diff --git a/changelog.md b/changelog.md index 4d22009..9b3dfc7 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,10 @@ ## New features +* Allow reacting to DoubleClickEvents on nodes or relationships using `widget.on_node_double_click`. +* Handle duplicates for `widget.add_data` and allow different strategies (`ignore`, `replace` or `none`) + + ## Bug fixes ## Improvements diff --git a/examples/getting-started.ipynb b/examples/getting-started.ipynb index ce055c4..87e4d0b 100644 --- a/examples/getting-started.ipynb +++ b/examples/getting-started.ipynb @@ -36,12 +36,12 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "ef711de91aae4e4994fefd733268edda", + "model_id": "24015dd5718c4f4591a7caa717bce5df", "version_major": 2, "version_minor": 1 }, "text/plain": [ - "" + "" ] }, "execution_count": 1, @@ -183,7 +183,7 @@ "\n", "The widget exposes the current selection via its `selected` attribute, a typed `GraphSelection` with `nodeIds` and `relationshipIds`. To react to selection changes interactively, register a callback with `widget.on_selection_change(...)` - a convenience wrapper around `widget.observe(...)` whose callback receives the new `GraphSelection` directly and runs every time you select nodes or relationships in the widget above.\n", "\n", - "For example, the callback below connects each node you select to another node in the graph. Run the cell once to register it, then click a node in the widget above and watch a new `KNOWS` relationship appear automatically:" + "The callback below highlights the selected nodes by changing their color. Run the cell once to register it, then click nodes in the widget above and watch them turn orange (and revert to their original color when deselected):" ] }, { @@ -193,25 +193,59 @@ "metadata": {}, "outputs": [], "source": [ - "# Run this cell once to register the callback, then select a node in the widget above.\n", - "def on_selection_change(selection: GraphSelection) -> None:\n", + "# Run this cell once to register the callback, then select nodes in the widget above.\n", + "original_colors = {\n", + " node.id: node.color for node in widget.nodes if node.color is not None\n", + "}\n", + "\n", + "\n", + "def highlight_selection(selection: GraphSelection) -> None:\n", " # Selection IDs are strings, so match them against str(node.id) to recover the nodes.\n", " selected_ids = set(selection.nodeIds)\n", - " selected_nodes = [n for n in widget.nodes if str(n.id) in selected_ids]\n", - " if not selected_nodes:\n", + " for node in widget.nodes:\n", + " if str(node.id) in selected_ids:\n", + " node.color = \"#FF5733\" # highlight the selected nodes\n", + " if str(node.id) not in selected_ids and node.id in original_colors:\n", + " node.color = original_colors[\n", + " node.id\n", + " ] # restore the original color for unselected nodes\n", + " widget.sync_nodes() # push the in-place color changes to the widget\n", + "\n", + "\n", + "widget.on_selection_change(highlight_selection)" + ] + }, + { + "cell_type": "markdown", + "id": "71711b0b", + "metadata": {}, + "source": [ + "### Expanding on double-click\n", + "\n", + "Double-clicking a node fires the callback registered with `widget.on_node_double_click(...)`, which receives the double-clicked `Node` (or `None` if it is no longer in the graph). This is handy for growing the graph on demand - for example fetching a node's neighbors from a database. Here we keep it self-contained and attach a new product to whichever node you double-click. Run the cell once to register it, then double-click a node in the widget above:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c6654c4a", + "metadata": {}, + "outputs": [], + "source": [ + "# Run this cell once to register the callback, then double-click a node in the widget above.\n", + "def expand_on_double_click(node: Node) -> None:\n", + " if node is None:\n", " return\n", "\n", - " source_node = selected_nodes[0]\n", - " other_nodes = [n for n in widget.nodes if n.id != source_node.id]\n", - " target_node = random.choice(other_nodes)\n", + " # Attach a freshly \"bought\" product to whichever node was double-clicked.\n", + " new_id = max(int(n.id) for n in widget.nodes) + 1\n", " widget.add_data(\n", - " relationships=Relationship(\n", - " source=source_node.id, target=target_node.id, caption=\"KNOWS\"\n", - " ),\n", + " nodes=Node(id=new_id, size=10, caption=\"Product\"),\n", + " relationships=Relationship(source=node.id, target=new_id, caption=\"BUYS\"),\n", " )\n", "\n", "\n", - "widget.on_selection_change(on_selection_change)" + "widget.on_node_double_click(expand_on_double_click)" ] } ], diff --git a/examples/neo4j-example.ipynb b/examples/neo4j-example.ipynb index 2e8da54..04259d8 100644 --- a/examples/neo4j-example.ipynb +++ b/examples/neo4j-example.ipynb @@ -3445,6 +3445,75 @@ "VG.render()" ] }, + { + "cell_type": "markdown", + "id": "deb635ed", + "metadata": {}, + "source": [ + "## Expanding the graph on double-click\n", + "\n", + "Instead of loading the whole graph up front, we can start small and let the user grow it interactively. Rendering with `render_widget()` (rather than `render()`) returns an interactive `GraphWidget` whose `on_node_double_click` hook fires with the double-clicked `Node`. In the callback we query Neo4j for that node's neighborhood and `add_data(...)` the new nodes and relationships, so double-clicking progressively expands the graph." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c1d2d585", + "metadata": {}, + "outputs": [], + "source": [ + "from neo4j import GraphDatabase, Result, RoutingControl\n", + "\n", + "from neo4j_viz.neo4j import from_neo4j\n", + "\n", + "# Start from just the `Person` nodes -- we'll fetch each person's purchases on demand.\n", + "with GraphDatabase.driver(URI, auth=auth) as driver:\n", + " people = driver.execute_query(\n", + " \"MATCH (n:Person) RETURN n\",\n", + " database_=\"neo4j\",\n", + " routing_=RoutingControl.READ,\n", + " result_transformer_=Result.graph,\n", + " )\n", + "\n", + "widget = from_neo4j(people).render_widget()\n", + "\n", + "# Keep a driver open so the double-click callback can query the database on demand.\n", + "# Call `driver.close()` when you're done exploring.\n", + "driver = GraphDatabase.driver(URI, auth=auth)\n", + "\n", + "\n", + "def expand_neighborhood(node):\n", + " \"\"\"Fetch the double-clicked node's relationships and neighbors and add them to the graph.\"\"\"\n", + " if node is None:\n", + " return\n", + "\n", + " neighborhood = from_neo4j(\n", + " driver.execute_query(\n", + " \"MATCH (n)-[r]-(m) WHERE elementId(n) = $id RETURN n, r, m\",\n", + " parameters_={\"id\": node.id},\n", + " database_=\"neo4j\",\n", + " routing_=RoutingControl.READ,\n", + " result_transformer_=Result.graph,\n", + " )\n", + " )\n", + "\n", + " # `on_duplicate=\"ignore\"` drops entities already shown, so repeated expansions don't duplicate.\n", + " widget.add_data(\n", + " nodes=neighborhood.nodes,\n", + " relationships=neighborhood.relationships,\n", + " on_duplicate=\"ignore\",\n", + " )\n", + " print(\n", + " f\"Expanded {node.caption} ({node.id}): now {len(widget.nodes)} nodes, {len(widget.relationships)} relationships\"\n", + " )\n", + "\n", + "\n", + "# Double-click any node in the widget below to pull in its neighborhood.\n", + "widget.on_node_double_click(expand_neighborhood)\n", + "\n", + "widget" + ] + }, { "cell_type": "markdown", "id": "12664b80cf6051a1", diff --git a/js-applet/src/graph-widget.tsx b/js-applet/src/graph-widget.tsx index 2c855ae..5ad9663 100644 --- a/js-applet/src/graph-widget.tsx +++ b/js-applet/src/graph-widget.tsx @@ -31,6 +31,11 @@ export type GraphOptions = { selectionMode?: Gesture; }; +export type DoubleClickEvent = { + kind: "node" | "relationship"; + id: string; +}; + export type WidgetData = { nodes: SerializedNode[]; relationships: SerializedRelationship[]; @@ -40,6 +45,7 @@ export type WidgetData = { theme: Theme; selected: GraphSelection; legend: LegendData; + last_double_click: DoubleClickEvent | null; }; const EMPTY_SELECTION: GraphSelection = { nodeIds: [], relationshipIds: [] }; @@ -182,6 +188,8 @@ function GraphWidget() { const [theme] = useModelState("theme"); const [selected, setSelected] = useModelState("selected"); + const [, setLastDoubleClick] = + useModelState("last_double_click"); const [legend] = useModelState("legend"); const { layout, nvlOptions, zoom, pan, layoutOptions, showLayoutButton, selectionMode } = options ?? {}; @@ -255,6 +263,12 @@ function GraphWidget() { setGesture={setGesture} selected={selected ?? EMPTY_SELECTION} setSelected={setSelected} + mouseEventCallbacks={{ + onNodeDoubleClick: (node) => + setLastDoubleClick({ kind: "node", id: String(node.id) }), + onRelationshipDoubleClick: (rel) => + setLastDoubleClick({ kind: "relationship", id: String(rel.id) }), + }} layout={layout} setLayout={setLayout} nvlOptions={nvlOptionsWithoutWorkers} diff --git a/js-applet/src/streamlit-entrypoint.ts b/js-applet/src/streamlit-entrypoint.ts index ff5d8d7..0229b19 100644 --- a/js-applet/src/streamlit-entrypoint.ts +++ b/js-applet/src/streamlit-entrypoint.ts @@ -40,7 +40,7 @@ type Listener = (...args: unknown[]) => void; // Traits the frontend is allowed to write back to Python. Mirror the two-way traits // on GraphWidget (`selected` and `options`) and `_RECEIVE_KEYS` in streamlit.py. -const WRITABLE_KEYS: (keyof WidgetData)[] = ["selected", "options"]; +const WRITABLE_KEYS: (keyof WidgetData)[] = ["selected", "options", "last_double_click"]; class StreamlitModel { private state: Partial = {}; diff --git a/python-wrapper/src/neo4j_viz/__init__.py b/python-wrapper/src/neo4j_viz/__init__.py index 474b265..f9d55e0 100644 --- a/python-wrapper/src/neo4j_viz/__init__.py +++ b/python-wrapper/src/neo4j_viz/__init__.py @@ -5,6 +5,7 @@ ContinuousLegendSection, Direction, DiscreteLegendSection, + DoubleClickEvent, ForceDirectedLayoutOptions, GraphSelection, HierarchicalLayoutOptions, @@ -31,6 +32,7 @@ "NvlOptions", "PanPosition", "GraphSelection", + "DoubleClickEvent", "Legend", "LegendEntry", "LegendSection", diff --git a/python-wrapper/src/neo4j_viz/_validation.py b/python-wrapper/src/neo4j_viz/_validation.py index 8d8b145..31da901 100644 --- a/python-wrapper/src/neo4j_viz/_validation.py +++ b/python-wrapper/src/neo4j_viz/_validation.py @@ -1,17 +1,73 @@ from __future__ import annotations import warnings -from typing import Literal +from typing import Literal, TypeVar from .node import Node from .relationship import Relationship OnDangling = Literal["error", "warn", "none"] +OnDuplicate = Literal["replace", "ignore", "none"] + +_Entity = TypeVar("_Entity", Node, Relationship) + # Number of offending relationships to name in the message before truncating. _MAX_REPORTED = 5 +def merge_on_duplicate( + existing: list[_Entity], + incoming: list[_Entity], + on_duplicate: OnDuplicate, +) -> list[_Entity]: + """Merge ``incoming`` entities into ``existing``, resolving id collisions per ``on_duplicate``. + + Duplicates are detected by id, compared as strings to match how ids are serialized for the + frontend (so e.g. ``Node(id=1)`` and ``Node(id="1")`` collide). The check also de-duplicates + ids *within* ``incoming``. + + Parameters + ---------- + existing: + The entities already in the graph. + incoming: + The entities being added. + on_duplicate: + How to resolve an incoming entity whose id already exists: ``"replace"`` swaps the existing + entity for the incoming one (keeping the existing position); ``"ignore"`` keeps the existing + entity and drops the incoming duplicate; ``"none"`` skips the check and appends everything, + which may leave duplicate ids in the graph. + """ + if on_duplicate == "none": + return existing + incoming + + if on_duplicate not in ("replace", "ignore"): + raise ValueError(f"Invalid `on_duplicate` value {on_duplicate!r}. Expected 'replace', 'ignore', or 'none'.") + + existing_ids = {str(e.id) for e in existing} + + if on_duplicate == "replace": + # Last occurrence wins within `incoming`; replace matching existing entries in place. + incoming_by_id = {str(item.id): item for item in incoming} + result = [incoming_by_id.get(str(e.id), e) for e in existing] + # Append genuinely new ids, in first-seen order, using their last-wins value. + for key in dict.fromkeys(str(item.id) for item in incoming): + if key not in existing_ids: + result.append(incoming_by_id[key]) + return result + + # on_duplicate == "ignore": keep existing (and the first incoming for brand-new ids). + result = list(existing) + seen = set(existing_ids) + for item in incoming: + key = str(item.id) + if key not in seen: + result.append(item) + seen.add(key) + return result + + def check_dangling_relationships( nodes: list[Node], relationships: list[Relationship], diff --git a/python-wrapper/src/neo4j_viz/options.py b/python-wrapper/src/neo4j_viz/options.py index 8296871..04e1caf 100644 --- a/python-wrapper/src/neo4j_viz/options.py +++ b/python-wrapper/src/neo4j_viz/options.py @@ -201,6 +201,27 @@ def to_json(self) -> dict[str, Any]: return self.model_dump(mode="json") +DoubleClickKind = Literal["node", "relationship"] + + +# Mirrors the DoubleClickEvent type in js-applet/src/graph-widget.tsx. Field names match the +# frontend wire format verbatim. +class DoubleClickEvent(BaseModel): + """A double-click on a node or relationship in the ``GraphWidget`` UI. + + Held by ``GraphWidget.last_double_click``, which is ``None`` until the first double-click. The + ``id`` is a string, so match it against ``str(node.id)`` / ``str(relationship.id)`` to recover + the entity. + """ + + kind: DoubleClickKind + id: str + + def to_json(self) -> dict[str, Any]: + """Serialize to the dict the frontend consumes.""" + return self.model_dump(mode="json") + + # Mirrors the LegendEntry/LegendSection/LegendData types in js-applet/src/legend.tsx class LegendEntry( BaseModel, diff --git a/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/index.html b/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/index.html index ec1ad4f..c965d9d 100644 --- a/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/index.html +++ b/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/index.html @@ -31,7 +31,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var DT;function $W(){if(DT)return ho;DT=1;var t=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),e=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),n=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),i=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),s=Symbol.for("react.lazy"),u=Symbol.for("react.activity"),g=Symbol.iterator;function b(X){return X===null||typeof X!="object"?null:(X=g&&X[g]||X["@@iterator"],typeof X=="function"?X:null)}var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,p={};function m(X,Q,lr){this.props=X,this.context=Q,this.refs=p,this.updater=lr||f}m.prototype.isReactComponent={},m.prototype.setState=function(X,Q){if(typeof X!="object"&&typeof X!="function"&&X!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,X,Q,"setState")},m.prototype.forceUpdate=function(X){this.updater.enqueueForceUpdate(this,X,"forceUpdate")};function y(){}y.prototype=m.prototype;function k(X,Q,lr){this.props=X,this.context=Q,this.refs=p,this.updater=lr||f}var x=k.prototype=new y;x.constructor=k,v(x,m.prototype),x.isPureReactComponent=!0;var _=Array.isArray;function S(){}var E={H:null,A:null,T:null,S:null},O=Object.prototype.hasOwnProperty;function R(X,Q,lr){var or=lr.ref;return{$$typeof:t,type:X,key:Q,ref:or!==void 0?or:null,props:lr}}function M(X,Q){return R(X.type,Q,X.props)}function I(X){return typeof X=="object"&&X!==null&&X.$$typeof===t}function L(X){var Q={"=":"=0",":":"=2"};return"$"+X.replace(/[=:]/g,function(lr){return Q[lr]})}var j=/\/+/g;function z(X,Q){return typeof X=="object"&&X!==null&&X.key!=null?L(""+X.key):Q.toString(36)}function F(X){switch(X.status){case"fulfilled":return X.value;case"rejected":throw X.reason;default:switch(typeof X.status=="string"?X.then(S,S):(X.status="pending",X.then(function(Q){X.status==="pending"&&(X.status="fulfilled",X.value=Q)},function(Q){X.status==="pending"&&(X.status="rejected",X.reason=Q)})),X.status){case"fulfilled":return X.value;case"rejected":throw X.reason}}throw X}function H(X,Q,lr,or,tr){var dr=typeof X;(dr==="undefined"||dr==="boolean")&&(X=null);var sr=!1;if(X===null)sr=!0;else switch(dr){case"bigint":case"string":case"number":sr=!0;break;case"object":switch(X.$$typeof){case t:case r:sr=!0;break;case s:return sr=X._init,H(sr(X._payload),Q,lr,or,tr)}}if(sr)return tr=tr(X),sr=or===""?"."+z(X,0):or,_(tr)?(lr="",sr!=null&&(lr=sr.replace(j,"$&/")+"/"),H(tr,Q,lr,"",function(cr){return cr})):tr!=null&&(I(tr)&&(tr=M(tr,lr+(tr.key==null||X&&X.key===tr.key?"":(""+tr.key).replace(j,"$&/")+"/")+sr)),Q.push(tr)),1;sr=0;var pr=or===""?".":or+":";if(_(X))for(var ur=0;ur>>1,$=H[Z];if(0>>1;Zn(lr,W))or<$&&0>n(tr,lr)?(H[Z]=tr,H[or]=W,Z=or):(H[Z]=lr,H[Q]=W,Z=Q);else if(or<$&&0>n(tr,W))H[Z]=tr,H[or]=W,Z=or;else break r}}return q}function n(H,q){var W=H.sortIndex-q.sortIndex;return W!==0?W:H.id-q.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var l=[],d=[],s=1,u=null,g=3,b=!1,f=!1,v=!1,p=!1,m=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function x(H){for(var q=e(d);q!==null;){if(q.callback===null)o(d);else if(q.startTime<=H)o(d),q.sortIndex=q.expirationTime,r(l,q);else break;q=e(d)}}function _(H){if(v=!1,x(H),!f)if(e(l)!==null)f=!0,S||(S=!0,L());else{var q=e(d);q!==null&&F(_,q.startTime-H)}}var S=!1,E=-1,O=5,R=-1;function M(){return p?!0:!(t.unstable_now()-RH&&M());){var Z=u.callback;if(typeof Z=="function"){u.callback=null,g=u.priorityLevel;var $=Z(u.expirationTime<=H);if(H=t.unstable_now(),typeof $=="function"){u.callback=$,x(H),q=!0;break e}u===e(l)&&o(l),x(H)}else o(l);u=e(l)}if(u!==null)q=!0;else{var X=e(d);X!==null&&F(_,X.startTime-H),q=!1}}break r}finally{u=null,g=W,b=!1}q=void 0}}finally{q?L():S=!1}}}var L;if(typeof k=="function")L=function(){k(I)};else if(typeof MessageChannel<"u"){var j=new MessageChannel,z=j.port2;j.port1.onmessage=I,L=function(){z.postMessage(null)}}else L=function(){m(I,0)};function F(H,q){E=m(function(){H(t.unstable_now())},q)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(H){H.callback=null},t.unstable_forceFrameRate=function(H){0>H||125Z?(H.sortIndex=W,r(d,H),e(l)===null&&H===e(d)&&(v?(y(E),E=-1):v=!0,F(_,W-Z))):(H.sortIndex=$,r(l,H),f||b||(f=!0,S||(S=!0,L()))),H},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(H){var q=g;return function(){var W=g;g=q;try{return H.apply(this,arguments)}finally{g=W}}}})(a6)),a6}var jT;function eY(){return jT||(jT=1,n6.exports=rY()),n6.exports}var i6={exports:{}},ed={};/** + */var LT;function rY(){return LT||(LT=1,(function(t){function r(H,q){var W=H.length;H.push(q);r:for(;0>>1,$=H[Z];if(0>>1;Zn(lr,W))or<$&&0>n(tr,lr)?(H[Z]=tr,H[or]=W,Z=or):(H[Z]=lr,H[Q]=W,Z=Q);else if(or<$&&0>n(tr,W))H[Z]=tr,H[or]=W,Z=or;else break r}}return q}function n(H,q){var W=H.sortIndex-q.sortIndex;return W!==0?W:H.id-q.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var l=[],d=[],s=1,u=null,g=3,b=!1,f=!1,v=!1,p=!1,m=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function x(H){for(var q=e(d);q!==null;){if(q.callback===null)o(d);else if(q.startTime<=H)o(d),q.sortIndex=q.expirationTime,r(l,q);else break;q=e(d)}}function _(H){if(v=!1,x(H),!f)if(e(l)!==null)f=!0,S||(S=!0,L());else{var q=e(d);q!==null&&F(_,q.startTime-H)}}var S=!1,E=-1,O=5,R=-1;function M(){return p?!0:!(t.unstable_now()-RH&&M());){var Z=u.callback;if(typeof Z=="function"){u.callback=null,g=u.priorityLevel;var $=Z(u.expirationTime<=H);if(H=t.unstable_now(),typeof $=="function"){u.callback=$,x(H),q=!0;break e}u===e(l)&&o(l),x(H)}else o(l);u=e(l)}if(u!==null)q=!0;else{var X=e(d);X!==null&&F(_,X.startTime-H),q=!1}}break r}finally{u=null,g=W,b=!1}q=void 0}}finally{q?L():S=!1}}}var L;if(typeof k=="function")L=function(){k(I)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,j=z.port2;z.port1.onmessage=I,L=function(){j.postMessage(null)}}else L=function(){m(I,0)};function F(H,q){E=m(function(){H(t.unstable_now())},q)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(H){H.callback=null},t.unstable_forceFrameRate=function(H){0>H||125Z?(H.sortIndex=W,r(d,H),e(l)===null&&H===e(d)&&(v?(y(E),E=-1):v=!0,F(_,W-Z))):(H.sortIndex=$,r(l,H),f||b||(f=!0,S||(S=!0,L()))),H},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(H){var q=g;return function(){var W=g;g=q;try{return H.apply(this,arguments)}finally{g=W}}}})(a6)),a6}var jT;function eY(){return jT||(jT=1,n6.exports=rY()),n6.exports}var i6={exports:{}},ed={};/** * @license React * react-dom.production.js * @@ -55,38 +55,38 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var UT;function oY(){if(UT)return xm;UT=1;var t=eY(),r=VO(),e=$B();function o(h){var w="https://react.dev/errors/"+h;if(1$||(h.current=Z[$],Z[$]=null,$--)}function lr(h,w){$++,Z[$]=h.current,h.current=w}var or=X(null),tr=X(null),dr=X(null),sr=X(null);function pr(h,w){switch(lr(dr,w),lr(tr,h),lr(or,null),w.nodeType){case 9:case 11:h=(h=w.documentElement)&&(h=h.namespaceURI)?zv(h):0;break;default:if(h=w.tagName,w=w.namespaceURI)w=zv(w),h=$l(w,h);else switch(h){case"svg":h=1;break;case"math":h=2;break;default:h=0}}Q(or),lr(or,h)}function ur(){Q(or),Q(tr),Q(dr)}function cr(h){h.memoizedState!==null&&lr(sr,h);var w=or.current,A=$l(w,h.type);w!==A&&(lr(tr,h),lr(or,A))}function gr(h){tr.current===h&&(Q(or),Q(tr)),sr.current===h&&(Q(sr),gf._currentValue=W)}var kr,Or;function Ir(h){if(kr===void 0)try{throw Error()}catch(A){var w=A.stack.trim().match(/\n( *(at )?)/);kr=w&&w[1]||"",Or=-1$||(h.current=Z[$],Z[$]=null,$--)}function lr(h,w){$++,Z[$]=h.current,h.current=w}var or=X(null),tr=X(null),dr=X(null),sr=X(null);function pr(h,w){switch(lr(dr,w),lr(tr,h),lr(or,null),w.nodeType){case 9:case 11:h=(h=w.documentElement)&&(h=h.namespaceURI)?zv(h):0;break;default:if(h=w.tagName,w=w.namespaceURI)w=zv(w),h=$l(w,h);else switch(h){case"svg":h=1;break;case"math":h=2;break;default:h=0}}Q(or),lr(or,h)}function ur(){Q(or),Q(tr),Q(dr)}function cr(h){h.memoizedState!==null&&lr(sr,h);var w=or.current,A=$l(w,h.type);w!==A&&(lr(tr,h),lr(or,A))}function gr(h){tr.current===h&&(Q(or),Q(tr)),sr.current===h&&(Q(sr),bf._currentValue=W)}var kr,Or;function Ir(h){if(kr===void 0)try{throw Error()}catch(A){var w=A.stack.trim().match(/\n( *(at )?)/);kr=w&&w[1]||"",Or=-1)":-1B||Br[P]!==ne[B]){var be=` `+Br[P].replace(" at new "," at ");return h.displayName&&be.includes("")&&(be=be.replace("",h.displayName)),be}while(1<=P&&0<=B);break}}}finally{Mr=!1,Error.prepareStackTrace=A}return(A=h?h.displayName||h.name:"")?Ir(A):""}function Ar(h,w){switch(h.tag){case 26:case 27:case 5:return Ir(h.type);case 16:return Ir("Lazy");case 13:return h.child!==w&&w!==null?Ir("Suspense Fallback"):Ir("Suspense");case 19:return Ir("SuspenseList");case 0:case 15:return Lr(h.type,!1);case 11:return Lr(h.type.render,!1);case 1:return Lr(h.type,!0);case 31:return Ir("Activity");default:return""}}function Y(h){try{var w="",A=null;do w+=Ar(h,A),A=h,h=h.return;while(h);return w}catch(P){return` Error generating stack: `+P.message+` -`+P.stack}}var J=Object.prototype.hasOwnProperty,nr=t.unstable_scheduleCallback,xr=t.unstable_cancelCallback,Er=t.unstable_shouldYield,Pr=t.unstable_requestPaint,Dr=t.unstable_now,Yr=t.unstable_getCurrentPriorityLevel,ie=t.unstable_ImmediatePriority,me=t.unstable_UserBlockingPriority,xe=t.unstable_NormalPriority,Me=t.unstable_LowPriority,Ie=t.unstable_IdlePriority,he=t.log,ee=t.unstable_setDisableYieldValue,wr=null,Ur=null;function Jr(h){if(typeof he=="function"&&ee(h),Ur&&typeof Ur.setStrictMode=="function")try{Ur.setStrictMode(wr,h)}catch{}}var Qr=Math.clz32?Math.clz32:se,oe=Math.log,Ne=Math.LN2;function se(h){return h>>>=0,h===0?32:31-(oe(h)/Ne|0)|0}var je=256,Re=262144,ze=4194304;function Xe(h){var w=h&42;if(w!==0)return w;switch(h&-h){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return h&261888;case 262144:case 524288:case 1048576:case 2097152:return h&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return h&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return h}}function lt(h,w,A){var P=h.pendingLanes;if(P===0)return 0;var B=0,V=h.suspendedLanes,ar=h.pingedLanes;h=h.warmLanes;var Sr=P&134217727;return Sr!==0?(P=Sr&~V,P!==0?B=Xe(P):(ar&=Sr,ar!==0?B=Xe(ar):A||(A=Sr&~h,A!==0&&(B=Xe(A))))):(Sr=P&~V,Sr!==0?B=Xe(Sr):ar!==0?B=Xe(ar):A||(A=P&~h,A!==0&&(B=Xe(A)))),B===0?0:w!==0&&w!==B&&(w&V)===0&&(V=B&-B,A=w&-w,V>=A||V===32&&(A&4194048)!==0)?w:B}function Fe(h,w){return(h.pendingLanes&~(h.suspendedLanes&~h.pingedLanes)&w)===0}function Pt(h,w){switch(h){case 1:case 2:case 4:case 8:case 64:return w+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return w+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ze(){var h=ze;return ze<<=1,(ze&62914560)===0&&(ze=4194304),h}function Wt(h){for(var w=[],A=0;31>A;A++)w.push(h);return w}function Ut(h,w){h.pendingLanes|=w,w!==268435456&&(h.suspendedLanes=0,h.pingedLanes=0,h.warmLanes=0)}function mt(h,w,A,P,B,V){var ar=h.pendingLanes;h.pendingLanes=A,h.suspendedLanes=0,h.pingedLanes=0,h.warmLanes=0,h.expiredLanes&=A,h.entangledLanes&=A,h.errorRecoveryDisabledLanes&=A,h.shellSuspendCounter=0;var Sr=h.entanglements,Br=h.expirationTimes,ne=h.hiddenUpdates;for(A=ar&~A;0"u")return null;try{return h.activeElement||h.body}catch{return h.body}}var Hg=/[\n"\\]/g;function oi(h){return h.replace(Hg,function(w){return"\\"+w.charCodeAt(0).toString(16)+" "})}function ns(h,w,A,P,B,V,ar,Sr){h.name="",ar!=null&&typeof ar!="function"&&typeof ar!="symbol"&&typeof ar!="boolean"?h.type=ar:h.removeAttribute("type"),w!=null?ar==="number"?(w===0&&h.value===""||h.value!=w)&&(h.value=""+Bn(w)):h.value!==""+Bn(w)&&(h.value=""+Bn(w)):ar!=="submit"&&ar!=="reset"||h.removeAttribute("value"),w!=null?pu(h,ar,Bn(w)):A!=null?pu(h,ar,Bn(A)):P!=null&&h.removeAttribute("value"),B==null&&V!=null&&(h.defaultChecked=!!V),B!=null&&(h.checked=B&&typeof B!="function"&&typeof B!="symbol"),Sr!=null&&typeof Sr!="function"&&typeof Sr!="symbol"&&typeof Sr!="boolean"?h.name=""+Bn(Sr):h.removeAttribute("name")}function as(h,w,A,P,B,V,ar,Sr){if(V!=null&&typeof V!="function"&&typeof V!="symbol"&&typeof V!="boolean"&&(h.type=V),w!=null||A!=null){if(!(V!=="submit"&&V!=="reset"||w!=null)){Sl(h);return}A=A!=null?""+Bn(A):"",w=w!=null?""+Bn(w):A,Sr||w===h.value||(h.value=w),h.defaultValue=w}P=P??B,P=typeof P!="function"&&typeof P!="symbol"&&!!P,h.checked=Sr?h.checked:!!P,h.defaultChecked=!!P,ar!=null&&typeof ar!="function"&&typeof ar!="symbol"&&typeof ar!="boolean"&&(h.name=ar),Sl(h)}function pu(h,w,A){w==="number"&&os(h.ownerDocument)===h||h.defaultValue===""+A||(h.defaultValue=""+A)}function Qn(h,w,A,P){if(h=h.options,w){w={};for(var B=0;B"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),sd=!1;if(pi)try{var ls={};Object.defineProperty(ls,"passive",{get:function(){sd=!0}}),window.addEventListener("test",ls,ls),window.removeEventListener("test",ls,ls)}catch{sd=!1}var $i=null,_c=null,Uo=null;function $t(){if(Uo)return Uo;var h,w=_c,A=w.length,P,B="value"in $i?$i.value:$i.textContent,V=B.length;for(h=0;h=$c),Gb=" ",bs=!1;function cg(h,w){switch(h){case"keyup":return ig.indexOf(w.keyCode)!==-1;case"keydown":return w.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ys(h){return h=h.detail,typeof h=="object"&&"data"in h?h.data:null}var Pl=!1;function Pi(h,w){switch(h){case"compositionend":return Ys(w);case"keypress":return w.which!==32?null:(bs=!0,Gb);case"textInput":return h=w.data,h===Gb&&bs?null:h;default:return null}}function Xs(h,w){if(Pl)return h==="compositionend"||!Eu&&cg(h,w)?(h=$t(),Uo=_c=$i=null,Pl=!1,h):null;switch(h){case"paste":return null;case"keypress":if(!(w.ctrlKey||w.altKey||w.metaKey)||w.ctrlKey&&w.altKey){if(w.char&&1=w)return{node:A,offset:w-h};h=P}r:{for(;A;){if(A.nextSibling){A=A.nextSibling;break r}A=A.parentNode}A=void 0}A=Ks(A)}}function Tu(h,w){return h&&w?h===w?!0:h&&h.nodeType===3?!1:w&&w.nodeType===3?Tu(h,w.parentNode):"contains"in h?h.contains(w):h.compareDocumentPosition?!!(h.compareDocumentPosition(w)&16):!1:!1}function Qs(h){h=h!=null&&h.ownerDocument!=null&&h.ownerDocument.defaultView!=null?h.ownerDocument.defaultView:window;for(var w=os(h.document);w instanceof h.HTMLIFrameElement;){try{var A=typeof w.contentWindow.location.href=="string"}catch{A=!1}if(A)h=w.contentWindow;else break;w=os(h.document)}return w}function el(h){var w=h&&h.nodeName&&h.nodeName.toLowerCase();return w&&(w==="input"&&(h.type==="text"||h.type==="search"||h.type==="tel"||h.type==="url"||h.type==="password")||w==="textarea"||h.contentEditable==="true")}var vs=pi&&"documentMode"in document&&11>=document.documentMode,Wr=null,ue=null,le=null,Qe=!1;function Mt(h,w,A){var P=A.window===A?A.document:A.nodeType===9?A:A.ownerDocument;Qe||Wr==null||Wr!==os(P)||(P=Wr,"selectionStart"in P&&el(P)?P={start:P.selectionStart,end:P.selectionEnd}:(P=(P.ownerDocument&&P.ownerDocument.defaultView||window).getSelection(),P={anchorNode:P.anchorNode,anchorOffset:P.anchorOffset,focusNode:P.focusNode,focusOffset:P.focusOffset}),le&&fs(le,P)||(le=P,P=Dv(ue,"onSelect"),0>=ar,B-=ar,oc=1<<32-Qr(w)+B|A<ko?(Lo=ct,ct=null):Lo=ct.sibling;var rn=ae(Xr,ct,te[ko],ye);if(rn===null){ct===null&&(ct=Lo);break}h&&ct&&rn.alternate===null&&w(Xr,ct),Vr=V(rn,Vr,ko),$o===null?xt=rn:$o.sibling=rn,$o=rn,ct=Lo}if(ko===te.length)return A(Xr,ct),vo&&Xa(Xr,ko),xt;if(ct===null){for(;koko?(Lo=ct,ct=null):Lo=ct.sibling;var yb=ae(Xr,ct,rn.value,ye);if(yb===null){ct===null&&(ct=Lo);break}h&&ct&&yb.alternate===null&&w(Xr,ct),Vr=V(yb,Vr,ko),$o===null?xt=yb:$o.sibling=yb,$o=yb,ct=Lo}if(rn.done)return A(Xr,ct),vo&&Xa(Xr,ko),xt;if(ct===null){for(;!rn.done;ko++,rn=te.next())rn=we(Xr,rn.value,ye),rn!==null&&(Vr=V(rn,Vr,ko),$o===null?xt=rn:$o.sibling=rn,$o=rn);return vo&&Xa(Xr,ko),xt}for(ct=P(ct);!rn.done;ko++,rn=te.next())rn=de(ct,Xr,ko,rn.value,ye),rn!==null&&(h&&rn.alternate!==null&&ct.delete(rn.key===null?ko:rn.key),Vr=V(rn,Vr,ko),$o===null?xt=rn:$o.sibling=rn,$o=rn);return h&&ct.forEach(function(r6){return w(Xr,r6)}),vo&&Xa(Xr,ko),xt}function Pn(Xr,Vr,te,ye){if(typeof te=="object"&&te!==null&&te.type===v&&te.key===null&&(te=te.props.children),typeof te=="object"&&te!==null){switch(te.$$typeof){case b:r:{for(var xt=te.key;Vr!==null;){if(Vr.key===xt){if(xt=te.type,xt===v){if(Vr.tag===7){A(Xr,Vr.sibling),ye=B(Vr,te.props.children),ye.return=Xr,Xr=ye;break r}}else if(Vr.elementType===xt||typeof xt=="object"&&xt!==null&&xt.$$typeof===O&&ji(xt)===Vr.type){A(Xr,Vr.sibling),ye=B(Vr,te.props),Bi(ye,te),ye.return=Xr,Xr=ye;break r}A(Xr,Vr);break}else w(Xr,Vr);Vr=Vr.sibling}te.type===v?(ye=ms(te.props.children,Xr.mode,ye,te.key),ye.return=Xr,Xr=ye):(ye=ks(te.type,te.key,te.props,null,Xr.mode,ye),Bi(ye,te),ye.return=Xr,Xr=ye)}return ar(Xr);case f:r:{for(xt=te.key;Vr!==null;){if(Vr.key===xt)if(Vr.tag===4&&Vr.stateNode.containerInfo===te.containerInfo&&Vr.stateNode.implementation===te.implementation){A(Xr,Vr.sibling),ye=B(Vr,te.children||[]),ye.return=Xr,Xr=ye;break r}else{A(Xr,Vr);break}else w(Xr,Vr);Vr=Vr.sibling}ye=Ru(te,Xr.mode,ye),ye.return=Xr,Xr=ye}return ar(Xr);case O:return te=ji(te),Pn(Xr,Vr,te,ye)}if(F(te))return ot(Xr,Vr,te,ye);if(L(te)){if(xt=L(te),typeof xt!="function")throw Error(o(150));return te=xt.call(te),Dt(Xr,Vr,te,ye)}if(typeof te.then=="function")return Pn(Xr,Vr,$s(te),ye);if(te.$$typeof===k)return Pn(Xr,Vr,ac(Xr,te),ye);ci(Xr,te)}return typeof te=="string"&&te!==""||typeof te=="number"||typeof te=="bigint"?(te=""+te,Vr!==null&&Vr.tag===6?(A(Xr,Vr.sibling),ye=B(Vr,te),ye.return=Xr,Xr=ye):(A(Xr,Vr),ye=qn(te,Xr.mode,ye),ye.return=Xr,Xr=ye),ar(Xr)):A(Xr,Vr)}return function(Xr,Vr,te,ye){try{zi=0;var xt=Pn(Xr,Vr,te,ye);return Gl=null,xt}catch(ct){if(ct===Js||ct===Da)throw ct;var $o=Jn(29,ct,null,Xr.mode);return $o.lanes=ye,$o.return=Xr,$o}finally{}}}var Vl=vg(!0),Du=vg(!1),dc=!1;function wi(h){h.updateQueue={baseState:h.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function pg(h,w){h=h.updateQueue,w.updateQueue===h&&(w.updateQueue={baseState:h.baseState,firstBaseUpdate:h.firstBaseUpdate,lastBaseUpdate:h.lastBaseUpdate,shared:h.shared,callbacks:null})}function Hl(h){return{lane:h,tag:0,payload:null,callback:null,next:null}}function il(h,w,A){var P=h.updateQueue;if(P===null)return null;if(P=P.shared,(qe&2)!==0){var B=P.pending;return B===null?w.next=w:(w.next=B.next,B.next=w),P.pending=w,w=ai(h),md(h,null,A),w}return ps(h,P,w,A),ai(h)}function Nu(h,w,A){if(w=w.updateQueue,w!==null&&(w=w.shared,(A&4194048)!==0)){var P=w.lanes;P&=h.pendingLanes,A|=P,w.lanes=A,so(h,A)}}function Pc(h,w){var A=h.updateQueue,P=h.alternate;if(P!==null&&(P=P.updateQueue,A===P)){var B=null,V=null;if(A=A.firstBaseUpdate,A!==null){do{var ar={lane:A.lane,tag:A.tag,payload:A.payload,callback:null,next:null};V===null?B=V=ar:V=V.next=ar,A=A.next}while(A!==null);V===null?B=V=w:V=V.next=w}else B=V=w;A={baseState:P.baseState,firstBaseUpdate:B,lastBaseUpdate:V,shared:P.shared,callbacks:P.callbacks},h.updateQueue=A;return}h=A.lastBaseUpdate,h===null?A.firstBaseUpdate=w:h.next=w,A.lastBaseUpdate=w}var ta=!1;function Ss(){if(ta){var h=Od;if(h!==null)throw h}}function Lu(h,w,A,P){ta=!1;var B=h.updateQueue;dc=!1;var V=B.firstBaseUpdate,ar=B.lastBaseUpdate,Sr=B.shared.pending;if(Sr!==null){B.shared.pending=null;var Br=Sr,ne=Br.next;Br.next=null,ar===null?V=ne:ar.next=ne,ar=Br;var be=h.alternate;be!==null&&(be=be.updateQueue,Sr=be.lastBaseUpdate,Sr!==ar&&(Sr===null?be.firstBaseUpdate=ne:Sr.next=ne,be.lastBaseUpdate=Br))}if(V!==null){var we=B.baseState;ar=0,be=ne=Br=null,Sr=V;do{var ae=Sr.lane&-536870913,de=ae!==Sr.lane;if(de?(It&ae)===ae:(P&ae)===ae){ae!==0&&ae===Ul&&(ta=!0),be!==null&&(be=be.next={lane:0,tag:Sr.tag,payload:Sr.payload,callback:null,next:null});r:{var ot=h,Dt=Sr;ae=w;var Pn=A;switch(Dt.tag){case 1:if(ot=Dt.payload,typeof ot=="function"){we=ot.call(Pn,we,ae);break r}we=ot;break r;case 3:ot.flags=ot.flags&-65537|128;case 0:if(ot=Dt.payload,ae=typeof ot=="function"?ot.call(Pn,we,ae):ot,ae==null)break r;we=u({},we,ae);break r;case 2:dc=!0}}ae=Sr.callback,ae!==null&&(h.flags|=64,de&&(h.flags|=8192),de=B.callbacks,de===null?B.callbacks=[ae]:de.push(ae))}else de={lane:ae,tag:Sr.tag,payload:Sr.payload,callback:Sr.callback,next:null},be===null?(ne=be=de,Br=we):be=be.next=de,ar|=ae;if(Sr=Sr.next,Sr===null){if(Sr=B.shared.pending,Sr===null)break;de=Sr,Sr=de.next,de.next=null,B.lastBaseUpdate=de,B.shared.pending=null}}while(!0);be===null&&(Br=we),B.baseState=Br,B.firstBaseUpdate=ne,B.lastBaseUpdate=be,V===null&&(B.shared.lanes=0),cu|=ar,h.lanes=ar,h.memoizedState=we}}function Mc(h,w){if(typeof h!="function")throw Error(o(191,h));h.call(w)}function Ic(h,w){var A=h.callbacks;if(A!==null)for(h.callbacks=null,h=0;hV?V:8;var ar=H.T,Sr={};H.T=Sr,eb(h,!1,w,A);try{var Br=B(),ne=H.S;if(ne!==null&&ne(Sr,Br),Br!==null&&typeof Br=="object"&&typeof Br.then=="function"){var be=Es(Br,P);Fi(h,w,be,zd(h))}else Fi(h,w,P,zd(h))}catch(we){Fi(h,w,{then:function(){},status:"rejected",reason:we},zd())}finally{q.p=V,ar!==null&&Sr.types!==null&&(ar.types=Sr.types),H.T=ar}}function Qb(){}function ou(h,w,A,P){if(h.tag!==5)throw Error(o(476));var B=fv(h).queue;Bu(h,B,w,W,A===null?Qb:function(){return vv(h),A(P)})}function fv(h){var w=h.memoizedState;if(w!==null)return w;w={memoizedState:W,baseState:W,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:W},next:null};var A={};return w.next={memoizedState:A,baseState:A,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:A},next:null},h.memoizedState=w,h=h.alternate,h!==null&&(h.memoizedState=w),w}function vv(h){var w=fv(h);w.next===null&&(w=h.alternate.memoizedState),Fi(h,w.next.queue,{},zd())}function $g(){return Oa(gf)}function rb(){return Go().memoizedState}function xg(){return Go().memoizedState}function _g(h){for(var w=h.return;w!==null;){switch(w.tag){case 24:case 3:var A=zd();h=Hl(A);var P=il(w,h,A);P!==null&&(Ql(P,w,A),Nu(P,w,A)),w={cache:ii()},h.payload=w;return}w=w.return}}function z0(h,w,A){var P=zd();A={lane:P,revertLane:0,gesture:null,action:A,hasEagerState:!1,eagerState:null,next:null},Jb(h)?Id(w,A):(A=Oc(h,w,A,P),A!==null&&(Ql(A,h,P),qt(A,w,P)))}function pv(h,w,A){var P=zd();Fi(h,w,A,P)}function Fi(h,w,A,P){var B={lane:P,revertLane:0,gesture:null,action:A,hasEagerState:!1,eagerState:null,next:null};if(Jb(h))Id(w,B);else{var V=h.alternate;if(h.lanes===0&&(V===null||V.lanes===0)&&(V=w.lastRenderedReducer,V!==null))try{var ar=w.lastRenderedState,Sr=V(ar,A);if(B.hasEagerState=!0,B.eagerState=Sr,an(Sr,ar))return ps(h,w,B,0),Yt===null&&tl(),!1}catch{}finally{}if(A=Oc(h,w,B,P),A!==null)return Ql(A,h,P),qt(A,w,P),!0}return!1}function eb(h,w,A,P){if(P={lane:2,revertLane:Bd(),gesture:null,action:P,hasEagerState:!1,eagerState:null,next:null},Jb(h)){if(w)throw Error(o(479))}else w=Oc(h,A,P,2),w!==null&&Ql(w,h,2)}function Jb(h){var w=h.alternate;return h===Ot||w!==null&&w===Ot}function Id(h,w){Cd=Os=!0;var A=h.pending;A===null?w.next=w:(w.next=A.next,A.next=w),h.pending=w}function qt(h,w,A){if((A&4194048)!==0){var P=w.lanes;P&=h.pendingLanes,A|=P,w.lanes=A,so(h,A)}}var Uu={readContext:Oa,use:K,useCallback:un,useContext:un,useEffect:un,useImperativeHandle:un,useLayoutEffect:un,useInsertionEffect:un,useMemo:un,useReducer:un,useRef:un,useState:un,useDebugValue:un,useDeferredValue:un,useTransition:un,useSyncExternalStore:un,useId:un,useHostTransitionStatus:un,useFormState:un,useActionState:un,useOptimistic:un,useMemoCache:un,useCacheRefresh:un};Uu.useEffectEvent=un;var gc={readContext:Oa,use:K,useCallback:function(h,w){return Na().memoizedState=[h,w===void 0?null:w],h},useContext:Oa,useEffect:Do,useImperativeHandle:function(h,w,A){A=A!=null?A.concat([h]):null,wo(4194308,4,Rs.bind(null,w,h),A)},useLayoutEffect:function(h,w){return wo(4194308,4,h,w)},useInsertionEffect:function(h,w){wo(4,2,h,w)},useMemo:function(h,w){var A=Na();w=w===void 0?null:w;var P=h();if(Lc){Jr(!0);try{h()}finally{Jr(!1)}}return A.memoizedState=[P,w],P},useReducer:function(h,w,A){var P=Na();if(A!==void 0){var B=A(w);if(Lc){Jr(!0);try{A(w)}finally{Jr(!1)}}}else B=w;return P.memoizedState=P.baseState=B,h={pending:null,lanes:0,dispatch:null,lastRenderedReducer:h,lastRenderedState:B},P.queue=h,h=h.dispatch=z0.bind(null,Ot,h),[P.memoizedState,h]},useRef:function(h){var w=Na();return h={current:h},w.memoizedState=h},useState:function(h){h=Te(h);var w=h.queue,A=pv.bind(null,Ot,w);return w.dispatch=A,[h.memoizedState,A]},useDebugValue:jc,useDeferredValue:function(h,w){var A=Na();return Aa(A,h,w)},useTransition:function(){var h=Te(!1);return h=Bu.bind(null,Ot,h.queue,!0,!1),Na().memoizedState=h,[!1,h]},useSyncExternalStore:function(h,w,A){var P=Ot,B=Na();if(vo){if(A===void 0)throw Error(o(407));A=A()}else{if(A=w(),Yt===null)throw Error(o(349));(It&127)!==0||Kr(P,w,A)}B.memoizedState=A;var V={value:A,getSnapshot:w};return B.queue=V,Do(ve.bind(null,P,V,h),[h]),P.flags|=2048,kt(9,{destroy:void 0},$r.bind(null,P,V,A,w),null),A},useId:function(){var h=Na(),w=Yt.identifierPrefix;if(vo){var A=Ya,P=oc;A=(P&~(1<<32-Qr(P)-1)).toString(32)+A,w="_"+w+"R_"+A,A=mg++,0<\/script>",V=V.removeChild(V.firstChild);break;case"select":V=typeof P.is=="string"?ar.createElement("select",{is:P.is}):ar.createElement("select"),P.multiple?V.multiple=!0:P.size&&(V.size=P.size);break;default:V=typeof P.is=="string"?ar.createElement(B,{is:P.is}):ar.createElement(B)}}V[lo]=w,V[zo]=P;r:for(ar=w.child;ar!==null;){if(ar.tag===5||ar.tag===6)V.appendChild(ar.stateNode);else if(ar.tag!==4&&ar.tag!==27&&ar.child!==null){ar.child.return=ar,ar=ar.child;continue}if(ar===w)break r;for(;ar.sibling===null;){if(ar.return===null||ar.return===w)break r;ar=ar.return}ar.sibling.return=ar.return,ar=ar.sibling}w.stateNode=V;r:switch(fc(V,B,P),B){case"button":case"input":case"select":case"textarea":P=!!P.autoFocus;break r;case"img":P=!0;break r;default:P=!1}P&&zc(w)}}return yn(w),wv(w,w.type,h===null?null:h.memoizedProps,w.pendingProps,A),null;case 6:if(h&&w.stateNode!=null)h.memoizedProps!==P&&zc(w);else{if(typeof P!="string"&&w.stateNode===null)throw Error(o(166));if(h=dr.current,_d(w)){if(h=w.stateNode,A=w.memoizedProps,P=null,B=Cn,B!==null)switch(B.tag){case 27:case 5:P=B.memoizedProps}h[lo]=w,h=!!(h.nodeValue===A||P!==null&&P.suppressHydrationWarning===!0||v1(h.nodeValue,A)),h||xd(w,!0)}else h=jv(h).createTextNode(P),h[lo]=w,w.stateNode=h}return yn(w),null;case 31:if(A=w.memoizedState,h===null||h.memoizedState!==null){if(P=_d(w),A!==null){if(h===null){if(!P)throw Error(o(318));if(h=w.memoizedState,h=h!==null?h.dehydrated:null,!h)throw Error(o(557));h[lo]=w}else _r(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;yn(w),h=!1}else A=Ll(),h!==null&&h.memoizedState!==null&&(h.memoizedState.hydrationErrors=A),h=!0;if(!h)return w.flags&256?(Xo(w),w):(Xo(w),null);if((w.flags&128)!==0)throw Error(o(558))}return yn(w),null;case 13:if(P=w.memoizedState,h===null||h.memoizedState!==null&&h.memoizedState.dehydrated!==null){if(B=_d(w),P!==null&&P.dehydrated!==null){if(h===null){if(!B)throw Error(o(318));if(B=w.memoizedState,B=B!==null?B.dehydrated:null,!B)throw Error(o(317));B[lo]=w}else _r(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;yn(w),B=!1}else B=Ll(),h!==null&&h.memoizedState!==null&&(h.memoizedState.hydrationErrors=B),B=!0;if(!B)return w.flags&256?(Xo(w),w):(Xo(w),null)}return Xo(w),(w.flags&128)!==0?(w.lanes=A,w):(A=P!==null,h=h!==null&&h.memoizedState!==null,A&&(P=w.child,B=null,P.alternate!==null&&P.alternate.memoizedState!==null&&P.alternate.memoizedState.cachePool!==null&&(B=P.alternate.memoizedState.cachePool.pool),V=null,P.memoizedState!==null&&P.memoizedState.cachePool!==null&&(V=P.memoizedState.cachePool.pool),V!==B&&(P.flags|=2048)),A!==h&&A&&(w.child.flags|=8192),ab(w,w.updateQueue),yn(w),null);case 4:return ur(),h===null&&nm(w.stateNode.containerInfo),yn(w),null;case 10:return zl(w.type),yn(w),null;case 19:if(Q(Ln),P=w.memoizedState,P===null)return yn(w),null;if(B=(w.flags&128)!==0,V=P.rendering,V===null)if(B)ah(P,!1);else{if(Yn!==0||h!==null&&(h.flags&128)!==0)for(h=w.child;h!==null;){if(V=sc(h),V!==null){for(w.flags|=128,ah(P,!1),h=V.updateQueue,w.updateQueue=h,ab(w,h),w.subtreeFlags=0,h=A,A=w.child;A!==null;)Fh(A,h),A=A.sibling;return lr(Ln,Ln.current&1|2),vo&&Xa(w,P.treeForkCount),w.child}h=h.sibling}P.tail!==null&&Dr()>sh&&(w.flags|=128,B=!0,ah(P,!1),w.lanes=4194304)}else{if(!B)if(h=sc(V),h!==null){if(w.flags|=128,B=!0,h=h.updateQueue,w.updateQueue=h,ab(w,h),ah(P,!0),P.tail===null&&P.tailMode==="hidden"&&!V.alternate&&!vo)return yn(w),null}else 2*Dr()-P.renderingStartTime>sh&&A!==536870912&&(w.flags|=128,B=!0,ah(P,!1),w.lanes=4194304);P.isBackwards?(V.sibling=w.child,w.child=V):(h=P.last,h!==null?h.sibling=V:w.child=V,P.last=V)}return P.tail!==null?(h=P.tail,P.rendering=h,P.tail=h.sibling,P.renderingStartTime=Dr(),h.sibling=null,A=Ln.current,lr(Ln,B?A&1|2:A&1),vo&&Xa(w,P.treeForkCount),h):(yn(w),null);case 22:case 23:return Xo(w),Wl(),P=w.memoizedState!==null,h!==null?h.memoizedState!==null!==P&&(w.flags|=8192):P&&(w.flags|=8192),P?(A&536870912)!==0&&(w.flags&128)===0&&(yn(w),w.subtreeFlags&6&&(w.flags|=8192)):yn(w),A=w.updateQueue,A!==null&&ab(w,A.retryQueue),A=null,h!==null&&h.memoizedState!==null&&h.memoizedState.cachePool!==null&&(A=h.memoizedState.cachePool.pool),P=null,w.memoizedState!==null&&w.memoizedState.cachePool!==null&&(P=w.memoizedState.cachePool.pool),P!==A&&(w.flags|=2048),h!==null&&Q(Ia),null;case 24:return A=null,h!==null&&(A=h.memoizedState.cache),w.memoizedState.cache!==A&&(w.flags|=2048),zl(ra),yn(w),null;case 25:return null;case 30:return null}throw Error(o(156,w.tag))}function ih(h,w){switch(ys(w),w.tag){case 1:return h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 3:return zl(ra),ur(),h=w.flags,(h&65536)!==0&&(h&128)===0?(w.flags=h&-65537|128,w):null;case 26:case 27:case 5:return gr(w),null;case 31:if(w.memoizedState!==null){if(Xo(w),w.alternate===null)throw Error(o(340));_r()}return h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 13:if(Xo(w),h=w.memoizedState,h!==null&&h.dehydrated!==null){if(w.alternate===null)throw Error(o(340));_r()}return h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 19:return Q(Ln),null;case 4:return ur(),null;case 10:return zl(w.type),null;case 22:case 23:return Xo(w),Wl(),h!==null&&Q(Ia),h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 24:return zl(ra),null;case 25:return null;default:return null}}function Zh(h,w){switch(ys(w),w.tag){case 3:zl(ra),ur();break;case 26:case 27:case 5:gr(w);break;case 4:ur();break;case 31:w.memoizedState!==null&&Xo(w);break;case 13:Xo(w);break;case 19:Q(Ln);break;case 10:zl(w.type);break;case 22:case 23:Xo(w),Wl(),h!==null&&Q(Ia);break;case 24:zl(ra)}}function ib(h,w){try{var A=w.updateQueue,P=A!==null?A.lastEffect:null;if(P!==null){var B=P.next;A=B;do{if((A.tag&h)===h){P=void 0;var V=A.create,ar=A.inst;P=V(),ar.destroy=P}A=A.next}while(A!==B)}}catch(Sr){xn(w,w.return,Sr)}}function Ld(h,w,A){try{var P=w.updateQueue,B=P!==null?P.lastEffect:null;if(B!==null){var V=B.next;P=V;do{if((P.tag&h)===h){var ar=P.inst,Sr=ar.destroy;if(Sr!==void 0){ar.destroy=void 0,B=w;var Br=A,ne=Sr;try{ne()}catch(be){xn(B,Br,be)}}}P=P.next}while(P!==V)}}catch(be){xn(w,w.return,be)}}function cb(h){var w=h.updateQueue;if(w!==null){var A=h.stateNode;try{Ic(w,A)}catch(P){xn(h,h.return,P)}}}function Kh(h,w,A){A.props=di(h.type,h.memoizedProps),A.state=h.memoizedState;try{A.componentWillUnmount()}catch(P){xn(h,w,P)}}function Bc(h,w){try{var A=h.ref;if(A!==null){switch(h.tag){case 26:case 27:case 5:var P=h.stateNode;break;case 30:P=h.stateNode;break;default:P=h.stateNode}typeof A=="function"?h.refCleanup=A(P):A.current=P}}catch(B){xn(h,w,B)}}function ui(h,w){var A=h.ref,P=h.refCleanup;if(A!==null)if(typeof P=="function")try{P()}catch(B){xn(h,w,B)}finally{h.refCleanup=null,h=h.alternate,h!=null&&(h.refCleanup=null)}else if(typeof A=="function")try{A(null)}catch(B){xn(h,w,B)}else A.current=null}function H0(h){var w=h.type,A=h.memoizedProps,P=h.stateNode;try{r:switch(w){case"button":case"input":case"select":case"textarea":A.autoFocus&&P.focus();break r;case"img":A.src?P.src=A.src:A.srcSet&&(P.srcset=A.srcSet)}}catch(B){xn(h,h.return,B)}}function Qh(h,w,A){try{var P=h.stateNode;D3(P,h.type,A,w),P[zo]=w}catch(B){xn(h,h.return,B)}}function hc(h){return h.tag===5||h.tag===3||h.tag===26||h.tag===27&&Gt(h.type)||h.tag===4}function ch(h){r:for(;;){for(;h.sibling===null;){if(h.return===null||hc(h.return))return null;h=h.return}for(h.sibling.return=h.return,h=h.sibling;h.tag!==5&&h.tag!==6&&h.tag!==18;){if(h.tag===27&&Gt(h.type)||h.flags&2||h.child===null||h.tag===4)continue r;h.child.return=h,h=h.child}if(!(h.flags&2))return h.stateNode}}function xv(h,w,A){var P=h.tag;if(P===5||P===6)h=h.stateNode,w?(A.nodeType===9?A.body:A.nodeName==="HTML"?A.ownerDocument.body:A).insertBefore(h,w):(w=A.nodeType===9?A.body:A.nodeName==="HTML"?A.ownerDocument.body:A,w.appendChild(h),A=A._reactRootContainer,A!=null||w.onclick!==null||(w.onclick=Jc));else if(P!==4&&(P===27&&Gt(h.type)&&(A=h.stateNode,w=null),h=h.child,h!==null))for(xv(h,w,A),h=h.sibling;h!==null;)xv(h,w,A),h=h.sibling}function Jh(h,w,A){var P=h.tag;if(P===5||P===6)h=h.stateNode,w?A.insertBefore(h,w):A.appendChild(h);else if(P!==4&&(P===27&&Gt(h.type)&&(A=h.stateNode),h=h.child,h!==null))for(Jh(h,w,A),h=h.sibling;h!==null;)Jh(h,w,A),h=h.sibling}function $h(h){var w=h.stateNode,A=h.memoizedProps;try{for(var P=h.type,B=w.attributes;B.length;)w.removeAttributeNode(B[0]);fc(w,P,A),w[lo]=h,w[zo]=A}catch(V){xn(h,h.return,V)}}var jd=!1,La=!1,_v=!1,W0=typeof WeakSet=="function"?WeakSet:Set,Ka=null;function Fk(h,w){if(h=h.containerInfo,Lv=bp,h=Qs(h),el(h)){if("selectionStart"in h)var A={start:h.selectionStart,end:h.selectionEnd};else r:{A=(A=h.ownerDocument)&&A.defaultView||window;var P=A.getSelection&&A.getSelection();if(P&&P.rangeCount!==0){A=P.anchorNode;var B=P.anchorOffset,V=P.focusNode;P=P.focusOffset;try{A.nodeType,V.nodeType}catch{A=null;break r}var ar=0,Sr=-1,Br=-1,ne=0,be=0,we=h,ae=null;e:for(;;){for(var de;we!==A||B!==0&&we.nodeType!==3||(Sr=ar+B),we!==V||P!==0&&we.nodeType!==3||(Br=ar+P),we.nodeType===3&&(ar+=we.nodeValue.length),(de=we.firstChild)!==null;)ae=we,we=de;for(;;){if(we===h)break e;if(ae===A&&++ne===B&&(Sr=ar),ae===V&&++be===P&&(Br=ar),(de=we.nextSibling)!==null)break;we=ae,ae=we.parentNode}we=de}A=Sr===-1||Br===-1?null:{start:Sr,end:Br}}else A=null}A=A||{start:0,end:0}}else A=null;for(lm={focusedElem:h,selectionRange:A},bp=!1,Ka=w;Ka!==null;)if(w=Ka,h=w.child,(w.subtreeFlags&1028)!==0&&h!==null)h.return=w,Ka=h;else for(;Ka!==null;){switch(w=Ka,V=w.alternate,h=w.flags,w.tag){case 0:if((h&4)!==0&&(h=w.updateQueue,h=h!==null?h.events:null,h!==null))for(A=0;A title"))),fc(V,P,A),V[lo]=h,Yo(V),P=V;break r;case"link":var ar=C1("link","href",B).get(P+(A.href||""));if(ar){for(var Sr=0;SrPn&&(ar=Pn,Pn=Dt,Dt=ar);var Xr=Au(Sr,Dt),Vr=Au(Sr,Pn);if(Xr&&Vr&&(de.rangeCount!==1||de.anchorNode!==Xr.node||de.anchorOffset!==Xr.offset||de.focusNode!==Vr.node||de.focusOffset!==Vr.offset)){var te=we.createRange();te.setStart(Xr.node,Xr.offset),de.removeAllRanges(),Dt>Pn?(de.addRange(te),de.extend(Vr.node,Vr.offset)):(te.setEnd(Vr.node,Vr.offset),de.addRange(te))}}}}for(we=[],de=Sr;de=de.parentNode;)de.nodeType===1&&we.push({element:de,left:de.scrollLeft,top:de.scrollTop});for(typeof Sr.focus=="function"&&Sr.focus(),Sr=0;SrA?32:A,H.T=null,A=Vk,Vk=null;var V=ub,ar=Ag;if(Oi=0,ef=ub=null,Ag=0,(qe&6)!==0)throw Error(o(331));var Sr=qe;if(qe|=4,Ve(V.current),Ee(V,V.current,ar,A),qe=Sr,Mv(0,!1),Ur&&typeof Ur.onPostCommitFiberRoot=="function")try{Ur.onPostCommitFiberRoot(wr,V)}catch{}return!0}finally{q.p=B,H.T=P,Kk(h,w)}}function Jk(h,w,A){w=ga(A,w),w=$b(h.stateNode,w,2),h=il(h,w,2),h!==null&&(Ut(h,2),Fu(h))}function xn(h,w,A){if(h.tag===3)Jk(h,h,A);else for(;w!==null;){if(w.tag===3){Jk(w,h,A);break}else if(w.tag===1){var P=w.stateNode;if(typeof w.type.getDerivedStateFromError=="function"||typeof P.componentDidCatch=="function"&&(sb===null||!sb.has(P))){h=ga(A,h),A=Dd(2),P=il(w,A,2),P!==null&&(Sg(A,P,w,h),Ut(P,2),Fu(P));break}}w=w.return}}function $k(h,w,A){var P=h.pingCache;if(P===null){P=h.pingCache=new ft;var B=new Set;P.set(w,B)}else B=P.get(w),B===void 0&&(B=new Set,P.set(w,B));B.has(A)||(iu=!0,B.add(A),h=C3.bind(null,h,w,A),w.then(h,h))}function C3(h,w,A){var P=h.pingCache;P!==null&&P.delete(w),h.pingedLanes|=h.suspendedLanes&A,h.warmLanes&=~A,Yt===h&&(It&A)===A&&(Yn===4||Yn===3&&(It&62914560)===It&&300>Dr()-Ov?(qe&2)===0&&tf(h,0):dh|=A,lu===It&&(lu=0)),Fu(h)}function Pv(h,w){w===0&&(w=Ze()),h=Ac(h,w),h!==null&&(Ut(h,w),Fu(h))}function rp(h){var w=h.memoizedState,A=0;w!==null&&(A=w.retryLane),Pv(h,A)}function R3(h,w){var A=0;switch(h.tag){case 31:case 13:var P=h.stateNode,B=h.memoizedState;B!==null&&(A=B.retryLane);break;case 19:P=h.stateNode;break;case 22:P=h.stateNode._retryCache;break;default:throw Error(o(314))}P!==null&&P.delete(w),Pv(h,A)}function P3(h,w){return nr(h,w)}var nf=null,uh=null,rm=!1,ep=!1,em=!1,gb=0;function Fu(h){h!==uh&&h.next===null&&(uh===null?nf=uh=h:uh=uh.next=h),ep=!0,rm||(rm=!0,I3())}function Mv(h,w){if(!em&&ep){em=!0;do for(var A=!1,P=nf;P!==null;){if(h!==0){var B=P.pendingLanes;if(B===0)var V=0;else{var ar=P.suspendedLanes,Sr=P.pingedLanes;V=(1<<31-Qr(42|h)+1)-1,V&=B&~(ar&~Sr),V=V&201326741?V&201326741|1:V?V|2:0}V!==0&&(A=!0,s1(P,V))}else V=It,V=lt(P,P===Yt?V:0,P.cancelPendingCommit!==null||P.timeoutHandle!==-1),(V&3)===0||Fe(P,V)||(A=!0,s1(P,V));P=P.next}while(A);em=!1}}function M3(){c1()}function c1(){ep=rm=!1;var h=0;gb!==0&&N3()&&(h=gb);for(var w=Dr(),A=null,P=nf;P!==null;){var B=P.next,V=l1(P,w);V===0?(P.next=null,A===null?nf=B:A.next=B,B===null&&(uh=A)):(A=P,(h!==0||(V&3)!==0)&&(ep=!0)),P=B}Oi!==0&&Oi!==5||Mv(h),gb!==0&&(gb=0)}function l1(h,w){for(var A=h.suspendedLanes,P=h.pingedLanes,B=h.expirationTimes,V=h.pendingLanes&-62914561;0Sr)break;var be=Br.transferSize,we=Br.initiatorType;be&&cm(we)&&(Br=Br.responseEnd,ar+=be*(Br"u"?null:document;function S1(h,w,A){var P=fb;if(P&&typeof w=="string"&&w){var B=oi(w);B='link[rel="'+h+'"][href="'+B+'"]',typeof A=="string"&&(B+='[crossorigin="'+A+'"]'),E1.has(B)||(E1.add(B),h={rel:h,crossOrigin:A,href:w},P.querySelector(B)===null&&(w=P.createElement("link"),fc(w,"link",h),Yo(w),P.head.appendChild(w)))}}function gm(h){Rg.D(h),S1("dns-prefetch",h,null)}function F3(h,w){Rg.C(h,w),S1("preconnect",h,w)}function q3(h,w,A){Rg.L(h,w,A);var P=fb;if(P&&h&&w){var B='link[rel="preload"][as="'+oi(w)+'"]';w==="image"&&A&&A.imageSrcSet?(B+='[imagesrcset="'+oi(A.imageSrcSet)+'"]',typeof A.imageSizes=="string"&&(B+='[imagesizes="'+oi(A.imageSizes)+'"]')):B+='[href="'+oi(h)+'"]';var V=B;switch(w){case"style":V=cf(h);break;case"script":V=df(h)}Ls.has(V)||(h=u({rel:"preload",href:w==="image"&&A&&A.imageSrcSet?void 0:h,as:w},A),Ls.set(V,h),P.querySelector(B)!==null||w==="style"&&P.querySelector(lf(V))||w==="script"&&P.querySelector(sf(V))||(w=P.createElement("link"),fc(w,"link",h),Yo(w),P.head.appendChild(w)))}}function G3(h,w){Rg.m(h,w);var A=fb;if(A&&h){var P=w&&typeof w.as=="string"?w.as:"script",B='link[rel="modulepreload"][as="'+oi(P)+'"][href="'+oi(h)+'"]',V=B;switch(P){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":V=df(h)}if(!Ls.has(V)&&(h=u({rel:"modulepreload",href:h},w),Ls.set(V,h),A.querySelector(B)===null)){switch(P){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(A.querySelector(sf(V)))return}P=A.createElement("link"),fc(P,"link",h),Yo(P),A.head.appendChild(P)}}}function Wi(h,w,A){Rg.S(h,w,A);var P=fb;if(P&&h){var B=on(P).hoistableStyles,V=cf(h);w=w||"default";var ar=B.get(V);if(!ar){var Sr={loading:0,preload:null};if(ar=P.querySelector(lf(V)))Sr.loading=5;else{h=u({rel:"stylesheet",href:h,"data-precedence":w},A),(A=Ls.get(V))&&bm(h,A);var Br=ar=P.createElement("link");Yo(Br),fc(Br,"link",h),Br._p=new Promise(function(ne,be){Br.onload=ne,Br.onerror=be}),Br.addEventListener("load",function(){Sr.loading|=1}),Br.addEventListener("error",function(){Sr.loading|=2}),Sr.loading|=4,lp(ar,w,P)}ar={type:"stylesheet",instance:ar,count:1,state:Sr},B.set(V,ar)}}}function rd(h,w){Rg.X(h,w);var A=fb;if(A&&h){var P=on(A).hoistableScripts,B=df(h),V=P.get(B);V||(V=A.querySelector(sf(B)),V||(h=u({src:h,async:!0},w),(w=Ls.get(B))&&dp(h,w),V=A.createElement("script"),Yo(V),fc(V,"link",h),A.head.appendChild(V)),V={type:"script",instance:V,count:1,state:null},P.set(B,V))}}function V3(h,w){Rg.M(h,w);var A=fb;if(A&&h){var P=on(A).hoistableScripts,B=df(h),V=P.get(B);V||(V=A.querySelector(sf(B)),V||(h=u({src:h,async:!0,type:"module"},w),(w=Ls.get(B))&&dp(h,w),V=A.createElement("script"),Yo(V),fc(V,"link",h),A.head.appendChild(V)),V={type:"script",instance:V,count:1,state:null},P.set(B,V))}}function O1(h,w,A,P){var B=(B=dr.current)?cp(B):null;if(!B)throw Error(o(446));switch(h){case"meta":case"title":return null;case"style":return typeof A.precedence=="string"&&typeof A.href=="string"?(w=cf(A.href),A=on(B).hoistableStyles,P=A.get(w),P||(P={type:"style",instance:null,count:0,state:null},A.set(w,P)),P):{type:"void",instance:null,count:0,state:null};case"link":if(A.rel==="stylesheet"&&typeof A.href=="string"&&typeof A.precedence=="string"){h=cf(A.href);var V=on(B).hoistableStyles,ar=V.get(h);if(ar||(B=B.ownerDocument||B,ar={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},V.set(h,ar),(V=B.querySelector(lf(h)))&&!V._p&&(ar.instance=V,ar.state.loading=5),Ls.has(h)||(A={rel:"preload",as:"style",href:A.href,crossOrigin:A.crossOrigin,integrity:A.integrity,media:A.media,hrefLang:A.hrefLang,referrerPolicy:A.referrerPolicy},Ls.set(h,A),V||H3(B,h,A,ar.state))),w&&P===null)throw Error(o(528,""));return ar}if(w&&P!==null)throw Error(o(529,""));return null;case"script":return w=A.async,A=A.src,typeof A=="string"&&w&&typeof w!="function"&&typeof w!="symbol"?(w=df(A),A=on(B).hoistableScripts,P=A.get(w),P||(P={type:"script",instance:null,count:0,state:null},A.set(w,P)),P):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,h))}}function cf(h){return'href="'+oi(h)+'"'}function lf(h){return'link[rel="stylesheet"]['+h+"]"}function A1(h){return u({},h,{"data-precedence":h.precedence,precedence:null})}function H3(h,w,A,P){h.querySelector('link[rel="preload"][as="style"]['+w+"]")?P.loading=1:(w=h.createElement("link"),P.preload=w,w.addEventListener("load",function(){return P.loading|=1}),w.addEventListener("error",function(){return P.loading|=2}),fc(w,"link",A),Yo(w),h.head.appendChild(w))}function df(h){return'[src="'+oi(h)+'"]'}function sf(h){return"script[async]"+h}function T1(h,w,A){if(w.count++,w.instance===null)switch(w.type){case"style":var P=h.querySelector('style[data-href~="'+oi(A.href)+'"]');if(P)return w.instance=P,Yo(P),P;var B=u({},A,{"data-href":A.href,"data-precedence":A.precedence,href:null,precedence:null});return P=(h.ownerDocument||h).createElement("style"),Yo(P),fc(P,"style",B),lp(P,A.precedence,h),w.instance=P;case"stylesheet":B=cf(A.href);var V=h.querySelector(lf(B));if(V)return w.state.loading|=4,w.instance=V,Yo(V),V;P=A1(A),(B=Ls.get(B))&&bm(P,B),V=(h.ownerDocument||h).createElement("link"),Yo(V);var ar=V;return ar._p=new Promise(function(Sr,Br){ar.onload=Sr,ar.onerror=Br}),fc(V,"link",P),w.state.loading|=4,lp(V,A.precedence,h),w.instance=V;case"script":return V=df(A.src),(B=h.querySelector(sf(V)))?(w.instance=B,Yo(B),B):(P=A,(B=Ls.get(V))&&(P=u({},A),dp(P,B)),h=h.ownerDocument||h,B=h.createElement("script"),Yo(B),fc(B,"link",P),h.head.appendChild(B),w.instance=B);case"void":return null;default:throw Error(o(443,w.type))}else w.type==="stylesheet"&&(w.state.loading&4)===0&&(P=w.instance,w.state.loading|=4,lp(P,A.precedence,h));return w.instance}function lp(h,w,A){for(var P=A.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),B=P.length?P[P.length-1]:null,V=B,ar=0;ar title"):null)}function W3(h,w,A){if(A===1||w.itemProp!=null)return!1;switch(h){case"meta":case"title":return!0;case"style":if(typeof w.precedence!="string"||typeof w.href!="string"||w.href==="")break;return!0;case"link":if(typeof w.rel!="string"||typeof w.href!="string"||w.href===""||w.onLoad||w.onError)break;switch(w.rel){case"stylesheet":return h=w.disabled,typeof w.precedence=="string"&&h==null;default:return!0}case"script":if(w.async&&typeof w.async!="function"&&typeof w.async!="symbol"&&!w.onLoad&&!w.onError&&w.src&&typeof w.src=="string")return!0}return!1}function P1(h){return!(h.type==="stylesheet"&&(h.state.loading&3)===0)}function uf(h,w,A,P){if(A.type==="stylesheet"&&(typeof P.media!="string"||matchMedia(P.media).matches!==!1)&&(A.state.loading&4)===0){if(A.instance===null){var B=cf(P.href),V=w.querySelector(lf(B));if(V){w=V._p,w!==null&&typeof w=="object"&&typeof w.then=="function"&&(h.count++,h=sp.bind(h),w.then(h,h)),A.state.loading|=4,A.instance=V,Yo(V);return}V=w.ownerDocument||w,P=A1(P),(B=Ls.get(B))&&bm(P,B),V=V.createElement("link"),Yo(V);var ar=V;ar._p=new Promise(function(Sr,Br){ar.onload=Sr,ar.onerror=Br}),fc(V,"link",P),A.instance=V}h.stylesheets===null&&(h.stylesheets=new Map),h.stylesheets.set(A,w),(w=A.state.preload)&&(A.state.loading&3)===0&&(h.count++,A=sp.bind(h),w.addEventListener("load",A),w.addEventListener("error",A))}}var hm=0;function Y3(h,w){return h.stylesheets&&h.count===0&&gp(h,h.stylesheets),0hm?50:800)+w);return h.unsuspend=A,function(){h.unsuspend=null,clearTimeout(P),clearTimeout(B)}}:null}function sp(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)gp(this,this.stylesheets);else if(this.unsuspend){var h=this.unsuspend;this.unsuspend=null,h()}}}var up=null;function gp(h,w){h.stylesheets=null,h.unsuspend!==null&&(h.count++,up=new Map,w.forEach(M1,h),up=null,sp.call(h))}function M1(h,w){if(!(w.state.loading&4)){var A=up.get(h);if(A)var P=A.get(null);else{A=new Map,up.set(h,A);for(var B=h.querySelectorAll("link[data-precedence],style[data-precedence]"),V=0;V"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(r){console.error(r)}}return t(),o6.exports=oY(),o6.exports}var aY=nY();let rU=fr.createContext(null);function iY(){let t=fr.useContext(rU);if(!t)throw new Error("RenderContext not found");return t}function cY(){return iY().model}function ff(t){let r=cY(),e=fr.useSyncExternalStore(n=>(r.on(`change:${t}`,n),()=>r.off(`change:${t}`,n)),()=>r.get(t)),o=fr.useCallback(n=>{r.set(t,typeof n=="function"?n(r.get(t)):n),r.save_changes()},[r,t]);return[e,o]}function lY(t){return({el:r,model:e,experimental:o})=>{let n=aY.createRoot(r);return n.render(fr.createElement(fr.StrictMode,null,fr.createElement(rU.Provider,{value:{model:e,experimental:o}},fr.createElement(t)))),()=>n.unmount()}}const Uw=`@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Syne Neo;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2")}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content:""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Public Sans;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Fira Code;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:where(:root,:host){--breakpoint-5xs:320px;--breakpoint-4xs:360px;--breakpoint-3xs:375px;--breakpoint-2xs:512px;--breakpoint-xs:768px;--breakpoint-sm:864px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px;--breakpoint-2xl:1680px;--breakpoint-3xl:1920px;--code-light-comment:#5e636aff;--code-light-keyword:#3f7824ff;--code-light-keyword-literal:#3f7824ff;--code-light-operator:#3f7824ff;--code-light-label:#d43300ff;--code-light-predicate-function:#0a6190ff;--code-light-function:#0a6190ff;--code-light-procedure:#0a6190ff;--code-light-string-literal:#986400ff;--code-light-number-literal:#754ec8ff;--code-light-boolean-literal:#754ec8ff;--code-light-param-value:#754ec8ff;--code-light-property:#730e00ff;--code-dark-comment:#959aa1ff;--code-dark-keyword:#ffc450ff;--code-dark-keyword-literal:#ffc450ff;--code-dark-operator:#ffc450ff;--code-dark-label:#f96746ff;--code-dark-predicate-function:#8fe3e8ff;--code-dark-function:#8fe3e8ff;--code-dark-procedure:#8fe3e8ff;--code-dark-string-literal:#90cb62ff;--code-dark-number-literal:#ccb4ffff;--code-dark-boolean-literal:#ccb4ffff;--code-dark-param-value:#ccb4ffff;--code-dark-property:#ffaa97ff;--content-extra-light-max-width:768px;--content-light-max-width:1024px;--content-heavy-max-width:1680px;--content-max-max-width:1920px;--categorical-1:#55bdc5ff;--categorical-2:#4d49cbff;--categorical-3:#dc8b39ff;--categorical-4:#c9458dff;--categorical-5:#8e8cf3ff;--categorical-6:#78de7cff;--categorical-7:#3f80e3ff;--categorical-8:#673fabff;--categorical-9:#dbbf40ff;--categorical-10:#bf732dff;--categorical-11:#478a6eff;--categorical-12:#ade86bff;--graph-1:#ffdf81ff;--graph-2:#c990c0ff;--graph-3:#f79767ff;--graph-4:#56c7e4ff;--graph-5:#f16767ff;--graph-6:#d8c7aeff;--graph-7:#8dcc93ff;--graph-8:#ecb4c9ff;--graph-9:#4d8ddaff;--graph-10:#ffc354ff;--graph-11:#da7294ff;--graph-12:#579380ff;--motion-duration-quick:.1s;--motion-duration-slow:.25s;--motion-easing-standard:cubic-bezier(.42, 0, .58, 1);--motion-transition-quick:.1s cubic-bezier(.42, 0, .58, 1) 0ms;--motion-transition-slow:.25s cubic-bezier(.42, 0, .58, 1) 0ms;--motion-transition-delayed:.1s cubic-bezier(.42, 0, .58, 1) .1s;--palette-baltic-10:#e7fafbff;--palette-baltic-15:#c3f8fbff;--palette-baltic-20:#8fe3e8ff;--palette-baltic-25:#5cc3c9ff;--palette-baltic-30:#5db3bfff;--palette-baltic-35:#51a6b1ff;--palette-baltic-40:#4c99a4ff;--palette-baltic-45:#30839dff;--palette-baltic-50:#0a6190ff;--palette-baltic-55:#02507bff;--palette-baltic-60:#014063ff;--palette-baltic-65:#262f31ff;--palette-baltic-70:#081e2bff;--palette-baltic-75:#041823ff;--palette-baltic-80:#01121cff;--palette-hibiscus-10:#ffe9e7ff;--palette-hibiscus-15:#ffd7d2ff;--palette-hibiscus-20:#ffaa97ff;--palette-hibiscus-25:#ff8e6aff;--palette-hibiscus-30:#f96746ff;--palette-hibiscus-35:#e84e2cff;--palette-hibiscus-40:#d43300ff;--palette-hibiscus-45:#bb2d00ff;--palette-hibiscus-50:#961200ff;--palette-hibiscus-55:#730e00ff;--palette-hibiscus-60:#432520ff;--palette-hibiscus-65:#4e0900ff;--palette-hibiscus-70:#3f0800ff;--palette-hibiscus-75:#360700ff;--palette-hibiscus-80:#280500ff;--palette-forest-10:#e7fcd7ff;--palette-forest-15:#bcf194ff;--palette-forest-20:#90cb62ff;--palette-forest-25:#80bb53ff;--palette-forest-30:#6fa646ff;--palette-forest-35:#5b992bff;--palette-forest-40:#4d8622ff;--palette-forest-45:#3f7824ff;--palette-forest-50:#296127ff;--palette-forest-55:#145439ff;--palette-forest-60:#0c4d31ff;--palette-forest-65:#0a4324ff;--palette-forest-70:#262d24ff;--palette-forest-75:#052618ff;--palette-forest-80:#021d11ff;--palette-lemon-10:#fffad1ff;--palette-lemon-15:#fff8bdff;--palette-lemon-20:#fff178ff;--palette-lemon-25:#ffe500ff;--palette-lemon-30:#ffd600ff;--palette-lemon-35:#f4c318ff;--palette-lemon-40:#d7aa0aff;--palette-lemon-45:#b48409ff;--palette-lemon-50:#996e00ff;--palette-lemon-55:#765500ff;--palette-lemon-60:#614600ff;--palette-lemon-65:#4d3700ff;--palette-lemon-70:#312e1aff;--palette-lemon-75:#2e2100ff;--palette-lemon-80:#251b00ff;--palette-lavender-10:#f7f3ffff;--palette-lavender-15:#e9deffff;--palette-lavender-20:#ccb4ffff;--palette-lavender-25:#b38effff;--palette-lavender-30:#a07becff;--palette-lavender-35:#8c68d9ff;--palette-lavender-40:#754ec8ff;--palette-lavender-45:#5a34aaff;--palette-lavender-50:#4b2894ff;--palette-lavender-55:#3b1982ff;--palette-lavender-60:#2c2a34ff;--palette-lavender-65:#220954ff;--palette-lavender-70:#170146ff;--palette-lavender-75:#0e002dff;--palette-lavender-80:#09001cff;--palette-marigold-10:#fff0d2ff;--palette-marigold-15:#ffde9dff;--palette-marigold-20:#ffcf72ff;--palette-marigold-25:#ffc450ff;--palette-marigold-30:#ffb422ff;--palette-marigold-35:#ffa901ff;--palette-marigold-40:#ec9c00ff;--palette-marigold-45:#da9105ff;--palette-marigold-50:#ba7a00ff;--palette-marigold-55:#986400ff;--palette-marigold-60:#795000ff;--palette-marigold-65:#624100ff;--palette-marigold-70:#543800ff;--palette-marigold-75:#422c00ff;--palette-marigold-80:#251900ff;--palette-earth-10:#fff7f0ff;--palette-earth-15:#fdeddaff;--palette-earth-20:#ffe1c5ff;--palette-earth-25:#f8d1aeff;--palette-earth-30:#ecbf96ff;--palette-earth-35:#e0ae7fff;--palette-earth-40:#d19660ff;--palette-earth-45:#af7c4dff;--palette-earth-50:#8d5d31ff;--palette-earth-55:#763f18ff;--palette-earth-60:#66310bff;--palette-earth-65:#5b2b09ff;--palette-earth-70:#481f01ff;--palette-earth-75:#361700ff;--palette-earth-80:#220e00ff;--palette-neutral-10:#ffffffff;--palette-neutral-15:#f5f6f6ff;--palette-neutral-20:#e2e3e5ff;--palette-neutral-25:#cfd1d4ff;--palette-neutral-30:#bbbec3ff;--palette-neutral-35:#a8acb2ff;--palette-neutral-40:#959aa1ff;--palette-neutral-45:#818790ff;--palette-neutral-50:#6f757eff;--palette-neutral-55:#5e636aff;--palette-neutral-60:#4d5157ff;--palette-neutral-65:#3c3f44ff;--palette-neutral-70:#212325ff;--palette-neutral-75:#1a1b1dff;--palette-neutral-80:#09090aff;--palette-beige-10:#fffcf4ff;--palette-beige-20:#fff7e3ff;--palette-beige-30:#f2ead4ff;--palette-beige-40:#c1b9a0ff;--palette-beige-50:#999384ff;--palette-beige-60:#666050ff;--palette-beige-70:#3f3824ff;--palette-highlights-yellow:#faff00ff;--palette-highlights-periwinkle:#6a82ffff;--border-radius-none:0px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:8px;--border-radius-xl:12px;--border-radius-2xl:16px;--border-radius-3xl:24px;--border-radius-full:9999px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--theme-dark-box-shadow-raised:0px 1px 2px 0px rgb(from #09090aff r g b / .5);--theme-dark-box-shadow-overlay:0px 8px 20px 0px rgb(from #09090aff r g b / .5);--theme-dark-color-neutral-text-weakest:#818790ff;--theme-dark-color-neutral-text-weaker:#a8acb2ff;--theme-dark-color-neutral-text-weak:#cfd1d4ff;--theme-dark-color-neutral-text-default:#f5f6f6ff;--theme-dark-color-neutral-text-inverse:#1a1b1dff;--theme-dark-color-neutral-icon:#cfd1d4ff;--theme-dark-color-neutral-bg-weak:#212325ff;--theme-dark-color-neutral-bg-default:#1a1b1dff;--theme-dark-color-neutral-bg-strong:#3c3f44ff;--theme-dark-color-neutral-bg-stronger:#6f757eff;--theme-dark-color-neutral-bg-strongest:#f5f6f6ff;--theme-dark-color-neutral-bg-status:#a8acb2ff;--theme-dark-color-neutral-bg-on-bg-weak:#81879014;--theme-dark-color-neutral-border-weak:#3c3f44ff;--theme-dark-color-neutral-border-strong:#5e636aff;--theme-dark-color-neutral-border-strongest:#bbbec3ff;--theme-dark-color-neutral-hover:#959aa11a;--theme-dark-color-neutral-pressed:#959aa133;--theme-dark-color-primary-text:#8fe3e8ff;--theme-dark-color-primary-icon:#8fe3e8ff;--theme-dark-color-primary-bg-weak:#262f31ff;--theme-dark-color-primary-bg-strong:#8fe3e8ff;--theme-dark-color-primary-bg-status:#5db3bfff;--theme-dark-color-primary-bg-selected:#262f31ff;--theme-dark-color-primary-border-strong:#8fe3e8ff;--theme-dark-color-primary-border-weak:#02507bff;--theme-dark-color-primary-focus:#5db3bfff;--theme-dark-color-primary-hover-weak:#8fe3e814;--theme-dark-color-primary-hover-strong:#5db3bfff;--theme-dark-color-primary-pressed-weak:#8fe3e81f;--theme-dark-color-primary-pressed-strong:#4c99a4ff;--theme-dark-color-danger-text:#ffaa97ff;--theme-dark-color-danger-icon:#ffaa97ff;--theme-dark-color-danger-bg-strong:#ffaa97ff;--theme-dark-color-danger-bg-weak:#432520ff;--theme-dark-color-danger-bg-status:#f96746ff;--theme-dark-color-danger-border-strong:#ffaa97ff;--theme-dark-color-danger-border-weak:#730e00ff;--theme-dark-color-danger-hover-weak:#ffaa9714;--theme-dark-color-danger-hover-strong:#f96746ff;--theme-dark-color-danger-pressed-weak:#ffaa971f;--theme-dark-color-danger-strong:#e84e2cff;--theme-dark-color-warning-text:#ffd600ff;--theme-dark-color-warning-icon:#ffd600ff;--theme-dark-color-warning-bg-strong:#ffd600ff;--theme-dark-color-warning-bg-weak:#312e1aff;--theme-dark-color-warning-bg-status:#d7aa0aff;--theme-dark-color-warning-border-strong:#ffd600ff;--theme-dark-color-warning-border-weak:#765500ff;--theme-dark-color-success-text:#90cb62ff;--theme-dark-color-success-icon:#90cb62ff;--theme-dark-color-success-bg-strong:#90cb62ff;--theme-dark-color-success-bg-weak:#262d24ff;--theme-dark-color-success-bg-status:#6fa646ff;--theme-dark-color-success-border-strong:#90cb62ff;--theme-dark-color-success-border-weak:#296127ff;--theme-dark-color-discovery-text:#ccb4ffff;--theme-dark-color-discovery-icon:#ccb4ffff;--theme-dark-color-discovery-bg-strong:#ccb4ffff;--theme-dark-color-discovery-bg-weak:#2c2a34ff;--theme-dark-color-discovery-bg-status:#a07becff;--theme-dark-color-discovery-border-strong:#ccb4ffff;--theme-dark-color-discovery-border-weak:#4b2894ff;--theme-light-box-shadow-raised:0px 1px 2px 0px rgb(from #1a1b1dff r g b / .18);--theme-light-box-shadow-overlay:0px 4px 8px 0px rgb(from #1a1b1dff r g b / .12);--theme-light-color-neutral-text-weakest:#a8acb2ff;--theme-light-color-neutral-text-weaker:#5e636aff;--theme-light-color-neutral-text-weak:#4d5157ff;--theme-light-color-neutral-text-default:#1a1b1dff;--theme-light-color-neutral-text-inverse:#ffffffff;--theme-light-color-neutral-icon:#4d5157ff;--theme-light-color-neutral-bg-weak:#ffffffff;--theme-light-color-neutral-bg-default:#f5f6f6ff;--theme-light-color-neutral-bg-on-bg-weak:#f5f6f6ff;--theme-light-color-neutral-bg-strong:#e2e3e5ff;--theme-light-color-neutral-bg-stronger:#a8acb2ff;--theme-light-color-neutral-bg-strongest:#3c3f44ff;--theme-light-color-neutral-bg-status:#a8acb2ff;--theme-light-color-neutral-border-weak:#e2e3e5ff;--theme-light-color-neutral-border-strong:#bbbec3ff;--theme-light-color-neutral-border-strongest:#6f757eff;--theme-light-color-neutral-hover:#6f757e1a;--theme-light-color-neutral-pressed:#6f757e33;--theme-light-color-primary-text:#0a6190ff;--theme-light-color-primary-icon:#0a6190ff;--theme-light-color-primary-bg-weak:#e7fafbff;--theme-light-color-primary-bg-strong:#0a6190ff;--theme-light-color-primary-bg-status:#4c99a4ff;--theme-light-color-primary-bg-selected:#e7fafbff;--theme-light-color-primary-border-strong:#0a6190ff;--theme-light-color-primary-border-weak:#8fe3e8ff;--theme-light-color-primary-focus:#30839dff;--theme-light-color-primary-hover-weak:#30839d1a;--theme-light-color-primary-hover-strong:#02507bff;--theme-light-color-primary-pressed-weak:#30839d1f;--theme-light-color-primary-pressed-strong:#014063ff;--theme-light-color-danger-text:#bb2d00ff;--theme-light-color-danger-icon:#bb2d00ff;--theme-light-color-danger-bg-strong:#bb2d00ff;--theme-light-color-danger-bg-weak:#ffe9e7ff;--theme-light-color-danger-bg-status:#e84e2cff;--theme-light-color-danger-border-strong:#bb2d00ff;--theme-light-color-danger-border-weak:#ffaa97ff;--theme-light-color-danger-hover-weak:#d4330014;--theme-light-color-danger-hover-strong:#961200ff;--theme-light-color-danger-pressed-weak:#d433001f;--theme-light-color-danger-pressed-strong:#730e00ff;--theme-light-color-warning-text:#765500ff;--theme-light-color-warning-icon:#765500ff;--theme-light-color-warning-bg-strong:#765500ff;--theme-light-color-warning-bg-weak:#fffad1ff;--theme-light-color-warning-bg-status:#d7aa0aff;--theme-light-color-warning-border-strong:#996e00ff;--theme-light-color-warning-border-weak:#ffd600ff;--theme-light-color-success-text:#3f7824ff;--theme-light-color-success-icon:#3f7824ff;--theme-light-color-success-bg-strong:#3f7824ff;--theme-light-color-success-bg-weak:#e7fcd7ff;--theme-light-color-success-bg-status:#5b992bff;--theme-light-color-success-border-strong:#3f7824ff;--theme-light-color-success-border-weak:#90cb62ff;--theme-light-color-discovery-text:#5a34aaff;--theme-light-color-discovery-icon:#5a34aaff;--theme-light-color-discovery-bg-strong:#5a34aaff;--theme-light-color-discovery-bg-weak:#e9deffff;--theme-light-color-discovery-bg-status:#754ec8ff;--theme-light-color-discovery-border-strong:#5a34aaff;--theme-light-color-discovery-border-weak:#b38effff;--weight-bold:700;--weight-semibold:600;--weight-normal:400;--weight-medium:500;--weight-light:300;--typography-code:400 .875rem/1.4286 Fira Code;--typography-code-font-family:Fira Code;--typography-code-font-size:.875rem;--typography-code-font-weight:400;--typography-code-letter-spacing:0rem;--typography-code-line-height:1.4286;--typography-display:500 2.5rem/1.2 Syne Neo;--typography-display-font-family:Syne Neo;--typography-display-font-size:2.5rem;--typography-display-font-weight:500;--typography-display-letter-spacing:0rem;--typography-display-line-height:1.2;--typography-title-1:700 1.875rem/1.3333 Public Sans;--typography-title-1-font-family:Public Sans;--typography-title-1-font-size:1.875rem;--typography-title-1-font-weight:700;--typography-title-1-letter-spacing:.016rem;--typography-title-1-line-height:1.3333;--typography-title-2:700 1.5rem/1.3333 Public Sans;--typography-title-2-font-family:Public Sans;--typography-title-2-font-size:1.5rem;--typography-title-2-font-weight:700;--typography-title-2-letter-spacing:.016rem;--typography-title-2-line-height:1.3333;--typography-title-3:700 1.25rem/1.4 Public Sans;--typography-title-3-font-family:Public Sans;--typography-title-3-font-size:1.25rem;--typography-title-3-font-weight:700;--typography-title-3-letter-spacing:.016rem;--typography-title-3-line-height:1.4;--typography-title-4:700 1rem/1.5 Public Sans;--typography-title-4-font-family:Public Sans;--typography-title-4-font-size:1rem;--typography-title-4-font-weight:700;--typography-title-4-letter-spacing:.016rem;--typography-title-4-line-height:1.5;--typography-subheading-large:600 1.25rem/1.4 Public Sans;--typography-subheading-large-font-family:Public Sans;--typography-subheading-large-font-size:1.25rem;--typography-subheading-large-font-weight:600;--typography-subheading-large-letter-spacing:.016rem;--typography-subheading-large-line-height:1.4;--typography-subheading-medium:600 1rem/1.5 Public Sans;--typography-subheading-medium-font-family:Public Sans;--typography-subheading-medium-font-size:1rem;--typography-subheading-medium-font-weight:600;--typography-subheading-medium-letter-spacing:.016rem;--typography-subheading-medium-line-height:1.5;--typography-subheading-small:600 .875rem/1.4286 Public Sans;--typography-subheading-small-font-family:Public Sans;--typography-subheading-small-font-size:.875rem;--typography-subheading-small-font-weight:600;--typography-subheading-small-letter-spacing:0rem;--typography-subheading-small-line-height:1.4286;--typography-body-large:400 1rem/1.5 Public Sans;--typography-body-large-font-family:Public Sans;--typography-body-large-font-size:1rem;--typography-body-large-font-weight:400;--typography-body-large-letter-spacing:0rem;--typography-body-large-line-height:1.5;--typography-body-medium:400 .875rem/1.4286 Public Sans;--typography-body-medium-font-family:Public Sans;--typography-body-medium-font-size:.875rem;--typography-body-medium-font-weight:400;--typography-body-medium-letter-spacing:0rem;--typography-body-medium-line-height:1.4286;--typography-body-small:400 .75rem/1.6667 Public Sans;--typography-body-small-font-family:Public Sans;--typography-body-small-font-size:.75rem;--typography-body-small-font-weight:400;--typography-body-small-letter-spacing:0rem;--typography-body-small-line-height:1.6667;--typography-label:700 .875rem/1.4286 Public Sans;--typography-label-font-family:Public Sans;--typography-label-font-size:.875rem;--typography-label-font-weight:700;--typography-label-letter-spacing:0rem;--typography-label-line-height:1.4286;--z-index-deep:-999999;--z-index-base:0;--z-index-overlay:10;--z-index-banner:20;--z-index-blanket:30;--z-index-popover:40;--z-index-tooltip:50;--z-index-modal:60}code,.n-code{font:var(--typography-code);letter-spacing:var(--typography-code-letter-spacing);font-family:var(--typography-code-font-family),"monospace"}h1,.n-display{font:var(--typography-display);letter-spacing:var(--typography-display-letter-spacing);font-family:var(--typography-display-font-family),sans-serif}h2,.n-title-1{font:var(--typography-title-1);letter-spacing:var(--typography-title-1-letter-spacing);font-family:var(--typography-title-1-font-family),sans-serif}h3,.n-title-2{font:var(--typography-title-2);letter-spacing:var(--typography-title-2-letter-spacing);font-family:var(--typography-title-2-font-family),sans-serif}h4,.n-title-3{font:var(--typography-title-3);letter-spacing:var(--typography-title-3-letter-spacing);font-family:var(--typography-title-3-font-family),sans-serif}h5,.n-title-4{font:var(--typography-title-4);letter-spacing:var(--typography-title-4-letter-spacing);font-family:var(--typography-title-4-font-family),sans-serif}h6,.n-label{font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.n-subheading-large{font:var(--typography-subheading-large);letter-spacing:var(--typography-subheading-large-letter-spacing);font-family:var(--typography-subheading-large-font-family),sans-serif}.n-subheading-medium{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.n-subheading-small{font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.n-body-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.n-body-medium{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.n-body-small{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-icon-svg path,.ndl-icon-svg polygon,.ndl-icon-svg rect,.ndl-icon-svg circle,.ndl-icon-svg line,.ndl-icon-svg polyline,.ndl-icon-svg ellipse{vector-effect:non-scaling-stroke}:where(:root,:host){--theme-color-neutral-text-weakest:var(--theme-light-color-neutral-text-weakest);--theme-color-neutral-text-weaker:var(--theme-light-color-neutral-text-weaker);--theme-color-neutral-text-weak:var(--theme-light-color-neutral-text-weak);--theme-color-neutral-text-default:var(--theme-light-color-neutral-text-default);--theme-color-neutral-text-inverse:var(--theme-light-color-neutral-text-inverse);--theme-color-neutral-icon:var(--theme-light-color-neutral-icon);--theme-color-neutral-bg-weak:var(--theme-light-color-neutral-bg-weak);--theme-color-neutral-bg-default:var(--theme-light-color-neutral-bg-default);--theme-color-neutral-bg-on-bg-weak:var(--theme-light-color-neutral-bg-on-bg-weak);--theme-color-neutral-bg-strong:var(--theme-light-color-neutral-bg-strong);--theme-color-neutral-bg-stronger:var(--theme-light-color-neutral-bg-stronger);--theme-color-neutral-bg-strongest:var(--theme-light-color-neutral-bg-strongest);--theme-color-neutral-bg-status:var(--theme-light-color-neutral-bg-status);--theme-color-neutral-border-weak:var(--theme-light-color-neutral-border-weak);--theme-color-neutral-border-strong:var(--theme-light-color-neutral-border-strong);--theme-color-neutral-border-strongest:var(--theme-light-color-neutral-border-strongest);--theme-color-neutral-hover:var(--theme-light-color-neutral-hover);--theme-color-neutral-pressed:var(--theme-light-color-neutral-pressed);--theme-color-primary-text:var(--theme-light-color-primary-text);--theme-color-primary-icon:var(--theme-light-color-primary-icon);--theme-color-primary-bg-weak:var(--theme-light-color-primary-bg-weak);--theme-color-primary-bg-strong:var(--theme-light-color-primary-bg-strong);--theme-color-primary-bg-status:var(--theme-light-color-primary-bg-status);--theme-color-primary-bg-selected:var(--theme-light-color-primary-bg-selected);--theme-color-primary-border-strong:var(--theme-light-color-primary-border-strong);--theme-color-primary-border-weak:var(--theme-light-color-primary-border-weak);--theme-color-primary-focus:var(--theme-light-color-primary-focus);--theme-color-primary-hover-weak:var(--theme-light-color-primary-hover-weak);--theme-color-primary-hover-strong:var(--theme-light-color-primary-hover-strong);--theme-color-primary-pressed-weak:var(--theme-light-color-primary-pressed-weak);--theme-color-primary-pressed-strong:var(--theme-light-color-primary-pressed-strong);--theme-color-danger-text:var(--theme-light-color-danger-text);--theme-color-danger-icon:var(--theme-light-color-danger-icon);--theme-color-danger-bg-strong:var(--theme-light-color-danger-bg-strong);--theme-color-danger-bg-weak:var(--theme-light-color-danger-bg-weak);--theme-color-danger-bg-status:var(--theme-light-color-danger-bg-status);--theme-color-danger-border-strong:var(--theme-light-color-danger-border-strong);--theme-color-danger-border-weak:var(--theme-light-color-danger-border-weak);--theme-color-danger-hover-weak:var(--theme-light-color-danger-hover-weak);--theme-color-danger-hover-strong:var(--theme-light-color-danger-hover-strong);--theme-color-danger-pressed-weak:var(--theme-light-color-danger-pressed-weak);--theme-color-danger-pressed-strong:var(--theme-light-color-danger-pressed-strong);--theme-color-warning-text:var(--theme-light-color-warning-text);--theme-color-warning-icon:var(--theme-light-color-warning-icon);--theme-color-warning-bg-strong:var(--theme-light-color-warning-bg-strong);--theme-color-warning-bg-weak:var(--theme-light-color-warning-bg-weak);--theme-color-warning-bg-status:var(--theme-light-color-warning-bg-status);--theme-color-warning-border-strong:var(--theme-light-color-warning-border-strong);--theme-color-warning-border-weak:var(--theme-light-color-warning-border-weak);--theme-color-success-text:var(--theme-light-color-success-text);--theme-color-success-icon:var(--theme-light-color-success-icon);--theme-color-success-bg-strong:var(--theme-light-color-success-bg-strong);--theme-color-success-bg-weak:var(--theme-light-color-success-bg-weak);--theme-color-success-bg-status:var(--theme-light-color-success-bg-status);--theme-color-success-border-strong:var(--theme-light-color-success-border-strong);--theme-color-success-border-weak:var(--theme-light-color-success-border-weak);--theme-color-discovery-text:var(--theme-light-color-discovery-text);--theme-color-discovery-icon:var(--theme-light-color-discovery-icon);--theme-color-discovery-bg-strong:var(--theme-light-color-discovery-bg-strong);--theme-color-discovery-bg-weak:var(--theme-light-color-discovery-bg-weak);--theme-color-discovery-bg-status:var(--theme-light-color-discovery-bg-status);--theme-color-discovery-border-strong:var(--theme-light-color-discovery-border-strong);--theme-color-discovery-border-weak:var(--theme-light-color-discovery-border-weak);color-scheme:light}.ndl-theme-dark{--theme-color-neutral-text-weakest:var(--theme-dark-color-neutral-text-weakest);--theme-color-neutral-text-weaker:var(--theme-dark-color-neutral-text-weaker);--theme-color-neutral-text-weak:var(--theme-dark-color-neutral-text-weak);--theme-color-neutral-text-default:var(--theme-dark-color-neutral-text-default);--theme-color-neutral-text-inverse:var(--theme-dark-color-neutral-text-inverse);--theme-color-neutral-icon:var(--theme-dark-color-neutral-icon);--theme-color-neutral-bg-weak:var(--theme-dark-color-neutral-bg-weak);--theme-color-neutral-bg-default:var(--theme-dark-color-neutral-bg-default);--theme-color-neutral-bg-on-bg-weak:var(--theme-dark-color-neutral-bg-on-bg-weak);--theme-color-neutral-bg-strong:var(--theme-dark-color-neutral-bg-strong);--theme-color-neutral-bg-stronger:var(--theme-dark-color-neutral-bg-stronger);--theme-color-neutral-bg-strongest:var(--theme-dark-color-neutral-bg-strongest);--theme-color-neutral-bg-status:var(--theme-dark-color-neutral-bg-status);--theme-color-neutral-border-weak:var(--theme-dark-color-neutral-border-weak);--theme-color-neutral-border-strong:var(--theme-dark-color-neutral-border-strong);--theme-color-neutral-border-strongest:var(--theme-dark-color-neutral-border-strongest);--theme-color-neutral-hover:var(--theme-dark-color-neutral-hover);--theme-color-neutral-pressed:var(--theme-dark-color-neutral-pressed);--theme-color-primary-text:var(--theme-dark-color-primary-text);--theme-color-primary-icon:var(--theme-dark-color-primary-icon);--theme-color-primary-bg-weak:var(--theme-dark-color-primary-bg-weak);--theme-color-primary-bg-strong:var(--theme-dark-color-primary-bg-strong);--theme-color-primary-bg-status:var(--theme-dark-color-primary-bg-status);--theme-color-primary-bg-selected:var(--theme-dark-color-primary-bg-selected);--theme-color-primary-border-strong:var(--theme-dark-color-primary-border-strong);--theme-color-primary-border-weak:var(--theme-dark-color-primary-border-weak);--theme-color-primary-focus:var(--theme-dark-color-primary-focus);--theme-color-primary-hover-weak:var(--theme-dark-color-primary-hover-weak);--theme-color-primary-hover-strong:var(--theme-dark-color-primary-hover-strong);--theme-color-primary-pressed-weak:var(--theme-dark-color-primary-pressed-weak);--theme-color-primary-pressed-strong:var(--theme-dark-color-primary-pressed-strong);--theme-color-danger-text:var(--theme-dark-color-danger-text);--theme-color-danger-icon:var(--theme-dark-color-danger-icon);--theme-color-danger-bg-strong:var(--theme-dark-color-danger-bg-strong);--theme-color-danger-bg-weak:var(--theme-dark-color-danger-bg-weak);--theme-color-danger-bg-status:var(--theme-dark-color-danger-bg-status);--theme-color-danger-border-strong:var(--theme-dark-color-danger-border-strong);--theme-color-danger-border-weak:var(--theme-dark-color-danger-border-weak);--theme-color-danger-hover-weak:var(--theme-dark-color-danger-hover-weak);--theme-color-danger-hover-strong:var(--theme-dark-color-danger-hover-strong);--theme-color-danger-pressed-weak:var(--theme-dark-color-danger-pressed-weak);--theme-color-danger-pressed-strong:var(--theme-dark-color-danger-pressed-strong);--theme-color-warning-text:var(--theme-dark-color-warning-text);--theme-color-warning-icon:var(--theme-dark-color-warning-icon);--theme-color-warning-bg-strong:var(--theme-dark-color-warning-bg-strong);--theme-color-warning-bg-weak:var(--theme-dark-color-warning-bg-weak);--theme-color-warning-bg-status:var(--theme-dark-color-warning-bg-status);--theme-color-warning-border-strong:var(--theme-dark-color-warning-border-strong);--theme-color-warning-border-weak:var(--theme-dark-color-warning-border-weak);--theme-color-success-text:var(--theme-dark-color-success-text);--theme-color-success-icon:var(--theme-dark-color-success-icon);--theme-color-success-bg-strong:var(--theme-dark-color-success-bg-strong);--theme-color-success-bg-weak:var(--theme-dark-color-success-bg-weak);--theme-color-success-bg-status:var(--theme-dark-color-success-bg-status);--theme-color-success-border-strong:var(--theme-dark-color-success-border-strong);--theme-color-success-border-weak:var(--theme-dark-color-success-border-weak);--theme-color-discovery-text:var(--theme-dark-color-discovery-text);--theme-color-discovery-icon:var(--theme-dark-color-discovery-icon);--theme-color-discovery-bg-strong:var(--theme-dark-color-discovery-bg-strong);--theme-color-discovery-bg-weak:var(--theme-dark-color-discovery-bg-weak);--theme-color-discovery-bg-status:var(--theme-dark-color-discovery-bg-status);--theme-color-discovery-border-strong:var(--theme-dark-color-discovery-border-strong);--theme-color-discovery-border-weak:var(--theme-dark-color-discovery-border-weak);--theme-shadow-raised:var(--theme-dark-box-shadow-raised);--theme-shadow-overlay:var(--theme-dark-box-shadow-overlay);color:var(--theme-color-neutral-text-default);color-scheme:dark}.ndl-theme-light{--theme-color-neutral-text-weakest:var(--theme-light-color-neutral-text-weakest);--theme-color-neutral-text-weaker:var(--theme-light-color-neutral-text-weaker);--theme-color-neutral-text-weak:var(--theme-light-color-neutral-text-weak);--theme-color-neutral-text-default:var(--theme-light-color-neutral-text-default);--theme-color-neutral-text-inverse:var(--theme-light-color-neutral-text-inverse);--theme-color-neutral-icon:var(--theme-light-color-neutral-icon);--theme-color-neutral-bg-weak:var(--theme-light-color-neutral-bg-weak);--theme-color-neutral-bg-default:var(--theme-light-color-neutral-bg-default);--theme-color-neutral-bg-on-bg-weak:var(--theme-light-color-neutral-bg-on-bg-weak);--theme-color-neutral-bg-strong:var(--theme-light-color-neutral-bg-strong);--theme-color-neutral-bg-stronger:var(--theme-light-color-neutral-bg-stronger);--theme-color-neutral-bg-strongest:var(--theme-light-color-neutral-bg-strongest);--theme-color-neutral-bg-status:var(--theme-light-color-neutral-bg-status);--theme-color-neutral-border-weak:var(--theme-light-color-neutral-border-weak);--theme-color-neutral-border-strong:var(--theme-light-color-neutral-border-strong);--theme-color-neutral-border-strongest:var(--theme-light-color-neutral-border-strongest);--theme-color-neutral-hover:var(--theme-light-color-neutral-hover);--theme-color-neutral-pressed:var(--theme-light-color-neutral-pressed);--theme-color-primary-text:var(--theme-light-color-primary-text);--theme-color-primary-icon:var(--theme-light-color-primary-icon);--theme-color-primary-bg-weak:var(--theme-light-color-primary-bg-weak);--theme-color-primary-bg-strong:var(--theme-light-color-primary-bg-strong);--theme-color-primary-bg-status:var(--theme-light-color-primary-bg-status);--theme-color-primary-bg-selected:var(--theme-light-color-primary-bg-selected);--theme-color-primary-border-strong:var(--theme-light-color-primary-border-strong);--theme-color-primary-border-weak:var(--theme-light-color-primary-border-weak);--theme-color-primary-focus:var(--theme-light-color-primary-focus);--theme-color-primary-hover-weak:var(--theme-light-color-primary-hover-weak);--theme-color-primary-hover-strong:var(--theme-light-color-primary-hover-strong);--theme-color-primary-pressed-weak:var(--theme-light-color-primary-pressed-weak);--theme-color-primary-pressed-strong:var(--theme-light-color-primary-pressed-strong);--theme-color-danger-text:var(--theme-light-color-danger-text);--theme-color-danger-icon:var(--theme-light-color-danger-icon);--theme-color-danger-bg-strong:var(--theme-light-color-danger-bg-strong);--theme-color-danger-bg-weak:var(--theme-light-color-danger-bg-weak);--theme-color-danger-bg-status:var(--theme-light-color-danger-bg-status);--theme-color-danger-border-strong:var(--theme-light-color-danger-border-strong);--theme-color-danger-border-weak:var(--theme-light-color-danger-border-weak);--theme-color-danger-hover-weak:var(--theme-light-color-danger-hover-weak);--theme-color-danger-hover-strong:var(--theme-light-color-danger-hover-strong);--theme-color-danger-pressed-weak:var(--theme-light-color-danger-pressed-weak);--theme-color-danger-pressed-strong:var(--theme-light-color-danger-pressed-strong);--theme-color-warning-text:var(--theme-light-color-warning-text);--theme-color-warning-icon:var(--theme-light-color-warning-icon);--theme-color-warning-bg-strong:var(--theme-light-color-warning-bg-strong);--theme-color-warning-bg-weak:var(--theme-light-color-warning-bg-weak);--theme-color-warning-bg-status:var(--theme-light-color-warning-bg-status);--theme-color-warning-border-strong:var(--theme-light-color-warning-border-strong);--theme-color-warning-border-weak:var(--theme-light-color-warning-border-weak);--theme-color-success-text:var(--theme-light-color-success-text);--theme-color-success-icon:var(--theme-light-color-success-icon);--theme-color-success-bg-strong:var(--theme-light-color-success-bg-strong);--theme-color-success-bg-weak:var(--theme-light-color-success-bg-weak);--theme-color-success-bg-status:var(--theme-light-color-success-bg-status);--theme-color-success-border-strong:var(--theme-light-color-success-border-strong);--theme-color-success-border-weak:var(--theme-light-color-success-border-weak);--theme-color-discovery-text:var(--theme-light-color-discovery-text);--theme-color-discovery-icon:var(--theme-light-color-discovery-icon);--theme-color-discovery-bg-strong:var(--theme-light-color-discovery-bg-strong);--theme-color-discovery-bg-weak:var(--theme-light-color-discovery-bg-weak);--theme-color-discovery-bg-status:var(--theme-light-color-discovery-bg-status);--theme-color-discovery-border-strong:var(--theme-light-color-discovery-border-strong);--theme-color-discovery-border-weak:var(--theme-light-color-discovery-border-weak);--theme-shadow-raised:var(--theme-light-box-shadow-raised);--theme-shadow-overlay:var(--theme-light-box-shadow-overlay);color:var(--theme-color-neutral-text-default);color-scheme:light}.ndl-accordion{box-sizing:border-box;display:flex;width:100%;flex-direction:column}.ndl-accordion .ndl-accordion-item-expanded{height:auto}.ndl-accordion .ndl-accordion-item-header-button{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center}.ndl-accordion .ndl-accordion-item-header-button-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-accordion .ndl-accordion-item-header-button:focus-visible{outline-style:solid;outline-width:2px;outline-color:var(--theme-color-primary-focus)}.ndl-accordion .ndl-accordion-item-header-button-title{display:flex;width:100%;text-align:start}.ndl-accordion .ndl-accordion-item-header-button-title-leading{align-content:space-between}.ndl-accordion .ndl-accordion-item-header-icon-wrapper{pointer-events:none;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:12px}.ndl-accordion .ndl-accordion-item-header-icon-wrapper-leading{flex-direction:row-reverse}.ndl-accordion .ndl-accordion-item-header-icon{width:20px;height:20px;flex-shrink:0}.ndl-accordion .ndl-accordion-item-content{display:none;height:0px;overflow:hidden}.ndl-accordion .ndl-accordion-item-content-expanded{display:block;height:auto}.ndl-accordion .ndl-accordion-item-content-inner{box-sizing:border-box;padding-left:8px;padding-right:8px;padding-bottom:8px}.ndl-accordion .ndl-accordion-item-classic{box-sizing:border-box;width:auto}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-icon-wrapper{width:100%}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button{width:100%;padding:8px}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button:focus-visible{outline-offset:-2px}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-content-leading{padding-left:32px}.ndl-accordion .ndl-accordion-item-clean{box-sizing:border-box;width:auto}.ndl-accordion .ndl-accordion-item-clean .ndl-accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:8px}.ndl-accordion .ndl-accordion-item-clean .ndl-accordion-item-header-button:focus-visible{outline-offset:2px}.ndl-btn{--button-height-small:28px;--button-padding-x-small:var(--space-8);--button-padding-y-small:var(--space-4);--button-gap-small:var(--space-4);--button-icon-size-small:var(--space-16);--button-height-medium:var(--space-32);--button-padding-x-medium:var(--space-12);--button-padding-y-medium:var(--space-4);--button-padding-y:6px;--button-gap-medium:6px;--button-icon-size-medium:var(--space-16);--button-height-large:40px;--button-padding-x-large:var(--space-16);--button-padding-y-large:var(--space-8);--button-gap-large:var(--space-8);--button-icon-size-large:20px;--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:4px}.ndl-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-btn{transition:background-color var(--motion-transition-quick);height:var(--button-height)}.ndl-btn .ndl-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;gap:var(--button-gap);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y)}.ndl-btn .ndl-icon-svg{width:var(--button-icon-size);height:var(--button-icon-size)}.ndl-btn.ndl-small{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-btn.ndl-medium{--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-btn.ndl-large{--button-height:var(--button-height-large);--button-padding-x:var(--button-padding-x-large);--button-padding-y:var(--button-padding-y-large);--button-gap:var(--button-gap-large);--button-icon-size:var(--button-icon-size-large);font:var(--typography-title-4);letter-spacing:var(--typography-title-4-letter-spacing);font-family:var(--typography-title-4-font-family),sans-serif}.ndl-btn.ndl-disabled{cursor:not-allowed}.ndl-btn.ndl-loading{position:relative;cursor:wait}.ndl-btn.ndl-loading .ndl-btn-content,.ndl-btn.ndl-loading .ndl-btn-leading-element,.ndl-btn.ndl-loading .ndl-btn-trailing-element{opacity:0}.ndl-btn.ndl-floating:not(.ndl-text-button){--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-btn.ndl-fluid{width:100%}.ndl-btn.ndl-filled-button{border-width:0px;color:var(--theme-color-neutral-text-inverse)}.ndl-btn.ndl-filled-button.ndl-disabled{background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-primary{background-color:var(--theme-color-primary-bg-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-danger{background-color:var(--theme-color-danger-bg-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-strong)}.ndl-btn.ndl-outlined-button{border-width:1px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak)}.ndl-btn.ndl-outlined-button .ndl-btn-inner{padding-left:calc(var(--button-padding-x) - 1px);padding-right:calc(var(--button-padding-x) - 1px)}.ndl-btn.ndl-outlined-button.ndl-disabled{border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary{border-color:var(--theme-color-primary-border-strong);color:var(--theme-color-primary-text)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-primary-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-primary-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger{border-color:var(--theme-color-danger-border-strong);color:var(--theme-color-danger-text)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-danger-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-danger-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral{border-color:var(--theme-color-neutral-border-strong);color:var(--theme-color-neutral-text-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-neutral-bg-default)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-neutral-bg-strong)}.ndl-btn.ndl-text-button{border-style:none;background-color:transparent}.ndl-btn.ndl-text-button.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-primary{color:var(--theme-color-primary-text)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-danger{color:var(--theme-color-danger-text)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral{color:var(--theme-color-neutral-text-weak);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-btn .ndl-btn-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-btn .ndl-btn-leading-element,.ndl-btn .ndl-btn-trailing-element{display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.ndl-btn{text-decoration-line:none}@keyframes ndl-btn-spinner{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}.ndl-btn-spinner-wrapper{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ndl-btn-spinner-wrapper .ndl-btn-spin{width:16px;height:16px}.ndl-btn-spinner-wrapper .ndl-btn-spin.ndl-large{width:20px;height:20px}.ndl-btn-spinner-wrapper .ndl-btn-spin{animation:1.5s linear infinite ndl-btn-spinner;will-change:transform}.ndl-btn-spinner-wrapper .ndl-btn-spinner-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ndl-icon-btn{--icon-button-size:var(--space-32);--icon-button-icon-size:20px;--icon-button-border-radius:var(--space-8);transition:background-color var(--motion-transition-quick);display:inline-block;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-icon);outline:2px solid transparent;outline-offset:2px}.ndl-icon-btn:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-icon-btn .ndl-icon-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;gap:2px}.ndl-icon-btn{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--icon-button-border-radius)}.ndl-icon-btn .ndl-icon{width:var(--icon-button-icon-size);height:var(--icon-button-icon-size);display:flex;align-items:center;justify-content:center}.ndl-icon-btn .ndl-icon svg,.ndl-icon-btn .ndl-icon .ndl-icon-svg{width:var(--icon-button-icon-size);height:var(--icon-button-icon-size)}.ndl-icon-btn:not(.ndl-clean){background-color:var(--theme-color-neutral-bg-weak)}.ndl-icon-btn.ndl-danger{color:var(--theme-color-danger-icon)}.ndl-icon-btn.ndl-floating{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-icon-btn.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-icon-btn.ndl-small{--icon-button-size:28px;--icon-button-icon-size:var(--space-16);--icon-button-border-radius:6px}.ndl-icon-btn.ndl-medium{--icon-button-size:var(--space-32);--icon-button-icon-size:20px;--icon-button-border-radius:var(--space-8)}.ndl-icon-btn.ndl-large{--icon-button-size:40px;--icon-button-icon-size:20px;--icon-button-border-radius:var(--space-8)}.ndl-icon-btn:not(.ndl-clean){border-width:1px;border-color:var(--theme-color-neutral-border-strong)}.ndl-icon-btn:not(.ndl-clean).ndl-danger{border-color:var(--theme-color-danger-border-strong)}.ndl-icon-btn:not(.ndl-clean).ndl-disabled{background-color:var(--theme-color-neutral-bg-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):hover:not(.ndl-floating){background-color:var(--theme-color-neutral-hover)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):hover:not(.ndl-floating).ndl-danger{background-color:var(--theme-color-danger-hover-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-neutral-bg-default)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:hover.ndl-danger{background-color:var(--theme-color-danger-bg-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):active:not(.ndl-floating),.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-active:not(.ndl-floating){background-color:var(--theme-color-neutral-pressed)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):active:not(.ndl-floating).ndl-danger,.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-active:not(.ndl-floating).ndl-danger{background-color:var(--theme-color-danger-pressed-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:active,.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating.ndl-active{background-color:var(--theme-color-neutral-bg-strong)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:active.ndl-danger,.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating.ndl-active.ndl-danger{background-color:var(--theme-color-danger-bg-weak)}.ndl-icon-btn.ndl-loading{position:relative;cursor:default}.ndl-icon-btn-array{display:flex;max-width:-moz-min-content;max-width:min-content;gap:2px;border-radius:6px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);padding:1px}.ndl-icon-btn-array.ndl-array-floating{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-icon-btn-array.ndl-col{flex-direction:column}.ndl-icon-btn-array.ndl-row{flex-direction:row}.ndl-icon-btn-array.ndl-small .ndl-icon-btn{--icon-button-size:24px;--icon-button-border-radius:4px;--icon-button-icon-size:var(--space-16)}.ndl-icon-btn-array.ndl-medium .ndl-icon-btn{--icon-button-size:28px;--icon-button-border-radius:4px;--icon-button-icon-size:20px}.ndl-icon-btn-array.ndl-large .ndl-icon-btn{--icon-button-size:36px;--icon-button-border-radius:4px;--icon-button-icon-size:20px}.ndl-status-label{--label-height:24px;display:flex;max-width:-moz-max-content;max-width:max-content;flex-direction:column;justify-content:center;border-radius:9999px;padding-left:8px;padding-right:8px;text-transform:capitalize;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif;height:var(--label-height);line-height:normal}.ndl-status-label.ndl-small{--label-height:20px}.ndl-status-label.ndl-large{--label-height:24px}.ndl-status-label .ndl-status-label-content{display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-status-label .ndl-status-label-content svg{width:8px;height:8px}.ndl-status-label .ndl-status-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-status-label.ndl-clean{padding:0}.ndl-status-label.ndl-clean .ndl-status-label-text{color:var(--theme-color-neutral-text-default)}.ndl-status-label.ndl-outlined{border-width:1px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak)}.ndl-status-label.ndl-semi-filled{border-width:1px;border-style:solid}.ndl-tabs{min-height:-moz-fit-content;min-height:fit-content;flex-shrink:0;overflow:hidden;--tab-icon-svg-size:20px}.ndl-tabs.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-tabs.ndl-large .ndl-scroll-icon{margin-top:2px}.ndl-tabs.ndl-small{font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-tabs.ndl-underline-tab.ndl-large{--tab-left-spacing:var(--space-16);--tab-right-spacing:var(--space-16);--tab-top-spacing:0;--tab-bottom-spacing:var(--space-16);--tab-gap:var(--space-12);--tab-height:40px;--tab-badge-height:var(--space-24);--tab-badge-min-width:var(--space-20)}.ndl-tabs.ndl-underline-tab.ndl-small{--tab-left-spacing:var(--space-4);--tab-right-spacing:var(--space-4);--tab-top-spacing:0;--tab-bottom-spacing:var(--space-12);--tab-gap:var(--space-12);--tab-icon-svg-size:16px;--tab-height:32px;--tab-badge-height:var(--space-20);--tab-badge-min-width:18px}.ndl-tabs.ndl-filled-tab.ndl-large{--tab-left-spacing:var(--space-16);--tab-right-spacing:var(--space-16);--tab-top-spacing:6px;--tab-bottom-spacing:6px;--tab-gap:var(--space-8);--tab-height:32px;--tab-badge-height:var(--space-24);--tab-badge-min-width:var(--space-20)}.ndl-tabs.ndl-filled-tab.ndl-small{--tab-left-spacing:var(--space-12);--tab-right-spacing:var(--space-12);--tab-top-spacing:var(--space-4);--tab-bottom-spacing:var(--space-4);--tab-gap:var(--space-4);--tab-height:28px;--tab-badge-height:var(--space-20);--tab-badge-min-width:18px}.ndl-tabs{position:relative}.ndl-tabs .ndl-tabs-container{display:flex;flex-direction:row;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.ndl-tabs .ndl-tabs-container::-webkit-scrollbar{display:none}.ndl-tabs .ndl-tabs-container:has(.ndl-underline-tab){gap:12px}.ndl-tabs .ndl-tabs-container:has(.ndl-filled-tab){gap:8px}.ndl-tabs .ndl-scroll-item{pointer-events:none;visibility:visible;position:absolute;top:0;bottom:0;z-index:10;display:none;width:32px;align-items:flex-start;opacity:1}@media(min-width:512px){.ndl-tabs .ndl-scroll-item{display:flex}}.ndl-tabs .ndl-scroll-item{transition:opacity var(--motion-transition-quick),transform var(--motion-transition-quick);--tab-scroll-gradient:var(--theme-color-neutral-bg-weak)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-on-background-weak{--tab-scroll-gradient:var(--theme-color-neutral-bg-weak)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-on-background-default{--tab-scroll-gradient:var(--theme-color-neutral-bg-default)}.ndl-tabs .ndl-scroll-item.ndl-scroll-left-item{left:0;justify-content:flex-start;background:linear-gradient(to right,var(--tab-scroll-gradient) 0%,var(--tab-scroll-gradient) 60%,transparent 100%);transform:translate(0)}.ndl-tabs .ndl-scroll-item.ndl-scroll-right-item{right:0;justify-content:flex-end;background:linear-gradient(to left,var(--tab-scroll-gradient) 0%,var(--tab-scroll-gradient) 60%,transparent 100%);transform:translate(0)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-hidden{visibility:hidden;opacity:0}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-hidden.ndl-scroll-left-item{transform:translate(-100%)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-hidden.ndl-scroll-right-item{transform:translate(100%)}.ndl-tabs .ndl-scroll-icon-wrapper{pointer-events:auto;display:flex;cursor:pointer;align-items:center;justify-content:center}.ndl-tabs .ndl-scroll-icon-wrapper .ndl-scroll-icon{width:20px;height:20px;color:var(--theme-color-neutral-icon)}.ndl-tabs.ndl-underline-tab{border-bottom:1px solid var(--theme-color-neutral-border-weak)}.ndl-tabs .ndl-tab{position:relative;width:-moz-fit-content;width:fit-content;cursor:pointer;white-space:nowrap;border-top-left-radius:4px;border-top-right-radius:4px;border-width:0px;padding-left:var(--tab-left-spacing);padding-right:var(--tab-right-spacing);padding-top:var(--tab-top-spacing);padding-bottom:var(--tab-bottom-spacing)}.ndl-tabs .ndl-tab.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-tabs .ndl-tab .ndl-icon-svg{height:var(--tab-icon-svg-size);width:var(--tab-icon-svg-size)}.ndl-tabs .ndl-tab .ndl-tab-content{display:flex;gap:8px;overflow:hidden;white-space:nowrap}.ndl-tabs .ndl-tab.ndl-underline-tab:not(.ndl-selected){color:var(--theme-color-neutral-text-weak)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-tabs .ndl-tab.ndl-underline-tab .ndl-tab-underline{height:3px;position:absolute;left:0;bottom:0;width:100%;border-top-left-radius:9999px;border-top-right-radius:9999px;background-color:transparent}.ndl-tabs .ndl-tab.ndl-underline-tab:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-tabs .ndl-tab.ndl-underline-tab:hover:not(.ndl-disabled):not(.ndl-selected) .ndl-tab-underline{background-color:var(--theme-color-neutral-border-strongest)}.ndl-tabs .ndl-tab.ndl-underline-tab:active:not(.ndl-disabled):not(.ndl-selected) .ndl-tab-underline{background-color:var(--theme-color-neutral-border-strongest)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-selected:not(.ndl-disabled){color:var(--theme-color-primary-text)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-selected:not(.ndl-disabled) .ndl-tab-underline{background-color:var(--theme-color-primary-border-strong)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-selected.ndl-disabled:not(:focus) .ndl-tab-underline{background-color:var(--theme-color-neutral-bg-strong)}.ndl-tabs .ndl-tab.ndl-filled-tab{border-radius:4px;color:var(--theme-color-neutral-text-weak)}.ndl-tabs .ndl-tab.ndl-filled-tab.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-tabs .ndl-tab.ndl-filled-tab:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-tabs .ndl-tab.ndl-filled-tab:hover:not(.ndl-disabled):not(.ndl-selected){background-color:var(--theme-color-neutral-hover)}.ndl-tabs .ndl-tab.ndl-filled-tab:active:not(.ndl-disabled):not(.ndl-selected){--tw-bg-opacity:.2;background-color:var(--theme-color-neutral-pressed)}.ndl-tabs .ndl-tab.ndl-filled-tab.ndl-selected{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-tabs .ndl-tab .ndl-tab-badge{display:flex;min-width:20px;align-items:center;justify-content:center;border-radius:4px;background-color:var(--theme-color-neutral-bg-strong);padding-left:4px;padding-right:4px;text-align:center;color:var(--theme-color-neutral-text-default);height:var(--tab-badge-height);min-width:var(--tab-badge-min-width)}.ndl-banner.ndl-global{padding:16px;color:var(--theme-color-neutral-text-default);border-radius:8px;display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;border-width:1px;width:420px;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-banner.ndl-inline{padding:16px;color:var(--theme-color-neutral-text-default);border-radius:8px;display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;border-width:1px}.ndl-banner.ndl-inline .ndl-banner-content,.ndl-banner.ndl-global .ndl-banner-content{display:flex;max-width:100%;flex:1 1 0%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;row-gap:0px}.ndl-banner.ndl-inline.ndl-warning,.ndl-banner.ndl-global.ndl-warning{background-color:var(--theme-color-warning-bg-weak);border-style:solid;border-color:var(--theme-color-warning-border-weak)}.ndl-banner.ndl-inline.ndl-warning .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-warning .ndl-banner-status-icon{color:var(--theme-color-warning-icon)}.ndl-banner.ndl-inline.ndl-neutral,.ndl-banner.ndl-global.ndl-neutral{border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak)}.ndl-banner.ndl-inline.ndl-info,.ndl-banner.ndl-global.ndl-info{border-style:solid;border-color:var(--theme-color-primary-border-weak);background-color:var(--theme-color-primary-bg-weak)}.ndl-banner.ndl-inline.ndl-info .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-info .ndl-banner-status-icon{color:var(--theme-color-primary-icon)}.ndl-banner.ndl-inline.ndl-success,.ndl-banner.ndl-global.ndl-success{background-color:var(--theme-color-success-bg-weak);border-style:solid;border-color:var(--theme-color-success-border-weak)}.ndl-banner.ndl-inline.ndl-success .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-success .ndl-banner-status-icon{color:var(--theme-color-success-icon)}.ndl-banner.ndl-inline.ndl-danger,.ndl-banner.ndl-global.ndl-danger{background-color:var(--theme-color-danger-bg-weak);border-style:solid;border-color:var(--theme-color-danger-border-weak)}.ndl-banner.ndl-inline.ndl-danger .ndl-banner-actions,.ndl-banner.ndl-global.ndl-danger .ndl-banner-actions{color:var(--theme-color-danger-icon)}.ndl-banner.ndl-inline.ndl-danger .ndl-banner-actions a,.ndl-banner.ndl-global.ndl-danger .ndl-banner-actions a{cursor:pointer;color:var(--theme-color-neutral-text-default);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-banner.ndl-inline.ndl-danger .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-danger .ndl-banner-status-icon{color:var(--theme-color-danger-icon)}.ndl-banner .ndl-banner-description{max-width:100%;flex:1 1 0%;overflow-y:auto}.ndl-banner .ndl-banner-header{margin-bottom:0;display:flex;width:100%;justify-content:space-between}.ndl-banner:has(.ndl-banner-description) .ndl-banner-header{margin-bottom:4px}.ndl-banner:has(.ndl-banner-header) .ndl-banner-content{flex-direction:column}.ndl-banner:has(.ndl-banner-header) .ndl-banner-actions{margin-top:16px}.ndl-banner:not(:has(.ndl-banner-header)):not(:has(.ndl-banner-icon)) .ndl-banner-content{align-items:center}.ndl-banner:not(:has(.ndl-banner-header)):has(.ndl-banner-icon) .ndl-banner-description{line-height:24px}.ndl-banner .ndl-banner-status-icon{width:24px;height:24px;flex-shrink:0}.ndl-banner .ndl-banner-actions{display:flex;max-width:100%;flex-shrink:0;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:12px}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button{border-color:var(--theme-color-neutral-text-default);background-color:transparent;color:var(--theme-color-neutral-text-default);--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button:disabled,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button:disabled,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button:disabled{border-color:var(--theme-color-neutral-border-strong);background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button:not(:disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button:not(:disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-form-item .ndl-form-item-label{display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item .ndl-form-item-label.ndl-fluid{display:flex;width:100%}.ndl-form-item .ndl-form-item-label.ndl-label-before{flex-direction:row-reverse}.ndl-form-item .ndl-form-item-wrapper{display:flex;width:100%}.ndl-form-item .ndl-form-item-wrapper .ndl-form-item-optional{color:var(--theme-color-neutral-text-weaker);font-style:italic;margin-left:auto}.ndl-form-item .ndl-form-item-wrapper .ndl-information-icon-small{margin-top:2px;margin-left:3px;width:16px;height:16px;color:var(--theme-color-neutral-text-weak)}.ndl-form-item .ndl-form-item-wrapper .ndl-information-icon-large{margin-top:2px;margin-left:3px;width:20px;height:20px;color:var(--theme-color-neutral-text-weak)}.ndl-form-item.ndl-type-text .ndl-form-item-label{flex-direction:column-reverse;align-items:flex-start;row-gap:5px}.ndl-form-item.ndl-type-text .ndl-form-item-no-label{row-gap:0px}.ndl-form-item.ndl-type-text:not(.ndl-disabled) .ndl-form-label-text{color:var(--theme-color-neutral-text-weak)}.ndl-form-item.ndl-disabled .ndl-form-label-text{color:var(--theme-color-neutral-text-weakest)}.ndl-form-item.ndl-disabled .ndl-form-item-label{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-form-item .ndl-form-msg{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.75rem;line-height:1rem;color:var(--theme-color-neutral-text-weak)}.ndl-form-item .ndl-form-msg .ndl-error-text{display:inline-block}.ndl-form-item.ndl-has-error input:not(:active):not(:focus){outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-form-item.ndl-has-error .ndl-form-msg{color:var(--theme-color-danger-text)}.ndl-form-item.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-has-leading-icon input[type=url]{padding-left:36px}.ndl-form-item.ndl-has-trailing-icon input[type=text],.ndl-form-item.ndl-has-trailing-icon input[type=email],.ndl-form-item.ndl-has-trailing-icon input[type=password],.ndl-form-item.ndl-has-trailing-icon input[type=number],.ndl-form-item.ndl-has-trailing-icon input[type=url]{padding-right:36px}.ndl-form-item.ndl-has-icon .ndl-error-icon{width:20px;height:20px;color:var(--theme-color-danger-text)}.ndl-form-item.ndl-has-icon .ndl-icon{color:var(--theme-color-neutral-text-weak)}.ndl-form-item.ndl-has-icon.ndl-right-icon{position:absolute;cursor:pointer}.ndl-form-item.ndl-has-icon.ndl-disabled .ndl-right-icon{cursor:not-allowed}.ndl-form-item.ndl-has-icon.ndl-disabled .ndl-icon{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-form-item.ndl-large input[type=text],.ndl-form-item.ndl-large input[type=email],.ndl-form-item.ndl-large input[type=password],.ndl-form-item.ndl-large input[type=number],.ndl-form-item.ndl-large input[type=url]{height:48px;padding-top:12px;padding-bottom:12px;font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-form-item.ndl-large input[type=text]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=email]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=password]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=number]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=url]:-moz-read-only:not(:disabled){height:24px}.ndl-form-item.ndl-large input[type=text]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=email]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=password]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=number]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=url]:read-only:not(:disabled){height:24px}.ndl-form-item.ndl-large .ndl-form-item-label{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-form-item.ndl-large .ndl-form-msg{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=text],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=email],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=password],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=number],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=url]{padding-right:42px}.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=url]{padding-left:42px}.ndl-form-item.ndl-large.ndl-has-icon .ndl-icon{position:absolute;width:24px;height:24px}.ndl-form-item.ndl-large.ndl-has-icon .ndl-icon.ndl-left-icon{top:calc(50% - 12px);left:16px}.ndl-form-item.ndl-large.ndl-has-icon .ndl-right-icon{top:calc(50% - 12px);right:16px}.ndl-form-item.ndl-medium input[type=text],.ndl-form-item.ndl-medium input[type=email],.ndl-form-item.ndl-medium input[type=password],.ndl-form-item.ndl-medium input[type=number],.ndl-form-item.ndl-medium input[type=url]{height:36px;padding-top:8px;padding-bottom:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-medium input[type=text]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=email]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=password]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=number]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=url]:-moz-read-only:not(:disabled){height:20px}.ndl-form-item.ndl-medium input[type=text]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=email]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=password]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=number]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=url]:read-only:not(:disabled){height:20px}.ndl-form-item.ndl-medium .ndl-form-item-label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=url]{padding-left:36px}.ndl-form-item.ndl-medium.ndl-has-icon .ndl-icon{position:absolute;width:20px;height:20px}.ndl-form-item.ndl-medium.ndl-has-icon .ndl-icon.ndl-left-icon{top:calc(50% - 10px);left:12px}.ndl-form-item.ndl-medium.ndl-has-icon .ndl-right-icon{top:calc(50% - 10px);right:12px}.ndl-form-item.ndl-small{line-height:1.25rem}.ndl-form-item.ndl-small input[type=text],.ndl-form-item.ndl-small input[type=email],.ndl-form-item.ndl-small input[type=password],.ndl-form-item.ndl-small input[type=number],.ndl-form-item.ndl-small input[type=url]{height:24px;padding:2px 8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-small input[type=text]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=email]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=password]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=number]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=url]:-moz-read-only:not(:disabled){height:24px}.ndl-form-item.ndl-small input[type=text]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=email]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=password]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=number]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=url]:read-only:not(:disabled){height:24px}.ndl-form-item.ndl-small .ndl-form-item-label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=url]{padding-left:28px}.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=text],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=email],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=password],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=number],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=url]{padding-right:28px}.ndl-form-item.ndl-small.ndl-has-icon .ndl-icon{position:absolute;width:16px;height:16px}.ndl-form-item.ndl-small.ndl-has-icon .ndl-icon.ndl-left-icon{top:calc(50% - 8px);left:8px}.ndl-form-item.ndl-small.ndl-has-icon .ndl-right-icon{top:calc(50% - 8px);right:8px}.ndl-progress-bar-wrapper{display:flex;flex-direction:column}.ndl-progress-bar-wrapper .ndl-header{display:flex;flex-direction:row;justify-content:space-between}.ndl-progress-bar-wrapper .ndl-header .ndl-heading{margin-bottom:8px;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-progress-bar-wrapper .ndl-header .ndl-progress-number{color:var(--theme-color-neutral-text-weak);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-progress-bar-wrapper .ndl-progress-bar-wrapper-inner{position:relative}.ndl-progress-bar-wrapper .ndl-progress-bar-container{overflow:hidden;border-radius:9999px;background-color:var(--theme-color-neutral-bg-strong)}.ndl-progress-bar-wrapper .ndl-progress-bar-container .ndl-progress-bar{max-width:100%;background-color:var(--theme-color-primary-bg-status);transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s;z-index:1}.ndl-progress-bar-wrapper .ndl-progress-bar-shadow{border-radius:9999px;background-color:transparent;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:0;pointer-events:none;position:absolute;top:0;left:0}.ndl-progress-bar-wrapper.ndl-large .ndl-progress-bar-container,.ndl-progress-bar-wrapper.ndl-large .ndl-progress-bar,.ndl-progress-bar-wrapper.ndl-large .ndl-progress-bar-shadow{height:8px;min-width:3%}.ndl-progress-bar-wrapper.ndl-small .ndl-progress-bar-container,.ndl-progress-bar-wrapper.ndl-small .ndl-progress-bar,.ndl-progress-bar-wrapper.ndl-small .ndl-progress-bar-shadow{height:4px;min-width:2%}.ndl-tag{--tag-padding-x:6px;--tag-gap:var(--space-4);--tag-height:var(--space-24);display:inline-flex;align-items:center;justify-content:center;background-color:var(--theme-color-neutral-bg-strong);padding-left:var(--tag-padding-x);padding-right:var(--tag-padding-x);gap:var(--tag-gap);height:var(--tag-height);border-radius:var(--space-2)}.ndl-tag .ndl-tag-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-tag .ndl-remove-icon{width:16px;height:16px;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px;border-radius:var(--space-2)}.ndl-tag .ndl-remove-icon:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-tag.ndl-destructive{background-color:var(--theme-color-danger-bg-weak);color:var(--theme-color-danger-text)}.ndl-tag.ndl-small{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif;--tag-padding-x:var(--space-4);--tag-gap:var(--space-4);--tag-height:20px}.ndl-tag.ndl-medium{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;--tag-padding-x:6px;--tag-gap:var(--space-4);--tag-height:var(--space-24)}.ndl-tag.ndl-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif;--tag-padding-x:var(--space-8);--tag-gap:var(--space-8);--tag-height:var(--space-32)}.ndl-tag-new{--tag-padding-left-x-small:var(--space-4);--tag-icon-padding-x-small:var(--space-4);--tag-padding-top-small:var(--space-2);--tag-padding-right-small:var(--space-2);--tag-padding-bottom-small:var(--space-2);--tag-padding-left-small:var(--space-4);--tag-icon-padding-small:var(--space-4);--tag-padding-top-medium:var(--space-2);--tag-padding-right-medium:var(--space-2);--tag-padding-bottom-medium:var(--space-2);--tag-padding-left-medium:var(--space-6);--tag-icon-padding-medium:var(--space-6);--tag-padding-top-large:var(--space-4);--tag-padding-right-large:var(--space-4);--tag-padding-bottom-large:var(--space-4);--tag-padding-left-large:var(--space-8);--tag-icon-padding-large:var(--space-6);--tag-gap:var(--space-4);--tag-padding-right:var(--tag-padding-right-medium);--tag-icon-size:12px;--tag-icon-padding:var(--tag-icon-padding-medium);--tag-icon-gap:10px;--tag-icon-border-radius:var(--border-radius-sm);--tag-background-color:var(--theme-color-neutral-bg-strong);--tag-text-color:var(--theme-color-neutral-text);display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:space-between;background-color:var(--tag-background-color);color:var(--tag-text-color);gap:4px;border-radius:6px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;padding-top:var(--tag-padding-top-medium);padding-right:var(--tag-padding-right-medium);padding-bottom:var(--tag-padding-bottom-medium);padding-left:var(--tag-padding-left-medium)}.ndl-tag-new .ndl-tag-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-tag-new .ndl-icon-svg{color:inherit;width:var(--tag-icon-size);height:var(--tag-icon-size)}.ndl-tag-new .ndl-tag-leading-element{display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ndl-tag-new:not(.ndl-x-small) .ndl-tag-leading-element{padding-left:var(--tag-padding-right)}.ndl-tag-new .ndl-remove-icon{margin-left:auto;display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0;color:inherit;outline:2px solid transparent;outline-offset:2px;border-radius:var(--tag-icon-border-radius);width:calc(var(--tag-icon-size) + 2 * var(--tag-icon-padding));height:calc(var(--tag-icon-size) + 2 * var(--tag-icon-padding))}.ndl-tag-new .ndl-remove-icon .ndl-icon-svg{width:var(--tag-icon-size);height:var(--tag-icon-size)}.ndl-tag-new .ndl-remove-icon:hover{background:var(--theme-color-neutral-hover)}.ndl-tag-new .ndl-remove-icon:active{background:var(--theme-color-neutral-pressed)}.ndl-tag-new .ndl-remove-icon:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-tag-new.ndl-tag-colored .ndl-remove-icon:focus-visible{box-shadow:inset 0 0 0 1px #fff}.ndl-tag-new.ndl-x-small{border-radius:4px;padding:2px 4px;font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif;height:24px;--tag-icon-size:var(--space-16);--tag-icon-padding:var(--tag-icon-padding-x-small);--tag-icon-border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.ndl-tag-new.ndl-x-small:has(.ndl-remove-icon){padding-right:0;padding-top:0;padding-bottom:0;padding-left:var(--tag-padding-left-x-small)}.ndl-tag-new.ndl-x-small .ndl-remove-icon:focus-visible{outline-offset:-2px}.ndl-tag-new.ndl-small{padding:4px;height:28px;--tag-icon-size:var(--space-16);--tag-icon-padding:var(--tag-icon-padding-small)}.ndl-tag-new.ndl-small:has(.ndl-remove-icon){padding-top:var(--tag-padding-top-small);padding-right:var(--tag-padding-right-small);padding-bottom:var(--tag-padding-bottom-small);padding-left:var(--tag-padding-left-small)}.ndl-tag-new.ndl-medium{padding:6px;height:32px;--tag-icon-size:var(--space-16);--tag-padding-right:var(--tag-padding-right-medium)}.ndl-tag-new.ndl-medium:has(.ndl-remove-icon){padding-top:var(--tag-padding-top-medium);padding-right:var(--tag-padding-right-medium);padding-bottom:var(--tag-padding-bottom-medium);padding-left:var(--tag-padding-left-medium)}.ndl-tag-new.ndl-large{padding:10px 8px;height:40px;--tag-padding-right:var(--tag-padding-right-large);--tag-icon-size:20px;--tag-icon-padding:var(--tag-icon-padding-large)}.ndl-tag-new.ndl-large:has(.ndl-remove-icon){padding-top:var(--tag-padding-top-large);padding-right:var(--tag-padding-right-large);padding-bottom:var(--tag-padding-bottom-large);padding-left:var(--tag-padding-left-large)}.ndl-menu{border-radius:8px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:6px;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:40;display:flex;flex-direction:column;gap:4px;border-width:1px;max-height:95vh;min-width:250px;max-width:95vw;overflow-y:auto;text-align:start;color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px}.ndl-menu .ndl-menu-items,.ndl-menu .ndl-menu-group{display:flex;flex-direction:column;gap:4px;outline:2px solid transparent;outline-offset:2px}.ndl-menu:has(.ndl-menu-item-leading-content):not(:has(.ndl-menu-radio-item)) .ndl-menu-item:not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item-title-wrapper{margin-left:30px}.ndl-menu:has(.ndl-menu-radio-item):has(.ndl-menu-item-leading-content) .ndl-menu-item:not(.ndl-checked):not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item-title-wrapper{margin-left:60px}.ndl-menu:has(.ndl-menu-radio-item):has(.ndl-menu-item-leading-content) .ndl-menu-item:not(.ndl-checked):has(.ndl-menu-item-leading-content) .ndl-menu-item-leading-content{margin-left:32px}.ndl-menu:has(.ndl-menu-radio-item):has(.ndl-menu-item-leading-content) .ndl-menu-item.ndl-checked:not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item-title-wrapper{margin-left:28px}.ndl-menu:has(.ndl-menu-radio-item):not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item:not(.ndl-checked) .ndl-menu-item-title-wrapper{margin-left:32px}.ndl-menu .ndl-menu-item{cursor:pointer;border-radius:8px;padding:6px;text-align:left;outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-menu .ndl-menu-item:hover:not(.ndl-disabled){background-color:var(--theme-color-neutral-hover)}.ndl-menu .ndl-menu-item:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-menu .ndl-menu-item.ndl-disabled{cursor:not-allowed}.ndl-menu .ndl-menu-item.ndl-disabled .ndl-menu-item-title,.ndl-menu .ndl-menu-item.ndl-disabled .ndl-menu-item-description,.ndl-menu .ndl-menu-item.ndl-disabled .ndl-menu-item-leading-content{color:var(--theme-color-neutral-text-weakest)}.ndl-menu .ndl-menu-item .ndl-menu-item-inner{display:flex;width:100%;flex-direction:row}.ndl-menu .ndl-menu-item .ndl-menu-item-title-wrapper{display:flex;width:100%;flex-direction:column}.ndl-menu .ndl-menu-item .ndl-menu-item-title{width:100%;color:currentColor;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-menu .ndl-menu-item .ndl-menu-item-description{color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-menu .ndl-menu-item .ndl-menu-item-chevron{width:16px;height:16px}.ndl-menu .ndl-menu-item .ndl-menu-item-pre-leading-content{margin-right:12px;display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;color:var(--theme-color-neutral-icon)}.ndl-menu .ndl-menu-item .ndl-menu-item-leading-content{margin-right:8px;display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;color:var(--theme-color-neutral-icon)}.ndl-menu .ndl-menu-item .ndl-menu-item-trailing-content{margin-left:8px;flex-shrink:0;align-self:center;color:var(--theme-color-neutral-icon)}.ndl-menu .ndl-menu-category-item{white-space:nowrap;padding:10px 6px;color:var(--theme-color-neutral-text-default);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-datepicker .react-datepicker-wrapper:has(.ndl-fluid),.ndl-datepicker-popper .react-datepicker-wrapper:has(.ndl-fluid){width:auto}.ndl-datepicker .react-datepicker__sr-only,.ndl-datepicker-popper .react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ndl-datepicker .react-datepicker-wrapper,.ndl-datepicker-popper .react-datepicker-wrapper{width:-moz-fit-content;width:fit-content}.ndl-datepicker.react-datepicker-popper,.ndl-datepicker-popper.react-datepicker-popper{z-index:10;display:flex;width:320px;align-items:center;justify-content:center;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-datepicker.react-datepicker-popper .react-datepicker__aria-live,.ndl-datepicker-popper.react-datepicker-popper .react-datepicker__aria-live{display:none}.ndl-datepicker .react-datepicker,.ndl-datepicker-popper .react-datepicker{width:100%;padding:24px}.ndl-datepicker .ndl-datepicker-header,.ndl-datepicker-popper .ndl-datepicker-header{display:flex;height:32px;align-items:center;justify-content:space-between;gap:8px;padding-left:8px}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-selects,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-selects{display:flex;gap:16px}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-selects button,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-selects button{border-radius:4px;outline:2px solid transparent;outline-offset:2px}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-selects button:focus-visible,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-selects button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--theme-color-primary-focus)}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-chevron,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-chevron{width:16px;height:16px;color:var(--theme-color-neutral-text-default)}.ndl-datepicker .react-datepicker__day-names,.ndl-datepicker-popper .react-datepicker__day-names{margin-top:16px;margin-bottom:8px;display:flex;gap:8px}.ndl-datepicker .react-datepicker__day-name,.ndl-datepicker-popper .react-datepicker__day-name{width:32px;height:32px;text-align:center;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-datepicker .react-datepicker__day-name:first-child,.ndl-datepicker-popper .react-datepicker__day-name:first-child{margin-left:0}.ndl-datepicker .react-datepicker__day-name:last-child,.ndl-datepicker-popper .react-datepicker__day-name:last-child{margin-right:0}.ndl-datepicker .react-datepicker__day-name,.ndl-datepicker-popper .react-datepicker__day-name{line-height:32px}.ndl-datepicker .react-datepicker__month,.ndl-datepicker-popper .react-datepicker__month{display:flex;flex-direction:column}.ndl-datepicker .react-datepicker__week,.ndl-datepicker-popper .react-datepicker__week{display:flex;width:100%}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day{margin:4px;display:flex;flex-grow:1;flex-basis:0px;flex-direction:column;justify-content:center;border-radius:8px;text-align:center}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:first-child,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:first-child{margin-left:0}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:last-child,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:last-child{margin-right:0}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day{line-height:32px}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled){cursor:pointer}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):hover:not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--selected):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):hover:not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--selected):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){background-color:var(--theme-color-neutral-hover);color:var(--theme-color-neutral-text-default)}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus-visible:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus-visible:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--outside-month,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--outside-month{visibility:hidden}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selected):not(.react-datepicker__day--keyboard-selected):not(.react-datepicker__day--selecting-range-start),.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selected):not(.react-datepicker__day--keyboard-selected):not(.react-datepicker__day--selecting-range-start){background-color:var(--theme-color-primary-bg-weak)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range{margin-left:0;margin-right:0;border-radius:0;background-color:var(--theme-color-primary-bg-weak);padding-left:4px;padding-right:4px;color:var(--theme-color-neutral-text-default)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range:first-child,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range:first-child{padding-left:0}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range:last-child,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range:last-child{padding-right:0}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range:hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--keyboard-selected,.ndl-datepicker .react-datepicker__week .react-datepicker__day--highlighted,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--keyboard-selected,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--highlighted{color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected{background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected:focus,.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected:focus-visible,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected:focus,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-start,.ndl-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-start,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selecting-range-start{border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-start:hover,.ndl-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-start:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selecting-range-start:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-end,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-end{border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-end:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-end:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__monthPicker,.ndl-datepicker-popper .react-datepicker__monthPicker{margin-top:8px;gap:8px}.ndl-datepicker .react-datepicker__month-wrapper,.ndl-datepicker-popper .react-datepicker__month-wrapper{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center}.ndl-datepicker .react-datepicker__month-text,.ndl-datepicker-popper .react-datepicker__month-text{flex-grow:1;flex-basis:0px;cursor:pointer;border-radius:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;line-height:32px}.ndl-datepicker .react-datepicker__month-text.react-datepicker__month-text--keyboard-selected,.ndl-datepicker .react-datepicker__month-text:focus,.ndl-datepicker .react-datepicker__month-text:focus-visible,.ndl-datepicker-popper .react-datepicker__month-text.react-datepicker__month-text--keyboard-selected,.ndl-datepicker-popper .react-datepicker__month-text:focus,.ndl-datepicker-popper .react-datepicker__month-text:focus-visible{color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__month-text:hover,.ndl-datepicker-popper .react-datepicker__month-text:hover{background-color:var(--theme-color-neutral-hover)}.ndl-datepicker .react-datepicker__month-text.react-datepicker__month-text--selected,.ndl-datepicker-popper .react-datepicker__month-text.react-datepicker__month-text--selected{background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__month-text.react-datepicker__month-text--selected:hover,.ndl-datepicker-popper .react-datepicker__month-text.react-datepicker__month-text--selected:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__year-wrapper,.ndl-datepicker-popper .react-datepicker__year-wrapper{margin-top:16px;display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;text-align:center}.ndl-datepicker .react-datepicker__year-text,.ndl-datepicker-popper .react-datepicker__year-text{cursor:pointer;border-radius:8px;line-height:32px}.ndl-datepicker .react-datepicker__year-text:hover,.ndl-datepicker-popper .react-datepicker__year-text:hover{background-color:var(--theme-color-neutral-hover)}.ndl-datepicker .react-datepicker__year-text:focus,.ndl-datepicker .react-datepicker__year-text:focus-visible,.ndl-datepicker .react-datepicker__year-text.react-datepicker__year-text--keyboard-selected,.ndl-datepicker-popper .react-datepicker__year-text:focus,.ndl-datepicker-popper .react-datepicker__year-text:focus-visible,.ndl-datepicker-popper .react-datepicker__year-text.react-datepicker__year-text--keyboard-selected{color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__year-text.react-datepicker__year-text--selected,.ndl-datepicker-popper .react-datepicker__year-text.react-datepicker__year-text--selected{background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__year-text.react-datepicker__year-text--selected:hover,.ndl-datepicker-popper .react-datepicker__year-text.react-datepicker__year-text--selected:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker-time__caption,.ndl-datepicker-popper .react-datepicker-time__caption{display:none}.ndl-datepicker .react-datepicker__day--disabled,.ndl-datepicker .react-datepicker__month-text--disabled,.ndl-datepicker .react-datepicker__year-text--disabled,.ndl-datepicker-popper .react-datepicker__day--disabled,.ndl-datepicker-popper .react-datepicker__month-text--disabled,.ndl-datepicker-popper .react-datepicker__year-text--disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-datepicker .react-datepicker__day--disabled:hover,.ndl-datepicker .react-datepicker__month-text--disabled:hover,.ndl-datepicker .react-datepicker__year-text--disabled:hover,.ndl-datepicker-popper .react-datepicker__day--disabled:hover,.ndl-datepicker-popper .react-datepicker__month-text--disabled:hover,.ndl-datepicker-popper .react-datepicker__year-text--disabled:hover{background-color:transparent}.ndl-datepicker .react-datepicker__aria-live,.ndl-datepicker-popper .react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.ndl-datepicker .ndl-time-picker-wrapper,.ndl-datepicker-popper .ndl-time-picker-wrapper{margin-top:16px;display:flex;flex-direction:column;gap:16px}.ndl-dialog{border-radius:12px;background-color:var(--theme-color-neutral-bg-weak);padding:32px;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-dialog .ndl-dialog-content-wrapper{display:flex;height:100%;flex-wrap:nowrap;gap:32px}.ndl-dialog .ndl-dialog-type-icon{width:88px}.ndl-dialog .ndl-dialog-type-icon.ndl-info{color:var(--theme-color-primary-icon)}.ndl-dialog .ndl-dialog-type-icon.ndl-warning{color:var(--theme-color-warning-icon)}.ndl-dialog .ndl-dialog-type-icon.ndl-danger{color:var(--theme-color-danger-icon)}.ndl-dialog.ndl-with-icon .ndl-dialog-header{margin-bottom:24px}.ndl-dialog.ndl-with-icon .ndl-dialog-image{display:none}.ndl-dialog.ndl-with-icon .ndl-dialog-content-wrapper{margin-top:32px}.ndl-dialog .ndl-dialog-close{position:absolute;right:32px}.ndl-dialog .ndl-dialog-header+.ndl-dialog-content,.ndl-dialog .ndl-dialog-description+.ndl-dialog-content{margin-top:24px}.ndl-dialog-header{margin-bottom:4px}.ndl-dialog.ndl-with-close-button .ndl-dialog-header{margin-right:48px}.ndl-dialog-subtitle{margin-bottom:16px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-dialog-description{color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-dialog-actions{margin-top:32px;display:flex;justify-content:flex-end;gap:16px}.ndl-dialog-image{width:calc(100% + 2 * var(--space-32) - 2 * var(--space-16));margin-left:calc(-1 * var(--space-32) + var(--space-16));margin-top:16px;margin-bottom:16px;max-width:none;border-radius:16px;background-color:var(--theme-color-neutral-bg-default)}.ndl-drawer-overlay-root{position:absolute;top:0;left:0;bottom:0;right:0;z-index:60;background-color:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ndl-drawer{position:relative;display:none;height:100%;flex-direction:column;background-color:var(--theme-color-neutral-bg-weak);padding-top:24px;padding-bottom:24px}.ndl-drawer.ndl-drawer-expanded{display:flex}.ndl-drawer .ndl-drawer-body-wrapper{position:relative;display:flex;width:100%;flex-grow:1;flex-direction:column;align-items:center}.ndl-drawer .ndl-drawer-body{box-sizing:border-box;height:24px;width:100%;flex-grow:1;overflow-y:auto;overflow-x:hidden;padding-left:24px;padding-right:24px}.ndl-drawer.ndl-drawer-left{border-right-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-drawer.ndl-drawer-right{border-left-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-drawer .ndl-drawer-close-button{position:absolute;left:unset;right:20px;top:20px}.ndl-drawer .ndl-drawer-header{margin-right:48px;padding-left:24px;padding-right:24px;padding-bottom:24px;text-align:left}.ndl-drawer .ndl-drawer-actions{margin-top:auto;display:flex;justify-content:flex-end;gap:16px;padding-left:24px;padding-right:24px;padding-top:24px}.ndl-drawer.ndl-drawer-overlay{position:absolute;top:0;bottom:0;z-index:10;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-drawer.ndl-drawer-overlay.ndl-drawer-left{left:0;border-width:0px}.ndl-drawer.ndl-drawer-overlay.ndl-drawer-right{right:0;border-width:0px}.ndl-drawer.ndl-drawer-overlay.ndl-drawer-portaled{z-index:60}.ndl-drawer.ndl-drawer-modal{position:absolute;top:0;bottom:0;z-index:60;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-drawer.ndl-drawer-modal.ndl-drawer-left{left:0;border-width:0px}.ndl-drawer.ndl-drawer-modal.ndl-drawer-right{right:0;border-width:0px}.ndl-drawer.ndl-drawer-push{position:relative}.ndl-drawer .ndl-drawer-resize-handle{outline:2px solid transparent;outline-offset:2px}.ndl-drawer .ndl-drawer-resize-handle:focus-visible[data-drawer-handle=right]{box-shadow:inset 2px 0 0 0 var(--theme-color-primary-focus)}.ndl-drawer .ndl-drawer-resize-handle:focus-visible[data-drawer-handle=left]{box-shadow:inset -2px 0 0 0 var(--theme-color-primary-focus)}.ndl-popover{border-radius:8px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:40;max-width:95vw;flex-direction:column;border-width:1px;outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-popover-backdrop{position:fixed;top:0;bottom:0;right:0;left:0;z-index:40}.ndl-popover-backdrop.ndl-allow-click-event-captured{pointer-events:none}.ndl-modal-root{position:fixed;top:0;left:0;bottom:0;right:0;z-index:60}.ndl-modal-root.ndl-modal-container{position:absolute}.ndl-modal-root{height:100%;overflow-y:auto;overflow-x:hidden;text-align:center}.ndl-modal-root:after{display:inline-block;height:100%;width:0px;vertical-align:middle;--tw-content:"";content:var(--tw-content)}.ndl-modal-backdrop{position:absolute;top:0;left:0;bottom:0;right:0;z-index:60;background-color:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ndl-modal{border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);position:relative;margin:32px;display:inline-block;overflow-y:auto;text-align:left;vertical-align:middle}@media not all and (min-width:1024px){.ndl-modal{margin:16px}}.ndl-modal{width:-moz-available;width:-webkit-fill-available}.ndl-modal.ndl-small{max-width:40rem}.ndl-modal.ndl-medium{max-width:44rem}.ndl-modal.ndl-large{max-width:60rem}.ndl-segmented-control{--segmented-control-height:32px;--segmented-control-item-padding-x:calc(var(--space-8) - 1px);--segmented-control-item-height:24px;--segmented-control-icon-size:16px;position:relative;z-index:0;display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:none;align-items:center;gap:4px;border-radius:6px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weak);height:var(--segmented-control-height);padding:4px 3px}.ndl-segmented-control .ndl-icon-svg{height:var(--segmented-control-icon-size);width:var(--segmented-control-icon-size)}.ndl-segmented-control .ndl-segment-item{padding-left:var(--segmented-control-item-padding-x);padding-right:var(--segmented-control-item-padding-x)}.ndl-segmented-control .ndl-segment-icon{display:flex;align-items:center;justify-content:center;width:var(--segmented-control-item-height)}.ndl-segmented-control .ndl-segment-item,.ndl-segmented-control .ndl-segment-icon{height:var(--segmented-control-item-height);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;border-width:1px;border-style:solid;border-color:transparent}.ndl-segmented-control .ndl-segment-item:focus-visible,.ndl-segmented-control .ndl-segment-icon:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-segmented-control .ndl-segment-item:hover:not(.ndl-current):not(:disabled),.ndl-segmented-control .ndl-segment-icon:hover:not(.ndl-current):not(:disabled){background-color:var(--theme-color-neutral-hover);color:var(--theme-color-neutral-text-weak)}.ndl-segmented-control .ndl-segment-item:active:not(.ndl-current):not(:disabled),.ndl-segmented-control .ndl-segment-icon:active:not(.ndl-current):not(:disabled){background-color:var(--theme-color-neutral-pressed)}.ndl-segmented-control .ndl-segment-item:disabled,.ndl-segmented-control .ndl-segment-icon:disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-segmented-control .ndl-segment-item.ndl-current,.ndl-segmented-control .ndl-segment-icon.ndl-current{border-color:var(--theme-color-primary-border-weak);background-color:var(--theme-color-primary-bg-weak);color:var(--theme-color-primary-text)}.ndl-segmented-control .ndl-segment-item.ndl-current:disabled,.ndl-segmented-control .ndl-segment-icon.ndl-current:disabled{border-color:var(--theme-color-neutral-bg-stronger);background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.ndl-segmented-control.ndl-floating{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-segmented-control.ndl-large{--segmented-control-height:40px;--segmented-control-item-padding-x:calc(var(--space-12) - 1px);--segmented-control-item-height:32px;--segmented-control-icon-size:20px;font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-segmented-control.ndl-medium{--segmented-control-height:32px;--segmented-control-item-padding-x:calc(var(--space-8) - 1px);--segmented-control-item-height:24px;--segmented-control-icon-size:16px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-segmented-control.ndl-small{--segmented-control-height:28px;--segmented-control-item-padding-x:5px;--segmented-control-item-height:20px;--segmented-control-icon-size:16px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif;font-size:12px;line-height:16px}@keyframes ndl-spinner{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}.ndl-spin-wrapper{position:relative}.ndl-spin-wrapper.ndl-small{height:14px;width:14px}.ndl-spin-wrapper.ndl-small .ndl-spin:before{height:14px;width:14px;border-width:2px}.ndl-spin-wrapper.ndl-medium{height:20px;width:20px}.ndl-spin-wrapper.ndl-medium .ndl-spin:before{height:20px;width:20px;border-width:3px}.ndl-spin-wrapper.ndl-large{height:30px;width:30px}.ndl-spin-wrapper.ndl-large .ndl-spin:before{height:30px;width:30px;border-width:4px}.ndl-spin-wrapper .ndl-spin{position:absolute}.ndl-spin-wrapper .ndl-spin:before{animation:1.5s linear infinite ndl-spinner;animation-play-state:inherit;border-radius:50%;content:"";position:absolute;top:50%;left:50%;transform:translateZ(0);will-change:transform;border-style:solid;border-color:var(--theme-color-neutral-bg-strong);border-bottom-color:var(--theme-color-primary-bg-status)}:where(:root,:host){--data-grid-hover-color:rgb(240, 241, 242)}.ndl-theme-dark{--data-grid-hover-color:rgba(45, 47, 49)}.ndl-data-grid-focusable-cells .ndl-focusable-cell{outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-focusable-cells .ndl-focusable-cell:focus,.ndl-data-grid-focusable-cells .ndl-focusable-cell:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root{--header-background:var(--theme-color-neutral-bg-weak);--cell-background:var(--theme-color-neutral-bg-weak);isolation:isolate;display:flex;width:100%;max-width:100%;flex-direction:column;background-color:var(--theme-color-neutral-bg-weak)}.ndl-data-grid-root.ndl-data-grid-zebra-striping .ndl-data-grid-tr:nth-child(2n){--cell-background:var(--theme-color-neutral-bg-default)}.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-td:not(.ndl-data-grid-is-resizing):last-child,.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-th:last-child{border-left-width:1px;border-style:solid;border-left-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-td:not(.ndl-focusable-cell:focus):not(.ndl-data-grid-is-resizing):not(:nth-last-child(2)):not(:last-child),.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-th:not(:nth-last-child(2)):not(:last-child){border-right-width:1px;border-style:solid;border-right-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root.ndl-data-grid-border-horizontal .ndl-data-grid-tr:not(:last-child){border-bottom-width:1px;border-style:solid;border-bottom-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root .ndl-data-grid-thead .ndl-data-grid-tr{border-bottom-width:1px;border-style:solid;border-bottom-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root.ndl-data-grid-header-filled .ndl-data-grid-thead{--header-background:var(--theme-color-neutral-bg-default)}.ndl-data-grid-root.ndl-data-grid-hover-effects .ndl-data-grid-tr:hover{--cell-background:var(--data-grid-hover-color)}.ndl-data-grid-root.ndl-data-grid-hover-effects .ndl-data-grid-pinned-cell:hover{background-color:var(--data-grid-hover-color)!important}.ndl-data-grid-root.ndl-data-grid-hover-effects .ndl-data-grid-th:hover{background-color:var(--data-grid-hover-color)}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-tr{min-height:32px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit input{padding-left:8px;padding-right:8px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-thead .ndl-data-grid-tr{min-height:32px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-td{padding:6px 8px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-th{height:32px;padding:6px 8px}.ndl-data-grid-root .ndl-data-grid-scrollable{overflow-x:auto;flex-grow:1}.ndl-data-grid-root .ndl-data-grid-scrollable:focus{z-index:1;outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-root .ndl-data-grid-scrollable:focus:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-data-grid-scrollable:has(+.ndl-data-grid-navigation) .ndl-data-grid-tbody .ndl-data-grid-tr:last-child{border-bottom-width:1px;border-style:solid;border-bottom-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root .ndl-div-table{width:-moz-max-content;width:max-content;min-width:100%}.ndl-data-grid-root .ndl-div-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root .ndl-div-table{background-color:var(--theme-color-neutral-bg-weak)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tr{display:flex;flex-direction:row;min-width:100%;position:relative;min-height:40px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody{position:relative;background-color:var(--theme-color-neutral-bg-weak);overflow:unset;border-top:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-row-action{background-color:var(--cell-background)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit{padding:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit input{height:100%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:transparent;padding-left:16px;padding-right:16px;outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit:focus-within{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-dropdown-cell:focus-within{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-pinned-cell{position:sticky;z-index:calc(var(--z-index-alias-overlay) - 1)!important}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-pinned-cell-left{left:0;z-index:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-pinned-cell-right{right:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper{min-height:80px;pointer-events:none;display:flex;height:100%;flex-direction:row;align-items:center;justify-content:center;gap:8px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper .ndl-data-grid-placeholder{position:sticky;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:96px;padding-bottom:128px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper .ndl-data-grid-placeholder .ndl-data-grid-placeholder-icon{padding-bottom:32px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper .ndl-data-grid-placeholder .ndl-data-grid-loading-placeholder{display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead{position:sticky;top:0;background-color:var(--header-background);z-index:var(--z-index-alias-overlay)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead .ndl-data-grid-tr{min-height:40px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead.ndl-data-grid-is-resizing .ndl-data-grid-th:not(.ndl-data-grid-is-resizing){cursor:col-resize;background-color:var(--header-background);z-index:-1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead.ndl-data-grid-is-resizing .ndl-data-grid-th:not(.ndl-data-grid-is-resizing) .ndl-data-grid-resizer:not(.ndl-data-grid-is-resizing){opacity:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td{background-color:var(--cell-background);position:relative;display:flex;height:auto;align-items:center;white-space:pre-line;overflow-wrap:break-word;padding:10px 16px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;word-break:break-all}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td.ndl-data-grid-custom-cell{padding:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td.ndl-data-grid-row-action{position:sticky;right:0;justify-content:center}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td.ndl-data-grid-is-resizing:after{position:absolute;content:"";width:1px;height:calc(100% + 1px);background-color:var(--theme-color-primary-focus);right:0;top:0;z-index:1000}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th{background-color:var(--header-background);container-name:data-grid-header-cell;position:relative;box-sizing:border-box;display:flex;height:40px;border-collapse:separate;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;overflow:hidden;white-space:nowrap;padding:10px 12px 10px 16px;text-align:left;color:var(--theme-color-neutral-text-weaker);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-row-action{background-color:var(--header-background);position:sticky;right:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-pinned-cell{position:sticky;z-index:10!important}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-pinned-cell-left{left:0;z-index:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-pinned-cell-right{right:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-hoverable-indicator{display:none}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:hover .ndl-hoverable-indicator,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:focus .ndl-hoverable-indicator,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:focus-within .ndl-hoverable-indicator,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:focus-visible .ndl-hoverable-indicator{display:block}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-group{display:flex;flex-direction:row;gap:4px;text-overflow:ellipsis;width:auto;justify-content:space-between}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-group:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-cell{text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-cell .ndl-header-icon{min-width:16px;min-height:16px;height:16px;width:16px;cursor:pointer;flex-shrink:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-action-group{position:relative;right:0;z-index:100000;display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-is-resizing{background-color:var(--data-grid-hover-color)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:hover .ndl-data-grid-resizer{z-index:1;opacity:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer{height:calc(100% + 1px);position:absolute;top:0;right:0;width:4px;cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--theme-color-neutral-bg-strong);opacity:0;--tw-content:none;content:var(--tw-content)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer.ndl-data-grid-is-resizing{background-color:var(--theme-color-primary-focus);opacity:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer:hover{z-index:1;cursor:col-resize;opacity:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer:focus-visible{z-index:1;background-color:var(--theme-color-primary-focus);opacity:1;outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-root .ndl-data-grid-navigation{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;background-color:var(--theme-color-neutral-bg-weak);padding:12px 16px}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-navigation-right-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;-moz-column-gap:24px;column-gap:24px}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-nav{position:relative;z-index:0;display:inline-flex;max-width:-moz-min-content;max-width:min-content;-moz-column-gap:2px;column-gap:2px;border-radius:6px}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-rows-per-page{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-results{white-space:nowrap;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button{position:relative;display:inline-flex;max-height:32px;min-height:32px;min-width:32px;align-items:center;justify-content:center;border-radius:12px;padding-left:4px;padding-right:4px;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button:focus,.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button:focus-visible{outline-style:solid;outline-width:2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button.ndl-is-selected{background-color:var(--theme-color-neutral-bg-strong)}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button.ndl-not-selected-numeric{cursor:pointer}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button.ndl-not-selected-numeric:hover{background-color:var(--theme-color-neutral-hover)}@container data-grid-header-cell (min-width: 300px){.ndl-header-group{margin-right:55px!important}.ndl-header-group{position:sticky}}.ndl-dropzone{border-radius:8px}.ndl-dropzone>div{min-height:240px;padding-top:48px;padding-bottom:48px}.ndl-dropzone .ndl-dropzone-inner-wrapper{display:flex;height:100%;flex-direction:column;justify-content:center}.ndl-dropzone .ndl-dropzone-inner-wrapper .ndl-dropzone-inner{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}.ndl-dropzone .ndl-dropzone-inner-wrapper .ndl-dropzone-inner .ndl-dnd-title-container{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}.ndl-dropzone:not(.ndl-file-invalid) .ndl-dropzone-inner-wrapper{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23C4C8CD' stroke-width='1.5' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ndl-dropzone svg{margin-left:auto;margin-right:auto}.ndl-dropzone.ndl-drag-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-dropzone.ndl-drag-active:not(.ndl-file-invalid){background-color:var(--theme-color-primary-bg-weak)}.ndl-dropzone.ndl-drag-active:not(.ndl-file-invalid) .ndl-dropzone-inner-wrapper{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23018BFF' stroke-width='1.5' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ndl-dropzone.ndl-drag-active:not(.ndl-file-invalid) .ndl-dropzone-upload-icon{margin-bottom:1px;color:var(--theme-color-primary-bg-strong)}.ndl-dropzone .ndl-dnd-title{margin-bottom:4px}.ndl-dropzone .ndl-dnd-subtitle{font-weight:400}.ndl-dropzone .ndl-dnd-browse-link{text-decoration-line:underline;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-dropzone .ndl-dnd-browse-link:not(:disabled){color:var(--theme-color-primary-text)}.ndl-dropzone .ndl-dropzone-upload-icon{width:48px;height:48px;color:var(--theme-color-neutral-text-weakest)}.ndl-dropzone .ndl-dropzone-footer{text-align:center}.ndl-dropzone .ndl-dropzone-footer .ndl-file-support-text{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper .ndl-dropzone-loading-progress-bar-indicators{display:flex;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px;padding-bottom:4px}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper .ndl-dropzone-loading-progress-bar-precentage{letter-spacing:0em}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper .ndl-dropzone-loading-progress-bar{width:260px}.ndl-dropzone:not(.ndl-drag-disabled) .ndl-file-support-text{color:var(--theme-color-neutral-text-weaker)}.ndl-dropzone:not(.ndl-drag-disabled) .ndl-dnd-subtitle{color:var(--theme-color-neutral-text-weaker)}.ndl-dropzone.ndl-drag-active.ndl-file-invalid{background-color:var(--theme-color-danger-bg-weak);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23ED1252' stroke-width='2' stroke-dasharray='8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ndl-dropzone-error-alert{margin-bottom:16px}.ndl-text-overflow{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%}.ndl-text-overflow .ndl-text-overflow-content{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.ndl-text-overflow .ndl-text-overflow-toggle{display:inline-block;flex-shrink:0;cursor:pointer;vertical-align:baseline}.ndl-text-overflow .ndl-text-overflow-toggle.ndl-text-overflow-toggle-margin-left{margin-left:8px}.ndl-text-overflow .ndl-text-overflow-multi-line{overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ndl-line-clamp, 2);display:-webkit-box}.ndl-text-overflow .ndl-text-overflow-single-line{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:break-word}.ndl-text-overflow-tooltip-content{max-width:320px}.ndl-select{display:inline-flex;flex-direction:column;row-gap:4px}.ndl-select.ndl-small .ndl-error-icon{width:16px;height:16px}.ndl-select.ndl-medium .ndl-error-icon{width:20px;height:20px}.ndl-select.ndl-large .ndl-error-icon{width:24px;height:24px}.ndl-select.ndl-large label{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select.ndl-large .ndl-sub-text{color:var(--theme-color-neutral-text-weak)}.ndl-select.ndl-fluid{display:flex}.ndl-select.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-select.ndl-disabled label{color:var(--theme-color-neutral-text-weakest)}.ndl-select label{color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-select .ndl-sub-text{color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-select .ndl-error-text{color:var(--theme-color-danger-text)}.ndl-select .ndl-error-icon{color:var(--theme-color-danger-icon)}.ndl-select-input{margin:0;box-sizing:border-box;display:inline-grid;flex:1 1 auto;align-items:center;padding:0;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;grid-template-columns:0 min-content;grid-area:1 / 1 / 2 / 3}.ndl-select-input.ndl-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select-input:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1 / 2;font:inherit;min-width:24px;border:0;margin:0;outline:0;padding:0}.ndl-select-placeholder{margin:0;box-sizing:border-box;display:inline-grid;align-items:center;white-space:nowrap;padding:0;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;grid-area:1 / 1 / 2 / 2}.ndl-select-placeholder.ndl-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select-placeholder.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-select-clear{display:flex;height:100%;flex-direction:row;align-items:center;gap:8px;padding:0}.ndl-select-clear.ndl-large{gap:12px}.ndl-select-clear.ndl-large>button{width:20px;height:20px}.ndl-select-clear-button{display:flex;width:16px;height:16px;align-items:center;justify-content:center;border-radius:4px;border-width:0px;color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px}.ndl-select-clear-button:hover{color:var(--theme-color-neutral-text-default)}.ndl-select-clear-button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-select-indicators-container{display:flex;flex-shrink:0;flex-direction:row;align-self:stretch}.ndl-select-indicators-container .ndl-select-divider{height:75%;width:1px;background-color:var(--theme-color-neutral-border-weak)}.ndl-select-indicators-container.ndl-small,.ndl-select-indicators-container.ndl-medium{gap:8px}.ndl-select-indicators-container.ndl-large{gap:12px}.ndl-select-value-container{gap:4px;padding:0}.ndl-select-value-container.ndl-small{gap:2px}.ndl-select-multi-value{display:flex;max-width:100%}.ndl-select-multi-value .ndl-tag{max-width:100%}.ndl-select-single-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-color-neutral-text-default);grid-area:1 / 1 / 2 / 3}.ndl-select-single-value.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-select-dropdown-indicator{display:flex;align-items:center}.ndl-select-dropdown-indicator .ndl-select-icon{cursor:pointer;color:var(--theme-color-neutral-text-weak)}.ndl-select-dropdown-indicator.ndl-small .ndl-select-icon,.ndl-select-dropdown-indicator.ndl-medium .ndl-select-icon{width:16px;height:16px}.ndl-select-dropdown-indicator.ndl-large .ndl-select-icon{width:20px;height:20px}.ndl-select-dropdown-indicator.ndl-disabled .ndl-select-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-select-control{position:relative;box-sizing:border-box;display:flex;cursor:pointer;align-items:center;justify-content:space-between;overflow:hidden;border-radius:4px;border-width:0px;border-style:none;background-color:var(--theme-color-neutral-bg-weak);padding-top:4px;padding-bottom:4px;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:var(--theme-color-neutral-border-strong);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-select-control:focus-within{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-select-control{box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-select-control:hover:not(.ndl-clean):not(.ndl-disabled){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-select-control.ndl-small{min-height:28px;gap:4px;padding:4px 6px 4px 4px}.ndl-select-control.ndl-medium{min-height:32px;gap:4px;padding:6px 8px 6px 6px}.ndl-select-control.ndl-medium.ndl-is-multi{padding-top:4px;padding-bottom:4px}.ndl-select-control.ndl-large{min-height:40px;gap:8px;padding:8px;font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select-control.ndl-large.ndl-is-multi{padding-top:4px;padding-bottom:4px}.ndl-select-control.ndl-has-error{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-select-control.ndl-has-error:focus-within{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-select-control.ndl-has-error:hover{border-color:var(--theme-color-danger-border-strong)}.ndl-select-control.ndl-clean{background-color:transparent;outline:2px solid transparent;outline-offset:2px}.ndl-select-control.ndl-clean:focus-within{outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-select-option{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;overflow-wrap:break-word;border-radius:6px;background-color:transparent;padding-left:8px;padding-right:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-select-option:hover{cursor:pointer;background-color:var(--theme-color-neutral-hover)}.ndl-select-option{padding-top:6px;padding-bottom:6px}.ndl-select-option.ndl-is-multi:hover{background-color:var(--theme-color-neutral-hover)}.ndl-select-option.ndl-form-item{margin-top:0}.ndl-select-option.ndl-focused{background-color:var(--theme-color-neutral-hover)}.ndl-select-option.ndl-selected{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-select-option.ndl-selected.ndl-is-multi{background-color:transparent;color:var(--theme-color-neutral-text-default)}.ndl-select-option.ndl-selected.ndl-is-multi:hover,.ndl-select-option.ndl-selected.ndl-is-multi.ndl-focused{background-color:var(--theme-color-neutral-hover)}.ndl-select-option.ndl-selected.ndl-is-multi:before{all:unset}.ndl-select-option.ndl-selected:before{content:"";border-radius:0 100px 100px 0;position:absolute;left:-8px;top:0;height:100%;width:4px;background-color:var(--theme-color-primary-bg-strong)}.ndl-select-option.ndl-disabled{cursor:not-allowed;background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-select-option.ndl-disabled.ndl-is-multi:hover{background-color:transparent}.ndl-select-menu-portal{z-index:40}.ndl-select-menu{position:absolute;z-index:40;margin-top:4px;margin-bottom:4px;box-sizing:border-box;width:100%;min-width:-moz-min-content;min-width:min-content;overflow:hidden;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-select-menu-list{display:flex;max-height:320px;flex-direction:column;gap:2px;overflow:auto;padding:8px}.ndl-graph-label{position:relative;display:inline-block;height:24px;min-width:0px;padding:2px 8px;font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-graph-label.ndl-small{height:20px;padding:0 6px}.ndl-node-label{border-radius:12px}.ndl-node-label .ndl-node-label-content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-node-label.ndl-interactable{cursor:pointer}.ndl-node-label.ndl-interactable:not(.ndl-disabled):active:after,.ndl-node-label.ndl-interactable:not(.ndl-disabled):focus-visible:after{border-color:var(--theme-color-primary-focus)}.ndl-node-label.ndl-interactable.ndl-disabled{cursor:not-allowed}.ndl-node-label:after{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:16px;border-width:2px;border-style:solid;border-color:transparent;--tw-content:"";content:var(--tw-content)}.ndl-node-label.ndl-selected:after{border-color:var(--theme-color-primary-focus)}.ndl-node-label:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-property-key-label{border-radius:4px;background-color:var(--theme-color-neutral-text-weak);color:var(--theme-color-neutral-text-inverse)}.ndl-property-key-label.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-property-key-label.ndl-selected:after{border-color:var(--theme-color-primary-focus)}.ndl-property-key-label.ndl-interactable{cursor:pointer}.ndl-property-key-label.ndl-interactable:not(.ndl-disabled):hover{--tw-bg-opacity:92%}.ndl-property-key-label.ndl-interactable:not(.ndl-disabled):active:after,.ndl-property-key-label.ndl-interactable:not(.ndl-disabled):focus-visible:after{border-color:var(--theme-color-primary-focus)}.ndl-property-key-label.ndl-interactable.ndl-disabled{cursor:not-allowed}.ndl-property-key-label .ndl-property-key-label-content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-property-key-label:after{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:6px;border-width:2px;border-style:solid;border-color:transparent;--tw-content:"";content:var(--tw-content)}.ndl-property-key-label:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-relationship-label{display:flex;width:-moz-fit-content;width:fit-content;padding:0}.ndl-relationship-label.ndl-small{padding:0}.ndl-relationship-label.ndl-interactable{cursor:pointer}.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-hexagon-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-square-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-relationship-label-lines,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-hexagon-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-square-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-relationship-label-lines{fill:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-relationship-label-container:after,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-relationship-label-container:after{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-relationship-label-container:before,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-relationship-label-container:before{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-interactable.ndl-disabled{cursor:not-allowed}.ndl-relationship-label .ndl-relationship-label-container{position:relative;z-index:10;display:flex;height:100%;width:100%;min-width:0px;align-items:center;font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-relationship-label .ndl-relationship-label-container .ndl-relationship-label-lines{position:absolute;width:100%}.ndl-relationship-label .ndl-relationship-label-container .ndl-relationship-label-content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px;padding-right:1px}.ndl-relationship-label .ndl-hexagon-end{position:relative;margin-right:-1px;margin-left:-0px;display:inline-block;vertical-align:bottom}.ndl-relationship-label .ndl-hexagon-end.ndl-right{z-index:0;margin-right:-0px;margin-left:-1px;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ndl-relationship-label .ndl-hexagon-end .ndl-hexagon-end-active{position:absolute;top:-3px;left:-3px}.ndl-relationship-label .ndl-square-end{position:relative;margin-right:-1px;margin-left:-0px;display:inline-block;height:100%;vertical-align:bottom}.ndl-relationship-label .ndl-square-end.ndl-right{z-index:0;margin-right:-0px;margin-left:-1px;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ndl-relationship-label .ndl-square-end .ndl-square-end-inner{height:100%;width:4px;border-radius:2px 0 0 2px}.ndl-relationship-label .ndl-square-end .ndl-square-end-active{position:absolute;top:-3px;left:-3px}.ndl-relationship-label.ndl-selected .ndl-hexagon-end-active,.ndl-relationship-label.ndl-selected .ndl-square-end-active,.ndl-relationship-label.ndl-selected .ndl-relationship-label-lines{fill:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-selected .ndl-relationship-label-container:after{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-selected .ndl-relationship-label-container:before{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-wizard .ndl-wizard-step-incomplete{color:var(--theme-color-neutral-text-weaker)}.ndl-wizard.ndl-wizard-large{display:grid;height:100%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step-text{margin:auto;display:flex;height:100%;align-items:flex-end;text-align:center}.ndl-wizard.ndl-wizard-large .ndl-wizard-step-text.ndl-vertical{margin-left:0;margin-right:0;padding-left:16px;text-align:start;-moz-column-gap:0;column-gap:0;grid-column:2;height:unset}.ndl-wizard.ndl-wizard-large .ndl-wizard-step{position:relative;display:flex}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle{position:relative;z-index:10}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle.ndl-wizard-align-middle{margin:auto}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle.ndl-wizard-align-top{margin-bottom:auto}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle svg{width:32px;height:32px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal{flex-direction:row;-moz-column-gap:16px;column-gap:16px;grid-template-rows:initial}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-left:before{position:absolute;left:0;top:50%;right:50%;z-index:0;display:block;height:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translateY(-2px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-right:after{position:absolute;left:50%;top:50%;right:0;z-index:0;display:block;height:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translateY(-2px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-left.ndl-wizard-step-active:before{right:calc(50% + 14px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-right.ndl-wizard-step-active.ndl-wizard-step-error:after{left:50%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-right.ndl-wizard-step-active:after{left:calc(50% + 14px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-complete:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-complete:after{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-active:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical{flex-direction:column;min-height:52px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-line-left:before{position:absolute;left:50%;display:block;width:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translate(-50%)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-line-right:after{position:absolute;left:50%;display:block;width:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translate(-50%)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-left:before{bottom:50%;top:0%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-right:after{bottom:0%;top:50%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-left.ndl-wizard-step-active:before{bottom:50%;top:0%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-right.ndl-wizard-step-active:after{bottom:0%;top:50%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-left:before{bottom:calc(100% - 16px);top:0%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-right:after{bottom:0%;top:16px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-left.ndl-wizard-step-active:before{bottom:calc(100% - 16px);top:0}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-right.ndl-wizard-step-active:after{bottom:0;top:16px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-left.ndl-wizard-step-active.ndl-wizard-step-error:before{bottom:0}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-complete:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-complete:after{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-active:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-small{display:flex;align-items:center;gap:4px}.ndl-wizard.ndl-wizard-small.ndl-horizontal{flex-direction:row}.ndl-wizard.ndl-wizard-small.ndl-horizontal .ndl-wizard-steps-line{height:1px;flex:1 1 0%;background-color:var(--theme-color-neutral-bg-stronger)}.ndl-wizard.ndl-wizard-small.ndl-horizontal .ndl-wizard-steps-line:first-child{margin-right:16px}.ndl-wizard.ndl-wizard-small.ndl-horizontal .ndl-wizard-steps-line:last-child{margin-left:16px}.ndl-wizard.ndl-wizard-small.ndl-vertical{flex-direction:column;grid-column:1}.ndl-wizard.ndl-wizard-small.ndl-vertical .ndl-wizard-steps-line{min-height:40px;width:1px;flex:1 1 0%;background-color:var(--theme-color-neutral-bg-stronger)}.ndl-wizard.ndl-wizard-small.ndl-vertical .ndl-wizard-steps-line:first-child{margin-bottom:20px}.ndl-wizard.ndl-wizard-small.ndl-vertical .ndl-wizard-steps-line:last-child{margin-top:20px}.ndl-wizard.ndl-wizard-small .ndl-wizard-circle{width:6px;height:6px;border-radius:9999px;background-color:var(--theme-color-neutral-bg-stronger)}.ndl-wizard.ndl-wizard-small .ndl-wizard-step-active .ndl-wizard-circle{width:8px;height:8px;background-color:var(--theme-color-primary-bg-strong);--tw-shadow:var(--theme-shadow-raised);--tw-shadow-colored:var(--theme-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-wizard.ndl-wizard-small .ndl-wizard-step-complete .ndl-wizard-circle{background-color:var(--theme-color-primary-bg-strong)}.ndl-code-block-container{position:relative;isolation:isolate;min-height:90px;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak);padding-top:12px;padding-bottom:4px}.ndl-code-block-container .ndl-code-block-title{margin-left:12px;margin-bottom:12px;min-height:24px;width:100%;overflow-x:hidden;text-overflow:ellipsis;font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-code-block-container .ndl-code-block-title.ndl-disabled{pointer-events:none;opacity:.5}.ndl-code-block-container .ndl-code-content-container{display:flex;flex-shrink:0;flex-grow:1;width:calc(100% - 4px)}.ndl-code-block-container .ndl-code-content-container.ndl-disabled{opacity:.5}.ndl-code-block-container .ndl-code-content-container:after{position:absolute;top:0;right:4px;z-index:1;height:100%;width:12px;--tw-content:"";content:var(--tw-content)}.ndl-code-block-container .ndl-code-content-container .ndl-code-pseudo-element{height:100%;width:1px}.ndl-code-block-container .ndl-code-content-container .ndl-highlight-wrapper{position:relative;width:100%;overflow-y:auto}.ndl-code-block-container .ndl-code-content-container .ndl-highlight-wrapper:focus-visible{border-radius:4px;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-code-block-container .ndl-code-block-actions{position:absolute;top:0;right:0;z-index:10;display:flex;border-radius:8px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding:4px}.ndl-code-block-container .ndl-code-block-actions.ndl-disabled{opacity:.5}.ndl-code-block-container .ndl-code-block-expand-button{position:absolute;bottom:0;right:0;z-index:10;border-radius:8px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding:4px}.ndl-code-block-container .ndl-linenumber{min-width:32px!important}.ndl-code-block-container:before{display:block;height:1px;content:""}.ndl-code-block-container:after{display:block;height:1px;content:""}.cm-light{--background:var(--theme-light-neutral-bg-default);--color:var(--theme-light-neutral-text-default);--cursor-color:var(--theme-light-neutral-pressed);--selection-bg:var(--palette-neutral-20);--comment:var(--theme-light-neutral-text-weaker);--function:var(--palette-baltic-50);--keyword:var(--palette-forest-45);--relationship:var(--palette-forest-50);--string:var(--palette-lemon-60);--number:var(--palette-lavender-50);--variable:var(--palette-lavender-50);--button:var(--palette-baltic-40);--procedure:var(--palette-baltic-50);--ac-li-border:var(--palette-neutral-50);--ac-li-selected:var(--palette-baltic-50);--ac-li-text:var(--palette-neutral-80);--ac-li-hover:var(--theme-light-neutral-bg-default);--ac-li-text-selected:var(--palette-neutral-10);--ac-tooltip-border:var(--palette-neutral-50);--ac-tooltip-background:var(--theme-light-neutral-bg-weak)}.cm-dark{--background:var(--theme-dark-neutral-bg-strong);--color:var(--theme-dark-neutral-text-default);--cursor-color:var(--theme-dark-neutral-pressed);--selection-bg:var(--palette-neutral-70);--comment:var(--theme-dark-neutral-text-weaker);--function:var(--palette-baltic-20);--keyword:var(--palette-forest-20);--relationship:var(--palette-forest-20);--string:var(--palette-lemon-30);--number:var(--palette-lavender-20);--variable:var(--palette-lavender-20);--button:var(--palette-baltic-30);--procedure:var(--palette-baltic-20);--ac-li-border:var(--palette-neutral-50);--ac-li-selected:var(--palette-baltic-30);--ac-li-text:var(--palette-neutral-10);--ac-li-hover:var(--palette-neutral-80);--ac-li-text-selected:var(--palette-neutral-80);--ac-tooltip-border:var(--palette-neutral-80);--ac-tooltip-background:var(--theme-dark-neutral-bg-weak)}.autocomplete-icon-shared{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword)}.ndl-cypher-editor .cm-editor .cm-lineNumbers .cm-gutterElement,.ndl-codemirror-editor .cm-editor .cm-lineNumbers .cm-gutterElement{font-family:Fira Code;padding:0 5px}.ndl-cypher-editor .cm-editor .cm-gutter,.ndl-codemirror-editor .cm-editor .cm-gutter{width:100%}.ndl-cypher-editor .cm-editor .cm-content .cm-line,.ndl-codemirror-editor .cm-editor .cm-content .cm-line{line-height:1.4375;font-family:Fira Code}.ndl-cypher-editor .cm-editor .cm-scroller .cm-content,.ndl-cypher-editor .cm-editor .cm-content,.ndl-codemirror-editor .cm-editor .cm-scroller .cm-content,.ndl-codemirror-editor .cm-editor .cm-content{padding:0}.ndl-cypher-editor .cm-editor .cm-gutters,.ndl-codemirror-editor .cm-editor .cm-gutters{border:none;padding-left:5px;padding-right:3px}.ndl-cypher-editor .cm-editor,.ndl-codemirror-editor .cm-editor{background-color:var(--background);color:var(--color)}.ndl-cypher-editor .cm-editor .cm-cursor,.ndl-codemirror-editor .cm-editor .cm-cursor{z-index:1;border-left:.67em solid var(--cursor-color)}.ndl-cypher-editor .cm-editor.cm-focused .cm-selectionBackground,.ndl-cypher-editor .cm-editor .cm-selectionBackground,.ndl-codemirror-editor .cm-editor.cm-focused .cm-selectionBackground,.ndl-codemirror-editor .cm-editor .cm-selectionBackground{background:var(--selection-bg)}.ndl-cypher-editor .cm-editor .cm-comment,.ndl-codemirror-editor .cm-editor .cm-comment{color:var(--comment)}.ndl-cypher-editor .cm-editor .cm-string,.ndl-codemirror-editor .cm-editor .cm-string{color:var(--string)}.ndl-cypher-editor .cm-editor .cm-gutters,.ndl-codemirror-editor .cm-editor .cm-gutters{background-color:var(--background)}.ndl-cypher-editor .cm-editor .cm-number,.ndl-codemirror-editor .cm-editor .cm-number{color:var(--number)}.ndl-cypher-editor .cm-editor .cm-variable,.ndl-codemirror-editor .cm-editor .cm-variable{color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-keyword,.ndl-codemirror-editor .cm-editor .cm-keyword{color:var(--keyword)}.ndl-cypher-editor .cm-editor .cm-p-relationshipType .cm-variable,.ndl-cypher-editor .cm-editor .cm-p-relationshipType .cm-operator,.ndl-codemirror-editor .cm-editor .cm-p-relationshipType .cm-variable,.ndl-codemirror-editor .cm-editor .cm-p-relationshipType .cm-operator{color:var(--relationship)}.ndl-cypher-editor .cm-editor .cm-p-procedure,.ndl-cypher-editor .cm-editor .cm-p-procedure .cm-keyword,.ndl-cypher-editor .cm-editor .cm-p-procedure .cm-variable,.ndl-cypher-editor .cm-editor .cm-p-procedure .cm-operator,.ndl-codemirror-editor .cm-editor .cm-p-procedure,.ndl-codemirror-editor .cm-editor .cm-p-procedure .cm-keyword,.ndl-codemirror-editor .cm-editor .cm-p-procedure .cm-variable,.ndl-codemirror-editor .cm-editor .cm-p-procedure .cm-operator{color:var(--procedure)}.ndl-cypher-editor .cm-editor .cm-p-variable,.ndl-cypher-editor .cm-editor .cm-p-variable .cm-keyword,.ndl-codemirror-editor .cm-editor .cm-p-variable,.ndl-codemirror-editor .cm-editor .cm-p-variable .cm-keyword{color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-p-procedureOutput>:is(.cm-keyword,.cm-variable),.ndl-codemirror-editor .cm-editor .cm-p-procedureOutput>:is(.cm-keyword,.cm-variable){color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-p-property>:is(.cm-keyword,.cm-variable),.ndl-codemirror-editor .cm-editor .cm-p-property>:is(.cm-keyword,.cm-variable){color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-p-function>:is(.cm-keyword,.cm-variable),.ndl-codemirror-editor .cm-editor .cm-p-function>:is(.cm-keyword,.cm-variable){color:var(--function)}.ndl-cypher-editor .cm-editor .cm-button,.ndl-codemirror-editor .cm-editor .cm-button{background-color:var(--button);background-image:none;color:#fff;border:none;--button-height-small:28px;--button-padding-x-small:var(--space-8);--button-padding-y-small:var(--space-4);--button-gap-small:var(--space-4);--button-icon-size-small:var(--space-16);--button-height-medium:var(--space-32);--button-padding-x-medium:var(--space-12);--button-padding-y-medium:var(--space-4);--button-padding-y:6px;--button-gap-medium:6px;--button-icon-size-medium:var(--space-16);--button-height-large:40px;--button-padding-x-large:var(--space-16);--button-padding-y-large:var(--space-8);--button-gap-large:var(--space-8);--button-icon-size-large:20px;--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:4px}.ndl-cypher-editor .cm-editor .cm-button:focus-visible,.ndl-codemirror-editor .cm-editor .cm-button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-cypher-editor .cm-editor .cm-button,.ndl-codemirror-editor .cm-editor .cm-button{transition:background-color var(--motion-transition-quick);height:var(--button-height)}.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-inner,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;gap:var(--button-gap);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y)}.ndl-cypher-editor .cm-editor .cm-button .ndl-icon-svg,.ndl-codemirror-editor .cm-editor .cm-button .ndl-icon-svg{width:var(--button-icon-size);height:var(--button-icon-size)}.ndl-cypher-editor .cm-editor .cm-button.ndl-small,.ndl-codemirror-editor .cm-editor .cm-button.ndl-small{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-medium,.ndl-codemirror-editor .cm-editor .cm-button.ndl-medium{--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-large,.ndl-codemirror-editor .cm-editor .cm-button.ndl-large{--button-height:var(--button-height-large);--button-padding-x:var(--button-padding-x-large);--button-padding-y:var(--button-padding-y-large);--button-gap:var(--button-gap-large);--button-icon-size:var(--button-icon-size-large);font:var(--typography-title-4);letter-spacing:var(--typography-title-4-letter-spacing);font-family:var(--typography-title-4-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-disabled{cursor:not-allowed}.ndl-cypher-editor .cm-editor .cm-button.ndl-loading,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading{position:relative;cursor:wait}.ndl-cypher-editor .cm-editor .cm-button.ndl-loading .ndl-btn-content,.ndl-cypher-editor .cm-editor .cm-button.ndl-loading .ndl-btn-leading-element,.ndl-cypher-editor .cm-editor .cm-button.ndl-loading .ndl-btn-trailing-element,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading .ndl-btn-content,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading .ndl-btn-leading-element,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading .ndl-btn-trailing-element{opacity:0}.ndl-cypher-editor .cm-editor .cm-button.ndl-floating:not(.ndl-text-button),.ndl-codemirror-editor .cm-editor .cm-button.ndl-floating:not(.ndl-text-button){--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-cypher-editor .cm-editor .cm-button.ndl-fluid,.ndl-codemirror-editor .cm-editor .cm-button.ndl-fluid{width:100%}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{border-width:0px;color:var(--theme-color-neutral-text-inverse)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button.ndl-disabled{background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary{background-color:var(--theme-color-primary-bg-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger{background-color:var(--theme-color-danger-bg-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button{border-width:1px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button .ndl-btn-inner,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button .ndl-btn-inner{padding-left:calc(var(--button-padding-x) - 1px);padding-right:calc(var(--button-padding-x) - 1px)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button.ndl-disabled{border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary{border-color:var(--theme-color-primary-border-strong);color:var(--theme-color-primary-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-primary-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-primary-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger{border-color:var(--theme-color-danger-border-strong);color:var(--theme-color-danger-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-danger-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-danger-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral{border-color:var(--theme-color-neutral-border-strong);color:var(--theme-color-neutral-text-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-neutral-bg-default)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-neutral-bg-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button{border-style:none;background-color:transparent}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary{color:var(--theme-color-primary-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger{color:var(--theme-color-danger-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral{color:var(--theme-color-neutral-text-weak);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral.ndl-large,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-content,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-leading-element,.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-trailing-element,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-leading-element,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-trailing-element{display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.ndl-cypher-editor .cm-editor .cm-button,a .ndl-codemirror-editor .cm-editor .cm-button{text-decoration-line:none}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{border-color:var(--theme-color-neutral-text-default);background-color:transparent;color:var(--theme-color-neutral-text-default);--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:disabled,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:disabled,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:disabled,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:disabled,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:disabled,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:disabled{border-color:var(--theme-color-neutral-border-strong);background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-toast .ndl-toast-action.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-toast .ndl-toast-action .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button{margin-left:16px;flex-shrink:0;border-color:var(--theme-color-neutral-border-weak);background-color:transparent;color:var(--theme-color-neutral-text-inverse)}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-cypher-editor .cm-editor .cm-button,.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-codemirror-editor .cm-editor .cm-button{height:var(--text-input-button-height)}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{border-color:var(--theme-color-neutral-text-inverse);background-color:transparent;color:var(--theme-color-neutral-text-inverse);--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover{background-color:#959aa11a;--tw-bg-opacity:.1}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active{background-color:#959aa133;--tw-bg-opacity:.2}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button:not(:disabled):hover,.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button:not(:disabled):hover{background-color:#6f757e1a;--tw-bg-opacity:.1}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button:not(:disabled):active,.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button:not(:disabled):active{background-color:#6f757e33;--tw-bg-opacity:.2}.ndl-cypher-editor .cm-completionLabel,.ndl-codemirror-editor .cm-completionLabel{font-family:Fira Code;font-weight:700;vertical-align:middle}.ndl-cypher-editor .cm-editor .cm-completionIcon,.ndl-codemirror-editor .cm-editor .cm-completionIcon{vertical-align:middle;width:18px;padding:4px 6px 2px 2px}.ndl-cypher-editor .cm-editor .cm-completionIcon-keyword:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-keyword:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"K"}.ndl-cypher-editor .cm-editor .cm-completionIcon-label:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-label:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"L"}.ndl-cypher-editor .cm-editor .cm-completionIcon-relationshipType:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-relationshipType:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"R"}.ndl-cypher-editor .cm-editor .cm-completionIcon-variable:after,.ndl-cypher-editor .cm-editor .cm-completionIcon-procedureOutput:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-variable:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-procedureOutput:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"V"}.ndl-cypher-editor .cm-editor .cm-completionIcon-procedure:after,.ndl-cypher-editor .cm-editor .cm-completionIcon-function:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-procedure:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-function:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"λ"}.ndl-cypher-editor .cm-editor .cm-completionIcon-function:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-function:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"$"}.ndl-cypher-editor .cm-editor .cm-completionIcon-propertyKey:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-propertyKey:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"P"}.ndl-cypher-editor .cm-editor .cm-completionIcon-consoleCommand:after,.ndl-cypher-editor .cm-editor .cm-completionIcon-consoleCommandSubcommand:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-consoleCommand:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-consoleCommandSubcommand:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"C"}.ndl-cypher-editor .cm-tooltip-autocomplete,.ndl-codemirror-editor .cm-tooltip-autocomplete{border-radius:var(--border-radius-sm);border:1px solid var(--ac-tooltip-border)!important;background-color:var(--ac-tooltip-background)!important;overflow:hidden;margin-top:4px;padding:7px}.ndl-cypher-editor .cm-tooltip-autocomplete li,.ndl-codemirror-editor .cm-tooltip-autocomplete li{border-radius:var(--border-radius-sm);color:var(--ac-li-text)!important}.ndl-cypher-editor .cm-tooltip-autocomplete li:hover,.ndl-codemirror-editor .cm-tooltip-autocomplete li:hover{background-color:var(--ac-li-hover)}.ndl-cypher-editor .cm-tooltip-autocomplete li[aria-selected=true],.ndl-codemirror-editor .cm-tooltip-autocomplete li[aria-selected=true]{background:var(--ac-li-selected)!important;color:var(--ac-li-text-selected)!important}.ndl-cypher-editor .cm-tooltip-autocomplete li[aria-selected=true]>div,.ndl-codemirror-editor .cm-tooltip-autocomplete li[aria-selected=true]>div{opacity:100%}.ndl-text-link{position:relative;display:inline-flex;flex-direction:row;align-items:baseline;gap:4px;color:var(--theme-color-primary-text);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ndl-text-link>div{flex-shrink:0}.ndl-text-link .ndl-external-link-icon{width:8px;height:8px;flex-shrink:0}.ndl-text-link:hover{color:var(--theme-color-primary-hover-strong);text-decoration-line:underline}.ndl-text-link:active{color:var(--theme-color-primary-pressed-strong);text-decoration-line:underline}.ndl-text-link:focus-visible{outline:none}.ndl-text-link:focus-visible:after{position:absolute;left:-4px;top:0;height:100%;width:calc(100% + 8px);border-radius:4px;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus);content:""}.ndl-internal-icon .ndl-external-link-icon{transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s}.ndl-internal-icon:hover .ndl-external-link-icon{transform:translate(2px)}.ndl-text-area .ndl-text-area-wrapper{position:relative;width:100%}.ndl-text-area textarea::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-area textarea::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-area textarea{width:100%;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);padding-left:12px;padding-right:12px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;min-height:80px}.ndl-text-area textarea:active,.ndl-text-area textarea:focus{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-text-area textarea:disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest);background-color:inherit}.ndl-text-area textarea:disabled:active{outline:2px solid transparent;outline-offset:2px}.ndl-text-area .ndl-text-area-label{display:inline-flex;align-items:flex-start;-moz-column-gap:12px;column-gap:12px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area .ndl-text-area-label.ndl-fluid{display:flex;width:100%}.ndl-text-area .ndl-text-area-label.ndl-label-before{flex-direction:row-reverse}.ndl-text-area .ndl-text-area-wrapper{display:flex;width:100%}.ndl-text-area .ndl-text-area-wrapper .ndl-text-area-optional{color:var(--theme-color-neutral-text-weaker);font-style:italic;margin-left:auto}.ndl-text-area .ndl-text-area-wrapper .ndl-information-icon-small{margin-top:2px;margin-left:3px;width:16px;height:16px;color:var(--theme-color-neutral-text-weak)}.ndl-text-area .ndl-text-area-wrapper .ndl-information-icon-large{margin-top:2px;margin-left:3px;width:20px;height:20px;color:var(--theme-color-neutral-text-weak)}.ndl-text-area.ndl-type-text .ndl-text-area-label{flex-direction:column-reverse;align-items:flex-start;row-gap:5px}.ndl-text-area.ndl-type-text .ndl-text-area-label .ndl-text-area-label-text{color:var(--theme-color-neutral-text-weak)}.ndl-text-area.ndl-type-text .ndl-text-area-no-label{row-gap:0px}.ndl-text-area.ndl-type-radio{display:flex;align-items:center;color:var(--theme-color-neutral-text-default)}.ndl-text-area.ndl-disabled .ndl-text-area-label{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-text-area .ndl-text-area-msg{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.75rem;line-height:1rem;color:var(--theme-color-neutral-text-weaker)}.ndl-text-area .ndl-text-area-msg .ndl-error-text{display:inline-block}.ndl-text-area.ndl-has-error textarea{outline-color:var(--theme-color-danger-border-strong);border-width:2px;border-color:var(--theme-color-danger-border-strong)}.ndl-text-area.ndl-has-error .ndl-text-area-msg{color:var(--theme-color-danger-text)}.ndl-text-area.ndl-has-icon .ndl-error-icon{width:20px;height:20px;color:var(--theme-color-danger-text)}.ndl-text-area.ndl-large textarea{padding-top:12px;padding-bottom:12px;font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif;min-height:100px}.ndl-text-area.ndl-large .ndl-text-area-label{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-text-area.ndl-large .ndl-text-area-msg{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area.ndl-large.ndl-has-icon .ndl-icon{position:absolute;width:24px;height:24px;color:var(--theme-color-neutral-text-weak)}.ndl-text-area.ndl-small textarea,.ndl-text-area.ndl-medium textarea{padding-top:8px;padding-bottom:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area.ndl-small .ndl-text-area-label,.ndl-text-area.ndl-medium .ndl-text-area-label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area.ndl-small.ndl-has-icon .ndl-icon,.ndl-text-area.ndl-medium.ndl-has-icon .ndl-icon{width:20px;height:20px;position:absolute;color:var(--theme-color-neutral-text-weak)}.ndl-status-indicator{display:inline-block}.ndl-breadcrumbs{display:flex;align-items:center;justify-content:flex-start}.ndl-breadcrumbs .ndl-breadcrumbs-list{display:flex;min-width:0px;align-items:center;justify-content:flex-start}.ndl-breadcrumbs .ndl-breadcrumbs-list.ndl-breadcrumbs-wrap{flex-wrap:wrap}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item{display:flex;max-width:100%;align-items:center}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:not(:has(.ndl-breadcrumbs-select)):not(:has(.ndl-breadcrumbs-button)){flex-shrink:0}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:has(.ndl-breadcrumbs-button):has(.ndl-breadcrumbs-select){min-width:calc(var(--space-64) + var(--space-12))}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:has(.ndl-breadcrumbs-button):not(:has(.ndl-breadcrumbs-select)){min-width:calc(var(--space-32) + var(--space-12))}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:not(:first-child):before{margin-left:4px;margin-right:4px;color:var(--theme-color-neutral-border-strong);--tw-content:"/";content:var(--tw-content);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item .ndl-breadcrumbs-item-inner{display:flex;min-width:0px;flex-direction:row;align-items:center;gap:1px}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item .ndl-breadcrumbs-item-inner:hover:has(:is(button,a).ndl-breadcrumbs-button:nth-child(2)) :is(button,a).ndl-breadcrumbs-button:not(:hover):not(:active){background-color:var(--theme-color-neutral-hover)}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item .ndl-breadcrumbs-item-inner:hover:has(:is(button,a).ndl-breadcrumbs-button:nth-child(2)) :is(button,a).ndl-breadcrumbs-button:hover:after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--theme-color-neutral-hover);--tw-content:"";content:var(--tw-content);border-radius:inherit}.ndl-breadcrumbs .ndl-breadcrumbs-button{position:relative;display:flex;height:32px;min-width:32px;flex-shrink:1;flex-direction:row;align-items:center;gap:8px;padding-left:6px;padding-right:6px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-breadcrumbs .ndl-breadcrumbs-button.ndl-active{background-color:var(--theme-color-neutral-pressed)}.ndl-breadcrumbs .ndl-breadcrumbs-button:nth-child(-n+1 of.ndl-breadcrumbs-button){border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:6px;padding-left:8px}.ndl-breadcrumbs .ndl-breadcrumbs-button:nth-last-child(-n+1 of.ndl-breadcrumbs-button){border-top-right-radius:6px;border-bottom-right-radius:6px;padding-right:8px}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a){outline:2px solid transparent;outline-offset:2px}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a):hover{background-color:var(--theme-color-neutral-hover)}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a):focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a):active{background-color:var(--theme-color-neutral-pressed)}.ndl-breadcrumbs .ndl-breadcrumbs-button .ndl-breadcrumbs-button-leading-element{width:16px;height:16px;flex-shrink:0}.ndl-breadcrumbs .ndl-breadcrumbs-button .ndl-breadcrumbs-button-leading-element svg{width:16px;height:16px;color:var(--theme-color-neutral-icon)}.ndl-breadcrumbs .ndl-breadcrumbs-button .ndl-breadcrumbs-button-content{display:block;min-width:0px;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-breadcrumbs .ndl-breadcrumbs-select{width:32px;height:32px;flex-shrink:0;flex-grow:0;padding-left:8px;padding-right:8px}.ndl-breadcrumbs .ndl-breadcrumbs-select:first-child{padding-left:8px}.ndl-breadcrumbs .ndl-breadcrumbs-link{margin-left:4px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a){cursor:pointer;outline:2px solid transparent;outline-offset:2px}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a):hover{color:var(--theme-color-neutral-text-default);text-decoration-line:underline}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a):focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a):active{color:var(--theme-color-neutral-text-default)}.ndl-breadcrumbs .ndl-breadcrumbs-link.ndl-breadcrumbs-link-current{color:var(--theme-color-neutral-text-default)}.ndl-avatar{--avatar-size-x-small:20px;--avatar-icon-size-x-small:12px;--avatar-font-size-x-small:10px;--avatar-indicator-size-x-small:9px;--avatar-size-small:24px;--avatar-icon-size-small:16px;--avatar-font-size-small:10px;--avatar-indicator-size-small:9px;--avatar-size-medium:28px;--avatar-icon-size-medium:16px;--avatar-font-size-medium:14px;--avatar-indicator-size-medium:9px;--avatar-size-large:32px;--avatar-icon-size-large:20px;--avatar-font-size-large:14px;--avatar-indicator-size-large:12px;--avatar-size-x-large:40px;--avatar-icon-size-x-large:20px;--avatar-font-size-x-large:14px;--avatar-indicator-size-x-large:12px;--avatar-size:var(--avatar-size-medium);--avatar-icon-size:var(--avatar-icon-size-medium);--avatar-font-size:var(--avatar-font-size-medium);--avatar-indicator-size:var(--avatar-indicator-size-medium);--avatar-indicator-offset:0px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:var(--avatar-size);width:var(--avatar-size)}.ndl-avatar.ndl-avatar-x-small{--avatar-size:var(--avatar-size-x-small);--avatar-icon-size:var(--avatar-icon-size-x-small);--avatar-font-size:var(--avatar-font-size-x-small);--avatar-indicator-size:var(--avatar-indicator-size-x-small)}.ndl-avatar.ndl-avatar-small{--avatar-size:var(--avatar-size-small);--avatar-icon-size:var(--avatar-icon-size-small);--avatar-font-size:var(--avatar-font-size-small);--avatar-indicator-size:var(--avatar-indicator-size-small)}.ndl-avatar.ndl-avatar-medium{--avatar-size:var(--avatar-size-medium);--avatar-icon-size:var(--avatar-icon-size-medium);--avatar-indicator-size:var(--avatar-indicator-size-medium)}.ndl-avatar.ndl-avatar-large{--avatar-size:var(--avatar-size-large);--avatar-icon-size:var(--avatar-icon-size-large);--avatar-indicator-size:var(--avatar-indicator-size-large)}.ndl-avatar.ndl-avatar-x-large{--avatar-size:var(--avatar-size-x-large);--avatar-icon-size:var(--avatar-icon-size-x-large);--avatar-indicator-size:var(--avatar-indicator-size-x-large)}.ndl-avatar .ndl-avatar-shape{outline:2px solid transparent;outline-offset:2px}.ndl-avatar:has(.ndl-avatar-status) .ndl-avatar-shape{mask:radial-gradient(circle at calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)) calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)),transparent calc(var(--avatar-indicator-size) / 2),black calc(var(--avatar-indicator-size) / 2));-webkit-mask:radial-gradient(circle at calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)) calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)),transparent calc(var(--avatar-indicator-size) / 2),black calc(var(--avatar-indicator-size) / 2))}.ndl-avatar .ndl-avatar-circle{border-radius:9999px;--avatar-indicator-offset:0px}.ndl-avatar.ndl-avatar-square{--avatar-indicator-offset:-1px}.ndl-avatar .ndl-avatar-square-x-small,.ndl-avatar .ndl-avatar-square-small,.ndl-avatar .ndl-avatar-square-medium{border-radius:4px}.ndl-avatar .ndl-avatar-square-large{border-radius:6px}.ndl-avatar .ndl-avatar-square-x-large{border-radius:8px}.ndl-avatar .ndl-avatar-icon{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--theme-color-neutral-bg-strong);color:var(--theme-color-neutral-icon)}.ndl-avatar .ndl-icon-svg{height:var(--avatar-icon-size);width:var(--avatar-icon-size)}.ndl-avatar .ndl-avatar-image{width:100%;height:100%;overflow:hidden}.ndl-avatar .ndl-avatar-image img{width:100%;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.ndl-avatar .ndl-avatar-image .ndl-avatar-image-overlay{position:absolute;top:0;width:100%;height:100%;background-color:var(--theme-color-neutral-bg-strongest);opacity:0}.ndl-avatar .ndl-avatar-letters{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-avatar .ndl-avatar-typography{font-size:var(--avatar-font-size)}.ndl-avatar .ndl-avatar-status{position:absolute;width:var(--avatar-indicator-size);height:var(--avatar-indicator-size);right:var(--avatar-indicator-offset);bottom:var(--avatar-indicator-offset)}.ndl-avatar .ndl-avatar-status .ndl-avatar-status-circle-outer{fill:transparent}.ndl-avatar .ndl-avatar-status .ndl-avatar-status-circle-unknown{fill:var(--theme-color-neutral-bg-weak)}.ndl-avatar .ndl-avatar-status.ndl-avatar-status-offline .ndl-avatar-status-circle-inner{fill:var(--theme-color-danger-bg-status)}.ndl-avatar .ndl-avatar-status.ndl-avatar-status-online .ndl-avatar-status-circle-inner{fill:var(--theme-color-success-bg-status)}.ndl-avatar .ndl-avatar-status.ndl-avatar-status-unknown .ndl-avatar-status-circle-inner{stroke:var(--theme-color-neutral-border-strongest);stroke-width:2}button.ndl-avatar{cursor:pointer}button.ndl-avatar.ndl-avatar-circle{border-radius:9999px}button.ndl-avatar .ndl-avatar-icon:hover:not(.ndl-avatar-disabled){color:var(--theme-color-neutral-text-default)}button.ndl-avatar .ndl-avatar-image .ndl-avatar-image-overlay:hover:not(.ndl-avatar-disabled){opacity:.2}button.ndl-avatar .ndl-avatar-image .ndl-avatar-disabled{opacity:.5;background-color:#d3d3d3}button.ndl-avatar .ndl-avatar-letters.ndl-avatar-disabled{background-color:var(--theme-color-neutral-bg-strong);color:var(--theme-color-neutral-text-weakest)}button.ndl-avatar .ndl-avatar-icon.ndl-avatar-disabled{color:var(--theme-color-neutral-text-weakest)}button.ndl-avatar .ndl-avatar-shape.ndl-avatar-disabled{cursor:not-allowed}button.ndl-avatar.ndl-avatar-square.ndl-avatar-small,button.ndl-avatar.ndl-avatar-square.ndl-avatar-medium{border-radius:4px}button.ndl-avatar.ndl-avatar-square.ndl-avatar-large{border-radius:6px}button.ndl-avatar.ndl-avatar-square.ndl-avatar-x-large{border-radius:8px}button.ndl-avatar .ndl-avatar-letters:hover:not(.ndl-avatar-disabled){background-color:var(--theme-color-primary-hover-strong)}button.ndl-avatar .ndl-avatar-letters:active:not(.ndl-avatar-disabled){background-color:var(--theme-color-primary-pressed-strong)}button.ndl-avatar{outline:2px solid transparent;outline-offset:2px}button.ndl-avatar:focus-visible{outline-width:2px;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-slider{display:flex;width:100%;position:relative;--primary-color:var(--theme-color-primary-bg-strong)}.ndl-slider .ndl-track{height:30px;width:100%}.ndl-slider .ndl-track:before{content:"";display:block;position:absolute;height:2px;width:100%;top:50%;transform:translateY(-50%);border-radius:9999px;background-color:var(--theme-color-neutral-bg-strong)}.ndl-slider .ndl-track.ndl-is-disabled{--primary-color:var(--theme-color-neutral-text-weakest);cursor:not-allowed}.ndl-slider .ndl-track .ndl-thumb{position:relative;top:50%;z-index:2;width:16px;height:16px;border-radius:9999px;border-width:2px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak);box-shadow:0 0 0 0 transparent;transition:width var(--motion-transition-quick),height var(--motion-transition-quick),box-shadow var(--motion-transition-quick);border-color:var(--primary-color)}.ndl-slider .ndl-track .ndl-thumb input{width:16px;height:16px}.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb:hover,.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb.ndl-is-dragging{cursor:pointer;width:20px;height:20px;box-shadow:0 0 0 4px var(--theme-color-primary-hover-weak)}.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb:hover input,.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb.ndl-is-dragging input{width:20px;height:20px}.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb.ndl-is-dragging{box-shadow:0 0 0 4px var(--theme-color-primary-pressed-weak)}.ndl-slider .ndl-track .ndl-thumb.ndl-focus{outline-style:solid;outline-width:2px;outline-color:var(--theme-color-primary-focus)}.ndl-slider .ndl-filled-track{position:absolute;left:0;z-index:1;height:2px;border-radius:9999px;top:calc(50% - 1px);background-color:var(--primary-color)}.ndl-slider .ndl-track-marks{pointer-events:none;position:absolute;left:50%;z-index:2;border-radius:9999px;width:100%;top:calc(50% - 1px);left:0}.ndl-slider .ndl-track-mark{position:absolute;width:2px;height:2px;border-radius:9999px;background-color:var(--theme-color-neutral-bg-stronger);opacity:1;transform:translate(-50%)}.ndl-slider .ndl-track-mark.ndl-on-active-track{background-color:var(--theme-color-neutral-bg-weak);opacity:.4}.ndl-inline-edit{max-inline-size:100%;display:flex;min-width:0px;flex-direction:column;gap:4px}.ndl-inline-edit.ndl-fluid{width:100%}.ndl-inline-edit label{width:-moz-fit-content;width:fit-content;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-inline-edit .ndl-inline-edit-input,.ndl-inline-edit .ndl-inline-idle-container:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-inline-edit .ndl-inline-idle-container{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:text;flex-direction:row;align-items:center;gap:4px;border-radius:4px;padding-left:4px;padding-right:4px;flex-shrink:1;flex-grow:1}.ndl-inline-edit .ndl-inline-idle-container.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-inline-edit .ndl-inline-idle-container:not(.ndl-inline-edit .ndl-inline-idle-container.ndl-disabled):not(.ndl-has-edit-icon):hover{background-color:var(--theme-color-neutral-hover)}.ndl-inline-edit .ndl-inline-edit-text{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-inline-edit .ndl-inline-edit-container{position:relative;display:flex;max-width:100%;flex-shrink:1;flex-grow:1}.ndl-inline-edit .ndl-inline-edit-container .ndl-inline-edit-input{box-sizing:border-box;min-width:0px;max-width:100%;flex-shrink:1;flex-grow:1;border-radius:4px;padding:0 4px}.ndl-inline-edit .ndl-inline-edit-container .ndl-inline-edit-buttons{position:absolute;z-index:10;display:flex;gap:4px;inset-block-start:calc(100% + 4px);inset-inline-end:0}.ndl-inline-edit .ndl-inline-edit-mirror{width:-moz-fit-content;width:fit-content;white-space:pre;padding-left:4px;padding-right:4px;visibility:hidden;position:absolute;height:0px}.ndl-inline-edit .ndl-inline-edit-pencil-icon{flex-shrink:0;opacity:0;transition:opacity var(--motion-transition-quick)}.ndl-inline-edit .ndl-inline-idle-container.ndl-has-edit-icon:hover .ndl-inline-edit-pencil-icon{opacity:1}.ndl-dropdown-btn{--dropdown-button-height:var(--space-32);--dropdown-button-padding-left:var(--space-12);--dropdown-button-padding-right:var(--space-12);display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-dropdown-btn:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-dropdown-btn .ndl-dropdown-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;gap:8px}.ndl-dropdown-btn{height:var(--dropdown-button-height);padding-left:var(--dropdown-button-padding-left);padding-right:var(--dropdown-button-padding-right)}.ndl-dropdown-btn.ndl-small{--dropdown-button-height:28px;--dropdown-button-padding-left:5px;--dropdown-button-padding-right:5px}.ndl-dropdown-btn.ndl-small .ndl-dropdown-btn-leading-wrapper{gap:4px}.ndl-dropdown-btn.ndl-small:has(.ndl-avatar){--dropdown-button-padding-left:calc(var(--space-4) - 1px);--dropdown-button-padding-right:calc(var(--space-8) - 1px)}.ndl-dropdown-btn.ndl-small:has(.ndl-avatar) .ndl-avatar{--avatar-size:var(--avatar-size-x-small);--avatar-icon-size:var(--avatar-icon-size-x-small);--avatar-font-size:var(--avatar-font-size-x-small);--avatar-indicator-size:var(--avatar-indicator-size-x-small)}.ndl-dropdown-btn.ndl-medium{--dropdown-button-height:var(--space-32);--dropdown-button-padding-left:var(--space-8);--dropdown-button-padding-right:var(--space-8)}.ndl-dropdown-btn.ndl-medium .ndl-dropdown-btn-leading-wrapper{gap:6px}.ndl-dropdown-btn.ndl-medium:has(.ndl-avatar){--dropdown-button-padding-left:calc(var(--space-4) - 1px);--dropdown-button-padding-right:calc(var(--space-8) - 1px)}.ndl-dropdown-btn.ndl-medium:has(.ndl-avatar) .ndl-avatar{--avatar-size:var(--avatar-size-small);--avatar-icon-size:var(--avatar-icon-size-small);--avatar-font-size:var(--avatar-font-size-small);--avatar-indicator-size:var(--avatar-indicator-size-small)}.ndl-dropdown-btn.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif;--dropdown-button-height:40px;--dropdown-button-padding-left:var(--space-12);--dropdown-button-padding-right:var(--space-12)}.ndl-dropdown-btn.ndl-large .ndl-dropdown-btn-leading-wrapper{gap:8px}.ndl-dropdown-btn.ndl-large:has(.ndl-avatar){--dropdown-button-padding-left:5px;--dropdown-button-padding-right:calc(var(--space-12) - 1px)}.ndl-dropdown-btn.ndl-large:has(.ndl-avatar) .ndl-avatar{--avatar-size:var(--avatar-size-medium);--avatar-icon-size:var(--avatar-icon-size-medium);--avatar-font-size:var(--avatar-font-size-medium);--avatar-indicator-size:var(--avatar-indicator-size-medium)}.ndl-dropdown-btn:not(.ndl-loading):not(.ndl-disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-dropdown-btn:not(.ndl-loading):not(.ndl-disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-dropdown-btn.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-dropdown-btn.ndl-disabled .ndl-dropdown-button-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-dropdown-btn.ndl-floating-btn{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-dropdown-btn.ndl-open{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-dropdown-btn .ndl-dropdown-button-icon{width:16px;height:16px;flex-shrink:0;color:var(--theme-color-neutral-icon);transition:transform var(--motion-transition-quick)}.ndl-dropdown-btn .ndl-dropdown-button-icon.ndl-dropdown-button-icon-open{transform:scaleY(-1)}.ndl-dropdown-btn .ndl-dropdown-btn-leading-wrapper{display:flex;align-items:center}.ndl-dropdown-btn .ndl-dropdown-btn-content{display:block;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-dropdown-btn.ndl-loading{position:relative;cursor:wait}.ndl-dropdown-btn.ndl-loading .ndl-dropdown-btn-leading-wrapper,.ndl-dropdown-btn.ndl-loading .ndl-dropdown-button-icon{opacity:0}.ndl-divider{display:block;align-self:center;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-divider.ndl-divider-horizontal{width:100%;border-top-width:1px}.ndl-divider.ndl-divider-vertical{display:inline;height:auto;align-self:stretch;border-left-width:1px}.ndl-code{display:inline;width:auto;white-space:normal;border-radius:4px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding-left:2px;padding-right:2px;font:var(--typography-code);letter-spacing:var(--typography-code-letter-spacing);font-family:var(--typography-code-font-family),"monospace";outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:var(--theme-color-neutral-border-weak)}.ndl-code:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-code:is(button):hover:not(.ndl-disabled){background-color:var(--theme-color-neutral-hover)}.ndl-code:is(button):active:not(.ndl-disabled){background-color:var(--theme-color-neutral-pressed)}.ndl-code.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-code.ndl-runnable:not(.ndl-disabled){color:var(--theme-color-primary-text)}.ndl-code.ndl-runnable:not(.ndl-disabled):hover{color:var(--theme-color-primary-hover-strong)}.ndl-code.ndl-runnable:not(.ndl-disabled):active{color:var(--theme-color-primary-pressed-strong)}.ndl-tree-view-list{margin:0;list-style-type:none;padding:0}.ndl-tree-view-list .ndl-tree-view-list-item:hover:not(.indicator):not(.ndl-tree-view-list-item-placeholder):not(.ndl-tree-view-list-item-disable-interaction){background-color:var(--theme-color-neutral-hover)}.ndl-tree-view-list .ndl-tree-view-list-item:hover:not(.indicator):not(.ndl-tree-view-list-item-placeholder):not(.ndl-tree-view-list-item-disable-interaction) .ndl-tree-view-drag-handle{cursor:move;opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:hover:not(.indicator):not(.ndl-tree-view-list-item-placeholder):not(.ndl-tree-view-list-item-disable-interaction) .ndl-tree-view-actions>button{opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:has(*:focus-visible):not(.indicator):not(.ndl-tree-view-list-item-placeholder) .ndl-tree-view-drag-handle{opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:has(*:focus-visible):not(.indicator):not(.ndl-tree-view-list-item-placeholder) .ndl-tree-view-actions>button{opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:has(*:focus-visible){background-color:var(--theme-color-neutral-hover)}.ndl-tree-view-list .ndl-tree-view-list-item-placeholder{margin-bottom:4px;background-color:var(--theme-color-primary-bg-weak)}.ndl-tree-view-list .ndl-tree-view-list-item{height:24px}.ndl-tree-view-list .ndl-tree-view-list-item.indicator{position:relative;height:2px;opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item.indicator .ndl-tree-view-list-item-content{position:relative;height:2px;background-color:var(--theme-color-primary-focus);padding:0}.ndl-tree-view-list .ndl-tree-view-list-item.indicator .ndl-tree-view-list-item-content>*{opacity:0}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-text-clickable:hover{text-decoration-line:underline}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-list-item-content{display:flex;flex-direction:row;align-items:center;gap:8px}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-actions{margin-left:auto;display:flex;flex-direction:row;gap:4px}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-actions>button{opacity:0}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-drag-handle{opacity:0;cursor:unset}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-drag-handle svg{height:16px;width:16px;color:var(--theme-color-neutral-border-strongest)}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-collapse-button svg{height:16px;width:16px;color:var(--theme-color-neutral-border-strongest)}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-text{font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-tree-view-list .ndl-trail{height:24px;width:16px;overflow:hidden}.ndl-tree-view-list .ndl-trail .ndl-trail-curved{margin-left:7px;margin-bottom:11px}.ndl-tree-view-list .ndl-trail .ndl-trail-straight{margin:auto}.ndl-toast{display:flex;width:420px;max-width:620px;flex-direction:column;overflow:hidden;border-radius:8px;background-color:var(--theme-color-neutral-bg-strongest);color:var(--theme-color-neutral-text-inverse)}.ndl-toast .ndl-toast-content{display:flex;justify-content:space-between;padding:16px}.ndl-toast .ndl-toast-icon{margin-right:16px;height:24px;width:24px;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-text-weak)}.ndl-toast .ndl-toast-icon.ndl-toast-success{color:var(--theme-color-success-border-weak)}.ndl-toast .ndl-toast-icon.ndl-toast-danger,.ndl-toast .ndl-toast-icon.ndl-toast-progress-bar{color:var(--theme-color-danger-border-weak)}.ndl-toast .ndl-toast-text{display:flex;flex-grow:1}.ndl-toast .ndl-toast-action.ndl-btn.ndl-outlined-button{margin-left:16px;flex-shrink:0;border-color:var(--theme-color-neutral-border-weak);background-color:transparent;color:var(--theme-color-neutral-text-inverse)}.ndl-toast .ndl-toast-action:hover{background-color:var(--theme-color-neutral-border-strongest)}.ndl-toast .ndl-icon-btn:hover:not(:disabled):not(.ndl-floating){background-color:var(--theme-color-neutral-border-strongest)}.ndl-toast .ndl-spin:before{height:20px;width:20px;border-color:var(--theme-color-neutral-text-weak);border-bottom-color:var(--theme-light-primary-border-weak)}.ndl-toast .ndl-toast-close-button{margin-left:8px;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-text-inverse)}.ndl-toast .ndl-progress-bar-wrapper .ndl-progress-bar-container{margin-top:0;margin-bottom:0;height:6px;border-radius:0;background-color:var(--theme-color-neutral-text-weak)}.ndl-toast .ndl-progress-bar-wrapper .ndl-progress-bar-container .ndl-progress-bar{height:100%;width:0px;border-radius:0}.ndl-toast-container{margin-left:32px;margin-bottom:32px}.ndl-callout{position:relative;width:100%;overflow:hidden;border-radius:8px;border-width:.5px;border-color:var(--theme-color-neutral-border-strong);padding-right:16px;padding-left:22px;color:var(--theme-color-neutral-text-default)}.ndl-callout .ndl-callout-wrapper{display:flex;gap:16px;padding-top:16px;padding-bottom:16px}.ndl-callout .ndl-callout-content{display:flex;flex-direction:column;gap:4px}.ndl-callout .ndl-callout-rectangle{position:absolute;left:0;height:100%;width:6px;background-color:var(--theme-color-primary-bg-strong)}.ndl-callout .ndl-callout-icon{width:24px;height:24px;flex-shrink:0}.ndl-callout.ndl-callout-note{border-color:var(--theme-color-primary-border-strong)}.ndl-callout.ndl-callout-note .ndl-callout-rectangle{background-color:var(--theme-color-primary-bg-strong)}.ndl-callout.ndl-callout-note .ndl-callout-title{color:var(--theme-color-primary-text)}.ndl-callout.ndl-callout-note .ndl-callout-icon{color:var(--theme-color-primary-icon)}.ndl-callout.ndl-callout-important{border-color:var(--theme-color-warning-border-strong)}.ndl-callout.ndl-callout-important .ndl-callout-rectangle{background-color:var(--theme-color-warning-border-strong)}.ndl-callout.ndl-callout-important .ndl-callout-title{color:var(--theme-color-warning-text)}.ndl-callout.ndl-callout-important .ndl-callout-icon{color:var(--theme-color-warning-icon)}.ndl-callout.ndl-callout-example{border-color:var(--theme-color-neutral-border-strongest)}.ndl-callout.ndl-callout-example .ndl-callout-rectangle{background-color:var(--theme-color-neutral-border-strongest)}.ndl-callout.ndl-callout-example .ndl-callout-title{color:var(--theme-color-neutral-text-weak)}.ndl-callout.ndl-callout-example .ndl-callout-icon{color:var(--theme-color-neutral-icon)}.ndl-callout.ndl-callout-tip{border-color:var(--theme-color-discovery-border-strong)}.ndl-callout.ndl-callout-tip .ndl-callout-rectangle{background-color:var(--theme-color-discovery-bg-strong)}.ndl-callout.ndl-callout-tip .ndl-callout-title{color:var(--theme-color-discovery-text)}.ndl-callout.ndl-callout-tip .ndl-callout-icon{color:var(--theme-color-discovery-icon)}.ndl-text-input{--text-input-height:var(--space-32);--text-input-padding-x:6px;--text-input-icon-size:var(--space-16);--text-input-gap:6px;--text-input-icon-button-size:calc(var(--text-input-height) - 4px);--text-input-button-height:calc(var(--text-input-height) - 8px)}.ndl-text-input.ndl-small{--text-input-height:28px;--text-input-padding-x:var(--space-4);--text-input-gap:var(--space-4);--text-input-icon-size:var(--space-16)}.ndl-text-input.ndl-medium{--text-input-height:var(--space-32);--text-input-padding-x:6px;--text-input-gap:6px;--text-input-icon-size:var(--space-16)}.ndl-text-input.ndl-large{--text-input-height:40px;--text-input-padding-x:var(--space-8);--text-input-gap:var(--space-8);--text-input-icon-size:20px}.ndl-text-input .ndl-input-wrapper{display:flex;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);height:var(--text-input-height);padding-left:var(--text-input-padding-x);padding-right:var(--text-input-padding-x);gap:var(--text-input-gap);box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-text-input .ndl-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:-moz-read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-text-input .ndl-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-text-input .ndl-input-wrapper:has(input:focus-visible){outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-text-input .ndl-input-wrapper .ndl-input-container{position:relative;display:flex;min-width:0px;flex:1 1 0%}.ndl-text-input .ndl-input-wrapper .ndl-input-container input{width:100%;background-color:transparent;color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px}.ndl-text-input .ndl-input-wrapper .ndl-input-container.ndl-clearable input{padding-right:calc(var(--text-input-icon-size) + 4px)}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear{position:absolute;align-self:center;top:50%;transform:translateY(-50%);right:0;visibility:hidden}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear button{border-radius:4px;padding:2px}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-text-input .ndl-input-wrapper .ndl-input-container:hover .ndl-element-clear,.ndl-text-input .ndl-input-wrapper .ndl-input-container:focus-within .ndl-element-clear{visibility:visible}.ndl-text-input .ndl-input-wrapper .ndl-element{display:flex;align-self:center}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-icon-svg{color:var(--theme-color-neutral-text-weak);height:var(--text-input-icon-size);width:var(--text-input-icon-size)}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-icon-btn{height:var(--text-input-icon-button-size);width:var(--text-input-icon-button-size)}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-btn{height:var(--text-input-button-height)}.ndl-text-input .ndl-form-item-label{display:block;width:-moz-fit-content;width:fit-content;line-height:1.25rem}.ndl-text-input .ndl-form-item-label .ndl-label-text-wrapper{margin-bottom:4px;display:flex}.ndl-text-input .ndl-form-item-label .ndl-label-text{color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-item-label .ndl-form-item-optional{margin-left:auto;font-style:italic;color:var(--theme-color-neutral-text-weaker)}.ndl-text-input .ndl-form-item-label .ndl-information-icon-small{margin-top:2px;margin-left:3px;width:16px;height:16px;color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-item-label .ndl-information-icon-large{margin-top:2px;margin-left:3px;width:20px;height:20px;color:var(--theme-color-neutral-text-weak)}.ndl-text-input input::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-input input::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-input .ndl-form-message{margin-top:4px;display:flex;flex-direction:row;gap:4px;font-size:.75rem;line-height:1rem;color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-message .ndl-error-icon{width:20px;height:20px;color:var(--theme-color-danger-text)}.ndl-text-input .ndl-form-message .ndl-error-text{color:var(--theme-color-danger-text)}.ndl-text-input.ndl-disabled .ndl-label-text{color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-disabled .ndl-input-wrapper{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong);color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-disabled .ndl-input-wrapper .ndl-input-container input{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-disabled .ndl-input-wrapper .ndl-icon-svg{color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-read-only:not(.ndl-disabled) .ndl-input-wrapper{border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak);color:var(--theme-color-neutral-text-weak)}.ndl-text-input.ndl-read-only:not(.ndl-disabled) .ndl-input-wrapper .ndl-input-container input{color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-item-label.ndl-fluid{display:flex;width:100%;flex-direction:column}.ndl-text-input .ndl-form-item-label.ndl-fluid .ndl-input-wrapper{display:flex;width:100%}.ndl-text-input.ndl-has-error .ndl-input-wrapper{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-text-input.ndl-small .ndl-input-wrapper,.ndl-text-input.ndl-medium .ndl-input-wrapper{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-input.ndl-large .ndl-input-wrapper{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-text-input .ndl-text-input-hint{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ndl-text-input .ndl-medium-spinner{margin:2px}.ndl-text-input .ndl-small-spinner{margin:1px}.ndl-tooltip-content{z-index:50;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-tooltip-content.ndl-tooltip-content-simple{border-radius:8px;background-color:var(--theme-color-neutral-bg-strongest);padding:4px 8px;color:var(--theme-color-neutral-text-inverse)}.ndl-tooltip-content.ndl-tooltip-content-rich{width:320px;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:12px 16px;color:var(--theme-color-neutral-text-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-header{margin-bottom:4px;display:block;color:var(--theme-color-neutral-text-default)}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions{margin-top:16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-btn.ndl-text-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-btn.ndl-outlined-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-btn.ndl-filled-button{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-chart{position:relative;display:flex;height:100%;width:100%;flex-direction:column}.ndl-chart-legend-container{max-height:50%}.ndl-chart-legend{position:relative;z-index:10;display:flex;height:100%;width:100%;flex-direction:row;row-gap:4px;overflow-y:auto;padding:10px}.ndl-chart-legend::-webkit-scrollbar{width:4px}.ndl-chart-legend::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--theme-color-neutral-bg-strong)}.ndl-chart-legend .ndl-chart-legend-item{margin-right:16px;display:flex;align-items:center;gap:8px;text-wrap:nowrap;color:var(--theme-color-neutral-text-weak)}.ndl-chart-legend .ndl-chart-legend-item:last-child{padding-right:0}.ndl-chart-legend .ndl-chart-legend-item .ndl-chart-legend-item-square{width:16px;height:16px;flex-shrink:0;border-radius:4px}.ndl-chart-legend .ndl-chart-legend-item .ndl-chart-legend-item-square .ndl-chart-legend-item-square-checkmark{color:#fff}.ndl-chart-legend .ndl-chart-legend-item:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-chart-legend .ndl-chart-legend-item:focus-visible .ndl-chart-legend-item-square{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-chart-legend .ndl-chart-legend-item:hover .ndl-chart-legend-item-square{box-shadow:0 0 0 4px color-mix(in srgb,var(--ndl-chart-legend-item-color) 25%,transparent)}.ndl-chart-legend .ndl-chart-legend-item.ndl-chart-legend-item-deselected .ndl-chart-legend-item-square{border-width:1px;border-color:var(--theme-color-neutral-text-weaker)}.ndl-chart-legend .ndl-chart-legend-item.ndl-chart-legend-item-deselected:hover .ndl-chart-legend-item-square{box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-chart-legend.ndl-chart-legend-wrapping{flex-wrap:wrap}.ndl-chart-legend.ndl-chart-legend-truncation{overflow:hidden}.ndl-chart-legend.ndl-chart-legend-truncation .ndl-chart-legend-item{min-width:0px;max-width:-moz-fit-content;max-width:fit-content;flex-grow:1;flex-basis:0px;text-overflow:ellipsis;white-space:nowrap}.ndl-chart-legend.ndl-chart-legend-truncation .ndl-chart-legend-item-text{max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-chart-legend.ndl-chart-legend-calculating{opacity:0}.ndl-charts-chart-tooltip{display:flex;min-width:176px;flex-direction:column;gap:8px;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);padding:8px;color:var(--theme-color-neutral-text-default);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-charts-chart-tooltip .ndl-text-link{margin-top:4px;font-size:.875rem;line-height:1.25rem}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-title{color:var(--theme-color-neutral-text-weaker)}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content{display:flex;flex-direction:column;gap:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-line{display:flex;flex-direction:row;align-items:center}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content:has(.ndl-charts-chart-tooltip-content-notification):has(+.ndl-charts-chart-tooltip-content){border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);padding:4px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-indent-square{margin-right:6px;height:16px;width:6px;border-radius:2px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-trailing-element{margin-left:auto;padding-left:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-notification{display:flex;flex-direction:row;align-items:center;border-radius:4px;padding:6px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-notification .ndl-status-indicator{margin-right:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-notification .ndl-charts-chart-tooltip-content-notification-trailing-element{margin-left:auto;padding-left:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-notification-danger{background-color:var(--theme-color-danger-bg-weak);color:var(--theme-color-danger-text)}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-notification-warning{background-color:var(--theme-color-warning-bg-weak);color:var(--theme-color-warning-text)}.ndl-skeleton{height:auto;border-radius:4px}.ndl-skeleton.ndl-skeleton-weak{background:linear-gradient(90deg,var(--theme-color-neutral-bg-strong),var(--theme-color-neutral-bg-default),var(--theme-color-neutral-bg-strong));animation:leftToRight 1.5s infinite reverse;animation-timing-function:linear;background-size:200%}.ndl-skeleton.ndl-skeleton-default{background:linear-gradient(90deg,var(--theme-color-neutral-bg-stronger),var(--theme-color-neutral-bg-strong),var(--theme-color-neutral-bg-stronger));animation:leftToRight 2s infinite reverse;animation-timing-function:linear;background-size:200%}.ndl-skeleton.ndl-skeleton-circular{border-radius:50%}.ndl-skeleton .ndl-skeleton-content{visibility:hidden}.ndl-skeleton-content:focus,.ndl-skeleton-content:focus-visible{outline:none}@keyframes leftToRight{0%{background-position:-100% 0}to{background-position:100% 0}}.ndl-time-picker{--time-picker-height:var(--space-32);--time-picker-padding-x:6px;--time-picker-icon-size:var(--space-16);--time-picker-gap:6px}.ndl-time-picker.ndl-small{--time-picker-height:28px;--time-picker-padding-x:var(--space-4);--time-picker-gap:var(--space-4);--time-picker-icon-size:var(--space-16)}.ndl-time-picker.ndl-medium{--time-picker-height:var(--space-32);--time-picker-padding-x:6px;--time-picker-gap:6px;--time-picker-icon-size:var(--space-16)}.ndl-time-picker.ndl-large{--time-picker-height:40px;--time-picker-padding-x:var(--space-8);--time-picker-gap:var(--space-8);--time-picker-icon-size:20px}.ndl-time-picker.ndl-large .ndl-time-picker-input{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-time-picker .ndl-time-picker-input-wrapper{display:flex;flex-direction:row;align-items:center;gap:2px;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);outline:2px solid transparent;outline-offset:2px;padding-left:var(--time-picker-padding-x);padding-right:var(--time-picker-padding-x);height:var(--time-picker-height);box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-time-picker .ndl-time-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:-moz-read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-time-picker .ndl-time-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-time-picker .ndl-time-picker-input-wrapper:has(input:focus){outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-input{width:100%;background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-input::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-icon{flex-shrink:0;color:var(--theme-color-neutral-icon);width:var(--time-picker-icon-size);height:var(--time-picker-icon-size)}.ndl-time-picker .ndl-time-picker-label{display:flex;flex-direction:column;gap:4px;color:var(--theme-color-neutral-text-weak)}.ndl-time-picker .ndl-time-picker-error-wrapper{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:2px;color:var(--theme-color-danger-text)}.ndl-time-picker .ndl-time-picker-error-wrapper .ndl-time-picker-error-icon{width:20px;height:20px;flex-shrink:0;color:var(--theme-color-danger-icon)}.ndl-time-picker.ndl-error .ndl-time-picker-input-wrapper{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-time-picker.ndl-error .ndl-time-picker-input-wrapper:has(input:focus){outline-color:var(--theme-color-danger-border-strong)}.ndl-time-picker.ndl-disabled .ndl-time-picker-label{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper{cursor:not-allowed;border-color:var(--theme-color-neutral-border-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-input{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-input::placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-read-only.ndl-small,.ndl-time-picker.ndl-read-only.ndl-medium,.ndl-time-picker.ndl-read-only.ndl-large{--input-height:20px;--input-padding-x:0px}.ndl-time-picker.ndl-read-only .ndl-time-picker-input-wrapper{border-style:none}.ndl-time-picker.ndl-read-only .ndl-time-picker-input-wrapper:has(input:focus){outline:2px solid transparent;outline-offset:2px}.ndl-time-picker-popover{min-width:166px;overflow:hidden;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.ndl-time-picker-popover ul{display:flex;height:166px;flex-direction:column;gap:2px;overflow-y:scroll;border-radius:4px;padding-top:8px;padding-bottom:8px}.ndl-time-picker-popover li{position:relative;margin-left:8px;margin-right:8px;cursor:pointer;border-radius:8px;background-color:var(--theme-color-neutral-bg-weak);padding:6px 8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-time-picker-popover li.focused,.ndl-time-picker-popover li:hover,.ndl-time-picker-popover li:focus{background-color:var(--theme-color-neutral-hover);outline:2px solid transparent;outline-offset:2px}.ndl-time-picker-popover li[aria-selected=true]{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-time-picker-popover li[aria-selected=true]:before{position:absolute;top:0;left:-12px;height:100%;width:8px;border-radius:4px;background-color:var(--theme-color-primary-bg-strong);--tw-content:"";content:var(--tw-content)}.ndl-time-picker-popover li.ndl-fluid{width:100%}.ndl-timezone-picker{--timezone-picker-height:var(--space-32);--timezone-picker-padding-x:6px;--timezone-picker-icon-size:var(--space-16);--timezone-picker-gap:6px}.ndl-timezone-picker.ndl-small{--timezone-picker-height:28px;--timezone-picker-padding-x:var(--space-4);--timezone-picker-gap:var(--space-4);--timezone-picker-icon-size:var(--space-16)}.ndl-timezone-picker.ndl-medium{--timezone-picker-height:var(--space-32);--timezone-picker-padding-x:6px;--timezone-picker-gap:6px;--timezone-picker-icon-size:var(--space-16)}.ndl-timezone-picker.ndl-large{--timezone-picker-height:40px;--timezone-picker-padding-x:var(--space-8);--timezone-picker-gap:var(--space-8);--timezone-picker-icon-size:20px}.ndl-timezone-picker.ndl-large .ndl-timezone-picker-input{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper{display:flex;flex-direction:row;align-items:center;gap:2px;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);outline:2px solid transparent;outline-offset:2px;padding-left:var(--timezone-picker-padding-x);padding-right:var(--timezone-picker-padding-x);height:var(--timezone-picker-height);box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:-moz-read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper:has(input:focus){outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input{width:100%;background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-icon{flex-shrink:0;color:var(--theme-color-neutral-icon);width:var(--timezone-picker-icon-size);height:var(--timezone-picker-icon-size)}.ndl-timezone-picker .ndl-timezone-picker-label{display:flex;flex-direction:column;gap:4px;color:var(--theme-color-neutral-text-weak)}.ndl-timezone-picker .ndl-timezone-picker-error-wrapper{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:2px;color:var(--theme-color-danger-text)}.ndl-timezone-picker .ndl-timezone-picker-error-wrapper .ndl-timezone-picker-error-icon{width:20px;height:20px;flex-shrink:0;color:var(--theme-color-danger-icon)}.ndl-timezone-picker.ndl-error .ndl-timezone-picker-input-wrapper{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-timezone-picker.ndl-error .ndl-timezone-picker-input-wrapper:has(input:focus){outline-color:var(--theme-color-danger-border-strong)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-label{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper{cursor:not-allowed;border-color:var(--theme-color-neutral-border-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-read-only.ndl-small,.ndl-timezone-picker.ndl-read-only.ndl-medium,.ndl-timezone-picker.ndl-read-only.ndl-large{--input-height:20px;--input-padding-x:0px}.ndl-timezone-picker.ndl-read-only .ndl-timezone-picker-input-wrapper{border-style:none}.ndl-timezone-picker.ndl-read-only .ndl-timezone-picker-input-wrapper:has(input:focus){outline:2px solid transparent;outline-offset:2px}.ndl-timezone-picker-popover{min-width:256px;overflow:hidden;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.ndl-timezone-picker-popover ul{display:flex;max-height:256px;flex-direction:column;gap:2px;overflow-y:scroll;border-radius:4px;padding-top:8px;padding-bottom:8px}.ndl-timezone-picker-popover li{position:relative;margin-left:8px;margin-right:8px;cursor:pointer;border-radius:8px;background-color:var(--theme-color-neutral-bg-weak);padding:6px 8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-timezone-picker-popover li.focused,.ndl-timezone-picker-popover li:hover,.ndl-timezone-picker-popover li:focus{background-color:var(--theme-color-neutral-hover);outline:2px solid transparent;outline-offset:2px}.ndl-timezone-picker-popover li[aria-selected=true]{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-timezone-picker-popover li[aria-selected=true]:before{position:absolute;top:0;left:-12px;height:100%;width:8px;border-radius:4px;background-color:var(--theme-color-primary-bg-strong);--tw-content:"";content:var(--tw-content)}.ndl-timezone-picker-popover li.ndl-timezone-picker-no-results{cursor:default;color:var(--theme-color-neutral-text-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-no-results:hover,.ndl-timezone-picker-popover li.ndl-timezone-picker-no-results:focus{background-color:var(--theme-color-neutral-bg-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header{margin-top:4px;cursor:default;padding-bottom:4px;padding-top:8px;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--theme-color-neutral-text-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:first-child{margin-top:0;padding-top:4px}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:not(:first-child){border-radius:0;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:hover,.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:focus{background-color:var(--theme-color-neutral-bg-weak)}.ndl-timezone-picker-popover li.ndl-fluid{width:100%}:where(:root,:host){--spotlight-target-pulse-color:rgba(233, 222, 255, .5);--spotlight-z-index:70;--spotlight-target-z-index:calc(var(--spotlight-z-index) - 1);--spotlight-overlay-z-index:calc(var(--spotlight-z-index) - 2)}.ndl-theme-dark{--spotlight-target-pulse-color:rgba(233, 222, 255, .2)}.ndl-spotlight-overlay{position:fixed;top:0;bottom:0;right:0;left:0;cursor:default;background-color:transparent;transition:opacity .2s ease;opacity:0;z-index:var(--spotlight-overlay-z-index)}.ndl-spotlight-overlay.ndl-spotlight-overlay-open{opacity:1}.ndl-spotlight-overlay.ndl-spotlight-overlay-opaque{background-color:#0006}.ndl-spotlight-overlay.ndl-spotlight-overlay-top{z-index:var(--spotlight-z-index)}.ndl-spotlight{width:320px;max-width:95vw;cursor:auto;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--theme-color-discovery-border-strong);background-color:var(--theme-color-discovery-bg-strong);padding-bottom:16px;text-align:left;color:var(--theme-color-neutral-text-inverse);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;z-index:var(--spotlight-z-index)}.ndl-spotlight .ndl-spotlight-header,.ndl-spotlight .ndl-spotlight-body{margin-top:16px;width:100%;padding-left:16px;padding-right:16px;color:var(--theme-color-neutral-text-inverse)}.ndl-spotlight .ndl-spotlight-header+.ndl-spotlight-body{margin-top:4px}.ndl-spotlight .ndl-spotlight-image{width:100%}.ndl-spotlight .ndl-spotlight-label{margin-left:16px;margin-right:16px;margin-top:16px}.ndl-spotlight .ndl-spotlight-icon-wrapper{margin-top:16px;width:100%;padding-left:16px;padding-right:16px}.ndl-spotlight .ndl-spotlight-icon-wrapper .ndl-icon-svg{width:48px;height:48px}.ndl-spotlight .ndl-spotlight-footer{margin-top:16px;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-left:16px;padding-right:16px}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions{margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-text-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-outlined-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-filled-button{border-color:var(--theme-color-neutral-text-inverse);background-color:transparent;color:var(--theme-color-neutral-text-inverse);--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-text-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-outlined-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-filled-button:not(:disabled):hover{background-color:#959aa11a;--tw-bg-opacity:.1}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-text-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-outlined-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-filled-button:not(:disabled):active{background-color:#959aa133;--tw-bg-opacity:.2}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn:not(:disabled):hover{background-color:#6f757e1a;--tw-bg-opacity:.1}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn:not(:disabled):active{background-color:#6f757e33;--tw-bg-opacity:.2}.ndl-spotlight-target{position:relative;cursor:pointer;outline:2px solid transparent;outline-offset:2px}.ndl-spotlight-target:focus-visible{border-style:none;outline-width:2px;outline-offset:2px;outline-color:var(--theme-color-primary-focus)}.ndl-spotlight-target.ndl-spotlight-target-fit-to-children{display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.ndl-spotlight-target.ndl-spotlight-target-open{cursor:default}.ndl-spotlight-target .ndl-spotlight-target-inert:focus-visible{border-style:none;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ndl-spotlight-target .ndl-spotlight-target-inert.ndl-spotlight-target-inert-fit-to-children{display:flex}.ndl-spotlight-target.ndl-spotlight-target-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.ndl-spotlight-target-indicator{z-index:var(--spotlight-target-z-index)}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-border{pointer-events:none;cursor:pointer;border-width:2px;border-color:var(--theme-color-discovery-border-strong)}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-border.ndl-spotlight-target-pulse{animation:pulse-shadow-border 2s infinite}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-point{pointer-events:none;cursor:pointer;background-color:var(--theme-color-discovery-bg-strong)}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-point.ndl-spotlight-target-pulse{animation:pulse-shadow-point 2s infinite}@keyframes pulse-shadow-border{25%{box-shadow:0 0 0 6px var(--theme-color-discovery-bg-weak),0 0 0 12px var(--spotlight-target-pulse-color);animation-timing-function:ease-in}50%,to{box-shadow:0 0 0 6px transparent,0 0 0 12px transparent;animation-timing-function:ease-out}}@keyframes pulse-shadow-point{25%{box-shadow:0 0 0 4px var(--theme-color-discovery-bg-weak),0 0 0 8px var(--spotlight-target-pulse-color);animation-timing-function:ease-in}50%,to{box-shadow:0 0 0 4px transparent,0 0 0 8px transparent;animation-timing-function:ease-out}}@keyframes ndl-loading-bar{0%{transform:translate(-100%)}to{transform:translate(130%)}}.ndl-loading-bar{position:relative;height:3px;width:100%;overflow:hidden}.ndl-loading-bar.ndl-loading-bar-rail{background-color:var(--theme-color-neutral-bg-strong)}.ndl-loading-bar:before{content:"";transform:translate(-100%);animation:1.5s linear infinite ndl-loading-bar;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s;background:linear-gradient(90deg,transparent 0%,var(--theme-color-primary-bg-status) 30%,var(--theme-color-primary-bg-status) 70%,transparent 100%)}.ndl-ai-presence{--animation-duration:1.5s}.ndl-ai-presence.ndl-icon-svg path,.ndl-ai-presence.ndl-icon-svg polygon,.ndl-ai-presence.ndl-icon-svg rect,.ndl-ai-presence.ndl-icon-svg circle,.ndl-ai-presence.ndl-icon-svg line,.ndl-ai-presence.ndl-icon-svg polyline,.ndl-ai-presence.ndl-icon-svg ellipse{vector-effect:none}.ndl-ai-presence path:nth-of-type(2){stroke-dasharray:100%}.ndl-ai-presence path:nth-of-type(3){stroke-dasharray:100%}.ndl-ai-presence.ndl-thinking path:nth-of-type(2){animation:draw var(--animation-duration) linear infinite}.ndl-ai-presence.ndl-thinking path:nth-of-type(3){animation:draw-reverse var(--animation-duration) linear infinite}.ndl-ai-presence.ndl-thinking circle:last-of-type{animation:pulse var(--animation-duration) infinite ease-in-out}.ndl-ai-presence.ndl-thinking circle:first-of-type{animation:pulse-reverse var(--animation-duration) infinite ease-in-out}@keyframes draw{0%{stroke-dashoffset:100%}10%{stroke-dashoffset:50%}25%{stroke-dashoffset:0%}40%{stroke-dashoffset:-40%}50%{stroke-dashoffset:-100%}to{stroke-dashoffset:-100%}}@keyframes draw-reverse{0%{stroke-dashoffset:100%}50%{stroke-dashoffset:100%}60%{stroke-dashoffset:50%}75%{stroke-dashoffset:0%}90%{stroke-dashoffset:-40%}to{stroke-dashoffset:-100%}}@keyframes pulse{0%{r:8%}35%{r:5%}50%{r:5%}70%{r:5%}to{r:8%}}@keyframes pulse-reverse{0%{r:5%}20%{r:5%}50%{r:8%}85%{r:5%}to{r:5%}}.ndl-color-picker .ndl-color-picker-saturation{aspect-ratio:1 / 1;width:100%!important;height:unset!important}.ndl-color-picker .ndl-color-picker-pointer{position:absolute;height:16px;width:16px;border-radius:9999px;border-width:3px;border-color:#fff;background-color:transparent;--tw-shadow:var(--theme-shadow-raised);--tw-shadow-colored:var(--theme-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-color-picker .ndl-color-picker-pointer.w-color-alpha{transform:translate(-50%)}.ndl-color-picker .ndl-color-picker-pointer.w-color-saturation{transform:translate(-50%,-50%)}.ndl-color-picker .ndl-color-picker-hue-container{margin-top:24px;margin-bottom:24px;display:flex;flex-direction:row;align-items:center;gap:16px}.ndl-color-picker .ndl-color-picker-hue{display:block;flex:1 1 0%}.ndl-color-picker .ndl-color-picker-swatch{margin-top:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ndl-color-picker .ndl-color-picker-swatch .ndl-color-picker-swatch-color{height:20px;width:20px;border-radius:9999px;outline-width:2px}.ndl-color-picker .ndl-color-picker-swatch .ndl-color-picker-swatch-color:focus-visible,.ndl-color-picker .ndl-color-picker-swatch .ndl-color-picker-swatch-color.ndl-color-picker-swatch-color-active{outline-style:solid;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-color-picker .ndl-color-picker-hex-input-prefix{color:var(--theme-color-neutral-text-weak)}.ndl-color-picker .ndl-color-picker-inputs,.ndl-color-picker .ndl-color-picker-rgb-inputs{display:flex;flex-direction:row;gap:4px}.ndl-color-picker .ndl-color-picker-rgb-inputs .ndl-color-picker-rgb-input{flex:1 1 0%}.ndl-color-picker .w-color-interactive:focus-visible{border-radius:8px;outline-style:solid!important;outline-width:2px!important;outline-offset:0px!important;outline-color:var(--theme-color-primary-focus)!important}.ndl-side-nav{--side-nav-width-collapsed:48px;--side-nav-width-expanded:192px;--side-nav-width:var(--side-nav-width-collapsed);--ndl-side-nav-divider-left-margin:var(--space-8);--ndl-side-nav-category-menu-z-index:var(--z-index-modal)}.ndl-side-nav.ndl-side-nav-root{width:calc(var(--side-nav-width) + 1px);position:relative;height:100%;flex-shrink:0}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-expanded{--side-nav-width:var(--side-nav-width-expanded);width:-moz-fit-content;width:fit-content}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-expanded .ndl-side-nav-nav{overflow-y:auto}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-expanded .ndl-side-nav-inner{position:relative}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-collapsed{--side-nav-width:var(--side-nav-width-collapsed);width:-moz-fit-content;width:fit-content}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-collapsed .ndl-side-nav-nav{overflow-y:auto}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-collapsed .ndl-side-nav-inner{position:relative}.ndl-side-nav.ndl-side-nav-popover{z-index:40;border-radius:12px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);min-width:220px}.ndl-side-nav.ndl-side-nav-popover.ndl-side-nav-popover-list{display:flex;flex-direction:column;gap:4px;padding:8px 8px 8px 0}.ndl-side-nav.ndl-side-nav-category-menu-tooltip-content{z-index:50}.ndl-side-nav .ndl-side-nav-inner{position:relative;box-sizing:border-box;display:flex;height:100%;width:-moz-fit-content;width:fit-content;flex-direction:column;justify-content:space-between;overflow:hidden;border-right-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:0}.ndl-side-nav .ndl-side-nav-inner.ndl-side-nav-hover{--side-nav-width:var(--side-nav-width-expanded);position:absolute;left:0;top:0;z-index:20;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-side-nav .ndl-side-nav-inner.ndl-side-nav-hover .ndl-side-nav-nav{overflow-y:auto}.ndl-side-nav .ndl-side-nav-inner.ndl-side-nav-collapsing{position:absolute;left:0;top:0;z-index:20;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-side-nav .ndl-side-nav-inner .ndl-side-nav-list{display:flex;flex-direction:column;gap:4px;padding-right:8px;width:var(--side-nav-width);transition:width var(--motion-transition-quick)}.ndl-side-nav .ndl-side-nav-inner .ndl-side-nav-nav{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding-bottom:8px;padding-top:24px}.ndl-side-nav .ndl-side-nav-list-item{display:flex;width:100%;cursor:default;flex-direction:row;align-items:center;gap:4px;color:var(--theme-color-neutral-text-default)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item{height:32px;width:100%;gap:4px;overflow:hidden;border-radius:6px;padding:6px;outline:2px solid transparent;outline-offset:2px}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item:hover,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item:hover{background-color:var(--theme-color-neutral-hover)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item{transition:background-color var(--motion-transition-quick)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item:focus-visible,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-inner,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-inner{display:flex;height:100%;width:100%;flex-direction:row;align-items:center;gap:8px}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-leading-element,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-leading-element{width:20px;height:20px;color:var(--theme-color-neutral-icon)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-leading-element .ndl-icon-svg,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-leading-element .ndl-icon-svg{width:20px;height:20px}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-label,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-trailing-element,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-trailing-element{margin-left:auto;display:flex;flex-shrink:0;align-items:center}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item{cursor:pointer}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item{cursor:default}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-selected-indicator{height:32px;width:4px;flex-shrink:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s}.ndl-side-nav .ndl-side-nav-list-item:has(.ndl-side-nav-category-item.ndl-active)>.ndl-side-nav-selected-indicator{background-color:currentColor}.ndl-side-nav .ndl-side-nav-list-item:has(.ndl-side-nav-nav-item.ndl-active):not(:has(.ndl-side-nav-category-item))>.ndl-side-nav-selected-indicator{background-color:var(--theme-color-primary-text)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active:hover{background-color:var(--theme-color-primary-bg-selected)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-leading-element{color:var(--theme-color-primary-icon)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-badge.ndl-danger{background-color:var(--theme-color-danger-bg-status);color:var(--theme-color-neutral-text-inverse)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-badge.ndl-warning{background-color:var(--theme-color-warning-bg-status);color:var(--theme-color-neutral-text-inverse)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-badge.ndl-info{background-color:var(--theme-color-primary-bg-status);color:var(--theme-color-neutral-text-inverse)}.ndl-side-nav .ndl-side-nav-category-header{display:flex;height:36px;flex-shrink:0;align-items:center;padding:8px;width:var(--side-nav-width)}.ndl-side-nav .ndl-side-nav-category-header.ndl-side-nav-category-header-expanded{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px}.ndl-side-nav .ndl-side-nav-footer{display:flex;width:100%;flex-direction:row;justify-content:flex-end;padding:8px}.ndl-side-nav .ndl-side-nav-divider{margin-top:4px;margin-bottom:4px;margin-left:var(--ndl-side-nav-divider-left-margin);width:calc(100% - var(--ndl-side-nav-divider-left-margin))}.ndl-side-nav .ndl-side-nav-item-badge{width:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px}.ndl-side-nav .ndl-side-nav-item-badge.ndl-danger{background-color:var(--theme-color-danger-bg-weak);color:var(--theme-color-danger-text)}.ndl-side-nav .ndl-side-nav-item-badge.ndl-warning{background-color:var(--theme-color-warning-bg-weak);color:var(--theme-color-warning-text)}.ndl-side-nav .ndl-side-nav-item-badge.ndl-info{background-color:var(--theme-color-primary-bg-weak);color:var(--theme-color-primary-text)}.ndl-select-icon-btn{--select-icon-button-height:32px;--select-icon-button-padding-y:var(--space-4);--select-icon-button-padding-x:var(--space-6);--select-icon-button-icon-size:20px;display:flex;cursor:pointer;flex-direction:row;align-items:center;gap:4px;border-radius:4px;color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-select-icon-btn:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-select-icon-btn{height:var(--select-icon-button-height);padding:var(--select-icon-button-padding-y) var(--select-icon-button-padding-x)}.ndl-select-icon-btn .ndl-select-icon-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;gap:2px}.ndl-select-icon-btn .ndl-select-icon-btn-icon{width:8px;height:8px;flex-shrink:0;color:var(--theme-color-neutral-icon);transition:transform var(--motion-transition-quick)}.ndl-select-icon-btn .ndl-select-icon-btn-icon.ndl-select-icon-btn-icon-open{transform:scaleY(-1)}.ndl-select-icon-btn .ndl-icon{width:var(--select-icon-button-icon-size);height:var(--select-icon-button-icon-size);display:flex;align-items:center;justify-content:center}.ndl-select-icon-btn .ndl-icon svg,.ndl-select-icon-btn .ndl-icon .ndl-icon-svg{width:var(--select-icon-button-icon-size);height:var(--select-icon-button-icon-size)}.ndl-select-icon-btn:not(.ndl-disabled).ndl-select-icon-btn:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-select-icon-btn:not(.ndl-disabled).ndl-select-icon-btn:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-select-icon-btn.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-select-icon-btn.ndl-loading{position:relative;cursor:wait}.ndl-select-icon-btn.ndl-loading .ndl-select-icon-btn-inner,.ndl-select-icon-btn.ndl-loading .ndl-select-icon-btn-icon{opacity:0}.ndl-select-icon-btn.ndl-active{background-color:var(--theme-color-neutral-pressed)}.ndl-select-icon-btn.ndl-small{--select-icon-button-height:28px;--select-icon-button-padding-y:var(--space-4);--select-icon-button-padding-x:var(--space-6);--select-icon-button-icon-size:16px}.ndl-select-icon-btn.ndl-large{--select-icon-button-height:40px;--select-icon-button-padding-y:var(--space-8);--select-icon-button-padding-x:var(--space-8);--select-icon-button-icon-size:20px}.ndl-icon-indicator-wrapper{position:relative}.ndl-icon-indicator-wrapper .ndl-icon-indicator{position:absolute;top:-2.5px;right:-2.5px}.ndl-icon-indicator-wrapper .ndl-icon-indicator circle{vector-effect:non-scaling-stroke}.ndl-icon-indicator-wrapper .ndl-icon-indicator.ndl-info{fill:var(--theme-color-primary-bg-status)}.ndl-icon-indicator-wrapper .ndl-icon-indicator.ndl-warning{fill:var(--theme-color-warning-bg-status)}.ndl-icon-indicator-wrapper .ndl-icon-indicator.ndl-danger{fill:var(--theme-color-danger-bg-status)}.ndl-graph-visualization-container{display:flex;height:100%;width:100%;overflow:hidden}.ndl-graph-visualization-container .ndl-graph-visualization{position:relative;height:100%;width:100%;background-color:var(--theme-color-neutral-bg-default);min-width:25px}.ndl-graph-visualization-container .ndl-graph-visualization-drawer{padding-top:0;padding-bottom:0}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island{position:absolute}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-top-left{top:8px;left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-top-right{top:8px;right:8px}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-bottom-left{bottom:8px;left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-bottom-center{bottom:8px;left:50%;transform:translate(-50%)}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-bottom-right{bottom:8px;right:8px}.ndl-graph-visualization-container .ndl-graph-visualization-default-download-group{display:flex;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-toggle-sidepanel{background-color:var(--theme-color-neutral-bg-weak)}.ndl-graph-visualization-container .ndl-graph-visualization-toggle-sidepanel .ndl-graph-visualization-toggle-icon{color:var(--theme-color-neutral-text-weak)}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-wrapper{display:grid;height:100%;gap:8px;overflow:auto;padding-left:0;padding-right:0;padding-top:8px;font-family:Public Sans;grid-template-areas:"title closeButton" "content content";grid-template-columns:1fr auto;grid-template-rows:36px 1fr}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-wrapper .ndl-graph-visualization-sidepanel-title{display:flex;align-items:center;padding-left:16px;padding-right:16px;padding-bottom:0}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-wrapper .ndl-graph-visualization-sidepanel-content{padding-left:16px;padding-right:16px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel{margin-left:0;margin-right:0;display:flex;flex-direction:column;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-section{display:flex;flex-direction:column;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-header{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-items{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;row-gap:4px;line-height:1.25}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-relationships-section{display:flex;flex-direction:column;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-relationships-section .ndl-overview-relationships-title{font-size:.875rem;line-height:1.25rem}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-hint{display:flex;align-items:center;gap:2px}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table{display:flex;width:100%;flex-direction:column;word-break:break-all;padding-left:16px;padding-right:16px;font-size:.875rem;line-height:1.25rem}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-header{margin-bottom:4px;display:flex;flex-direction:row;padding-left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-header-key{flex-basis:33.333333%}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-row{display:flex;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak);padding-top:4px;padding-bottom:4px;padding-left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-row:first-child{border-style:none}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-key{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex-basis:33.333333%;font-weight:900}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-value{flex:1 1 0%;white-space:pre-wrap}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-clipboard-button{display:flex;justify-content:flex-end}.ndl-graph-visualization-container .ndl-details-title{margin-right:auto}.ndl-graph-visualization-container .ndl-details-tags{margin-left:16px;margin-right:16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ndl-graph-visualization-container .ndl-graph-label-wrapper{position:relative}.ndl-graph-visualization-container .ndl-graph-label-wrapper .ndl-graph-label-rule-indicator{position:absolute;top:-2px;border-radius:9999px;outline-style:solid;outline-width:2px;outline-color:var(--theme-color-neutral-bg-weak);left:-2px}.ndl-graph-visualization-container .ndl-graph-label-wrapper .ndl-graph-label-rule-indicator.ndl-graph-label-rule-indicator-shift-left{left:-8px}.ndl-graph-visualization-container .ndl-details-divider{margin-top:12px;margin-bottom:12px;height:1px;width:100%;background-color:var(--theme-color-neutral-border-weak)}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-title{grid-area:title}.ndl-graph-visualization-container .ndl-drawer-body-wrapper{grid-area:content}.ndl-graph-visualization-container .ndl-sidepanel-handle{margin-left:4px}.ndl-kbd{--kbd-padding-x:2px;display:inline-flex;align-items:center;gap:4px;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium)}.ndl-kbd .ndl-kbd-then{padding-left:var(--kbd-padding-x);padding-right:var(--kbd-padding-x)}.ndl-kbd .ndl-kbd-key{min-width:20px;flex-grow:0;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);text-align:center;text-decoration:none;padding-left:calc(var(--kbd-padding-x) - 1px);padding-right:calc(var(--kbd-padding-x) - 1px)}.ndl-kbd .ndl-kbd-sr-friendly-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ndl-tooltip-content-simple .ndl-kbd{margin-left:12px;color:var(--theme-color-neutral-border-strong)}.ndl-tooltip-content-simple .ndl-kbd .ndl-kbd-key{border-color:var(--theme-color-neutral-border-strongest)}.ndl-checkbox-label{display:inline-flex;max-width:100%;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-checkbox-label.ndl-fluid{display:flex;width:100%}.ndl-checkbox-label:has(.ndl-checkbox.ndl-disabled) .ndl-checkbox-label-text{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-checkbox{position:relative;width:16px;height:16px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strongest)}.ndl-checkbox:checked{border-color:var(--theme-color-primary-icon);background-color:var(--theme-color-primary-icon)}.ndl-checkbox.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong)}.ndl-checkbox.ndl-disabled:checked{border-color:var(--theme-color-neutral-bg-stronger);background-color:var(--theme-color-neutral-bg-stronger)}.ndl-checkbox{box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-checkbox:not(.ndl-disabled):hover{box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-checkbox:not(.ndl-disabled):hover:active:not(:checked){box-shadow:0 0 0 4px var(--theme-color-neutral-pressed)}.ndl-checkbox:not(.ndl-disabled):hover:checked:not(:active){box-shadow:0 0 0 4px var(--theme-color-primary-hover-weak)}.ndl-checkbox:not(.ndl-disabled):hover:active:checked{box-shadow:0 0 0 4px var(--theme-color-primary-pressed-weak)}.ndl-checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-checkbox:after{font-size:14px;width:100%;position:absolute;top:-.5px;color:#fff}.ndl-checkbox:checked:after{content:"";width:100%;height:100%;background-color:var(--theme-color-neutral-text-inverse);transition:opacity var(--motion-transition-quick);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.5L5 10.5L11 1.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.5L5 10.5L11 1.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-position:calc(100% - 1px) 2px;mask-position:calc(100% - 1px) 2px}.ndl-checkbox:indeterminate{border-color:var(--theme-color-primary-bg-strong);background-color:var(--theme-color-primary-bg-strong)}.ndl-checkbox:indeterminate:after{content:"";width:100%;height:2px;background-color:var(--theme-color-neutral-text-inverse);transition:opacity var(--motion-transition-quick);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33333 1H10.6667' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33333 1H10.6667' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;top:50%;-webkit-mask-position:calc(100% - 1px) 0;mask-position:calc(100% - 1px) 0;transform:translateY(-50%)}.ndl-radio-label{display:inline-flex;max-width:100%;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-radio-label.ndl-fluid{display:flex;width:100%}.ndl-radio-label:has(.ndl-radio:disabled) .ndl-radio-label-text{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-radio-label .ndl-radio-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-radio{position:relative;width:16px;height:16px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-text-weaker)}.ndl-radio.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-text-weakest)}.ndl-radio.ndl-disabled:checked{border-color:var(--theme-color-neutral-text-weakest);background-color:var(--theme-color-neutral-text-weakest)}.ndl-radio:checked{border-width:2px;border-color:var(--theme-color-primary-icon);background-color:var(--theme-color-primary-icon)}.ndl-radio{box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-radio:not(:disabled):not(:checked):hover{box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-radio:not(:disabled):not(:checked):active{box-shadow:0 0 0 4px var(--theme-color-neutral-pressed)}.ndl-radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-radio:checked:after{content:"";border:2px solid var(--theme-color-neutral-bg-default);width:100%;height:100%;position:absolute;left:0;border-radius:9999px;top:0}.ndl-switch-label{display:inline-flex;max-width:100%;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-switch-label.ndl-fluid{display:flex;width:100%}.ndl-switch-label:has(.ndl-switch:disabled) .ndl-switch-label-text{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-switch{--thumb-size:12px;--track-height:20px;--track-width:36px;--track-padding-left:3px;--track-padding-right:1px;--switch-checkmark-color:var(--theme-color-primary-text);position:relative;display:grid;width:16px;height:16px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;border-radius:9999px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strongest);background-color:var(--theme-color-neutral-bg-weak);grid:[track] 1fr / [track] 1fr;padding-left:var(--track-padding-left);padding-right:var(--track-padding-right);touch-action:pan-y;pointer-events:auto;box-sizing:border-box;transition:background-color var(--motion-transition-quick),box-shadow var(--motion-transition-quick);box-shadow:0 0 0 0 transparent;inline-size:var(--track-width);block-size:var(--track-width);height:var(--track-height)}.ndl-switch:disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-bg-strong);background-color:var(--theme-color-neutral-bg-strong);outline-width:0px}.ndl-switch:not(:disabled):hover:checked{box-shadow:0 0 0 4px var(--theme-color-primary-hover-weak)}.ndl-switch:not(:disabled):hover:not(:checked){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-switch:not(:disabled):hover:active:not(:checked){box-shadow:0 0 0 4px var(--theme-color-neutral-pressed)}.ndl-switch:not(:disabled):hover:active:checked{box-shadow:0 0 0 4px var(--theme-color-primary-pressed-weak)}.ndl-switch:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-switch:before{inline-size:var(--thumb-size);block-size:var(--thumb-size);transition:transform var(--motion-transition-quick),width var(--motion-transition-quick),height var(--motion-transition-quick),background-color var(--motion-transition-quick);content:"";grid-area:track;transform:translate(0);border-radius:9999px;background-color:var(--theme-color-neutral-bg-weak)}.ndl-switch:not(:disabled):not(:checked):before{background-color:var(--theme-color-neutral-bg-stronger)}.ndl-switch:disabled:before{box-shadow:none}.ndl-switch:after{content:"";opacity:0}.ndl-switch:checked:after{content:"";opacity:1;position:absolute;top:50%;left:calc(var(--track-padding-left) + var(--track-width) - var(--thumb-size) - (var(--track-padding-left) + 1px) - (var(--track-padding-right) + 1px) + var(--thumb-size) / 2);transform:translate(-50%,-50%);transition:opacity var(--motion-transition-quick);width:12px;height:12px;background-color:var(--switch-checkmark-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 6.375L5.25 9.375L9.75 2.625' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 6.375L5.25 9.375L9.75 2.625' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-position:center;mask-position:center}.ndl-switch:checked{border-color:var(--theme-color-primary-icon);background-color:var(--theme-color-primary-icon);--thumb-size:16px}.ndl-switch:checked:before{transform:translate(calc(var(--track-width) - var(--thumb-size) - (var(--track-padding-left) + 1px) - (var(--track-padding-right) + 1px)))}.ndl-switch:indeterminate:before{transform:translate(calc((var(--track-width) - var(--thumb-size) - (var(--track-padding-left) + 1px) * 2) * .5))}.ndl-ai-prompt{display:flex;width:100%;flex-direction:column;align-items:center;gap:4px;--accent-color:var(--theme-color-neutral-border-strong)}.ndl-ai-prompt:focus-within{--accent-color:var(--palette-baltic-40)}.ndl-ai-prompt{max-width:var(--content-extra-light-max-width)}.ndl-ai-prompt .ndl-ai-prompt-wrapper{position:relative;width:100%;border-radius:14px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-primary-bg-weak);padding:3px}.ndl-ai-prompt .ndl-ai-prompt-button-container{position:absolute;bottom:calc(3px + var(--space-6));right:calc(3px + var(--space-6))}.ndl-ai-prompt .ndl-ai-prompt-button-container.ndl-in-loading{top:calc(3px + var(--space-6));bottom:auto}.ndl-ai-prompt .ndl-ai-prompt-button-container button:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-ai-prompt .ndl-ai-prompt-loading-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-transition-quick)}.ndl-ai-prompt .ndl-ai-prompt-loading-container.ndl-expanded{grid-template-rows:1fr}.ndl-ai-prompt .ndl-ai-prompt-loading-shell{overflow:hidden;min-height:0}.ndl-ai-prompt .ndl-ai-prompt-loading-content{margin-top:8px;margin-bottom:8px;display:flex;min-height:28px;width:100%;align-items:center;justify-content:flex-start;gap:8px;padding-left:6px;padding-right:6px;color:var(--theme-color-neutral-text-weak)}.ndl-ai-prompt .ndl-ai-prompt-loading-dots{display:inline-flex}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span{opacity:0}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span:nth-child(1){animation:ndl-dot-1 1.5s infinite steps(1)}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span:nth-child(2){animation:ndl-dot-2 1.5s infinite steps(1)}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span:nth-child(3){animation:ndl-dot-3 1.5s infinite steps(1)}@keyframes ndl-dot-1{0%{opacity:1}80%{opacity:0}}@keyframes ndl-dot-2{0%{opacity:0}20%{opacity:1}80%{opacity:0}}@keyframes ndl-dot-3{0%{opacity:0}40%{opacity:1}80%{opacity:0}}.ndl-ai-prompt .ndl-ai-prompt-wrapper-inner{position:relative;margin-top:auto;display:flex;flex-direction:column;border-radius:12px;padding:6px;border:solid 1px transparent;background:conic-gradient(var(--theme-color-neutral-bg-weak) 0 0) padding-box,linear-gradient(var(--accent-color),var(--theme-color-neutral-bg-weak)) border-box}.ndl-ai-prompt .ndl-ai-prompt-textarea{box-sizing:border-box;resize:none;background-color:transparent;padding-left:6px;padding-right:6px;padding-top:6px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-prompt .ndl-ai-prompt-textarea:focus{outline:2px solid transparent;outline-offset:2px}.ndl-ai-prompt:has(.ndl-ai-prompt-textarea-above) .ndl-ai-prompt-textarea{padding-top:0}.ndl-ai-prompt .ndl-ai-prompt-textarea-above{margin-bottom:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;max-height:calc(2 * 56px + 2 * var(--space-6));overflow-y:hidden;align-content:flex-start;min-height:0}.ndl-ai-prompt .ndl-ai-prompt-textarea-above.ndl-can-scroll{overflow-y:auto}.ndl-ai-prompt .ndl-ai-prompt-textarea-below{display:flex;min-height:32px;align-items:flex-end;justify-content:space-between;gap:4px}.ndl-ai-prompt .ndl-ai-prompt-textarea-below .ndl-ai-prompt-textarea-below-leading{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ndl-ai-prompt .ndl-ai-prompt-footer{color:var(--theme-color-neutral-text-weaker)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading){background-color:var(--theme-color-primary-bg-weak)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading):hover:not(.ndl-floating){background-color:var(--theme-color-primary-hover-weak)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading):active:not(.ndl-floating){background-color:var(--theme-color-primary-pressed-weak)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading) .ndl-icon-svg{color:var(--theme-color-primary-text)}.ndl-ai-prompt .ndl-ai-prompt-dropdown-button{border-color:transparent;background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-prompt .ndl-ai-prompt-dropdown-button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-prompt .ndl-ai-prompt-dropdown-button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-prompt .ndl-ai-prompt-context-tag{display:flex;height:28px;max-width:100%;align-items:center;border-radius:6px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding-left:8px;padding-right:8px}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-icon{width:16px;height:16px;flex-shrink:0;color:var(--theme-color-neutral-icon)}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-text{margin-left:6px;margin-right:8px;min-width:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-close-button{cursor:pointer;border-radius:4px}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-close-button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-close-button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-code-preview{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-code-preview .ndl-ai-code-preview-header{display:flex;min-height:44px;align-items:center;justify-content:space-between;padding:12px}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-title{display:flex;align-items:center;gap:8px}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-title span{text-transform:uppercase}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-title .ndl-status-label{height:auto!important;padding-top:2px!important;padding-bottom:2px!important}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-actions{display:flex;align-items:center;gap:8px}.ndl-ai-code-preview .ndl-ai-code-preview-content{position:relative;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-code-preview .ndl-ai-code-preview-content .ndl-code-content-container{display:flex;flex-shrink:0;flex-grow:1;width:calc(100% - 4px)}.ndl-ai-code-preview .ndl-ai-code-preview-footer{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak);padding:8px 16px}.ndl-ai-code-preview .ndl-ai-code-preview-footer.ndl-executed{justify-content:flex-end}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-text{font-size:.875rem;line-height:1.25rem;color:var(--theme-color-neutral-text-default)}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-success{display:flex;align-items:center;gap:8px;color:var(--theme-color-success-text)}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-success span{font-size:.875rem;line-height:1.25rem;font-weight:500}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-actions{display:flex;align-items:center;gap:8px}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-actions .ndl-run-query-btn{cursor:pointer;border-style:none;background-color:transparent;padding:0}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-actions .ndl-run-query-btn .ndl-status-label:hover{opacity:.9}.ndl-ai-response{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-response ul{margin-top:16px;margin-bottom:16px;list-style-type:none;padding-left:20px}.ndl-ai-response ul>li{position:relative;padding-left:16px}.ndl-ai-response ul>li:before{content:"";position:absolute;left:0;height:6px;width:6px;top:calc(.5lh - 3px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='%235E636A'%3E%3Ccircle cx='3' cy='3' r='2' fill='%235E636A' stroke='%235E636A' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.ndl-ai-response ol{margin-top:16px;margin-bottom:16px;list-style-type:none;padding-left:20px}.ndl-ai-response ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.ndl-ai-response ol{counter-reset:item}.ndl-ai-response ol>li{position:relative;padding-left:32px;line-height:1.75rem;counter-increment:item}.ndl-ai-response ol>li:before{content:counter(item);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;height:28px;padding-left:8px;padding-right:8px;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:#81879014;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-response .ndl-ai-code-preview{margin-top:16px;margin-bottom:16px}.ndl-ai-response .ndl-ai-response-table-wrapper{margin-top:16px;margin-bottom:16px;max-width:100%;overflow-x:auto}.ndl-ai-response table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.ndl-ai-response table th{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-default);padding:10px 16px;color:var(--theme-color-neutral-text-weaker)}.ndl-ai-response table th:first-child{border-top-left-radius:8px;border-width:1px;border-right-width:0px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table th:last-child{border-top-right-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table tr td{border-left-width:1px;border-top-width:1px;border-bottom-width:0px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:10px 16px;color:var(--theme-color-neutral-text-default)}.ndl-ai-response table tr td:last-child{border-right-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table tr:first-child td{border-top-width:0px}.ndl-ai-response table tr:last-child td{border-bottom-width:1px}.ndl-ai-response table tr:last-child td:first-child{border-bottom-left-radius:8px;border-width:1px;border-right-width:0px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table tr:last-child td:last-child{border-bottom-right-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-user-bubble{margin-left:auto;display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:flex-start;gap:12px;border-radius:12px 4px 12px 12px;background-color:var(--theme-color-neutral-bg-strong);padding:8px 8px 8px 12px;color:var(--theme-color-neutral-text-default);max-width:540px}.ndl-ai-user-bubble .ndl-ai-user-bubble-avatar{margin-top:2px;margin-bottom:2px;flex-shrink:0;align-self:flex-start}.ndl-ai-user-bubble .ndl-ai-user-bubble-content{margin-top:4px;margin-bottom:4px}.ndl-ai-user-bubble .ndl-ai-user-bubble-trailing{margin-left:auto;display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-start}.ndl-ai-user-bubble .ndl-ai-user-bubble-trailing .ndl-icon-btn{--icon-button-size:28px;--icon-button-icon-size:var(--space-16);--icon-button-border-radius:6px}.ndl-ai-more-files{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:6px 8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-more-files:hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-more-files:active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-more-files{min-width:var(--space-32)}.ndl-ai-more-files.ndl-active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-file-tag{display:flex;height:56px;width:100%;max-width:240px;align-items:flex-start;border-radius:12px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);text-align:start}.ndl-ai-file-tag .ndl-ai-file-tag-content{display:flex;min-width:0px;flex-direction:column;align-self:center;padding-left:8px;padding-right:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-file-tag .ndl-ai-file-tag-content .ndl-ai-file-tag-content-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-color-neutral-text-default)}.ndl-ai-file-tag .ndl-ai-file-tag-content .ndl-ai-file-tag-content-type{color:var(--theme-color-neutral-text-weaker)}.ndl-ai-file-tag .ndl-ai-file-tag-remove{margin-left:auto;margin-right:2px;margin-top:2px;flex-shrink:0}.ndl-ai-file-tag .ndl-ai-file-tag-leading{margin-left:8px;display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;align-self:center;border-radius:10px;background-color:var(--theme-color-neutral-bg-strong);padding:10px;color:var(--theme-color-neutral-icon)}.ndl-ai-file-tag .ndl-ai-file-tag-leading .ndl-icon-svg{width:20px;height:20px}.ndl-ai-image-tag{position:relative;width:56px;height:56px;overflow:hidden;border-radius:12px}.ndl-ai-image-tag img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ndl-ai-image-tag .ndl-ai-image-tag-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:var(--theme-color-neutral-bg-default);opacity:.6}.ndl-ai-image-tag .ndl-ai-image-tag-remove{position:absolute;top:2px;right:2px;z-index:20}.ndl-ai-image-tag .ndl-ai-image-tag-remove-wrapper{position:absolute;top:2px;right:2px;z-index:20;width:28px;height:28px;border-radius:6px;background-color:var(--theme-color-neutral-bg-default);opacity:.8}@property --ndl-ai-suggestion-angle{syntax:""; initial-value:0deg; inherits:false;}.ndl-ai-suggestion{position:relative;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;border-radius:6px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);text-align:start;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;--ndl-ai-suggestion-background:var(--theme-color-neutral-bg-weak);--ndl-ai-suggestion-padding-x:var(--space-8);--ndl-ai-suggestion-padding-y:var(--space-4);background:var(--theme-color-neutral-bg-weak)}.ndl-ai-suggestion:not(.ndl-disabled):hover{--ndl-ai-suggestion-background:var(--theme-color-neutral-hover)}.ndl-ai-suggestion:not(.ndl-disabled):active{--ndl-ai-suggestion-background:var(--theme-color-neutral-pressed)}.ndl-ai-suggestion .ndl-ai-suggestion-inner{display:flex;align-items:center;gap:6px;padding-left:var(--ndl-ai-suggestion-padding-x);padding-right:var(--ndl-ai-suggestion-padding-x);padding-top:var(--ndl-ai-suggestion-padding-y);padding-bottom:var(--ndl-ai-suggestion-padding-y);background:var(--ndl-ai-suggestion-background)}.ndl-ai-suggestion.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-ai-suggestion.ndl-large{--ndl-ai-suggestion-padding-x:var(--space-12);--ndl-ai-suggestion-padding-y:var(--space-6)}.ndl-ai-suggestion.ndl-small{--ndl-ai-suggestion-padding-x:var(--space-8);--ndl-ai-suggestion-padding-y:var(--space-4)}.ndl-ai-suggestion .ndl-ai-suggestion-leading{width:16px;height:16px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--theme-color-neutral-icon)}.ndl-ai-suggestion.ndl-ai-suggestion-special{border-color:transparent;background:linear-gradient(var(--theme-color-neutral-bg-weak)) padding-box,conic-gradient(from var(--ndl-ai-suggestion-angle),var(--theme-color-neutral-border-weak) 0%,var(--theme-color-primary-border-strong) 15%,var(--theme-color-primary-border-strong) 45%,var(--theme-color-neutral-border-weak) 60%) border-box;animation:ndl-ai-suggestion-border-rotate 3.5s linear infinite}@keyframes ndl-ai-suggestion-border-rotate{0%{--ndl-ai-suggestion-angle:0deg}to{--ndl-ai-suggestion-angle:360deg}}@keyframes ndl-ai-reasoning-text-wave{0%{background-position:100% 0}to{background-position:-100% 0}}.ndl-ai-reasoning{width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default)}.ndl-ai-reasoning .ndl-ai-reasoning-presence{width:20px;height:20px}.ndl-ai-reasoning .ndl-ai-reasoning-header{display:flex;min-height:44px;width:100%;align-items:center;gap:12px;padding:12px}.ndl-ai-reasoning .ndl-ai-reasoning-header:is(button):hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-reasoning .ndl-ai-reasoning-header:is(button):active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-reasoning .ndl-ai-reasoning-header:focus-visible{border-radius:8px;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-ai-reasoning .ndl-ai-reasoning-header.ndl-expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.ndl-ai-reasoning .ndl-ai-reasoning-header .ndl-ai-reasoning-header-text{color:var(--theme-color-neutral-text-default);background:linear-gradient(90deg,var(--theme-color-neutral-text-default) 0%,var(--theme-color-neutral-text-default) 37%,var(--theme-color-neutral-bg-stronger) 50%,var(--theme-color-neutral-text-default) 63%,var(--theme-color-neutral-text-default) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ndl-ai-reasoning-text-wave 2s linear infinite}.ndl-ai-reasoning .ndl-ai-reasoning-chevron{margin-left:auto;width:16px;height:16px;flex-shrink:0}.ndl-ai-reasoning .ndl-ai-reasoning-chevron.ndl-expanded{transform:scaleY(-1);transition:transform var(--motion-transition-quick)}.ndl-ai-reasoning .ndl-ai-reasoning-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-transition-quick)}.ndl-ai-reasoning .ndl-ai-reasoning-content.ndl-expanded{grid-template-rows:1fr;border-top-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-reasoning .ndl-ai-reasoning-content .ndl-ai-reasoning-content-inner{overflow:hidden}.ndl-ai-reasoning .ndl-ai-reasoning-content .ndl-ai-reasoning-content-inner .ndl-ai-reasoning-content-inner-2{display:flex;flex-direction:column;gap:8px;padding-top:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section{display:flex;width:100%;flex-direction:column;gap:8px;padding-left:12px;padding-right:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-header{display:flex;width:100%;align-items:flex-start;gap:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-header .ndl-ai-reasoning-section-leading{width:20px;height:20px;flex-shrink:0;color:var(--theme-color-neutral-icon)}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content{display:flex;gap:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content .ndl-ai-reasoning-section-content-line-container{display:flex;width:20px;flex-shrink:0;align-items:center;justify-content:center}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content .ndl-ai-reasoning-section-content-line-container .ndl-ai-reasoning-section-content-line{height:100%;width:1px;background-color:var(--theme-color-neutral-border-weak)}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content .ndl-ai-reasoning-section-content-children{flex:1 1 0%;padding-top:4px;padding-bottom:4px;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-ai-reasoning .ndl-ai-reasoning-footer{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:10px;border-top-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);padding:6px 12px;color:var(--theme-color-neutral-text-weak)}.ndl-ai-preview{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-preview .ndl-ai-preview-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:52px;width:100%;padding:12px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak)}.ndl-ai-preview .ndl-ai-preview-header .ndl-ai-preview-header-leading-content{display:flex;align-items:center;gap:8px;text-transform:uppercase;color:var(--theme-color-neutral-text-weaker)}.ndl-ai-preview .ndl-ai-preview-header .ndl-ai-preview-header-leading-content *{text-transform:uppercase}.ndl-ai-preview .ndl-ai-preview-header .ndl-ai-preview-header-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.ndl-ai-preview .ndl-ai-preview-confirmation{display:flex;min-height:52px;width:100%;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;padding:12px}.ndl-ai-preview .ndl-ai-preview-confirmation.ndl-ai-preview-confirmation-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-preview .ndl-ai-preview-confirmation.ndl-ai-preview-confirmation-footer .ndl-ai-preview-confirmation-content{width:auto}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-content{width:100%;color:var(--theme-color-neutral-text-default)}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-actions{margin-left:auto;display:flex;min-height:28px;flex-direction:row;align-items:center;gap:12px}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-action-icon{width:20px;height:20px;color:var(--theme-color-neutral-icon)}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-confirm-reject{display:flex;flex-direction:row;align-items:center;gap:8px}.ndl-ai-preview .ndl-ai-preview-code{display:flex;width:100%;flex-direction:column}.ndl-ai-preview .ndl-ai-preview-code .ndl-ai-preview-code-header{background-color:transparent}.ndl-ai-preview .ndl-ai-preview-code .ndl-ai-preview-code-content{position:relative;display:flex;flex-shrink:0;flex-grow:1}.ndl-ai-preview .ndl-ai-preview-code .ndl-ai-preview-code-loading{display:flex;width:100%;flex-direction:row;align-items:center;gap:12px;padding:12px}.ndl-tag-selectable{--badge-padding-x:var(--space-4);--badge-padding-y:0;--selectable-tag-icon-size:var(--space-16);--selectable-tag-gap:var(--space-4);--selectable-tag-border-radius:var(--border-radius-sm);--selectable-tag-padding-left:1px;--selectable-tag-padding-right:1px;cursor:pointer;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default);display:inline-flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:space-between;gap:var(--selectable-tag-gap);padding-left:calc(var(--selectable-tag-padding-left) - 1px);padding-right:calc(var(--selectable-tag-padding-right) - 1px)}.ndl-tag-selectable:not(.ndl-disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-tag-selectable:not(.ndl-disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-tag-selectable.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong);background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-tag-selectable:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-tag-selectable .ndl-selectable-tag-content{padding-top:var(--selectable-tag-padding-y);padding-bottom:var(--selectable-tag-padding-y);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-tag-selectable.ndl-x-small{--selectable-tag-padding-right:var(--space-4);--selectable-tag-padding-left:var(--space-4);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif;border-radius:var(--border-radius-sm);min-height:24px}.ndl-tag-selectable.ndl-small{--selectable-tag-padding-left:var(--space-4);--selectable-tag-padding-right:var(--space-4);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;border-radius:var(--border-radius-md);min-height:28px}.ndl-tag-selectable.ndl-medium{--selectable-tag-padding-left:var(--space-6);--selectable-tag-padding-right:var(--space-6);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;border-radius:var(--border-radius-md);min-height:32px}.ndl-tag-selectable.ndl-large{--selectable-tag-icon-size:var(--space-20);--selectable-tag-gap:var(--space-6);--selectable-tag-padding-left:var(--space-6);--selectable-tag-padding-right:var(--space-6);--badge-padding-x:6px;--badge-padding-y:4px;border-radius:var(--border-radius-md);min-height:40px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-tag-selectable .ndl-selectable-tag-leading-visual{width:var(--selectable-tag-icon-size);height:var(--selectable-tag-icon-size);display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--theme-color-neutral-icon)}.ndl-tag-selectable .ndl-selectable-tag-badge{display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:var(--theme-color-neutral-bg-strong);text-align:center;color:var(--theme-color-neutral-text-default);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif;padding:var(--badge-padding-y) var(--badge-padding-x);min-width:18px}.ndl-tag-selectable.ndl-x-small:has(.ndl-selectable-tag-badge){--selectable-tag-padding-right:var(--space-2)}.ndl-tag-selectable.ndl-x-small:has(.ndl-selectable-tag-badge) .ndl-selectable-tag-badge{border-radius:2px}.ndl-tag-selected{border-color:var(--theme-color-neutral-bg-strongest);background-color:var(--theme-color-neutral-bg-strongest);color:var(--theme-color-neutral-text-inverse)}.ndl-tag-selected .ndl-selectable-tag-leading-visual{color:var(--theme-color-neutral-text-inverse)}.ndl-tag-selected:not(.ndl-disabled):hover,.ndl-tag-selected:not(.ndl-disabled):active{border-color:var(--theme-color-neutral-bg-strongest);background-color:var(--theme-color-neutral-text-weak)}.ndl-tag-selected.ndl-disabled{border-color:var(--theme-color-neutral-bg-stronger);background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.n-fixed{position:fixed}.n-absolute{position:absolute}.n-relative{position:relative}.n-left-\\[auto\\]{left:auto}.n-right-token-4{right:4px}.n-top-24{top:96px}.n-top-\\[110px\\]{top:110px}.n-top-token-4{top:4px}.n-isolate{isolation:isolate}.n-m-auto{margin:auto}.n-m-token-32{margin:32px}.n-m-token-4{margin:4px}.n-mx-auto{margin-left:auto;margin-right:auto}.n-mx-token-12{margin-left:12px;margin-right:12px}.n-mx-token-16{margin-left:16px;margin-right:16px}.n-mx-token-24{margin-left:24px;margin-right:24px}.n-my-12{margin-top:48px;margin-bottom:48px}.n-my-5{margin-top:20px;margin-bottom:20px}.n-mb-4{margin-bottom:16px}.n-mb-token-8{margin-bottom:8px}.n-ml-0{margin-left:0}.n-ml-7{margin-left:28px}.n-ml-auto{margin-left:auto}.n-mr-token-8{margin-right:8px}.n-mt-5{margin-top:20px}.n-mt-auto{margin-top:auto}.n-mt-token-16{margin-top:16px}.n-mt-token-32{margin-top:32px}.n-box-border{box-sizing:border-box}.n-inline{display:inline}.n-flex{display:flex}.n-inline-flex{display:inline-flex}.n-table{display:table}.n-table-cell{display:table-cell}.n-grid{display:grid}.n-inline-grid{display:inline-grid}.n-size-36{width:144px;height:144px}.n-size-4{width:16px;height:16px}.n-size-5{width:20px;height:20px}.n-size-7{width:28px;height:28px}.n-size-full{width:100%;height:100%}.n-size-token-16{width:16px;height:16px}.n-size-token-24{width:24px;height:24px}.n-size-token-32{width:32px;height:32px}.n-size-token-48{width:48px;height:48px}.n-size-token-64{width:64px;height:64px}.n-h-10{height:40px}.n-h-28{height:112px}.n-h-36{height:144px}.n-h-48{height:192px}.n-h-5{height:20px}.n-h-6{height:24px}.n-h-7{height:28px}.n-h-\\[1000px\\]{height:1000px}.n-h-\\[100px\\]{height:100px}.n-h-\\[200px\\]{height:200px}.n-h-\\[290px\\]{height:290px}.n-h-\\[500px\\]{height:500px}.n-h-\\[700px\\]{height:700px}.n-h-\\[calc\\(40vh-32px\\)\\]{height:calc(40vh - 32px)}.n-h-fit{height:-moz-fit-content;height:fit-content}.n-h-full{height:100%}.n-h-screen{height:100vh}.n-h-token-12{height:12px}.n-h-token-16{height:16px}.n-h-token-32{height:32px}.n-h-token-48{height:48px}.n-min-h-\\[700px\\]{min-height:700px}.n-w-1\\/2{width:50%}.n-w-24{width:96px}.n-w-48{width:192px}.n-w-60{width:240px}.n-w-72{width:288px}.n-w-80{width:320px}.n-w-\\[1200px\\]{width:1200px}.n-w-\\[26px\\]{width:26px}.n-w-\\[300px\\]{width:300px}.n-w-\\[440px\\]{width:440px}.n-w-fit{width:-moz-fit-content;width:fit-content}.n-w-full{width:100%}.n-w-max{width:-moz-max-content;width:max-content}.n-w-token-32{width:32px}.n-max-w-32{max-width:128px}.n-max-w-52{max-width:208px}.n-max-w-80{max-width:320px}.n-max-w-96{max-width:384px}.n-max-w-\\[1024px\\]{max-width:1024px}.n-max-w-\\[1200px\\]{max-width:1200px}.n-max-w-\\[600px\\]{max-width:600px}.n-max-w-\\[85\\%\\]{max-width:85%}.n-max-w-max{max-width:-moz-max-content;max-width:max-content}.n-flex-1{flex:1 1 0%}.n-flex-shrink-0,.n-shrink-0{flex-shrink:0}.n-grow{flex-grow:1}.n-table-auto{table-layout:auto}.n-border-separate{border-collapse:separate}.-n-rotate-180{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.n-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.n-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.n-cursor-pointer{cursor:pointer}.n-list-decimal{list-style-type:decimal}.n-list-disc{list-style-type:disc}.n-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.n-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.n-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.n-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.n-grid-cols-\\[auto_auto_auto_auto\\]{grid-template-columns:auto auto auto auto}.n-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.n-flex-row{flex-direction:row}.n-flex-col{flex-direction:column}.n-flex-wrap{flex-wrap:wrap}.n-place-items-center{place-items:center}.n-items-start{align-items:flex-start}.n-items-end{align-items:flex-end}.n-items-center{align-items:center}.n-justify-start{justify-content:flex-start}.n-justify-end{justify-content:flex-end}.n-justify-center{justify-content:center}.n-justify-between{justify-content:space-between}.n-justify-items-center{justify-items:center}.n-gap-1{gap:4px}.n-gap-1\\.5{gap:6px}.n-gap-12{gap:48px}.n-gap-2{gap:8px}.n-gap-4{gap:16px}.n-gap-6{gap:24px}.n-gap-9{gap:36px}.n-gap-token-12{gap:12px}.n-gap-token-16{gap:16px}.n-gap-token-2{gap:2px}.n-gap-token-32{gap:32px}.n-gap-token-4{gap:4px}.n-gap-token-48{gap:48px}.n-gap-token-6{gap:6px}.n-gap-token-64{gap:64px}.n-gap-token-8{gap:8px}.n-gap-x-token-48{-moz-column-gap:48px;column-gap:48px}.n-gap-y-token-2{row-gap:2px}.n-gap-y-token-32{row-gap:32px}.n-gap-y-token-8{row-gap:8px}.n-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}.n-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.n-self-center{align-self:center}.n-justify-self-end{justify-self:end}.n-overflow-auto{overflow:auto}.n-overflow-hidden{overflow:hidden}.n-overflow-y-auto{overflow-y:auto}.n-overflow-x-scroll{overflow-x:scroll}.n-whitespace-nowrap{white-space:nowrap}.n-break-all{word-break:break-all}.n-rounded-2xl{border-radius:16px}.n-rounded-lg{border-radius:8px}.n-rounded-md{border-radius:6px}.n-rounded-sm{border-radius:4px}.n-rounded-xl{border-radius:12px}.n-border{border-width:1px}.n-border-2{border-width:2px}.n-border-\\[0\\.5px\\]{border-width:.5px}.n-border-b{border-bottom-width:1px}.n-border-b-2{border-bottom-width:2px}.n-border-dashed{border-style:dashed}.n-border-danger-bg-status{border-color:var(--theme-color-danger-bg-status)}.n-border-danger-bg-strong{border-color:var(--theme-color-danger-bg-strong)}.n-border-danger-bg-weak{border-color:var(--theme-color-danger-bg-weak)}.n-border-danger-border-strong{border-color:var(--theme-color-danger-border-strong)}.n-border-danger-border-weak{border-color:var(--theme-color-danger-border-weak)}.n-border-danger-hover-strong{border-color:var(--theme-color-danger-hover-strong)}.n-border-danger-hover-weak{border-color:var(--theme-color-danger-hover-weak)}.n-border-danger-icon{border-color:var(--theme-color-danger-icon)}.n-border-danger-pressed-strong{border-color:var(--theme-color-danger-pressed-strong)}.n-border-danger-pressed-weak{border-color:var(--theme-color-danger-pressed-weak)}.n-border-danger-text{border-color:var(--theme-color-danger-text)}.n-border-dark-danger-bg-status{border-color:#f96746}.n-border-dark-danger-bg-status\\/0{border-color:#f9674600}.n-border-dark-danger-bg-status\\/10{border-color:#f967461a}.n-border-dark-danger-bg-status\\/100{border-color:#f96746}.n-border-dark-danger-bg-status\\/15{border-color:#f9674626}.n-border-dark-danger-bg-status\\/20{border-color:#f9674633}.n-border-dark-danger-bg-status\\/25{border-color:#f9674640}.n-border-dark-danger-bg-status\\/30{border-color:#f967464d}.n-border-dark-danger-bg-status\\/35{border-color:#f9674659}.n-border-dark-danger-bg-status\\/40{border-color:#f9674666}.n-border-dark-danger-bg-status\\/45{border-color:#f9674673}.n-border-dark-danger-bg-status\\/5{border-color:#f967460d}.n-border-dark-danger-bg-status\\/50{border-color:#f9674680}.n-border-dark-danger-bg-status\\/55{border-color:#f967468c}.n-border-dark-danger-bg-status\\/60{border-color:#f9674699}.n-border-dark-danger-bg-status\\/65{border-color:#f96746a6}.n-border-dark-danger-bg-status\\/70{border-color:#f96746b3}.n-border-dark-danger-bg-status\\/75{border-color:#f96746bf}.n-border-dark-danger-bg-status\\/80{border-color:#f96746cc}.n-border-dark-danger-bg-status\\/85{border-color:#f96746d9}.n-border-dark-danger-bg-status\\/90{border-color:#f96746e6}.n-border-dark-danger-bg-status\\/95{border-color:#f96746f2}.n-border-dark-danger-bg-strong{border-color:#ffaa97}.n-border-dark-danger-bg-strong\\/0{border-color:#ffaa9700}.n-border-dark-danger-bg-strong\\/10{border-color:#ffaa971a}.n-border-dark-danger-bg-strong\\/100{border-color:#ffaa97}.n-border-dark-danger-bg-strong\\/15{border-color:#ffaa9726}.n-border-dark-danger-bg-strong\\/20{border-color:#ffaa9733}.n-border-dark-danger-bg-strong\\/25{border-color:#ffaa9740}.n-border-dark-danger-bg-strong\\/30{border-color:#ffaa974d}.n-border-dark-danger-bg-strong\\/35{border-color:#ffaa9759}.n-border-dark-danger-bg-strong\\/40{border-color:#ffaa9766}.n-border-dark-danger-bg-strong\\/45{border-color:#ffaa9773}.n-border-dark-danger-bg-strong\\/5{border-color:#ffaa970d}.n-border-dark-danger-bg-strong\\/50{border-color:#ffaa9780}.n-border-dark-danger-bg-strong\\/55{border-color:#ffaa978c}.n-border-dark-danger-bg-strong\\/60{border-color:#ffaa9799}.n-border-dark-danger-bg-strong\\/65{border-color:#ffaa97a6}.n-border-dark-danger-bg-strong\\/70{border-color:#ffaa97b3}.n-border-dark-danger-bg-strong\\/75{border-color:#ffaa97bf}.n-border-dark-danger-bg-strong\\/80{border-color:#ffaa97cc}.n-border-dark-danger-bg-strong\\/85{border-color:#ffaa97d9}.n-border-dark-danger-bg-strong\\/90{border-color:#ffaa97e6}.n-border-dark-danger-bg-strong\\/95{border-color:#ffaa97f2}.n-border-dark-danger-bg-weak{border-color:#432520}.n-border-dark-danger-bg-weak\\/0{border-color:#43252000}.n-border-dark-danger-bg-weak\\/10{border-color:#4325201a}.n-border-dark-danger-bg-weak\\/100{border-color:#432520}.n-border-dark-danger-bg-weak\\/15{border-color:#43252026}.n-border-dark-danger-bg-weak\\/20{border-color:#43252033}.n-border-dark-danger-bg-weak\\/25{border-color:#43252040}.n-border-dark-danger-bg-weak\\/30{border-color:#4325204d}.n-border-dark-danger-bg-weak\\/35{border-color:#43252059}.n-border-dark-danger-bg-weak\\/40{border-color:#43252066}.n-border-dark-danger-bg-weak\\/45{border-color:#43252073}.n-border-dark-danger-bg-weak\\/5{border-color:#4325200d}.n-border-dark-danger-bg-weak\\/50{border-color:#43252080}.n-border-dark-danger-bg-weak\\/55{border-color:#4325208c}.n-border-dark-danger-bg-weak\\/60{border-color:#43252099}.n-border-dark-danger-bg-weak\\/65{border-color:#432520a6}.n-border-dark-danger-bg-weak\\/70{border-color:#432520b3}.n-border-dark-danger-bg-weak\\/75{border-color:#432520bf}.n-border-dark-danger-bg-weak\\/80{border-color:#432520cc}.n-border-dark-danger-bg-weak\\/85{border-color:#432520d9}.n-border-dark-danger-bg-weak\\/90{border-color:#432520e6}.n-border-dark-danger-bg-weak\\/95{border-color:#432520f2}.n-border-dark-danger-border-strong{border-color:#ffaa97}.n-border-dark-danger-border-strong\\/0{border-color:#ffaa9700}.n-border-dark-danger-border-strong\\/10{border-color:#ffaa971a}.n-border-dark-danger-border-strong\\/100{border-color:#ffaa97}.n-border-dark-danger-border-strong\\/15{border-color:#ffaa9726}.n-border-dark-danger-border-strong\\/20{border-color:#ffaa9733}.n-border-dark-danger-border-strong\\/25{border-color:#ffaa9740}.n-border-dark-danger-border-strong\\/30{border-color:#ffaa974d}.n-border-dark-danger-border-strong\\/35{border-color:#ffaa9759}.n-border-dark-danger-border-strong\\/40{border-color:#ffaa9766}.n-border-dark-danger-border-strong\\/45{border-color:#ffaa9773}.n-border-dark-danger-border-strong\\/5{border-color:#ffaa970d}.n-border-dark-danger-border-strong\\/50{border-color:#ffaa9780}.n-border-dark-danger-border-strong\\/55{border-color:#ffaa978c}.n-border-dark-danger-border-strong\\/60{border-color:#ffaa9799}.n-border-dark-danger-border-strong\\/65{border-color:#ffaa97a6}.n-border-dark-danger-border-strong\\/70{border-color:#ffaa97b3}.n-border-dark-danger-border-strong\\/75{border-color:#ffaa97bf}.n-border-dark-danger-border-strong\\/80{border-color:#ffaa97cc}.n-border-dark-danger-border-strong\\/85{border-color:#ffaa97d9}.n-border-dark-danger-border-strong\\/90{border-color:#ffaa97e6}.n-border-dark-danger-border-strong\\/95{border-color:#ffaa97f2}.n-border-dark-danger-border-weak{border-color:#730e00}.n-border-dark-danger-border-weak\\/0{border-color:#730e0000}.n-border-dark-danger-border-weak\\/10{border-color:#730e001a}.n-border-dark-danger-border-weak\\/100{border-color:#730e00}.n-border-dark-danger-border-weak\\/15{border-color:#730e0026}.n-border-dark-danger-border-weak\\/20{border-color:#730e0033}.n-border-dark-danger-border-weak\\/25{border-color:#730e0040}.n-border-dark-danger-border-weak\\/30{border-color:#730e004d}.n-border-dark-danger-border-weak\\/35{border-color:#730e0059}.n-border-dark-danger-border-weak\\/40{border-color:#730e0066}.n-border-dark-danger-border-weak\\/45{border-color:#730e0073}.n-border-dark-danger-border-weak\\/5{border-color:#730e000d}.n-border-dark-danger-border-weak\\/50{border-color:#730e0080}.n-border-dark-danger-border-weak\\/55{border-color:#730e008c}.n-border-dark-danger-border-weak\\/60{border-color:#730e0099}.n-border-dark-danger-border-weak\\/65{border-color:#730e00a6}.n-border-dark-danger-border-weak\\/70{border-color:#730e00b3}.n-border-dark-danger-border-weak\\/75{border-color:#730e00bf}.n-border-dark-danger-border-weak\\/80{border-color:#730e00cc}.n-border-dark-danger-border-weak\\/85{border-color:#730e00d9}.n-border-dark-danger-border-weak\\/90{border-color:#730e00e6}.n-border-dark-danger-border-weak\\/95{border-color:#730e00f2}.n-border-dark-danger-hover-strong{border-color:#f96746}.n-border-dark-danger-hover-strong\\/0{border-color:#f9674600}.n-border-dark-danger-hover-strong\\/10{border-color:#f967461a}.n-border-dark-danger-hover-strong\\/100{border-color:#f96746}.n-border-dark-danger-hover-strong\\/15{border-color:#f9674626}.n-border-dark-danger-hover-strong\\/20{border-color:#f9674633}.n-border-dark-danger-hover-strong\\/25{border-color:#f9674640}.n-border-dark-danger-hover-strong\\/30{border-color:#f967464d}.n-border-dark-danger-hover-strong\\/35{border-color:#f9674659}.n-border-dark-danger-hover-strong\\/40{border-color:#f9674666}.n-border-dark-danger-hover-strong\\/45{border-color:#f9674673}.n-border-dark-danger-hover-strong\\/5{border-color:#f967460d}.n-border-dark-danger-hover-strong\\/50{border-color:#f9674680}.n-border-dark-danger-hover-strong\\/55{border-color:#f967468c}.n-border-dark-danger-hover-strong\\/60{border-color:#f9674699}.n-border-dark-danger-hover-strong\\/65{border-color:#f96746a6}.n-border-dark-danger-hover-strong\\/70{border-color:#f96746b3}.n-border-dark-danger-hover-strong\\/75{border-color:#f96746bf}.n-border-dark-danger-hover-strong\\/80{border-color:#f96746cc}.n-border-dark-danger-hover-strong\\/85{border-color:#f96746d9}.n-border-dark-danger-hover-strong\\/90{border-color:#f96746e6}.n-border-dark-danger-hover-strong\\/95{border-color:#f96746f2}.n-border-dark-danger-hover-weak{border-color:#ffaa9714}.n-border-dark-danger-hover-weak\\/0{border-color:#ffaa9700}.n-border-dark-danger-hover-weak\\/10{border-color:#ffaa971a}.n-border-dark-danger-hover-weak\\/100{border-color:#ffaa97}.n-border-dark-danger-hover-weak\\/15{border-color:#ffaa9726}.n-border-dark-danger-hover-weak\\/20{border-color:#ffaa9733}.n-border-dark-danger-hover-weak\\/25{border-color:#ffaa9740}.n-border-dark-danger-hover-weak\\/30{border-color:#ffaa974d}.n-border-dark-danger-hover-weak\\/35{border-color:#ffaa9759}.n-border-dark-danger-hover-weak\\/40{border-color:#ffaa9766}.n-border-dark-danger-hover-weak\\/45{border-color:#ffaa9773}.n-border-dark-danger-hover-weak\\/5{border-color:#ffaa970d}.n-border-dark-danger-hover-weak\\/50{border-color:#ffaa9780}.n-border-dark-danger-hover-weak\\/55{border-color:#ffaa978c}.n-border-dark-danger-hover-weak\\/60{border-color:#ffaa9799}.n-border-dark-danger-hover-weak\\/65{border-color:#ffaa97a6}.n-border-dark-danger-hover-weak\\/70{border-color:#ffaa97b3}.n-border-dark-danger-hover-weak\\/75{border-color:#ffaa97bf}.n-border-dark-danger-hover-weak\\/80{border-color:#ffaa97cc}.n-border-dark-danger-hover-weak\\/85{border-color:#ffaa97d9}.n-border-dark-danger-hover-weak\\/90{border-color:#ffaa97e6}.n-border-dark-danger-hover-weak\\/95{border-color:#ffaa97f2}.n-border-dark-danger-icon{border-color:#ffaa97}.n-border-dark-danger-icon\\/0{border-color:#ffaa9700}.n-border-dark-danger-icon\\/10{border-color:#ffaa971a}.n-border-dark-danger-icon\\/100{border-color:#ffaa97}.n-border-dark-danger-icon\\/15{border-color:#ffaa9726}.n-border-dark-danger-icon\\/20{border-color:#ffaa9733}.n-border-dark-danger-icon\\/25{border-color:#ffaa9740}.n-border-dark-danger-icon\\/30{border-color:#ffaa974d}.n-border-dark-danger-icon\\/35{border-color:#ffaa9759}.n-border-dark-danger-icon\\/40{border-color:#ffaa9766}.n-border-dark-danger-icon\\/45{border-color:#ffaa9773}.n-border-dark-danger-icon\\/5{border-color:#ffaa970d}.n-border-dark-danger-icon\\/50{border-color:#ffaa9780}.n-border-dark-danger-icon\\/55{border-color:#ffaa978c}.n-border-dark-danger-icon\\/60{border-color:#ffaa9799}.n-border-dark-danger-icon\\/65{border-color:#ffaa97a6}.n-border-dark-danger-icon\\/70{border-color:#ffaa97b3}.n-border-dark-danger-icon\\/75{border-color:#ffaa97bf}.n-border-dark-danger-icon\\/80{border-color:#ffaa97cc}.n-border-dark-danger-icon\\/85{border-color:#ffaa97d9}.n-border-dark-danger-icon\\/90{border-color:#ffaa97e6}.n-border-dark-danger-icon\\/95{border-color:#ffaa97f2}.n-border-dark-danger-pressed-weak{border-color:#ffaa971f}.n-border-dark-danger-pressed-weak\\/0{border-color:#ffaa9700}.n-border-dark-danger-pressed-weak\\/10{border-color:#ffaa971a}.n-border-dark-danger-pressed-weak\\/100{border-color:#ffaa97}.n-border-dark-danger-pressed-weak\\/15{border-color:#ffaa9726}.n-border-dark-danger-pressed-weak\\/20{border-color:#ffaa9733}.n-border-dark-danger-pressed-weak\\/25{border-color:#ffaa9740}.n-border-dark-danger-pressed-weak\\/30{border-color:#ffaa974d}.n-border-dark-danger-pressed-weak\\/35{border-color:#ffaa9759}.n-border-dark-danger-pressed-weak\\/40{border-color:#ffaa9766}.n-border-dark-danger-pressed-weak\\/45{border-color:#ffaa9773}.n-border-dark-danger-pressed-weak\\/5{border-color:#ffaa970d}.n-border-dark-danger-pressed-weak\\/50{border-color:#ffaa9780}.n-border-dark-danger-pressed-weak\\/55{border-color:#ffaa978c}.n-border-dark-danger-pressed-weak\\/60{border-color:#ffaa9799}.n-border-dark-danger-pressed-weak\\/65{border-color:#ffaa97a6}.n-border-dark-danger-pressed-weak\\/70{border-color:#ffaa97b3}.n-border-dark-danger-pressed-weak\\/75{border-color:#ffaa97bf}.n-border-dark-danger-pressed-weak\\/80{border-color:#ffaa97cc}.n-border-dark-danger-pressed-weak\\/85{border-color:#ffaa97d9}.n-border-dark-danger-pressed-weak\\/90{border-color:#ffaa97e6}.n-border-dark-danger-pressed-weak\\/95{border-color:#ffaa97f2}.n-border-dark-danger-strong{border-color:#e84e2c}.n-border-dark-danger-strong\\/0{border-color:#e84e2c00}.n-border-dark-danger-strong\\/10{border-color:#e84e2c1a}.n-border-dark-danger-strong\\/100{border-color:#e84e2c}.n-border-dark-danger-strong\\/15{border-color:#e84e2c26}.n-border-dark-danger-strong\\/20{border-color:#e84e2c33}.n-border-dark-danger-strong\\/25{border-color:#e84e2c40}.n-border-dark-danger-strong\\/30{border-color:#e84e2c4d}.n-border-dark-danger-strong\\/35{border-color:#e84e2c59}.n-border-dark-danger-strong\\/40{border-color:#e84e2c66}.n-border-dark-danger-strong\\/45{border-color:#e84e2c73}.n-border-dark-danger-strong\\/5{border-color:#e84e2c0d}.n-border-dark-danger-strong\\/50{border-color:#e84e2c80}.n-border-dark-danger-strong\\/55{border-color:#e84e2c8c}.n-border-dark-danger-strong\\/60{border-color:#e84e2c99}.n-border-dark-danger-strong\\/65{border-color:#e84e2ca6}.n-border-dark-danger-strong\\/70{border-color:#e84e2cb3}.n-border-dark-danger-strong\\/75{border-color:#e84e2cbf}.n-border-dark-danger-strong\\/80{border-color:#e84e2ccc}.n-border-dark-danger-strong\\/85{border-color:#e84e2cd9}.n-border-dark-danger-strong\\/90{border-color:#e84e2ce6}.n-border-dark-danger-strong\\/95{border-color:#e84e2cf2}.n-border-dark-danger-text{border-color:#ffaa97}.n-border-dark-danger-text\\/0{border-color:#ffaa9700}.n-border-dark-danger-text\\/10{border-color:#ffaa971a}.n-border-dark-danger-text\\/100{border-color:#ffaa97}.n-border-dark-danger-text\\/15{border-color:#ffaa9726}.n-border-dark-danger-text\\/20{border-color:#ffaa9733}.n-border-dark-danger-text\\/25{border-color:#ffaa9740}.n-border-dark-danger-text\\/30{border-color:#ffaa974d}.n-border-dark-danger-text\\/35{border-color:#ffaa9759}.n-border-dark-danger-text\\/40{border-color:#ffaa9766}.n-border-dark-danger-text\\/45{border-color:#ffaa9773}.n-border-dark-danger-text\\/5{border-color:#ffaa970d}.n-border-dark-danger-text\\/50{border-color:#ffaa9780}.n-border-dark-danger-text\\/55{border-color:#ffaa978c}.n-border-dark-danger-text\\/60{border-color:#ffaa9799}.n-border-dark-danger-text\\/65{border-color:#ffaa97a6}.n-border-dark-danger-text\\/70{border-color:#ffaa97b3}.n-border-dark-danger-text\\/75{border-color:#ffaa97bf}.n-border-dark-danger-text\\/80{border-color:#ffaa97cc}.n-border-dark-danger-text\\/85{border-color:#ffaa97d9}.n-border-dark-danger-text\\/90{border-color:#ffaa97e6}.n-border-dark-danger-text\\/95{border-color:#ffaa97f2}.n-border-dark-discovery-bg-status{border-color:#a07bec}.n-border-dark-discovery-bg-status\\/0{border-color:#a07bec00}.n-border-dark-discovery-bg-status\\/10{border-color:#a07bec1a}.n-border-dark-discovery-bg-status\\/100{border-color:#a07bec}.n-border-dark-discovery-bg-status\\/15{border-color:#a07bec26}.n-border-dark-discovery-bg-status\\/20{border-color:#a07bec33}.n-border-dark-discovery-bg-status\\/25{border-color:#a07bec40}.n-border-dark-discovery-bg-status\\/30{border-color:#a07bec4d}.n-border-dark-discovery-bg-status\\/35{border-color:#a07bec59}.n-border-dark-discovery-bg-status\\/40{border-color:#a07bec66}.n-border-dark-discovery-bg-status\\/45{border-color:#a07bec73}.n-border-dark-discovery-bg-status\\/5{border-color:#a07bec0d}.n-border-dark-discovery-bg-status\\/50{border-color:#a07bec80}.n-border-dark-discovery-bg-status\\/55{border-color:#a07bec8c}.n-border-dark-discovery-bg-status\\/60{border-color:#a07bec99}.n-border-dark-discovery-bg-status\\/65{border-color:#a07beca6}.n-border-dark-discovery-bg-status\\/70{border-color:#a07becb3}.n-border-dark-discovery-bg-status\\/75{border-color:#a07becbf}.n-border-dark-discovery-bg-status\\/80{border-color:#a07beccc}.n-border-dark-discovery-bg-status\\/85{border-color:#a07becd9}.n-border-dark-discovery-bg-status\\/90{border-color:#a07bece6}.n-border-dark-discovery-bg-status\\/95{border-color:#a07becf2}.n-border-dark-discovery-bg-strong{border-color:#ccb4ff}.n-border-dark-discovery-bg-strong\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-bg-strong\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-bg-strong\\/100{border-color:#ccb4ff}.n-border-dark-discovery-bg-strong\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-bg-strong\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-bg-strong\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-bg-strong\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-bg-strong\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-bg-strong\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-bg-strong\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-bg-strong\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-bg-strong\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-bg-strong\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-bg-strong\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-bg-strong\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-bg-strong\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-bg-strong\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-bg-strong\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-bg-strong\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-bg-strong\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-bg-strong\\/95{border-color:#ccb4fff2}.n-border-dark-discovery-bg-weak{border-color:#2c2a34}.n-border-dark-discovery-bg-weak\\/0{border-color:#2c2a3400}.n-border-dark-discovery-bg-weak\\/10{border-color:#2c2a341a}.n-border-dark-discovery-bg-weak\\/100{border-color:#2c2a34}.n-border-dark-discovery-bg-weak\\/15{border-color:#2c2a3426}.n-border-dark-discovery-bg-weak\\/20{border-color:#2c2a3433}.n-border-dark-discovery-bg-weak\\/25{border-color:#2c2a3440}.n-border-dark-discovery-bg-weak\\/30{border-color:#2c2a344d}.n-border-dark-discovery-bg-weak\\/35{border-color:#2c2a3459}.n-border-dark-discovery-bg-weak\\/40{border-color:#2c2a3466}.n-border-dark-discovery-bg-weak\\/45{border-color:#2c2a3473}.n-border-dark-discovery-bg-weak\\/5{border-color:#2c2a340d}.n-border-dark-discovery-bg-weak\\/50{border-color:#2c2a3480}.n-border-dark-discovery-bg-weak\\/55{border-color:#2c2a348c}.n-border-dark-discovery-bg-weak\\/60{border-color:#2c2a3499}.n-border-dark-discovery-bg-weak\\/65{border-color:#2c2a34a6}.n-border-dark-discovery-bg-weak\\/70{border-color:#2c2a34b3}.n-border-dark-discovery-bg-weak\\/75{border-color:#2c2a34bf}.n-border-dark-discovery-bg-weak\\/80{border-color:#2c2a34cc}.n-border-dark-discovery-bg-weak\\/85{border-color:#2c2a34d9}.n-border-dark-discovery-bg-weak\\/90{border-color:#2c2a34e6}.n-border-dark-discovery-bg-weak\\/95{border-color:#2c2a34f2}.n-border-dark-discovery-border-strong{border-color:#ccb4ff}.n-border-dark-discovery-border-strong\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-border-strong\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-border-strong\\/100{border-color:#ccb4ff}.n-border-dark-discovery-border-strong\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-border-strong\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-border-strong\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-border-strong\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-border-strong\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-border-strong\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-border-strong\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-border-strong\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-border-strong\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-border-strong\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-border-strong\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-border-strong\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-border-strong\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-border-strong\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-border-strong\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-border-strong\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-border-strong\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-border-strong\\/95{border-color:#ccb4fff2}.n-border-dark-discovery-border-weak{border-color:#4b2894}.n-border-dark-discovery-border-weak\\/0{border-color:#4b289400}.n-border-dark-discovery-border-weak\\/10{border-color:#4b28941a}.n-border-dark-discovery-border-weak\\/100{border-color:#4b2894}.n-border-dark-discovery-border-weak\\/15{border-color:#4b289426}.n-border-dark-discovery-border-weak\\/20{border-color:#4b289433}.n-border-dark-discovery-border-weak\\/25{border-color:#4b289440}.n-border-dark-discovery-border-weak\\/30{border-color:#4b28944d}.n-border-dark-discovery-border-weak\\/35{border-color:#4b289459}.n-border-dark-discovery-border-weak\\/40{border-color:#4b289466}.n-border-dark-discovery-border-weak\\/45{border-color:#4b289473}.n-border-dark-discovery-border-weak\\/5{border-color:#4b28940d}.n-border-dark-discovery-border-weak\\/50{border-color:#4b289480}.n-border-dark-discovery-border-weak\\/55{border-color:#4b28948c}.n-border-dark-discovery-border-weak\\/60{border-color:#4b289499}.n-border-dark-discovery-border-weak\\/65{border-color:#4b2894a6}.n-border-dark-discovery-border-weak\\/70{border-color:#4b2894b3}.n-border-dark-discovery-border-weak\\/75{border-color:#4b2894bf}.n-border-dark-discovery-border-weak\\/80{border-color:#4b2894cc}.n-border-dark-discovery-border-weak\\/85{border-color:#4b2894d9}.n-border-dark-discovery-border-weak\\/90{border-color:#4b2894e6}.n-border-dark-discovery-border-weak\\/95{border-color:#4b2894f2}.n-border-dark-discovery-icon{border-color:#ccb4ff}.n-border-dark-discovery-icon\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-icon\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-icon\\/100{border-color:#ccb4ff}.n-border-dark-discovery-icon\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-icon\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-icon\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-icon\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-icon\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-icon\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-icon\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-icon\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-icon\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-icon\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-icon\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-icon\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-icon\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-icon\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-icon\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-icon\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-icon\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-icon\\/95{border-color:#ccb4fff2}.n-border-dark-discovery-text{border-color:#ccb4ff}.n-border-dark-discovery-text\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-text\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-text\\/100{border-color:#ccb4ff}.n-border-dark-discovery-text\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-text\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-text\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-text\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-text\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-text\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-text\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-text\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-text\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-text\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-text\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-text\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-text\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-text\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-text\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-text\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-text\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-text\\/95{border-color:#ccb4fff2}.n-border-dark-neutral-bg-default{border-color:#1a1b1d}.n-border-dark-neutral-bg-default\\/0{border-color:#1a1b1d00}.n-border-dark-neutral-bg-default\\/10{border-color:#1a1b1d1a}.n-border-dark-neutral-bg-default\\/100{border-color:#1a1b1d}.n-border-dark-neutral-bg-default\\/15{border-color:#1a1b1d26}.n-border-dark-neutral-bg-default\\/20{border-color:#1a1b1d33}.n-border-dark-neutral-bg-default\\/25{border-color:#1a1b1d40}.n-border-dark-neutral-bg-default\\/30{border-color:#1a1b1d4d}.n-border-dark-neutral-bg-default\\/35{border-color:#1a1b1d59}.n-border-dark-neutral-bg-default\\/40{border-color:#1a1b1d66}.n-border-dark-neutral-bg-default\\/45{border-color:#1a1b1d73}.n-border-dark-neutral-bg-default\\/5{border-color:#1a1b1d0d}.n-border-dark-neutral-bg-default\\/50{border-color:#1a1b1d80}.n-border-dark-neutral-bg-default\\/55{border-color:#1a1b1d8c}.n-border-dark-neutral-bg-default\\/60{border-color:#1a1b1d99}.n-border-dark-neutral-bg-default\\/65{border-color:#1a1b1da6}.n-border-dark-neutral-bg-default\\/70{border-color:#1a1b1db3}.n-border-dark-neutral-bg-default\\/75{border-color:#1a1b1dbf}.n-border-dark-neutral-bg-default\\/80{border-color:#1a1b1dcc}.n-border-dark-neutral-bg-default\\/85{border-color:#1a1b1dd9}.n-border-dark-neutral-bg-default\\/90{border-color:#1a1b1de6}.n-border-dark-neutral-bg-default\\/95{border-color:#1a1b1df2}.n-border-dark-neutral-bg-on-bg-weak{border-color:#81879014}.n-border-dark-neutral-bg-on-bg-weak\\/0{border-color:#81879000}.n-border-dark-neutral-bg-on-bg-weak\\/10{border-color:#8187901a}.n-border-dark-neutral-bg-on-bg-weak\\/100{border-color:#818790}.n-border-dark-neutral-bg-on-bg-weak\\/15{border-color:#81879026}.n-border-dark-neutral-bg-on-bg-weak\\/20{border-color:#81879033}.n-border-dark-neutral-bg-on-bg-weak\\/25{border-color:#81879040}.n-border-dark-neutral-bg-on-bg-weak\\/30{border-color:#8187904d}.n-border-dark-neutral-bg-on-bg-weak\\/35{border-color:#81879059}.n-border-dark-neutral-bg-on-bg-weak\\/40{border-color:#81879066}.n-border-dark-neutral-bg-on-bg-weak\\/45{border-color:#81879073}.n-border-dark-neutral-bg-on-bg-weak\\/5{border-color:#8187900d}.n-border-dark-neutral-bg-on-bg-weak\\/50{border-color:#81879080}.n-border-dark-neutral-bg-on-bg-weak\\/55{border-color:#8187908c}.n-border-dark-neutral-bg-on-bg-weak\\/60{border-color:#81879099}.n-border-dark-neutral-bg-on-bg-weak\\/65{border-color:#818790a6}.n-border-dark-neutral-bg-on-bg-weak\\/70{border-color:#818790b3}.n-border-dark-neutral-bg-on-bg-weak\\/75{border-color:#818790bf}.n-border-dark-neutral-bg-on-bg-weak\\/80{border-color:#818790cc}.n-border-dark-neutral-bg-on-bg-weak\\/85{border-color:#818790d9}.n-border-dark-neutral-bg-on-bg-weak\\/90{border-color:#818790e6}.n-border-dark-neutral-bg-on-bg-weak\\/95{border-color:#818790f2}.n-border-dark-neutral-bg-status{border-color:#a8acb2}.n-border-dark-neutral-bg-status\\/0{border-color:#a8acb200}.n-border-dark-neutral-bg-status\\/10{border-color:#a8acb21a}.n-border-dark-neutral-bg-status\\/100{border-color:#a8acb2}.n-border-dark-neutral-bg-status\\/15{border-color:#a8acb226}.n-border-dark-neutral-bg-status\\/20{border-color:#a8acb233}.n-border-dark-neutral-bg-status\\/25{border-color:#a8acb240}.n-border-dark-neutral-bg-status\\/30{border-color:#a8acb24d}.n-border-dark-neutral-bg-status\\/35{border-color:#a8acb259}.n-border-dark-neutral-bg-status\\/40{border-color:#a8acb266}.n-border-dark-neutral-bg-status\\/45{border-color:#a8acb273}.n-border-dark-neutral-bg-status\\/5{border-color:#a8acb20d}.n-border-dark-neutral-bg-status\\/50{border-color:#a8acb280}.n-border-dark-neutral-bg-status\\/55{border-color:#a8acb28c}.n-border-dark-neutral-bg-status\\/60{border-color:#a8acb299}.n-border-dark-neutral-bg-status\\/65{border-color:#a8acb2a6}.n-border-dark-neutral-bg-status\\/70{border-color:#a8acb2b3}.n-border-dark-neutral-bg-status\\/75{border-color:#a8acb2bf}.n-border-dark-neutral-bg-status\\/80{border-color:#a8acb2cc}.n-border-dark-neutral-bg-status\\/85{border-color:#a8acb2d9}.n-border-dark-neutral-bg-status\\/90{border-color:#a8acb2e6}.n-border-dark-neutral-bg-status\\/95{border-color:#a8acb2f2}.n-border-dark-neutral-bg-strong{border-color:#3c3f44}.n-border-dark-neutral-bg-strong\\/0{border-color:#3c3f4400}.n-border-dark-neutral-bg-strong\\/10{border-color:#3c3f441a}.n-border-dark-neutral-bg-strong\\/100{border-color:#3c3f44}.n-border-dark-neutral-bg-strong\\/15{border-color:#3c3f4426}.n-border-dark-neutral-bg-strong\\/20{border-color:#3c3f4433}.n-border-dark-neutral-bg-strong\\/25{border-color:#3c3f4440}.n-border-dark-neutral-bg-strong\\/30{border-color:#3c3f444d}.n-border-dark-neutral-bg-strong\\/35{border-color:#3c3f4459}.n-border-dark-neutral-bg-strong\\/40{border-color:#3c3f4466}.n-border-dark-neutral-bg-strong\\/45{border-color:#3c3f4473}.n-border-dark-neutral-bg-strong\\/5{border-color:#3c3f440d}.n-border-dark-neutral-bg-strong\\/50{border-color:#3c3f4480}.n-border-dark-neutral-bg-strong\\/55{border-color:#3c3f448c}.n-border-dark-neutral-bg-strong\\/60{border-color:#3c3f4499}.n-border-dark-neutral-bg-strong\\/65{border-color:#3c3f44a6}.n-border-dark-neutral-bg-strong\\/70{border-color:#3c3f44b3}.n-border-dark-neutral-bg-strong\\/75{border-color:#3c3f44bf}.n-border-dark-neutral-bg-strong\\/80{border-color:#3c3f44cc}.n-border-dark-neutral-bg-strong\\/85{border-color:#3c3f44d9}.n-border-dark-neutral-bg-strong\\/90{border-color:#3c3f44e6}.n-border-dark-neutral-bg-strong\\/95{border-color:#3c3f44f2}.n-border-dark-neutral-bg-stronger{border-color:#6f757e}.n-border-dark-neutral-bg-stronger\\/0{border-color:#6f757e00}.n-border-dark-neutral-bg-stronger\\/10{border-color:#6f757e1a}.n-border-dark-neutral-bg-stronger\\/100{border-color:#6f757e}.n-border-dark-neutral-bg-stronger\\/15{border-color:#6f757e26}.n-border-dark-neutral-bg-stronger\\/20{border-color:#6f757e33}.n-border-dark-neutral-bg-stronger\\/25{border-color:#6f757e40}.n-border-dark-neutral-bg-stronger\\/30{border-color:#6f757e4d}.n-border-dark-neutral-bg-stronger\\/35{border-color:#6f757e59}.n-border-dark-neutral-bg-stronger\\/40{border-color:#6f757e66}.n-border-dark-neutral-bg-stronger\\/45{border-color:#6f757e73}.n-border-dark-neutral-bg-stronger\\/5{border-color:#6f757e0d}.n-border-dark-neutral-bg-stronger\\/50{border-color:#6f757e80}.n-border-dark-neutral-bg-stronger\\/55{border-color:#6f757e8c}.n-border-dark-neutral-bg-stronger\\/60{border-color:#6f757e99}.n-border-dark-neutral-bg-stronger\\/65{border-color:#6f757ea6}.n-border-dark-neutral-bg-stronger\\/70{border-color:#6f757eb3}.n-border-dark-neutral-bg-stronger\\/75{border-color:#6f757ebf}.n-border-dark-neutral-bg-stronger\\/80{border-color:#6f757ecc}.n-border-dark-neutral-bg-stronger\\/85{border-color:#6f757ed9}.n-border-dark-neutral-bg-stronger\\/90{border-color:#6f757ee6}.n-border-dark-neutral-bg-stronger\\/95{border-color:#6f757ef2}.n-border-dark-neutral-bg-strongest{border-color:#f5f6f6}.n-border-dark-neutral-bg-strongest\\/0{border-color:#f5f6f600}.n-border-dark-neutral-bg-strongest\\/10{border-color:#f5f6f61a}.n-border-dark-neutral-bg-strongest\\/100{border-color:#f5f6f6}.n-border-dark-neutral-bg-strongest\\/15{border-color:#f5f6f626}.n-border-dark-neutral-bg-strongest\\/20{border-color:#f5f6f633}.n-border-dark-neutral-bg-strongest\\/25{border-color:#f5f6f640}.n-border-dark-neutral-bg-strongest\\/30{border-color:#f5f6f64d}.n-border-dark-neutral-bg-strongest\\/35{border-color:#f5f6f659}.n-border-dark-neutral-bg-strongest\\/40{border-color:#f5f6f666}.n-border-dark-neutral-bg-strongest\\/45{border-color:#f5f6f673}.n-border-dark-neutral-bg-strongest\\/5{border-color:#f5f6f60d}.n-border-dark-neutral-bg-strongest\\/50{border-color:#f5f6f680}.n-border-dark-neutral-bg-strongest\\/55{border-color:#f5f6f68c}.n-border-dark-neutral-bg-strongest\\/60{border-color:#f5f6f699}.n-border-dark-neutral-bg-strongest\\/65{border-color:#f5f6f6a6}.n-border-dark-neutral-bg-strongest\\/70{border-color:#f5f6f6b3}.n-border-dark-neutral-bg-strongest\\/75{border-color:#f5f6f6bf}.n-border-dark-neutral-bg-strongest\\/80{border-color:#f5f6f6cc}.n-border-dark-neutral-bg-strongest\\/85{border-color:#f5f6f6d9}.n-border-dark-neutral-bg-strongest\\/90{border-color:#f5f6f6e6}.n-border-dark-neutral-bg-strongest\\/95{border-color:#f5f6f6f2}.n-border-dark-neutral-bg-weak{border-color:#212325}.n-border-dark-neutral-bg-weak\\/0{border-color:#21232500}.n-border-dark-neutral-bg-weak\\/10{border-color:#2123251a}.n-border-dark-neutral-bg-weak\\/100{border-color:#212325}.n-border-dark-neutral-bg-weak\\/15{border-color:#21232526}.n-border-dark-neutral-bg-weak\\/20{border-color:#21232533}.n-border-dark-neutral-bg-weak\\/25{border-color:#21232540}.n-border-dark-neutral-bg-weak\\/30{border-color:#2123254d}.n-border-dark-neutral-bg-weak\\/35{border-color:#21232559}.n-border-dark-neutral-bg-weak\\/40{border-color:#21232566}.n-border-dark-neutral-bg-weak\\/45{border-color:#21232573}.n-border-dark-neutral-bg-weak\\/5{border-color:#2123250d}.n-border-dark-neutral-bg-weak\\/50{border-color:#21232580}.n-border-dark-neutral-bg-weak\\/55{border-color:#2123258c}.n-border-dark-neutral-bg-weak\\/60{border-color:#21232599}.n-border-dark-neutral-bg-weak\\/65{border-color:#212325a6}.n-border-dark-neutral-bg-weak\\/70{border-color:#212325b3}.n-border-dark-neutral-bg-weak\\/75{border-color:#212325bf}.n-border-dark-neutral-bg-weak\\/80{border-color:#212325cc}.n-border-dark-neutral-bg-weak\\/85{border-color:#212325d9}.n-border-dark-neutral-bg-weak\\/90{border-color:#212325e6}.n-border-dark-neutral-bg-weak\\/95{border-color:#212325f2}.n-border-dark-neutral-border-strong{border-color:#5e636a}.n-border-dark-neutral-border-strong\\/0{border-color:#5e636a00}.n-border-dark-neutral-border-strong\\/10{border-color:#5e636a1a}.n-border-dark-neutral-border-strong\\/100{border-color:#5e636a}.n-border-dark-neutral-border-strong\\/15{border-color:#5e636a26}.n-border-dark-neutral-border-strong\\/20{border-color:#5e636a33}.n-border-dark-neutral-border-strong\\/25{border-color:#5e636a40}.n-border-dark-neutral-border-strong\\/30{border-color:#5e636a4d}.n-border-dark-neutral-border-strong\\/35{border-color:#5e636a59}.n-border-dark-neutral-border-strong\\/40{border-color:#5e636a66}.n-border-dark-neutral-border-strong\\/45{border-color:#5e636a73}.n-border-dark-neutral-border-strong\\/5{border-color:#5e636a0d}.n-border-dark-neutral-border-strong\\/50{border-color:#5e636a80}.n-border-dark-neutral-border-strong\\/55{border-color:#5e636a8c}.n-border-dark-neutral-border-strong\\/60{border-color:#5e636a99}.n-border-dark-neutral-border-strong\\/65{border-color:#5e636aa6}.n-border-dark-neutral-border-strong\\/70{border-color:#5e636ab3}.n-border-dark-neutral-border-strong\\/75{border-color:#5e636abf}.n-border-dark-neutral-border-strong\\/80{border-color:#5e636acc}.n-border-dark-neutral-border-strong\\/85{border-color:#5e636ad9}.n-border-dark-neutral-border-strong\\/90{border-color:#5e636ae6}.n-border-dark-neutral-border-strong\\/95{border-color:#5e636af2}.n-border-dark-neutral-border-strongest{border-color:#bbbec3}.n-border-dark-neutral-border-strongest\\/0{border-color:#bbbec300}.n-border-dark-neutral-border-strongest\\/10{border-color:#bbbec31a}.n-border-dark-neutral-border-strongest\\/100{border-color:#bbbec3}.n-border-dark-neutral-border-strongest\\/15{border-color:#bbbec326}.n-border-dark-neutral-border-strongest\\/20{border-color:#bbbec333}.n-border-dark-neutral-border-strongest\\/25{border-color:#bbbec340}.n-border-dark-neutral-border-strongest\\/30{border-color:#bbbec34d}.n-border-dark-neutral-border-strongest\\/35{border-color:#bbbec359}.n-border-dark-neutral-border-strongest\\/40{border-color:#bbbec366}.n-border-dark-neutral-border-strongest\\/45{border-color:#bbbec373}.n-border-dark-neutral-border-strongest\\/5{border-color:#bbbec30d}.n-border-dark-neutral-border-strongest\\/50{border-color:#bbbec380}.n-border-dark-neutral-border-strongest\\/55{border-color:#bbbec38c}.n-border-dark-neutral-border-strongest\\/60{border-color:#bbbec399}.n-border-dark-neutral-border-strongest\\/65{border-color:#bbbec3a6}.n-border-dark-neutral-border-strongest\\/70{border-color:#bbbec3b3}.n-border-dark-neutral-border-strongest\\/75{border-color:#bbbec3bf}.n-border-dark-neutral-border-strongest\\/80{border-color:#bbbec3cc}.n-border-dark-neutral-border-strongest\\/85{border-color:#bbbec3d9}.n-border-dark-neutral-border-strongest\\/90{border-color:#bbbec3e6}.n-border-dark-neutral-border-strongest\\/95{border-color:#bbbec3f2}.n-border-dark-neutral-border-weak{border-color:#3c3f44}.n-border-dark-neutral-border-weak\\/0{border-color:#3c3f4400}.n-border-dark-neutral-border-weak\\/10{border-color:#3c3f441a}.n-border-dark-neutral-border-weak\\/100{border-color:#3c3f44}.n-border-dark-neutral-border-weak\\/15{border-color:#3c3f4426}.n-border-dark-neutral-border-weak\\/20{border-color:#3c3f4433}.n-border-dark-neutral-border-weak\\/25{border-color:#3c3f4440}.n-border-dark-neutral-border-weak\\/30{border-color:#3c3f444d}.n-border-dark-neutral-border-weak\\/35{border-color:#3c3f4459}.n-border-dark-neutral-border-weak\\/40{border-color:#3c3f4466}.n-border-dark-neutral-border-weak\\/45{border-color:#3c3f4473}.n-border-dark-neutral-border-weak\\/5{border-color:#3c3f440d}.n-border-dark-neutral-border-weak\\/50{border-color:#3c3f4480}.n-border-dark-neutral-border-weak\\/55{border-color:#3c3f448c}.n-border-dark-neutral-border-weak\\/60{border-color:#3c3f4499}.n-border-dark-neutral-border-weak\\/65{border-color:#3c3f44a6}.n-border-dark-neutral-border-weak\\/70{border-color:#3c3f44b3}.n-border-dark-neutral-border-weak\\/75{border-color:#3c3f44bf}.n-border-dark-neutral-border-weak\\/80{border-color:#3c3f44cc}.n-border-dark-neutral-border-weak\\/85{border-color:#3c3f44d9}.n-border-dark-neutral-border-weak\\/90{border-color:#3c3f44e6}.n-border-dark-neutral-border-weak\\/95{border-color:#3c3f44f2}.n-border-dark-neutral-hover{border-color:#959aa11a}.n-border-dark-neutral-hover\\/0{border-color:#959aa100}.n-border-dark-neutral-hover\\/10{border-color:#959aa11a}.n-border-dark-neutral-hover\\/100{border-color:#959aa1}.n-border-dark-neutral-hover\\/15{border-color:#959aa126}.n-border-dark-neutral-hover\\/20{border-color:#959aa133}.n-border-dark-neutral-hover\\/25{border-color:#959aa140}.n-border-dark-neutral-hover\\/30{border-color:#959aa14d}.n-border-dark-neutral-hover\\/35{border-color:#959aa159}.n-border-dark-neutral-hover\\/40{border-color:#959aa166}.n-border-dark-neutral-hover\\/45{border-color:#959aa173}.n-border-dark-neutral-hover\\/5{border-color:#959aa10d}.n-border-dark-neutral-hover\\/50{border-color:#959aa180}.n-border-dark-neutral-hover\\/55{border-color:#959aa18c}.n-border-dark-neutral-hover\\/60{border-color:#959aa199}.n-border-dark-neutral-hover\\/65{border-color:#959aa1a6}.n-border-dark-neutral-hover\\/70{border-color:#959aa1b3}.n-border-dark-neutral-hover\\/75{border-color:#959aa1bf}.n-border-dark-neutral-hover\\/80{border-color:#959aa1cc}.n-border-dark-neutral-hover\\/85{border-color:#959aa1d9}.n-border-dark-neutral-hover\\/90{border-color:#959aa1e6}.n-border-dark-neutral-hover\\/95{border-color:#959aa1f2}.n-border-dark-neutral-icon{border-color:#cfd1d4}.n-border-dark-neutral-icon\\/0{border-color:#cfd1d400}.n-border-dark-neutral-icon\\/10{border-color:#cfd1d41a}.n-border-dark-neutral-icon\\/100{border-color:#cfd1d4}.n-border-dark-neutral-icon\\/15{border-color:#cfd1d426}.n-border-dark-neutral-icon\\/20{border-color:#cfd1d433}.n-border-dark-neutral-icon\\/25{border-color:#cfd1d440}.n-border-dark-neutral-icon\\/30{border-color:#cfd1d44d}.n-border-dark-neutral-icon\\/35{border-color:#cfd1d459}.n-border-dark-neutral-icon\\/40{border-color:#cfd1d466}.n-border-dark-neutral-icon\\/45{border-color:#cfd1d473}.n-border-dark-neutral-icon\\/5{border-color:#cfd1d40d}.n-border-dark-neutral-icon\\/50{border-color:#cfd1d480}.n-border-dark-neutral-icon\\/55{border-color:#cfd1d48c}.n-border-dark-neutral-icon\\/60{border-color:#cfd1d499}.n-border-dark-neutral-icon\\/65{border-color:#cfd1d4a6}.n-border-dark-neutral-icon\\/70{border-color:#cfd1d4b3}.n-border-dark-neutral-icon\\/75{border-color:#cfd1d4bf}.n-border-dark-neutral-icon\\/80{border-color:#cfd1d4cc}.n-border-dark-neutral-icon\\/85{border-color:#cfd1d4d9}.n-border-dark-neutral-icon\\/90{border-color:#cfd1d4e6}.n-border-dark-neutral-icon\\/95{border-color:#cfd1d4f2}.n-border-dark-neutral-pressed{border-color:#959aa133}.n-border-dark-neutral-pressed\\/0{border-color:#959aa100}.n-border-dark-neutral-pressed\\/10{border-color:#959aa11a}.n-border-dark-neutral-pressed\\/100{border-color:#959aa1}.n-border-dark-neutral-pressed\\/15{border-color:#959aa126}.n-border-dark-neutral-pressed\\/20{border-color:#959aa133}.n-border-dark-neutral-pressed\\/25{border-color:#959aa140}.n-border-dark-neutral-pressed\\/30{border-color:#959aa14d}.n-border-dark-neutral-pressed\\/35{border-color:#959aa159}.n-border-dark-neutral-pressed\\/40{border-color:#959aa166}.n-border-dark-neutral-pressed\\/45{border-color:#959aa173}.n-border-dark-neutral-pressed\\/5{border-color:#959aa10d}.n-border-dark-neutral-pressed\\/50{border-color:#959aa180}.n-border-dark-neutral-pressed\\/55{border-color:#959aa18c}.n-border-dark-neutral-pressed\\/60{border-color:#959aa199}.n-border-dark-neutral-pressed\\/65{border-color:#959aa1a6}.n-border-dark-neutral-pressed\\/70{border-color:#959aa1b3}.n-border-dark-neutral-pressed\\/75{border-color:#959aa1bf}.n-border-dark-neutral-pressed\\/80{border-color:#959aa1cc}.n-border-dark-neutral-pressed\\/85{border-color:#959aa1d9}.n-border-dark-neutral-pressed\\/90{border-color:#959aa1e6}.n-border-dark-neutral-pressed\\/95{border-color:#959aa1f2}.n-border-dark-neutral-text-default{border-color:#f5f6f6}.n-border-dark-neutral-text-default\\/0{border-color:#f5f6f600}.n-border-dark-neutral-text-default\\/10{border-color:#f5f6f61a}.n-border-dark-neutral-text-default\\/100{border-color:#f5f6f6}.n-border-dark-neutral-text-default\\/15{border-color:#f5f6f626}.n-border-dark-neutral-text-default\\/20{border-color:#f5f6f633}.n-border-dark-neutral-text-default\\/25{border-color:#f5f6f640}.n-border-dark-neutral-text-default\\/30{border-color:#f5f6f64d}.n-border-dark-neutral-text-default\\/35{border-color:#f5f6f659}.n-border-dark-neutral-text-default\\/40{border-color:#f5f6f666}.n-border-dark-neutral-text-default\\/45{border-color:#f5f6f673}.n-border-dark-neutral-text-default\\/5{border-color:#f5f6f60d}.n-border-dark-neutral-text-default\\/50{border-color:#f5f6f680}.n-border-dark-neutral-text-default\\/55{border-color:#f5f6f68c}.n-border-dark-neutral-text-default\\/60{border-color:#f5f6f699}.n-border-dark-neutral-text-default\\/65{border-color:#f5f6f6a6}.n-border-dark-neutral-text-default\\/70{border-color:#f5f6f6b3}.n-border-dark-neutral-text-default\\/75{border-color:#f5f6f6bf}.n-border-dark-neutral-text-default\\/80{border-color:#f5f6f6cc}.n-border-dark-neutral-text-default\\/85{border-color:#f5f6f6d9}.n-border-dark-neutral-text-default\\/90{border-color:#f5f6f6e6}.n-border-dark-neutral-text-default\\/95{border-color:#f5f6f6f2}.n-border-dark-neutral-text-inverse{border-color:#1a1b1d}.n-border-dark-neutral-text-inverse\\/0{border-color:#1a1b1d00}.n-border-dark-neutral-text-inverse\\/10{border-color:#1a1b1d1a}.n-border-dark-neutral-text-inverse\\/100{border-color:#1a1b1d}.n-border-dark-neutral-text-inverse\\/15{border-color:#1a1b1d26}.n-border-dark-neutral-text-inverse\\/20{border-color:#1a1b1d33}.n-border-dark-neutral-text-inverse\\/25{border-color:#1a1b1d40}.n-border-dark-neutral-text-inverse\\/30{border-color:#1a1b1d4d}.n-border-dark-neutral-text-inverse\\/35{border-color:#1a1b1d59}.n-border-dark-neutral-text-inverse\\/40{border-color:#1a1b1d66}.n-border-dark-neutral-text-inverse\\/45{border-color:#1a1b1d73}.n-border-dark-neutral-text-inverse\\/5{border-color:#1a1b1d0d}.n-border-dark-neutral-text-inverse\\/50{border-color:#1a1b1d80}.n-border-dark-neutral-text-inverse\\/55{border-color:#1a1b1d8c}.n-border-dark-neutral-text-inverse\\/60{border-color:#1a1b1d99}.n-border-dark-neutral-text-inverse\\/65{border-color:#1a1b1da6}.n-border-dark-neutral-text-inverse\\/70{border-color:#1a1b1db3}.n-border-dark-neutral-text-inverse\\/75{border-color:#1a1b1dbf}.n-border-dark-neutral-text-inverse\\/80{border-color:#1a1b1dcc}.n-border-dark-neutral-text-inverse\\/85{border-color:#1a1b1dd9}.n-border-dark-neutral-text-inverse\\/90{border-color:#1a1b1de6}.n-border-dark-neutral-text-inverse\\/95{border-color:#1a1b1df2}.n-border-dark-neutral-text-weak{border-color:#cfd1d4}.n-border-dark-neutral-text-weak\\/0{border-color:#cfd1d400}.n-border-dark-neutral-text-weak\\/10{border-color:#cfd1d41a}.n-border-dark-neutral-text-weak\\/100{border-color:#cfd1d4}.n-border-dark-neutral-text-weak\\/15{border-color:#cfd1d426}.n-border-dark-neutral-text-weak\\/20{border-color:#cfd1d433}.n-border-dark-neutral-text-weak\\/25{border-color:#cfd1d440}.n-border-dark-neutral-text-weak\\/30{border-color:#cfd1d44d}.n-border-dark-neutral-text-weak\\/35{border-color:#cfd1d459}.n-border-dark-neutral-text-weak\\/40{border-color:#cfd1d466}.n-border-dark-neutral-text-weak\\/45{border-color:#cfd1d473}.n-border-dark-neutral-text-weak\\/5{border-color:#cfd1d40d}.n-border-dark-neutral-text-weak\\/50{border-color:#cfd1d480}.n-border-dark-neutral-text-weak\\/55{border-color:#cfd1d48c}.n-border-dark-neutral-text-weak\\/60{border-color:#cfd1d499}.n-border-dark-neutral-text-weak\\/65{border-color:#cfd1d4a6}.n-border-dark-neutral-text-weak\\/70{border-color:#cfd1d4b3}.n-border-dark-neutral-text-weak\\/75{border-color:#cfd1d4bf}.n-border-dark-neutral-text-weak\\/80{border-color:#cfd1d4cc}.n-border-dark-neutral-text-weak\\/85{border-color:#cfd1d4d9}.n-border-dark-neutral-text-weak\\/90{border-color:#cfd1d4e6}.n-border-dark-neutral-text-weak\\/95{border-color:#cfd1d4f2}.n-border-dark-neutral-text-weaker{border-color:#a8acb2}.n-border-dark-neutral-text-weaker\\/0{border-color:#a8acb200}.n-border-dark-neutral-text-weaker\\/10{border-color:#a8acb21a}.n-border-dark-neutral-text-weaker\\/100{border-color:#a8acb2}.n-border-dark-neutral-text-weaker\\/15{border-color:#a8acb226}.n-border-dark-neutral-text-weaker\\/20{border-color:#a8acb233}.n-border-dark-neutral-text-weaker\\/25{border-color:#a8acb240}.n-border-dark-neutral-text-weaker\\/30{border-color:#a8acb24d}.n-border-dark-neutral-text-weaker\\/35{border-color:#a8acb259}.n-border-dark-neutral-text-weaker\\/40{border-color:#a8acb266}.n-border-dark-neutral-text-weaker\\/45{border-color:#a8acb273}.n-border-dark-neutral-text-weaker\\/5{border-color:#a8acb20d}.n-border-dark-neutral-text-weaker\\/50{border-color:#a8acb280}.n-border-dark-neutral-text-weaker\\/55{border-color:#a8acb28c}.n-border-dark-neutral-text-weaker\\/60{border-color:#a8acb299}.n-border-dark-neutral-text-weaker\\/65{border-color:#a8acb2a6}.n-border-dark-neutral-text-weaker\\/70{border-color:#a8acb2b3}.n-border-dark-neutral-text-weaker\\/75{border-color:#a8acb2bf}.n-border-dark-neutral-text-weaker\\/80{border-color:#a8acb2cc}.n-border-dark-neutral-text-weaker\\/85{border-color:#a8acb2d9}.n-border-dark-neutral-text-weaker\\/90{border-color:#a8acb2e6}.n-border-dark-neutral-text-weaker\\/95{border-color:#a8acb2f2}.n-border-dark-neutral-text-weakest{border-color:#818790}.n-border-dark-neutral-text-weakest\\/0{border-color:#81879000}.n-border-dark-neutral-text-weakest\\/10{border-color:#8187901a}.n-border-dark-neutral-text-weakest\\/100{border-color:#818790}.n-border-dark-neutral-text-weakest\\/15{border-color:#81879026}.n-border-dark-neutral-text-weakest\\/20{border-color:#81879033}.n-border-dark-neutral-text-weakest\\/25{border-color:#81879040}.n-border-dark-neutral-text-weakest\\/30{border-color:#8187904d}.n-border-dark-neutral-text-weakest\\/35{border-color:#81879059}.n-border-dark-neutral-text-weakest\\/40{border-color:#81879066}.n-border-dark-neutral-text-weakest\\/45{border-color:#81879073}.n-border-dark-neutral-text-weakest\\/5{border-color:#8187900d}.n-border-dark-neutral-text-weakest\\/50{border-color:#81879080}.n-border-dark-neutral-text-weakest\\/55{border-color:#8187908c}.n-border-dark-neutral-text-weakest\\/60{border-color:#81879099}.n-border-dark-neutral-text-weakest\\/65{border-color:#818790a6}.n-border-dark-neutral-text-weakest\\/70{border-color:#818790b3}.n-border-dark-neutral-text-weakest\\/75{border-color:#818790bf}.n-border-dark-neutral-text-weakest\\/80{border-color:#818790cc}.n-border-dark-neutral-text-weakest\\/85{border-color:#818790d9}.n-border-dark-neutral-text-weakest\\/90{border-color:#818790e6}.n-border-dark-neutral-text-weakest\\/95{border-color:#818790f2}.n-border-dark-primary-bg-selected{border-color:#262f31}.n-border-dark-primary-bg-selected\\/0{border-color:#262f3100}.n-border-dark-primary-bg-selected\\/10{border-color:#262f311a}.n-border-dark-primary-bg-selected\\/100{border-color:#262f31}.n-border-dark-primary-bg-selected\\/15{border-color:#262f3126}.n-border-dark-primary-bg-selected\\/20{border-color:#262f3133}.n-border-dark-primary-bg-selected\\/25{border-color:#262f3140}.n-border-dark-primary-bg-selected\\/30{border-color:#262f314d}.n-border-dark-primary-bg-selected\\/35{border-color:#262f3159}.n-border-dark-primary-bg-selected\\/40{border-color:#262f3166}.n-border-dark-primary-bg-selected\\/45{border-color:#262f3173}.n-border-dark-primary-bg-selected\\/5{border-color:#262f310d}.n-border-dark-primary-bg-selected\\/50{border-color:#262f3180}.n-border-dark-primary-bg-selected\\/55{border-color:#262f318c}.n-border-dark-primary-bg-selected\\/60{border-color:#262f3199}.n-border-dark-primary-bg-selected\\/65{border-color:#262f31a6}.n-border-dark-primary-bg-selected\\/70{border-color:#262f31b3}.n-border-dark-primary-bg-selected\\/75{border-color:#262f31bf}.n-border-dark-primary-bg-selected\\/80{border-color:#262f31cc}.n-border-dark-primary-bg-selected\\/85{border-color:#262f31d9}.n-border-dark-primary-bg-selected\\/90{border-color:#262f31e6}.n-border-dark-primary-bg-selected\\/95{border-color:#262f31f2}.n-border-dark-primary-bg-status{border-color:#5db3bf}.n-border-dark-primary-bg-status\\/0{border-color:#5db3bf00}.n-border-dark-primary-bg-status\\/10{border-color:#5db3bf1a}.n-border-dark-primary-bg-status\\/100{border-color:#5db3bf}.n-border-dark-primary-bg-status\\/15{border-color:#5db3bf26}.n-border-dark-primary-bg-status\\/20{border-color:#5db3bf33}.n-border-dark-primary-bg-status\\/25{border-color:#5db3bf40}.n-border-dark-primary-bg-status\\/30{border-color:#5db3bf4d}.n-border-dark-primary-bg-status\\/35{border-color:#5db3bf59}.n-border-dark-primary-bg-status\\/40{border-color:#5db3bf66}.n-border-dark-primary-bg-status\\/45{border-color:#5db3bf73}.n-border-dark-primary-bg-status\\/5{border-color:#5db3bf0d}.n-border-dark-primary-bg-status\\/50{border-color:#5db3bf80}.n-border-dark-primary-bg-status\\/55{border-color:#5db3bf8c}.n-border-dark-primary-bg-status\\/60{border-color:#5db3bf99}.n-border-dark-primary-bg-status\\/65{border-color:#5db3bfa6}.n-border-dark-primary-bg-status\\/70{border-color:#5db3bfb3}.n-border-dark-primary-bg-status\\/75{border-color:#5db3bfbf}.n-border-dark-primary-bg-status\\/80{border-color:#5db3bfcc}.n-border-dark-primary-bg-status\\/85{border-color:#5db3bfd9}.n-border-dark-primary-bg-status\\/90{border-color:#5db3bfe6}.n-border-dark-primary-bg-status\\/95{border-color:#5db3bff2}.n-border-dark-primary-bg-strong{border-color:#8fe3e8}.n-border-dark-primary-bg-strong\\/0{border-color:#8fe3e800}.n-border-dark-primary-bg-strong\\/10{border-color:#8fe3e81a}.n-border-dark-primary-bg-strong\\/100{border-color:#8fe3e8}.n-border-dark-primary-bg-strong\\/15{border-color:#8fe3e826}.n-border-dark-primary-bg-strong\\/20{border-color:#8fe3e833}.n-border-dark-primary-bg-strong\\/25{border-color:#8fe3e840}.n-border-dark-primary-bg-strong\\/30{border-color:#8fe3e84d}.n-border-dark-primary-bg-strong\\/35{border-color:#8fe3e859}.n-border-dark-primary-bg-strong\\/40{border-color:#8fe3e866}.n-border-dark-primary-bg-strong\\/45{border-color:#8fe3e873}.n-border-dark-primary-bg-strong\\/5{border-color:#8fe3e80d}.n-border-dark-primary-bg-strong\\/50{border-color:#8fe3e880}.n-border-dark-primary-bg-strong\\/55{border-color:#8fe3e88c}.n-border-dark-primary-bg-strong\\/60{border-color:#8fe3e899}.n-border-dark-primary-bg-strong\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-bg-strong\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-bg-strong\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-bg-strong\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-bg-strong\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-bg-strong\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-bg-strong\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-bg-weak{border-color:#262f31}.n-border-dark-primary-bg-weak\\/0{border-color:#262f3100}.n-border-dark-primary-bg-weak\\/10{border-color:#262f311a}.n-border-dark-primary-bg-weak\\/100{border-color:#262f31}.n-border-dark-primary-bg-weak\\/15{border-color:#262f3126}.n-border-dark-primary-bg-weak\\/20{border-color:#262f3133}.n-border-dark-primary-bg-weak\\/25{border-color:#262f3140}.n-border-dark-primary-bg-weak\\/30{border-color:#262f314d}.n-border-dark-primary-bg-weak\\/35{border-color:#262f3159}.n-border-dark-primary-bg-weak\\/40{border-color:#262f3166}.n-border-dark-primary-bg-weak\\/45{border-color:#262f3173}.n-border-dark-primary-bg-weak\\/5{border-color:#262f310d}.n-border-dark-primary-bg-weak\\/50{border-color:#262f3180}.n-border-dark-primary-bg-weak\\/55{border-color:#262f318c}.n-border-dark-primary-bg-weak\\/60{border-color:#262f3199}.n-border-dark-primary-bg-weak\\/65{border-color:#262f31a6}.n-border-dark-primary-bg-weak\\/70{border-color:#262f31b3}.n-border-dark-primary-bg-weak\\/75{border-color:#262f31bf}.n-border-dark-primary-bg-weak\\/80{border-color:#262f31cc}.n-border-dark-primary-bg-weak\\/85{border-color:#262f31d9}.n-border-dark-primary-bg-weak\\/90{border-color:#262f31e6}.n-border-dark-primary-bg-weak\\/95{border-color:#262f31f2}.n-border-dark-primary-border-strong{border-color:#8fe3e8}.n-border-dark-primary-border-strong\\/0{border-color:#8fe3e800}.n-border-dark-primary-border-strong\\/10{border-color:#8fe3e81a}.n-border-dark-primary-border-strong\\/100{border-color:#8fe3e8}.n-border-dark-primary-border-strong\\/15{border-color:#8fe3e826}.n-border-dark-primary-border-strong\\/20{border-color:#8fe3e833}.n-border-dark-primary-border-strong\\/25{border-color:#8fe3e840}.n-border-dark-primary-border-strong\\/30{border-color:#8fe3e84d}.n-border-dark-primary-border-strong\\/35{border-color:#8fe3e859}.n-border-dark-primary-border-strong\\/40{border-color:#8fe3e866}.n-border-dark-primary-border-strong\\/45{border-color:#8fe3e873}.n-border-dark-primary-border-strong\\/5{border-color:#8fe3e80d}.n-border-dark-primary-border-strong\\/50{border-color:#8fe3e880}.n-border-dark-primary-border-strong\\/55{border-color:#8fe3e88c}.n-border-dark-primary-border-strong\\/60{border-color:#8fe3e899}.n-border-dark-primary-border-strong\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-border-strong\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-border-strong\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-border-strong\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-border-strong\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-border-strong\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-border-strong\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-border-weak{border-color:#02507b}.n-border-dark-primary-border-weak\\/0{border-color:#02507b00}.n-border-dark-primary-border-weak\\/10{border-color:#02507b1a}.n-border-dark-primary-border-weak\\/100{border-color:#02507b}.n-border-dark-primary-border-weak\\/15{border-color:#02507b26}.n-border-dark-primary-border-weak\\/20{border-color:#02507b33}.n-border-dark-primary-border-weak\\/25{border-color:#02507b40}.n-border-dark-primary-border-weak\\/30{border-color:#02507b4d}.n-border-dark-primary-border-weak\\/35{border-color:#02507b59}.n-border-dark-primary-border-weak\\/40{border-color:#02507b66}.n-border-dark-primary-border-weak\\/45{border-color:#02507b73}.n-border-dark-primary-border-weak\\/5{border-color:#02507b0d}.n-border-dark-primary-border-weak\\/50{border-color:#02507b80}.n-border-dark-primary-border-weak\\/55{border-color:#02507b8c}.n-border-dark-primary-border-weak\\/60{border-color:#02507b99}.n-border-dark-primary-border-weak\\/65{border-color:#02507ba6}.n-border-dark-primary-border-weak\\/70{border-color:#02507bb3}.n-border-dark-primary-border-weak\\/75{border-color:#02507bbf}.n-border-dark-primary-border-weak\\/80{border-color:#02507bcc}.n-border-dark-primary-border-weak\\/85{border-color:#02507bd9}.n-border-dark-primary-border-weak\\/90{border-color:#02507be6}.n-border-dark-primary-border-weak\\/95{border-color:#02507bf2}.n-border-dark-primary-focus{border-color:#5db3bf}.n-border-dark-primary-focus\\/0{border-color:#5db3bf00}.n-border-dark-primary-focus\\/10{border-color:#5db3bf1a}.n-border-dark-primary-focus\\/100{border-color:#5db3bf}.n-border-dark-primary-focus\\/15{border-color:#5db3bf26}.n-border-dark-primary-focus\\/20{border-color:#5db3bf33}.n-border-dark-primary-focus\\/25{border-color:#5db3bf40}.n-border-dark-primary-focus\\/30{border-color:#5db3bf4d}.n-border-dark-primary-focus\\/35{border-color:#5db3bf59}.n-border-dark-primary-focus\\/40{border-color:#5db3bf66}.n-border-dark-primary-focus\\/45{border-color:#5db3bf73}.n-border-dark-primary-focus\\/5{border-color:#5db3bf0d}.n-border-dark-primary-focus\\/50{border-color:#5db3bf80}.n-border-dark-primary-focus\\/55{border-color:#5db3bf8c}.n-border-dark-primary-focus\\/60{border-color:#5db3bf99}.n-border-dark-primary-focus\\/65{border-color:#5db3bfa6}.n-border-dark-primary-focus\\/70{border-color:#5db3bfb3}.n-border-dark-primary-focus\\/75{border-color:#5db3bfbf}.n-border-dark-primary-focus\\/80{border-color:#5db3bfcc}.n-border-dark-primary-focus\\/85{border-color:#5db3bfd9}.n-border-dark-primary-focus\\/90{border-color:#5db3bfe6}.n-border-dark-primary-focus\\/95{border-color:#5db3bff2}.n-border-dark-primary-hover-strong{border-color:#5db3bf}.n-border-dark-primary-hover-strong\\/0{border-color:#5db3bf00}.n-border-dark-primary-hover-strong\\/10{border-color:#5db3bf1a}.n-border-dark-primary-hover-strong\\/100{border-color:#5db3bf}.n-border-dark-primary-hover-strong\\/15{border-color:#5db3bf26}.n-border-dark-primary-hover-strong\\/20{border-color:#5db3bf33}.n-border-dark-primary-hover-strong\\/25{border-color:#5db3bf40}.n-border-dark-primary-hover-strong\\/30{border-color:#5db3bf4d}.n-border-dark-primary-hover-strong\\/35{border-color:#5db3bf59}.n-border-dark-primary-hover-strong\\/40{border-color:#5db3bf66}.n-border-dark-primary-hover-strong\\/45{border-color:#5db3bf73}.n-border-dark-primary-hover-strong\\/5{border-color:#5db3bf0d}.n-border-dark-primary-hover-strong\\/50{border-color:#5db3bf80}.n-border-dark-primary-hover-strong\\/55{border-color:#5db3bf8c}.n-border-dark-primary-hover-strong\\/60{border-color:#5db3bf99}.n-border-dark-primary-hover-strong\\/65{border-color:#5db3bfa6}.n-border-dark-primary-hover-strong\\/70{border-color:#5db3bfb3}.n-border-dark-primary-hover-strong\\/75{border-color:#5db3bfbf}.n-border-dark-primary-hover-strong\\/80{border-color:#5db3bfcc}.n-border-dark-primary-hover-strong\\/85{border-color:#5db3bfd9}.n-border-dark-primary-hover-strong\\/90{border-color:#5db3bfe6}.n-border-dark-primary-hover-strong\\/95{border-color:#5db3bff2}.n-border-dark-primary-hover-weak{border-color:#8fe3e814}.n-border-dark-primary-hover-weak\\/0{border-color:#8fe3e800}.n-border-dark-primary-hover-weak\\/10{border-color:#8fe3e81a}.n-border-dark-primary-hover-weak\\/100{border-color:#8fe3e8}.n-border-dark-primary-hover-weak\\/15{border-color:#8fe3e826}.n-border-dark-primary-hover-weak\\/20{border-color:#8fe3e833}.n-border-dark-primary-hover-weak\\/25{border-color:#8fe3e840}.n-border-dark-primary-hover-weak\\/30{border-color:#8fe3e84d}.n-border-dark-primary-hover-weak\\/35{border-color:#8fe3e859}.n-border-dark-primary-hover-weak\\/40{border-color:#8fe3e866}.n-border-dark-primary-hover-weak\\/45{border-color:#8fe3e873}.n-border-dark-primary-hover-weak\\/5{border-color:#8fe3e80d}.n-border-dark-primary-hover-weak\\/50{border-color:#8fe3e880}.n-border-dark-primary-hover-weak\\/55{border-color:#8fe3e88c}.n-border-dark-primary-hover-weak\\/60{border-color:#8fe3e899}.n-border-dark-primary-hover-weak\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-hover-weak\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-hover-weak\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-hover-weak\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-hover-weak\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-hover-weak\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-hover-weak\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-icon{border-color:#8fe3e8}.n-border-dark-primary-icon\\/0{border-color:#8fe3e800}.n-border-dark-primary-icon\\/10{border-color:#8fe3e81a}.n-border-dark-primary-icon\\/100{border-color:#8fe3e8}.n-border-dark-primary-icon\\/15{border-color:#8fe3e826}.n-border-dark-primary-icon\\/20{border-color:#8fe3e833}.n-border-dark-primary-icon\\/25{border-color:#8fe3e840}.n-border-dark-primary-icon\\/30{border-color:#8fe3e84d}.n-border-dark-primary-icon\\/35{border-color:#8fe3e859}.n-border-dark-primary-icon\\/40{border-color:#8fe3e866}.n-border-dark-primary-icon\\/45{border-color:#8fe3e873}.n-border-dark-primary-icon\\/5{border-color:#8fe3e80d}.n-border-dark-primary-icon\\/50{border-color:#8fe3e880}.n-border-dark-primary-icon\\/55{border-color:#8fe3e88c}.n-border-dark-primary-icon\\/60{border-color:#8fe3e899}.n-border-dark-primary-icon\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-icon\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-icon\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-icon\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-icon\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-icon\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-icon\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-pressed-strong{border-color:#4c99a4}.n-border-dark-primary-pressed-strong\\/0{border-color:#4c99a400}.n-border-dark-primary-pressed-strong\\/10{border-color:#4c99a41a}.n-border-dark-primary-pressed-strong\\/100{border-color:#4c99a4}.n-border-dark-primary-pressed-strong\\/15{border-color:#4c99a426}.n-border-dark-primary-pressed-strong\\/20{border-color:#4c99a433}.n-border-dark-primary-pressed-strong\\/25{border-color:#4c99a440}.n-border-dark-primary-pressed-strong\\/30{border-color:#4c99a44d}.n-border-dark-primary-pressed-strong\\/35{border-color:#4c99a459}.n-border-dark-primary-pressed-strong\\/40{border-color:#4c99a466}.n-border-dark-primary-pressed-strong\\/45{border-color:#4c99a473}.n-border-dark-primary-pressed-strong\\/5{border-color:#4c99a40d}.n-border-dark-primary-pressed-strong\\/50{border-color:#4c99a480}.n-border-dark-primary-pressed-strong\\/55{border-color:#4c99a48c}.n-border-dark-primary-pressed-strong\\/60{border-color:#4c99a499}.n-border-dark-primary-pressed-strong\\/65{border-color:#4c99a4a6}.n-border-dark-primary-pressed-strong\\/70{border-color:#4c99a4b3}.n-border-dark-primary-pressed-strong\\/75{border-color:#4c99a4bf}.n-border-dark-primary-pressed-strong\\/80{border-color:#4c99a4cc}.n-border-dark-primary-pressed-strong\\/85{border-color:#4c99a4d9}.n-border-dark-primary-pressed-strong\\/90{border-color:#4c99a4e6}.n-border-dark-primary-pressed-strong\\/95{border-color:#4c99a4f2}.n-border-dark-primary-pressed-weak{border-color:#8fe3e81f}.n-border-dark-primary-pressed-weak\\/0{border-color:#8fe3e800}.n-border-dark-primary-pressed-weak\\/10{border-color:#8fe3e81a}.n-border-dark-primary-pressed-weak\\/100{border-color:#8fe3e8}.n-border-dark-primary-pressed-weak\\/15{border-color:#8fe3e826}.n-border-dark-primary-pressed-weak\\/20{border-color:#8fe3e833}.n-border-dark-primary-pressed-weak\\/25{border-color:#8fe3e840}.n-border-dark-primary-pressed-weak\\/30{border-color:#8fe3e84d}.n-border-dark-primary-pressed-weak\\/35{border-color:#8fe3e859}.n-border-dark-primary-pressed-weak\\/40{border-color:#8fe3e866}.n-border-dark-primary-pressed-weak\\/45{border-color:#8fe3e873}.n-border-dark-primary-pressed-weak\\/5{border-color:#8fe3e80d}.n-border-dark-primary-pressed-weak\\/50{border-color:#8fe3e880}.n-border-dark-primary-pressed-weak\\/55{border-color:#8fe3e88c}.n-border-dark-primary-pressed-weak\\/60{border-color:#8fe3e899}.n-border-dark-primary-pressed-weak\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-pressed-weak\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-pressed-weak\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-pressed-weak\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-pressed-weak\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-pressed-weak\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-pressed-weak\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-text{border-color:#8fe3e8}.n-border-dark-primary-text\\/0{border-color:#8fe3e800}.n-border-dark-primary-text\\/10{border-color:#8fe3e81a}.n-border-dark-primary-text\\/100{border-color:#8fe3e8}.n-border-dark-primary-text\\/15{border-color:#8fe3e826}.n-border-dark-primary-text\\/20{border-color:#8fe3e833}.n-border-dark-primary-text\\/25{border-color:#8fe3e840}.n-border-dark-primary-text\\/30{border-color:#8fe3e84d}.n-border-dark-primary-text\\/35{border-color:#8fe3e859}.n-border-dark-primary-text\\/40{border-color:#8fe3e866}.n-border-dark-primary-text\\/45{border-color:#8fe3e873}.n-border-dark-primary-text\\/5{border-color:#8fe3e80d}.n-border-dark-primary-text\\/50{border-color:#8fe3e880}.n-border-dark-primary-text\\/55{border-color:#8fe3e88c}.n-border-dark-primary-text\\/60{border-color:#8fe3e899}.n-border-dark-primary-text\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-text\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-text\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-text\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-text\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-text\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-text\\/95{border-color:#8fe3e8f2}.n-border-dark-success-bg-status{border-color:#6fa646}.n-border-dark-success-bg-status\\/0{border-color:#6fa64600}.n-border-dark-success-bg-status\\/10{border-color:#6fa6461a}.n-border-dark-success-bg-status\\/100{border-color:#6fa646}.n-border-dark-success-bg-status\\/15{border-color:#6fa64626}.n-border-dark-success-bg-status\\/20{border-color:#6fa64633}.n-border-dark-success-bg-status\\/25{border-color:#6fa64640}.n-border-dark-success-bg-status\\/30{border-color:#6fa6464d}.n-border-dark-success-bg-status\\/35{border-color:#6fa64659}.n-border-dark-success-bg-status\\/40{border-color:#6fa64666}.n-border-dark-success-bg-status\\/45{border-color:#6fa64673}.n-border-dark-success-bg-status\\/5{border-color:#6fa6460d}.n-border-dark-success-bg-status\\/50{border-color:#6fa64680}.n-border-dark-success-bg-status\\/55{border-color:#6fa6468c}.n-border-dark-success-bg-status\\/60{border-color:#6fa64699}.n-border-dark-success-bg-status\\/65{border-color:#6fa646a6}.n-border-dark-success-bg-status\\/70{border-color:#6fa646b3}.n-border-dark-success-bg-status\\/75{border-color:#6fa646bf}.n-border-dark-success-bg-status\\/80{border-color:#6fa646cc}.n-border-dark-success-bg-status\\/85{border-color:#6fa646d9}.n-border-dark-success-bg-status\\/90{border-color:#6fa646e6}.n-border-dark-success-bg-status\\/95{border-color:#6fa646f2}.n-border-dark-success-bg-strong{border-color:#90cb62}.n-border-dark-success-bg-strong\\/0{border-color:#90cb6200}.n-border-dark-success-bg-strong\\/10{border-color:#90cb621a}.n-border-dark-success-bg-strong\\/100{border-color:#90cb62}.n-border-dark-success-bg-strong\\/15{border-color:#90cb6226}.n-border-dark-success-bg-strong\\/20{border-color:#90cb6233}.n-border-dark-success-bg-strong\\/25{border-color:#90cb6240}.n-border-dark-success-bg-strong\\/30{border-color:#90cb624d}.n-border-dark-success-bg-strong\\/35{border-color:#90cb6259}.n-border-dark-success-bg-strong\\/40{border-color:#90cb6266}.n-border-dark-success-bg-strong\\/45{border-color:#90cb6273}.n-border-dark-success-bg-strong\\/5{border-color:#90cb620d}.n-border-dark-success-bg-strong\\/50{border-color:#90cb6280}.n-border-dark-success-bg-strong\\/55{border-color:#90cb628c}.n-border-dark-success-bg-strong\\/60{border-color:#90cb6299}.n-border-dark-success-bg-strong\\/65{border-color:#90cb62a6}.n-border-dark-success-bg-strong\\/70{border-color:#90cb62b3}.n-border-dark-success-bg-strong\\/75{border-color:#90cb62bf}.n-border-dark-success-bg-strong\\/80{border-color:#90cb62cc}.n-border-dark-success-bg-strong\\/85{border-color:#90cb62d9}.n-border-dark-success-bg-strong\\/90{border-color:#90cb62e6}.n-border-dark-success-bg-strong\\/95{border-color:#90cb62f2}.n-border-dark-success-bg-weak{border-color:#262d24}.n-border-dark-success-bg-weak\\/0{border-color:#262d2400}.n-border-dark-success-bg-weak\\/10{border-color:#262d241a}.n-border-dark-success-bg-weak\\/100{border-color:#262d24}.n-border-dark-success-bg-weak\\/15{border-color:#262d2426}.n-border-dark-success-bg-weak\\/20{border-color:#262d2433}.n-border-dark-success-bg-weak\\/25{border-color:#262d2440}.n-border-dark-success-bg-weak\\/30{border-color:#262d244d}.n-border-dark-success-bg-weak\\/35{border-color:#262d2459}.n-border-dark-success-bg-weak\\/40{border-color:#262d2466}.n-border-dark-success-bg-weak\\/45{border-color:#262d2473}.n-border-dark-success-bg-weak\\/5{border-color:#262d240d}.n-border-dark-success-bg-weak\\/50{border-color:#262d2480}.n-border-dark-success-bg-weak\\/55{border-color:#262d248c}.n-border-dark-success-bg-weak\\/60{border-color:#262d2499}.n-border-dark-success-bg-weak\\/65{border-color:#262d24a6}.n-border-dark-success-bg-weak\\/70{border-color:#262d24b3}.n-border-dark-success-bg-weak\\/75{border-color:#262d24bf}.n-border-dark-success-bg-weak\\/80{border-color:#262d24cc}.n-border-dark-success-bg-weak\\/85{border-color:#262d24d9}.n-border-dark-success-bg-weak\\/90{border-color:#262d24e6}.n-border-dark-success-bg-weak\\/95{border-color:#262d24f2}.n-border-dark-success-border-strong{border-color:#90cb62}.n-border-dark-success-border-strong\\/0{border-color:#90cb6200}.n-border-dark-success-border-strong\\/10{border-color:#90cb621a}.n-border-dark-success-border-strong\\/100{border-color:#90cb62}.n-border-dark-success-border-strong\\/15{border-color:#90cb6226}.n-border-dark-success-border-strong\\/20{border-color:#90cb6233}.n-border-dark-success-border-strong\\/25{border-color:#90cb6240}.n-border-dark-success-border-strong\\/30{border-color:#90cb624d}.n-border-dark-success-border-strong\\/35{border-color:#90cb6259}.n-border-dark-success-border-strong\\/40{border-color:#90cb6266}.n-border-dark-success-border-strong\\/45{border-color:#90cb6273}.n-border-dark-success-border-strong\\/5{border-color:#90cb620d}.n-border-dark-success-border-strong\\/50{border-color:#90cb6280}.n-border-dark-success-border-strong\\/55{border-color:#90cb628c}.n-border-dark-success-border-strong\\/60{border-color:#90cb6299}.n-border-dark-success-border-strong\\/65{border-color:#90cb62a6}.n-border-dark-success-border-strong\\/70{border-color:#90cb62b3}.n-border-dark-success-border-strong\\/75{border-color:#90cb62bf}.n-border-dark-success-border-strong\\/80{border-color:#90cb62cc}.n-border-dark-success-border-strong\\/85{border-color:#90cb62d9}.n-border-dark-success-border-strong\\/90{border-color:#90cb62e6}.n-border-dark-success-border-strong\\/95{border-color:#90cb62f2}.n-border-dark-success-border-weak{border-color:#296127}.n-border-dark-success-border-weak\\/0{border-color:#29612700}.n-border-dark-success-border-weak\\/10{border-color:#2961271a}.n-border-dark-success-border-weak\\/100{border-color:#296127}.n-border-dark-success-border-weak\\/15{border-color:#29612726}.n-border-dark-success-border-weak\\/20{border-color:#29612733}.n-border-dark-success-border-weak\\/25{border-color:#29612740}.n-border-dark-success-border-weak\\/30{border-color:#2961274d}.n-border-dark-success-border-weak\\/35{border-color:#29612759}.n-border-dark-success-border-weak\\/40{border-color:#29612766}.n-border-dark-success-border-weak\\/45{border-color:#29612773}.n-border-dark-success-border-weak\\/5{border-color:#2961270d}.n-border-dark-success-border-weak\\/50{border-color:#29612780}.n-border-dark-success-border-weak\\/55{border-color:#2961278c}.n-border-dark-success-border-weak\\/60{border-color:#29612799}.n-border-dark-success-border-weak\\/65{border-color:#296127a6}.n-border-dark-success-border-weak\\/70{border-color:#296127b3}.n-border-dark-success-border-weak\\/75{border-color:#296127bf}.n-border-dark-success-border-weak\\/80{border-color:#296127cc}.n-border-dark-success-border-weak\\/85{border-color:#296127d9}.n-border-dark-success-border-weak\\/90{border-color:#296127e6}.n-border-dark-success-border-weak\\/95{border-color:#296127f2}.n-border-dark-success-icon{border-color:#90cb62}.n-border-dark-success-icon\\/0{border-color:#90cb6200}.n-border-dark-success-icon\\/10{border-color:#90cb621a}.n-border-dark-success-icon\\/100{border-color:#90cb62}.n-border-dark-success-icon\\/15{border-color:#90cb6226}.n-border-dark-success-icon\\/20{border-color:#90cb6233}.n-border-dark-success-icon\\/25{border-color:#90cb6240}.n-border-dark-success-icon\\/30{border-color:#90cb624d}.n-border-dark-success-icon\\/35{border-color:#90cb6259}.n-border-dark-success-icon\\/40{border-color:#90cb6266}.n-border-dark-success-icon\\/45{border-color:#90cb6273}.n-border-dark-success-icon\\/5{border-color:#90cb620d}.n-border-dark-success-icon\\/50{border-color:#90cb6280}.n-border-dark-success-icon\\/55{border-color:#90cb628c}.n-border-dark-success-icon\\/60{border-color:#90cb6299}.n-border-dark-success-icon\\/65{border-color:#90cb62a6}.n-border-dark-success-icon\\/70{border-color:#90cb62b3}.n-border-dark-success-icon\\/75{border-color:#90cb62bf}.n-border-dark-success-icon\\/80{border-color:#90cb62cc}.n-border-dark-success-icon\\/85{border-color:#90cb62d9}.n-border-dark-success-icon\\/90{border-color:#90cb62e6}.n-border-dark-success-icon\\/95{border-color:#90cb62f2}.n-border-dark-success-text{border-color:#90cb62}.n-border-dark-success-text\\/0{border-color:#90cb6200}.n-border-dark-success-text\\/10{border-color:#90cb621a}.n-border-dark-success-text\\/100{border-color:#90cb62}.n-border-dark-success-text\\/15{border-color:#90cb6226}.n-border-dark-success-text\\/20{border-color:#90cb6233}.n-border-dark-success-text\\/25{border-color:#90cb6240}.n-border-dark-success-text\\/30{border-color:#90cb624d}.n-border-dark-success-text\\/35{border-color:#90cb6259}.n-border-dark-success-text\\/40{border-color:#90cb6266}.n-border-dark-success-text\\/45{border-color:#90cb6273}.n-border-dark-success-text\\/5{border-color:#90cb620d}.n-border-dark-success-text\\/50{border-color:#90cb6280}.n-border-dark-success-text\\/55{border-color:#90cb628c}.n-border-dark-success-text\\/60{border-color:#90cb6299}.n-border-dark-success-text\\/65{border-color:#90cb62a6}.n-border-dark-success-text\\/70{border-color:#90cb62b3}.n-border-dark-success-text\\/75{border-color:#90cb62bf}.n-border-dark-success-text\\/80{border-color:#90cb62cc}.n-border-dark-success-text\\/85{border-color:#90cb62d9}.n-border-dark-success-text\\/90{border-color:#90cb62e6}.n-border-dark-success-text\\/95{border-color:#90cb62f2}.n-border-dark-warning-bg-status{border-color:#d7aa0a}.n-border-dark-warning-bg-status\\/0{border-color:#d7aa0a00}.n-border-dark-warning-bg-status\\/10{border-color:#d7aa0a1a}.n-border-dark-warning-bg-status\\/100{border-color:#d7aa0a}.n-border-dark-warning-bg-status\\/15{border-color:#d7aa0a26}.n-border-dark-warning-bg-status\\/20{border-color:#d7aa0a33}.n-border-dark-warning-bg-status\\/25{border-color:#d7aa0a40}.n-border-dark-warning-bg-status\\/30{border-color:#d7aa0a4d}.n-border-dark-warning-bg-status\\/35{border-color:#d7aa0a59}.n-border-dark-warning-bg-status\\/40{border-color:#d7aa0a66}.n-border-dark-warning-bg-status\\/45{border-color:#d7aa0a73}.n-border-dark-warning-bg-status\\/5{border-color:#d7aa0a0d}.n-border-dark-warning-bg-status\\/50{border-color:#d7aa0a80}.n-border-dark-warning-bg-status\\/55{border-color:#d7aa0a8c}.n-border-dark-warning-bg-status\\/60{border-color:#d7aa0a99}.n-border-dark-warning-bg-status\\/65{border-color:#d7aa0aa6}.n-border-dark-warning-bg-status\\/70{border-color:#d7aa0ab3}.n-border-dark-warning-bg-status\\/75{border-color:#d7aa0abf}.n-border-dark-warning-bg-status\\/80{border-color:#d7aa0acc}.n-border-dark-warning-bg-status\\/85{border-color:#d7aa0ad9}.n-border-dark-warning-bg-status\\/90{border-color:#d7aa0ae6}.n-border-dark-warning-bg-status\\/95{border-color:#d7aa0af2}.n-border-dark-warning-bg-strong{border-color:#ffd600}.n-border-dark-warning-bg-strong\\/0{border-color:#ffd60000}.n-border-dark-warning-bg-strong\\/10{border-color:#ffd6001a}.n-border-dark-warning-bg-strong\\/100{border-color:#ffd600}.n-border-dark-warning-bg-strong\\/15{border-color:#ffd60026}.n-border-dark-warning-bg-strong\\/20{border-color:#ffd60033}.n-border-dark-warning-bg-strong\\/25{border-color:#ffd60040}.n-border-dark-warning-bg-strong\\/30{border-color:#ffd6004d}.n-border-dark-warning-bg-strong\\/35{border-color:#ffd60059}.n-border-dark-warning-bg-strong\\/40{border-color:#ffd60066}.n-border-dark-warning-bg-strong\\/45{border-color:#ffd60073}.n-border-dark-warning-bg-strong\\/5{border-color:#ffd6000d}.n-border-dark-warning-bg-strong\\/50{border-color:#ffd60080}.n-border-dark-warning-bg-strong\\/55{border-color:#ffd6008c}.n-border-dark-warning-bg-strong\\/60{border-color:#ffd60099}.n-border-dark-warning-bg-strong\\/65{border-color:#ffd600a6}.n-border-dark-warning-bg-strong\\/70{border-color:#ffd600b3}.n-border-dark-warning-bg-strong\\/75{border-color:#ffd600bf}.n-border-dark-warning-bg-strong\\/80{border-color:#ffd600cc}.n-border-dark-warning-bg-strong\\/85{border-color:#ffd600d9}.n-border-dark-warning-bg-strong\\/90{border-color:#ffd600e6}.n-border-dark-warning-bg-strong\\/95{border-color:#ffd600f2}.n-border-dark-warning-bg-weak{border-color:#312e1a}.n-border-dark-warning-bg-weak\\/0{border-color:#312e1a00}.n-border-dark-warning-bg-weak\\/10{border-color:#312e1a1a}.n-border-dark-warning-bg-weak\\/100{border-color:#312e1a}.n-border-dark-warning-bg-weak\\/15{border-color:#312e1a26}.n-border-dark-warning-bg-weak\\/20{border-color:#312e1a33}.n-border-dark-warning-bg-weak\\/25{border-color:#312e1a40}.n-border-dark-warning-bg-weak\\/30{border-color:#312e1a4d}.n-border-dark-warning-bg-weak\\/35{border-color:#312e1a59}.n-border-dark-warning-bg-weak\\/40{border-color:#312e1a66}.n-border-dark-warning-bg-weak\\/45{border-color:#312e1a73}.n-border-dark-warning-bg-weak\\/5{border-color:#312e1a0d}.n-border-dark-warning-bg-weak\\/50{border-color:#312e1a80}.n-border-dark-warning-bg-weak\\/55{border-color:#312e1a8c}.n-border-dark-warning-bg-weak\\/60{border-color:#312e1a99}.n-border-dark-warning-bg-weak\\/65{border-color:#312e1aa6}.n-border-dark-warning-bg-weak\\/70{border-color:#312e1ab3}.n-border-dark-warning-bg-weak\\/75{border-color:#312e1abf}.n-border-dark-warning-bg-weak\\/80{border-color:#312e1acc}.n-border-dark-warning-bg-weak\\/85{border-color:#312e1ad9}.n-border-dark-warning-bg-weak\\/90{border-color:#312e1ae6}.n-border-dark-warning-bg-weak\\/95{border-color:#312e1af2}.n-border-dark-warning-border-strong{border-color:#ffd600}.n-border-dark-warning-border-strong\\/0{border-color:#ffd60000}.n-border-dark-warning-border-strong\\/10{border-color:#ffd6001a}.n-border-dark-warning-border-strong\\/100{border-color:#ffd600}.n-border-dark-warning-border-strong\\/15{border-color:#ffd60026}.n-border-dark-warning-border-strong\\/20{border-color:#ffd60033}.n-border-dark-warning-border-strong\\/25{border-color:#ffd60040}.n-border-dark-warning-border-strong\\/30{border-color:#ffd6004d}.n-border-dark-warning-border-strong\\/35{border-color:#ffd60059}.n-border-dark-warning-border-strong\\/40{border-color:#ffd60066}.n-border-dark-warning-border-strong\\/45{border-color:#ffd60073}.n-border-dark-warning-border-strong\\/5{border-color:#ffd6000d}.n-border-dark-warning-border-strong\\/50{border-color:#ffd60080}.n-border-dark-warning-border-strong\\/55{border-color:#ffd6008c}.n-border-dark-warning-border-strong\\/60{border-color:#ffd60099}.n-border-dark-warning-border-strong\\/65{border-color:#ffd600a6}.n-border-dark-warning-border-strong\\/70{border-color:#ffd600b3}.n-border-dark-warning-border-strong\\/75{border-color:#ffd600bf}.n-border-dark-warning-border-strong\\/80{border-color:#ffd600cc}.n-border-dark-warning-border-strong\\/85{border-color:#ffd600d9}.n-border-dark-warning-border-strong\\/90{border-color:#ffd600e6}.n-border-dark-warning-border-strong\\/95{border-color:#ffd600f2}.n-border-dark-warning-border-weak{border-color:#765500}.n-border-dark-warning-border-weak\\/0{border-color:#76550000}.n-border-dark-warning-border-weak\\/10{border-color:#7655001a}.n-border-dark-warning-border-weak\\/100{border-color:#765500}.n-border-dark-warning-border-weak\\/15{border-color:#76550026}.n-border-dark-warning-border-weak\\/20{border-color:#76550033}.n-border-dark-warning-border-weak\\/25{border-color:#76550040}.n-border-dark-warning-border-weak\\/30{border-color:#7655004d}.n-border-dark-warning-border-weak\\/35{border-color:#76550059}.n-border-dark-warning-border-weak\\/40{border-color:#76550066}.n-border-dark-warning-border-weak\\/45{border-color:#76550073}.n-border-dark-warning-border-weak\\/5{border-color:#7655000d}.n-border-dark-warning-border-weak\\/50{border-color:#76550080}.n-border-dark-warning-border-weak\\/55{border-color:#7655008c}.n-border-dark-warning-border-weak\\/60{border-color:#76550099}.n-border-dark-warning-border-weak\\/65{border-color:#765500a6}.n-border-dark-warning-border-weak\\/70{border-color:#765500b3}.n-border-dark-warning-border-weak\\/75{border-color:#765500bf}.n-border-dark-warning-border-weak\\/80{border-color:#765500cc}.n-border-dark-warning-border-weak\\/85{border-color:#765500d9}.n-border-dark-warning-border-weak\\/90{border-color:#765500e6}.n-border-dark-warning-border-weak\\/95{border-color:#765500f2}.n-border-dark-warning-icon{border-color:#ffd600}.n-border-dark-warning-icon\\/0{border-color:#ffd60000}.n-border-dark-warning-icon\\/10{border-color:#ffd6001a}.n-border-dark-warning-icon\\/100{border-color:#ffd600}.n-border-dark-warning-icon\\/15{border-color:#ffd60026}.n-border-dark-warning-icon\\/20{border-color:#ffd60033}.n-border-dark-warning-icon\\/25{border-color:#ffd60040}.n-border-dark-warning-icon\\/30{border-color:#ffd6004d}.n-border-dark-warning-icon\\/35{border-color:#ffd60059}.n-border-dark-warning-icon\\/40{border-color:#ffd60066}.n-border-dark-warning-icon\\/45{border-color:#ffd60073}.n-border-dark-warning-icon\\/5{border-color:#ffd6000d}.n-border-dark-warning-icon\\/50{border-color:#ffd60080}.n-border-dark-warning-icon\\/55{border-color:#ffd6008c}.n-border-dark-warning-icon\\/60{border-color:#ffd60099}.n-border-dark-warning-icon\\/65{border-color:#ffd600a6}.n-border-dark-warning-icon\\/70{border-color:#ffd600b3}.n-border-dark-warning-icon\\/75{border-color:#ffd600bf}.n-border-dark-warning-icon\\/80{border-color:#ffd600cc}.n-border-dark-warning-icon\\/85{border-color:#ffd600d9}.n-border-dark-warning-icon\\/90{border-color:#ffd600e6}.n-border-dark-warning-icon\\/95{border-color:#ffd600f2}.n-border-dark-warning-text{border-color:#ffd600}.n-border-dark-warning-text\\/0{border-color:#ffd60000}.n-border-dark-warning-text\\/10{border-color:#ffd6001a}.n-border-dark-warning-text\\/100{border-color:#ffd600}.n-border-dark-warning-text\\/15{border-color:#ffd60026}.n-border-dark-warning-text\\/20{border-color:#ffd60033}.n-border-dark-warning-text\\/25{border-color:#ffd60040}.n-border-dark-warning-text\\/30{border-color:#ffd6004d}.n-border-dark-warning-text\\/35{border-color:#ffd60059}.n-border-dark-warning-text\\/40{border-color:#ffd60066}.n-border-dark-warning-text\\/45{border-color:#ffd60073}.n-border-dark-warning-text\\/5{border-color:#ffd6000d}.n-border-dark-warning-text\\/50{border-color:#ffd60080}.n-border-dark-warning-text\\/55{border-color:#ffd6008c}.n-border-dark-warning-text\\/60{border-color:#ffd60099}.n-border-dark-warning-text\\/65{border-color:#ffd600a6}.n-border-dark-warning-text\\/70{border-color:#ffd600b3}.n-border-dark-warning-text\\/75{border-color:#ffd600bf}.n-border-dark-warning-text\\/80{border-color:#ffd600cc}.n-border-dark-warning-text\\/85{border-color:#ffd600d9}.n-border-dark-warning-text\\/90{border-color:#ffd600e6}.n-border-dark-warning-text\\/95{border-color:#ffd600f2}.n-border-discovery-bg-status{border-color:var(--theme-color-discovery-bg-status)}.n-border-discovery-bg-strong{border-color:var(--theme-color-discovery-bg-strong)}.n-border-discovery-bg-weak{border-color:var(--theme-color-discovery-bg-weak)}.n-border-discovery-border-strong{border-color:var(--theme-color-discovery-border-strong)}.n-border-discovery-border-weak{border-color:var(--theme-color-discovery-border-weak)}.n-border-discovery-icon{border-color:var(--theme-color-discovery-icon)}.n-border-discovery-text{border-color:var(--theme-color-discovery-text)}.n-border-light-danger-bg-status{border-color:#e84e2c}.n-border-light-danger-bg-status\\/0{border-color:#e84e2c00}.n-border-light-danger-bg-status\\/10{border-color:#e84e2c1a}.n-border-light-danger-bg-status\\/100{border-color:#e84e2c}.n-border-light-danger-bg-status\\/15{border-color:#e84e2c26}.n-border-light-danger-bg-status\\/20{border-color:#e84e2c33}.n-border-light-danger-bg-status\\/25{border-color:#e84e2c40}.n-border-light-danger-bg-status\\/30{border-color:#e84e2c4d}.n-border-light-danger-bg-status\\/35{border-color:#e84e2c59}.n-border-light-danger-bg-status\\/40{border-color:#e84e2c66}.n-border-light-danger-bg-status\\/45{border-color:#e84e2c73}.n-border-light-danger-bg-status\\/5{border-color:#e84e2c0d}.n-border-light-danger-bg-status\\/50{border-color:#e84e2c80}.n-border-light-danger-bg-status\\/55{border-color:#e84e2c8c}.n-border-light-danger-bg-status\\/60{border-color:#e84e2c99}.n-border-light-danger-bg-status\\/65{border-color:#e84e2ca6}.n-border-light-danger-bg-status\\/70{border-color:#e84e2cb3}.n-border-light-danger-bg-status\\/75{border-color:#e84e2cbf}.n-border-light-danger-bg-status\\/80{border-color:#e84e2ccc}.n-border-light-danger-bg-status\\/85{border-color:#e84e2cd9}.n-border-light-danger-bg-status\\/90{border-color:#e84e2ce6}.n-border-light-danger-bg-status\\/95{border-color:#e84e2cf2}.n-border-light-danger-bg-strong{border-color:#bb2d00}.n-border-light-danger-bg-strong\\/0{border-color:#bb2d0000}.n-border-light-danger-bg-strong\\/10{border-color:#bb2d001a}.n-border-light-danger-bg-strong\\/100{border-color:#bb2d00}.n-border-light-danger-bg-strong\\/15{border-color:#bb2d0026}.n-border-light-danger-bg-strong\\/20{border-color:#bb2d0033}.n-border-light-danger-bg-strong\\/25{border-color:#bb2d0040}.n-border-light-danger-bg-strong\\/30{border-color:#bb2d004d}.n-border-light-danger-bg-strong\\/35{border-color:#bb2d0059}.n-border-light-danger-bg-strong\\/40{border-color:#bb2d0066}.n-border-light-danger-bg-strong\\/45{border-color:#bb2d0073}.n-border-light-danger-bg-strong\\/5{border-color:#bb2d000d}.n-border-light-danger-bg-strong\\/50{border-color:#bb2d0080}.n-border-light-danger-bg-strong\\/55{border-color:#bb2d008c}.n-border-light-danger-bg-strong\\/60{border-color:#bb2d0099}.n-border-light-danger-bg-strong\\/65{border-color:#bb2d00a6}.n-border-light-danger-bg-strong\\/70{border-color:#bb2d00b3}.n-border-light-danger-bg-strong\\/75{border-color:#bb2d00bf}.n-border-light-danger-bg-strong\\/80{border-color:#bb2d00cc}.n-border-light-danger-bg-strong\\/85{border-color:#bb2d00d9}.n-border-light-danger-bg-strong\\/90{border-color:#bb2d00e6}.n-border-light-danger-bg-strong\\/95{border-color:#bb2d00f2}.n-border-light-danger-bg-weak{border-color:#ffe9e7}.n-border-light-danger-bg-weak\\/0{border-color:#ffe9e700}.n-border-light-danger-bg-weak\\/10{border-color:#ffe9e71a}.n-border-light-danger-bg-weak\\/100{border-color:#ffe9e7}.n-border-light-danger-bg-weak\\/15{border-color:#ffe9e726}.n-border-light-danger-bg-weak\\/20{border-color:#ffe9e733}.n-border-light-danger-bg-weak\\/25{border-color:#ffe9e740}.n-border-light-danger-bg-weak\\/30{border-color:#ffe9e74d}.n-border-light-danger-bg-weak\\/35{border-color:#ffe9e759}.n-border-light-danger-bg-weak\\/40{border-color:#ffe9e766}.n-border-light-danger-bg-weak\\/45{border-color:#ffe9e773}.n-border-light-danger-bg-weak\\/5{border-color:#ffe9e70d}.n-border-light-danger-bg-weak\\/50{border-color:#ffe9e780}.n-border-light-danger-bg-weak\\/55{border-color:#ffe9e78c}.n-border-light-danger-bg-weak\\/60{border-color:#ffe9e799}.n-border-light-danger-bg-weak\\/65{border-color:#ffe9e7a6}.n-border-light-danger-bg-weak\\/70{border-color:#ffe9e7b3}.n-border-light-danger-bg-weak\\/75{border-color:#ffe9e7bf}.n-border-light-danger-bg-weak\\/80{border-color:#ffe9e7cc}.n-border-light-danger-bg-weak\\/85{border-color:#ffe9e7d9}.n-border-light-danger-bg-weak\\/90{border-color:#ffe9e7e6}.n-border-light-danger-bg-weak\\/95{border-color:#ffe9e7f2}.n-border-light-danger-border-strong{border-color:#bb2d00}.n-border-light-danger-border-strong\\/0{border-color:#bb2d0000}.n-border-light-danger-border-strong\\/10{border-color:#bb2d001a}.n-border-light-danger-border-strong\\/100{border-color:#bb2d00}.n-border-light-danger-border-strong\\/15{border-color:#bb2d0026}.n-border-light-danger-border-strong\\/20{border-color:#bb2d0033}.n-border-light-danger-border-strong\\/25{border-color:#bb2d0040}.n-border-light-danger-border-strong\\/30{border-color:#bb2d004d}.n-border-light-danger-border-strong\\/35{border-color:#bb2d0059}.n-border-light-danger-border-strong\\/40{border-color:#bb2d0066}.n-border-light-danger-border-strong\\/45{border-color:#bb2d0073}.n-border-light-danger-border-strong\\/5{border-color:#bb2d000d}.n-border-light-danger-border-strong\\/50{border-color:#bb2d0080}.n-border-light-danger-border-strong\\/55{border-color:#bb2d008c}.n-border-light-danger-border-strong\\/60{border-color:#bb2d0099}.n-border-light-danger-border-strong\\/65{border-color:#bb2d00a6}.n-border-light-danger-border-strong\\/70{border-color:#bb2d00b3}.n-border-light-danger-border-strong\\/75{border-color:#bb2d00bf}.n-border-light-danger-border-strong\\/80{border-color:#bb2d00cc}.n-border-light-danger-border-strong\\/85{border-color:#bb2d00d9}.n-border-light-danger-border-strong\\/90{border-color:#bb2d00e6}.n-border-light-danger-border-strong\\/95{border-color:#bb2d00f2}.n-border-light-danger-border-weak{border-color:#ffaa97}.n-border-light-danger-border-weak\\/0{border-color:#ffaa9700}.n-border-light-danger-border-weak\\/10{border-color:#ffaa971a}.n-border-light-danger-border-weak\\/100{border-color:#ffaa97}.n-border-light-danger-border-weak\\/15{border-color:#ffaa9726}.n-border-light-danger-border-weak\\/20{border-color:#ffaa9733}.n-border-light-danger-border-weak\\/25{border-color:#ffaa9740}.n-border-light-danger-border-weak\\/30{border-color:#ffaa974d}.n-border-light-danger-border-weak\\/35{border-color:#ffaa9759}.n-border-light-danger-border-weak\\/40{border-color:#ffaa9766}.n-border-light-danger-border-weak\\/45{border-color:#ffaa9773}.n-border-light-danger-border-weak\\/5{border-color:#ffaa970d}.n-border-light-danger-border-weak\\/50{border-color:#ffaa9780}.n-border-light-danger-border-weak\\/55{border-color:#ffaa978c}.n-border-light-danger-border-weak\\/60{border-color:#ffaa9799}.n-border-light-danger-border-weak\\/65{border-color:#ffaa97a6}.n-border-light-danger-border-weak\\/70{border-color:#ffaa97b3}.n-border-light-danger-border-weak\\/75{border-color:#ffaa97bf}.n-border-light-danger-border-weak\\/80{border-color:#ffaa97cc}.n-border-light-danger-border-weak\\/85{border-color:#ffaa97d9}.n-border-light-danger-border-weak\\/90{border-color:#ffaa97e6}.n-border-light-danger-border-weak\\/95{border-color:#ffaa97f2}.n-border-light-danger-hover-strong{border-color:#961200}.n-border-light-danger-hover-strong\\/0{border-color:#96120000}.n-border-light-danger-hover-strong\\/10{border-color:#9612001a}.n-border-light-danger-hover-strong\\/100{border-color:#961200}.n-border-light-danger-hover-strong\\/15{border-color:#96120026}.n-border-light-danger-hover-strong\\/20{border-color:#96120033}.n-border-light-danger-hover-strong\\/25{border-color:#96120040}.n-border-light-danger-hover-strong\\/30{border-color:#9612004d}.n-border-light-danger-hover-strong\\/35{border-color:#96120059}.n-border-light-danger-hover-strong\\/40{border-color:#96120066}.n-border-light-danger-hover-strong\\/45{border-color:#96120073}.n-border-light-danger-hover-strong\\/5{border-color:#9612000d}.n-border-light-danger-hover-strong\\/50{border-color:#96120080}.n-border-light-danger-hover-strong\\/55{border-color:#9612008c}.n-border-light-danger-hover-strong\\/60{border-color:#96120099}.n-border-light-danger-hover-strong\\/65{border-color:#961200a6}.n-border-light-danger-hover-strong\\/70{border-color:#961200b3}.n-border-light-danger-hover-strong\\/75{border-color:#961200bf}.n-border-light-danger-hover-strong\\/80{border-color:#961200cc}.n-border-light-danger-hover-strong\\/85{border-color:#961200d9}.n-border-light-danger-hover-strong\\/90{border-color:#961200e6}.n-border-light-danger-hover-strong\\/95{border-color:#961200f2}.n-border-light-danger-hover-weak{border-color:#d4330014}.n-border-light-danger-hover-weak\\/0{border-color:#d4330000}.n-border-light-danger-hover-weak\\/10{border-color:#d433001a}.n-border-light-danger-hover-weak\\/100{border-color:#d43300}.n-border-light-danger-hover-weak\\/15{border-color:#d4330026}.n-border-light-danger-hover-weak\\/20{border-color:#d4330033}.n-border-light-danger-hover-weak\\/25{border-color:#d4330040}.n-border-light-danger-hover-weak\\/30{border-color:#d433004d}.n-border-light-danger-hover-weak\\/35{border-color:#d4330059}.n-border-light-danger-hover-weak\\/40{border-color:#d4330066}.n-border-light-danger-hover-weak\\/45{border-color:#d4330073}.n-border-light-danger-hover-weak\\/5{border-color:#d433000d}.n-border-light-danger-hover-weak\\/50{border-color:#d4330080}.n-border-light-danger-hover-weak\\/55{border-color:#d433008c}.n-border-light-danger-hover-weak\\/60{border-color:#d4330099}.n-border-light-danger-hover-weak\\/65{border-color:#d43300a6}.n-border-light-danger-hover-weak\\/70{border-color:#d43300b3}.n-border-light-danger-hover-weak\\/75{border-color:#d43300bf}.n-border-light-danger-hover-weak\\/80{border-color:#d43300cc}.n-border-light-danger-hover-weak\\/85{border-color:#d43300d9}.n-border-light-danger-hover-weak\\/90{border-color:#d43300e6}.n-border-light-danger-hover-weak\\/95{border-color:#d43300f2}.n-border-light-danger-icon{border-color:#bb2d00}.n-border-light-danger-icon\\/0{border-color:#bb2d0000}.n-border-light-danger-icon\\/10{border-color:#bb2d001a}.n-border-light-danger-icon\\/100{border-color:#bb2d00}.n-border-light-danger-icon\\/15{border-color:#bb2d0026}.n-border-light-danger-icon\\/20{border-color:#bb2d0033}.n-border-light-danger-icon\\/25{border-color:#bb2d0040}.n-border-light-danger-icon\\/30{border-color:#bb2d004d}.n-border-light-danger-icon\\/35{border-color:#bb2d0059}.n-border-light-danger-icon\\/40{border-color:#bb2d0066}.n-border-light-danger-icon\\/45{border-color:#bb2d0073}.n-border-light-danger-icon\\/5{border-color:#bb2d000d}.n-border-light-danger-icon\\/50{border-color:#bb2d0080}.n-border-light-danger-icon\\/55{border-color:#bb2d008c}.n-border-light-danger-icon\\/60{border-color:#bb2d0099}.n-border-light-danger-icon\\/65{border-color:#bb2d00a6}.n-border-light-danger-icon\\/70{border-color:#bb2d00b3}.n-border-light-danger-icon\\/75{border-color:#bb2d00bf}.n-border-light-danger-icon\\/80{border-color:#bb2d00cc}.n-border-light-danger-icon\\/85{border-color:#bb2d00d9}.n-border-light-danger-icon\\/90{border-color:#bb2d00e6}.n-border-light-danger-icon\\/95{border-color:#bb2d00f2}.n-border-light-danger-pressed-strong{border-color:#730e00}.n-border-light-danger-pressed-strong\\/0{border-color:#730e0000}.n-border-light-danger-pressed-strong\\/10{border-color:#730e001a}.n-border-light-danger-pressed-strong\\/100{border-color:#730e00}.n-border-light-danger-pressed-strong\\/15{border-color:#730e0026}.n-border-light-danger-pressed-strong\\/20{border-color:#730e0033}.n-border-light-danger-pressed-strong\\/25{border-color:#730e0040}.n-border-light-danger-pressed-strong\\/30{border-color:#730e004d}.n-border-light-danger-pressed-strong\\/35{border-color:#730e0059}.n-border-light-danger-pressed-strong\\/40{border-color:#730e0066}.n-border-light-danger-pressed-strong\\/45{border-color:#730e0073}.n-border-light-danger-pressed-strong\\/5{border-color:#730e000d}.n-border-light-danger-pressed-strong\\/50{border-color:#730e0080}.n-border-light-danger-pressed-strong\\/55{border-color:#730e008c}.n-border-light-danger-pressed-strong\\/60{border-color:#730e0099}.n-border-light-danger-pressed-strong\\/65{border-color:#730e00a6}.n-border-light-danger-pressed-strong\\/70{border-color:#730e00b3}.n-border-light-danger-pressed-strong\\/75{border-color:#730e00bf}.n-border-light-danger-pressed-strong\\/80{border-color:#730e00cc}.n-border-light-danger-pressed-strong\\/85{border-color:#730e00d9}.n-border-light-danger-pressed-strong\\/90{border-color:#730e00e6}.n-border-light-danger-pressed-strong\\/95{border-color:#730e00f2}.n-border-light-danger-pressed-weak{border-color:#d433001f}.n-border-light-danger-pressed-weak\\/0{border-color:#d4330000}.n-border-light-danger-pressed-weak\\/10{border-color:#d433001a}.n-border-light-danger-pressed-weak\\/100{border-color:#d43300}.n-border-light-danger-pressed-weak\\/15{border-color:#d4330026}.n-border-light-danger-pressed-weak\\/20{border-color:#d4330033}.n-border-light-danger-pressed-weak\\/25{border-color:#d4330040}.n-border-light-danger-pressed-weak\\/30{border-color:#d433004d}.n-border-light-danger-pressed-weak\\/35{border-color:#d4330059}.n-border-light-danger-pressed-weak\\/40{border-color:#d4330066}.n-border-light-danger-pressed-weak\\/45{border-color:#d4330073}.n-border-light-danger-pressed-weak\\/5{border-color:#d433000d}.n-border-light-danger-pressed-weak\\/50{border-color:#d4330080}.n-border-light-danger-pressed-weak\\/55{border-color:#d433008c}.n-border-light-danger-pressed-weak\\/60{border-color:#d4330099}.n-border-light-danger-pressed-weak\\/65{border-color:#d43300a6}.n-border-light-danger-pressed-weak\\/70{border-color:#d43300b3}.n-border-light-danger-pressed-weak\\/75{border-color:#d43300bf}.n-border-light-danger-pressed-weak\\/80{border-color:#d43300cc}.n-border-light-danger-pressed-weak\\/85{border-color:#d43300d9}.n-border-light-danger-pressed-weak\\/90{border-color:#d43300e6}.n-border-light-danger-pressed-weak\\/95{border-color:#d43300f2}.n-border-light-danger-text{border-color:#bb2d00}.n-border-light-danger-text\\/0{border-color:#bb2d0000}.n-border-light-danger-text\\/10{border-color:#bb2d001a}.n-border-light-danger-text\\/100{border-color:#bb2d00}.n-border-light-danger-text\\/15{border-color:#bb2d0026}.n-border-light-danger-text\\/20{border-color:#bb2d0033}.n-border-light-danger-text\\/25{border-color:#bb2d0040}.n-border-light-danger-text\\/30{border-color:#bb2d004d}.n-border-light-danger-text\\/35{border-color:#bb2d0059}.n-border-light-danger-text\\/40{border-color:#bb2d0066}.n-border-light-danger-text\\/45{border-color:#bb2d0073}.n-border-light-danger-text\\/5{border-color:#bb2d000d}.n-border-light-danger-text\\/50{border-color:#bb2d0080}.n-border-light-danger-text\\/55{border-color:#bb2d008c}.n-border-light-danger-text\\/60{border-color:#bb2d0099}.n-border-light-danger-text\\/65{border-color:#bb2d00a6}.n-border-light-danger-text\\/70{border-color:#bb2d00b3}.n-border-light-danger-text\\/75{border-color:#bb2d00bf}.n-border-light-danger-text\\/80{border-color:#bb2d00cc}.n-border-light-danger-text\\/85{border-color:#bb2d00d9}.n-border-light-danger-text\\/90{border-color:#bb2d00e6}.n-border-light-danger-text\\/95{border-color:#bb2d00f2}.n-border-light-discovery-bg-status{border-color:#754ec8}.n-border-light-discovery-bg-status\\/0{border-color:#754ec800}.n-border-light-discovery-bg-status\\/10{border-color:#754ec81a}.n-border-light-discovery-bg-status\\/100{border-color:#754ec8}.n-border-light-discovery-bg-status\\/15{border-color:#754ec826}.n-border-light-discovery-bg-status\\/20{border-color:#754ec833}.n-border-light-discovery-bg-status\\/25{border-color:#754ec840}.n-border-light-discovery-bg-status\\/30{border-color:#754ec84d}.n-border-light-discovery-bg-status\\/35{border-color:#754ec859}.n-border-light-discovery-bg-status\\/40{border-color:#754ec866}.n-border-light-discovery-bg-status\\/45{border-color:#754ec873}.n-border-light-discovery-bg-status\\/5{border-color:#754ec80d}.n-border-light-discovery-bg-status\\/50{border-color:#754ec880}.n-border-light-discovery-bg-status\\/55{border-color:#754ec88c}.n-border-light-discovery-bg-status\\/60{border-color:#754ec899}.n-border-light-discovery-bg-status\\/65{border-color:#754ec8a6}.n-border-light-discovery-bg-status\\/70{border-color:#754ec8b3}.n-border-light-discovery-bg-status\\/75{border-color:#754ec8bf}.n-border-light-discovery-bg-status\\/80{border-color:#754ec8cc}.n-border-light-discovery-bg-status\\/85{border-color:#754ec8d9}.n-border-light-discovery-bg-status\\/90{border-color:#754ec8e6}.n-border-light-discovery-bg-status\\/95{border-color:#754ec8f2}.n-border-light-discovery-bg-strong{border-color:#5a34aa}.n-border-light-discovery-bg-strong\\/0{border-color:#5a34aa00}.n-border-light-discovery-bg-strong\\/10{border-color:#5a34aa1a}.n-border-light-discovery-bg-strong\\/100{border-color:#5a34aa}.n-border-light-discovery-bg-strong\\/15{border-color:#5a34aa26}.n-border-light-discovery-bg-strong\\/20{border-color:#5a34aa33}.n-border-light-discovery-bg-strong\\/25{border-color:#5a34aa40}.n-border-light-discovery-bg-strong\\/30{border-color:#5a34aa4d}.n-border-light-discovery-bg-strong\\/35{border-color:#5a34aa59}.n-border-light-discovery-bg-strong\\/40{border-color:#5a34aa66}.n-border-light-discovery-bg-strong\\/45{border-color:#5a34aa73}.n-border-light-discovery-bg-strong\\/5{border-color:#5a34aa0d}.n-border-light-discovery-bg-strong\\/50{border-color:#5a34aa80}.n-border-light-discovery-bg-strong\\/55{border-color:#5a34aa8c}.n-border-light-discovery-bg-strong\\/60{border-color:#5a34aa99}.n-border-light-discovery-bg-strong\\/65{border-color:#5a34aaa6}.n-border-light-discovery-bg-strong\\/70{border-color:#5a34aab3}.n-border-light-discovery-bg-strong\\/75{border-color:#5a34aabf}.n-border-light-discovery-bg-strong\\/80{border-color:#5a34aacc}.n-border-light-discovery-bg-strong\\/85{border-color:#5a34aad9}.n-border-light-discovery-bg-strong\\/90{border-color:#5a34aae6}.n-border-light-discovery-bg-strong\\/95{border-color:#5a34aaf2}.n-border-light-discovery-bg-weak{border-color:#e9deff}.n-border-light-discovery-bg-weak\\/0{border-color:#e9deff00}.n-border-light-discovery-bg-weak\\/10{border-color:#e9deff1a}.n-border-light-discovery-bg-weak\\/100{border-color:#e9deff}.n-border-light-discovery-bg-weak\\/15{border-color:#e9deff26}.n-border-light-discovery-bg-weak\\/20{border-color:#e9deff33}.n-border-light-discovery-bg-weak\\/25{border-color:#e9deff40}.n-border-light-discovery-bg-weak\\/30{border-color:#e9deff4d}.n-border-light-discovery-bg-weak\\/35{border-color:#e9deff59}.n-border-light-discovery-bg-weak\\/40{border-color:#e9deff66}.n-border-light-discovery-bg-weak\\/45{border-color:#e9deff73}.n-border-light-discovery-bg-weak\\/5{border-color:#e9deff0d}.n-border-light-discovery-bg-weak\\/50{border-color:#e9deff80}.n-border-light-discovery-bg-weak\\/55{border-color:#e9deff8c}.n-border-light-discovery-bg-weak\\/60{border-color:#e9deff99}.n-border-light-discovery-bg-weak\\/65{border-color:#e9deffa6}.n-border-light-discovery-bg-weak\\/70{border-color:#e9deffb3}.n-border-light-discovery-bg-weak\\/75{border-color:#e9deffbf}.n-border-light-discovery-bg-weak\\/80{border-color:#e9deffcc}.n-border-light-discovery-bg-weak\\/85{border-color:#e9deffd9}.n-border-light-discovery-bg-weak\\/90{border-color:#e9deffe6}.n-border-light-discovery-bg-weak\\/95{border-color:#e9defff2}.n-border-light-discovery-border-strong{border-color:#5a34aa}.n-border-light-discovery-border-strong\\/0{border-color:#5a34aa00}.n-border-light-discovery-border-strong\\/10{border-color:#5a34aa1a}.n-border-light-discovery-border-strong\\/100{border-color:#5a34aa}.n-border-light-discovery-border-strong\\/15{border-color:#5a34aa26}.n-border-light-discovery-border-strong\\/20{border-color:#5a34aa33}.n-border-light-discovery-border-strong\\/25{border-color:#5a34aa40}.n-border-light-discovery-border-strong\\/30{border-color:#5a34aa4d}.n-border-light-discovery-border-strong\\/35{border-color:#5a34aa59}.n-border-light-discovery-border-strong\\/40{border-color:#5a34aa66}.n-border-light-discovery-border-strong\\/45{border-color:#5a34aa73}.n-border-light-discovery-border-strong\\/5{border-color:#5a34aa0d}.n-border-light-discovery-border-strong\\/50{border-color:#5a34aa80}.n-border-light-discovery-border-strong\\/55{border-color:#5a34aa8c}.n-border-light-discovery-border-strong\\/60{border-color:#5a34aa99}.n-border-light-discovery-border-strong\\/65{border-color:#5a34aaa6}.n-border-light-discovery-border-strong\\/70{border-color:#5a34aab3}.n-border-light-discovery-border-strong\\/75{border-color:#5a34aabf}.n-border-light-discovery-border-strong\\/80{border-color:#5a34aacc}.n-border-light-discovery-border-strong\\/85{border-color:#5a34aad9}.n-border-light-discovery-border-strong\\/90{border-color:#5a34aae6}.n-border-light-discovery-border-strong\\/95{border-color:#5a34aaf2}.n-border-light-discovery-border-weak{border-color:#b38eff}.n-border-light-discovery-border-weak\\/0{border-color:#b38eff00}.n-border-light-discovery-border-weak\\/10{border-color:#b38eff1a}.n-border-light-discovery-border-weak\\/100{border-color:#b38eff}.n-border-light-discovery-border-weak\\/15{border-color:#b38eff26}.n-border-light-discovery-border-weak\\/20{border-color:#b38eff33}.n-border-light-discovery-border-weak\\/25{border-color:#b38eff40}.n-border-light-discovery-border-weak\\/30{border-color:#b38eff4d}.n-border-light-discovery-border-weak\\/35{border-color:#b38eff59}.n-border-light-discovery-border-weak\\/40{border-color:#b38eff66}.n-border-light-discovery-border-weak\\/45{border-color:#b38eff73}.n-border-light-discovery-border-weak\\/5{border-color:#b38eff0d}.n-border-light-discovery-border-weak\\/50{border-color:#b38eff80}.n-border-light-discovery-border-weak\\/55{border-color:#b38eff8c}.n-border-light-discovery-border-weak\\/60{border-color:#b38eff99}.n-border-light-discovery-border-weak\\/65{border-color:#b38effa6}.n-border-light-discovery-border-weak\\/70{border-color:#b38effb3}.n-border-light-discovery-border-weak\\/75{border-color:#b38effbf}.n-border-light-discovery-border-weak\\/80{border-color:#b38effcc}.n-border-light-discovery-border-weak\\/85{border-color:#b38effd9}.n-border-light-discovery-border-weak\\/90{border-color:#b38effe6}.n-border-light-discovery-border-weak\\/95{border-color:#b38efff2}.n-border-light-discovery-icon{border-color:#5a34aa}.n-border-light-discovery-icon\\/0{border-color:#5a34aa00}.n-border-light-discovery-icon\\/10{border-color:#5a34aa1a}.n-border-light-discovery-icon\\/100{border-color:#5a34aa}.n-border-light-discovery-icon\\/15{border-color:#5a34aa26}.n-border-light-discovery-icon\\/20{border-color:#5a34aa33}.n-border-light-discovery-icon\\/25{border-color:#5a34aa40}.n-border-light-discovery-icon\\/30{border-color:#5a34aa4d}.n-border-light-discovery-icon\\/35{border-color:#5a34aa59}.n-border-light-discovery-icon\\/40{border-color:#5a34aa66}.n-border-light-discovery-icon\\/45{border-color:#5a34aa73}.n-border-light-discovery-icon\\/5{border-color:#5a34aa0d}.n-border-light-discovery-icon\\/50{border-color:#5a34aa80}.n-border-light-discovery-icon\\/55{border-color:#5a34aa8c}.n-border-light-discovery-icon\\/60{border-color:#5a34aa99}.n-border-light-discovery-icon\\/65{border-color:#5a34aaa6}.n-border-light-discovery-icon\\/70{border-color:#5a34aab3}.n-border-light-discovery-icon\\/75{border-color:#5a34aabf}.n-border-light-discovery-icon\\/80{border-color:#5a34aacc}.n-border-light-discovery-icon\\/85{border-color:#5a34aad9}.n-border-light-discovery-icon\\/90{border-color:#5a34aae6}.n-border-light-discovery-icon\\/95{border-color:#5a34aaf2}.n-border-light-discovery-text{border-color:#5a34aa}.n-border-light-discovery-text\\/0{border-color:#5a34aa00}.n-border-light-discovery-text\\/10{border-color:#5a34aa1a}.n-border-light-discovery-text\\/100{border-color:#5a34aa}.n-border-light-discovery-text\\/15{border-color:#5a34aa26}.n-border-light-discovery-text\\/20{border-color:#5a34aa33}.n-border-light-discovery-text\\/25{border-color:#5a34aa40}.n-border-light-discovery-text\\/30{border-color:#5a34aa4d}.n-border-light-discovery-text\\/35{border-color:#5a34aa59}.n-border-light-discovery-text\\/40{border-color:#5a34aa66}.n-border-light-discovery-text\\/45{border-color:#5a34aa73}.n-border-light-discovery-text\\/5{border-color:#5a34aa0d}.n-border-light-discovery-text\\/50{border-color:#5a34aa80}.n-border-light-discovery-text\\/55{border-color:#5a34aa8c}.n-border-light-discovery-text\\/60{border-color:#5a34aa99}.n-border-light-discovery-text\\/65{border-color:#5a34aaa6}.n-border-light-discovery-text\\/70{border-color:#5a34aab3}.n-border-light-discovery-text\\/75{border-color:#5a34aabf}.n-border-light-discovery-text\\/80{border-color:#5a34aacc}.n-border-light-discovery-text\\/85{border-color:#5a34aad9}.n-border-light-discovery-text\\/90{border-color:#5a34aae6}.n-border-light-discovery-text\\/95{border-color:#5a34aaf2}.n-border-light-neutral-bg-default{border-color:#f5f6f6}.n-border-light-neutral-bg-default\\/0{border-color:#f5f6f600}.n-border-light-neutral-bg-default\\/10{border-color:#f5f6f61a}.n-border-light-neutral-bg-default\\/100{border-color:#f5f6f6}.n-border-light-neutral-bg-default\\/15{border-color:#f5f6f626}.n-border-light-neutral-bg-default\\/20{border-color:#f5f6f633}.n-border-light-neutral-bg-default\\/25{border-color:#f5f6f640}.n-border-light-neutral-bg-default\\/30{border-color:#f5f6f64d}.n-border-light-neutral-bg-default\\/35{border-color:#f5f6f659}.n-border-light-neutral-bg-default\\/40{border-color:#f5f6f666}.n-border-light-neutral-bg-default\\/45{border-color:#f5f6f673}.n-border-light-neutral-bg-default\\/5{border-color:#f5f6f60d}.n-border-light-neutral-bg-default\\/50{border-color:#f5f6f680}.n-border-light-neutral-bg-default\\/55{border-color:#f5f6f68c}.n-border-light-neutral-bg-default\\/60{border-color:#f5f6f699}.n-border-light-neutral-bg-default\\/65{border-color:#f5f6f6a6}.n-border-light-neutral-bg-default\\/70{border-color:#f5f6f6b3}.n-border-light-neutral-bg-default\\/75{border-color:#f5f6f6bf}.n-border-light-neutral-bg-default\\/80{border-color:#f5f6f6cc}.n-border-light-neutral-bg-default\\/85{border-color:#f5f6f6d9}.n-border-light-neutral-bg-default\\/90{border-color:#f5f6f6e6}.n-border-light-neutral-bg-default\\/95{border-color:#f5f6f6f2}.n-border-light-neutral-bg-on-bg-weak{border-color:#f5f6f6}.n-border-light-neutral-bg-on-bg-weak\\/0{border-color:#f5f6f600}.n-border-light-neutral-bg-on-bg-weak\\/10{border-color:#f5f6f61a}.n-border-light-neutral-bg-on-bg-weak\\/100{border-color:#f5f6f6}.n-border-light-neutral-bg-on-bg-weak\\/15{border-color:#f5f6f626}.n-border-light-neutral-bg-on-bg-weak\\/20{border-color:#f5f6f633}.n-border-light-neutral-bg-on-bg-weak\\/25{border-color:#f5f6f640}.n-border-light-neutral-bg-on-bg-weak\\/30{border-color:#f5f6f64d}.n-border-light-neutral-bg-on-bg-weak\\/35{border-color:#f5f6f659}.n-border-light-neutral-bg-on-bg-weak\\/40{border-color:#f5f6f666}.n-border-light-neutral-bg-on-bg-weak\\/45{border-color:#f5f6f673}.n-border-light-neutral-bg-on-bg-weak\\/5{border-color:#f5f6f60d}.n-border-light-neutral-bg-on-bg-weak\\/50{border-color:#f5f6f680}.n-border-light-neutral-bg-on-bg-weak\\/55{border-color:#f5f6f68c}.n-border-light-neutral-bg-on-bg-weak\\/60{border-color:#f5f6f699}.n-border-light-neutral-bg-on-bg-weak\\/65{border-color:#f5f6f6a6}.n-border-light-neutral-bg-on-bg-weak\\/70{border-color:#f5f6f6b3}.n-border-light-neutral-bg-on-bg-weak\\/75{border-color:#f5f6f6bf}.n-border-light-neutral-bg-on-bg-weak\\/80{border-color:#f5f6f6cc}.n-border-light-neutral-bg-on-bg-weak\\/85{border-color:#f5f6f6d9}.n-border-light-neutral-bg-on-bg-weak\\/90{border-color:#f5f6f6e6}.n-border-light-neutral-bg-on-bg-weak\\/95{border-color:#f5f6f6f2}.n-border-light-neutral-bg-status{border-color:#a8acb2}.n-border-light-neutral-bg-status\\/0{border-color:#a8acb200}.n-border-light-neutral-bg-status\\/10{border-color:#a8acb21a}.n-border-light-neutral-bg-status\\/100{border-color:#a8acb2}.n-border-light-neutral-bg-status\\/15{border-color:#a8acb226}.n-border-light-neutral-bg-status\\/20{border-color:#a8acb233}.n-border-light-neutral-bg-status\\/25{border-color:#a8acb240}.n-border-light-neutral-bg-status\\/30{border-color:#a8acb24d}.n-border-light-neutral-bg-status\\/35{border-color:#a8acb259}.n-border-light-neutral-bg-status\\/40{border-color:#a8acb266}.n-border-light-neutral-bg-status\\/45{border-color:#a8acb273}.n-border-light-neutral-bg-status\\/5{border-color:#a8acb20d}.n-border-light-neutral-bg-status\\/50{border-color:#a8acb280}.n-border-light-neutral-bg-status\\/55{border-color:#a8acb28c}.n-border-light-neutral-bg-status\\/60{border-color:#a8acb299}.n-border-light-neutral-bg-status\\/65{border-color:#a8acb2a6}.n-border-light-neutral-bg-status\\/70{border-color:#a8acb2b3}.n-border-light-neutral-bg-status\\/75{border-color:#a8acb2bf}.n-border-light-neutral-bg-status\\/80{border-color:#a8acb2cc}.n-border-light-neutral-bg-status\\/85{border-color:#a8acb2d9}.n-border-light-neutral-bg-status\\/90{border-color:#a8acb2e6}.n-border-light-neutral-bg-status\\/95{border-color:#a8acb2f2}.n-border-light-neutral-bg-strong{border-color:#e2e3e5}.n-border-light-neutral-bg-strong\\/0{border-color:#e2e3e500}.n-border-light-neutral-bg-strong\\/10{border-color:#e2e3e51a}.n-border-light-neutral-bg-strong\\/100{border-color:#e2e3e5}.n-border-light-neutral-bg-strong\\/15{border-color:#e2e3e526}.n-border-light-neutral-bg-strong\\/20{border-color:#e2e3e533}.n-border-light-neutral-bg-strong\\/25{border-color:#e2e3e540}.n-border-light-neutral-bg-strong\\/30{border-color:#e2e3e54d}.n-border-light-neutral-bg-strong\\/35{border-color:#e2e3e559}.n-border-light-neutral-bg-strong\\/40{border-color:#e2e3e566}.n-border-light-neutral-bg-strong\\/45{border-color:#e2e3e573}.n-border-light-neutral-bg-strong\\/5{border-color:#e2e3e50d}.n-border-light-neutral-bg-strong\\/50{border-color:#e2e3e580}.n-border-light-neutral-bg-strong\\/55{border-color:#e2e3e58c}.n-border-light-neutral-bg-strong\\/60{border-color:#e2e3e599}.n-border-light-neutral-bg-strong\\/65{border-color:#e2e3e5a6}.n-border-light-neutral-bg-strong\\/70{border-color:#e2e3e5b3}.n-border-light-neutral-bg-strong\\/75{border-color:#e2e3e5bf}.n-border-light-neutral-bg-strong\\/80{border-color:#e2e3e5cc}.n-border-light-neutral-bg-strong\\/85{border-color:#e2e3e5d9}.n-border-light-neutral-bg-strong\\/90{border-color:#e2e3e5e6}.n-border-light-neutral-bg-strong\\/95{border-color:#e2e3e5f2}.n-border-light-neutral-bg-stronger{border-color:#a8acb2}.n-border-light-neutral-bg-stronger\\/0{border-color:#a8acb200}.n-border-light-neutral-bg-stronger\\/10{border-color:#a8acb21a}.n-border-light-neutral-bg-stronger\\/100{border-color:#a8acb2}.n-border-light-neutral-bg-stronger\\/15{border-color:#a8acb226}.n-border-light-neutral-bg-stronger\\/20{border-color:#a8acb233}.n-border-light-neutral-bg-stronger\\/25{border-color:#a8acb240}.n-border-light-neutral-bg-stronger\\/30{border-color:#a8acb24d}.n-border-light-neutral-bg-stronger\\/35{border-color:#a8acb259}.n-border-light-neutral-bg-stronger\\/40{border-color:#a8acb266}.n-border-light-neutral-bg-stronger\\/45{border-color:#a8acb273}.n-border-light-neutral-bg-stronger\\/5{border-color:#a8acb20d}.n-border-light-neutral-bg-stronger\\/50{border-color:#a8acb280}.n-border-light-neutral-bg-stronger\\/55{border-color:#a8acb28c}.n-border-light-neutral-bg-stronger\\/60{border-color:#a8acb299}.n-border-light-neutral-bg-stronger\\/65{border-color:#a8acb2a6}.n-border-light-neutral-bg-stronger\\/70{border-color:#a8acb2b3}.n-border-light-neutral-bg-stronger\\/75{border-color:#a8acb2bf}.n-border-light-neutral-bg-stronger\\/80{border-color:#a8acb2cc}.n-border-light-neutral-bg-stronger\\/85{border-color:#a8acb2d9}.n-border-light-neutral-bg-stronger\\/90{border-color:#a8acb2e6}.n-border-light-neutral-bg-stronger\\/95{border-color:#a8acb2f2}.n-border-light-neutral-bg-strongest{border-color:#3c3f44}.n-border-light-neutral-bg-strongest\\/0{border-color:#3c3f4400}.n-border-light-neutral-bg-strongest\\/10{border-color:#3c3f441a}.n-border-light-neutral-bg-strongest\\/100{border-color:#3c3f44}.n-border-light-neutral-bg-strongest\\/15{border-color:#3c3f4426}.n-border-light-neutral-bg-strongest\\/20{border-color:#3c3f4433}.n-border-light-neutral-bg-strongest\\/25{border-color:#3c3f4440}.n-border-light-neutral-bg-strongest\\/30{border-color:#3c3f444d}.n-border-light-neutral-bg-strongest\\/35{border-color:#3c3f4459}.n-border-light-neutral-bg-strongest\\/40{border-color:#3c3f4466}.n-border-light-neutral-bg-strongest\\/45{border-color:#3c3f4473}.n-border-light-neutral-bg-strongest\\/5{border-color:#3c3f440d}.n-border-light-neutral-bg-strongest\\/50{border-color:#3c3f4480}.n-border-light-neutral-bg-strongest\\/55{border-color:#3c3f448c}.n-border-light-neutral-bg-strongest\\/60{border-color:#3c3f4499}.n-border-light-neutral-bg-strongest\\/65{border-color:#3c3f44a6}.n-border-light-neutral-bg-strongest\\/70{border-color:#3c3f44b3}.n-border-light-neutral-bg-strongest\\/75{border-color:#3c3f44bf}.n-border-light-neutral-bg-strongest\\/80{border-color:#3c3f44cc}.n-border-light-neutral-bg-strongest\\/85{border-color:#3c3f44d9}.n-border-light-neutral-bg-strongest\\/90{border-color:#3c3f44e6}.n-border-light-neutral-bg-strongest\\/95{border-color:#3c3f44f2}.n-border-light-neutral-bg-weak{border-color:#fff}.n-border-light-neutral-bg-weak\\/0{border-color:#fff0}.n-border-light-neutral-bg-weak\\/10{border-color:#ffffff1a}.n-border-light-neutral-bg-weak\\/100{border-color:#fff}.n-border-light-neutral-bg-weak\\/15{border-color:#ffffff26}.n-border-light-neutral-bg-weak\\/20{border-color:#fff3}.n-border-light-neutral-bg-weak\\/25{border-color:#ffffff40}.n-border-light-neutral-bg-weak\\/30{border-color:#ffffff4d}.n-border-light-neutral-bg-weak\\/35{border-color:#ffffff59}.n-border-light-neutral-bg-weak\\/40{border-color:#fff6}.n-border-light-neutral-bg-weak\\/45{border-color:#ffffff73}.n-border-light-neutral-bg-weak\\/5{border-color:#ffffff0d}.n-border-light-neutral-bg-weak\\/50{border-color:#ffffff80}.n-border-light-neutral-bg-weak\\/55{border-color:#ffffff8c}.n-border-light-neutral-bg-weak\\/60{border-color:#fff9}.n-border-light-neutral-bg-weak\\/65{border-color:#ffffffa6}.n-border-light-neutral-bg-weak\\/70{border-color:#ffffffb3}.n-border-light-neutral-bg-weak\\/75{border-color:#ffffffbf}.n-border-light-neutral-bg-weak\\/80{border-color:#fffc}.n-border-light-neutral-bg-weak\\/85{border-color:#ffffffd9}.n-border-light-neutral-bg-weak\\/90{border-color:#ffffffe6}.n-border-light-neutral-bg-weak\\/95{border-color:#fffffff2}.n-border-light-neutral-border-strong{border-color:#bbbec3}.n-border-light-neutral-border-strong\\/0{border-color:#bbbec300}.n-border-light-neutral-border-strong\\/10{border-color:#bbbec31a}.n-border-light-neutral-border-strong\\/100{border-color:#bbbec3}.n-border-light-neutral-border-strong\\/15{border-color:#bbbec326}.n-border-light-neutral-border-strong\\/20{border-color:#bbbec333}.n-border-light-neutral-border-strong\\/25{border-color:#bbbec340}.n-border-light-neutral-border-strong\\/30{border-color:#bbbec34d}.n-border-light-neutral-border-strong\\/35{border-color:#bbbec359}.n-border-light-neutral-border-strong\\/40{border-color:#bbbec366}.n-border-light-neutral-border-strong\\/45{border-color:#bbbec373}.n-border-light-neutral-border-strong\\/5{border-color:#bbbec30d}.n-border-light-neutral-border-strong\\/50{border-color:#bbbec380}.n-border-light-neutral-border-strong\\/55{border-color:#bbbec38c}.n-border-light-neutral-border-strong\\/60{border-color:#bbbec399}.n-border-light-neutral-border-strong\\/65{border-color:#bbbec3a6}.n-border-light-neutral-border-strong\\/70{border-color:#bbbec3b3}.n-border-light-neutral-border-strong\\/75{border-color:#bbbec3bf}.n-border-light-neutral-border-strong\\/80{border-color:#bbbec3cc}.n-border-light-neutral-border-strong\\/85{border-color:#bbbec3d9}.n-border-light-neutral-border-strong\\/90{border-color:#bbbec3e6}.n-border-light-neutral-border-strong\\/95{border-color:#bbbec3f2}.n-border-light-neutral-border-strongest{border-color:#6f757e}.n-border-light-neutral-border-strongest\\/0{border-color:#6f757e00}.n-border-light-neutral-border-strongest\\/10{border-color:#6f757e1a}.n-border-light-neutral-border-strongest\\/100{border-color:#6f757e}.n-border-light-neutral-border-strongest\\/15{border-color:#6f757e26}.n-border-light-neutral-border-strongest\\/20{border-color:#6f757e33}.n-border-light-neutral-border-strongest\\/25{border-color:#6f757e40}.n-border-light-neutral-border-strongest\\/30{border-color:#6f757e4d}.n-border-light-neutral-border-strongest\\/35{border-color:#6f757e59}.n-border-light-neutral-border-strongest\\/40{border-color:#6f757e66}.n-border-light-neutral-border-strongest\\/45{border-color:#6f757e73}.n-border-light-neutral-border-strongest\\/5{border-color:#6f757e0d}.n-border-light-neutral-border-strongest\\/50{border-color:#6f757e80}.n-border-light-neutral-border-strongest\\/55{border-color:#6f757e8c}.n-border-light-neutral-border-strongest\\/60{border-color:#6f757e99}.n-border-light-neutral-border-strongest\\/65{border-color:#6f757ea6}.n-border-light-neutral-border-strongest\\/70{border-color:#6f757eb3}.n-border-light-neutral-border-strongest\\/75{border-color:#6f757ebf}.n-border-light-neutral-border-strongest\\/80{border-color:#6f757ecc}.n-border-light-neutral-border-strongest\\/85{border-color:#6f757ed9}.n-border-light-neutral-border-strongest\\/90{border-color:#6f757ee6}.n-border-light-neutral-border-strongest\\/95{border-color:#6f757ef2}.n-border-light-neutral-border-weak{border-color:#e2e3e5}.n-border-light-neutral-border-weak\\/0{border-color:#e2e3e500}.n-border-light-neutral-border-weak\\/10{border-color:#e2e3e51a}.n-border-light-neutral-border-weak\\/100{border-color:#e2e3e5}.n-border-light-neutral-border-weak\\/15{border-color:#e2e3e526}.n-border-light-neutral-border-weak\\/20{border-color:#e2e3e533}.n-border-light-neutral-border-weak\\/25{border-color:#e2e3e540}.n-border-light-neutral-border-weak\\/30{border-color:#e2e3e54d}.n-border-light-neutral-border-weak\\/35{border-color:#e2e3e559}.n-border-light-neutral-border-weak\\/40{border-color:#e2e3e566}.n-border-light-neutral-border-weak\\/45{border-color:#e2e3e573}.n-border-light-neutral-border-weak\\/5{border-color:#e2e3e50d}.n-border-light-neutral-border-weak\\/50{border-color:#e2e3e580}.n-border-light-neutral-border-weak\\/55{border-color:#e2e3e58c}.n-border-light-neutral-border-weak\\/60{border-color:#e2e3e599}.n-border-light-neutral-border-weak\\/65{border-color:#e2e3e5a6}.n-border-light-neutral-border-weak\\/70{border-color:#e2e3e5b3}.n-border-light-neutral-border-weak\\/75{border-color:#e2e3e5bf}.n-border-light-neutral-border-weak\\/80{border-color:#e2e3e5cc}.n-border-light-neutral-border-weak\\/85{border-color:#e2e3e5d9}.n-border-light-neutral-border-weak\\/90{border-color:#e2e3e5e6}.n-border-light-neutral-border-weak\\/95{border-color:#e2e3e5f2}.n-border-light-neutral-hover{border-color:#6f757e1a}.n-border-light-neutral-hover\\/0{border-color:#6f757e00}.n-border-light-neutral-hover\\/10{border-color:#6f757e1a}.n-border-light-neutral-hover\\/100{border-color:#6f757e}.n-border-light-neutral-hover\\/15{border-color:#6f757e26}.n-border-light-neutral-hover\\/20{border-color:#6f757e33}.n-border-light-neutral-hover\\/25{border-color:#6f757e40}.n-border-light-neutral-hover\\/30{border-color:#6f757e4d}.n-border-light-neutral-hover\\/35{border-color:#6f757e59}.n-border-light-neutral-hover\\/40{border-color:#6f757e66}.n-border-light-neutral-hover\\/45{border-color:#6f757e73}.n-border-light-neutral-hover\\/5{border-color:#6f757e0d}.n-border-light-neutral-hover\\/50{border-color:#6f757e80}.n-border-light-neutral-hover\\/55{border-color:#6f757e8c}.n-border-light-neutral-hover\\/60{border-color:#6f757e99}.n-border-light-neutral-hover\\/65{border-color:#6f757ea6}.n-border-light-neutral-hover\\/70{border-color:#6f757eb3}.n-border-light-neutral-hover\\/75{border-color:#6f757ebf}.n-border-light-neutral-hover\\/80{border-color:#6f757ecc}.n-border-light-neutral-hover\\/85{border-color:#6f757ed9}.n-border-light-neutral-hover\\/90{border-color:#6f757ee6}.n-border-light-neutral-hover\\/95{border-color:#6f757ef2}.n-border-light-neutral-icon{border-color:#4d5157}.n-border-light-neutral-icon\\/0{border-color:#4d515700}.n-border-light-neutral-icon\\/10{border-color:#4d51571a}.n-border-light-neutral-icon\\/100{border-color:#4d5157}.n-border-light-neutral-icon\\/15{border-color:#4d515726}.n-border-light-neutral-icon\\/20{border-color:#4d515733}.n-border-light-neutral-icon\\/25{border-color:#4d515740}.n-border-light-neutral-icon\\/30{border-color:#4d51574d}.n-border-light-neutral-icon\\/35{border-color:#4d515759}.n-border-light-neutral-icon\\/40{border-color:#4d515766}.n-border-light-neutral-icon\\/45{border-color:#4d515773}.n-border-light-neutral-icon\\/5{border-color:#4d51570d}.n-border-light-neutral-icon\\/50{border-color:#4d515780}.n-border-light-neutral-icon\\/55{border-color:#4d51578c}.n-border-light-neutral-icon\\/60{border-color:#4d515799}.n-border-light-neutral-icon\\/65{border-color:#4d5157a6}.n-border-light-neutral-icon\\/70{border-color:#4d5157b3}.n-border-light-neutral-icon\\/75{border-color:#4d5157bf}.n-border-light-neutral-icon\\/80{border-color:#4d5157cc}.n-border-light-neutral-icon\\/85{border-color:#4d5157d9}.n-border-light-neutral-icon\\/90{border-color:#4d5157e6}.n-border-light-neutral-icon\\/95{border-color:#4d5157f2}.n-border-light-neutral-pressed{border-color:#6f757e33}.n-border-light-neutral-pressed\\/0{border-color:#6f757e00}.n-border-light-neutral-pressed\\/10{border-color:#6f757e1a}.n-border-light-neutral-pressed\\/100{border-color:#6f757e}.n-border-light-neutral-pressed\\/15{border-color:#6f757e26}.n-border-light-neutral-pressed\\/20{border-color:#6f757e33}.n-border-light-neutral-pressed\\/25{border-color:#6f757e40}.n-border-light-neutral-pressed\\/30{border-color:#6f757e4d}.n-border-light-neutral-pressed\\/35{border-color:#6f757e59}.n-border-light-neutral-pressed\\/40{border-color:#6f757e66}.n-border-light-neutral-pressed\\/45{border-color:#6f757e73}.n-border-light-neutral-pressed\\/5{border-color:#6f757e0d}.n-border-light-neutral-pressed\\/50{border-color:#6f757e80}.n-border-light-neutral-pressed\\/55{border-color:#6f757e8c}.n-border-light-neutral-pressed\\/60{border-color:#6f757e99}.n-border-light-neutral-pressed\\/65{border-color:#6f757ea6}.n-border-light-neutral-pressed\\/70{border-color:#6f757eb3}.n-border-light-neutral-pressed\\/75{border-color:#6f757ebf}.n-border-light-neutral-pressed\\/80{border-color:#6f757ecc}.n-border-light-neutral-pressed\\/85{border-color:#6f757ed9}.n-border-light-neutral-pressed\\/90{border-color:#6f757ee6}.n-border-light-neutral-pressed\\/95{border-color:#6f757ef2}.n-border-light-neutral-text-default{border-color:#1a1b1d}.n-border-light-neutral-text-default\\/0{border-color:#1a1b1d00}.n-border-light-neutral-text-default\\/10{border-color:#1a1b1d1a}.n-border-light-neutral-text-default\\/100{border-color:#1a1b1d}.n-border-light-neutral-text-default\\/15{border-color:#1a1b1d26}.n-border-light-neutral-text-default\\/20{border-color:#1a1b1d33}.n-border-light-neutral-text-default\\/25{border-color:#1a1b1d40}.n-border-light-neutral-text-default\\/30{border-color:#1a1b1d4d}.n-border-light-neutral-text-default\\/35{border-color:#1a1b1d59}.n-border-light-neutral-text-default\\/40{border-color:#1a1b1d66}.n-border-light-neutral-text-default\\/45{border-color:#1a1b1d73}.n-border-light-neutral-text-default\\/5{border-color:#1a1b1d0d}.n-border-light-neutral-text-default\\/50{border-color:#1a1b1d80}.n-border-light-neutral-text-default\\/55{border-color:#1a1b1d8c}.n-border-light-neutral-text-default\\/60{border-color:#1a1b1d99}.n-border-light-neutral-text-default\\/65{border-color:#1a1b1da6}.n-border-light-neutral-text-default\\/70{border-color:#1a1b1db3}.n-border-light-neutral-text-default\\/75{border-color:#1a1b1dbf}.n-border-light-neutral-text-default\\/80{border-color:#1a1b1dcc}.n-border-light-neutral-text-default\\/85{border-color:#1a1b1dd9}.n-border-light-neutral-text-default\\/90{border-color:#1a1b1de6}.n-border-light-neutral-text-default\\/95{border-color:#1a1b1df2}.n-border-light-neutral-text-inverse{border-color:#fff}.n-border-light-neutral-text-inverse\\/0{border-color:#fff0}.n-border-light-neutral-text-inverse\\/10{border-color:#ffffff1a}.n-border-light-neutral-text-inverse\\/100{border-color:#fff}.n-border-light-neutral-text-inverse\\/15{border-color:#ffffff26}.n-border-light-neutral-text-inverse\\/20{border-color:#fff3}.n-border-light-neutral-text-inverse\\/25{border-color:#ffffff40}.n-border-light-neutral-text-inverse\\/30{border-color:#ffffff4d}.n-border-light-neutral-text-inverse\\/35{border-color:#ffffff59}.n-border-light-neutral-text-inverse\\/40{border-color:#fff6}.n-border-light-neutral-text-inverse\\/45{border-color:#ffffff73}.n-border-light-neutral-text-inverse\\/5{border-color:#ffffff0d}.n-border-light-neutral-text-inverse\\/50{border-color:#ffffff80}.n-border-light-neutral-text-inverse\\/55{border-color:#ffffff8c}.n-border-light-neutral-text-inverse\\/60{border-color:#fff9}.n-border-light-neutral-text-inverse\\/65{border-color:#ffffffa6}.n-border-light-neutral-text-inverse\\/70{border-color:#ffffffb3}.n-border-light-neutral-text-inverse\\/75{border-color:#ffffffbf}.n-border-light-neutral-text-inverse\\/80{border-color:#fffc}.n-border-light-neutral-text-inverse\\/85{border-color:#ffffffd9}.n-border-light-neutral-text-inverse\\/90{border-color:#ffffffe6}.n-border-light-neutral-text-inverse\\/95{border-color:#fffffff2}.n-border-light-neutral-text-weak{border-color:#4d5157}.n-border-light-neutral-text-weak\\/0{border-color:#4d515700}.n-border-light-neutral-text-weak\\/10{border-color:#4d51571a}.n-border-light-neutral-text-weak\\/100{border-color:#4d5157}.n-border-light-neutral-text-weak\\/15{border-color:#4d515726}.n-border-light-neutral-text-weak\\/20{border-color:#4d515733}.n-border-light-neutral-text-weak\\/25{border-color:#4d515740}.n-border-light-neutral-text-weak\\/30{border-color:#4d51574d}.n-border-light-neutral-text-weak\\/35{border-color:#4d515759}.n-border-light-neutral-text-weak\\/40{border-color:#4d515766}.n-border-light-neutral-text-weak\\/45{border-color:#4d515773}.n-border-light-neutral-text-weak\\/5{border-color:#4d51570d}.n-border-light-neutral-text-weak\\/50{border-color:#4d515780}.n-border-light-neutral-text-weak\\/55{border-color:#4d51578c}.n-border-light-neutral-text-weak\\/60{border-color:#4d515799}.n-border-light-neutral-text-weak\\/65{border-color:#4d5157a6}.n-border-light-neutral-text-weak\\/70{border-color:#4d5157b3}.n-border-light-neutral-text-weak\\/75{border-color:#4d5157bf}.n-border-light-neutral-text-weak\\/80{border-color:#4d5157cc}.n-border-light-neutral-text-weak\\/85{border-color:#4d5157d9}.n-border-light-neutral-text-weak\\/90{border-color:#4d5157e6}.n-border-light-neutral-text-weak\\/95{border-color:#4d5157f2}.n-border-light-neutral-text-weaker{border-color:#5e636a}.n-border-light-neutral-text-weaker\\/0{border-color:#5e636a00}.n-border-light-neutral-text-weaker\\/10{border-color:#5e636a1a}.n-border-light-neutral-text-weaker\\/100{border-color:#5e636a}.n-border-light-neutral-text-weaker\\/15{border-color:#5e636a26}.n-border-light-neutral-text-weaker\\/20{border-color:#5e636a33}.n-border-light-neutral-text-weaker\\/25{border-color:#5e636a40}.n-border-light-neutral-text-weaker\\/30{border-color:#5e636a4d}.n-border-light-neutral-text-weaker\\/35{border-color:#5e636a59}.n-border-light-neutral-text-weaker\\/40{border-color:#5e636a66}.n-border-light-neutral-text-weaker\\/45{border-color:#5e636a73}.n-border-light-neutral-text-weaker\\/5{border-color:#5e636a0d}.n-border-light-neutral-text-weaker\\/50{border-color:#5e636a80}.n-border-light-neutral-text-weaker\\/55{border-color:#5e636a8c}.n-border-light-neutral-text-weaker\\/60{border-color:#5e636a99}.n-border-light-neutral-text-weaker\\/65{border-color:#5e636aa6}.n-border-light-neutral-text-weaker\\/70{border-color:#5e636ab3}.n-border-light-neutral-text-weaker\\/75{border-color:#5e636abf}.n-border-light-neutral-text-weaker\\/80{border-color:#5e636acc}.n-border-light-neutral-text-weaker\\/85{border-color:#5e636ad9}.n-border-light-neutral-text-weaker\\/90{border-color:#5e636ae6}.n-border-light-neutral-text-weaker\\/95{border-color:#5e636af2}.n-border-light-neutral-text-weakest{border-color:#a8acb2}.n-border-light-neutral-text-weakest\\/0{border-color:#a8acb200}.n-border-light-neutral-text-weakest\\/10{border-color:#a8acb21a}.n-border-light-neutral-text-weakest\\/100{border-color:#a8acb2}.n-border-light-neutral-text-weakest\\/15{border-color:#a8acb226}.n-border-light-neutral-text-weakest\\/20{border-color:#a8acb233}.n-border-light-neutral-text-weakest\\/25{border-color:#a8acb240}.n-border-light-neutral-text-weakest\\/30{border-color:#a8acb24d}.n-border-light-neutral-text-weakest\\/35{border-color:#a8acb259}.n-border-light-neutral-text-weakest\\/40{border-color:#a8acb266}.n-border-light-neutral-text-weakest\\/45{border-color:#a8acb273}.n-border-light-neutral-text-weakest\\/5{border-color:#a8acb20d}.n-border-light-neutral-text-weakest\\/50{border-color:#a8acb280}.n-border-light-neutral-text-weakest\\/55{border-color:#a8acb28c}.n-border-light-neutral-text-weakest\\/60{border-color:#a8acb299}.n-border-light-neutral-text-weakest\\/65{border-color:#a8acb2a6}.n-border-light-neutral-text-weakest\\/70{border-color:#a8acb2b3}.n-border-light-neutral-text-weakest\\/75{border-color:#a8acb2bf}.n-border-light-neutral-text-weakest\\/80{border-color:#a8acb2cc}.n-border-light-neutral-text-weakest\\/85{border-color:#a8acb2d9}.n-border-light-neutral-text-weakest\\/90{border-color:#a8acb2e6}.n-border-light-neutral-text-weakest\\/95{border-color:#a8acb2f2}.n-border-light-primary-bg-selected{border-color:#e7fafb}.n-border-light-primary-bg-selected\\/0{border-color:#e7fafb00}.n-border-light-primary-bg-selected\\/10{border-color:#e7fafb1a}.n-border-light-primary-bg-selected\\/100{border-color:#e7fafb}.n-border-light-primary-bg-selected\\/15{border-color:#e7fafb26}.n-border-light-primary-bg-selected\\/20{border-color:#e7fafb33}.n-border-light-primary-bg-selected\\/25{border-color:#e7fafb40}.n-border-light-primary-bg-selected\\/30{border-color:#e7fafb4d}.n-border-light-primary-bg-selected\\/35{border-color:#e7fafb59}.n-border-light-primary-bg-selected\\/40{border-color:#e7fafb66}.n-border-light-primary-bg-selected\\/45{border-color:#e7fafb73}.n-border-light-primary-bg-selected\\/5{border-color:#e7fafb0d}.n-border-light-primary-bg-selected\\/50{border-color:#e7fafb80}.n-border-light-primary-bg-selected\\/55{border-color:#e7fafb8c}.n-border-light-primary-bg-selected\\/60{border-color:#e7fafb99}.n-border-light-primary-bg-selected\\/65{border-color:#e7fafba6}.n-border-light-primary-bg-selected\\/70{border-color:#e7fafbb3}.n-border-light-primary-bg-selected\\/75{border-color:#e7fafbbf}.n-border-light-primary-bg-selected\\/80{border-color:#e7fafbcc}.n-border-light-primary-bg-selected\\/85{border-color:#e7fafbd9}.n-border-light-primary-bg-selected\\/90{border-color:#e7fafbe6}.n-border-light-primary-bg-selected\\/95{border-color:#e7fafbf2}.n-border-light-primary-bg-status{border-color:#4c99a4}.n-border-light-primary-bg-status\\/0{border-color:#4c99a400}.n-border-light-primary-bg-status\\/10{border-color:#4c99a41a}.n-border-light-primary-bg-status\\/100{border-color:#4c99a4}.n-border-light-primary-bg-status\\/15{border-color:#4c99a426}.n-border-light-primary-bg-status\\/20{border-color:#4c99a433}.n-border-light-primary-bg-status\\/25{border-color:#4c99a440}.n-border-light-primary-bg-status\\/30{border-color:#4c99a44d}.n-border-light-primary-bg-status\\/35{border-color:#4c99a459}.n-border-light-primary-bg-status\\/40{border-color:#4c99a466}.n-border-light-primary-bg-status\\/45{border-color:#4c99a473}.n-border-light-primary-bg-status\\/5{border-color:#4c99a40d}.n-border-light-primary-bg-status\\/50{border-color:#4c99a480}.n-border-light-primary-bg-status\\/55{border-color:#4c99a48c}.n-border-light-primary-bg-status\\/60{border-color:#4c99a499}.n-border-light-primary-bg-status\\/65{border-color:#4c99a4a6}.n-border-light-primary-bg-status\\/70{border-color:#4c99a4b3}.n-border-light-primary-bg-status\\/75{border-color:#4c99a4bf}.n-border-light-primary-bg-status\\/80{border-color:#4c99a4cc}.n-border-light-primary-bg-status\\/85{border-color:#4c99a4d9}.n-border-light-primary-bg-status\\/90{border-color:#4c99a4e6}.n-border-light-primary-bg-status\\/95{border-color:#4c99a4f2}.n-border-light-primary-bg-strong{border-color:#0a6190}.n-border-light-primary-bg-strong\\/0{border-color:#0a619000}.n-border-light-primary-bg-strong\\/10{border-color:#0a61901a}.n-border-light-primary-bg-strong\\/100{border-color:#0a6190}.n-border-light-primary-bg-strong\\/15{border-color:#0a619026}.n-border-light-primary-bg-strong\\/20{border-color:#0a619033}.n-border-light-primary-bg-strong\\/25{border-color:#0a619040}.n-border-light-primary-bg-strong\\/30{border-color:#0a61904d}.n-border-light-primary-bg-strong\\/35{border-color:#0a619059}.n-border-light-primary-bg-strong\\/40{border-color:#0a619066}.n-border-light-primary-bg-strong\\/45{border-color:#0a619073}.n-border-light-primary-bg-strong\\/5{border-color:#0a61900d}.n-border-light-primary-bg-strong\\/50{border-color:#0a619080}.n-border-light-primary-bg-strong\\/55{border-color:#0a61908c}.n-border-light-primary-bg-strong\\/60{border-color:#0a619099}.n-border-light-primary-bg-strong\\/65{border-color:#0a6190a6}.n-border-light-primary-bg-strong\\/70{border-color:#0a6190b3}.n-border-light-primary-bg-strong\\/75{border-color:#0a6190bf}.n-border-light-primary-bg-strong\\/80{border-color:#0a6190cc}.n-border-light-primary-bg-strong\\/85{border-color:#0a6190d9}.n-border-light-primary-bg-strong\\/90{border-color:#0a6190e6}.n-border-light-primary-bg-strong\\/95{border-color:#0a6190f2}.n-border-light-primary-bg-weak{border-color:#e7fafb}.n-border-light-primary-bg-weak\\/0{border-color:#e7fafb00}.n-border-light-primary-bg-weak\\/10{border-color:#e7fafb1a}.n-border-light-primary-bg-weak\\/100{border-color:#e7fafb}.n-border-light-primary-bg-weak\\/15{border-color:#e7fafb26}.n-border-light-primary-bg-weak\\/20{border-color:#e7fafb33}.n-border-light-primary-bg-weak\\/25{border-color:#e7fafb40}.n-border-light-primary-bg-weak\\/30{border-color:#e7fafb4d}.n-border-light-primary-bg-weak\\/35{border-color:#e7fafb59}.n-border-light-primary-bg-weak\\/40{border-color:#e7fafb66}.n-border-light-primary-bg-weak\\/45{border-color:#e7fafb73}.n-border-light-primary-bg-weak\\/5{border-color:#e7fafb0d}.n-border-light-primary-bg-weak\\/50{border-color:#e7fafb80}.n-border-light-primary-bg-weak\\/55{border-color:#e7fafb8c}.n-border-light-primary-bg-weak\\/60{border-color:#e7fafb99}.n-border-light-primary-bg-weak\\/65{border-color:#e7fafba6}.n-border-light-primary-bg-weak\\/70{border-color:#e7fafbb3}.n-border-light-primary-bg-weak\\/75{border-color:#e7fafbbf}.n-border-light-primary-bg-weak\\/80{border-color:#e7fafbcc}.n-border-light-primary-bg-weak\\/85{border-color:#e7fafbd9}.n-border-light-primary-bg-weak\\/90{border-color:#e7fafbe6}.n-border-light-primary-bg-weak\\/95{border-color:#e7fafbf2}.n-border-light-primary-border-strong{border-color:#0a6190}.n-border-light-primary-border-strong\\/0{border-color:#0a619000}.n-border-light-primary-border-strong\\/10{border-color:#0a61901a}.n-border-light-primary-border-strong\\/100{border-color:#0a6190}.n-border-light-primary-border-strong\\/15{border-color:#0a619026}.n-border-light-primary-border-strong\\/20{border-color:#0a619033}.n-border-light-primary-border-strong\\/25{border-color:#0a619040}.n-border-light-primary-border-strong\\/30{border-color:#0a61904d}.n-border-light-primary-border-strong\\/35{border-color:#0a619059}.n-border-light-primary-border-strong\\/40{border-color:#0a619066}.n-border-light-primary-border-strong\\/45{border-color:#0a619073}.n-border-light-primary-border-strong\\/5{border-color:#0a61900d}.n-border-light-primary-border-strong\\/50{border-color:#0a619080}.n-border-light-primary-border-strong\\/55{border-color:#0a61908c}.n-border-light-primary-border-strong\\/60{border-color:#0a619099}.n-border-light-primary-border-strong\\/65{border-color:#0a6190a6}.n-border-light-primary-border-strong\\/70{border-color:#0a6190b3}.n-border-light-primary-border-strong\\/75{border-color:#0a6190bf}.n-border-light-primary-border-strong\\/80{border-color:#0a6190cc}.n-border-light-primary-border-strong\\/85{border-color:#0a6190d9}.n-border-light-primary-border-strong\\/90{border-color:#0a6190e6}.n-border-light-primary-border-strong\\/95{border-color:#0a6190f2}.n-border-light-primary-border-weak{border-color:#8fe3e8}.n-border-light-primary-border-weak\\/0{border-color:#8fe3e800}.n-border-light-primary-border-weak\\/10{border-color:#8fe3e81a}.n-border-light-primary-border-weak\\/100{border-color:#8fe3e8}.n-border-light-primary-border-weak\\/15{border-color:#8fe3e826}.n-border-light-primary-border-weak\\/20{border-color:#8fe3e833}.n-border-light-primary-border-weak\\/25{border-color:#8fe3e840}.n-border-light-primary-border-weak\\/30{border-color:#8fe3e84d}.n-border-light-primary-border-weak\\/35{border-color:#8fe3e859}.n-border-light-primary-border-weak\\/40{border-color:#8fe3e866}.n-border-light-primary-border-weak\\/45{border-color:#8fe3e873}.n-border-light-primary-border-weak\\/5{border-color:#8fe3e80d}.n-border-light-primary-border-weak\\/50{border-color:#8fe3e880}.n-border-light-primary-border-weak\\/55{border-color:#8fe3e88c}.n-border-light-primary-border-weak\\/60{border-color:#8fe3e899}.n-border-light-primary-border-weak\\/65{border-color:#8fe3e8a6}.n-border-light-primary-border-weak\\/70{border-color:#8fe3e8b3}.n-border-light-primary-border-weak\\/75{border-color:#8fe3e8bf}.n-border-light-primary-border-weak\\/80{border-color:#8fe3e8cc}.n-border-light-primary-border-weak\\/85{border-color:#8fe3e8d9}.n-border-light-primary-border-weak\\/90{border-color:#8fe3e8e6}.n-border-light-primary-border-weak\\/95{border-color:#8fe3e8f2}.n-border-light-primary-focus{border-color:#30839d}.n-border-light-primary-focus\\/0{border-color:#30839d00}.n-border-light-primary-focus\\/10{border-color:#30839d1a}.n-border-light-primary-focus\\/100{border-color:#30839d}.n-border-light-primary-focus\\/15{border-color:#30839d26}.n-border-light-primary-focus\\/20{border-color:#30839d33}.n-border-light-primary-focus\\/25{border-color:#30839d40}.n-border-light-primary-focus\\/30{border-color:#30839d4d}.n-border-light-primary-focus\\/35{border-color:#30839d59}.n-border-light-primary-focus\\/40{border-color:#30839d66}.n-border-light-primary-focus\\/45{border-color:#30839d73}.n-border-light-primary-focus\\/5{border-color:#30839d0d}.n-border-light-primary-focus\\/50{border-color:#30839d80}.n-border-light-primary-focus\\/55{border-color:#30839d8c}.n-border-light-primary-focus\\/60{border-color:#30839d99}.n-border-light-primary-focus\\/65{border-color:#30839da6}.n-border-light-primary-focus\\/70{border-color:#30839db3}.n-border-light-primary-focus\\/75{border-color:#30839dbf}.n-border-light-primary-focus\\/80{border-color:#30839dcc}.n-border-light-primary-focus\\/85{border-color:#30839dd9}.n-border-light-primary-focus\\/90{border-color:#30839de6}.n-border-light-primary-focus\\/95{border-color:#30839df2}.n-border-light-primary-hover-strong{border-color:#02507b}.n-border-light-primary-hover-strong\\/0{border-color:#02507b00}.n-border-light-primary-hover-strong\\/10{border-color:#02507b1a}.n-border-light-primary-hover-strong\\/100{border-color:#02507b}.n-border-light-primary-hover-strong\\/15{border-color:#02507b26}.n-border-light-primary-hover-strong\\/20{border-color:#02507b33}.n-border-light-primary-hover-strong\\/25{border-color:#02507b40}.n-border-light-primary-hover-strong\\/30{border-color:#02507b4d}.n-border-light-primary-hover-strong\\/35{border-color:#02507b59}.n-border-light-primary-hover-strong\\/40{border-color:#02507b66}.n-border-light-primary-hover-strong\\/45{border-color:#02507b73}.n-border-light-primary-hover-strong\\/5{border-color:#02507b0d}.n-border-light-primary-hover-strong\\/50{border-color:#02507b80}.n-border-light-primary-hover-strong\\/55{border-color:#02507b8c}.n-border-light-primary-hover-strong\\/60{border-color:#02507b99}.n-border-light-primary-hover-strong\\/65{border-color:#02507ba6}.n-border-light-primary-hover-strong\\/70{border-color:#02507bb3}.n-border-light-primary-hover-strong\\/75{border-color:#02507bbf}.n-border-light-primary-hover-strong\\/80{border-color:#02507bcc}.n-border-light-primary-hover-strong\\/85{border-color:#02507bd9}.n-border-light-primary-hover-strong\\/90{border-color:#02507be6}.n-border-light-primary-hover-strong\\/95{border-color:#02507bf2}.n-border-light-primary-hover-weak{border-color:#30839d1a}.n-border-light-primary-hover-weak\\/0{border-color:#30839d00}.n-border-light-primary-hover-weak\\/10{border-color:#30839d1a}.n-border-light-primary-hover-weak\\/100{border-color:#30839d}.n-border-light-primary-hover-weak\\/15{border-color:#30839d26}.n-border-light-primary-hover-weak\\/20{border-color:#30839d33}.n-border-light-primary-hover-weak\\/25{border-color:#30839d40}.n-border-light-primary-hover-weak\\/30{border-color:#30839d4d}.n-border-light-primary-hover-weak\\/35{border-color:#30839d59}.n-border-light-primary-hover-weak\\/40{border-color:#30839d66}.n-border-light-primary-hover-weak\\/45{border-color:#30839d73}.n-border-light-primary-hover-weak\\/5{border-color:#30839d0d}.n-border-light-primary-hover-weak\\/50{border-color:#30839d80}.n-border-light-primary-hover-weak\\/55{border-color:#30839d8c}.n-border-light-primary-hover-weak\\/60{border-color:#30839d99}.n-border-light-primary-hover-weak\\/65{border-color:#30839da6}.n-border-light-primary-hover-weak\\/70{border-color:#30839db3}.n-border-light-primary-hover-weak\\/75{border-color:#30839dbf}.n-border-light-primary-hover-weak\\/80{border-color:#30839dcc}.n-border-light-primary-hover-weak\\/85{border-color:#30839dd9}.n-border-light-primary-hover-weak\\/90{border-color:#30839de6}.n-border-light-primary-hover-weak\\/95{border-color:#30839df2}.n-border-light-primary-icon{border-color:#0a6190}.n-border-light-primary-icon\\/0{border-color:#0a619000}.n-border-light-primary-icon\\/10{border-color:#0a61901a}.n-border-light-primary-icon\\/100{border-color:#0a6190}.n-border-light-primary-icon\\/15{border-color:#0a619026}.n-border-light-primary-icon\\/20{border-color:#0a619033}.n-border-light-primary-icon\\/25{border-color:#0a619040}.n-border-light-primary-icon\\/30{border-color:#0a61904d}.n-border-light-primary-icon\\/35{border-color:#0a619059}.n-border-light-primary-icon\\/40{border-color:#0a619066}.n-border-light-primary-icon\\/45{border-color:#0a619073}.n-border-light-primary-icon\\/5{border-color:#0a61900d}.n-border-light-primary-icon\\/50{border-color:#0a619080}.n-border-light-primary-icon\\/55{border-color:#0a61908c}.n-border-light-primary-icon\\/60{border-color:#0a619099}.n-border-light-primary-icon\\/65{border-color:#0a6190a6}.n-border-light-primary-icon\\/70{border-color:#0a6190b3}.n-border-light-primary-icon\\/75{border-color:#0a6190bf}.n-border-light-primary-icon\\/80{border-color:#0a6190cc}.n-border-light-primary-icon\\/85{border-color:#0a6190d9}.n-border-light-primary-icon\\/90{border-color:#0a6190e6}.n-border-light-primary-icon\\/95{border-color:#0a6190f2}.n-border-light-primary-pressed-strong{border-color:#014063}.n-border-light-primary-pressed-strong\\/0{border-color:#01406300}.n-border-light-primary-pressed-strong\\/10{border-color:#0140631a}.n-border-light-primary-pressed-strong\\/100{border-color:#014063}.n-border-light-primary-pressed-strong\\/15{border-color:#01406326}.n-border-light-primary-pressed-strong\\/20{border-color:#01406333}.n-border-light-primary-pressed-strong\\/25{border-color:#01406340}.n-border-light-primary-pressed-strong\\/30{border-color:#0140634d}.n-border-light-primary-pressed-strong\\/35{border-color:#01406359}.n-border-light-primary-pressed-strong\\/40{border-color:#01406366}.n-border-light-primary-pressed-strong\\/45{border-color:#01406373}.n-border-light-primary-pressed-strong\\/5{border-color:#0140630d}.n-border-light-primary-pressed-strong\\/50{border-color:#01406380}.n-border-light-primary-pressed-strong\\/55{border-color:#0140638c}.n-border-light-primary-pressed-strong\\/60{border-color:#01406399}.n-border-light-primary-pressed-strong\\/65{border-color:#014063a6}.n-border-light-primary-pressed-strong\\/70{border-color:#014063b3}.n-border-light-primary-pressed-strong\\/75{border-color:#014063bf}.n-border-light-primary-pressed-strong\\/80{border-color:#014063cc}.n-border-light-primary-pressed-strong\\/85{border-color:#014063d9}.n-border-light-primary-pressed-strong\\/90{border-color:#014063e6}.n-border-light-primary-pressed-strong\\/95{border-color:#014063f2}.n-border-light-primary-pressed-weak{border-color:#30839d1f}.n-border-light-primary-pressed-weak\\/0{border-color:#30839d00}.n-border-light-primary-pressed-weak\\/10{border-color:#30839d1a}.n-border-light-primary-pressed-weak\\/100{border-color:#30839d}.n-border-light-primary-pressed-weak\\/15{border-color:#30839d26}.n-border-light-primary-pressed-weak\\/20{border-color:#30839d33}.n-border-light-primary-pressed-weak\\/25{border-color:#30839d40}.n-border-light-primary-pressed-weak\\/30{border-color:#30839d4d}.n-border-light-primary-pressed-weak\\/35{border-color:#30839d59}.n-border-light-primary-pressed-weak\\/40{border-color:#30839d66}.n-border-light-primary-pressed-weak\\/45{border-color:#30839d73}.n-border-light-primary-pressed-weak\\/5{border-color:#30839d0d}.n-border-light-primary-pressed-weak\\/50{border-color:#30839d80}.n-border-light-primary-pressed-weak\\/55{border-color:#30839d8c}.n-border-light-primary-pressed-weak\\/60{border-color:#30839d99}.n-border-light-primary-pressed-weak\\/65{border-color:#30839da6}.n-border-light-primary-pressed-weak\\/70{border-color:#30839db3}.n-border-light-primary-pressed-weak\\/75{border-color:#30839dbf}.n-border-light-primary-pressed-weak\\/80{border-color:#30839dcc}.n-border-light-primary-pressed-weak\\/85{border-color:#30839dd9}.n-border-light-primary-pressed-weak\\/90{border-color:#30839de6}.n-border-light-primary-pressed-weak\\/95{border-color:#30839df2}.n-border-light-primary-text{border-color:#0a6190}.n-border-light-primary-text\\/0{border-color:#0a619000}.n-border-light-primary-text\\/10{border-color:#0a61901a}.n-border-light-primary-text\\/100{border-color:#0a6190}.n-border-light-primary-text\\/15{border-color:#0a619026}.n-border-light-primary-text\\/20{border-color:#0a619033}.n-border-light-primary-text\\/25{border-color:#0a619040}.n-border-light-primary-text\\/30{border-color:#0a61904d}.n-border-light-primary-text\\/35{border-color:#0a619059}.n-border-light-primary-text\\/40{border-color:#0a619066}.n-border-light-primary-text\\/45{border-color:#0a619073}.n-border-light-primary-text\\/5{border-color:#0a61900d}.n-border-light-primary-text\\/50{border-color:#0a619080}.n-border-light-primary-text\\/55{border-color:#0a61908c}.n-border-light-primary-text\\/60{border-color:#0a619099}.n-border-light-primary-text\\/65{border-color:#0a6190a6}.n-border-light-primary-text\\/70{border-color:#0a6190b3}.n-border-light-primary-text\\/75{border-color:#0a6190bf}.n-border-light-primary-text\\/80{border-color:#0a6190cc}.n-border-light-primary-text\\/85{border-color:#0a6190d9}.n-border-light-primary-text\\/90{border-color:#0a6190e6}.n-border-light-primary-text\\/95{border-color:#0a6190f2}.n-border-light-success-bg-status{border-color:#5b992b}.n-border-light-success-bg-status\\/0{border-color:#5b992b00}.n-border-light-success-bg-status\\/10{border-color:#5b992b1a}.n-border-light-success-bg-status\\/100{border-color:#5b992b}.n-border-light-success-bg-status\\/15{border-color:#5b992b26}.n-border-light-success-bg-status\\/20{border-color:#5b992b33}.n-border-light-success-bg-status\\/25{border-color:#5b992b40}.n-border-light-success-bg-status\\/30{border-color:#5b992b4d}.n-border-light-success-bg-status\\/35{border-color:#5b992b59}.n-border-light-success-bg-status\\/40{border-color:#5b992b66}.n-border-light-success-bg-status\\/45{border-color:#5b992b73}.n-border-light-success-bg-status\\/5{border-color:#5b992b0d}.n-border-light-success-bg-status\\/50{border-color:#5b992b80}.n-border-light-success-bg-status\\/55{border-color:#5b992b8c}.n-border-light-success-bg-status\\/60{border-color:#5b992b99}.n-border-light-success-bg-status\\/65{border-color:#5b992ba6}.n-border-light-success-bg-status\\/70{border-color:#5b992bb3}.n-border-light-success-bg-status\\/75{border-color:#5b992bbf}.n-border-light-success-bg-status\\/80{border-color:#5b992bcc}.n-border-light-success-bg-status\\/85{border-color:#5b992bd9}.n-border-light-success-bg-status\\/90{border-color:#5b992be6}.n-border-light-success-bg-status\\/95{border-color:#5b992bf2}.n-border-light-success-bg-strong{border-color:#3f7824}.n-border-light-success-bg-strong\\/0{border-color:#3f782400}.n-border-light-success-bg-strong\\/10{border-color:#3f78241a}.n-border-light-success-bg-strong\\/100{border-color:#3f7824}.n-border-light-success-bg-strong\\/15{border-color:#3f782426}.n-border-light-success-bg-strong\\/20{border-color:#3f782433}.n-border-light-success-bg-strong\\/25{border-color:#3f782440}.n-border-light-success-bg-strong\\/30{border-color:#3f78244d}.n-border-light-success-bg-strong\\/35{border-color:#3f782459}.n-border-light-success-bg-strong\\/40{border-color:#3f782466}.n-border-light-success-bg-strong\\/45{border-color:#3f782473}.n-border-light-success-bg-strong\\/5{border-color:#3f78240d}.n-border-light-success-bg-strong\\/50{border-color:#3f782480}.n-border-light-success-bg-strong\\/55{border-color:#3f78248c}.n-border-light-success-bg-strong\\/60{border-color:#3f782499}.n-border-light-success-bg-strong\\/65{border-color:#3f7824a6}.n-border-light-success-bg-strong\\/70{border-color:#3f7824b3}.n-border-light-success-bg-strong\\/75{border-color:#3f7824bf}.n-border-light-success-bg-strong\\/80{border-color:#3f7824cc}.n-border-light-success-bg-strong\\/85{border-color:#3f7824d9}.n-border-light-success-bg-strong\\/90{border-color:#3f7824e6}.n-border-light-success-bg-strong\\/95{border-color:#3f7824f2}.n-border-light-success-bg-weak{border-color:#e7fcd7}.n-border-light-success-bg-weak\\/0{border-color:#e7fcd700}.n-border-light-success-bg-weak\\/10{border-color:#e7fcd71a}.n-border-light-success-bg-weak\\/100{border-color:#e7fcd7}.n-border-light-success-bg-weak\\/15{border-color:#e7fcd726}.n-border-light-success-bg-weak\\/20{border-color:#e7fcd733}.n-border-light-success-bg-weak\\/25{border-color:#e7fcd740}.n-border-light-success-bg-weak\\/30{border-color:#e7fcd74d}.n-border-light-success-bg-weak\\/35{border-color:#e7fcd759}.n-border-light-success-bg-weak\\/40{border-color:#e7fcd766}.n-border-light-success-bg-weak\\/45{border-color:#e7fcd773}.n-border-light-success-bg-weak\\/5{border-color:#e7fcd70d}.n-border-light-success-bg-weak\\/50{border-color:#e7fcd780}.n-border-light-success-bg-weak\\/55{border-color:#e7fcd78c}.n-border-light-success-bg-weak\\/60{border-color:#e7fcd799}.n-border-light-success-bg-weak\\/65{border-color:#e7fcd7a6}.n-border-light-success-bg-weak\\/70{border-color:#e7fcd7b3}.n-border-light-success-bg-weak\\/75{border-color:#e7fcd7bf}.n-border-light-success-bg-weak\\/80{border-color:#e7fcd7cc}.n-border-light-success-bg-weak\\/85{border-color:#e7fcd7d9}.n-border-light-success-bg-weak\\/90{border-color:#e7fcd7e6}.n-border-light-success-bg-weak\\/95{border-color:#e7fcd7f2}.n-border-light-success-border-strong{border-color:#3f7824}.n-border-light-success-border-strong\\/0{border-color:#3f782400}.n-border-light-success-border-strong\\/10{border-color:#3f78241a}.n-border-light-success-border-strong\\/100{border-color:#3f7824}.n-border-light-success-border-strong\\/15{border-color:#3f782426}.n-border-light-success-border-strong\\/20{border-color:#3f782433}.n-border-light-success-border-strong\\/25{border-color:#3f782440}.n-border-light-success-border-strong\\/30{border-color:#3f78244d}.n-border-light-success-border-strong\\/35{border-color:#3f782459}.n-border-light-success-border-strong\\/40{border-color:#3f782466}.n-border-light-success-border-strong\\/45{border-color:#3f782473}.n-border-light-success-border-strong\\/5{border-color:#3f78240d}.n-border-light-success-border-strong\\/50{border-color:#3f782480}.n-border-light-success-border-strong\\/55{border-color:#3f78248c}.n-border-light-success-border-strong\\/60{border-color:#3f782499}.n-border-light-success-border-strong\\/65{border-color:#3f7824a6}.n-border-light-success-border-strong\\/70{border-color:#3f7824b3}.n-border-light-success-border-strong\\/75{border-color:#3f7824bf}.n-border-light-success-border-strong\\/80{border-color:#3f7824cc}.n-border-light-success-border-strong\\/85{border-color:#3f7824d9}.n-border-light-success-border-strong\\/90{border-color:#3f7824e6}.n-border-light-success-border-strong\\/95{border-color:#3f7824f2}.n-border-light-success-border-weak{border-color:#90cb62}.n-border-light-success-border-weak\\/0{border-color:#90cb6200}.n-border-light-success-border-weak\\/10{border-color:#90cb621a}.n-border-light-success-border-weak\\/100{border-color:#90cb62}.n-border-light-success-border-weak\\/15{border-color:#90cb6226}.n-border-light-success-border-weak\\/20{border-color:#90cb6233}.n-border-light-success-border-weak\\/25{border-color:#90cb6240}.n-border-light-success-border-weak\\/30{border-color:#90cb624d}.n-border-light-success-border-weak\\/35{border-color:#90cb6259}.n-border-light-success-border-weak\\/40{border-color:#90cb6266}.n-border-light-success-border-weak\\/45{border-color:#90cb6273}.n-border-light-success-border-weak\\/5{border-color:#90cb620d}.n-border-light-success-border-weak\\/50{border-color:#90cb6280}.n-border-light-success-border-weak\\/55{border-color:#90cb628c}.n-border-light-success-border-weak\\/60{border-color:#90cb6299}.n-border-light-success-border-weak\\/65{border-color:#90cb62a6}.n-border-light-success-border-weak\\/70{border-color:#90cb62b3}.n-border-light-success-border-weak\\/75{border-color:#90cb62bf}.n-border-light-success-border-weak\\/80{border-color:#90cb62cc}.n-border-light-success-border-weak\\/85{border-color:#90cb62d9}.n-border-light-success-border-weak\\/90{border-color:#90cb62e6}.n-border-light-success-border-weak\\/95{border-color:#90cb62f2}.n-border-light-success-icon{border-color:#3f7824}.n-border-light-success-icon\\/0{border-color:#3f782400}.n-border-light-success-icon\\/10{border-color:#3f78241a}.n-border-light-success-icon\\/100{border-color:#3f7824}.n-border-light-success-icon\\/15{border-color:#3f782426}.n-border-light-success-icon\\/20{border-color:#3f782433}.n-border-light-success-icon\\/25{border-color:#3f782440}.n-border-light-success-icon\\/30{border-color:#3f78244d}.n-border-light-success-icon\\/35{border-color:#3f782459}.n-border-light-success-icon\\/40{border-color:#3f782466}.n-border-light-success-icon\\/45{border-color:#3f782473}.n-border-light-success-icon\\/5{border-color:#3f78240d}.n-border-light-success-icon\\/50{border-color:#3f782480}.n-border-light-success-icon\\/55{border-color:#3f78248c}.n-border-light-success-icon\\/60{border-color:#3f782499}.n-border-light-success-icon\\/65{border-color:#3f7824a6}.n-border-light-success-icon\\/70{border-color:#3f7824b3}.n-border-light-success-icon\\/75{border-color:#3f7824bf}.n-border-light-success-icon\\/80{border-color:#3f7824cc}.n-border-light-success-icon\\/85{border-color:#3f7824d9}.n-border-light-success-icon\\/90{border-color:#3f7824e6}.n-border-light-success-icon\\/95{border-color:#3f7824f2}.n-border-light-success-text{border-color:#3f7824}.n-border-light-success-text\\/0{border-color:#3f782400}.n-border-light-success-text\\/10{border-color:#3f78241a}.n-border-light-success-text\\/100{border-color:#3f7824}.n-border-light-success-text\\/15{border-color:#3f782426}.n-border-light-success-text\\/20{border-color:#3f782433}.n-border-light-success-text\\/25{border-color:#3f782440}.n-border-light-success-text\\/30{border-color:#3f78244d}.n-border-light-success-text\\/35{border-color:#3f782459}.n-border-light-success-text\\/40{border-color:#3f782466}.n-border-light-success-text\\/45{border-color:#3f782473}.n-border-light-success-text\\/5{border-color:#3f78240d}.n-border-light-success-text\\/50{border-color:#3f782480}.n-border-light-success-text\\/55{border-color:#3f78248c}.n-border-light-success-text\\/60{border-color:#3f782499}.n-border-light-success-text\\/65{border-color:#3f7824a6}.n-border-light-success-text\\/70{border-color:#3f7824b3}.n-border-light-success-text\\/75{border-color:#3f7824bf}.n-border-light-success-text\\/80{border-color:#3f7824cc}.n-border-light-success-text\\/85{border-color:#3f7824d9}.n-border-light-success-text\\/90{border-color:#3f7824e6}.n-border-light-success-text\\/95{border-color:#3f7824f2}.n-border-light-warning-bg-status{border-color:#d7aa0a}.n-border-light-warning-bg-status\\/0{border-color:#d7aa0a00}.n-border-light-warning-bg-status\\/10{border-color:#d7aa0a1a}.n-border-light-warning-bg-status\\/100{border-color:#d7aa0a}.n-border-light-warning-bg-status\\/15{border-color:#d7aa0a26}.n-border-light-warning-bg-status\\/20{border-color:#d7aa0a33}.n-border-light-warning-bg-status\\/25{border-color:#d7aa0a40}.n-border-light-warning-bg-status\\/30{border-color:#d7aa0a4d}.n-border-light-warning-bg-status\\/35{border-color:#d7aa0a59}.n-border-light-warning-bg-status\\/40{border-color:#d7aa0a66}.n-border-light-warning-bg-status\\/45{border-color:#d7aa0a73}.n-border-light-warning-bg-status\\/5{border-color:#d7aa0a0d}.n-border-light-warning-bg-status\\/50{border-color:#d7aa0a80}.n-border-light-warning-bg-status\\/55{border-color:#d7aa0a8c}.n-border-light-warning-bg-status\\/60{border-color:#d7aa0a99}.n-border-light-warning-bg-status\\/65{border-color:#d7aa0aa6}.n-border-light-warning-bg-status\\/70{border-color:#d7aa0ab3}.n-border-light-warning-bg-status\\/75{border-color:#d7aa0abf}.n-border-light-warning-bg-status\\/80{border-color:#d7aa0acc}.n-border-light-warning-bg-status\\/85{border-color:#d7aa0ad9}.n-border-light-warning-bg-status\\/90{border-color:#d7aa0ae6}.n-border-light-warning-bg-status\\/95{border-color:#d7aa0af2}.n-border-light-warning-bg-strong{border-color:#765500}.n-border-light-warning-bg-strong\\/0{border-color:#76550000}.n-border-light-warning-bg-strong\\/10{border-color:#7655001a}.n-border-light-warning-bg-strong\\/100{border-color:#765500}.n-border-light-warning-bg-strong\\/15{border-color:#76550026}.n-border-light-warning-bg-strong\\/20{border-color:#76550033}.n-border-light-warning-bg-strong\\/25{border-color:#76550040}.n-border-light-warning-bg-strong\\/30{border-color:#7655004d}.n-border-light-warning-bg-strong\\/35{border-color:#76550059}.n-border-light-warning-bg-strong\\/40{border-color:#76550066}.n-border-light-warning-bg-strong\\/45{border-color:#76550073}.n-border-light-warning-bg-strong\\/5{border-color:#7655000d}.n-border-light-warning-bg-strong\\/50{border-color:#76550080}.n-border-light-warning-bg-strong\\/55{border-color:#7655008c}.n-border-light-warning-bg-strong\\/60{border-color:#76550099}.n-border-light-warning-bg-strong\\/65{border-color:#765500a6}.n-border-light-warning-bg-strong\\/70{border-color:#765500b3}.n-border-light-warning-bg-strong\\/75{border-color:#765500bf}.n-border-light-warning-bg-strong\\/80{border-color:#765500cc}.n-border-light-warning-bg-strong\\/85{border-color:#765500d9}.n-border-light-warning-bg-strong\\/90{border-color:#765500e6}.n-border-light-warning-bg-strong\\/95{border-color:#765500f2}.n-border-light-warning-bg-weak{border-color:#fffad1}.n-border-light-warning-bg-weak\\/0{border-color:#fffad100}.n-border-light-warning-bg-weak\\/10{border-color:#fffad11a}.n-border-light-warning-bg-weak\\/100{border-color:#fffad1}.n-border-light-warning-bg-weak\\/15{border-color:#fffad126}.n-border-light-warning-bg-weak\\/20{border-color:#fffad133}.n-border-light-warning-bg-weak\\/25{border-color:#fffad140}.n-border-light-warning-bg-weak\\/30{border-color:#fffad14d}.n-border-light-warning-bg-weak\\/35{border-color:#fffad159}.n-border-light-warning-bg-weak\\/40{border-color:#fffad166}.n-border-light-warning-bg-weak\\/45{border-color:#fffad173}.n-border-light-warning-bg-weak\\/5{border-color:#fffad10d}.n-border-light-warning-bg-weak\\/50{border-color:#fffad180}.n-border-light-warning-bg-weak\\/55{border-color:#fffad18c}.n-border-light-warning-bg-weak\\/60{border-color:#fffad199}.n-border-light-warning-bg-weak\\/65{border-color:#fffad1a6}.n-border-light-warning-bg-weak\\/70{border-color:#fffad1b3}.n-border-light-warning-bg-weak\\/75{border-color:#fffad1bf}.n-border-light-warning-bg-weak\\/80{border-color:#fffad1cc}.n-border-light-warning-bg-weak\\/85{border-color:#fffad1d9}.n-border-light-warning-bg-weak\\/90{border-color:#fffad1e6}.n-border-light-warning-bg-weak\\/95{border-color:#fffad1f2}.n-border-light-warning-border-strong{border-color:#996e00}.n-border-light-warning-border-strong\\/0{border-color:#996e0000}.n-border-light-warning-border-strong\\/10{border-color:#996e001a}.n-border-light-warning-border-strong\\/100{border-color:#996e00}.n-border-light-warning-border-strong\\/15{border-color:#996e0026}.n-border-light-warning-border-strong\\/20{border-color:#996e0033}.n-border-light-warning-border-strong\\/25{border-color:#996e0040}.n-border-light-warning-border-strong\\/30{border-color:#996e004d}.n-border-light-warning-border-strong\\/35{border-color:#996e0059}.n-border-light-warning-border-strong\\/40{border-color:#996e0066}.n-border-light-warning-border-strong\\/45{border-color:#996e0073}.n-border-light-warning-border-strong\\/5{border-color:#996e000d}.n-border-light-warning-border-strong\\/50{border-color:#996e0080}.n-border-light-warning-border-strong\\/55{border-color:#996e008c}.n-border-light-warning-border-strong\\/60{border-color:#996e0099}.n-border-light-warning-border-strong\\/65{border-color:#996e00a6}.n-border-light-warning-border-strong\\/70{border-color:#996e00b3}.n-border-light-warning-border-strong\\/75{border-color:#996e00bf}.n-border-light-warning-border-strong\\/80{border-color:#996e00cc}.n-border-light-warning-border-strong\\/85{border-color:#996e00d9}.n-border-light-warning-border-strong\\/90{border-color:#996e00e6}.n-border-light-warning-border-strong\\/95{border-color:#996e00f2}.n-border-light-warning-border-weak{border-color:#ffd600}.n-border-light-warning-border-weak\\/0{border-color:#ffd60000}.n-border-light-warning-border-weak\\/10{border-color:#ffd6001a}.n-border-light-warning-border-weak\\/100{border-color:#ffd600}.n-border-light-warning-border-weak\\/15{border-color:#ffd60026}.n-border-light-warning-border-weak\\/20{border-color:#ffd60033}.n-border-light-warning-border-weak\\/25{border-color:#ffd60040}.n-border-light-warning-border-weak\\/30{border-color:#ffd6004d}.n-border-light-warning-border-weak\\/35{border-color:#ffd60059}.n-border-light-warning-border-weak\\/40{border-color:#ffd60066}.n-border-light-warning-border-weak\\/45{border-color:#ffd60073}.n-border-light-warning-border-weak\\/5{border-color:#ffd6000d}.n-border-light-warning-border-weak\\/50{border-color:#ffd60080}.n-border-light-warning-border-weak\\/55{border-color:#ffd6008c}.n-border-light-warning-border-weak\\/60{border-color:#ffd60099}.n-border-light-warning-border-weak\\/65{border-color:#ffd600a6}.n-border-light-warning-border-weak\\/70{border-color:#ffd600b3}.n-border-light-warning-border-weak\\/75{border-color:#ffd600bf}.n-border-light-warning-border-weak\\/80{border-color:#ffd600cc}.n-border-light-warning-border-weak\\/85{border-color:#ffd600d9}.n-border-light-warning-border-weak\\/90{border-color:#ffd600e6}.n-border-light-warning-border-weak\\/95{border-color:#ffd600f2}.n-border-light-warning-icon{border-color:#765500}.n-border-light-warning-icon\\/0{border-color:#76550000}.n-border-light-warning-icon\\/10{border-color:#7655001a}.n-border-light-warning-icon\\/100{border-color:#765500}.n-border-light-warning-icon\\/15{border-color:#76550026}.n-border-light-warning-icon\\/20{border-color:#76550033}.n-border-light-warning-icon\\/25{border-color:#76550040}.n-border-light-warning-icon\\/30{border-color:#7655004d}.n-border-light-warning-icon\\/35{border-color:#76550059}.n-border-light-warning-icon\\/40{border-color:#76550066}.n-border-light-warning-icon\\/45{border-color:#76550073}.n-border-light-warning-icon\\/5{border-color:#7655000d}.n-border-light-warning-icon\\/50{border-color:#76550080}.n-border-light-warning-icon\\/55{border-color:#7655008c}.n-border-light-warning-icon\\/60{border-color:#76550099}.n-border-light-warning-icon\\/65{border-color:#765500a6}.n-border-light-warning-icon\\/70{border-color:#765500b3}.n-border-light-warning-icon\\/75{border-color:#765500bf}.n-border-light-warning-icon\\/80{border-color:#765500cc}.n-border-light-warning-icon\\/85{border-color:#765500d9}.n-border-light-warning-icon\\/90{border-color:#765500e6}.n-border-light-warning-icon\\/95{border-color:#765500f2}.n-border-light-warning-text{border-color:#765500}.n-border-light-warning-text\\/0{border-color:#76550000}.n-border-light-warning-text\\/10{border-color:#7655001a}.n-border-light-warning-text\\/100{border-color:#765500}.n-border-light-warning-text\\/15{border-color:#76550026}.n-border-light-warning-text\\/20{border-color:#76550033}.n-border-light-warning-text\\/25{border-color:#76550040}.n-border-light-warning-text\\/30{border-color:#7655004d}.n-border-light-warning-text\\/35{border-color:#76550059}.n-border-light-warning-text\\/40{border-color:#76550066}.n-border-light-warning-text\\/45{border-color:#76550073}.n-border-light-warning-text\\/5{border-color:#7655000d}.n-border-light-warning-text\\/50{border-color:#76550080}.n-border-light-warning-text\\/55{border-color:#7655008c}.n-border-light-warning-text\\/60{border-color:#76550099}.n-border-light-warning-text\\/65{border-color:#765500a6}.n-border-light-warning-text\\/70{border-color:#765500b3}.n-border-light-warning-text\\/75{border-color:#765500bf}.n-border-light-warning-text\\/80{border-color:#765500cc}.n-border-light-warning-text\\/85{border-color:#765500d9}.n-border-light-warning-text\\/90{border-color:#765500e6}.n-border-light-warning-text\\/95{border-color:#765500f2}.n-border-neutral-10{border-color:#fff}.n-border-neutral-10\\/0{border-color:#fff0}.n-border-neutral-10\\/10{border-color:#ffffff1a}.n-border-neutral-10\\/100{border-color:#fff}.n-border-neutral-10\\/15{border-color:#ffffff26}.n-border-neutral-10\\/20{border-color:#fff3}.n-border-neutral-10\\/25{border-color:#ffffff40}.n-border-neutral-10\\/30{border-color:#ffffff4d}.n-border-neutral-10\\/35{border-color:#ffffff59}.n-border-neutral-10\\/40{border-color:#fff6}.n-border-neutral-10\\/45{border-color:#ffffff73}.n-border-neutral-10\\/5{border-color:#ffffff0d}.n-border-neutral-10\\/50{border-color:#ffffff80}.n-border-neutral-10\\/55{border-color:#ffffff8c}.n-border-neutral-10\\/60{border-color:#fff9}.n-border-neutral-10\\/65{border-color:#ffffffa6}.n-border-neutral-10\\/70{border-color:#ffffffb3}.n-border-neutral-10\\/75{border-color:#ffffffbf}.n-border-neutral-10\\/80{border-color:#fffc}.n-border-neutral-10\\/85{border-color:#ffffffd9}.n-border-neutral-10\\/90{border-color:#ffffffe6}.n-border-neutral-10\\/95{border-color:#fffffff2}.n-border-neutral-15{border-color:#f5f6f6}.n-border-neutral-15\\/0{border-color:#f5f6f600}.n-border-neutral-15\\/10{border-color:#f5f6f61a}.n-border-neutral-15\\/100{border-color:#f5f6f6}.n-border-neutral-15\\/15{border-color:#f5f6f626}.n-border-neutral-15\\/20{border-color:#f5f6f633}.n-border-neutral-15\\/25{border-color:#f5f6f640}.n-border-neutral-15\\/30{border-color:#f5f6f64d}.n-border-neutral-15\\/35{border-color:#f5f6f659}.n-border-neutral-15\\/40{border-color:#f5f6f666}.n-border-neutral-15\\/45{border-color:#f5f6f673}.n-border-neutral-15\\/5{border-color:#f5f6f60d}.n-border-neutral-15\\/50{border-color:#f5f6f680}.n-border-neutral-15\\/55{border-color:#f5f6f68c}.n-border-neutral-15\\/60{border-color:#f5f6f699}.n-border-neutral-15\\/65{border-color:#f5f6f6a6}.n-border-neutral-15\\/70{border-color:#f5f6f6b3}.n-border-neutral-15\\/75{border-color:#f5f6f6bf}.n-border-neutral-15\\/80{border-color:#f5f6f6cc}.n-border-neutral-15\\/85{border-color:#f5f6f6d9}.n-border-neutral-15\\/90{border-color:#f5f6f6e6}.n-border-neutral-15\\/95{border-color:#f5f6f6f2}.n-border-neutral-20{border-color:#e2e3e5}.n-border-neutral-20\\/0{border-color:#e2e3e500}.n-border-neutral-20\\/10{border-color:#e2e3e51a}.n-border-neutral-20\\/100{border-color:#e2e3e5}.n-border-neutral-20\\/15{border-color:#e2e3e526}.n-border-neutral-20\\/20{border-color:#e2e3e533}.n-border-neutral-20\\/25{border-color:#e2e3e540}.n-border-neutral-20\\/30{border-color:#e2e3e54d}.n-border-neutral-20\\/35{border-color:#e2e3e559}.n-border-neutral-20\\/40{border-color:#e2e3e566}.n-border-neutral-20\\/45{border-color:#e2e3e573}.n-border-neutral-20\\/5{border-color:#e2e3e50d}.n-border-neutral-20\\/50{border-color:#e2e3e580}.n-border-neutral-20\\/55{border-color:#e2e3e58c}.n-border-neutral-20\\/60{border-color:#e2e3e599}.n-border-neutral-20\\/65{border-color:#e2e3e5a6}.n-border-neutral-20\\/70{border-color:#e2e3e5b3}.n-border-neutral-20\\/75{border-color:#e2e3e5bf}.n-border-neutral-20\\/80{border-color:#e2e3e5cc}.n-border-neutral-20\\/85{border-color:#e2e3e5d9}.n-border-neutral-20\\/90{border-color:#e2e3e5e6}.n-border-neutral-20\\/95{border-color:#e2e3e5f2}.n-border-neutral-25{border-color:#cfd1d4}.n-border-neutral-25\\/0{border-color:#cfd1d400}.n-border-neutral-25\\/10{border-color:#cfd1d41a}.n-border-neutral-25\\/100{border-color:#cfd1d4}.n-border-neutral-25\\/15{border-color:#cfd1d426}.n-border-neutral-25\\/20{border-color:#cfd1d433}.n-border-neutral-25\\/25{border-color:#cfd1d440}.n-border-neutral-25\\/30{border-color:#cfd1d44d}.n-border-neutral-25\\/35{border-color:#cfd1d459}.n-border-neutral-25\\/40{border-color:#cfd1d466}.n-border-neutral-25\\/45{border-color:#cfd1d473}.n-border-neutral-25\\/5{border-color:#cfd1d40d}.n-border-neutral-25\\/50{border-color:#cfd1d480}.n-border-neutral-25\\/55{border-color:#cfd1d48c}.n-border-neutral-25\\/60{border-color:#cfd1d499}.n-border-neutral-25\\/65{border-color:#cfd1d4a6}.n-border-neutral-25\\/70{border-color:#cfd1d4b3}.n-border-neutral-25\\/75{border-color:#cfd1d4bf}.n-border-neutral-25\\/80{border-color:#cfd1d4cc}.n-border-neutral-25\\/85{border-color:#cfd1d4d9}.n-border-neutral-25\\/90{border-color:#cfd1d4e6}.n-border-neutral-25\\/95{border-color:#cfd1d4f2}.n-border-neutral-30{border-color:#bbbec3}.n-border-neutral-30\\/0{border-color:#bbbec300}.n-border-neutral-30\\/10{border-color:#bbbec31a}.n-border-neutral-30\\/100{border-color:#bbbec3}.n-border-neutral-30\\/15{border-color:#bbbec326}.n-border-neutral-30\\/20{border-color:#bbbec333}.n-border-neutral-30\\/25{border-color:#bbbec340}.n-border-neutral-30\\/30{border-color:#bbbec34d}.n-border-neutral-30\\/35{border-color:#bbbec359}.n-border-neutral-30\\/40{border-color:#bbbec366}.n-border-neutral-30\\/45{border-color:#bbbec373}.n-border-neutral-30\\/5{border-color:#bbbec30d}.n-border-neutral-30\\/50{border-color:#bbbec380}.n-border-neutral-30\\/55{border-color:#bbbec38c}.n-border-neutral-30\\/60{border-color:#bbbec399}.n-border-neutral-30\\/65{border-color:#bbbec3a6}.n-border-neutral-30\\/70{border-color:#bbbec3b3}.n-border-neutral-30\\/75{border-color:#bbbec3bf}.n-border-neutral-30\\/80{border-color:#bbbec3cc}.n-border-neutral-30\\/85{border-color:#bbbec3d9}.n-border-neutral-30\\/90{border-color:#bbbec3e6}.n-border-neutral-30\\/95{border-color:#bbbec3f2}.n-border-neutral-35{border-color:#a8acb2}.n-border-neutral-35\\/0{border-color:#a8acb200}.n-border-neutral-35\\/10{border-color:#a8acb21a}.n-border-neutral-35\\/100{border-color:#a8acb2}.n-border-neutral-35\\/15{border-color:#a8acb226}.n-border-neutral-35\\/20{border-color:#a8acb233}.n-border-neutral-35\\/25{border-color:#a8acb240}.n-border-neutral-35\\/30{border-color:#a8acb24d}.n-border-neutral-35\\/35{border-color:#a8acb259}.n-border-neutral-35\\/40{border-color:#a8acb266}.n-border-neutral-35\\/45{border-color:#a8acb273}.n-border-neutral-35\\/5{border-color:#a8acb20d}.n-border-neutral-35\\/50{border-color:#a8acb280}.n-border-neutral-35\\/55{border-color:#a8acb28c}.n-border-neutral-35\\/60{border-color:#a8acb299}.n-border-neutral-35\\/65{border-color:#a8acb2a6}.n-border-neutral-35\\/70{border-color:#a8acb2b3}.n-border-neutral-35\\/75{border-color:#a8acb2bf}.n-border-neutral-35\\/80{border-color:#a8acb2cc}.n-border-neutral-35\\/85{border-color:#a8acb2d9}.n-border-neutral-35\\/90{border-color:#a8acb2e6}.n-border-neutral-35\\/95{border-color:#a8acb2f2}.n-border-neutral-40{border-color:#959aa1}.n-border-neutral-40\\/0{border-color:#959aa100}.n-border-neutral-40\\/10{border-color:#959aa11a}.n-border-neutral-40\\/100{border-color:#959aa1}.n-border-neutral-40\\/15{border-color:#959aa126}.n-border-neutral-40\\/20{border-color:#959aa133}.n-border-neutral-40\\/25{border-color:#959aa140}.n-border-neutral-40\\/30{border-color:#959aa14d}.n-border-neutral-40\\/35{border-color:#959aa159}.n-border-neutral-40\\/40{border-color:#959aa166}.n-border-neutral-40\\/45{border-color:#959aa173}.n-border-neutral-40\\/5{border-color:#959aa10d}.n-border-neutral-40\\/50{border-color:#959aa180}.n-border-neutral-40\\/55{border-color:#959aa18c}.n-border-neutral-40\\/60{border-color:#959aa199}.n-border-neutral-40\\/65{border-color:#959aa1a6}.n-border-neutral-40\\/70{border-color:#959aa1b3}.n-border-neutral-40\\/75{border-color:#959aa1bf}.n-border-neutral-40\\/80{border-color:#959aa1cc}.n-border-neutral-40\\/85{border-color:#959aa1d9}.n-border-neutral-40\\/90{border-color:#959aa1e6}.n-border-neutral-40\\/95{border-color:#959aa1f2}.n-border-neutral-45{border-color:#818790}.n-border-neutral-45\\/0{border-color:#81879000}.n-border-neutral-45\\/10{border-color:#8187901a}.n-border-neutral-45\\/100{border-color:#818790}.n-border-neutral-45\\/15{border-color:#81879026}.n-border-neutral-45\\/20{border-color:#81879033}.n-border-neutral-45\\/25{border-color:#81879040}.n-border-neutral-45\\/30{border-color:#8187904d}.n-border-neutral-45\\/35{border-color:#81879059}.n-border-neutral-45\\/40{border-color:#81879066}.n-border-neutral-45\\/45{border-color:#81879073}.n-border-neutral-45\\/5{border-color:#8187900d}.n-border-neutral-45\\/50{border-color:#81879080}.n-border-neutral-45\\/55{border-color:#8187908c}.n-border-neutral-45\\/60{border-color:#81879099}.n-border-neutral-45\\/65{border-color:#818790a6}.n-border-neutral-45\\/70{border-color:#818790b3}.n-border-neutral-45\\/75{border-color:#818790bf}.n-border-neutral-45\\/80{border-color:#818790cc}.n-border-neutral-45\\/85{border-color:#818790d9}.n-border-neutral-45\\/90{border-color:#818790e6}.n-border-neutral-45\\/95{border-color:#818790f2}.n-border-neutral-50{border-color:#6f757e}.n-border-neutral-50\\/0{border-color:#6f757e00}.n-border-neutral-50\\/10{border-color:#6f757e1a}.n-border-neutral-50\\/100{border-color:#6f757e}.n-border-neutral-50\\/15{border-color:#6f757e26}.n-border-neutral-50\\/20{border-color:#6f757e33}.n-border-neutral-50\\/25{border-color:#6f757e40}.n-border-neutral-50\\/30{border-color:#6f757e4d}.n-border-neutral-50\\/35{border-color:#6f757e59}.n-border-neutral-50\\/40{border-color:#6f757e66}.n-border-neutral-50\\/45{border-color:#6f757e73}.n-border-neutral-50\\/5{border-color:#6f757e0d}.n-border-neutral-50\\/50{border-color:#6f757e80}.n-border-neutral-50\\/55{border-color:#6f757e8c}.n-border-neutral-50\\/60{border-color:#6f757e99}.n-border-neutral-50\\/65{border-color:#6f757ea6}.n-border-neutral-50\\/70{border-color:#6f757eb3}.n-border-neutral-50\\/75{border-color:#6f757ebf}.n-border-neutral-50\\/80{border-color:#6f757ecc}.n-border-neutral-50\\/85{border-color:#6f757ed9}.n-border-neutral-50\\/90{border-color:#6f757ee6}.n-border-neutral-50\\/95{border-color:#6f757ef2}.n-border-neutral-55{border-color:#5e636a}.n-border-neutral-55\\/0{border-color:#5e636a00}.n-border-neutral-55\\/10{border-color:#5e636a1a}.n-border-neutral-55\\/100{border-color:#5e636a}.n-border-neutral-55\\/15{border-color:#5e636a26}.n-border-neutral-55\\/20{border-color:#5e636a33}.n-border-neutral-55\\/25{border-color:#5e636a40}.n-border-neutral-55\\/30{border-color:#5e636a4d}.n-border-neutral-55\\/35{border-color:#5e636a59}.n-border-neutral-55\\/40{border-color:#5e636a66}.n-border-neutral-55\\/45{border-color:#5e636a73}.n-border-neutral-55\\/5{border-color:#5e636a0d}.n-border-neutral-55\\/50{border-color:#5e636a80}.n-border-neutral-55\\/55{border-color:#5e636a8c}.n-border-neutral-55\\/60{border-color:#5e636a99}.n-border-neutral-55\\/65{border-color:#5e636aa6}.n-border-neutral-55\\/70{border-color:#5e636ab3}.n-border-neutral-55\\/75{border-color:#5e636abf}.n-border-neutral-55\\/80{border-color:#5e636acc}.n-border-neutral-55\\/85{border-color:#5e636ad9}.n-border-neutral-55\\/90{border-color:#5e636ae6}.n-border-neutral-55\\/95{border-color:#5e636af2}.n-border-neutral-60{border-color:#4d5157}.n-border-neutral-60\\/0{border-color:#4d515700}.n-border-neutral-60\\/10{border-color:#4d51571a}.n-border-neutral-60\\/100{border-color:#4d5157}.n-border-neutral-60\\/15{border-color:#4d515726}.n-border-neutral-60\\/20{border-color:#4d515733}.n-border-neutral-60\\/25{border-color:#4d515740}.n-border-neutral-60\\/30{border-color:#4d51574d}.n-border-neutral-60\\/35{border-color:#4d515759}.n-border-neutral-60\\/40{border-color:#4d515766}.n-border-neutral-60\\/45{border-color:#4d515773}.n-border-neutral-60\\/5{border-color:#4d51570d}.n-border-neutral-60\\/50{border-color:#4d515780}.n-border-neutral-60\\/55{border-color:#4d51578c}.n-border-neutral-60\\/60{border-color:#4d515799}.n-border-neutral-60\\/65{border-color:#4d5157a6}.n-border-neutral-60\\/70{border-color:#4d5157b3}.n-border-neutral-60\\/75{border-color:#4d5157bf}.n-border-neutral-60\\/80{border-color:#4d5157cc}.n-border-neutral-60\\/85{border-color:#4d5157d9}.n-border-neutral-60\\/90{border-color:#4d5157e6}.n-border-neutral-60\\/95{border-color:#4d5157f2}.n-border-neutral-65{border-color:#3c3f44}.n-border-neutral-65\\/0{border-color:#3c3f4400}.n-border-neutral-65\\/10{border-color:#3c3f441a}.n-border-neutral-65\\/100{border-color:#3c3f44}.n-border-neutral-65\\/15{border-color:#3c3f4426}.n-border-neutral-65\\/20{border-color:#3c3f4433}.n-border-neutral-65\\/25{border-color:#3c3f4440}.n-border-neutral-65\\/30{border-color:#3c3f444d}.n-border-neutral-65\\/35{border-color:#3c3f4459}.n-border-neutral-65\\/40{border-color:#3c3f4466}.n-border-neutral-65\\/45{border-color:#3c3f4473}.n-border-neutral-65\\/5{border-color:#3c3f440d}.n-border-neutral-65\\/50{border-color:#3c3f4480}.n-border-neutral-65\\/55{border-color:#3c3f448c}.n-border-neutral-65\\/60{border-color:#3c3f4499}.n-border-neutral-65\\/65{border-color:#3c3f44a6}.n-border-neutral-65\\/70{border-color:#3c3f44b3}.n-border-neutral-65\\/75{border-color:#3c3f44bf}.n-border-neutral-65\\/80{border-color:#3c3f44cc}.n-border-neutral-65\\/85{border-color:#3c3f44d9}.n-border-neutral-65\\/90{border-color:#3c3f44e6}.n-border-neutral-65\\/95{border-color:#3c3f44f2}.n-border-neutral-70{border-color:#212325}.n-border-neutral-70\\/0{border-color:#21232500}.n-border-neutral-70\\/10{border-color:#2123251a}.n-border-neutral-70\\/100{border-color:#212325}.n-border-neutral-70\\/15{border-color:#21232526}.n-border-neutral-70\\/20{border-color:#21232533}.n-border-neutral-70\\/25{border-color:#21232540}.n-border-neutral-70\\/30{border-color:#2123254d}.n-border-neutral-70\\/35{border-color:#21232559}.n-border-neutral-70\\/40{border-color:#21232566}.n-border-neutral-70\\/45{border-color:#21232573}.n-border-neutral-70\\/5{border-color:#2123250d}.n-border-neutral-70\\/50{border-color:#21232580}.n-border-neutral-70\\/55{border-color:#2123258c}.n-border-neutral-70\\/60{border-color:#21232599}.n-border-neutral-70\\/65{border-color:#212325a6}.n-border-neutral-70\\/70{border-color:#212325b3}.n-border-neutral-70\\/75{border-color:#212325bf}.n-border-neutral-70\\/80{border-color:#212325cc}.n-border-neutral-70\\/85{border-color:#212325d9}.n-border-neutral-70\\/90{border-color:#212325e6}.n-border-neutral-70\\/95{border-color:#212325f2}.n-border-neutral-75{border-color:#1a1b1d}.n-border-neutral-75\\/0{border-color:#1a1b1d00}.n-border-neutral-75\\/10{border-color:#1a1b1d1a}.n-border-neutral-75\\/100{border-color:#1a1b1d}.n-border-neutral-75\\/15{border-color:#1a1b1d26}.n-border-neutral-75\\/20{border-color:#1a1b1d33}.n-border-neutral-75\\/25{border-color:#1a1b1d40}.n-border-neutral-75\\/30{border-color:#1a1b1d4d}.n-border-neutral-75\\/35{border-color:#1a1b1d59}.n-border-neutral-75\\/40{border-color:#1a1b1d66}.n-border-neutral-75\\/45{border-color:#1a1b1d73}.n-border-neutral-75\\/5{border-color:#1a1b1d0d}.n-border-neutral-75\\/50{border-color:#1a1b1d80}.n-border-neutral-75\\/55{border-color:#1a1b1d8c}.n-border-neutral-75\\/60{border-color:#1a1b1d99}.n-border-neutral-75\\/65{border-color:#1a1b1da6}.n-border-neutral-75\\/70{border-color:#1a1b1db3}.n-border-neutral-75\\/75{border-color:#1a1b1dbf}.n-border-neutral-75\\/80{border-color:#1a1b1dcc}.n-border-neutral-75\\/85{border-color:#1a1b1dd9}.n-border-neutral-75\\/90{border-color:#1a1b1de6}.n-border-neutral-75\\/95{border-color:#1a1b1df2}.n-border-neutral-80{border-color:#09090a}.n-border-neutral-80\\/0{border-color:#09090a00}.n-border-neutral-80\\/10{border-color:#09090a1a}.n-border-neutral-80\\/100{border-color:#09090a}.n-border-neutral-80\\/15{border-color:#09090a26}.n-border-neutral-80\\/20{border-color:#09090a33}.n-border-neutral-80\\/25{border-color:#09090a40}.n-border-neutral-80\\/30{border-color:#09090a4d}.n-border-neutral-80\\/35{border-color:#09090a59}.n-border-neutral-80\\/40{border-color:#09090a66}.n-border-neutral-80\\/45{border-color:#09090a73}.n-border-neutral-80\\/5{border-color:#09090a0d}.n-border-neutral-80\\/50{border-color:#09090a80}.n-border-neutral-80\\/55{border-color:#09090a8c}.n-border-neutral-80\\/60{border-color:#09090a99}.n-border-neutral-80\\/65{border-color:#09090aa6}.n-border-neutral-80\\/70{border-color:#09090ab3}.n-border-neutral-80\\/75{border-color:#09090abf}.n-border-neutral-80\\/80{border-color:#09090acc}.n-border-neutral-80\\/85{border-color:#09090ad9}.n-border-neutral-80\\/90{border-color:#09090ae6}.n-border-neutral-80\\/95{border-color:#09090af2}.n-border-neutral-bg-default{border-color:var(--theme-color-neutral-bg-default)}.n-border-neutral-bg-on-bg-weak{border-color:var(--theme-color-neutral-bg-on-bg-weak)}.n-border-neutral-bg-status{border-color:var(--theme-color-neutral-bg-status)}.n-border-neutral-bg-strong{border-color:var(--theme-color-neutral-bg-strong)}.n-border-neutral-bg-stronger{border-color:var(--theme-color-neutral-bg-stronger)}.n-border-neutral-bg-strongest{border-color:var(--theme-color-neutral-bg-strongest)}.n-border-neutral-bg-weak{border-color:var(--theme-color-neutral-bg-weak)}.n-border-neutral-border-strong{border-color:var(--theme-color-neutral-border-strong)}.n-border-neutral-border-strongest{border-color:var(--theme-color-neutral-border-strongest)}.n-border-neutral-border-weak{border-color:var(--theme-color-neutral-border-weak)}.n-border-neutral-hover{border-color:var(--theme-color-neutral-hover)}.n-border-neutral-icon{border-color:var(--theme-color-neutral-icon)}.n-border-neutral-pressed{border-color:var(--theme-color-neutral-pressed)}.n-border-neutral-text-default{border-color:var(--theme-color-neutral-text-default)}.n-border-neutral-text-inverse{border-color:var(--theme-color-neutral-text-inverse)}.n-border-neutral-text-weak{border-color:var(--theme-color-neutral-text-weak)}.n-border-neutral-text-weaker{border-color:var(--theme-color-neutral-text-weaker)}.n-border-neutral-text-weakest{border-color:var(--theme-color-neutral-text-weakest)}.n-border-primary-bg-selected{border-color:var(--theme-color-primary-bg-selected)}.n-border-primary-bg-status{border-color:var(--theme-color-primary-bg-status)}.n-border-primary-bg-strong{border-color:var(--theme-color-primary-bg-strong)}.n-border-primary-bg-weak{border-color:var(--theme-color-primary-bg-weak)}.n-border-primary-border-strong{border-color:var(--theme-color-primary-border-strong)}.n-border-primary-border-weak{border-color:var(--theme-color-primary-border-weak)}.n-border-primary-focus{border-color:var(--theme-color-primary-focus)}.n-border-primary-hover-strong{border-color:var(--theme-color-primary-hover-strong)}.n-border-primary-hover-weak{border-color:var(--theme-color-primary-hover-weak)}.n-border-primary-icon{border-color:var(--theme-color-primary-icon)}.n-border-primary-pressed-strong{border-color:var(--theme-color-primary-pressed-strong)}.n-border-primary-pressed-weak{border-color:var(--theme-color-primary-pressed-weak)}.n-border-primary-text{border-color:var(--theme-color-primary-text)}.n-border-success-bg-status{border-color:var(--theme-color-success-bg-status)}.n-border-success-bg-strong{border-color:var(--theme-color-success-bg-strong)}.n-border-success-bg-weak{border-color:var(--theme-color-success-bg-weak)}.n-border-success-border-strong{border-color:var(--theme-color-success-border-strong)}.n-border-success-border-weak{border-color:var(--theme-color-success-border-weak)}.n-border-success-icon{border-color:var(--theme-color-success-icon)}.n-border-success-text{border-color:var(--theme-color-success-text)}.n-border-warning-bg-status{border-color:var(--theme-color-warning-bg-status)}.n-border-warning-bg-strong{border-color:var(--theme-color-warning-bg-strong)}.n-border-warning-bg-weak{border-color:var(--theme-color-warning-bg-weak)}.n-border-warning-border-strong{border-color:var(--theme-color-warning-border-strong)}.n-border-warning-border-weak{border-color:var(--theme-color-warning-border-weak)}.n-border-warning-icon{border-color:var(--theme-color-warning-icon)}.n-border-warning-text{border-color:var(--theme-color-warning-text)}.n-bg-baltic-10{background-color:#e7fafb}.n-bg-baltic-40{background-color:#4c99a4}.n-bg-danger-bg-status{background-color:var(--theme-color-danger-bg-status)}.n-bg-danger-bg-strong{background-color:var(--theme-color-danger-bg-strong)}.n-bg-danger-bg-weak{background-color:var(--theme-color-danger-bg-weak)}.n-bg-danger-border-strong{background-color:var(--theme-color-danger-border-strong)}.n-bg-danger-border-weak{background-color:var(--theme-color-danger-border-weak)}.n-bg-danger-hover-strong{background-color:var(--theme-color-danger-hover-strong)}.n-bg-danger-hover-weak{background-color:var(--theme-color-danger-hover-weak)}.n-bg-danger-icon{background-color:var(--theme-color-danger-icon)}.n-bg-danger-pressed-strong{background-color:var(--theme-color-danger-pressed-strong)}.n-bg-danger-pressed-weak{background-color:var(--theme-color-danger-pressed-weak)}.n-bg-danger-text{background-color:var(--theme-color-danger-text)}.n-bg-dark-danger-bg-status{background-color:#f96746}.n-bg-dark-danger-bg-status\\/0{background-color:#f9674600}.n-bg-dark-danger-bg-status\\/10{background-color:#f967461a}.n-bg-dark-danger-bg-status\\/100{background-color:#f96746}.n-bg-dark-danger-bg-status\\/15{background-color:#f9674626}.n-bg-dark-danger-bg-status\\/20{background-color:#f9674633}.n-bg-dark-danger-bg-status\\/25{background-color:#f9674640}.n-bg-dark-danger-bg-status\\/30{background-color:#f967464d}.n-bg-dark-danger-bg-status\\/35{background-color:#f9674659}.n-bg-dark-danger-bg-status\\/40{background-color:#f9674666}.n-bg-dark-danger-bg-status\\/45{background-color:#f9674673}.n-bg-dark-danger-bg-status\\/5{background-color:#f967460d}.n-bg-dark-danger-bg-status\\/50{background-color:#f9674680}.n-bg-dark-danger-bg-status\\/55{background-color:#f967468c}.n-bg-dark-danger-bg-status\\/60{background-color:#f9674699}.n-bg-dark-danger-bg-status\\/65{background-color:#f96746a6}.n-bg-dark-danger-bg-status\\/70{background-color:#f96746b3}.n-bg-dark-danger-bg-status\\/75{background-color:#f96746bf}.n-bg-dark-danger-bg-status\\/80{background-color:#f96746cc}.n-bg-dark-danger-bg-status\\/85{background-color:#f96746d9}.n-bg-dark-danger-bg-status\\/90{background-color:#f96746e6}.n-bg-dark-danger-bg-status\\/95{background-color:#f96746f2}.n-bg-dark-danger-bg-strong{background-color:#ffaa97}.n-bg-dark-danger-bg-strong\\/0{background-color:#ffaa9700}.n-bg-dark-danger-bg-strong\\/10{background-color:#ffaa971a}.n-bg-dark-danger-bg-strong\\/100{background-color:#ffaa97}.n-bg-dark-danger-bg-strong\\/15{background-color:#ffaa9726}.n-bg-dark-danger-bg-strong\\/20{background-color:#ffaa9733}.n-bg-dark-danger-bg-strong\\/25{background-color:#ffaa9740}.n-bg-dark-danger-bg-strong\\/30{background-color:#ffaa974d}.n-bg-dark-danger-bg-strong\\/35{background-color:#ffaa9759}.n-bg-dark-danger-bg-strong\\/40{background-color:#ffaa9766}.n-bg-dark-danger-bg-strong\\/45{background-color:#ffaa9773}.n-bg-dark-danger-bg-strong\\/5{background-color:#ffaa970d}.n-bg-dark-danger-bg-strong\\/50{background-color:#ffaa9780}.n-bg-dark-danger-bg-strong\\/55{background-color:#ffaa978c}.n-bg-dark-danger-bg-strong\\/60{background-color:#ffaa9799}.n-bg-dark-danger-bg-strong\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-bg-strong\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-bg-strong\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-bg-strong\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-bg-strong\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-bg-strong\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-bg-strong\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-bg-weak{background-color:#432520}.n-bg-dark-danger-bg-weak\\/0{background-color:#43252000}.n-bg-dark-danger-bg-weak\\/10{background-color:#4325201a}.n-bg-dark-danger-bg-weak\\/100{background-color:#432520}.n-bg-dark-danger-bg-weak\\/15{background-color:#43252026}.n-bg-dark-danger-bg-weak\\/20{background-color:#43252033}.n-bg-dark-danger-bg-weak\\/25{background-color:#43252040}.n-bg-dark-danger-bg-weak\\/30{background-color:#4325204d}.n-bg-dark-danger-bg-weak\\/35{background-color:#43252059}.n-bg-dark-danger-bg-weak\\/40{background-color:#43252066}.n-bg-dark-danger-bg-weak\\/45{background-color:#43252073}.n-bg-dark-danger-bg-weak\\/5{background-color:#4325200d}.n-bg-dark-danger-bg-weak\\/50{background-color:#43252080}.n-bg-dark-danger-bg-weak\\/55{background-color:#4325208c}.n-bg-dark-danger-bg-weak\\/60{background-color:#43252099}.n-bg-dark-danger-bg-weak\\/65{background-color:#432520a6}.n-bg-dark-danger-bg-weak\\/70{background-color:#432520b3}.n-bg-dark-danger-bg-weak\\/75{background-color:#432520bf}.n-bg-dark-danger-bg-weak\\/80{background-color:#432520cc}.n-bg-dark-danger-bg-weak\\/85{background-color:#432520d9}.n-bg-dark-danger-bg-weak\\/90{background-color:#432520e6}.n-bg-dark-danger-bg-weak\\/95{background-color:#432520f2}.n-bg-dark-danger-border-strong{background-color:#ffaa97}.n-bg-dark-danger-border-strong\\/0{background-color:#ffaa9700}.n-bg-dark-danger-border-strong\\/10{background-color:#ffaa971a}.n-bg-dark-danger-border-strong\\/100{background-color:#ffaa97}.n-bg-dark-danger-border-strong\\/15{background-color:#ffaa9726}.n-bg-dark-danger-border-strong\\/20{background-color:#ffaa9733}.n-bg-dark-danger-border-strong\\/25{background-color:#ffaa9740}.n-bg-dark-danger-border-strong\\/30{background-color:#ffaa974d}.n-bg-dark-danger-border-strong\\/35{background-color:#ffaa9759}.n-bg-dark-danger-border-strong\\/40{background-color:#ffaa9766}.n-bg-dark-danger-border-strong\\/45{background-color:#ffaa9773}.n-bg-dark-danger-border-strong\\/5{background-color:#ffaa970d}.n-bg-dark-danger-border-strong\\/50{background-color:#ffaa9780}.n-bg-dark-danger-border-strong\\/55{background-color:#ffaa978c}.n-bg-dark-danger-border-strong\\/60{background-color:#ffaa9799}.n-bg-dark-danger-border-strong\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-border-strong\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-border-strong\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-border-strong\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-border-strong\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-border-strong\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-border-strong\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-border-weak{background-color:#730e00}.n-bg-dark-danger-border-weak\\/0{background-color:#730e0000}.n-bg-dark-danger-border-weak\\/10{background-color:#730e001a}.n-bg-dark-danger-border-weak\\/100{background-color:#730e00}.n-bg-dark-danger-border-weak\\/15{background-color:#730e0026}.n-bg-dark-danger-border-weak\\/20{background-color:#730e0033}.n-bg-dark-danger-border-weak\\/25{background-color:#730e0040}.n-bg-dark-danger-border-weak\\/30{background-color:#730e004d}.n-bg-dark-danger-border-weak\\/35{background-color:#730e0059}.n-bg-dark-danger-border-weak\\/40{background-color:#730e0066}.n-bg-dark-danger-border-weak\\/45{background-color:#730e0073}.n-bg-dark-danger-border-weak\\/5{background-color:#730e000d}.n-bg-dark-danger-border-weak\\/50{background-color:#730e0080}.n-bg-dark-danger-border-weak\\/55{background-color:#730e008c}.n-bg-dark-danger-border-weak\\/60{background-color:#730e0099}.n-bg-dark-danger-border-weak\\/65{background-color:#730e00a6}.n-bg-dark-danger-border-weak\\/70{background-color:#730e00b3}.n-bg-dark-danger-border-weak\\/75{background-color:#730e00bf}.n-bg-dark-danger-border-weak\\/80{background-color:#730e00cc}.n-bg-dark-danger-border-weak\\/85{background-color:#730e00d9}.n-bg-dark-danger-border-weak\\/90{background-color:#730e00e6}.n-bg-dark-danger-border-weak\\/95{background-color:#730e00f2}.n-bg-dark-danger-hover-strong{background-color:#f96746}.n-bg-dark-danger-hover-strong\\/0{background-color:#f9674600}.n-bg-dark-danger-hover-strong\\/10{background-color:#f967461a}.n-bg-dark-danger-hover-strong\\/100{background-color:#f96746}.n-bg-dark-danger-hover-strong\\/15{background-color:#f9674626}.n-bg-dark-danger-hover-strong\\/20{background-color:#f9674633}.n-bg-dark-danger-hover-strong\\/25{background-color:#f9674640}.n-bg-dark-danger-hover-strong\\/30{background-color:#f967464d}.n-bg-dark-danger-hover-strong\\/35{background-color:#f9674659}.n-bg-dark-danger-hover-strong\\/40{background-color:#f9674666}.n-bg-dark-danger-hover-strong\\/45{background-color:#f9674673}.n-bg-dark-danger-hover-strong\\/5{background-color:#f967460d}.n-bg-dark-danger-hover-strong\\/50{background-color:#f9674680}.n-bg-dark-danger-hover-strong\\/55{background-color:#f967468c}.n-bg-dark-danger-hover-strong\\/60{background-color:#f9674699}.n-bg-dark-danger-hover-strong\\/65{background-color:#f96746a6}.n-bg-dark-danger-hover-strong\\/70{background-color:#f96746b3}.n-bg-dark-danger-hover-strong\\/75{background-color:#f96746bf}.n-bg-dark-danger-hover-strong\\/80{background-color:#f96746cc}.n-bg-dark-danger-hover-strong\\/85{background-color:#f96746d9}.n-bg-dark-danger-hover-strong\\/90{background-color:#f96746e6}.n-bg-dark-danger-hover-strong\\/95{background-color:#f96746f2}.n-bg-dark-danger-hover-weak{background-color:#ffaa9714}.n-bg-dark-danger-hover-weak\\/0{background-color:#ffaa9700}.n-bg-dark-danger-hover-weak\\/10{background-color:#ffaa971a}.n-bg-dark-danger-hover-weak\\/100{background-color:#ffaa97}.n-bg-dark-danger-hover-weak\\/15{background-color:#ffaa9726}.n-bg-dark-danger-hover-weak\\/20{background-color:#ffaa9733}.n-bg-dark-danger-hover-weak\\/25{background-color:#ffaa9740}.n-bg-dark-danger-hover-weak\\/30{background-color:#ffaa974d}.n-bg-dark-danger-hover-weak\\/35{background-color:#ffaa9759}.n-bg-dark-danger-hover-weak\\/40{background-color:#ffaa9766}.n-bg-dark-danger-hover-weak\\/45{background-color:#ffaa9773}.n-bg-dark-danger-hover-weak\\/5{background-color:#ffaa970d}.n-bg-dark-danger-hover-weak\\/50{background-color:#ffaa9780}.n-bg-dark-danger-hover-weak\\/55{background-color:#ffaa978c}.n-bg-dark-danger-hover-weak\\/60{background-color:#ffaa9799}.n-bg-dark-danger-hover-weak\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-hover-weak\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-hover-weak\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-hover-weak\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-hover-weak\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-hover-weak\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-hover-weak\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-icon{background-color:#ffaa97}.n-bg-dark-danger-icon\\/0{background-color:#ffaa9700}.n-bg-dark-danger-icon\\/10{background-color:#ffaa971a}.n-bg-dark-danger-icon\\/100{background-color:#ffaa97}.n-bg-dark-danger-icon\\/15{background-color:#ffaa9726}.n-bg-dark-danger-icon\\/20{background-color:#ffaa9733}.n-bg-dark-danger-icon\\/25{background-color:#ffaa9740}.n-bg-dark-danger-icon\\/30{background-color:#ffaa974d}.n-bg-dark-danger-icon\\/35{background-color:#ffaa9759}.n-bg-dark-danger-icon\\/40{background-color:#ffaa9766}.n-bg-dark-danger-icon\\/45{background-color:#ffaa9773}.n-bg-dark-danger-icon\\/5{background-color:#ffaa970d}.n-bg-dark-danger-icon\\/50{background-color:#ffaa9780}.n-bg-dark-danger-icon\\/55{background-color:#ffaa978c}.n-bg-dark-danger-icon\\/60{background-color:#ffaa9799}.n-bg-dark-danger-icon\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-icon\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-icon\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-icon\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-icon\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-icon\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-icon\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-pressed-weak{background-color:#ffaa971f}.n-bg-dark-danger-pressed-weak\\/0{background-color:#ffaa9700}.n-bg-dark-danger-pressed-weak\\/10{background-color:#ffaa971a}.n-bg-dark-danger-pressed-weak\\/100{background-color:#ffaa97}.n-bg-dark-danger-pressed-weak\\/15{background-color:#ffaa9726}.n-bg-dark-danger-pressed-weak\\/20{background-color:#ffaa9733}.n-bg-dark-danger-pressed-weak\\/25{background-color:#ffaa9740}.n-bg-dark-danger-pressed-weak\\/30{background-color:#ffaa974d}.n-bg-dark-danger-pressed-weak\\/35{background-color:#ffaa9759}.n-bg-dark-danger-pressed-weak\\/40{background-color:#ffaa9766}.n-bg-dark-danger-pressed-weak\\/45{background-color:#ffaa9773}.n-bg-dark-danger-pressed-weak\\/5{background-color:#ffaa970d}.n-bg-dark-danger-pressed-weak\\/50{background-color:#ffaa9780}.n-bg-dark-danger-pressed-weak\\/55{background-color:#ffaa978c}.n-bg-dark-danger-pressed-weak\\/60{background-color:#ffaa9799}.n-bg-dark-danger-pressed-weak\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-pressed-weak\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-pressed-weak\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-pressed-weak\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-pressed-weak\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-pressed-weak\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-pressed-weak\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-strong{background-color:#e84e2c}.n-bg-dark-danger-strong\\/0{background-color:#e84e2c00}.n-bg-dark-danger-strong\\/10{background-color:#e84e2c1a}.n-bg-dark-danger-strong\\/100{background-color:#e84e2c}.n-bg-dark-danger-strong\\/15{background-color:#e84e2c26}.n-bg-dark-danger-strong\\/20{background-color:#e84e2c33}.n-bg-dark-danger-strong\\/25{background-color:#e84e2c40}.n-bg-dark-danger-strong\\/30{background-color:#e84e2c4d}.n-bg-dark-danger-strong\\/35{background-color:#e84e2c59}.n-bg-dark-danger-strong\\/40{background-color:#e84e2c66}.n-bg-dark-danger-strong\\/45{background-color:#e84e2c73}.n-bg-dark-danger-strong\\/5{background-color:#e84e2c0d}.n-bg-dark-danger-strong\\/50{background-color:#e84e2c80}.n-bg-dark-danger-strong\\/55{background-color:#e84e2c8c}.n-bg-dark-danger-strong\\/60{background-color:#e84e2c99}.n-bg-dark-danger-strong\\/65{background-color:#e84e2ca6}.n-bg-dark-danger-strong\\/70{background-color:#e84e2cb3}.n-bg-dark-danger-strong\\/75{background-color:#e84e2cbf}.n-bg-dark-danger-strong\\/80{background-color:#e84e2ccc}.n-bg-dark-danger-strong\\/85{background-color:#e84e2cd9}.n-bg-dark-danger-strong\\/90{background-color:#e84e2ce6}.n-bg-dark-danger-strong\\/95{background-color:#e84e2cf2}.n-bg-dark-danger-text{background-color:#ffaa97}.n-bg-dark-danger-text\\/0{background-color:#ffaa9700}.n-bg-dark-danger-text\\/10{background-color:#ffaa971a}.n-bg-dark-danger-text\\/100{background-color:#ffaa97}.n-bg-dark-danger-text\\/15{background-color:#ffaa9726}.n-bg-dark-danger-text\\/20{background-color:#ffaa9733}.n-bg-dark-danger-text\\/25{background-color:#ffaa9740}.n-bg-dark-danger-text\\/30{background-color:#ffaa974d}.n-bg-dark-danger-text\\/35{background-color:#ffaa9759}.n-bg-dark-danger-text\\/40{background-color:#ffaa9766}.n-bg-dark-danger-text\\/45{background-color:#ffaa9773}.n-bg-dark-danger-text\\/5{background-color:#ffaa970d}.n-bg-dark-danger-text\\/50{background-color:#ffaa9780}.n-bg-dark-danger-text\\/55{background-color:#ffaa978c}.n-bg-dark-danger-text\\/60{background-color:#ffaa9799}.n-bg-dark-danger-text\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-text\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-text\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-text\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-text\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-text\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-text\\/95{background-color:#ffaa97f2}.n-bg-dark-discovery-bg-status{background-color:#a07bec}.n-bg-dark-discovery-bg-status\\/0{background-color:#a07bec00}.n-bg-dark-discovery-bg-status\\/10{background-color:#a07bec1a}.n-bg-dark-discovery-bg-status\\/100{background-color:#a07bec}.n-bg-dark-discovery-bg-status\\/15{background-color:#a07bec26}.n-bg-dark-discovery-bg-status\\/20{background-color:#a07bec33}.n-bg-dark-discovery-bg-status\\/25{background-color:#a07bec40}.n-bg-dark-discovery-bg-status\\/30{background-color:#a07bec4d}.n-bg-dark-discovery-bg-status\\/35{background-color:#a07bec59}.n-bg-dark-discovery-bg-status\\/40{background-color:#a07bec66}.n-bg-dark-discovery-bg-status\\/45{background-color:#a07bec73}.n-bg-dark-discovery-bg-status\\/5{background-color:#a07bec0d}.n-bg-dark-discovery-bg-status\\/50{background-color:#a07bec80}.n-bg-dark-discovery-bg-status\\/55{background-color:#a07bec8c}.n-bg-dark-discovery-bg-status\\/60{background-color:#a07bec99}.n-bg-dark-discovery-bg-status\\/65{background-color:#a07beca6}.n-bg-dark-discovery-bg-status\\/70{background-color:#a07becb3}.n-bg-dark-discovery-bg-status\\/75{background-color:#a07becbf}.n-bg-dark-discovery-bg-status\\/80{background-color:#a07beccc}.n-bg-dark-discovery-bg-status\\/85{background-color:#a07becd9}.n-bg-dark-discovery-bg-status\\/90{background-color:#a07bece6}.n-bg-dark-discovery-bg-status\\/95{background-color:#a07becf2}.n-bg-dark-discovery-bg-strong{background-color:#ccb4ff}.n-bg-dark-discovery-bg-strong\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-bg-strong\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-bg-strong\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-bg-strong\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-bg-strong\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-bg-strong\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-bg-strong\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-bg-strong\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-bg-strong\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-bg-strong\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-bg-strong\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-bg-strong\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-bg-strong\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-bg-strong\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-bg-strong\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-bg-strong\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-bg-strong\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-bg-strong\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-bg-strong\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-bg-strong\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-bg-strong\\/95{background-color:#ccb4fff2}.n-bg-dark-discovery-bg-weak{background-color:#2c2a34}.n-bg-dark-discovery-bg-weak\\/0{background-color:#2c2a3400}.n-bg-dark-discovery-bg-weak\\/10{background-color:#2c2a341a}.n-bg-dark-discovery-bg-weak\\/100{background-color:#2c2a34}.n-bg-dark-discovery-bg-weak\\/15{background-color:#2c2a3426}.n-bg-dark-discovery-bg-weak\\/20{background-color:#2c2a3433}.n-bg-dark-discovery-bg-weak\\/25{background-color:#2c2a3440}.n-bg-dark-discovery-bg-weak\\/30{background-color:#2c2a344d}.n-bg-dark-discovery-bg-weak\\/35{background-color:#2c2a3459}.n-bg-dark-discovery-bg-weak\\/40{background-color:#2c2a3466}.n-bg-dark-discovery-bg-weak\\/45{background-color:#2c2a3473}.n-bg-dark-discovery-bg-weak\\/5{background-color:#2c2a340d}.n-bg-dark-discovery-bg-weak\\/50{background-color:#2c2a3480}.n-bg-dark-discovery-bg-weak\\/55{background-color:#2c2a348c}.n-bg-dark-discovery-bg-weak\\/60{background-color:#2c2a3499}.n-bg-dark-discovery-bg-weak\\/65{background-color:#2c2a34a6}.n-bg-dark-discovery-bg-weak\\/70{background-color:#2c2a34b3}.n-bg-dark-discovery-bg-weak\\/75{background-color:#2c2a34bf}.n-bg-dark-discovery-bg-weak\\/80{background-color:#2c2a34cc}.n-bg-dark-discovery-bg-weak\\/85{background-color:#2c2a34d9}.n-bg-dark-discovery-bg-weak\\/90{background-color:#2c2a34e6}.n-bg-dark-discovery-bg-weak\\/95{background-color:#2c2a34f2}.n-bg-dark-discovery-border-strong{background-color:#ccb4ff}.n-bg-dark-discovery-border-strong\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-border-strong\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-border-strong\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-border-strong\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-border-strong\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-border-strong\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-border-strong\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-border-strong\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-border-strong\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-border-strong\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-border-strong\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-border-strong\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-border-strong\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-border-strong\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-border-strong\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-border-strong\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-border-strong\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-border-strong\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-border-strong\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-border-strong\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-border-strong\\/95{background-color:#ccb4fff2}.n-bg-dark-discovery-border-weak{background-color:#4b2894}.n-bg-dark-discovery-border-weak\\/0{background-color:#4b289400}.n-bg-dark-discovery-border-weak\\/10{background-color:#4b28941a}.n-bg-dark-discovery-border-weak\\/100{background-color:#4b2894}.n-bg-dark-discovery-border-weak\\/15{background-color:#4b289426}.n-bg-dark-discovery-border-weak\\/20{background-color:#4b289433}.n-bg-dark-discovery-border-weak\\/25{background-color:#4b289440}.n-bg-dark-discovery-border-weak\\/30{background-color:#4b28944d}.n-bg-dark-discovery-border-weak\\/35{background-color:#4b289459}.n-bg-dark-discovery-border-weak\\/40{background-color:#4b289466}.n-bg-dark-discovery-border-weak\\/45{background-color:#4b289473}.n-bg-dark-discovery-border-weak\\/5{background-color:#4b28940d}.n-bg-dark-discovery-border-weak\\/50{background-color:#4b289480}.n-bg-dark-discovery-border-weak\\/55{background-color:#4b28948c}.n-bg-dark-discovery-border-weak\\/60{background-color:#4b289499}.n-bg-dark-discovery-border-weak\\/65{background-color:#4b2894a6}.n-bg-dark-discovery-border-weak\\/70{background-color:#4b2894b3}.n-bg-dark-discovery-border-weak\\/75{background-color:#4b2894bf}.n-bg-dark-discovery-border-weak\\/80{background-color:#4b2894cc}.n-bg-dark-discovery-border-weak\\/85{background-color:#4b2894d9}.n-bg-dark-discovery-border-weak\\/90{background-color:#4b2894e6}.n-bg-dark-discovery-border-weak\\/95{background-color:#4b2894f2}.n-bg-dark-discovery-icon{background-color:#ccb4ff}.n-bg-dark-discovery-icon\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-icon\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-icon\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-icon\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-icon\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-icon\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-icon\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-icon\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-icon\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-icon\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-icon\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-icon\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-icon\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-icon\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-icon\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-icon\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-icon\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-icon\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-icon\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-icon\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-icon\\/95{background-color:#ccb4fff2}.n-bg-dark-discovery-text{background-color:#ccb4ff}.n-bg-dark-discovery-text\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-text\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-text\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-text\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-text\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-text\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-text\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-text\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-text\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-text\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-text\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-text\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-text\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-text\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-text\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-text\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-text\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-text\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-text\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-text\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-text\\/95{background-color:#ccb4fff2}.n-bg-dark-neutral-bg-default{background-color:#1a1b1d}.n-bg-dark-neutral-bg-default\\/0{background-color:#1a1b1d00}.n-bg-dark-neutral-bg-default\\/10{background-color:#1a1b1d1a}.n-bg-dark-neutral-bg-default\\/100{background-color:#1a1b1d}.n-bg-dark-neutral-bg-default\\/15{background-color:#1a1b1d26}.n-bg-dark-neutral-bg-default\\/20{background-color:#1a1b1d33}.n-bg-dark-neutral-bg-default\\/25{background-color:#1a1b1d40}.n-bg-dark-neutral-bg-default\\/30{background-color:#1a1b1d4d}.n-bg-dark-neutral-bg-default\\/35{background-color:#1a1b1d59}.n-bg-dark-neutral-bg-default\\/40{background-color:#1a1b1d66}.n-bg-dark-neutral-bg-default\\/45{background-color:#1a1b1d73}.n-bg-dark-neutral-bg-default\\/5{background-color:#1a1b1d0d}.n-bg-dark-neutral-bg-default\\/50{background-color:#1a1b1d80}.n-bg-dark-neutral-bg-default\\/55{background-color:#1a1b1d8c}.n-bg-dark-neutral-bg-default\\/60{background-color:#1a1b1d99}.n-bg-dark-neutral-bg-default\\/65{background-color:#1a1b1da6}.n-bg-dark-neutral-bg-default\\/70{background-color:#1a1b1db3}.n-bg-dark-neutral-bg-default\\/75{background-color:#1a1b1dbf}.n-bg-dark-neutral-bg-default\\/80{background-color:#1a1b1dcc}.n-bg-dark-neutral-bg-default\\/85{background-color:#1a1b1dd9}.n-bg-dark-neutral-bg-default\\/90{background-color:#1a1b1de6}.n-bg-dark-neutral-bg-default\\/95{background-color:#1a1b1df2}.n-bg-dark-neutral-bg-on-bg-weak{background-color:#81879014}.n-bg-dark-neutral-bg-on-bg-weak\\/0{background-color:#81879000}.n-bg-dark-neutral-bg-on-bg-weak\\/10{background-color:#8187901a}.n-bg-dark-neutral-bg-on-bg-weak\\/100{background-color:#818790}.n-bg-dark-neutral-bg-on-bg-weak\\/15{background-color:#81879026}.n-bg-dark-neutral-bg-on-bg-weak\\/20{background-color:#81879033}.n-bg-dark-neutral-bg-on-bg-weak\\/25{background-color:#81879040}.n-bg-dark-neutral-bg-on-bg-weak\\/30{background-color:#8187904d}.n-bg-dark-neutral-bg-on-bg-weak\\/35{background-color:#81879059}.n-bg-dark-neutral-bg-on-bg-weak\\/40{background-color:#81879066}.n-bg-dark-neutral-bg-on-bg-weak\\/45{background-color:#81879073}.n-bg-dark-neutral-bg-on-bg-weak\\/5{background-color:#8187900d}.n-bg-dark-neutral-bg-on-bg-weak\\/50{background-color:#81879080}.n-bg-dark-neutral-bg-on-bg-weak\\/55{background-color:#8187908c}.n-bg-dark-neutral-bg-on-bg-weak\\/60{background-color:#81879099}.n-bg-dark-neutral-bg-on-bg-weak\\/65{background-color:#818790a6}.n-bg-dark-neutral-bg-on-bg-weak\\/70{background-color:#818790b3}.n-bg-dark-neutral-bg-on-bg-weak\\/75{background-color:#818790bf}.n-bg-dark-neutral-bg-on-bg-weak\\/80{background-color:#818790cc}.n-bg-dark-neutral-bg-on-bg-weak\\/85{background-color:#818790d9}.n-bg-dark-neutral-bg-on-bg-weak\\/90{background-color:#818790e6}.n-bg-dark-neutral-bg-on-bg-weak\\/95{background-color:#818790f2}.n-bg-dark-neutral-bg-status{background-color:#a8acb2}.n-bg-dark-neutral-bg-status\\/0{background-color:#a8acb200}.n-bg-dark-neutral-bg-status\\/10{background-color:#a8acb21a}.n-bg-dark-neutral-bg-status\\/100{background-color:#a8acb2}.n-bg-dark-neutral-bg-status\\/15{background-color:#a8acb226}.n-bg-dark-neutral-bg-status\\/20{background-color:#a8acb233}.n-bg-dark-neutral-bg-status\\/25{background-color:#a8acb240}.n-bg-dark-neutral-bg-status\\/30{background-color:#a8acb24d}.n-bg-dark-neutral-bg-status\\/35{background-color:#a8acb259}.n-bg-dark-neutral-bg-status\\/40{background-color:#a8acb266}.n-bg-dark-neutral-bg-status\\/45{background-color:#a8acb273}.n-bg-dark-neutral-bg-status\\/5{background-color:#a8acb20d}.n-bg-dark-neutral-bg-status\\/50{background-color:#a8acb280}.n-bg-dark-neutral-bg-status\\/55{background-color:#a8acb28c}.n-bg-dark-neutral-bg-status\\/60{background-color:#a8acb299}.n-bg-dark-neutral-bg-status\\/65{background-color:#a8acb2a6}.n-bg-dark-neutral-bg-status\\/70{background-color:#a8acb2b3}.n-bg-dark-neutral-bg-status\\/75{background-color:#a8acb2bf}.n-bg-dark-neutral-bg-status\\/80{background-color:#a8acb2cc}.n-bg-dark-neutral-bg-status\\/85{background-color:#a8acb2d9}.n-bg-dark-neutral-bg-status\\/90{background-color:#a8acb2e6}.n-bg-dark-neutral-bg-status\\/95{background-color:#a8acb2f2}.n-bg-dark-neutral-bg-strong{background-color:#3c3f44}.n-bg-dark-neutral-bg-strong\\/0{background-color:#3c3f4400}.n-bg-dark-neutral-bg-strong\\/10{background-color:#3c3f441a}.n-bg-dark-neutral-bg-strong\\/100{background-color:#3c3f44}.n-bg-dark-neutral-bg-strong\\/15{background-color:#3c3f4426}.n-bg-dark-neutral-bg-strong\\/20{background-color:#3c3f4433}.n-bg-dark-neutral-bg-strong\\/25{background-color:#3c3f4440}.n-bg-dark-neutral-bg-strong\\/30{background-color:#3c3f444d}.n-bg-dark-neutral-bg-strong\\/35{background-color:#3c3f4459}.n-bg-dark-neutral-bg-strong\\/40{background-color:#3c3f4466}.n-bg-dark-neutral-bg-strong\\/45{background-color:#3c3f4473}.n-bg-dark-neutral-bg-strong\\/5{background-color:#3c3f440d}.n-bg-dark-neutral-bg-strong\\/50{background-color:#3c3f4480}.n-bg-dark-neutral-bg-strong\\/55{background-color:#3c3f448c}.n-bg-dark-neutral-bg-strong\\/60{background-color:#3c3f4499}.n-bg-dark-neutral-bg-strong\\/65{background-color:#3c3f44a6}.n-bg-dark-neutral-bg-strong\\/70{background-color:#3c3f44b3}.n-bg-dark-neutral-bg-strong\\/75{background-color:#3c3f44bf}.n-bg-dark-neutral-bg-strong\\/80{background-color:#3c3f44cc}.n-bg-dark-neutral-bg-strong\\/85{background-color:#3c3f44d9}.n-bg-dark-neutral-bg-strong\\/90{background-color:#3c3f44e6}.n-bg-dark-neutral-bg-strong\\/95{background-color:#3c3f44f2}.n-bg-dark-neutral-bg-stronger{background-color:#6f757e}.n-bg-dark-neutral-bg-stronger\\/0{background-color:#6f757e00}.n-bg-dark-neutral-bg-stronger\\/10{background-color:#6f757e1a}.n-bg-dark-neutral-bg-stronger\\/100{background-color:#6f757e}.n-bg-dark-neutral-bg-stronger\\/15{background-color:#6f757e26}.n-bg-dark-neutral-bg-stronger\\/20{background-color:#6f757e33}.n-bg-dark-neutral-bg-stronger\\/25{background-color:#6f757e40}.n-bg-dark-neutral-bg-stronger\\/30{background-color:#6f757e4d}.n-bg-dark-neutral-bg-stronger\\/35{background-color:#6f757e59}.n-bg-dark-neutral-bg-stronger\\/40{background-color:#6f757e66}.n-bg-dark-neutral-bg-stronger\\/45{background-color:#6f757e73}.n-bg-dark-neutral-bg-stronger\\/5{background-color:#6f757e0d}.n-bg-dark-neutral-bg-stronger\\/50{background-color:#6f757e80}.n-bg-dark-neutral-bg-stronger\\/55{background-color:#6f757e8c}.n-bg-dark-neutral-bg-stronger\\/60{background-color:#6f757e99}.n-bg-dark-neutral-bg-stronger\\/65{background-color:#6f757ea6}.n-bg-dark-neutral-bg-stronger\\/70{background-color:#6f757eb3}.n-bg-dark-neutral-bg-stronger\\/75{background-color:#6f757ebf}.n-bg-dark-neutral-bg-stronger\\/80{background-color:#6f757ecc}.n-bg-dark-neutral-bg-stronger\\/85{background-color:#6f757ed9}.n-bg-dark-neutral-bg-stronger\\/90{background-color:#6f757ee6}.n-bg-dark-neutral-bg-stronger\\/95{background-color:#6f757ef2}.n-bg-dark-neutral-bg-strongest{background-color:#f5f6f6}.n-bg-dark-neutral-bg-strongest\\/0{background-color:#f5f6f600}.n-bg-dark-neutral-bg-strongest\\/10{background-color:#f5f6f61a}.n-bg-dark-neutral-bg-strongest\\/100{background-color:#f5f6f6}.n-bg-dark-neutral-bg-strongest\\/15{background-color:#f5f6f626}.n-bg-dark-neutral-bg-strongest\\/20{background-color:#f5f6f633}.n-bg-dark-neutral-bg-strongest\\/25{background-color:#f5f6f640}.n-bg-dark-neutral-bg-strongest\\/30{background-color:#f5f6f64d}.n-bg-dark-neutral-bg-strongest\\/35{background-color:#f5f6f659}.n-bg-dark-neutral-bg-strongest\\/40{background-color:#f5f6f666}.n-bg-dark-neutral-bg-strongest\\/45{background-color:#f5f6f673}.n-bg-dark-neutral-bg-strongest\\/5{background-color:#f5f6f60d}.n-bg-dark-neutral-bg-strongest\\/50{background-color:#f5f6f680}.n-bg-dark-neutral-bg-strongest\\/55{background-color:#f5f6f68c}.n-bg-dark-neutral-bg-strongest\\/60{background-color:#f5f6f699}.n-bg-dark-neutral-bg-strongest\\/65{background-color:#f5f6f6a6}.n-bg-dark-neutral-bg-strongest\\/70{background-color:#f5f6f6b3}.n-bg-dark-neutral-bg-strongest\\/75{background-color:#f5f6f6bf}.n-bg-dark-neutral-bg-strongest\\/80{background-color:#f5f6f6cc}.n-bg-dark-neutral-bg-strongest\\/85{background-color:#f5f6f6d9}.n-bg-dark-neutral-bg-strongest\\/90{background-color:#f5f6f6e6}.n-bg-dark-neutral-bg-strongest\\/95{background-color:#f5f6f6f2}.n-bg-dark-neutral-bg-weak{background-color:#212325}.n-bg-dark-neutral-bg-weak\\/0{background-color:#21232500}.n-bg-dark-neutral-bg-weak\\/10{background-color:#2123251a}.n-bg-dark-neutral-bg-weak\\/100{background-color:#212325}.n-bg-dark-neutral-bg-weak\\/15{background-color:#21232526}.n-bg-dark-neutral-bg-weak\\/20{background-color:#21232533}.n-bg-dark-neutral-bg-weak\\/25{background-color:#21232540}.n-bg-dark-neutral-bg-weak\\/30{background-color:#2123254d}.n-bg-dark-neutral-bg-weak\\/35{background-color:#21232559}.n-bg-dark-neutral-bg-weak\\/40{background-color:#21232566}.n-bg-dark-neutral-bg-weak\\/45{background-color:#21232573}.n-bg-dark-neutral-bg-weak\\/5{background-color:#2123250d}.n-bg-dark-neutral-bg-weak\\/50{background-color:#21232580}.n-bg-dark-neutral-bg-weak\\/55{background-color:#2123258c}.n-bg-dark-neutral-bg-weak\\/60{background-color:#21232599}.n-bg-dark-neutral-bg-weak\\/65{background-color:#212325a6}.n-bg-dark-neutral-bg-weak\\/70{background-color:#212325b3}.n-bg-dark-neutral-bg-weak\\/75{background-color:#212325bf}.n-bg-dark-neutral-bg-weak\\/80{background-color:#212325cc}.n-bg-dark-neutral-bg-weak\\/85{background-color:#212325d9}.n-bg-dark-neutral-bg-weak\\/90{background-color:#212325e6}.n-bg-dark-neutral-bg-weak\\/95{background-color:#212325f2}.n-bg-dark-neutral-border-strong{background-color:#5e636a}.n-bg-dark-neutral-border-strong\\/0{background-color:#5e636a00}.n-bg-dark-neutral-border-strong\\/10{background-color:#5e636a1a}.n-bg-dark-neutral-border-strong\\/100{background-color:#5e636a}.n-bg-dark-neutral-border-strong\\/15{background-color:#5e636a26}.n-bg-dark-neutral-border-strong\\/20{background-color:#5e636a33}.n-bg-dark-neutral-border-strong\\/25{background-color:#5e636a40}.n-bg-dark-neutral-border-strong\\/30{background-color:#5e636a4d}.n-bg-dark-neutral-border-strong\\/35{background-color:#5e636a59}.n-bg-dark-neutral-border-strong\\/40{background-color:#5e636a66}.n-bg-dark-neutral-border-strong\\/45{background-color:#5e636a73}.n-bg-dark-neutral-border-strong\\/5{background-color:#5e636a0d}.n-bg-dark-neutral-border-strong\\/50{background-color:#5e636a80}.n-bg-dark-neutral-border-strong\\/55{background-color:#5e636a8c}.n-bg-dark-neutral-border-strong\\/60{background-color:#5e636a99}.n-bg-dark-neutral-border-strong\\/65{background-color:#5e636aa6}.n-bg-dark-neutral-border-strong\\/70{background-color:#5e636ab3}.n-bg-dark-neutral-border-strong\\/75{background-color:#5e636abf}.n-bg-dark-neutral-border-strong\\/80{background-color:#5e636acc}.n-bg-dark-neutral-border-strong\\/85{background-color:#5e636ad9}.n-bg-dark-neutral-border-strong\\/90{background-color:#5e636ae6}.n-bg-dark-neutral-border-strong\\/95{background-color:#5e636af2}.n-bg-dark-neutral-border-strongest{background-color:#bbbec3}.n-bg-dark-neutral-border-strongest\\/0{background-color:#bbbec300}.n-bg-dark-neutral-border-strongest\\/10{background-color:#bbbec31a}.n-bg-dark-neutral-border-strongest\\/100{background-color:#bbbec3}.n-bg-dark-neutral-border-strongest\\/15{background-color:#bbbec326}.n-bg-dark-neutral-border-strongest\\/20{background-color:#bbbec333}.n-bg-dark-neutral-border-strongest\\/25{background-color:#bbbec340}.n-bg-dark-neutral-border-strongest\\/30{background-color:#bbbec34d}.n-bg-dark-neutral-border-strongest\\/35{background-color:#bbbec359}.n-bg-dark-neutral-border-strongest\\/40{background-color:#bbbec366}.n-bg-dark-neutral-border-strongest\\/45{background-color:#bbbec373}.n-bg-dark-neutral-border-strongest\\/5{background-color:#bbbec30d}.n-bg-dark-neutral-border-strongest\\/50{background-color:#bbbec380}.n-bg-dark-neutral-border-strongest\\/55{background-color:#bbbec38c}.n-bg-dark-neutral-border-strongest\\/60{background-color:#bbbec399}.n-bg-dark-neutral-border-strongest\\/65{background-color:#bbbec3a6}.n-bg-dark-neutral-border-strongest\\/70{background-color:#bbbec3b3}.n-bg-dark-neutral-border-strongest\\/75{background-color:#bbbec3bf}.n-bg-dark-neutral-border-strongest\\/80{background-color:#bbbec3cc}.n-bg-dark-neutral-border-strongest\\/85{background-color:#bbbec3d9}.n-bg-dark-neutral-border-strongest\\/90{background-color:#bbbec3e6}.n-bg-dark-neutral-border-strongest\\/95{background-color:#bbbec3f2}.n-bg-dark-neutral-border-weak{background-color:#3c3f44}.n-bg-dark-neutral-border-weak\\/0{background-color:#3c3f4400}.n-bg-dark-neutral-border-weak\\/10{background-color:#3c3f441a}.n-bg-dark-neutral-border-weak\\/100{background-color:#3c3f44}.n-bg-dark-neutral-border-weak\\/15{background-color:#3c3f4426}.n-bg-dark-neutral-border-weak\\/20{background-color:#3c3f4433}.n-bg-dark-neutral-border-weak\\/25{background-color:#3c3f4440}.n-bg-dark-neutral-border-weak\\/30{background-color:#3c3f444d}.n-bg-dark-neutral-border-weak\\/35{background-color:#3c3f4459}.n-bg-dark-neutral-border-weak\\/40{background-color:#3c3f4466}.n-bg-dark-neutral-border-weak\\/45{background-color:#3c3f4473}.n-bg-dark-neutral-border-weak\\/5{background-color:#3c3f440d}.n-bg-dark-neutral-border-weak\\/50{background-color:#3c3f4480}.n-bg-dark-neutral-border-weak\\/55{background-color:#3c3f448c}.n-bg-dark-neutral-border-weak\\/60{background-color:#3c3f4499}.n-bg-dark-neutral-border-weak\\/65{background-color:#3c3f44a6}.n-bg-dark-neutral-border-weak\\/70{background-color:#3c3f44b3}.n-bg-dark-neutral-border-weak\\/75{background-color:#3c3f44bf}.n-bg-dark-neutral-border-weak\\/80{background-color:#3c3f44cc}.n-bg-dark-neutral-border-weak\\/85{background-color:#3c3f44d9}.n-bg-dark-neutral-border-weak\\/90{background-color:#3c3f44e6}.n-bg-dark-neutral-border-weak\\/95{background-color:#3c3f44f2}.n-bg-dark-neutral-hover{background-color:#959aa11a}.n-bg-dark-neutral-hover\\/0{background-color:#959aa100}.n-bg-dark-neutral-hover\\/10{background-color:#959aa11a}.n-bg-dark-neutral-hover\\/100{background-color:#959aa1}.n-bg-dark-neutral-hover\\/15{background-color:#959aa126}.n-bg-dark-neutral-hover\\/20{background-color:#959aa133}.n-bg-dark-neutral-hover\\/25{background-color:#959aa140}.n-bg-dark-neutral-hover\\/30{background-color:#959aa14d}.n-bg-dark-neutral-hover\\/35{background-color:#959aa159}.n-bg-dark-neutral-hover\\/40{background-color:#959aa166}.n-bg-dark-neutral-hover\\/45{background-color:#959aa173}.n-bg-dark-neutral-hover\\/5{background-color:#959aa10d}.n-bg-dark-neutral-hover\\/50{background-color:#959aa180}.n-bg-dark-neutral-hover\\/55{background-color:#959aa18c}.n-bg-dark-neutral-hover\\/60{background-color:#959aa199}.n-bg-dark-neutral-hover\\/65{background-color:#959aa1a6}.n-bg-dark-neutral-hover\\/70{background-color:#959aa1b3}.n-bg-dark-neutral-hover\\/75{background-color:#959aa1bf}.n-bg-dark-neutral-hover\\/80{background-color:#959aa1cc}.n-bg-dark-neutral-hover\\/85{background-color:#959aa1d9}.n-bg-dark-neutral-hover\\/90{background-color:#959aa1e6}.n-bg-dark-neutral-hover\\/95{background-color:#959aa1f2}.n-bg-dark-neutral-icon{background-color:#cfd1d4}.n-bg-dark-neutral-icon\\/0{background-color:#cfd1d400}.n-bg-dark-neutral-icon\\/10{background-color:#cfd1d41a}.n-bg-dark-neutral-icon\\/100{background-color:#cfd1d4}.n-bg-dark-neutral-icon\\/15{background-color:#cfd1d426}.n-bg-dark-neutral-icon\\/20{background-color:#cfd1d433}.n-bg-dark-neutral-icon\\/25{background-color:#cfd1d440}.n-bg-dark-neutral-icon\\/30{background-color:#cfd1d44d}.n-bg-dark-neutral-icon\\/35{background-color:#cfd1d459}.n-bg-dark-neutral-icon\\/40{background-color:#cfd1d466}.n-bg-dark-neutral-icon\\/45{background-color:#cfd1d473}.n-bg-dark-neutral-icon\\/5{background-color:#cfd1d40d}.n-bg-dark-neutral-icon\\/50{background-color:#cfd1d480}.n-bg-dark-neutral-icon\\/55{background-color:#cfd1d48c}.n-bg-dark-neutral-icon\\/60{background-color:#cfd1d499}.n-bg-dark-neutral-icon\\/65{background-color:#cfd1d4a6}.n-bg-dark-neutral-icon\\/70{background-color:#cfd1d4b3}.n-bg-dark-neutral-icon\\/75{background-color:#cfd1d4bf}.n-bg-dark-neutral-icon\\/80{background-color:#cfd1d4cc}.n-bg-dark-neutral-icon\\/85{background-color:#cfd1d4d9}.n-bg-dark-neutral-icon\\/90{background-color:#cfd1d4e6}.n-bg-dark-neutral-icon\\/95{background-color:#cfd1d4f2}.n-bg-dark-neutral-pressed{background-color:#959aa133}.n-bg-dark-neutral-pressed\\/0{background-color:#959aa100}.n-bg-dark-neutral-pressed\\/10{background-color:#959aa11a}.n-bg-dark-neutral-pressed\\/100{background-color:#959aa1}.n-bg-dark-neutral-pressed\\/15{background-color:#959aa126}.n-bg-dark-neutral-pressed\\/20{background-color:#959aa133}.n-bg-dark-neutral-pressed\\/25{background-color:#959aa140}.n-bg-dark-neutral-pressed\\/30{background-color:#959aa14d}.n-bg-dark-neutral-pressed\\/35{background-color:#959aa159}.n-bg-dark-neutral-pressed\\/40{background-color:#959aa166}.n-bg-dark-neutral-pressed\\/45{background-color:#959aa173}.n-bg-dark-neutral-pressed\\/5{background-color:#959aa10d}.n-bg-dark-neutral-pressed\\/50{background-color:#959aa180}.n-bg-dark-neutral-pressed\\/55{background-color:#959aa18c}.n-bg-dark-neutral-pressed\\/60{background-color:#959aa199}.n-bg-dark-neutral-pressed\\/65{background-color:#959aa1a6}.n-bg-dark-neutral-pressed\\/70{background-color:#959aa1b3}.n-bg-dark-neutral-pressed\\/75{background-color:#959aa1bf}.n-bg-dark-neutral-pressed\\/80{background-color:#959aa1cc}.n-bg-dark-neutral-pressed\\/85{background-color:#959aa1d9}.n-bg-dark-neutral-pressed\\/90{background-color:#959aa1e6}.n-bg-dark-neutral-pressed\\/95{background-color:#959aa1f2}.n-bg-dark-neutral-text-default{background-color:#f5f6f6}.n-bg-dark-neutral-text-default\\/0{background-color:#f5f6f600}.n-bg-dark-neutral-text-default\\/10{background-color:#f5f6f61a}.n-bg-dark-neutral-text-default\\/100{background-color:#f5f6f6}.n-bg-dark-neutral-text-default\\/15{background-color:#f5f6f626}.n-bg-dark-neutral-text-default\\/20{background-color:#f5f6f633}.n-bg-dark-neutral-text-default\\/25{background-color:#f5f6f640}.n-bg-dark-neutral-text-default\\/30{background-color:#f5f6f64d}.n-bg-dark-neutral-text-default\\/35{background-color:#f5f6f659}.n-bg-dark-neutral-text-default\\/40{background-color:#f5f6f666}.n-bg-dark-neutral-text-default\\/45{background-color:#f5f6f673}.n-bg-dark-neutral-text-default\\/5{background-color:#f5f6f60d}.n-bg-dark-neutral-text-default\\/50{background-color:#f5f6f680}.n-bg-dark-neutral-text-default\\/55{background-color:#f5f6f68c}.n-bg-dark-neutral-text-default\\/60{background-color:#f5f6f699}.n-bg-dark-neutral-text-default\\/65{background-color:#f5f6f6a6}.n-bg-dark-neutral-text-default\\/70{background-color:#f5f6f6b3}.n-bg-dark-neutral-text-default\\/75{background-color:#f5f6f6bf}.n-bg-dark-neutral-text-default\\/80{background-color:#f5f6f6cc}.n-bg-dark-neutral-text-default\\/85{background-color:#f5f6f6d9}.n-bg-dark-neutral-text-default\\/90{background-color:#f5f6f6e6}.n-bg-dark-neutral-text-default\\/95{background-color:#f5f6f6f2}.n-bg-dark-neutral-text-inverse{background-color:#1a1b1d}.n-bg-dark-neutral-text-inverse\\/0{background-color:#1a1b1d00}.n-bg-dark-neutral-text-inverse\\/10{background-color:#1a1b1d1a}.n-bg-dark-neutral-text-inverse\\/100{background-color:#1a1b1d}.n-bg-dark-neutral-text-inverse\\/15{background-color:#1a1b1d26}.n-bg-dark-neutral-text-inverse\\/20{background-color:#1a1b1d33}.n-bg-dark-neutral-text-inverse\\/25{background-color:#1a1b1d40}.n-bg-dark-neutral-text-inverse\\/30{background-color:#1a1b1d4d}.n-bg-dark-neutral-text-inverse\\/35{background-color:#1a1b1d59}.n-bg-dark-neutral-text-inverse\\/40{background-color:#1a1b1d66}.n-bg-dark-neutral-text-inverse\\/45{background-color:#1a1b1d73}.n-bg-dark-neutral-text-inverse\\/5{background-color:#1a1b1d0d}.n-bg-dark-neutral-text-inverse\\/50{background-color:#1a1b1d80}.n-bg-dark-neutral-text-inverse\\/55{background-color:#1a1b1d8c}.n-bg-dark-neutral-text-inverse\\/60{background-color:#1a1b1d99}.n-bg-dark-neutral-text-inverse\\/65{background-color:#1a1b1da6}.n-bg-dark-neutral-text-inverse\\/70{background-color:#1a1b1db3}.n-bg-dark-neutral-text-inverse\\/75{background-color:#1a1b1dbf}.n-bg-dark-neutral-text-inverse\\/80{background-color:#1a1b1dcc}.n-bg-dark-neutral-text-inverse\\/85{background-color:#1a1b1dd9}.n-bg-dark-neutral-text-inverse\\/90{background-color:#1a1b1de6}.n-bg-dark-neutral-text-inverse\\/95{background-color:#1a1b1df2}.n-bg-dark-neutral-text-weak{background-color:#cfd1d4}.n-bg-dark-neutral-text-weak\\/0{background-color:#cfd1d400}.n-bg-dark-neutral-text-weak\\/10{background-color:#cfd1d41a}.n-bg-dark-neutral-text-weak\\/100{background-color:#cfd1d4}.n-bg-dark-neutral-text-weak\\/15{background-color:#cfd1d426}.n-bg-dark-neutral-text-weak\\/20{background-color:#cfd1d433}.n-bg-dark-neutral-text-weak\\/25{background-color:#cfd1d440}.n-bg-dark-neutral-text-weak\\/30{background-color:#cfd1d44d}.n-bg-dark-neutral-text-weak\\/35{background-color:#cfd1d459}.n-bg-dark-neutral-text-weak\\/40{background-color:#cfd1d466}.n-bg-dark-neutral-text-weak\\/45{background-color:#cfd1d473}.n-bg-dark-neutral-text-weak\\/5{background-color:#cfd1d40d}.n-bg-dark-neutral-text-weak\\/50{background-color:#cfd1d480}.n-bg-dark-neutral-text-weak\\/55{background-color:#cfd1d48c}.n-bg-dark-neutral-text-weak\\/60{background-color:#cfd1d499}.n-bg-dark-neutral-text-weak\\/65{background-color:#cfd1d4a6}.n-bg-dark-neutral-text-weak\\/70{background-color:#cfd1d4b3}.n-bg-dark-neutral-text-weak\\/75{background-color:#cfd1d4bf}.n-bg-dark-neutral-text-weak\\/80{background-color:#cfd1d4cc}.n-bg-dark-neutral-text-weak\\/85{background-color:#cfd1d4d9}.n-bg-dark-neutral-text-weak\\/90{background-color:#cfd1d4e6}.n-bg-dark-neutral-text-weak\\/95{background-color:#cfd1d4f2}.n-bg-dark-neutral-text-weaker{background-color:#a8acb2}.n-bg-dark-neutral-text-weaker\\/0{background-color:#a8acb200}.n-bg-dark-neutral-text-weaker\\/10{background-color:#a8acb21a}.n-bg-dark-neutral-text-weaker\\/100{background-color:#a8acb2}.n-bg-dark-neutral-text-weaker\\/15{background-color:#a8acb226}.n-bg-dark-neutral-text-weaker\\/20{background-color:#a8acb233}.n-bg-dark-neutral-text-weaker\\/25{background-color:#a8acb240}.n-bg-dark-neutral-text-weaker\\/30{background-color:#a8acb24d}.n-bg-dark-neutral-text-weaker\\/35{background-color:#a8acb259}.n-bg-dark-neutral-text-weaker\\/40{background-color:#a8acb266}.n-bg-dark-neutral-text-weaker\\/45{background-color:#a8acb273}.n-bg-dark-neutral-text-weaker\\/5{background-color:#a8acb20d}.n-bg-dark-neutral-text-weaker\\/50{background-color:#a8acb280}.n-bg-dark-neutral-text-weaker\\/55{background-color:#a8acb28c}.n-bg-dark-neutral-text-weaker\\/60{background-color:#a8acb299}.n-bg-dark-neutral-text-weaker\\/65{background-color:#a8acb2a6}.n-bg-dark-neutral-text-weaker\\/70{background-color:#a8acb2b3}.n-bg-dark-neutral-text-weaker\\/75{background-color:#a8acb2bf}.n-bg-dark-neutral-text-weaker\\/80{background-color:#a8acb2cc}.n-bg-dark-neutral-text-weaker\\/85{background-color:#a8acb2d9}.n-bg-dark-neutral-text-weaker\\/90{background-color:#a8acb2e6}.n-bg-dark-neutral-text-weaker\\/95{background-color:#a8acb2f2}.n-bg-dark-neutral-text-weakest{background-color:#818790}.n-bg-dark-neutral-text-weakest\\/0{background-color:#81879000}.n-bg-dark-neutral-text-weakest\\/10{background-color:#8187901a}.n-bg-dark-neutral-text-weakest\\/100{background-color:#818790}.n-bg-dark-neutral-text-weakest\\/15{background-color:#81879026}.n-bg-dark-neutral-text-weakest\\/20{background-color:#81879033}.n-bg-dark-neutral-text-weakest\\/25{background-color:#81879040}.n-bg-dark-neutral-text-weakest\\/30{background-color:#8187904d}.n-bg-dark-neutral-text-weakest\\/35{background-color:#81879059}.n-bg-dark-neutral-text-weakest\\/40{background-color:#81879066}.n-bg-dark-neutral-text-weakest\\/45{background-color:#81879073}.n-bg-dark-neutral-text-weakest\\/5{background-color:#8187900d}.n-bg-dark-neutral-text-weakest\\/50{background-color:#81879080}.n-bg-dark-neutral-text-weakest\\/55{background-color:#8187908c}.n-bg-dark-neutral-text-weakest\\/60{background-color:#81879099}.n-bg-dark-neutral-text-weakest\\/65{background-color:#818790a6}.n-bg-dark-neutral-text-weakest\\/70{background-color:#818790b3}.n-bg-dark-neutral-text-weakest\\/75{background-color:#818790bf}.n-bg-dark-neutral-text-weakest\\/80{background-color:#818790cc}.n-bg-dark-neutral-text-weakest\\/85{background-color:#818790d9}.n-bg-dark-neutral-text-weakest\\/90{background-color:#818790e6}.n-bg-dark-neutral-text-weakest\\/95{background-color:#818790f2}.n-bg-dark-primary-bg-selected{background-color:#262f31}.n-bg-dark-primary-bg-selected\\/0{background-color:#262f3100}.n-bg-dark-primary-bg-selected\\/10{background-color:#262f311a}.n-bg-dark-primary-bg-selected\\/100{background-color:#262f31}.n-bg-dark-primary-bg-selected\\/15{background-color:#262f3126}.n-bg-dark-primary-bg-selected\\/20{background-color:#262f3133}.n-bg-dark-primary-bg-selected\\/25{background-color:#262f3140}.n-bg-dark-primary-bg-selected\\/30{background-color:#262f314d}.n-bg-dark-primary-bg-selected\\/35{background-color:#262f3159}.n-bg-dark-primary-bg-selected\\/40{background-color:#262f3166}.n-bg-dark-primary-bg-selected\\/45{background-color:#262f3173}.n-bg-dark-primary-bg-selected\\/5{background-color:#262f310d}.n-bg-dark-primary-bg-selected\\/50{background-color:#262f3180}.n-bg-dark-primary-bg-selected\\/55{background-color:#262f318c}.n-bg-dark-primary-bg-selected\\/60{background-color:#262f3199}.n-bg-dark-primary-bg-selected\\/65{background-color:#262f31a6}.n-bg-dark-primary-bg-selected\\/70{background-color:#262f31b3}.n-bg-dark-primary-bg-selected\\/75{background-color:#262f31bf}.n-bg-dark-primary-bg-selected\\/80{background-color:#262f31cc}.n-bg-dark-primary-bg-selected\\/85{background-color:#262f31d9}.n-bg-dark-primary-bg-selected\\/90{background-color:#262f31e6}.n-bg-dark-primary-bg-selected\\/95{background-color:#262f31f2}.n-bg-dark-primary-bg-status{background-color:#5db3bf}.n-bg-dark-primary-bg-status\\/0{background-color:#5db3bf00}.n-bg-dark-primary-bg-status\\/10{background-color:#5db3bf1a}.n-bg-dark-primary-bg-status\\/100{background-color:#5db3bf}.n-bg-dark-primary-bg-status\\/15{background-color:#5db3bf26}.n-bg-dark-primary-bg-status\\/20{background-color:#5db3bf33}.n-bg-dark-primary-bg-status\\/25{background-color:#5db3bf40}.n-bg-dark-primary-bg-status\\/30{background-color:#5db3bf4d}.n-bg-dark-primary-bg-status\\/35{background-color:#5db3bf59}.n-bg-dark-primary-bg-status\\/40{background-color:#5db3bf66}.n-bg-dark-primary-bg-status\\/45{background-color:#5db3bf73}.n-bg-dark-primary-bg-status\\/5{background-color:#5db3bf0d}.n-bg-dark-primary-bg-status\\/50{background-color:#5db3bf80}.n-bg-dark-primary-bg-status\\/55{background-color:#5db3bf8c}.n-bg-dark-primary-bg-status\\/60{background-color:#5db3bf99}.n-bg-dark-primary-bg-status\\/65{background-color:#5db3bfa6}.n-bg-dark-primary-bg-status\\/70{background-color:#5db3bfb3}.n-bg-dark-primary-bg-status\\/75{background-color:#5db3bfbf}.n-bg-dark-primary-bg-status\\/80{background-color:#5db3bfcc}.n-bg-dark-primary-bg-status\\/85{background-color:#5db3bfd9}.n-bg-dark-primary-bg-status\\/90{background-color:#5db3bfe6}.n-bg-dark-primary-bg-status\\/95{background-color:#5db3bff2}.n-bg-dark-primary-bg-strong{background-color:#8fe3e8}.n-bg-dark-primary-bg-strong\\/0{background-color:#8fe3e800}.n-bg-dark-primary-bg-strong\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-bg-strong\\/100{background-color:#8fe3e8}.n-bg-dark-primary-bg-strong\\/15{background-color:#8fe3e826}.n-bg-dark-primary-bg-strong\\/20{background-color:#8fe3e833}.n-bg-dark-primary-bg-strong\\/25{background-color:#8fe3e840}.n-bg-dark-primary-bg-strong\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-bg-strong\\/35{background-color:#8fe3e859}.n-bg-dark-primary-bg-strong\\/40{background-color:#8fe3e866}.n-bg-dark-primary-bg-strong\\/45{background-color:#8fe3e873}.n-bg-dark-primary-bg-strong\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-bg-strong\\/50{background-color:#8fe3e880}.n-bg-dark-primary-bg-strong\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-bg-strong\\/60{background-color:#8fe3e899}.n-bg-dark-primary-bg-strong\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-bg-strong\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-bg-strong\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-bg-strong\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-bg-strong\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-bg-strong\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-bg-strong\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-bg-weak{background-color:#262f31}.n-bg-dark-primary-bg-weak\\/0{background-color:#262f3100}.n-bg-dark-primary-bg-weak\\/10{background-color:#262f311a}.n-bg-dark-primary-bg-weak\\/100{background-color:#262f31}.n-bg-dark-primary-bg-weak\\/15{background-color:#262f3126}.n-bg-dark-primary-bg-weak\\/20{background-color:#262f3133}.n-bg-dark-primary-bg-weak\\/25{background-color:#262f3140}.n-bg-dark-primary-bg-weak\\/30{background-color:#262f314d}.n-bg-dark-primary-bg-weak\\/35{background-color:#262f3159}.n-bg-dark-primary-bg-weak\\/40{background-color:#262f3166}.n-bg-dark-primary-bg-weak\\/45{background-color:#262f3173}.n-bg-dark-primary-bg-weak\\/5{background-color:#262f310d}.n-bg-dark-primary-bg-weak\\/50{background-color:#262f3180}.n-bg-dark-primary-bg-weak\\/55{background-color:#262f318c}.n-bg-dark-primary-bg-weak\\/60{background-color:#262f3199}.n-bg-dark-primary-bg-weak\\/65{background-color:#262f31a6}.n-bg-dark-primary-bg-weak\\/70{background-color:#262f31b3}.n-bg-dark-primary-bg-weak\\/75{background-color:#262f31bf}.n-bg-dark-primary-bg-weak\\/80{background-color:#262f31cc}.n-bg-dark-primary-bg-weak\\/85{background-color:#262f31d9}.n-bg-dark-primary-bg-weak\\/90{background-color:#262f31e6}.n-bg-dark-primary-bg-weak\\/95{background-color:#262f31f2}.n-bg-dark-primary-border-strong{background-color:#8fe3e8}.n-bg-dark-primary-border-strong\\/0{background-color:#8fe3e800}.n-bg-dark-primary-border-strong\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-border-strong\\/100{background-color:#8fe3e8}.n-bg-dark-primary-border-strong\\/15{background-color:#8fe3e826}.n-bg-dark-primary-border-strong\\/20{background-color:#8fe3e833}.n-bg-dark-primary-border-strong\\/25{background-color:#8fe3e840}.n-bg-dark-primary-border-strong\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-border-strong\\/35{background-color:#8fe3e859}.n-bg-dark-primary-border-strong\\/40{background-color:#8fe3e866}.n-bg-dark-primary-border-strong\\/45{background-color:#8fe3e873}.n-bg-dark-primary-border-strong\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-border-strong\\/50{background-color:#8fe3e880}.n-bg-dark-primary-border-strong\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-border-strong\\/60{background-color:#8fe3e899}.n-bg-dark-primary-border-strong\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-border-strong\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-border-strong\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-border-strong\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-border-strong\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-border-strong\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-border-strong\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-border-weak{background-color:#02507b}.n-bg-dark-primary-border-weak\\/0{background-color:#02507b00}.n-bg-dark-primary-border-weak\\/10{background-color:#02507b1a}.n-bg-dark-primary-border-weak\\/100{background-color:#02507b}.n-bg-dark-primary-border-weak\\/15{background-color:#02507b26}.n-bg-dark-primary-border-weak\\/20{background-color:#02507b33}.n-bg-dark-primary-border-weak\\/25{background-color:#02507b40}.n-bg-dark-primary-border-weak\\/30{background-color:#02507b4d}.n-bg-dark-primary-border-weak\\/35{background-color:#02507b59}.n-bg-dark-primary-border-weak\\/40{background-color:#02507b66}.n-bg-dark-primary-border-weak\\/45{background-color:#02507b73}.n-bg-dark-primary-border-weak\\/5{background-color:#02507b0d}.n-bg-dark-primary-border-weak\\/50{background-color:#02507b80}.n-bg-dark-primary-border-weak\\/55{background-color:#02507b8c}.n-bg-dark-primary-border-weak\\/60{background-color:#02507b99}.n-bg-dark-primary-border-weak\\/65{background-color:#02507ba6}.n-bg-dark-primary-border-weak\\/70{background-color:#02507bb3}.n-bg-dark-primary-border-weak\\/75{background-color:#02507bbf}.n-bg-dark-primary-border-weak\\/80{background-color:#02507bcc}.n-bg-dark-primary-border-weak\\/85{background-color:#02507bd9}.n-bg-dark-primary-border-weak\\/90{background-color:#02507be6}.n-bg-dark-primary-border-weak\\/95{background-color:#02507bf2}.n-bg-dark-primary-focus{background-color:#5db3bf}.n-bg-dark-primary-focus\\/0{background-color:#5db3bf00}.n-bg-dark-primary-focus\\/10{background-color:#5db3bf1a}.n-bg-dark-primary-focus\\/100{background-color:#5db3bf}.n-bg-dark-primary-focus\\/15{background-color:#5db3bf26}.n-bg-dark-primary-focus\\/20{background-color:#5db3bf33}.n-bg-dark-primary-focus\\/25{background-color:#5db3bf40}.n-bg-dark-primary-focus\\/30{background-color:#5db3bf4d}.n-bg-dark-primary-focus\\/35{background-color:#5db3bf59}.n-bg-dark-primary-focus\\/40{background-color:#5db3bf66}.n-bg-dark-primary-focus\\/45{background-color:#5db3bf73}.n-bg-dark-primary-focus\\/5{background-color:#5db3bf0d}.n-bg-dark-primary-focus\\/50{background-color:#5db3bf80}.n-bg-dark-primary-focus\\/55{background-color:#5db3bf8c}.n-bg-dark-primary-focus\\/60{background-color:#5db3bf99}.n-bg-dark-primary-focus\\/65{background-color:#5db3bfa6}.n-bg-dark-primary-focus\\/70{background-color:#5db3bfb3}.n-bg-dark-primary-focus\\/75{background-color:#5db3bfbf}.n-bg-dark-primary-focus\\/80{background-color:#5db3bfcc}.n-bg-dark-primary-focus\\/85{background-color:#5db3bfd9}.n-bg-dark-primary-focus\\/90{background-color:#5db3bfe6}.n-bg-dark-primary-focus\\/95{background-color:#5db3bff2}.n-bg-dark-primary-hover-strong{background-color:#5db3bf}.n-bg-dark-primary-hover-strong\\/0{background-color:#5db3bf00}.n-bg-dark-primary-hover-strong\\/10{background-color:#5db3bf1a}.n-bg-dark-primary-hover-strong\\/100{background-color:#5db3bf}.n-bg-dark-primary-hover-strong\\/15{background-color:#5db3bf26}.n-bg-dark-primary-hover-strong\\/20{background-color:#5db3bf33}.n-bg-dark-primary-hover-strong\\/25{background-color:#5db3bf40}.n-bg-dark-primary-hover-strong\\/30{background-color:#5db3bf4d}.n-bg-dark-primary-hover-strong\\/35{background-color:#5db3bf59}.n-bg-dark-primary-hover-strong\\/40{background-color:#5db3bf66}.n-bg-dark-primary-hover-strong\\/45{background-color:#5db3bf73}.n-bg-dark-primary-hover-strong\\/5{background-color:#5db3bf0d}.n-bg-dark-primary-hover-strong\\/50{background-color:#5db3bf80}.n-bg-dark-primary-hover-strong\\/55{background-color:#5db3bf8c}.n-bg-dark-primary-hover-strong\\/60{background-color:#5db3bf99}.n-bg-dark-primary-hover-strong\\/65{background-color:#5db3bfa6}.n-bg-dark-primary-hover-strong\\/70{background-color:#5db3bfb3}.n-bg-dark-primary-hover-strong\\/75{background-color:#5db3bfbf}.n-bg-dark-primary-hover-strong\\/80{background-color:#5db3bfcc}.n-bg-dark-primary-hover-strong\\/85{background-color:#5db3bfd9}.n-bg-dark-primary-hover-strong\\/90{background-color:#5db3bfe6}.n-bg-dark-primary-hover-strong\\/95{background-color:#5db3bff2}.n-bg-dark-primary-hover-weak{background-color:#8fe3e814}.n-bg-dark-primary-hover-weak\\/0{background-color:#8fe3e800}.n-bg-dark-primary-hover-weak\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-hover-weak\\/100{background-color:#8fe3e8}.n-bg-dark-primary-hover-weak\\/15{background-color:#8fe3e826}.n-bg-dark-primary-hover-weak\\/20{background-color:#8fe3e833}.n-bg-dark-primary-hover-weak\\/25{background-color:#8fe3e840}.n-bg-dark-primary-hover-weak\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-hover-weak\\/35{background-color:#8fe3e859}.n-bg-dark-primary-hover-weak\\/40{background-color:#8fe3e866}.n-bg-dark-primary-hover-weak\\/45{background-color:#8fe3e873}.n-bg-dark-primary-hover-weak\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-hover-weak\\/50{background-color:#8fe3e880}.n-bg-dark-primary-hover-weak\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-hover-weak\\/60{background-color:#8fe3e899}.n-bg-dark-primary-hover-weak\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-hover-weak\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-hover-weak\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-hover-weak\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-hover-weak\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-hover-weak\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-hover-weak\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-icon{background-color:#8fe3e8}.n-bg-dark-primary-icon\\/0{background-color:#8fe3e800}.n-bg-dark-primary-icon\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-icon\\/100{background-color:#8fe3e8}.n-bg-dark-primary-icon\\/15{background-color:#8fe3e826}.n-bg-dark-primary-icon\\/20{background-color:#8fe3e833}.n-bg-dark-primary-icon\\/25{background-color:#8fe3e840}.n-bg-dark-primary-icon\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-icon\\/35{background-color:#8fe3e859}.n-bg-dark-primary-icon\\/40{background-color:#8fe3e866}.n-bg-dark-primary-icon\\/45{background-color:#8fe3e873}.n-bg-dark-primary-icon\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-icon\\/50{background-color:#8fe3e880}.n-bg-dark-primary-icon\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-icon\\/60{background-color:#8fe3e899}.n-bg-dark-primary-icon\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-icon\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-icon\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-icon\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-icon\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-icon\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-icon\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-pressed-strong{background-color:#4c99a4}.n-bg-dark-primary-pressed-strong\\/0{background-color:#4c99a400}.n-bg-dark-primary-pressed-strong\\/10{background-color:#4c99a41a}.n-bg-dark-primary-pressed-strong\\/100{background-color:#4c99a4}.n-bg-dark-primary-pressed-strong\\/15{background-color:#4c99a426}.n-bg-dark-primary-pressed-strong\\/20{background-color:#4c99a433}.n-bg-dark-primary-pressed-strong\\/25{background-color:#4c99a440}.n-bg-dark-primary-pressed-strong\\/30{background-color:#4c99a44d}.n-bg-dark-primary-pressed-strong\\/35{background-color:#4c99a459}.n-bg-dark-primary-pressed-strong\\/40{background-color:#4c99a466}.n-bg-dark-primary-pressed-strong\\/45{background-color:#4c99a473}.n-bg-dark-primary-pressed-strong\\/5{background-color:#4c99a40d}.n-bg-dark-primary-pressed-strong\\/50{background-color:#4c99a480}.n-bg-dark-primary-pressed-strong\\/55{background-color:#4c99a48c}.n-bg-dark-primary-pressed-strong\\/60{background-color:#4c99a499}.n-bg-dark-primary-pressed-strong\\/65{background-color:#4c99a4a6}.n-bg-dark-primary-pressed-strong\\/70{background-color:#4c99a4b3}.n-bg-dark-primary-pressed-strong\\/75{background-color:#4c99a4bf}.n-bg-dark-primary-pressed-strong\\/80{background-color:#4c99a4cc}.n-bg-dark-primary-pressed-strong\\/85{background-color:#4c99a4d9}.n-bg-dark-primary-pressed-strong\\/90{background-color:#4c99a4e6}.n-bg-dark-primary-pressed-strong\\/95{background-color:#4c99a4f2}.n-bg-dark-primary-pressed-weak{background-color:#8fe3e81f}.n-bg-dark-primary-pressed-weak\\/0{background-color:#8fe3e800}.n-bg-dark-primary-pressed-weak\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-pressed-weak\\/100{background-color:#8fe3e8}.n-bg-dark-primary-pressed-weak\\/15{background-color:#8fe3e826}.n-bg-dark-primary-pressed-weak\\/20{background-color:#8fe3e833}.n-bg-dark-primary-pressed-weak\\/25{background-color:#8fe3e840}.n-bg-dark-primary-pressed-weak\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-pressed-weak\\/35{background-color:#8fe3e859}.n-bg-dark-primary-pressed-weak\\/40{background-color:#8fe3e866}.n-bg-dark-primary-pressed-weak\\/45{background-color:#8fe3e873}.n-bg-dark-primary-pressed-weak\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-pressed-weak\\/50{background-color:#8fe3e880}.n-bg-dark-primary-pressed-weak\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-pressed-weak\\/60{background-color:#8fe3e899}.n-bg-dark-primary-pressed-weak\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-pressed-weak\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-pressed-weak\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-pressed-weak\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-pressed-weak\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-pressed-weak\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-pressed-weak\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-text{background-color:#8fe3e8}.n-bg-dark-primary-text\\/0{background-color:#8fe3e800}.n-bg-dark-primary-text\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-text\\/100{background-color:#8fe3e8}.n-bg-dark-primary-text\\/15{background-color:#8fe3e826}.n-bg-dark-primary-text\\/20{background-color:#8fe3e833}.n-bg-dark-primary-text\\/25{background-color:#8fe3e840}.n-bg-dark-primary-text\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-text\\/35{background-color:#8fe3e859}.n-bg-dark-primary-text\\/40{background-color:#8fe3e866}.n-bg-dark-primary-text\\/45{background-color:#8fe3e873}.n-bg-dark-primary-text\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-text\\/50{background-color:#8fe3e880}.n-bg-dark-primary-text\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-text\\/60{background-color:#8fe3e899}.n-bg-dark-primary-text\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-text\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-text\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-text\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-text\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-text\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-text\\/95{background-color:#8fe3e8f2}.n-bg-dark-success-bg-status{background-color:#6fa646}.n-bg-dark-success-bg-status\\/0{background-color:#6fa64600}.n-bg-dark-success-bg-status\\/10{background-color:#6fa6461a}.n-bg-dark-success-bg-status\\/100{background-color:#6fa646}.n-bg-dark-success-bg-status\\/15{background-color:#6fa64626}.n-bg-dark-success-bg-status\\/20{background-color:#6fa64633}.n-bg-dark-success-bg-status\\/25{background-color:#6fa64640}.n-bg-dark-success-bg-status\\/30{background-color:#6fa6464d}.n-bg-dark-success-bg-status\\/35{background-color:#6fa64659}.n-bg-dark-success-bg-status\\/40{background-color:#6fa64666}.n-bg-dark-success-bg-status\\/45{background-color:#6fa64673}.n-bg-dark-success-bg-status\\/5{background-color:#6fa6460d}.n-bg-dark-success-bg-status\\/50{background-color:#6fa64680}.n-bg-dark-success-bg-status\\/55{background-color:#6fa6468c}.n-bg-dark-success-bg-status\\/60{background-color:#6fa64699}.n-bg-dark-success-bg-status\\/65{background-color:#6fa646a6}.n-bg-dark-success-bg-status\\/70{background-color:#6fa646b3}.n-bg-dark-success-bg-status\\/75{background-color:#6fa646bf}.n-bg-dark-success-bg-status\\/80{background-color:#6fa646cc}.n-bg-dark-success-bg-status\\/85{background-color:#6fa646d9}.n-bg-dark-success-bg-status\\/90{background-color:#6fa646e6}.n-bg-dark-success-bg-status\\/95{background-color:#6fa646f2}.n-bg-dark-success-bg-strong{background-color:#90cb62}.n-bg-dark-success-bg-strong\\/0{background-color:#90cb6200}.n-bg-dark-success-bg-strong\\/10{background-color:#90cb621a}.n-bg-dark-success-bg-strong\\/100{background-color:#90cb62}.n-bg-dark-success-bg-strong\\/15{background-color:#90cb6226}.n-bg-dark-success-bg-strong\\/20{background-color:#90cb6233}.n-bg-dark-success-bg-strong\\/25{background-color:#90cb6240}.n-bg-dark-success-bg-strong\\/30{background-color:#90cb624d}.n-bg-dark-success-bg-strong\\/35{background-color:#90cb6259}.n-bg-dark-success-bg-strong\\/40{background-color:#90cb6266}.n-bg-dark-success-bg-strong\\/45{background-color:#90cb6273}.n-bg-dark-success-bg-strong\\/5{background-color:#90cb620d}.n-bg-dark-success-bg-strong\\/50{background-color:#90cb6280}.n-bg-dark-success-bg-strong\\/55{background-color:#90cb628c}.n-bg-dark-success-bg-strong\\/60{background-color:#90cb6299}.n-bg-dark-success-bg-strong\\/65{background-color:#90cb62a6}.n-bg-dark-success-bg-strong\\/70{background-color:#90cb62b3}.n-bg-dark-success-bg-strong\\/75{background-color:#90cb62bf}.n-bg-dark-success-bg-strong\\/80{background-color:#90cb62cc}.n-bg-dark-success-bg-strong\\/85{background-color:#90cb62d9}.n-bg-dark-success-bg-strong\\/90{background-color:#90cb62e6}.n-bg-dark-success-bg-strong\\/95{background-color:#90cb62f2}.n-bg-dark-success-bg-weak{background-color:#262d24}.n-bg-dark-success-bg-weak\\/0{background-color:#262d2400}.n-bg-dark-success-bg-weak\\/10{background-color:#262d241a}.n-bg-dark-success-bg-weak\\/100{background-color:#262d24}.n-bg-dark-success-bg-weak\\/15{background-color:#262d2426}.n-bg-dark-success-bg-weak\\/20{background-color:#262d2433}.n-bg-dark-success-bg-weak\\/25{background-color:#262d2440}.n-bg-dark-success-bg-weak\\/30{background-color:#262d244d}.n-bg-dark-success-bg-weak\\/35{background-color:#262d2459}.n-bg-dark-success-bg-weak\\/40{background-color:#262d2466}.n-bg-dark-success-bg-weak\\/45{background-color:#262d2473}.n-bg-dark-success-bg-weak\\/5{background-color:#262d240d}.n-bg-dark-success-bg-weak\\/50{background-color:#262d2480}.n-bg-dark-success-bg-weak\\/55{background-color:#262d248c}.n-bg-dark-success-bg-weak\\/60{background-color:#262d2499}.n-bg-dark-success-bg-weak\\/65{background-color:#262d24a6}.n-bg-dark-success-bg-weak\\/70{background-color:#262d24b3}.n-bg-dark-success-bg-weak\\/75{background-color:#262d24bf}.n-bg-dark-success-bg-weak\\/80{background-color:#262d24cc}.n-bg-dark-success-bg-weak\\/85{background-color:#262d24d9}.n-bg-dark-success-bg-weak\\/90{background-color:#262d24e6}.n-bg-dark-success-bg-weak\\/95{background-color:#262d24f2}.n-bg-dark-success-border-strong{background-color:#90cb62}.n-bg-dark-success-border-strong\\/0{background-color:#90cb6200}.n-bg-dark-success-border-strong\\/10{background-color:#90cb621a}.n-bg-dark-success-border-strong\\/100{background-color:#90cb62}.n-bg-dark-success-border-strong\\/15{background-color:#90cb6226}.n-bg-dark-success-border-strong\\/20{background-color:#90cb6233}.n-bg-dark-success-border-strong\\/25{background-color:#90cb6240}.n-bg-dark-success-border-strong\\/30{background-color:#90cb624d}.n-bg-dark-success-border-strong\\/35{background-color:#90cb6259}.n-bg-dark-success-border-strong\\/40{background-color:#90cb6266}.n-bg-dark-success-border-strong\\/45{background-color:#90cb6273}.n-bg-dark-success-border-strong\\/5{background-color:#90cb620d}.n-bg-dark-success-border-strong\\/50{background-color:#90cb6280}.n-bg-dark-success-border-strong\\/55{background-color:#90cb628c}.n-bg-dark-success-border-strong\\/60{background-color:#90cb6299}.n-bg-dark-success-border-strong\\/65{background-color:#90cb62a6}.n-bg-dark-success-border-strong\\/70{background-color:#90cb62b3}.n-bg-dark-success-border-strong\\/75{background-color:#90cb62bf}.n-bg-dark-success-border-strong\\/80{background-color:#90cb62cc}.n-bg-dark-success-border-strong\\/85{background-color:#90cb62d9}.n-bg-dark-success-border-strong\\/90{background-color:#90cb62e6}.n-bg-dark-success-border-strong\\/95{background-color:#90cb62f2}.n-bg-dark-success-border-weak{background-color:#296127}.n-bg-dark-success-border-weak\\/0{background-color:#29612700}.n-bg-dark-success-border-weak\\/10{background-color:#2961271a}.n-bg-dark-success-border-weak\\/100{background-color:#296127}.n-bg-dark-success-border-weak\\/15{background-color:#29612726}.n-bg-dark-success-border-weak\\/20{background-color:#29612733}.n-bg-dark-success-border-weak\\/25{background-color:#29612740}.n-bg-dark-success-border-weak\\/30{background-color:#2961274d}.n-bg-dark-success-border-weak\\/35{background-color:#29612759}.n-bg-dark-success-border-weak\\/40{background-color:#29612766}.n-bg-dark-success-border-weak\\/45{background-color:#29612773}.n-bg-dark-success-border-weak\\/5{background-color:#2961270d}.n-bg-dark-success-border-weak\\/50{background-color:#29612780}.n-bg-dark-success-border-weak\\/55{background-color:#2961278c}.n-bg-dark-success-border-weak\\/60{background-color:#29612799}.n-bg-dark-success-border-weak\\/65{background-color:#296127a6}.n-bg-dark-success-border-weak\\/70{background-color:#296127b3}.n-bg-dark-success-border-weak\\/75{background-color:#296127bf}.n-bg-dark-success-border-weak\\/80{background-color:#296127cc}.n-bg-dark-success-border-weak\\/85{background-color:#296127d9}.n-bg-dark-success-border-weak\\/90{background-color:#296127e6}.n-bg-dark-success-border-weak\\/95{background-color:#296127f2}.n-bg-dark-success-icon{background-color:#90cb62}.n-bg-dark-success-icon\\/0{background-color:#90cb6200}.n-bg-dark-success-icon\\/10{background-color:#90cb621a}.n-bg-dark-success-icon\\/100{background-color:#90cb62}.n-bg-dark-success-icon\\/15{background-color:#90cb6226}.n-bg-dark-success-icon\\/20{background-color:#90cb6233}.n-bg-dark-success-icon\\/25{background-color:#90cb6240}.n-bg-dark-success-icon\\/30{background-color:#90cb624d}.n-bg-dark-success-icon\\/35{background-color:#90cb6259}.n-bg-dark-success-icon\\/40{background-color:#90cb6266}.n-bg-dark-success-icon\\/45{background-color:#90cb6273}.n-bg-dark-success-icon\\/5{background-color:#90cb620d}.n-bg-dark-success-icon\\/50{background-color:#90cb6280}.n-bg-dark-success-icon\\/55{background-color:#90cb628c}.n-bg-dark-success-icon\\/60{background-color:#90cb6299}.n-bg-dark-success-icon\\/65{background-color:#90cb62a6}.n-bg-dark-success-icon\\/70{background-color:#90cb62b3}.n-bg-dark-success-icon\\/75{background-color:#90cb62bf}.n-bg-dark-success-icon\\/80{background-color:#90cb62cc}.n-bg-dark-success-icon\\/85{background-color:#90cb62d9}.n-bg-dark-success-icon\\/90{background-color:#90cb62e6}.n-bg-dark-success-icon\\/95{background-color:#90cb62f2}.n-bg-dark-success-text{background-color:#90cb62}.n-bg-dark-success-text\\/0{background-color:#90cb6200}.n-bg-dark-success-text\\/10{background-color:#90cb621a}.n-bg-dark-success-text\\/100{background-color:#90cb62}.n-bg-dark-success-text\\/15{background-color:#90cb6226}.n-bg-dark-success-text\\/20{background-color:#90cb6233}.n-bg-dark-success-text\\/25{background-color:#90cb6240}.n-bg-dark-success-text\\/30{background-color:#90cb624d}.n-bg-dark-success-text\\/35{background-color:#90cb6259}.n-bg-dark-success-text\\/40{background-color:#90cb6266}.n-bg-dark-success-text\\/45{background-color:#90cb6273}.n-bg-dark-success-text\\/5{background-color:#90cb620d}.n-bg-dark-success-text\\/50{background-color:#90cb6280}.n-bg-dark-success-text\\/55{background-color:#90cb628c}.n-bg-dark-success-text\\/60{background-color:#90cb6299}.n-bg-dark-success-text\\/65{background-color:#90cb62a6}.n-bg-dark-success-text\\/70{background-color:#90cb62b3}.n-bg-dark-success-text\\/75{background-color:#90cb62bf}.n-bg-dark-success-text\\/80{background-color:#90cb62cc}.n-bg-dark-success-text\\/85{background-color:#90cb62d9}.n-bg-dark-success-text\\/90{background-color:#90cb62e6}.n-bg-dark-success-text\\/95{background-color:#90cb62f2}.n-bg-dark-warning-bg-status{background-color:#d7aa0a}.n-bg-dark-warning-bg-status\\/0{background-color:#d7aa0a00}.n-bg-dark-warning-bg-status\\/10{background-color:#d7aa0a1a}.n-bg-dark-warning-bg-status\\/100{background-color:#d7aa0a}.n-bg-dark-warning-bg-status\\/15{background-color:#d7aa0a26}.n-bg-dark-warning-bg-status\\/20{background-color:#d7aa0a33}.n-bg-dark-warning-bg-status\\/25{background-color:#d7aa0a40}.n-bg-dark-warning-bg-status\\/30{background-color:#d7aa0a4d}.n-bg-dark-warning-bg-status\\/35{background-color:#d7aa0a59}.n-bg-dark-warning-bg-status\\/40{background-color:#d7aa0a66}.n-bg-dark-warning-bg-status\\/45{background-color:#d7aa0a73}.n-bg-dark-warning-bg-status\\/5{background-color:#d7aa0a0d}.n-bg-dark-warning-bg-status\\/50{background-color:#d7aa0a80}.n-bg-dark-warning-bg-status\\/55{background-color:#d7aa0a8c}.n-bg-dark-warning-bg-status\\/60{background-color:#d7aa0a99}.n-bg-dark-warning-bg-status\\/65{background-color:#d7aa0aa6}.n-bg-dark-warning-bg-status\\/70{background-color:#d7aa0ab3}.n-bg-dark-warning-bg-status\\/75{background-color:#d7aa0abf}.n-bg-dark-warning-bg-status\\/80{background-color:#d7aa0acc}.n-bg-dark-warning-bg-status\\/85{background-color:#d7aa0ad9}.n-bg-dark-warning-bg-status\\/90{background-color:#d7aa0ae6}.n-bg-dark-warning-bg-status\\/95{background-color:#d7aa0af2}.n-bg-dark-warning-bg-strong{background-color:#ffd600}.n-bg-dark-warning-bg-strong\\/0{background-color:#ffd60000}.n-bg-dark-warning-bg-strong\\/10{background-color:#ffd6001a}.n-bg-dark-warning-bg-strong\\/100{background-color:#ffd600}.n-bg-dark-warning-bg-strong\\/15{background-color:#ffd60026}.n-bg-dark-warning-bg-strong\\/20{background-color:#ffd60033}.n-bg-dark-warning-bg-strong\\/25{background-color:#ffd60040}.n-bg-dark-warning-bg-strong\\/30{background-color:#ffd6004d}.n-bg-dark-warning-bg-strong\\/35{background-color:#ffd60059}.n-bg-dark-warning-bg-strong\\/40{background-color:#ffd60066}.n-bg-dark-warning-bg-strong\\/45{background-color:#ffd60073}.n-bg-dark-warning-bg-strong\\/5{background-color:#ffd6000d}.n-bg-dark-warning-bg-strong\\/50{background-color:#ffd60080}.n-bg-dark-warning-bg-strong\\/55{background-color:#ffd6008c}.n-bg-dark-warning-bg-strong\\/60{background-color:#ffd60099}.n-bg-dark-warning-bg-strong\\/65{background-color:#ffd600a6}.n-bg-dark-warning-bg-strong\\/70{background-color:#ffd600b3}.n-bg-dark-warning-bg-strong\\/75{background-color:#ffd600bf}.n-bg-dark-warning-bg-strong\\/80{background-color:#ffd600cc}.n-bg-dark-warning-bg-strong\\/85{background-color:#ffd600d9}.n-bg-dark-warning-bg-strong\\/90{background-color:#ffd600e6}.n-bg-dark-warning-bg-strong\\/95{background-color:#ffd600f2}.n-bg-dark-warning-bg-weak{background-color:#312e1a}.n-bg-dark-warning-bg-weak\\/0{background-color:#312e1a00}.n-bg-dark-warning-bg-weak\\/10{background-color:#312e1a1a}.n-bg-dark-warning-bg-weak\\/100{background-color:#312e1a}.n-bg-dark-warning-bg-weak\\/15{background-color:#312e1a26}.n-bg-dark-warning-bg-weak\\/20{background-color:#312e1a33}.n-bg-dark-warning-bg-weak\\/25{background-color:#312e1a40}.n-bg-dark-warning-bg-weak\\/30{background-color:#312e1a4d}.n-bg-dark-warning-bg-weak\\/35{background-color:#312e1a59}.n-bg-dark-warning-bg-weak\\/40{background-color:#312e1a66}.n-bg-dark-warning-bg-weak\\/45{background-color:#312e1a73}.n-bg-dark-warning-bg-weak\\/5{background-color:#312e1a0d}.n-bg-dark-warning-bg-weak\\/50{background-color:#312e1a80}.n-bg-dark-warning-bg-weak\\/55{background-color:#312e1a8c}.n-bg-dark-warning-bg-weak\\/60{background-color:#312e1a99}.n-bg-dark-warning-bg-weak\\/65{background-color:#312e1aa6}.n-bg-dark-warning-bg-weak\\/70{background-color:#312e1ab3}.n-bg-dark-warning-bg-weak\\/75{background-color:#312e1abf}.n-bg-dark-warning-bg-weak\\/80{background-color:#312e1acc}.n-bg-dark-warning-bg-weak\\/85{background-color:#312e1ad9}.n-bg-dark-warning-bg-weak\\/90{background-color:#312e1ae6}.n-bg-dark-warning-bg-weak\\/95{background-color:#312e1af2}.n-bg-dark-warning-border-strong{background-color:#ffd600}.n-bg-dark-warning-border-strong\\/0{background-color:#ffd60000}.n-bg-dark-warning-border-strong\\/10{background-color:#ffd6001a}.n-bg-dark-warning-border-strong\\/100{background-color:#ffd600}.n-bg-dark-warning-border-strong\\/15{background-color:#ffd60026}.n-bg-dark-warning-border-strong\\/20{background-color:#ffd60033}.n-bg-dark-warning-border-strong\\/25{background-color:#ffd60040}.n-bg-dark-warning-border-strong\\/30{background-color:#ffd6004d}.n-bg-dark-warning-border-strong\\/35{background-color:#ffd60059}.n-bg-dark-warning-border-strong\\/40{background-color:#ffd60066}.n-bg-dark-warning-border-strong\\/45{background-color:#ffd60073}.n-bg-dark-warning-border-strong\\/5{background-color:#ffd6000d}.n-bg-dark-warning-border-strong\\/50{background-color:#ffd60080}.n-bg-dark-warning-border-strong\\/55{background-color:#ffd6008c}.n-bg-dark-warning-border-strong\\/60{background-color:#ffd60099}.n-bg-dark-warning-border-strong\\/65{background-color:#ffd600a6}.n-bg-dark-warning-border-strong\\/70{background-color:#ffd600b3}.n-bg-dark-warning-border-strong\\/75{background-color:#ffd600bf}.n-bg-dark-warning-border-strong\\/80{background-color:#ffd600cc}.n-bg-dark-warning-border-strong\\/85{background-color:#ffd600d9}.n-bg-dark-warning-border-strong\\/90{background-color:#ffd600e6}.n-bg-dark-warning-border-strong\\/95{background-color:#ffd600f2}.n-bg-dark-warning-border-weak{background-color:#765500}.n-bg-dark-warning-border-weak\\/0{background-color:#76550000}.n-bg-dark-warning-border-weak\\/10{background-color:#7655001a}.n-bg-dark-warning-border-weak\\/100{background-color:#765500}.n-bg-dark-warning-border-weak\\/15{background-color:#76550026}.n-bg-dark-warning-border-weak\\/20{background-color:#76550033}.n-bg-dark-warning-border-weak\\/25{background-color:#76550040}.n-bg-dark-warning-border-weak\\/30{background-color:#7655004d}.n-bg-dark-warning-border-weak\\/35{background-color:#76550059}.n-bg-dark-warning-border-weak\\/40{background-color:#76550066}.n-bg-dark-warning-border-weak\\/45{background-color:#76550073}.n-bg-dark-warning-border-weak\\/5{background-color:#7655000d}.n-bg-dark-warning-border-weak\\/50{background-color:#76550080}.n-bg-dark-warning-border-weak\\/55{background-color:#7655008c}.n-bg-dark-warning-border-weak\\/60{background-color:#76550099}.n-bg-dark-warning-border-weak\\/65{background-color:#765500a6}.n-bg-dark-warning-border-weak\\/70{background-color:#765500b3}.n-bg-dark-warning-border-weak\\/75{background-color:#765500bf}.n-bg-dark-warning-border-weak\\/80{background-color:#765500cc}.n-bg-dark-warning-border-weak\\/85{background-color:#765500d9}.n-bg-dark-warning-border-weak\\/90{background-color:#765500e6}.n-bg-dark-warning-border-weak\\/95{background-color:#765500f2}.n-bg-dark-warning-icon{background-color:#ffd600}.n-bg-dark-warning-icon\\/0{background-color:#ffd60000}.n-bg-dark-warning-icon\\/10{background-color:#ffd6001a}.n-bg-dark-warning-icon\\/100{background-color:#ffd600}.n-bg-dark-warning-icon\\/15{background-color:#ffd60026}.n-bg-dark-warning-icon\\/20{background-color:#ffd60033}.n-bg-dark-warning-icon\\/25{background-color:#ffd60040}.n-bg-dark-warning-icon\\/30{background-color:#ffd6004d}.n-bg-dark-warning-icon\\/35{background-color:#ffd60059}.n-bg-dark-warning-icon\\/40{background-color:#ffd60066}.n-bg-dark-warning-icon\\/45{background-color:#ffd60073}.n-bg-dark-warning-icon\\/5{background-color:#ffd6000d}.n-bg-dark-warning-icon\\/50{background-color:#ffd60080}.n-bg-dark-warning-icon\\/55{background-color:#ffd6008c}.n-bg-dark-warning-icon\\/60{background-color:#ffd60099}.n-bg-dark-warning-icon\\/65{background-color:#ffd600a6}.n-bg-dark-warning-icon\\/70{background-color:#ffd600b3}.n-bg-dark-warning-icon\\/75{background-color:#ffd600bf}.n-bg-dark-warning-icon\\/80{background-color:#ffd600cc}.n-bg-dark-warning-icon\\/85{background-color:#ffd600d9}.n-bg-dark-warning-icon\\/90{background-color:#ffd600e6}.n-bg-dark-warning-icon\\/95{background-color:#ffd600f2}.n-bg-dark-warning-text{background-color:#ffd600}.n-bg-dark-warning-text\\/0{background-color:#ffd60000}.n-bg-dark-warning-text\\/10{background-color:#ffd6001a}.n-bg-dark-warning-text\\/100{background-color:#ffd600}.n-bg-dark-warning-text\\/15{background-color:#ffd60026}.n-bg-dark-warning-text\\/20{background-color:#ffd60033}.n-bg-dark-warning-text\\/25{background-color:#ffd60040}.n-bg-dark-warning-text\\/30{background-color:#ffd6004d}.n-bg-dark-warning-text\\/35{background-color:#ffd60059}.n-bg-dark-warning-text\\/40{background-color:#ffd60066}.n-bg-dark-warning-text\\/45{background-color:#ffd60073}.n-bg-dark-warning-text\\/5{background-color:#ffd6000d}.n-bg-dark-warning-text\\/50{background-color:#ffd60080}.n-bg-dark-warning-text\\/55{background-color:#ffd6008c}.n-bg-dark-warning-text\\/60{background-color:#ffd60099}.n-bg-dark-warning-text\\/65{background-color:#ffd600a6}.n-bg-dark-warning-text\\/70{background-color:#ffd600b3}.n-bg-dark-warning-text\\/75{background-color:#ffd600bf}.n-bg-dark-warning-text\\/80{background-color:#ffd600cc}.n-bg-dark-warning-text\\/85{background-color:#ffd600d9}.n-bg-dark-warning-text\\/90{background-color:#ffd600e6}.n-bg-dark-warning-text\\/95{background-color:#ffd600f2}.n-bg-discovery-bg-status{background-color:var(--theme-color-discovery-bg-status)}.n-bg-discovery-bg-strong{background-color:var(--theme-color-discovery-bg-strong)}.n-bg-discovery-bg-weak{background-color:var(--theme-color-discovery-bg-weak)}.n-bg-discovery-border-strong{background-color:var(--theme-color-discovery-border-strong)}.n-bg-discovery-border-weak{background-color:var(--theme-color-discovery-border-weak)}.n-bg-discovery-icon{background-color:var(--theme-color-discovery-icon)}.n-bg-discovery-text{background-color:var(--theme-color-discovery-text)}.n-bg-hibiscus-35,.n-bg-light-danger-bg-status{background-color:#e84e2c}.n-bg-light-danger-bg-status\\/0{background-color:#e84e2c00}.n-bg-light-danger-bg-status\\/10{background-color:#e84e2c1a}.n-bg-light-danger-bg-status\\/100{background-color:#e84e2c}.n-bg-light-danger-bg-status\\/15{background-color:#e84e2c26}.n-bg-light-danger-bg-status\\/20{background-color:#e84e2c33}.n-bg-light-danger-bg-status\\/25{background-color:#e84e2c40}.n-bg-light-danger-bg-status\\/30{background-color:#e84e2c4d}.n-bg-light-danger-bg-status\\/35{background-color:#e84e2c59}.n-bg-light-danger-bg-status\\/40{background-color:#e84e2c66}.n-bg-light-danger-bg-status\\/45{background-color:#e84e2c73}.n-bg-light-danger-bg-status\\/5{background-color:#e84e2c0d}.n-bg-light-danger-bg-status\\/50{background-color:#e84e2c80}.n-bg-light-danger-bg-status\\/55{background-color:#e84e2c8c}.n-bg-light-danger-bg-status\\/60{background-color:#e84e2c99}.n-bg-light-danger-bg-status\\/65{background-color:#e84e2ca6}.n-bg-light-danger-bg-status\\/70{background-color:#e84e2cb3}.n-bg-light-danger-bg-status\\/75{background-color:#e84e2cbf}.n-bg-light-danger-bg-status\\/80{background-color:#e84e2ccc}.n-bg-light-danger-bg-status\\/85{background-color:#e84e2cd9}.n-bg-light-danger-bg-status\\/90{background-color:#e84e2ce6}.n-bg-light-danger-bg-status\\/95{background-color:#e84e2cf2}.n-bg-light-danger-bg-strong{background-color:#bb2d00}.n-bg-light-danger-bg-strong\\/0{background-color:#bb2d0000}.n-bg-light-danger-bg-strong\\/10{background-color:#bb2d001a}.n-bg-light-danger-bg-strong\\/100{background-color:#bb2d00}.n-bg-light-danger-bg-strong\\/15{background-color:#bb2d0026}.n-bg-light-danger-bg-strong\\/20{background-color:#bb2d0033}.n-bg-light-danger-bg-strong\\/25{background-color:#bb2d0040}.n-bg-light-danger-bg-strong\\/30{background-color:#bb2d004d}.n-bg-light-danger-bg-strong\\/35{background-color:#bb2d0059}.n-bg-light-danger-bg-strong\\/40{background-color:#bb2d0066}.n-bg-light-danger-bg-strong\\/45{background-color:#bb2d0073}.n-bg-light-danger-bg-strong\\/5{background-color:#bb2d000d}.n-bg-light-danger-bg-strong\\/50{background-color:#bb2d0080}.n-bg-light-danger-bg-strong\\/55{background-color:#bb2d008c}.n-bg-light-danger-bg-strong\\/60{background-color:#bb2d0099}.n-bg-light-danger-bg-strong\\/65{background-color:#bb2d00a6}.n-bg-light-danger-bg-strong\\/70{background-color:#bb2d00b3}.n-bg-light-danger-bg-strong\\/75{background-color:#bb2d00bf}.n-bg-light-danger-bg-strong\\/80{background-color:#bb2d00cc}.n-bg-light-danger-bg-strong\\/85{background-color:#bb2d00d9}.n-bg-light-danger-bg-strong\\/90{background-color:#bb2d00e6}.n-bg-light-danger-bg-strong\\/95{background-color:#bb2d00f2}.n-bg-light-danger-bg-weak{background-color:#ffe9e7}.n-bg-light-danger-bg-weak\\/0{background-color:#ffe9e700}.n-bg-light-danger-bg-weak\\/10{background-color:#ffe9e71a}.n-bg-light-danger-bg-weak\\/100{background-color:#ffe9e7}.n-bg-light-danger-bg-weak\\/15{background-color:#ffe9e726}.n-bg-light-danger-bg-weak\\/20{background-color:#ffe9e733}.n-bg-light-danger-bg-weak\\/25{background-color:#ffe9e740}.n-bg-light-danger-bg-weak\\/30{background-color:#ffe9e74d}.n-bg-light-danger-bg-weak\\/35{background-color:#ffe9e759}.n-bg-light-danger-bg-weak\\/40{background-color:#ffe9e766}.n-bg-light-danger-bg-weak\\/45{background-color:#ffe9e773}.n-bg-light-danger-bg-weak\\/5{background-color:#ffe9e70d}.n-bg-light-danger-bg-weak\\/50{background-color:#ffe9e780}.n-bg-light-danger-bg-weak\\/55{background-color:#ffe9e78c}.n-bg-light-danger-bg-weak\\/60{background-color:#ffe9e799}.n-bg-light-danger-bg-weak\\/65{background-color:#ffe9e7a6}.n-bg-light-danger-bg-weak\\/70{background-color:#ffe9e7b3}.n-bg-light-danger-bg-weak\\/75{background-color:#ffe9e7bf}.n-bg-light-danger-bg-weak\\/80{background-color:#ffe9e7cc}.n-bg-light-danger-bg-weak\\/85{background-color:#ffe9e7d9}.n-bg-light-danger-bg-weak\\/90{background-color:#ffe9e7e6}.n-bg-light-danger-bg-weak\\/95{background-color:#ffe9e7f2}.n-bg-light-danger-border-strong{background-color:#bb2d00}.n-bg-light-danger-border-strong\\/0{background-color:#bb2d0000}.n-bg-light-danger-border-strong\\/10{background-color:#bb2d001a}.n-bg-light-danger-border-strong\\/100{background-color:#bb2d00}.n-bg-light-danger-border-strong\\/15{background-color:#bb2d0026}.n-bg-light-danger-border-strong\\/20{background-color:#bb2d0033}.n-bg-light-danger-border-strong\\/25{background-color:#bb2d0040}.n-bg-light-danger-border-strong\\/30{background-color:#bb2d004d}.n-bg-light-danger-border-strong\\/35{background-color:#bb2d0059}.n-bg-light-danger-border-strong\\/40{background-color:#bb2d0066}.n-bg-light-danger-border-strong\\/45{background-color:#bb2d0073}.n-bg-light-danger-border-strong\\/5{background-color:#bb2d000d}.n-bg-light-danger-border-strong\\/50{background-color:#bb2d0080}.n-bg-light-danger-border-strong\\/55{background-color:#bb2d008c}.n-bg-light-danger-border-strong\\/60{background-color:#bb2d0099}.n-bg-light-danger-border-strong\\/65{background-color:#bb2d00a6}.n-bg-light-danger-border-strong\\/70{background-color:#bb2d00b3}.n-bg-light-danger-border-strong\\/75{background-color:#bb2d00bf}.n-bg-light-danger-border-strong\\/80{background-color:#bb2d00cc}.n-bg-light-danger-border-strong\\/85{background-color:#bb2d00d9}.n-bg-light-danger-border-strong\\/90{background-color:#bb2d00e6}.n-bg-light-danger-border-strong\\/95{background-color:#bb2d00f2}.n-bg-light-danger-border-weak{background-color:#ffaa97}.n-bg-light-danger-border-weak\\/0{background-color:#ffaa9700}.n-bg-light-danger-border-weak\\/10{background-color:#ffaa971a}.n-bg-light-danger-border-weak\\/100{background-color:#ffaa97}.n-bg-light-danger-border-weak\\/15{background-color:#ffaa9726}.n-bg-light-danger-border-weak\\/20{background-color:#ffaa9733}.n-bg-light-danger-border-weak\\/25{background-color:#ffaa9740}.n-bg-light-danger-border-weak\\/30{background-color:#ffaa974d}.n-bg-light-danger-border-weak\\/35{background-color:#ffaa9759}.n-bg-light-danger-border-weak\\/40{background-color:#ffaa9766}.n-bg-light-danger-border-weak\\/45{background-color:#ffaa9773}.n-bg-light-danger-border-weak\\/5{background-color:#ffaa970d}.n-bg-light-danger-border-weak\\/50{background-color:#ffaa9780}.n-bg-light-danger-border-weak\\/55{background-color:#ffaa978c}.n-bg-light-danger-border-weak\\/60{background-color:#ffaa9799}.n-bg-light-danger-border-weak\\/65{background-color:#ffaa97a6}.n-bg-light-danger-border-weak\\/70{background-color:#ffaa97b3}.n-bg-light-danger-border-weak\\/75{background-color:#ffaa97bf}.n-bg-light-danger-border-weak\\/80{background-color:#ffaa97cc}.n-bg-light-danger-border-weak\\/85{background-color:#ffaa97d9}.n-bg-light-danger-border-weak\\/90{background-color:#ffaa97e6}.n-bg-light-danger-border-weak\\/95{background-color:#ffaa97f2}.n-bg-light-danger-hover-strong{background-color:#961200}.n-bg-light-danger-hover-strong\\/0{background-color:#96120000}.n-bg-light-danger-hover-strong\\/10{background-color:#9612001a}.n-bg-light-danger-hover-strong\\/100{background-color:#961200}.n-bg-light-danger-hover-strong\\/15{background-color:#96120026}.n-bg-light-danger-hover-strong\\/20{background-color:#96120033}.n-bg-light-danger-hover-strong\\/25{background-color:#96120040}.n-bg-light-danger-hover-strong\\/30{background-color:#9612004d}.n-bg-light-danger-hover-strong\\/35{background-color:#96120059}.n-bg-light-danger-hover-strong\\/40{background-color:#96120066}.n-bg-light-danger-hover-strong\\/45{background-color:#96120073}.n-bg-light-danger-hover-strong\\/5{background-color:#9612000d}.n-bg-light-danger-hover-strong\\/50{background-color:#96120080}.n-bg-light-danger-hover-strong\\/55{background-color:#9612008c}.n-bg-light-danger-hover-strong\\/60{background-color:#96120099}.n-bg-light-danger-hover-strong\\/65{background-color:#961200a6}.n-bg-light-danger-hover-strong\\/70{background-color:#961200b3}.n-bg-light-danger-hover-strong\\/75{background-color:#961200bf}.n-bg-light-danger-hover-strong\\/80{background-color:#961200cc}.n-bg-light-danger-hover-strong\\/85{background-color:#961200d9}.n-bg-light-danger-hover-strong\\/90{background-color:#961200e6}.n-bg-light-danger-hover-strong\\/95{background-color:#961200f2}.n-bg-light-danger-hover-weak{background-color:#d4330014}.n-bg-light-danger-hover-weak\\/0{background-color:#d4330000}.n-bg-light-danger-hover-weak\\/10{background-color:#d433001a}.n-bg-light-danger-hover-weak\\/100{background-color:#d43300}.n-bg-light-danger-hover-weak\\/15{background-color:#d4330026}.n-bg-light-danger-hover-weak\\/20{background-color:#d4330033}.n-bg-light-danger-hover-weak\\/25{background-color:#d4330040}.n-bg-light-danger-hover-weak\\/30{background-color:#d433004d}.n-bg-light-danger-hover-weak\\/35{background-color:#d4330059}.n-bg-light-danger-hover-weak\\/40{background-color:#d4330066}.n-bg-light-danger-hover-weak\\/45{background-color:#d4330073}.n-bg-light-danger-hover-weak\\/5{background-color:#d433000d}.n-bg-light-danger-hover-weak\\/50{background-color:#d4330080}.n-bg-light-danger-hover-weak\\/55{background-color:#d433008c}.n-bg-light-danger-hover-weak\\/60{background-color:#d4330099}.n-bg-light-danger-hover-weak\\/65{background-color:#d43300a6}.n-bg-light-danger-hover-weak\\/70{background-color:#d43300b3}.n-bg-light-danger-hover-weak\\/75{background-color:#d43300bf}.n-bg-light-danger-hover-weak\\/80{background-color:#d43300cc}.n-bg-light-danger-hover-weak\\/85{background-color:#d43300d9}.n-bg-light-danger-hover-weak\\/90{background-color:#d43300e6}.n-bg-light-danger-hover-weak\\/95{background-color:#d43300f2}.n-bg-light-danger-icon{background-color:#bb2d00}.n-bg-light-danger-icon\\/0{background-color:#bb2d0000}.n-bg-light-danger-icon\\/10{background-color:#bb2d001a}.n-bg-light-danger-icon\\/100{background-color:#bb2d00}.n-bg-light-danger-icon\\/15{background-color:#bb2d0026}.n-bg-light-danger-icon\\/20{background-color:#bb2d0033}.n-bg-light-danger-icon\\/25{background-color:#bb2d0040}.n-bg-light-danger-icon\\/30{background-color:#bb2d004d}.n-bg-light-danger-icon\\/35{background-color:#bb2d0059}.n-bg-light-danger-icon\\/40{background-color:#bb2d0066}.n-bg-light-danger-icon\\/45{background-color:#bb2d0073}.n-bg-light-danger-icon\\/5{background-color:#bb2d000d}.n-bg-light-danger-icon\\/50{background-color:#bb2d0080}.n-bg-light-danger-icon\\/55{background-color:#bb2d008c}.n-bg-light-danger-icon\\/60{background-color:#bb2d0099}.n-bg-light-danger-icon\\/65{background-color:#bb2d00a6}.n-bg-light-danger-icon\\/70{background-color:#bb2d00b3}.n-bg-light-danger-icon\\/75{background-color:#bb2d00bf}.n-bg-light-danger-icon\\/80{background-color:#bb2d00cc}.n-bg-light-danger-icon\\/85{background-color:#bb2d00d9}.n-bg-light-danger-icon\\/90{background-color:#bb2d00e6}.n-bg-light-danger-icon\\/95{background-color:#bb2d00f2}.n-bg-light-danger-pressed-strong{background-color:#730e00}.n-bg-light-danger-pressed-strong\\/0{background-color:#730e0000}.n-bg-light-danger-pressed-strong\\/10{background-color:#730e001a}.n-bg-light-danger-pressed-strong\\/100{background-color:#730e00}.n-bg-light-danger-pressed-strong\\/15{background-color:#730e0026}.n-bg-light-danger-pressed-strong\\/20{background-color:#730e0033}.n-bg-light-danger-pressed-strong\\/25{background-color:#730e0040}.n-bg-light-danger-pressed-strong\\/30{background-color:#730e004d}.n-bg-light-danger-pressed-strong\\/35{background-color:#730e0059}.n-bg-light-danger-pressed-strong\\/40{background-color:#730e0066}.n-bg-light-danger-pressed-strong\\/45{background-color:#730e0073}.n-bg-light-danger-pressed-strong\\/5{background-color:#730e000d}.n-bg-light-danger-pressed-strong\\/50{background-color:#730e0080}.n-bg-light-danger-pressed-strong\\/55{background-color:#730e008c}.n-bg-light-danger-pressed-strong\\/60{background-color:#730e0099}.n-bg-light-danger-pressed-strong\\/65{background-color:#730e00a6}.n-bg-light-danger-pressed-strong\\/70{background-color:#730e00b3}.n-bg-light-danger-pressed-strong\\/75{background-color:#730e00bf}.n-bg-light-danger-pressed-strong\\/80{background-color:#730e00cc}.n-bg-light-danger-pressed-strong\\/85{background-color:#730e00d9}.n-bg-light-danger-pressed-strong\\/90{background-color:#730e00e6}.n-bg-light-danger-pressed-strong\\/95{background-color:#730e00f2}.n-bg-light-danger-pressed-weak{background-color:#d433001f}.n-bg-light-danger-pressed-weak\\/0{background-color:#d4330000}.n-bg-light-danger-pressed-weak\\/10{background-color:#d433001a}.n-bg-light-danger-pressed-weak\\/100{background-color:#d43300}.n-bg-light-danger-pressed-weak\\/15{background-color:#d4330026}.n-bg-light-danger-pressed-weak\\/20{background-color:#d4330033}.n-bg-light-danger-pressed-weak\\/25{background-color:#d4330040}.n-bg-light-danger-pressed-weak\\/30{background-color:#d433004d}.n-bg-light-danger-pressed-weak\\/35{background-color:#d4330059}.n-bg-light-danger-pressed-weak\\/40{background-color:#d4330066}.n-bg-light-danger-pressed-weak\\/45{background-color:#d4330073}.n-bg-light-danger-pressed-weak\\/5{background-color:#d433000d}.n-bg-light-danger-pressed-weak\\/50{background-color:#d4330080}.n-bg-light-danger-pressed-weak\\/55{background-color:#d433008c}.n-bg-light-danger-pressed-weak\\/60{background-color:#d4330099}.n-bg-light-danger-pressed-weak\\/65{background-color:#d43300a6}.n-bg-light-danger-pressed-weak\\/70{background-color:#d43300b3}.n-bg-light-danger-pressed-weak\\/75{background-color:#d43300bf}.n-bg-light-danger-pressed-weak\\/80{background-color:#d43300cc}.n-bg-light-danger-pressed-weak\\/85{background-color:#d43300d9}.n-bg-light-danger-pressed-weak\\/90{background-color:#d43300e6}.n-bg-light-danger-pressed-weak\\/95{background-color:#d43300f2}.n-bg-light-danger-text{background-color:#bb2d00}.n-bg-light-danger-text\\/0{background-color:#bb2d0000}.n-bg-light-danger-text\\/10{background-color:#bb2d001a}.n-bg-light-danger-text\\/100{background-color:#bb2d00}.n-bg-light-danger-text\\/15{background-color:#bb2d0026}.n-bg-light-danger-text\\/20{background-color:#bb2d0033}.n-bg-light-danger-text\\/25{background-color:#bb2d0040}.n-bg-light-danger-text\\/30{background-color:#bb2d004d}.n-bg-light-danger-text\\/35{background-color:#bb2d0059}.n-bg-light-danger-text\\/40{background-color:#bb2d0066}.n-bg-light-danger-text\\/45{background-color:#bb2d0073}.n-bg-light-danger-text\\/5{background-color:#bb2d000d}.n-bg-light-danger-text\\/50{background-color:#bb2d0080}.n-bg-light-danger-text\\/55{background-color:#bb2d008c}.n-bg-light-danger-text\\/60{background-color:#bb2d0099}.n-bg-light-danger-text\\/65{background-color:#bb2d00a6}.n-bg-light-danger-text\\/70{background-color:#bb2d00b3}.n-bg-light-danger-text\\/75{background-color:#bb2d00bf}.n-bg-light-danger-text\\/80{background-color:#bb2d00cc}.n-bg-light-danger-text\\/85{background-color:#bb2d00d9}.n-bg-light-danger-text\\/90{background-color:#bb2d00e6}.n-bg-light-danger-text\\/95{background-color:#bb2d00f2}.n-bg-light-discovery-bg-status{background-color:#754ec8}.n-bg-light-discovery-bg-status\\/0{background-color:#754ec800}.n-bg-light-discovery-bg-status\\/10{background-color:#754ec81a}.n-bg-light-discovery-bg-status\\/100{background-color:#754ec8}.n-bg-light-discovery-bg-status\\/15{background-color:#754ec826}.n-bg-light-discovery-bg-status\\/20{background-color:#754ec833}.n-bg-light-discovery-bg-status\\/25{background-color:#754ec840}.n-bg-light-discovery-bg-status\\/30{background-color:#754ec84d}.n-bg-light-discovery-bg-status\\/35{background-color:#754ec859}.n-bg-light-discovery-bg-status\\/40{background-color:#754ec866}.n-bg-light-discovery-bg-status\\/45{background-color:#754ec873}.n-bg-light-discovery-bg-status\\/5{background-color:#754ec80d}.n-bg-light-discovery-bg-status\\/50{background-color:#754ec880}.n-bg-light-discovery-bg-status\\/55{background-color:#754ec88c}.n-bg-light-discovery-bg-status\\/60{background-color:#754ec899}.n-bg-light-discovery-bg-status\\/65{background-color:#754ec8a6}.n-bg-light-discovery-bg-status\\/70{background-color:#754ec8b3}.n-bg-light-discovery-bg-status\\/75{background-color:#754ec8bf}.n-bg-light-discovery-bg-status\\/80{background-color:#754ec8cc}.n-bg-light-discovery-bg-status\\/85{background-color:#754ec8d9}.n-bg-light-discovery-bg-status\\/90{background-color:#754ec8e6}.n-bg-light-discovery-bg-status\\/95{background-color:#754ec8f2}.n-bg-light-discovery-bg-strong{background-color:#5a34aa}.n-bg-light-discovery-bg-strong\\/0{background-color:#5a34aa00}.n-bg-light-discovery-bg-strong\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-bg-strong\\/100{background-color:#5a34aa}.n-bg-light-discovery-bg-strong\\/15{background-color:#5a34aa26}.n-bg-light-discovery-bg-strong\\/20{background-color:#5a34aa33}.n-bg-light-discovery-bg-strong\\/25{background-color:#5a34aa40}.n-bg-light-discovery-bg-strong\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-bg-strong\\/35{background-color:#5a34aa59}.n-bg-light-discovery-bg-strong\\/40{background-color:#5a34aa66}.n-bg-light-discovery-bg-strong\\/45{background-color:#5a34aa73}.n-bg-light-discovery-bg-strong\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-bg-strong\\/50{background-color:#5a34aa80}.n-bg-light-discovery-bg-strong\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-bg-strong\\/60{background-color:#5a34aa99}.n-bg-light-discovery-bg-strong\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-bg-strong\\/70{background-color:#5a34aab3}.n-bg-light-discovery-bg-strong\\/75{background-color:#5a34aabf}.n-bg-light-discovery-bg-strong\\/80{background-color:#5a34aacc}.n-bg-light-discovery-bg-strong\\/85{background-color:#5a34aad9}.n-bg-light-discovery-bg-strong\\/90{background-color:#5a34aae6}.n-bg-light-discovery-bg-strong\\/95{background-color:#5a34aaf2}.n-bg-light-discovery-bg-weak{background-color:#e9deff}.n-bg-light-discovery-bg-weak\\/0{background-color:#e9deff00}.n-bg-light-discovery-bg-weak\\/10{background-color:#e9deff1a}.n-bg-light-discovery-bg-weak\\/100{background-color:#e9deff}.n-bg-light-discovery-bg-weak\\/15{background-color:#e9deff26}.n-bg-light-discovery-bg-weak\\/20{background-color:#e9deff33}.n-bg-light-discovery-bg-weak\\/25{background-color:#e9deff40}.n-bg-light-discovery-bg-weak\\/30{background-color:#e9deff4d}.n-bg-light-discovery-bg-weak\\/35{background-color:#e9deff59}.n-bg-light-discovery-bg-weak\\/40{background-color:#e9deff66}.n-bg-light-discovery-bg-weak\\/45{background-color:#e9deff73}.n-bg-light-discovery-bg-weak\\/5{background-color:#e9deff0d}.n-bg-light-discovery-bg-weak\\/50{background-color:#e9deff80}.n-bg-light-discovery-bg-weak\\/55{background-color:#e9deff8c}.n-bg-light-discovery-bg-weak\\/60{background-color:#e9deff99}.n-bg-light-discovery-bg-weak\\/65{background-color:#e9deffa6}.n-bg-light-discovery-bg-weak\\/70{background-color:#e9deffb3}.n-bg-light-discovery-bg-weak\\/75{background-color:#e9deffbf}.n-bg-light-discovery-bg-weak\\/80{background-color:#e9deffcc}.n-bg-light-discovery-bg-weak\\/85{background-color:#e9deffd9}.n-bg-light-discovery-bg-weak\\/90{background-color:#e9deffe6}.n-bg-light-discovery-bg-weak\\/95{background-color:#e9defff2}.n-bg-light-discovery-border-strong{background-color:#5a34aa}.n-bg-light-discovery-border-strong\\/0{background-color:#5a34aa00}.n-bg-light-discovery-border-strong\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-border-strong\\/100{background-color:#5a34aa}.n-bg-light-discovery-border-strong\\/15{background-color:#5a34aa26}.n-bg-light-discovery-border-strong\\/20{background-color:#5a34aa33}.n-bg-light-discovery-border-strong\\/25{background-color:#5a34aa40}.n-bg-light-discovery-border-strong\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-border-strong\\/35{background-color:#5a34aa59}.n-bg-light-discovery-border-strong\\/40{background-color:#5a34aa66}.n-bg-light-discovery-border-strong\\/45{background-color:#5a34aa73}.n-bg-light-discovery-border-strong\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-border-strong\\/50{background-color:#5a34aa80}.n-bg-light-discovery-border-strong\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-border-strong\\/60{background-color:#5a34aa99}.n-bg-light-discovery-border-strong\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-border-strong\\/70{background-color:#5a34aab3}.n-bg-light-discovery-border-strong\\/75{background-color:#5a34aabf}.n-bg-light-discovery-border-strong\\/80{background-color:#5a34aacc}.n-bg-light-discovery-border-strong\\/85{background-color:#5a34aad9}.n-bg-light-discovery-border-strong\\/90{background-color:#5a34aae6}.n-bg-light-discovery-border-strong\\/95{background-color:#5a34aaf2}.n-bg-light-discovery-border-weak{background-color:#b38eff}.n-bg-light-discovery-border-weak\\/0{background-color:#b38eff00}.n-bg-light-discovery-border-weak\\/10{background-color:#b38eff1a}.n-bg-light-discovery-border-weak\\/100{background-color:#b38eff}.n-bg-light-discovery-border-weak\\/15{background-color:#b38eff26}.n-bg-light-discovery-border-weak\\/20{background-color:#b38eff33}.n-bg-light-discovery-border-weak\\/25{background-color:#b38eff40}.n-bg-light-discovery-border-weak\\/30{background-color:#b38eff4d}.n-bg-light-discovery-border-weak\\/35{background-color:#b38eff59}.n-bg-light-discovery-border-weak\\/40{background-color:#b38eff66}.n-bg-light-discovery-border-weak\\/45{background-color:#b38eff73}.n-bg-light-discovery-border-weak\\/5{background-color:#b38eff0d}.n-bg-light-discovery-border-weak\\/50{background-color:#b38eff80}.n-bg-light-discovery-border-weak\\/55{background-color:#b38eff8c}.n-bg-light-discovery-border-weak\\/60{background-color:#b38eff99}.n-bg-light-discovery-border-weak\\/65{background-color:#b38effa6}.n-bg-light-discovery-border-weak\\/70{background-color:#b38effb3}.n-bg-light-discovery-border-weak\\/75{background-color:#b38effbf}.n-bg-light-discovery-border-weak\\/80{background-color:#b38effcc}.n-bg-light-discovery-border-weak\\/85{background-color:#b38effd9}.n-bg-light-discovery-border-weak\\/90{background-color:#b38effe6}.n-bg-light-discovery-border-weak\\/95{background-color:#b38efff2}.n-bg-light-discovery-icon{background-color:#5a34aa}.n-bg-light-discovery-icon\\/0{background-color:#5a34aa00}.n-bg-light-discovery-icon\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-icon\\/100{background-color:#5a34aa}.n-bg-light-discovery-icon\\/15{background-color:#5a34aa26}.n-bg-light-discovery-icon\\/20{background-color:#5a34aa33}.n-bg-light-discovery-icon\\/25{background-color:#5a34aa40}.n-bg-light-discovery-icon\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-icon\\/35{background-color:#5a34aa59}.n-bg-light-discovery-icon\\/40{background-color:#5a34aa66}.n-bg-light-discovery-icon\\/45{background-color:#5a34aa73}.n-bg-light-discovery-icon\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-icon\\/50{background-color:#5a34aa80}.n-bg-light-discovery-icon\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-icon\\/60{background-color:#5a34aa99}.n-bg-light-discovery-icon\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-icon\\/70{background-color:#5a34aab3}.n-bg-light-discovery-icon\\/75{background-color:#5a34aabf}.n-bg-light-discovery-icon\\/80{background-color:#5a34aacc}.n-bg-light-discovery-icon\\/85{background-color:#5a34aad9}.n-bg-light-discovery-icon\\/90{background-color:#5a34aae6}.n-bg-light-discovery-icon\\/95{background-color:#5a34aaf2}.n-bg-light-discovery-text{background-color:#5a34aa}.n-bg-light-discovery-text\\/0{background-color:#5a34aa00}.n-bg-light-discovery-text\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-text\\/100{background-color:#5a34aa}.n-bg-light-discovery-text\\/15{background-color:#5a34aa26}.n-bg-light-discovery-text\\/20{background-color:#5a34aa33}.n-bg-light-discovery-text\\/25{background-color:#5a34aa40}.n-bg-light-discovery-text\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-text\\/35{background-color:#5a34aa59}.n-bg-light-discovery-text\\/40{background-color:#5a34aa66}.n-bg-light-discovery-text\\/45{background-color:#5a34aa73}.n-bg-light-discovery-text\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-text\\/50{background-color:#5a34aa80}.n-bg-light-discovery-text\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-text\\/60{background-color:#5a34aa99}.n-bg-light-discovery-text\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-text\\/70{background-color:#5a34aab3}.n-bg-light-discovery-text\\/75{background-color:#5a34aabf}.n-bg-light-discovery-text\\/80{background-color:#5a34aacc}.n-bg-light-discovery-text\\/85{background-color:#5a34aad9}.n-bg-light-discovery-text\\/90{background-color:#5a34aae6}.n-bg-light-discovery-text\\/95{background-color:#5a34aaf2}.n-bg-light-neutral-bg-default{background-color:#f5f6f6}.n-bg-light-neutral-bg-default\\/0{background-color:#f5f6f600}.n-bg-light-neutral-bg-default\\/10{background-color:#f5f6f61a}.n-bg-light-neutral-bg-default\\/100{background-color:#f5f6f6}.n-bg-light-neutral-bg-default\\/15{background-color:#f5f6f626}.n-bg-light-neutral-bg-default\\/20{background-color:#f5f6f633}.n-bg-light-neutral-bg-default\\/25{background-color:#f5f6f640}.n-bg-light-neutral-bg-default\\/30{background-color:#f5f6f64d}.n-bg-light-neutral-bg-default\\/35{background-color:#f5f6f659}.n-bg-light-neutral-bg-default\\/40{background-color:#f5f6f666}.n-bg-light-neutral-bg-default\\/45{background-color:#f5f6f673}.n-bg-light-neutral-bg-default\\/5{background-color:#f5f6f60d}.n-bg-light-neutral-bg-default\\/50{background-color:#f5f6f680}.n-bg-light-neutral-bg-default\\/55{background-color:#f5f6f68c}.n-bg-light-neutral-bg-default\\/60{background-color:#f5f6f699}.n-bg-light-neutral-bg-default\\/65{background-color:#f5f6f6a6}.n-bg-light-neutral-bg-default\\/70{background-color:#f5f6f6b3}.n-bg-light-neutral-bg-default\\/75{background-color:#f5f6f6bf}.n-bg-light-neutral-bg-default\\/80{background-color:#f5f6f6cc}.n-bg-light-neutral-bg-default\\/85{background-color:#f5f6f6d9}.n-bg-light-neutral-bg-default\\/90{background-color:#f5f6f6e6}.n-bg-light-neutral-bg-default\\/95{background-color:#f5f6f6f2}.n-bg-light-neutral-bg-on-bg-weak{background-color:#f5f6f6}.n-bg-light-neutral-bg-on-bg-weak\\/0{background-color:#f5f6f600}.n-bg-light-neutral-bg-on-bg-weak\\/10{background-color:#f5f6f61a}.n-bg-light-neutral-bg-on-bg-weak\\/100{background-color:#f5f6f6}.n-bg-light-neutral-bg-on-bg-weak\\/15{background-color:#f5f6f626}.n-bg-light-neutral-bg-on-bg-weak\\/20{background-color:#f5f6f633}.n-bg-light-neutral-bg-on-bg-weak\\/25{background-color:#f5f6f640}.n-bg-light-neutral-bg-on-bg-weak\\/30{background-color:#f5f6f64d}.n-bg-light-neutral-bg-on-bg-weak\\/35{background-color:#f5f6f659}.n-bg-light-neutral-bg-on-bg-weak\\/40{background-color:#f5f6f666}.n-bg-light-neutral-bg-on-bg-weak\\/45{background-color:#f5f6f673}.n-bg-light-neutral-bg-on-bg-weak\\/5{background-color:#f5f6f60d}.n-bg-light-neutral-bg-on-bg-weak\\/50{background-color:#f5f6f680}.n-bg-light-neutral-bg-on-bg-weak\\/55{background-color:#f5f6f68c}.n-bg-light-neutral-bg-on-bg-weak\\/60{background-color:#f5f6f699}.n-bg-light-neutral-bg-on-bg-weak\\/65{background-color:#f5f6f6a6}.n-bg-light-neutral-bg-on-bg-weak\\/70{background-color:#f5f6f6b3}.n-bg-light-neutral-bg-on-bg-weak\\/75{background-color:#f5f6f6bf}.n-bg-light-neutral-bg-on-bg-weak\\/80{background-color:#f5f6f6cc}.n-bg-light-neutral-bg-on-bg-weak\\/85{background-color:#f5f6f6d9}.n-bg-light-neutral-bg-on-bg-weak\\/90{background-color:#f5f6f6e6}.n-bg-light-neutral-bg-on-bg-weak\\/95{background-color:#f5f6f6f2}.n-bg-light-neutral-bg-status{background-color:#a8acb2}.n-bg-light-neutral-bg-status\\/0{background-color:#a8acb200}.n-bg-light-neutral-bg-status\\/10{background-color:#a8acb21a}.n-bg-light-neutral-bg-status\\/100{background-color:#a8acb2}.n-bg-light-neutral-bg-status\\/15{background-color:#a8acb226}.n-bg-light-neutral-bg-status\\/20{background-color:#a8acb233}.n-bg-light-neutral-bg-status\\/25{background-color:#a8acb240}.n-bg-light-neutral-bg-status\\/30{background-color:#a8acb24d}.n-bg-light-neutral-bg-status\\/35{background-color:#a8acb259}.n-bg-light-neutral-bg-status\\/40{background-color:#a8acb266}.n-bg-light-neutral-bg-status\\/45{background-color:#a8acb273}.n-bg-light-neutral-bg-status\\/5{background-color:#a8acb20d}.n-bg-light-neutral-bg-status\\/50{background-color:#a8acb280}.n-bg-light-neutral-bg-status\\/55{background-color:#a8acb28c}.n-bg-light-neutral-bg-status\\/60{background-color:#a8acb299}.n-bg-light-neutral-bg-status\\/65{background-color:#a8acb2a6}.n-bg-light-neutral-bg-status\\/70{background-color:#a8acb2b3}.n-bg-light-neutral-bg-status\\/75{background-color:#a8acb2bf}.n-bg-light-neutral-bg-status\\/80{background-color:#a8acb2cc}.n-bg-light-neutral-bg-status\\/85{background-color:#a8acb2d9}.n-bg-light-neutral-bg-status\\/90{background-color:#a8acb2e6}.n-bg-light-neutral-bg-status\\/95{background-color:#a8acb2f2}.n-bg-light-neutral-bg-strong{background-color:#e2e3e5}.n-bg-light-neutral-bg-strong\\/0{background-color:#e2e3e500}.n-bg-light-neutral-bg-strong\\/10{background-color:#e2e3e51a}.n-bg-light-neutral-bg-strong\\/100{background-color:#e2e3e5}.n-bg-light-neutral-bg-strong\\/15{background-color:#e2e3e526}.n-bg-light-neutral-bg-strong\\/20{background-color:#e2e3e533}.n-bg-light-neutral-bg-strong\\/25{background-color:#e2e3e540}.n-bg-light-neutral-bg-strong\\/30{background-color:#e2e3e54d}.n-bg-light-neutral-bg-strong\\/35{background-color:#e2e3e559}.n-bg-light-neutral-bg-strong\\/40{background-color:#e2e3e566}.n-bg-light-neutral-bg-strong\\/45{background-color:#e2e3e573}.n-bg-light-neutral-bg-strong\\/5{background-color:#e2e3e50d}.n-bg-light-neutral-bg-strong\\/50{background-color:#e2e3e580}.n-bg-light-neutral-bg-strong\\/55{background-color:#e2e3e58c}.n-bg-light-neutral-bg-strong\\/60{background-color:#e2e3e599}.n-bg-light-neutral-bg-strong\\/65{background-color:#e2e3e5a6}.n-bg-light-neutral-bg-strong\\/70{background-color:#e2e3e5b3}.n-bg-light-neutral-bg-strong\\/75{background-color:#e2e3e5bf}.n-bg-light-neutral-bg-strong\\/80{background-color:#e2e3e5cc}.n-bg-light-neutral-bg-strong\\/85{background-color:#e2e3e5d9}.n-bg-light-neutral-bg-strong\\/90{background-color:#e2e3e5e6}.n-bg-light-neutral-bg-strong\\/95{background-color:#e2e3e5f2}.n-bg-light-neutral-bg-stronger{background-color:#a8acb2}.n-bg-light-neutral-bg-stronger\\/0{background-color:#a8acb200}.n-bg-light-neutral-bg-stronger\\/10{background-color:#a8acb21a}.n-bg-light-neutral-bg-stronger\\/100{background-color:#a8acb2}.n-bg-light-neutral-bg-stronger\\/15{background-color:#a8acb226}.n-bg-light-neutral-bg-stronger\\/20{background-color:#a8acb233}.n-bg-light-neutral-bg-stronger\\/25{background-color:#a8acb240}.n-bg-light-neutral-bg-stronger\\/30{background-color:#a8acb24d}.n-bg-light-neutral-bg-stronger\\/35{background-color:#a8acb259}.n-bg-light-neutral-bg-stronger\\/40{background-color:#a8acb266}.n-bg-light-neutral-bg-stronger\\/45{background-color:#a8acb273}.n-bg-light-neutral-bg-stronger\\/5{background-color:#a8acb20d}.n-bg-light-neutral-bg-stronger\\/50{background-color:#a8acb280}.n-bg-light-neutral-bg-stronger\\/55{background-color:#a8acb28c}.n-bg-light-neutral-bg-stronger\\/60{background-color:#a8acb299}.n-bg-light-neutral-bg-stronger\\/65{background-color:#a8acb2a6}.n-bg-light-neutral-bg-stronger\\/70{background-color:#a8acb2b3}.n-bg-light-neutral-bg-stronger\\/75{background-color:#a8acb2bf}.n-bg-light-neutral-bg-stronger\\/80{background-color:#a8acb2cc}.n-bg-light-neutral-bg-stronger\\/85{background-color:#a8acb2d9}.n-bg-light-neutral-bg-stronger\\/90{background-color:#a8acb2e6}.n-bg-light-neutral-bg-stronger\\/95{background-color:#a8acb2f2}.n-bg-light-neutral-bg-strongest{background-color:#3c3f44}.n-bg-light-neutral-bg-strongest\\/0{background-color:#3c3f4400}.n-bg-light-neutral-bg-strongest\\/10{background-color:#3c3f441a}.n-bg-light-neutral-bg-strongest\\/100{background-color:#3c3f44}.n-bg-light-neutral-bg-strongest\\/15{background-color:#3c3f4426}.n-bg-light-neutral-bg-strongest\\/20{background-color:#3c3f4433}.n-bg-light-neutral-bg-strongest\\/25{background-color:#3c3f4440}.n-bg-light-neutral-bg-strongest\\/30{background-color:#3c3f444d}.n-bg-light-neutral-bg-strongest\\/35{background-color:#3c3f4459}.n-bg-light-neutral-bg-strongest\\/40{background-color:#3c3f4466}.n-bg-light-neutral-bg-strongest\\/45{background-color:#3c3f4473}.n-bg-light-neutral-bg-strongest\\/5{background-color:#3c3f440d}.n-bg-light-neutral-bg-strongest\\/50{background-color:#3c3f4480}.n-bg-light-neutral-bg-strongest\\/55{background-color:#3c3f448c}.n-bg-light-neutral-bg-strongest\\/60{background-color:#3c3f4499}.n-bg-light-neutral-bg-strongest\\/65{background-color:#3c3f44a6}.n-bg-light-neutral-bg-strongest\\/70{background-color:#3c3f44b3}.n-bg-light-neutral-bg-strongest\\/75{background-color:#3c3f44bf}.n-bg-light-neutral-bg-strongest\\/80{background-color:#3c3f44cc}.n-bg-light-neutral-bg-strongest\\/85{background-color:#3c3f44d9}.n-bg-light-neutral-bg-strongest\\/90{background-color:#3c3f44e6}.n-bg-light-neutral-bg-strongest\\/95{background-color:#3c3f44f2}.n-bg-light-neutral-bg-weak{background-color:#fff}.n-bg-light-neutral-bg-weak\\/0{background-color:#fff0}.n-bg-light-neutral-bg-weak\\/10{background-color:#ffffff1a}.n-bg-light-neutral-bg-weak\\/100{background-color:#fff}.n-bg-light-neutral-bg-weak\\/15{background-color:#ffffff26}.n-bg-light-neutral-bg-weak\\/20{background-color:#fff3}.n-bg-light-neutral-bg-weak\\/25{background-color:#ffffff40}.n-bg-light-neutral-bg-weak\\/30{background-color:#ffffff4d}.n-bg-light-neutral-bg-weak\\/35{background-color:#ffffff59}.n-bg-light-neutral-bg-weak\\/40{background-color:#fff6}.n-bg-light-neutral-bg-weak\\/45{background-color:#ffffff73}.n-bg-light-neutral-bg-weak\\/5{background-color:#ffffff0d}.n-bg-light-neutral-bg-weak\\/50{background-color:#ffffff80}.n-bg-light-neutral-bg-weak\\/55{background-color:#ffffff8c}.n-bg-light-neutral-bg-weak\\/60{background-color:#fff9}.n-bg-light-neutral-bg-weak\\/65{background-color:#ffffffa6}.n-bg-light-neutral-bg-weak\\/70{background-color:#ffffffb3}.n-bg-light-neutral-bg-weak\\/75{background-color:#ffffffbf}.n-bg-light-neutral-bg-weak\\/80{background-color:#fffc}.n-bg-light-neutral-bg-weak\\/85{background-color:#ffffffd9}.n-bg-light-neutral-bg-weak\\/90{background-color:#ffffffe6}.n-bg-light-neutral-bg-weak\\/95{background-color:#fffffff2}.n-bg-light-neutral-border-strong{background-color:#bbbec3}.n-bg-light-neutral-border-strong\\/0{background-color:#bbbec300}.n-bg-light-neutral-border-strong\\/10{background-color:#bbbec31a}.n-bg-light-neutral-border-strong\\/100{background-color:#bbbec3}.n-bg-light-neutral-border-strong\\/15{background-color:#bbbec326}.n-bg-light-neutral-border-strong\\/20{background-color:#bbbec333}.n-bg-light-neutral-border-strong\\/25{background-color:#bbbec340}.n-bg-light-neutral-border-strong\\/30{background-color:#bbbec34d}.n-bg-light-neutral-border-strong\\/35{background-color:#bbbec359}.n-bg-light-neutral-border-strong\\/40{background-color:#bbbec366}.n-bg-light-neutral-border-strong\\/45{background-color:#bbbec373}.n-bg-light-neutral-border-strong\\/5{background-color:#bbbec30d}.n-bg-light-neutral-border-strong\\/50{background-color:#bbbec380}.n-bg-light-neutral-border-strong\\/55{background-color:#bbbec38c}.n-bg-light-neutral-border-strong\\/60{background-color:#bbbec399}.n-bg-light-neutral-border-strong\\/65{background-color:#bbbec3a6}.n-bg-light-neutral-border-strong\\/70{background-color:#bbbec3b3}.n-bg-light-neutral-border-strong\\/75{background-color:#bbbec3bf}.n-bg-light-neutral-border-strong\\/80{background-color:#bbbec3cc}.n-bg-light-neutral-border-strong\\/85{background-color:#bbbec3d9}.n-bg-light-neutral-border-strong\\/90{background-color:#bbbec3e6}.n-bg-light-neutral-border-strong\\/95{background-color:#bbbec3f2}.n-bg-light-neutral-border-strongest{background-color:#6f757e}.n-bg-light-neutral-border-strongest\\/0{background-color:#6f757e00}.n-bg-light-neutral-border-strongest\\/10{background-color:#6f757e1a}.n-bg-light-neutral-border-strongest\\/100{background-color:#6f757e}.n-bg-light-neutral-border-strongest\\/15{background-color:#6f757e26}.n-bg-light-neutral-border-strongest\\/20{background-color:#6f757e33}.n-bg-light-neutral-border-strongest\\/25{background-color:#6f757e40}.n-bg-light-neutral-border-strongest\\/30{background-color:#6f757e4d}.n-bg-light-neutral-border-strongest\\/35{background-color:#6f757e59}.n-bg-light-neutral-border-strongest\\/40{background-color:#6f757e66}.n-bg-light-neutral-border-strongest\\/45{background-color:#6f757e73}.n-bg-light-neutral-border-strongest\\/5{background-color:#6f757e0d}.n-bg-light-neutral-border-strongest\\/50{background-color:#6f757e80}.n-bg-light-neutral-border-strongest\\/55{background-color:#6f757e8c}.n-bg-light-neutral-border-strongest\\/60{background-color:#6f757e99}.n-bg-light-neutral-border-strongest\\/65{background-color:#6f757ea6}.n-bg-light-neutral-border-strongest\\/70{background-color:#6f757eb3}.n-bg-light-neutral-border-strongest\\/75{background-color:#6f757ebf}.n-bg-light-neutral-border-strongest\\/80{background-color:#6f757ecc}.n-bg-light-neutral-border-strongest\\/85{background-color:#6f757ed9}.n-bg-light-neutral-border-strongest\\/90{background-color:#6f757ee6}.n-bg-light-neutral-border-strongest\\/95{background-color:#6f757ef2}.n-bg-light-neutral-border-weak{background-color:#e2e3e5}.n-bg-light-neutral-border-weak\\/0{background-color:#e2e3e500}.n-bg-light-neutral-border-weak\\/10{background-color:#e2e3e51a}.n-bg-light-neutral-border-weak\\/100{background-color:#e2e3e5}.n-bg-light-neutral-border-weak\\/15{background-color:#e2e3e526}.n-bg-light-neutral-border-weak\\/20{background-color:#e2e3e533}.n-bg-light-neutral-border-weak\\/25{background-color:#e2e3e540}.n-bg-light-neutral-border-weak\\/30{background-color:#e2e3e54d}.n-bg-light-neutral-border-weak\\/35{background-color:#e2e3e559}.n-bg-light-neutral-border-weak\\/40{background-color:#e2e3e566}.n-bg-light-neutral-border-weak\\/45{background-color:#e2e3e573}.n-bg-light-neutral-border-weak\\/5{background-color:#e2e3e50d}.n-bg-light-neutral-border-weak\\/50{background-color:#e2e3e580}.n-bg-light-neutral-border-weak\\/55{background-color:#e2e3e58c}.n-bg-light-neutral-border-weak\\/60{background-color:#e2e3e599}.n-bg-light-neutral-border-weak\\/65{background-color:#e2e3e5a6}.n-bg-light-neutral-border-weak\\/70{background-color:#e2e3e5b3}.n-bg-light-neutral-border-weak\\/75{background-color:#e2e3e5bf}.n-bg-light-neutral-border-weak\\/80{background-color:#e2e3e5cc}.n-bg-light-neutral-border-weak\\/85{background-color:#e2e3e5d9}.n-bg-light-neutral-border-weak\\/90{background-color:#e2e3e5e6}.n-bg-light-neutral-border-weak\\/95{background-color:#e2e3e5f2}.n-bg-light-neutral-hover{background-color:#6f757e1a}.n-bg-light-neutral-hover\\/0{background-color:#6f757e00}.n-bg-light-neutral-hover\\/10{background-color:#6f757e1a}.n-bg-light-neutral-hover\\/100{background-color:#6f757e}.n-bg-light-neutral-hover\\/15{background-color:#6f757e26}.n-bg-light-neutral-hover\\/20{background-color:#6f757e33}.n-bg-light-neutral-hover\\/25{background-color:#6f757e40}.n-bg-light-neutral-hover\\/30{background-color:#6f757e4d}.n-bg-light-neutral-hover\\/35{background-color:#6f757e59}.n-bg-light-neutral-hover\\/40{background-color:#6f757e66}.n-bg-light-neutral-hover\\/45{background-color:#6f757e73}.n-bg-light-neutral-hover\\/5{background-color:#6f757e0d}.n-bg-light-neutral-hover\\/50{background-color:#6f757e80}.n-bg-light-neutral-hover\\/55{background-color:#6f757e8c}.n-bg-light-neutral-hover\\/60{background-color:#6f757e99}.n-bg-light-neutral-hover\\/65{background-color:#6f757ea6}.n-bg-light-neutral-hover\\/70{background-color:#6f757eb3}.n-bg-light-neutral-hover\\/75{background-color:#6f757ebf}.n-bg-light-neutral-hover\\/80{background-color:#6f757ecc}.n-bg-light-neutral-hover\\/85{background-color:#6f757ed9}.n-bg-light-neutral-hover\\/90{background-color:#6f757ee6}.n-bg-light-neutral-hover\\/95{background-color:#6f757ef2}.n-bg-light-neutral-icon{background-color:#4d5157}.n-bg-light-neutral-icon\\/0{background-color:#4d515700}.n-bg-light-neutral-icon\\/10{background-color:#4d51571a}.n-bg-light-neutral-icon\\/100{background-color:#4d5157}.n-bg-light-neutral-icon\\/15{background-color:#4d515726}.n-bg-light-neutral-icon\\/20{background-color:#4d515733}.n-bg-light-neutral-icon\\/25{background-color:#4d515740}.n-bg-light-neutral-icon\\/30{background-color:#4d51574d}.n-bg-light-neutral-icon\\/35{background-color:#4d515759}.n-bg-light-neutral-icon\\/40{background-color:#4d515766}.n-bg-light-neutral-icon\\/45{background-color:#4d515773}.n-bg-light-neutral-icon\\/5{background-color:#4d51570d}.n-bg-light-neutral-icon\\/50{background-color:#4d515780}.n-bg-light-neutral-icon\\/55{background-color:#4d51578c}.n-bg-light-neutral-icon\\/60{background-color:#4d515799}.n-bg-light-neutral-icon\\/65{background-color:#4d5157a6}.n-bg-light-neutral-icon\\/70{background-color:#4d5157b3}.n-bg-light-neutral-icon\\/75{background-color:#4d5157bf}.n-bg-light-neutral-icon\\/80{background-color:#4d5157cc}.n-bg-light-neutral-icon\\/85{background-color:#4d5157d9}.n-bg-light-neutral-icon\\/90{background-color:#4d5157e6}.n-bg-light-neutral-icon\\/95{background-color:#4d5157f2}.n-bg-light-neutral-pressed{background-color:#6f757e33}.n-bg-light-neutral-pressed\\/0{background-color:#6f757e00}.n-bg-light-neutral-pressed\\/10{background-color:#6f757e1a}.n-bg-light-neutral-pressed\\/100{background-color:#6f757e}.n-bg-light-neutral-pressed\\/15{background-color:#6f757e26}.n-bg-light-neutral-pressed\\/20{background-color:#6f757e33}.n-bg-light-neutral-pressed\\/25{background-color:#6f757e40}.n-bg-light-neutral-pressed\\/30{background-color:#6f757e4d}.n-bg-light-neutral-pressed\\/35{background-color:#6f757e59}.n-bg-light-neutral-pressed\\/40{background-color:#6f757e66}.n-bg-light-neutral-pressed\\/45{background-color:#6f757e73}.n-bg-light-neutral-pressed\\/5{background-color:#6f757e0d}.n-bg-light-neutral-pressed\\/50{background-color:#6f757e80}.n-bg-light-neutral-pressed\\/55{background-color:#6f757e8c}.n-bg-light-neutral-pressed\\/60{background-color:#6f757e99}.n-bg-light-neutral-pressed\\/65{background-color:#6f757ea6}.n-bg-light-neutral-pressed\\/70{background-color:#6f757eb3}.n-bg-light-neutral-pressed\\/75{background-color:#6f757ebf}.n-bg-light-neutral-pressed\\/80{background-color:#6f757ecc}.n-bg-light-neutral-pressed\\/85{background-color:#6f757ed9}.n-bg-light-neutral-pressed\\/90{background-color:#6f757ee6}.n-bg-light-neutral-pressed\\/95{background-color:#6f757ef2}.n-bg-light-neutral-text-default{background-color:#1a1b1d}.n-bg-light-neutral-text-default\\/0{background-color:#1a1b1d00}.n-bg-light-neutral-text-default\\/10{background-color:#1a1b1d1a}.n-bg-light-neutral-text-default\\/100{background-color:#1a1b1d}.n-bg-light-neutral-text-default\\/15{background-color:#1a1b1d26}.n-bg-light-neutral-text-default\\/20{background-color:#1a1b1d33}.n-bg-light-neutral-text-default\\/25{background-color:#1a1b1d40}.n-bg-light-neutral-text-default\\/30{background-color:#1a1b1d4d}.n-bg-light-neutral-text-default\\/35{background-color:#1a1b1d59}.n-bg-light-neutral-text-default\\/40{background-color:#1a1b1d66}.n-bg-light-neutral-text-default\\/45{background-color:#1a1b1d73}.n-bg-light-neutral-text-default\\/5{background-color:#1a1b1d0d}.n-bg-light-neutral-text-default\\/50{background-color:#1a1b1d80}.n-bg-light-neutral-text-default\\/55{background-color:#1a1b1d8c}.n-bg-light-neutral-text-default\\/60{background-color:#1a1b1d99}.n-bg-light-neutral-text-default\\/65{background-color:#1a1b1da6}.n-bg-light-neutral-text-default\\/70{background-color:#1a1b1db3}.n-bg-light-neutral-text-default\\/75{background-color:#1a1b1dbf}.n-bg-light-neutral-text-default\\/80{background-color:#1a1b1dcc}.n-bg-light-neutral-text-default\\/85{background-color:#1a1b1dd9}.n-bg-light-neutral-text-default\\/90{background-color:#1a1b1de6}.n-bg-light-neutral-text-default\\/95{background-color:#1a1b1df2}.n-bg-light-neutral-text-inverse{background-color:#fff}.n-bg-light-neutral-text-inverse\\/0{background-color:#fff0}.n-bg-light-neutral-text-inverse\\/10{background-color:#ffffff1a}.n-bg-light-neutral-text-inverse\\/100{background-color:#fff}.n-bg-light-neutral-text-inverse\\/15{background-color:#ffffff26}.n-bg-light-neutral-text-inverse\\/20{background-color:#fff3}.n-bg-light-neutral-text-inverse\\/25{background-color:#ffffff40}.n-bg-light-neutral-text-inverse\\/30{background-color:#ffffff4d}.n-bg-light-neutral-text-inverse\\/35{background-color:#ffffff59}.n-bg-light-neutral-text-inverse\\/40{background-color:#fff6}.n-bg-light-neutral-text-inverse\\/45{background-color:#ffffff73}.n-bg-light-neutral-text-inverse\\/5{background-color:#ffffff0d}.n-bg-light-neutral-text-inverse\\/50{background-color:#ffffff80}.n-bg-light-neutral-text-inverse\\/55{background-color:#ffffff8c}.n-bg-light-neutral-text-inverse\\/60{background-color:#fff9}.n-bg-light-neutral-text-inverse\\/65{background-color:#ffffffa6}.n-bg-light-neutral-text-inverse\\/70{background-color:#ffffffb3}.n-bg-light-neutral-text-inverse\\/75{background-color:#ffffffbf}.n-bg-light-neutral-text-inverse\\/80{background-color:#fffc}.n-bg-light-neutral-text-inverse\\/85{background-color:#ffffffd9}.n-bg-light-neutral-text-inverse\\/90{background-color:#ffffffe6}.n-bg-light-neutral-text-inverse\\/95{background-color:#fffffff2}.n-bg-light-neutral-text-weak{background-color:#4d5157}.n-bg-light-neutral-text-weak\\/0{background-color:#4d515700}.n-bg-light-neutral-text-weak\\/10{background-color:#4d51571a}.n-bg-light-neutral-text-weak\\/100{background-color:#4d5157}.n-bg-light-neutral-text-weak\\/15{background-color:#4d515726}.n-bg-light-neutral-text-weak\\/20{background-color:#4d515733}.n-bg-light-neutral-text-weak\\/25{background-color:#4d515740}.n-bg-light-neutral-text-weak\\/30{background-color:#4d51574d}.n-bg-light-neutral-text-weak\\/35{background-color:#4d515759}.n-bg-light-neutral-text-weak\\/40{background-color:#4d515766}.n-bg-light-neutral-text-weak\\/45{background-color:#4d515773}.n-bg-light-neutral-text-weak\\/5{background-color:#4d51570d}.n-bg-light-neutral-text-weak\\/50{background-color:#4d515780}.n-bg-light-neutral-text-weak\\/55{background-color:#4d51578c}.n-bg-light-neutral-text-weak\\/60{background-color:#4d515799}.n-bg-light-neutral-text-weak\\/65{background-color:#4d5157a6}.n-bg-light-neutral-text-weak\\/70{background-color:#4d5157b3}.n-bg-light-neutral-text-weak\\/75{background-color:#4d5157bf}.n-bg-light-neutral-text-weak\\/80{background-color:#4d5157cc}.n-bg-light-neutral-text-weak\\/85{background-color:#4d5157d9}.n-bg-light-neutral-text-weak\\/90{background-color:#4d5157e6}.n-bg-light-neutral-text-weak\\/95{background-color:#4d5157f2}.n-bg-light-neutral-text-weaker{background-color:#5e636a}.n-bg-light-neutral-text-weaker\\/0{background-color:#5e636a00}.n-bg-light-neutral-text-weaker\\/10{background-color:#5e636a1a}.n-bg-light-neutral-text-weaker\\/100{background-color:#5e636a}.n-bg-light-neutral-text-weaker\\/15{background-color:#5e636a26}.n-bg-light-neutral-text-weaker\\/20{background-color:#5e636a33}.n-bg-light-neutral-text-weaker\\/25{background-color:#5e636a40}.n-bg-light-neutral-text-weaker\\/30{background-color:#5e636a4d}.n-bg-light-neutral-text-weaker\\/35{background-color:#5e636a59}.n-bg-light-neutral-text-weaker\\/40{background-color:#5e636a66}.n-bg-light-neutral-text-weaker\\/45{background-color:#5e636a73}.n-bg-light-neutral-text-weaker\\/5{background-color:#5e636a0d}.n-bg-light-neutral-text-weaker\\/50{background-color:#5e636a80}.n-bg-light-neutral-text-weaker\\/55{background-color:#5e636a8c}.n-bg-light-neutral-text-weaker\\/60{background-color:#5e636a99}.n-bg-light-neutral-text-weaker\\/65{background-color:#5e636aa6}.n-bg-light-neutral-text-weaker\\/70{background-color:#5e636ab3}.n-bg-light-neutral-text-weaker\\/75{background-color:#5e636abf}.n-bg-light-neutral-text-weaker\\/80{background-color:#5e636acc}.n-bg-light-neutral-text-weaker\\/85{background-color:#5e636ad9}.n-bg-light-neutral-text-weaker\\/90{background-color:#5e636ae6}.n-bg-light-neutral-text-weaker\\/95{background-color:#5e636af2}.n-bg-light-neutral-text-weakest{background-color:#a8acb2}.n-bg-light-neutral-text-weakest\\/0{background-color:#a8acb200}.n-bg-light-neutral-text-weakest\\/10{background-color:#a8acb21a}.n-bg-light-neutral-text-weakest\\/100{background-color:#a8acb2}.n-bg-light-neutral-text-weakest\\/15{background-color:#a8acb226}.n-bg-light-neutral-text-weakest\\/20{background-color:#a8acb233}.n-bg-light-neutral-text-weakest\\/25{background-color:#a8acb240}.n-bg-light-neutral-text-weakest\\/30{background-color:#a8acb24d}.n-bg-light-neutral-text-weakest\\/35{background-color:#a8acb259}.n-bg-light-neutral-text-weakest\\/40{background-color:#a8acb266}.n-bg-light-neutral-text-weakest\\/45{background-color:#a8acb273}.n-bg-light-neutral-text-weakest\\/5{background-color:#a8acb20d}.n-bg-light-neutral-text-weakest\\/50{background-color:#a8acb280}.n-bg-light-neutral-text-weakest\\/55{background-color:#a8acb28c}.n-bg-light-neutral-text-weakest\\/60{background-color:#a8acb299}.n-bg-light-neutral-text-weakest\\/65{background-color:#a8acb2a6}.n-bg-light-neutral-text-weakest\\/70{background-color:#a8acb2b3}.n-bg-light-neutral-text-weakest\\/75{background-color:#a8acb2bf}.n-bg-light-neutral-text-weakest\\/80{background-color:#a8acb2cc}.n-bg-light-neutral-text-weakest\\/85{background-color:#a8acb2d9}.n-bg-light-neutral-text-weakest\\/90{background-color:#a8acb2e6}.n-bg-light-neutral-text-weakest\\/95{background-color:#a8acb2f2}.n-bg-light-primary-bg-selected{background-color:#e7fafb}.n-bg-light-primary-bg-selected\\/0{background-color:#e7fafb00}.n-bg-light-primary-bg-selected\\/10{background-color:#e7fafb1a}.n-bg-light-primary-bg-selected\\/100{background-color:#e7fafb}.n-bg-light-primary-bg-selected\\/15{background-color:#e7fafb26}.n-bg-light-primary-bg-selected\\/20{background-color:#e7fafb33}.n-bg-light-primary-bg-selected\\/25{background-color:#e7fafb40}.n-bg-light-primary-bg-selected\\/30{background-color:#e7fafb4d}.n-bg-light-primary-bg-selected\\/35{background-color:#e7fafb59}.n-bg-light-primary-bg-selected\\/40{background-color:#e7fafb66}.n-bg-light-primary-bg-selected\\/45{background-color:#e7fafb73}.n-bg-light-primary-bg-selected\\/5{background-color:#e7fafb0d}.n-bg-light-primary-bg-selected\\/50{background-color:#e7fafb80}.n-bg-light-primary-bg-selected\\/55{background-color:#e7fafb8c}.n-bg-light-primary-bg-selected\\/60{background-color:#e7fafb99}.n-bg-light-primary-bg-selected\\/65{background-color:#e7fafba6}.n-bg-light-primary-bg-selected\\/70{background-color:#e7fafbb3}.n-bg-light-primary-bg-selected\\/75{background-color:#e7fafbbf}.n-bg-light-primary-bg-selected\\/80{background-color:#e7fafbcc}.n-bg-light-primary-bg-selected\\/85{background-color:#e7fafbd9}.n-bg-light-primary-bg-selected\\/90{background-color:#e7fafbe6}.n-bg-light-primary-bg-selected\\/95{background-color:#e7fafbf2}.n-bg-light-primary-bg-status{background-color:#4c99a4}.n-bg-light-primary-bg-status\\/0{background-color:#4c99a400}.n-bg-light-primary-bg-status\\/10{background-color:#4c99a41a}.n-bg-light-primary-bg-status\\/100{background-color:#4c99a4}.n-bg-light-primary-bg-status\\/15{background-color:#4c99a426}.n-bg-light-primary-bg-status\\/20{background-color:#4c99a433}.n-bg-light-primary-bg-status\\/25{background-color:#4c99a440}.n-bg-light-primary-bg-status\\/30{background-color:#4c99a44d}.n-bg-light-primary-bg-status\\/35{background-color:#4c99a459}.n-bg-light-primary-bg-status\\/40{background-color:#4c99a466}.n-bg-light-primary-bg-status\\/45{background-color:#4c99a473}.n-bg-light-primary-bg-status\\/5{background-color:#4c99a40d}.n-bg-light-primary-bg-status\\/50{background-color:#4c99a480}.n-bg-light-primary-bg-status\\/55{background-color:#4c99a48c}.n-bg-light-primary-bg-status\\/60{background-color:#4c99a499}.n-bg-light-primary-bg-status\\/65{background-color:#4c99a4a6}.n-bg-light-primary-bg-status\\/70{background-color:#4c99a4b3}.n-bg-light-primary-bg-status\\/75{background-color:#4c99a4bf}.n-bg-light-primary-bg-status\\/80{background-color:#4c99a4cc}.n-bg-light-primary-bg-status\\/85{background-color:#4c99a4d9}.n-bg-light-primary-bg-status\\/90{background-color:#4c99a4e6}.n-bg-light-primary-bg-status\\/95{background-color:#4c99a4f2}.n-bg-light-primary-bg-strong{background-color:#0a6190}.n-bg-light-primary-bg-strong\\/0{background-color:#0a619000}.n-bg-light-primary-bg-strong\\/10{background-color:#0a61901a}.n-bg-light-primary-bg-strong\\/100{background-color:#0a6190}.n-bg-light-primary-bg-strong\\/15{background-color:#0a619026}.n-bg-light-primary-bg-strong\\/20{background-color:#0a619033}.n-bg-light-primary-bg-strong\\/25{background-color:#0a619040}.n-bg-light-primary-bg-strong\\/30{background-color:#0a61904d}.n-bg-light-primary-bg-strong\\/35{background-color:#0a619059}.n-bg-light-primary-bg-strong\\/40{background-color:#0a619066}.n-bg-light-primary-bg-strong\\/45{background-color:#0a619073}.n-bg-light-primary-bg-strong\\/5{background-color:#0a61900d}.n-bg-light-primary-bg-strong\\/50{background-color:#0a619080}.n-bg-light-primary-bg-strong\\/55{background-color:#0a61908c}.n-bg-light-primary-bg-strong\\/60{background-color:#0a619099}.n-bg-light-primary-bg-strong\\/65{background-color:#0a6190a6}.n-bg-light-primary-bg-strong\\/70{background-color:#0a6190b3}.n-bg-light-primary-bg-strong\\/75{background-color:#0a6190bf}.n-bg-light-primary-bg-strong\\/80{background-color:#0a6190cc}.n-bg-light-primary-bg-strong\\/85{background-color:#0a6190d9}.n-bg-light-primary-bg-strong\\/90{background-color:#0a6190e6}.n-bg-light-primary-bg-strong\\/95{background-color:#0a6190f2}.n-bg-light-primary-bg-weak{background-color:#e7fafb}.n-bg-light-primary-bg-weak\\/0{background-color:#e7fafb00}.n-bg-light-primary-bg-weak\\/10{background-color:#e7fafb1a}.n-bg-light-primary-bg-weak\\/100{background-color:#e7fafb}.n-bg-light-primary-bg-weak\\/15{background-color:#e7fafb26}.n-bg-light-primary-bg-weak\\/20{background-color:#e7fafb33}.n-bg-light-primary-bg-weak\\/25{background-color:#e7fafb40}.n-bg-light-primary-bg-weak\\/30{background-color:#e7fafb4d}.n-bg-light-primary-bg-weak\\/35{background-color:#e7fafb59}.n-bg-light-primary-bg-weak\\/40{background-color:#e7fafb66}.n-bg-light-primary-bg-weak\\/45{background-color:#e7fafb73}.n-bg-light-primary-bg-weak\\/5{background-color:#e7fafb0d}.n-bg-light-primary-bg-weak\\/50{background-color:#e7fafb80}.n-bg-light-primary-bg-weak\\/55{background-color:#e7fafb8c}.n-bg-light-primary-bg-weak\\/60{background-color:#e7fafb99}.n-bg-light-primary-bg-weak\\/65{background-color:#e7fafba6}.n-bg-light-primary-bg-weak\\/70{background-color:#e7fafbb3}.n-bg-light-primary-bg-weak\\/75{background-color:#e7fafbbf}.n-bg-light-primary-bg-weak\\/80{background-color:#e7fafbcc}.n-bg-light-primary-bg-weak\\/85{background-color:#e7fafbd9}.n-bg-light-primary-bg-weak\\/90{background-color:#e7fafbe6}.n-bg-light-primary-bg-weak\\/95{background-color:#e7fafbf2}.n-bg-light-primary-border-strong{background-color:#0a6190}.n-bg-light-primary-border-strong\\/0{background-color:#0a619000}.n-bg-light-primary-border-strong\\/10{background-color:#0a61901a}.n-bg-light-primary-border-strong\\/100{background-color:#0a6190}.n-bg-light-primary-border-strong\\/15{background-color:#0a619026}.n-bg-light-primary-border-strong\\/20{background-color:#0a619033}.n-bg-light-primary-border-strong\\/25{background-color:#0a619040}.n-bg-light-primary-border-strong\\/30{background-color:#0a61904d}.n-bg-light-primary-border-strong\\/35{background-color:#0a619059}.n-bg-light-primary-border-strong\\/40{background-color:#0a619066}.n-bg-light-primary-border-strong\\/45{background-color:#0a619073}.n-bg-light-primary-border-strong\\/5{background-color:#0a61900d}.n-bg-light-primary-border-strong\\/50{background-color:#0a619080}.n-bg-light-primary-border-strong\\/55{background-color:#0a61908c}.n-bg-light-primary-border-strong\\/60{background-color:#0a619099}.n-bg-light-primary-border-strong\\/65{background-color:#0a6190a6}.n-bg-light-primary-border-strong\\/70{background-color:#0a6190b3}.n-bg-light-primary-border-strong\\/75{background-color:#0a6190bf}.n-bg-light-primary-border-strong\\/80{background-color:#0a6190cc}.n-bg-light-primary-border-strong\\/85{background-color:#0a6190d9}.n-bg-light-primary-border-strong\\/90{background-color:#0a6190e6}.n-bg-light-primary-border-strong\\/95{background-color:#0a6190f2}.n-bg-light-primary-border-weak{background-color:#8fe3e8}.n-bg-light-primary-border-weak\\/0{background-color:#8fe3e800}.n-bg-light-primary-border-weak\\/10{background-color:#8fe3e81a}.n-bg-light-primary-border-weak\\/100{background-color:#8fe3e8}.n-bg-light-primary-border-weak\\/15{background-color:#8fe3e826}.n-bg-light-primary-border-weak\\/20{background-color:#8fe3e833}.n-bg-light-primary-border-weak\\/25{background-color:#8fe3e840}.n-bg-light-primary-border-weak\\/30{background-color:#8fe3e84d}.n-bg-light-primary-border-weak\\/35{background-color:#8fe3e859}.n-bg-light-primary-border-weak\\/40{background-color:#8fe3e866}.n-bg-light-primary-border-weak\\/45{background-color:#8fe3e873}.n-bg-light-primary-border-weak\\/5{background-color:#8fe3e80d}.n-bg-light-primary-border-weak\\/50{background-color:#8fe3e880}.n-bg-light-primary-border-weak\\/55{background-color:#8fe3e88c}.n-bg-light-primary-border-weak\\/60{background-color:#8fe3e899}.n-bg-light-primary-border-weak\\/65{background-color:#8fe3e8a6}.n-bg-light-primary-border-weak\\/70{background-color:#8fe3e8b3}.n-bg-light-primary-border-weak\\/75{background-color:#8fe3e8bf}.n-bg-light-primary-border-weak\\/80{background-color:#8fe3e8cc}.n-bg-light-primary-border-weak\\/85{background-color:#8fe3e8d9}.n-bg-light-primary-border-weak\\/90{background-color:#8fe3e8e6}.n-bg-light-primary-border-weak\\/95{background-color:#8fe3e8f2}.n-bg-light-primary-focus{background-color:#30839d}.n-bg-light-primary-focus\\/0{background-color:#30839d00}.n-bg-light-primary-focus\\/10{background-color:#30839d1a}.n-bg-light-primary-focus\\/100{background-color:#30839d}.n-bg-light-primary-focus\\/15{background-color:#30839d26}.n-bg-light-primary-focus\\/20{background-color:#30839d33}.n-bg-light-primary-focus\\/25{background-color:#30839d40}.n-bg-light-primary-focus\\/30{background-color:#30839d4d}.n-bg-light-primary-focus\\/35{background-color:#30839d59}.n-bg-light-primary-focus\\/40{background-color:#30839d66}.n-bg-light-primary-focus\\/45{background-color:#30839d73}.n-bg-light-primary-focus\\/5{background-color:#30839d0d}.n-bg-light-primary-focus\\/50{background-color:#30839d80}.n-bg-light-primary-focus\\/55{background-color:#30839d8c}.n-bg-light-primary-focus\\/60{background-color:#30839d99}.n-bg-light-primary-focus\\/65{background-color:#30839da6}.n-bg-light-primary-focus\\/70{background-color:#30839db3}.n-bg-light-primary-focus\\/75{background-color:#30839dbf}.n-bg-light-primary-focus\\/80{background-color:#30839dcc}.n-bg-light-primary-focus\\/85{background-color:#30839dd9}.n-bg-light-primary-focus\\/90{background-color:#30839de6}.n-bg-light-primary-focus\\/95{background-color:#30839df2}.n-bg-light-primary-hover-strong{background-color:#02507b}.n-bg-light-primary-hover-strong\\/0{background-color:#02507b00}.n-bg-light-primary-hover-strong\\/10{background-color:#02507b1a}.n-bg-light-primary-hover-strong\\/100{background-color:#02507b}.n-bg-light-primary-hover-strong\\/15{background-color:#02507b26}.n-bg-light-primary-hover-strong\\/20{background-color:#02507b33}.n-bg-light-primary-hover-strong\\/25{background-color:#02507b40}.n-bg-light-primary-hover-strong\\/30{background-color:#02507b4d}.n-bg-light-primary-hover-strong\\/35{background-color:#02507b59}.n-bg-light-primary-hover-strong\\/40{background-color:#02507b66}.n-bg-light-primary-hover-strong\\/45{background-color:#02507b73}.n-bg-light-primary-hover-strong\\/5{background-color:#02507b0d}.n-bg-light-primary-hover-strong\\/50{background-color:#02507b80}.n-bg-light-primary-hover-strong\\/55{background-color:#02507b8c}.n-bg-light-primary-hover-strong\\/60{background-color:#02507b99}.n-bg-light-primary-hover-strong\\/65{background-color:#02507ba6}.n-bg-light-primary-hover-strong\\/70{background-color:#02507bb3}.n-bg-light-primary-hover-strong\\/75{background-color:#02507bbf}.n-bg-light-primary-hover-strong\\/80{background-color:#02507bcc}.n-bg-light-primary-hover-strong\\/85{background-color:#02507bd9}.n-bg-light-primary-hover-strong\\/90{background-color:#02507be6}.n-bg-light-primary-hover-strong\\/95{background-color:#02507bf2}.n-bg-light-primary-hover-weak{background-color:#30839d1a}.n-bg-light-primary-hover-weak\\/0{background-color:#30839d00}.n-bg-light-primary-hover-weak\\/10{background-color:#30839d1a}.n-bg-light-primary-hover-weak\\/100{background-color:#30839d}.n-bg-light-primary-hover-weak\\/15{background-color:#30839d26}.n-bg-light-primary-hover-weak\\/20{background-color:#30839d33}.n-bg-light-primary-hover-weak\\/25{background-color:#30839d40}.n-bg-light-primary-hover-weak\\/30{background-color:#30839d4d}.n-bg-light-primary-hover-weak\\/35{background-color:#30839d59}.n-bg-light-primary-hover-weak\\/40{background-color:#30839d66}.n-bg-light-primary-hover-weak\\/45{background-color:#30839d73}.n-bg-light-primary-hover-weak\\/5{background-color:#30839d0d}.n-bg-light-primary-hover-weak\\/50{background-color:#30839d80}.n-bg-light-primary-hover-weak\\/55{background-color:#30839d8c}.n-bg-light-primary-hover-weak\\/60{background-color:#30839d99}.n-bg-light-primary-hover-weak\\/65{background-color:#30839da6}.n-bg-light-primary-hover-weak\\/70{background-color:#30839db3}.n-bg-light-primary-hover-weak\\/75{background-color:#30839dbf}.n-bg-light-primary-hover-weak\\/80{background-color:#30839dcc}.n-bg-light-primary-hover-weak\\/85{background-color:#30839dd9}.n-bg-light-primary-hover-weak\\/90{background-color:#30839de6}.n-bg-light-primary-hover-weak\\/95{background-color:#30839df2}.n-bg-light-primary-icon{background-color:#0a6190}.n-bg-light-primary-icon\\/0{background-color:#0a619000}.n-bg-light-primary-icon\\/10{background-color:#0a61901a}.n-bg-light-primary-icon\\/100{background-color:#0a6190}.n-bg-light-primary-icon\\/15{background-color:#0a619026}.n-bg-light-primary-icon\\/20{background-color:#0a619033}.n-bg-light-primary-icon\\/25{background-color:#0a619040}.n-bg-light-primary-icon\\/30{background-color:#0a61904d}.n-bg-light-primary-icon\\/35{background-color:#0a619059}.n-bg-light-primary-icon\\/40{background-color:#0a619066}.n-bg-light-primary-icon\\/45{background-color:#0a619073}.n-bg-light-primary-icon\\/5{background-color:#0a61900d}.n-bg-light-primary-icon\\/50{background-color:#0a619080}.n-bg-light-primary-icon\\/55{background-color:#0a61908c}.n-bg-light-primary-icon\\/60{background-color:#0a619099}.n-bg-light-primary-icon\\/65{background-color:#0a6190a6}.n-bg-light-primary-icon\\/70{background-color:#0a6190b3}.n-bg-light-primary-icon\\/75{background-color:#0a6190bf}.n-bg-light-primary-icon\\/80{background-color:#0a6190cc}.n-bg-light-primary-icon\\/85{background-color:#0a6190d9}.n-bg-light-primary-icon\\/90{background-color:#0a6190e6}.n-bg-light-primary-icon\\/95{background-color:#0a6190f2}.n-bg-light-primary-pressed-strong{background-color:#014063}.n-bg-light-primary-pressed-strong\\/0{background-color:#01406300}.n-bg-light-primary-pressed-strong\\/10{background-color:#0140631a}.n-bg-light-primary-pressed-strong\\/100{background-color:#014063}.n-bg-light-primary-pressed-strong\\/15{background-color:#01406326}.n-bg-light-primary-pressed-strong\\/20{background-color:#01406333}.n-bg-light-primary-pressed-strong\\/25{background-color:#01406340}.n-bg-light-primary-pressed-strong\\/30{background-color:#0140634d}.n-bg-light-primary-pressed-strong\\/35{background-color:#01406359}.n-bg-light-primary-pressed-strong\\/40{background-color:#01406366}.n-bg-light-primary-pressed-strong\\/45{background-color:#01406373}.n-bg-light-primary-pressed-strong\\/5{background-color:#0140630d}.n-bg-light-primary-pressed-strong\\/50{background-color:#01406380}.n-bg-light-primary-pressed-strong\\/55{background-color:#0140638c}.n-bg-light-primary-pressed-strong\\/60{background-color:#01406399}.n-bg-light-primary-pressed-strong\\/65{background-color:#014063a6}.n-bg-light-primary-pressed-strong\\/70{background-color:#014063b3}.n-bg-light-primary-pressed-strong\\/75{background-color:#014063bf}.n-bg-light-primary-pressed-strong\\/80{background-color:#014063cc}.n-bg-light-primary-pressed-strong\\/85{background-color:#014063d9}.n-bg-light-primary-pressed-strong\\/90{background-color:#014063e6}.n-bg-light-primary-pressed-strong\\/95{background-color:#014063f2}.n-bg-light-primary-pressed-weak{background-color:#30839d1f}.n-bg-light-primary-pressed-weak\\/0{background-color:#30839d00}.n-bg-light-primary-pressed-weak\\/10{background-color:#30839d1a}.n-bg-light-primary-pressed-weak\\/100{background-color:#30839d}.n-bg-light-primary-pressed-weak\\/15{background-color:#30839d26}.n-bg-light-primary-pressed-weak\\/20{background-color:#30839d33}.n-bg-light-primary-pressed-weak\\/25{background-color:#30839d40}.n-bg-light-primary-pressed-weak\\/30{background-color:#30839d4d}.n-bg-light-primary-pressed-weak\\/35{background-color:#30839d59}.n-bg-light-primary-pressed-weak\\/40{background-color:#30839d66}.n-bg-light-primary-pressed-weak\\/45{background-color:#30839d73}.n-bg-light-primary-pressed-weak\\/5{background-color:#30839d0d}.n-bg-light-primary-pressed-weak\\/50{background-color:#30839d80}.n-bg-light-primary-pressed-weak\\/55{background-color:#30839d8c}.n-bg-light-primary-pressed-weak\\/60{background-color:#30839d99}.n-bg-light-primary-pressed-weak\\/65{background-color:#30839da6}.n-bg-light-primary-pressed-weak\\/70{background-color:#30839db3}.n-bg-light-primary-pressed-weak\\/75{background-color:#30839dbf}.n-bg-light-primary-pressed-weak\\/80{background-color:#30839dcc}.n-bg-light-primary-pressed-weak\\/85{background-color:#30839dd9}.n-bg-light-primary-pressed-weak\\/90{background-color:#30839de6}.n-bg-light-primary-pressed-weak\\/95{background-color:#30839df2}.n-bg-light-primary-text{background-color:#0a6190}.n-bg-light-primary-text\\/0{background-color:#0a619000}.n-bg-light-primary-text\\/10{background-color:#0a61901a}.n-bg-light-primary-text\\/100{background-color:#0a6190}.n-bg-light-primary-text\\/15{background-color:#0a619026}.n-bg-light-primary-text\\/20{background-color:#0a619033}.n-bg-light-primary-text\\/25{background-color:#0a619040}.n-bg-light-primary-text\\/30{background-color:#0a61904d}.n-bg-light-primary-text\\/35{background-color:#0a619059}.n-bg-light-primary-text\\/40{background-color:#0a619066}.n-bg-light-primary-text\\/45{background-color:#0a619073}.n-bg-light-primary-text\\/5{background-color:#0a61900d}.n-bg-light-primary-text\\/50{background-color:#0a619080}.n-bg-light-primary-text\\/55{background-color:#0a61908c}.n-bg-light-primary-text\\/60{background-color:#0a619099}.n-bg-light-primary-text\\/65{background-color:#0a6190a6}.n-bg-light-primary-text\\/70{background-color:#0a6190b3}.n-bg-light-primary-text\\/75{background-color:#0a6190bf}.n-bg-light-primary-text\\/80{background-color:#0a6190cc}.n-bg-light-primary-text\\/85{background-color:#0a6190d9}.n-bg-light-primary-text\\/90{background-color:#0a6190e6}.n-bg-light-primary-text\\/95{background-color:#0a6190f2}.n-bg-light-success-bg-status{background-color:#5b992b}.n-bg-light-success-bg-status\\/0{background-color:#5b992b00}.n-bg-light-success-bg-status\\/10{background-color:#5b992b1a}.n-bg-light-success-bg-status\\/100{background-color:#5b992b}.n-bg-light-success-bg-status\\/15{background-color:#5b992b26}.n-bg-light-success-bg-status\\/20{background-color:#5b992b33}.n-bg-light-success-bg-status\\/25{background-color:#5b992b40}.n-bg-light-success-bg-status\\/30{background-color:#5b992b4d}.n-bg-light-success-bg-status\\/35{background-color:#5b992b59}.n-bg-light-success-bg-status\\/40{background-color:#5b992b66}.n-bg-light-success-bg-status\\/45{background-color:#5b992b73}.n-bg-light-success-bg-status\\/5{background-color:#5b992b0d}.n-bg-light-success-bg-status\\/50{background-color:#5b992b80}.n-bg-light-success-bg-status\\/55{background-color:#5b992b8c}.n-bg-light-success-bg-status\\/60{background-color:#5b992b99}.n-bg-light-success-bg-status\\/65{background-color:#5b992ba6}.n-bg-light-success-bg-status\\/70{background-color:#5b992bb3}.n-bg-light-success-bg-status\\/75{background-color:#5b992bbf}.n-bg-light-success-bg-status\\/80{background-color:#5b992bcc}.n-bg-light-success-bg-status\\/85{background-color:#5b992bd9}.n-bg-light-success-bg-status\\/90{background-color:#5b992be6}.n-bg-light-success-bg-status\\/95{background-color:#5b992bf2}.n-bg-light-success-bg-strong{background-color:#3f7824}.n-bg-light-success-bg-strong\\/0{background-color:#3f782400}.n-bg-light-success-bg-strong\\/10{background-color:#3f78241a}.n-bg-light-success-bg-strong\\/100{background-color:#3f7824}.n-bg-light-success-bg-strong\\/15{background-color:#3f782426}.n-bg-light-success-bg-strong\\/20{background-color:#3f782433}.n-bg-light-success-bg-strong\\/25{background-color:#3f782440}.n-bg-light-success-bg-strong\\/30{background-color:#3f78244d}.n-bg-light-success-bg-strong\\/35{background-color:#3f782459}.n-bg-light-success-bg-strong\\/40{background-color:#3f782466}.n-bg-light-success-bg-strong\\/45{background-color:#3f782473}.n-bg-light-success-bg-strong\\/5{background-color:#3f78240d}.n-bg-light-success-bg-strong\\/50{background-color:#3f782480}.n-bg-light-success-bg-strong\\/55{background-color:#3f78248c}.n-bg-light-success-bg-strong\\/60{background-color:#3f782499}.n-bg-light-success-bg-strong\\/65{background-color:#3f7824a6}.n-bg-light-success-bg-strong\\/70{background-color:#3f7824b3}.n-bg-light-success-bg-strong\\/75{background-color:#3f7824bf}.n-bg-light-success-bg-strong\\/80{background-color:#3f7824cc}.n-bg-light-success-bg-strong\\/85{background-color:#3f7824d9}.n-bg-light-success-bg-strong\\/90{background-color:#3f7824e6}.n-bg-light-success-bg-strong\\/95{background-color:#3f7824f2}.n-bg-light-success-bg-weak{background-color:#e7fcd7}.n-bg-light-success-bg-weak\\/0{background-color:#e7fcd700}.n-bg-light-success-bg-weak\\/10{background-color:#e7fcd71a}.n-bg-light-success-bg-weak\\/100{background-color:#e7fcd7}.n-bg-light-success-bg-weak\\/15{background-color:#e7fcd726}.n-bg-light-success-bg-weak\\/20{background-color:#e7fcd733}.n-bg-light-success-bg-weak\\/25{background-color:#e7fcd740}.n-bg-light-success-bg-weak\\/30{background-color:#e7fcd74d}.n-bg-light-success-bg-weak\\/35{background-color:#e7fcd759}.n-bg-light-success-bg-weak\\/40{background-color:#e7fcd766}.n-bg-light-success-bg-weak\\/45{background-color:#e7fcd773}.n-bg-light-success-bg-weak\\/5{background-color:#e7fcd70d}.n-bg-light-success-bg-weak\\/50{background-color:#e7fcd780}.n-bg-light-success-bg-weak\\/55{background-color:#e7fcd78c}.n-bg-light-success-bg-weak\\/60{background-color:#e7fcd799}.n-bg-light-success-bg-weak\\/65{background-color:#e7fcd7a6}.n-bg-light-success-bg-weak\\/70{background-color:#e7fcd7b3}.n-bg-light-success-bg-weak\\/75{background-color:#e7fcd7bf}.n-bg-light-success-bg-weak\\/80{background-color:#e7fcd7cc}.n-bg-light-success-bg-weak\\/85{background-color:#e7fcd7d9}.n-bg-light-success-bg-weak\\/90{background-color:#e7fcd7e6}.n-bg-light-success-bg-weak\\/95{background-color:#e7fcd7f2}.n-bg-light-success-border-strong{background-color:#3f7824}.n-bg-light-success-border-strong\\/0{background-color:#3f782400}.n-bg-light-success-border-strong\\/10{background-color:#3f78241a}.n-bg-light-success-border-strong\\/100{background-color:#3f7824}.n-bg-light-success-border-strong\\/15{background-color:#3f782426}.n-bg-light-success-border-strong\\/20{background-color:#3f782433}.n-bg-light-success-border-strong\\/25{background-color:#3f782440}.n-bg-light-success-border-strong\\/30{background-color:#3f78244d}.n-bg-light-success-border-strong\\/35{background-color:#3f782459}.n-bg-light-success-border-strong\\/40{background-color:#3f782466}.n-bg-light-success-border-strong\\/45{background-color:#3f782473}.n-bg-light-success-border-strong\\/5{background-color:#3f78240d}.n-bg-light-success-border-strong\\/50{background-color:#3f782480}.n-bg-light-success-border-strong\\/55{background-color:#3f78248c}.n-bg-light-success-border-strong\\/60{background-color:#3f782499}.n-bg-light-success-border-strong\\/65{background-color:#3f7824a6}.n-bg-light-success-border-strong\\/70{background-color:#3f7824b3}.n-bg-light-success-border-strong\\/75{background-color:#3f7824bf}.n-bg-light-success-border-strong\\/80{background-color:#3f7824cc}.n-bg-light-success-border-strong\\/85{background-color:#3f7824d9}.n-bg-light-success-border-strong\\/90{background-color:#3f7824e6}.n-bg-light-success-border-strong\\/95{background-color:#3f7824f2}.n-bg-light-success-border-weak{background-color:#90cb62}.n-bg-light-success-border-weak\\/0{background-color:#90cb6200}.n-bg-light-success-border-weak\\/10{background-color:#90cb621a}.n-bg-light-success-border-weak\\/100{background-color:#90cb62}.n-bg-light-success-border-weak\\/15{background-color:#90cb6226}.n-bg-light-success-border-weak\\/20{background-color:#90cb6233}.n-bg-light-success-border-weak\\/25{background-color:#90cb6240}.n-bg-light-success-border-weak\\/30{background-color:#90cb624d}.n-bg-light-success-border-weak\\/35{background-color:#90cb6259}.n-bg-light-success-border-weak\\/40{background-color:#90cb6266}.n-bg-light-success-border-weak\\/45{background-color:#90cb6273}.n-bg-light-success-border-weak\\/5{background-color:#90cb620d}.n-bg-light-success-border-weak\\/50{background-color:#90cb6280}.n-bg-light-success-border-weak\\/55{background-color:#90cb628c}.n-bg-light-success-border-weak\\/60{background-color:#90cb6299}.n-bg-light-success-border-weak\\/65{background-color:#90cb62a6}.n-bg-light-success-border-weak\\/70{background-color:#90cb62b3}.n-bg-light-success-border-weak\\/75{background-color:#90cb62bf}.n-bg-light-success-border-weak\\/80{background-color:#90cb62cc}.n-bg-light-success-border-weak\\/85{background-color:#90cb62d9}.n-bg-light-success-border-weak\\/90{background-color:#90cb62e6}.n-bg-light-success-border-weak\\/95{background-color:#90cb62f2}.n-bg-light-success-icon{background-color:#3f7824}.n-bg-light-success-icon\\/0{background-color:#3f782400}.n-bg-light-success-icon\\/10{background-color:#3f78241a}.n-bg-light-success-icon\\/100{background-color:#3f7824}.n-bg-light-success-icon\\/15{background-color:#3f782426}.n-bg-light-success-icon\\/20{background-color:#3f782433}.n-bg-light-success-icon\\/25{background-color:#3f782440}.n-bg-light-success-icon\\/30{background-color:#3f78244d}.n-bg-light-success-icon\\/35{background-color:#3f782459}.n-bg-light-success-icon\\/40{background-color:#3f782466}.n-bg-light-success-icon\\/45{background-color:#3f782473}.n-bg-light-success-icon\\/5{background-color:#3f78240d}.n-bg-light-success-icon\\/50{background-color:#3f782480}.n-bg-light-success-icon\\/55{background-color:#3f78248c}.n-bg-light-success-icon\\/60{background-color:#3f782499}.n-bg-light-success-icon\\/65{background-color:#3f7824a6}.n-bg-light-success-icon\\/70{background-color:#3f7824b3}.n-bg-light-success-icon\\/75{background-color:#3f7824bf}.n-bg-light-success-icon\\/80{background-color:#3f7824cc}.n-bg-light-success-icon\\/85{background-color:#3f7824d9}.n-bg-light-success-icon\\/90{background-color:#3f7824e6}.n-bg-light-success-icon\\/95{background-color:#3f7824f2}.n-bg-light-success-text{background-color:#3f7824}.n-bg-light-success-text\\/0{background-color:#3f782400}.n-bg-light-success-text\\/10{background-color:#3f78241a}.n-bg-light-success-text\\/100{background-color:#3f7824}.n-bg-light-success-text\\/15{background-color:#3f782426}.n-bg-light-success-text\\/20{background-color:#3f782433}.n-bg-light-success-text\\/25{background-color:#3f782440}.n-bg-light-success-text\\/30{background-color:#3f78244d}.n-bg-light-success-text\\/35{background-color:#3f782459}.n-bg-light-success-text\\/40{background-color:#3f782466}.n-bg-light-success-text\\/45{background-color:#3f782473}.n-bg-light-success-text\\/5{background-color:#3f78240d}.n-bg-light-success-text\\/50{background-color:#3f782480}.n-bg-light-success-text\\/55{background-color:#3f78248c}.n-bg-light-success-text\\/60{background-color:#3f782499}.n-bg-light-success-text\\/65{background-color:#3f7824a6}.n-bg-light-success-text\\/70{background-color:#3f7824b3}.n-bg-light-success-text\\/75{background-color:#3f7824bf}.n-bg-light-success-text\\/80{background-color:#3f7824cc}.n-bg-light-success-text\\/85{background-color:#3f7824d9}.n-bg-light-success-text\\/90{background-color:#3f7824e6}.n-bg-light-success-text\\/95{background-color:#3f7824f2}.n-bg-light-warning-bg-status{background-color:#d7aa0a}.n-bg-light-warning-bg-status\\/0{background-color:#d7aa0a00}.n-bg-light-warning-bg-status\\/10{background-color:#d7aa0a1a}.n-bg-light-warning-bg-status\\/100{background-color:#d7aa0a}.n-bg-light-warning-bg-status\\/15{background-color:#d7aa0a26}.n-bg-light-warning-bg-status\\/20{background-color:#d7aa0a33}.n-bg-light-warning-bg-status\\/25{background-color:#d7aa0a40}.n-bg-light-warning-bg-status\\/30{background-color:#d7aa0a4d}.n-bg-light-warning-bg-status\\/35{background-color:#d7aa0a59}.n-bg-light-warning-bg-status\\/40{background-color:#d7aa0a66}.n-bg-light-warning-bg-status\\/45{background-color:#d7aa0a73}.n-bg-light-warning-bg-status\\/5{background-color:#d7aa0a0d}.n-bg-light-warning-bg-status\\/50{background-color:#d7aa0a80}.n-bg-light-warning-bg-status\\/55{background-color:#d7aa0a8c}.n-bg-light-warning-bg-status\\/60{background-color:#d7aa0a99}.n-bg-light-warning-bg-status\\/65{background-color:#d7aa0aa6}.n-bg-light-warning-bg-status\\/70{background-color:#d7aa0ab3}.n-bg-light-warning-bg-status\\/75{background-color:#d7aa0abf}.n-bg-light-warning-bg-status\\/80{background-color:#d7aa0acc}.n-bg-light-warning-bg-status\\/85{background-color:#d7aa0ad9}.n-bg-light-warning-bg-status\\/90{background-color:#d7aa0ae6}.n-bg-light-warning-bg-status\\/95{background-color:#d7aa0af2}.n-bg-light-warning-bg-strong{background-color:#765500}.n-bg-light-warning-bg-strong\\/0{background-color:#76550000}.n-bg-light-warning-bg-strong\\/10{background-color:#7655001a}.n-bg-light-warning-bg-strong\\/100{background-color:#765500}.n-bg-light-warning-bg-strong\\/15{background-color:#76550026}.n-bg-light-warning-bg-strong\\/20{background-color:#76550033}.n-bg-light-warning-bg-strong\\/25{background-color:#76550040}.n-bg-light-warning-bg-strong\\/30{background-color:#7655004d}.n-bg-light-warning-bg-strong\\/35{background-color:#76550059}.n-bg-light-warning-bg-strong\\/40{background-color:#76550066}.n-bg-light-warning-bg-strong\\/45{background-color:#76550073}.n-bg-light-warning-bg-strong\\/5{background-color:#7655000d}.n-bg-light-warning-bg-strong\\/50{background-color:#76550080}.n-bg-light-warning-bg-strong\\/55{background-color:#7655008c}.n-bg-light-warning-bg-strong\\/60{background-color:#76550099}.n-bg-light-warning-bg-strong\\/65{background-color:#765500a6}.n-bg-light-warning-bg-strong\\/70{background-color:#765500b3}.n-bg-light-warning-bg-strong\\/75{background-color:#765500bf}.n-bg-light-warning-bg-strong\\/80{background-color:#765500cc}.n-bg-light-warning-bg-strong\\/85{background-color:#765500d9}.n-bg-light-warning-bg-strong\\/90{background-color:#765500e6}.n-bg-light-warning-bg-strong\\/95{background-color:#765500f2}.n-bg-light-warning-bg-weak{background-color:#fffad1}.n-bg-light-warning-bg-weak\\/0{background-color:#fffad100}.n-bg-light-warning-bg-weak\\/10{background-color:#fffad11a}.n-bg-light-warning-bg-weak\\/100{background-color:#fffad1}.n-bg-light-warning-bg-weak\\/15{background-color:#fffad126}.n-bg-light-warning-bg-weak\\/20{background-color:#fffad133}.n-bg-light-warning-bg-weak\\/25{background-color:#fffad140}.n-bg-light-warning-bg-weak\\/30{background-color:#fffad14d}.n-bg-light-warning-bg-weak\\/35{background-color:#fffad159}.n-bg-light-warning-bg-weak\\/40{background-color:#fffad166}.n-bg-light-warning-bg-weak\\/45{background-color:#fffad173}.n-bg-light-warning-bg-weak\\/5{background-color:#fffad10d}.n-bg-light-warning-bg-weak\\/50{background-color:#fffad180}.n-bg-light-warning-bg-weak\\/55{background-color:#fffad18c}.n-bg-light-warning-bg-weak\\/60{background-color:#fffad199}.n-bg-light-warning-bg-weak\\/65{background-color:#fffad1a6}.n-bg-light-warning-bg-weak\\/70{background-color:#fffad1b3}.n-bg-light-warning-bg-weak\\/75{background-color:#fffad1bf}.n-bg-light-warning-bg-weak\\/80{background-color:#fffad1cc}.n-bg-light-warning-bg-weak\\/85{background-color:#fffad1d9}.n-bg-light-warning-bg-weak\\/90{background-color:#fffad1e6}.n-bg-light-warning-bg-weak\\/95{background-color:#fffad1f2}.n-bg-light-warning-border-strong{background-color:#996e00}.n-bg-light-warning-border-strong\\/0{background-color:#996e0000}.n-bg-light-warning-border-strong\\/10{background-color:#996e001a}.n-bg-light-warning-border-strong\\/100{background-color:#996e00}.n-bg-light-warning-border-strong\\/15{background-color:#996e0026}.n-bg-light-warning-border-strong\\/20{background-color:#996e0033}.n-bg-light-warning-border-strong\\/25{background-color:#996e0040}.n-bg-light-warning-border-strong\\/30{background-color:#996e004d}.n-bg-light-warning-border-strong\\/35{background-color:#996e0059}.n-bg-light-warning-border-strong\\/40{background-color:#996e0066}.n-bg-light-warning-border-strong\\/45{background-color:#996e0073}.n-bg-light-warning-border-strong\\/5{background-color:#996e000d}.n-bg-light-warning-border-strong\\/50{background-color:#996e0080}.n-bg-light-warning-border-strong\\/55{background-color:#996e008c}.n-bg-light-warning-border-strong\\/60{background-color:#996e0099}.n-bg-light-warning-border-strong\\/65{background-color:#996e00a6}.n-bg-light-warning-border-strong\\/70{background-color:#996e00b3}.n-bg-light-warning-border-strong\\/75{background-color:#996e00bf}.n-bg-light-warning-border-strong\\/80{background-color:#996e00cc}.n-bg-light-warning-border-strong\\/85{background-color:#996e00d9}.n-bg-light-warning-border-strong\\/90{background-color:#996e00e6}.n-bg-light-warning-border-strong\\/95{background-color:#996e00f2}.n-bg-light-warning-border-weak{background-color:#ffd600}.n-bg-light-warning-border-weak\\/0{background-color:#ffd60000}.n-bg-light-warning-border-weak\\/10{background-color:#ffd6001a}.n-bg-light-warning-border-weak\\/100{background-color:#ffd600}.n-bg-light-warning-border-weak\\/15{background-color:#ffd60026}.n-bg-light-warning-border-weak\\/20{background-color:#ffd60033}.n-bg-light-warning-border-weak\\/25{background-color:#ffd60040}.n-bg-light-warning-border-weak\\/30{background-color:#ffd6004d}.n-bg-light-warning-border-weak\\/35{background-color:#ffd60059}.n-bg-light-warning-border-weak\\/40{background-color:#ffd60066}.n-bg-light-warning-border-weak\\/45{background-color:#ffd60073}.n-bg-light-warning-border-weak\\/5{background-color:#ffd6000d}.n-bg-light-warning-border-weak\\/50{background-color:#ffd60080}.n-bg-light-warning-border-weak\\/55{background-color:#ffd6008c}.n-bg-light-warning-border-weak\\/60{background-color:#ffd60099}.n-bg-light-warning-border-weak\\/65{background-color:#ffd600a6}.n-bg-light-warning-border-weak\\/70{background-color:#ffd600b3}.n-bg-light-warning-border-weak\\/75{background-color:#ffd600bf}.n-bg-light-warning-border-weak\\/80{background-color:#ffd600cc}.n-bg-light-warning-border-weak\\/85{background-color:#ffd600d9}.n-bg-light-warning-border-weak\\/90{background-color:#ffd600e6}.n-bg-light-warning-border-weak\\/95{background-color:#ffd600f2}.n-bg-light-warning-icon{background-color:#765500}.n-bg-light-warning-icon\\/0{background-color:#76550000}.n-bg-light-warning-icon\\/10{background-color:#7655001a}.n-bg-light-warning-icon\\/100{background-color:#765500}.n-bg-light-warning-icon\\/15{background-color:#76550026}.n-bg-light-warning-icon\\/20{background-color:#76550033}.n-bg-light-warning-icon\\/25{background-color:#76550040}.n-bg-light-warning-icon\\/30{background-color:#7655004d}.n-bg-light-warning-icon\\/35{background-color:#76550059}.n-bg-light-warning-icon\\/40{background-color:#76550066}.n-bg-light-warning-icon\\/45{background-color:#76550073}.n-bg-light-warning-icon\\/5{background-color:#7655000d}.n-bg-light-warning-icon\\/50{background-color:#76550080}.n-bg-light-warning-icon\\/55{background-color:#7655008c}.n-bg-light-warning-icon\\/60{background-color:#76550099}.n-bg-light-warning-icon\\/65{background-color:#765500a6}.n-bg-light-warning-icon\\/70{background-color:#765500b3}.n-bg-light-warning-icon\\/75{background-color:#765500bf}.n-bg-light-warning-icon\\/80{background-color:#765500cc}.n-bg-light-warning-icon\\/85{background-color:#765500d9}.n-bg-light-warning-icon\\/90{background-color:#765500e6}.n-bg-light-warning-icon\\/95{background-color:#765500f2}.n-bg-light-warning-text{background-color:#765500}.n-bg-light-warning-text\\/0{background-color:#76550000}.n-bg-light-warning-text\\/10{background-color:#7655001a}.n-bg-light-warning-text\\/100{background-color:#765500}.n-bg-light-warning-text\\/15{background-color:#76550026}.n-bg-light-warning-text\\/20{background-color:#76550033}.n-bg-light-warning-text\\/25{background-color:#76550040}.n-bg-light-warning-text\\/30{background-color:#7655004d}.n-bg-light-warning-text\\/35{background-color:#76550059}.n-bg-light-warning-text\\/40{background-color:#76550066}.n-bg-light-warning-text\\/45{background-color:#76550073}.n-bg-light-warning-text\\/5{background-color:#7655000d}.n-bg-light-warning-text\\/50{background-color:#76550080}.n-bg-light-warning-text\\/55{background-color:#7655008c}.n-bg-light-warning-text\\/60{background-color:#76550099}.n-bg-light-warning-text\\/65{background-color:#765500a6}.n-bg-light-warning-text\\/70{background-color:#765500b3}.n-bg-light-warning-text\\/75{background-color:#765500bf}.n-bg-light-warning-text\\/80{background-color:#765500cc}.n-bg-light-warning-text\\/85{background-color:#765500d9}.n-bg-light-warning-text\\/90{background-color:#765500e6}.n-bg-light-warning-text\\/95{background-color:#765500f2}.n-bg-neutral-10{background-color:#fff}.n-bg-neutral-10\\/0{background-color:#fff0}.n-bg-neutral-10\\/10{background-color:#ffffff1a}.n-bg-neutral-10\\/100{background-color:#fff}.n-bg-neutral-10\\/15{background-color:#ffffff26}.n-bg-neutral-10\\/20{background-color:#fff3}.n-bg-neutral-10\\/25{background-color:#ffffff40}.n-bg-neutral-10\\/30{background-color:#ffffff4d}.n-bg-neutral-10\\/35{background-color:#ffffff59}.n-bg-neutral-10\\/40{background-color:#fff6}.n-bg-neutral-10\\/45{background-color:#ffffff73}.n-bg-neutral-10\\/5{background-color:#ffffff0d}.n-bg-neutral-10\\/50{background-color:#ffffff80}.n-bg-neutral-10\\/55{background-color:#ffffff8c}.n-bg-neutral-10\\/60{background-color:#fff9}.n-bg-neutral-10\\/65{background-color:#ffffffa6}.n-bg-neutral-10\\/70{background-color:#ffffffb3}.n-bg-neutral-10\\/75{background-color:#ffffffbf}.n-bg-neutral-10\\/80{background-color:#fffc}.n-bg-neutral-10\\/85{background-color:#ffffffd9}.n-bg-neutral-10\\/90{background-color:#ffffffe6}.n-bg-neutral-10\\/95{background-color:#fffffff2}.n-bg-neutral-15{background-color:#f5f6f6}.n-bg-neutral-15\\/0{background-color:#f5f6f600}.n-bg-neutral-15\\/10{background-color:#f5f6f61a}.n-bg-neutral-15\\/100{background-color:#f5f6f6}.n-bg-neutral-15\\/15{background-color:#f5f6f626}.n-bg-neutral-15\\/20{background-color:#f5f6f633}.n-bg-neutral-15\\/25{background-color:#f5f6f640}.n-bg-neutral-15\\/30{background-color:#f5f6f64d}.n-bg-neutral-15\\/35{background-color:#f5f6f659}.n-bg-neutral-15\\/40{background-color:#f5f6f666}.n-bg-neutral-15\\/45{background-color:#f5f6f673}.n-bg-neutral-15\\/5{background-color:#f5f6f60d}.n-bg-neutral-15\\/50{background-color:#f5f6f680}.n-bg-neutral-15\\/55{background-color:#f5f6f68c}.n-bg-neutral-15\\/60{background-color:#f5f6f699}.n-bg-neutral-15\\/65{background-color:#f5f6f6a6}.n-bg-neutral-15\\/70{background-color:#f5f6f6b3}.n-bg-neutral-15\\/75{background-color:#f5f6f6bf}.n-bg-neutral-15\\/80{background-color:#f5f6f6cc}.n-bg-neutral-15\\/85{background-color:#f5f6f6d9}.n-bg-neutral-15\\/90{background-color:#f5f6f6e6}.n-bg-neutral-15\\/95{background-color:#f5f6f6f2}.n-bg-neutral-20{background-color:#e2e3e5}.n-bg-neutral-20\\/0{background-color:#e2e3e500}.n-bg-neutral-20\\/10{background-color:#e2e3e51a}.n-bg-neutral-20\\/100{background-color:#e2e3e5}.n-bg-neutral-20\\/15{background-color:#e2e3e526}.n-bg-neutral-20\\/20{background-color:#e2e3e533}.n-bg-neutral-20\\/25{background-color:#e2e3e540}.n-bg-neutral-20\\/30{background-color:#e2e3e54d}.n-bg-neutral-20\\/35{background-color:#e2e3e559}.n-bg-neutral-20\\/40{background-color:#e2e3e566}.n-bg-neutral-20\\/45{background-color:#e2e3e573}.n-bg-neutral-20\\/5{background-color:#e2e3e50d}.n-bg-neutral-20\\/50{background-color:#e2e3e580}.n-bg-neutral-20\\/55{background-color:#e2e3e58c}.n-bg-neutral-20\\/60{background-color:#e2e3e599}.n-bg-neutral-20\\/65{background-color:#e2e3e5a6}.n-bg-neutral-20\\/70{background-color:#e2e3e5b3}.n-bg-neutral-20\\/75{background-color:#e2e3e5bf}.n-bg-neutral-20\\/80{background-color:#e2e3e5cc}.n-bg-neutral-20\\/85{background-color:#e2e3e5d9}.n-bg-neutral-20\\/90{background-color:#e2e3e5e6}.n-bg-neutral-20\\/95{background-color:#e2e3e5f2}.n-bg-neutral-25{background-color:#cfd1d4}.n-bg-neutral-25\\/0{background-color:#cfd1d400}.n-bg-neutral-25\\/10{background-color:#cfd1d41a}.n-bg-neutral-25\\/100{background-color:#cfd1d4}.n-bg-neutral-25\\/15{background-color:#cfd1d426}.n-bg-neutral-25\\/20{background-color:#cfd1d433}.n-bg-neutral-25\\/25{background-color:#cfd1d440}.n-bg-neutral-25\\/30{background-color:#cfd1d44d}.n-bg-neutral-25\\/35{background-color:#cfd1d459}.n-bg-neutral-25\\/40{background-color:#cfd1d466}.n-bg-neutral-25\\/45{background-color:#cfd1d473}.n-bg-neutral-25\\/5{background-color:#cfd1d40d}.n-bg-neutral-25\\/50{background-color:#cfd1d480}.n-bg-neutral-25\\/55{background-color:#cfd1d48c}.n-bg-neutral-25\\/60{background-color:#cfd1d499}.n-bg-neutral-25\\/65{background-color:#cfd1d4a6}.n-bg-neutral-25\\/70{background-color:#cfd1d4b3}.n-bg-neutral-25\\/75{background-color:#cfd1d4bf}.n-bg-neutral-25\\/80{background-color:#cfd1d4cc}.n-bg-neutral-25\\/85{background-color:#cfd1d4d9}.n-bg-neutral-25\\/90{background-color:#cfd1d4e6}.n-bg-neutral-25\\/95{background-color:#cfd1d4f2}.n-bg-neutral-30{background-color:#bbbec3}.n-bg-neutral-30\\/0{background-color:#bbbec300}.n-bg-neutral-30\\/10{background-color:#bbbec31a}.n-bg-neutral-30\\/100{background-color:#bbbec3}.n-bg-neutral-30\\/15{background-color:#bbbec326}.n-bg-neutral-30\\/20{background-color:#bbbec333}.n-bg-neutral-30\\/25{background-color:#bbbec340}.n-bg-neutral-30\\/30{background-color:#bbbec34d}.n-bg-neutral-30\\/35{background-color:#bbbec359}.n-bg-neutral-30\\/40{background-color:#bbbec366}.n-bg-neutral-30\\/45{background-color:#bbbec373}.n-bg-neutral-30\\/5{background-color:#bbbec30d}.n-bg-neutral-30\\/50{background-color:#bbbec380}.n-bg-neutral-30\\/55{background-color:#bbbec38c}.n-bg-neutral-30\\/60{background-color:#bbbec399}.n-bg-neutral-30\\/65{background-color:#bbbec3a6}.n-bg-neutral-30\\/70{background-color:#bbbec3b3}.n-bg-neutral-30\\/75{background-color:#bbbec3bf}.n-bg-neutral-30\\/80{background-color:#bbbec3cc}.n-bg-neutral-30\\/85{background-color:#bbbec3d9}.n-bg-neutral-30\\/90{background-color:#bbbec3e6}.n-bg-neutral-30\\/95{background-color:#bbbec3f2}.n-bg-neutral-35{background-color:#a8acb2}.n-bg-neutral-35\\/0{background-color:#a8acb200}.n-bg-neutral-35\\/10{background-color:#a8acb21a}.n-bg-neutral-35\\/100{background-color:#a8acb2}.n-bg-neutral-35\\/15{background-color:#a8acb226}.n-bg-neutral-35\\/20{background-color:#a8acb233}.n-bg-neutral-35\\/25{background-color:#a8acb240}.n-bg-neutral-35\\/30{background-color:#a8acb24d}.n-bg-neutral-35\\/35{background-color:#a8acb259}.n-bg-neutral-35\\/40{background-color:#a8acb266}.n-bg-neutral-35\\/45{background-color:#a8acb273}.n-bg-neutral-35\\/5{background-color:#a8acb20d}.n-bg-neutral-35\\/50{background-color:#a8acb280}.n-bg-neutral-35\\/55{background-color:#a8acb28c}.n-bg-neutral-35\\/60{background-color:#a8acb299}.n-bg-neutral-35\\/65{background-color:#a8acb2a6}.n-bg-neutral-35\\/70{background-color:#a8acb2b3}.n-bg-neutral-35\\/75{background-color:#a8acb2bf}.n-bg-neutral-35\\/80{background-color:#a8acb2cc}.n-bg-neutral-35\\/85{background-color:#a8acb2d9}.n-bg-neutral-35\\/90{background-color:#a8acb2e6}.n-bg-neutral-35\\/95{background-color:#a8acb2f2}.n-bg-neutral-40{background-color:#959aa1}.n-bg-neutral-40\\/0{background-color:#959aa100}.n-bg-neutral-40\\/10{background-color:#959aa11a}.n-bg-neutral-40\\/100{background-color:#959aa1}.n-bg-neutral-40\\/15{background-color:#959aa126}.n-bg-neutral-40\\/20{background-color:#959aa133}.n-bg-neutral-40\\/25{background-color:#959aa140}.n-bg-neutral-40\\/30{background-color:#959aa14d}.n-bg-neutral-40\\/35{background-color:#959aa159}.n-bg-neutral-40\\/40{background-color:#959aa166}.n-bg-neutral-40\\/45{background-color:#959aa173}.n-bg-neutral-40\\/5{background-color:#959aa10d}.n-bg-neutral-40\\/50{background-color:#959aa180}.n-bg-neutral-40\\/55{background-color:#959aa18c}.n-bg-neutral-40\\/60{background-color:#959aa199}.n-bg-neutral-40\\/65{background-color:#959aa1a6}.n-bg-neutral-40\\/70{background-color:#959aa1b3}.n-bg-neutral-40\\/75{background-color:#959aa1bf}.n-bg-neutral-40\\/80{background-color:#959aa1cc}.n-bg-neutral-40\\/85{background-color:#959aa1d9}.n-bg-neutral-40\\/90{background-color:#959aa1e6}.n-bg-neutral-40\\/95{background-color:#959aa1f2}.n-bg-neutral-45{background-color:#818790}.n-bg-neutral-45\\/0{background-color:#81879000}.n-bg-neutral-45\\/10{background-color:#8187901a}.n-bg-neutral-45\\/100{background-color:#818790}.n-bg-neutral-45\\/15{background-color:#81879026}.n-bg-neutral-45\\/20{background-color:#81879033}.n-bg-neutral-45\\/25{background-color:#81879040}.n-bg-neutral-45\\/30{background-color:#8187904d}.n-bg-neutral-45\\/35{background-color:#81879059}.n-bg-neutral-45\\/40{background-color:#81879066}.n-bg-neutral-45\\/45{background-color:#81879073}.n-bg-neutral-45\\/5{background-color:#8187900d}.n-bg-neutral-45\\/50{background-color:#81879080}.n-bg-neutral-45\\/55{background-color:#8187908c}.n-bg-neutral-45\\/60{background-color:#81879099}.n-bg-neutral-45\\/65{background-color:#818790a6}.n-bg-neutral-45\\/70{background-color:#818790b3}.n-bg-neutral-45\\/75{background-color:#818790bf}.n-bg-neutral-45\\/80{background-color:#818790cc}.n-bg-neutral-45\\/85{background-color:#818790d9}.n-bg-neutral-45\\/90{background-color:#818790e6}.n-bg-neutral-45\\/95{background-color:#818790f2}.n-bg-neutral-50{background-color:#6f757e}.n-bg-neutral-50\\/0{background-color:#6f757e00}.n-bg-neutral-50\\/10{background-color:#6f757e1a}.n-bg-neutral-50\\/100{background-color:#6f757e}.n-bg-neutral-50\\/15{background-color:#6f757e26}.n-bg-neutral-50\\/20{background-color:#6f757e33}.n-bg-neutral-50\\/25{background-color:#6f757e40}.n-bg-neutral-50\\/30{background-color:#6f757e4d}.n-bg-neutral-50\\/35{background-color:#6f757e59}.n-bg-neutral-50\\/40{background-color:#6f757e66}.n-bg-neutral-50\\/45{background-color:#6f757e73}.n-bg-neutral-50\\/5{background-color:#6f757e0d}.n-bg-neutral-50\\/50{background-color:#6f757e80}.n-bg-neutral-50\\/55{background-color:#6f757e8c}.n-bg-neutral-50\\/60{background-color:#6f757e99}.n-bg-neutral-50\\/65{background-color:#6f757ea6}.n-bg-neutral-50\\/70{background-color:#6f757eb3}.n-bg-neutral-50\\/75{background-color:#6f757ebf}.n-bg-neutral-50\\/80{background-color:#6f757ecc}.n-bg-neutral-50\\/85{background-color:#6f757ed9}.n-bg-neutral-50\\/90{background-color:#6f757ee6}.n-bg-neutral-50\\/95{background-color:#6f757ef2}.n-bg-neutral-55{background-color:#5e636a}.n-bg-neutral-55\\/0{background-color:#5e636a00}.n-bg-neutral-55\\/10{background-color:#5e636a1a}.n-bg-neutral-55\\/100{background-color:#5e636a}.n-bg-neutral-55\\/15{background-color:#5e636a26}.n-bg-neutral-55\\/20{background-color:#5e636a33}.n-bg-neutral-55\\/25{background-color:#5e636a40}.n-bg-neutral-55\\/30{background-color:#5e636a4d}.n-bg-neutral-55\\/35{background-color:#5e636a59}.n-bg-neutral-55\\/40{background-color:#5e636a66}.n-bg-neutral-55\\/45{background-color:#5e636a73}.n-bg-neutral-55\\/5{background-color:#5e636a0d}.n-bg-neutral-55\\/50{background-color:#5e636a80}.n-bg-neutral-55\\/55{background-color:#5e636a8c}.n-bg-neutral-55\\/60{background-color:#5e636a99}.n-bg-neutral-55\\/65{background-color:#5e636aa6}.n-bg-neutral-55\\/70{background-color:#5e636ab3}.n-bg-neutral-55\\/75{background-color:#5e636abf}.n-bg-neutral-55\\/80{background-color:#5e636acc}.n-bg-neutral-55\\/85{background-color:#5e636ad9}.n-bg-neutral-55\\/90{background-color:#5e636ae6}.n-bg-neutral-55\\/95{background-color:#5e636af2}.n-bg-neutral-60{background-color:#4d5157}.n-bg-neutral-60\\/0{background-color:#4d515700}.n-bg-neutral-60\\/10{background-color:#4d51571a}.n-bg-neutral-60\\/100{background-color:#4d5157}.n-bg-neutral-60\\/15{background-color:#4d515726}.n-bg-neutral-60\\/20{background-color:#4d515733}.n-bg-neutral-60\\/25{background-color:#4d515740}.n-bg-neutral-60\\/30{background-color:#4d51574d}.n-bg-neutral-60\\/35{background-color:#4d515759}.n-bg-neutral-60\\/40{background-color:#4d515766}.n-bg-neutral-60\\/45{background-color:#4d515773}.n-bg-neutral-60\\/5{background-color:#4d51570d}.n-bg-neutral-60\\/50{background-color:#4d515780}.n-bg-neutral-60\\/55{background-color:#4d51578c}.n-bg-neutral-60\\/60{background-color:#4d515799}.n-bg-neutral-60\\/65{background-color:#4d5157a6}.n-bg-neutral-60\\/70{background-color:#4d5157b3}.n-bg-neutral-60\\/75{background-color:#4d5157bf}.n-bg-neutral-60\\/80{background-color:#4d5157cc}.n-bg-neutral-60\\/85{background-color:#4d5157d9}.n-bg-neutral-60\\/90{background-color:#4d5157e6}.n-bg-neutral-60\\/95{background-color:#4d5157f2}.n-bg-neutral-65{background-color:#3c3f44}.n-bg-neutral-65\\/0{background-color:#3c3f4400}.n-bg-neutral-65\\/10{background-color:#3c3f441a}.n-bg-neutral-65\\/100{background-color:#3c3f44}.n-bg-neutral-65\\/15{background-color:#3c3f4426}.n-bg-neutral-65\\/20{background-color:#3c3f4433}.n-bg-neutral-65\\/25{background-color:#3c3f4440}.n-bg-neutral-65\\/30{background-color:#3c3f444d}.n-bg-neutral-65\\/35{background-color:#3c3f4459}.n-bg-neutral-65\\/40{background-color:#3c3f4466}.n-bg-neutral-65\\/45{background-color:#3c3f4473}.n-bg-neutral-65\\/5{background-color:#3c3f440d}.n-bg-neutral-65\\/50{background-color:#3c3f4480}.n-bg-neutral-65\\/55{background-color:#3c3f448c}.n-bg-neutral-65\\/60{background-color:#3c3f4499}.n-bg-neutral-65\\/65{background-color:#3c3f44a6}.n-bg-neutral-65\\/70{background-color:#3c3f44b3}.n-bg-neutral-65\\/75{background-color:#3c3f44bf}.n-bg-neutral-65\\/80{background-color:#3c3f44cc}.n-bg-neutral-65\\/85{background-color:#3c3f44d9}.n-bg-neutral-65\\/90{background-color:#3c3f44e6}.n-bg-neutral-65\\/95{background-color:#3c3f44f2}.n-bg-neutral-70{background-color:#212325}.n-bg-neutral-70\\/0{background-color:#21232500}.n-bg-neutral-70\\/10{background-color:#2123251a}.n-bg-neutral-70\\/100{background-color:#212325}.n-bg-neutral-70\\/15{background-color:#21232526}.n-bg-neutral-70\\/20{background-color:#21232533}.n-bg-neutral-70\\/25{background-color:#21232540}.n-bg-neutral-70\\/30{background-color:#2123254d}.n-bg-neutral-70\\/35{background-color:#21232559}.n-bg-neutral-70\\/40{background-color:#21232566}.n-bg-neutral-70\\/45{background-color:#21232573}.n-bg-neutral-70\\/5{background-color:#2123250d}.n-bg-neutral-70\\/50{background-color:#21232580}.n-bg-neutral-70\\/55{background-color:#2123258c}.n-bg-neutral-70\\/60{background-color:#21232599}.n-bg-neutral-70\\/65{background-color:#212325a6}.n-bg-neutral-70\\/70{background-color:#212325b3}.n-bg-neutral-70\\/75{background-color:#212325bf}.n-bg-neutral-70\\/80{background-color:#212325cc}.n-bg-neutral-70\\/85{background-color:#212325d9}.n-bg-neutral-70\\/90{background-color:#212325e6}.n-bg-neutral-70\\/95{background-color:#212325f2}.n-bg-neutral-75{background-color:#1a1b1d}.n-bg-neutral-75\\/0{background-color:#1a1b1d00}.n-bg-neutral-75\\/10{background-color:#1a1b1d1a}.n-bg-neutral-75\\/100{background-color:#1a1b1d}.n-bg-neutral-75\\/15{background-color:#1a1b1d26}.n-bg-neutral-75\\/20{background-color:#1a1b1d33}.n-bg-neutral-75\\/25{background-color:#1a1b1d40}.n-bg-neutral-75\\/30{background-color:#1a1b1d4d}.n-bg-neutral-75\\/35{background-color:#1a1b1d59}.n-bg-neutral-75\\/40{background-color:#1a1b1d66}.n-bg-neutral-75\\/45{background-color:#1a1b1d73}.n-bg-neutral-75\\/5{background-color:#1a1b1d0d}.n-bg-neutral-75\\/50{background-color:#1a1b1d80}.n-bg-neutral-75\\/55{background-color:#1a1b1d8c}.n-bg-neutral-75\\/60{background-color:#1a1b1d99}.n-bg-neutral-75\\/65{background-color:#1a1b1da6}.n-bg-neutral-75\\/70{background-color:#1a1b1db3}.n-bg-neutral-75\\/75{background-color:#1a1b1dbf}.n-bg-neutral-75\\/80{background-color:#1a1b1dcc}.n-bg-neutral-75\\/85{background-color:#1a1b1dd9}.n-bg-neutral-75\\/90{background-color:#1a1b1de6}.n-bg-neutral-75\\/95{background-color:#1a1b1df2}.n-bg-neutral-80{background-color:#09090a}.n-bg-neutral-80\\/0{background-color:#09090a00}.n-bg-neutral-80\\/10{background-color:#09090a1a}.n-bg-neutral-80\\/100{background-color:#09090a}.n-bg-neutral-80\\/15{background-color:#09090a26}.n-bg-neutral-80\\/20{background-color:#09090a33}.n-bg-neutral-80\\/25{background-color:#09090a40}.n-bg-neutral-80\\/30{background-color:#09090a4d}.n-bg-neutral-80\\/35{background-color:#09090a59}.n-bg-neutral-80\\/40{background-color:#09090a66}.n-bg-neutral-80\\/45{background-color:#09090a73}.n-bg-neutral-80\\/5{background-color:#09090a0d}.n-bg-neutral-80\\/50{background-color:#09090a80}.n-bg-neutral-80\\/55{background-color:#09090a8c}.n-bg-neutral-80\\/60{background-color:#09090a99}.n-bg-neutral-80\\/65{background-color:#09090aa6}.n-bg-neutral-80\\/70{background-color:#09090ab3}.n-bg-neutral-80\\/75{background-color:#09090abf}.n-bg-neutral-80\\/80{background-color:#09090acc}.n-bg-neutral-80\\/85{background-color:#09090ad9}.n-bg-neutral-80\\/90{background-color:#09090ae6}.n-bg-neutral-80\\/95{background-color:#09090af2}.n-bg-neutral-bg-default{background-color:var(--theme-color-neutral-bg-default)}.n-bg-neutral-bg-on-bg-weak{background-color:var(--theme-color-neutral-bg-on-bg-weak)}.n-bg-neutral-bg-status{background-color:var(--theme-color-neutral-bg-status)}.n-bg-neutral-bg-strong{background-color:var(--theme-color-neutral-bg-strong)}.n-bg-neutral-bg-stronger{background-color:var(--theme-color-neutral-bg-stronger)}.n-bg-neutral-bg-strongest{background-color:var(--theme-color-neutral-bg-strongest)}.n-bg-neutral-bg-weak{background-color:var(--theme-color-neutral-bg-weak)}.n-bg-neutral-border-strong{background-color:var(--theme-color-neutral-border-strong)}.n-bg-neutral-border-strongest{background-color:var(--theme-color-neutral-border-strongest)}.n-bg-neutral-border-weak{background-color:var(--theme-color-neutral-border-weak)}.n-bg-neutral-hover{background-color:var(--theme-color-neutral-hover)}.n-bg-neutral-icon{background-color:var(--theme-color-neutral-icon)}.n-bg-neutral-pressed{background-color:var(--theme-color-neutral-pressed)}.n-bg-neutral-text-default{background-color:var(--theme-color-neutral-text-default)}.n-bg-neutral-text-inverse{background-color:var(--theme-color-neutral-text-inverse)}.n-bg-neutral-text-weak{background-color:var(--theme-color-neutral-text-weak)}.n-bg-neutral-text-weaker{background-color:var(--theme-color-neutral-text-weaker)}.n-bg-neutral-text-weakest{background-color:var(--theme-color-neutral-text-weakest)}.n-bg-primary-bg-selected{background-color:var(--theme-color-primary-bg-selected)}.n-bg-primary-bg-status{background-color:var(--theme-color-primary-bg-status)}.n-bg-primary-bg-strong{background-color:var(--theme-color-primary-bg-strong)}.n-bg-primary-bg-weak{background-color:var(--theme-color-primary-bg-weak)}.n-bg-primary-border-strong{background-color:var(--theme-color-primary-border-strong)}.n-bg-primary-border-weak{background-color:var(--theme-color-primary-border-weak)}.n-bg-primary-focus{background-color:var(--theme-color-primary-focus)}.n-bg-primary-hover-strong{background-color:var(--theme-color-primary-hover-strong)}.n-bg-primary-hover-weak{background-color:var(--theme-color-primary-hover-weak)}.n-bg-primary-icon{background-color:var(--theme-color-primary-icon)}.n-bg-primary-pressed-strong{background-color:var(--theme-color-primary-pressed-strong)}.n-bg-primary-pressed-weak{background-color:var(--theme-color-primary-pressed-weak)}.n-bg-primary-text{background-color:var(--theme-color-primary-text)}.n-bg-success-bg-status{background-color:var(--theme-color-success-bg-status)}.n-bg-success-bg-strong{background-color:var(--theme-color-success-bg-strong)}.n-bg-success-bg-weak{background-color:var(--theme-color-success-bg-weak)}.n-bg-success-border-strong{background-color:var(--theme-color-success-border-strong)}.n-bg-success-border-weak{background-color:var(--theme-color-success-border-weak)}.n-bg-success-icon{background-color:var(--theme-color-success-icon)}.n-bg-success-text{background-color:var(--theme-color-success-text)}.n-bg-transparent{background-color:transparent}.n-bg-warning-bg-status{background-color:var(--theme-color-warning-bg-status)}.n-bg-warning-bg-strong{background-color:var(--theme-color-warning-bg-strong)}.n-bg-warning-bg-weak{background-color:var(--theme-color-warning-bg-weak)}.n-bg-warning-border-strong{background-color:var(--theme-color-warning-border-strong)}.n-bg-warning-border-weak{background-color:var(--theme-color-warning-border-weak)}.n-bg-warning-icon{background-color:var(--theme-color-warning-icon)}.n-bg-warning-text{background-color:var(--theme-color-warning-text)}.n-bg-cover{background-size:cover}.n-bg-center{background-position:center}.n-bg-no-repeat{background-repeat:no-repeat}.n-fill-danger-bg-strong{fill:var(--theme-color-danger-bg-strong)}.n-fill-neutral-bg-stronger{fill:var(--theme-color-neutral-bg-stronger)}.n-fill-neutral-bg-weak{fill:var(--theme-color-neutral-bg-weak)}.n-fill-primary-bg-strong{fill:var(--theme-color-primary-bg-strong)}.n-stroke-primary-bg-strong{stroke:var(--theme-color-primary-bg-strong)}.n-p-0{padding:0}.n-p-14{padding:56px}.n-p-2{padding:8px}.n-p-3{padding:12px}.n-p-4{padding:16px}.n-p-8{padding:32px}.n-p-token-16{padding:16px}.n-p-token-24{padding:24px}.n-p-token-32{padding:32px}.n-p-token-4{padding:4px}.n-p-token-8{padding:8px}.n-px-10{padding-left:40px;padding-right:40px}.n-px-4{padding-left:16px;padding-right:16px}.n-px-token-12{padding-left:12px;padding-right:12px}.n-px-token-16{padding-left:16px;padding-right:16px}.n-px-token-32{padding-left:32px;padding-right:32px}.n-px-token-4{padding-left:4px;padding-right:4px}.n-px-token-8{padding-left:8px;padding-right:8px}.n-py-token-16{padding-top:16px;padding-bottom:16px}.n-py-token-2{padding-top:2px;padding-bottom:2px}.n-py-token-4{padding-top:4px;padding-bottom:4px}.n-py-token-8{padding-top:8px;padding-bottom:8px}.n-pb-1{padding-bottom:4px}.n-pb-4,.n-pb-token-16{padding-bottom:16px}.n-pb-token-4{padding-bottom:4px}.n-pl-token-4{padding-left:4px}.n-pl-token-8{padding-left:8px}.n-pr-token-4{padding-right:4px}.n-pt-4{padding-top:16px}.n-pt-token-64{padding-top:64px}.n-text-left{text-align:left}.n-text-center{text-align:center}.n-align-top{vertical-align:top}.n-font-sans{font-family:Public Sans}.n-text-xs{font-size:.75rem;line-height:1rem}.n-font-bold{font-weight:700}.n-font-light{font-weight:300}.n-font-normal{font-weight:400}.n-font-semibold{font-weight:600}.n-uppercase{text-transform:uppercase}.n-lowercase{text-transform:lowercase}.n-capitalize{text-transform:capitalize}.n-italic{font-style:italic}.n-tracking-wide{letter-spacing:.025em}.n-text-baltic-50{color:#0a6190}.n-text-danger-bg-status{color:var(--theme-color-danger-bg-status)}.n-text-danger-bg-strong{color:var(--theme-color-danger-bg-strong)}.n-text-danger-bg-weak{color:var(--theme-color-danger-bg-weak)}.n-text-danger-border-strong{color:var(--theme-color-danger-border-strong)}.n-text-danger-border-weak{color:var(--theme-color-danger-border-weak)}.n-text-danger-hover-strong{color:var(--theme-color-danger-hover-strong)}.n-text-danger-hover-weak{color:var(--theme-color-danger-hover-weak)}.n-text-danger-icon{color:var(--theme-color-danger-icon)}.n-text-danger-pressed-strong{color:var(--theme-color-danger-pressed-strong)}.n-text-danger-pressed-weak{color:var(--theme-color-danger-pressed-weak)}.n-text-danger-text{color:var(--theme-color-danger-text)}.n-text-dark-danger-bg-status{color:#f96746}.n-text-dark-danger-bg-status\\/0{color:#f9674600}.n-text-dark-danger-bg-status\\/10{color:#f967461a}.n-text-dark-danger-bg-status\\/100{color:#f96746}.n-text-dark-danger-bg-status\\/15{color:#f9674626}.n-text-dark-danger-bg-status\\/20{color:#f9674633}.n-text-dark-danger-bg-status\\/25{color:#f9674640}.n-text-dark-danger-bg-status\\/30{color:#f967464d}.n-text-dark-danger-bg-status\\/35{color:#f9674659}.n-text-dark-danger-bg-status\\/40{color:#f9674666}.n-text-dark-danger-bg-status\\/45{color:#f9674673}.n-text-dark-danger-bg-status\\/5{color:#f967460d}.n-text-dark-danger-bg-status\\/50{color:#f9674680}.n-text-dark-danger-bg-status\\/55{color:#f967468c}.n-text-dark-danger-bg-status\\/60{color:#f9674699}.n-text-dark-danger-bg-status\\/65{color:#f96746a6}.n-text-dark-danger-bg-status\\/70{color:#f96746b3}.n-text-dark-danger-bg-status\\/75{color:#f96746bf}.n-text-dark-danger-bg-status\\/80{color:#f96746cc}.n-text-dark-danger-bg-status\\/85{color:#f96746d9}.n-text-dark-danger-bg-status\\/90{color:#f96746e6}.n-text-dark-danger-bg-status\\/95{color:#f96746f2}.n-text-dark-danger-bg-strong{color:#ffaa97}.n-text-dark-danger-bg-strong\\/0{color:#ffaa9700}.n-text-dark-danger-bg-strong\\/10{color:#ffaa971a}.n-text-dark-danger-bg-strong\\/100{color:#ffaa97}.n-text-dark-danger-bg-strong\\/15{color:#ffaa9726}.n-text-dark-danger-bg-strong\\/20{color:#ffaa9733}.n-text-dark-danger-bg-strong\\/25{color:#ffaa9740}.n-text-dark-danger-bg-strong\\/30{color:#ffaa974d}.n-text-dark-danger-bg-strong\\/35{color:#ffaa9759}.n-text-dark-danger-bg-strong\\/40{color:#ffaa9766}.n-text-dark-danger-bg-strong\\/45{color:#ffaa9773}.n-text-dark-danger-bg-strong\\/5{color:#ffaa970d}.n-text-dark-danger-bg-strong\\/50{color:#ffaa9780}.n-text-dark-danger-bg-strong\\/55{color:#ffaa978c}.n-text-dark-danger-bg-strong\\/60{color:#ffaa9799}.n-text-dark-danger-bg-strong\\/65{color:#ffaa97a6}.n-text-dark-danger-bg-strong\\/70{color:#ffaa97b3}.n-text-dark-danger-bg-strong\\/75{color:#ffaa97bf}.n-text-dark-danger-bg-strong\\/80{color:#ffaa97cc}.n-text-dark-danger-bg-strong\\/85{color:#ffaa97d9}.n-text-dark-danger-bg-strong\\/90{color:#ffaa97e6}.n-text-dark-danger-bg-strong\\/95{color:#ffaa97f2}.n-text-dark-danger-bg-weak{color:#432520}.n-text-dark-danger-bg-weak\\/0{color:#43252000}.n-text-dark-danger-bg-weak\\/10{color:#4325201a}.n-text-dark-danger-bg-weak\\/100{color:#432520}.n-text-dark-danger-bg-weak\\/15{color:#43252026}.n-text-dark-danger-bg-weak\\/20{color:#43252033}.n-text-dark-danger-bg-weak\\/25{color:#43252040}.n-text-dark-danger-bg-weak\\/30{color:#4325204d}.n-text-dark-danger-bg-weak\\/35{color:#43252059}.n-text-dark-danger-bg-weak\\/40{color:#43252066}.n-text-dark-danger-bg-weak\\/45{color:#43252073}.n-text-dark-danger-bg-weak\\/5{color:#4325200d}.n-text-dark-danger-bg-weak\\/50{color:#43252080}.n-text-dark-danger-bg-weak\\/55{color:#4325208c}.n-text-dark-danger-bg-weak\\/60{color:#43252099}.n-text-dark-danger-bg-weak\\/65{color:#432520a6}.n-text-dark-danger-bg-weak\\/70{color:#432520b3}.n-text-dark-danger-bg-weak\\/75{color:#432520bf}.n-text-dark-danger-bg-weak\\/80{color:#432520cc}.n-text-dark-danger-bg-weak\\/85{color:#432520d9}.n-text-dark-danger-bg-weak\\/90{color:#432520e6}.n-text-dark-danger-bg-weak\\/95{color:#432520f2}.n-text-dark-danger-border-strong{color:#ffaa97}.n-text-dark-danger-border-strong\\/0{color:#ffaa9700}.n-text-dark-danger-border-strong\\/10{color:#ffaa971a}.n-text-dark-danger-border-strong\\/100{color:#ffaa97}.n-text-dark-danger-border-strong\\/15{color:#ffaa9726}.n-text-dark-danger-border-strong\\/20{color:#ffaa9733}.n-text-dark-danger-border-strong\\/25{color:#ffaa9740}.n-text-dark-danger-border-strong\\/30{color:#ffaa974d}.n-text-dark-danger-border-strong\\/35{color:#ffaa9759}.n-text-dark-danger-border-strong\\/40{color:#ffaa9766}.n-text-dark-danger-border-strong\\/45{color:#ffaa9773}.n-text-dark-danger-border-strong\\/5{color:#ffaa970d}.n-text-dark-danger-border-strong\\/50{color:#ffaa9780}.n-text-dark-danger-border-strong\\/55{color:#ffaa978c}.n-text-dark-danger-border-strong\\/60{color:#ffaa9799}.n-text-dark-danger-border-strong\\/65{color:#ffaa97a6}.n-text-dark-danger-border-strong\\/70{color:#ffaa97b3}.n-text-dark-danger-border-strong\\/75{color:#ffaa97bf}.n-text-dark-danger-border-strong\\/80{color:#ffaa97cc}.n-text-dark-danger-border-strong\\/85{color:#ffaa97d9}.n-text-dark-danger-border-strong\\/90{color:#ffaa97e6}.n-text-dark-danger-border-strong\\/95{color:#ffaa97f2}.n-text-dark-danger-border-weak{color:#730e00}.n-text-dark-danger-border-weak\\/0{color:#730e0000}.n-text-dark-danger-border-weak\\/10{color:#730e001a}.n-text-dark-danger-border-weak\\/100{color:#730e00}.n-text-dark-danger-border-weak\\/15{color:#730e0026}.n-text-dark-danger-border-weak\\/20{color:#730e0033}.n-text-dark-danger-border-weak\\/25{color:#730e0040}.n-text-dark-danger-border-weak\\/30{color:#730e004d}.n-text-dark-danger-border-weak\\/35{color:#730e0059}.n-text-dark-danger-border-weak\\/40{color:#730e0066}.n-text-dark-danger-border-weak\\/45{color:#730e0073}.n-text-dark-danger-border-weak\\/5{color:#730e000d}.n-text-dark-danger-border-weak\\/50{color:#730e0080}.n-text-dark-danger-border-weak\\/55{color:#730e008c}.n-text-dark-danger-border-weak\\/60{color:#730e0099}.n-text-dark-danger-border-weak\\/65{color:#730e00a6}.n-text-dark-danger-border-weak\\/70{color:#730e00b3}.n-text-dark-danger-border-weak\\/75{color:#730e00bf}.n-text-dark-danger-border-weak\\/80{color:#730e00cc}.n-text-dark-danger-border-weak\\/85{color:#730e00d9}.n-text-dark-danger-border-weak\\/90{color:#730e00e6}.n-text-dark-danger-border-weak\\/95{color:#730e00f2}.n-text-dark-danger-hover-strong{color:#f96746}.n-text-dark-danger-hover-strong\\/0{color:#f9674600}.n-text-dark-danger-hover-strong\\/10{color:#f967461a}.n-text-dark-danger-hover-strong\\/100{color:#f96746}.n-text-dark-danger-hover-strong\\/15{color:#f9674626}.n-text-dark-danger-hover-strong\\/20{color:#f9674633}.n-text-dark-danger-hover-strong\\/25{color:#f9674640}.n-text-dark-danger-hover-strong\\/30{color:#f967464d}.n-text-dark-danger-hover-strong\\/35{color:#f9674659}.n-text-dark-danger-hover-strong\\/40{color:#f9674666}.n-text-dark-danger-hover-strong\\/45{color:#f9674673}.n-text-dark-danger-hover-strong\\/5{color:#f967460d}.n-text-dark-danger-hover-strong\\/50{color:#f9674680}.n-text-dark-danger-hover-strong\\/55{color:#f967468c}.n-text-dark-danger-hover-strong\\/60{color:#f9674699}.n-text-dark-danger-hover-strong\\/65{color:#f96746a6}.n-text-dark-danger-hover-strong\\/70{color:#f96746b3}.n-text-dark-danger-hover-strong\\/75{color:#f96746bf}.n-text-dark-danger-hover-strong\\/80{color:#f96746cc}.n-text-dark-danger-hover-strong\\/85{color:#f96746d9}.n-text-dark-danger-hover-strong\\/90{color:#f96746e6}.n-text-dark-danger-hover-strong\\/95{color:#f96746f2}.n-text-dark-danger-hover-weak{color:#ffaa9714}.n-text-dark-danger-hover-weak\\/0{color:#ffaa9700}.n-text-dark-danger-hover-weak\\/10{color:#ffaa971a}.n-text-dark-danger-hover-weak\\/100{color:#ffaa97}.n-text-dark-danger-hover-weak\\/15{color:#ffaa9726}.n-text-dark-danger-hover-weak\\/20{color:#ffaa9733}.n-text-dark-danger-hover-weak\\/25{color:#ffaa9740}.n-text-dark-danger-hover-weak\\/30{color:#ffaa974d}.n-text-dark-danger-hover-weak\\/35{color:#ffaa9759}.n-text-dark-danger-hover-weak\\/40{color:#ffaa9766}.n-text-dark-danger-hover-weak\\/45{color:#ffaa9773}.n-text-dark-danger-hover-weak\\/5{color:#ffaa970d}.n-text-dark-danger-hover-weak\\/50{color:#ffaa9780}.n-text-dark-danger-hover-weak\\/55{color:#ffaa978c}.n-text-dark-danger-hover-weak\\/60{color:#ffaa9799}.n-text-dark-danger-hover-weak\\/65{color:#ffaa97a6}.n-text-dark-danger-hover-weak\\/70{color:#ffaa97b3}.n-text-dark-danger-hover-weak\\/75{color:#ffaa97bf}.n-text-dark-danger-hover-weak\\/80{color:#ffaa97cc}.n-text-dark-danger-hover-weak\\/85{color:#ffaa97d9}.n-text-dark-danger-hover-weak\\/90{color:#ffaa97e6}.n-text-dark-danger-hover-weak\\/95{color:#ffaa97f2}.n-text-dark-danger-icon{color:#ffaa97}.n-text-dark-danger-icon\\/0{color:#ffaa9700}.n-text-dark-danger-icon\\/10{color:#ffaa971a}.n-text-dark-danger-icon\\/100{color:#ffaa97}.n-text-dark-danger-icon\\/15{color:#ffaa9726}.n-text-dark-danger-icon\\/20{color:#ffaa9733}.n-text-dark-danger-icon\\/25{color:#ffaa9740}.n-text-dark-danger-icon\\/30{color:#ffaa974d}.n-text-dark-danger-icon\\/35{color:#ffaa9759}.n-text-dark-danger-icon\\/40{color:#ffaa9766}.n-text-dark-danger-icon\\/45{color:#ffaa9773}.n-text-dark-danger-icon\\/5{color:#ffaa970d}.n-text-dark-danger-icon\\/50{color:#ffaa9780}.n-text-dark-danger-icon\\/55{color:#ffaa978c}.n-text-dark-danger-icon\\/60{color:#ffaa9799}.n-text-dark-danger-icon\\/65{color:#ffaa97a6}.n-text-dark-danger-icon\\/70{color:#ffaa97b3}.n-text-dark-danger-icon\\/75{color:#ffaa97bf}.n-text-dark-danger-icon\\/80{color:#ffaa97cc}.n-text-dark-danger-icon\\/85{color:#ffaa97d9}.n-text-dark-danger-icon\\/90{color:#ffaa97e6}.n-text-dark-danger-icon\\/95{color:#ffaa97f2}.n-text-dark-danger-pressed-weak{color:#ffaa971f}.n-text-dark-danger-pressed-weak\\/0{color:#ffaa9700}.n-text-dark-danger-pressed-weak\\/10{color:#ffaa971a}.n-text-dark-danger-pressed-weak\\/100{color:#ffaa97}.n-text-dark-danger-pressed-weak\\/15{color:#ffaa9726}.n-text-dark-danger-pressed-weak\\/20{color:#ffaa9733}.n-text-dark-danger-pressed-weak\\/25{color:#ffaa9740}.n-text-dark-danger-pressed-weak\\/30{color:#ffaa974d}.n-text-dark-danger-pressed-weak\\/35{color:#ffaa9759}.n-text-dark-danger-pressed-weak\\/40{color:#ffaa9766}.n-text-dark-danger-pressed-weak\\/45{color:#ffaa9773}.n-text-dark-danger-pressed-weak\\/5{color:#ffaa970d}.n-text-dark-danger-pressed-weak\\/50{color:#ffaa9780}.n-text-dark-danger-pressed-weak\\/55{color:#ffaa978c}.n-text-dark-danger-pressed-weak\\/60{color:#ffaa9799}.n-text-dark-danger-pressed-weak\\/65{color:#ffaa97a6}.n-text-dark-danger-pressed-weak\\/70{color:#ffaa97b3}.n-text-dark-danger-pressed-weak\\/75{color:#ffaa97bf}.n-text-dark-danger-pressed-weak\\/80{color:#ffaa97cc}.n-text-dark-danger-pressed-weak\\/85{color:#ffaa97d9}.n-text-dark-danger-pressed-weak\\/90{color:#ffaa97e6}.n-text-dark-danger-pressed-weak\\/95{color:#ffaa97f2}.n-text-dark-danger-strong{color:#e84e2c}.n-text-dark-danger-strong\\/0{color:#e84e2c00}.n-text-dark-danger-strong\\/10{color:#e84e2c1a}.n-text-dark-danger-strong\\/100{color:#e84e2c}.n-text-dark-danger-strong\\/15{color:#e84e2c26}.n-text-dark-danger-strong\\/20{color:#e84e2c33}.n-text-dark-danger-strong\\/25{color:#e84e2c40}.n-text-dark-danger-strong\\/30{color:#e84e2c4d}.n-text-dark-danger-strong\\/35{color:#e84e2c59}.n-text-dark-danger-strong\\/40{color:#e84e2c66}.n-text-dark-danger-strong\\/45{color:#e84e2c73}.n-text-dark-danger-strong\\/5{color:#e84e2c0d}.n-text-dark-danger-strong\\/50{color:#e84e2c80}.n-text-dark-danger-strong\\/55{color:#e84e2c8c}.n-text-dark-danger-strong\\/60{color:#e84e2c99}.n-text-dark-danger-strong\\/65{color:#e84e2ca6}.n-text-dark-danger-strong\\/70{color:#e84e2cb3}.n-text-dark-danger-strong\\/75{color:#e84e2cbf}.n-text-dark-danger-strong\\/80{color:#e84e2ccc}.n-text-dark-danger-strong\\/85{color:#e84e2cd9}.n-text-dark-danger-strong\\/90{color:#e84e2ce6}.n-text-dark-danger-strong\\/95{color:#e84e2cf2}.n-text-dark-danger-text{color:#ffaa97}.n-text-dark-danger-text\\/0{color:#ffaa9700}.n-text-dark-danger-text\\/10{color:#ffaa971a}.n-text-dark-danger-text\\/100{color:#ffaa97}.n-text-dark-danger-text\\/15{color:#ffaa9726}.n-text-dark-danger-text\\/20{color:#ffaa9733}.n-text-dark-danger-text\\/25{color:#ffaa9740}.n-text-dark-danger-text\\/30{color:#ffaa974d}.n-text-dark-danger-text\\/35{color:#ffaa9759}.n-text-dark-danger-text\\/40{color:#ffaa9766}.n-text-dark-danger-text\\/45{color:#ffaa9773}.n-text-dark-danger-text\\/5{color:#ffaa970d}.n-text-dark-danger-text\\/50{color:#ffaa9780}.n-text-dark-danger-text\\/55{color:#ffaa978c}.n-text-dark-danger-text\\/60{color:#ffaa9799}.n-text-dark-danger-text\\/65{color:#ffaa97a6}.n-text-dark-danger-text\\/70{color:#ffaa97b3}.n-text-dark-danger-text\\/75{color:#ffaa97bf}.n-text-dark-danger-text\\/80{color:#ffaa97cc}.n-text-dark-danger-text\\/85{color:#ffaa97d9}.n-text-dark-danger-text\\/90{color:#ffaa97e6}.n-text-dark-danger-text\\/95{color:#ffaa97f2}.n-text-dark-discovery-bg-status{color:#a07bec}.n-text-dark-discovery-bg-status\\/0{color:#a07bec00}.n-text-dark-discovery-bg-status\\/10{color:#a07bec1a}.n-text-dark-discovery-bg-status\\/100{color:#a07bec}.n-text-dark-discovery-bg-status\\/15{color:#a07bec26}.n-text-dark-discovery-bg-status\\/20{color:#a07bec33}.n-text-dark-discovery-bg-status\\/25{color:#a07bec40}.n-text-dark-discovery-bg-status\\/30{color:#a07bec4d}.n-text-dark-discovery-bg-status\\/35{color:#a07bec59}.n-text-dark-discovery-bg-status\\/40{color:#a07bec66}.n-text-dark-discovery-bg-status\\/45{color:#a07bec73}.n-text-dark-discovery-bg-status\\/5{color:#a07bec0d}.n-text-dark-discovery-bg-status\\/50{color:#a07bec80}.n-text-dark-discovery-bg-status\\/55{color:#a07bec8c}.n-text-dark-discovery-bg-status\\/60{color:#a07bec99}.n-text-dark-discovery-bg-status\\/65{color:#a07beca6}.n-text-dark-discovery-bg-status\\/70{color:#a07becb3}.n-text-dark-discovery-bg-status\\/75{color:#a07becbf}.n-text-dark-discovery-bg-status\\/80{color:#a07beccc}.n-text-dark-discovery-bg-status\\/85{color:#a07becd9}.n-text-dark-discovery-bg-status\\/90{color:#a07bece6}.n-text-dark-discovery-bg-status\\/95{color:#a07becf2}.n-text-dark-discovery-bg-strong{color:#ccb4ff}.n-text-dark-discovery-bg-strong\\/0{color:#ccb4ff00}.n-text-dark-discovery-bg-strong\\/10{color:#ccb4ff1a}.n-text-dark-discovery-bg-strong\\/100{color:#ccb4ff}.n-text-dark-discovery-bg-strong\\/15{color:#ccb4ff26}.n-text-dark-discovery-bg-strong\\/20{color:#ccb4ff33}.n-text-dark-discovery-bg-strong\\/25{color:#ccb4ff40}.n-text-dark-discovery-bg-strong\\/30{color:#ccb4ff4d}.n-text-dark-discovery-bg-strong\\/35{color:#ccb4ff59}.n-text-dark-discovery-bg-strong\\/40{color:#ccb4ff66}.n-text-dark-discovery-bg-strong\\/45{color:#ccb4ff73}.n-text-dark-discovery-bg-strong\\/5{color:#ccb4ff0d}.n-text-dark-discovery-bg-strong\\/50{color:#ccb4ff80}.n-text-dark-discovery-bg-strong\\/55{color:#ccb4ff8c}.n-text-dark-discovery-bg-strong\\/60{color:#ccb4ff99}.n-text-dark-discovery-bg-strong\\/65{color:#ccb4ffa6}.n-text-dark-discovery-bg-strong\\/70{color:#ccb4ffb3}.n-text-dark-discovery-bg-strong\\/75{color:#ccb4ffbf}.n-text-dark-discovery-bg-strong\\/80{color:#ccb4ffcc}.n-text-dark-discovery-bg-strong\\/85{color:#ccb4ffd9}.n-text-dark-discovery-bg-strong\\/90{color:#ccb4ffe6}.n-text-dark-discovery-bg-strong\\/95{color:#ccb4fff2}.n-text-dark-discovery-bg-weak{color:#2c2a34}.n-text-dark-discovery-bg-weak\\/0{color:#2c2a3400}.n-text-dark-discovery-bg-weak\\/10{color:#2c2a341a}.n-text-dark-discovery-bg-weak\\/100{color:#2c2a34}.n-text-dark-discovery-bg-weak\\/15{color:#2c2a3426}.n-text-dark-discovery-bg-weak\\/20{color:#2c2a3433}.n-text-dark-discovery-bg-weak\\/25{color:#2c2a3440}.n-text-dark-discovery-bg-weak\\/30{color:#2c2a344d}.n-text-dark-discovery-bg-weak\\/35{color:#2c2a3459}.n-text-dark-discovery-bg-weak\\/40{color:#2c2a3466}.n-text-dark-discovery-bg-weak\\/45{color:#2c2a3473}.n-text-dark-discovery-bg-weak\\/5{color:#2c2a340d}.n-text-dark-discovery-bg-weak\\/50{color:#2c2a3480}.n-text-dark-discovery-bg-weak\\/55{color:#2c2a348c}.n-text-dark-discovery-bg-weak\\/60{color:#2c2a3499}.n-text-dark-discovery-bg-weak\\/65{color:#2c2a34a6}.n-text-dark-discovery-bg-weak\\/70{color:#2c2a34b3}.n-text-dark-discovery-bg-weak\\/75{color:#2c2a34bf}.n-text-dark-discovery-bg-weak\\/80{color:#2c2a34cc}.n-text-dark-discovery-bg-weak\\/85{color:#2c2a34d9}.n-text-dark-discovery-bg-weak\\/90{color:#2c2a34e6}.n-text-dark-discovery-bg-weak\\/95{color:#2c2a34f2}.n-text-dark-discovery-border-strong{color:#ccb4ff}.n-text-dark-discovery-border-strong\\/0{color:#ccb4ff00}.n-text-dark-discovery-border-strong\\/10{color:#ccb4ff1a}.n-text-dark-discovery-border-strong\\/100{color:#ccb4ff}.n-text-dark-discovery-border-strong\\/15{color:#ccb4ff26}.n-text-dark-discovery-border-strong\\/20{color:#ccb4ff33}.n-text-dark-discovery-border-strong\\/25{color:#ccb4ff40}.n-text-dark-discovery-border-strong\\/30{color:#ccb4ff4d}.n-text-dark-discovery-border-strong\\/35{color:#ccb4ff59}.n-text-dark-discovery-border-strong\\/40{color:#ccb4ff66}.n-text-dark-discovery-border-strong\\/45{color:#ccb4ff73}.n-text-dark-discovery-border-strong\\/5{color:#ccb4ff0d}.n-text-dark-discovery-border-strong\\/50{color:#ccb4ff80}.n-text-dark-discovery-border-strong\\/55{color:#ccb4ff8c}.n-text-dark-discovery-border-strong\\/60{color:#ccb4ff99}.n-text-dark-discovery-border-strong\\/65{color:#ccb4ffa6}.n-text-dark-discovery-border-strong\\/70{color:#ccb4ffb3}.n-text-dark-discovery-border-strong\\/75{color:#ccb4ffbf}.n-text-dark-discovery-border-strong\\/80{color:#ccb4ffcc}.n-text-dark-discovery-border-strong\\/85{color:#ccb4ffd9}.n-text-dark-discovery-border-strong\\/90{color:#ccb4ffe6}.n-text-dark-discovery-border-strong\\/95{color:#ccb4fff2}.n-text-dark-discovery-border-weak{color:#4b2894}.n-text-dark-discovery-border-weak\\/0{color:#4b289400}.n-text-dark-discovery-border-weak\\/10{color:#4b28941a}.n-text-dark-discovery-border-weak\\/100{color:#4b2894}.n-text-dark-discovery-border-weak\\/15{color:#4b289426}.n-text-dark-discovery-border-weak\\/20{color:#4b289433}.n-text-dark-discovery-border-weak\\/25{color:#4b289440}.n-text-dark-discovery-border-weak\\/30{color:#4b28944d}.n-text-dark-discovery-border-weak\\/35{color:#4b289459}.n-text-dark-discovery-border-weak\\/40{color:#4b289466}.n-text-dark-discovery-border-weak\\/45{color:#4b289473}.n-text-dark-discovery-border-weak\\/5{color:#4b28940d}.n-text-dark-discovery-border-weak\\/50{color:#4b289480}.n-text-dark-discovery-border-weak\\/55{color:#4b28948c}.n-text-dark-discovery-border-weak\\/60{color:#4b289499}.n-text-dark-discovery-border-weak\\/65{color:#4b2894a6}.n-text-dark-discovery-border-weak\\/70{color:#4b2894b3}.n-text-dark-discovery-border-weak\\/75{color:#4b2894bf}.n-text-dark-discovery-border-weak\\/80{color:#4b2894cc}.n-text-dark-discovery-border-weak\\/85{color:#4b2894d9}.n-text-dark-discovery-border-weak\\/90{color:#4b2894e6}.n-text-dark-discovery-border-weak\\/95{color:#4b2894f2}.n-text-dark-discovery-icon{color:#ccb4ff}.n-text-dark-discovery-icon\\/0{color:#ccb4ff00}.n-text-dark-discovery-icon\\/10{color:#ccb4ff1a}.n-text-dark-discovery-icon\\/100{color:#ccb4ff}.n-text-dark-discovery-icon\\/15{color:#ccb4ff26}.n-text-dark-discovery-icon\\/20{color:#ccb4ff33}.n-text-dark-discovery-icon\\/25{color:#ccb4ff40}.n-text-dark-discovery-icon\\/30{color:#ccb4ff4d}.n-text-dark-discovery-icon\\/35{color:#ccb4ff59}.n-text-dark-discovery-icon\\/40{color:#ccb4ff66}.n-text-dark-discovery-icon\\/45{color:#ccb4ff73}.n-text-dark-discovery-icon\\/5{color:#ccb4ff0d}.n-text-dark-discovery-icon\\/50{color:#ccb4ff80}.n-text-dark-discovery-icon\\/55{color:#ccb4ff8c}.n-text-dark-discovery-icon\\/60{color:#ccb4ff99}.n-text-dark-discovery-icon\\/65{color:#ccb4ffa6}.n-text-dark-discovery-icon\\/70{color:#ccb4ffb3}.n-text-dark-discovery-icon\\/75{color:#ccb4ffbf}.n-text-dark-discovery-icon\\/80{color:#ccb4ffcc}.n-text-dark-discovery-icon\\/85{color:#ccb4ffd9}.n-text-dark-discovery-icon\\/90{color:#ccb4ffe6}.n-text-dark-discovery-icon\\/95{color:#ccb4fff2}.n-text-dark-discovery-text{color:#ccb4ff}.n-text-dark-discovery-text\\/0{color:#ccb4ff00}.n-text-dark-discovery-text\\/10{color:#ccb4ff1a}.n-text-dark-discovery-text\\/100{color:#ccb4ff}.n-text-dark-discovery-text\\/15{color:#ccb4ff26}.n-text-dark-discovery-text\\/20{color:#ccb4ff33}.n-text-dark-discovery-text\\/25{color:#ccb4ff40}.n-text-dark-discovery-text\\/30{color:#ccb4ff4d}.n-text-dark-discovery-text\\/35{color:#ccb4ff59}.n-text-dark-discovery-text\\/40{color:#ccb4ff66}.n-text-dark-discovery-text\\/45{color:#ccb4ff73}.n-text-dark-discovery-text\\/5{color:#ccb4ff0d}.n-text-dark-discovery-text\\/50{color:#ccb4ff80}.n-text-dark-discovery-text\\/55{color:#ccb4ff8c}.n-text-dark-discovery-text\\/60{color:#ccb4ff99}.n-text-dark-discovery-text\\/65{color:#ccb4ffa6}.n-text-dark-discovery-text\\/70{color:#ccb4ffb3}.n-text-dark-discovery-text\\/75{color:#ccb4ffbf}.n-text-dark-discovery-text\\/80{color:#ccb4ffcc}.n-text-dark-discovery-text\\/85{color:#ccb4ffd9}.n-text-dark-discovery-text\\/90{color:#ccb4ffe6}.n-text-dark-discovery-text\\/95{color:#ccb4fff2}.n-text-dark-neutral-bg-default{color:#1a1b1d}.n-text-dark-neutral-bg-default\\/0{color:#1a1b1d00}.n-text-dark-neutral-bg-default\\/10{color:#1a1b1d1a}.n-text-dark-neutral-bg-default\\/100{color:#1a1b1d}.n-text-dark-neutral-bg-default\\/15{color:#1a1b1d26}.n-text-dark-neutral-bg-default\\/20{color:#1a1b1d33}.n-text-dark-neutral-bg-default\\/25{color:#1a1b1d40}.n-text-dark-neutral-bg-default\\/30{color:#1a1b1d4d}.n-text-dark-neutral-bg-default\\/35{color:#1a1b1d59}.n-text-dark-neutral-bg-default\\/40{color:#1a1b1d66}.n-text-dark-neutral-bg-default\\/45{color:#1a1b1d73}.n-text-dark-neutral-bg-default\\/5{color:#1a1b1d0d}.n-text-dark-neutral-bg-default\\/50{color:#1a1b1d80}.n-text-dark-neutral-bg-default\\/55{color:#1a1b1d8c}.n-text-dark-neutral-bg-default\\/60{color:#1a1b1d99}.n-text-dark-neutral-bg-default\\/65{color:#1a1b1da6}.n-text-dark-neutral-bg-default\\/70{color:#1a1b1db3}.n-text-dark-neutral-bg-default\\/75{color:#1a1b1dbf}.n-text-dark-neutral-bg-default\\/80{color:#1a1b1dcc}.n-text-dark-neutral-bg-default\\/85{color:#1a1b1dd9}.n-text-dark-neutral-bg-default\\/90{color:#1a1b1de6}.n-text-dark-neutral-bg-default\\/95{color:#1a1b1df2}.n-text-dark-neutral-bg-on-bg-weak{color:#81879014}.n-text-dark-neutral-bg-on-bg-weak\\/0{color:#81879000}.n-text-dark-neutral-bg-on-bg-weak\\/10{color:#8187901a}.n-text-dark-neutral-bg-on-bg-weak\\/100{color:#818790}.n-text-dark-neutral-bg-on-bg-weak\\/15{color:#81879026}.n-text-dark-neutral-bg-on-bg-weak\\/20{color:#81879033}.n-text-dark-neutral-bg-on-bg-weak\\/25{color:#81879040}.n-text-dark-neutral-bg-on-bg-weak\\/30{color:#8187904d}.n-text-dark-neutral-bg-on-bg-weak\\/35{color:#81879059}.n-text-dark-neutral-bg-on-bg-weak\\/40{color:#81879066}.n-text-dark-neutral-bg-on-bg-weak\\/45{color:#81879073}.n-text-dark-neutral-bg-on-bg-weak\\/5{color:#8187900d}.n-text-dark-neutral-bg-on-bg-weak\\/50{color:#81879080}.n-text-dark-neutral-bg-on-bg-weak\\/55{color:#8187908c}.n-text-dark-neutral-bg-on-bg-weak\\/60{color:#81879099}.n-text-dark-neutral-bg-on-bg-weak\\/65{color:#818790a6}.n-text-dark-neutral-bg-on-bg-weak\\/70{color:#818790b3}.n-text-dark-neutral-bg-on-bg-weak\\/75{color:#818790bf}.n-text-dark-neutral-bg-on-bg-weak\\/80{color:#818790cc}.n-text-dark-neutral-bg-on-bg-weak\\/85{color:#818790d9}.n-text-dark-neutral-bg-on-bg-weak\\/90{color:#818790e6}.n-text-dark-neutral-bg-on-bg-weak\\/95{color:#818790f2}.n-text-dark-neutral-bg-status{color:#a8acb2}.n-text-dark-neutral-bg-status\\/0{color:#a8acb200}.n-text-dark-neutral-bg-status\\/10{color:#a8acb21a}.n-text-dark-neutral-bg-status\\/100{color:#a8acb2}.n-text-dark-neutral-bg-status\\/15{color:#a8acb226}.n-text-dark-neutral-bg-status\\/20{color:#a8acb233}.n-text-dark-neutral-bg-status\\/25{color:#a8acb240}.n-text-dark-neutral-bg-status\\/30{color:#a8acb24d}.n-text-dark-neutral-bg-status\\/35{color:#a8acb259}.n-text-dark-neutral-bg-status\\/40{color:#a8acb266}.n-text-dark-neutral-bg-status\\/45{color:#a8acb273}.n-text-dark-neutral-bg-status\\/5{color:#a8acb20d}.n-text-dark-neutral-bg-status\\/50{color:#a8acb280}.n-text-dark-neutral-bg-status\\/55{color:#a8acb28c}.n-text-dark-neutral-bg-status\\/60{color:#a8acb299}.n-text-dark-neutral-bg-status\\/65{color:#a8acb2a6}.n-text-dark-neutral-bg-status\\/70{color:#a8acb2b3}.n-text-dark-neutral-bg-status\\/75{color:#a8acb2bf}.n-text-dark-neutral-bg-status\\/80{color:#a8acb2cc}.n-text-dark-neutral-bg-status\\/85{color:#a8acb2d9}.n-text-dark-neutral-bg-status\\/90{color:#a8acb2e6}.n-text-dark-neutral-bg-status\\/95{color:#a8acb2f2}.n-text-dark-neutral-bg-strong{color:#3c3f44}.n-text-dark-neutral-bg-strong\\/0{color:#3c3f4400}.n-text-dark-neutral-bg-strong\\/10{color:#3c3f441a}.n-text-dark-neutral-bg-strong\\/100{color:#3c3f44}.n-text-dark-neutral-bg-strong\\/15{color:#3c3f4426}.n-text-dark-neutral-bg-strong\\/20{color:#3c3f4433}.n-text-dark-neutral-bg-strong\\/25{color:#3c3f4440}.n-text-dark-neutral-bg-strong\\/30{color:#3c3f444d}.n-text-dark-neutral-bg-strong\\/35{color:#3c3f4459}.n-text-dark-neutral-bg-strong\\/40{color:#3c3f4466}.n-text-dark-neutral-bg-strong\\/45{color:#3c3f4473}.n-text-dark-neutral-bg-strong\\/5{color:#3c3f440d}.n-text-dark-neutral-bg-strong\\/50{color:#3c3f4480}.n-text-dark-neutral-bg-strong\\/55{color:#3c3f448c}.n-text-dark-neutral-bg-strong\\/60{color:#3c3f4499}.n-text-dark-neutral-bg-strong\\/65{color:#3c3f44a6}.n-text-dark-neutral-bg-strong\\/70{color:#3c3f44b3}.n-text-dark-neutral-bg-strong\\/75{color:#3c3f44bf}.n-text-dark-neutral-bg-strong\\/80{color:#3c3f44cc}.n-text-dark-neutral-bg-strong\\/85{color:#3c3f44d9}.n-text-dark-neutral-bg-strong\\/90{color:#3c3f44e6}.n-text-dark-neutral-bg-strong\\/95{color:#3c3f44f2}.n-text-dark-neutral-bg-stronger{color:#6f757e}.n-text-dark-neutral-bg-stronger\\/0{color:#6f757e00}.n-text-dark-neutral-bg-stronger\\/10{color:#6f757e1a}.n-text-dark-neutral-bg-stronger\\/100{color:#6f757e}.n-text-dark-neutral-bg-stronger\\/15{color:#6f757e26}.n-text-dark-neutral-bg-stronger\\/20{color:#6f757e33}.n-text-dark-neutral-bg-stronger\\/25{color:#6f757e40}.n-text-dark-neutral-bg-stronger\\/30{color:#6f757e4d}.n-text-dark-neutral-bg-stronger\\/35{color:#6f757e59}.n-text-dark-neutral-bg-stronger\\/40{color:#6f757e66}.n-text-dark-neutral-bg-stronger\\/45{color:#6f757e73}.n-text-dark-neutral-bg-stronger\\/5{color:#6f757e0d}.n-text-dark-neutral-bg-stronger\\/50{color:#6f757e80}.n-text-dark-neutral-bg-stronger\\/55{color:#6f757e8c}.n-text-dark-neutral-bg-stronger\\/60{color:#6f757e99}.n-text-dark-neutral-bg-stronger\\/65{color:#6f757ea6}.n-text-dark-neutral-bg-stronger\\/70{color:#6f757eb3}.n-text-dark-neutral-bg-stronger\\/75{color:#6f757ebf}.n-text-dark-neutral-bg-stronger\\/80{color:#6f757ecc}.n-text-dark-neutral-bg-stronger\\/85{color:#6f757ed9}.n-text-dark-neutral-bg-stronger\\/90{color:#6f757ee6}.n-text-dark-neutral-bg-stronger\\/95{color:#6f757ef2}.n-text-dark-neutral-bg-strongest{color:#f5f6f6}.n-text-dark-neutral-bg-strongest\\/0{color:#f5f6f600}.n-text-dark-neutral-bg-strongest\\/10{color:#f5f6f61a}.n-text-dark-neutral-bg-strongest\\/100{color:#f5f6f6}.n-text-dark-neutral-bg-strongest\\/15{color:#f5f6f626}.n-text-dark-neutral-bg-strongest\\/20{color:#f5f6f633}.n-text-dark-neutral-bg-strongest\\/25{color:#f5f6f640}.n-text-dark-neutral-bg-strongest\\/30{color:#f5f6f64d}.n-text-dark-neutral-bg-strongest\\/35{color:#f5f6f659}.n-text-dark-neutral-bg-strongest\\/40{color:#f5f6f666}.n-text-dark-neutral-bg-strongest\\/45{color:#f5f6f673}.n-text-dark-neutral-bg-strongest\\/5{color:#f5f6f60d}.n-text-dark-neutral-bg-strongest\\/50{color:#f5f6f680}.n-text-dark-neutral-bg-strongest\\/55{color:#f5f6f68c}.n-text-dark-neutral-bg-strongest\\/60{color:#f5f6f699}.n-text-dark-neutral-bg-strongest\\/65{color:#f5f6f6a6}.n-text-dark-neutral-bg-strongest\\/70{color:#f5f6f6b3}.n-text-dark-neutral-bg-strongest\\/75{color:#f5f6f6bf}.n-text-dark-neutral-bg-strongest\\/80{color:#f5f6f6cc}.n-text-dark-neutral-bg-strongest\\/85{color:#f5f6f6d9}.n-text-dark-neutral-bg-strongest\\/90{color:#f5f6f6e6}.n-text-dark-neutral-bg-strongest\\/95{color:#f5f6f6f2}.n-text-dark-neutral-bg-weak{color:#212325}.n-text-dark-neutral-bg-weak\\/0{color:#21232500}.n-text-dark-neutral-bg-weak\\/10{color:#2123251a}.n-text-dark-neutral-bg-weak\\/100{color:#212325}.n-text-dark-neutral-bg-weak\\/15{color:#21232526}.n-text-dark-neutral-bg-weak\\/20{color:#21232533}.n-text-dark-neutral-bg-weak\\/25{color:#21232540}.n-text-dark-neutral-bg-weak\\/30{color:#2123254d}.n-text-dark-neutral-bg-weak\\/35{color:#21232559}.n-text-dark-neutral-bg-weak\\/40{color:#21232566}.n-text-dark-neutral-bg-weak\\/45{color:#21232573}.n-text-dark-neutral-bg-weak\\/5{color:#2123250d}.n-text-dark-neutral-bg-weak\\/50{color:#21232580}.n-text-dark-neutral-bg-weak\\/55{color:#2123258c}.n-text-dark-neutral-bg-weak\\/60{color:#21232599}.n-text-dark-neutral-bg-weak\\/65{color:#212325a6}.n-text-dark-neutral-bg-weak\\/70{color:#212325b3}.n-text-dark-neutral-bg-weak\\/75{color:#212325bf}.n-text-dark-neutral-bg-weak\\/80{color:#212325cc}.n-text-dark-neutral-bg-weak\\/85{color:#212325d9}.n-text-dark-neutral-bg-weak\\/90{color:#212325e6}.n-text-dark-neutral-bg-weak\\/95{color:#212325f2}.n-text-dark-neutral-border-strong{color:#5e636a}.n-text-dark-neutral-border-strong\\/0{color:#5e636a00}.n-text-dark-neutral-border-strong\\/10{color:#5e636a1a}.n-text-dark-neutral-border-strong\\/100{color:#5e636a}.n-text-dark-neutral-border-strong\\/15{color:#5e636a26}.n-text-dark-neutral-border-strong\\/20{color:#5e636a33}.n-text-dark-neutral-border-strong\\/25{color:#5e636a40}.n-text-dark-neutral-border-strong\\/30{color:#5e636a4d}.n-text-dark-neutral-border-strong\\/35{color:#5e636a59}.n-text-dark-neutral-border-strong\\/40{color:#5e636a66}.n-text-dark-neutral-border-strong\\/45{color:#5e636a73}.n-text-dark-neutral-border-strong\\/5{color:#5e636a0d}.n-text-dark-neutral-border-strong\\/50{color:#5e636a80}.n-text-dark-neutral-border-strong\\/55{color:#5e636a8c}.n-text-dark-neutral-border-strong\\/60{color:#5e636a99}.n-text-dark-neutral-border-strong\\/65{color:#5e636aa6}.n-text-dark-neutral-border-strong\\/70{color:#5e636ab3}.n-text-dark-neutral-border-strong\\/75{color:#5e636abf}.n-text-dark-neutral-border-strong\\/80{color:#5e636acc}.n-text-dark-neutral-border-strong\\/85{color:#5e636ad9}.n-text-dark-neutral-border-strong\\/90{color:#5e636ae6}.n-text-dark-neutral-border-strong\\/95{color:#5e636af2}.n-text-dark-neutral-border-strongest{color:#bbbec3}.n-text-dark-neutral-border-strongest\\/0{color:#bbbec300}.n-text-dark-neutral-border-strongest\\/10{color:#bbbec31a}.n-text-dark-neutral-border-strongest\\/100{color:#bbbec3}.n-text-dark-neutral-border-strongest\\/15{color:#bbbec326}.n-text-dark-neutral-border-strongest\\/20{color:#bbbec333}.n-text-dark-neutral-border-strongest\\/25{color:#bbbec340}.n-text-dark-neutral-border-strongest\\/30{color:#bbbec34d}.n-text-dark-neutral-border-strongest\\/35{color:#bbbec359}.n-text-dark-neutral-border-strongest\\/40{color:#bbbec366}.n-text-dark-neutral-border-strongest\\/45{color:#bbbec373}.n-text-dark-neutral-border-strongest\\/5{color:#bbbec30d}.n-text-dark-neutral-border-strongest\\/50{color:#bbbec380}.n-text-dark-neutral-border-strongest\\/55{color:#bbbec38c}.n-text-dark-neutral-border-strongest\\/60{color:#bbbec399}.n-text-dark-neutral-border-strongest\\/65{color:#bbbec3a6}.n-text-dark-neutral-border-strongest\\/70{color:#bbbec3b3}.n-text-dark-neutral-border-strongest\\/75{color:#bbbec3bf}.n-text-dark-neutral-border-strongest\\/80{color:#bbbec3cc}.n-text-dark-neutral-border-strongest\\/85{color:#bbbec3d9}.n-text-dark-neutral-border-strongest\\/90{color:#bbbec3e6}.n-text-dark-neutral-border-strongest\\/95{color:#bbbec3f2}.n-text-dark-neutral-border-weak{color:#3c3f44}.n-text-dark-neutral-border-weak\\/0{color:#3c3f4400}.n-text-dark-neutral-border-weak\\/10{color:#3c3f441a}.n-text-dark-neutral-border-weak\\/100{color:#3c3f44}.n-text-dark-neutral-border-weak\\/15{color:#3c3f4426}.n-text-dark-neutral-border-weak\\/20{color:#3c3f4433}.n-text-dark-neutral-border-weak\\/25{color:#3c3f4440}.n-text-dark-neutral-border-weak\\/30{color:#3c3f444d}.n-text-dark-neutral-border-weak\\/35{color:#3c3f4459}.n-text-dark-neutral-border-weak\\/40{color:#3c3f4466}.n-text-dark-neutral-border-weak\\/45{color:#3c3f4473}.n-text-dark-neutral-border-weak\\/5{color:#3c3f440d}.n-text-dark-neutral-border-weak\\/50{color:#3c3f4480}.n-text-dark-neutral-border-weak\\/55{color:#3c3f448c}.n-text-dark-neutral-border-weak\\/60{color:#3c3f4499}.n-text-dark-neutral-border-weak\\/65{color:#3c3f44a6}.n-text-dark-neutral-border-weak\\/70{color:#3c3f44b3}.n-text-dark-neutral-border-weak\\/75{color:#3c3f44bf}.n-text-dark-neutral-border-weak\\/80{color:#3c3f44cc}.n-text-dark-neutral-border-weak\\/85{color:#3c3f44d9}.n-text-dark-neutral-border-weak\\/90{color:#3c3f44e6}.n-text-dark-neutral-border-weak\\/95{color:#3c3f44f2}.n-text-dark-neutral-hover{color:#959aa11a}.n-text-dark-neutral-hover\\/0{color:#959aa100}.n-text-dark-neutral-hover\\/10{color:#959aa11a}.n-text-dark-neutral-hover\\/100{color:#959aa1}.n-text-dark-neutral-hover\\/15{color:#959aa126}.n-text-dark-neutral-hover\\/20{color:#959aa133}.n-text-dark-neutral-hover\\/25{color:#959aa140}.n-text-dark-neutral-hover\\/30{color:#959aa14d}.n-text-dark-neutral-hover\\/35{color:#959aa159}.n-text-dark-neutral-hover\\/40{color:#959aa166}.n-text-dark-neutral-hover\\/45{color:#959aa173}.n-text-dark-neutral-hover\\/5{color:#959aa10d}.n-text-dark-neutral-hover\\/50{color:#959aa180}.n-text-dark-neutral-hover\\/55{color:#959aa18c}.n-text-dark-neutral-hover\\/60{color:#959aa199}.n-text-dark-neutral-hover\\/65{color:#959aa1a6}.n-text-dark-neutral-hover\\/70{color:#959aa1b3}.n-text-dark-neutral-hover\\/75{color:#959aa1bf}.n-text-dark-neutral-hover\\/80{color:#959aa1cc}.n-text-dark-neutral-hover\\/85{color:#959aa1d9}.n-text-dark-neutral-hover\\/90{color:#959aa1e6}.n-text-dark-neutral-hover\\/95{color:#959aa1f2}.n-text-dark-neutral-icon{color:#cfd1d4}.n-text-dark-neutral-icon\\/0{color:#cfd1d400}.n-text-dark-neutral-icon\\/10{color:#cfd1d41a}.n-text-dark-neutral-icon\\/100{color:#cfd1d4}.n-text-dark-neutral-icon\\/15{color:#cfd1d426}.n-text-dark-neutral-icon\\/20{color:#cfd1d433}.n-text-dark-neutral-icon\\/25{color:#cfd1d440}.n-text-dark-neutral-icon\\/30{color:#cfd1d44d}.n-text-dark-neutral-icon\\/35{color:#cfd1d459}.n-text-dark-neutral-icon\\/40{color:#cfd1d466}.n-text-dark-neutral-icon\\/45{color:#cfd1d473}.n-text-dark-neutral-icon\\/5{color:#cfd1d40d}.n-text-dark-neutral-icon\\/50{color:#cfd1d480}.n-text-dark-neutral-icon\\/55{color:#cfd1d48c}.n-text-dark-neutral-icon\\/60{color:#cfd1d499}.n-text-dark-neutral-icon\\/65{color:#cfd1d4a6}.n-text-dark-neutral-icon\\/70{color:#cfd1d4b3}.n-text-dark-neutral-icon\\/75{color:#cfd1d4bf}.n-text-dark-neutral-icon\\/80{color:#cfd1d4cc}.n-text-dark-neutral-icon\\/85{color:#cfd1d4d9}.n-text-dark-neutral-icon\\/90{color:#cfd1d4e6}.n-text-dark-neutral-icon\\/95{color:#cfd1d4f2}.n-text-dark-neutral-pressed{color:#959aa133}.n-text-dark-neutral-pressed\\/0{color:#959aa100}.n-text-dark-neutral-pressed\\/10{color:#959aa11a}.n-text-dark-neutral-pressed\\/100{color:#959aa1}.n-text-dark-neutral-pressed\\/15{color:#959aa126}.n-text-dark-neutral-pressed\\/20{color:#959aa133}.n-text-dark-neutral-pressed\\/25{color:#959aa140}.n-text-dark-neutral-pressed\\/30{color:#959aa14d}.n-text-dark-neutral-pressed\\/35{color:#959aa159}.n-text-dark-neutral-pressed\\/40{color:#959aa166}.n-text-dark-neutral-pressed\\/45{color:#959aa173}.n-text-dark-neutral-pressed\\/5{color:#959aa10d}.n-text-dark-neutral-pressed\\/50{color:#959aa180}.n-text-dark-neutral-pressed\\/55{color:#959aa18c}.n-text-dark-neutral-pressed\\/60{color:#959aa199}.n-text-dark-neutral-pressed\\/65{color:#959aa1a6}.n-text-dark-neutral-pressed\\/70{color:#959aa1b3}.n-text-dark-neutral-pressed\\/75{color:#959aa1bf}.n-text-dark-neutral-pressed\\/80{color:#959aa1cc}.n-text-dark-neutral-pressed\\/85{color:#959aa1d9}.n-text-dark-neutral-pressed\\/90{color:#959aa1e6}.n-text-dark-neutral-pressed\\/95{color:#959aa1f2}.n-text-dark-neutral-text-default{color:#f5f6f6}.n-text-dark-neutral-text-default\\/0{color:#f5f6f600}.n-text-dark-neutral-text-default\\/10{color:#f5f6f61a}.n-text-dark-neutral-text-default\\/100{color:#f5f6f6}.n-text-dark-neutral-text-default\\/15{color:#f5f6f626}.n-text-dark-neutral-text-default\\/20{color:#f5f6f633}.n-text-dark-neutral-text-default\\/25{color:#f5f6f640}.n-text-dark-neutral-text-default\\/30{color:#f5f6f64d}.n-text-dark-neutral-text-default\\/35{color:#f5f6f659}.n-text-dark-neutral-text-default\\/40{color:#f5f6f666}.n-text-dark-neutral-text-default\\/45{color:#f5f6f673}.n-text-dark-neutral-text-default\\/5{color:#f5f6f60d}.n-text-dark-neutral-text-default\\/50{color:#f5f6f680}.n-text-dark-neutral-text-default\\/55{color:#f5f6f68c}.n-text-dark-neutral-text-default\\/60{color:#f5f6f699}.n-text-dark-neutral-text-default\\/65{color:#f5f6f6a6}.n-text-dark-neutral-text-default\\/70{color:#f5f6f6b3}.n-text-dark-neutral-text-default\\/75{color:#f5f6f6bf}.n-text-dark-neutral-text-default\\/80{color:#f5f6f6cc}.n-text-dark-neutral-text-default\\/85{color:#f5f6f6d9}.n-text-dark-neutral-text-default\\/90{color:#f5f6f6e6}.n-text-dark-neutral-text-default\\/95{color:#f5f6f6f2}.n-text-dark-neutral-text-inverse{color:#1a1b1d}.n-text-dark-neutral-text-inverse\\/0{color:#1a1b1d00}.n-text-dark-neutral-text-inverse\\/10{color:#1a1b1d1a}.n-text-dark-neutral-text-inverse\\/100{color:#1a1b1d}.n-text-dark-neutral-text-inverse\\/15{color:#1a1b1d26}.n-text-dark-neutral-text-inverse\\/20{color:#1a1b1d33}.n-text-dark-neutral-text-inverse\\/25{color:#1a1b1d40}.n-text-dark-neutral-text-inverse\\/30{color:#1a1b1d4d}.n-text-dark-neutral-text-inverse\\/35{color:#1a1b1d59}.n-text-dark-neutral-text-inverse\\/40{color:#1a1b1d66}.n-text-dark-neutral-text-inverse\\/45{color:#1a1b1d73}.n-text-dark-neutral-text-inverse\\/5{color:#1a1b1d0d}.n-text-dark-neutral-text-inverse\\/50{color:#1a1b1d80}.n-text-dark-neutral-text-inverse\\/55{color:#1a1b1d8c}.n-text-dark-neutral-text-inverse\\/60{color:#1a1b1d99}.n-text-dark-neutral-text-inverse\\/65{color:#1a1b1da6}.n-text-dark-neutral-text-inverse\\/70{color:#1a1b1db3}.n-text-dark-neutral-text-inverse\\/75{color:#1a1b1dbf}.n-text-dark-neutral-text-inverse\\/80{color:#1a1b1dcc}.n-text-dark-neutral-text-inverse\\/85{color:#1a1b1dd9}.n-text-dark-neutral-text-inverse\\/90{color:#1a1b1de6}.n-text-dark-neutral-text-inverse\\/95{color:#1a1b1df2}.n-text-dark-neutral-text-weak{color:#cfd1d4}.n-text-dark-neutral-text-weak\\/0{color:#cfd1d400}.n-text-dark-neutral-text-weak\\/10{color:#cfd1d41a}.n-text-dark-neutral-text-weak\\/100{color:#cfd1d4}.n-text-dark-neutral-text-weak\\/15{color:#cfd1d426}.n-text-dark-neutral-text-weak\\/20{color:#cfd1d433}.n-text-dark-neutral-text-weak\\/25{color:#cfd1d440}.n-text-dark-neutral-text-weak\\/30{color:#cfd1d44d}.n-text-dark-neutral-text-weak\\/35{color:#cfd1d459}.n-text-dark-neutral-text-weak\\/40{color:#cfd1d466}.n-text-dark-neutral-text-weak\\/45{color:#cfd1d473}.n-text-dark-neutral-text-weak\\/5{color:#cfd1d40d}.n-text-dark-neutral-text-weak\\/50{color:#cfd1d480}.n-text-dark-neutral-text-weak\\/55{color:#cfd1d48c}.n-text-dark-neutral-text-weak\\/60{color:#cfd1d499}.n-text-dark-neutral-text-weak\\/65{color:#cfd1d4a6}.n-text-dark-neutral-text-weak\\/70{color:#cfd1d4b3}.n-text-dark-neutral-text-weak\\/75{color:#cfd1d4bf}.n-text-dark-neutral-text-weak\\/80{color:#cfd1d4cc}.n-text-dark-neutral-text-weak\\/85{color:#cfd1d4d9}.n-text-dark-neutral-text-weak\\/90{color:#cfd1d4e6}.n-text-dark-neutral-text-weak\\/95{color:#cfd1d4f2}.n-text-dark-neutral-text-weaker{color:#a8acb2}.n-text-dark-neutral-text-weaker\\/0{color:#a8acb200}.n-text-dark-neutral-text-weaker\\/10{color:#a8acb21a}.n-text-dark-neutral-text-weaker\\/100{color:#a8acb2}.n-text-dark-neutral-text-weaker\\/15{color:#a8acb226}.n-text-dark-neutral-text-weaker\\/20{color:#a8acb233}.n-text-dark-neutral-text-weaker\\/25{color:#a8acb240}.n-text-dark-neutral-text-weaker\\/30{color:#a8acb24d}.n-text-dark-neutral-text-weaker\\/35{color:#a8acb259}.n-text-dark-neutral-text-weaker\\/40{color:#a8acb266}.n-text-dark-neutral-text-weaker\\/45{color:#a8acb273}.n-text-dark-neutral-text-weaker\\/5{color:#a8acb20d}.n-text-dark-neutral-text-weaker\\/50{color:#a8acb280}.n-text-dark-neutral-text-weaker\\/55{color:#a8acb28c}.n-text-dark-neutral-text-weaker\\/60{color:#a8acb299}.n-text-dark-neutral-text-weaker\\/65{color:#a8acb2a6}.n-text-dark-neutral-text-weaker\\/70{color:#a8acb2b3}.n-text-dark-neutral-text-weaker\\/75{color:#a8acb2bf}.n-text-dark-neutral-text-weaker\\/80{color:#a8acb2cc}.n-text-dark-neutral-text-weaker\\/85{color:#a8acb2d9}.n-text-dark-neutral-text-weaker\\/90{color:#a8acb2e6}.n-text-dark-neutral-text-weaker\\/95{color:#a8acb2f2}.n-text-dark-neutral-text-weakest{color:#818790}.n-text-dark-neutral-text-weakest\\/0{color:#81879000}.n-text-dark-neutral-text-weakest\\/10{color:#8187901a}.n-text-dark-neutral-text-weakest\\/100{color:#818790}.n-text-dark-neutral-text-weakest\\/15{color:#81879026}.n-text-dark-neutral-text-weakest\\/20{color:#81879033}.n-text-dark-neutral-text-weakest\\/25{color:#81879040}.n-text-dark-neutral-text-weakest\\/30{color:#8187904d}.n-text-dark-neutral-text-weakest\\/35{color:#81879059}.n-text-dark-neutral-text-weakest\\/40{color:#81879066}.n-text-dark-neutral-text-weakest\\/45{color:#81879073}.n-text-dark-neutral-text-weakest\\/5{color:#8187900d}.n-text-dark-neutral-text-weakest\\/50{color:#81879080}.n-text-dark-neutral-text-weakest\\/55{color:#8187908c}.n-text-dark-neutral-text-weakest\\/60{color:#81879099}.n-text-dark-neutral-text-weakest\\/65{color:#818790a6}.n-text-dark-neutral-text-weakest\\/70{color:#818790b3}.n-text-dark-neutral-text-weakest\\/75{color:#818790bf}.n-text-dark-neutral-text-weakest\\/80{color:#818790cc}.n-text-dark-neutral-text-weakest\\/85{color:#818790d9}.n-text-dark-neutral-text-weakest\\/90{color:#818790e6}.n-text-dark-neutral-text-weakest\\/95{color:#818790f2}.n-text-dark-primary-bg-selected{color:#262f31}.n-text-dark-primary-bg-selected\\/0{color:#262f3100}.n-text-dark-primary-bg-selected\\/10{color:#262f311a}.n-text-dark-primary-bg-selected\\/100{color:#262f31}.n-text-dark-primary-bg-selected\\/15{color:#262f3126}.n-text-dark-primary-bg-selected\\/20{color:#262f3133}.n-text-dark-primary-bg-selected\\/25{color:#262f3140}.n-text-dark-primary-bg-selected\\/30{color:#262f314d}.n-text-dark-primary-bg-selected\\/35{color:#262f3159}.n-text-dark-primary-bg-selected\\/40{color:#262f3166}.n-text-dark-primary-bg-selected\\/45{color:#262f3173}.n-text-dark-primary-bg-selected\\/5{color:#262f310d}.n-text-dark-primary-bg-selected\\/50{color:#262f3180}.n-text-dark-primary-bg-selected\\/55{color:#262f318c}.n-text-dark-primary-bg-selected\\/60{color:#262f3199}.n-text-dark-primary-bg-selected\\/65{color:#262f31a6}.n-text-dark-primary-bg-selected\\/70{color:#262f31b3}.n-text-dark-primary-bg-selected\\/75{color:#262f31bf}.n-text-dark-primary-bg-selected\\/80{color:#262f31cc}.n-text-dark-primary-bg-selected\\/85{color:#262f31d9}.n-text-dark-primary-bg-selected\\/90{color:#262f31e6}.n-text-dark-primary-bg-selected\\/95{color:#262f31f2}.n-text-dark-primary-bg-status{color:#5db3bf}.n-text-dark-primary-bg-status\\/0{color:#5db3bf00}.n-text-dark-primary-bg-status\\/10{color:#5db3bf1a}.n-text-dark-primary-bg-status\\/100{color:#5db3bf}.n-text-dark-primary-bg-status\\/15{color:#5db3bf26}.n-text-dark-primary-bg-status\\/20{color:#5db3bf33}.n-text-dark-primary-bg-status\\/25{color:#5db3bf40}.n-text-dark-primary-bg-status\\/30{color:#5db3bf4d}.n-text-dark-primary-bg-status\\/35{color:#5db3bf59}.n-text-dark-primary-bg-status\\/40{color:#5db3bf66}.n-text-dark-primary-bg-status\\/45{color:#5db3bf73}.n-text-dark-primary-bg-status\\/5{color:#5db3bf0d}.n-text-dark-primary-bg-status\\/50{color:#5db3bf80}.n-text-dark-primary-bg-status\\/55{color:#5db3bf8c}.n-text-dark-primary-bg-status\\/60{color:#5db3bf99}.n-text-dark-primary-bg-status\\/65{color:#5db3bfa6}.n-text-dark-primary-bg-status\\/70{color:#5db3bfb3}.n-text-dark-primary-bg-status\\/75{color:#5db3bfbf}.n-text-dark-primary-bg-status\\/80{color:#5db3bfcc}.n-text-dark-primary-bg-status\\/85{color:#5db3bfd9}.n-text-dark-primary-bg-status\\/90{color:#5db3bfe6}.n-text-dark-primary-bg-status\\/95{color:#5db3bff2}.n-text-dark-primary-bg-strong{color:#8fe3e8}.n-text-dark-primary-bg-strong\\/0{color:#8fe3e800}.n-text-dark-primary-bg-strong\\/10{color:#8fe3e81a}.n-text-dark-primary-bg-strong\\/100{color:#8fe3e8}.n-text-dark-primary-bg-strong\\/15{color:#8fe3e826}.n-text-dark-primary-bg-strong\\/20{color:#8fe3e833}.n-text-dark-primary-bg-strong\\/25{color:#8fe3e840}.n-text-dark-primary-bg-strong\\/30{color:#8fe3e84d}.n-text-dark-primary-bg-strong\\/35{color:#8fe3e859}.n-text-dark-primary-bg-strong\\/40{color:#8fe3e866}.n-text-dark-primary-bg-strong\\/45{color:#8fe3e873}.n-text-dark-primary-bg-strong\\/5{color:#8fe3e80d}.n-text-dark-primary-bg-strong\\/50{color:#8fe3e880}.n-text-dark-primary-bg-strong\\/55{color:#8fe3e88c}.n-text-dark-primary-bg-strong\\/60{color:#8fe3e899}.n-text-dark-primary-bg-strong\\/65{color:#8fe3e8a6}.n-text-dark-primary-bg-strong\\/70{color:#8fe3e8b3}.n-text-dark-primary-bg-strong\\/75{color:#8fe3e8bf}.n-text-dark-primary-bg-strong\\/80{color:#8fe3e8cc}.n-text-dark-primary-bg-strong\\/85{color:#8fe3e8d9}.n-text-dark-primary-bg-strong\\/90{color:#8fe3e8e6}.n-text-dark-primary-bg-strong\\/95{color:#8fe3e8f2}.n-text-dark-primary-bg-weak{color:#262f31}.n-text-dark-primary-bg-weak\\/0{color:#262f3100}.n-text-dark-primary-bg-weak\\/10{color:#262f311a}.n-text-dark-primary-bg-weak\\/100{color:#262f31}.n-text-dark-primary-bg-weak\\/15{color:#262f3126}.n-text-dark-primary-bg-weak\\/20{color:#262f3133}.n-text-dark-primary-bg-weak\\/25{color:#262f3140}.n-text-dark-primary-bg-weak\\/30{color:#262f314d}.n-text-dark-primary-bg-weak\\/35{color:#262f3159}.n-text-dark-primary-bg-weak\\/40{color:#262f3166}.n-text-dark-primary-bg-weak\\/45{color:#262f3173}.n-text-dark-primary-bg-weak\\/5{color:#262f310d}.n-text-dark-primary-bg-weak\\/50{color:#262f3180}.n-text-dark-primary-bg-weak\\/55{color:#262f318c}.n-text-dark-primary-bg-weak\\/60{color:#262f3199}.n-text-dark-primary-bg-weak\\/65{color:#262f31a6}.n-text-dark-primary-bg-weak\\/70{color:#262f31b3}.n-text-dark-primary-bg-weak\\/75{color:#262f31bf}.n-text-dark-primary-bg-weak\\/80{color:#262f31cc}.n-text-dark-primary-bg-weak\\/85{color:#262f31d9}.n-text-dark-primary-bg-weak\\/90{color:#262f31e6}.n-text-dark-primary-bg-weak\\/95{color:#262f31f2}.n-text-dark-primary-border-strong{color:#8fe3e8}.n-text-dark-primary-border-strong\\/0{color:#8fe3e800}.n-text-dark-primary-border-strong\\/10{color:#8fe3e81a}.n-text-dark-primary-border-strong\\/100{color:#8fe3e8}.n-text-dark-primary-border-strong\\/15{color:#8fe3e826}.n-text-dark-primary-border-strong\\/20{color:#8fe3e833}.n-text-dark-primary-border-strong\\/25{color:#8fe3e840}.n-text-dark-primary-border-strong\\/30{color:#8fe3e84d}.n-text-dark-primary-border-strong\\/35{color:#8fe3e859}.n-text-dark-primary-border-strong\\/40{color:#8fe3e866}.n-text-dark-primary-border-strong\\/45{color:#8fe3e873}.n-text-dark-primary-border-strong\\/5{color:#8fe3e80d}.n-text-dark-primary-border-strong\\/50{color:#8fe3e880}.n-text-dark-primary-border-strong\\/55{color:#8fe3e88c}.n-text-dark-primary-border-strong\\/60{color:#8fe3e899}.n-text-dark-primary-border-strong\\/65{color:#8fe3e8a6}.n-text-dark-primary-border-strong\\/70{color:#8fe3e8b3}.n-text-dark-primary-border-strong\\/75{color:#8fe3e8bf}.n-text-dark-primary-border-strong\\/80{color:#8fe3e8cc}.n-text-dark-primary-border-strong\\/85{color:#8fe3e8d9}.n-text-dark-primary-border-strong\\/90{color:#8fe3e8e6}.n-text-dark-primary-border-strong\\/95{color:#8fe3e8f2}.n-text-dark-primary-border-weak{color:#02507b}.n-text-dark-primary-border-weak\\/0{color:#02507b00}.n-text-dark-primary-border-weak\\/10{color:#02507b1a}.n-text-dark-primary-border-weak\\/100{color:#02507b}.n-text-dark-primary-border-weak\\/15{color:#02507b26}.n-text-dark-primary-border-weak\\/20{color:#02507b33}.n-text-dark-primary-border-weak\\/25{color:#02507b40}.n-text-dark-primary-border-weak\\/30{color:#02507b4d}.n-text-dark-primary-border-weak\\/35{color:#02507b59}.n-text-dark-primary-border-weak\\/40{color:#02507b66}.n-text-dark-primary-border-weak\\/45{color:#02507b73}.n-text-dark-primary-border-weak\\/5{color:#02507b0d}.n-text-dark-primary-border-weak\\/50{color:#02507b80}.n-text-dark-primary-border-weak\\/55{color:#02507b8c}.n-text-dark-primary-border-weak\\/60{color:#02507b99}.n-text-dark-primary-border-weak\\/65{color:#02507ba6}.n-text-dark-primary-border-weak\\/70{color:#02507bb3}.n-text-dark-primary-border-weak\\/75{color:#02507bbf}.n-text-dark-primary-border-weak\\/80{color:#02507bcc}.n-text-dark-primary-border-weak\\/85{color:#02507bd9}.n-text-dark-primary-border-weak\\/90{color:#02507be6}.n-text-dark-primary-border-weak\\/95{color:#02507bf2}.n-text-dark-primary-focus{color:#5db3bf}.n-text-dark-primary-focus\\/0{color:#5db3bf00}.n-text-dark-primary-focus\\/10{color:#5db3bf1a}.n-text-dark-primary-focus\\/100{color:#5db3bf}.n-text-dark-primary-focus\\/15{color:#5db3bf26}.n-text-dark-primary-focus\\/20{color:#5db3bf33}.n-text-dark-primary-focus\\/25{color:#5db3bf40}.n-text-dark-primary-focus\\/30{color:#5db3bf4d}.n-text-dark-primary-focus\\/35{color:#5db3bf59}.n-text-dark-primary-focus\\/40{color:#5db3bf66}.n-text-dark-primary-focus\\/45{color:#5db3bf73}.n-text-dark-primary-focus\\/5{color:#5db3bf0d}.n-text-dark-primary-focus\\/50{color:#5db3bf80}.n-text-dark-primary-focus\\/55{color:#5db3bf8c}.n-text-dark-primary-focus\\/60{color:#5db3bf99}.n-text-dark-primary-focus\\/65{color:#5db3bfa6}.n-text-dark-primary-focus\\/70{color:#5db3bfb3}.n-text-dark-primary-focus\\/75{color:#5db3bfbf}.n-text-dark-primary-focus\\/80{color:#5db3bfcc}.n-text-dark-primary-focus\\/85{color:#5db3bfd9}.n-text-dark-primary-focus\\/90{color:#5db3bfe6}.n-text-dark-primary-focus\\/95{color:#5db3bff2}.n-text-dark-primary-hover-strong{color:#5db3bf}.n-text-dark-primary-hover-strong\\/0{color:#5db3bf00}.n-text-dark-primary-hover-strong\\/10{color:#5db3bf1a}.n-text-dark-primary-hover-strong\\/100{color:#5db3bf}.n-text-dark-primary-hover-strong\\/15{color:#5db3bf26}.n-text-dark-primary-hover-strong\\/20{color:#5db3bf33}.n-text-dark-primary-hover-strong\\/25{color:#5db3bf40}.n-text-dark-primary-hover-strong\\/30{color:#5db3bf4d}.n-text-dark-primary-hover-strong\\/35{color:#5db3bf59}.n-text-dark-primary-hover-strong\\/40{color:#5db3bf66}.n-text-dark-primary-hover-strong\\/45{color:#5db3bf73}.n-text-dark-primary-hover-strong\\/5{color:#5db3bf0d}.n-text-dark-primary-hover-strong\\/50{color:#5db3bf80}.n-text-dark-primary-hover-strong\\/55{color:#5db3bf8c}.n-text-dark-primary-hover-strong\\/60{color:#5db3bf99}.n-text-dark-primary-hover-strong\\/65{color:#5db3bfa6}.n-text-dark-primary-hover-strong\\/70{color:#5db3bfb3}.n-text-dark-primary-hover-strong\\/75{color:#5db3bfbf}.n-text-dark-primary-hover-strong\\/80{color:#5db3bfcc}.n-text-dark-primary-hover-strong\\/85{color:#5db3bfd9}.n-text-dark-primary-hover-strong\\/90{color:#5db3bfe6}.n-text-dark-primary-hover-strong\\/95{color:#5db3bff2}.n-text-dark-primary-hover-weak{color:#8fe3e814}.n-text-dark-primary-hover-weak\\/0{color:#8fe3e800}.n-text-dark-primary-hover-weak\\/10{color:#8fe3e81a}.n-text-dark-primary-hover-weak\\/100{color:#8fe3e8}.n-text-dark-primary-hover-weak\\/15{color:#8fe3e826}.n-text-dark-primary-hover-weak\\/20{color:#8fe3e833}.n-text-dark-primary-hover-weak\\/25{color:#8fe3e840}.n-text-dark-primary-hover-weak\\/30{color:#8fe3e84d}.n-text-dark-primary-hover-weak\\/35{color:#8fe3e859}.n-text-dark-primary-hover-weak\\/40{color:#8fe3e866}.n-text-dark-primary-hover-weak\\/45{color:#8fe3e873}.n-text-dark-primary-hover-weak\\/5{color:#8fe3e80d}.n-text-dark-primary-hover-weak\\/50{color:#8fe3e880}.n-text-dark-primary-hover-weak\\/55{color:#8fe3e88c}.n-text-dark-primary-hover-weak\\/60{color:#8fe3e899}.n-text-dark-primary-hover-weak\\/65{color:#8fe3e8a6}.n-text-dark-primary-hover-weak\\/70{color:#8fe3e8b3}.n-text-dark-primary-hover-weak\\/75{color:#8fe3e8bf}.n-text-dark-primary-hover-weak\\/80{color:#8fe3e8cc}.n-text-dark-primary-hover-weak\\/85{color:#8fe3e8d9}.n-text-dark-primary-hover-weak\\/90{color:#8fe3e8e6}.n-text-dark-primary-hover-weak\\/95{color:#8fe3e8f2}.n-text-dark-primary-icon{color:#8fe3e8}.n-text-dark-primary-icon\\/0{color:#8fe3e800}.n-text-dark-primary-icon\\/10{color:#8fe3e81a}.n-text-dark-primary-icon\\/100{color:#8fe3e8}.n-text-dark-primary-icon\\/15{color:#8fe3e826}.n-text-dark-primary-icon\\/20{color:#8fe3e833}.n-text-dark-primary-icon\\/25{color:#8fe3e840}.n-text-dark-primary-icon\\/30{color:#8fe3e84d}.n-text-dark-primary-icon\\/35{color:#8fe3e859}.n-text-dark-primary-icon\\/40{color:#8fe3e866}.n-text-dark-primary-icon\\/45{color:#8fe3e873}.n-text-dark-primary-icon\\/5{color:#8fe3e80d}.n-text-dark-primary-icon\\/50{color:#8fe3e880}.n-text-dark-primary-icon\\/55{color:#8fe3e88c}.n-text-dark-primary-icon\\/60{color:#8fe3e899}.n-text-dark-primary-icon\\/65{color:#8fe3e8a6}.n-text-dark-primary-icon\\/70{color:#8fe3e8b3}.n-text-dark-primary-icon\\/75{color:#8fe3e8bf}.n-text-dark-primary-icon\\/80{color:#8fe3e8cc}.n-text-dark-primary-icon\\/85{color:#8fe3e8d9}.n-text-dark-primary-icon\\/90{color:#8fe3e8e6}.n-text-dark-primary-icon\\/95{color:#8fe3e8f2}.n-text-dark-primary-pressed-strong{color:#4c99a4}.n-text-dark-primary-pressed-strong\\/0{color:#4c99a400}.n-text-dark-primary-pressed-strong\\/10{color:#4c99a41a}.n-text-dark-primary-pressed-strong\\/100{color:#4c99a4}.n-text-dark-primary-pressed-strong\\/15{color:#4c99a426}.n-text-dark-primary-pressed-strong\\/20{color:#4c99a433}.n-text-dark-primary-pressed-strong\\/25{color:#4c99a440}.n-text-dark-primary-pressed-strong\\/30{color:#4c99a44d}.n-text-dark-primary-pressed-strong\\/35{color:#4c99a459}.n-text-dark-primary-pressed-strong\\/40{color:#4c99a466}.n-text-dark-primary-pressed-strong\\/45{color:#4c99a473}.n-text-dark-primary-pressed-strong\\/5{color:#4c99a40d}.n-text-dark-primary-pressed-strong\\/50{color:#4c99a480}.n-text-dark-primary-pressed-strong\\/55{color:#4c99a48c}.n-text-dark-primary-pressed-strong\\/60{color:#4c99a499}.n-text-dark-primary-pressed-strong\\/65{color:#4c99a4a6}.n-text-dark-primary-pressed-strong\\/70{color:#4c99a4b3}.n-text-dark-primary-pressed-strong\\/75{color:#4c99a4bf}.n-text-dark-primary-pressed-strong\\/80{color:#4c99a4cc}.n-text-dark-primary-pressed-strong\\/85{color:#4c99a4d9}.n-text-dark-primary-pressed-strong\\/90{color:#4c99a4e6}.n-text-dark-primary-pressed-strong\\/95{color:#4c99a4f2}.n-text-dark-primary-pressed-weak{color:#8fe3e81f}.n-text-dark-primary-pressed-weak\\/0{color:#8fe3e800}.n-text-dark-primary-pressed-weak\\/10{color:#8fe3e81a}.n-text-dark-primary-pressed-weak\\/100{color:#8fe3e8}.n-text-dark-primary-pressed-weak\\/15{color:#8fe3e826}.n-text-dark-primary-pressed-weak\\/20{color:#8fe3e833}.n-text-dark-primary-pressed-weak\\/25{color:#8fe3e840}.n-text-dark-primary-pressed-weak\\/30{color:#8fe3e84d}.n-text-dark-primary-pressed-weak\\/35{color:#8fe3e859}.n-text-dark-primary-pressed-weak\\/40{color:#8fe3e866}.n-text-dark-primary-pressed-weak\\/45{color:#8fe3e873}.n-text-dark-primary-pressed-weak\\/5{color:#8fe3e80d}.n-text-dark-primary-pressed-weak\\/50{color:#8fe3e880}.n-text-dark-primary-pressed-weak\\/55{color:#8fe3e88c}.n-text-dark-primary-pressed-weak\\/60{color:#8fe3e899}.n-text-dark-primary-pressed-weak\\/65{color:#8fe3e8a6}.n-text-dark-primary-pressed-weak\\/70{color:#8fe3e8b3}.n-text-dark-primary-pressed-weak\\/75{color:#8fe3e8bf}.n-text-dark-primary-pressed-weak\\/80{color:#8fe3e8cc}.n-text-dark-primary-pressed-weak\\/85{color:#8fe3e8d9}.n-text-dark-primary-pressed-weak\\/90{color:#8fe3e8e6}.n-text-dark-primary-pressed-weak\\/95{color:#8fe3e8f2}.n-text-dark-primary-text{color:#8fe3e8}.n-text-dark-primary-text\\/0{color:#8fe3e800}.n-text-dark-primary-text\\/10{color:#8fe3e81a}.n-text-dark-primary-text\\/100{color:#8fe3e8}.n-text-dark-primary-text\\/15{color:#8fe3e826}.n-text-dark-primary-text\\/20{color:#8fe3e833}.n-text-dark-primary-text\\/25{color:#8fe3e840}.n-text-dark-primary-text\\/30{color:#8fe3e84d}.n-text-dark-primary-text\\/35{color:#8fe3e859}.n-text-dark-primary-text\\/40{color:#8fe3e866}.n-text-dark-primary-text\\/45{color:#8fe3e873}.n-text-dark-primary-text\\/5{color:#8fe3e80d}.n-text-dark-primary-text\\/50{color:#8fe3e880}.n-text-dark-primary-text\\/55{color:#8fe3e88c}.n-text-dark-primary-text\\/60{color:#8fe3e899}.n-text-dark-primary-text\\/65{color:#8fe3e8a6}.n-text-dark-primary-text\\/70{color:#8fe3e8b3}.n-text-dark-primary-text\\/75{color:#8fe3e8bf}.n-text-dark-primary-text\\/80{color:#8fe3e8cc}.n-text-dark-primary-text\\/85{color:#8fe3e8d9}.n-text-dark-primary-text\\/90{color:#8fe3e8e6}.n-text-dark-primary-text\\/95{color:#8fe3e8f2}.n-text-dark-success-bg-status{color:#6fa646}.n-text-dark-success-bg-status\\/0{color:#6fa64600}.n-text-dark-success-bg-status\\/10{color:#6fa6461a}.n-text-dark-success-bg-status\\/100{color:#6fa646}.n-text-dark-success-bg-status\\/15{color:#6fa64626}.n-text-dark-success-bg-status\\/20{color:#6fa64633}.n-text-dark-success-bg-status\\/25{color:#6fa64640}.n-text-dark-success-bg-status\\/30{color:#6fa6464d}.n-text-dark-success-bg-status\\/35{color:#6fa64659}.n-text-dark-success-bg-status\\/40{color:#6fa64666}.n-text-dark-success-bg-status\\/45{color:#6fa64673}.n-text-dark-success-bg-status\\/5{color:#6fa6460d}.n-text-dark-success-bg-status\\/50{color:#6fa64680}.n-text-dark-success-bg-status\\/55{color:#6fa6468c}.n-text-dark-success-bg-status\\/60{color:#6fa64699}.n-text-dark-success-bg-status\\/65{color:#6fa646a6}.n-text-dark-success-bg-status\\/70{color:#6fa646b3}.n-text-dark-success-bg-status\\/75{color:#6fa646bf}.n-text-dark-success-bg-status\\/80{color:#6fa646cc}.n-text-dark-success-bg-status\\/85{color:#6fa646d9}.n-text-dark-success-bg-status\\/90{color:#6fa646e6}.n-text-dark-success-bg-status\\/95{color:#6fa646f2}.n-text-dark-success-bg-strong{color:#90cb62}.n-text-dark-success-bg-strong\\/0{color:#90cb6200}.n-text-dark-success-bg-strong\\/10{color:#90cb621a}.n-text-dark-success-bg-strong\\/100{color:#90cb62}.n-text-dark-success-bg-strong\\/15{color:#90cb6226}.n-text-dark-success-bg-strong\\/20{color:#90cb6233}.n-text-dark-success-bg-strong\\/25{color:#90cb6240}.n-text-dark-success-bg-strong\\/30{color:#90cb624d}.n-text-dark-success-bg-strong\\/35{color:#90cb6259}.n-text-dark-success-bg-strong\\/40{color:#90cb6266}.n-text-dark-success-bg-strong\\/45{color:#90cb6273}.n-text-dark-success-bg-strong\\/5{color:#90cb620d}.n-text-dark-success-bg-strong\\/50{color:#90cb6280}.n-text-dark-success-bg-strong\\/55{color:#90cb628c}.n-text-dark-success-bg-strong\\/60{color:#90cb6299}.n-text-dark-success-bg-strong\\/65{color:#90cb62a6}.n-text-dark-success-bg-strong\\/70{color:#90cb62b3}.n-text-dark-success-bg-strong\\/75{color:#90cb62bf}.n-text-dark-success-bg-strong\\/80{color:#90cb62cc}.n-text-dark-success-bg-strong\\/85{color:#90cb62d9}.n-text-dark-success-bg-strong\\/90{color:#90cb62e6}.n-text-dark-success-bg-strong\\/95{color:#90cb62f2}.n-text-dark-success-bg-weak{color:#262d24}.n-text-dark-success-bg-weak\\/0{color:#262d2400}.n-text-dark-success-bg-weak\\/10{color:#262d241a}.n-text-dark-success-bg-weak\\/100{color:#262d24}.n-text-dark-success-bg-weak\\/15{color:#262d2426}.n-text-dark-success-bg-weak\\/20{color:#262d2433}.n-text-dark-success-bg-weak\\/25{color:#262d2440}.n-text-dark-success-bg-weak\\/30{color:#262d244d}.n-text-dark-success-bg-weak\\/35{color:#262d2459}.n-text-dark-success-bg-weak\\/40{color:#262d2466}.n-text-dark-success-bg-weak\\/45{color:#262d2473}.n-text-dark-success-bg-weak\\/5{color:#262d240d}.n-text-dark-success-bg-weak\\/50{color:#262d2480}.n-text-dark-success-bg-weak\\/55{color:#262d248c}.n-text-dark-success-bg-weak\\/60{color:#262d2499}.n-text-dark-success-bg-weak\\/65{color:#262d24a6}.n-text-dark-success-bg-weak\\/70{color:#262d24b3}.n-text-dark-success-bg-weak\\/75{color:#262d24bf}.n-text-dark-success-bg-weak\\/80{color:#262d24cc}.n-text-dark-success-bg-weak\\/85{color:#262d24d9}.n-text-dark-success-bg-weak\\/90{color:#262d24e6}.n-text-dark-success-bg-weak\\/95{color:#262d24f2}.n-text-dark-success-border-strong{color:#90cb62}.n-text-dark-success-border-strong\\/0{color:#90cb6200}.n-text-dark-success-border-strong\\/10{color:#90cb621a}.n-text-dark-success-border-strong\\/100{color:#90cb62}.n-text-dark-success-border-strong\\/15{color:#90cb6226}.n-text-dark-success-border-strong\\/20{color:#90cb6233}.n-text-dark-success-border-strong\\/25{color:#90cb6240}.n-text-dark-success-border-strong\\/30{color:#90cb624d}.n-text-dark-success-border-strong\\/35{color:#90cb6259}.n-text-dark-success-border-strong\\/40{color:#90cb6266}.n-text-dark-success-border-strong\\/45{color:#90cb6273}.n-text-dark-success-border-strong\\/5{color:#90cb620d}.n-text-dark-success-border-strong\\/50{color:#90cb6280}.n-text-dark-success-border-strong\\/55{color:#90cb628c}.n-text-dark-success-border-strong\\/60{color:#90cb6299}.n-text-dark-success-border-strong\\/65{color:#90cb62a6}.n-text-dark-success-border-strong\\/70{color:#90cb62b3}.n-text-dark-success-border-strong\\/75{color:#90cb62bf}.n-text-dark-success-border-strong\\/80{color:#90cb62cc}.n-text-dark-success-border-strong\\/85{color:#90cb62d9}.n-text-dark-success-border-strong\\/90{color:#90cb62e6}.n-text-dark-success-border-strong\\/95{color:#90cb62f2}.n-text-dark-success-border-weak{color:#296127}.n-text-dark-success-border-weak\\/0{color:#29612700}.n-text-dark-success-border-weak\\/10{color:#2961271a}.n-text-dark-success-border-weak\\/100{color:#296127}.n-text-dark-success-border-weak\\/15{color:#29612726}.n-text-dark-success-border-weak\\/20{color:#29612733}.n-text-dark-success-border-weak\\/25{color:#29612740}.n-text-dark-success-border-weak\\/30{color:#2961274d}.n-text-dark-success-border-weak\\/35{color:#29612759}.n-text-dark-success-border-weak\\/40{color:#29612766}.n-text-dark-success-border-weak\\/45{color:#29612773}.n-text-dark-success-border-weak\\/5{color:#2961270d}.n-text-dark-success-border-weak\\/50{color:#29612780}.n-text-dark-success-border-weak\\/55{color:#2961278c}.n-text-dark-success-border-weak\\/60{color:#29612799}.n-text-dark-success-border-weak\\/65{color:#296127a6}.n-text-dark-success-border-weak\\/70{color:#296127b3}.n-text-dark-success-border-weak\\/75{color:#296127bf}.n-text-dark-success-border-weak\\/80{color:#296127cc}.n-text-dark-success-border-weak\\/85{color:#296127d9}.n-text-dark-success-border-weak\\/90{color:#296127e6}.n-text-dark-success-border-weak\\/95{color:#296127f2}.n-text-dark-success-icon{color:#90cb62}.n-text-dark-success-icon\\/0{color:#90cb6200}.n-text-dark-success-icon\\/10{color:#90cb621a}.n-text-dark-success-icon\\/100{color:#90cb62}.n-text-dark-success-icon\\/15{color:#90cb6226}.n-text-dark-success-icon\\/20{color:#90cb6233}.n-text-dark-success-icon\\/25{color:#90cb6240}.n-text-dark-success-icon\\/30{color:#90cb624d}.n-text-dark-success-icon\\/35{color:#90cb6259}.n-text-dark-success-icon\\/40{color:#90cb6266}.n-text-dark-success-icon\\/45{color:#90cb6273}.n-text-dark-success-icon\\/5{color:#90cb620d}.n-text-dark-success-icon\\/50{color:#90cb6280}.n-text-dark-success-icon\\/55{color:#90cb628c}.n-text-dark-success-icon\\/60{color:#90cb6299}.n-text-dark-success-icon\\/65{color:#90cb62a6}.n-text-dark-success-icon\\/70{color:#90cb62b3}.n-text-dark-success-icon\\/75{color:#90cb62bf}.n-text-dark-success-icon\\/80{color:#90cb62cc}.n-text-dark-success-icon\\/85{color:#90cb62d9}.n-text-dark-success-icon\\/90{color:#90cb62e6}.n-text-dark-success-icon\\/95{color:#90cb62f2}.n-text-dark-success-text{color:#90cb62}.n-text-dark-success-text\\/0{color:#90cb6200}.n-text-dark-success-text\\/10{color:#90cb621a}.n-text-dark-success-text\\/100{color:#90cb62}.n-text-dark-success-text\\/15{color:#90cb6226}.n-text-dark-success-text\\/20{color:#90cb6233}.n-text-dark-success-text\\/25{color:#90cb6240}.n-text-dark-success-text\\/30{color:#90cb624d}.n-text-dark-success-text\\/35{color:#90cb6259}.n-text-dark-success-text\\/40{color:#90cb6266}.n-text-dark-success-text\\/45{color:#90cb6273}.n-text-dark-success-text\\/5{color:#90cb620d}.n-text-dark-success-text\\/50{color:#90cb6280}.n-text-dark-success-text\\/55{color:#90cb628c}.n-text-dark-success-text\\/60{color:#90cb6299}.n-text-dark-success-text\\/65{color:#90cb62a6}.n-text-dark-success-text\\/70{color:#90cb62b3}.n-text-dark-success-text\\/75{color:#90cb62bf}.n-text-dark-success-text\\/80{color:#90cb62cc}.n-text-dark-success-text\\/85{color:#90cb62d9}.n-text-dark-success-text\\/90{color:#90cb62e6}.n-text-dark-success-text\\/95{color:#90cb62f2}.n-text-dark-warning-bg-status{color:#d7aa0a}.n-text-dark-warning-bg-status\\/0{color:#d7aa0a00}.n-text-dark-warning-bg-status\\/10{color:#d7aa0a1a}.n-text-dark-warning-bg-status\\/100{color:#d7aa0a}.n-text-dark-warning-bg-status\\/15{color:#d7aa0a26}.n-text-dark-warning-bg-status\\/20{color:#d7aa0a33}.n-text-dark-warning-bg-status\\/25{color:#d7aa0a40}.n-text-dark-warning-bg-status\\/30{color:#d7aa0a4d}.n-text-dark-warning-bg-status\\/35{color:#d7aa0a59}.n-text-dark-warning-bg-status\\/40{color:#d7aa0a66}.n-text-dark-warning-bg-status\\/45{color:#d7aa0a73}.n-text-dark-warning-bg-status\\/5{color:#d7aa0a0d}.n-text-dark-warning-bg-status\\/50{color:#d7aa0a80}.n-text-dark-warning-bg-status\\/55{color:#d7aa0a8c}.n-text-dark-warning-bg-status\\/60{color:#d7aa0a99}.n-text-dark-warning-bg-status\\/65{color:#d7aa0aa6}.n-text-dark-warning-bg-status\\/70{color:#d7aa0ab3}.n-text-dark-warning-bg-status\\/75{color:#d7aa0abf}.n-text-dark-warning-bg-status\\/80{color:#d7aa0acc}.n-text-dark-warning-bg-status\\/85{color:#d7aa0ad9}.n-text-dark-warning-bg-status\\/90{color:#d7aa0ae6}.n-text-dark-warning-bg-status\\/95{color:#d7aa0af2}.n-text-dark-warning-bg-strong{color:#ffd600}.n-text-dark-warning-bg-strong\\/0{color:#ffd60000}.n-text-dark-warning-bg-strong\\/10{color:#ffd6001a}.n-text-dark-warning-bg-strong\\/100{color:#ffd600}.n-text-dark-warning-bg-strong\\/15{color:#ffd60026}.n-text-dark-warning-bg-strong\\/20{color:#ffd60033}.n-text-dark-warning-bg-strong\\/25{color:#ffd60040}.n-text-dark-warning-bg-strong\\/30{color:#ffd6004d}.n-text-dark-warning-bg-strong\\/35{color:#ffd60059}.n-text-dark-warning-bg-strong\\/40{color:#ffd60066}.n-text-dark-warning-bg-strong\\/45{color:#ffd60073}.n-text-dark-warning-bg-strong\\/5{color:#ffd6000d}.n-text-dark-warning-bg-strong\\/50{color:#ffd60080}.n-text-dark-warning-bg-strong\\/55{color:#ffd6008c}.n-text-dark-warning-bg-strong\\/60{color:#ffd60099}.n-text-dark-warning-bg-strong\\/65{color:#ffd600a6}.n-text-dark-warning-bg-strong\\/70{color:#ffd600b3}.n-text-dark-warning-bg-strong\\/75{color:#ffd600bf}.n-text-dark-warning-bg-strong\\/80{color:#ffd600cc}.n-text-dark-warning-bg-strong\\/85{color:#ffd600d9}.n-text-dark-warning-bg-strong\\/90{color:#ffd600e6}.n-text-dark-warning-bg-strong\\/95{color:#ffd600f2}.n-text-dark-warning-bg-weak{color:#312e1a}.n-text-dark-warning-bg-weak\\/0{color:#312e1a00}.n-text-dark-warning-bg-weak\\/10{color:#312e1a1a}.n-text-dark-warning-bg-weak\\/100{color:#312e1a}.n-text-dark-warning-bg-weak\\/15{color:#312e1a26}.n-text-dark-warning-bg-weak\\/20{color:#312e1a33}.n-text-dark-warning-bg-weak\\/25{color:#312e1a40}.n-text-dark-warning-bg-weak\\/30{color:#312e1a4d}.n-text-dark-warning-bg-weak\\/35{color:#312e1a59}.n-text-dark-warning-bg-weak\\/40{color:#312e1a66}.n-text-dark-warning-bg-weak\\/45{color:#312e1a73}.n-text-dark-warning-bg-weak\\/5{color:#312e1a0d}.n-text-dark-warning-bg-weak\\/50{color:#312e1a80}.n-text-dark-warning-bg-weak\\/55{color:#312e1a8c}.n-text-dark-warning-bg-weak\\/60{color:#312e1a99}.n-text-dark-warning-bg-weak\\/65{color:#312e1aa6}.n-text-dark-warning-bg-weak\\/70{color:#312e1ab3}.n-text-dark-warning-bg-weak\\/75{color:#312e1abf}.n-text-dark-warning-bg-weak\\/80{color:#312e1acc}.n-text-dark-warning-bg-weak\\/85{color:#312e1ad9}.n-text-dark-warning-bg-weak\\/90{color:#312e1ae6}.n-text-dark-warning-bg-weak\\/95{color:#312e1af2}.n-text-dark-warning-border-strong{color:#ffd600}.n-text-dark-warning-border-strong\\/0{color:#ffd60000}.n-text-dark-warning-border-strong\\/10{color:#ffd6001a}.n-text-dark-warning-border-strong\\/100{color:#ffd600}.n-text-dark-warning-border-strong\\/15{color:#ffd60026}.n-text-dark-warning-border-strong\\/20{color:#ffd60033}.n-text-dark-warning-border-strong\\/25{color:#ffd60040}.n-text-dark-warning-border-strong\\/30{color:#ffd6004d}.n-text-dark-warning-border-strong\\/35{color:#ffd60059}.n-text-dark-warning-border-strong\\/40{color:#ffd60066}.n-text-dark-warning-border-strong\\/45{color:#ffd60073}.n-text-dark-warning-border-strong\\/5{color:#ffd6000d}.n-text-dark-warning-border-strong\\/50{color:#ffd60080}.n-text-dark-warning-border-strong\\/55{color:#ffd6008c}.n-text-dark-warning-border-strong\\/60{color:#ffd60099}.n-text-dark-warning-border-strong\\/65{color:#ffd600a6}.n-text-dark-warning-border-strong\\/70{color:#ffd600b3}.n-text-dark-warning-border-strong\\/75{color:#ffd600bf}.n-text-dark-warning-border-strong\\/80{color:#ffd600cc}.n-text-dark-warning-border-strong\\/85{color:#ffd600d9}.n-text-dark-warning-border-strong\\/90{color:#ffd600e6}.n-text-dark-warning-border-strong\\/95{color:#ffd600f2}.n-text-dark-warning-border-weak{color:#765500}.n-text-dark-warning-border-weak\\/0{color:#76550000}.n-text-dark-warning-border-weak\\/10{color:#7655001a}.n-text-dark-warning-border-weak\\/100{color:#765500}.n-text-dark-warning-border-weak\\/15{color:#76550026}.n-text-dark-warning-border-weak\\/20{color:#76550033}.n-text-dark-warning-border-weak\\/25{color:#76550040}.n-text-dark-warning-border-weak\\/30{color:#7655004d}.n-text-dark-warning-border-weak\\/35{color:#76550059}.n-text-dark-warning-border-weak\\/40{color:#76550066}.n-text-dark-warning-border-weak\\/45{color:#76550073}.n-text-dark-warning-border-weak\\/5{color:#7655000d}.n-text-dark-warning-border-weak\\/50{color:#76550080}.n-text-dark-warning-border-weak\\/55{color:#7655008c}.n-text-dark-warning-border-weak\\/60{color:#76550099}.n-text-dark-warning-border-weak\\/65{color:#765500a6}.n-text-dark-warning-border-weak\\/70{color:#765500b3}.n-text-dark-warning-border-weak\\/75{color:#765500bf}.n-text-dark-warning-border-weak\\/80{color:#765500cc}.n-text-dark-warning-border-weak\\/85{color:#765500d9}.n-text-dark-warning-border-weak\\/90{color:#765500e6}.n-text-dark-warning-border-weak\\/95{color:#765500f2}.n-text-dark-warning-icon{color:#ffd600}.n-text-dark-warning-icon\\/0{color:#ffd60000}.n-text-dark-warning-icon\\/10{color:#ffd6001a}.n-text-dark-warning-icon\\/100{color:#ffd600}.n-text-dark-warning-icon\\/15{color:#ffd60026}.n-text-dark-warning-icon\\/20{color:#ffd60033}.n-text-dark-warning-icon\\/25{color:#ffd60040}.n-text-dark-warning-icon\\/30{color:#ffd6004d}.n-text-dark-warning-icon\\/35{color:#ffd60059}.n-text-dark-warning-icon\\/40{color:#ffd60066}.n-text-dark-warning-icon\\/45{color:#ffd60073}.n-text-dark-warning-icon\\/5{color:#ffd6000d}.n-text-dark-warning-icon\\/50{color:#ffd60080}.n-text-dark-warning-icon\\/55{color:#ffd6008c}.n-text-dark-warning-icon\\/60{color:#ffd60099}.n-text-dark-warning-icon\\/65{color:#ffd600a6}.n-text-dark-warning-icon\\/70{color:#ffd600b3}.n-text-dark-warning-icon\\/75{color:#ffd600bf}.n-text-dark-warning-icon\\/80{color:#ffd600cc}.n-text-dark-warning-icon\\/85{color:#ffd600d9}.n-text-dark-warning-icon\\/90{color:#ffd600e6}.n-text-dark-warning-icon\\/95{color:#ffd600f2}.n-text-dark-warning-text{color:#ffd600}.n-text-dark-warning-text\\/0{color:#ffd60000}.n-text-dark-warning-text\\/10{color:#ffd6001a}.n-text-dark-warning-text\\/100{color:#ffd600}.n-text-dark-warning-text\\/15{color:#ffd60026}.n-text-dark-warning-text\\/20{color:#ffd60033}.n-text-dark-warning-text\\/25{color:#ffd60040}.n-text-dark-warning-text\\/30{color:#ffd6004d}.n-text-dark-warning-text\\/35{color:#ffd60059}.n-text-dark-warning-text\\/40{color:#ffd60066}.n-text-dark-warning-text\\/45{color:#ffd60073}.n-text-dark-warning-text\\/5{color:#ffd6000d}.n-text-dark-warning-text\\/50{color:#ffd60080}.n-text-dark-warning-text\\/55{color:#ffd6008c}.n-text-dark-warning-text\\/60{color:#ffd60099}.n-text-dark-warning-text\\/65{color:#ffd600a6}.n-text-dark-warning-text\\/70{color:#ffd600b3}.n-text-dark-warning-text\\/75{color:#ffd600bf}.n-text-dark-warning-text\\/80{color:#ffd600cc}.n-text-dark-warning-text\\/85{color:#ffd600d9}.n-text-dark-warning-text\\/90{color:#ffd600e6}.n-text-dark-warning-text\\/95{color:#ffd600f2}.n-text-discovery-bg-status{color:var(--theme-color-discovery-bg-status)}.n-text-discovery-bg-strong{color:var(--theme-color-discovery-bg-strong)}.n-text-discovery-bg-weak{color:var(--theme-color-discovery-bg-weak)}.n-text-discovery-border-strong{color:var(--theme-color-discovery-border-strong)}.n-text-discovery-border-weak{color:var(--theme-color-discovery-border-weak)}.n-text-discovery-icon{color:var(--theme-color-discovery-icon)}.n-text-discovery-text{color:var(--theme-color-discovery-text)}.n-text-highlights-periwinkle{color:#6a82ff}.n-text-light-danger-bg-status{color:#e84e2c}.n-text-light-danger-bg-status\\/0{color:#e84e2c00}.n-text-light-danger-bg-status\\/10{color:#e84e2c1a}.n-text-light-danger-bg-status\\/100{color:#e84e2c}.n-text-light-danger-bg-status\\/15{color:#e84e2c26}.n-text-light-danger-bg-status\\/20{color:#e84e2c33}.n-text-light-danger-bg-status\\/25{color:#e84e2c40}.n-text-light-danger-bg-status\\/30{color:#e84e2c4d}.n-text-light-danger-bg-status\\/35{color:#e84e2c59}.n-text-light-danger-bg-status\\/40{color:#e84e2c66}.n-text-light-danger-bg-status\\/45{color:#e84e2c73}.n-text-light-danger-bg-status\\/5{color:#e84e2c0d}.n-text-light-danger-bg-status\\/50{color:#e84e2c80}.n-text-light-danger-bg-status\\/55{color:#e84e2c8c}.n-text-light-danger-bg-status\\/60{color:#e84e2c99}.n-text-light-danger-bg-status\\/65{color:#e84e2ca6}.n-text-light-danger-bg-status\\/70{color:#e84e2cb3}.n-text-light-danger-bg-status\\/75{color:#e84e2cbf}.n-text-light-danger-bg-status\\/80{color:#e84e2ccc}.n-text-light-danger-bg-status\\/85{color:#e84e2cd9}.n-text-light-danger-bg-status\\/90{color:#e84e2ce6}.n-text-light-danger-bg-status\\/95{color:#e84e2cf2}.n-text-light-danger-bg-strong{color:#bb2d00}.n-text-light-danger-bg-strong\\/0{color:#bb2d0000}.n-text-light-danger-bg-strong\\/10{color:#bb2d001a}.n-text-light-danger-bg-strong\\/100{color:#bb2d00}.n-text-light-danger-bg-strong\\/15{color:#bb2d0026}.n-text-light-danger-bg-strong\\/20{color:#bb2d0033}.n-text-light-danger-bg-strong\\/25{color:#bb2d0040}.n-text-light-danger-bg-strong\\/30{color:#bb2d004d}.n-text-light-danger-bg-strong\\/35{color:#bb2d0059}.n-text-light-danger-bg-strong\\/40{color:#bb2d0066}.n-text-light-danger-bg-strong\\/45{color:#bb2d0073}.n-text-light-danger-bg-strong\\/5{color:#bb2d000d}.n-text-light-danger-bg-strong\\/50{color:#bb2d0080}.n-text-light-danger-bg-strong\\/55{color:#bb2d008c}.n-text-light-danger-bg-strong\\/60{color:#bb2d0099}.n-text-light-danger-bg-strong\\/65{color:#bb2d00a6}.n-text-light-danger-bg-strong\\/70{color:#bb2d00b3}.n-text-light-danger-bg-strong\\/75{color:#bb2d00bf}.n-text-light-danger-bg-strong\\/80{color:#bb2d00cc}.n-text-light-danger-bg-strong\\/85{color:#bb2d00d9}.n-text-light-danger-bg-strong\\/90{color:#bb2d00e6}.n-text-light-danger-bg-strong\\/95{color:#bb2d00f2}.n-text-light-danger-bg-weak{color:#ffe9e7}.n-text-light-danger-bg-weak\\/0{color:#ffe9e700}.n-text-light-danger-bg-weak\\/10{color:#ffe9e71a}.n-text-light-danger-bg-weak\\/100{color:#ffe9e7}.n-text-light-danger-bg-weak\\/15{color:#ffe9e726}.n-text-light-danger-bg-weak\\/20{color:#ffe9e733}.n-text-light-danger-bg-weak\\/25{color:#ffe9e740}.n-text-light-danger-bg-weak\\/30{color:#ffe9e74d}.n-text-light-danger-bg-weak\\/35{color:#ffe9e759}.n-text-light-danger-bg-weak\\/40{color:#ffe9e766}.n-text-light-danger-bg-weak\\/45{color:#ffe9e773}.n-text-light-danger-bg-weak\\/5{color:#ffe9e70d}.n-text-light-danger-bg-weak\\/50{color:#ffe9e780}.n-text-light-danger-bg-weak\\/55{color:#ffe9e78c}.n-text-light-danger-bg-weak\\/60{color:#ffe9e799}.n-text-light-danger-bg-weak\\/65{color:#ffe9e7a6}.n-text-light-danger-bg-weak\\/70{color:#ffe9e7b3}.n-text-light-danger-bg-weak\\/75{color:#ffe9e7bf}.n-text-light-danger-bg-weak\\/80{color:#ffe9e7cc}.n-text-light-danger-bg-weak\\/85{color:#ffe9e7d9}.n-text-light-danger-bg-weak\\/90{color:#ffe9e7e6}.n-text-light-danger-bg-weak\\/95{color:#ffe9e7f2}.n-text-light-danger-border-strong{color:#bb2d00}.n-text-light-danger-border-strong\\/0{color:#bb2d0000}.n-text-light-danger-border-strong\\/10{color:#bb2d001a}.n-text-light-danger-border-strong\\/100{color:#bb2d00}.n-text-light-danger-border-strong\\/15{color:#bb2d0026}.n-text-light-danger-border-strong\\/20{color:#bb2d0033}.n-text-light-danger-border-strong\\/25{color:#bb2d0040}.n-text-light-danger-border-strong\\/30{color:#bb2d004d}.n-text-light-danger-border-strong\\/35{color:#bb2d0059}.n-text-light-danger-border-strong\\/40{color:#bb2d0066}.n-text-light-danger-border-strong\\/45{color:#bb2d0073}.n-text-light-danger-border-strong\\/5{color:#bb2d000d}.n-text-light-danger-border-strong\\/50{color:#bb2d0080}.n-text-light-danger-border-strong\\/55{color:#bb2d008c}.n-text-light-danger-border-strong\\/60{color:#bb2d0099}.n-text-light-danger-border-strong\\/65{color:#bb2d00a6}.n-text-light-danger-border-strong\\/70{color:#bb2d00b3}.n-text-light-danger-border-strong\\/75{color:#bb2d00bf}.n-text-light-danger-border-strong\\/80{color:#bb2d00cc}.n-text-light-danger-border-strong\\/85{color:#bb2d00d9}.n-text-light-danger-border-strong\\/90{color:#bb2d00e6}.n-text-light-danger-border-strong\\/95{color:#bb2d00f2}.n-text-light-danger-border-weak{color:#ffaa97}.n-text-light-danger-border-weak\\/0{color:#ffaa9700}.n-text-light-danger-border-weak\\/10{color:#ffaa971a}.n-text-light-danger-border-weak\\/100{color:#ffaa97}.n-text-light-danger-border-weak\\/15{color:#ffaa9726}.n-text-light-danger-border-weak\\/20{color:#ffaa9733}.n-text-light-danger-border-weak\\/25{color:#ffaa9740}.n-text-light-danger-border-weak\\/30{color:#ffaa974d}.n-text-light-danger-border-weak\\/35{color:#ffaa9759}.n-text-light-danger-border-weak\\/40{color:#ffaa9766}.n-text-light-danger-border-weak\\/45{color:#ffaa9773}.n-text-light-danger-border-weak\\/5{color:#ffaa970d}.n-text-light-danger-border-weak\\/50{color:#ffaa9780}.n-text-light-danger-border-weak\\/55{color:#ffaa978c}.n-text-light-danger-border-weak\\/60{color:#ffaa9799}.n-text-light-danger-border-weak\\/65{color:#ffaa97a6}.n-text-light-danger-border-weak\\/70{color:#ffaa97b3}.n-text-light-danger-border-weak\\/75{color:#ffaa97bf}.n-text-light-danger-border-weak\\/80{color:#ffaa97cc}.n-text-light-danger-border-weak\\/85{color:#ffaa97d9}.n-text-light-danger-border-weak\\/90{color:#ffaa97e6}.n-text-light-danger-border-weak\\/95{color:#ffaa97f2}.n-text-light-danger-hover-strong{color:#961200}.n-text-light-danger-hover-strong\\/0{color:#96120000}.n-text-light-danger-hover-strong\\/10{color:#9612001a}.n-text-light-danger-hover-strong\\/100{color:#961200}.n-text-light-danger-hover-strong\\/15{color:#96120026}.n-text-light-danger-hover-strong\\/20{color:#96120033}.n-text-light-danger-hover-strong\\/25{color:#96120040}.n-text-light-danger-hover-strong\\/30{color:#9612004d}.n-text-light-danger-hover-strong\\/35{color:#96120059}.n-text-light-danger-hover-strong\\/40{color:#96120066}.n-text-light-danger-hover-strong\\/45{color:#96120073}.n-text-light-danger-hover-strong\\/5{color:#9612000d}.n-text-light-danger-hover-strong\\/50{color:#96120080}.n-text-light-danger-hover-strong\\/55{color:#9612008c}.n-text-light-danger-hover-strong\\/60{color:#96120099}.n-text-light-danger-hover-strong\\/65{color:#961200a6}.n-text-light-danger-hover-strong\\/70{color:#961200b3}.n-text-light-danger-hover-strong\\/75{color:#961200bf}.n-text-light-danger-hover-strong\\/80{color:#961200cc}.n-text-light-danger-hover-strong\\/85{color:#961200d9}.n-text-light-danger-hover-strong\\/90{color:#961200e6}.n-text-light-danger-hover-strong\\/95{color:#961200f2}.n-text-light-danger-hover-weak{color:#d4330014}.n-text-light-danger-hover-weak\\/0{color:#d4330000}.n-text-light-danger-hover-weak\\/10{color:#d433001a}.n-text-light-danger-hover-weak\\/100{color:#d43300}.n-text-light-danger-hover-weak\\/15{color:#d4330026}.n-text-light-danger-hover-weak\\/20{color:#d4330033}.n-text-light-danger-hover-weak\\/25{color:#d4330040}.n-text-light-danger-hover-weak\\/30{color:#d433004d}.n-text-light-danger-hover-weak\\/35{color:#d4330059}.n-text-light-danger-hover-weak\\/40{color:#d4330066}.n-text-light-danger-hover-weak\\/45{color:#d4330073}.n-text-light-danger-hover-weak\\/5{color:#d433000d}.n-text-light-danger-hover-weak\\/50{color:#d4330080}.n-text-light-danger-hover-weak\\/55{color:#d433008c}.n-text-light-danger-hover-weak\\/60{color:#d4330099}.n-text-light-danger-hover-weak\\/65{color:#d43300a6}.n-text-light-danger-hover-weak\\/70{color:#d43300b3}.n-text-light-danger-hover-weak\\/75{color:#d43300bf}.n-text-light-danger-hover-weak\\/80{color:#d43300cc}.n-text-light-danger-hover-weak\\/85{color:#d43300d9}.n-text-light-danger-hover-weak\\/90{color:#d43300e6}.n-text-light-danger-hover-weak\\/95{color:#d43300f2}.n-text-light-danger-icon{color:#bb2d00}.n-text-light-danger-icon\\/0{color:#bb2d0000}.n-text-light-danger-icon\\/10{color:#bb2d001a}.n-text-light-danger-icon\\/100{color:#bb2d00}.n-text-light-danger-icon\\/15{color:#bb2d0026}.n-text-light-danger-icon\\/20{color:#bb2d0033}.n-text-light-danger-icon\\/25{color:#bb2d0040}.n-text-light-danger-icon\\/30{color:#bb2d004d}.n-text-light-danger-icon\\/35{color:#bb2d0059}.n-text-light-danger-icon\\/40{color:#bb2d0066}.n-text-light-danger-icon\\/45{color:#bb2d0073}.n-text-light-danger-icon\\/5{color:#bb2d000d}.n-text-light-danger-icon\\/50{color:#bb2d0080}.n-text-light-danger-icon\\/55{color:#bb2d008c}.n-text-light-danger-icon\\/60{color:#bb2d0099}.n-text-light-danger-icon\\/65{color:#bb2d00a6}.n-text-light-danger-icon\\/70{color:#bb2d00b3}.n-text-light-danger-icon\\/75{color:#bb2d00bf}.n-text-light-danger-icon\\/80{color:#bb2d00cc}.n-text-light-danger-icon\\/85{color:#bb2d00d9}.n-text-light-danger-icon\\/90{color:#bb2d00e6}.n-text-light-danger-icon\\/95{color:#bb2d00f2}.n-text-light-danger-pressed-strong{color:#730e00}.n-text-light-danger-pressed-strong\\/0{color:#730e0000}.n-text-light-danger-pressed-strong\\/10{color:#730e001a}.n-text-light-danger-pressed-strong\\/100{color:#730e00}.n-text-light-danger-pressed-strong\\/15{color:#730e0026}.n-text-light-danger-pressed-strong\\/20{color:#730e0033}.n-text-light-danger-pressed-strong\\/25{color:#730e0040}.n-text-light-danger-pressed-strong\\/30{color:#730e004d}.n-text-light-danger-pressed-strong\\/35{color:#730e0059}.n-text-light-danger-pressed-strong\\/40{color:#730e0066}.n-text-light-danger-pressed-strong\\/45{color:#730e0073}.n-text-light-danger-pressed-strong\\/5{color:#730e000d}.n-text-light-danger-pressed-strong\\/50{color:#730e0080}.n-text-light-danger-pressed-strong\\/55{color:#730e008c}.n-text-light-danger-pressed-strong\\/60{color:#730e0099}.n-text-light-danger-pressed-strong\\/65{color:#730e00a6}.n-text-light-danger-pressed-strong\\/70{color:#730e00b3}.n-text-light-danger-pressed-strong\\/75{color:#730e00bf}.n-text-light-danger-pressed-strong\\/80{color:#730e00cc}.n-text-light-danger-pressed-strong\\/85{color:#730e00d9}.n-text-light-danger-pressed-strong\\/90{color:#730e00e6}.n-text-light-danger-pressed-strong\\/95{color:#730e00f2}.n-text-light-danger-pressed-weak{color:#d433001f}.n-text-light-danger-pressed-weak\\/0{color:#d4330000}.n-text-light-danger-pressed-weak\\/10{color:#d433001a}.n-text-light-danger-pressed-weak\\/100{color:#d43300}.n-text-light-danger-pressed-weak\\/15{color:#d4330026}.n-text-light-danger-pressed-weak\\/20{color:#d4330033}.n-text-light-danger-pressed-weak\\/25{color:#d4330040}.n-text-light-danger-pressed-weak\\/30{color:#d433004d}.n-text-light-danger-pressed-weak\\/35{color:#d4330059}.n-text-light-danger-pressed-weak\\/40{color:#d4330066}.n-text-light-danger-pressed-weak\\/45{color:#d4330073}.n-text-light-danger-pressed-weak\\/5{color:#d433000d}.n-text-light-danger-pressed-weak\\/50{color:#d4330080}.n-text-light-danger-pressed-weak\\/55{color:#d433008c}.n-text-light-danger-pressed-weak\\/60{color:#d4330099}.n-text-light-danger-pressed-weak\\/65{color:#d43300a6}.n-text-light-danger-pressed-weak\\/70{color:#d43300b3}.n-text-light-danger-pressed-weak\\/75{color:#d43300bf}.n-text-light-danger-pressed-weak\\/80{color:#d43300cc}.n-text-light-danger-pressed-weak\\/85{color:#d43300d9}.n-text-light-danger-pressed-weak\\/90{color:#d43300e6}.n-text-light-danger-pressed-weak\\/95{color:#d43300f2}.n-text-light-danger-text{color:#bb2d00}.n-text-light-danger-text\\/0{color:#bb2d0000}.n-text-light-danger-text\\/10{color:#bb2d001a}.n-text-light-danger-text\\/100{color:#bb2d00}.n-text-light-danger-text\\/15{color:#bb2d0026}.n-text-light-danger-text\\/20{color:#bb2d0033}.n-text-light-danger-text\\/25{color:#bb2d0040}.n-text-light-danger-text\\/30{color:#bb2d004d}.n-text-light-danger-text\\/35{color:#bb2d0059}.n-text-light-danger-text\\/40{color:#bb2d0066}.n-text-light-danger-text\\/45{color:#bb2d0073}.n-text-light-danger-text\\/5{color:#bb2d000d}.n-text-light-danger-text\\/50{color:#bb2d0080}.n-text-light-danger-text\\/55{color:#bb2d008c}.n-text-light-danger-text\\/60{color:#bb2d0099}.n-text-light-danger-text\\/65{color:#bb2d00a6}.n-text-light-danger-text\\/70{color:#bb2d00b3}.n-text-light-danger-text\\/75{color:#bb2d00bf}.n-text-light-danger-text\\/80{color:#bb2d00cc}.n-text-light-danger-text\\/85{color:#bb2d00d9}.n-text-light-danger-text\\/90{color:#bb2d00e6}.n-text-light-danger-text\\/95{color:#bb2d00f2}.n-text-light-discovery-bg-status{color:#754ec8}.n-text-light-discovery-bg-status\\/0{color:#754ec800}.n-text-light-discovery-bg-status\\/10{color:#754ec81a}.n-text-light-discovery-bg-status\\/100{color:#754ec8}.n-text-light-discovery-bg-status\\/15{color:#754ec826}.n-text-light-discovery-bg-status\\/20{color:#754ec833}.n-text-light-discovery-bg-status\\/25{color:#754ec840}.n-text-light-discovery-bg-status\\/30{color:#754ec84d}.n-text-light-discovery-bg-status\\/35{color:#754ec859}.n-text-light-discovery-bg-status\\/40{color:#754ec866}.n-text-light-discovery-bg-status\\/45{color:#754ec873}.n-text-light-discovery-bg-status\\/5{color:#754ec80d}.n-text-light-discovery-bg-status\\/50{color:#754ec880}.n-text-light-discovery-bg-status\\/55{color:#754ec88c}.n-text-light-discovery-bg-status\\/60{color:#754ec899}.n-text-light-discovery-bg-status\\/65{color:#754ec8a6}.n-text-light-discovery-bg-status\\/70{color:#754ec8b3}.n-text-light-discovery-bg-status\\/75{color:#754ec8bf}.n-text-light-discovery-bg-status\\/80{color:#754ec8cc}.n-text-light-discovery-bg-status\\/85{color:#754ec8d9}.n-text-light-discovery-bg-status\\/90{color:#754ec8e6}.n-text-light-discovery-bg-status\\/95{color:#754ec8f2}.n-text-light-discovery-bg-strong{color:#5a34aa}.n-text-light-discovery-bg-strong\\/0{color:#5a34aa00}.n-text-light-discovery-bg-strong\\/10{color:#5a34aa1a}.n-text-light-discovery-bg-strong\\/100{color:#5a34aa}.n-text-light-discovery-bg-strong\\/15{color:#5a34aa26}.n-text-light-discovery-bg-strong\\/20{color:#5a34aa33}.n-text-light-discovery-bg-strong\\/25{color:#5a34aa40}.n-text-light-discovery-bg-strong\\/30{color:#5a34aa4d}.n-text-light-discovery-bg-strong\\/35{color:#5a34aa59}.n-text-light-discovery-bg-strong\\/40{color:#5a34aa66}.n-text-light-discovery-bg-strong\\/45{color:#5a34aa73}.n-text-light-discovery-bg-strong\\/5{color:#5a34aa0d}.n-text-light-discovery-bg-strong\\/50{color:#5a34aa80}.n-text-light-discovery-bg-strong\\/55{color:#5a34aa8c}.n-text-light-discovery-bg-strong\\/60{color:#5a34aa99}.n-text-light-discovery-bg-strong\\/65{color:#5a34aaa6}.n-text-light-discovery-bg-strong\\/70{color:#5a34aab3}.n-text-light-discovery-bg-strong\\/75{color:#5a34aabf}.n-text-light-discovery-bg-strong\\/80{color:#5a34aacc}.n-text-light-discovery-bg-strong\\/85{color:#5a34aad9}.n-text-light-discovery-bg-strong\\/90{color:#5a34aae6}.n-text-light-discovery-bg-strong\\/95{color:#5a34aaf2}.n-text-light-discovery-bg-weak{color:#e9deff}.n-text-light-discovery-bg-weak\\/0{color:#e9deff00}.n-text-light-discovery-bg-weak\\/10{color:#e9deff1a}.n-text-light-discovery-bg-weak\\/100{color:#e9deff}.n-text-light-discovery-bg-weak\\/15{color:#e9deff26}.n-text-light-discovery-bg-weak\\/20{color:#e9deff33}.n-text-light-discovery-bg-weak\\/25{color:#e9deff40}.n-text-light-discovery-bg-weak\\/30{color:#e9deff4d}.n-text-light-discovery-bg-weak\\/35{color:#e9deff59}.n-text-light-discovery-bg-weak\\/40{color:#e9deff66}.n-text-light-discovery-bg-weak\\/45{color:#e9deff73}.n-text-light-discovery-bg-weak\\/5{color:#e9deff0d}.n-text-light-discovery-bg-weak\\/50{color:#e9deff80}.n-text-light-discovery-bg-weak\\/55{color:#e9deff8c}.n-text-light-discovery-bg-weak\\/60{color:#e9deff99}.n-text-light-discovery-bg-weak\\/65{color:#e9deffa6}.n-text-light-discovery-bg-weak\\/70{color:#e9deffb3}.n-text-light-discovery-bg-weak\\/75{color:#e9deffbf}.n-text-light-discovery-bg-weak\\/80{color:#e9deffcc}.n-text-light-discovery-bg-weak\\/85{color:#e9deffd9}.n-text-light-discovery-bg-weak\\/90{color:#e9deffe6}.n-text-light-discovery-bg-weak\\/95{color:#e9defff2}.n-text-light-discovery-border-strong{color:#5a34aa}.n-text-light-discovery-border-strong\\/0{color:#5a34aa00}.n-text-light-discovery-border-strong\\/10{color:#5a34aa1a}.n-text-light-discovery-border-strong\\/100{color:#5a34aa}.n-text-light-discovery-border-strong\\/15{color:#5a34aa26}.n-text-light-discovery-border-strong\\/20{color:#5a34aa33}.n-text-light-discovery-border-strong\\/25{color:#5a34aa40}.n-text-light-discovery-border-strong\\/30{color:#5a34aa4d}.n-text-light-discovery-border-strong\\/35{color:#5a34aa59}.n-text-light-discovery-border-strong\\/40{color:#5a34aa66}.n-text-light-discovery-border-strong\\/45{color:#5a34aa73}.n-text-light-discovery-border-strong\\/5{color:#5a34aa0d}.n-text-light-discovery-border-strong\\/50{color:#5a34aa80}.n-text-light-discovery-border-strong\\/55{color:#5a34aa8c}.n-text-light-discovery-border-strong\\/60{color:#5a34aa99}.n-text-light-discovery-border-strong\\/65{color:#5a34aaa6}.n-text-light-discovery-border-strong\\/70{color:#5a34aab3}.n-text-light-discovery-border-strong\\/75{color:#5a34aabf}.n-text-light-discovery-border-strong\\/80{color:#5a34aacc}.n-text-light-discovery-border-strong\\/85{color:#5a34aad9}.n-text-light-discovery-border-strong\\/90{color:#5a34aae6}.n-text-light-discovery-border-strong\\/95{color:#5a34aaf2}.n-text-light-discovery-border-weak{color:#b38eff}.n-text-light-discovery-border-weak\\/0{color:#b38eff00}.n-text-light-discovery-border-weak\\/10{color:#b38eff1a}.n-text-light-discovery-border-weak\\/100{color:#b38eff}.n-text-light-discovery-border-weak\\/15{color:#b38eff26}.n-text-light-discovery-border-weak\\/20{color:#b38eff33}.n-text-light-discovery-border-weak\\/25{color:#b38eff40}.n-text-light-discovery-border-weak\\/30{color:#b38eff4d}.n-text-light-discovery-border-weak\\/35{color:#b38eff59}.n-text-light-discovery-border-weak\\/40{color:#b38eff66}.n-text-light-discovery-border-weak\\/45{color:#b38eff73}.n-text-light-discovery-border-weak\\/5{color:#b38eff0d}.n-text-light-discovery-border-weak\\/50{color:#b38eff80}.n-text-light-discovery-border-weak\\/55{color:#b38eff8c}.n-text-light-discovery-border-weak\\/60{color:#b38eff99}.n-text-light-discovery-border-weak\\/65{color:#b38effa6}.n-text-light-discovery-border-weak\\/70{color:#b38effb3}.n-text-light-discovery-border-weak\\/75{color:#b38effbf}.n-text-light-discovery-border-weak\\/80{color:#b38effcc}.n-text-light-discovery-border-weak\\/85{color:#b38effd9}.n-text-light-discovery-border-weak\\/90{color:#b38effe6}.n-text-light-discovery-border-weak\\/95{color:#b38efff2}.n-text-light-discovery-icon{color:#5a34aa}.n-text-light-discovery-icon\\/0{color:#5a34aa00}.n-text-light-discovery-icon\\/10{color:#5a34aa1a}.n-text-light-discovery-icon\\/100{color:#5a34aa}.n-text-light-discovery-icon\\/15{color:#5a34aa26}.n-text-light-discovery-icon\\/20{color:#5a34aa33}.n-text-light-discovery-icon\\/25{color:#5a34aa40}.n-text-light-discovery-icon\\/30{color:#5a34aa4d}.n-text-light-discovery-icon\\/35{color:#5a34aa59}.n-text-light-discovery-icon\\/40{color:#5a34aa66}.n-text-light-discovery-icon\\/45{color:#5a34aa73}.n-text-light-discovery-icon\\/5{color:#5a34aa0d}.n-text-light-discovery-icon\\/50{color:#5a34aa80}.n-text-light-discovery-icon\\/55{color:#5a34aa8c}.n-text-light-discovery-icon\\/60{color:#5a34aa99}.n-text-light-discovery-icon\\/65{color:#5a34aaa6}.n-text-light-discovery-icon\\/70{color:#5a34aab3}.n-text-light-discovery-icon\\/75{color:#5a34aabf}.n-text-light-discovery-icon\\/80{color:#5a34aacc}.n-text-light-discovery-icon\\/85{color:#5a34aad9}.n-text-light-discovery-icon\\/90{color:#5a34aae6}.n-text-light-discovery-icon\\/95{color:#5a34aaf2}.n-text-light-discovery-text{color:#5a34aa}.n-text-light-discovery-text\\/0{color:#5a34aa00}.n-text-light-discovery-text\\/10{color:#5a34aa1a}.n-text-light-discovery-text\\/100{color:#5a34aa}.n-text-light-discovery-text\\/15{color:#5a34aa26}.n-text-light-discovery-text\\/20{color:#5a34aa33}.n-text-light-discovery-text\\/25{color:#5a34aa40}.n-text-light-discovery-text\\/30{color:#5a34aa4d}.n-text-light-discovery-text\\/35{color:#5a34aa59}.n-text-light-discovery-text\\/40{color:#5a34aa66}.n-text-light-discovery-text\\/45{color:#5a34aa73}.n-text-light-discovery-text\\/5{color:#5a34aa0d}.n-text-light-discovery-text\\/50{color:#5a34aa80}.n-text-light-discovery-text\\/55{color:#5a34aa8c}.n-text-light-discovery-text\\/60{color:#5a34aa99}.n-text-light-discovery-text\\/65{color:#5a34aaa6}.n-text-light-discovery-text\\/70{color:#5a34aab3}.n-text-light-discovery-text\\/75{color:#5a34aabf}.n-text-light-discovery-text\\/80{color:#5a34aacc}.n-text-light-discovery-text\\/85{color:#5a34aad9}.n-text-light-discovery-text\\/90{color:#5a34aae6}.n-text-light-discovery-text\\/95{color:#5a34aaf2}.n-text-light-neutral-bg-default{color:#f5f6f6}.n-text-light-neutral-bg-default\\/0{color:#f5f6f600}.n-text-light-neutral-bg-default\\/10{color:#f5f6f61a}.n-text-light-neutral-bg-default\\/100{color:#f5f6f6}.n-text-light-neutral-bg-default\\/15{color:#f5f6f626}.n-text-light-neutral-bg-default\\/20{color:#f5f6f633}.n-text-light-neutral-bg-default\\/25{color:#f5f6f640}.n-text-light-neutral-bg-default\\/30{color:#f5f6f64d}.n-text-light-neutral-bg-default\\/35{color:#f5f6f659}.n-text-light-neutral-bg-default\\/40{color:#f5f6f666}.n-text-light-neutral-bg-default\\/45{color:#f5f6f673}.n-text-light-neutral-bg-default\\/5{color:#f5f6f60d}.n-text-light-neutral-bg-default\\/50{color:#f5f6f680}.n-text-light-neutral-bg-default\\/55{color:#f5f6f68c}.n-text-light-neutral-bg-default\\/60{color:#f5f6f699}.n-text-light-neutral-bg-default\\/65{color:#f5f6f6a6}.n-text-light-neutral-bg-default\\/70{color:#f5f6f6b3}.n-text-light-neutral-bg-default\\/75{color:#f5f6f6bf}.n-text-light-neutral-bg-default\\/80{color:#f5f6f6cc}.n-text-light-neutral-bg-default\\/85{color:#f5f6f6d9}.n-text-light-neutral-bg-default\\/90{color:#f5f6f6e6}.n-text-light-neutral-bg-default\\/95{color:#f5f6f6f2}.n-text-light-neutral-bg-on-bg-weak{color:#f5f6f6}.n-text-light-neutral-bg-on-bg-weak\\/0{color:#f5f6f600}.n-text-light-neutral-bg-on-bg-weak\\/10{color:#f5f6f61a}.n-text-light-neutral-bg-on-bg-weak\\/100{color:#f5f6f6}.n-text-light-neutral-bg-on-bg-weak\\/15{color:#f5f6f626}.n-text-light-neutral-bg-on-bg-weak\\/20{color:#f5f6f633}.n-text-light-neutral-bg-on-bg-weak\\/25{color:#f5f6f640}.n-text-light-neutral-bg-on-bg-weak\\/30{color:#f5f6f64d}.n-text-light-neutral-bg-on-bg-weak\\/35{color:#f5f6f659}.n-text-light-neutral-bg-on-bg-weak\\/40{color:#f5f6f666}.n-text-light-neutral-bg-on-bg-weak\\/45{color:#f5f6f673}.n-text-light-neutral-bg-on-bg-weak\\/5{color:#f5f6f60d}.n-text-light-neutral-bg-on-bg-weak\\/50{color:#f5f6f680}.n-text-light-neutral-bg-on-bg-weak\\/55{color:#f5f6f68c}.n-text-light-neutral-bg-on-bg-weak\\/60{color:#f5f6f699}.n-text-light-neutral-bg-on-bg-weak\\/65{color:#f5f6f6a6}.n-text-light-neutral-bg-on-bg-weak\\/70{color:#f5f6f6b3}.n-text-light-neutral-bg-on-bg-weak\\/75{color:#f5f6f6bf}.n-text-light-neutral-bg-on-bg-weak\\/80{color:#f5f6f6cc}.n-text-light-neutral-bg-on-bg-weak\\/85{color:#f5f6f6d9}.n-text-light-neutral-bg-on-bg-weak\\/90{color:#f5f6f6e6}.n-text-light-neutral-bg-on-bg-weak\\/95{color:#f5f6f6f2}.n-text-light-neutral-bg-status{color:#a8acb2}.n-text-light-neutral-bg-status\\/0{color:#a8acb200}.n-text-light-neutral-bg-status\\/10{color:#a8acb21a}.n-text-light-neutral-bg-status\\/100{color:#a8acb2}.n-text-light-neutral-bg-status\\/15{color:#a8acb226}.n-text-light-neutral-bg-status\\/20{color:#a8acb233}.n-text-light-neutral-bg-status\\/25{color:#a8acb240}.n-text-light-neutral-bg-status\\/30{color:#a8acb24d}.n-text-light-neutral-bg-status\\/35{color:#a8acb259}.n-text-light-neutral-bg-status\\/40{color:#a8acb266}.n-text-light-neutral-bg-status\\/45{color:#a8acb273}.n-text-light-neutral-bg-status\\/5{color:#a8acb20d}.n-text-light-neutral-bg-status\\/50{color:#a8acb280}.n-text-light-neutral-bg-status\\/55{color:#a8acb28c}.n-text-light-neutral-bg-status\\/60{color:#a8acb299}.n-text-light-neutral-bg-status\\/65{color:#a8acb2a6}.n-text-light-neutral-bg-status\\/70{color:#a8acb2b3}.n-text-light-neutral-bg-status\\/75{color:#a8acb2bf}.n-text-light-neutral-bg-status\\/80{color:#a8acb2cc}.n-text-light-neutral-bg-status\\/85{color:#a8acb2d9}.n-text-light-neutral-bg-status\\/90{color:#a8acb2e6}.n-text-light-neutral-bg-status\\/95{color:#a8acb2f2}.n-text-light-neutral-bg-strong{color:#e2e3e5}.n-text-light-neutral-bg-strong\\/0{color:#e2e3e500}.n-text-light-neutral-bg-strong\\/10{color:#e2e3e51a}.n-text-light-neutral-bg-strong\\/100{color:#e2e3e5}.n-text-light-neutral-bg-strong\\/15{color:#e2e3e526}.n-text-light-neutral-bg-strong\\/20{color:#e2e3e533}.n-text-light-neutral-bg-strong\\/25{color:#e2e3e540}.n-text-light-neutral-bg-strong\\/30{color:#e2e3e54d}.n-text-light-neutral-bg-strong\\/35{color:#e2e3e559}.n-text-light-neutral-bg-strong\\/40{color:#e2e3e566}.n-text-light-neutral-bg-strong\\/45{color:#e2e3e573}.n-text-light-neutral-bg-strong\\/5{color:#e2e3e50d}.n-text-light-neutral-bg-strong\\/50{color:#e2e3e580}.n-text-light-neutral-bg-strong\\/55{color:#e2e3e58c}.n-text-light-neutral-bg-strong\\/60{color:#e2e3e599}.n-text-light-neutral-bg-strong\\/65{color:#e2e3e5a6}.n-text-light-neutral-bg-strong\\/70{color:#e2e3e5b3}.n-text-light-neutral-bg-strong\\/75{color:#e2e3e5bf}.n-text-light-neutral-bg-strong\\/80{color:#e2e3e5cc}.n-text-light-neutral-bg-strong\\/85{color:#e2e3e5d9}.n-text-light-neutral-bg-strong\\/90{color:#e2e3e5e6}.n-text-light-neutral-bg-strong\\/95{color:#e2e3e5f2}.n-text-light-neutral-bg-stronger{color:#a8acb2}.n-text-light-neutral-bg-stronger\\/0{color:#a8acb200}.n-text-light-neutral-bg-stronger\\/10{color:#a8acb21a}.n-text-light-neutral-bg-stronger\\/100{color:#a8acb2}.n-text-light-neutral-bg-stronger\\/15{color:#a8acb226}.n-text-light-neutral-bg-stronger\\/20{color:#a8acb233}.n-text-light-neutral-bg-stronger\\/25{color:#a8acb240}.n-text-light-neutral-bg-stronger\\/30{color:#a8acb24d}.n-text-light-neutral-bg-stronger\\/35{color:#a8acb259}.n-text-light-neutral-bg-stronger\\/40{color:#a8acb266}.n-text-light-neutral-bg-stronger\\/45{color:#a8acb273}.n-text-light-neutral-bg-stronger\\/5{color:#a8acb20d}.n-text-light-neutral-bg-stronger\\/50{color:#a8acb280}.n-text-light-neutral-bg-stronger\\/55{color:#a8acb28c}.n-text-light-neutral-bg-stronger\\/60{color:#a8acb299}.n-text-light-neutral-bg-stronger\\/65{color:#a8acb2a6}.n-text-light-neutral-bg-stronger\\/70{color:#a8acb2b3}.n-text-light-neutral-bg-stronger\\/75{color:#a8acb2bf}.n-text-light-neutral-bg-stronger\\/80{color:#a8acb2cc}.n-text-light-neutral-bg-stronger\\/85{color:#a8acb2d9}.n-text-light-neutral-bg-stronger\\/90{color:#a8acb2e6}.n-text-light-neutral-bg-stronger\\/95{color:#a8acb2f2}.n-text-light-neutral-bg-strongest{color:#3c3f44}.n-text-light-neutral-bg-strongest\\/0{color:#3c3f4400}.n-text-light-neutral-bg-strongest\\/10{color:#3c3f441a}.n-text-light-neutral-bg-strongest\\/100{color:#3c3f44}.n-text-light-neutral-bg-strongest\\/15{color:#3c3f4426}.n-text-light-neutral-bg-strongest\\/20{color:#3c3f4433}.n-text-light-neutral-bg-strongest\\/25{color:#3c3f4440}.n-text-light-neutral-bg-strongest\\/30{color:#3c3f444d}.n-text-light-neutral-bg-strongest\\/35{color:#3c3f4459}.n-text-light-neutral-bg-strongest\\/40{color:#3c3f4466}.n-text-light-neutral-bg-strongest\\/45{color:#3c3f4473}.n-text-light-neutral-bg-strongest\\/5{color:#3c3f440d}.n-text-light-neutral-bg-strongest\\/50{color:#3c3f4480}.n-text-light-neutral-bg-strongest\\/55{color:#3c3f448c}.n-text-light-neutral-bg-strongest\\/60{color:#3c3f4499}.n-text-light-neutral-bg-strongest\\/65{color:#3c3f44a6}.n-text-light-neutral-bg-strongest\\/70{color:#3c3f44b3}.n-text-light-neutral-bg-strongest\\/75{color:#3c3f44bf}.n-text-light-neutral-bg-strongest\\/80{color:#3c3f44cc}.n-text-light-neutral-bg-strongest\\/85{color:#3c3f44d9}.n-text-light-neutral-bg-strongest\\/90{color:#3c3f44e6}.n-text-light-neutral-bg-strongest\\/95{color:#3c3f44f2}.n-text-light-neutral-bg-weak{color:#fff}.n-text-light-neutral-bg-weak\\/0{color:#fff0}.n-text-light-neutral-bg-weak\\/10{color:#ffffff1a}.n-text-light-neutral-bg-weak\\/100{color:#fff}.n-text-light-neutral-bg-weak\\/15{color:#ffffff26}.n-text-light-neutral-bg-weak\\/20{color:#fff3}.n-text-light-neutral-bg-weak\\/25{color:#ffffff40}.n-text-light-neutral-bg-weak\\/30{color:#ffffff4d}.n-text-light-neutral-bg-weak\\/35{color:#ffffff59}.n-text-light-neutral-bg-weak\\/40{color:#fff6}.n-text-light-neutral-bg-weak\\/45{color:#ffffff73}.n-text-light-neutral-bg-weak\\/5{color:#ffffff0d}.n-text-light-neutral-bg-weak\\/50{color:#ffffff80}.n-text-light-neutral-bg-weak\\/55{color:#ffffff8c}.n-text-light-neutral-bg-weak\\/60{color:#fff9}.n-text-light-neutral-bg-weak\\/65{color:#ffffffa6}.n-text-light-neutral-bg-weak\\/70{color:#ffffffb3}.n-text-light-neutral-bg-weak\\/75{color:#ffffffbf}.n-text-light-neutral-bg-weak\\/80{color:#fffc}.n-text-light-neutral-bg-weak\\/85{color:#ffffffd9}.n-text-light-neutral-bg-weak\\/90{color:#ffffffe6}.n-text-light-neutral-bg-weak\\/95{color:#fffffff2}.n-text-light-neutral-border-strong{color:#bbbec3}.n-text-light-neutral-border-strong\\/0{color:#bbbec300}.n-text-light-neutral-border-strong\\/10{color:#bbbec31a}.n-text-light-neutral-border-strong\\/100{color:#bbbec3}.n-text-light-neutral-border-strong\\/15{color:#bbbec326}.n-text-light-neutral-border-strong\\/20{color:#bbbec333}.n-text-light-neutral-border-strong\\/25{color:#bbbec340}.n-text-light-neutral-border-strong\\/30{color:#bbbec34d}.n-text-light-neutral-border-strong\\/35{color:#bbbec359}.n-text-light-neutral-border-strong\\/40{color:#bbbec366}.n-text-light-neutral-border-strong\\/45{color:#bbbec373}.n-text-light-neutral-border-strong\\/5{color:#bbbec30d}.n-text-light-neutral-border-strong\\/50{color:#bbbec380}.n-text-light-neutral-border-strong\\/55{color:#bbbec38c}.n-text-light-neutral-border-strong\\/60{color:#bbbec399}.n-text-light-neutral-border-strong\\/65{color:#bbbec3a6}.n-text-light-neutral-border-strong\\/70{color:#bbbec3b3}.n-text-light-neutral-border-strong\\/75{color:#bbbec3bf}.n-text-light-neutral-border-strong\\/80{color:#bbbec3cc}.n-text-light-neutral-border-strong\\/85{color:#bbbec3d9}.n-text-light-neutral-border-strong\\/90{color:#bbbec3e6}.n-text-light-neutral-border-strong\\/95{color:#bbbec3f2}.n-text-light-neutral-border-strongest{color:#6f757e}.n-text-light-neutral-border-strongest\\/0{color:#6f757e00}.n-text-light-neutral-border-strongest\\/10{color:#6f757e1a}.n-text-light-neutral-border-strongest\\/100{color:#6f757e}.n-text-light-neutral-border-strongest\\/15{color:#6f757e26}.n-text-light-neutral-border-strongest\\/20{color:#6f757e33}.n-text-light-neutral-border-strongest\\/25{color:#6f757e40}.n-text-light-neutral-border-strongest\\/30{color:#6f757e4d}.n-text-light-neutral-border-strongest\\/35{color:#6f757e59}.n-text-light-neutral-border-strongest\\/40{color:#6f757e66}.n-text-light-neutral-border-strongest\\/45{color:#6f757e73}.n-text-light-neutral-border-strongest\\/5{color:#6f757e0d}.n-text-light-neutral-border-strongest\\/50{color:#6f757e80}.n-text-light-neutral-border-strongest\\/55{color:#6f757e8c}.n-text-light-neutral-border-strongest\\/60{color:#6f757e99}.n-text-light-neutral-border-strongest\\/65{color:#6f757ea6}.n-text-light-neutral-border-strongest\\/70{color:#6f757eb3}.n-text-light-neutral-border-strongest\\/75{color:#6f757ebf}.n-text-light-neutral-border-strongest\\/80{color:#6f757ecc}.n-text-light-neutral-border-strongest\\/85{color:#6f757ed9}.n-text-light-neutral-border-strongest\\/90{color:#6f757ee6}.n-text-light-neutral-border-strongest\\/95{color:#6f757ef2}.n-text-light-neutral-border-weak{color:#e2e3e5}.n-text-light-neutral-border-weak\\/0{color:#e2e3e500}.n-text-light-neutral-border-weak\\/10{color:#e2e3e51a}.n-text-light-neutral-border-weak\\/100{color:#e2e3e5}.n-text-light-neutral-border-weak\\/15{color:#e2e3e526}.n-text-light-neutral-border-weak\\/20{color:#e2e3e533}.n-text-light-neutral-border-weak\\/25{color:#e2e3e540}.n-text-light-neutral-border-weak\\/30{color:#e2e3e54d}.n-text-light-neutral-border-weak\\/35{color:#e2e3e559}.n-text-light-neutral-border-weak\\/40{color:#e2e3e566}.n-text-light-neutral-border-weak\\/45{color:#e2e3e573}.n-text-light-neutral-border-weak\\/5{color:#e2e3e50d}.n-text-light-neutral-border-weak\\/50{color:#e2e3e580}.n-text-light-neutral-border-weak\\/55{color:#e2e3e58c}.n-text-light-neutral-border-weak\\/60{color:#e2e3e599}.n-text-light-neutral-border-weak\\/65{color:#e2e3e5a6}.n-text-light-neutral-border-weak\\/70{color:#e2e3e5b3}.n-text-light-neutral-border-weak\\/75{color:#e2e3e5bf}.n-text-light-neutral-border-weak\\/80{color:#e2e3e5cc}.n-text-light-neutral-border-weak\\/85{color:#e2e3e5d9}.n-text-light-neutral-border-weak\\/90{color:#e2e3e5e6}.n-text-light-neutral-border-weak\\/95{color:#e2e3e5f2}.n-text-light-neutral-hover{color:#6f757e1a}.n-text-light-neutral-hover\\/0{color:#6f757e00}.n-text-light-neutral-hover\\/10{color:#6f757e1a}.n-text-light-neutral-hover\\/100{color:#6f757e}.n-text-light-neutral-hover\\/15{color:#6f757e26}.n-text-light-neutral-hover\\/20{color:#6f757e33}.n-text-light-neutral-hover\\/25{color:#6f757e40}.n-text-light-neutral-hover\\/30{color:#6f757e4d}.n-text-light-neutral-hover\\/35{color:#6f757e59}.n-text-light-neutral-hover\\/40{color:#6f757e66}.n-text-light-neutral-hover\\/45{color:#6f757e73}.n-text-light-neutral-hover\\/5{color:#6f757e0d}.n-text-light-neutral-hover\\/50{color:#6f757e80}.n-text-light-neutral-hover\\/55{color:#6f757e8c}.n-text-light-neutral-hover\\/60{color:#6f757e99}.n-text-light-neutral-hover\\/65{color:#6f757ea6}.n-text-light-neutral-hover\\/70{color:#6f757eb3}.n-text-light-neutral-hover\\/75{color:#6f757ebf}.n-text-light-neutral-hover\\/80{color:#6f757ecc}.n-text-light-neutral-hover\\/85{color:#6f757ed9}.n-text-light-neutral-hover\\/90{color:#6f757ee6}.n-text-light-neutral-hover\\/95{color:#6f757ef2}.n-text-light-neutral-icon{color:#4d5157}.n-text-light-neutral-icon\\/0{color:#4d515700}.n-text-light-neutral-icon\\/10{color:#4d51571a}.n-text-light-neutral-icon\\/100{color:#4d5157}.n-text-light-neutral-icon\\/15{color:#4d515726}.n-text-light-neutral-icon\\/20{color:#4d515733}.n-text-light-neutral-icon\\/25{color:#4d515740}.n-text-light-neutral-icon\\/30{color:#4d51574d}.n-text-light-neutral-icon\\/35{color:#4d515759}.n-text-light-neutral-icon\\/40{color:#4d515766}.n-text-light-neutral-icon\\/45{color:#4d515773}.n-text-light-neutral-icon\\/5{color:#4d51570d}.n-text-light-neutral-icon\\/50{color:#4d515780}.n-text-light-neutral-icon\\/55{color:#4d51578c}.n-text-light-neutral-icon\\/60{color:#4d515799}.n-text-light-neutral-icon\\/65{color:#4d5157a6}.n-text-light-neutral-icon\\/70{color:#4d5157b3}.n-text-light-neutral-icon\\/75{color:#4d5157bf}.n-text-light-neutral-icon\\/80{color:#4d5157cc}.n-text-light-neutral-icon\\/85{color:#4d5157d9}.n-text-light-neutral-icon\\/90{color:#4d5157e6}.n-text-light-neutral-icon\\/95{color:#4d5157f2}.n-text-light-neutral-pressed{color:#6f757e33}.n-text-light-neutral-pressed\\/0{color:#6f757e00}.n-text-light-neutral-pressed\\/10{color:#6f757e1a}.n-text-light-neutral-pressed\\/100{color:#6f757e}.n-text-light-neutral-pressed\\/15{color:#6f757e26}.n-text-light-neutral-pressed\\/20{color:#6f757e33}.n-text-light-neutral-pressed\\/25{color:#6f757e40}.n-text-light-neutral-pressed\\/30{color:#6f757e4d}.n-text-light-neutral-pressed\\/35{color:#6f757e59}.n-text-light-neutral-pressed\\/40{color:#6f757e66}.n-text-light-neutral-pressed\\/45{color:#6f757e73}.n-text-light-neutral-pressed\\/5{color:#6f757e0d}.n-text-light-neutral-pressed\\/50{color:#6f757e80}.n-text-light-neutral-pressed\\/55{color:#6f757e8c}.n-text-light-neutral-pressed\\/60{color:#6f757e99}.n-text-light-neutral-pressed\\/65{color:#6f757ea6}.n-text-light-neutral-pressed\\/70{color:#6f757eb3}.n-text-light-neutral-pressed\\/75{color:#6f757ebf}.n-text-light-neutral-pressed\\/80{color:#6f757ecc}.n-text-light-neutral-pressed\\/85{color:#6f757ed9}.n-text-light-neutral-pressed\\/90{color:#6f757ee6}.n-text-light-neutral-pressed\\/95{color:#6f757ef2}.n-text-light-neutral-text-default{color:#1a1b1d}.n-text-light-neutral-text-default\\/0{color:#1a1b1d00}.n-text-light-neutral-text-default\\/10{color:#1a1b1d1a}.n-text-light-neutral-text-default\\/100{color:#1a1b1d}.n-text-light-neutral-text-default\\/15{color:#1a1b1d26}.n-text-light-neutral-text-default\\/20{color:#1a1b1d33}.n-text-light-neutral-text-default\\/25{color:#1a1b1d40}.n-text-light-neutral-text-default\\/30{color:#1a1b1d4d}.n-text-light-neutral-text-default\\/35{color:#1a1b1d59}.n-text-light-neutral-text-default\\/40{color:#1a1b1d66}.n-text-light-neutral-text-default\\/45{color:#1a1b1d73}.n-text-light-neutral-text-default\\/5{color:#1a1b1d0d}.n-text-light-neutral-text-default\\/50{color:#1a1b1d80}.n-text-light-neutral-text-default\\/55{color:#1a1b1d8c}.n-text-light-neutral-text-default\\/60{color:#1a1b1d99}.n-text-light-neutral-text-default\\/65{color:#1a1b1da6}.n-text-light-neutral-text-default\\/70{color:#1a1b1db3}.n-text-light-neutral-text-default\\/75{color:#1a1b1dbf}.n-text-light-neutral-text-default\\/80{color:#1a1b1dcc}.n-text-light-neutral-text-default\\/85{color:#1a1b1dd9}.n-text-light-neutral-text-default\\/90{color:#1a1b1de6}.n-text-light-neutral-text-default\\/95{color:#1a1b1df2}.n-text-light-neutral-text-inverse{color:#fff}.n-text-light-neutral-text-inverse\\/0{color:#fff0}.n-text-light-neutral-text-inverse\\/10{color:#ffffff1a}.n-text-light-neutral-text-inverse\\/100{color:#fff}.n-text-light-neutral-text-inverse\\/15{color:#ffffff26}.n-text-light-neutral-text-inverse\\/20{color:#fff3}.n-text-light-neutral-text-inverse\\/25{color:#ffffff40}.n-text-light-neutral-text-inverse\\/30{color:#ffffff4d}.n-text-light-neutral-text-inverse\\/35{color:#ffffff59}.n-text-light-neutral-text-inverse\\/40{color:#fff6}.n-text-light-neutral-text-inverse\\/45{color:#ffffff73}.n-text-light-neutral-text-inverse\\/5{color:#ffffff0d}.n-text-light-neutral-text-inverse\\/50{color:#ffffff80}.n-text-light-neutral-text-inverse\\/55{color:#ffffff8c}.n-text-light-neutral-text-inverse\\/60{color:#fff9}.n-text-light-neutral-text-inverse\\/65{color:#ffffffa6}.n-text-light-neutral-text-inverse\\/70{color:#ffffffb3}.n-text-light-neutral-text-inverse\\/75{color:#ffffffbf}.n-text-light-neutral-text-inverse\\/80{color:#fffc}.n-text-light-neutral-text-inverse\\/85{color:#ffffffd9}.n-text-light-neutral-text-inverse\\/90{color:#ffffffe6}.n-text-light-neutral-text-inverse\\/95{color:#fffffff2}.n-text-light-neutral-text-weak{color:#4d5157}.n-text-light-neutral-text-weak\\/0{color:#4d515700}.n-text-light-neutral-text-weak\\/10{color:#4d51571a}.n-text-light-neutral-text-weak\\/100{color:#4d5157}.n-text-light-neutral-text-weak\\/15{color:#4d515726}.n-text-light-neutral-text-weak\\/20{color:#4d515733}.n-text-light-neutral-text-weak\\/25{color:#4d515740}.n-text-light-neutral-text-weak\\/30{color:#4d51574d}.n-text-light-neutral-text-weak\\/35{color:#4d515759}.n-text-light-neutral-text-weak\\/40{color:#4d515766}.n-text-light-neutral-text-weak\\/45{color:#4d515773}.n-text-light-neutral-text-weak\\/5{color:#4d51570d}.n-text-light-neutral-text-weak\\/50{color:#4d515780}.n-text-light-neutral-text-weak\\/55{color:#4d51578c}.n-text-light-neutral-text-weak\\/60{color:#4d515799}.n-text-light-neutral-text-weak\\/65{color:#4d5157a6}.n-text-light-neutral-text-weak\\/70{color:#4d5157b3}.n-text-light-neutral-text-weak\\/75{color:#4d5157bf}.n-text-light-neutral-text-weak\\/80{color:#4d5157cc}.n-text-light-neutral-text-weak\\/85{color:#4d5157d9}.n-text-light-neutral-text-weak\\/90{color:#4d5157e6}.n-text-light-neutral-text-weak\\/95{color:#4d5157f2}.n-text-light-neutral-text-weaker{color:#5e636a}.n-text-light-neutral-text-weaker\\/0{color:#5e636a00}.n-text-light-neutral-text-weaker\\/10{color:#5e636a1a}.n-text-light-neutral-text-weaker\\/100{color:#5e636a}.n-text-light-neutral-text-weaker\\/15{color:#5e636a26}.n-text-light-neutral-text-weaker\\/20{color:#5e636a33}.n-text-light-neutral-text-weaker\\/25{color:#5e636a40}.n-text-light-neutral-text-weaker\\/30{color:#5e636a4d}.n-text-light-neutral-text-weaker\\/35{color:#5e636a59}.n-text-light-neutral-text-weaker\\/40{color:#5e636a66}.n-text-light-neutral-text-weaker\\/45{color:#5e636a73}.n-text-light-neutral-text-weaker\\/5{color:#5e636a0d}.n-text-light-neutral-text-weaker\\/50{color:#5e636a80}.n-text-light-neutral-text-weaker\\/55{color:#5e636a8c}.n-text-light-neutral-text-weaker\\/60{color:#5e636a99}.n-text-light-neutral-text-weaker\\/65{color:#5e636aa6}.n-text-light-neutral-text-weaker\\/70{color:#5e636ab3}.n-text-light-neutral-text-weaker\\/75{color:#5e636abf}.n-text-light-neutral-text-weaker\\/80{color:#5e636acc}.n-text-light-neutral-text-weaker\\/85{color:#5e636ad9}.n-text-light-neutral-text-weaker\\/90{color:#5e636ae6}.n-text-light-neutral-text-weaker\\/95{color:#5e636af2}.n-text-light-neutral-text-weakest{color:#a8acb2}.n-text-light-neutral-text-weakest\\/0{color:#a8acb200}.n-text-light-neutral-text-weakest\\/10{color:#a8acb21a}.n-text-light-neutral-text-weakest\\/100{color:#a8acb2}.n-text-light-neutral-text-weakest\\/15{color:#a8acb226}.n-text-light-neutral-text-weakest\\/20{color:#a8acb233}.n-text-light-neutral-text-weakest\\/25{color:#a8acb240}.n-text-light-neutral-text-weakest\\/30{color:#a8acb24d}.n-text-light-neutral-text-weakest\\/35{color:#a8acb259}.n-text-light-neutral-text-weakest\\/40{color:#a8acb266}.n-text-light-neutral-text-weakest\\/45{color:#a8acb273}.n-text-light-neutral-text-weakest\\/5{color:#a8acb20d}.n-text-light-neutral-text-weakest\\/50{color:#a8acb280}.n-text-light-neutral-text-weakest\\/55{color:#a8acb28c}.n-text-light-neutral-text-weakest\\/60{color:#a8acb299}.n-text-light-neutral-text-weakest\\/65{color:#a8acb2a6}.n-text-light-neutral-text-weakest\\/70{color:#a8acb2b3}.n-text-light-neutral-text-weakest\\/75{color:#a8acb2bf}.n-text-light-neutral-text-weakest\\/80{color:#a8acb2cc}.n-text-light-neutral-text-weakest\\/85{color:#a8acb2d9}.n-text-light-neutral-text-weakest\\/90{color:#a8acb2e6}.n-text-light-neutral-text-weakest\\/95{color:#a8acb2f2}.n-text-light-primary-bg-selected{color:#e7fafb}.n-text-light-primary-bg-selected\\/0{color:#e7fafb00}.n-text-light-primary-bg-selected\\/10{color:#e7fafb1a}.n-text-light-primary-bg-selected\\/100{color:#e7fafb}.n-text-light-primary-bg-selected\\/15{color:#e7fafb26}.n-text-light-primary-bg-selected\\/20{color:#e7fafb33}.n-text-light-primary-bg-selected\\/25{color:#e7fafb40}.n-text-light-primary-bg-selected\\/30{color:#e7fafb4d}.n-text-light-primary-bg-selected\\/35{color:#e7fafb59}.n-text-light-primary-bg-selected\\/40{color:#e7fafb66}.n-text-light-primary-bg-selected\\/45{color:#e7fafb73}.n-text-light-primary-bg-selected\\/5{color:#e7fafb0d}.n-text-light-primary-bg-selected\\/50{color:#e7fafb80}.n-text-light-primary-bg-selected\\/55{color:#e7fafb8c}.n-text-light-primary-bg-selected\\/60{color:#e7fafb99}.n-text-light-primary-bg-selected\\/65{color:#e7fafba6}.n-text-light-primary-bg-selected\\/70{color:#e7fafbb3}.n-text-light-primary-bg-selected\\/75{color:#e7fafbbf}.n-text-light-primary-bg-selected\\/80{color:#e7fafbcc}.n-text-light-primary-bg-selected\\/85{color:#e7fafbd9}.n-text-light-primary-bg-selected\\/90{color:#e7fafbe6}.n-text-light-primary-bg-selected\\/95{color:#e7fafbf2}.n-text-light-primary-bg-status{color:#4c99a4}.n-text-light-primary-bg-status\\/0{color:#4c99a400}.n-text-light-primary-bg-status\\/10{color:#4c99a41a}.n-text-light-primary-bg-status\\/100{color:#4c99a4}.n-text-light-primary-bg-status\\/15{color:#4c99a426}.n-text-light-primary-bg-status\\/20{color:#4c99a433}.n-text-light-primary-bg-status\\/25{color:#4c99a440}.n-text-light-primary-bg-status\\/30{color:#4c99a44d}.n-text-light-primary-bg-status\\/35{color:#4c99a459}.n-text-light-primary-bg-status\\/40{color:#4c99a466}.n-text-light-primary-bg-status\\/45{color:#4c99a473}.n-text-light-primary-bg-status\\/5{color:#4c99a40d}.n-text-light-primary-bg-status\\/50{color:#4c99a480}.n-text-light-primary-bg-status\\/55{color:#4c99a48c}.n-text-light-primary-bg-status\\/60{color:#4c99a499}.n-text-light-primary-bg-status\\/65{color:#4c99a4a6}.n-text-light-primary-bg-status\\/70{color:#4c99a4b3}.n-text-light-primary-bg-status\\/75{color:#4c99a4bf}.n-text-light-primary-bg-status\\/80{color:#4c99a4cc}.n-text-light-primary-bg-status\\/85{color:#4c99a4d9}.n-text-light-primary-bg-status\\/90{color:#4c99a4e6}.n-text-light-primary-bg-status\\/95{color:#4c99a4f2}.n-text-light-primary-bg-strong{color:#0a6190}.n-text-light-primary-bg-strong\\/0{color:#0a619000}.n-text-light-primary-bg-strong\\/10{color:#0a61901a}.n-text-light-primary-bg-strong\\/100{color:#0a6190}.n-text-light-primary-bg-strong\\/15{color:#0a619026}.n-text-light-primary-bg-strong\\/20{color:#0a619033}.n-text-light-primary-bg-strong\\/25{color:#0a619040}.n-text-light-primary-bg-strong\\/30{color:#0a61904d}.n-text-light-primary-bg-strong\\/35{color:#0a619059}.n-text-light-primary-bg-strong\\/40{color:#0a619066}.n-text-light-primary-bg-strong\\/45{color:#0a619073}.n-text-light-primary-bg-strong\\/5{color:#0a61900d}.n-text-light-primary-bg-strong\\/50{color:#0a619080}.n-text-light-primary-bg-strong\\/55{color:#0a61908c}.n-text-light-primary-bg-strong\\/60{color:#0a619099}.n-text-light-primary-bg-strong\\/65{color:#0a6190a6}.n-text-light-primary-bg-strong\\/70{color:#0a6190b3}.n-text-light-primary-bg-strong\\/75{color:#0a6190bf}.n-text-light-primary-bg-strong\\/80{color:#0a6190cc}.n-text-light-primary-bg-strong\\/85{color:#0a6190d9}.n-text-light-primary-bg-strong\\/90{color:#0a6190e6}.n-text-light-primary-bg-strong\\/95{color:#0a6190f2}.n-text-light-primary-bg-weak{color:#e7fafb}.n-text-light-primary-bg-weak\\/0{color:#e7fafb00}.n-text-light-primary-bg-weak\\/10{color:#e7fafb1a}.n-text-light-primary-bg-weak\\/100{color:#e7fafb}.n-text-light-primary-bg-weak\\/15{color:#e7fafb26}.n-text-light-primary-bg-weak\\/20{color:#e7fafb33}.n-text-light-primary-bg-weak\\/25{color:#e7fafb40}.n-text-light-primary-bg-weak\\/30{color:#e7fafb4d}.n-text-light-primary-bg-weak\\/35{color:#e7fafb59}.n-text-light-primary-bg-weak\\/40{color:#e7fafb66}.n-text-light-primary-bg-weak\\/45{color:#e7fafb73}.n-text-light-primary-bg-weak\\/5{color:#e7fafb0d}.n-text-light-primary-bg-weak\\/50{color:#e7fafb80}.n-text-light-primary-bg-weak\\/55{color:#e7fafb8c}.n-text-light-primary-bg-weak\\/60{color:#e7fafb99}.n-text-light-primary-bg-weak\\/65{color:#e7fafba6}.n-text-light-primary-bg-weak\\/70{color:#e7fafbb3}.n-text-light-primary-bg-weak\\/75{color:#e7fafbbf}.n-text-light-primary-bg-weak\\/80{color:#e7fafbcc}.n-text-light-primary-bg-weak\\/85{color:#e7fafbd9}.n-text-light-primary-bg-weak\\/90{color:#e7fafbe6}.n-text-light-primary-bg-weak\\/95{color:#e7fafbf2}.n-text-light-primary-border-strong{color:#0a6190}.n-text-light-primary-border-strong\\/0{color:#0a619000}.n-text-light-primary-border-strong\\/10{color:#0a61901a}.n-text-light-primary-border-strong\\/100{color:#0a6190}.n-text-light-primary-border-strong\\/15{color:#0a619026}.n-text-light-primary-border-strong\\/20{color:#0a619033}.n-text-light-primary-border-strong\\/25{color:#0a619040}.n-text-light-primary-border-strong\\/30{color:#0a61904d}.n-text-light-primary-border-strong\\/35{color:#0a619059}.n-text-light-primary-border-strong\\/40{color:#0a619066}.n-text-light-primary-border-strong\\/45{color:#0a619073}.n-text-light-primary-border-strong\\/5{color:#0a61900d}.n-text-light-primary-border-strong\\/50{color:#0a619080}.n-text-light-primary-border-strong\\/55{color:#0a61908c}.n-text-light-primary-border-strong\\/60{color:#0a619099}.n-text-light-primary-border-strong\\/65{color:#0a6190a6}.n-text-light-primary-border-strong\\/70{color:#0a6190b3}.n-text-light-primary-border-strong\\/75{color:#0a6190bf}.n-text-light-primary-border-strong\\/80{color:#0a6190cc}.n-text-light-primary-border-strong\\/85{color:#0a6190d9}.n-text-light-primary-border-strong\\/90{color:#0a6190e6}.n-text-light-primary-border-strong\\/95{color:#0a6190f2}.n-text-light-primary-border-weak{color:#8fe3e8}.n-text-light-primary-border-weak\\/0{color:#8fe3e800}.n-text-light-primary-border-weak\\/10{color:#8fe3e81a}.n-text-light-primary-border-weak\\/100{color:#8fe3e8}.n-text-light-primary-border-weak\\/15{color:#8fe3e826}.n-text-light-primary-border-weak\\/20{color:#8fe3e833}.n-text-light-primary-border-weak\\/25{color:#8fe3e840}.n-text-light-primary-border-weak\\/30{color:#8fe3e84d}.n-text-light-primary-border-weak\\/35{color:#8fe3e859}.n-text-light-primary-border-weak\\/40{color:#8fe3e866}.n-text-light-primary-border-weak\\/45{color:#8fe3e873}.n-text-light-primary-border-weak\\/5{color:#8fe3e80d}.n-text-light-primary-border-weak\\/50{color:#8fe3e880}.n-text-light-primary-border-weak\\/55{color:#8fe3e88c}.n-text-light-primary-border-weak\\/60{color:#8fe3e899}.n-text-light-primary-border-weak\\/65{color:#8fe3e8a6}.n-text-light-primary-border-weak\\/70{color:#8fe3e8b3}.n-text-light-primary-border-weak\\/75{color:#8fe3e8bf}.n-text-light-primary-border-weak\\/80{color:#8fe3e8cc}.n-text-light-primary-border-weak\\/85{color:#8fe3e8d9}.n-text-light-primary-border-weak\\/90{color:#8fe3e8e6}.n-text-light-primary-border-weak\\/95{color:#8fe3e8f2}.n-text-light-primary-focus{color:#30839d}.n-text-light-primary-focus\\/0{color:#30839d00}.n-text-light-primary-focus\\/10{color:#30839d1a}.n-text-light-primary-focus\\/100{color:#30839d}.n-text-light-primary-focus\\/15{color:#30839d26}.n-text-light-primary-focus\\/20{color:#30839d33}.n-text-light-primary-focus\\/25{color:#30839d40}.n-text-light-primary-focus\\/30{color:#30839d4d}.n-text-light-primary-focus\\/35{color:#30839d59}.n-text-light-primary-focus\\/40{color:#30839d66}.n-text-light-primary-focus\\/45{color:#30839d73}.n-text-light-primary-focus\\/5{color:#30839d0d}.n-text-light-primary-focus\\/50{color:#30839d80}.n-text-light-primary-focus\\/55{color:#30839d8c}.n-text-light-primary-focus\\/60{color:#30839d99}.n-text-light-primary-focus\\/65{color:#30839da6}.n-text-light-primary-focus\\/70{color:#30839db3}.n-text-light-primary-focus\\/75{color:#30839dbf}.n-text-light-primary-focus\\/80{color:#30839dcc}.n-text-light-primary-focus\\/85{color:#30839dd9}.n-text-light-primary-focus\\/90{color:#30839de6}.n-text-light-primary-focus\\/95{color:#30839df2}.n-text-light-primary-hover-strong{color:#02507b}.n-text-light-primary-hover-strong\\/0{color:#02507b00}.n-text-light-primary-hover-strong\\/10{color:#02507b1a}.n-text-light-primary-hover-strong\\/100{color:#02507b}.n-text-light-primary-hover-strong\\/15{color:#02507b26}.n-text-light-primary-hover-strong\\/20{color:#02507b33}.n-text-light-primary-hover-strong\\/25{color:#02507b40}.n-text-light-primary-hover-strong\\/30{color:#02507b4d}.n-text-light-primary-hover-strong\\/35{color:#02507b59}.n-text-light-primary-hover-strong\\/40{color:#02507b66}.n-text-light-primary-hover-strong\\/45{color:#02507b73}.n-text-light-primary-hover-strong\\/5{color:#02507b0d}.n-text-light-primary-hover-strong\\/50{color:#02507b80}.n-text-light-primary-hover-strong\\/55{color:#02507b8c}.n-text-light-primary-hover-strong\\/60{color:#02507b99}.n-text-light-primary-hover-strong\\/65{color:#02507ba6}.n-text-light-primary-hover-strong\\/70{color:#02507bb3}.n-text-light-primary-hover-strong\\/75{color:#02507bbf}.n-text-light-primary-hover-strong\\/80{color:#02507bcc}.n-text-light-primary-hover-strong\\/85{color:#02507bd9}.n-text-light-primary-hover-strong\\/90{color:#02507be6}.n-text-light-primary-hover-strong\\/95{color:#02507bf2}.n-text-light-primary-hover-weak{color:#30839d1a}.n-text-light-primary-hover-weak\\/0{color:#30839d00}.n-text-light-primary-hover-weak\\/10{color:#30839d1a}.n-text-light-primary-hover-weak\\/100{color:#30839d}.n-text-light-primary-hover-weak\\/15{color:#30839d26}.n-text-light-primary-hover-weak\\/20{color:#30839d33}.n-text-light-primary-hover-weak\\/25{color:#30839d40}.n-text-light-primary-hover-weak\\/30{color:#30839d4d}.n-text-light-primary-hover-weak\\/35{color:#30839d59}.n-text-light-primary-hover-weak\\/40{color:#30839d66}.n-text-light-primary-hover-weak\\/45{color:#30839d73}.n-text-light-primary-hover-weak\\/5{color:#30839d0d}.n-text-light-primary-hover-weak\\/50{color:#30839d80}.n-text-light-primary-hover-weak\\/55{color:#30839d8c}.n-text-light-primary-hover-weak\\/60{color:#30839d99}.n-text-light-primary-hover-weak\\/65{color:#30839da6}.n-text-light-primary-hover-weak\\/70{color:#30839db3}.n-text-light-primary-hover-weak\\/75{color:#30839dbf}.n-text-light-primary-hover-weak\\/80{color:#30839dcc}.n-text-light-primary-hover-weak\\/85{color:#30839dd9}.n-text-light-primary-hover-weak\\/90{color:#30839de6}.n-text-light-primary-hover-weak\\/95{color:#30839df2}.n-text-light-primary-icon{color:#0a6190}.n-text-light-primary-icon\\/0{color:#0a619000}.n-text-light-primary-icon\\/10{color:#0a61901a}.n-text-light-primary-icon\\/100{color:#0a6190}.n-text-light-primary-icon\\/15{color:#0a619026}.n-text-light-primary-icon\\/20{color:#0a619033}.n-text-light-primary-icon\\/25{color:#0a619040}.n-text-light-primary-icon\\/30{color:#0a61904d}.n-text-light-primary-icon\\/35{color:#0a619059}.n-text-light-primary-icon\\/40{color:#0a619066}.n-text-light-primary-icon\\/45{color:#0a619073}.n-text-light-primary-icon\\/5{color:#0a61900d}.n-text-light-primary-icon\\/50{color:#0a619080}.n-text-light-primary-icon\\/55{color:#0a61908c}.n-text-light-primary-icon\\/60{color:#0a619099}.n-text-light-primary-icon\\/65{color:#0a6190a6}.n-text-light-primary-icon\\/70{color:#0a6190b3}.n-text-light-primary-icon\\/75{color:#0a6190bf}.n-text-light-primary-icon\\/80{color:#0a6190cc}.n-text-light-primary-icon\\/85{color:#0a6190d9}.n-text-light-primary-icon\\/90{color:#0a6190e6}.n-text-light-primary-icon\\/95{color:#0a6190f2}.n-text-light-primary-pressed-strong{color:#014063}.n-text-light-primary-pressed-strong\\/0{color:#01406300}.n-text-light-primary-pressed-strong\\/10{color:#0140631a}.n-text-light-primary-pressed-strong\\/100{color:#014063}.n-text-light-primary-pressed-strong\\/15{color:#01406326}.n-text-light-primary-pressed-strong\\/20{color:#01406333}.n-text-light-primary-pressed-strong\\/25{color:#01406340}.n-text-light-primary-pressed-strong\\/30{color:#0140634d}.n-text-light-primary-pressed-strong\\/35{color:#01406359}.n-text-light-primary-pressed-strong\\/40{color:#01406366}.n-text-light-primary-pressed-strong\\/45{color:#01406373}.n-text-light-primary-pressed-strong\\/5{color:#0140630d}.n-text-light-primary-pressed-strong\\/50{color:#01406380}.n-text-light-primary-pressed-strong\\/55{color:#0140638c}.n-text-light-primary-pressed-strong\\/60{color:#01406399}.n-text-light-primary-pressed-strong\\/65{color:#014063a6}.n-text-light-primary-pressed-strong\\/70{color:#014063b3}.n-text-light-primary-pressed-strong\\/75{color:#014063bf}.n-text-light-primary-pressed-strong\\/80{color:#014063cc}.n-text-light-primary-pressed-strong\\/85{color:#014063d9}.n-text-light-primary-pressed-strong\\/90{color:#014063e6}.n-text-light-primary-pressed-strong\\/95{color:#014063f2}.n-text-light-primary-pressed-weak{color:#30839d1f}.n-text-light-primary-pressed-weak\\/0{color:#30839d00}.n-text-light-primary-pressed-weak\\/10{color:#30839d1a}.n-text-light-primary-pressed-weak\\/100{color:#30839d}.n-text-light-primary-pressed-weak\\/15{color:#30839d26}.n-text-light-primary-pressed-weak\\/20{color:#30839d33}.n-text-light-primary-pressed-weak\\/25{color:#30839d40}.n-text-light-primary-pressed-weak\\/30{color:#30839d4d}.n-text-light-primary-pressed-weak\\/35{color:#30839d59}.n-text-light-primary-pressed-weak\\/40{color:#30839d66}.n-text-light-primary-pressed-weak\\/45{color:#30839d73}.n-text-light-primary-pressed-weak\\/5{color:#30839d0d}.n-text-light-primary-pressed-weak\\/50{color:#30839d80}.n-text-light-primary-pressed-weak\\/55{color:#30839d8c}.n-text-light-primary-pressed-weak\\/60{color:#30839d99}.n-text-light-primary-pressed-weak\\/65{color:#30839da6}.n-text-light-primary-pressed-weak\\/70{color:#30839db3}.n-text-light-primary-pressed-weak\\/75{color:#30839dbf}.n-text-light-primary-pressed-weak\\/80{color:#30839dcc}.n-text-light-primary-pressed-weak\\/85{color:#30839dd9}.n-text-light-primary-pressed-weak\\/90{color:#30839de6}.n-text-light-primary-pressed-weak\\/95{color:#30839df2}.n-text-light-primary-text{color:#0a6190}.n-text-light-primary-text\\/0{color:#0a619000}.n-text-light-primary-text\\/10{color:#0a61901a}.n-text-light-primary-text\\/100{color:#0a6190}.n-text-light-primary-text\\/15{color:#0a619026}.n-text-light-primary-text\\/20{color:#0a619033}.n-text-light-primary-text\\/25{color:#0a619040}.n-text-light-primary-text\\/30{color:#0a61904d}.n-text-light-primary-text\\/35{color:#0a619059}.n-text-light-primary-text\\/40{color:#0a619066}.n-text-light-primary-text\\/45{color:#0a619073}.n-text-light-primary-text\\/5{color:#0a61900d}.n-text-light-primary-text\\/50{color:#0a619080}.n-text-light-primary-text\\/55{color:#0a61908c}.n-text-light-primary-text\\/60{color:#0a619099}.n-text-light-primary-text\\/65{color:#0a6190a6}.n-text-light-primary-text\\/70{color:#0a6190b3}.n-text-light-primary-text\\/75{color:#0a6190bf}.n-text-light-primary-text\\/80{color:#0a6190cc}.n-text-light-primary-text\\/85{color:#0a6190d9}.n-text-light-primary-text\\/90{color:#0a6190e6}.n-text-light-primary-text\\/95{color:#0a6190f2}.n-text-light-success-bg-status{color:#5b992b}.n-text-light-success-bg-status\\/0{color:#5b992b00}.n-text-light-success-bg-status\\/10{color:#5b992b1a}.n-text-light-success-bg-status\\/100{color:#5b992b}.n-text-light-success-bg-status\\/15{color:#5b992b26}.n-text-light-success-bg-status\\/20{color:#5b992b33}.n-text-light-success-bg-status\\/25{color:#5b992b40}.n-text-light-success-bg-status\\/30{color:#5b992b4d}.n-text-light-success-bg-status\\/35{color:#5b992b59}.n-text-light-success-bg-status\\/40{color:#5b992b66}.n-text-light-success-bg-status\\/45{color:#5b992b73}.n-text-light-success-bg-status\\/5{color:#5b992b0d}.n-text-light-success-bg-status\\/50{color:#5b992b80}.n-text-light-success-bg-status\\/55{color:#5b992b8c}.n-text-light-success-bg-status\\/60{color:#5b992b99}.n-text-light-success-bg-status\\/65{color:#5b992ba6}.n-text-light-success-bg-status\\/70{color:#5b992bb3}.n-text-light-success-bg-status\\/75{color:#5b992bbf}.n-text-light-success-bg-status\\/80{color:#5b992bcc}.n-text-light-success-bg-status\\/85{color:#5b992bd9}.n-text-light-success-bg-status\\/90{color:#5b992be6}.n-text-light-success-bg-status\\/95{color:#5b992bf2}.n-text-light-success-bg-strong{color:#3f7824}.n-text-light-success-bg-strong\\/0{color:#3f782400}.n-text-light-success-bg-strong\\/10{color:#3f78241a}.n-text-light-success-bg-strong\\/100{color:#3f7824}.n-text-light-success-bg-strong\\/15{color:#3f782426}.n-text-light-success-bg-strong\\/20{color:#3f782433}.n-text-light-success-bg-strong\\/25{color:#3f782440}.n-text-light-success-bg-strong\\/30{color:#3f78244d}.n-text-light-success-bg-strong\\/35{color:#3f782459}.n-text-light-success-bg-strong\\/40{color:#3f782466}.n-text-light-success-bg-strong\\/45{color:#3f782473}.n-text-light-success-bg-strong\\/5{color:#3f78240d}.n-text-light-success-bg-strong\\/50{color:#3f782480}.n-text-light-success-bg-strong\\/55{color:#3f78248c}.n-text-light-success-bg-strong\\/60{color:#3f782499}.n-text-light-success-bg-strong\\/65{color:#3f7824a6}.n-text-light-success-bg-strong\\/70{color:#3f7824b3}.n-text-light-success-bg-strong\\/75{color:#3f7824bf}.n-text-light-success-bg-strong\\/80{color:#3f7824cc}.n-text-light-success-bg-strong\\/85{color:#3f7824d9}.n-text-light-success-bg-strong\\/90{color:#3f7824e6}.n-text-light-success-bg-strong\\/95{color:#3f7824f2}.n-text-light-success-bg-weak{color:#e7fcd7}.n-text-light-success-bg-weak\\/0{color:#e7fcd700}.n-text-light-success-bg-weak\\/10{color:#e7fcd71a}.n-text-light-success-bg-weak\\/100{color:#e7fcd7}.n-text-light-success-bg-weak\\/15{color:#e7fcd726}.n-text-light-success-bg-weak\\/20{color:#e7fcd733}.n-text-light-success-bg-weak\\/25{color:#e7fcd740}.n-text-light-success-bg-weak\\/30{color:#e7fcd74d}.n-text-light-success-bg-weak\\/35{color:#e7fcd759}.n-text-light-success-bg-weak\\/40{color:#e7fcd766}.n-text-light-success-bg-weak\\/45{color:#e7fcd773}.n-text-light-success-bg-weak\\/5{color:#e7fcd70d}.n-text-light-success-bg-weak\\/50{color:#e7fcd780}.n-text-light-success-bg-weak\\/55{color:#e7fcd78c}.n-text-light-success-bg-weak\\/60{color:#e7fcd799}.n-text-light-success-bg-weak\\/65{color:#e7fcd7a6}.n-text-light-success-bg-weak\\/70{color:#e7fcd7b3}.n-text-light-success-bg-weak\\/75{color:#e7fcd7bf}.n-text-light-success-bg-weak\\/80{color:#e7fcd7cc}.n-text-light-success-bg-weak\\/85{color:#e7fcd7d9}.n-text-light-success-bg-weak\\/90{color:#e7fcd7e6}.n-text-light-success-bg-weak\\/95{color:#e7fcd7f2}.n-text-light-success-border-strong{color:#3f7824}.n-text-light-success-border-strong\\/0{color:#3f782400}.n-text-light-success-border-strong\\/10{color:#3f78241a}.n-text-light-success-border-strong\\/100{color:#3f7824}.n-text-light-success-border-strong\\/15{color:#3f782426}.n-text-light-success-border-strong\\/20{color:#3f782433}.n-text-light-success-border-strong\\/25{color:#3f782440}.n-text-light-success-border-strong\\/30{color:#3f78244d}.n-text-light-success-border-strong\\/35{color:#3f782459}.n-text-light-success-border-strong\\/40{color:#3f782466}.n-text-light-success-border-strong\\/45{color:#3f782473}.n-text-light-success-border-strong\\/5{color:#3f78240d}.n-text-light-success-border-strong\\/50{color:#3f782480}.n-text-light-success-border-strong\\/55{color:#3f78248c}.n-text-light-success-border-strong\\/60{color:#3f782499}.n-text-light-success-border-strong\\/65{color:#3f7824a6}.n-text-light-success-border-strong\\/70{color:#3f7824b3}.n-text-light-success-border-strong\\/75{color:#3f7824bf}.n-text-light-success-border-strong\\/80{color:#3f7824cc}.n-text-light-success-border-strong\\/85{color:#3f7824d9}.n-text-light-success-border-strong\\/90{color:#3f7824e6}.n-text-light-success-border-strong\\/95{color:#3f7824f2}.n-text-light-success-border-weak{color:#90cb62}.n-text-light-success-border-weak\\/0{color:#90cb6200}.n-text-light-success-border-weak\\/10{color:#90cb621a}.n-text-light-success-border-weak\\/100{color:#90cb62}.n-text-light-success-border-weak\\/15{color:#90cb6226}.n-text-light-success-border-weak\\/20{color:#90cb6233}.n-text-light-success-border-weak\\/25{color:#90cb6240}.n-text-light-success-border-weak\\/30{color:#90cb624d}.n-text-light-success-border-weak\\/35{color:#90cb6259}.n-text-light-success-border-weak\\/40{color:#90cb6266}.n-text-light-success-border-weak\\/45{color:#90cb6273}.n-text-light-success-border-weak\\/5{color:#90cb620d}.n-text-light-success-border-weak\\/50{color:#90cb6280}.n-text-light-success-border-weak\\/55{color:#90cb628c}.n-text-light-success-border-weak\\/60{color:#90cb6299}.n-text-light-success-border-weak\\/65{color:#90cb62a6}.n-text-light-success-border-weak\\/70{color:#90cb62b3}.n-text-light-success-border-weak\\/75{color:#90cb62bf}.n-text-light-success-border-weak\\/80{color:#90cb62cc}.n-text-light-success-border-weak\\/85{color:#90cb62d9}.n-text-light-success-border-weak\\/90{color:#90cb62e6}.n-text-light-success-border-weak\\/95{color:#90cb62f2}.n-text-light-success-icon{color:#3f7824}.n-text-light-success-icon\\/0{color:#3f782400}.n-text-light-success-icon\\/10{color:#3f78241a}.n-text-light-success-icon\\/100{color:#3f7824}.n-text-light-success-icon\\/15{color:#3f782426}.n-text-light-success-icon\\/20{color:#3f782433}.n-text-light-success-icon\\/25{color:#3f782440}.n-text-light-success-icon\\/30{color:#3f78244d}.n-text-light-success-icon\\/35{color:#3f782459}.n-text-light-success-icon\\/40{color:#3f782466}.n-text-light-success-icon\\/45{color:#3f782473}.n-text-light-success-icon\\/5{color:#3f78240d}.n-text-light-success-icon\\/50{color:#3f782480}.n-text-light-success-icon\\/55{color:#3f78248c}.n-text-light-success-icon\\/60{color:#3f782499}.n-text-light-success-icon\\/65{color:#3f7824a6}.n-text-light-success-icon\\/70{color:#3f7824b3}.n-text-light-success-icon\\/75{color:#3f7824bf}.n-text-light-success-icon\\/80{color:#3f7824cc}.n-text-light-success-icon\\/85{color:#3f7824d9}.n-text-light-success-icon\\/90{color:#3f7824e6}.n-text-light-success-icon\\/95{color:#3f7824f2}.n-text-light-success-text{color:#3f7824}.n-text-light-success-text\\/0{color:#3f782400}.n-text-light-success-text\\/10{color:#3f78241a}.n-text-light-success-text\\/100{color:#3f7824}.n-text-light-success-text\\/15{color:#3f782426}.n-text-light-success-text\\/20{color:#3f782433}.n-text-light-success-text\\/25{color:#3f782440}.n-text-light-success-text\\/30{color:#3f78244d}.n-text-light-success-text\\/35{color:#3f782459}.n-text-light-success-text\\/40{color:#3f782466}.n-text-light-success-text\\/45{color:#3f782473}.n-text-light-success-text\\/5{color:#3f78240d}.n-text-light-success-text\\/50{color:#3f782480}.n-text-light-success-text\\/55{color:#3f78248c}.n-text-light-success-text\\/60{color:#3f782499}.n-text-light-success-text\\/65{color:#3f7824a6}.n-text-light-success-text\\/70{color:#3f7824b3}.n-text-light-success-text\\/75{color:#3f7824bf}.n-text-light-success-text\\/80{color:#3f7824cc}.n-text-light-success-text\\/85{color:#3f7824d9}.n-text-light-success-text\\/90{color:#3f7824e6}.n-text-light-success-text\\/95{color:#3f7824f2}.n-text-light-warning-bg-status{color:#d7aa0a}.n-text-light-warning-bg-status\\/0{color:#d7aa0a00}.n-text-light-warning-bg-status\\/10{color:#d7aa0a1a}.n-text-light-warning-bg-status\\/100{color:#d7aa0a}.n-text-light-warning-bg-status\\/15{color:#d7aa0a26}.n-text-light-warning-bg-status\\/20{color:#d7aa0a33}.n-text-light-warning-bg-status\\/25{color:#d7aa0a40}.n-text-light-warning-bg-status\\/30{color:#d7aa0a4d}.n-text-light-warning-bg-status\\/35{color:#d7aa0a59}.n-text-light-warning-bg-status\\/40{color:#d7aa0a66}.n-text-light-warning-bg-status\\/45{color:#d7aa0a73}.n-text-light-warning-bg-status\\/5{color:#d7aa0a0d}.n-text-light-warning-bg-status\\/50{color:#d7aa0a80}.n-text-light-warning-bg-status\\/55{color:#d7aa0a8c}.n-text-light-warning-bg-status\\/60{color:#d7aa0a99}.n-text-light-warning-bg-status\\/65{color:#d7aa0aa6}.n-text-light-warning-bg-status\\/70{color:#d7aa0ab3}.n-text-light-warning-bg-status\\/75{color:#d7aa0abf}.n-text-light-warning-bg-status\\/80{color:#d7aa0acc}.n-text-light-warning-bg-status\\/85{color:#d7aa0ad9}.n-text-light-warning-bg-status\\/90{color:#d7aa0ae6}.n-text-light-warning-bg-status\\/95{color:#d7aa0af2}.n-text-light-warning-bg-strong{color:#765500}.n-text-light-warning-bg-strong\\/0{color:#76550000}.n-text-light-warning-bg-strong\\/10{color:#7655001a}.n-text-light-warning-bg-strong\\/100{color:#765500}.n-text-light-warning-bg-strong\\/15{color:#76550026}.n-text-light-warning-bg-strong\\/20{color:#76550033}.n-text-light-warning-bg-strong\\/25{color:#76550040}.n-text-light-warning-bg-strong\\/30{color:#7655004d}.n-text-light-warning-bg-strong\\/35{color:#76550059}.n-text-light-warning-bg-strong\\/40{color:#76550066}.n-text-light-warning-bg-strong\\/45{color:#76550073}.n-text-light-warning-bg-strong\\/5{color:#7655000d}.n-text-light-warning-bg-strong\\/50{color:#76550080}.n-text-light-warning-bg-strong\\/55{color:#7655008c}.n-text-light-warning-bg-strong\\/60{color:#76550099}.n-text-light-warning-bg-strong\\/65{color:#765500a6}.n-text-light-warning-bg-strong\\/70{color:#765500b3}.n-text-light-warning-bg-strong\\/75{color:#765500bf}.n-text-light-warning-bg-strong\\/80{color:#765500cc}.n-text-light-warning-bg-strong\\/85{color:#765500d9}.n-text-light-warning-bg-strong\\/90{color:#765500e6}.n-text-light-warning-bg-strong\\/95{color:#765500f2}.n-text-light-warning-bg-weak{color:#fffad1}.n-text-light-warning-bg-weak\\/0{color:#fffad100}.n-text-light-warning-bg-weak\\/10{color:#fffad11a}.n-text-light-warning-bg-weak\\/100{color:#fffad1}.n-text-light-warning-bg-weak\\/15{color:#fffad126}.n-text-light-warning-bg-weak\\/20{color:#fffad133}.n-text-light-warning-bg-weak\\/25{color:#fffad140}.n-text-light-warning-bg-weak\\/30{color:#fffad14d}.n-text-light-warning-bg-weak\\/35{color:#fffad159}.n-text-light-warning-bg-weak\\/40{color:#fffad166}.n-text-light-warning-bg-weak\\/45{color:#fffad173}.n-text-light-warning-bg-weak\\/5{color:#fffad10d}.n-text-light-warning-bg-weak\\/50{color:#fffad180}.n-text-light-warning-bg-weak\\/55{color:#fffad18c}.n-text-light-warning-bg-weak\\/60{color:#fffad199}.n-text-light-warning-bg-weak\\/65{color:#fffad1a6}.n-text-light-warning-bg-weak\\/70{color:#fffad1b3}.n-text-light-warning-bg-weak\\/75{color:#fffad1bf}.n-text-light-warning-bg-weak\\/80{color:#fffad1cc}.n-text-light-warning-bg-weak\\/85{color:#fffad1d9}.n-text-light-warning-bg-weak\\/90{color:#fffad1e6}.n-text-light-warning-bg-weak\\/95{color:#fffad1f2}.n-text-light-warning-border-strong{color:#996e00}.n-text-light-warning-border-strong\\/0{color:#996e0000}.n-text-light-warning-border-strong\\/10{color:#996e001a}.n-text-light-warning-border-strong\\/100{color:#996e00}.n-text-light-warning-border-strong\\/15{color:#996e0026}.n-text-light-warning-border-strong\\/20{color:#996e0033}.n-text-light-warning-border-strong\\/25{color:#996e0040}.n-text-light-warning-border-strong\\/30{color:#996e004d}.n-text-light-warning-border-strong\\/35{color:#996e0059}.n-text-light-warning-border-strong\\/40{color:#996e0066}.n-text-light-warning-border-strong\\/45{color:#996e0073}.n-text-light-warning-border-strong\\/5{color:#996e000d}.n-text-light-warning-border-strong\\/50{color:#996e0080}.n-text-light-warning-border-strong\\/55{color:#996e008c}.n-text-light-warning-border-strong\\/60{color:#996e0099}.n-text-light-warning-border-strong\\/65{color:#996e00a6}.n-text-light-warning-border-strong\\/70{color:#996e00b3}.n-text-light-warning-border-strong\\/75{color:#996e00bf}.n-text-light-warning-border-strong\\/80{color:#996e00cc}.n-text-light-warning-border-strong\\/85{color:#996e00d9}.n-text-light-warning-border-strong\\/90{color:#996e00e6}.n-text-light-warning-border-strong\\/95{color:#996e00f2}.n-text-light-warning-border-weak{color:#ffd600}.n-text-light-warning-border-weak\\/0{color:#ffd60000}.n-text-light-warning-border-weak\\/10{color:#ffd6001a}.n-text-light-warning-border-weak\\/100{color:#ffd600}.n-text-light-warning-border-weak\\/15{color:#ffd60026}.n-text-light-warning-border-weak\\/20{color:#ffd60033}.n-text-light-warning-border-weak\\/25{color:#ffd60040}.n-text-light-warning-border-weak\\/30{color:#ffd6004d}.n-text-light-warning-border-weak\\/35{color:#ffd60059}.n-text-light-warning-border-weak\\/40{color:#ffd60066}.n-text-light-warning-border-weak\\/45{color:#ffd60073}.n-text-light-warning-border-weak\\/5{color:#ffd6000d}.n-text-light-warning-border-weak\\/50{color:#ffd60080}.n-text-light-warning-border-weak\\/55{color:#ffd6008c}.n-text-light-warning-border-weak\\/60{color:#ffd60099}.n-text-light-warning-border-weak\\/65{color:#ffd600a6}.n-text-light-warning-border-weak\\/70{color:#ffd600b3}.n-text-light-warning-border-weak\\/75{color:#ffd600bf}.n-text-light-warning-border-weak\\/80{color:#ffd600cc}.n-text-light-warning-border-weak\\/85{color:#ffd600d9}.n-text-light-warning-border-weak\\/90{color:#ffd600e6}.n-text-light-warning-border-weak\\/95{color:#ffd600f2}.n-text-light-warning-icon{color:#765500}.n-text-light-warning-icon\\/0{color:#76550000}.n-text-light-warning-icon\\/10{color:#7655001a}.n-text-light-warning-icon\\/100{color:#765500}.n-text-light-warning-icon\\/15{color:#76550026}.n-text-light-warning-icon\\/20{color:#76550033}.n-text-light-warning-icon\\/25{color:#76550040}.n-text-light-warning-icon\\/30{color:#7655004d}.n-text-light-warning-icon\\/35{color:#76550059}.n-text-light-warning-icon\\/40{color:#76550066}.n-text-light-warning-icon\\/45{color:#76550073}.n-text-light-warning-icon\\/5{color:#7655000d}.n-text-light-warning-icon\\/50{color:#76550080}.n-text-light-warning-icon\\/55{color:#7655008c}.n-text-light-warning-icon\\/60{color:#76550099}.n-text-light-warning-icon\\/65{color:#765500a6}.n-text-light-warning-icon\\/70{color:#765500b3}.n-text-light-warning-icon\\/75{color:#765500bf}.n-text-light-warning-icon\\/80{color:#765500cc}.n-text-light-warning-icon\\/85{color:#765500d9}.n-text-light-warning-icon\\/90{color:#765500e6}.n-text-light-warning-icon\\/95{color:#765500f2}.n-text-light-warning-text{color:#765500}.n-text-light-warning-text\\/0{color:#76550000}.n-text-light-warning-text\\/10{color:#7655001a}.n-text-light-warning-text\\/100{color:#765500}.n-text-light-warning-text\\/15{color:#76550026}.n-text-light-warning-text\\/20{color:#76550033}.n-text-light-warning-text\\/25{color:#76550040}.n-text-light-warning-text\\/30{color:#7655004d}.n-text-light-warning-text\\/35{color:#76550059}.n-text-light-warning-text\\/40{color:#76550066}.n-text-light-warning-text\\/45{color:#76550073}.n-text-light-warning-text\\/5{color:#7655000d}.n-text-light-warning-text\\/50{color:#76550080}.n-text-light-warning-text\\/55{color:#7655008c}.n-text-light-warning-text\\/60{color:#76550099}.n-text-light-warning-text\\/65{color:#765500a6}.n-text-light-warning-text\\/70{color:#765500b3}.n-text-light-warning-text\\/75{color:#765500bf}.n-text-light-warning-text\\/80{color:#765500cc}.n-text-light-warning-text\\/85{color:#765500d9}.n-text-light-warning-text\\/90{color:#765500e6}.n-text-light-warning-text\\/95{color:#765500f2}.n-text-neutral-10{color:#fff}.n-text-neutral-10\\/0{color:#fff0}.n-text-neutral-10\\/10{color:#ffffff1a}.n-text-neutral-10\\/100{color:#fff}.n-text-neutral-10\\/15{color:#ffffff26}.n-text-neutral-10\\/20{color:#fff3}.n-text-neutral-10\\/25{color:#ffffff40}.n-text-neutral-10\\/30{color:#ffffff4d}.n-text-neutral-10\\/35{color:#ffffff59}.n-text-neutral-10\\/40{color:#fff6}.n-text-neutral-10\\/45{color:#ffffff73}.n-text-neutral-10\\/5{color:#ffffff0d}.n-text-neutral-10\\/50{color:#ffffff80}.n-text-neutral-10\\/55{color:#ffffff8c}.n-text-neutral-10\\/60{color:#fff9}.n-text-neutral-10\\/65{color:#ffffffa6}.n-text-neutral-10\\/70{color:#ffffffb3}.n-text-neutral-10\\/75{color:#ffffffbf}.n-text-neutral-10\\/80{color:#fffc}.n-text-neutral-10\\/85{color:#ffffffd9}.n-text-neutral-10\\/90{color:#ffffffe6}.n-text-neutral-10\\/95{color:#fffffff2}.n-text-neutral-15{color:#f5f6f6}.n-text-neutral-15\\/0{color:#f5f6f600}.n-text-neutral-15\\/10{color:#f5f6f61a}.n-text-neutral-15\\/100{color:#f5f6f6}.n-text-neutral-15\\/15{color:#f5f6f626}.n-text-neutral-15\\/20{color:#f5f6f633}.n-text-neutral-15\\/25{color:#f5f6f640}.n-text-neutral-15\\/30{color:#f5f6f64d}.n-text-neutral-15\\/35{color:#f5f6f659}.n-text-neutral-15\\/40{color:#f5f6f666}.n-text-neutral-15\\/45{color:#f5f6f673}.n-text-neutral-15\\/5{color:#f5f6f60d}.n-text-neutral-15\\/50{color:#f5f6f680}.n-text-neutral-15\\/55{color:#f5f6f68c}.n-text-neutral-15\\/60{color:#f5f6f699}.n-text-neutral-15\\/65{color:#f5f6f6a6}.n-text-neutral-15\\/70{color:#f5f6f6b3}.n-text-neutral-15\\/75{color:#f5f6f6bf}.n-text-neutral-15\\/80{color:#f5f6f6cc}.n-text-neutral-15\\/85{color:#f5f6f6d9}.n-text-neutral-15\\/90{color:#f5f6f6e6}.n-text-neutral-15\\/95{color:#f5f6f6f2}.n-text-neutral-20{color:#e2e3e5}.n-text-neutral-20\\/0{color:#e2e3e500}.n-text-neutral-20\\/10{color:#e2e3e51a}.n-text-neutral-20\\/100{color:#e2e3e5}.n-text-neutral-20\\/15{color:#e2e3e526}.n-text-neutral-20\\/20{color:#e2e3e533}.n-text-neutral-20\\/25{color:#e2e3e540}.n-text-neutral-20\\/30{color:#e2e3e54d}.n-text-neutral-20\\/35{color:#e2e3e559}.n-text-neutral-20\\/40{color:#e2e3e566}.n-text-neutral-20\\/45{color:#e2e3e573}.n-text-neutral-20\\/5{color:#e2e3e50d}.n-text-neutral-20\\/50{color:#e2e3e580}.n-text-neutral-20\\/55{color:#e2e3e58c}.n-text-neutral-20\\/60{color:#e2e3e599}.n-text-neutral-20\\/65{color:#e2e3e5a6}.n-text-neutral-20\\/70{color:#e2e3e5b3}.n-text-neutral-20\\/75{color:#e2e3e5bf}.n-text-neutral-20\\/80{color:#e2e3e5cc}.n-text-neutral-20\\/85{color:#e2e3e5d9}.n-text-neutral-20\\/90{color:#e2e3e5e6}.n-text-neutral-20\\/95{color:#e2e3e5f2}.n-text-neutral-25{color:#cfd1d4}.n-text-neutral-25\\/0{color:#cfd1d400}.n-text-neutral-25\\/10{color:#cfd1d41a}.n-text-neutral-25\\/100{color:#cfd1d4}.n-text-neutral-25\\/15{color:#cfd1d426}.n-text-neutral-25\\/20{color:#cfd1d433}.n-text-neutral-25\\/25{color:#cfd1d440}.n-text-neutral-25\\/30{color:#cfd1d44d}.n-text-neutral-25\\/35{color:#cfd1d459}.n-text-neutral-25\\/40{color:#cfd1d466}.n-text-neutral-25\\/45{color:#cfd1d473}.n-text-neutral-25\\/5{color:#cfd1d40d}.n-text-neutral-25\\/50{color:#cfd1d480}.n-text-neutral-25\\/55{color:#cfd1d48c}.n-text-neutral-25\\/60{color:#cfd1d499}.n-text-neutral-25\\/65{color:#cfd1d4a6}.n-text-neutral-25\\/70{color:#cfd1d4b3}.n-text-neutral-25\\/75{color:#cfd1d4bf}.n-text-neutral-25\\/80{color:#cfd1d4cc}.n-text-neutral-25\\/85{color:#cfd1d4d9}.n-text-neutral-25\\/90{color:#cfd1d4e6}.n-text-neutral-25\\/95{color:#cfd1d4f2}.n-text-neutral-30{color:#bbbec3}.n-text-neutral-30\\/0{color:#bbbec300}.n-text-neutral-30\\/10{color:#bbbec31a}.n-text-neutral-30\\/100{color:#bbbec3}.n-text-neutral-30\\/15{color:#bbbec326}.n-text-neutral-30\\/20{color:#bbbec333}.n-text-neutral-30\\/25{color:#bbbec340}.n-text-neutral-30\\/30{color:#bbbec34d}.n-text-neutral-30\\/35{color:#bbbec359}.n-text-neutral-30\\/40{color:#bbbec366}.n-text-neutral-30\\/45{color:#bbbec373}.n-text-neutral-30\\/5{color:#bbbec30d}.n-text-neutral-30\\/50{color:#bbbec380}.n-text-neutral-30\\/55{color:#bbbec38c}.n-text-neutral-30\\/60{color:#bbbec399}.n-text-neutral-30\\/65{color:#bbbec3a6}.n-text-neutral-30\\/70{color:#bbbec3b3}.n-text-neutral-30\\/75{color:#bbbec3bf}.n-text-neutral-30\\/80{color:#bbbec3cc}.n-text-neutral-30\\/85{color:#bbbec3d9}.n-text-neutral-30\\/90{color:#bbbec3e6}.n-text-neutral-30\\/95{color:#bbbec3f2}.n-text-neutral-35{color:#a8acb2}.n-text-neutral-35\\/0{color:#a8acb200}.n-text-neutral-35\\/10{color:#a8acb21a}.n-text-neutral-35\\/100{color:#a8acb2}.n-text-neutral-35\\/15{color:#a8acb226}.n-text-neutral-35\\/20{color:#a8acb233}.n-text-neutral-35\\/25{color:#a8acb240}.n-text-neutral-35\\/30{color:#a8acb24d}.n-text-neutral-35\\/35{color:#a8acb259}.n-text-neutral-35\\/40{color:#a8acb266}.n-text-neutral-35\\/45{color:#a8acb273}.n-text-neutral-35\\/5{color:#a8acb20d}.n-text-neutral-35\\/50{color:#a8acb280}.n-text-neutral-35\\/55{color:#a8acb28c}.n-text-neutral-35\\/60{color:#a8acb299}.n-text-neutral-35\\/65{color:#a8acb2a6}.n-text-neutral-35\\/70{color:#a8acb2b3}.n-text-neutral-35\\/75{color:#a8acb2bf}.n-text-neutral-35\\/80{color:#a8acb2cc}.n-text-neutral-35\\/85{color:#a8acb2d9}.n-text-neutral-35\\/90{color:#a8acb2e6}.n-text-neutral-35\\/95{color:#a8acb2f2}.n-text-neutral-40{color:#959aa1}.n-text-neutral-40\\/0{color:#959aa100}.n-text-neutral-40\\/10{color:#959aa11a}.n-text-neutral-40\\/100{color:#959aa1}.n-text-neutral-40\\/15{color:#959aa126}.n-text-neutral-40\\/20{color:#959aa133}.n-text-neutral-40\\/25{color:#959aa140}.n-text-neutral-40\\/30{color:#959aa14d}.n-text-neutral-40\\/35{color:#959aa159}.n-text-neutral-40\\/40{color:#959aa166}.n-text-neutral-40\\/45{color:#959aa173}.n-text-neutral-40\\/5{color:#959aa10d}.n-text-neutral-40\\/50{color:#959aa180}.n-text-neutral-40\\/55{color:#959aa18c}.n-text-neutral-40\\/60{color:#959aa199}.n-text-neutral-40\\/65{color:#959aa1a6}.n-text-neutral-40\\/70{color:#959aa1b3}.n-text-neutral-40\\/75{color:#959aa1bf}.n-text-neutral-40\\/80{color:#959aa1cc}.n-text-neutral-40\\/85{color:#959aa1d9}.n-text-neutral-40\\/90{color:#959aa1e6}.n-text-neutral-40\\/95{color:#959aa1f2}.n-text-neutral-45{color:#818790}.n-text-neutral-45\\/0{color:#81879000}.n-text-neutral-45\\/10{color:#8187901a}.n-text-neutral-45\\/100{color:#818790}.n-text-neutral-45\\/15{color:#81879026}.n-text-neutral-45\\/20{color:#81879033}.n-text-neutral-45\\/25{color:#81879040}.n-text-neutral-45\\/30{color:#8187904d}.n-text-neutral-45\\/35{color:#81879059}.n-text-neutral-45\\/40{color:#81879066}.n-text-neutral-45\\/45{color:#81879073}.n-text-neutral-45\\/5{color:#8187900d}.n-text-neutral-45\\/50{color:#81879080}.n-text-neutral-45\\/55{color:#8187908c}.n-text-neutral-45\\/60{color:#81879099}.n-text-neutral-45\\/65{color:#818790a6}.n-text-neutral-45\\/70{color:#818790b3}.n-text-neutral-45\\/75{color:#818790bf}.n-text-neutral-45\\/80{color:#818790cc}.n-text-neutral-45\\/85{color:#818790d9}.n-text-neutral-45\\/90{color:#818790e6}.n-text-neutral-45\\/95{color:#818790f2}.n-text-neutral-50{color:#6f757e}.n-text-neutral-50\\/0{color:#6f757e00}.n-text-neutral-50\\/10{color:#6f757e1a}.n-text-neutral-50\\/100{color:#6f757e}.n-text-neutral-50\\/15{color:#6f757e26}.n-text-neutral-50\\/20{color:#6f757e33}.n-text-neutral-50\\/25{color:#6f757e40}.n-text-neutral-50\\/30{color:#6f757e4d}.n-text-neutral-50\\/35{color:#6f757e59}.n-text-neutral-50\\/40{color:#6f757e66}.n-text-neutral-50\\/45{color:#6f757e73}.n-text-neutral-50\\/5{color:#6f757e0d}.n-text-neutral-50\\/50{color:#6f757e80}.n-text-neutral-50\\/55{color:#6f757e8c}.n-text-neutral-50\\/60{color:#6f757e99}.n-text-neutral-50\\/65{color:#6f757ea6}.n-text-neutral-50\\/70{color:#6f757eb3}.n-text-neutral-50\\/75{color:#6f757ebf}.n-text-neutral-50\\/80{color:#6f757ecc}.n-text-neutral-50\\/85{color:#6f757ed9}.n-text-neutral-50\\/90{color:#6f757ee6}.n-text-neutral-50\\/95{color:#6f757ef2}.n-text-neutral-55{color:#5e636a}.n-text-neutral-55\\/0{color:#5e636a00}.n-text-neutral-55\\/10{color:#5e636a1a}.n-text-neutral-55\\/100{color:#5e636a}.n-text-neutral-55\\/15{color:#5e636a26}.n-text-neutral-55\\/20{color:#5e636a33}.n-text-neutral-55\\/25{color:#5e636a40}.n-text-neutral-55\\/30{color:#5e636a4d}.n-text-neutral-55\\/35{color:#5e636a59}.n-text-neutral-55\\/40{color:#5e636a66}.n-text-neutral-55\\/45{color:#5e636a73}.n-text-neutral-55\\/5{color:#5e636a0d}.n-text-neutral-55\\/50{color:#5e636a80}.n-text-neutral-55\\/55{color:#5e636a8c}.n-text-neutral-55\\/60{color:#5e636a99}.n-text-neutral-55\\/65{color:#5e636aa6}.n-text-neutral-55\\/70{color:#5e636ab3}.n-text-neutral-55\\/75{color:#5e636abf}.n-text-neutral-55\\/80{color:#5e636acc}.n-text-neutral-55\\/85{color:#5e636ad9}.n-text-neutral-55\\/90{color:#5e636ae6}.n-text-neutral-55\\/95{color:#5e636af2}.n-text-neutral-60{color:#4d5157}.n-text-neutral-60\\/0{color:#4d515700}.n-text-neutral-60\\/10{color:#4d51571a}.n-text-neutral-60\\/100{color:#4d5157}.n-text-neutral-60\\/15{color:#4d515726}.n-text-neutral-60\\/20{color:#4d515733}.n-text-neutral-60\\/25{color:#4d515740}.n-text-neutral-60\\/30{color:#4d51574d}.n-text-neutral-60\\/35{color:#4d515759}.n-text-neutral-60\\/40{color:#4d515766}.n-text-neutral-60\\/45{color:#4d515773}.n-text-neutral-60\\/5{color:#4d51570d}.n-text-neutral-60\\/50{color:#4d515780}.n-text-neutral-60\\/55{color:#4d51578c}.n-text-neutral-60\\/60{color:#4d515799}.n-text-neutral-60\\/65{color:#4d5157a6}.n-text-neutral-60\\/70{color:#4d5157b3}.n-text-neutral-60\\/75{color:#4d5157bf}.n-text-neutral-60\\/80{color:#4d5157cc}.n-text-neutral-60\\/85{color:#4d5157d9}.n-text-neutral-60\\/90{color:#4d5157e6}.n-text-neutral-60\\/95{color:#4d5157f2}.n-text-neutral-65{color:#3c3f44}.n-text-neutral-65\\/0{color:#3c3f4400}.n-text-neutral-65\\/10{color:#3c3f441a}.n-text-neutral-65\\/100{color:#3c3f44}.n-text-neutral-65\\/15{color:#3c3f4426}.n-text-neutral-65\\/20{color:#3c3f4433}.n-text-neutral-65\\/25{color:#3c3f4440}.n-text-neutral-65\\/30{color:#3c3f444d}.n-text-neutral-65\\/35{color:#3c3f4459}.n-text-neutral-65\\/40{color:#3c3f4466}.n-text-neutral-65\\/45{color:#3c3f4473}.n-text-neutral-65\\/5{color:#3c3f440d}.n-text-neutral-65\\/50{color:#3c3f4480}.n-text-neutral-65\\/55{color:#3c3f448c}.n-text-neutral-65\\/60{color:#3c3f4499}.n-text-neutral-65\\/65{color:#3c3f44a6}.n-text-neutral-65\\/70{color:#3c3f44b3}.n-text-neutral-65\\/75{color:#3c3f44bf}.n-text-neutral-65\\/80{color:#3c3f44cc}.n-text-neutral-65\\/85{color:#3c3f44d9}.n-text-neutral-65\\/90{color:#3c3f44e6}.n-text-neutral-65\\/95{color:#3c3f44f2}.n-text-neutral-70{color:#212325}.n-text-neutral-70\\/0{color:#21232500}.n-text-neutral-70\\/10{color:#2123251a}.n-text-neutral-70\\/100{color:#212325}.n-text-neutral-70\\/15{color:#21232526}.n-text-neutral-70\\/20{color:#21232533}.n-text-neutral-70\\/25{color:#21232540}.n-text-neutral-70\\/30{color:#2123254d}.n-text-neutral-70\\/35{color:#21232559}.n-text-neutral-70\\/40{color:#21232566}.n-text-neutral-70\\/45{color:#21232573}.n-text-neutral-70\\/5{color:#2123250d}.n-text-neutral-70\\/50{color:#21232580}.n-text-neutral-70\\/55{color:#2123258c}.n-text-neutral-70\\/60{color:#21232599}.n-text-neutral-70\\/65{color:#212325a6}.n-text-neutral-70\\/70{color:#212325b3}.n-text-neutral-70\\/75{color:#212325bf}.n-text-neutral-70\\/80{color:#212325cc}.n-text-neutral-70\\/85{color:#212325d9}.n-text-neutral-70\\/90{color:#212325e6}.n-text-neutral-70\\/95{color:#212325f2}.n-text-neutral-75{color:#1a1b1d}.n-text-neutral-75\\/0{color:#1a1b1d00}.n-text-neutral-75\\/10{color:#1a1b1d1a}.n-text-neutral-75\\/100{color:#1a1b1d}.n-text-neutral-75\\/15{color:#1a1b1d26}.n-text-neutral-75\\/20{color:#1a1b1d33}.n-text-neutral-75\\/25{color:#1a1b1d40}.n-text-neutral-75\\/30{color:#1a1b1d4d}.n-text-neutral-75\\/35{color:#1a1b1d59}.n-text-neutral-75\\/40{color:#1a1b1d66}.n-text-neutral-75\\/45{color:#1a1b1d73}.n-text-neutral-75\\/5{color:#1a1b1d0d}.n-text-neutral-75\\/50{color:#1a1b1d80}.n-text-neutral-75\\/55{color:#1a1b1d8c}.n-text-neutral-75\\/60{color:#1a1b1d99}.n-text-neutral-75\\/65{color:#1a1b1da6}.n-text-neutral-75\\/70{color:#1a1b1db3}.n-text-neutral-75\\/75{color:#1a1b1dbf}.n-text-neutral-75\\/80{color:#1a1b1dcc}.n-text-neutral-75\\/85{color:#1a1b1dd9}.n-text-neutral-75\\/90{color:#1a1b1de6}.n-text-neutral-75\\/95{color:#1a1b1df2}.n-text-neutral-80{color:#09090a}.n-text-neutral-80\\/0{color:#09090a00}.n-text-neutral-80\\/10{color:#09090a1a}.n-text-neutral-80\\/100{color:#09090a}.n-text-neutral-80\\/15{color:#09090a26}.n-text-neutral-80\\/20{color:#09090a33}.n-text-neutral-80\\/25{color:#09090a40}.n-text-neutral-80\\/30{color:#09090a4d}.n-text-neutral-80\\/35{color:#09090a59}.n-text-neutral-80\\/40{color:#09090a66}.n-text-neutral-80\\/45{color:#09090a73}.n-text-neutral-80\\/5{color:#09090a0d}.n-text-neutral-80\\/50{color:#09090a80}.n-text-neutral-80\\/55{color:#09090a8c}.n-text-neutral-80\\/60{color:#09090a99}.n-text-neutral-80\\/65{color:#09090aa6}.n-text-neutral-80\\/70{color:#09090ab3}.n-text-neutral-80\\/75{color:#09090abf}.n-text-neutral-80\\/80{color:#09090acc}.n-text-neutral-80\\/85{color:#09090ad9}.n-text-neutral-80\\/90{color:#09090ae6}.n-text-neutral-80\\/95{color:#09090af2}.n-text-neutral-bg-default{color:var(--theme-color-neutral-bg-default)}.n-text-neutral-bg-on-bg-weak{color:var(--theme-color-neutral-bg-on-bg-weak)}.n-text-neutral-bg-status{color:var(--theme-color-neutral-bg-status)}.n-text-neutral-bg-strong{color:var(--theme-color-neutral-bg-strong)}.n-text-neutral-bg-stronger{color:var(--theme-color-neutral-bg-stronger)}.n-text-neutral-bg-strongest{color:var(--theme-color-neutral-bg-strongest)}.n-text-neutral-bg-weak{color:var(--theme-color-neutral-bg-weak)}.n-text-neutral-border-strong{color:var(--theme-color-neutral-border-strong)}.n-text-neutral-border-strongest{color:var(--theme-color-neutral-border-strongest)}.n-text-neutral-border-weak{color:var(--theme-color-neutral-border-weak)}.n-text-neutral-hover{color:var(--theme-color-neutral-hover)}.n-text-neutral-icon{color:var(--theme-color-neutral-icon)}.n-text-neutral-pressed{color:var(--theme-color-neutral-pressed)}.n-text-neutral-text-default{color:var(--theme-color-neutral-text-default)}.n-text-neutral-text-inverse{color:var(--theme-color-neutral-text-inverse)}.n-text-neutral-text-weak{color:var(--theme-color-neutral-text-weak)}.n-text-neutral-text-weaker{color:var(--theme-color-neutral-text-weaker)}.n-text-neutral-text-weakest{color:var(--theme-color-neutral-text-weakest)}.n-text-primary-bg-selected{color:var(--theme-color-primary-bg-selected)}.n-text-primary-bg-status{color:var(--theme-color-primary-bg-status)}.n-text-primary-bg-strong{color:var(--theme-color-primary-bg-strong)}.n-text-primary-bg-weak{color:var(--theme-color-primary-bg-weak)}.n-text-primary-border-strong{color:var(--theme-color-primary-border-strong)}.n-text-primary-border-weak{color:var(--theme-color-primary-border-weak)}.n-text-primary-focus{color:var(--theme-color-primary-focus)}.n-text-primary-hover-strong{color:var(--theme-color-primary-hover-strong)}.n-text-primary-hover-weak{color:var(--theme-color-primary-hover-weak)}.n-text-primary-icon{color:var(--theme-color-primary-icon)}.n-text-primary-pressed-strong{color:var(--theme-color-primary-pressed-strong)}.n-text-primary-pressed-weak{color:var(--theme-color-primary-pressed-weak)}.n-text-primary-text{color:var(--theme-color-primary-text)}.n-text-success-bg-status{color:var(--theme-color-success-bg-status)}.n-text-success-bg-strong{color:var(--theme-color-success-bg-strong)}.n-text-success-bg-weak{color:var(--theme-color-success-bg-weak)}.n-text-success-border-strong{color:var(--theme-color-success-border-strong)}.n-text-success-border-weak{color:var(--theme-color-success-border-weak)}.n-text-success-icon{color:var(--theme-color-success-icon)}.n-text-success-text{color:var(--theme-color-success-text)}.n-text-warning-bg-status{color:var(--theme-color-warning-bg-status)}.n-text-warning-bg-strong{color:var(--theme-color-warning-bg-strong)}.n-text-warning-bg-weak{color:var(--theme-color-warning-bg-weak)}.n-text-warning-border-strong{color:var(--theme-color-warning-border-strong)}.n-text-warning-border-weak{color:var(--theme-color-warning-border-weak)}.n-text-warning-icon{color:var(--theme-color-warning-icon)}.n-text-warning-text{color:var(--theme-color-warning-text)}.n-shadow-light-raised{--tw-shadow:0px 1px 2px 0px rgb(from #1a1b1dff r g b / .18);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.n-shadow-overlay{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.n-shadow-raised{--tw-shadow:var(--theme-shadow-raised);--tw-shadow-colored:var(--theme-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.n-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s}.n-transition-quick{transition:.1s cubic-bezier(.42,0,.58,1) 0ms}.n-duration-slow{transition-duration:.25s}body,html,:host{font-family:Public Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*:focus-visible{outline-style:solid;outline-color:var(--theme-color-primary-focus)}.first\\:n-rounded-t-sm:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.last\\:n-rounded-b-sm:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.hover\\:n-rotate-12:hover{--tw-rotate:12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:n-border-danger-bg-status:hover{border-color:var(--theme-color-danger-bg-status)}.hover\\:n-border-danger-bg-strong:hover{border-color:var(--theme-color-danger-bg-strong)}.hover\\:n-border-danger-bg-weak:hover{border-color:var(--theme-color-danger-bg-weak)}.hover\\:n-border-danger-border-strong:hover{border-color:var(--theme-color-danger-border-strong)}.hover\\:n-border-danger-border-weak:hover{border-color:var(--theme-color-danger-border-weak)}.hover\\:n-border-danger-hover-strong:hover{border-color:var(--theme-color-danger-hover-strong)}.hover\\:n-border-danger-hover-weak:hover{border-color:var(--theme-color-danger-hover-weak)}.hover\\:n-border-danger-icon:hover{border-color:var(--theme-color-danger-icon)}.hover\\:n-border-danger-pressed-strong:hover{border-color:var(--theme-color-danger-pressed-strong)}.hover\\:n-border-danger-pressed-weak:hover{border-color:var(--theme-color-danger-pressed-weak)}.hover\\:n-border-danger-text:hover{border-color:var(--theme-color-danger-text)}.hover\\:n-border-dark-danger-bg-status:hover{border-color:#f96746}.hover\\:n-border-dark-danger-bg-status\\/0:hover{border-color:#f9674600}.hover\\:n-border-dark-danger-bg-status\\/10:hover{border-color:#f967461a}.hover\\:n-border-dark-danger-bg-status\\/100:hover{border-color:#f96746}.hover\\:n-border-dark-danger-bg-status\\/15:hover{border-color:#f9674626}.hover\\:n-border-dark-danger-bg-status\\/20:hover{border-color:#f9674633}.hover\\:n-border-dark-danger-bg-status\\/25:hover{border-color:#f9674640}.hover\\:n-border-dark-danger-bg-status\\/30:hover{border-color:#f967464d}.hover\\:n-border-dark-danger-bg-status\\/35:hover{border-color:#f9674659}.hover\\:n-border-dark-danger-bg-status\\/40:hover{border-color:#f9674666}.hover\\:n-border-dark-danger-bg-status\\/45:hover{border-color:#f9674673}.hover\\:n-border-dark-danger-bg-status\\/5:hover{border-color:#f967460d}.hover\\:n-border-dark-danger-bg-status\\/50:hover{border-color:#f9674680}.hover\\:n-border-dark-danger-bg-status\\/55:hover{border-color:#f967468c}.hover\\:n-border-dark-danger-bg-status\\/60:hover{border-color:#f9674699}.hover\\:n-border-dark-danger-bg-status\\/65:hover{border-color:#f96746a6}.hover\\:n-border-dark-danger-bg-status\\/70:hover{border-color:#f96746b3}.hover\\:n-border-dark-danger-bg-status\\/75:hover{border-color:#f96746bf}.hover\\:n-border-dark-danger-bg-status\\/80:hover{border-color:#f96746cc}.hover\\:n-border-dark-danger-bg-status\\/85:hover{border-color:#f96746d9}.hover\\:n-border-dark-danger-bg-status\\/90:hover{border-color:#f96746e6}.hover\\:n-border-dark-danger-bg-status\\/95:hover{border-color:#f96746f2}.hover\\:n-border-dark-danger-bg-strong:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-bg-strong\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-bg-strong\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-bg-strong\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-bg-strong\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-bg-strong\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-bg-strong\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-bg-strong\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-bg-strong\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-bg-strong\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-bg-strong\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-bg-strong\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-bg-strong\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-bg-strong\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-bg-strong\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-bg-strong\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-bg-strong\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-bg-strong\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-bg-strong\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-bg-strong\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-bg-strong\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-bg-strong\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-bg-weak:hover{border-color:#432520}.hover\\:n-border-dark-danger-bg-weak\\/0:hover{border-color:#43252000}.hover\\:n-border-dark-danger-bg-weak\\/10:hover{border-color:#4325201a}.hover\\:n-border-dark-danger-bg-weak\\/100:hover{border-color:#432520}.hover\\:n-border-dark-danger-bg-weak\\/15:hover{border-color:#43252026}.hover\\:n-border-dark-danger-bg-weak\\/20:hover{border-color:#43252033}.hover\\:n-border-dark-danger-bg-weak\\/25:hover{border-color:#43252040}.hover\\:n-border-dark-danger-bg-weak\\/30:hover{border-color:#4325204d}.hover\\:n-border-dark-danger-bg-weak\\/35:hover{border-color:#43252059}.hover\\:n-border-dark-danger-bg-weak\\/40:hover{border-color:#43252066}.hover\\:n-border-dark-danger-bg-weak\\/45:hover{border-color:#43252073}.hover\\:n-border-dark-danger-bg-weak\\/5:hover{border-color:#4325200d}.hover\\:n-border-dark-danger-bg-weak\\/50:hover{border-color:#43252080}.hover\\:n-border-dark-danger-bg-weak\\/55:hover{border-color:#4325208c}.hover\\:n-border-dark-danger-bg-weak\\/60:hover{border-color:#43252099}.hover\\:n-border-dark-danger-bg-weak\\/65:hover{border-color:#432520a6}.hover\\:n-border-dark-danger-bg-weak\\/70:hover{border-color:#432520b3}.hover\\:n-border-dark-danger-bg-weak\\/75:hover{border-color:#432520bf}.hover\\:n-border-dark-danger-bg-weak\\/80:hover{border-color:#432520cc}.hover\\:n-border-dark-danger-bg-weak\\/85:hover{border-color:#432520d9}.hover\\:n-border-dark-danger-bg-weak\\/90:hover{border-color:#432520e6}.hover\\:n-border-dark-danger-bg-weak\\/95:hover{border-color:#432520f2}.hover\\:n-border-dark-danger-border-strong:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-border-strong\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-border-strong\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-border-strong\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-border-strong\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-border-strong\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-border-strong\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-border-strong\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-border-strong\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-border-strong\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-border-strong\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-border-strong\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-border-strong\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-border-strong\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-border-strong\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-border-strong\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-border-strong\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-border-strong\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-border-strong\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-border-strong\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-border-strong\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-border-strong\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-border-weak:hover{border-color:#730e00}.hover\\:n-border-dark-danger-border-weak\\/0:hover{border-color:#730e0000}.hover\\:n-border-dark-danger-border-weak\\/10:hover{border-color:#730e001a}.hover\\:n-border-dark-danger-border-weak\\/100:hover{border-color:#730e00}.hover\\:n-border-dark-danger-border-weak\\/15:hover{border-color:#730e0026}.hover\\:n-border-dark-danger-border-weak\\/20:hover{border-color:#730e0033}.hover\\:n-border-dark-danger-border-weak\\/25:hover{border-color:#730e0040}.hover\\:n-border-dark-danger-border-weak\\/30:hover{border-color:#730e004d}.hover\\:n-border-dark-danger-border-weak\\/35:hover{border-color:#730e0059}.hover\\:n-border-dark-danger-border-weak\\/40:hover{border-color:#730e0066}.hover\\:n-border-dark-danger-border-weak\\/45:hover{border-color:#730e0073}.hover\\:n-border-dark-danger-border-weak\\/5:hover{border-color:#730e000d}.hover\\:n-border-dark-danger-border-weak\\/50:hover{border-color:#730e0080}.hover\\:n-border-dark-danger-border-weak\\/55:hover{border-color:#730e008c}.hover\\:n-border-dark-danger-border-weak\\/60:hover{border-color:#730e0099}.hover\\:n-border-dark-danger-border-weak\\/65:hover{border-color:#730e00a6}.hover\\:n-border-dark-danger-border-weak\\/70:hover{border-color:#730e00b3}.hover\\:n-border-dark-danger-border-weak\\/75:hover{border-color:#730e00bf}.hover\\:n-border-dark-danger-border-weak\\/80:hover{border-color:#730e00cc}.hover\\:n-border-dark-danger-border-weak\\/85:hover{border-color:#730e00d9}.hover\\:n-border-dark-danger-border-weak\\/90:hover{border-color:#730e00e6}.hover\\:n-border-dark-danger-border-weak\\/95:hover{border-color:#730e00f2}.hover\\:n-border-dark-danger-hover-strong:hover{border-color:#f96746}.hover\\:n-border-dark-danger-hover-strong\\/0:hover{border-color:#f9674600}.hover\\:n-border-dark-danger-hover-strong\\/10:hover{border-color:#f967461a}.hover\\:n-border-dark-danger-hover-strong\\/100:hover{border-color:#f96746}.hover\\:n-border-dark-danger-hover-strong\\/15:hover{border-color:#f9674626}.hover\\:n-border-dark-danger-hover-strong\\/20:hover{border-color:#f9674633}.hover\\:n-border-dark-danger-hover-strong\\/25:hover{border-color:#f9674640}.hover\\:n-border-dark-danger-hover-strong\\/30:hover{border-color:#f967464d}.hover\\:n-border-dark-danger-hover-strong\\/35:hover{border-color:#f9674659}.hover\\:n-border-dark-danger-hover-strong\\/40:hover{border-color:#f9674666}.hover\\:n-border-dark-danger-hover-strong\\/45:hover{border-color:#f9674673}.hover\\:n-border-dark-danger-hover-strong\\/5:hover{border-color:#f967460d}.hover\\:n-border-dark-danger-hover-strong\\/50:hover{border-color:#f9674680}.hover\\:n-border-dark-danger-hover-strong\\/55:hover{border-color:#f967468c}.hover\\:n-border-dark-danger-hover-strong\\/60:hover{border-color:#f9674699}.hover\\:n-border-dark-danger-hover-strong\\/65:hover{border-color:#f96746a6}.hover\\:n-border-dark-danger-hover-strong\\/70:hover{border-color:#f96746b3}.hover\\:n-border-dark-danger-hover-strong\\/75:hover{border-color:#f96746bf}.hover\\:n-border-dark-danger-hover-strong\\/80:hover{border-color:#f96746cc}.hover\\:n-border-dark-danger-hover-strong\\/85:hover{border-color:#f96746d9}.hover\\:n-border-dark-danger-hover-strong\\/90:hover{border-color:#f96746e6}.hover\\:n-border-dark-danger-hover-strong\\/95:hover{border-color:#f96746f2}.hover\\:n-border-dark-danger-hover-weak:hover{border-color:#ffaa9714}.hover\\:n-border-dark-danger-hover-weak\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-hover-weak\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-hover-weak\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-hover-weak\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-hover-weak\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-hover-weak\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-hover-weak\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-hover-weak\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-hover-weak\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-hover-weak\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-hover-weak\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-hover-weak\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-hover-weak\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-hover-weak\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-hover-weak\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-hover-weak\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-hover-weak\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-hover-weak\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-hover-weak\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-hover-weak\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-hover-weak\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-icon:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-icon\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-icon\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-icon\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-icon\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-icon\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-icon\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-icon\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-icon\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-icon\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-icon\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-icon\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-icon\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-icon\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-icon\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-icon\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-icon\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-icon\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-icon\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-icon\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-icon\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-icon\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-pressed-weak:hover{border-color:#ffaa971f}.hover\\:n-border-dark-danger-pressed-weak\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-pressed-weak\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-pressed-weak\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-pressed-weak\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-pressed-weak\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-pressed-weak\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-pressed-weak\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-pressed-weak\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-pressed-weak\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-pressed-weak\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-pressed-weak\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-pressed-weak\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-pressed-weak\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-pressed-weak\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-pressed-weak\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-pressed-weak\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-pressed-weak\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-pressed-weak\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-pressed-weak\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-pressed-weak\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-pressed-weak\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-strong:hover{border-color:#e84e2c}.hover\\:n-border-dark-danger-strong\\/0:hover{border-color:#e84e2c00}.hover\\:n-border-dark-danger-strong\\/10:hover{border-color:#e84e2c1a}.hover\\:n-border-dark-danger-strong\\/100:hover{border-color:#e84e2c}.hover\\:n-border-dark-danger-strong\\/15:hover{border-color:#e84e2c26}.hover\\:n-border-dark-danger-strong\\/20:hover{border-color:#e84e2c33}.hover\\:n-border-dark-danger-strong\\/25:hover{border-color:#e84e2c40}.hover\\:n-border-dark-danger-strong\\/30:hover{border-color:#e84e2c4d}.hover\\:n-border-dark-danger-strong\\/35:hover{border-color:#e84e2c59}.hover\\:n-border-dark-danger-strong\\/40:hover{border-color:#e84e2c66}.hover\\:n-border-dark-danger-strong\\/45:hover{border-color:#e84e2c73}.hover\\:n-border-dark-danger-strong\\/5:hover{border-color:#e84e2c0d}.hover\\:n-border-dark-danger-strong\\/50:hover{border-color:#e84e2c80}.hover\\:n-border-dark-danger-strong\\/55:hover{border-color:#e84e2c8c}.hover\\:n-border-dark-danger-strong\\/60:hover{border-color:#e84e2c99}.hover\\:n-border-dark-danger-strong\\/65:hover{border-color:#e84e2ca6}.hover\\:n-border-dark-danger-strong\\/70:hover{border-color:#e84e2cb3}.hover\\:n-border-dark-danger-strong\\/75:hover{border-color:#e84e2cbf}.hover\\:n-border-dark-danger-strong\\/80:hover{border-color:#e84e2ccc}.hover\\:n-border-dark-danger-strong\\/85:hover{border-color:#e84e2cd9}.hover\\:n-border-dark-danger-strong\\/90:hover{border-color:#e84e2ce6}.hover\\:n-border-dark-danger-strong\\/95:hover{border-color:#e84e2cf2}.hover\\:n-border-dark-danger-text:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-text\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-text\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-text\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-text\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-text\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-text\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-text\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-text\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-text\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-text\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-text\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-text\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-text\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-text\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-text\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-text\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-text\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-text\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-text\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-text\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-text\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-discovery-bg-status:hover{border-color:#a07bec}.hover\\:n-border-dark-discovery-bg-status\\/0:hover{border-color:#a07bec00}.hover\\:n-border-dark-discovery-bg-status\\/10:hover{border-color:#a07bec1a}.hover\\:n-border-dark-discovery-bg-status\\/100:hover{border-color:#a07bec}.hover\\:n-border-dark-discovery-bg-status\\/15:hover{border-color:#a07bec26}.hover\\:n-border-dark-discovery-bg-status\\/20:hover{border-color:#a07bec33}.hover\\:n-border-dark-discovery-bg-status\\/25:hover{border-color:#a07bec40}.hover\\:n-border-dark-discovery-bg-status\\/30:hover{border-color:#a07bec4d}.hover\\:n-border-dark-discovery-bg-status\\/35:hover{border-color:#a07bec59}.hover\\:n-border-dark-discovery-bg-status\\/40:hover{border-color:#a07bec66}.hover\\:n-border-dark-discovery-bg-status\\/45:hover{border-color:#a07bec73}.hover\\:n-border-dark-discovery-bg-status\\/5:hover{border-color:#a07bec0d}.hover\\:n-border-dark-discovery-bg-status\\/50:hover{border-color:#a07bec80}.hover\\:n-border-dark-discovery-bg-status\\/55:hover{border-color:#a07bec8c}.hover\\:n-border-dark-discovery-bg-status\\/60:hover{border-color:#a07bec99}.hover\\:n-border-dark-discovery-bg-status\\/65:hover{border-color:#a07beca6}.hover\\:n-border-dark-discovery-bg-status\\/70:hover{border-color:#a07becb3}.hover\\:n-border-dark-discovery-bg-status\\/75:hover{border-color:#a07becbf}.hover\\:n-border-dark-discovery-bg-status\\/80:hover{border-color:#a07beccc}.hover\\:n-border-dark-discovery-bg-status\\/85:hover{border-color:#a07becd9}.hover\\:n-border-dark-discovery-bg-status\\/90:hover{border-color:#a07bece6}.hover\\:n-border-dark-discovery-bg-status\\/95:hover{border-color:#a07becf2}.hover\\:n-border-dark-discovery-bg-strong:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-bg-strong\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-bg-strong\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-bg-strong\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-bg-strong\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-bg-strong\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-bg-strong\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-bg-strong\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-bg-strong\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-bg-strong\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-bg-strong\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-bg-strong\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-bg-strong\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-bg-strong\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-bg-strong\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-bg-strong\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-bg-strong\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-bg-strong\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-bg-strong\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-bg-strong\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-bg-strong\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-bg-strong\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-discovery-bg-weak:hover{border-color:#2c2a34}.hover\\:n-border-dark-discovery-bg-weak\\/0:hover{border-color:#2c2a3400}.hover\\:n-border-dark-discovery-bg-weak\\/10:hover{border-color:#2c2a341a}.hover\\:n-border-dark-discovery-bg-weak\\/100:hover{border-color:#2c2a34}.hover\\:n-border-dark-discovery-bg-weak\\/15:hover{border-color:#2c2a3426}.hover\\:n-border-dark-discovery-bg-weak\\/20:hover{border-color:#2c2a3433}.hover\\:n-border-dark-discovery-bg-weak\\/25:hover{border-color:#2c2a3440}.hover\\:n-border-dark-discovery-bg-weak\\/30:hover{border-color:#2c2a344d}.hover\\:n-border-dark-discovery-bg-weak\\/35:hover{border-color:#2c2a3459}.hover\\:n-border-dark-discovery-bg-weak\\/40:hover{border-color:#2c2a3466}.hover\\:n-border-dark-discovery-bg-weak\\/45:hover{border-color:#2c2a3473}.hover\\:n-border-dark-discovery-bg-weak\\/5:hover{border-color:#2c2a340d}.hover\\:n-border-dark-discovery-bg-weak\\/50:hover{border-color:#2c2a3480}.hover\\:n-border-dark-discovery-bg-weak\\/55:hover{border-color:#2c2a348c}.hover\\:n-border-dark-discovery-bg-weak\\/60:hover{border-color:#2c2a3499}.hover\\:n-border-dark-discovery-bg-weak\\/65:hover{border-color:#2c2a34a6}.hover\\:n-border-dark-discovery-bg-weak\\/70:hover{border-color:#2c2a34b3}.hover\\:n-border-dark-discovery-bg-weak\\/75:hover{border-color:#2c2a34bf}.hover\\:n-border-dark-discovery-bg-weak\\/80:hover{border-color:#2c2a34cc}.hover\\:n-border-dark-discovery-bg-weak\\/85:hover{border-color:#2c2a34d9}.hover\\:n-border-dark-discovery-bg-weak\\/90:hover{border-color:#2c2a34e6}.hover\\:n-border-dark-discovery-bg-weak\\/95:hover{border-color:#2c2a34f2}.hover\\:n-border-dark-discovery-border-strong:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-border-strong\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-border-strong\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-border-strong\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-border-strong\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-border-strong\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-border-strong\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-border-strong\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-border-strong\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-border-strong\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-border-strong\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-border-strong\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-border-strong\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-border-strong\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-border-strong\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-border-strong\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-border-strong\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-border-strong\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-border-strong\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-border-strong\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-border-strong\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-border-strong\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-discovery-border-weak:hover{border-color:#4b2894}.hover\\:n-border-dark-discovery-border-weak\\/0:hover{border-color:#4b289400}.hover\\:n-border-dark-discovery-border-weak\\/10:hover{border-color:#4b28941a}.hover\\:n-border-dark-discovery-border-weak\\/100:hover{border-color:#4b2894}.hover\\:n-border-dark-discovery-border-weak\\/15:hover{border-color:#4b289426}.hover\\:n-border-dark-discovery-border-weak\\/20:hover{border-color:#4b289433}.hover\\:n-border-dark-discovery-border-weak\\/25:hover{border-color:#4b289440}.hover\\:n-border-dark-discovery-border-weak\\/30:hover{border-color:#4b28944d}.hover\\:n-border-dark-discovery-border-weak\\/35:hover{border-color:#4b289459}.hover\\:n-border-dark-discovery-border-weak\\/40:hover{border-color:#4b289466}.hover\\:n-border-dark-discovery-border-weak\\/45:hover{border-color:#4b289473}.hover\\:n-border-dark-discovery-border-weak\\/5:hover{border-color:#4b28940d}.hover\\:n-border-dark-discovery-border-weak\\/50:hover{border-color:#4b289480}.hover\\:n-border-dark-discovery-border-weak\\/55:hover{border-color:#4b28948c}.hover\\:n-border-dark-discovery-border-weak\\/60:hover{border-color:#4b289499}.hover\\:n-border-dark-discovery-border-weak\\/65:hover{border-color:#4b2894a6}.hover\\:n-border-dark-discovery-border-weak\\/70:hover{border-color:#4b2894b3}.hover\\:n-border-dark-discovery-border-weak\\/75:hover{border-color:#4b2894bf}.hover\\:n-border-dark-discovery-border-weak\\/80:hover{border-color:#4b2894cc}.hover\\:n-border-dark-discovery-border-weak\\/85:hover{border-color:#4b2894d9}.hover\\:n-border-dark-discovery-border-weak\\/90:hover{border-color:#4b2894e6}.hover\\:n-border-dark-discovery-border-weak\\/95:hover{border-color:#4b2894f2}.hover\\:n-border-dark-discovery-icon:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-icon\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-icon\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-icon\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-icon\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-icon\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-icon\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-icon\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-icon\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-icon\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-icon\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-icon\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-icon\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-icon\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-icon\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-icon\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-icon\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-icon\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-icon\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-icon\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-icon\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-icon\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-discovery-text:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-text\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-text\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-text\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-text\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-text\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-text\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-text\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-text\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-text\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-text\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-text\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-text\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-text\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-text\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-text\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-text\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-text\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-text\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-text\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-text\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-text\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-neutral-bg-default:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-bg-default\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-dark-neutral-bg-default\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-dark-neutral-bg-default\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-bg-default\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-dark-neutral-bg-default\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-dark-neutral-bg-default\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-dark-neutral-bg-default\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-dark-neutral-bg-default\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-dark-neutral-bg-default\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-dark-neutral-bg-default\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-dark-neutral-bg-default\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-dark-neutral-bg-default\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-dark-neutral-bg-default\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-dark-neutral-bg-default\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-dark-neutral-bg-default\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-dark-neutral-bg-default\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-dark-neutral-bg-default\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-dark-neutral-bg-default\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-dark-neutral-bg-default\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-dark-neutral-bg-default\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-dark-neutral-bg-default\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-dark-neutral-bg-on-bg-weak:hover{border-color:#81879014}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/0:hover{border-color:#81879000}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/10:hover{border-color:#8187901a}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/100:hover{border-color:#818790}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/15:hover{border-color:#81879026}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/20:hover{border-color:#81879033}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/25:hover{border-color:#81879040}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/30:hover{border-color:#8187904d}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/35:hover{border-color:#81879059}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/40:hover{border-color:#81879066}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/45:hover{border-color:#81879073}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/5:hover{border-color:#8187900d}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/50:hover{border-color:#81879080}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/55:hover{border-color:#8187908c}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/60:hover{border-color:#81879099}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/65:hover{border-color:#818790a6}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/70:hover{border-color:#818790b3}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/75:hover{border-color:#818790bf}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/80:hover{border-color:#818790cc}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/85:hover{border-color:#818790d9}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/90:hover{border-color:#818790e6}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/95:hover{border-color:#818790f2}.hover\\:n-border-dark-neutral-bg-status:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-bg-status\\/0:hover{border-color:#a8acb200}.hover\\:n-border-dark-neutral-bg-status\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-dark-neutral-bg-status\\/100:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-bg-status\\/15:hover{border-color:#a8acb226}.hover\\:n-border-dark-neutral-bg-status\\/20:hover{border-color:#a8acb233}.hover\\:n-border-dark-neutral-bg-status\\/25:hover{border-color:#a8acb240}.hover\\:n-border-dark-neutral-bg-status\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-dark-neutral-bg-status\\/35:hover{border-color:#a8acb259}.hover\\:n-border-dark-neutral-bg-status\\/40:hover{border-color:#a8acb266}.hover\\:n-border-dark-neutral-bg-status\\/45:hover{border-color:#a8acb273}.hover\\:n-border-dark-neutral-bg-status\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-dark-neutral-bg-status\\/50:hover{border-color:#a8acb280}.hover\\:n-border-dark-neutral-bg-status\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-dark-neutral-bg-status\\/60:hover{border-color:#a8acb299}.hover\\:n-border-dark-neutral-bg-status\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-dark-neutral-bg-status\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-dark-neutral-bg-status\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-dark-neutral-bg-status\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-dark-neutral-bg-status\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-dark-neutral-bg-status\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-dark-neutral-bg-status\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-dark-neutral-bg-strong:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-bg-strong\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-dark-neutral-bg-strong\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-dark-neutral-bg-strong\\/100:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-bg-strong\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-dark-neutral-bg-strong\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-dark-neutral-bg-strong\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-dark-neutral-bg-strong\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-dark-neutral-bg-strong\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-dark-neutral-bg-strong\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-dark-neutral-bg-strong\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-dark-neutral-bg-strong\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-dark-neutral-bg-strong\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-dark-neutral-bg-strong\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-dark-neutral-bg-strong\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-dark-neutral-bg-strong\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-dark-neutral-bg-strong\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-dark-neutral-bg-strong\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-dark-neutral-bg-strong\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-dark-neutral-bg-strong\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-dark-neutral-bg-strong\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-dark-neutral-bg-strong\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-dark-neutral-bg-stronger:hover{border-color:#6f757e}.hover\\:n-border-dark-neutral-bg-stronger\\/0:hover{border-color:#6f757e00}.hover\\:n-border-dark-neutral-bg-stronger\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-dark-neutral-bg-stronger\\/100:hover{border-color:#6f757e}.hover\\:n-border-dark-neutral-bg-stronger\\/15:hover{border-color:#6f757e26}.hover\\:n-border-dark-neutral-bg-stronger\\/20:hover{border-color:#6f757e33}.hover\\:n-border-dark-neutral-bg-stronger\\/25:hover{border-color:#6f757e40}.hover\\:n-border-dark-neutral-bg-stronger\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-dark-neutral-bg-stronger\\/35:hover{border-color:#6f757e59}.hover\\:n-border-dark-neutral-bg-stronger\\/40:hover{border-color:#6f757e66}.hover\\:n-border-dark-neutral-bg-stronger\\/45:hover{border-color:#6f757e73}.hover\\:n-border-dark-neutral-bg-stronger\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-dark-neutral-bg-stronger\\/50:hover{border-color:#6f757e80}.hover\\:n-border-dark-neutral-bg-stronger\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-dark-neutral-bg-stronger\\/60:hover{border-color:#6f757e99}.hover\\:n-border-dark-neutral-bg-stronger\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-dark-neutral-bg-stronger\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-dark-neutral-bg-stronger\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-dark-neutral-bg-stronger\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-dark-neutral-bg-stronger\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-dark-neutral-bg-stronger\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-dark-neutral-bg-stronger\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-dark-neutral-bg-strongest:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-bg-strongest\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-dark-neutral-bg-strongest\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-dark-neutral-bg-strongest\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-bg-strongest\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-dark-neutral-bg-strongest\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-dark-neutral-bg-strongest\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-dark-neutral-bg-strongest\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-dark-neutral-bg-strongest\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-dark-neutral-bg-strongest\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-dark-neutral-bg-strongest\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-dark-neutral-bg-strongest\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-dark-neutral-bg-strongest\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-dark-neutral-bg-strongest\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-dark-neutral-bg-strongest\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-dark-neutral-bg-strongest\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-dark-neutral-bg-strongest\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-dark-neutral-bg-strongest\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-dark-neutral-bg-strongest\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-dark-neutral-bg-strongest\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-dark-neutral-bg-strongest\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-dark-neutral-bg-strongest\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-dark-neutral-bg-weak:hover{border-color:#212325}.hover\\:n-border-dark-neutral-bg-weak\\/0:hover{border-color:#21232500}.hover\\:n-border-dark-neutral-bg-weak\\/10:hover{border-color:#2123251a}.hover\\:n-border-dark-neutral-bg-weak\\/100:hover{border-color:#212325}.hover\\:n-border-dark-neutral-bg-weak\\/15:hover{border-color:#21232526}.hover\\:n-border-dark-neutral-bg-weak\\/20:hover{border-color:#21232533}.hover\\:n-border-dark-neutral-bg-weak\\/25:hover{border-color:#21232540}.hover\\:n-border-dark-neutral-bg-weak\\/30:hover{border-color:#2123254d}.hover\\:n-border-dark-neutral-bg-weak\\/35:hover{border-color:#21232559}.hover\\:n-border-dark-neutral-bg-weak\\/40:hover{border-color:#21232566}.hover\\:n-border-dark-neutral-bg-weak\\/45:hover{border-color:#21232573}.hover\\:n-border-dark-neutral-bg-weak\\/5:hover{border-color:#2123250d}.hover\\:n-border-dark-neutral-bg-weak\\/50:hover{border-color:#21232580}.hover\\:n-border-dark-neutral-bg-weak\\/55:hover{border-color:#2123258c}.hover\\:n-border-dark-neutral-bg-weak\\/60:hover{border-color:#21232599}.hover\\:n-border-dark-neutral-bg-weak\\/65:hover{border-color:#212325a6}.hover\\:n-border-dark-neutral-bg-weak\\/70:hover{border-color:#212325b3}.hover\\:n-border-dark-neutral-bg-weak\\/75:hover{border-color:#212325bf}.hover\\:n-border-dark-neutral-bg-weak\\/80:hover{border-color:#212325cc}.hover\\:n-border-dark-neutral-bg-weak\\/85:hover{border-color:#212325d9}.hover\\:n-border-dark-neutral-bg-weak\\/90:hover{border-color:#212325e6}.hover\\:n-border-dark-neutral-bg-weak\\/95:hover{border-color:#212325f2}.hover\\:n-border-dark-neutral-border-strong:hover{border-color:#5e636a}.hover\\:n-border-dark-neutral-border-strong\\/0:hover{border-color:#5e636a00}.hover\\:n-border-dark-neutral-border-strong\\/10:hover{border-color:#5e636a1a}.hover\\:n-border-dark-neutral-border-strong\\/100:hover{border-color:#5e636a}.hover\\:n-border-dark-neutral-border-strong\\/15:hover{border-color:#5e636a26}.hover\\:n-border-dark-neutral-border-strong\\/20:hover{border-color:#5e636a33}.hover\\:n-border-dark-neutral-border-strong\\/25:hover{border-color:#5e636a40}.hover\\:n-border-dark-neutral-border-strong\\/30:hover{border-color:#5e636a4d}.hover\\:n-border-dark-neutral-border-strong\\/35:hover{border-color:#5e636a59}.hover\\:n-border-dark-neutral-border-strong\\/40:hover{border-color:#5e636a66}.hover\\:n-border-dark-neutral-border-strong\\/45:hover{border-color:#5e636a73}.hover\\:n-border-dark-neutral-border-strong\\/5:hover{border-color:#5e636a0d}.hover\\:n-border-dark-neutral-border-strong\\/50:hover{border-color:#5e636a80}.hover\\:n-border-dark-neutral-border-strong\\/55:hover{border-color:#5e636a8c}.hover\\:n-border-dark-neutral-border-strong\\/60:hover{border-color:#5e636a99}.hover\\:n-border-dark-neutral-border-strong\\/65:hover{border-color:#5e636aa6}.hover\\:n-border-dark-neutral-border-strong\\/70:hover{border-color:#5e636ab3}.hover\\:n-border-dark-neutral-border-strong\\/75:hover{border-color:#5e636abf}.hover\\:n-border-dark-neutral-border-strong\\/80:hover{border-color:#5e636acc}.hover\\:n-border-dark-neutral-border-strong\\/85:hover{border-color:#5e636ad9}.hover\\:n-border-dark-neutral-border-strong\\/90:hover{border-color:#5e636ae6}.hover\\:n-border-dark-neutral-border-strong\\/95:hover{border-color:#5e636af2}.hover\\:n-border-dark-neutral-border-strongest:hover{border-color:#bbbec3}.hover\\:n-border-dark-neutral-border-strongest\\/0:hover{border-color:#bbbec300}.hover\\:n-border-dark-neutral-border-strongest\\/10:hover{border-color:#bbbec31a}.hover\\:n-border-dark-neutral-border-strongest\\/100:hover{border-color:#bbbec3}.hover\\:n-border-dark-neutral-border-strongest\\/15:hover{border-color:#bbbec326}.hover\\:n-border-dark-neutral-border-strongest\\/20:hover{border-color:#bbbec333}.hover\\:n-border-dark-neutral-border-strongest\\/25:hover{border-color:#bbbec340}.hover\\:n-border-dark-neutral-border-strongest\\/30:hover{border-color:#bbbec34d}.hover\\:n-border-dark-neutral-border-strongest\\/35:hover{border-color:#bbbec359}.hover\\:n-border-dark-neutral-border-strongest\\/40:hover{border-color:#bbbec366}.hover\\:n-border-dark-neutral-border-strongest\\/45:hover{border-color:#bbbec373}.hover\\:n-border-dark-neutral-border-strongest\\/5:hover{border-color:#bbbec30d}.hover\\:n-border-dark-neutral-border-strongest\\/50:hover{border-color:#bbbec380}.hover\\:n-border-dark-neutral-border-strongest\\/55:hover{border-color:#bbbec38c}.hover\\:n-border-dark-neutral-border-strongest\\/60:hover{border-color:#bbbec399}.hover\\:n-border-dark-neutral-border-strongest\\/65:hover{border-color:#bbbec3a6}.hover\\:n-border-dark-neutral-border-strongest\\/70:hover{border-color:#bbbec3b3}.hover\\:n-border-dark-neutral-border-strongest\\/75:hover{border-color:#bbbec3bf}.hover\\:n-border-dark-neutral-border-strongest\\/80:hover{border-color:#bbbec3cc}.hover\\:n-border-dark-neutral-border-strongest\\/85:hover{border-color:#bbbec3d9}.hover\\:n-border-dark-neutral-border-strongest\\/90:hover{border-color:#bbbec3e6}.hover\\:n-border-dark-neutral-border-strongest\\/95:hover{border-color:#bbbec3f2}.hover\\:n-border-dark-neutral-border-weak:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-border-weak\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-dark-neutral-border-weak\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-dark-neutral-border-weak\\/100:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-border-weak\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-dark-neutral-border-weak\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-dark-neutral-border-weak\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-dark-neutral-border-weak\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-dark-neutral-border-weak\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-dark-neutral-border-weak\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-dark-neutral-border-weak\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-dark-neutral-border-weak\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-dark-neutral-border-weak\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-dark-neutral-border-weak\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-dark-neutral-border-weak\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-dark-neutral-border-weak\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-dark-neutral-border-weak\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-dark-neutral-border-weak\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-dark-neutral-border-weak\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-dark-neutral-border-weak\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-dark-neutral-border-weak\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-dark-neutral-border-weak\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-dark-neutral-hover:hover{border-color:#959aa11a}.hover\\:n-border-dark-neutral-hover\\/0:hover{border-color:#959aa100}.hover\\:n-border-dark-neutral-hover\\/10:hover{border-color:#959aa11a}.hover\\:n-border-dark-neutral-hover\\/100:hover{border-color:#959aa1}.hover\\:n-border-dark-neutral-hover\\/15:hover{border-color:#959aa126}.hover\\:n-border-dark-neutral-hover\\/20:hover{border-color:#959aa133}.hover\\:n-border-dark-neutral-hover\\/25:hover{border-color:#959aa140}.hover\\:n-border-dark-neutral-hover\\/30:hover{border-color:#959aa14d}.hover\\:n-border-dark-neutral-hover\\/35:hover{border-color:#959aa159}.hover\\:n-border-dark-neutral-hover\\/40:hover{border-color:#959aa166}.hover\\:n-border-dark-neutral-hover\\/45:hover{border-color:#959aa173}.hover\\:n-border-dark-neutral-hover\\/5:hover{border-color:#959aa10d}.hover\\:n-border-dark-neutral-hover\\/50:hover{border-color:#959aa180}.hover\\:n-border-dark-neutral-hover\\/55:hover{border-color:#959aa18c}.hover\\:n-border-dark-neutral-hover\\/60:hover{border-color:#959aa199}.hover\\:n-border-dark-neutral-hover\\/65:hover{border-color:#959aa1a6}.hover\\:n-border-dark-neutral-hover\\/70:hover{border-color:#959aa1b3}.hover\\:n-border-dark-neutral-hover\\/75:hover{border-color:#959aa1bf}.hover\\:n-border-dark-neutral-hover\\/80:hover{border-color:#959aa1cc}.hover\\:n-border-dark-neutral-hover\\/85:hover{border-color:#959aa1d9}.hover\\:n-border-dark-neutral-hover\\/90:hover{border-color:#959aa1e6}.hover\\:n-border-dark-neutral-hover\\/95:hover{border-color:#959aa1f2}.hover\\:n-border-dark-neutral-icon:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-icon\\/0:hover{border-color:#cfd1d400}.hover\\:n-border-dark-neutral-icon\\/10:hover{border-color:#cfd1d41a}.hover\\:n-border-dark-neutral-icon\\/100:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-icon\\/15:hover{border-color:#cfd1d426}.hover\\:n-border-dark-neutral-icon\\/20:hover{border-color:#cfd1d433}.hover\\:n-border-dark-neutral-icon\\/25:hover{border-color:#cfd1d440}.hover\\:n-border-dark-neutral-icon\\/30:hover{border-color:#cfd1d44d}.hover\\:n-border-dark-neutral-icon\\/35:hover{border-color:#cfd1d459}.hover\\:n-border-dark-neutral-icon\\/40:hover{border-color:#cfd1d466}.hover\\:n-border-dark-neutral-icon\\/45:hover{border-color:#cfd1d473}.hover\\:n-border-dark-neutral-icon\\/5:hover{border-color:#cfd1d40d}.hover\\:n-border-dark-neutral-icon\\/50:hover{border-color:#cfd1d480}.hover\\:n-border-dark-neutral-icon\\/55:hover{border-color:#cfd1d48c}.hover\\:n-border-dark-neutral-icon\\/60:hover{border-color:#cfd1d499}.hover\\:n-border-dark-neutral-icon\\/65:hover{border-color:#cfd1d4a6}.hover\\:n-border-dark-neutral-icon\\/70:hover{border-color:#cfd1d4b3}.hover\\:n-border-dark-neutral-icon\\/75:hover{border-color:#cfd1d4bf}.hover\\:n-border-dark-neutral-icon\\/80:hover{border-color:#cfd1d4cc}.hover\\:n-border-dark-neutral-icon\\/85:hover{border-color:#cfd1d4d9}.hover\\:n-border-dark-neutral-icon\\/90:hover{border-color:#cfd1d4e6}.hover\\:n-border-dark-neutral-icon\\/95:hover{border-color:#cfd1d4f2}.hover\\:n-border-dark-neutral-pressed:hover{border-color:#959aa133}.hover\\:n-border-dark-neutral-pressed\\/0:hover{border-color:#959aa100}.hover\\:n-border-dark-neutral-pressed\\/10:hover{border-color:#959aa11a}.hover\\:n-border-dark-neutral-pressed\\/100:hover{border-color:#959aa1}.hover\\:n-border-dark-neutral-pressed\\/15:hover{border-color:#959aa126}.hover\\:n-border-dark-neutral-pressed\\/20:hover{border-color:#959aa133}.hover\\:n-border-dark-neutral-pressed\\/25:hover{border-color:#959aa140}.hover\\:n-border-dark-neutral-pressed\\/30:hover{border-color:#959aa14d}.hover\\:n-border-dark-neutral-pressed\\/35:hover{border-color:#959aa159}.hover\\:n-border-dark-neutral-pressed\\/40:hover{border-color:#959aa166}.hover\\:n-border-dark-neutral-pressed\\/45:hover{border-color:#959aa173}.hover\\:n-border-dark-neutral-pressed\\/5:hover{border-color:#959aa10d}.hover\\:n-border-dark-neutral-pressed\\/50:hover{border-color:#959aa180}.hover\\:n-border-dark-neutral-pressed\\/55:hover{border-color:#959aa18c}.hover\\:n-border-dark-neutral-pressed\\/60:hover{border-color:#959aa199}.hover\\:n-border-dark-neutral-pressed\\/65:hover{border-color:#959aa1a6}.hover\\:n-border-dark-neutral-pressed\\/70:hover{border-color:#959aa1b3}.hover\\:n-border-dark-neutral-pressed\\/75:hover{border-color:#959aa1bf}.hover\\:n-border-dark-neutral-pressed\\/80:hover{border-color:#959aa1cc}.hover\\:n-border-dark-neutral-pressed\\/85:hover{border-color:#959aa1d9}.hover\\:n-border-dark-neutral-pressed\\/90:hover{border-color:#959aa1e6}.hover\\:n-border-dark-neutral-pressed\\/95:hover{border-color:#959aa1f2}.hover\\:n-border-dark-neutral-text-default:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-text-default\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-dark-neutral-text-default\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-dark-neutral-text-default\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-text-default\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-dark-neutral-text-default\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-dark-neutral-text-default\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-dark-neutral-text-default\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-dark-neutral-text-default\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-dark-neutral-text-default\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-dark-neutral-text-default\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-dark-neutral-text-default\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-dark-neutral-text-default\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-dark-neutral-text-default\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-dark-neutral-text-default\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-dark-neutral-text-default\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-dark-neutral-text-default\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-dark-neutral-text-default\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-dark-neutral-text-default\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-dark-neutral-text-default\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-dark-neutral-text-default\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-dark-neutral-text-default\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-dark-neutral-text-inverse:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-text-inverse\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-dark-neutral-text-inverse\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-dark-neutral-text-inverse\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-text-inverse\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-dark-neutral-text-inverse\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-dark-neutral-text-inverse\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-dark-neutral-text-inverse\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-dark-neutral-text-inverse\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-dark-neutral-text-inverse\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-dark-neutral-text-inverse\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-dark-neutral-text-inverse\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-dark-neutral-text-inverse\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-dark-neutral-text-inverse\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-dark-neutral-text-inverse\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-dark-neutral-text-inverse\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-dark-neutral-text-inverse\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-dark-neutral-text-inverse\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-dark-neutral-text-inverse\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-dark-neutral-text-inverse\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-dark-neutral-text-inverse\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-dark-neutral-text-inverse\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-dark-neutral-text-weak:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-text-weak\\/0:hover{border-color:#cfd1d400}.hover\\:n-border-dark-neutral-text-weak\\/10:hover{border-color:#cfd1d41a}.hover\\:n-border-dark-neutral-text-weak\\/100:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-text-weak\\/15:hover{border-color:#cfd1d426}.hover\\:n-border-dark-neutral-text-weak\\/20:hover{border-color:#cfd1d433}.hover\\:n-border-dark-neutral-text-weak\\/25:hover{border-color:#cfd1d440}.hover\\:n-border-dark-neutral-text-weak\\/30:hover{border-color:#cfd1d44d}.hover\\:n-border-dark-neutral-text-weak\\/35:hover{border-color:#cfd1d459}.hover\\:n-border-dark-neutral-text-weak\\/40:hover{border-color:#cfd1d466}.hover\\:n-border-dark-neutral-text-weak\\/45:hover{border-color:#cfd1d473}.hover\\:n-border-dark-neutral-text-weak\\/5:hover{border-color:#cfd1d40d}.hover\\:n-border-dark-neutral-text-weak\\/50:hover{border-color:#cfd1d480}.hover\\:n-border-dark-neutral-text-weak\\/55:hover{border-color:#cfd1d48c}.hover\\:n-border-dark-neutral-text-weak\\/60:hover{border-color:#cfd1d499}.hover\\:n-border-dark-neutral-text-weak\\/65:hover{border-color:#cfd1d4a6}.hover\\:n-border-dark-neutral-text-weak\\/70:hover{border-color:#cfd1d4b3}.hover\\:n-border-dark-neutral-text-weak\\/75:hover{border-color:#cfd1d4bf}.hover\\:n-border-dark-neutral-text-weak\\/80:hover{border-color:#cfd1d4cc}.hover\\:n-border-dark-neutral-text-weak\\/85:hover{border-color:#cfd1d4d9}.hover\\:n-border-dark-neutral-text-weak\\/90:hover{border-color:#cfd1d4e6}.hover\\:n-border-dark-neutral-text-weak\\/95:hover{border-color:#cfd1d4f2}.hover\\:n-border-dark-neutral-text-weaker:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-text-weaker\\/0:hover{border-color:#a8acb200}.hover\\:n-border-dark-neutral-text-weaker\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-dark-neutral-text-weaker\\/100:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-text-weaker\\/15:hover{border-color:#a8acb226}.hover\\:n-border-dark-neutral-text-weaker\\/20:hover{border-color:#a8acb233}.hover\\:n-border-dark-neutral-text-weaker\\/25:hover{border-color:#a8acb240}.hover\\:n-border-dark-neutral-text-weaker\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-dark-neutral-text-weaker\\/35:hover{border-color:#a8acb259}.hover\\:n-border-dark-neutral-text-weaker\\/40:hover{border-color:#a8acb266}.hover\\:n-border-dark-neutral-text-weaker\\/45:hover{border-color:#a8acb273}.hover\\:n-border-dark-neutral-text-weaker\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-dark-neutral-text-weaker\\/50:hover{border-color:#a8acb280}.hover\\:n-border-dark-neutral-text-weaker\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-dark-neutral-text-weaker\\/60:hover{border-color:#a8acb299}.hover\\:n-border-dark-neutral-text-weaker\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-dark-neutral-text-weaker\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-dark-neutral-text-weaker\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-dark-neutral-text-weaker\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-dark-neutral-text-weaker\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-dark-neutral-text-weaker\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-dark-neutral-text-weaker\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-dark-neutral-text-weakest:hover{border-color:#818790}.hover\\:n-border-dark-neutral-text-weakest\\/0:hover{border-color:#81879000}.hover\\:n-border-dark-neutral-text-weakest\\/10:hover{border-color:#8187901a}.hover\\:n-border-dark-neutral-text-weakest\\/100:hover{border-color:#818790}.hover\\:n-border-dark-neutral-text-weakest\\/15:hover{border-color:#81879026}.hover\\:n-border-dark-neutral-text-weakest\\/20:hover{border-color:#81879033}.hover\\:n-border-dark-neutral-text-weakest\\/25:hover{border-color:#81879040}.hover\\:n-border-dark-neutral-text-weakest\\/30:hover{border-color:#8187904d}.hover\\:n-border-dark-neutral-text-weakest\\/35:hover{border-color:#81879059}.hover\\:n-border-dark-neutral-text-weakest\\/40:hover{border-color:#81879066}.hover\\:n-border-dark-neutral-text-weakest\\/45:hover{border-color:#81879073}.hover\\:n-border-dark-neutral-text-weakest\\/5:hover{border-color:#8187900d}.hover\\:n-border-dark-neutral-text-weakest\\/50:hover{border-color:#81879080}.hover\\:n-border-dark-neutral-text-weakest\\/55:hover{border-color:#8187908c}.hover\\:n-border-dark-neutral-text-weakest\\/60:hover{border-color:#81879099}.hover\\:n-border-dark-neutral-text-weakest\\/65:hover{border-color:#818790a6}.hover\\:n-border-dark-neutral-text-weakest\\/70:hover{border-color:#818790b3}.hover\\:n-border-dark-neutral-text-weakest\\/75:hover{border-color:#818790bf}.hover\\:n-border-dark-neutral-text-weakest\\/80:hover{border-color:#818790cc}.hover\\:n-border-dark-neutral-text-weakest\\/85:hover{border-color:#818790d9}.hover\\:n-border-dark-neutral-text-weakest\\/90:hover{border-color:#818790e6}.hover\\:n-border-dark-neutral-text-weakest\\/95:hover{border-color:#818790f2}.hover\\:n-border-dark-primary-bg-selected:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-selected\\/0:hover{border-color:#262f3100}.hover\\:n-border-dark-primary-bg-selected\\/10:hover{border-color:#262f311a}.hover\\:n-border-dark-primary-bg-selected\\/100:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-selected\\/15:hover{border-color:#262f3126}.hover\\:n-border-dark-primary-bg-selected\\/20:hover{border-color:#262f3133}.hover\\:n-border-dark-primary-bg-selected\\/25:hover{border-color:#262f3140}.hover\\:n-border-dark-primary-bg-selected\\/30:hover{border-color:#262f314d}.hover\\:n-border-dark-primary-bg-selected\\/35:hover{border-color:#262f3159}.hover\\:n-border-dark-primary-bg-selected\\/40:hover{border-color:#262f3166}.hover\\:n-border-dark-primary-bg-selected\\/45:hover{border-color:#262f3173}.hover\\:n-border-dark-primary-bg-selected\\/5:hover{border-color:#262f310d}.hover\\:n-border-dark-primary-bg-selected\\/50:hover{border-color:#262f3180}.hover\\:n-border-dark-primary-bg-selected\\/55:hover{border-color:#262f318c}.hover\\:n-border-dark-primary-bg-selected\\/60:hover{border-color:#262f3199}.hover\\:n-border-dark-primary-bg-selected\\/65:hover{border-color:#262f31a6}.hover\\:n-border-dark-primary-bg-selected\\/70:hover{border-color:#262f31b3}.hover\\:n-border-dark-primary-bg-selected\\/75:hover{border-color:#262f31bf}.hover\\:n-border-dark-primary-bg-selected\\/80:hover{border-color:#262f31cc}.hover\\:n-border-dark-primary-bg-selected\\/85:hover{border-color:#262f31d9}.hover\\:n-border-dark-primary-bg-selected\\/90:hover{border-color:#262f31e6}.hover\\:n-border-dark-primary-bg-selected\\/95:hover{border-color:#262f31f2}.hover\\:n-border-dark-primary-bg-status:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-bg-status\\/0:hover{border-color:#5db3bf00}.hover\\:n-border-dark-primary-bg-status\\/10:hover{border-color:#5db3bf1a}.hover\\:n-border-dark-primary-bg-status\\/100:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-bg-status\\/15:hover{border-color:#5db3bf26}.hover\\:n-border-dark-primary-bg-status\\/20:hover{border-color:#5db3bf33}.hover\\:n-border-dark-primary-bg-status\\/25:hover{border-color:#5db3bf40}.hover\\:n-border-dark-primary-bg-status\\/30:hover{border-color:#5db3bf4d}.hover\\:n-border-dark-primary-bg-status\\/35:hover{border-color:#5db3bf59}.hover\\:n-border-dark-primary-bg-status\\/40:hover{border-color:#5db3bf66}.hover\\:n-border-dark-primary-bg-status\\/45:hover{border-color:#5db3bf73}.hover\\:n-border-dark-primary-bg-status\\/5:hover{border-color:#5db3bf0d}.hover\\:n-border-dark-primary-bg-status\\/50:hover{border-color:#5db3bf80}.hover\\:n-border-dark-primary-bg-status\\/55:hover{border-color:#5db3bf8c}.hover\\:n-border-dark-primary-bg-status\\/60:hover{border-color:#5db3bf99}.hover\\:n-border-dark-primary-bg-status\\/65:hover{border-color:#5db3bfa6}.hover\\:n-border-dark-primary-bg-status\\/70:hover{border-color:#5db3bfb3}.hover\\:n-border-dark-primary-bg-status\\/75:hover{border-color:#5db3bfbf}.hover\\:n-border-dark-primary-bg-status\\/80:hover{border-color:#5db3bfcc}.hover\\:n-border-dark-primary-bg-status\\/85:hover{border-color:#5db3bfd9}.hover\\:n-border-dark-primary-bg-status\\/90:hover{border-color:#5db3bfe6}.hover\\:n-border-dark-primary-bg-status\\/95:hover{border-color:#5db3bff2}.hover\\:n-border-dark-primary-bg-strong:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-bg-strong\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-bg-strong\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-bg-strong\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-bg-strong\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-bg-strong\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-bg-strong\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-bg-strong\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-bg-strong\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-bg-strong\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-bg-strong\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-bg-strong\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-bg-strong\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-bg-strong\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-bg-strong\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-bg-strong\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-bg-strong\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-bg-strong\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-bg-strong\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-bg-strong\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-bg-strong\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-bg-strong\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-bg-weak:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-weak\\/0:hover{border-color:#262f3100}.hover\\:n-border-dark-primary-bg-weak\\/10:hover{border-color:#262f311a}.hover\\:n-border-dark-primary-bg-weak\\/100:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-weak\\/15:hover{border-color:#262f3126}.hover\\:n-border-dark-primary-bg-weak\\/20:hover{border-color:#262f3133}.hover\\:n-border-dark-primary-bg-weak\\/25:hover{border-color:#262f3140}.hover\\:n-border-dark-primary-bg-weak\\/30:hover{border-color:#262f314d}.hover\\:n-border-dark-primary-bg-weak\\/35:hover{border-color:#262f3159}.hover\\:n-border-dark-primary-bg-weak\\/40:hover{border-color:#262f3166}.hover\\:n-border-dark-primary-bg-weak\\/45:hover{border-color:#262f3173}.hover\\:n-border-dark-primary-bg-weak\\/5:hover{border-color:#262f310d}.hover\\:n-border-dark-primary-bg-weak\\/50:hover{border-color:#262f3180}.hover\\:n-border-dark-primary-bg-weak\\/55:hover{border-color:#262f318c}.hover\\:n-border-dark-primary-bg-weak\\/60:hover{border-color:#262f3199}.hover\\:n-border-dark-primary-bg-weak\\/65:hover{border-color:#262f31a6}.hover\\:n-border-dark-primary-bg-weak\\/70:hover{border-color:#262f31b3}.hover\\:n-border-dark-primary-bg-weak\\/75:hover{border-color:#262f31bf}.hover\\:n-border-dark-primary-bg-weak\\/80:hover{border-color:#262f31cc}.hover\\:n-border-dark-primary-bg-weak\\/85:hover{border-color:#262f31d9}.hover\\:n-border-dark-primary-bg-weak\\/90:hover{border-color:#262f31e6}.hover\\:n-border-dark-primary-bg-weak\\/95:hover{border-color:#262f31f2}.hover\\:n-border-dark-primary-border-strong:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-border-strong\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-border-strong\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-border-strong\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-border-strong\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-border-strong\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-border-strong\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-border-strong\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-border-strong\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-border-strong\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-border-strong\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-border-strong\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-border-strong\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-border-strong\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-border-strong\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-border-strong\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-border-strong\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-border-strong\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-border-strong\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-border-strong\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-border-strong\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-border-strong\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-border-weak:hover{border-color:#02507b}.hover\\:n-border-dark-primary-border-weak\\/0:hover{border-color:#02507b00}.hover\\:n-border-dark-primary-border-weak\\/10:hover{border-color:#02507b1a}.hover\\:n-border-dark-primary-border-weak\\/100:hover{border-color:#02507b}.hover\\:n-border-dark-primary-border-weak\\/15:hover{border-color:#02507b26}.hover\\:n-border-dark-primary-border-weak\\/20:hover{border-color:#02507b33}.hover\\:n-border-dark-primary-border-weak\\/25:hover{border-color:#02507b40}.hover\\:n-border-dark-primary-border-weak\\/30:hover{border-color:#02507b4d}.hover\\:n-border-dark-primary-border-weak\\/35:hover{border-color:#02507b59}.hover\\:n-border-dark-primary-border-weak\\/40:hover{border-color:#02507b66}.hover\\:n-border-dark-primary-border-weak\\/45:hover{border-color:#02507b73}.hover\\:n-border-dark-primary-border-weak\\/5:hover{border-color:#02507b0d}.hover\\:n-border-dark-primary-border-weak\\/50:hover{border-color:#02507b80}.hover\\:n-border-dark-primary-border-weak\\/55:hover{border-color:#02507b8c}.hover\\:n-border-dark-primary-border-weak\\/60:hover{border-color:#02507b99}.hover\\:n-border-dark-primary-border-weak\\/65:hover{border-color:#02507ba6}.hover\\:n-border-dark-primary-border-weak\\/70:hover{border-color:#02507bb3}.hover\\:n-border-dark-primary-border-weak\\/75:hover{border-color:#02507bbf}.hover\\:n-border-dark-primary-border-weak\\/80:hover{border-color:#02507bcc}.hover\\:n-border-dark-primary-border-weak\\/85:hover{border-color:#02507bd9}.hover\\:n-border-dark-primary-border-weak\\/90:hover{border-color:#02507be6}.hover\\:n-border-dark-primary-border-weak\\/95:hover{border-color:#02507bf2}.hover\\:n-border-dark-primary-focus:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-focus\\/0:hover{border-color:#5db3bf00}.hover\\:n-border-dark-primary-focus\\/10:hover{border-color:#5db3bf1a}.hover\\:n-border-dark-primary-focus\\/100:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-focus\\/15:hover{border-color:#5db3bf26}.hover\\:n-border-dark-primary-focus\\/20:hover{border-color:#5db3bf33}.hover\\:n-border-dark-primary-focus\\/25:hover{border-color:#5db3bf40}.hover\\:n-border-dark-primary-focus\\/30:hover{border-color:#5db3bf4d}.hover\\:n-border-dark-primary-focus\\/35:hover{border-color:#5db3bf59}.hover\\:n-border-dark-primary-focus\\/40:hover{border-color:#5db3bf66}.hover\\:n-border-dark-primary-focus\\/45:hover{border-color:#5db3bf73}.hover\\:n-border-dark-primary-focus\\/5:hover{border-color:#5db3bf0d}.hover\\:n-border-dark-primary-focus\\/50:hover{border-color:#5db3bf80}.hover\\:n-border-dark-primary-focus\\/55:hover{border-color:#5db3bf8c}.hover\\:n-border-dark-primary-focus\\/60:hover{border-color:#5db3bf99}.hover\\:n-border-dark-primary-focus\\/65:hover{border-color:#5db3bfa6}.hover\\:n-border-dark-primary-focus\\/70:hover{border-color:#5db3bfb3}.hover\\:n-border-dark-primary-focus\\/75:hover{border-color:#5db3bfbf}.hover\\:n-border-dark-primary-focus\\/80:hover{border-color:#5db3bfcc}.hover\\:n-border-dark-primary-focus\\/85:hover{border-color:#5db3bfd9}.hover\\:n-border-dark-primary-focus\\/90:hover{border-color:#5db3bfe6}.hover\\:n-border-dark-primary-focus\\/95:hover{border-color:#5db3bff2}.hover\\:n-border-dark-primary-hover-strong:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-hover-strong\\/0:hover{border-color:#5db3bf00}.hover\\:n-border-dark-primary-hover-strong\\/10:hover{border-color:#5db3bf1a}.hover\\:n-border-dark-primary-hover-strong\\/100:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-hover-strong\\/15:hover{border-color:#5db3bf26}.hover\\:n-border-dark-primary-hover-strong\\/20:hover{border-color:#5db3bf33}.hover\\:n-border-dark-primary-hover-strong\\/25:hover{border-color:#5db3bf40}.hover\\:n-border-dark-primary-hover-strong\\/30:hover{border-color:#5db3bf4d}.hover\\:n-border-dark-primary-hover-strong\\/35:hover{border-color:#5db3bf59}.hover\\:n-border-dark-primary-hover-strong\\/40:hover{border-color:#5db3bf66}.hover\\:n-border-dark-primary-hover-strong\\/45:hover{border-color:#5db3bf73}.hover\\:n-border-dark-primary-hover-strong\\/5:hover{border-color:#5db3bf0d}.hover\\:n-border-dark-primary-hover-strong\\/50:hover{border-color:#5db3bf80}.hover\\:n-border-dark-primary-hover-strong\\/55:hover{border-color:#5db3bf8c}.hover\\:n-border-dark-primary-hover-strong\\/60:hover{border-color:#5db3bf99}.hover\\:n-border-dark-primary-hover-strong\\/65:hover{border-color:#5db3bfa6}.hover\\:n-border-dark-primary-hover-strong\\/70:hover{border-color:#5db3bfb3}.hover\\:n-border-dark-primary-hover-strong\\/75:hover{border-color:#5db3bfbf}.hover\\:n-border-dark-primary-hover-strong\\/80:hover{border-color:#5db3bfcc}.hover\\:n-border-dark-primary-hover-strong\\/85:hover{border-color:#5db3bfd9}.hover\\:n-border-dark-primary-hover-strong\\/90:hover{border-color:#5db3bfe6}.hover\\:n-border-dark-primary-hover-strong\\/95:hover{border-color:#5db3bff2}.hover\\:n-border-dark-primary-hover-weak:hover{border-color:#8fe3e814}.hover\\:n-border-dark-primary-hover-weak\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-hover-weak\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-hover-weak\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-hover-weak\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-hover-weak\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-hover-weak\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-hover-weak\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-hover-weak\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-hover-weak\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-hover-weak\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-hover-weak\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-hover-weak\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-hover-weak\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-hover-weak\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-hover-weak\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-hover-weak\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-hover-weak\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-hover-weak\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-hover-weak\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-hover-weak\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-hover-weak\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-icon:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-icon\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-icon\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-icon\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-icon\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-icon\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-icon\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-icon\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-icon\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-icon\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-icon\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-icon\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-icon\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-icon\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-icon\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-icon\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-icon\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-icon\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-icon\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-icon\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-icon\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-icon\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-pressed-strong:hover{border-color:#4c99a4}.hover\\:n-border-dark-primary-pressed-strong\\/0:hover{border-color:#4c99a400}.hover\\:n-border-dark-primary-pressed-strong\\/10:hover{border-color:#4c99a41a}.hover\\:n-border-dark-primary-pressed-strong\\/100:hover{border-color:#4c99a4}.hover\\:n-border-dark-primary-pressed-strong\\/15:hover{border-color:#4c99a426}.hover\\:n-border-dark-primary-pressed-strong\\/20:hover{border-color:#4c99a433}.hover\\:n-border-dark-primary-pressed-strong\\/25:hover{border-color:#4c99a440}.hover\\:n-border-dark-primary-pressed-strong\\/30:hover{border-color:#4c99a44d}.hover\\:n-border-dark-primary-pressed-strong\\/35:hover{border-color:#4c99a459}.hover\\:n-border-dark-primary-pressed-strong\\/40:hover{border-color:#4c99a466}.hover\\:n-border-dark-primary-pressed-strong\\/45:hover{border-color:#4c99a473}.hover\\:n-border-dark-primary-pressed-strong\\/5:hover{border-color:#4c99a40d}.hover\\:n-border-dark-primary-pressed-strong\\/50:hover{border-color:#4c99a480}.hover\\:n-border-dark-primary-pressed-strong\\/55:hover{border-color:#4c99a48c}.hover\\:n-border-dark-primary-pressed-strong\\/60:hover{border-color:#4c99a499}.hover\\:n-border-dark-primary-pressed-strong\\/65:hover{border-color:#4c99a4a6}.hover\\:n-border-dark-primary-pressed-strong\\/70:hover{border-color:#4c99a4b3}.hover\\:n-border-dark-primary-pressed-strong\\/75:hover{border-color:#4c99a4bf}.hover\\:n-border-dark-primary-pressed-strong\\/80:hover{border-color:#4c99a4cc}.hover\\:n-border-dark-primary-pressed-strong\\/85:hover{border-color:#4c99a4d9}.hover\\:n-border-dark-primary-pressed-strong\\/90:hover{border-color:#4c99a4e6}.hover\\:n-border-dark-primary-pressed-strong\\/95:hover{border-color:#4c99a4f2}.hover\\:n-border-dark-primary-pressed-weak:hover{border-color:#8fe3e81f}.hover\\:n-border-dark-primary-pressed-weak\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-pressed-weak\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-pressed-weak\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-pressed-weak\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-pressed-weak\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-pressed-weak\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-pressed-weak\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-pressed-weak\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-pressed-weak\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-pressed-weak\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-pressed-weak\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-pressed-weak\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-pressed-weak\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-pressed-weak\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-pressed-weak\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-pressed-weak\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-pressed-weak\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-pressed-weak\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-pressed-weak\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-pressed-weak\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-pressed-weak\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-text:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-text\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-text\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-text\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-text\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-text\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-text\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-text\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-text\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-text\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-text\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-text\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-text\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-text\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-text\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-text\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-text\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-text\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-text\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-text\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-text\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-text\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-success-bg-status:hover{border-color:#6fa646}.hover\\:n-border-dark-success-bg-status\\/0:hover{border-color:#6fa64600}.hover\\:n-border-dark-success-bg-status\\/10:hover{border-color:#6fa6461a}.hover\\:n-border-dark-success-bg-status\\/100:hover{border-color:#6fa646}.hover\\:n-border-dark-success-bg-status\\/15:hover{border-color:#6fa64626}.hover\\:n-border-dark-success-bg-status\\/20:hover{border-color:#6fa64633}.hover\\:n-border-dark-success-bg-status\\/25:hover{border-color:#6fa64640}.hover\\:n-border-dark-success-bg-status\\/30:hover{border-color:#6fa6464d}.hover\\:n-border-dark-success-bg-status\\/35:hover{border-color:#6fa64659}.hover\\:n-border-dark-success-bg-status\\/40:hover{border-color:#6fa64666}.hover\\:n-border-dark-success-bg-status\\/45:hover{border-color:#6fa64673}.hover\\:n-border-dark-success-bg-status\\/5:hover{border-color:#6fa6460d}.hover\\:n-border-dark-success-bg-status\\/50:hover{border-color:#6fa64680}.hover\\:n-border-dark-success-bg-status\\/55:hover{border-color:#6fa6468c}.hover\\:n-border-dark-success-bg-status\\/60:hover{border-color:#6fa64699}.hover\\:n-border-dark-success-bg-status\\/65:hover{border-color:#6fa646a6}.hover\\:n-border-dark-success-bg-status\\/70:hover{border-color:#6fa646b3}.hover\\:n-border-dark-success-bg-status\\/75:hover{border-color:#6fa646bf}.hover\\:n-border-dark-success-bg-status\\/80:hover{border-color:#6fa646cc}.hover\\:n-border-dark-success-bg-status\\/85:hover{border-color:#6fa646d9}.hover\\:n-border-dark-success-bg-status\\/90:hover{border-color:#6fa646e6}.hover\\:n-border-dark-success-bg-status\\/95:hover{border-color:#6fa646f2}.hover\\:n-border-dark-success-bg-strong:hover{border-color:#90cb62}.hover\\:n-border-dark-success-bg-strong\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-bg-strong\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-bg-strong\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-bg-strong\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-bg-strong\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-bg-strong\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-bg-strong\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-bg-strong\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-bg-strong\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-bg-strong\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-bg-strong\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-bg-strong\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-bg-strong\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-bg-strong\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-bg-strong\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-bg-strong\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-bg-strong\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-bg-strong\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-bg-strong\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-bg-strong\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-bg-strong\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-success-bg-weak:hover{border-color:#262d24}.hover\\:n-border-dark-success-bg-weak\\/0:hover{border-color:#262d2400}.hover\\:n-border-dark-success-bg-weak\\/10:hover{border-color:#262d241a}.hover\\:n-border-dark-success-bg-weak\\/100:hover{border-color:#262d24}.hover\\:n-border-dark-success-bg-weak\\/15:hover{border-color:#262d2426}.hover\\:n-border-dark-success-bg-weak\\/20:hover{border-color:#262d2433}.hover\\:n-border-dark-success-bg-weak\\/25:hover{border-color:#262d2440}.hover\\:n-border-dark-success-bg-weak\\/30:hover{border-color:#262d244d}.hover\\:n-border-dark-success-bg-weak\\/35:hover{border-color:#262d2459}.hover\\:n-border-dark-success-bg-weak\\/40:hover{border-color:#262d2466}.hover\\:n-border-dark-success-bg-weak\\/45:hover{border-color:#262d2473}.hover\\:n-border-dark-success-bg-weak\\/5:hover{border-color:#262d240d}.hover\\:n-border-dark-success-bg-weak\\/50:hover{border-color:#262d2480}.hover\\:n-border-dark-success-bg-weak\\/55:hover{border-color:#262d248c}.hover\\:n-border-dark-success-bg-weak\\/60:hover{border-color:#262d2499}.hover\\:n-border-dark-success-bg-weak\\/65:hover{border-color:#262d24a6}.hover\\:n-border-dark-success-bg-weak\\/70:hover{border-color:#262d24b3}.hover\\:n-border-dark-success-bg-weak\\/75:hover{border-color:#262d24bf}.hover\\:n-border-dark-success-bg-weak\\/80:hover{border-color:#262d24cc}.hover\\:n-border-dark-success-bg-weak\\/85:hover{border-color:#262d24d9}.hover\\:n-border-dark-success-bg-weak\\/90:hover{border-color:#262d24e6}.hover\\:n-border-dark-success-bg-weak\\/95:hover{border-color:#262d24f2}.hover\\:n-border-dark-success-border-strong:hover{border-color:#90cb62}.hover\\:n-border-dark-success-border-strong\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-border-strong\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-border-strong\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-border-strong\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-border-strong\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-border-strong\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-border-strong\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-border-strong\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-border-strong\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-border-strong\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-border-strong\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-border-strong\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-border-strong\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-border-strong\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-border-strong\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-border-strong\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-border-strong\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-border-strong\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-border-strong\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-border-strong\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-border-strong\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-success-border-weak:hover{border-color:#296127}.hover\\:n-border-dark-success-border-weak\\/0:hover{border-color:#29612700}.hover\\:n-border-dark-success-border-weak\\/10:hover{border-color:#2961271a}.hover\\:n-border-dark-success-border-weak\\/100:hover{border-color:#296127}.hover\\:n-border-dark-success-border-weak\\/15:hover{border-color:#29612726}.hover\\:n-border-dark-success-border-weak\\/20:hover{border-color:#29612733}.hover\\:n-border-dark-success-border-weak\\/25:hover{border-color:#29612740}.hover\\:n-border-dark-success-border-weak\\/30:hover{border-color:#2961274d}.hover\\:n-border-dark-success-border-weak\\/35:hover{border-color:#29612759}.hover\\:n-border-dark-success-border-weak\\/40:hover{border-color:#29612766}.hover\\:n-border-dark-success-border-weak\\/45:hover{border-color:#29612773}.hover\\:n-border-dark-success-border-weak\\/5:hover{border-color:#2961270d}.hover\\:n-border-dark-success-border-weak\\/50:hover{border-color:#29612780}.hover\\:n-border-dark-success-border-weak\\/55:hover{border-color:#2961278c}.hover\\:n-border-dark-success-border-weak\\/60:hover{border-color:#29612799}.hover\\:n-border-dark-success-border-weak\\/65:hover{border-color:#296127a6}.hover\\:n-border-dark-success-border-weak\\/70:hover{border-color:#296127b3}.hover\\:n-border-dark-success-border-weak\\/75:hover{border-color:#296127bf}.hover\\:n-border-dark-success-border-weak\\/80:hover{border-color:#296127cc}.hover\\:n-border-dark-success-border-weak\\/85:hover{border-color:#296127d9}.hover\\:n-border-dark-success-border-weak\\/90:hover{border-color:#296127e6}.hover\\:n-border-dark-success-border-weak\\/95:hover{border-color:#296127f2}.hover\\:n-border-dark-success-icon:hover{border-color:#90cb62}.hover\\:n-border-dark-success-icon\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-icon\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-icon\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-icon\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-icon\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-icon\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-icon\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-icon\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-icon\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-icon\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-icon\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-icon\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-icon\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-icon\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-icon\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-icon\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-icon\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-icon\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-icon\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-icon\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-icon\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-success-text:hover{border-color:#90cb62}.hover\\:n-border-dark-success-text\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-text\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-text\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-text\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-text\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-text\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-text\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-text\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-text\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-text\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-text\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-text\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-text\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-text\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-text\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-text\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-text\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-text\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-text\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-text\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-text\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-warning-bg-status:hover{border-color:#d7aa0a}.hover\\:n-border-dark-warning-bg-status\\/0:hover{border-color:#d7aa0a00}.hover\\:n-border-dark-warning-bg-status\\/10:hover{border-color:#d7aa0a1a}.hover\\:n-border-dark-warning-bg-status\\/100:hover{border-color:#d7aa0a}.hover\\:n-border-dark-warning-bg-status\\/15:hover{border-color:#d7aa0a26}.hover\\:n-border-dark-warning-bg-status\\/20:hover{border-color:#d7aa0a33}.hover\\:n-border-dark-warning-bg-status\\/25:hover{border-color:#d7aa0a40}.hover\\:n-border-dark-warning-bg-status\\/30:hover{border-color:#d7aa0a4d}.hover\\:n-border-dark-warning-bg-status\\/35:hover{border-color:#d7aa0a59}.hover\\:n-border-dark-warning-bg-status\\/40:hover{border-color:#d7aa0a66}.hover\\:n-border-dark-warning-bg-status\\/45:hover{border-color:#d7aa0a73}.hover\\:n-border-dark-warning-bg-status\\/5:hover{border-color:#d7aa0a0d}.hover\\:n-border-dark-warning-bg-status\\/50:hover{border-color:#d7aa0a80}.hover\\:n-border-dark-warning-bg-status\\/55:hover{border-color:#d7aa0a8c}.hover\\:n-border-dark-warning-bg-status\\/60:hover{border-color:#d7aa0a99}.hover\\:n-border-dark-warning-bg-status\\/65:hover{border-color:#d7aa0aa6}.hover\\:n-border-dark-warning-bg-status\\/70:hover{border-color:#d7aa0ab3}.hover\\:n-border-dark-warning-bg-status\\/75:hover{border-color:#d7aa0abf}.hover\\:n-border-dark-warning-bg-status\\/80:hover{border-color:#d7aa0acc}.hover\\:n-border-dark-warning-bg-status\\/85:hover{border-color:#d7aa0ad9}.hover\\:n-border-dark-warning-bg-status\\/90:hover{border-color:#d7aa0ae6}.hover\\:n-border-dark-warning-bg-status\\/95:hover{border-color:#d7aa0af2}.hover\\:n-border-dark-warning-bg-strong:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-bg-strong\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-bg-strong\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-bg-strong\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-bg-strong\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-bg-strong\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-bg-strong\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-bg-strong\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-bg-strong\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-bg-strong\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-bg-strong\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-bg-strong\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-bg-strong\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-bg-strong\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-bg-strong\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-bg-strong\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-bg-strong\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-bg-strong\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-bg-strong\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-bg-strong\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-bg-strong\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-bg-strong\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-dark-warning-bg-weak:hover{border-color:#312e1a}.hover\\:n-border-dark-warning-bg-weak\\/0:hover{border-color:#312e1a00}.hover\\:n-border-dark-warning-bg-weak\\/10:hover{border-color:#312e1a1a}.hover\\:n-border-dark-warning-bg-weak\\/100:hover{border-color:#312e1a}.hover\\:n-border-dark-warning-bg-weak\\/15:hover{border-color:#312e1a26}.hover\\:n-border-dark-warning-bg-weak\\/20:hover{border-color:#312e1a33}.hover\\:n-border-dark-warning-bg-weak\\/25:hover{border-color:#312e1a40}.hover\\:n-border-dark-warning-bg-weak\\/30:hover{border-color:#312e1a4d}.hover\\:n-border-dark-warning-bg-weak\\/35:hover{border-color:#312e1a59}.hover\\:n-border-dark-warning-bg-weak\\/40:hover{border-color:#312e1a66}.hover\\:n-border-dark-warning-bg-weak\\/45:hover{border-color:#312e1a73}.hover\\:n-border-dark-warning-bg-weak\\/5:hover{border-color:#312e1a0d}.hover\\:n-border-dark-warning-bg-weak\\/50:hover{border-color:#312e1a80}.hover\\:n-border-dark-warning-bg-weak\\/55:hover{border-color:#312e1a8c}.hover\\:n-border-dark-warning-bg-weak\\/60:hover{border-color:#312e1a99}.hover\\:n-border-dark-warning-bg-weak\\/65:hover{border-color:#312e1aa6}.hover\\:n-border-dark-warning-bg-weak\\/70:hover{border-color:#312e1ab3}.hover\\:n-border-dark-warning-bg-weak\\/75:hover{border-color:#312e1abf}.hover\\:n-border-dark-warning-bg-weak\\/80:hover{border-color:#312e1acc}.hover\\:n-border-dark-warning-bg-weak\\/85:hover{border-color:#312e1ad9}.hover\\:n-border-dark-warning-bg-weak\\/90:hover{border-color:#312e1ae6}.hover\\:n-border-dark-warning-bg-weak\\/95:hover{border-color:#312e1af2}.hover\\:n-border-dark-warning-border-strong:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-border-strong\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-border-strong\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-border-strong\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-border-strong\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-border-strong\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-border-strong\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-border-strong\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-border-strong\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-border-strong\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-border-strong\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-border-strong\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-border-strong\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-border-strong\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-border-strong\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-border-strong\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-border-strong\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-border-strong\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-border-strong\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-border-strong\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-border-strong\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-border-strong\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-dark-warning-border-weak:hover{border-color:#765500}.hover\\:n-border-dark-warning-border-weak\\/0:hover{border-color:#76550000}.hover\\:n-border-dark-warning-border-weak\\/10:hover{border-color:#7655001a}.hover\\:n-border-dark-warning-border-weak\\/100:hover{border-color:#765500}.hover\\:n-border-dark-warning-border-weak\\/15:hover{border-color:#76550026}.hover\\:n-border-dark-warning-border-weak\\/20:hover{border-color:#76550033}.hover\\:n-border-dark-warning-border-weak\\/25:hover{border-color:#76550040}.hover\\:n-border-dark-warning-border-weak\\/30:hover{border-color:#7655004d}.hover\\:n-border-dark-warning-border-weak\\/35:hover{border-color:#76550059}.hover\\:n-border-dark-warning-border-weak\\/40:hover{border-color:#76550066}.hover\\:n-border-dark-warning-border-weak\\/45:hover{border-color:#76550073}.hover\\:n-border-dark-warning-border-weak\\/5:hover{border-color:#7655000d}.hover\\:n-border-dark-warning-border-weak\\/50:hover{border-color:#76550080}.hover\\:n-border-dark-warning-border-weak\\/55:hover{border-color:#7655008c}.hover\\:n-border-dark-warning-border-weak\\/60:hover{border-color:#76550099}.hover\\:n-border-dark-warning-border-weak\\/65:hover{border-color:#765500a6}.hover\\:n-border-dark-warning-border-weak\\/70:hover{border-color:#765500b3}.hover\\:n-border-dark-warning-border-weak\\/75:hover{border-color:#765500bf}.hover\\:n-border-dark-warning-border-weak\\/80:hover{border-color:#765500cc}.hover\\:n-border-dark-warning-border-weak\\/85:hover{border-color:#765500d9}.hover\\:n-border-dark-warning-border-weak\\/90:hover{border-color:#765500e6}.hover\\:n-border-dark-warning-border-weak\\/95:hover{border-color:#765500f2}.hover\\:n-border-dark-warning-icon:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-icon\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-icon\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-icon\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-icon\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-icon\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-icon\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-icon\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-icon\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-icon\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-icon\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-icon\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-icon\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-icon\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-icon\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-icon\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-icon\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-icon\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-icon\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-icon\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-icon\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-icon\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-dark-warning-text:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-text\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-text\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-text\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-text\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-text\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-text\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-text\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-text\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-text\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-text\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-text\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-text\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-text\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-text\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-text\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-text\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-text\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-text\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-text\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-text\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-text\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-discovery-bg-status:hover{border-color:var(--theme-color-discovery-bg-status)}.hover\\:n-border-discovery-bg-strong:hover{border-color:var(--theme-color-discovery-bg-strong)}.hover\\:n-border-discovery-bg-weak:hover{border-color:var(--theme-color-discovery-bg-weak)}.hover\\:n-border-discovery-border-strong:hover{border-color:var(--theme-color-discovery-border-strong)}.hover\\:n-border-discovery-border-weak:hover{border-color:var(--theme-color-discovery-border-weak)}.hover\\:n-border-discovery-icon:hover{border-color:var(--theme-color-discovery-icon)}.hover\\:n-border-discovery-text:hover{border-color:var(--theme-color-discovery-text)}.hover\\:n-border-light-danger-bg-status:hover{border-color:#e84e2c}.hover\\:n-border-light-danger-bg-status\\/0:hover{border-color:#e84e2c00}.hover\\:n-border-light-danger-bg-status\\/10:hover{border-color:#e84e2c1a}.hover\\:n-border-light-danger-bg-status\\/100:hover{border-color:#e84e2c}.hover\\:n-border-light-danger-bg-status\\/15:hover{border-color:#e84e2c26}.hover\\:n-border-light-danger-bg-status\\/20:hover{border-color:#e84e2c33}.hover\\:n-border-light-danger-bg-status\\/25:hover{border-color:#e84e2c40}.hover\\:n-border-light-danger-bg-status\\/30:hover{border-color:#e84e2c4d}.hover\\:n-border-light-danger-bg-status\\/35:hover{border-color:#e84e2c59}.hover\\:n-border-light-danger-bg-status\\/40:hover{border-color:#e84e2c66}.hover\\:n-border-light-danger-bg-status\\/45:hover{border-color:#e84e2c73}.hover\\:n-border-light-danger-bg-status\\/5:hover{border-color:#e84e2c0d}.hover\\:n-border-light-danger-bg-status\\/50:hover{border-color:#e84e2c80}.hover\\:n-border-light-danger-bg-status\\/55:hover{border-color:#e84e2c8c}.hover\\:n-border-light-danger-bg-status\\/60:hover{border-color:#e84e2c99}.hover\\:n-border-light-danger-bg-status\\/65:hover{border-color:#e84e2ca6}.hover\\:n-border-light-danger-bg-status\\/70:hover{border-color:#e84e2cb3}.hover\\:n-border-light-danger-bg-status\\/75:hover{border-color:#e84e2cbf}.hover\\:n-border-light-danger-bg-status\\/80:hover{border-color:#e84e2ccc}.hover\\:n-border-light-danger-bg-status\\/85:hover{border-color:#e84e2cd9}.hover\\:n-border-light-danger-bg-status\\/90:hover{border-color:#e84e2ce6}.hover\\:n-border-light-danger-bg-status\\/95:hover{border-color:#e84e2cf2}.hover\\:n-border-light-danger-bg-strong:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-bg-strong\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-bg-strong\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-bg-strong\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-bg-strong\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-bg-strong\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-bg-strong\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-bg-strong\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-bg-strong\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-bg-strong\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-bg-strong\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-bg-strong\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-bg-strong\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-bg-strong\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-bg-strong\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-bg-strong\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-bg-strong\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-bg-strong\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-bg-strong\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-bg-strong\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-bg-strong\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-bg-strong\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-danger-bg-weak:hover{border-color:#ffe9e7}.hover\\:n-border-light-danger-bg-weak\\/0:hover{border-color:#ffe9e700}.hover\\:n-border-light-danger-bg-weak\\/10:hover{border-color:#ffe9e71a}.hover\\:n-border-light-danger-bg-weak\\/100:hover{border-color:#ffe9e7}.hover\\:n-border-light-danger-bg-weak\\/15:hover{border-color:#ffe9e726}.hover\\:n-border-light-danger-bg-weak\\/20:hover{border-color:#ffe9e733}.hover\\:n-border-light-danger-bg-weak\\/25:hover{border-color:#ffe9e740}.hover\\:n-border-light-danger-bg-weak\\/30:hover{border-color:#ffe9e74d}.hover\\:n-border-light-danger-bg-weak\\/35:hover{border-color:#ffe9e759}.hover\\:n-border-light-danger-bg-weak\\/40:hover{border-color:#ffe9e766}.hover\\:n-border-light-danger-bg-weak\\/45:hover{border-color:#ffe9e773}.hover\\:n-border-light-danger-bg-weak\\/5:hover{border-color:#ffe9e70d}.hover\\:n-border-light-danger-bg-weak\\/50:hover{border-color:#ffe9e780}.hover\\:n-border-light-danger-bg-weak\\/55:hover{border-color:#ffe9e78c}.hover\\:n-border-light-danger-bg-weak\\/60:hover{border-color:#ffe9e799}.hover\\:n-border-light-danger-bg-weak\\/65:hover{border-color:#ffe9e7a6}.hover\\:n-border-light-danger-bg-weak\\/70:hover{border-color:#ffe9e7b3}.hover\\:n-border-light-danger-bg-weak\\/75:hover{border-color:#ffe9e7bf}.hover\\:n-border-light-danger-bg-weak\\/80:hover{border-color:#ffe9e7cc}.hover\\:n-border-light-danger-bg-weak\\/85:hover{border-color:#ffe9e7d9}.hover\\:n-border-light-danger-bg-weak\\/90:hover{border-color:#ffe9e7e6}.hover\\:n-border-light-danger-bg-weak\\/95:hover{border-color:#ffe9e7f2}.hover\\:n-border-light-danger-border-strong:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-border-strong\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-border-strong\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-border-strong\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-border-strong\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-border-strong\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-border-strong\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-border-strong\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-border-strong\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-border-strong\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-border-strong\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-border-strong\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-border-strong\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-border-strong\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-border-strong\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-border-strong\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-border-strong\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-border-strong\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-border-strong\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-border-strong\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-border-strong\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-border-strong\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-danger-border-weak:hover{border-color:#ffaa97}.hover\\:n-border-light-danger-border-weak\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-light-danger-border-weak\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-light-danger-border-weak\\/100:hover{border-color:#ffaa97}.hover\\:n-border-light-danger-border-weak\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-light-danger-border-weak\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-light-danger-border-weak\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-light-danger-border-weak\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-light-danger-border-weak\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-light-danger-border-weak\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-light-danger-border-weak\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-light-danger-border-weak\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-light-danger-border-weak\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-light-danger-border-weak\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-light-danger-border-weak\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-light-danger-border-weak\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-light-danger-border-weak\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-light-danger-border-weak\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-light-danger-border-weak\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-light-danger-border-weak\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-light-danger-border-weak\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-light-danger-border-weak\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-light-danger-hover-strong:hover{border-color:#961200}.hover\\:n-border-light-danger-hover-strong\\/0:hover{border-color:#96120000}.hover\\:n-border-light-danger-hover-strong\\/10:hover{border-color:#9612001a}.hover\\:n-border-light-danger-hover-strong\\/100:hover{border-color:#961200}.hover\\:n-border-light-danger-hover-strong\\/15:hover{border-color:#96120026}.hover\\:n-border-light-danger-hover-strong\\/20:hover{border-color:#96120033}.hover\\:n-border-light-danger-hover-strong\\/25:hover{border-color:#96120040}.hover\\:n-border-light-danger-hover-strong\\/30:hover{border-color:#9612004d}.hover\\:n-border-light-danger-hover-strong\\/35:hover{border-color:#96120059}.hover\\:n-border-light-danger-hover-strong\\/40:hover{border-color:#96120066}.hover\\:n-border-light-danger-hover-strong\\/45:hover{border-color:#96120073}.hover\\:n-border-light-danger-hover-strong\\/5:hover{border-color:#9612000d}.hover\\:n-border-light-danger-hover-strong\\/50:hover{border-color:#96120080}.hover\\:n-border-light-danger-hover-strong\\/55:hover{border-color:#9612008c}.hover\\:n-border-light-danger-hover-strong\\/60:hover{border-color:#96120099}.hover\\:n-border-light-danger-hover-strong\\/65:hover{border-color:#961200a6}.hover\\:n-border-light-danger-hover-strong\\/70:hover{border-color:#961200b3}.hover\\:n-border-light-danger-hover-strong\\/75:hover{border-color:#961200bf}.hover\\:n-border-light-danger-hover-strong\\/80:hover{border-color:#961200cc}.hover\\:n-border-light-danger-hover-strong\\/85:hover{border-color:#961200d9}.hover\\:n-border-light-danger-hover-strong\\/90:hover{border-color:#961200e6}.hover\\:n-border-light-danger-hover-strong\\/95:hover{border-color:#961200f2}.hover\\:n-border-light-danger-hover-weak:hover{border-color:#d4330014}.hover\\:n-border-light-danger-hover-weak\\/0:hover{border-color:#d4330000}.hover\\:n-border-light-danger-hover-weak\\/10:hover{border-color:#d433001a}.hover\\:n-border-light-danger-hover-weak\\/100:hover{border-color:#d43300}.hover\\:n-border-light-danger-hover-weak\\/15:hover{border-color:#d4330026}.hover\\:n-border-light-danger-hover-weak\\/20:hover{border-color:#d4330033}.hover\\:n-border-light-danger-hover-weak\\/25:hover{border-color:#d4330040}.hover\\:n-border-light-danger-hover-weak\\/30:hover{border-color:#d433004d}.hover\\:n-border-light-danger-hover-weak\\/35:hover{border-color:#d4330059}.hover\\:n-border-light-danger-hover-weak\\/40:hover{border-color:#d4330066}.hover\\:n-border-light-danger-hover-weak\\/45:hover{border-color:#d4330073}.hover\\:n-border-light-danger-hover-weak\\/5:hover{border-color:#d433000d}.hover\\:n-border-light-danger-hover-weak\\/50:hover{border-color:#d4330080}.hover\\:n-border-light-danger-hover-weak\\/55:hover{border-color:#d433008c}.hover\\:n-border-light-danger-hover-weak\\/60:hover{border-color:#d4330099}.hover\\:n-border-light-danger-hover-weak\\/65:hover{border-color:#d43300a6}.hover\\:n-border-light-danger-hover-weak\\/70:hover{border-color:#d43300b3}.hover\\:n-border-light-danger-hover-weak\\/75:hover{border-color:#d43300bf}.hover\\:n-border-light-danger-hover-weak\\/80:hover{border-color:#d43300cc}.hover\\:n-border-light-danger-hover-weak\\/85:hover{border-color:#d43300d9}.hover\\:n-border-light-danger-hover-weak\\/90:hover{border-color:#d43300e6}.hover\\:n-border-light-danger-hover-weak\\/95:hover{border-color:#d43300f2}.hover\\:n-border-light-danger-icon:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-icon\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-icon\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-icon\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-icon\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-icon\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-icon\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-icon\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-icon\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-icon\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-icon\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-icon\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-icon\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-icon\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-icon\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-icon\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-icon\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-icon\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-icon\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-icon\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-icon\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-icon\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-danger-pressed-strong:hover{border-color:#730e00}.hover\\:n-border-light-danger-pressed-strong\\/0:hover{border-color:#730e0000}.hover\\:n-border-light-danger-pressed-strong\\/10:hover{border-color:#730e001a}.hover\\:n-border-light-danger-pressed-strong\\/100:hover{border-color:#730e00}.hover\\:n-border-light-danger-pressed-strong\\/15:hover{border-color:#730e0026}.hover\\:n-border-light-danger-pressed-strong\\/20:hover{border-color:#730e0033}.hover\\:n-border-light-danger-pressed-strong\\/25:hover{border-color:#730e0040}.hover\\:n-border-light-danger-pressed-strong\\/30:hover{border-color:#730e004d}.hover\\:n-border-light-danger-pressed-strong\\/35:hover{border-color:#730e0059}.hover\\:n-border-light-danger-pressed-strong\\/40:hover{border-color:#730e0066}.hover\\:n-border-light-danger-pressed-strong\\/45:hover{border-color:#730e0073}.hover\\:n-border-light-danger-pressed-strong\\/5:hover{border-color:#730e000d}.hover\\:n-border-light-danger-pressed-strong\\/50:hover{border-color:#730e0080}.hover\\:n-border-light-danger-pressed-strong\\/55:hover{border-color:#730e008c}.hover\\:n-border-light-danger-pressed-strong\\/60:hover{border-color:#730e0099}.hover\\:n-border-light-danger-pressed-strong\\/65:hover{border-color:#730e00a6}.hover\\:n-border-light-danger-pressed-strong\\/70:hover{border-color:#730e00b3}.hover\\:n-border-light-danger-pressed-strong\\/75:hover{border-color:#730e00bf}.hover\\:n-border-light-danger-pressed-strong\\/80:hover{border-color:#730e00cc}.hover\\:n-border-light-danger-pressed-strong\\/85:hover{border-color:#730e00d9}.hover\\:n-border-light-danger-pressed-strong\\/90:hover{border-color:#730e00e6}.hover\\:n-border-light-danger-pressed-strong\\/95:hover{border-color:#730e00f2}.hover\\:n-border-light-danger-pressed-weak:hover{border-color:#d433001f}.hover\\:n-border-light-danger-pressed-weak\\/0:hover{border-color:#d4330000}.hover\\:n-border-light-danger-pressed-weak\\/10:hover{border-color:#d433001a}.hover\\:n-border-light-danger-pressed-weak\\/100:hover{border-color:#d43300}.hover\\:n-border-light-danger-pressed-weak\\/15:hover{border-color:#d4330026}.hover\\:n-border-light-danger-pressed-weak\\/20:hover{border-color:#d4330033}.hover\\:n-border-light-danger-pressed-weak\\/25:hover{border-color:#d4330040}.hover\\:n-border-light-danger-pressed-weak\\/30:hover{border-color:#d433004d}.hover\\:n-border-light-danger-pressed-weak\\/35:hover{border-color:#d4330059}.hover\\:n-border-light-danger-pressed-weak\\/40:hover{border-color:#d4330066}.hover\\:n-border-light-danger-pressed-weak\\/45:hover{border-color:#d4330073}.hover\\:n-border-light-danger-pressed-weak\\/5:hover{border-color:#d433000d}.hover\\:n-border-light-danger-pressed-weak\\/50:hover{border-color:#d4330080}.hover\\:n-border-light-danger-pressed-weak\\/55:hover{border-color:#d433008c}.hover\\:n-border-light-danger-pressed-weak\\/60:hover{border-color:#d4330099}.hover\\:n-border-light-danger-pressed-weak\\/65:hover{border-color:#d43300a6}.hover\\:n-border-light-danger-pressed-weak\\/70:hover{border-color:#d43300b3}.hover\\:n-border-light-danger-pressed-weak\\/75:hover{border-color:#d43300bf}.hover\\:n-border-light-danger-pressed-weak\\/80:hover{border-color:#d43300cc}.hover\\:n-border-light-danger-pressed-weak\\/85:hover{border-color:#d43300d9}.hover\\:n-border-light-danger-pressed-weak\\/90:hover{border-color:#d43300e6}.hover\\:n-border-light-danger-pressed-weak\\/95:hover{border-color:#d43300f2}.hover\\:n-border-light-danger-text:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-text\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-text\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-text\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-text\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-text\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-text\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-text\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-text\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-text\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-text\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-text\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-text\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-text\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-text\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-text\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-text\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-text\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-text\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-text\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-text\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-text\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-discovery-bg-status:hover{border-color:#754ec8}.hover\\:n-border-light-discovery-bg-status\\/0:hover{border-color:#754ec800}.hover\\:n-border-light-discovery-bg-status\\/10:hover{border-color:#754ec81a}.hover\\:n-border-light-discovery-bg-status\\/100:hover{border-color:#754ec8}.hover\\:n-border-light-discovery-bg-status\\/15:hover{border-color:#754ec826}.hover\\:n-border-light-discovery-bg-status\\/20:hover{border-color:#754ec833}.hover\\:n-border-light-discovery-bg-status\\/25:hover{border-color:#754ec840}.hover\\:n-border-light-discovery-bg-status\\/30:hover{border-color:#754ec84d}.hover\\:n-border-light-discovery-bg-status\\/35:hover{border-color:#754ec859}.hover\\:n-border-light-discovery-bg-status\\/40:hover{border-color:#754ec866}.hover\\:n-border-light-discovery-bg-status\\/45:hover{border-color:#754ec873}.hover\\:n-border-light-discovery-bg-status\\/5:hover{border-color:#754ec80d}.hover\\:n-border-light-discovery-bg-status\\/50:hover{border-color:#754ec880}.hover\\:n-border-light-discovery-bg-status\\/55:hover{border-color:#754ec88c}.hover\\:n-border-light-discovery-bg-status\\/60:hover{border-color:#754ec899}.hover\\:n-border-light-discovery-bg-status\\/65:hover{border-color:#754ec8a6}.hover\\:n-border-light-discovery-bg-status\\/70:hover{border-color:#754ec8b3}.hover\\:n-border-light-discovery-bg-status\\/75:hover{border-color:#754ec8bf}.hover\\:n-border-light-discovery-bg-status\\/80:hover{border-color:#754ec8cc}.hover\\:n-border-light-discovery-bg-status\\/85:hover{border-color:#754ec8d9}.hover\\:n-border-light-discovery-bg-status\\/90:hover{border-color:#754ec8e6}.hover\\:n-border-light-discovery-bg-status\\/95:hover{border-color:#754ec8f2}.hover\\:n-border-light-discovery-bg-strong:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-bg-strong\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-bg-strong\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-bg-strong\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-bg-strong\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-bg-strong\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-bg-strong\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-bg-strong\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-bg-strong\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-bg-strong\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-bg-strong\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-bg-strong\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-bg-strong\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-bg-strong\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-bg-strong\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-bg-strong\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-bg-strong\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-bg-strong\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-bg-strong\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-bg-strong\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-bg-strong\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-bg-strong\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-discovery-bg-weak:hover{border-color:#e9deff}.hover\\:n-border-light-discovery-bg-weak\\/0:hover{border-color:#e9deff00}.hover\\:n-border-light-discovery-bg-weak\\/10:hover{border-color:#e9deff1a}.hover\\:n-border-light-discovery-bg-weak\\/100:hover{border-color:#e9deff}.hover\\:n-border-light-discovery-bg-weak\\/15:hover{border-color:#e9deff26}.hover\\:n-border-light-discovery-bg-weak\\/20:hover{border-color:#e9deff33}.hover\\:n-border-light-discovery-bg-weak\\/25:hover{border-color:#e9deff40}.hover\\:n-border-light-discovery-bg-weak\\/30:hover{border-color:#e9deff4d}.hover\\:n-border-light-discovery-bg-weak\\/35:hover{border-color:#e9deff59}.hover\\:n-border-light-discovery-bg-weak\\/40:hover{border-color:#e9deff66}.hover\\:n-border-light-discovery-bg-weak\\/45:hover{border-color:#e9deff73}.hover\\:n-border-light-discovery-bg-weak\\/5:hover{border-color:#e9deff0d}.hover\\:n-border-light-discovery-bg-weak\\/50:hover{border-color:#e9deff80}.hover\\:n-border-light-discovery-bg-weak\\/55:hover{border-color:#e9deff8c}.hover\\:n-border-light-discovery-bg-weak\\/60:hover{border-color:#e9deff99}.hover\\:n-border-light-discovery-bg-weak\\/65:hover{border-color:#e9deffa6}.hover\\:n-border-light-discovery-bg-weak\\/70:hover{border-color:#e9deffb3}.hover\\:n-border-light-discovery-bg-weak\\/75:hover{border-color:#e9deffbf}.hover\\:n-border-light-discovery-bg-weak\\/80:hover{border-color:#e9deffcc}.hover\\:n-border-light-discovery-bg-weak\\/85:hover{border-color:#e9deffd9}.hover\\:n-border-light-discovery-bg-weak\\/90:hover{border-color:#e9deffe6}.hover\\:n-border-light-discovery-bg-weak\\/95:hover{border-color:#e9defff2}.hover\\:n-border-light-discovery-border-strong:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-border-strong\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-border-strong\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-border-strong\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-border-strong\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-border-strong\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-border-strong\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-border-strong\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-border-strong\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-border-strong\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-border-strong\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-border-strong\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-border-strong\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-border-strong\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-border-strong\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-border-strong\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-border-strong\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-border-strong\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-border-strong\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-border-strong\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-border-strong\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-border-strong\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-discovery-border-weak:hover{border-color:#b38eff}.hover\\:n-border-light-discovery-border-weak\\/0:hover{border-color:#b38eff00}.hover\\:n-border-light-discovery-border-weak\\/10:hover{border-color:#b38eff1a}.hover\\:n-border-light-discovery-border-weak\\/100:hover{border-color:#b38eff}.hover\\:n-border-light-discovery-border-weak\\/15:hover{border-color:#b38eff26}.hover\\:n-border-light-discovery-border-weak\\/20:hover{border-color:#b38eff33}.hover\\:n-border-light-discovery-border-weak\\/25:hover{border-color:#b38eff40}.hover\\:n-border-light-discovery-border-weak\\/30:hover{border-color:#b38eff4d}.hover\\:n-border-light-discovery-border-weak\\/35:hover{border-color:#b38eff59}.hover\\:n-border-light-discovery-border-weak\\/40:hover{border-color:#b38eff66}.hover\\:n-border-light-discovery-border-weak\\/45:hover{border-color:#b38eff73}.hover\\:n-border-light-discovery-border-weak\\/5:hover{border-color:#b38eff0d}.hover\\:n-border-light-discovery-border-weak\\/50:hover{border-color:#b38eff80}.hover\\:n-border-light-discovery-border-weak\\/55:hover{border-color:#b38eff8c}.hover\\:n-border-light-discovery-border-weak\\/60:hover{border-color:#b38eff99}.hover\\:n-border-light-discovery-border-weak\\/65:hover{border-color:#b38effa6}.hover\\:n-border-light-discovery-border-weak\\/70:hover{border-color:#b38effb3}.hover\\:n-border-light-discovery-border-weak\\/75:hover{border-color:#b38effbf}.hover\\:n-border-light-discovery-border-weak\\/80:hover{border-color:#b38effcc}.hover\\:n-border-light-discovery-border-weak\\/85:hover{border-color:#b38effd9}.hover\\:n-border-light-discovery-border-weak\\/90:hover{border-color:#b38effe6}.hover\\:n-border-light-discovery-border-weak\\/95:hover{border-color:#b38efff2}.hover\\:n-border-light-discovery-icon:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-icon\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-icon\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-icon\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-icon\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-icon\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-icon\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-icon\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-icon\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-icon\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-icon\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-icon\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-icon\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-icon\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-icon\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-icon\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-icon\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-icon\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-icon\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-icon\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-icon\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-icon\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-discovery-text:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-text\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-text\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-text\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-text\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-text\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-text\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-text\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-text\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-text\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-text\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-text\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-text\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-text\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-text\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-text\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-text\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-text\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-text\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-text\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-text\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-text\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-neutral-bg-default:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-default\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-light-neutral-bg-default\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-light-neutral-bg-default\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-default\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-light-neutral-bg-default\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-light-neutral-bg-default\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-light-neutral-bg-default\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-light-neutral-bg-default\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-light-neutral-bg-default\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-light-neutral-bg-default\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-light-neutral-bg-default\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-light-neutral-bg-default\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-light-neutral-bg-default\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-light-neutral-bg-default\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-light-neutral-bg-default\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-light-neutral-bg-default\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-light-neutral-bg-default\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-light-neutral-bg-default\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-light-neutral-bg-default\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-light-neutral-bg-default\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-light-neutral-bg-default\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-light-neutral-bg-on-bg-weak:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-light-neutral-bg-status:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-status\\/0:hover{border-color:#a8acb200}.hover\\:n-border-light-neutral-bg-status\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-light-neutral-bg-status\\/100:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-status\\/15:hover{border-color:#a8acb226}.hover\\:n-border-light-neutral-bg-status\\/20:hover{border-color:#a8acb233}.hover\\:n-border-light-neutral-bg-status\\/25:hover{border-color:#a8acb240}.hover\\:n-border-light-neutral-bg-status\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-light-neutral-bg-status\\/35:hover{border-color:#a8acb259}.hover\\:n-border-light-neutral-bg-status\\/40:hover{border-color:#a8acb266}.hover\\:n-border-light-neutral-bg-status\\/45:hover{border-color:#a8acb273}.hover\\:n-border-light-neutral-bg-status\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-light-neutral-bg-status\\/50:hover{border-color:#a8acb280}.hover\\:n-border-light-neutral-bg-status\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-light-neutral-bg-status\\/60:hover{border-color:#a8acb299}.hover\\:n-border-light-neutral-bg-status\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-light-neutral-bg-status\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-light-neutral-bg-status\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-light-neutral-bg-status\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-light-neutral-bg-status\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-light-neutral-bg-status\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-light-neutral-bg-status\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-light-neutral-bg-strong:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-bg-strong\\/0:hover{border-color:#e2e3e500}.hover\\:n-border-light-neutral-bg-strong\\/10:hover{border-color:#e2e3e51a}.hover\\:n-border-light-neutral-bg-strong\\/100:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-bg-strong\\/15:hover{border-color:#e2e3e526}.hover\\:n-border-light-neutral-bg-strong\\/20:hover{border-color:#e2e3e533}.hover\\:n-border-light-neutral-bg-strong\\/25:hover{border-color:#e2e3e540}.hover\\:n-border-light-neutral-bg-strong\\/30:hover{border-color:#e2e3e54d}.hover\\:n-border-light-neutral-bg-strong\\/35:hover{border-color:#e2e3e559}.hover\\:n-border-light-neutral-bg-strong\\/40:hover{border-color:#e2e3e566}.hover\\:n-border-light-neutral-bg-strong\\/45:hover{border-color:#e2e3e573}.hover\\:n-border-light-neutral-bg-strong\\/5:hover{border-color:#e2e3e50d}.hover\\:n-border-light-neutral-bg-strong\\/50:hover{border-color:#e2e3e580}.hover\\:n-border-light-neutral-bg-strong\\/55:hover{border-color:#e2e3e58c}.hover\\:n-border-light-neutral-bg-strong\\/60:hover{border-color:#e2e3e599}.hover\\:n-border-light-neutral-bg-strong\\/65:hover{border-color:#e2e3e5a6}.hover\\:n-border-light-neutral-bg-strong\\/70:hover{border-color:#e2e3e5b3}.hover\\:n-border-light-neutral-bg-strong\\/75:hover{border-color:#e2e3e5bf}.hover\\:n-border-light-neutral-bg-strong\\/80:hover{border-color:#e2e3e5cc}.hover\\:n-border-light-neutral-bg-strong\\/85:hover{border-color:#e2e3e5d9}.hover\\:n-border-light-neutral-bg-strong\\/90:hover{border-color:#e2e3e5e6}.hover\\:n-border-light-neutral-bg-strong\\/95:hover{border-color:#e2e3e5f2}.hover\\:n-border-light-neutral-bg-stronger:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-stronger\\/0:hover{border-color:#a8acb200}.hover\\:n-border-light-neutral-bg-stronger\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-light-neutral-bg-stronger\\/100:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-stronger\\/15:hover{border-color:#a8acb226}.hover\\:n-border-light-neutral-bg-stronger\\/20:hover{border-color:#a8acb233}.hover\\:n-border-light-neutral-bg-stronger\\/25:hover{border-color:#a8acb240}.hover\\:n-border-light-neutral-bg-stronger\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-light-neutral-bg-stronger\\/35:hover{border-color:#a8acb259}.hover\\:n-border-light-neutral-bg-stronger\\/40:hover{border-color:#a8acb266}.hover\\:n-border-light-neutral-bg-stronger\\/45:hover{border-color:#a8acb273}.hover\\:n-border-light-neutral-bg-stronger\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-light-neutral-bg-stronger\\/50:hover{border-color:#a8acb280}.hover\\:n-border-light-neutral-bg-stronger\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-light-neutral-bg-stronger\\/60:hover{border-color:#a8acb299}.hover\\:n-border-light-neutral-bg-stronger\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-light-neutral-bg-stronger\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-light-neutral-bg-stronger\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-light-neutral-bg-stronger\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-light-neutral-bg-stronger\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-light-neutral-bg-stronger\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-light-neutral-bg-stronger\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-light-neutral-bg-strongest:hover{border-color:#3c3f44}.hover\\:n-border-light-neutral-bg-strongest\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-light-neutral-bg-strongest\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-light-neutral-bg-strongest\\/100:hover{border-color:#3c3f44}.hover\\:n-border-light-neutral-bg-strongest\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-light-neutral-bg-strongest\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-light-neutral-bg-strongest\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-light-neutral-bg-strongest\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-light-neutral-bg-strongest\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-light-neutral-bg-strongest\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-light-neutral-bg-strongest\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-light-neutral-bg-strongest\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-light-neutral-bg-strongest\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-light-neutral-bg-strongest\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-light-neutral-bg-strongest\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-light-neutral-bg-strongest\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-light-neutral-bg-strongest\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-light-neutral-bg-strongest\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-light-neutral-bg-strongest\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-light-neutral-bg-strongest\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-light-neutral-bg-strongest\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-light-neutral-bg-strongest\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-light-neutral-bg-weak:hover{border-color:#fff}.hover\\:n-border-light-neutral-bg-weak\\/0:hover{border-color:#fff0}.hover\\:n-border-light-neutral-bg-weak\\/10:hover{border-color:#ffffff1a}.hover\\:n-border-light-neutral-bg-weak\\/100:hover{border-color:#fff}.hover\\:n-border-light-neutral-bg-weak\\/15:hover{border-color:#ffffff26}.hover\\:n-border-light-neutral-bg-weak\\/20:hover{border-color:#fff3}.hover\\:n-border-light-neutral-bg-weak\\/25:hover{border-color:#ffffff40}.hover\\:n-border-light-neutral-bg-weak\\/30:hover{border-color:#ffffff4d}.hover\\:n-border-light-neutral-bg-weak\\/35:hover{border-color:#ffffff59}.hover\\:n-border-light-neutral-bg-weak\\/40:hover{border-color:#fff6}.hover\\:n-border-light-neutral-bg-weak\\/45:hover{border-color:#ffffff73}.hover\\:n-border-light-neutral-bg-weak\\/5:hover{border-color:#ffffff0d}.hover\\:n-border-light-neutral-bg-weak\\/50:hover{border-color:#ffffff80}.hover\\:n-border-light-neutral-bg-weak\\/55:hover{border-color:#ffffff8c}.hover\\:n-border-light-neutral-bg-weak\\/60:hover{border-color:#fff9}.hover\\:n-border-light-neutral-bg-weak\\/65:hover{border-color:#ffffffa6}.hover\\:n-border-light-neutral-bg-weak\\/70:hover{border-color:#ffffffb3}.hover\\:n-border-light-neutral-bg-weak\\/75:hover{border-color:#ffffffbf}.hover\\:n-border-light-neutral-bg-weak\\/80:hover{border-color:#fffc}.hover\\:n-border-light-neutral-bg-weak\\/85:hover{border-color:#ffffffd9}.hover\\:n-border-light-neutral-bg-weak\\/90:hover{border-color:#ffffffe6}.hover\\:n-border-light-neutral-bg-weak\\/95:hover{border-color:#fffffff2}.hover\\:n-border-light-neutral-border-strong:hover{border-color:#bbbec3}.hover\\:n-border-light-neutral-border-strong\\/0:hover{border-color:#bbbec300}.hover\\:n-border-light-neutral-border-strong\\/10:hover{border-color:#bbbec31a}.hover\\:n-border-light-neutral-border-strong\\/100:hover{border-color:#bbbec3}.hover\\:n-border-light-neutral-border-strong\\/15:hover{border-color:#bbbec326}.hover\\:n-border-light-neutral-border-strong\\/20:hover{border-color:#bbbec333}.hover\\:n-border-light-neutral-border-strong\\/25:hover{border-color:#bbbec340}.hover\\:n-border-light-neutral-border-strong\\/30:hover{border-color:#bbbec34d}.hover\\:n-border-light-neutral-border-strong\\/35:hover{border-color:#bbbec359}.hover\\:n-border-light-neutral-border-strong\\/40:hover{border-color:#bbbec366}.hover\\:n-border-light-neutral-border-strong\\/45:hover{border-color:#bbbec373}.hover\\:n-border-light-neutral-border-strong\\/5:hover{border-color:#bbbec30d}.hover\\:n-border-light-neutral-border-strong\\/50:hover{border-color:#bbbec380}.hover\\:n-border-light-neutral-border-strong\\/55:hover{border-color:#bbbec38c}.hover\\:n-border-light-neutral-border-strong\\/60:hover{border-color:#bbbec399}.hover\\:n-border-light-neutral-border-strong\\/65:hover{border-color:#bbbec3a6}.hover\\:n-border-light-neutral-border-strong\\/70:hover{border-color:#bbbec3b3}.hover\\:n-border-light-neutral-border-strong\\/75:hover{border-color:#bbbec3bf}.hover\\:n-border-light-neutral-border-strong\\/80:hover{border-color:#bbbec3cc}.hover\\:n-border-light-neutral-border-strong\\/85:hover{border-color:#bbbec3d9}.hover\\:n-border-light-neutral-border-strong\\/90:hover{border-color:#bbbec3e6}.hover\\:n-border-light-neutral-border-strong\\/95:hover{border-color:#bbbec3f2}.hover\\:n-border-light-neutral-border-strongest:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-border-strongest\\/0:hover{border-color:#6f757e00}.hover\\:n-border-light-neutral-border-strongest\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-border-strongest\\/100:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-border-strongest\\/15:hover{border-color:#6f757e26}.hover\\:n-border-light-neutral-border-strongest\\/20:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-border-strongest\\/25:hover{border-color:#6f757e40}.hover\\:n-border-light-neutral-border-strongest\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-light-neutral-border-strongest\\/35:hover{border-color:#6f757e59}.hover\\:n-border-light-neutral-border-strongest\\/40:hover{border-color:#6f757e66}.hover\\:n-border-light-neutral-border-strongest\\/45:hover{border-color:#6f757e73}.hover\\:n-border-light-neutral-border-strongest\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-light-neutral-border-strongest\\/50:hover{border-color:#6f757e80}.hover\\:n-border-light-neutral-border-strongest\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-light-neutral-border-strongest\\/60:hover{border-color:#6f757e99}.hover\\:n-border-light-neutral-border-strongest\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-light-neutral-border-strongest\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-light-neutral-border-strongest\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-light-neutral-border-strongest\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-light-neutral-border-strongest\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-light-neutral-border-strongest\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-light-neutral-border-strongest\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-light-neutral-border-weak:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-border-weak\\/0:hover{border-color:#e2e3e500}.hover\\:n-border-light-neutral-border-weak\\/10:hover{border-color:#e2e3e51a}.hover\\:n-border-light-neutral-border-weak\\/100:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-border-weak\\/15:hover{border-color:#e2e3e526}.hover\\:n-border-light-neutral-border-weak\\/20:hover{border-color:#e2e3e533}.hover\\:n-border-light-neutral-border-weak\\/25:hover{border-color:#e2e3e540}.hover\\:n-border-light-neutral-border-weak\\/30:hover{border-color:#e2e3e54d}.hover\\:n-border-light-neutral-border-weak\\/35:hover{border-color:#e2e3e559}.hover\\:n-border-light-neutral-border-weak\\/40:hover{border-color:#e2e3e566}.hover\\:n-border-light-neutral-border-weak\\/45:hover{border-color:#e2e3e573}.hover\\:n-border-light-neutral-border-weak\\/5:hover{border-color:#e2e3e50d}.hover\\:n-border-light-neutral-border-weak\\/50:hover{border-color:#e2e3e580}.hover\\:n-border-light-neutral-border-weak\\/55:hover{border-color:#e2e3e58c}.hover\\:n-border-light-neutral-border-weak\\/60:hover{border-color:#e2e3e599}.hover\\:n-border-light-neutral-border-weak\\/65:hover{border-color:#e2e3e5a6}.hover\\:n-border-light-neutral-border-weak\\/70:hover{border-color:#e2e3e5b3}.hover\\:n-border-light-neutral-border-weak\\/75:hover{border-color:#e2e3e5bf}.hover\\:n-border-light-neutral-border-weak\\/80:hover{border-color:#e2e3e5cc}.hover\\:n-border-light-neutral-border-weak\\/85:hover{border-color:#e2e3e5d9}.hover\\:n-border-light-neutral-border-weak\\/90:hover{border-color:#e2e3e5e6}.hover\\:n-border-light-neutral-border-weak\\/95:hover{border-color:#e2e3e5f2}.hover\\:n-border-light-neutral-hover:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-hover\\/0:hover{border-color:#6f757e00}.hover\\:n-border-light-neutral-hover\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-hover\\/100:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-hover\\/15:hover{border-color:#6f757e26}.hover\\:n-border-light-neutral-hover\\/20:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-hover\\/25:hover{border-color:#6f757e40}.hover\\:n-border-light-neutral-hover\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-light-neutral-hover\\/35:hover{border-color:#6f757e59}.hover\\:n-border-light-neutral-hover\\/40:hover{border-color:#6f757e66}.hover\\:n-border-light-neutral-hover\\/45:hover{border-color:#6f757e73}.hover\\:n-border-light-neutral-hover\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-light-neutral-hover\\/50:hover{border-color:#6f757e80}.hover\\:n-border-light-neutral-hover\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-light-neutral-hover\\/60:hover{border-color:#6f757e99}.hover\\:n-border-light-neutral-hover\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-light-neutral-hover\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-light-neutral-hover\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-light-neutral-hover\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-light-neutral-hover\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-light-neutral-hover\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-light-neutral-hover\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-light-neutral-icon:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-icon\\/0:hover{border-color:#4d515700}.hover\\:n-border-light-neutral-icon\\/10:hover{border-color:#4d51571a}.hover\\:n-border-light-neutral-icon\\/100:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-icon\\/15:hover{border-color:#4d515726}.hover\\:n-border-light-neutral-icon\\/20:hover{border-color:#4d515733}.hover\\:n-border-light-neutral-icon\\/25:hover{border-color:#4d515740}.hover\\:n-border-light-neutral-icon\\/30:hover{border-color:#4d51574d}.hover\\:n-border-light-neutral-icon\\/35:hover{border-color:#4d515759}.hover\\:n-border-light-neutral-icon\\/40:hover{border-color:#4d515766}.hover\\:n-border-light-neutral-icon\\/45:hover{border-color:#4d515773}.hover\\:n-border-light-neutral-icon\\/5:hover{border-color:#4d51570d}.hover\\:n-border-light-neutral-icon\\/50:hover{border-color:#4d515780}.hover\\:n-border-light-neutral-icon\\/55:hover{border-color:#4d51578c}.hover\\:n-border-light-neutral-icon\\/60:hover{border-color:#4d515799}.hover\\:n-border-light-neutral-icon\\/65:hover{border-color:#4d5157a6}.hover\\:n-border-light-neutral-icon\\/70:hover{border-color:#4d5157b3}.hover\\:n-border-light-neutral-icon\\/75:hover{border-color:#4d5157bf}.hover\\:n-border-light-neutral-icon\\/80:hover{border-color:#4d5157cc}.hover\\:n-border-light-neutral-icon\\/85:hover{border-color:#4d5157d9}.hover\\:n-border-light-neutral-icon\\/90:hover{border-color:#4d5157e6}.hover\\:n-border-light-neutral-icon\\/95:hover{border-color:#4d5157f2}.hover\\:n-border-light-neutral-pressed:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-pressed\\/0:hover{border-color:#6f757e00}.hover\\:n-border-light-neutral-pressed\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-pressed\\/100:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-pressed\\/15:hover{border-color:#6f757e26}.hover\\:n-border-light-neutral-pressed\\/20:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-pressed\\/25:hover{border-color:#6f757e40}.hover\\:n-border-light-neutral-pressed\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-light-neutral-pressed\\/35:hover{border-color:#6f757e59}.hover\\:n-border-light-neutral-pressed\\/40:hover{border-color:#6f757e66}.hover\\:n-border-light-neutral-pressed\\/45:hover{border-color:#6f757e73}.hover\\:n-border-light-neutral-pressed\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-light-neutral-pressed\\/50:hover{border-color:#6f757e80}.hover\\:n-border-light-neutral-pressed\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-light-neutral-pressed\\/60:hover{border-color:#6f757e99}.hover\\:n-border-light-neutral-pressed\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-light-neutral-pressed\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-light-neutral-pressed\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-light-neutral-pressed\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-light-neutral-pressed\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-light-neutral-pressed\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-light-neutral-pressed\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-light-neutral-text-default:hover{border-color:#1a1b1d}.hover\\:n-border-light-neutral-text-default\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-light-neutral-text-default\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-light-neutral-text-default\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-light-neutral-text-default\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-light-neutral-text-default\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-light-neutral-text-default\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-light-neutral-text-default\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-light-neutral-text-default\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-light-neutral-text-default\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-light-neutral-text-default\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-light-neutral-text-default\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-light-neutral-text-default\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-light-neutral-text-default\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-light-neutral-text-default\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-light-neutral-text-default\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-light-neutral-text-default\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-light-neutral-text-default\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-light-neutral-text-default\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-light-neutral-text-default\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-light-neutral-text-default\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-light-neutral-text-default\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-light-neutral-text-inverse:hover{border-color:#fff}.hover\\:n-border-light-neutral-text-inverse\\/0:hover{border-color:#fff0}.hover\\:n-border-light-neutral-text-inverse\\/10:hover{border-color:#ffffff1a}.hover\\:n-border-light-neutral-text-inverse\\/100:hover{border-color:#fff}.hover\\:n-border-light-neutral-text-inverse\\/15:hover{border-color:#ffffff26}.hover\\:n-border-light-neutral-text-inverse\\/20:hover{border-color:#fff3}.hover\\:n-border-light-neutral-text-inverse\\/25:hover{border-color:#ffffff40}.hover\\:n-border-light-neutral-text-inverse\\/30:hover{border-color:#ffffff4d}.hover\\:n-border-light-neutral-text-inverse\\/35:hover{border-color:#ffffff59}.hover\\:n-border-light-neutral-text-inverse\\/40:hover{border-color:#fff6}.hover\\:n-border-light-neutral-text-inverse\\/45:hover{border-color:#ffffff73}.hover\\:n-border-light-neutral-text-inverse\\/5:hover{border-color:#ffffff0d}.hover\\:n-border-light-neutral-text-inverse\\/50:hover{border-color:#ffffff80}.hover\\:n-border-light-neutral-text-inverse\\/55:hover{border-color:#ffffff8c}.hover\\:n-border-light-neutral-text-inverse\\/60:hover{border-color:#fff9}.hover\\:n-border-light-neutral-text-inverse\\/65:hover{border-color:#ffffffa6}.hover\\:n-border-light-neutral-text-inverse\\/70:hover{border-color:#ffffffb3}.hover\\:n-border-light-neutral-text-inverse\\/75:hover{border-color:#ffffffbf}.hover\\:n-border-light-neutral-text-inverse\\/80:hover{border-color:#fffc}.hover\\:n-border-light-neutral-text-inverse\\/85:hover{border-color:#ffffffd9}.hover\\:n-border-light-neutral-text-inverse\\/90:hover{border-color:#ffffffe6}.hover\\:n-border-light-neutral-text-inverse\\/95:hover{border-color:#fffffff2}.hover\\:n-border-light-neutral-text-weak:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-text-weak\\/0:hover{border-color:#4d515700}.hover\\:n-border-light-neutral-text-weak\\/10:hover{border-color:#4d51571a}.hover\\:n-border-light-neutral-text-weak\\/100:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-text-weak\\/15:hover{border-color:#4d515726}.hover\\:n-border-light-neutral-text-weak\\/20:hover{border-color:#4d515733}.hover\\:n-border-light-neutral-text-weak\\/25:hover{border-color:#4d515740}.hover\\:n-border-light-neutral-text-weak\\/30:hover{border-color:#4d51574d}.hover\\:n-border-light-neutral-text-weak\\/35:hover{border-color:#4d515759}.hover\\:n-border-light-neutral-text-weak\\/40:hover{border-color:#4d515766}.hover\\:n-border-light-neutral-text-weak\\/45:hover{border-color:#4d515773}.hover\\:n-border-light-neutral-text-weak\\/5:hover{border-color:#4d51570d}.hover\\:n-border-light-neutral-text-weak\\/50:hover{border-color:#4d515780}.hover\\:n-border-light-neutral-text-weak\\/55:hover{border-color:#4d51578c}.hover\\:n-border-light-neutral-text-weak\\/60:hover{border-color:#4d515799}.hover\\:n-border-light-neutral-text-weak\\/65:hover{border-color:#4d5157a6}.hover\\:n-border-light-neutral-text-weak\\/70:hover{border-color:#4d5157b3}.hover\\:n-border-light-neutral-text-weak\\/75:hover{border-color:#4d5157bf}.hover\\:n-border-light-neutral-text-weak\\/80:hover{border-color:#4d5157cc}.hover\\:n-border-light-neutral-text-weak\\/85:hover{border-color:#4d5157d9}.hover\\:n-border-light-neutral-text-weak\\/90:hover{border-color:#4d5157e6}.hover\\:n-border-light-neutral-text-weak\\/95:hover{border-color:#4d5157f2}.hover\\:n-border-light-neutral-text-weaker:hover{border-color:#5e636a}.hover\\:n-border-light-neutral-text-weaker\\/0:hover{border-color:#5e636a00}.hover\\:n-border-light-neutral-text-weaker\\/10:hover{border-color:#5e636a1a}.hover\\:n-border-light-neutral-text-weaker\\/100:hover{border-color:#5e636a}.hover\\:n-border-light-neutral-text-weaker\\/15:hover{border-color:#5e636a26}.hover\\:n-border-light-neutral-text-weaker\\/20:hover{border-color:#5e636a33}.hover\\:n-border-light-neutral-text-weaker\\/25:hover{border-color:#5e636a40}.hover\\:n-border-light-neutral-text-weaker\\/30:hover{border-color:#5e636a4d}.hover\\:n-border-light-neutral-text-weaker\\/35:hover{border-color:#5e636a59}.hover\\:n-border-light-neutral-text-weaker\\/40:hover{border-color:#5e636a66}.hover\\:n-border-light-neutral-text-weaker\\/45:hover{border-color:#5e636a73}.hover\\:n-border-light-neutral-text-weaker\\/5:hover{border-color:#5e636a0d}.hover\\:n-border-light-neutral-text-weaker\\/50:hover{border-color:#5e636a80}.hover\\:n-border-light-neutral-text-weaker\\/55:hover{border-color:#5e636a8c}.hover\\:n-border-light-neutral-text-weaker\\/60:hover{border-color:#5e636a99}.hover\\:n-border-light-neutral-text-weaker\\/65:hover{border-color:#5e636aa6}.hover\\:n-border-light-neutral-text-weaker\\/70:hover{border-color:#5e636ab3}.hover\\:n-border-light-neutral-text-weaker\\/75:hover{border-color:#5e636abf}.hover\\:n-border-light-neutral-text-weaker\\/80:hover{border-color:#5e636acc}.hover\\:n-border-light-neutral-text-weaker\\/85:hover{border-color:#5e636ad9}.hover\\:n-border-light-neutral-text-weaker\\/90:hover{border-color:#5e636ae6}.hover\\:n-border-light-neutral-text-weaker\\/95:hover{border-color:#5e636af2}.hover\\:n-border-light-neutral-text-weakest:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-text-weakest\\/0:hover{border-color:#a8acb200}.hover\\:n-border-light-neutral-text-weakest\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-light-neutral-text-weakest\\/100:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-text-weakest\\/15:hover{border-color:#a8acb226}.hover\\:n-border-light-neutral-text-weakest\\/20:hover{border-color:#a8acb233}.hover\\:n-border-light-neutral-text-weakest\\/25:hover{border-color:#a8acb240}.hover\\:n-border-light-neutral-text-weakest\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-light-neutral-text-weakest\\/35:hover{border-color:#a8acb259}.hover\\:n-border-light-neutral-text-weakest\\/40:hover{border-color:#a8acb266}.hover\\:n-border-light-neutral-text-weakest\\/45:hover{border-color:#a8acb273}.hover\\:n-border-light-neutral-text-weakest\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-light-neutral-text-weakest\\/50:hover{border-color:#a8acb280}.hover\\:n-border-light-neutral-text-weakest\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-light-neutral-text-weakest\\/60:hover{border-color:#a8acb299}.hover\\:n-border-light-neutral-text-weakest\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-light-neutral-text-weakest\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-light-neutral-text-weakest\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-light-neutral-text-weakest\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-light-neutral-text-weakest\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-light-neutral-text-weakest\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-light-neutral-text-weakest\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-light-primary-bg-selected:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-selected\\/0:hover{border-color:#e7fafb00}.hover\\:n-border-light-primary-bg-selected\\/10:hover{border-color:#e7fafb1a}.hover\\:n-border-light-primary-bg-selected\\/100:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-selected\\/15:hover{border-color:#e7fafb26}.hover\\:n-border-light-primary-bg-selected\\/20:hover{border-color:#e7fafb33}.hover\\:n-border-light-primary-bg-selected\\/25:hover{border-color:#e7fafb40}.hover\\:n-border-light-primary-bg-selected\\/30:hover{border-color:#e7fafb4d}.hover\\:n-border-light-primary-bg-selected\\/35:hover{border-color:#e7fafb59}.hover\\:n-border-light-primary-bg-selected\\/40:hover{border-color:#e7fafb66}.hover\\:n-border-light-primary-bg-selected\\/45:hover{border-color:#e7fafb73}.hover\\:n-border-light-primary-bg-selected\\/5:hover{border-color:#e7fafb0d}.hover\\:n-border-light-primary-bg-selected\\/50:hover{border-color:#e7fafb80}.hover\\:n-border-light-primary-bg-selected\\/55:hover{border-color:#e7fafb8c}.hover\\:n-border-light-primary-bg-selected\\/60:hover{border-color:#e7fafb99}.hover\\:n-border-light-primary-bg-selected\\/65:hover{border-color:#e7fafba6}.hover\\:n-border-light-primary-bg-selected\\/70:hover{border-color:#e7fafbb3}.hover\\:n-border-light-primary-bg-selected\\/75:hover{border-color:#e7fafbbf}.hover\\:n-border-light-primary-bg-selected\\/80:hover{border-color:#e7fafbcc}.hover\\:n-border-light-primary-bg-selected\\/85:hover{border-color:#e7fafbd9}.hover\\:n-border-light-primary-bg-selected\\/90:hover{border-color:#e7fafbe6}.hover\\:n-border-light-primary-bg-selected\\/95:hover{border-color:#e7fafbf2}.hover\\:n-border-light-primary-bg-status:hover{border-color:#4c99a4}.hover\\:n-border-light-primary-bg-status\\/0:hover{border-color:#4c99a400}.hover\\:n-border-light-primary-bg-status\\/10:hover{border-color:#4c99a41a}.hover\\:n-border-light-primary-bg-status\\/100:hover{border-color:#4c99a4}.hover\\:n-border-light-primary-bg-status\\/15:hover{border-color:#4c99a426}.hover\\:n-border-light-primary-bg-status\\/20:hover{border-color:#4c99a433}.hover\\:n-border-light-primary-bg-status\\/25:hover{border-color:#4c99a440}.hover\\:n-border-light-primary-bg-status\\/30:hover{border-color:#4c99a44d}.hover\\:n-border-light-primary-bg-status\\/35:hover{border-color:#4c99a459}.hover\\:n-border-light-primary-bg-status\\/40:hover{border-color:#4c99a466}.hover\\:n-border-light-primary-bg-status\\/45:hover{border-color:#4c99a473}.hover\\:n-border-light-primary-bg-status\\/5:hover{border-color:#4c99a40d}.hover\\:n-border-light-primary-bg-status\\/50:hover{border-color:#4c99a480}.hover\\:n-border-light-primary-bg-status\\/55:hover{border-color:#4c99a48c}.hover\\:n-border-light-primary-bg-status\\/60:hover{border-color:#4c99a499}.hover\\:n-border-light-primary-bg-status\\/65:hover{border-color:#4c99a4a6}.hover\\:n-border-light-primary-bg-status\\/70:hover{border-color:#4c99a4b3}.hover\\:n-border-light-primary-bg-status\\/75:hover{border-color:#4c99a4bf}.hover\\:n-border-light-primary-bg-status\\/80:hover{border-color:#4c99a4cc}.hover\\:n-border-light-primary-bg-status\\/85:hover{border-color:#4c99a4d9}.hover\\:n-border-light-primary-bg-status\\/90:hover{border-color:#4c99a4e6}.hover\\:n-border-light-primary-bg-status\\/95:hover{border-color:#4c99a4f2}.hover\\:n-border-light-primary-bg-strong:hover{border-color:#0a6190}.hover\\:n-border-light-primary-bg-strong\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-bg-strong\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-bg-strong\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-bg-strong\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-bg-strong\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-bg-strong\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-bg-strong\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-bg-strong\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-bg-strong\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-bg-strong\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-bg-strong\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-bg-strong\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-bg-strong\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-bg-strong\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-bg-strong\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-bg-strong\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-bg-strong\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-bg-strong\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-bg-strong\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-bg-strong\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-bg-strong\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-primary-bg-weak:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-weak\\/0:hover{border-color:#e7fafb00}.hover\\:n-border-light-primary-bg-weak\\/10:hover{border-color:#e7fafb1a}.hover\\:n-border-light-primary-bg-weak\\/100:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-weak\\/15:hover{border-color:#e7fafb26}.hover\\:n-border-light-primary-bg-weak\\/20:hover{border-color:#e7fafb33}.hover\\:n-border-light-primary-bg-weak\\/25:hover{border-color:#e7fafb40}.hover\\:n-border-light-primary-bg-weak\\/30:hover{border-color:#e7fafb4d}.hover\\:n-border-light-primary-bg-weak\\/35:hover{border-color:#e7fafb59}.hover\\:n-border-light-primary-bg-weak\\/40:hover{border-color:#e7fafb66}.hover\\:n-border-light-primary-bg-weak\\/45:hover{border-color:#e7fafb73}.hover\\:n-border-light-primary-bg-weak\\/5:hover{border-color:#e7fafb0d}.hover\\:n-border-light-primary-bg-weak\\/50:hover{border-color:#e7fafb80}.hover\\:n-border-light-primary-bg-weak\\/55:hover{border-color:#e7fafb8c}.hover\\:n-border-light-primary-bg-weak\\/60:hover{border-color:#e7fafb99}.hover\\:n-border-light-primary-bg-weak\\/65:hover{border-color:#e7fafba6}.hover\\:n-border-light-primary-bg-weak\\/70:hover{border-color:#e7fafbb3}.hover\\:n-border-light-primary-bg-weak\\/75:hover{border-color:#e7fafbbf}.hover\\:n-border-light-primary-bg-weak\\/80:hover{border-color:#e7fafbcc}.hover\\:n-border-light-primary-bg-weak\\/85:hover{border-color:#e7fafbd9}.hover\\:n-border-light-primary-bg-weak\\/90:hover{border-color:#e7fafbe6}.hover\\:n-border-light-primary-bg-weak\\/95:hover{border-color:#e7fafbf2}.hover\\:n-border-light-primary-border-strong:hover{border-color:#0a6190}.hover\\:n-border-light-primary-border-strong\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-border-strong\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-border-strong\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-border-strong\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-border-strong\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-border-strong\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-border-strong\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-border-strong\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-border-strong\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-border-strong\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-border-strong\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-border-strong\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-border-strong\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-border-strong\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-border-strong\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-border-strong\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-border-strong\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-border-strong\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-border-strong\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-border-strong\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-border-strong\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-primary-border-weak:hover{border-color:#8fe3e8}.hover\\:n-border-light-primary-border-weak\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-light-primary-border-weak\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-light-primary-border-weak\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-light-primary-border-weak\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-light-primary-border-weak\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-light-primary-border-weak\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-light-primary-border-weak\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-light-primary-border-weak\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-light-primary-border-weak\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-light-primary-border-weak\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-light-primary-border-weak\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-light-primary-border-weak\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-light-primary-border-weak\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-light-primary-border-weak\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-light-primary-border-weak\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-light-primary-border-weak\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-light-primary-border-weak\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-light-primary-border-weak\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-light-primary-border-weak\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-light-primary-border-weak\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-light-primary-border-weak\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-light-primary-focus:hover{border-color:#30839d}.hover\\:n-border-light-primary-focus\\/0:hover{border-color:#30839d00}.hover\\:n-border-light-primary-focus\\/10:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-focus\\/100:hover{border-color:#30839d}.hover\\:n-border-light-primary-focus\\/15:hover{border-color:#30839d26}.hover\\:n-border-light-primary-focus\\/20:hover{border-color:#30839d33}.hover\\:n-border-light-primary-focus\\/25:hover{border-color:#30839d40}.hover\\:n-border-light-primary-focus\\/30:hover{border-color:#30839d4d}.hover\\:n-border-light-primary-focus\\/35:hover{border-color:#30839d59}.hover\\:n-border-light-primary-focus\\/40:hover{border-color:#30839d66}.hover\\:n-border-light-primary-focus\\/45:hover{border-color:#30839d73}.hover\\:n-border-light-primary-focus\\/5:hover{border-color:#30839d0d}.hover\\:n-border-light-primary-focus\\/50:hover{border-color:#30839d80}.hover\\:n-border-light-primary-focus\\/55:hover{border-color:#30839d8c}.hover\\:n-border-light-primary-focus\\/60:hover{border-color:#30839d99}.hover\\:n-border-light-primary-focus\\/65:hover{border-color:#30839da6}.hover\\:n-border-light-primary-focus\\/70:hover{border-color:#30839db3}.hover\\:n-border-light-primary-focus\\/75:hover{border-color:#30839dbf}.hover\\:n-border-light-primary-focus\\/80:hover{border-color:#30839dcc}.hover\\:n-border-light-primary-focus\\/85:hover{border-color:#30839dd9}.hover\\:n-border-light-primary-focus\\/90:hover{border-color:#30839de6}.hover\\:n-border-light-primary-focus\\/95:hover{border-color:#30839df2}.hover\\:n-border-light-primary-hover-strong:hover{border-color:#02507b}.hover\\:n-border-light-primary-hover-strong\\/0:hover{border-color:#02507b00}.hover\\:n-border-light-primary-hover-strong\\/10:hover{border-color:#02507b1a}.hover\\:n-border-light-primary-hover-strong\\/100:hover{border-color:#02507b}.hover\\:n-border-light-primary-hover-strong\\/15:hover{border-color:#02507b26}.hover\\:n-border-light-primary-hover-strong\\/20:hover{border-color:#02507b33}.hover\\:n-border-light-primary-hover-strong\\/25:hover{border-color:#02507b40}.hover\\:n-border-light-primary-hover-strong\\/30:hover{border-color:#02507b4d}.hover\\:n-border-light-primary-hover-strong\\/35:hover{border-color:#02507b59}.hover\\:n-border-light-primary-hover-strong\\/40:hover{border-color:#02507b66}.hover\\:n-border-light-primary-hover-strong\\/45:hover{border-color:#02507b73}.hover\\:n-border-light-primary-hover-strong\\/5:hover{border-color:#02507b0d}.hover\\:n-border-light-primary-hover-strong\\/50:hover{border-color:#02507b80}.hover\\:n-border-light-primary-hover-strong\\/55:hover{border-color:#02507b8c}.hover\\:n-border-light-primary-hover-strong\\/60:hover{border-color:#02507b99}.hover\\:n-border-light-primary-hover-strong\\/65:hover{border-color:#02507ba6}.hover\\:n-border-light-primary-hover-strong\\/70:hover{border-color:#02507bb3}.hover\\:n-border-light-primary-hover-strong\\/75:hover{border-color:#02507bbf}.hover\\:n-border-light-primary-hover-strong\\/80:hover{border-color:#02507bcc}.hover\\:n-border-light-primary-hover-strong\\/85:hover{border-color:#02507bd9}.hover\\:n-border-light-primary-hover-strong\\/90:hover{border-color:#02507be6}.hover\\:n-border-light-primary-hover-strong\\/95:hover{border-color:#02507bf2}.hover\\:n-border-light-primary-hover-weak:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-hover-weak\\/0:hover{border-color:#30839d00}.hover\\:n-border-light-primary-hover-weak\\/10:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-hover-weak\\/100:hover{border-color:#30839d}.hover\\:n-border-light-primary-hover-weak\\/15:hover{border-color:#30839d26}.hover\\:n-border-light-primary-hover-weak\\/20:hover{border-color:#30839d33}.hover\\:n-border-light-primary-hover-weak\\/25:hover{border-color:#30839d40}.hover\\:n-border-light-primary-hover-weak\\/30:hover{border-color:#30839d4d}.hover\\:n-border-light-primary-hover-weak\\/35:hover{border-color:#30839d59}.hover\\:n-border-light-primary-hover-weak\\/40:hover{border-color:#30839d66}.hover\\:n-border-light-primary-hover-weak\\/45:hover{border-color:#30839d73}.hover\\:n-border-light-primary-hover-weak\\/5:hover{border-color:#30839d0d}.hover\\:n-border-light-primary-hover-weak\\/50:hover{border-color:#30839d80}.hover\\:n-border-light-primary-hover-weak\\/55:hover{border-color:#30839d8c}.hover\\:n-border-light-primary-hover-weak\\/60:hover{border-color:#30839d99}.hover\\:n-border-light-primary-hover-weak\\/65:hover{border-color:#30839da6}.hover\\:n-border-light-primary-hover-weak\\/70:hover{border-color:#30839db3}.hover\\:n-border-light-primary-hover-weak\\/75:hover{border-color:#30839dbf}.hover\\:n-border-light-primary-hover-weak\\/80:hover{border-color:#30839dcc}.hover\\:n-border-light-primary-hover-weak\\/85:hover{border-color:#30839dd9}.hover\\:n-border-light-primary-hover-weak\\/90:hover{border-color:#30839de6}.hover\\:n-border-light-primary-hover-weak\\/95:hover{border-color:#30839df2}.hover\\:n-border-light-primary-icon:hover{border-color:#0a6190}.hover\\:n-border-light-primary-icon\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-icon\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-icon\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-icon\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-icon\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-icon\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-icon\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-icon\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-icon\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-icon\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-icon\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-icon\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-icon\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-icon\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-icon\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-icon\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-icon\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-icon\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-icon\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-icon\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-icon\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-primary-pressed-strong:hover{border-color:#014063}.hover\\:n-border-light-primary-pressed-strong\\/0:hover{border-color:#01406300}.hover\\:n-border-light-primary-pressed-strong\\/10:hover{border-color:#0140631a}.hover\\:n-border-light-primary-pressed-strong\\/100:hover{border-color:#014063}.hover\\:n-border-light-primary-pressed-strong\\/15:hover{border-color:#01406326}.hover\\:n-border-light-primary-pressed-strong\\/20:hover{border-color:#01406333}.hover\\:n-border-light-primary-pressed-strong\\/25:hover{border-color:#01406340}.hover\\:n-border-light-primary-pressed-strong\\/30:hover{border-color:#0140634d}.hover\\:n-border-light-primary-pressed-strong\\/35:hover{border-color:#01406359}.hover\\:n-border-light-primary-pressed-strong\\/40:hover{border-color:#01406366}.hover\\:n-border-light-primary-pressed-strong\\/45:hover{border-color:#01406373}.hover\\:n-border-light-primary-pressed-strong\\/5:hover{border-color:#0140630d}.hover\\:n-border-light-primary-pressed-strong\\/50:hover{border-color:#01406380}.hover\\:n-border-light-primary-pressed-strong\\/55:hover{border-color:#0140638c}.hover\\:n-border-light-primary-pressed-strong\\/60:hover{border-color:#01406399}.hover\\:n-border-light-primary-pressed-strong\\/65:hover{border-color:#014063a6}.hover\\:n-border-light-primary-pressed-strong\\/70:hover{border-color:#014063b3}.hover\\:n-border-light-primary-pressed-strong\\/75:hover{border-color:#014063bf}.hover\\:n-border-light-primary-pressed-strong\\/80:hover{border-color:#014063cc}.hover\\:n-border-light-primary-pressed-strong\\/85:hover{border-color:#014063d9}.hover\\:n-border-light-primary-pressed-strong\\/90:hover{border-color:#014063e6}.hover\\:n-border-light-primary-pressed-strong\\/95:hover{border-color:#014063f2}.hover\\:n-border-light-primary-pressed-weak:hover{border-color:#30839d1f}.hover\\:n-border-light-primary-pressed-weak\\/0:hover{border-color:#30839d00}.hover\\:n-border-light-primary-pressed-weak\\/10:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-pressed-weak\\/100:hover{border-color:#30839d}.hover\\:n-border-light-primary-pressed-weak\\/15:hover{border-color:#30839d26}.hover\\:n-border-light-primary-pressed-weak\\/20:hover{border-color:#30839d33}.hover\\:n-border-light-primary-pressed-weak\\/25:hover{border-color:#30839d40}.hover\\:n-border-light-primary-pressed-weak\\/30:hover{border-color:#30839d4d}.hover\\:n-border-light-primary-pressed-weak\\/35:hover{border-color:#30839d59}.hover\\:n-border-light-primary-pressed-weak\\/40:hover{border-color:#30839d66}.hover\\:n-border-light-primary-pressed-weak\\/45:hover{border-color:#30839d73}.hover\\:n-border-light-primary-pressed-weak\\/5:hover{border-color:#30839d0d}.hover\\:n-border-light-primary-pressed-weak\\/50:hover{border-color:#30839d80}.hover\\:n-border-light-primary-pressed-weak\\/55:hover{border-color:#30839d8c}.hover\\:n-border-light-primary-pressed-weak\\/60:hover{border-color:#30839d99}.hover\\:n-border-light-primary-pressed-weak\\/65:hover{border-color:#30839da6}.hover\\:n-border-light-primary-pressed-weak\\/70:hover{border-color:#30839db3}.hover\\:n-border-light-primary-pressed-weak\\/75:hover{border-color:#30839dbf}.hover\\:n-border-light-primary-pressed-weak\\/80:hover{border-color:#30839dcc}.hover\\:n-border-light-primary-pressed-weak\\/85:hover{border-color:#30839dd9}.hover\\:n-border-light-primary-pressed-weak\\/90:hover{border-color:#30839de6}.hover\\:n-border-light-primary-pressed-weak\\/95:hover{border-color:#30839df2}.hover\\:n-border-light-primary-text:hover{border-color:#0a6190}.hover\\:n-border-light-primary-text\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-text\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-text\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-text\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-text\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-text\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-text\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-text\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-text\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-text\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-text\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-text\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-text\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-text\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-text\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-text\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-text\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-text\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-text\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-text\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-text\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-success-bg-status:hover{border-color:#5b992b}.hover\\:n-border-light-success-bg-status\\/0:hover{border-color:#5b992b00}.hover\\:n-border-light-success-bg-status\\/10:hover{border-color:#5b992b1a}.hover\\:n-border-light-success-bg-status\\/100:hover{border-color:#5b992b}.hover\\:n-border-light-success-bg-status\\/15:hover{border-color:#5b992b26}.hover\\:n-border-light-success-bg-status\\/20:hover{border-color:#5b992b33}.hover\\:n-border-light-success-bg-status\\/25:hover{border-color:#5b992b40}.hover\\:n-border-light-success-bg-status\\/30:hover{border-color:#5b992b4d}.hover\\:n-border-light-success-bg-status\\/35:hover{border-color:#5b992b59}.hover\\:n-border-light-success-bg-status\\/40:hover{border-color:#5b992b66}.hover\\:n-border-light-success-bg-status\\/45:hover{border-color:#5b992b73}.hover\\:n-border-light-success-bg-status\\/5:hover{border-color:#5b992b0d}.hover\\:n-border-light-success-bg-status\\/50:hover{border-color:#5b992b80}.hover\\:n-border-light-success-bg-status\\/55:hover{border-color:#5b992b8c}.hover\\:n-border-light-success-bg-status\\/60:hover{border-color:#5b992b99}.hover\\:n-border-light-success-bg-status\\/65:hover{border-color:#5b992ba6}.hover\\:n-border-light-success-bg-status\\/70:hover{border-color:#5b992bb3}.hover\\:n-border-light-success-bg-status\\/75:hover{border-color:#5b992bbf}.hover\\:n-border-light-success-bg-status\\/80:hover{border-color:#5b992bcc}.hover\\:n-border-light-success-bg-status\\/85:hover{border-color:#5b992bd9}.hover\\:n-border-light-success-bg-status\\/90:hover{border-color:#5b992be6}.hover\\:n-border-light-success-bg-status\\/95:hover{border-color:#5b992bf2}.hover\\:n-border-light-success-bg-strong:hover{border-color:#3f7824}.hover\\:n-border-light-success-bg-strong\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-bg-strong\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-bg-strong\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-bg-strong\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-bg-strong\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-bg-strong\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-bg-strong\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-bg-strong\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-bg-strong\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-bg-strong\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-bg-strong\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-bg-strong\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-bg-strong\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-bg-strong\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-bg-strong\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-bg-strong\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-bg-strong\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-bg-strong\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-bg-strong\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-bg-strong\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-bg-strong\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-success-bg-weak:hover{border-color:#e7fcd7}.hover\\:n-border-light-success-bg-weak\\/0:hover{border-color:#e7fcd700}.hover\\:n-border-light-success-bg-weak\\/10:hover{border-color:#e7fcd71a}.hover\\:n-border-light-success-bg-weak\\/100:hover{border-color:#e7fcd7}.hover\\:n-border-light-success-bg-weak\\/15:hover{border-color:#e7fcd726}.hover\\:n-border-light-success-bg-weak\\/20:hover{border-color:#e7fcd733}.hover\\:n-border-light-success-bg-weak\\/25:hover{border-color:#e7fcd740}.hover\\:n-border-light-success-bg-weak\\/30:hover{border-color:#e7fcd74d}.hover\\:n-border-light-success-bg-weak\\/35:hover{border-color:#e7fcd759}.hover\\:n-border-light-success-bg-weak\\/40:hover{border-color:#e7fcd766}.hover\\:n-border-light-success-bg-weak\\/45:hover{border-color:#e7fcd773}.hover\\:n-border-light-success-bg-weak\\/5:hover{border-color:#e7fcd70d}.hover\\:n-border-light-success-bg-weak\\/50:hover{border-color:#e7fcd780}.hover\\:n-border-light-success-bg-weak\\/55:hover{border-color:#e7fcd78c}.hover\\:n-border-light-success-bg-weak\\/60:hover{border-color:#e7fcd799}.hover\\:n-border-light-success-bg-weak\\/65:hover{border-color:#e7fcd7a6}.hover\\:n-border-light-success-bg-weak\\/70:hover{border-color:#e7fcd7b3}.hover\\:n-border-light-success-bg-weak\\/75:hover{border-color:#e7fcd7bf}.hover\\:n-border-light-success-bg-weak\\/80:hover{border-color:#e7fcd7cc}.hover\\:n-border-light-success-bg-weak\\/85:hover{border-color:#e7fcd7d9}.hover\\:n-border-light-success-bg-weak\\/90:hover{border-color:#e7fcd7e6}.hover\\:n-border-light-success-bg-weak\\/95:hover{border-color:#e7fcd7f2}.hover\\:n-border-light-success-border-strong:hover{border-color:#3f7824}.hover\\:n-border-light-success-border-strong\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-border-strong\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-border-strong\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-border-strong\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-border-strong\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-border-strong\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-border-strong\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-border-strong\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-border-strong\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-border-strong\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-border-strong\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-border-strong\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-border-strong\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-border-strong\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-border-strong\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-border-strong\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-border-strong\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-border-strong\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-border-strong\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-border-strong\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-border-strong\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-success-border-weak:hover{border-color:#90cb62}.hover\\:n-border-light-success-border-weak\\/0:hover{border-color:#90cb6200}.hover\\:n-border-light-success-border-weak\\/10:hover{border-color:#90cb621a}.hover\\:n-border-light-success-border-weak\\/100:hover{border-color:#90cb62}.hover\\:n-border-light-success-border-weak\\/15:hover{border-color:#90cb6226}.hover\\:n-border-light-success-border-weak\\/20:hover{border-color:#90cb6233}.hover\\:n-border-light-success-border-weak\\/25:hover{border-color:#90cb6240}.hover\\:n-border-light-success-border-weak\\/30:hover{border-color:#90cb624d}.hover\\:n-border-light-success-border-weak\\/35:hover{border-color:#90cb6259}.hover\\:n-border-light-success-border-weak\\/40:hover{border-color:#90cb6266}.hover\\:n-border-light-success-border-weak\\/45:hover{border-color:#90cb6273}.hover\\:n-border-light-success-border-weak\\/5:hover{border-color:#90cb620d}.hover\\:n-border-light-success-border-weak\\/50:hover{border-color:#90cb6280}.hover\\:n-border-light-success-border-weak\\/55:hover{border-color:#90cb628c}.hover\\:n-border-light-success-border-weak\\/60:hover{border-color:#90cb6299}.hover\\:n-border-light-success-border-weak\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-light-success-border-weak\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-light-success-border-weak\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-light-success-border-weak\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-light-success-border-weak\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-light-success-border-weak\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-light-success-border-weak\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-light-success-icon:hover{border-color:#3f7824}.hover\\:n-border-light-success-icon\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-icon\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-icon\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-icon\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-icon\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-icon\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-icon\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-icon\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-icon\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-icon\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-icon\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-icon\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-icon\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-icon\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-icon\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-icon\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-icon\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-icon\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-icon\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-icon\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-icon\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-success-text:hover{border-color:#3f7824}.hover\\:n-border-light-success-text\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-text\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-text\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-text\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-text\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-text\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-text\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-text\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-text\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-text\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-text\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-text\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-text\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-text\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-text\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-text\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-text\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-text\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-text\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-text\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-text\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-warning-bg-status:hover{border-color:#d7aa0a}.hover\\:n-border-light-warning-bg-status\\/0:hover{border-color:#d7aa0a00}.hover\\:n-border-light-warning-bg-status\\/10:hover{border-color:#d7aa0a1a}.hover\\:n-border-light-warning-bg-status\\/100:hover{border-color:#d7aa0a}.hover\\:n-border-light-warning-bg-status\\/15:hover{border-color:#d7aa0a26}.hover\\:n-border-light-warning-bg-status\\/20:hover{border-color:#d7aa0a33}.hover\\:n-border-light-warning-bg-status\\/25:hover{border-color:#d7aa0a40}.hover\\:n-border-light-warning-bg-status\\/30:hover{border-color:#d7aa0a4d}.hover\\:n-border-light-warning-bg-status\\/35:hover{border-color:#d7aa0a59}.hover\\:n-border-light-warning-bg-status\\/40:hover{border-color:#d7aa0a66}.hover\\:n-border-light-warning-bg-status\\/45:hover{border-color:#d7aa0a73}.hover\\:n-border-light-warning-bg-status\\/5:hover{border-color:#d7aa0a0d}.hover\\:n-border-light-warning-bg-status\\/50:hover{border-color:#d7aa0a80}.hover\\:n-border-light-warning-bg-status\\/55:hover{border-color:#d7aa0a8c}.hover\\:n-border-light-warning-bg-status\\/60:hover{border-color:#d7aa0a99}.hover\\:n-border-light-warning-bg-status\\/65:hover{border-color:#d7aa0aa6}.hover\\:n-border-light-warning-bg-status\\/70:hover{border-color:#d7aa0ab3}.hover\\:n-border-light-warning-bg-status\\/75:hover{border-color:#d7aa0abf}.hover\\:n-border-light-warning-bg-status\\/80:hover{border-color:#d7aa0acc}.hover\\:n-border-light-warning-bg-status\\/85:hover{border-color:#d7aa0ad9}.hover\\:n-border-light-warning-bg-status\\/90:hover{border-color:#d7aa0ae6}.hover\\:n-border-light-warning-bg-status\\/95:hover{border-color:#d7aa0af2}.hover\\:n-border-light-warning-bg-strong:hover{border-color:#765500}.hover\\:n-border-light-warning-bg-strong\\/0:hover{border-color:#76550000}.hover\\:n-border-light-warning-bg-strong\\/10:hover{border-color:#7655001a}.hover\\:n-border-light-warning-bg-strong\\/100:hover{border-color:#765500}.hover\\:n-border-light-warning-bg-strong\\/15:hover{border-color:#76550026}.hover\\:n-border-light-warning-bg-strong\\/20:hover{border-color:#76550033}.hover\\:n-border-light-warning-bg-strong\\/25:hover{border-color:#76550040}.hover\\:n-border-light-warning-bg-strong\\/30:hover{border-color:#7655004d}.hover\\:n-border-light-warning-bg-strong\\/35:hover{border-color:#76550059}.hover\\:n-border-light-warning-bg-strong\\/40:hover{border-color:#76550066}.hover\\:n-border-light-warning-bg-strong\\/45:hover{border-color:#76550073}.hover\\:n-border-light-warning-bg-strong\\/5:hover{border-color:#7655000d}.hover\\:n-border-light-warning-bg-strong\\/50:hover{border-color:#76550080}.hover\\:n-border-light-warning-bg-strong\\/55:hover{border-color:#7655008c}.hover\\:n-border-light-warning-bg-strong\\/60:hover{border-color:#76550099}.hover\\:n-border-light-warning-bg-strong\\/65:hover{border-color:#765500a6}.hover\\:n-border-light-warning-bg-strong\\/70:hover{border-color:#765500b3}.hover\\:n-border-light-warning-bg-strong\\/75:hover{border-color:#765500bf}.hover\\:n-border-light-warning-bg-strong\\/80:hover{border-color:#765500cc}.hover\\:n-border-light-warning-bg-strong\\/85:hover{border-color:#765500d9}.hover\\:n-border-light-warning-bg-strong\\/90:hover{border-color:#765500e6}.hover\\:n-border-light-warning-bg-strong\\/95:hover{border-color:#765500f2}.hover\\:n-border-light-warning-bg-weak:hover{border-color:#fffad1}.hover\\:n-border-light-warning-bg-weak\\/0:hover{border-color:#fffad100}.hover\\:n-border-light-warning-bg-weak\\/10:hover{border-color:#fffad11a}.hover\\:n-border-light-warning-bg-weak\\/100:hover{border-color:#fffad1}.hover\\:n-border-light-warning-bg-weak\\/15:hover{border-color:#fffad126}.hover\\:n-border-light-warning-bg-weak\\/20:hover{border-color:#fffad133}.hover\\:n-border-light-warning-bg-weak\\/25:hover{border-color:#fffad140}.hover\\:n-border-light-warning-bg-weak\\/30:hover{border-color:#fffad14d}.hover\\:n-border-light-warning-bg-weak\\/35:hover{border-color:#fffad159}.hover\\:n-border-light-warning-bg-weak\\/40:hover{border-color:#fffad166}.hover\\:n-border-light-warning-bg-weak\\/45:hover{border-color:#fffad173}.hover\\:n-border-light-warning-bg-weak\\/5:hover{border-color:#fffad10d}.hover\\:n-border-light-warning-bg-weak\\/50:hover{border-color:#fffad180}.hover\\:n-border-light-warning-bg-weak\\/55:hover{border-color:#fffad18c}.hover\\:n-border-light-warning-bg-weak\\/60:hover{border-color:#fffad199}.hover\\:n-border-light-warning-bg-weak\\/65:hover{border-color:#fffad1a6}.hover\\:n-border-light-warning-bg-weak\\/70:hover{border-color:#fffad1b3}.hover\\:n-border-light-warning-bg-weak\\/75:hover{border-color:#fffad1bf}.hover\\:n-border-light-warning-bg-weak\\/80:hover{border-color:#fffad1cc}.hover\\:n-border-light-warning-bg-weak\\/85:hover{border-color:#fffad1d9}.hover\\:n-border-light-warning-bg-weak\\/90:hover{border-color:#fffad1e6}.hover\\:n-border-light-warning-bg-weak\\/95:hover{border-color:#fffad1f2}.hover\\:n-border-light-warning-border-strong:hover{border-color:#996e00}.hover\\:n-border-light-warning-border-strong\\/0:hover{border-color:#996e0000}.hover\\:n-border-light-warning-border-strong\\/10:hover{border-color:#996e001a}.hover\\:n-border-light-warning-border-strong\\/100:hover{border-color:#996e00}.hover\\:n-border-light-warning-border-strong\\/15:hover{border-color:#996e0026}.hover\\:n-border-light-warning-border-strong\\/20:hover{border-color:#996e0033}.hover\\:n-border-light-warning-border-strong\\/25:hover{border-color:#996e0040}.hover\\:n-border-light-warning-border-strong\\/30:hover{border-color:#996e004d}.hover\\:n-border-light-warning-border-strong\\/35:hover{border-color:#996e0059}.hover\\:n-border-light-warning-border-strong\\/40:hover{border-color:#996e0066}.hover\\:n-border-light-warning-border-strong\\/45:hover{border-color:#996e0073}.hover\\:n-border-light-warning-border-strong\\/5:hover{border-color:#996e000d}.hover\\:n-border-light-warning-border-strong\\/50:hover{border-color:#996e0080}.hover\\:n-border-light-warning-border-strong\\/55:hover{border-color:#996e008c}.hover\\:n-border-light-warning-border-strong\\/60:hover{border-color:#996e0099}.hover\\:n-border-light-warning-border-strong\\/65:hover{border-color:#996e00a6}.hover\\:n-border-light-warning-border-strong\\/70:hover{border-color:#996e00b3}.hover\\:n-border-light-warning-border-strong\\/75:hover{border-color:#996e00bf}.hover\\:n-border-light-warning-border-strong\\/80:hover{border-color:#996e00cc}.hover\\:n-border-light-warning-border-strong\\/85:hover{border-color:#996e00d9}.hover\\:n-border-light-warning-border-strong\\/90:hover{border-color:#996e00e6}.hover\\:n-border-light-warning-border-strong\\/95:hover{border-color:#996e00f2}.hover\\:n-border-light-warning-border-weak:hover{border-color:#ffd600}.hover\\:n-border-light-warning-border-weak\\/0:hover{border-color:#ffd60000}.hover\\:n-border-light-warning-border-weak\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-light-warning-border-weak\\/100:hover{border-color:#ffd600}.hover\\:n-border-light-warning-border-weak\\/15:hover{border-color:#ffd60026}.hover\\:n-border-light-warning-border-weak\\/20:hover{border-color:#ffd60033}.hover\\:n-border-light-warning-border-weak\\/25:hover{border-color:#ffd60040}.hover\\:n-border-light-warning-border-weak\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-light-warning-border-weak\\/35:hover{border-color:#ffd60059}.hover\\:n-border-light-warning-border-weak\\/40:hover{border-color:#ffd60066}.hover\\:n-border-light-warning-border-weak\\/45:hover{border-color:#ffd60073}.hover\\:n-border-light-warning-border-weak\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-light-warning-border-weak\\/50:hover{border-color:#ffd60080}.hover\\:n-border-light-warning-border-weak\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-light-warning-border-weak\\/60:hover{border-color:#ffd60099}.hover\\:n-border-light-warning-border-weak\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-light-warning-border-weak\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-light-warning-border-weak\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-light-warning-border-weak\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-light-warning-border-weak\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-light-warning-border-weak\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-light-warning-border-weak\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-light-warning-icon:hover{border-color:#765500}.hover\\:n-border-light-warning-icon\\/0:hover{border-color:#76550000}.hover\\:n-border-light-warning-icon\\/10:hover{border-color:#7655001a}.hover\\:n-border-light-warning-icon\\/100:hover{border-color:#765500}.hover\\:n-border-light-warning-icon\\/15:hover{border-color:#76550026}.hover\\:n-border-light-warning-icon\\/20:hover{border-color:#76550033}.hover\\:n-border-light-warning-icon\\/25:hover{border-color:#76550040}.hover\\:n-border-light-warning-icon\\/30:hover{border-color:#7655004d}.hover\\:n-border-light-warning-icon\\/35:hover{border-color:#76550059}.hover\\:n-border-light-warning-icon\\/40:hover{border-color:#76550066}.hover\\:n-border-light-warning-icon\\/45:hover{border-color:#76550073}.hover\\:n-border-light-warning-icon\\/5:hover{border-color:#7655000d}.hover\\:n-border-light-warning-icon\\/50:hover{border-color:#76550080}.hover\\:n-border-light-warning-icon\\/55:hover{border-color:#7655008c}.hover\\:n-border-light-warning-icon\\/60:hover{border-color:#76550099}.hover\\:n-border-light-warning-icon\\/65:hover{border-color:#765500a6}.hover\\:n-border-light-warning-icon\\/70:hover{border-color:#765500b3}.hover\\:n-border-light-warning-icon\\/75:hover{border-color:#765500bf}.hover\\:n-border-light-warning-icon\\/80:hover{border-color:#765500cc}.hover\\:n-border-light-warning-icon\\/85:hover{border-color:#765500d9}.hover\\:n-border-light-warning-icon\\/90:hover{border-color:#765500e6}.hover\\:n-border-light-warning-icon\\/95:hover{border-color:#765500f2}.hover\\:n-border-light-warning-text:hover{border-color:#765500}.hover\\:n-border-light-warning-text\\/0:hover{border-color:#76550000}.hover\\:n-border-light-warning-text\\/10:hover{border-color:#7655001a}.hover\\:n-border-light-warning-text\\/100:hover{border-color:#765500}.hover\\:n-border-light-warning-text\\/15:hover{border-color:#76550026}.hover\\:n-border-light-warning-text\\/20:hover{border-color:#76550033}.hover\\:n-border-light-warning-text\\/25:hover{border-color:#76550040}.hover\\:n-border-light-warning-text\\/30:hover{border-color:#7655004d}.hover\\:n-border-light-warning-text\\/35:hover{border-color:#76550059}.hover\\:n-border-light-warning-text\\/40:hover{border-color:#76550066}.hover\\:n-border-light-warning-text\\/45:hover{border-color:#76550073}.hover\\:n-border-light-warning-text\\/5:hover{border-color:#7655000d}.hover\\:n-border-light-warning-text\\/50:hover{border-color:#76550080}.hover\\:n-border-light-warning-text\\/55:hover{border-color:#7655008c}.hover\\:n-border-light-warning-text\\/60:hover{border-color:#76550099}.hover\\:n-border-light-warning-text\\/65:hover{border-color:#765500a6}.hover\\:n-border-light-warning-text\\/70:hover{border-color:#765500b3}.hover\\:n-border-light-warning-text\\/75:hover{border-color:#765500bf}.hover\\:n-border-light-warning-text\\/80:hover{border-color:#765500cc}.hover\\:n-border-light-warning-text\\/85:hover{border-color:#765500d9}.hover\\:n-border-light-warning-text\\/90:hover{border-color:#765500e6}.hover\\:n-border-light-warning-text\\/95:hover{border-color:#765500f2}.hover\\:n-border-neutral-10:hover{border-color:#fff}.hover\\:n-border-neutral-10\\/0:hover{border-color:#fff0}.hover\\:n-border-neutral-10\\/10:hover{border-color:#ffffff1a}.hover\\:n-border-neutral-10\\/100:hover{border-color:#fff}.hover\\:n-border-neutral-10\\/15:hover{border-color:#ffffff26}.hover\\:n-border-neutral-10\\/20:hover{border-color:#fff3}.hover\\:n-border-neutral-10\\/25:hover{border-color:#ffffff40}.hover\\:n-border-neutral-10\\/30:hover{border-color:#ffffff4d}.hover\\:n-border-neutral-10\\/35:hover{border-color:#ffffff59}.hover\\:n-border-neutral-10\\/40:hover{border-color:#fff6}.hover\\:n-border-neutral-10\\/45:hover{border-color:#ffffff73}.hover\\:n-border-neutral-10\\/5:hover{border-color:#ffffff0d}.hover\\:n-border-neutral-10\\/50:hover{border-color:#ffffff80}.hover\\:n-border-neutral-10\\/55:hover{border-color:#ffffff8c}.hover\\:n-border-neutral-10\\/60:hover{border-color:#fff9}.hover\\:n-border-neutral-10\\/65:hover{border-color:#ffffffa6}.hover\\:n-border-neutral-10\\/70:hover{border-color:#ffffffb3}.hover\\:n-border-neutral-10\\/75:hover{border-color:#ffffffbf}.hover\\:n-border-neutral-10\\/80:hover{border-color:#fffc}.hover\\:n-border-neutral-10\\/85:hover{border-color:#ffffffd9}.hover\\:n-border-neutral-10\\/90:hover{border-color:#ffffffe6}.hover\\:n-border-neutral-10\\/95:hover{border-color:#fffffff2}.hover\\:n-border-neutral-15:hover{border-color:#f5f6f6}.hover\\:n-border-neutral-15\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-neutral-15\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-neutral-15\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-neutral-15\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-neutral-15\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-neutral-15\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-neutral-15\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-neutral-15\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-neutral-15\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-neutral-15\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-neutral-15\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-neutral-15\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-neutral-15\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-neutral-15\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-neutral-15\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-neutral-15\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-neutral-15\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-neutral-15\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-neutral-15\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-neutral-15\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-neutral-15\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-neutral-20:hover{border-color:#e2e3e5}.hover\\:n-border-neutral-20\\/0:hover{border-color:#e2e3e500}.hover\\:n-border-neutral-20\\/10:hover{border-color:#e2e3e51a}.hover\\:n-border-neutral-20\\/100:hover{border-color:#e2e3e5}.hover\\:n-border-neutral-20\\/15:hover{border-color:#e2e3e526}.hover\\:n-border-neutral-20\\/20:hover{border-color:#e2e3e533}.hover\\:n-border-neutral-20\\/25:hover{border-color:#e2e3e540}.hover\\:n-border-neutral-20\\/30:hover{border-color:#e2e3e54d}.hover\\:n-border-neutral-20\\/35:hover{border-color:#e2e3e559}.hover\\:n-border-neutral-20\\/40:hover{border-color:#e2e3e566}.hover\\:n-border-neutral-20\\/45:hover{border-color:#e2e3e573}.hover\\:n-border-neutral-20\\/5:hover{border-color:#e2e3e50d}.hover\\:n-border-neutral-20\\/50:hover{border-color:#e2e3e580}.hover\\:n-border-neutral-20\\/55:hover{border-color:#e2e3e58c}.hover\\:n-border-neutral-20\\/60:hover{border-color:#e2e3e599}.hover\\:n-border-neutral-20\\/65:hover{border-color:#e2e3e5a6}.hover\\:n-border-neutral-20\\/70:hover{border-color:#e2e3e5b3}.hover\\:n-border-neutral-20\\/75:hover{border-color:#e2e3e5bf}.hover\\:n-border-neutral-20\\/80:hover{border-color:#e2e3e5cc}.hover\\:n-border-neutral-20\\/85:hover{border-color:#e2e3e5d9}.hover\\:n-border-neutral-20\\/90:hover{border-color:#e2e3e5e6}.hover\\:n-border-neutral-20\\/95:hover{border-color:#e2e3e5f2}.hover\\:n-border-neutral-25:hover{border-color:#cfd1d4}.hover\\:n-border-neutral-25\\/0:hover{border-color:#cfd1d400}.hover\\:n-border-neutral-25\\/10:hover{border-color:#cfd1d41a}.hover\\:n-border-neutral-25\\/100:hover{border-color:#cfd1d4}.hover\\:n-border-neutral-25\\/15:hover{border-color:#cfd1d426}.hover\\:n-border-neutral-25\\/20:hover{border-color:#cfd1d433}.hover\\:n-border-neutral-25\\/25:hover{border-color:#cfd1d440}.hover\\:n-border-neutral-25\\/30:hover{border-color:#cfd1d44d}.hover\\:n-border-neutral-25\\/35:hover{border-color:#cfd1d459}.hover\\:n-border-neutral-25\\/40:hover{border-color:#cfd1d466}.hover\\:n-border-neutral-25\\/45:hover{border-color:#cfd1d473}.hover\\:n-border-neutral-25\\/5:hover{border-color:#cfd1d40d}.hover\\:n-border-neutral-25\\/50:hover{border-color:#cfd1d480}.hover\\:n-border-neutral-25\\/55:hover{border-color:#cfd1d48c}.hover\\:n-border-neutral-25\\/60:hover{border-color:#cfd1d499}.hover\\:n-border-neutral-25\\/65:hover{border-color:#cfd1d4a6}.hover\\:n-border-neutral-25\\/70:hover{border-color:#cfd1d4b3}.hover\\:n-border-neutral-25\\/75:hover{border-color:#cfd1d4bf}.hover\\:n-border-neutral-25\\/80:hover{border-color:#cfd1d4cc}.hover\\:n-border-neutral-25\\/85:hover{border-color:#cfd1d4d9}.hover\\:n-border-neutral-25\\/90:hover{border-color:#cfd1d4e6}.hover\\:n-border-neutral-25\\/95:hover{border-color:#cfd1d4f2}.hover\\:n-border-neutral-30:hover{border-color:#bbbec3}.hover\\:n-border-neutral-30\\/0:hover{border-color:#bbbec300}.hover\\:n-border-neutral-30\\/10:hover{border-color:#bbbec31a}.hover\\:n-border-neutral-30\\/100:hover{border-color:#bbbec3}.hover\\:n-border-neutral-30\\/15:hover{border-color:#bbbec326}.hover\\:n-border-neutral-30\\/20:hover{border-color:#bbbec333}.hover\\:n-border-neutral-30\\/25:hover{border-color:#bbbec340}.hover\\:n-border-neutral-30\\/30:hover{border-color:#bbbec34d}.hover\\:n-border-neutral-30\\/35:hover{border-color:#bbbec359}.hover\\:n-border-neutral-30\\/40:hover{border-color:#bbbec366}.hover\\:n-border-neutral-30\\/45:hover{border-color:#bbbec373}.hover\\:n-border-neutral-30\\/5:hover{border-color:#bbbec30d}.hover\\:n-border-neutral-30\\/50:hover{border-color:#bbbec380}.hover\\:n-border-neutral-30\\/55:hover{border-color:#bbbec38c}.hover\\:n-border-neutral-30\\/60:hover{border-color:#bbbec399}.hover\\:n-border-neutral-30\\/65:hover{border-color:#bbbec3a6}.hover\\:n-border-neutral-30\\/70:hover{border-color:#bbbec3b3}.hover\\:n-border-neutral-30\\/75:hover{border-color:#bbbec3bf}.hover\\:n-border-neutral-30\\/80:hover{border-color:#bbbec3cc}.hover\\:n-border-neutral-30\\/85:hover{border-color:#bbbec3d9}.hover\\:n-border-neutral-30\\/90:hover{border-color:#bbbec3e6}.hover\\:n-border-neutral-30\\/95:hover{border-color:#bbbec3f2}.hover\\:n-border-neutral-35:hover{border-color:#a8acb2}.hover\\:n-border-neutral-35\\/0:hover{border-color:#a8acb200}.hover\\:n-border-neutral-35\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-neutral-35\\/100:hover{border-color:#a8acb2}.hover\\:n-border-neutral-35\\/15:hover{border-color:#a8acb226}.hover\\:n-border-neutral-35\\/20:hover{border-color:#a8acb233}.hover\\:n-border-neutral-35\\/25:hover{border-color:#a8acb240}.hover\\:n-border-neutral-35\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-neutral-35\\/35:hover{border-color:#a8acb259}.hover\\:n-border-neutral-35\\/40:hover{border-color:#a8acb266}.hover\\:n-border-neutral-35\\/45:hover{border-color:#a8acb273}.hover\\:n-border-neutral-35\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-neutral-35\\/50:hover{border-color:#a8acb280}.hover\\:n-border-neutral-35\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-neutral-35\\/60:hover{border-color:#a8acb299}.hover\\:n-border-neutral-35\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-neutral-35\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-neutral-35\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-neutral-35\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-neutral-35\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-neutral-35\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-neutral-35\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-neutral-40:hover{border-color:#959aa1}.hover\\:n-border-neutral-40\\/0:hover{border-color:#959aa100}.hover\\:n-border-neutral-40\\/10:hover{border-color:#959aa11a}.hover\\:n-border-neutral-40\\/100:hover{border-color:#959aa1}.hover\\:n-border-neutral-40\\/15:hover{border-color:#959aa126}.hover\\:n-border-neutral-40\\/20:hover{border-color:#959aa133}.hover\\:n-border-neutral-40\\/25:hover{border-color:#959aa140}.hover\\:n-border-neutral-40\\/30:hover{border-color:#959aa14d}.hover\\:n-border-neutral-40\\/35:hover{border-color:#959aa159}.hover\\:n-border-neutral-40\\/40:hover{border-color:#959aa166}.hover\\:n-border-neutral-40\\/45:hover{border-color:#959aa173}.hover\\:n-border-neutral-40\\/5:hover{border-color:#959aa10d}.hover\\:n-border-neutral-40\\/50:hover{border-color:#959aa180}.hover\\:n-border-neutral-40\\/55:hover{border-color:#959aa18c}.hover\\:n-border-neutral-40\\/60:hover{border-color:#959aa199}.hover\\:n-border-neutral-40\\/65:hover{border-color:#959aa1a6}.hover\\:n-border-neutral-40\\/70:hover{border-color:#959aa1b3}.hover\\:n-border-neutral-40\\/75:hover{border-color:#959aa1bf}.hover\\:n-border-neutral-40\\/80:hover{border-color:#959aa1cc}.hover\\:n-border-neutral-40\\/85:hover{border-color:#959aa1d9}.hover\\:n-border-neutral-40\\/90:hover{border-color:#959aa1e6}.hover\\:n-border-neutral-40\\/95:hover{border-color:#959aa1f2}.hover\\:n-border-neutral-45:hover{border-color:#818790}.hover\\:n-border-neutral-45\\/0:hover{border-color:#81879000}.hover\\:n-border-neutral-45\\/10:hover{border-color:#8187901a}.hover\\:n-border-neutral-45\\/100:hover{border-color:#818790}.hover\\:n-border-neutral-45\\/15:hover{border-color:#81879026}.hover\\:n-border-neutral-45\\/20:hover{border-color:#81879033}.hover\\:n-border-neutral-45\\/25:hover{border-color:#81879040}.hover\\:n-border-neutral-45\\/30:hover{border-color:#8187904d}.hover\\:n-border-neutral-45\\/35:hover{border-color:#81879059}.hover\\:n-border-neutral-45\\/40:hover{border-color:#81879066}.hover\\:n-border-neutral-45\\/45:hover{border-color:#81879073}.hover\\:n-border-neutral-45\\/5:hover{border-color:#8187900d}.hover\\:n-border-neutral-45\\/50:hover{border-color:#81879080}.hover\\:n-border-neutral-45\\/55:hover{border-color:#8187908c}.hover\\:n-border-neutral-45\\/60:hover{border-color:#81879099}.hover\\:n-border-neutral-45\\/65:hover{border-color:#818790a6}.hover\\:n-border-neutral-45\\/70:hover{border-color:#818790b3}.hover\\:n-border-neutral-45\\/75:hover{border-color:#818790bf}.hover\\:n-border-neutral-45\\/80:hover{border-color:#818790cc}.hover\\:n-border-neutral-45\\/85:hover{border-color:#818790d9}.hover\\:n-border-neutral-45\\/90:hover{border-color:#818790e6}.hover\\:n-border-neutral-45\\/95:hover{border-color:#818790f2}.hover\\:n-border-neutral-50:hover{border-color:#6f757e}.hover\\:n-border-neutral-50\\/0:hover{border-color:#6f757e00}.hover\\:n-border-neutral-50\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-neutral-50\\/100:hover{border-color:#6f757e}.hover\\:n-border-neutral-50\\/15:hover{border-color:#6f757e26}.hover\\:n-border-neutral-50\\/20:hover{border-color:#6f757e33}.hover\\:n-border-neutral-50\\/25:hover{border-color:#6f757e40}.hover\\:n-border-neutral-50\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-neutral-50\\/35:hover{border-color:#6f757e59}.hover\\:n-border-neutral-50\\/40:hover{border-color:#6f757e66}.hover\\:n-border-neutral-50\\/45:hover{border-color:#6f757e73}.hover\\:n-border-neutral-50\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-neutral-50\\/50:hover{border-color:#6f757e80}.hover\\:n-border-neutral-50\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-neutral-50\\/60:hover{border-color:#6f757e99}.hover\\:n-border-neutral-50\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-neutral-50\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-neutral-50\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-neutral-50\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-neutral-50\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-neutral-50\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-neutral-50\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-neutral-55:hover{border-color:#5e636a}.hover\\:n-border-neutral-55\\/0:hover{border-color:#5e636a00}.hover\\:n-border-neutral-55\\/10:hover{border-color:#5e636a1a}.hover\\:n-border-neutral-55\\/100:hover{border-color:#5e636a}.hover\\:n-border-neutral-55\\/15:hover{border-color:#5e636a26}.hover\\:n-border-neutral-55\\/20:hover{border-color:#5e636a33}.hover\\:n-border-neutral-55\\/25:hover{border-color:#5e636a40}.hover\\:n-border-neutral-55\\/30:hover{border-color:#5e636a4d}.hover\\:n-border-neutral-55\\/35:hover{border-color:#5e636a59}.hover\\:n-border-neutral-55\\/40:hover{border-color:#5e636a66}.hover\\:n-border-neutral-55\\/45:hover{border-color:#5e636a73}.hover\\:n-border-neutral-55\\/5:hover{border-color:#5e636a0d}.hover\\:n-border-neutral-55\\/50:hover{border-color:#5e636a80}.hover\\:n-border-neutral-55\\/55:hover{border-color:#5e636a8c}.hover\\:n-border-neutral-55\\/60:hover{border-color:#5e636a99}.hover\\:n-border-neutral-55\\/65:hover{border-color:#5e636aa6}.hover\\:n-border-neutral-55\\/70:hover{border-color:#5e636ab3}.hover\\:n-border-neutral-55\\/75:hover{border-color:#5e636abf}.hover\\:n-border-neutral-55\\/80:hover{border-color:#5e636acc}.hover\\:n-border-neutral-55\\/85:hover{border-color:#5e636ad9}.hover\\:n-border-neutral-55\\/90:hover{border-color:#5e636ae6}.hover\\:n-border-neutral-55\\/95:hover{border-color:#5e636af2}.hover\\:n-border-neutral-60:hover{border-color:#4d5157}.hover\\:n-border-neutral-60\\/0:hover{border-color:#4d515700}.hover\\:n-border-neutral-60\\/10:hover{border-color:#4d51571a}.hover\\:n-border-neutral-60\\/100:hover{border-color:#4d5157}.hover\\:n-border-neutral-60\\/15:hover{border-color:#4d515726}.hover\\:n-border-neutral-60\\/20:hover{border-color:#4d515733}.hover\\:n-border-neutral-60\\/25:hover{border-color:#4d515740}.hover\\:n-border-neutral-60\\/30:hover{border-color:#4d51574d}.hover\\:n-border-neutral-60\\/35:hover{border-color:#4d515759}.hover\\:n-border-neutral-60\\/40:hover{border-color:#4d515766}.hover\\:n-border-neutral-60\\/45:hover{border-color:#4d515773}.hover\\:n-border-neutral-60\\/5:hover{border-color:#4d51570d}.hover\\:n-border-neutral-60\\/50:hover{border-color:#4d515780}.hover\\:n-border-neutral-60\\/55:hover{border-color:#4d51578c}.hover\\:n-border-neutral-60\\/60:hover{border-color:#4d515799}.hover\\:n-border-neutral-60\\/65:hover{border-color:#4d5157a6}.hover\\:n-border-neutral-60\\/70:hover{border-color:#4d5157b3}.hover\\:n-border-neutral-60\\/75:hover{border-color:#4d5157bf}.hover\\:n-border-neutral-60\\/80:hover{border-color:#4d5157cc}.hover\\:n-border-neutral-60\\/85:hover{border-color:#4d5157d9}.hover\\:n-border-neutral-60\\/90:hover{border-color:#4d5157e6}.hover\\:n-border-neutral-60\\/95:hover{border-color:#4d5157f2}.hover\\:n-border-neutral-65:hover{border-color:#3c3f44}.hover\\:n-border-neutral-65\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-neutral-65\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-neutral-65\\/100:hover{border-color:#3c3f44}.hover\\:n-border-neutral-65\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-neutral-65\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-neutral-65\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-neutral-65\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-neutral-65\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-neutral-65\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-neutral-65\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-neutral-65\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-neutral-65\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-neutral-65\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-neutral-65\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-neutral-65\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-neutral-65\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-neutral-65\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-neutral-65\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-neutral-65\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-neutral-65\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-neutral-65\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-neutral-70:hover{border-color:#212325}.hover\\:n-border-neutral-70\\/0:hover{border-color:#21232500}.hover\\:n-border-neutral-70\\/10:hover{border-color:#2123251a}.hover\\:n-border-neutral-70\\/100:hover{border-color:#212325}.hover\\:n-border-neutral-70\\/15:hover{border-color:#21232526}.hover\\:n-border-neutral-70\\/20:hover{border-color:#21232533}.hover\\:n-border-neutral-70\\/25:hover{border-color:#21232540}.hover\\:n-border-neutral-70\\/30:hover{border-color:#2123254d}.hover\\:n-border-neutral-70\\/35:hover{border-color:#21232559}.hover\\:n-border-neutral-70\\/40:hover{border-color:#21232566}.hover\\:n-border-neutral-70\\/45:hover{border-color:#21232573}.hover\\:n-border-neutral-70\\/5:hover{border-color:#2123250d}.hover\\:n-border-neutral-70\\/50:hover{border-color:#21232580}.hover\\:n-border-neutral-70\\/55:hover{border-color:#2123258c}.hover\\:n-border-neutral-70\\/60:hover{border-color:#21232599}.hover\\:n-border-neutral-70\\/65:hover{border-color:#212325a6}.hover\\:n-border-neutral-70\\/70:hover{border-color:#212325b3}.hover\\:n-border-neutral-70\\/75:hover{border-color:#212325bf}.hover\\:n-border-neutral-70\\/80:hover{border-color:#212325cc}.hover\\:n-border-neutral-70\\/85:hover{border-color:#212325d9}.hover\\:n-border-neutral-70\\/90:hover{border-color:#212325e6}.hover\\:n-border-neutral-70\\/95:hover{border-color:#212325f2}.hover\\:n-border-neutral-75:hover{border-color:#1a1b1d}.hover\\:n-border-neutral-75\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-neutral-75\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-neutral-75\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-neutral-75\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-neutral-75\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-neutral-75\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-neutral-75\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-neutral-75\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-neutral-75\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-neutral-75\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-neutral-75\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-neutral-75\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-neutral-75\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-neutral-75\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-neutral-75\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-neutral-75\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-neutral-75\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-neutral-75\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-neutral-75\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-neutral-75\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-neutral-75\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-neutral-80:hover{border-color:#09090a}.hover\\:n-border-neutral-80\\/0:hover{border-color:#09090a00}.hover\\:n-border-neutral-80\\/10:hover{border-color:#09090a1a}.hover\\:n-border-neutral-80\\/100:hover{border-color:#09090a}.hover\\:n-border-neutral-80\\/15:hover{border-color:#09090a26}.hover\\:n-border-neutral-80\\/20:hover{border-color:#09090a33}.hover\\:n-border-neutral-80\\/25:hover{border-color:#09090a40}.hover\\:n-border-neutral-80\\/30:hover{border-color:#09090a4d}.hover\\:n-border-neutral-80\\/35:hover{border-color:#09090a59}.hover\\:n-border-neutral-80\\/40:hover{border-color:#09090a66}.hover\\:n-border-neutral-80\\/45:hover{border-color:#09090a73}.hover\\:n-border-neutral-80\\/5:hover{border-color:#09090a0d}.hover\\:n-border-neutral-80\\/50:hover{border-color:#09090a80}.hover\\:n-border-neutral-80\\/55:hover{border-color:#09090a8c}.hover\\:n-border-neutral-80\\/60:hover{border-color:#09090a99}.hover\\:n-border-neutral-80\\/65:hover{border-color:#09090aa6}.hover\\:n-border-neutral-80\\/70:hover{border-color:#09090ab3}.hover\\:n-border-neutral-80\\/75:hover{border-color:#09090abf}.hover\\:n-border-neutral-80\\/80:hover{border-color:#09090acc}.hover\\:n-border-neutral-80\\/85:hover{border-color:#09090ad9}.hover\\:n-border-neutral-80\\/90:hover{border-color:#09090ae6}.hover\\:n-border-neutral-80\\/95:hover{border-color:#09090af2}.hover\\:n-border-neutral-bg-default:hover{border-color:var(--theme-color-neutral-bg-default)}.hover\\:n-border-neutral-bg-on-bg-weak:hover{border-color:var(--theme-color-neutral-bg-on-bg-weak)}.hover\\:n-border-neutral-bg-status:hover{border-color:var(--theme-color-neutral-bg-status)}.hover\\:n-border-neutral-bg-strong:hover{border-color:var(--theme-color-neutral-bg-strong)}.hover\\:n-border-neutral-bg-stronger:hover{border-color:var(--theme-color-neutral-bg-stronger)}.hover\\:n-border-neutral-bg-strongest:hover{border-color:var(--theme-color-neutral-bg-strongest)}.hover\\:n-border-neutral-bg-weak:hover{border-color:var(--theme-color-neutral-bg-weak)}.hover\\:n-border-neutral-border-strong:hover{border-color:var(--theme-color-neutral-border-strong)}.hover\\:n-border-neutral-border-strongest:hover{border-color:var(--theme-color-neutral-border-strongest)}.hover\\:n-border-neutral-border-weak:hover{border-color:var(--theme-color-neutral-border-weak)}.hover\\:n-border-neutral-hover:hover{border-color:var(--theme-color-neutral-hover)}.hover\\:n-border-neutral-icon:hover{border-color:var(--theme-color-neutral-icon)}.hover\\:n-border-neutral-pressed:hover{border-color:var(--theme-color-neutral-pressed)}.hover\\:n-border-neutral-text-default:hover{border-color:var(--theme-color-neutral-text-default)}.hover\\:n-border-neutral-text-inverse:hover{border-color:var(--theme-color-neutral-text-inverse)}.hover\\:n-border-neutral-text-weak:hover{border-color:var(--theme-color-neutral-text-weak)}.hover\\:n-border-neutral-text-weaker:hover{border-color:var(--theme-color-neutral-text-weaker)}.hover\\:n-border-neutral-text-weakest:hover{border-color:var(--theme-color-neutral-text-weakest)}.hover\\:n-border-primary-bg-selected:hover{border-color:var(--theme-color-primary-bg-selected)}.hover\\:n-border-primary-bg-status:hover{border-color:var(--theme-color-primary-bg-status)}.hover\\:n-border-primary-bg-strong:hover{border-color:var(--theme-color-primary-bg-strong)}.hover\\:n-border-primary-bg-weak:hover{border-color:var(--theme-color-primary-bg-weak)}.hover\\:n-border-primary-border-strong:hover{border-color:var(--theme-color-primary-border-strong)}.hover\\:n-border-primary-border-weak:hover{border-color:var(--theme-color-primary-border-weak)}.hover\\:n-border-primary-focus:hover{border-color:var(--theme-color-primary-focus)}.hover\\:n-border-primary-hover-strong:hover{border-color:var(--theme-color-primary-hover-strong)}.hover\\:n-border-primary-hover-weak:hover{border-color:var(--theme-color-primary-hover-weak)}.hover\\:n-border-primary-icon:hover{border-color:var(--theme-color-primary-icon)}.hover\\:n-border-primary-pressed-strong:hover{border-color:var(--theme-color-primary-pressed-strong)}.hover\\:n-border-primary-pressed-weak:hover{border-color:var(--theme-color-primary-pressed-weak)}.hover\\:n-border-primary-text:hover{border-color:var(--theme-color-primary-text)}.hover\\:n-border-success-bg-status:hover{border-color:var(--theme-color-success-bg-status)}.hover\\:n-border-success-bg-strong:hover{border-color:var(--theme-color-success-bg-strong)}.hover\\:n-border-success-bg-weak:hover{border-color:var(--theme-color-success-bg-weak)}.hover\\:n-border-success-border-strong:hover{border-color:var(--theme-color-success-border-strong)}.hover\\:n-border-success-border-weak:hover{border-color:var(--theme-color-success-border-weak)}.hover\\:n-border-success-icon:hover{border-color:var(--theme-color-success-icon)}.hover\\:n-border-success-text:hover{border-color:var(--theme-color-success-text)}.hover\\:n-border-warning-bg-status:hover{border-color:var(--theme-color-warning-bg-status)}.hover\\:n-border-warning-bg-strong:hover{border-color:var(--theme-color-warning-bg-strong)}.hover\\:n-border-warning-bg-weak:hover{border-color:var(--theme-color-warning-bg-weak)}.hover\\:n-border-warning-border-strong:hover{border-color:var(--theme-color-warning-border-strong)}.hover\\:n-border-warning-border-weak:hover{border-color:var(--theme-color-warning-border-weak)}.hover\\:n-border-warning-icon:hover{border-color:var(--theme-color-warning-icon)}.hover\\:n-border-warning-text:hover{border-color:var(--theme-color-warning-text)}.hover\\:n-bg-danger-bg-status:hover{background-color:var(--theme-color-danger-bg-status)}.hover\\:n-bg-danger-bg-strong:hover{background-color:var(--theme-color-danger-bg-strong)}.hover\\:n-bg-danger-bg-weak:hover{background-color:var(--theme-color-danger-bg-weak)}.hover\\:n-bg-danger-border-strong:hover{background-color:var(--theme-color-danger-border-strong)}.hover\\:n-bg-danger-border-weak:hover{background-color:var(--theme-color-danger-border-weak)}.hover\\:n-bg-danger-hover-strong:hover{background-color:var(--theme-color-danger-hover-strong)}.hover\\:n-bg-danger-hover-weak:hover{background-color:var(--theme-color-danger-hover-weak)}.hover\\:n-bg-danger-icon:hover{background-color:var(--theme-color-danger-icon)}.hover\\:n-bg-danger-pressed-strong:hover{background-color:var(--theme-color-danger-pressed-strong)}.hover\\:n-bg-danger-pressed-weak:hover{background-color:var(--theme-color-danger-pressed-weak)}.hover\\:n-bg-danger-text:hover{background-color:var(--theme-color-danger-text)}.hover\\:n-bg-dark-danger-bg-status:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-bg-status\\/0:hover{background-color:#f9674600}.hover\\:n-bg-dark-danger-bg-status\\/10:hover{background-color:#f967461a}.hover\\:n-bg-dark-danger-bg-status\\/100:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-bg-status\\/15:hover{background-color:#f9674626}.hover\\:n-bg-dark-danger-bg-status\\/20:hover{background-color:#f9674633}.hover\\:n-bg-dark-danger-bg-status\\/25:hover{background-color:#f9674640}.hover\\:n-bg-dark-danger-bg-status\\/30:hover{background-color:#f967464d}.hover\\:n-bg-dark-danger-bg-status\\/35:hover{background-color:#f9674659}.hover\\:n-bg-dark-danger-bg-status\\/40:hover{background-color:#f9674666}.hover\\:n-bg-dark-danger-bg-status\\/45:hover{background-color:#f9674673}.hover\\:n-bg-dark-danger-bg-status\\/5:hover{background-color:#f967460d}.hover\\:n-bg-dark-danger-bg-status\\/50:hover{background-color:#f9674680}.hover\\:n-bg-dark-danger-bg-status\\/55:hover{background-color:#f967468c}.hover\\:n-bg-dark-danger-bg-status\\/60:hover{background-color:#f9674699}.hover\\:n-bg-dark-danger-bg-status\\/65:hover{background-color:#f96746a6}.hover\\:n-bg-dark-danger-bg-status\\/70:hover{background-color:#f96746b3}.hover\\:n-bg-dark-danger-bg-status\\/75:hover{background-color:#f96746bf}.hover\\:n-bg-dark-danger-bg-status\\/80:hover{background-color:#f96746cc}.hover\\:n-bg-dark-danger-bg-status\\/85:hover{background-color:#f96746d9}.hover\\:n-bg-dark-danger-bg-status\\/90:hover{background-color:#f96746e6}.hover\\:n-bg-dark-danger-bg-status\\/95:hover{background-color:#f96746f2}.hover\\:n-bg-dark-danger-bg-strong:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-bg-strong\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-bg-strong\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-bg-strong\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-bg-strong\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-bg-strong\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-bg-strong\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-bg-strong\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-bg-strong\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-bg-strong\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-bg-strong\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-bg-strong\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-bg-strong\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-bg-strong\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-bg-strong\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-bg-strong\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-bg-strong\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-bg-strong\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-bg-strong\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-bg-strong\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-bg-strong\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-bg-strong\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-bg-weak:hover{background-color:#432520}.hover\\:n-bg-dark-danger-bg-weak\\/0:hover{background-color:#43252000}.hover\\:n-bg-dark-danger-bg-weak\\/10:hover{background-color:#4325201a}.hover\\:n-bg-dark-danger-bg-weak\\/100:hover{background-color:#432520}.hover\\:n-bg-dark-danger-bg-weak\\/15:hover{background-color:#43252026}.hover\\:n-bg-dark-danger-bg-weak\\/20:hover{background-color:#43252033}.hover\\:n-bg-dark-danger-bg-weak\\/25:hover{background-color:#43252040}.hover\\:n-bg-dark-danger-bg-weak\\/30:hover{background-color:#4325204d}.hover\\:n-bg-dark-danger-bg-weak\\/35:hover{background-color:#43252059}.hover\\:n-bg-dark-danger-bg-weak\\/40:hover{background-color:#43252066}.hover\\:n-bg-dark-danger-bg-weak\\/45:hover{background-color:#43252073}.hover\\:n-bg-dark-danger-bg-weak\\/5:hover{background-color:#4325200d}.hover\\:n-bg-dark-danger-bg-weak\\/50:hover{background-color:#43252080}.hover\\:n-bg-dark-danger-bg-weak\\/55:hover{background-color:#4325208c}.hover\\:n-bg-dark-danger-bg-weak\\/60:hover{background-color:#43252099}.hover\\:n-bg-dark-danger-bg-weak\\/65:hover{background-color:#432520a6}.hover\\:n-bg-dark-danger-bg-weak\\/70:hover{background-color:#432520b3}.hover\\:n-bg-dark-danger-bg-weak\\/75:hover{background-color:#432520bf}.hover\\:n-bg-dark-danger-bg-weak\\/80:hover{background-color:#432520cc}.hover\\:n-bg-dark-danger-bg-weak\\/85:hover{background-color:#432520d9}.hover\\:n-bg-dark-danger-bg-weak\\/90:hover{background-color:#432520e6}.hover\\:n-bg-dark-danger-bg-weak\\/95:hover{background-color:#432520f2}.hover\\:n-bg-dark-danger-border-strong:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-border-strong\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-border-strong\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-border-strong\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-border-strong\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-border-strong\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-border-strong\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-border-strong\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-border-strong\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-border-strong\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-border-strong\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-border-strong\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-border-strong\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-border-strong\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-border-strong\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-border-strong\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-border-strong\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-border-strong\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-border-strong\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-border-strong\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-border-strong\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-border-strong\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-border-weak:hover{background-color:#730e00}.hover\\:n-bg-dark-danger-border-weak\\/0:hover{background-color:#730e0000}.hover\\:n-bg-dark-danger-border-weak\\/10:hover{background-color:#730e001a}.hover\\:n-bg-dark-danger-border-weak\\/100:hover{background-color:#730e00}.hover\\:n-bg-dark-danger-border-weak\\/15:hover{background-color:#730e0026}.hover\\:n-bg-dark-danger-border-weak\\/20:hover{background-color:#730e0033}.hover\\:n-bg-dark-danger-border-weak\\/25:hover{background-color:#730e0040}.hover\\:n-bg-dark-danger-border-weak\\/30:hover{background-color:#730e004d}.hover\\:n-bg-dark-danger-border-weak\\/35:hover{background-color:#730e0059}.hover\\:n-bg-dark-danger-border-weak\\/40:hover{background-color:#730e0066}.hover\\:n-bg-dark-danger-border-weak\\/45:hover{background-color:#730e0073}.hover\\:n-bg-dark-danger-border-weak\\/5:hover{background-color:#730e000d}.hover\\:n-bg-dark-danger-border-weak\\/50:hover{background-color:#730e0080}.hover\\:n-bg-dark-danger-border-weak\\/55:hover{background-color:#730e008c}.hover\\:n-bg-dark-danger-border-weak\\/60:hover{background-color:#730e0099}.hover\\:n-bg-dark-danger-border-weak\\/65:hover{background-color:#730e00a6}.hover\\:n-bg-dark-danger-border-weak\\/70:hover{background-color:#730e00b3}.hover\\:n-bg-dark-danger-border-weak\\/75:hover{background-color:#730e00bf}.hover\\:n-bg-dark-danger-border-weak\\/80:hover{background-color:#730e00cc}.hover\\:n-bg-dark-danger-border-weak\\/85:hover{background-color:#730e00d9}.hover\\:n-bg-dark-danger-border-weak\\/90:hover{background-color:#730e00e6}.hover\\:n-bg-dark-danger-border-weak\\/95:hover{background-color:#730e00f2}.hover\\:n-bg-dark-danger-hover-strong:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-hover-strong\\/0:hover{background-color:#f9674600}.hover\\:n-bg-dark-danger-hover-strong\\/10:hover{background-color:#f967461a}.hover\\:n-bg-dark-danger-hover-strong\\/100:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-hover-strong\\/15:hover{background-color:#f9674626}.hover\\:n-bg-dark-danger-hover-strong\\/20:hover{background-color:#f9674633}.hover\\:n-bg-dark-danger-hover-strong\\/25:hover{background-color:#f9674640}.hover\\:n-bg-dark-danger-hover-strong\\/30:hover{background-color:#f967464d}.hover\\:n-bg-dark-danger-hover-strong\\/35:hover{background-color:#f9674659}.hover\\:n-bg-dark-danger-hover-strong\\/40:hover{background-color:#f9674666}.hover\\:n-bg-dark-danger-hover-strong\\/45:hover{background-color:#f9674673}.hover\\:n-bg-dark-danger-hover-strong\\/5:hover{background-color:#f967460d}.hover\\:n-bg-dark-danger-hover-strong\\/50:hover{background-color:#f9674680}.hover\\:n-bg-dark-danger-hover-strong\\/55:hover{background-color:#f967468c}.hover\\:n-bg-dark-danger-hover-strong\\/60:hover{background-color:#f9674699}.hover\\:n-bg-dark-danger-hover-strong\\/65:hover{background-color:#f96746a6}.hover\\:n-bg-dark-danger-hover-strong\\/70:hover{background-color:#f96746b3}.hover\\:n-bg-dark-danger-hover-strong\\/75:hover{background-color:#f96746bf}.hover\\:n-bg-dark-danger-hover-strong\\/80:hover{background-color:#f96746cc}.hover\\:n-bg-dark-danger-hover-strong\\/85:hover{background-color:#f96746d9}.hover\\:n-bg-dark-danger-hover-strong\\/90:hover{background-color:#f96746e6}.hover\\:n-bg-dark-danger-hover-strong\\/95:hover{background-color:#f96746f2}.hover\\:n-bg-dark-danger-hover-weak:hover{background-color:#ffaa9714}.hover\\:n-bg-dark-danger-hover-weak\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-hover-weak\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-hover-weak\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-hover-weak\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-hover-weak\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-hover-weak\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-hover-weak\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-hover-weak\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-hover-weak\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-hover-weak\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-hover-weak\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-hover-weak\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-hover-weak\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-hover-weak\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-hover-weak\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-hover-weak\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-hover-weak\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-hover-weak\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-hover-weak\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-hover-weak\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-hover-weak\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-icon:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-icon\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-icon\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-icon\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-icon\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-icon\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-icon\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-icon\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-icon\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-icon\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-icon\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-icon\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-icon\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-icon\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-icon\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-icon\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-icon\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-icon\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-icon\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-icon\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-icon\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-icon\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-pressed-weak:hover{background-color:#ffaa971f}.hover\\:n-bg-dark-danger-pressed-weak\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-pressed-weak\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-pressed-weak\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-pressed-weak\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-pressed-weak\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-pressed-weak\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-pressed-weak\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-pressed-weak\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-pressed-weak\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-pressed-weak\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-pressed-weak\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-pressed-weak\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-pressed-weak\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-pressed-weak\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-pressed-weak\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-pressed-weak\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-pressed-weak\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-pressed-weak\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-pressed-weak\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-pressed-weak\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-pressed-weak\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-strong:hover{background-color:#e84e2c}.hover\\:n-bg-dark-danger-strong\\/0:hover{background-color:#e84e2c00}.hover\\:n-bg-dark-danger-strong\\/10:hover{background-color:#e84e2c1a}.hover\\:n-bg-dark-danger-strong\\/100:hover{background-color:#e84e2c}.hover\\:n-bg-dark-danger-strong\\/15:hover{background-color:#e84e2c26}.hover\\:n-bg-dark-danger-strong\\/20:hover{background-color:#e84e2c33}.hover\\:n-bg-dark-danger-strong\\/25:hover{background-color:#e84e2c40}.hover\\:n-bg-dark-danger-strong\\/30:hover{background-color:#e84e2c4d}.hover\\:n-bg-dark-danger-strong\\/35:hover{background-color:#e84e2c59}.hover\\:n-bg-dark-danger-strong\\/40:hover{background-color:#e84e2c66}.hover\\:n-bg-dark-danger-strong\\/45:hover{background-color:#e84e2c73}.hover\\:n-bg-dark-danger-strong\\/5:hover{background-color:#e84e2c0d}.hover\\:n-bg-dark-danger-strong\\/50:hover{background-color:#e84e2c80}.hover\\:n-bg-dark-danger-strong\\/55:hover{background-color:#e84e2c8c}.hover\\:n-bg-dark-danger-strong\\/60:hover{background-color:#e84e2c99}.hover\\:n-bg-dark-danger-strong\\/65:hover{background-color:#e84e2ca6}.hover\\:n-bg-dark-danger-strong\\/70:hover{background-color:#e84e2cb3}.hover\\:n-bg-dark-danger-strong\\/75:hover{background-color:#e84e2cbf}.hover\\:n-bg-dark-danger-strong\\/80:hover{background-color:#e84e2ccc}.hover\\:n-bg-dark-danger-strong\\/85:hover{background-color:#e84e2cd9}.hover\\:n-bg-dark-danger-strong\\/90:hover{background-color:#e84e2ce6}.hover\\:n-bg-dark-danger-strong\\/95:hover{background-color:#e84e2cf2}.hover\\:n-bg-dark-danger-text:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-text\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-text\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-text\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-text\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-text\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-text\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-text\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-text\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-text\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-text\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-text\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-text\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-text\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-text\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-text\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-text\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-text\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-text\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-text\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-text\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-text\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-discovery-bg-status:hover{background-color:#a07bec}.hover\\:n-bg-dark-discovery-bg-status\\/0:hover{background-color:#a07bec00}.hover\\:n-bg-dark-discovery-bg-status\\/10:hover{background-color:#a07bec1a}.hover\\:n-bg-dark-discovery-bg-status\\/100:hover{background-color:#a07bec}.hover\\:n-bg-dark-discovery-bg-status\\/15:hover{background-color:#a07bec26}.hover\\:n-bg-dark-discovery-bg-status\\/20:hover{background-color:#a07bec33}.hover\\:n-bg-dark-discovery-bg-status\\/25:hover{background-color:#a07bec40}.hover\\:n-bg-dark-discovery-bg-status\\/30:hover{background-color:#a07bec4d}.hover\\:n-bg-dark-discovery-bg-status\\/35:hover{background-color:#a07bec59}.hover\\:n-bg-dark-discovery-bg-status\\/40:hover{background-color:#a07bec66}.hover\\:n-bg-dark-discovery-bg-status\\/45:hover{background-color:#a07bec73}.hover\\:n-bg-dark-discovery-bg-status\\/5:hover{background-color:#a07bec0d}.hover\\:n-bg-dark-discovery-bg-status\\/50:hover{background-color:#a07bec80}.hover\\:n-bg-dark-discovery-bg-status\\/55:hover{background-color:#a07bec8c}.hover\\:n-bg-dark-discovery-bg-status\\/60:hover{background-color:#a07bec99}.hover\\:n-bg-dark-discovery-bg-status\\/65:hover{background-color:#a07beca6}.hover\\:n-bg-dark-discovery-bg-status\\/70:hover{background-color:#a07becb3}.hover\\:n-bg-dark-discovery-bg-status\\/75:hover{background-color:#a07becbf}.hover\\:n-bg-dark-discovery-bg-status\\/80:hover{background-color:#a07beccc}.hover\\:n-bg-dark-discovery-bg-status\\/85:hover{background-color:#a07becd9}.hover\\:n-bg-dark-discovery-bg-status\\/90:hover{background-color:#a07bece6}.hover\\:n-bg-dark-discovery-bg-status\\/95:hover{background-color:#a07becf2}.hover\\:n-bg-dark-discovery-bg-strong:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-bg-strong\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-bg-strong\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-bg-strong\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-bg-strong\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-bg-strong\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-bg-strong\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-bg-strong\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-bg-strong\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-bg-strong\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-bg-strong\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-bg-strong\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-bg-strong\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-bg-strong\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-bg-strong\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-bg-strong\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-bg-strong\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-bg-strong\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-bg-strong\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-bg-strong\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-bg-strong\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-bg-strong\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-discovery-bg-weak:hover{background-color:#2c2a34}.hover\\:n-bg-dark-discovery-bg-weak\\/0:hover{background-color:#2c2a3400}.hover\\:n-bg-dark-discovery-bg-weak\\/10:hover{background-color:#2c2a341a}.hover\\:n-bg-dark-discovery-bg-weak\\/100:hover{background-color:#2c2a34}.hover\\:n-bg-dark-discovery-bg-weak\\/15:hover{background-color:#2c2a3426}.hover\\:n-bg-dark-discovery-bg-weak\\/20:hover{background-color:#2c2a3433}.hover\\:n-bg-dark-discovery-bg-weak\\/25:hover{background-color:#2c2a3440}.hover\\:n-bg-dark-discovery-bg-weak\\/30:hover{background-color:#2c2a344d}.hover\\:n-bg-dark-discovery-bg-weak\\/35:hover{background-color:#2c2a3459}.hover\\:n-bg-dark-discovery-bg-weak\\/40:hover{background-color:#2c2a3466}.hover\\:n-bg-dark-discovery-bg-weak\\/45:hover{background-color:#2c2a3473}.hover\\:n-bg-dark-discovery-bg-weak\\/5:hover{background-color:#2c2a340d}.hover\\:n-bg-dark-discovery-bg-weak\\/50:hover{background-color:#2c2a3480}.hover\\:n-bg-dark-discovery-bg-weak\\/55:hover{background-color:#2c2a348c}.hover\\:n-bg-dark-discovery-bg-weak\\/60:hover{background-color:#2c2a3499}.hover\\:n-bg-dark-discovery-bg-weak\\/65:hover{background-color:#2c2a34a6}.hover\\:n-bg-dark-discovery-bg-weak\\/70:hover{background-color:#2c2a34b3}.hover\\:n-bg-dark-discovery-bg-weak\\/75:hover{background-color:#2c2a34bf}.hover\\:n-bg-dark-discovery-bg-weak\\/80:hover{background-color:#2c2a34cc}.hover\\:n-bg-dark-discovery-bg-weak\\/85:hover{background-color:#2c2a34d9}.hover\\:n-bg-dark-discovery-bg-weak\\/90:hover{background-color:#2c2a34e6}.hover\\:n-bg-dark-discovery-bg-weak\\/95:hover{background-color:#2c2a34f2}.hover\\:n-bg-dark-discovery-border-strong:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-border-strong\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-border-strong\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-border-strong\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-border-strong\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-border-strong\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-border-strong\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-border-strong\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-border-strong\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-border-strong\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-border-strong\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-border-strong\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-border-strong\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-border-strong\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-border-strong\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-border-strong\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-border-strong\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-border-strong\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-border-strong\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-border-strong\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-border-strong\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-border-strong\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-discovery-border-weak:hover{background-color:#4b2894}.hover\\:n-bg-dark-discovery-border-weak\\/0:hover{background-color:#4b289400}.hover\\:n-bg-dark-discovery-border-weak\\/10:hover{background-color:#4b28941a}.hover\\:n-bg-dark-discovery-border-weak\\/100:hover{background-color:#4b2894}.hover\\:n-bg-dark-discovery-border-weak\\/15:hover{background-color:#4b289426}.hover\\:n-bg-dark-discovery-border-weak\\/20:hover{background-color:#4b289433}.hover\\:n-bg-dark-discovery-border-weak\\/25:hover{background-color:#4b289440}.hover\\:n-bg-dark-discovery-border-weak\\/30:hover{background-color:#4b28944d}.hover\\:n-bg-dark-discovery-border-weak\\/35:hover{background-color:#4b289459}.hover\\:n-bg-dark-discovery-border-weak\\/40:hover{background-color:#4b289466}.hover\\:n-bg-dark-discovery-border-weak\\/45:hover{background-color:#4b289473}.hover\\:n-bg-dark-discovery-border-weak\\/5:hover{background-color:#4b28940d}.hover\\:n-bg-dark-discovery-border-weak\\/50:hover{background-color:#4b289480}.hover\\:n-bg-dark-discovery-border-weak\\/55:hover{background-color:#4b28948c}.hover\\:n-bg-dark-discovery-border-weak\\/60:hover{background-color:#4b289499}.hover\\:n-bg-dark-discovery-border-weak\\/65:hover{background-color:#4b2894a6}.hover\\:n-bg-dark-discovery-border-weak\\/70:hover{background-color:#4b2894b3}.hover\\:n-bg-dark-discovery-border-weak\\/75:hover{background-color:#4b2894bf}.hover\\:n-bg-dark-discovery-border-weak\\/80:hover{background-color:#4b2894cc}.hover\\:n-bg-dark-discovery-border-weak\\/85:hover{background-color:#4b2894d9}.hover\\:n-bg-dark-discovery-border-weak\\/90:hover{background-color:#4b2894e6}.hover\\:n-bg-dark-discovery-border-weak\\/95:hover{background-color:#4b2894f2}.hover\\:n-bg-dark-discovery-icon:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-icon\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-icon\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-icon\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-icon\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-icon\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-icon\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-icon\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-icon\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-icon\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-icon\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-icon\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-icon\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-icon\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-icon\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-icon\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-icon\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-icon\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-icon\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-icon\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-icon\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-icon\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-discovery-text:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-text\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-text\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-text\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-text\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-text\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-text\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-text\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-text\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-text\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-text\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-text\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-text\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-text\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-text\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-text\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-text\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-text\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-text\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-text\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-text\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-text\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-neutral-bg-default:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-bg-default\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-dark-neutral-bg-default\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-dark-neutral-bg-default\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-bg-default\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-dark-neutral-bg-default\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-dark-neutral-bg-default\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-dark-neutral-bg-default\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-dark-neutral-bg-default\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-dark-neutral-bg-default\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-dark-neutral-bg-default\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-dark-neutral-bg-default\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-dark-neutral-bg-default\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-dark-neutral-bg-default\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-dark-neutral-bg-default\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-dark-neutral-bg-default\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-dark-neutral-bg-default\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-dark-neutral-bg-default\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-dark-neutral-bg-default\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-dark-neutral-bg-default\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-dark-neutral-bg-default\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-dark-neutral-bg-default\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-dark-neutral-bg-on-bg-weak:hover{background-color:#81879014}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/0:hover{background-color:#81879000}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/10:hover{background-color:#8187901a}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/100:hover{background-color:#818790}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/15:hover{background-color:#81879026}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/20:hover{background-color:#81879033}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/25:hover{background-color:#81879040}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/30:hover{background-color:#8187904d}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/35:hover{background-color:#81879059}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/40:hover{background-color:#81879066}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/45:hover{background-color:#81879073}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/5:hover{background-color:#8187900d}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/50:hover{background-color:#81879080}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/55:hover{background-color:#8187908c}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/60:hover{background-color:#81879099}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/65:hover{background-color:#818790a6}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/70:hover{background-color:#818790b3}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/75:hover{background-color:#818790bf}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/80:hover{background-color:#818790cc}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/85:hover{background-color:#818790d9}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/90:hover{background-color:#818790e6}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/95:hover{background-color:#818790f2}.hover\\:n-bg-dark-neutral-bg-status:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-bg-status\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-dark-neutral-bg-status\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-dark-neutral-bg-status\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-bg-status\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-dark-neutral-bg-status\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-dark-neutral-bg-status\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-dark-neutral-bg-status\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-dark-neutral-bg-status\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-dark-neutral-bg-status\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-dark-neutral-bg-status\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-dark-neutral-bg-status\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-dark-neutral-bg-status\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-dark-neutral-bg-status\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-dark-neutral-bg-status\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-dark-neutral-bg-status\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-dark-neutral-bg-status\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-dark-neutral-bg-status\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-dark-neutral-bg-status\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-dark-neutral-bg-status\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-dark-neutral-bg-status\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-dark-neutral-bg-status\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-dark-neutral-bg-strong:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-bg-strong\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-dark-neutral-bg-strong\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-dark-neutral-bg-strong\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-bg-strong\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-dark-neutral-bg-strong\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-dark-neutral-bg-strong\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-dark-neutral-bg-strong\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-dark-neutral-bg-strong\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-dark-neutral-bg-strong\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-dark-neutral-bg-strong\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-dark-neutral-bg-strong\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-dark-neutral-bg-strong\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-dark-neutral-bg-strong\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-dark-neutral-bg-strong\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-dark-neutral-bg-strong\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-dark-neutral-bg-strong\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-dark-neutral-bg-strong\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-dark-neutral-bg-strong\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-dark-neutral-bg-strong\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-dark-neutral-bg-strong\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-dark-neutral-bg-strong\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-dark-neutral-bg-stronger:hover{background-color:#6f757e}.hover\\:n-bg-dark-neutral-bg-stronger\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-dark-neutral-bg-stronger\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-dark-neutral-bg-stronger\\/100:hover{background-color:#6f757e}.hover\\:n-bg-dark-neutral-bg-stronger\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-dark-neutral-bg-stronger\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-dark-neutral-bg-stronger\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-dark-neutral-bg-stronger\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-dark-neutral-bg-stronger\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-dark-neutral-bg-stronger\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-dark-neutral-bg-stronger\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-dark-neutral-bg-stronger\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-dark-neutral-bg-stronger\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-dark-neutral-bg-stronger\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-dark-neutral-bg-stronger\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-dark-neutral-bg-stronger\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-dark-neutral-bg-stronger\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-dark-neutral-bg-stronger\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-dark-neutral-bg-stronger\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-dark-neutral-bg-stronger\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-dark-neutral-bg-stronger\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-dark-neutral-bg-stronger\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-dark-neutral-bg-strongest:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-bg-strongest\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-dark-neutral-bg-strongest\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-dark-neutral-bg-strongest\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-bg-strongest\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-dark-neutral-bg-strongest\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-dark-neutral-bg-strongest\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-dark-neutral-bg-strongest\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-dark-neutral-bg-strongest\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-dark-neutral-bg-strongest\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-dark-neutral-bg-strongest\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-dark-neutral-bg-strongest\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-dark-neutral-bg-strongest\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-dark-neutral-bg-strongest\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-dark-neutral-bg-strongest\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-dark-neutral-bg-strongest\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-dark-neutral-bg-strongest\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-dark-neutral-bg-strongest\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-dark-neutral-bg-strongest\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-dark-neutral-bg-strongest\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-dark-neutral-bg-strongest\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-dark-neutral-bg-strongest\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-dark-neutral-bg-weak:hover{background-color:#212325}.hover\\:n-bg-dark-neutral-bg-weak\\/0:hover{background-color:#21232500}.hover\\:n-bg-dark-neutral-bg-weak\\/10:hover{background-color:#2123251a}.hover\\:n-bg-dark-neutral-bg-weak\\/100:hover{background-color:#212325}.hover\\:n-bg-dark-neutral-bg-weak\\/15:hover{background-color:#21232526}.hover\\:n-bg-dark-neutral-bg-weak\\/20:hover{background-color:#21232533}.hover\\:n-bg-dark-neutral-bg-weak\\/25:hover{background-color:#21232540}.hover\\:n-bg-dark-neutral-bg-weak\\/30:hover{background-color:#2123254d}.hover\\:n-bg-dark-neutral-bg-weak\\/35:hover{background-color:#21232559}.hover\\:n-bg-dark-neutral-bg-weak\\/40:hover{background-color:#21232566}.hover\\:n-bg-dark-neutral-bg-weak\\/45:hover{background-color:#21232573}.hover\\:n-bg-dark-neutral-bg-weak\\/5:hover{background-color:#2123250d}.hover\\:n-bg-dark-neutral-bg-weak\\/50:hover{background-color:#21232580}.hover\\:n-bg-dark-neutral-bg-weak\\/55:hover{background-color:#2123258c}.hover\\:n-bg-dark-neutral-bg-weak\\/60:hover{background-color:#21232599}.hover\\:n-bg-dark-neutral-bg-weak\\/65:hover{background-color:#212325a6}.hover\\:n-bg-dark-neutral-bg-weak\\/70:hover{background-color:#212325b3}.hover\\:n-bg-dark-neutral-bg-weak\\/75:hover{background-color:#212325bf}.hover\\:n-bg-dark-neutral-bg-weak\\/80:hover{background-color:#212325cc}.hover\\:n-bg-dark-neutral-bg-weak\\/85:hover{background-color:#212325d9}.hover\\:n-bg-dark-neutral-bg-weak\\/90:hover{background-color:#212325e6}.hover\\:n-bg-dark-neutral-bg-weak\\/95:hover{background-color:#212325f2}.hover\\:n-bg-dark-neutral-border-strong:hover{background-color:#5e636a}.hover\\:n-bg-dark-neutral-border-strong\\/0:hover{background-color:#5e636a00}.hover\\:n-bg-dark-neutral-border-strong\\/10:hover{background-color:#5e636a1a}.hover\\:n-bg-dark-neutral-border-strong\\/100:hover{background-color:#5e636a}.hover\\:n-bg-dark-neutral-border-strong\\/15:hover{background-color:#5e636a26}.hover\\:n-bg-dark-neutral-border-strong\\/20:hover{background-color:#5e636a33}.hover\\:n-bg-dark-neutral-border-strong\\/25:hover{background-color:#5e636a40}.hover\\:n-bg-dark-neutral-border-strong\\/30:hover{background-color:#5e636a4d}.hover\\:n-bg-dark-neutral-border-strong\\/35:hover{background-color:#5e636a59}.hover\\:n-bg-dark-neutral-border-strong\\/40:hover{background-color:#5e636a66}.hover\\:n-bg-dark-neutral-border-strong\\/45:hover{background-color:#5e636a73}.hover\\:n-bg-dark-neutral-border-strong\\/5:hover{background-color:#5e636a0d}.hover\\:n-bg-dark-neutral-border-strong\\/50:hover{background-color:#5e636a80}.hover\\:n-bg-dark-neutral-border-strong\\/55:hover{background-color:#5e636a8c}.hover\\:n-bg-dark-neutral-border-strong\\/60:hover{background-color:#5e636a99}.hover\\:n-bg-dark-neutral-border-strong\\/65:hover{background-color:#5e636aa6}.hover\\:n-bg-dark-neutral-border-strong\\/70:hover{background-color:#5e636ab3}.hover\\:n-bg-dark-neutral-border-strong\\/75:hover{background-color:#5e636abf}.hover\\:n-bg-dark-neutral-border-strong\\/80:hover{background-color:#5e636acc}.hover\\:n-bg-dark-neutral-border-strong\\/85:hover{background-color:#5e636ad9}.hover\\:n-bg-dark-neutral-border-strong\\/90:hover{background-color:#5e636ae6}.hover\\:n-bg-dark-neutral-border-strong\\/95:hover{background-color:#5e636af2}.hover\\:n-bg-dark-neutral-border-strongest:hover{background-color:#bbbec3}.hover\\:n-bg-dark-neutral-border-strongest\\/0:hover{background-color:#bbbec300}.hover\\:n-bg-dark-neutral-border-strongest\\/10:hover{background-color:#bbbec31a}.hover\\:n-bg-dark-neutral-border-strongest\\/100:hover{background-color:#bbbec3}.hover\\:n-bg-dark-neutral-border-strongest\\/15:hover{background-color:#bbbec326}.hover\\:n-bg-dark-neutral-border-strongest\\/20:hover{background-color:#bbbec333}.hover\\:n-bg-dark-neutral-border-strongest\\/25:hover{background-color:#bbbec340}.hover\\:n-bg-dark-neutral-border-strongest\\/30:hover{background-color:#bbbec34d}.hover\\:n-bg-dark-neutral-border-strongest\\/35:hover{background-color:#bbbec359}.hover\\:n-bg-dark-neutral-border-strongest\\/40:hover{background-color:#bbbec366}.hover\\:n-bg-dark-neutral-border-strongest\\/45:hover{background-color:#bbbec373}.hover\\:n-bg-dark-neutral-border-strongest\\/5:hover{background-color:#bbbec30d}.hover\\:n-bg-dark-neutral-border-strongest\\/50:hover{background-color:#bbbec380}.hover\\:n-bg-dark-neutral-border-strongest\\/55:hover{background-color:#bbbec38c}.hover\\:n-bg-dark-neutral-border-strongest\\/60:hover{background-color:#bbbec399}.hover\\:n-bg-dark-neutral-border-strongest\\/65:hover{background-color:#bbbec3a6}.hover\\:n-bg-dark-neutral-border-strongest\\/70:hover{background-color:#bbbec3b3}.hover\\:n-bg-dark-neutral-border-strongest\\/75:hover{background-color:#bbbec3bf}.hover\\:n-bg-dark-neutral-border-strongest\\/80:hover{background-color:#bbbec3cc}.hover\\:n-bg-dark-neutral-border-strongest\\/85:hover{background-color:#bbbec3d9}.hover\\:n-bg-dark-neutral-border-strongest\\/90:hover{background-color:#bbbec3e6}.hover\\:n-bg-dark-neutral-border-strongest\\/95:hover{background-color:#bbbec3f2}.hover\\:n-bg-dark-neutral-border-weak:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-border-weak\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-dark-neutral-border-weak\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-dark-neutral-border-weak\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-border-weak\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-dark-neutral-border-weak\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-dark-neutral-border-weak\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-dark-neutral-border-weak\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-dark-neutral-border-weak\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-dark-neutral-border-weak\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-dark-neutral-border-weak\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-dark-neutral-border-weak\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-dark-neutral-border-weak\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-dark-neutral-border-weak\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-dark-neutral-border-weak\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-dark-neutral-border-weak\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-dark-neutral-border-weak\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-dark-neutral-border-weak\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-dark-neutral-border-weak\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-dark-neutral-border-weak\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-dark-neutral-border-weak\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-dark-neutral-border-weak\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-dark-neutral-hover:hover{background-color:#959aa11a}.hover\\:n-bg-dark-neutral-hover\\/0:hover{background-color:#959aa100}.hover\\:n-bg-dark-neutral-hover\\/10:hover{background-color:#959aa11a}.hover\\:n-bg-dark-neutral-hover\\/100:hover{background-color:#959aa1}.hover\\:n-bg-dark-neutral-hover\\/15:hover{background-color:#959aa126}.hover\\:n-bg-dark-neutral-hover\\/20:hover{background-color:#959aa133}.hover\\:n-bg-dark-neutral-hover\\/25:hover{background-color:#959aa140}.hover\\:n-bg-dark-neutral-hover\\/30:hover{background-color:#959aa14d}.hover\\:n-bg-dark-neutral-hover\\/35:hover{background-color:#959aa159}.hover\\:n-bg-dark-neutral-hover\\/40:hover{background-color:#959aa166}.hover\\:n-bg-dark-neutral-hover\\/45:hover{background-color:#959aa173}.hover\\:n-bg-dark-neutral-hover\\/5:hover{background-color:#959aa10d}.hover\\:n-bg-dark-neutral-hover\\/50:hover{background-color:#959aa180}.hover\\:n-bg-dark-neutral-hover\\/55:hover{background-color:#959aa18c}.hover\\:n-bg-dark-neutral-hover\\/60:hover{background-color:#959aa199}.hover\\:n-bg-dark-neutral-hover\\/65:hover{background-color:#959aa1a6}.hover\\:n-bg-dark-neutral-hover\\/70:hover{background-color:#959aa1b3}.hover\\:n-bg-dark-neutral-hover\\/75:hover{background-color:#959aa1bf}.hover\\:n-bg-dark-neutral-hover\\/80:hover{background-color:#959aa1cc}.hover\\:n-bg-dark-neutral-hover\\/85:hover{background-color:#959aa1d9}.hover\\:n-bg-dark-neutral-hover\\/90:hover{background-color:#959aa1e6}.hover\\:n-bg-dark-neutral-hover\\/95:hover{background-color:#959aa1f2}.hover\\:n-bg-dark-neutral-icon:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-icon\\/0:hover{background-color:#cfd1d400}.hover\\:n-bg-dark-neutral-icon\\/10:hover{background-color:#cfd1d41a}.hover\\:n-bg-dark-neutral-icon\\/100:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-icon\\/15:hover{background-color:#cfd1d426}.hover\\:n-bg-dark-neutral-icon\\/20:hover{background-color:#cfd1d433}.hover\\:n-bg-dark-neutral-icon\\/25:hover{background-color:#cfd1d440}.hover\\:n-bg-dark-neutral-icon\\/30:hover{background-color:#cfd1d44d}.hover\\:n-bg-dark-neutral-icon\\/35:hover{background-color:#cfd1d459}.hover\\:n-bg-dark-neutral-icon\\/40:hover{background-color:#cfd1d466}.hover\\:n-bg-dark-neutral-icon\\/45:hover{background-color:#cfd1d473}.hover\\:n-bg-dark-neutral-icon\\/5:hover{background-color:#cfd1d40d}.hover\\:n-bg-dark-neutral-icon\\/50:hover{background-color:#cfd1d480}.hover\\:n-bg-dark-neutral-icon\\/55:hover{background-color:#cfd1d48c}.hover\\:n-bg-dark-neutral-icon\\/60:hover{background-color:#cfd1d499}.hover\\:n-bg-dark-neutral-icon\\/65:hover{background-color:#cfd1d4a6}.hover\\:n-bg-dark-neutral-icon\\/70:hover{background-color:#cfd1d4b3}.hover\\:n-bg-dark-neutral-icon\\/75:hover{background-color:#cfd1d4bf}.hover\\:n-bg-dark-neutral-icon\\/80:hover{background-color:#cfd1d4cc}.hover\\:n-bg-dark-neutral-icon\\/85:hover{background-color:#cfd1d4d9}.hover\\:n-bg-dark-neutral-icon\\/90:hover{background-color:#cfd1d4e6}.hover\\:n-bg-dark-neutral-icon\\/95:hover{background-color:#cfd1d4f2}.hover\\:n-bg-dark-neutral-pressed:hover{background-color:#959aa133}.hover\\:n-bg-dark-neutral-pressed\\/0:hover{background-color:#959aa100}.hover\\:n-bg-dark-neutral-pressed\\/10:hover{background-color:#959aa11a}.hover\\:n-bg-dark-neutral-pressed\\/100:hover{background-color:#959aa1}.hover\\:n-bg-dark-neutral-pressed\\/15:hover{background-color:#959aa126}.hover\\:n-bg-dark-neutral-pressed\\/20:hover{background-color:#959aa133}.hover\\:n-bg-dark-neutral-pressed\\/25:hover{background-color:#959aa140}.hover\\:n-bg-dark-neutral-pressed\\/30:hover{background-color:#959aa14d}.hover\\:n-bg-dark-neutral-pressed\\/35:hover{background-color:#959aa159}.hover\\:n-bg-dark-neutral-pressed\\/40:hover{background-color:#959aa166}.hover\\:n-bg-dark-neutral-pressed\\/45:hover{background-color:#959aa173}.hover\\:n-bg-dark-neutral-pressed\\/5:hover{background-color:#959aa10d}.hover\\:n-bg-dark-neutral-pressed\\/50:hover{background-color:#959aa180}.hover\\:n-bg-dark-neutral-pressed\\/55:hover{background-color:#959aa18c}.hover\\:n-bg-dark-neutral-pressed\\/60:hover{background-color:#959aa199}.hover\\:n-bg-dark-neutral-pressed\\/65:hover{background-color:#959aa1a6}.hover\\:n-bg-dark-neutral-pressed\\/70:hover{background-color:#959aa1b3}.hover\\:n-bg-dark-neutral-pressed\\/75:hover{background-color:#959aa1bf}.hover\\:n-bg-dark-neutral-pressed\\/80:hover{background-color:#959aa1cc}.hover\\:n-bg-dark-neutral-pressed\\/85:hover{background-color:#959aa1d9}.hover\\:n-bg-dark-neutral-pressed\\/90:hover{background-color:#959aa1e6}.hover\\:n-bg-dark-neutral-pressed\\/95:hover{background-color:#959aa1f2}.hover\\:n-bg-dark-neutral-text-default:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-text-default\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-dark-neutral-text-default\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-dark-neutral-text-default\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-text-default\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-dark-neutral-text-default\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-dark-neutral-text-default\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-dark-neutral-text-default\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-dark-neutral-text-default\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-dark-neutral-text-default\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-dark-neutral-text-default\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-dark-neutral-text-default\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-dark-neutral-text-default\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-dark-neutral-text-default\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-dark-neutral-text-default\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-dark-neutral-text-default\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-dark-neutral-text-default\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-dark-neutral-text-default\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-dark-neutral-text-default\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-dark-neutral-text-default\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-dark-neutral-text-default\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-dark-neutral-text-default\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-dark-neutral-text-inverse:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-text-inverse\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-dark-neutral-text-inverse\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-dark-neutral-text-inverse\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-text-inverse\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-dark-neutral-text-inverse\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-dark-neutral-text-inverse\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-dark-neutral-text-inverse\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-dark-neutral-text-inverse\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-dark-neutral-text-inverse\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-dark-neutral-text-inverse\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-dark-neutral-text-inverse\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-dark-neutral-text-inverse\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-dark-neutral-text-inverse\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-dark-neutral-text-inverse\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-dark-neutral-text-inverse\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-dark-neutral-text-inverse\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-dark-neutral-text-inverse\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-dark-neutral-text-inverse\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-dark-neutral-text-inverse\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-dark-neutral-text-inverse\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-dark-neutral-text-inverse\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-dark-neutral-text-weak:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-text-weak\\/0:hover{background-color:#cfd1d400}.hover\\:n-bg-dark-neutral-text-weak\\/10:hover{background-color:#cfd1d41a}.hover\\:n-bg-dark-neutral-text-weak\\/100:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-text-weak\\/15:hover{background-color:#cfd1d426}.hover\\:n-bg-dark-neutral-text-weak\\/20:hover{background-color:#cfd1d433}.hover\\:n-bg-dark-neutral-text-weak\\/25:hover{background-color:#cfd1d440}.hover\\:n-bg-dark-neutral-text-weak\\/30:hover{background-color:#cfd1d44d}.hover\\:n-bg-dark-neutral-text-weak\\/35:hover{background-color:#cfd1d459}.hover\\:n-bg-dark-neutral-text-weak\\/40:hover{background-color:#cfd1d466}.hover\\:n-bg-dark-neutral-text-weak\\/45:hover{background-color:#cfd1d473}.hover\\:n-bg-dark-neutral-text-weak\\/5:hover{background-color:#cfd1d40d}.hover\\:n-bg-dark-neutral-text-weak\\/50:hover{background-color:#cfd1d480}.hover\\:n-bg-dark-neutral-text-weak\\/55:hover{background-color:#cfd1d48c}.hover\\:n-bg-dark-neutral-text-weak\\/60:hover{background-color:#cfd1d499}.hover\\:n-bg-dark-neutral-text-weak\\/65:hover{background-color:#cfd1d4a6}.hover\\:n-bg-dark-neutral-text-weak\\/70:hover{background-color:#cfd1d4b3}.hover\\:n-bg-dark-neutral-text-weak\\/75:hover{background-color:#cfd1d4bf}.hover\\:n-bg-dark-neutral-text-weak\\/80:hover{background-color:#cfd1d4cc}.hover\\:n-bg-dark-neutral-text-weak\\/85:hover{background-color:#cfd1d4d9}.hover\\:n-bg-dark-neutral-text-weak\\/90:hover{background-color:#cfd1d4e6}.hover\\:n-bg-dark-neutral-text-weak\\/95:hover{background-color:#cfd1d4f2}.hover\\:n-bg-dark-neutral-text-weaker:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-text-weaker\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-dark-neutral-text-weaker\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-dark-neutral-text-weaker\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-text-weaker\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-dark-neutral-text-weaker\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-dark-neutral-text-weaker\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-dark-neutral-text-weaker\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-dark-neutral-text-weaker\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-dark-neutral-text-weaker\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-dark-neutral-text-weaker\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-dark-neutral-text-weaker\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-dark-neutral-text-weaker\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-dark-neutral-text-weaker\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-dark-neutral-text-weaker\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-dark-neutral-text-weaker\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-dark-neutral-text-weaker\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-dark-neutral-text-weaker\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-dark-neutral-text-weaker\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-dark-neutral-text-weaker\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-dark-neutral-text-weaker\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-dark-neutral-text-weaker\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-dark-neutral-text-weakest:hover{background-color:#818790}.hover\\:n-bg-dark-neutral-text-weakest\\/0:hover{background-color:#81879000}.hover\\:n-bg-dark-neutral-text-weakest\\/10:hover{background-color:#8187901a}.hover\\:n-bg-dark-neutral-text-weakest\\/100:hover{background-color:#818790}.hover\\:n-bg-dark-neutral-text-weakest\\/15:hover{background-color:#81879026}.hover\\:n-bg-dark-neutral-text-weakest\\/20:hover{background-color:#81879033}.hover\\:n-bg-dark-neutral-text-weakest\\/25:hover{background-color:#81879040}.hover\\:n-bg-dark-neutral-text-weakest\\/30:hover{background-color:#8187904d}.hover\\:n-bg-dark-neutral-text-weakest\\/35:hover{background-color:#81879059}.hover\\:n-bg-dark-neutral-text-weakest\\/40:hover{background-color:#81879066}.hover\\:n-bg-dark-neutral-text-weakest\\/45:hover{background-color:#81879073}.hover\\:n-bg-dark-neutral-text-weakest\\/5:hover{background-color:#8187900d}.hover\\:n-bg-dark-neutral-text-weakest\\/50:hover{background-color:#81879080}.hover\\:n-bg-dark-neutral-text-weakest\\/55:hover{background-color:#8187908c}.hover\\:n-bg-dark-neutral-text-weakest\\/60:hover{background-color:#81879099}.hover\\:n-bg-dark-neutral-text-weakest\\/65:hover{background-color:#818790a6}.hover\\:n-bg-dark-neutral-text-weakest\\/70:hover{background-color:#818790b3}.hover\\:n-bg-dark-neutral-text-weakest\\/75:hover{background-color:#818790bf}.hover\\:n-bg-dark-neutral-text-weakest\\/80:hover{background-color:#818790cc}.hover\\:n-bg-dark-neutral-text-weakest\\/85:hover{background-color:#818790d9}.hover\\:n-bg-dark-neutral-text-weakest\\/90:hover{background-color:#818790e6}.hover\\:n-bg-dark-neutral-text-weakest\\/95:hover{background-color:#818790f2}.hover\\:n-bg-dark-primary-bg-selected:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-selected\\/0:hover{background-color:#262f3100}.hover\\:n-bg-dark-primary-bg-selected\\/10:hover{background-color:#262f311a}.hover\\:n-bg-dark-primary-bg-selected\\/100:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-selected\\/15:hover{background-color:#262f3126}.hover\\:n-bg-dark-primary-bg-selected\\/20:hover{background-color:#262f3133}.hover\\:n-bg-dark-primary-bg-selected\\/25:hover{background-color:#262f3140}.hover\\:n-bg-dark-primary-bg-selected\\/30:hover{background-color:#262f314d}.hover\\:n-bg-dark-primary-bg-selected\\/35:hover{background-color:#262f3159}.hover\\:n-bg-dark-primary-bg-selected\\/40:hover{background-color:#262f3166}.hover\\:n-bg-dark-primary-bg-selected\\/45:hover{background-color:#262f3173}.hover\\:n-bg-dark-primary-bg-selected\\/5:hover{background-color:#262f310d}.hover\\:n-bg-dark-primary-bg-selected\\/50:hover{background-color:#262f3180}.hover\\:n-bg-dark-primary-bg-selected\\/55:hover{background-color:#262f318c}.hover\\:n-bg-dark-primary-bg-selected\\/60:hover{background-color:#262f3199}.hover\\:n-bg-dark-primary-bg-selected\\/65:hover{background-color:#262f31a6}.hover\\:n-bg-dark-primary-bg-selected\\/70:hover{background-color:#262f31b3}.hover\\:n-bg-dark-primary-bg-selected\\/75:hover{background-color:#262f31bf}.hover\\:n-bg-dark-primary-bg-selected\\/80:hover{background-color:#262f31cc}.hover\\:n-bg-dark-primary-bg-selected\\/85:hover{background-color:#262f31d9}.hover\\:n-bg-dark-primary-bg-selected\\/90:hover{background-color:#262f31e6}.hover\\:n-bg-dark-primary-bg-selected\\/95:hover{background-color:#262f31f2}.hover\\:n-bg-dark-primary-bg-status:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-bg-status\\/0:hover{background-color:#5db3bf00}.hover\\:n-bg-dark-primary-bg-status\\/10:hover{background-color:#5db3bf1a}.hover\\:n-bg-dark-primary-bg-status\\/100:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-bg-status\\/15:hover{background-color:#5db3bf26}.hover\\:n-bg-dark-primary-bg-status\\/20:hover{background-color:#5db3bf33}.hover\\:n-bg-dark-primary-bg-status\\/25:hover{background-color:#5db3bf40}.hover\\:n-bg-dark-primary-bg-status\\/30:hover{background-color:#5db3bf4d}.hover\\:n-bg-dark-primary-bg-status\\/35:hover{background-color:#5db3bf59}.hover\\:n-bg-dark-primary-bg-status\\/40:hover{background-color:#5db3bf66}.hover\\:n-bg-dark-primary-bg-status\\/45:hover{background-color:#5db3bf73}.hover\\:n-bg-dark-primary-bg-status\\/5:hover{background-color:#5db3bf0d}.hover\\:n-bg-dark-primary-bg-status\\/50:hover{background-color:#5db3bf80}.hover\\:n-bg-dark-primary-bg-status\\/55:hover{background-color:#5db3bf8c}.hover\\:n-bg-dark-primary-bg-status\\/60:hover{background-color:#5db3bf99}.hover\\:n-bg-dark-primary-bg-status\\/65:hover{background-color:#5db3bfa6}.hover\\:n-bg-dark-primary-bg-status\\/70:hover{background-color:#5db3bfb3}.hover\\:n-bg-dark-primary-bg-status\\/75:hover{background-color:#5db3bfbf}.hover\\:n-bg-dark-primary-bg-status\\/80:hover{background-color:#5db3bfcc}.hover\\:n-bg-dark-primary-bg-status\\/85:hover{background-color:#5db3bfd9}.hover\\:n-bg-dark-primary-bg-status\\/90:hover{background-color:#5db3bfe6}.hover\\:n-bg-dark-primary-bg-status\\/95:hover{background-color:#5db3bff2}.hover\\:n-bg-dark-primary-bg-strong:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-bg-strong\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-bg-strong\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-bg-strong\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-bg-strong\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-bg-strong\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-bg-strong\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-bg-strong\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-bg-strong\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-bg-strong\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-bg-strong\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-bg-strong\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-bg-strong\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-bg-strong\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-bg-strong\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-bg-strong\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-bg-strong\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-bg-strong\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-bg-strong\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-bg-strong\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-bg-strong\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-bg-strong\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-bg-weak:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-weak\\/0:hover{background-color:#262f3100}.hover\\:n-bg-dark-primary-bg-weak\\/10:hover{background-color:#262f311a}.hover\\:n-bg-dark-primary-bg-weak\\/100:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-weak\\/15:hover{background-color:#262f3126}.hover\\:n-bg-dark-primary-bg-weak\\/20:hover{background-color:#262f3133}.hover\\:n-bg-dark-primary-bg-weak\\/25:hover{background-color:#262f3140}.hover\\:n-bg-dark-primary-bg-weak\\/30:hover{background-color:#262f314d}.hover\\:n-bg-dark-primary-bg-weak\\/35:hover{background-color:#262f3159}.hover\\:n-bg-dark-primary-bg-weak\\/40:hover{background-color:#262f3166}.hover\\:n-bg-dark-primary-bg-weak\\/45:hover{background-color:#262f3173}.hover\\:n-bg-dark-primary-bg-weak\\/5:hover{background-color:#262f310d}.hover\\:n-bg-dark-primary-bg-weak\\/50:hover{background-color:#262f3180}.hover\\:n-bg-dark-primary-bg-weak\\/55:hover{background-color:#262f318c}.hover\\:n-bg-dark-primary-bg-weak\\/60:hover{background-color:#262f3199}.hover\\:n-bg-dark-primary-bg-weak\\/65:hover{background-color:#262f31a6}.hover\\:n-bg-dark-primary-bg-weak\\/70:hover{background-color:#262f31b3}.hover\\:n-bg-dark-primary-bg-weak\\/75:hover{background-color:#262f31bf}.hover\\:n-bg-dark-primary-bg-weak\\/80:hover{background-color:#262f31cc}.hover\\:n-bg-dark-primary-bg-weak\\/85:hover{background-color:#262f31d9}.hover\\:n-bg-dark-primary-bg-weak\\/90:hover{background-color:#262f31e6}.hover\\:n-bg-dark-primary-bg-weak\\/95:hover{background-color:#262f31f2}.hover\\:n-bg-dark-primary-border-strong:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-border-strong\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-border-strong\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-border-strong\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-border-strong\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-border-strong\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-border-strong\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-border-strong\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-border-strong\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-border-strong\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-border-strong\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-border-strong\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-border-strong\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-border-strong\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-border-strong\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-border-strong\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-border-strong\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-border-strong\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-border-strong\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-border-strong\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-border-strong\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-border-strong\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-border-weak:hover{background-color:#02507b}.hover\\:n-bg-dark-primary-border-weak\\/0:hover{background-color:#02507b00}.hover\\:n-bg-dark-primary-border-weak\\/10:hover{background-color:#02507b1a}.hover\\:n-bg-dark-primary-border-weak\\/100:hover{background-color:#02507b}.hover\\:n-bg-dark-primary-border-weak\\/15:hover{background-color:#02507b26}.hover\\:n-bg-dark-primary-border-weak\\/20:hover{background-color:#02507b33}.hover\\:n-bg-dark-primary-border-weak\\/25:hover{background-color:#02507b40}.hover\\:n-bg-dark-primary-border-weak\\/30:hover{background-color:#02507b4d}.hover\\:n-bg-dark-primary-border-weak\\/35:hover{background-color:#02507b59}.hover\\:n-bg-dark-primary-border-weak\\/40:hover{background-color:#02507b66}.hover\\:n-bg-dark-primary-border-weak\\/45:hover{background-color:#02507b73}.hover\\:n-bg-dark-primary-border-weak\\/5:hover{background-color:#02507b0d}.hover\\:n-bg-dark-primary-border-weak\\/50:hover{background-color:#02507b80}.hover\\:n-bg-dark-primary-border-weak\\/55:hover{background-color:#02507b8c}.hover\\:n-bg-dark-primary-border-weak\\/60:hover{background-color:#02507b99}.hover\\:n-bg-dark-primary-border-weak\\/65:hover{background-color:#02507ba6}.hover\\:n-bg-dark-primary-border-weak\\/70:hover{background-color:#02507bb3}.hover\\:n-bg-dark-primary-border-weak\\/75:hover{background-color:#02507bbf}.hover\\:n-bg-dark-primary-border-weak\\/80:hover{background-color:#02507bcc}.hover\\:n-bg-dark-primary-border-weak\\/85:hover{background-color:#02507bd9}.hover\\:n-bg-dark-primary-border-weak\\/90:hover{background-color:#02507be6}.hover\\:n-bg-dark-primary-border-weak\\/95:hover{background-color:#02507bf2}.hover\\:n-bg-dark-primary-focus:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-focus\\/0:hover{background-color:#5db3bf00}.hover\\:n-bg-dark-primary-focus\\/10:hover{background-color:#5db3bf1a}.hover\\:n-bg-dark-primary-focus\\/100:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-focus\\/15:hover{background-color:#5db3bf26}.hover\\:n-bg-dark-primary-focus\\/20:hover{background-color:#5db3bf33}.hover\\:n-bg-dark-primary-focus\\/25:hover{background-color:#5db3bf40}.hover\\:n-bg-dark-primary-focus\\/30:hover{background-color:#5db3bf4d}.hover\\:n-bg-dark-primary-focus\\/35:hover{background-color:#5db3bf59}.hover\\:n-bg-dark-primary-focus\\/40:hover{background-color:#5db3bf66}.hover\\:n-bg-dark-primary-focus\\/45:hover{background-color:#5db3bf73}.hover\\:n-bg-dark-primary-focus\\/5:hover{background-color:#5db3bf0d}.hover\\:n-bg-dark-primary-focus\\/50:hover{background-color:#5db3bf80}.hover\\:n-bg-dark-primary-focus\\/55:hover{background-color:#5db3bf8c}.hover\\:n-bg-dark-primary-focus\\/60:hover{background-color:#5db3bf99}.hover\\:n-bg-dark-primary-focus\\/65:hover{background-color:#5db3bfa6}.hover\\:n-bg-dark-primary-focus\\/70:hover{background-color:#5db3bfb3}.hover\\:n-bg-dark-primary-focus\\/75:hover{background-color:#5db3bfbf}.hover\\:n-bg-dark-primary-focus\\/80:hover{background-color:#5db3bfcc}.hover\\:n-bg-dark-primary-focus\\/85:hover{background-color:#5db3bfd9}.hover\\:n-bg-dark-primary-focus\\/90:hover{background-color:#5db3bfe6}.hover\\:n-bg-dark-primary-focus\\/95:hover{background-color:#5db3bff2}.hover\\:n-bg-dark-primary-hover-strong:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-hover-strong\\/0:hover{background-color:#5db3bf00}.hover\\:n-bg-dark-primary-hover-strong\\/10:hover{background-color:#5db3bf1a}.hover\\:n-bg-dark-primary-hover-strong\\/100:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-hover-strong\\/15:hover{background-color:#5db3bf26}.hover\\:n-bg-dark-primary-hover-strong\\/20:hover{background-color:#5db3bf33}.hover\\:n-bg-dark-primary-hover-strong\\/25:hover{background-color:#5db3bf40}.hover\\:n-bg-dark-primary-hover-strong\\/30:hover{background-color:#5db3bf4d}.hover\\:n-bg-dark-primary-hover-strong\\/35:hover{background-color:#5db3bf59}.hover\\:n-bg-dark-primary-hover-strong\\/40:hover{background-color:#5db3bf66}.hover\\:n-bg-dark-primary-hover-strong\\/45:hover{background-color:#5db3bf73}.hover\\:n-bg-dark-primary-hover-strong\\/5:hover{background-color:#5db3bf0d}.hover\\:n-bg-dark-primary-hover-strong\\/50:hover{background-color:#5db3bf80}.hover\\:n-bg-dark-primary-hover-strong\\/55:hover{background-color:#5db3bf8c}.hover\\:n-bg-dark-primary-hover-strong\\/60:hover{background-color:#5db3bf99}.hover\\:n-bg-dark-primary-hover-strong\\/65:hover{background-color:#5db3bfa6}.hover\\:n-bg-dark-primary-hover-strong\\/70:hover{background-color:#5db3bfb3}.hover\\:n-bg-dark-primary-hover-strong\\/75:hover{background-color:#5db3bfbf}.hover\\:n-bg-dark-primary-hover-strong\\/80:hover{background-color:#5db3bfcc}.hover\\:n-bg-dark-primary-hover-strong\\/85:hover{background-color:#5db3bfd9}.hover\\:n-bg-dark-primary-hover-strong\\/90:hover{background-color:#5db3bfe6}.hover\\:n-bg-dark-primary-hover-strong\\/95:hover{background-color:#5db3bff2}.hover\\:n-bg-dark-primary-hover-weak:hover{background-color:#8fe3e814}.hover\\:n-bg-dark-primary-hover-weak\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-hover-weak\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-hover-weak\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-hover-weak\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-hover-weak\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-hover-weak\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-hover-weak\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-hover-weak\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-hover-weak\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-hover-weak\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-hover-weak\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-hover-weak\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-hover-weak\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-hover-weak\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-hover-weak\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-hover-weak\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-hover-weak\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-hover-weak\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-hover-weak\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-hover-weak\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-hover-weak\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-icon:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-icon\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-icon\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-icon\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-icon\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-icon\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-icon\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-icon\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-icon\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-icon\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-icon\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-icon\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-icon\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-icon\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-icon\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-icon\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-icon\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-icon\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-icon\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-icon\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-icon\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-icon\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-pressed-strong:hover{background-color:#4c99a4}.hover\\:n-bg-dark-primary-pressed-strong\\/0:hover{background-color:#4c99a400}.hover\\:n-bg-dark-primary-pressed-strong\\/10:hover{background-color:#4c99a41a}.hover\\:n-bg-dark-primary-pressed-strong\\/100:hover{background-color:#4c99a4}.hover\\:n-bg-dark-primary-pressed-strong\\/15:hover{background-color:#4c99a426}.hover\\:n-bg-dark-primary-pressed-strong\\/20:hover{background-color:#4c99a433}.hover\\:n-bg-dark-primary-pressed-strong\\/25:hover{background-color:#4c99a440}.hover\\:n-bg-dark-primary-pressed-strong\\/30:hover{background-color:#4c99a44d}.hover\\:n-bg-dark-primary-pressed-strong\\/35:hover{background-color:#4c99a459}.hover\\:n-bg-dark-primary-pressed-strong\\/40:hover{background-color:#4c99a466}.hover\\:n-bg-dark-primary-pressed-strong\\/45:hover{background-color:#4c99a473}.hover\\:n-bg-dark-primary-pressed-strong\\/5:hover{background-color:#4c99a40d}.hover\\:n-bg-dark-primary-pressed-strong\\/50:hover{background-color:#4c99a480}.hover\\:n-bg-dark-primary-pressed-strong\\/55:hover{background-color:#4c99a48c}.hover\\:n-bg-dark-primary-pressed-strong\\/60:hover{background-color:#4c99a499}.hover\\:n-bg-dark-primary-pressed-strong\\/65:hover{background-color:#4c99a4a6}.hover\\:n-bg-dark-primary-pressed-strong\\/70:hover{background-color:#4c99a4b3}.hover\\:n-bg-dark-primary-pressed-strong\\/75:hover{background-color:#4c99a4bf}.hover\\:n-bg-dark-primary-pressed-strong\\/80:hover{background-color:#4c99a4cc}.hover\\:n-bg-dark-primary-pressed-strong\\/85:hover{background-color:#4c99a4d9}.hover\\:n-bg-dark-primary-pressed-strong\\/90:hover{background-color:#4c99a4e6}.hover\\:n-bg-dark-primary-pressed-strong\\/95:hover{background-color:#4c99a4f2}.hover\\:n-bg-dark-primary-pressed-weak:hover{background-color:#8fe3e81f}.hover\\:n-bg-dark-primary-pressed-weak\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-pressed-weak\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-pressed-weak\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-pressed-weak\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-pressed-weak\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-pressed-weak\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-pressed-weak\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-pressed-weak\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-pressed-weak\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-pressed-weak\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-pressed-weak\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-pressed-weak\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-pressed-weak\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-pressed-weak\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-pressed-weak\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-pressed-weak\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-pressed-weak\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-pressed-weak\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-pressed-weak\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-pressed-weak\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-pressed-weak\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-text:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-text\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-text\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-text\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-text\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-text\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-text\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-text\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-text\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-text\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-text\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-text\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-text\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-text\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-text\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-text\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-text\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-text\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-text\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-text\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-text\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-text\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-success-bg-status:hover{background-color:#6fa646}.hover\\:n-bg-dark-success-bg-status\\/0:hover{background-color:#6fa64600}.hover\\:n-bg-dark-success-bg-status\\/10:hover{background-color:#6fa6461a}.hover\\:n-bg-dark-success-bg-status\\/100:hover{background-color:#6fa646}.hover\\:n-bg-dark-success-bg-status\\/15:hover{background-color:#6fa64626}.hover\\:n-bg-dark-success-bg-status\\/20:hover{background-color:#6fa64633}.hover\\:n-bg-dark-success-bg-status\\/25:hover{background-color:#6fa64640}.hover\\:n-bg-dark-success-bg-status\\/30:hover{background-color:#6fa6464d}.hover\\:n-bg-dark-success-bg-status\\/35:hover{background-color:#6fa64659}.hover\\:n-bg-dark-success-bg-status\\/40:hover{background-color:#6fa64666}.hover\\:n-bg-dark-success-bg-status\\/45:hover{background-color:#6fa64673}.hover\\:n-bg-dark-success-bg-status\\/5:hover{background-color:#6fa6460d}.hover\\:n-bg-dark-success-bg-status\\/50:hover{background-color:#6fa64680}.hover\\:n-bg-dark-success-bg-status\\/55:hover{background-color:#6fa6468c}.hover\\:n-bg-dark-success-bg-status\\/60:hover{background-color:#6fa64699}.hover\\:n-bg-dark-success-bg-status\\/65:hover{background-color:#6fa646a6}.hover\\:n-bg-dark-success-bg-status\\/70:hover{background-color:#6fa646b3}.hover\\:n-bg-dark-success-bg-status\\/75:hover{background-color:#6fa646bf}.hover\\:n-bg-dark-success-bg-status\\/80:hover{background-color:#6fa646cc}.hover\\:n-bg-dark-success-bg-status\\/85:hover{background-color:#6fa646d9}.hover\\:n-bg-dark-success-bg-status\\/90:hover{background-color:#6fa646e6}.hover\\:n-bg-dark-success-bg-status\\/95:hover{background-color:#6fa646f2}.hover\\:n-bg-dark-success-bg-strong:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-bg-strong\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-bg-strong\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-bg-strong\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-bg-strong\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-bg-strong\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-bg-strong\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-bg-strong\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-bg-strong\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-bg-strong\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-bg-strong\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-bg-strong\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-bg-strong\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-bg-strong\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-bg-strong\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-bg-strong\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-bg-strong\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-bg-strong\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-bg-strong\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-bg-strong\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-bg-strong\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-bg-strong\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-success-bg-weak:hover{background-color:#262d24}.hover\\:n-bg-dark-success-bg-weak\\/0:hover{background-color:#262d2400}.hover\\:n-bg-dark-success-bg-weak\\/10:hover{background-color:#262d241a}.hover\\:n-bg-dark-success-bg-weak\\/100:hover{background-color:#262d24}.hover\\:n-bg-dark-success-bg-weak\\/15:hover{background-color:#262d2426}.hover\\:n-bg-dark-success-bg-weak\\/20:hover{background-color:#262d2433}.hover\\:n-bg-dark-success-bg-weak\\/25:hover{background-color:#262d2440}.hover\\:n-bg-dark-success-bg-weak\\/30:hover{background-color:#262d244d}.hover\\:n-bg-dark-success-bg-weak\\/35:hover{background-color:#262d2459}.hover\\:n-bg-dark-success-bg-weak\\/40:hover{background-color:#262d2466}.hover\\:n-bg-dark-success-bg-weak\\/45:hover{background-color:#262d2473}.hover\\:n-bg-dark-success-bg-weak\\/5:hover{background-color:#262d240d}.hover\\:n-bg-dark-success-bg-weak\\/50:hover{background-color:#262d2480}.hover\\:n-bg-dark-success-bg-weak\\/55:hover{background-color:#262d248c}.hover\\:n-bg-dark-success-bg-weak\\/60:hover{background-color:#262d2499}.hover\\:n-bg-dark-success-bg-weak\\/65:hover{background-color:#262d24a6}.hover\\:n-bg-dark-success-bg-weak\\/70:hover{background-color:#262d24b3}.hover\\:n-bg-dark-success-bg-weak\\/75:hover{background-color:#262d24bf}.hover\\:n-bg-dark-success-bg-weak\\/80:hover{background-color:#262d24cc}.hover\\:n-bg-dark-success-bg-weak\\/85:hover{background-color:#262d24d9}.hover\\:n-bg-dark-success-bg-weak\\/90:hover{background-color:#262d24e6}.hover\\:n-bg-dark-success-bg-weak\\/95:hover{background-color:#262d24f2}.hover\\:n-bg-dark-success-border-strong:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-border-strong\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-border-strong\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-border-strong\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-border-strong\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-border-strong\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-border-strong\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-border-strong\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-border-strong\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-border-strong\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-border-strong\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-border-strong\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-border-strong\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-border-strong\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-border-strong\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-border-strong\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-border-strong\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-border-strong\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-border-strong\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-border-strong\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-border-strong\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-border-strong\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-success-border-weak:hover{background-color:#296127}.hover\\:n-bg-dark-success-border-weak\\/0:hover{background-color:#29612700}.hover\\:n-bg-dark-success-border-weak\\/10:hover{background-color:#2961271a}.hover\\:n-bg-dark-success-border-weak\\/100:hover{background-color:#296127}.hover\\:n-bg-dark-success-border-weak\\/15:hover{background-color:#29612726}.hover\\:n-bg-dark-success-border-weak\\/20:hover{background-color:#29612733}.hover\\:n-bg-dark-success-border-weak\\/25:hover{background-color:#29612740}.hover\\:n-bg-dark-success-border-weak\\/30:hover{background-color:#2961274d}.hover\\:n-bg-dark-success-border-weak\\/35:hover{background-color:#29612759}.hover\\:n-bg-dark-success-border-weak\\/40:hover{background-color:#29612766}.hover\\:n-bg-dark-success-border-weak\\/45:hover{background-color:#29612773}.hover\\:n-bg-dark-success-border-weak\\/5:hover{background-color:#2961270d}.hover\\:n-bg-dark-success-border-weak\\/50:hover{background-color:#29612780}.hover\\:n-bg-dark-success-border-weak\\/55:hover{background-color:#2961278c}.hover\\:n-bg-dark-success-border-weak\\/60:hover{background-color:#29612799}.hover\\:n-bg-dark-success-border-weak\\/65:hover{background-color:#296127a6}.hover\\:n-bg-dark-success-border-weak\\/70:hover{background-color:#296127b3}.hover\\:n-bg-dark-success-border-weak\\/75:hover{background-color:#296127bf}.hover\\:n-bg-dark-success-border-weak\\/80:hover{background-color:#296127cc}.hover\\:n-bg-dark-success-border-weak\\/85:hover{background-color:#296127d9}.hover\\:n-bg-dark-success-border-weak\\/90:hover{background-color:#296127e6}.hover\\:n-bg-dark-success-border-weak\\/95:hover{background-color:#296127f2}.hover\\:n-bg-dark-success-icon:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-icon\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-icon\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-icon\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-icon\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-icon\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-icon\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-icon\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-icon\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-icon\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-icon\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-icon\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-icon\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-icon\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-icon\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-icon\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-icon\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-icon\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-icon\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-icon\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-icon\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-icon\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-success-text:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-text\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-text\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-text\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-text\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-text\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-text\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-text\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-text\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-text\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-text\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-text\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-text\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-text\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-text\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-text\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-text\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-text\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-text\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-text\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-text\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-text\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-warning-bg-status:hover{background-color:#d7aa0a}.hover\\:n-bg-dark-warning-bg-status\\/0:hover{background-color:#d7aa0a00}.hover\\:n-bg-dark-warning-bg-status\\/10:hover{background-color:#d7aa0a1a}.hover\\:n-bg-dark-warning-bg-status\\/100:hover{background-color:#d7aa0a}.hover\\:n-bg-dark-warning-bg-status\\/15:hover{background-color:#d7aa0a26}.hover\\:n-bg-dark-warning-bg-status\\/20:hover{background-color:#d7aa0a33}.hover\\:n-bg-dark-warning-bg-status\\/25:hover{background-color:#d7aa0a40}.hover\\:n-bg-dark-warning-bg-status\\/30:hover{background-color:#d7aa0a4d}.hover\\:n-bg-dark-warning-bg-status\\/35:hover{background-color:#d7aa0a59}.hover\\:n-bg-dark-warning-bg-status\\/40:hover{background-color:#d7aa0a66}.hover\\:n-bg-dark-warning-bg-status\\/45:hover{background-color:#d7aa0a73}.hover\\:n-bg-dark-warning-bg-status\\/5:hover{background-color:#d7aa0a0d}.hover\\:n-bg-dark-warning-bg-status\\/50:hover{background-color:#d7aa0a80}.hover\\:n-bg-dark-warning-bg-status\\/55:hover{background-color:#d7aa0a8c}.hover\\:n-bg-dark-warning-bg-status\\/60:hover{background-color:#d7aa0a99}.hover\\:n-bg-dark-warning-bg-status\\/65:hover{background-color:#d7aa0aa6}.hover\\:n-bg-dark-warning-bg-status\\/70:hover{background-color:#d7aa0ab3}.hover\\:n-bg-dark-warning-bg-status\\/75:hover{background-color:#d7aa0abf}.hover\\:n-bg-dark-warning-bg-status\\/80:hover{background-color:#d7aa0acc}.hover\\:n-bg-dark-warning-bg-status\\/85:hover{background-color:#d7aa0ad9}.hover\\:n-bg-dark-warning-bg-status\\/90:hover{background-color:#d7aa0ae6}.hover\\:n-bg-dark-warning-bg-status\\/95:hover{background-color:#d7aa0af2}.hover\\:n-bg-dark-warning-bg-strong:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-bg-strong\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-bg-strong\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-bg-strong\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-bg-strong\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-bg-strong\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-bg-strong\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-bg-strong\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-bg-strong\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-bg-strong\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-bg-strong\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-bg-strong\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-bg-strong\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-bg-strong\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-bg-strong\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-bg-strong\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-bg-strong\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-bg-strong\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-bg-strong\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-bg-strong\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-bg-strong\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-bg-strong\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-dark-warning-bg-weak:hover{background-color:#312e1a}.hover\\:n-bg-dark-warning-bg-weak\\/0:hover{background-color:#312e1a00}.hover\\:n-bg-dark-warning-bg-weak\\/10:hover{background-color:#312e1a1a}.hover\\:n-bg-dark-warning-bg-weak\\/100:hover{background-color:#312e1a}.hover\\:n-bg-dark-warning-bg-weak\\/15:hover{background-color:#312e1a26}.hover\\:n-bg-dark-warning-bg-weak\\/20:hover{background-color:#312e1a33}.hover\\:n-bg-dark-warning-bg-weak\\/25:hover{background-color:#312e1a40}.hover\\:n-bg-dark-warning-bg-weak\\/30:hover{background-color:#312e1a4d}.hover\\:n-bg-dark-warning-bg-weak\\/35:hover{background-color:#312e1a59}.hover\\:n-bg-dark-warning-bg-weak\\/40:hover{background-color:#312e1a66}.hover\\:n-bg-dark-warning-bg-weak\\/45:hover{background-color:#312e1a73}.hover\\:n-bg-dark-warning-bg-weak\\/5:hover{background-color:#312e1a0d}.hover\\:n-bg-dark-warning-bg-weak\\/50:hover{background-color:#312e1a80}.hover\\:n-bg-dark-warning-bg-weak\\/55:hover{background-color:#312e1a8c}.hover\\:n-bg-dark-warning-bg-weak\\/60:hover{background-color:#312e1a99}.hover\\:n-bg-dark-warning-bg-weak\\/65:hover{background-color:#312e1aa6}.hover\\:n-bg-dark-warning-bg-weak\\/70:hover{background-color:#312e1ab3}.hover\\:n-bg-dark-warning-bg-weak\\/75:hover{background-color:#312e1abf}.hover\\:n-bg-dark-warning-bg-weak\\/80:hover{background-color:#312e1acc}.hover\\:n-bg-dark-warning-bg-weak\\/85:hover{background-color:#312e1ad9}.hover\\:n-bg-dark-warning-bg-weak\\/90:hover{background-color:#312e1ae6}.hover\\:n-bg-dark-warning-bg-weak\\/95:hover{background-color:#312e1af2}.hover\\:n-bg-dark-warning-border-strong:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-border-strong\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-border-strong\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-border-strong\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-border-strong\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-border-strong\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-border-strong\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-border-strong\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-border-strong\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-border-strong\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-border-strong\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-border-strong\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-border-strong\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-border-strong\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-border-strong\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-border-strong\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-border-strong\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-border-strong\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-border-strong\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-border-strong\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-border-strong\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-border-strong\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-dark-warning-border-weak:hover{background-color:#765500}.hover\\:n-bg-dark-warning-border-weak\\/0:hover{background-color:#76550000}.hover\\:n-bg-dark-warning-border-weak\\/10:hover{background-color:#7655001a}.hover\\:n-bg-dark-warning-border-weak\\/100:hover{background-color:#765500}.hover\\:n-bg-dark-warning-border-weak\\/15:hover{background-color:#76550026}.hover\\:n-bg-dark-warning-border-weak\\/20:hover{background-color:#76550033}.hover\\:n-bg-dark-warning-border-weak\\/25:hover{background-color:#76550040}.hover\\:n-bg-dark-warning-border-weak\\/30:hover{background-color:#7655004d}.hover\\:n-bg-dark-warning-border-weak\\/35:hover{background-color:#76550059}.hover\\:n-bg-dark-warning-border-weak\\/40:hover{background-color:#76550066}.hover\\:n-bg-dark-warning-border-weak\\/45:hover{background-color:#76550073}.hover\\:n-bg-dark-warning-border-weak\\/5:hover{background-color:#7655000d}.hover\\:n-bg-dark-warning-border-weak\\/50:hover{background-color:#76550080}.hover\\:n-bg-dark-warning-border-weak\\/55:hover{background-color:#7655008c}.hover\\:n-bg-dark-warning-border-weak\\/60:hover{background-color:#76550099}.hover\\:n-bg-dark-warning-border-weak\\/65:hover{background-color:#765500a6}.hover\\:n-bg-dark-warning-border-weak\\/70:hover{background-color:#765500b3}.hover\\:n-bg-dark-warning-border-weak\\/75:hover{background-color:#765500bf}.hover\\:n-bg-dark-warning-border-weak\\/80:hover{background-color:#765500cc}.hover\\:n-bg-dark-warning-border-weak\\/85:hover{background-color:#765500d9}.hover\\:n-bg-dark-warning-border-weak\\/90:hover{background-color:#765500e6}.hover\\:n-bg-dark-warning-border-weak\\/95:hover{background-color:#765500f2}.hover\\:n-bg-dark-warning-icon:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-icon\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-icon\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-icon\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-icon\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-icon\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-icon\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-icon\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-icon\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-icon\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-icon\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-icon\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-icon\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-icon\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-icon\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-icon\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-icon\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-icon\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-icon\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-icon\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-icon\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-icon\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-dark-warning-text:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-text\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-text\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-text\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-text\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-text\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-text\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-text\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-text\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-text\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-text\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-text\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-text\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-text\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-text\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-text\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-text\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-text\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-text\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-text\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-text\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-text\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-discovery-bg-status:hover{background-color:var(--theme-color-discovery-bg-status)}.hover\\:n-bg-discovery-bg-strong:hover{background-color:var(--theme-color-discovery-bg-strong)}.hover\\:n-bg-discovery-bg-weak:hover{background-color:var(--theme-color-discovery-bg-weak)}.hover\\:n-bg-discovery-border-strong:hover{background-color:var(--theme-color-discovery-border-strong)}.hover\\:n-bg-discovery-border-weak:hover{background-color:var(--theme-color-discovery-border-weak)}.hover\\:n-bg-discovery-icon:hover{background-color:var(--theme-color-discovery-icon)}.hover\\:n-bg-discovery-text:hover{background-color:var(--theme-color-discovery-text)}.hover\\:n-bg-light-danger-bg-status:hover{background-color:#e84e2c}.hover\\:n-bg-light-danger-bg-status\\/0:hover{background-color:#e84e2c00}.hover\\:n-bg-light-danger-bg-status\\/10:hover{background-color:#e84e2c1a}.hover\\:n-bg-light-danger-bg-status\\/100:hover{background-color:#e84e2c}.hover\\:n-bg-light-danger-bg-status\\/15:hover{background-color:#e84e2c26}.hover\\:n-bg-light-danger-bg-status\\/20:hover{background-color:#e84e2c33}.hover\\:n-bg-light-danger-bg-status\\/25:hover{background-color:#e84e2c40}.hover\\:n-bg-light-danger-bg-status\\/30:hover{background-color:#e84e2c4d}.hover\\:n-bg-light-danger-bg-status\\/35:hover{background-color:#e84e2c59}.hover\\:n-bg-light-danger-bg-status\\/40:hover{background-color:#e84e2c66}.hover\\:n-bg-light-danger-bg-status\\/45:hover{background-color:#e84e2c73}.hover\\:n-bg-light-danger-bg-status\\/5:hover{background-color:#e84e2c0d}.hover\\:n-bg-light-danger-bg-status\\/50:hover{background-color:#e84e2c80}.hover\\:n-bg-light-danger-bg-status\\/55:hover{background-color:#e84e2c8c}.hover\\:n-bg-light-danger-bg-status\\/60:hover{background-color:#e84e2c99}.hover\\:n-bg-light-danger-bg-status\\/65:hover{background-color:#e84e2ca6}.hover\\:n-bg-light-danger-bg-status\\/70:hover{background-color:#e84e2cb3}.hover\\:n-bg-light-danger-bg-status\\/75:hover{background-color:#e84e2cbf}.hover\\:n-bg-light-danger-bg-status\\/80:hover{background-color:#e84e2ccc}.hover\\:n-bg-light-danger-bg-status\\/85:hover{background-color:#e84e2cd9}.hover\\:n-bg-light-danger-bg-status\\/90:hover{background-color:#e84e2ce6}.hover\\:n-bg-light-danger-bg-status\\/95:hover{background-color:#e84e2cf2}.hover\\:n-bg-light-danger-bg-strong:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-bg-strong\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-bg-strong\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-bg-strong\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-bg-strong\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-bg-strong\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-bg-strong\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-bg-strong\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-bg-strong\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-bg-strong\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-bg-strong\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-bg-strong\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-bg-strong\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-bg-strong\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-bg-strong\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-bg-strong\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-bg-strong\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-bg-strong\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-bg-strong\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-bg-strong\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-bg-strong\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-bg-strong\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-danger-bg-weak:hover{background-color:#ffe9e7}.hover\\:n-bg-light-danger-bg-weak\\/0:hover{background-color:#ffe9e700}.hover\\:n-bg-light-danger-bg-weak\\/10:hover{background-color:#ffe9e71a}.hover\\:n-bg-light-danger-bg-weak\\/100:hover{background-color:#ffe9e7}.hover\\:n-bg-light-danger-bg-weak\\/15:hover{background-color:#ffe9e726}.hover\\:n-bg-light-danger-bg-weak\\/20:hover{background-color:#ffe9e733}.hover\\:n-bg-light-danger-bg-weak\\/25:hover{background-color:#ffe9e740}.hover\\:n-bg-light-danger-bg-weak\\/30:hover{background-color:#ffe9e74d}.hover\\:n-bg-light-danger-bg-weak\\/35:hover{background-color:#ffe9e759}.hover\\:n-bg-light-danger-bg-weak\\/40:hover{background-color:#ffe9e766}.hover\\:n-bg-light-danger-bg-weak\\/45:hover{background-color:#ffe9e773}.hover\\:n-bg-light-danger-bg-weak\\/5:hover{background-color:#ffe9e70d}.hover\\:n-bg-light-danger-bg-weak\\/50:hover{background-color:#ffe9e780}.hover\\:n-bg-light-danger-bg-weak\\/55:hover{background-color:#ffe9e78c}.hover\\:n-bg-light-danger-bg-weak\\/60:hover{background-color:#ffe9e799}.hover\\:n-bg-light-danger-bg-weak\\/65:hover{background-color:#ffe9e7a6}.hover\\:n-bg-light-danger-bg-weak\\/70:hover{background-color:#ffe9e7b3}.hover\\:n-bg-light-danger-bg-weak\\/75:hover{background-color:#ffe9e7bf}.hover\\:n-bg-light-danger-bg-weak\\/80:hover{background-color:#ffe9e7cc}.hover\\:n-bg-light-danger-bg-weak\\/85:hover{background-color:#ffe9e7d9}.hover\\:n-bg-light-danger-bg-weak\\/90:hover{background-color:#ffe9e7e6}.hover\\:n-bg-light-danger-bg-weak\\/95:hover{background-color:#ffe9e7f2}.hover\\:n-bg-light-danger-border-strong:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-border-strong\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-border-strong\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-border-strong\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-border-strong\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-border-strong\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-border-strong\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-border-strong\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-border-strong\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-border-strong\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-border-strong\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-border-strong\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-border-strong\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-border-strong\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-border-strong\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-border-strong\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-border-strong\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-border-strong\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-border-strong\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-border-strong\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-border-strong\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-border-strong\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-danger-border-weak:hover{background-color:#ffaa97}.hover\\:n-bg-light-danger-border-weak\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-light-danger-border-weak\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-light-danger-border-weak\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-light-danger-border-weak\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-light-danger-border-weak\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-light-danger-border-weak\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-light-danger-border-weak\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-light-danger-border-weak\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-light-danger-border-weak\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-light-danger-border-weak\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-light-danger-border-weak\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-light-danger-border-weak\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-light-danger-border-weak\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-light-danger-border-weak\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-light-danger-border-weak\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-light-danger-border-weak\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-light-danger-border-weak\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-light-danger-border-weak\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-light-danger-border-weak\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-light-danger-border-weak\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-light-danger-border-weak\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-light-danger-hover-strong:hover{background-color:#961200}.hover\\:n-bg-light-danger-hover-strong\\/0:hover{background-color:#96120000}.hover\\:n-bg-light-danger-hover-strong\\/10:hover{background-color:#9612001a}.hover\\:n-bg-light-danger-hover-strong\\/100:hover{background-color:#961200}.hover\\:n-bg-light-danger-hover-strong\\/15:hover{background-color:#96120026}.hover\\:n-bg-light-danger-hover-strong\\/20:hover{background-color:#96120033}.hover\\:n-bg-light-danger-hover-strong\\/25:hover{background-color:#96120040}.hover\\:n-bg-light-danger-hover-strong\\/30:hover{background-color:#9612004d}.hover\\:n-bg-light-danger-hover-strong\\/35:hover{background-color:#96120059}.hover\\:n-bg-light-danger-hover-strong\\/40:hover{background-color:#96120066}.hover\\:n-bg-light-danger-hover-strong\\/45:hover{background-color:#96120073}.hover\\:n-bg-light-danger-hover-strong\\/5:hover{background-color:#9612000d}.hover\\:n-bg-light-danger-hover-strong\\/50:hover{background-color:#96120080}.hover\\:n-bg-light-danger-hover-strong\\/55:hover{background-color:#9612008c}.hover\\:n-bg-light-danger-hover-strong\\/60:hover{background-color:#96120099}.hover\\:n-bg-light-danger-hover-strong\\/65:hover{background-color:#961200a6}.hover\\:n-bg-light-danger-hover-strong\\/70:hover{background-color:#961200b3}.hover\\:n-bg-light-danger-hover-strong\\/75:hover{background-color:#961200bf}.hover\\:n-bg-light-danger-hover-strong\\/80:hover{background-color:#961200cc}.hover\\:n-bg-light-danger-hover-strong\\/85:hover{background-color:#961200d9}.hover\\:n-bg-light-danger-hover-strong\\/90:hover{background-color:#961200e6}.hover\\:n-bg-light-danger-hover-strong\\/95:hover{background-color:#961200f2}.hover\\:n-bg-light-danger-hover-weak:hover{background-color:#d4330014}.hover\\:n-bg-light-danger-hover-weak\\/0:hover{background-color:#d4330000}.hover\\:n-bg-light-danger-hover-weak\\/10:hover{background-color:#d433001a}.hover\\:n-bg-light-danger-hover-weak\\/100:hover{background-color:#d43300}.hover\\:n-bg-light-danger-hover-weak\\/15:hover{background-color:#d4330026}.hover\\:n-bg-light-danger-hover-weak\\/20:hover{background-color:#d4330033}.hover\\:n-bg-light-danger-hover-weak\\/25:hover{background-color:#d4330040}.hover\\:n-bg-light-danger-hover-weak\\/30:hover{background-color:#d433004d}.hover\\:n-bg-light-danger-hover-weak\\/35:hover{background-color:#d4330059}.hover\\:n-bg-light-danger-hover-weak\\/40:hover{background-color:#d4330066}.hover\\:n-bg-light-danger-hover-weak\\/45:hover{background-color:#d4330073}.hover\\:n-bg-light-danger-hover-weak\\/5:hover{background-color:#d433000d}.hover\\:n-bg-light-danger-hover-weak\\/50:hover{background-color:#d4330080}.hover\\:n-bg-light-danger-hover-weak\\/55:hover{background-color:#d433008c}.hover\\:n-bg-light-danger-hover-weak\\/60:hover{background-color:#d4330099}.hover\\:n-bg-light-danger-hover-weak\\/65:hover{background-color:#d43300a6}.hover\\:n-bg-light-danger-hover-weak\\/70:hover{background-color:#d43300b3}.hover\\:n-bg-light-danger-hover-weak\\/75:hover{background-color:#d43300bf}.hover\\:n-bg-light-danger-hover-weak\\/80:hover{background-color:#d43300cc}.hover\\:n-bg-light-danger-hover-weak\\/85:hover{background-color:#d43300d9}.hover\\:n-bg-light-danger-hover-weak\\/90:hover{background-color:#d43300e6}.hover\\:n-bg-light-danger-hover-weak\\/95:hover{background-color:#d43300f2}.hover\\:n-bg-light-danger-icon:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-icon\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-icon\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-icon\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-icon\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-icon\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-icon\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-icon\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-icon\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-icon\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-icon\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-icon\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-icon\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-icon\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-icon\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-icon\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-icon\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-icon\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-icon\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-icon\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-icon\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-icon\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-danger-pressed-strong:hover{background-color:#730e00}.hover\\:n-bg-light-danger-pressed-strong\\/0:hover{background-color:#730e0000}.hover\\:n-bg-light-danger-pressed-strong\\/10:hover{background-color:#730e001a}.hover\\:n-bg-light-danger-pressed-strong\\/100:hover{background-color:#730e00}.hover\\:n-bg-light-danger-pressed-strong\\/15:hover{background-color:#730e0026}.hover\\:n-bg-light-danger-pressed-strong\\/20:hover{background-color:#730e0033}.hover\\:n-bg-light-danger-pressed-strong\\/25:hover{background-color:#730e0040}.hover\\:n-bg-light-danger-pressed-strong\\/30:hover{background-color:#730e004d}.hover\\:n-bg-light-danger-pressed-strong\\/35:hover{background-color:#730e0059}.hover\\:n-bg-light-danger-pressed-strong\\/40:hover{background-color:#730e0066}.hover\\:n-bg-light-danger-pressed-strong\\/45:hover{background-color:#730e0073}.hover\\:n-bg-light-danger-pressed-strong\\/5:hover{background-color:#730e000d}.hover\\:n-bg-light-danger-pressed-strong\\/50:hover{background-color:#730e0080}.hover\\:n-bg-light-danger-pressed-strong\\/55:hover{background-color:#730e008c}.hover\\:n-bg-light-danger-pressed-strong\\/60:hover{background-color:#730e0099}.hover\\:n-bg-light-danger-pressed-strong\\/65:hover{background-color:#730e00a6}.hover\\:n-bg-light-danger-pressed-strong\\/70:hover{background-color:#730e00b3}.hover\\:n-bg-light-danger-pressed-strong\\/75:hover{background-color:#730e00bf}.hover\\:n-bg-light-danger-pressed-strong\\/80:hover{background-color:#730e00cc}.hover\\:n-bg-light-danger-pressed-strong\\/85:hover{background-color:#730e00d9}.hover\\:n-bg-light-danger-pressed-strong\\/90:hover{background-color:#730e00e6}.hover\\:n-bg-light-danger-pressed-strong\\/95:hover{background-color:#730e00f2}.hover\\:n-bg-light-danger-pressed-weak:hover{background-color:#d433001f}.hover\\:n-bg-light-danger-pressed-weak\\/0:hover{background-color:#d4330000}.hover\\:n-bg-light-danger-pressed-weak\\/10:hover{background-color:#d433001a}.hover\\:n-bg-light-danger-pressed-weak\\/100:hover{background-color:#d43300}.hover\\:n-bg-light-danger-pressed-weak\\/15:hover{background-color:#d4330026}.hover\\:n-bg-light-danger-pressed-weak\\/20:hover{background-color:#d4330033}.hover\\:n-bg-light-danger-pressed-weak\\/25:hover{background-color:#d4330040}.hover\\:n-bg-light-danger-pressed-weak\\/30:hover{background-color:#d433004d}.hover\\:n-bg-light-danger-pressed-weak\\/35:hover{background-color:#d4330059}.hover\\:n-bg-light-danger-pressed-weak\\/40:hover{background-color:#d4330066}.hover\\:n-bg-light-danger-pressed-weak\\/45:hover{background-color:#d4330073}.hover\\:n-bg-light-danger-pressed-weak\\/5:hover{background-color:#d433000d}.hover\\:n-bg-light-danger-pressed-weak\\/50:hover{background-color:#d4330080}.hover\\:n-bg-light-danger-pressed-weak\\/55:hover{background-color:#d433008c}.hover\\:n-bg-light-danger-pressed-weak\\/60:hover{background-color:#d4330099}.hover\\:n-bg-light-danger-pressed-weak\\/65:hover{background-color:#d43300a6}.hover\\:n-bg-light-danger-pressed-weak\\/70:hover{background-color:#d43300b3}.hover\\:n-bg-light-danger-pressed-weak\\/75:hover{background-color:#d43300bf}.hover\\:n-bg-light-danger-pressed-weak\\/80:hover{background-color:#d43300cc}.hover\\:n-bg-light-danger-pressed-weak\\/85:hover{background-color:#d43300d9}.hover\\:n-bg-light-danger-pressed-weak\\/90:hover{background-color:#d43300e6}.hover\\:n-bg-light-danger-pressed-weak\\/95:hover{background-color:#d43300f2}.hover\\:n-bg-light-danger-text:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-text\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-text\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-text\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-text\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-text\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-text\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-text\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-text\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-text\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-text\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-text\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-text\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-text\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-text\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-text\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-text\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-text\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-text\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-text\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-text\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-text\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-discovery-bg-status:hover{background-color:#754ec8}.hover\\:n-bg-light-discovery-bg-status\\/0:hover{background-color:#754ec800}.hover\\:n-bg-light-discovery-bg-status\\/10:hover{background-color:#754ec81a}.hover\\:n-bg-light-discovery-bg-status\\/100:hover{background-color:#754ec8}.hover\\:n-bg-light-discovery-bg-status\\/15:hover{background-color:#754ec826}.hover\\:n-bg-light-discovery-bg-status\\/20:hover{background-color:#754ec833}.hover\\:n-bg-light-discovery-bg-status\\/25:hover{background-color:#754ec840}.hover\\:n-bg-light-discovery-bg-status\\/30:hover{background-color:#754ec84d}.hover\\:n-bg-light-discovery-bg-status\\/35:hover{background-color:#754ec859}.hover\\:n-bg-light-discovery-bg-status\\/40:hover{background-color:#754ec866}.hover\\:n-bg-light-discovery-bg-status\\/45:hover{background-color:#754ec873}.hover\\:n-bg-light-discovery-bg-status\\/5:hover{background-color:#754ec80d}.hover\\:n-bg-light-discovery-bg-status\\/50:hover{background-color:#754ec880}.hover\\:n-bg-light-discovery-bg-status\\/55:hover{background-color:#754ec88c}.hover\\:n-bg-light-discovery-bg-status\\/60:hover{background-color:#754ec899}.hover\\:n-bg-light-discovery-bg-status\\/65:hover{background-color:#754ec8a6}.hover\\:n-bg-light-discovery-bg-status\\/70:hover{background-color:#754ec8b3}.hover\\:n-bg-light-discovery-bg-status\\/75:hover{background-color:#754ec8bf}.hover\\:n-bg-light-discovery-bg-status\\/80:hover{background-color:#754ec8cc}.hover\\:n-bg-light-discovery-bg-status\\/85:hover{background-color:#754ec8d9}.hover\\:n-bg-light-discovery-bg-status\\/90:hover{background-color:#754ec8e6}.hover\\:n-bg-light-discovery-bg-status\\/95:hover{background-color:#754ec8f2}.hover\\:n-bg-light-discovery-bg-strong:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-bg-strong\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-bg-strong\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-bg-strong\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-bg-strong\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-bg-strong\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-bg-strong\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-bg-strong\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-bg-strong\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-bg-strong\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-bg-strong\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-bg-strong\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-bg-strong\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-bg-strong\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-bg-strong\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-bg-strong\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-bg-strong\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-bg-strong\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-bg-strong\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-bg-strong\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-bg-strong\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-bg-strong\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-discovery-bg-weak:hover{background-color:#e9deff}.hover\\:n-bg-light-discovery-bg-weak\\/0:hover{background-color:#e9deff00}.hover\\:n-bg-light-discovery-bg-weak\\/10:hover{background-color:#e9deff1a}.hover\\:n-bg-light-discovery-bg-weak\\/100:hover{background-color:#e9deff}.hover\\:n-bg-light-discovery-bg-weak\\/15:hover{background-color:#e9deff26}.hover\\:n-bg-light-discovery-bg-weak\\/20:hover{background-color:#e9deff33}.hover\\:n-bg-light-discovery-bg-weak\\/25:hover{background-color:#e9deff40}.hover\\:n-bg-light-discovery-bg-weak\\/30:hover{background-color:#e9deff4d}.hover\\:n-bg-light-discovery-bg-weak\\/35:hover{background-color:#e9deff59}.hover\\:n-bg-light-discovery-bg-weak\\/40:hover{background-color:#e9deff66}.hover\\:n-bg-light-discovery-bg-weak\\/45:hover{background-color:#e9deff73}.hover\\:n-bg-light-discovery-bg-weak\\/5:hover{background-color:#e9deff0d}.hover\\:n-bg-light-discovery-bg-weak\\/50:hover{background-color:#e9deff80}.hover\\:n-bg-light-discovery-bg-weak\\/55:hover{background-color:#e9deff8c}.hover\\:n-bg-light-discovery-bg-weak\\/60:hover{background-color:#e9deff99}.hover\\:n-bg-light-discovery-bg-weak\\/65:hover{background-color:#e9deffa6}.hover\\:n-bg-light-discovery-bg-weak\\/70:hover{background-color:#e9deffb3}.hover\\:n-bg-light-discovery-bg-weak\\/75:hover{background-color:#e9deffbf}.hover\\:n-bg-light-discovery-bg-weak\\/80:hover{background-color:#e9deffcc}.hover\\:n-bg-light-discovery-bg-weak\\/85:hover{background-color:#e9deffd9}.hover\\:n-bg-light-discovery-bg-weak\\/90:hover{background-color:#e9deffe6}.hover\\:n-bg-light-discovery-bg-weak\\/95:hover{background-color:#e9defff2}.hover\\:n-bg-light-discovery-border-strong:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-border-strong\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-border-strong\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-border-strong\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-border-strong\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-border-strong\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-border-strong\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-border-strong\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-border-strong\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-border-strong\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-border-strong\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-border-strong\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-border-strong\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-border-strong\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-border-strong\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-border-strong\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-border-strong\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-border-strong\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-border-strong\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-border-strong\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-border-strong\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-border-strong\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-discovery-border-weak:hover{background-color:#b38eff}.hover\\:n-bg-light-discovery-border-weak\\/0:hover{background-color:#b38eff00}.hover\\:n-bg-light-discovery-border-weak\\/10:hover{background-color:#b38eff1a}.hover\\:n-bg-light-discovery-border-weak\\/100:hover{background-color:#b38eff}.hover\\:n-bg-light-discovery-border-weak\\/15:hover{background-color:#b38eff26}.hover\\:n-bg-light-discovery-border-weak\\/20:hover{background-color:#b38eff33}.hover\\:n-bg-light-discovery-border-weak\\/25:hover{background-color:#b38eff40}.hover\\:n-bg-light-discovery-border-weak\\/30:hover{background-color:#b38eff4d}.hover\\:n-bg-light-discovery-border-weak\\/35:hover{background-color:#b38eff59}.hover\\:n-bg-light-discovery-border-weak\\/40:hover{background-color:#b38eff66}.hover\\:n-bg-light-discovery-border-weak\\/45:hover{background-color:#b38eff73}.hover\\:n-bg-light-discovery-border-weak\\/5:hover{background-color:#b38eff0d}.hover\\:n-bg-light-discovery-border-weak\\/50:hover{background-color:#b38eff80}.hover\\:n-bg-light-discovery-border-weak\\/55:hover{background-color:#b38eff8c}.hover\\:n-bg-light-discovery-border-weak\\/60:hover{background-color:#b38eff99}.hover\\:n-bg-light-discovery-border-weak\\/65:hover{background-color:#b38effa6}.hover\\:n-bg-light-discovery-border-weak\\/70:hover{background-color:#b38effb3}.hover\\:n-bg-light-discovery-border-weak\\/75:hover{background-color:#b38effbf}.hover\\:n-bg-light-discovery-border-weak\\/80:hover{background-color:#b38effcc}.hover\\:n-bg-light-discovery-border-weak\\/85:hover{background-color:#b38effd9}.hover\\:n-bg-light-discovery-border-weak\\/90:hover{background-color:#b38effe6}.hover\\:n-bg-light-discovery-border-weak\\/95:hover{background-color:#b38efff2}.hover\\:n-bg-light-discovery-icon:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-icon\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-icon\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-icon\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-icon\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-icon\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-icon\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-icon\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-icon\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-icon\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-icon\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-icon\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-icon\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-icon\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-icon\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-icon\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-icon\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-icon\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-icon\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-icon\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-icon\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-icon\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-discovery-text:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-text\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-text\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-text\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-text\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-text\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-text\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-text\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-text\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-text\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-text\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-text\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-text\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-text\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-text\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-text\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-text\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-text\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-text\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-text\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-text\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-text\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-neutral-bg-default:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-default\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-light-neutral-bg-default\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-light-neutral-bg-default\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-default\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-light-neutral-bg-default\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-light-neutral-bg-default\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-light-neutral-bg-default\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-light-neutral-bg-default\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-light-neutral-bg-default\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-light-neutral-bg-default\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-light-neutral-bg-default\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-light-neutral-bg-default\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-light-neutral-bg-default\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-light-neutral-bg-default\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-light-neutral-bg-default\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-light-neutral-bg-default\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-light-neutral-bg-default\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-light-neutral-bg-default\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-light-neutral-bg-default\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-light-neutral-bg-default\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-light-neutral-bg-default\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-light-neutral-bg-on-bg-weak:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-light-neutral-bg-status:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-status\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-light-neutral-bg-status\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-light-neutral-bg-status\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-status\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-light-neutral-bg-status\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-light-neutral-bg-status\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-light-neutral-bg-status\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-light-neutral-bg-status\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-light-neutral-bg-status\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-light-neutral-bg-status\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-light-neutral-bg-status\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-light-neutral-bg-status\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-light-neutral-bg-status\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-light-neutral-bg-status\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-light-neutral-bg-status\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-light-neutral-bg-status\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-light-neutral-bg-status\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-light-neutral-bg-status\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-light-neutral-bg-status\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-light-neutral-bg-status\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-light-neutral-bg-status\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-light-neutral-bg-strong:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-bg-strong\\/0:hover{background-color:#e2e3e500}.hover\\:n-bg-light-neutral-bg-strong\\/10:hover{background-color:#e2e3e51a}.hover\\:n-bg-light-neutral-bg-strong\\/100:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-bg-strong\\/15:hover{background-color:#e2e3e526}.hover\\:n-bg-light-neutral-bg-strong\\/20:hover{background-color:#e2e3e533}.hover\\:n-bg-light-neutral-bg-strong\\/25:hover{background-color:#e2e3e540}.hover\\:n-bg-light-neutral-bg-strong\\/30:hover{background-color:#e2e3e54d}.hover\\:n-bg-light-neutral-bg-strong\\/35:hover{background-color:#e2e3e559}.hover\\:n-bg-light-neutral-bg-strong\\/40:hover{background-color:#e2e3e566}.hover\\:n-bg-light-neutral-bg-strong\\/45:hover{background-color:#e2e3e573}.hover\\:n-bg-light-neutral-bg-strong\\/5:hover{background-color:#e2e3e50d}.hover\\:n-bg-light-neutral-bg-strong\\/50:hover{background-color:#e2e3e580}.hover\\:n-bg-light-neutral-bg-strong\\/55:hover{background-color:#e2e3e58c}.hover\\:n-bg-light-neutral-bg-strong\\/60:hover{background-color:#e2e3e599}.hover\\:n-bg-light-neutral-bg-strong\\/65:hover{background-color:#e2e3e5a6}.hover\\:n-bg-light-neutral-bg-strong\\/70:hover{background-color:#e2e3e5b3}.hover\\:n-bg-light-neutral-bg-strong\\/75:hover{background-color:#e2e3e5bf}.hover\\:n-bg-light-neutral-bg-strong\\/80:hover{background-color:#e2e3e5cc}.hover\\:n-bg-light-neutral-bg-strong\\/85:hover{background-color:#e2e3e5d9}.hover\\:n-bg-light-neutral-bg-strong\\/90:hover{background-color:#e2e3e5e6}.hover\\:n-bg-light-neutral-bg-strong\\/95:hover{background-color:#e2e3e5f2}.hover\\:n-bg-light-neutral-bg-stronger:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-stronger\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-light-neutral-bg-stronger\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-light-neutral-bg-stronger\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-stronger\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-light-neutral-bg-stronger\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-light-neutral-bg-stronger\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-light-neutral-bg-stronger\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-light-neutral-bg-stronger\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-light-neutral-bg-stronger\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-light-neutral-bg-stronger\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-light-neutral-bg-stronger\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-light-neutral-bg-stronger\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-light-neutral-bg-stronger\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-light-neutral-bg-stronger\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-light-neutral-bg-stronger\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-light-neutral-bg-stronger\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-light-neutral-bg-stronger\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-light-neutral-bg-stronger\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-light-neutral-bg-stronger\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-light-neutral-bg-stronger\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-light-neutral-bg-stronger\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-light-neutral-bg-strongest:hover{background-color:#3c3f44}.hover\\:n-bg-light-neutral-bg-strongest\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-light-neutral-bg-strongest\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-light-neutral-bg-strongest\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-light-neutral-bg-strongest\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-light-neutral-bg-strongest\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-light-neutral-bg-strongest\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-light-neutral-bg-strongest\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-light-neutral-bg-strongest\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-light-neutral-bg-strongest\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-light-neutral-bg-strongest\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-light-neutral-bg-strongest\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-light-neutral-bg-strongest\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-light-neutral-bg-strongest\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-light-neutral-bg-strongest\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-light-neutral-bg-strongest\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-light-neutral-bg-strongest\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-light-neutral-bg-strongest\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-light-neutral-bg-strongest\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-light-neutral-bg-strongest\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-light-neutral-bg-strongest\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-light-neutral-bg-strongest\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-light-neutral-bg-weak:hover{background-color:#fff}.hover\\:n-bg-light-neutral-bg-weak\\/0:hover{background-color:#fff0}.hover\\:n-bg-light-neutral-bg-weak\\/10:hover{background-color:#ffffff1a}.hover\\:n-bg-light-neutral-bg-weak\\/100:hover{background-color:#fff}.hover\\:n-bg-light-neutral-bg-weak\\/15:hover{background-color:#ffffff26}.hover\\:n-bg-light-neutral-bg-weak\\/20:hover{background-color:#fff3}.hover\\:n-bg-light-neutral-bg-weak\\/25:hover{background-color:#ffffff40}.hover\\:n-bg-light-neutral-bg-weak\\/30:hover{background-color:#ffffff4d}.hover\\:n-bg-light-neutral-bg-weak\\/35:hover{background-color:#ffffff59}.hover\\:n-bg-light-neutral-bg-weak\\/40:hover{background-color:#fff6}.hover\\:n-bg-light-neutral-bg-weak\\/45:hover{background-color:#ffffff73}.hover\\:n-bg-light-neutral-bg-weak\\/5:hover{background-color:#ffffff0d}.hover\\:n-bg-light-neutral-bg-weak\\/50:hover{background-color:#ffffff80}.hover\\:n-bg-light-neutral-bg-weak\\/55:hover{background-color:#ffffff8c}.hover\\:n-bg-light-neutral-bg-weak\\/60:hover{background-color:#fff9}.hover\\:n-bg-light-neutral-bg-weak\\/65:hover{background-color:#ffffffa6}.hover\\:n-bg-light-neutral-bg-weak\\/70:hover{background-color:#ffffffb3}.hover\\:n-bg-light-neutral-bg-weak\\/75:hover{background-color:#ffffffbf}.hover\\:n-bg-light-neutral-bg-weak\\/80:hover{background-color:#fffc}.hover\\:n-bg-light-neutral-bg-weak\\/85:hover{background-color:#ffffffd9}.hover\\:n-bg-light-neutral-bg-weak\\/90:hover{background-color:#ffffffe6}.hover\\:n-bg-light-neutral-bg-weak\\/95:hover{background-color:#fffffff2}.hover\\:n-bg-light-neutral-border-strong:hover{background-color:#bbbec3}.hover\\:n-bg-light-neutral-border-strong\\/0:hover{background-color:#bbbec300}.hover\\:n-bg-light-neutral-border-strong\\/10:hover{background-color:#bbbec31a}.hover\\:n-bg-light-neutral-border-strong\\/100:hover{background-color:#bbbec3}.hover\\:n-bg-light-neutral-border-strong\\/15:hover{background-color:#bbbec326}.hover\\:n-bg-light-neutral-border-strong\\/20:hover{background-color:#bbbec333}.hover\\:n-bg-light-neutral-border-strong\\/25:hover{background-color:#bbbec340}.hover\\:n-bg-light-neutral-border-strong\\/30:hover{background-color:#bbbec34d}.hover\\:n-bg-light-neutral-border-strong\\/35:hover{background-color:#bbbec359}.hover\\:n-bg-light-neutral-border-strong\\/40:hover{background-color:#bbbec366}.hover\\:n-bg-light-neutral-border-strong\\/45:hover{background-color:#bbbec373}.hover\\:n-bg-light-neutral-border-strong\\/5:hover{background-color:#bbbec30d}.hover\\:n-bg-light-neutral-border-strong\\/50:hover{background-color:#bbbec380}.hover\\:n-bg-light-neutral-border-strong\\/55:hover{background-color:#bbbec38c}.hover\\:n-bg-light-neutral-border-strong\\/60:hover{background-color:#bbbec399}.hover\\:n-bg-light-neutral-border-strong\\/65:hover{background-color:#bbbec3a6}.hover\\:n-bg-light-neutral-border-strong\\/70:hover{background-color:#bbbec3b3}.hover\\:n-bg-light-neutral-border-strong\\/75:hover{background-color:#bbbec3bf}.hover\\:n-bg-light-neutral-border-strong\\/80:hover{background-color:#bbbec3cc}.hover\\:n-bg-light-neutral-border-strong\\/85:hover{background-color:#bbbec3d9}.hover\\:n-bg-light-neutral-border-strong\\/90:hover{background-color:#bbbec3e6}.hover\\:n-bg-light-neutral-border-strong\\/95:hover{background-color:#bbbec3f2}.hover\\:n-bg-light-neutral-border-strongest:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-border-strongest\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-light-neutral-border-strongest\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-border-strongest\\/100:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-border-strongest\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-light-neutral-border-strongest\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-border-strongest\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-light-neutral-border-strongest\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-light-neutral-border-strongest\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-light-neutral-border-strongest\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-light-neutral-border-strongest\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-light-neutral-border-strongest\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-light-neutral-border-strongest\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-light-neutral-border-strongest\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-light-neutral-border-strongest\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-light-neutral-border-strongest\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-light-neutral-border-strongest\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-light-neutral-border-strongest\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-light-neutral-border-strongest\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-light-neutral-border-strongest\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-light-neutral-border-strongest\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-light-neutral-border-strongest\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-light-neutral-border-weak:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-border-weak\\/0:hover{background-color:#e2e3e500}.hover\\:n-bg-light-neutral-border-weak\\/10:hover{background-color:#e2e3e51a}.hover\\:n-bg-light-neutral-border-weak\\/100:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-border-weak\\/15:hover{background-color:#e2e3e526}.hover\\:n-bg-light-neutral-border-weak\\/20:hover{background-color:#e2e3e533}.hover\\:n-bg-light-neutral-border-weak\\/25:hover{background-color:#e2e3e540}.hover\\:n-bg-light-neutral-border-weak\\/30:hover{background-color:#e2e3e54d}.hover\\:n-bg-light-neutral-border-weak\\/35:hover{background-color:#e2e3e559}.hover\\:n-bg-light-neutral-border-weak\\/40:hover{background-color:#e2e3e566}.hover\\:n-bg-light-neutral-border-weak\\/45:hover{background-color:#e2e3e573}.hover\\:n-bg-light-neutral-border-weak\\/5:hover{background-color:#e2e3e50d}.hover\\:n-bg-light-neutral-border-weak\\/50:hover{background-color:#e2e3e580}.hover\\:n-bg-light-neutral-border-weak\\/55:hover{background-color:#e2e3e58c}.hover\\:n-bg-light-neutral-border-weak\\/60:hover{background-color:#e2e3e599}.hover\\:n-bg-light-neutral-border-weak\\/65:hover{background-color:#e2e3e5a6}.hover\\:n-bg-light-neutral-border-weak\\/70:hover{background-color:#e2e3e5b3}.hover\\:n-bg-light-neutral-border-weak\\/75:hover{background-color:#e2e3e5bf}.hover\\:n-bg-light-neutral-border-weak\\/80:hover{background-color:#e2e3e5cc}.hover\\:n-bg-light-neutral-border-weak\\/85:hover{background-color:#e2e3e5d9}.hover\\:n-bg-light-neutral-border-weak\\/90:hover{background-color:#e2e3e5e6}.hover\\:n-bg-light-neutral-border-weak\\/95:hover{background-color:#e2e3e5f2}.hover\\:n-bg-light-neutral-hover:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-hover\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-light-neutral-hover\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-hover\\/100:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-hover\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-light-neutral-hover\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-hover\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-light-neutral-hover\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-light-neutral-hover\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-light-neutral-hover\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-light-neutral-hover\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-light-neutral-hover\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-light-neutral-hover\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-light-neutral-hover\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-light-neutral-hover\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-light-neutral-hover\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-light-neutral-hover\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-light-neutral-hover\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-light-neutral-hover\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-light-neutral-hover\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-light-neutral-hover\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-light-neutral-hover\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-light-neutral-icon:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-icon\\/0:hover{background-color:#4d515700}.hover\\:n-bg-light-neutral-icon\\/10:hover{background-color:#4d51571a}.hover\\:n-bg-light-neutral-icon\\/100:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-icon\\/15:hover{background-color:#4d515726}.hover\\:n-bg-light-neutral-icon\\/20:hover{background-color:#4d515733}.hover\\:n-bg-light-neutral-icon\\/25:hover{background-color:#4d515740}.hover\\:n-bg-light-neutral-icon\\/30:hover{background-color:#4d51574d}.hover\\:n-bg-light-neutral-icon\\/35:hover{background-color:#4d515759}.hover\\:n-bg-light-neutral-icon\\/40:hover{background-color:#4d515766}.hover\\:n-bg-light-neutral-icon\\/45:hover{background-color:#4d515773}.hover\\:n-bg-light-neutral-icon\\/5:hover{background-color:#4d51570d}.hover\\:n-bg-light-neutral-icon\\/50:hover{background-color:#4d515780}.hover\\:n-bg-light-neutral-icon\\/55:hover{background-color:#4d51578c}.hover\\:n-bg-light-neutral-icon\\/60:hover{background-color:#4d515799}.hover\\:n-bg-light-neutral-icon\\/65:hover{background-color:#4d5157a6}.hover\\:n-bg-light-neutral-icon\\/70:hover{background-color:#4d5157b3}.hover\\:n-bg-light-neutral-icon\\/75:hover{background-color:#4d5157bf}.hover\\:n-bg-light-neutral-icon\\/80:hover{background-color:#4d5157cc}.hover\\:n-bg-light-neutral-icon\\/85:hover{background-color:#4d5157d9}.hover\\:n-bg-light-neutral-icon\\/90:hover{background-color:#4d5157e6}.hover\\:n-bg-light-neutral-icon\\/95:hover{background-color:#4d5157f2}.hover\\:n-bg-light-neutral-pressed:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-pressed\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-light-neutral-pressed\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-pressed\\/100:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-pressed\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-light-neutral-pressed\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-pressed\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-light-neutral-pressed\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-light-neutral-pressed\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-light-neutral-pressed\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-light-neutral-pressed\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-light-neutral-pressed\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-light-neutral-pressed\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-light-neutral-pressed\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-light-neutral-pressed\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-light-neutral-pressed\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-light-neutral-pressed\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-light-neutral-pressed\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-light-neutral-pressed\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-light-neutral-pressed\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-light-neutral-pressed\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-light-neutral-pressed\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-light-neutral-text-default:hover{background-color:#1a1b1d}.hover\\:n-bg-light-neutral-text-default\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-light-neutral-text-default\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-light-neutral-text-default\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-light-neutral-text-default\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-light-neutral-text-default\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-light-neutral-text-default\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-light-neutral-text-default\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-light-neutral-text-default\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-light-neutral-text-default\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-light-neutral-text-default\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-light-neutral-text-default\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-light-neutral-text-default\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-light-neutral-text-default\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-light-neutral-text-default\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-light-neutral-text-default\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-light-neutral-text-default\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-light-neutral-text-default\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-light-neutral-text-default\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-light-neutral-text-default\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-light-neutral-text-default\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-light-neutral-text-default\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-light-neutral-text-inverse:hover{background-color:#fff}.hover\\:n-bg-light-neutral-text-inverse\\/0:hover{background-color:#fff0}.hover\\:n-bg-light-neutral-text-inverse\\/10:hover{background-color:#ffffff1a}.hover\\:n-bg-light-neutral-text-inverse\\/100:hover{background-color:#fff}.hover\\:n-bg-light-neutral-text-inverse\\/15:hover{background-color:#ffffff26}.hover\\:n-bg-light-neutral-text-inverse\\/20:hover{background-color:#fff3}.hover\\:n-bg-light-neutral-text-inverse\\/25:hover{background-color:#ffffff40}.hover\\:n-bg-light-neutral-text-inverse\\/30:hover{background-color:#ffffff4d}.hover\\:n-bg-light-neutral-text-inverse\\/35:hover{background-color:#ffffff59}.hover\\:n-bg-light-neutral-text-inverse\\/40:hover{background-color:#fff6}.hover\\:n-bg-light-neutral-text-inverse\\/45:hover{background-color:#ffffff73}.hover\\:n-bg-light-neutral-text-inverse\\/5:hover{background-color:#ffffff0d}.hover\\:n-bg-light-neutral-text-inverse\\/50:hover{background-color:#ffffff80}.hover\\:n-bg-light-neutral-text-inverse\\/55:hover{background-color:#ffffff8c}.hover\\:n-bg-light-neutral-text-inverse\\/60:hover{background-color:#fff9}.hover\\:n-bg-light-neutral-text-inverse\\/65:hover{background-color:#ffffffa6}.hover\\:n-bg-light-neutral-text-inverse\\/70:hover{background-color:#ffffffb3}.hover\\:n-bg-light-neutral-text-inverse\\/75:hover{background-color:#ffffffbf}.hover\\:n-bg-light-neutral-text-inverse\\/80:hover{background-color:#fffc}.hover\\:n-bg-light-neutral-text-inverse\\/85:hover{background-color:#ffffffd9}.hover\\:n-bg-light-neutral-text-inverse\\/90:hover{background-color:#ffffffe6}.hover\\:n-bg-light-neutral-text-inverse\\/95:hover{background-color:#fffffff2}.hover\\:n-bg-light-neutral-text-weak:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-text-weak\\/0:hover{background-color:#4d515700}.hover\\:n-bg-light-neutral-text-weak\\/10:hover{background-color:#4d51571a}.hover\\:n-bg-light-neutral-text-weak\\/100:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-text-weak\\/15:hover{background-color:#4d515726}.hover\\:n-bg-light-neutral-text-weak\\/20:hover{background-color:#4d515733}.hover\\:n-bg-light-neutral-text-weak\\/25:hover{background-color:#4d515740}.hover\\:n-bg-light-neutral-text-weak\\/30:hover{background-color:#4d51574d}.hover\\:n-bg-light-neutral-text-weak\\/35:hover{background-color:#4d515759}.hover\\:n-bg-light-neutral-text-weak\\/40:hover{background-color:#4d515766}.hover\\:n-bg-light-neutral-text-weak\\/45:hover{background-color:#4d515773}.hover\\:n-bg-light-neutral-text-weak\\/5:hover{background-color:#4d51570d}.hover\\:n-bg-light-neutral-text-weak\\/50:hover{background-color:#4d515780}.hover\\:n-bg-light-neutral-text-weak\\/55:hover{background-color:#4d51578c}.hover\\:n-bg-light-neutral-text-weak\\/60:hover{background-color:#4d515799}.hover\\:n-bg-light-neutral-text-weak\\/65:hover{background-color:#4d5157a6}.hover\\:n-bg-light-neutral-text-weak\\/70:hover{background-color:#4d5157b3}.hover\\:n-bg-light-neutral-text-weak\\/75:hover{background-color:#4d5157bf}.hover\\:n-bg-light-neutral-text-weak\\/80:hover{background-color:#4d5157cc}.hover\\:n-bg-light-neutral-text-weak\\/85:hover{background-color:#4d5157d9}.hover\\:n-bg-light-neutral-text-weak\\/90:hover{background-color:#4d5157e6}.hover\\:n-bg-light-neutral-text-weak\\/95:hover{background-color:#4d5157f2}.hover\\:n-bg-light-neutral-text-weaker:hover{background-color:#5e636a}.hover\\:n-bg-light-neutral-text-weaker\\/0:hover{background-color:#5e636a00}.hover\\:n-bg-light-neutral-text-weaker\\/10:hover{background-color:#5e636a1a}.hover\\:n-bg-light-neutral-text-weaker\\/100:hover{background-color:#5e636a}.hover\\:n-bg-light-neutral-text-weaker\\/15:hover{background-color:#5e636a26}.hover\\:n-bg-light-neutral-text-weaker\\/20:hover{background-color:#5e636a33}.hover\\:n-bg-light-neutral-text-weaker\\/25:hover{background-color:#5e636a40}.hover\\:n-bg-light-neutral-text-weaker\\/30:hover{background-color:#5e636a4d}.hover\\:n-bg-light-neutral-text-weaker\\/35:hover{background-color:#5e636a59}.hover\\:n-bg-light-neutral-text-weaker\\/40:hover{background-color:#5e636a66}.hover\\:n-bg-light-neutral-text-weaker\\/45:hover{background-color:#5e636a73}.hover\\:n-bg-light-neutral-text-weaker\\/5:hover{background-color:#5e636a0d}.hover\\:n-bg-light-neutral-text-weaker\\/50:hover{background-color:#5e636a80}.hover\\:n-bg-light-neutral-text-weaker\\/55:hover{background-color:#5e636a8c}.hover\\:n-bg-light-neutral-text-weaker\\/60:hover{background-color:#5e636a99}.hover\\:n-bg-light-neutral-text-weaker\\/65:hover{background-color:#5e636aa6}.hover\\:n-bg-light-neutral-text-weaker\\/70:hover{background-color:#5e636ab3}.hover\\:n-bg-light-neutral-text-weaker\\/75:hover{background-color:#5e636abf}.hover\\:n-bg-light-neutral-text-weaker\\/80:hover{background-color:#5e636acc}.hover\\:n-bg-light-neutral-text-weaker\\/85:hover{background-color:#5e636ad9}.hover\\:n-bg-light-neutral-text-weaker\\/90:hover{background-color:#5e636ae6}.hover\\:n-bg-light-neutral-text-weaker\\/95:hover{background-color:#5e636af2}.hover\\:n-bg-light-neutral-text-weakest:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-text-weakest\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-light-neutral-text-weakest\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-light-neutral-text-weakest\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-text-weakest\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-light-neutral-text-weakest\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-light-neutral-text-weakest\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-light-neutral-text-weakest\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-light-neutral-text-weakest\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-light-neutral-text-weakest\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-light-neutral-text-weakest\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-light-neutral-text-weakest\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-light-neutral-text-weakest\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-light-neutral-text-weakest\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-light-neutral-text-weakest\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-light-neutral-text-weakest\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-light-neutral-text-weakest\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-light-neutral-text-weakest\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-light-neutral-text-weakest\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-light-neutral-text-weakest\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-light-neutral-text-weakest\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-light-neutral-text-weakest\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-light-primary-bg-selected:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-selected\\/0:hover{background-color:#e7fafb00}.hover\\:n-bg-light-primary-bg-selected\\/10:hover{background-color:#e7fafb1a}.hover\\:n-bg-light-primary-bg-selected\\/100:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-selected\\/15:hover{background-color:#e7fafb26}.hover\\:n-bg-light-primary-bg-selected\\/20:hover{background-color:#e7fafb33}.hover\\:n-bg-light-primary-bg-selected\\/25:hover{background-color:#e7fafb40}.hover\\:n-bg-light-primary-bg-selected\\/30:hover{background-color:#e7fafb4d}.hover\\:n-bg-light-primary-bg-selected\\/35:hover{background-color:#e7fafb59}.hover\\:n-bg-light-primary-bg-selected\\/40:hover{background-color:#e7fafb66}.hover\\:n-bg-light-primary-bg-selected\\/45:hover{background-color:#e7fafb73}.hover\\:n-bg-light-primary-bg-selected\\/5:hover{background-color:#e7fafb0d}.hover\\:n-bg-light-primary-bg-selected\\/50:hover{background-color:#e7fafb80}.hover\\:n-bg-light-primary-bg-selected\\/55:hover{background-color:#e7fafb8c}.hover\\:n-bg-light-primary-bg-selected\\/60:hover{background-color:#e7fafb99}.hover\\:n-bg-light-primary-bg-selected\\/65:hover{background-color:#e7fafba6}.hover\\:n-bg-light-primary-bg-selected\\/70:hover{background-color:#e7fafbb3}.hover\\:n-bg-light-primary-bg-selected\\/75:hover{background-color:#e7fafbbf}.hover\\:n-bg-light-primary-bg-selected\\/80:hover{background-color:#e7fafbcc}.hover\\:n-bg-light-primary-bg-selected\\/85:hover{background-color:#e7fafbd9}.hover\\:n-bg-light-primary-bg-selected\\/90:hover{background-color:#e7fafbe6}.hover\\:n-bg-light-primary-bg-selected\\/95:hover{background-color:#e7fafbf2}.hover\\:n-bg-light-primary-bg-status:hover{background-color:#4c99a4}.hover\\:n-bg-light-primary-bg-status\\/0:hover{background-color:#4c99a400}.hover\\:n-bg-light-primary-bg-status\\/10:hover{background-color:#4c99a41a}.hover\\:n-bg-light-primary-bg-status\\/100:hover{background-color:#4c99a4}.hover\\:n-bg-light-primary-bg-status\\/15:hover{background-color:#4c99a426}.hover\\:n-bg-light-primary-bg-status\\/20:hover{background-color:#4c99a433}.hover\\:n-bg-light-primary-bg-status\\/25:hover{background-color:#4c99a440}.hover\\:n-bg-light-primary-bg-status\\/30:hover{background-color:#4c99a44d}.hover\\:n-bg-light-primary-bg-status\\/35:hover{background-color:#4c99a459}.hover\\:n-bg-light-primary-bg-status\\/40:hover{background-color:#4c99a466}.hover\\:n-bg-light-primary-bg-status\\/45:hover{background-color:#4c99a473}.hover\\:n-bg-light-primary-bg-status\\/5:hover{background-color:#4c99a40d}.hover\\:n-bg-light-primary-bg-status\\/50:hover{background-color:#4c99a480}.hover\\:n-bg-light-primary-bg-status\\/55:hover{background-color:#4c99a48c}.hover\\:n-bg-light-primary-bg-status\\/60:hover{background-color:#4c99a499}.hover\\:n-bg-light-primary-bg-status\\/65:hover{background-color:#4c99a4a6}.hover\\:n-bg-light-primary-bg-status\\/70:hover{background-color:#4c99a4b3}.hover\\:n-bg-light-primary-bg-status\\/75:hover{background-color:#4c99a4bf}.hover\\:n-bg-light-primary-bg-status\\/80:hover{background-color:#4c99a4cc}.hover\\:n-bg-light-primary-bg-status\\/85:hover{background-color:#4c99a4d9}.hover\\:n-bg-light-primary-bg-status\\/90:hover{background-color:#4c99a4e6}.hover\\:n-bg-light-primary-bg-status\\/95:hover{background-color:#4c99a4f2}.hover\\:n-bg-light-primary-bg-strong:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-bg-strong\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-bg-strong\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-bg-strong\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-bg-strong\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-bg-strong\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-bg-strong\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-bg-strong\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-bg-strong\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-bg-strong\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-bg-strong\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-bg-strong\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-bg-strong\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-bg-strong\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-bg-strong\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-bg-strong\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-bg-strong\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-bg-strong\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-bg-strong\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-bg-strong\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-bg-strong\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-bg-strong\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-primary-bg-weak:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-weak\\/0:hover{background-color:#e7fafb00}.hover\\:n-bg-light-primary-bg-weak\\/10:hover{background-color:#e7fafb1a}.hover\\:n-bg-light-primary-bg-weak\\/100:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-weak\\/15:hover{background-color:#e7fafb26}.hover\\:n-bg-light-primary-bg-weak\\/20:hover{background-color:#e7fafb33}.hover\\:n-bg-light-primary-bg-weak\\/25:hover{background-color:#e7fafb40}.hover\\:n-bg-light-primary-bg-weak\\/30:hover{background-color:#e7fafb4d}.hover\\:n-bg-light-primary-bg-weak\\/35:hover{background-color:#e7fafb59}.hover\\:n-bg-light-primary-bg-weak\\/40:hover{background-color:#e7fafb66}.hover\\:n-bg-light-primary-bg-weak\\/45:hover{background-color:#e7fafb73}.hover\\:n-bg-light-primary-bg-weak\\/5:hover{background-color:#e7fafb0d}.hover\\:n-bg-light-primary-bg-weak\\/50:hover{background-color:#e7fafb80}.hover\\:n-bg-light-primary-bg-weak\\/55:hover{background-color:#e7fafb8c}.hover\\:n-bg-light-primary-bg-weak\\/60:hover{background-color:#e7fafb99}.hover\\:n-bg-light-primary-bg-weak\\/65:hover{background-color:#e7fafba6}.hover\\:n-bg-light-primary-bg-weak\\/70:hover{background-color:#e7fafbb3}.hover\\:n-bg-light-primary-bg-weak\\/75:hover{background-color:#e7fafbbf}.hover\\:n-bg-light-primary-bg-weak\\/80:hover{background-color:#e7fafbcc}.hover\\:n-bg-light-primary-bg-weak\\/85:hover{background-color:#e7fafbd9}.hover\\:n-bg-light-primary-bg-weak\\/90:hover{background-color:#e7fafbe6}.hover\\:n-bg-light-primary-bg-weak\\/95:hover{background-color:#e7fafbf2}.hover\\:n-bg-light-primary-border-strong:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-border-strong\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-border-strong\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-border-strong\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-border-strong\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-border-strong\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-border-strong\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-border-strong\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-border-strong\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-border-strong\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-border-strong\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-border-strong\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-border-strong\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-border-strong\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-border-strong\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-border-strong\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-border-strong\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-border-strong\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-border-strong\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-border-strong\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-border-strong\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-border-strong\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-primary-border-weak:hover{background-color:#8fe3e8}.hover\\:n-bg-light-primary-border-weak\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-light-primary-border-weak\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-light-primary-border-weak\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-light-primary-border-weak\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-light-primary-border-weak\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-light-primary-border-weak\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-light-primary-border-weak\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-light-primary-border-weak\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-light-primary-border-weak\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-light-primary-border-weak\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-light-primary-border-weak\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-light-primary-border-weak\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-light-primary-border-weak\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-light-primary-border-weak\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-light-primary-border-weak\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-light-primary-border-weak\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-light-primary-border-weak\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-light-primary-border-weak\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-light-primary-border-weak\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-light-primary-border-weak\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-light-primary-border-weak\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-light-primary-focus:hover{background-color:#30839d}.hover\\:n-bg-light-primary-focus\\/0:hover{background-color:#30839d00}.hover\\:n-bg-light-primary-focus\\/10:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-focus\\/100:hover{background-color:#30839d}.hover\\:n-bg-light-primary-focus\\/15:hover{background-color:#30839d26}.hover\\:n-bg-light-primary-focus\\/20:hover{background-color:#30839d33}.hover\\:n-bg-light-primary-focus\\/25:hover{background-color:#30839d40}.hover\\:n-bg-light-primary-focus\\/30:hover{background-color:#30839d4d}.hover\\:n-bg-light-primary-focus\\/35:hover{background-color:#30839d59}.hover\\:n-bg-light-primary-focus\\/40:hover{background-color:#30839d66}.hover\\:n-bg-light-primary-focus\\/45:hover{background-color:#30839d73}.hover\\:n-bg-light-primary-focus\\/5:hover{background-color:#30839d0d}.hover\\:n-bg-light-primary-focus\\/50:hover{background-color:#30839d80}.hover\\:n-bg-light-primary-focus\\/55:hover{background-color:#30839d8c}.hover\\:n-bg-light-primary-focus\\/60:hover{background-color:#30839d99}.hover\\:n-bg-light-primary-focus\\/65:hover{background-color:#30839da6}.hover\\:n-bg-light-primary-focus\\/70:hover{background-color:#30839db3}.hover\\:n-bg-light-primary-focus\\/75:hover{background-color:#30839dbf}.hover\\:n-bg-light-primary-focus\\/80:hover{background-color:#30839dcc}.hover\\:n-bg-light-primary-focus\\/85:hover{background-color:#30839dd9}.hover\\:n-bg-light-primary-focus\\/90:hover{background-color:#30839de6}.hover\\:n-bg-light-primary-focus\\/95:hover{background-color:#30839df2}.hover\\:n-bg-light-primary-hover-strong:hover{background-color:#02507b}.hover\\:n-bg-light-primary-hover-strong\\/0:hover{background-color:#02507b00}.hover\\:n-bg-light-primary-hover-strong\\/10:hover{background-color:#02507b1a}.hover\\:n-bg-light-primary-hover-strong\\/100:hover{background-color:#02507b}.hover\\:n-bg-light-primary-hover-strong\\/15:hover{background-color:#02507b26}.hover\\:n-bg-light-primary-hover-strong\\/20:hover{background-color:#02507b33}.hover\\:n-bg-light-primary-hover-strong\\/25:hover{background-color:#02507b40}.hover\\:n-bg-light-primary-hover-strong\\/30:hover{background-color:#02507b4d}.hover\\:n-bg-light-primary-hover-strong\\/35:hover{background-color:#02507b59}.hover\\:n-bg-light-primary-hover-strong\\/40:hover{background-color:#02507b66}.hover\\:n-bg-light-primary-hover-strong\\/45:hover{background-color:#02507b73}.hover\\:n-bg-light-primary-hover-strong\\/5:hover{background-color:#02507b0d}.hover\\:n-bg-light-primary-hover-strong\\/50:hover{background-color:#02507b80}.hover\\:n-bg-light-primary-hover-strong\\/55:hover{background-color:#02507b8c}.hover\\:n-bg-light-primary-hover-strong\\/60:hover{background-color:#02507b99}.hover\\:n-bg-light-primary-hover-strong\\/65:hover{background-color:#02507ba6}.hover\\:n-bg-light-primary-hover-strong\\/70:hover{background-color:#02507bb3}.hover\\:n-bg-light-primary-hover-strong\\/75:hover{background-color:#02507bbf}.hover\\:n-bg-light-primary-hover-strong\\/80:hover{background-color:#02507bcc}.hover\\:n-bg-light-primary-hover-strong\\/85:hover{background-color:#02507bd9}.hover\\:n-bg-light-primary-hover-strong\\/90:hover{background-color:#02507be6}.hover\\:n-bg-light-primary-hover-strong\\/95:hover{background-color:#02507bf2}.hover\\:n-bg-light-primary-hover-weak:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-hover-weak\\/0:hover{background-color:#30839d00}.hover\\:n-bg-light-primary-hover-weak\\/10:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-hover-weak\\/100:hover{background-color:#30839d}.hover\\:n-bg-light-primary-hover-weak\\/15:hover{background-color:#30839d26}.hover\\:n-bg-light-primary-hover-weak\\/20:hover{background-color:#30839d33}.hover\\:n-bg-light-primary-hover-weak\\/25:hover{background-color:#30839d40}.hover\\:n-bg-light-primary-hover-weak\\/30:hover{background-color:#30839d4d}.hover\\:n-bg-light-primary-hover-weak\\/35:hover{background-color:#30839d59}.hover\\:n-bg-light-primary-hover-weak\\/40:hover{background-color:#30839d66}.hover\\:n-bg-light-primary-hover-weak\\/45:hover{background-color:#30839d73}.hover\\:n-bg-light-primary-hover-weak\\/5:hover{background-color:#30839d0d}.hover\\:n-bg-light-primary-hover-weak\\/50:hover{background-color:#30839d80}.hover\\:n-bg-light-primary-hover-weak\\/55:hover{background-color:#30839d8c}.hover\\:n-bg-light-primary-hover-weak\\/60:hover{background-color:#30839d99}.hover\\:n-bg-light-primary-hover-weak\\/65:hover{background-color:#30839da6}.hover\\:n-bg-light-primary-hover-weak\\/70:hover{background-color:#30839db3}.hover\\:n-bg-light-primary-hover-weak\\/75:hover{background-color:#30839dbf}.hover\\:n-bg-light-primary-hover-weak\\/80:hover{background-color:#30839dcc}.hover\\:n-bg-light-primary-hover-weak\\/85:hover{background-color:#30839dd9}.hover\\:n-bg-light-primary-hover-weak\\/90:hover{background-color:#30839de6}.hover\\:n-bg-light-primary-hover-weak\\/95:hover{background-color:#30839df2}.hover\\:n-bg-light-primary-icon:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-icon\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-icon\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-icon\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-icon\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-icon\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-icon\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-icon\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-icon\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-icon\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-icon\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-icon\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-icon\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-icon\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-icon\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-icon\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-icon\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-icon\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-icon\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-icon\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-icon\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-icon\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-primary-pressed-strong:hover{background-color:#014063}.hover\\:n-bg-light-primary-pressed-strong\\/0:hover{background-color:#01406300}.hover\\:n-bg-light-primary-pressed-strong\\/10:hover{background-color:#0140631a}.hover\\:n-bg-light-primary-pressed-strong\\/100:hover{background-color:#014063}.hover\\:n-bg-light-primary-pressed-strong\\/15:hover{background-color:#01406326}.hover\\:n-bg-light-primary-pressed-strong\\/20:hover{background-color:#01406333}.hover\\:n-bg-light-primary-pressed-strong\\/25:hover{background-color:#01406340}.hover\\:n-bg-light-primary-pressed-strong\\/30:hover{background-color:#0140634d}.hover\\:n-bg-light-primary-pressed-strong\\/35:hover{background-color:#01406359}.hover\\:n-bg-light-primary-pressed-strong\\/40:hover{background-color:#01406366}.hover\\:n-bg-light-primary-pressed-strong\\/45:hover{background-color:#01406373}.hover\\:n-bg-light-primary-pressed-strong\\/5:hover{background-color:#0140630d}.hover\\:n-bg-light-primary-pressed-strong\\/50:hover{background-color:#01406380}.hover\\:n-bg-light-primary-pressed-strong\\/55:hover{background-color:#0140638c}.hover\\:n-bg-light-primary-pressed-strong\\/60:hover{background-color:#01406399}.hover\\:n-bg-light-primary-pressed-strong\\/65:hover{background-color:#014063a6}.hover\\:n-bg-light-primary-pressed-strong\\/70:hover{background-color:#014063b3}.hover\\:n-bg-light-primary-pressed-strong\\/75:hover{background-color:#014063bf}.hover\\:n-bg-light-primary-pressed-strong\\/80:hover{background-color:#014063cc}.hover\\:n-bg-light-primary-pressed-strong\\/85:hover{background-color:#014063d9}.hover\\:n-bg-light-primary-pressed-strong\\/90:hover{background-color:#014063e6}.hover\\:n-bg-light-primary-pressed-strong\\/95:hover{background-color:#014063f2}.hover\\:n-bg-light-primary-pressed-weak:hover{background-color:#30839d1f}.hover\\:n-bg-light-primary-pressed-weak\\/0:hover{background-color:#30839d00}.hover\\:n-bg-light-primary-pressed-weak\\/10:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-pressed-weak\\/100:hover{background-color:#30839d}.hover\\:n-bg-light-primary-pressed-weak\\/15:hover{background-color:#30839d26}.hover\\:n-bg-light-primary-pressed-weak\\/20:hover{background-color:#30839d33}.hover\\:n-bg-light-primary-pressed-weak\\/25:hover{background-color:#30839d40}.hover\\:n-bg-light-primary-pressed-weak\\/30:hover{background-color:#30839d4d}.hover\\:n-bg-light-primary-pressed-weak\\/35:hover{background-color:#30839d59}.hover\\:n-bg-light-primary-pressed-weak\\/40:hover{background-color:#30839d66}.hover\\:n-bg-light-primary-pressed-weak\\/45:hover{background-color:#30839d73}.hover\\:n-bg-light-primary-pressed-weak\\/5:hover{background-color:#30839d0d}.hover\\:n-bg-light-primary-pressed-weak\\/50:hover{background-color:#30839d80}.hover\\:n-bg-light-primary-pressed-weak\\/55:hover{background-color:#30839d8c}.hover\\:n-bg-light-primary-pressed-weak\\/60:hover{background-color:#30839d99}.hover\\:n-bg-light-primary-pressed-weak\\/65:hover{background-color:#30839da6}.hover\\:n-bg-light-primary-pressed-weak\\/70:hover{background-color:#30839db3}.hover\\:n-bg-light-primary-pressed-weak\\/75:hover{background-color:#30839dbf}.hover\\:n-bg-light-primary-pressed-weak\\/80:hover{background-color:#30839dcc}.hover\\:n-bg-light-primary-pressed-weak\\/85:hover{background-color:#30839dd9}.hover\\:n-bg-light-primary-pressed-weak\\/90:hover{background-color:#30839de6}.hover\\:n-bg-light-primary-pressed-weak\\/95:hover{background-color:#30839df2}.hover\\:n-bg-light-primary-text:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-text\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-text\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-text\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-text\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-text\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-text\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-text\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-text\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-text\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-text\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-text\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-text\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-text\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-text\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-text\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-text\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-text\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-text\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-text\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-text\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-text\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-success-bg-status:hover{background-color:#5b992b}.hover\\:n-bg-light-success-bg-status\\/0:hover{background-color:#5b992b00}.hover\\:n-bg-light-success-bg-status\\/10:hover{background-color:#5b992b1a}.hover\\:n-bg-light-success-bg-status\\/100:hover{background-color:#5b992b}.hover\\:n-bg-light-success-bg-status\\/15:hover{background-color:#5b992b26}.hover\\:n-bg-light-success-bg-status\\/20:hover{background-color:#5b992b33}.hover\\:n-bg-light-success-bg-status\\/25:hover{background-color:#5b992b40}.hover\\:n-bg-light-success-bg-status\\/30:hover{background-color:#5b992b4d}.hover\\:n-bg-light-success-bg-status\\/35:hover{background-color:#5b992b59}.hover\\:n-bg-light-success-bg-status\\/40:hover{background-color:#5b992b66}.hover\\:n-bg-light-success-bg-status\\/45:hover{background-color:#5b992b73}.hover\\:n-bg-light-success-bg-status\\/5:hover{background-color:#5b992b0d}.hover\\:n-bg-light-success-bg-status\\/50:hover{background-color:#5b992b80}.hover\\:n-bg-light-success-bg-status\\/55:hover{background-color:#5b992b8c}.hover\\:n-bg-light-success-bg-status\\/60:hover{background-color:#5b992b99}.hover\\:n-bg-light-success-bg-status\\/65:hover{background-color:#5b992ba6}.hover\\:n-bg-light-success-bg-status\\/70:hover{background-color:#5b992bb3}.hover\\:n-bg-light-success-bg-status\\/75:hover{background-color:#5b992bbf}.hover\\:n-bg-light-success-bg-status\\/80:hover{background-color:#5b992bcc}.hover\\:n-bg-light-success-bg-status\\/85:hover{background-color:#5b992bd9}.hover\\:n-bg-light-success-bg-status\\/90:hover{background-color:#5b992be6}.hover\\:n-bg-light-success-bg-status\\/95:hover{background-color:#5b992bf2}.hover\\:n-bg-light-success-bg-strong:hover{background-color:#3f7824}.hover\\:n-bg-light-success-bg-strong\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-bg-strong\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-bg-strong\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-bg-strong\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-bg-strong\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-bg-strong\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-bg-strong\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-bg-strong\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-bg-strong\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-bg-strong\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-bg-strong\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-bg-strong\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-bg-strong\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-bg-strong\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-bg-strong\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-bg-strong\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-bg-strong\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-bg-strong\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-bg-strong\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-bg-strong\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-bg-strong\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-success-bg-weak:hover{background-color:#e7fcd7}.hover\\:n-bg-light-success-bg-weak\\/0:hover{background-color:#e7fcd700}.hover\\:n-bg-light-success-bg-weak\\/10:hover{background-color:#e7fcd71a}.hover\\:n-bg-light-success-bg-weak\\/100:hover{background-color:#e7fcd7}.hover\\:n-bg-light-success-bg-weak\\/15:hover{background-color:#e7fcd726}.hover\\:n-bg-light-success-bg-weak\\/20:hover{background-color:#e7fcd733}.hover\\:n-bg-light-success-bg-weak\\/25:hover{background-color:#e7fcd740}.hover\\:n-bg-light-success-bg-weak\\/30:hover{background-color:#e7fcd74d}.hover\\:n-bg-light-success-bg-weak\\/35:hover{background-color:#e7fcd759}.hover\\:n-bg-light-success-bg-weak\\/40:hover{background-color:#e7fcd766}.hover\\:n-bg-light-success-bg-weak\\/45:hover{background-color:#e7fcd773}.hover\\:n-bg-light-success-bg-weak\\/5:hover{background-color:#e7fcd70d}.hover\\:n-bg-light-success-bg-weak\\/50:hover{background-color:#e7fcd780}.hover\\:n-bg-light-success-bg-weak\\/55:hover{background-color:#e7fcd78c}.hover\\:n-bg-light-success-bg-weak\\/60:hover{background-color:#e7fcd799}.hover\\:n-bg-light-success-bg-weak\\/65:hover{background-color:#e7fcd7a6}.hover\\:n-bg-light-success-bg-weak\\/70:hover{background-color:#e7fcd7b3}.hover\\:n-bg-light-success-bg-weak\\/75:hover{background-color:#e7fcd7bf}.hover\\:n-bg-light-success-bg-weak\\/80:hover{background-color:#e7fcd7cc}.hover\\:n-bg-light-success-bg-weak\\/85:hover{background-color:#e7fcd7d9}.hover\\:n-bg-light-success-bg-weak\\/90:hover{background-color:#e7fcd7e6}.hover\\:n-bg-light-success-bg-weak\\/95:hover{background-color:#e7fcd7f2}.hover\\:n-bg-light-success-border-strong:hover{background-color:#3f7824}.hover\\:n-bg-light-success-border-strong\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-border-strong\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-border-strong\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-border-strong\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-border-strong\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-border-strong\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-border-strong\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-border-strong\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-border-strong\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-border-strong\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-border-strong\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-border-strong\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-border-strong\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-border-strong\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-border-strong\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-border-strong\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-border-strong\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-border-strong\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-border-strong\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-border-strong\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-border-strong\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-success-border-weak:hover{background-color:#90cb62}.hover\\:n-bg-light-success-border-weak\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-light-success-border-weak\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-light-success-border-weak\\/100:hover{background-color:#90cb62}.hover\\:n-bg-light-success-border-weak\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-light-success-border-weak\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-light-success-border-weak\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-light-success-border-weak\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-light-success-border-weak\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-light-success-border-weak\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-light-success-border-weak\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-light-success-border-weak\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-light-success-border-weak\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-light-success-border-weak\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-light-success-border-weak\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-light-success-border-weak\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-light-success-border-weak\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-light-success-border-weak\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-light-success-border-weak\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-light-success-border-weak\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-light-success-border-weak\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-light-success-border-weak\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-light-success-icon:hover{background-color:#3f7824}.hover\\:n-bg-light-success-icon\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-icon\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-icon\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-icon\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-icon\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-icon\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-icon\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-icon\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-icon\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-icon\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-icon\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-icon\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-icon\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-icon\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-icon\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-icon\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-icon\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-icon\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-icon\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-icon\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-icon\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-success-text:hover{background-color:#3f7824}.hover\\:n-bg-light-success-text\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-text\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-text\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-text\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-text\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-text\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-text\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-text\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-text\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-text\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-text\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-text\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-text\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-text\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-text\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-text\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-text\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-text\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-text\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-text\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-text\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-warning-bg-status:hover{background-color:#d7aa0a}.hover\\:n-bg-light-warning-bg-status\\/0:hover{background-color:#d7aa0a00}.hover\\:n-bg-light-warning-bg-status\\/10:hover{background-color:#d7aa0a1a}.hover\\:n-bg-light-warning-bg-status\\/100:hover{background-color:#d7aa0a}.hover\\:n-bg-light-warning-bg-status\\/15:hover{background-color:#d7aa0a26}.hover\\:n-bg-light-warning-bg-status\\/20:hover{background-color:#d7aa0a33}.hover\\:n-bg-light-warning-bg-status\\/25:hover{background-color:#d7aa0a40}.hover\\:n-bg-light-warning-bg-status\\/30:hover{background-color:#d7aa0a4d}.hover\\:n-bg-light-warning-bg-status\\/35:hover{background-color:#d7aa0a59}.hover\\:n-bg-light-warning-bg-status\\/40:hover{background-color:#d7aa0a66}.hover\\:n-bg-light-warning-bg-status\\/45:hover{background-color:#d7aa0a73}.hover\\:n-bg-light-warning-bg-status\\/5:hover{background-color:#d7aa0a0d}.hover\\:n-bg-light-warning-bg-status\\/50:hover{background-color:#d7aa0a80}.hover\\:n-bg-light-warning-bg-status\\/55:hover{background-color:#d7aa0a8c}.hover\\:n-bg-light-warning-bg-status\\/60:hover{background-color:#d7aa0a99}.hover\\:n-bg-light-warning-bg-status\\/65:hover{background-color:#d7aa0aa6}.hover\\:n-bg-light-warning-bg-status\\/70:hover{background-color:#d7aa0ab3}.hover\\:n-bg-light-warning-bg-status\\/75:hover{background-color:#d7aa0abf}.hover\\:n-bg-light-warning-bg-status\\/80:hover{background-color:#d7aa0acc}.hover\\:n-bg-light-warning-bg-status\\/85:hover{background-color:#d7aa0ad9}.hover\\:n-bg-light-warning-bg-status\\/90:hover{background-color:#d7aa0ae6}.hover\\:n-bg-light-warning-bg-status\\/95:hover{background-color:#d7aa0af2}.hover\\:n-bg-light-warning-bg-strong:hover{background-color:#765500}.hover\\:n-bg-light-warning-bg-strong\\/0:hover{background-color:#76550000}.hover\\:n-bg-light-warning-bg-strong\\/10:hover{background-color:#7655001a}.hover\\:n-bg-light-warning-bg-strong\\/100:hover{background-color:#765500}.hover\\:n-bg-light-warning-bg-strong\\/15:hover{background-color:#76550026}.hover\\:n-bg-light-warning-bg-strong\\/20:hover{background-color:#76550033}.hover\\:n-bg-light-warning-bg-strong\\/25:hover{background-color:#76550040}.hover\\:n-bg-light-warning-bg-strong\\/30:hover{background-color:#7655004d}.hover\\:n-bg-light-warning-bg-strong\\/35:hover{background-color:#76550059}.hover\\:n-bg-light-warning-bg-strong\\/40:hover{background-color:#76550066}.hover\\:n-bg-light-warning-bg-strong\\/45:hover{background-color:#76550073}.hover\\:n-bg-light-warning-bg-strong\\/5:hover{background-color:#7655000d}.hover\\:n-bg-light-warning-bg-strong\\/50:hover{background-color:#76550080}.hover\\:n-bg-light-warning-bg-strong\\/55:hover{background-color:#7655008c}.hover\\:n-bg-light-warning-bg-strong\\/60:hover{background-color:#76550099}.hover\\:n-bg-light-warning-bg-strong\\/65:hover{background-color:#765500a6}.hover\\:n-bg-light-warning-bg-strong\\/70:hover{background-color:#765500b3}.hover\\:n-bg-light-warning-bg-strong\\/75:hover{background-color:#765500bf}.hover\\:n-bg-light-warning-bg-strong\\/80:hover{background-color:#765500cc}.hover\\:n-bg-light-warning-bg-strong\\/85:hover{background-color:#765500d9}.hover\\:n-bg-light-warning-bg-strong\\/90:hover{background-color:#765500e6}.hover\\:n-bg-light-warning-bg-strong\\/95:hover{background-color:#765500f2}.hover\\:n-bg-light-warning-bg-weak:hover{background-color:#fffad1}.hover\\:n-bg-light-warning-bg-weak\\/0:hover{background-color:#fffad100}.hover\\:n-bg-light-warning-bg-weak\\/10:hover{background-color:#fffad11a}.hover\\:n-bg-light-warning-bg-weak\\/100:hover{background-color:#fffad1}.hover\\:n-bg-light-warning-bg-weak\\/15:hover{background-color:#fffad126}.hover\\:n-bg-light-warning-bg-weak\\/20:hover{background-color:#fffad133}.hover\\:n-bg-light-warning-bg-weak\\/25:hover{background-color:#fffad140}.hover\\:n-bg-light-warning-bg-weak\\/30:hover{background-color:#fffad14d}.hover\\:n-bg-light-warning-bg-weak\\/35:hover{background-color:#fffad159}.hover\\:n-bg-light-warning-bg-weak\\/40:hover{background-color:#fffad166}.hover\\:n-bg-light-warning-bg-weak\\/45:hover{background-color:#fffad173}.hover\\:n-bg-light-warning-bg-weak\\/5:hover{background-color:#fffad10d}.hover\\:n-bg-light-warning-bg-weak\\/50:hover{background-color:#fffad180}.hover\\:n-bg-light-warning-bg-weak\\/55:hover{background-color:#fffad18c}.hover\\:n-bg-light-warning-bg-weak\\/60:hover{background-color:#fffad199}.hover\\:n-bg-light-warning-bg-weak\\/65:hover{background-color:#fffad1a6}.hover\\:n-bg-light-warning-bg-weak\\/70:hover{background-color:#fffad1b3}.hover\\:n-bg-light-warning-bg-weak\\/75:hover{background-color:#fffad1bf}.hover\\:n-bg-light-warning-bg-weak\\/80:hover{background-color:#fffad1cc}.hover\\:n-bg-light-warning-bg-weak\\/85:hover{background-color:#fffad1d9}.hover\\:n-bg-light-warning-bg-weak\\/90:hover{background-color:#fffad1e6}.hover\\:n-bg-light-warning-bg-weak\\/95:hover{background-color:#fffad1f2}.hover\\:n-bg-light-warning-border-strong:hover{background-color:#996e00}.hover\\:n-bg-light-warning-border-strong\\/0:hover{background-color:#996e0000}.hover\\:n-bg-light-warning-border-strong\\/10:hover{background-color:#996e001a}.hover\\:n-bg-light-warning-border-strong\\/100:hover{background-color:#996e00}.hover\\:n-bg-light-warning-border-strong\\/15:hover{background-color:#996e0026}.hover\\:n-bg-light-warning-border-strong\\/20:hover{background-color:#996e0033}.hover\\:n-bg-light-warning-border-strong\\/25:hover{background-color:#996e0040}.hover\\:n-bg-light-warning-border-strong\\/30:hover{background-color:#996e004d}.hover\\:n-bg-light-warning-border-strong\\/35:hover{background-color:#996e0059}.hover\\:n-bg-light-warning-border-strong\\/40:hover{background-color:#996e0066}.hover\\:n-bg-light-warning-border-strong\\/45:hover{background-color:#996e0073}.hover\\:n-bg-light-warning-border-strong\\/5:hover{background-color:#996e000d}.hover\\:n-bg-light-warning-border-strong\\/50:hover{background-color:#996e0080}.hover\\:n-bg-light-warning-border-strong\\/55:hover{background-color:#996e008c}.hover\\:n-bg-light-warning-border-strong\\/60:hover{background-color:#996e0099}.hover\\:n-bg-light-warning-border-strong\\/65:hover{background-color:#996e00a6}.hover\\:n-bg-light-warning-border-strong\\/70:hover{background-color:#996e00b3}.hover\\:n-bg-light-warning-border-strong\\/75:hover{background-color:#996e00bf}.hover\\:n-bg-light-warning-border-strong\\/80:hover{background-color:#996e00cc}.hover\\:n-bg-light-warning-border-strong\\/85:hover{background-color:#996e00d9}.hover\\:n-bg-light-warning-border-strong\\/90:hover{background-color:#996e00e6}.hover\\:n-bg-light-warning-border-strong\\/95:hover{background-color:#996e00f2}.hover\\:n-bg-light-warning-border-weak:hover{background-color:#ffd600}.hover\\:n-bg-light-warning-border-weak\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-light-warning-border-weak\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-light-warning-border-weak\\/100:hover{background-color:#ffd600}.hover\\:n-bg-light-warning-border-weak\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-light-warning-border-weak\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-light-warning-border-weak\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-light-warning-border-weak\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-light-warning-border-weak\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-light-warning-border-weak\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-light-warning-border-weak\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-light-warning-border-weak\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-light-warning-border-weak\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-light-warning-border-weak\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-light-warning-border-weak\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-light-warning-border-weak\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-light-warning-border-weak\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-light-warning-border-weak\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-light-warning-border-weak\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-light-warning-border-weak\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-light-warning-border-weak\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-light-warning-border-weak\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-light-warning-icon:hover{background-color:#765500}.hover\\:n-bg-light-warning-icon\\/0:hover{background-color:#76550000}.hover\\:n-bg-light-warning-icon\\/10:hover{background-color:#7655001a}.hover\\:n-bg-light-warning-icon\\/100:hover{background-color:#765500}.hover\\:n-bg-light-warning-icon\\/15:hover{background-color:#76550026}.hover\\:n-bg-light-warning-icon\\/20:hover{background-color:#76550033}.hover\\:n-bg-light-warning-icon\\/25:hover{background-color:#76550040}.hover\\:n-bg-light-warning-icon\\/30:hover{background-color:#7655004d}.hover\\:n-bg-light-warning-icon\\/35:hover{background-color:#76550059}.hover\\:n-bg-light-warning-icon\\/40:hover{background-color:#76550066}.hover\\:n-bg-light-warning-icon\\/45:hover{background-color:#76550073}.hover\\:n-bg-light-warning-icon\\/5:hover{background-color:#7655000d}.hover\\:n-bg-light-warning-icon\\/50:hover{background-color:#76550080}.hover\\:n-bg-light-warning-icon\\/55:hover{background-color:#7655008c}.hover\\:n-bg-light-warning-icon\\/60:hover{background-color:#76550099}.hover\\:n-bg-light-warning-icon\\/65:hover{background-color:#765500a6}.hover\\:n-bg-light-warning-icon\\/70:hover{background-color:#765500b3}.hover\\:n-bg-light-warning-icon\\/75:hover{background-color:#765500bf}.hover\\:n-bg-light-warning-icon\\/80:hover{background-color:#765500cc}.hover\\:n-bg-light-warning-icon\\/85:hover{background-color:#765500d9}.hover\\:n-bg-light-warning-icon\\/90:hover{background-color:#765500e6}.hover\\:n-bg-light-warning-icon\\/95:hover{background-color:#765500f2}.hover\\:n-bg-light-warning-text:hover{background-color:#765500}.hover\\:n-bg-light-warning-text\\/0:hover{background-color:#76550000}.hover\\:n-bg-light-warning-text\\/10:hover{background-color:#7655001a}.hover\\:n-bg-light-warning-text\\/100:hover{background-color:#765500}.hover\\:n-bg-light-warning-text\\/15:hover{background-color:#76550026}.hover\\:n-bg-light-warning-text\\/20:hover{background-color:#76550033}.hover\\:n-bg-light-warning-text\\/25:hover{background-color:#76550040}.hover\\:n-bg-light-warning-text\\/30:hover{background-color:#7655004d}.hover\\:n-bg-light-warning-text\\/35:hover{background-color:#76550059}.hover\\:n-bg-light-warning-text\\/40:hover{background-color:#76550066}.hover\\:n-bg-light-warning-text\\/45:hover{background-color:#76550073}.hover\\:n-bg-light-warning-text\\/5:hover{background-color:#7655000d}.hover\\:n-bg-light-warning-text\\/50:hover{background-color:#76550080}.hover\\:n-bg-light-warning-text\\/55:hover{background-color:#7655008c}.hover\\:n-bg-light-warning-text\\/60:hover{background-color:#76550099}.hover\\:n-bg-light-warning-text\\/65:hover{background-color:#765500a6}.hover\\:n-bg-light-warning-text\\/70:hover{background-color:#765500b3}.hover\\:n-bg-light-warning-text\\/75:hover{background-color:#765500bf}.hover\\:n-bg-light-warning-text\\/80:hover{background-color:#765500cc}.hover\\:n-bg-light-warning-text\\/85:hover{background-color:#765500d9}.hover\\:n-bg-light-warning-text\\/90:hover{background-color:#765500e6}.hover\\:n-bg-light-warning-text\\/95:hover{background-color:#765500f2}.hover\\:n-bg-neutral-10:hover{background-color:#fff}.hover\\:n-bg-neutral-10\\/0:hover{background-color:#fff0}.hover\\:n-bg-neutral-10\\/10:hover{background-color:#ffffff1a}.hover\\:n-bg-neutral-10\\/100:hover{background-color:#fff}.hover\\:n-bg-neutral-10\\/15:hover{background-color:#ffffff26}.hover\\:n-bg-neutral-10\\/20:hover{background-color:#fff3}.hover\\:n-bg-neutral-10\\/25:hover{background-color:#ffffff40}.hover\\:n-bg-neutral-10\\/30:hover{background-color:#ffffff4d}.hover\\:n-bg-neutral-10\\/35:hover{background-color:#ffffff59}.hover\\:n-bg-neutral-10\\/40:hover{background-color:#fff6}.hover\\:n-bg-neutral-10\\/45:hover{background-color:#ffffff73}.hover\\:n-bg-neutral-10\\/5:hover{background-color:#ffffff0d}.hover\\:n-bg-neutral-10\\/50:hover{background-color:#ffffff80}.hover\\:n-bg-neutral-10\\/55:hover{background-color:#ffffff8c}.hover\\:n-bg-neutral-10\\/60:hover{background-color:#fff9}.hover\\:n-bg-neutral-10\\/65:hover{background-color:#ffffffa6}.hover\\:n-bg-neutral-10\\/70:hover{background-color:#ffffffb3}.hover\\:n-bg-neutral-10\\/75:hover{background-color:#ffffffbf}.hover\\:n-bg-neutral-10\\/80:hover{background-color:#fffc}.hover\\:n-bg-neutral-10\\/85:hover{background-color:#ffffffd9}.hover\\:n-bg-neutral-10\\/90:hover{background-color:#ffffffe6}.hover\\:n-bg-neutral-10\\/95:hover{background-color:#fffffff2}.hover\\:n-bg-neutral-15:hover{background-color:#f5f6f6}.hover\\:n-bg-neutral-15\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-neutral-15\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-neutral-15\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-neutral-15\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-neutral-15\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-neutral-15\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-neutral-15\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-neutral-15\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-neutral-15\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-neutral-15\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-neutral-15\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-neutral-15\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-neutral-15\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-neutral-15\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-neutral-15\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-neutral-15\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-neutral-15\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-neutral-15\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-neutral-15\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-neutral-15\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-neutral-15\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-neutral-20:hover{background-color:#e2e3e5}.hover\\:n-bg-neutral-20\\/0:hover{background-color:#e2e3e500}.hover\\:n-bg-neutral-20\\/10:hover{background-color:#e2e3e51a}.hover\\:n-bg-neutral-20\\/100:hover{background-color:#e2e3e5}.hover\\:n-bg-neutral-20\\/15:hover{background-color:#e2e3e526}.hover\\:n-bg-neutral-20\\/20:hover{background-color:#e2e3e533}.hover\\:n-bg-neutral-20\\/25:hover{background-color:#e2e3e540}.hover\\:n-bg-neutral-20\\/30:hover{background-color:#e2e3e54d}.hover\\:n-bg-neutral-20\\/35:hover{background-color:#e2e3e559}.hover\\:n-bg-neutral-20\\/40:hover{background-color:#e2e3e566}.hover\\:n-bg-neutral-20\\/45:hover{background-color:#e2e3e573}.hover\\:n-bg-neutral-20\\/5:hover{background-color:#e2e3e50d}.hover\\:n-bg-neutral-20\\/50:hover{background-color:#e2e3e580}.hover\\:n-bg-neutral-20\\/55:hover{background-color:#e2e3e58c}.hover\\:n-bg-neutral-20\\/60:hover{background-color:#e2e3e599}.hover\\:n-bg-neutral-20\\/65:hover{background-color:#e2e3e5a6}.hover\\:n-bg-neutral-20\\/70:hover{background-color:#e2e3e5b3}.hover\\:n-bg-neutral-20\\/75:hover{background-color:#e2e3e5bf}.hover\\:n-bg-neutral-20\\/80:hover{background-color:#e2e3e5cc}.hover\\:n-bg-neutral-20\\/85:hover{background-color:#e2e3e5d9}.hover\\:n-bg-neutral-20\\/90:hover{background-color:#e2e3e5e6}.hover\\:n-bg-neutral-20\\/95:hover{background-color:#e2e3e5f2}.hover\\:n-bg-neutral-25:hover{background-color:#cfd1d4}.hover\\:n-bg-neutral-25\\/0:hover{background-color:#cfd1d400}.hover\\:n-bg-neutral-25\\/10:hover{background-color:#cfd1d41a}.hover\\:n-bg-neutral-25\\/100:hover{background-color:#cfd1d4}.hover\\:n-bg-neutral-25\\/15:hover{background-color:#cfd1d426}.hover\\:n-bg-neutral-25\\/20:hover{background-color:#cfd1d433}.hover\\:n-bg-neutral-25\\/25:hover{background-color:#cfd1d440}.hover\\:n-bg-neutral-25\\/30:hover{background-color:#cfd1d44d}.hover\\:n-bg-neutral-25\\/35:hover{background-color:#cfd1d459}.hover\\:n-bg-neutral-25\\/40:hover{background-color:#cfd1d466}.hover\\:n-bg-neutral-25\\/45:hover{background-color:#cfd1d473}.hover\\:n-bg-neutral-25\\/5:hover{background-color:#cfd1d40d}.hover\\:n-bg-neutral-25\\/50:hover{background-color:#cfd1d480}.hover\\:n-bg-neutral-25\\/55:hover{background-color:#cfd1d48c}.hover\\:n-bg-neutral-25\\/60:hover{background-color:#cfd1d499}.hover\\:n-bg-neutral-25\\/65:hover{background-color:#cfd1d4a6}.hover\\:n-bg-neutral-25\\/70:hover{background-color:#cfd1d4b3}.hover\\:n-bg-neutral-25\\/75:hover{background-color:#cfd1d4bf}.hover\\:n-bg-neutral-25\\/80:hover{background-color:#cfd1d4cc}.hover\\:n-bg-neutral-25\\/85:hover{background-color:#cfd1d4d9}.hover\\:n-bg-neutral-25\\/90:hover{background-color:#cfd1d4e6}.hover\\:n-bg-neutral-25\\/95:hover{background-color:#cfd1d4f2}.hover\\:n-bg-neutral-30:hover{background-color:#bbbec3}.hover\\:n-bg-neutral-30\\/0:hover{background-color:#bbbec300}.hover\\:n-bg-neutral-30\\/10:hover{background-color:#bbbec31a}.hover\\:n-bg-neutral-30\\/100:hover{background-color:#bbbec3}.hover\\:n-bg-neutral-30\\/15:hover{background-color:#bbbec326}.hover\\:n-bg-neutral-30\\/20:hover{background-color:#bbbec333}.hover\\:n-bg-neutral-30\\/25:hover{background-color:#bbbec340}.hover\\:n-bg-neutral-30\\/30:hover{background-color:#bbbec34d}.hover\\:n-bg-neutral-30\\/35:hover{background-color:#bbbec359}.hover\\:n-bg-neutral-30\\/40:hover{background-color:#bbbec366}.hover\\:n-bg-neutral-30\\/45:hover{background-color:#bbbec373}.hover\\:n-bg-neutral-30\\/5:hover{background-color:#bbbec30d}.hover\\:n-bg-neutral-30\\/50:hover{background-color:#bbbec380}.hover\\:n-bg-neutral-30\\/55:hover{background-color:#bbbec38c}.hover\\:n-bg-neutral-30\\/60:hover{background-color:#bbbec399}.hover\\:n-bg-neutral-30\\/65:hover{background-color:#bbbec3a6}.hover\\:n-bg-neutral-30\\/70:hover{background-color:#bbbec3b3}.hover\\:n-bg-neutral-30\\/75:hover{background-color:#bbbec3bf}.hover\\:n-bg-neutral-30\\/80:hover{background-color:#bbbec3cc}.hover\\:n-bg-neutral-30\\/85:hover{background-color:#bbbec3d9}.hover\\:n-bg-neutral-30\\/90:hover{background-color:#bbbec3e6}.hover\\:n-bg-neutral-30\\/95:hover{background-color:#bbbec3f2}.hover\\:n-bg-neutral-35:hover{background-color:#a8acb2}.hover\\:n-bg-neutral-35\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-neutral-35\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-neutral-35\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-neutral-35\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-neutral-35\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-neutral-35\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-neutral-35\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-neutral-35\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-neutral-35\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-neutral-35\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-neutral-35\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-neutral-35\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-neutral-35\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-neutral-35\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-neutral-35\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-neutral-35\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-neutral-35\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-neutral-35\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-neutral-35\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-neutral-35\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-neutral-35\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-neutral-40:hover{background-color:#959aa1}.hover\\:n-bg-neutral-40\\/0:hover{background-color:#959aa100}.hover\\:n-bg-neutral-40\\/10:hover{background-color:#959aa11a}.hover\\:n-bg-neutral-40\\/100:hover{background-color:#959aa1}.hover\\:n-bg-neutral-40\\/15:hover{background-color:#959aa126}.hover\\:n-bg-neutral-40\\/20:hover{background-color:#959aa133}.hover\\:n-bg-neutral-40\\/25:hover{background-color:#959aa140}.hover\\:n-bg-neutral-40\\/30:hover{background-color:#959aa14d}.hover\\:n-bg-neutral-40\\/35:hover{background-color:#959aa159}.hover\\:n-bg-neutral-40\\/40:hover{background-color:#959aa166}.hover\\:n-bg-neutral-40\\/45:hover{background-color:#959aa173}.hover\\:n-bg-neutral-40\\/5:hover{background-color:#959aa10d}.hover\\:n-bg-neutral-40\\/50:hover{background-color:#959aa180}.hover\\:n-bg-neutral-40\\/55:hover{background-color:#959aa18c}.hover\\:n-bg-neutral-40\\/60:hover{background-color:#959aa199}.hover\\:n-bg-neutral-40\\/65:hover{background-color:#959aa1a6}.hover\\:n-bg-neutral-40\\/70:hover{background-color:#959aa1b3}.hover\\:n-bg-neutral-40\\/75:hover{background-color:#959aa1bf}.hover\\:n-bg-neutral-40\\/80:hover{background-color:#959aa1cc}.hover\\:n-bg-neutral-40\\/85:hover{background-color:#959aa1d9}.hover\\:n-bg-neutral-40\\/90:hover{background-color:#959aa1e6}.hover\\:n-bg-neutral-40\\/95:hover{background-color:#959aa1f2}.hover\\:n-bg-neutral-45:hover{background-color:#818790}.hover\\:n-bg-neutral-45\\/0:hover{background-color:#81879000}.hover\\:n-bg-neutral-45\\/10:hover{background-color:#8187901a}.hover\\:n-bg-neutral-45\\/100:hover{background-color:#818790}.hover\\:n-bg-neutral-45\\/15:hover{background-color:#81879026}.hover\\:n-bg-neutral-45\\/20:hover{background-color:#81879033}.hover\\:n-bg-neutral-45\\/25:hover{background-color:#81879040}.hover\\:n-bg-neutral-45\\/30:hover{background-color:#8187904d}.hover\\:n-bg-neutral-45\\/35:hover{background-color:#81879059}.hover\\:n-bg-neutral-45\\/40:hover{background-color:#81879066}.hover\\:n-bg-neutral-45\\/45:hover{background-color:#81879073}.hover\\:n-bg-neutral-45\\/5:hover{background-color:#8187900d}.hover\\:n-bg-neutral-45\\/50:hover{background-color:#81879080}.hover\\:n-bg-neutral-45\\/55:hover{background-color:#8187908c}.hover\\:n-bg-neutral-45\\/60:hover{background-color:#81879099}.hover\\:n-bg-neutral-45\\/65:hover{background-color:#818790a6}.hover\\:n-bg-neutral-45\\/70:hover{background-color:#818790b3}.hover\\:n-bg-neutral-45\\/75:hover{background-color:#818790bf}.hover\\:n-bg-neutral-45\\/80:hover{background-color:#818790cc}.hover\\:n-bg-neutral-45\\/85:hover{background-color:#818790d9}.hover\\:n-bg-neutral-45\\/90:hover{background-color:#818790e6}.hover\\:n-bg-neutral-45\\/95:hover{background-color:#818790f2}.hover\\:n-bg-neutral-50:hover{background-color:#6f757e}.hover\\:n-bg-neutral-50\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-neutral-50\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-neutral-50\\/100:hover{background-color:#6f757e}.hover\\:n-bg-neutral-50\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-neutral-50\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-neutral-50\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-neutral-50\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-neutral-50\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-neutral-50\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-neutral-50\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-neutral-50\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-neutral-50\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-neutral-50\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-neutral-50\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-neutral-50\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-neutral-50\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-neutral-50\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-neutral-50\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-neutral-50\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-neutral-50\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-neutral-50\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-neutral-55:hover{background-color:#5e636a}.hover\\:n-bg-neutral-55\\/0:hover{background-color:#5e636a00}.hover\\:n-bg-neutral-55\\/10:hover{background-color:#5e636a1a}.hover\\:n-bg-neutral-55\\/100:hover{background-color:#5e636a}.hover\\:n-bg-neutral-55\\/15:hover{background-color:#5e636a26}.hover\\:n-bg-neutral-55\\/20:hover{background-color:#5e636a33}.hover\\:n-bg-neutral-55\\/25:hover{background-color:#5e636a40}.hover\\:n-bg-neutral-55\\/30:hover{background-color:#5e636a4d}.hover\\:n-bg-neutral-55\\/35:hover{background-color:#5e636a59}.hover\\:n-bg-neutral-55\\/40:hover{background-color:#5e636a66}.hover\\:n-bg-neutral-55\\/45:hover{background-color:#5e636a73}.hover\\:n-bg-neutral-55\\/5:hover{background-color:#5e636a0d}.hover\\:n-bg-neutral-55\\/50:hover{background-color:#5e636a80}.hover\\:n-bg-neutral-55\\/55:hover{background-color:#5e636a8c}.hover\\:n-bg-neutral-55\\/60:hover{background-color:#5e636a99}.hover\\:n-bg-neutral-55\\/65:hover{background-color:#5e636aa6}.hover\\:n-bg-neutral-55\\/70:hover{background-color:#5e636ab3}.hover\\:n-bg-neutral-55\\/75:hover{background-color:#5e636abf}.hover\\:n-bg-neutral-55\\/80:hover{background-color:#5e636acc}.hover\\:n-bg-neutral-55\\/85:hover{background-color:#5e636ad9}.hover\\:n-bg-neutral-55\\/90:hover{background-color:#5e636ae6}.hover\\:n-bg-neutral-55\\/95:hover{background-color:#5e636af2}.hover\\:n-bg-neutral-60:hover{background-color:#4d5157}.hover\\:n-bg-neutral-60\\/0:hover{background-color:#4d515700}.hover\\:n-bg-neutral-60\\/10:hover{background-color:#4d51571a}.hover\\:n-bg-neutral-60\\/100:hover{background-color:#4d5157}.hover\\:n-bg-neutral-60\\/15:hover{background-color:#4d515726}.hover\\:n-bg-neutral-60\\/20:hover{background-color:#4d515733}.hover\\:n-bg-neutral-60\\/25:hover{background-color:#4d515740}.hover\\:n-bg-neutral-60\\/30:hover{background-color:#4d51574d}.hover\\:n-bg-neutral-60\\/35:hover{background-color:#4d515759}.hover\\:n-bg-neutral-60\\/40:hover{background-color:#4d515766}.hover\\:n-bg-neutral-60\\/45:hover{background-color:#4d515773}.hover\\:n-bg-neutral-60\\/5:hover{background-color:#4d51570d}.hover\\:n-bg-neutral-60\\/50:hover{background-color:#4d515780}.hover\\:n-bg-neutral-60\\/55:hover{background-color:#4d51578c}.hover\\:n-bg-neutral-60\\/60:hover{background-color:#4d515799}.hover\\:n-bg-neutral-60\\/65:hover{background-color:#4d5157a6}.hover\\:n-bg-neutral-60\\/70:hover{background-color:#4d5157b3}.hover\\:n-bg-neutral-60\\/75:hover{background-color:#4d5157bf}.hover\\:n-bg-neutral-60\\/80:hover{background-color:#4d5157cc}.hover\\:n-bg-neutral-60\\/85:hover{background-color:#4d5157d9}.hover\\:n-bg-neutral-60\\/90:hover{background-color:#4d5157e6}.hover\\:n-bg-neutral-60\\/95:hover{background-color:#4d5157f2}.hover\\:n-bg-neutral-65:hover{background-color:#3c3f44}.hover\\:n-bg-neutral-65\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-neutral-65\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-neutral-65\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-neutral-65\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-neutral-65\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-neutral-65\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-neutral-65\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-neutral-65\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-neutral-65\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-neutral-65\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-neutral-65\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-neutral-65\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-neutral-65\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-neutral-65\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-neutral-65\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-neutral-65\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-neutral-65\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-neutral-65\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-neutral-65\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-neutral-65\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-neutral-65\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-neutral-70:hover{background-color:#212325}.hover\\:n-bg-neutral-70\\/0:hover{background-color:#21232500}.hover\\:n-bg-neutral-70\\/10:hover{background-color:#2123251a}.hover\\:n-bg-neutral-70\\/100:hover{background-color:#212325}.hover\\:n-bg-neutral-70\\/15:hover{background-color:#21232526}.hover\\:n-bg-neutral-70\\/20:hover{background-color:#21232533}.hover\\:n-bg-neutral-70\\/25:hover{background-color:#21232540}.hover\\:n-bg-neutral-70\\/30:hover{background-color:#2123254d}.hover\\:n-bg-neutral-70\\/35:hover{background-color:#21232559}.hover\\:n-bg-neutral-70\\/40:hover{background-color:#21232566}.hover\\:n-bg-neutral-70\\/45:hover{background-color:#21232573}.hover\\:n-bg-neutral-70\\/5:hover{background-color:#2123250d}.hover\\:n-bg-neutral-70\\/50:hover{background-color:#21232580}.hover\\:n-bg-neutral-70\\/55:hover{background-color:#2123258c}.hover\\:n-bg-neutral-70\\/60:hover{background-color:#21232599}.hover\\:n-bg-neutral-70\\/65:hover{background-color:#212325a6}.hover\\:n-bg-neutral-70\\/70:hover{background-color:#212325b3}.hover\\:n-bg-neutral-70\\/75:hover{background-color:#212325bf}.hover\\:n-bg-neutral-70\\/80:hover{background-color:#212325cc}.hover\\:n-bg-neutral-70\\/85:hover{background-color:#212325d9}.hover\\:n-bg-neutral-70\\/90:hover{background-color:#212325e6}.hover\\:n-bg-neutral-70\\/95:hover{background-color:#212325f2}.hover\\:n-bg-neutral-75:hover{background-color:#1a1b1d}.hover\\:n-bg-neutral-75\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-neutral-75\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-neutral-75\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-neutral-75\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-neutral-75\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-neutral-75\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-neutral-75\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-neutral-75\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-neutral-75\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-neutral-75\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-neutral-75\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-neutral-75\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-neutral-75\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-neutral-75\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-neutral-75\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-neutral-75\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-neutral-75\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-neutral-75\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-neutral-75\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-neutral-75\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-neutral-75\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-neutral-80:hover{background-color:#09090a}.hover\\:n-bg-neutral-80\\/0:hover{background-color:#09090a00}.hover\\:n-bg-neutral-80\\/10:hover{background-color:#09090a1a}.hover\\:n-bg-neutral-80\\/100:hover{background-color:#09090a}.hover\\:n-bg-neutral-80\\/15:hover{background-color:#09090a26}.hover\\:n-bg-neutral-80\\/20:hover{background-color:#09090a33}.hover\\:n-bg-neutral-80\\/25:hover{background-color:#09090a40}.hover\\:n-bg-neutral-80\\/30:hover{background-color:#09090a4d}.hover\\:n-bg-neutral-80\\/35:hover{background-color:#09090a59}.hover\\:n-bg-neutral-80\\/40:hover{background-color:#09090a66}.hover\\:n-bg-neutral-80\\/45:hover{background-color:#09090a73}.hover\\:n-bg-neutral-80\\/5:hover{background-color:#09090a0d}.hover\\:n-bg-neutral-80\\/50:hover{background-color:#09090a80}.hover\\:n-bg-neutral-80\\/55:hover{background-color:#09090a8c}.hover\\:n-bg-neutral-80\\/60:hover{background-color:#09090a99}.hover\\:n-bg-neutral-80\\/65:hover{background-color:#09090aa6}.hover\\:n-bg-neutral-80\\/70:hover{background-color:#09090ab3}.hover\\:n-bg-neutral-80\\/75:hover{background-color:#09090abf}.hover\\:n-bg-neutral-80\\/80:hover{background-color:#09090acc}.hover\\:n-bg-neutral-80\\/85:hover{background-color:#09090ad9}.hover\\:n-bg-neutral-80\\/90:hover{background-color:#09090ae6}.hover\\:n-bg-neutral-80\\/95:hover{background-color:#09090af2}.hover\\:n-bg-neutral-bg-default:hover{background-color:var(--theme-color-neutral-bg-default)}.hover\\:n-bg-neutral-bg-on-bg-weak:hover{background-color:var(--theme-color-neutral-bg-on-bg-weak)}.hover\\:n-bg-neutral-bg-status:hover{background-color:var(--theme-color-neutral-bg-status)}.hover\\:n-bg-neutral-bg-strong:hover{background-color:var(--theme-color-neutral-bg-strong)}.hover\\:n-bg-neutral-bg-stronger:hover{background-color:var(--theme-color-neutral-bg-stronger)}.hover\\:n-bg-neutral-bg-strongest:hover{background-color:var(--theme-color-neutral-bg-strongest)}.hover\\:n-bg-neutral-bg-weak:hover{background-color:var(--theme-color-neutral-bg-weak)}.hover\\:n-bg-neutral-border-strong:hover{background-color:var(--theme-color-neutral-border-strong)}.hover\\:n-bg-neutral-border-strongest:hover{background-color:var(--theme-color-neutral-border-strongest)}.hover\\:n-bg-neutral-border-weak:hover{background-color:var(--theme-color-neutral-border-weak)}.hover\\:n-bg-neutral-hover:hover{background-color:var(--theme-color-neutral-hover)}.hover\\:n-bg-neutral-icon:hover{background-color:var(--theme-color-neutral-icon)}.hover\\:n-bg-neutral-pressed:hover{background-color:var(--theme-color-neutral-pressed)}.hover\\:n-bg-neutral-text-default:hover{background-color:var(--theme-color-neutral-text-default)}.hover\\:n-bg-neutral-text-inverse:hover{background-color:var(--theme-color-neutral-text-inverse)}.hover\\:n-bg-neutral-text-weak:hover{background-color:var(--theme-color-neutral-text-weak)}.hover\\:n-bg-neutral-text-weaker:hover{background-color:var(--theme-color-neutral-text-weaker)}.hover\\:n-bg-neutral-text-weakest:hover{background-color:var(--theme-color-neutral-text-weakest)}.hover\\:n-bg-primary-bg-selected:hover{background-color:var(--theme-color-primary-bg-selected)}.hover\\:n-bg-primary-bg-status:hover{background-color:var(--theme-color-primary-bg-status)}.hover\\:n-bg-primary-bg-strong:hover{background-color:var(--theme-color-primary-bg-strong)}.hover\\:n-bg-primary-bg-weak:hover{background-color:var(--theme-color-primary-bg-weak)}.hover\\:n-bg-primary-border-strong:hover{background-color:var(--theme-color-primary-border-strong)}.hover\\:n-bg-primary-border-weak:hover{background-color:var(--theme-color-primary-border-weak)}.hover\\:n-bg-primary-focus:hover{background-color:var(--theme-color-primary-focus)}.hover\\:n-bg-primary-hover-strong:hover{background-color:var(--theme-color-primary-hover-strong)}.hover\\:n-bg-primary-hover-weak:hover{background-color:var(--theme-color-primary-hover-weak)}.hover\\:n-bg-primary-icon:hover{background-color:var(--theme-color-primary-icon)}.hover\\:n-bg-primary-pressed-strong:hover{background-color:var(--theme-color-primary-pressed-strong)}.hover\\:n-bg-primary-pressed-weak:hover{background-color:var(--theme-color-primary-pressed-weak)}.hover\\:n-bg-primary-text:hover{background-color:var(--theme-color-primary-text)}.hover\\:n-bg-success-bg-status:hover{background-color:var(--theme-color-success-bg-status)}.hover\\:n-bg-success-bg-strong:hover{background-color:var(--theme-color-success-bg-strong)}.hover\\:n-bg-success-bg-weak:hover{background-color:var(--theme-color-success-bg-weak)}.hover\\:n-bg-success-border-strong:hover{background-color:var(--theme-color-success-border-strong)}.hover\\:n-bg-success-border-weak:hover{background-color:var(--theme-color-success-border-weak)}.hover\\:n-bg-success-icon:hover{background-color:var(--theme-color-success-icon)}.hover\\:n-bg-success-text:hover{background-color:var(--theme-color-success-text)}.hover\\:n-bg-warning-bg-status:hover{background-color:var(--theme-color-warning-bg-status)}.hover\\:n-bg-warning-bg-strong:hover{background-color:var(--theme-color-warning-bg-strong)}.hover\\:n-bg-warning-bg-weak:hover{background-color:var(--theme-color-warning-bg-weak)}.hover\\:n-bg-warning-border-strong:hover{background-color:var(--theme-color-warning-border-strong)}.hover\\:n-bg-warning-border-weak:hover{background-color:var(--theme-color-warning-border-weak)}.hover\\:n-bg-warning-icon:hover{background-color:var(--theme-color-warning-icon)}.hover\\:n-bg-warning-text:hover{background-color:var(--theme-color-warning-text)}.hover\\:n-text-danger-bg-status:hover{color:var(--theme-color-danger-bg-status)}.hover\\:n-text-danger-bg-strong:hover{color:var(--theme-color-danger-bg-strong)}.hover\\:n-text-danger-bg-weak:hover{color:var(--theme-color-danger-bg-weak)}.hover\\:n-text-danger-border-strong:hover{color:var(--theme-color-danger-border-strong)}.hover\\:n-text-danger-border-weak:hover{color:var(--theme-color-danger-border-weak)}.hover\\:n-text-danger-hover-strong:hover{color:var(--theme-color-danger-hover-strong)}.hover\\:n-text-danger-hover-weak:hover{color:var(--theme-color-danger-hover-weak)}.hover\\:n-text-danger-icon:hover{color:var(--theme-color-danger-icon)}.hover\\:n-text-danger-pressed-strong:hover{color:var(--theme-color-danger-pressed-strong)}.hover\\:n-text-danger-pressed-weak:hover{color:var(--theme-color-danger-pressed-weak)}.hover\\:n-text-danger-text:hover{color:var(--theme-color-danger-text)}.hover\\:n-text-dark-danger-bg-status:hover{color:#f96746}.hover\\:n-text-dark-danger-bg-status\\/0:hover{color:#f9674600}.hover\\:n-text-dark-danger-bg-status\\/10:hover{color:#f967461a}.hover\\:n-text-dark-danger-bg-status\\/100:hover{color:#f96746}.hover\\:n-text-dark-danger-bg-status\\/15:hover{color:#f9674626}.hover\\:n-text-dark-danger-bg-status\\/20:hover{color:#f9674633}.hover\\:n-text-dark-danger-bg-status\\/25:hover{color:#f9674640}.hover\\:n-text-dark-danger-bg-status\\/30:hover{color:#f967464d}.hover\\:n-text-dark-danger-bg-status\\/35:hover{color:#f9674659}.hover\\:n-text-dark-danger-bg-status\\/40:hover{color:#f9674666}.hover\\:n-text-dark-danger-bg-status\\/45:hover{color:#f9674673}.hover\\:n-text-dark-danger-bg-status\\/5:hover{color:#f967460d}.hover\\:n-text-dark-danger-bg-status\\/50:hover{color:#f9674680}.hover\\:n-text-dark-danger-bg-status\\/55:hover{color:#f967468c}.hover\\:n-text-dark-danger-bg-status\\/60:hover{color:#f9674699}.hover\\:n-text-dark-danger-bg-status\\/65:hover{color:#f96746a6}.hover\\:n-text-dark-danger-bg-status\\/70:hover{color:#f96746b3}.hover\\:n-text-dark-danger-bg-status\\/75:hover{color:#f96746bf}.hover\\:n-text-dark-danger-bg-status\\/80:hover{color:#f96746cc}.hover\\:n-text-dark-danger-bg-status\\/85:hover{color:#f96746d9}.hover\\:n-text-dark-danger-bg-status\\/90:hover{color:#f96746e6}.hover\\:n-text-dark-danger-bg-status\\/95:hover{color:#f96746f2}.hover\\:n-text-dark-danger-bg-strong:hover{color:#ffaa97}.hover\\:n-text-dark-danger-bg-strong\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-bg-strong\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-bg-strong\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-bg-strong\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-bg-strong\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-bg-strong\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-bg-strong\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-bg-strong\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-bg-strong\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-bg-strong\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-bg-strong\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-bg-strong\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-bg-strong\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-bg-strong\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-bg-strong\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-bg-strong\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-bg-strong\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-bg-strong\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-bg-strong\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-bg-strong\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-bg-strong\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-bg-weak:hover{color:#432520}.hover\\:n-text-dark-danger-bg-weak\\/0:hover{color:#43252000}.hover\\:n-text-dark-danger-bg-weak\\/10:hover{color:#4325201a}.hover\\:n-text-dark-danger-bg-weak\\/100:hover{color:#432520}.hover\\:n-text-dark-danger-bg-weak\\/15:hover{color:#43252026}.hover\\:n-text-dark-danger-bg-weak\\/20:hover{color:#43252033}.hover\\:n-text-dark-danger-bg-weak\\/25:hover{color:#43252040}.hover\\:n-text-dark-danger-bg-weak\\/30:hover{color:#4325204d}.hover\\:n-text-dark-danger-bg-weak\\/35:hover{color:#43252059}.hover\\:n-text-dark-danger-bg-weak\\/40:hover{color:#43252066}.hover\\:n-text-dark-danger-bg-weak\\/45:hover{color:#43252073}.hover\\:n-text-dark-danger-bg-weak\\/5:hover{color:#4325200d}.hover\\:n-text-dark-danger-bg-weak\\/50:hover{color:#43252080}.hover\\:n-text-dark-danger-bg-weak\\/55:hover{color:#4325208c}.hover\\:n-text-dark-danger-bg-weak\\/60:hover{color:#43252099}.hover\\:n-text-dark-danger-bg-weak\\/65:hover{color:#432520a6}.hover\\:n-text-dark-danger-bg-weak\\/70:hover{color:#432520b3}.hover\\:n-text-dark-danger-bg-weak\\/75:hover{color:#432520bf}.hover\\:n-text-dark-danger-bg-weak\\/80:hover{color:#432520cc}.hover\\:n-text-dark-danger-bg-weak\\/85:hover{color:#432520d9}.hover\\:n-text-dark-danger-bg-weak\\/90:hover{color:#432520e6}.hover\\:n-text-dark-danger-bg-weak\\/95:hover{color:#432520f2}.hover\\:n-text-dark-danger-border-strong:hover{color:#ffaa97}.hover\\:n-text-dark-danger-border-strong\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-border-strong\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-border-strong\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-border-strong\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-border-strong\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-border-strong\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-border-strong\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-border-strong\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-border-strong\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-border-strong\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-border-strong\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-border-strong\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-border-strong\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-border-strong\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-border-strong\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-border-strong\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-border-strong\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-border-strong\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-border-strong\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-border-strong\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-border-strong\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-border-weak:hover{color:#730e00}.hover\\:n-text-dark-danger-border-weak\\/0:hover{color:#730e0000}.hover\\:n-text-dark-danger-border-weak\\/10:hover{color:#730e001a}.hover\\:n-text-dark-danger-border-weak\\/100:hover{color:#730e00}.hover\\:n-text-dark-danger-border-weak\\/15:hover{color:#730e0026}.hover\\:n-text-dark-danger-border-weak\\/20:hover{color:#730e0033}.hover\\:n-text-dark-danger-border-weak\\/25:hover{color:#730e0040}.hover\\:n-text-dark-danger-border-weak\\/30:hover{color:#730e004d}.hover\\:n-text-dark-danger-border-weak\\/35:hover{color:#730e0059}.hover\\:n-text-dark-danger-border-weak\\/40:hover{color:#730e0066}.hover\\:n-text-dark-danger-border-weak\\/45:hover{color:#730e0073}.hover\\:n-text-dark-danger-border-weak\\/5:hover{color:#730e000d}.hover\\:n-text-dark-danger-border-weak\\/50:hover{color:#730e0080}.hover\\:n-text-dark-danger-border-weak\\/55:hover{color:#730e008c}.hover\\:n-text-dark-danger-border-weak\\/60:hover{color:#730e0099}.hover\\:n-text-dark-danger-border-weak\\/65:hover{color:#730e00a6}.hover\\:n-text-dark-danger-border-weak\\/70:hover{color:#730e00b3}.hover\\:n-text-dark-danger-border-weak\\/75:hover{color:#730e00bf}.hover\\:n-text-dark-danger-border-weak\\/80:hover{color:#730e00cc}.hover\\:n-text-dark-danger-border-weak\\/85:hover{color:#730e00d9}.hover\\:n-text-dark-danger-border-weak\\/90:hover{color:#730e00e6}.hover\\:n-text-dark-danger-border-weak\\/95:hover{color:#730e00f2}.hover\\:n-text-dark-danger-hover-strong:hover{color:#f96746}.hover\\:n-text-dark-danger-hover-strong\\/0:hover{color:#f9674600}.hover\\:n-text-dark-danger-hover-strong\\/10:hover{color:#f967461a}.hover\\:n-text-dark-danger-hover-strong\\/100:hover{color:#f96746}.hover\\:n-text-dark-danger-hover-strong\\/15:hover{color:#f9674626}.hover\\:n-text-dark-danger-hover-strong\\/20:hover{color:#f9674633}.hover\\:n-text-dark-danger-hover-strong\\/25:hover{color:#f9674640}.hover\\:n-text-dark-danger-hover-strong\\/30:hover{color:#f967464d}.hover\\:n-text-dark-danger-hover-strong\\/35:hover{color:#f9674659}.hover\\:n-text-dark-danger-hover-strong\\/40:hover{color:#f9674666}.hover\\:n-text-dark-danger-hover-strong\\/45:hover{color:#f9674673}.hover\\:n-text-dark-danger-hover-strong\\/5:hover{color:#f967460d}.hover\\:n-text-dark-danger-hover-strong\\/50:hover{color:#f9674680}.hover\\:n-text-dark-danger-hover-strong\\/55:hover{color:#f967468c}.hover\\:n-text-dark-danger-hover-strong\\/60:hover{color:#f9674699}.hover\\:n-text-dark-danger-hover-strong\\/65:hover{color:#f96746a6}.hover\\:n-text-dark-danger-hover-strong\\/70:hover{color:#f96746b3}.hover\\:n-text-dark-danger-hover-strong\\/75:hover{color:#f96746bf}.hover\\:n-text-dark-danger-hover-strong\\/80:hover{color:#f96746cc}.hover\\:n-text-dark-danger-hover-strong\\/85:hover{color:#f96746d9}.hover\\:n-text-dark-danger-hover-strong\\/90:hover{color:#f96746e6}.hover\\:n-text-dark-danger-hover-strong\\/95:hover{color:#f96746f2}.hover\\:n-text-dark-danger-hover-weak:hover{color:#ffaa9714}.hover\\:n-text-dark-danger-hover-weak\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-hover-weak\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-hover-weak\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-hover-weak\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-hover-weak\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-hover-weak\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-hover-weak\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-hover-weak\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-hover-weak\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-hover-weak\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-hover-weak\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-hover-weak\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-hover-weak\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-hover-weak\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-hover-weak\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-hover-weak\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-hover-weak\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-hover-weak\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-hover-weak\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-hover-weak\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-hover-weak\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-icon:hover{color:#ffaa97}.hover\\:n-text-dark-danger-icon\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-icon\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-icon\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-icon\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-icon\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-icon\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-icon\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-icon\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-icon\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-icon\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-icon\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-icon\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-icon\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-icon\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-icon\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-icon\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-icon\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-icon\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-icon\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-icon\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-icon\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-pressed-weak:hover{color:#ffaa971f}.hover\\:n-text-dark-danger-pressed-weak\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-pressed-weak\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-pressed-weak\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-pressed-weak\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-pressed-weak\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-pressed-weak\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-pressed-weak\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-pressed-weak\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-pressed-weak\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-pressed-weak\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-pressed-weak\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-pressed-weak\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-pressed-weak\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-pressed-weak\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-pressed-weak\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-pressed-weak\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-pressed-weak\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-pressed-weak\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-pressed-weak\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-pressed-weak\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-pressed-weak\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-strong:hover{color:#e84e2c}.hover\\:n-text-dark-danger-strong\\/0:hover{color:#e84e2c00}.hover\\:n-text-dark-danger-strong\\/10:hover{color:#e84e2c1a}.hover\\:n-text-dark-danger-strong\\/100:hover{color:#e84e2c}.hover\\:n-text-dark-danger-strong\\/15:hover{color:#e84e2c26}.hover\\:n-text-dark-danger-strong\\/20:hover{color:#e84e2c33}.hover\\:n-text-dark-danger-strong\\/25:hover{color:#e84e2c40}.hover\\:n-text-dark-danger-strong\\/30:hover{color:#e84e2c4d}.hover\\:n-text-dark-danger-strong\\/35:hover{color:#e84e2c59}.hover\\:n-text-dark-danger-strong\\/40:hover{color:#e84e2c66}.hover\\:n-text-dark-danger-strong\\/45:hover{color:#e84e2c73}.hover\\:n-text-dark-danger-strong\\/5:hover{color:#e84e2c0d}.hover\\:n-text-dark-danger-strong\\/50:hover{color:#e84e2c80}.hover\\:n-text-dark-danger-strong\\/55:hover{color:#e84e2c8c}.hover\\:n-text-dark-danger-strong\\/60:hover{color:#e84e2c99}.hover\\:n-text-dark-danger-strong\\/65:hover{color:#e84e2ca6}.hover\\:n-text-dark-danger-strong\\/70:hover{color:#e84e2cb3}.hover\\:n-text-dark-danger-strong\\/75:hover{color:#e84e2cbf}.hover\\:n-text-dark-danger-strong\\/80:hover{color:#e84e2ccc}.hover\\:n-text-dark-danger-strong\\/85:hover{color:#e84e2cd9}.hover\\:n-text-dark-danger-strong\\/90:hover{color:#e84e2ce6}.hover\\:n-text-dark-danger-strong\\/95:hover{color:#e84e2cf2}.hover\\:n-text-dark-danger-text:hover{color:#ffaa97}.hover\\:n-text-dark-danger-text\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-text\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-text\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-text\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-text\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-text\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-text\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-text\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-text\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-text\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-text\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-text\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-text\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-text\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-text\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-text\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-text\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-text\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-text\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-text\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-text\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-discovery-bg-status:hover{color:#a07bec}.hover\\:n-text-dark-discovery-bg-status\\/0:hover{color:#a07bec00}.hover\\:n-text-dark-discovery-bg-status\\/10:hover{color:#a07bec1a}.hover\\:n-text-dark-discovery-bg-status\\/100:hover{color:#a07bec}.hover\\:n-text-dark-discovery-bg-status\\/15:hover{color:#a07bec26}.hover\\:n-text-dark-discovery-bg-status\\/20:hover{color:#a07bec33}.hover\\:n-text-dark-discovery-bg-status\\/25:hover{color:#a07bec40}.hover\\:n-text-dark-discovery-bg-status\\/30:hover{color:#a07bec4d}.hover\\:n-text-dark-discovery-bg-status\\/35:hover{color:#a07bec59}.hover\\:n-text-dark-discovery-bg-status\\/40:hover{color:#a07bec66}.hover\\:n-text-dark-discovery-bg-status\\/45:hover{color:#a07bec73}.hover\\:n-text-dark-discovery-bg-status\\/5:hover{color:#a07bec0d}.hover\\:n-text-dark-discovery-bg-status\\/50:hover{color:#a07bec80}.hover\\:n-text-dark-discovery-bg-status\\/55:hover{color:#a07bec8c}.hover\\:n-text-dark-discovery-bg-status\\/60:hover{color:#a07bec99}.hover\\:n-text-dark-discovery-bg-status\\/65:hover{color:#a07beca6}.hover\\:n-text-dark-discovery-bg-status\\/70:hover{color:#a07becb3}.hover\\:n-text-dark-discovery-bg-status\\/75:hover{color:#a07becbf}.hover\\:n-text-dark-discovery-bg-status\\/80:hover{color:#a07beccc}.hover\\:n-text-dark-discovery-bg-status\\/85:hover{color:#a07becd9}.hover\\:n-text-dark-discovery-bg-status\\/90:hover{color:#a07bece6}.hover\\:n-text-dark-discovery-bg-status\\/95:hover{color:#a07becf2}.hover\\:n-text-dark-discovery-bg-strong:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-bg-strong\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-bg-strong\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-bg-strong\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-bg-strong\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-bg-strong\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-bg-strong\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-bg-strong\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-bg-strong\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-bg-strong\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-bg-strong\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-bg-strong\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-bg-strong\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-bg-strong\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-bg-strong\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-bg-strong\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-bg-strong\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-bg-strong\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-bg-strong\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-bg-strong\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-bg-strong\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-bg-strong\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-discovery-bg-weak:hover{color:#2c2a34}.hover\\:n-text-dark-discovery-bg-weak\\/0:hover{color:#2c2a3400}.hover\\:n-text-dark-discovery-bg-weak\\/10:hover{color:#2c2a341a}.hover\\:n-text-dark-discovery-bg-weak\\/100:hover{color:#2c2a34}.hover\\:n-text-dark-discovery-bg-weak\\/15:hover{color:#2c2a3426}.hover\\:n-text-dark-discovery-bg-weak\\/20:hover{color:#2c2a3433}.hover\\:n-text-dark-discovery-bg-weak\\/25:hover{color:#2c2a3440}.hover\\:n-text-dark-discovery-bg-weak\\/30:hover{color:#2c2a344d}.hover\\:n-text-dark-discovery-bg-weak\\/35:hover{color:#2c2a3459}.hover\\:n-text-dark-discovery-bg-weak\\/40:hover{color:#2c2a3466}.hover\\:n-text-dark-discovery-bg-weak\\/45:hover{color:#2c2a3473}.hover\\:n-text-dark-discovery-bg-weak\\/5:hover{color:#2c2a340d}.hover\\:n-text-dark-discovery-bg-weak\\/50:hover{color:#2c2a3480}.hover\\:n-text-dark-discovery-bg-weak\\/55:hover{color:#2c2a348c}.hover\\:n-text-dark-discovery-bg-weak\\/60:hover{color:#2c2a3499}.hover\\:n-text-dark-discovery-bg-weak\\/65:hover{color:#2c2a34a6}.hover\\:n-text-dark-discovery-bg-weak\\/70:hover{color:#2c2a34b3}.hover\\:n-text-dark-discovery-bg-weak\\/75:hover{color:#2c2a34bf}.hover\\:n-text-dark-discovery-bg-weak\\/80:hover{color:#2c2a34cc}.hover\\:n-text-dark-discovery-bg-weak\\/85:hover{color:#2c2a34d9}.hover\\:n-text-dark-discovery-bg-weak\\/90:hover{color:#2c2a34e6}.hover\\:n-text-dark-discovery-bg-weak\\/95:hover{color:#2c2a34f2}.hover\\:n-text-dark-discovery-border-strong:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-border-strong\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-border-strong\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-border-strong\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-border-strong\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-border-strong\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-border-strong\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-border-strong\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-border-strong\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-border-strong\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-border-strong\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-border-strong\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-border-strong\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-border-strong\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-border-strong\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-border-strong\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-border-strong\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-border-strong\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-border-strong\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-border-strong\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-border-strong\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-border-strong\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-discovery-border-weak:hover{color:#4b2894}.hover\\:n-text-dark-discovery-border-weak\\/0:hover{color:#4b289400}.hover\\:n-text-dark-discovery-border-weak\\/10:hover{color:#4b28941a}.hover\\:n-text-dark-discovery-border-weak\\/100:hover{color:#4b2894}.hover\\:n-text-dark-discovery-border-weak\\/15:hover{color:#4b289426}.hover\\:n-text-dark-discovery-border-weak\\/20:hover{color:#4b289433}.hover\\:n-text-dark-discovery-border-weak\\/25:hover{color:#4b289440}.hover\\:n-text-dark-discovery-border-weak\\/30:hover{color:#4b28944d}.hover\\:n-text-dark-discovery-border-weak\\/35:hover{color:#4b289459}.hover\\:n-text-dark-discovery-border-weak\\/40:hover{color:#4b289466}.hover\\:n-text-dark-discovery-border-weak\\/45:hover{color:#4b289473}.hover\\:n-text-dark-discovery-border-weak\\/5:hover{color:#4b28940d}.hover\\:n-text-dark-discovery-border-weak\\/50:hover{color:#4b289480}.hover\\:n-text-dark-discovery-border-weak\\/55:hover{color:#4b28948c}.hover\\:n-text-dark-discovery-border-weak\\/60:hover{color:#4b289499}.hover\\:n-text-dark-discovery-border-weak\\/65:hover{color:#4b2894a6}.hover\\:n-text-dark-discovery-border-weak\\/70:hover{color:#4b2894b3}.hover\\:n-text-dark-discovery-border-weak\\/75:hover{color:#4b2894bf}.hover\\:n-text-dark-discovery-border-weak\\/80:hover{color:#4b2894cc}.hover\\:n-text-dark-discovery-border-weak\\/85:hover{color:#4b2894d9}.hover\\:n-text-dark-discovery-border-weak\\/90:hover{color:#4b2894e6}.hover\\:n-text-dark-discovery-border-weak\\/95:hover{color:#4b2894f2}.hover\\:n-text-dark-discovery-icon:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-icon\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-icon\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-icon\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-icon\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-icon\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-icon\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-icon\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-icon\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-icon\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-icon\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-icon\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-icon\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-icon\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-icon\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-icon\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-icon\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-icon\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-icon\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-icon\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-icon\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-icon\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-discovery-text:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-text\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-text\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-text\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-text\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-text\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-text\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-text\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-text\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-text\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-text\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-text\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-text\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-text\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-text\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-text\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-text\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-text\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-text\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-text\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-text\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-text\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-neutral-bg-default:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-bg-default\\/0:hover{color:#1a1b1d00}.hover\\:n-text-dark-neutral-bg-default\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-dark-neutral-bg-default\\/100:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-bg-default\\/15:hover{color:#1a1b1d26}.hover\\:n-text-dark-neutral-bg-default\\/20:hover{color:#1a1b1d33}.hover\\:n-text-dark-neutral-bg-default\\/25:hover{color:#1a1b1d40}.hover\\:n-text-dark-neutral-bg-default\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-dark-neutral-bg-default\\/35:hover{color:#1a1b1d59}.hover\\:n-text-dark-neutral-bg-default\\/40:hover{color:#1a1b1d66}.hover\\:n-text-dark-neutral-bg-default\\/45:hover{color:#1a1b1d73}.hover\\:n-text-dark-neutral-bg-default\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-dark-neutral-bg-default\\/50:hover{color:#1a1b1d80}.hover\\:n-text-dark-neutral-bg-default\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-dark-neutral-bg-default\\/60:hover{color:#1a1b1d99}.hover\\:n-text-dark-neutral-bg-default\\/65:hover{color:#1a1b1da6}.hover\\:n-text-dark-neutral-bg-default\\/70:hover{color:#1a1b1db3}.hover\\:n-text-dark-neutral-bg-default\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-dark-neutral-bg-default\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-dark-neutral-bg-default\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-dark-neutral-bg-default\\/90:hover{color:#1a1b1de6}.hover\\:n-text-dark-neutral-bg-default\\/95:hover{color:#1a1b1df2}.hover\\:n-text-dark-neutral-bg-on-bg-weak:hover{color:#81879014}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/0:hover{color:#81879000}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/10:hover{color:#8187901a}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/100:hover{color:#818790}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/15:hover{color:#81879026}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/20:hover{color:#81879033}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/25:hover{color:#81879040}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/30:hover{color:#8187904d}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/35:hover{color:#81879059}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/40:hover{color:#81879066}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/45:hover{color:#81879073}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/5:hover{color:#8187900d}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/50:hover{color:#81879080}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/55:hover{color:#8187908c}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/60:hover{color:#81879099}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/65:hover{color:#818790a6}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/70:hover{color:#818790b3}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/75:hover{color:#818790bf}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/80:hover{color:#818790cc}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/85:hover{color:#818790d9}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/90:hover{color:#818790e6}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/95:hover{color:#818790f2}.hover\\:n-text-dark-neutral-bg-status:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-bg-status\\/0:hover{color:#a8acb200}.hover\\:n-text-dark-neutral-bg-status\\/10:hover{color:#a8acb21a}.hover\\:n-text-dark-neutral-bg-status\\/100:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-bg-status\\/15:hover{color:#a8acb226}.hover\\:n-text-dark-neutral-bg-status\\/20:hover{color:#a8acb233}.hover\\:n-text-dark-neutral-bg-status\\/25:hover{color:#a8acb240}.hover\\:n-text-dark-neutral-bg-status\\/30:hover{color:#a8acb24d}.hover\\:n-text-dark-neutral-bg-status\\/35:hover{color:#a8acb259}.hover\\:n-text-dark-neutral-bg-status\\/40:hover{color:#a8acb266}.hover\\:n-text-dark-neutral-bg-status\\/45:hover{color:#a8acb273}.hover\\:n-text-dark-neutral-bg-status\\/5:hover{color:#a8acb20d}.hover\\:n-text-dark-neutral-bg-status\\/50:hover{color:#a8acb280}.hover\\:n-text-dark-neutral-bg-status\\/55:hover{color:#a8acb28c}.hover\\:n-text-dark-neutral-bg-status\\/60:hover{color:#a8acb299}.hover\\:n-text-dark-neutral-bg-status\\/65:hover{color:#a8acb2a6}.hover\\:n-text-dark-neutral-bg-status\\/70:hover{color:#a8acb2b3}.hover\\:n-text-dark-neutral-bg-status\\/75:hover{color:#a8acb2bf}.hover\\:n-text-dark-neutral-bg-status\\/80:hover{color:#a8acb2cc}.hover\\:n-text-dark-neutral-bg-status\\/85:hover{color:#a8acb2d9}.hover\\:n-text-dark-neutral-bg-status\\/90:hover{color:#a8acb2e6}.hover\\:n-text-dark-neutral-bg-status\\/95:hover{color:#a8acb2f2}.hover\\:n-text-dark-neutral-bg-strong:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-bg-strong\\/0:hover{color:#3c3f4400}.hover\\:n-text-dark-neutral-bg-strong\\/10:hover{color:#3c3f441a}.hover\\:n-text-dark-neutral-bg-strong\\/100:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-bg-strong\\/15:hover{color:#3c3f4426}.hover\\:n-text-dark-neutral-bg-strong\\/20:hover{color:#3c3f4433}.hover\\:n-text-dark-neutral-bg-strong\\/25:hover{color:#3c3f4440}.hover\\:n-text-dark-neutral-bg-strong\\/30:hover{color:#3c3f444d}.hover\\:n-text-dark-neutral-bg-strong\\/35:hover{color:#3c3f4459}.hover\\:n-text-dark-neutral-bg-strong\\/40:hover{color:#3c3f4466}.hover\\:n-text-dark-neutral-bg-strong\\/45:hover{color:#3c3f4473}.hover\\:n-text-dark-neutral-bg-strong\\/5:hover{color:#3c3f440d}.hover\\:n-text-dark-neutral-bg-strong\\/50:hover{color:#3c3f4480}.hover\\:n-text-dark-neutral-bg-strong\\/55:hover{color:#3c3f448c}.hover\\:n-text-dark-neutral-bg-strong\\/60:hover{color:#3c3f4499}.hover\\:n-text-dark-neutral-bg-strong\\/65:hover{color:#3c3f44a6}.hover\\:n-text-dark-neutral-bg-strong\\/70:hover{color:#3c3f44b3}.hover\\:n-text-dark-neutral-bg-strong\\/75:hover{color:#3c3f44bf}.hover\\:n-text-dark-neutral-bg-strong\\/80:hover{color:#3c3f44cc}.hover\\:n-text-dark-neutral-bg-strong\\/85:hover{color:#3c3f44d9}.hover\\:n-text-dark-neutral-bg-strong\\/90:hover{color:#3c3f44e6}.hover\\:n-text-dark-neutral-bg-strong\\/95:hover{color:#3c3f44f2}.hover\\:n-text-dark-neutral-bg-stronger:hover{color:#6f757e}.hover\\:n-text-dark-neutral-bg-stronger\\/0:hover{color:#6f757e00}.hover\\:n-text-dark-neutral-bg-stronger\\/10:hover{color:#6f757e1a}.hover\\:n-text-dark-neutral-bg-stronger\\/100:hover{color:#6f757e}.hover\\:n-text-dark-neutral-bg-stronger\\/15:hover{color:#6f757e26}.hover\\:n-text-dark-neutral-bg-stronger\\/20:hover{color:#6f757e33}.hover\\:n-text-dark-neutral-bg-stronger\\/25:hover{color:#6f757e40}.hover\\:n-text-dark-neutral-bg-stronger\\/30:hover{color:#6f757e4d}.hover\\:n-text-dark-neutral-bg-stronger\\/35:hover{color:#6f757e59}.hover\\:n-text-dark-neutral-bg-stronger\\/40:hover{color:#6f757e66}.hover\\:n-text-dark-neutral-bg-stronger\\/45:hover{color:#6f757e73}.hover\\:n-text-dark-neutral-bg-stronger\\/5:hover{color:#6f757e0d}.hover\\:n-text-dark-neutral-bg-stronger\\/50:hover{color:#6f757e80}.hover\\:n-text-dark-neutral-bg-stronger\\/55:hover{color:#6f757e8c}.hover\\:n-text-dark-neutral-bg-stronger\\/60:hover{color:#6f757e99}.hover\\:n-text-dark-neutral-bg-stronger\\/65:hover{color:#6f757ea6}.hover\\:n-text-dark-neutral-bg-stronger\\/70:hover{color:#6f757eb3}.hover\\:n-text-dark-neutral-bg-stronger\\/75:hover{color:#6f757ebf}.hover\\:n-text-dark-neutral-bg-stronger\\/80:hover{color:#6f757ecc}.hover\\:n-text-dark-neutral-bg-stronger\\/85:hover{color:#6f757ed9}.hover\\:n-text-dark-neutral-bg-stronger\\/90:hover{color:#6f757ee6}.hover\\:n-text-dark-neutral-bg-stronger\\/95:hover{color:#6f757ef2}.hover\\:n-text-dark-neutral-bg-strongest:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-bg-strongest\\/0:hover{color:#f5f6f600}.hover\\:n-text-dark-neutral-bg-strongest\\/10:hover{color:#f5f6f61a}.hover\\:n-text-dark-neutral-bg-strongest\\/100:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-bg-strongest\\/15:hover{color:#f5f6f626}.hover\\:n-text-dark-neutral-bg-strongest\\/20:hover{color:#f5f6f633}.hover\\:n-text-dark-neutral-bg-strongest\\/25:hover{color:#f5f6f640}.hover\\:n-text-dark-neutral-bg-strongest\\/30:hover{color:#f5f6f64d}.hover\\:n-text-dark-neutral-bg-strongest\\/35:hover{color:#f5f6f659}.hover\\:n-text-dark-neutral-bg-strongest\\/40:hover{color:#f5f6f666}.hover\\:n-text-dark-neutral-bg-strongest\\/45:hover{color:#f5f6f673}.hover\\:n-text-dark-neutral-bg-strongest\\/5:hover{color:#f5f6f60d}.hover\\:n-text-dark-neutral-bg-strongest\\/50:hover{color:#f5f6f680}.hover\\:n-text-dark-neutral-bg-strongest\\/55:hover{color:#f5f6f68c}.hover\\:n-text-dark-neutral-bg-strongest\\/60:hover{color:#f5f6f699}.hover\\:n-text-dark-neutral-bg-strongest\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-dark-neutral-bg-strongest\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-dark-neutral-bg-strongest\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-dark-neutral-bg-strongest\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-dark-neutral-bg-strongest\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-dark-neutral-bg-strongest\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-dark-neutral-bg-strongest\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-dark-neutral-bg-weak:hover{color:#212325}.hover\\:n-text-dark-neutral-bg-weak\\/0:hover{color:#21232500}.hover\\:n-text-dark-neutral-bg-weak\\/10:hover{color:#2123251a}.hover\\:n-text-dark-neutral-bg-weak\\/100:hover{color:#212325}.hover\\:n-text-dark-neutral-bg-weak\\/15:hover{color:#21232526}.hover\\:n-text-dark-neutral-bg-weak\\/20:hover{color:#21232533}.hover\\:n-text-dark-neutral-bg-weak\\/25:hover{color:#21232540}.hover\\:n-text-dark-neutral-bg-weak\\/30:hover{color:#2123254d}.hover\\:n-text-dark-neutral-bg-weak\\/35:hover{color:#21232559}.hover\\:n-text-dark-neutral-bg-weak\\/40:hover{color:#21232566}.hover\\:n-text-dark-neutral-bg-weak\\/45:hover{color:#21232573}.hover\\:n-text-dark-neutral-bg-weak\\/5:hover{color:#2123250d}.hover\\:n-text-dark-neutral-bg-weak\\/50:hover{color:#21232580}.hover\\:n-text-dark-neutral-bg-weak\\/55:hover{color:#2123258c}.hover\\:n-text-dark-neutral-bg-weak\\/60:hover{color:#21232599}.hover\\:n-text-dark-neutral-bg-weak\\/65:hover{color:#212325a6}.hover\\:n-text-dark-neutral-bg-weak\\/70:hover{color:#212325b3}.hover\\:n-text-dark-neutral-bg-weak\\/75:hover{color:#212325bf}.hover\\:n-text-dark-neutral-bg-weak\\/80:hover{color:#212325cc}.hover\\:n-text-dark-neutral-bg-weak\\/85:hover{color:#212325d9}.hover\\:n-text-dark-neutral-bg-weak\\/90:hover{color:#212325e6}.hover\\:n-text-dark-neutral-bg-weak\\/95:hover{color:#212325f2}.hover\\:n-text-dark-neutral-border-strong:hover{color:#5e636a}.hover\\:n-text-dark-neutral-border-strong\\/0:hover{color:#5e636a00}.hover\\:n-text-dark-neutral-border-strong\\/10:hover{color:#5e636a1a}.hover\\:n-text-dark-neutral-border-strong\\/100:hover{color:#5e636a}.hover\\:n-text-dark-neutral-border-strong\\/15:hover{color:#5e636a26}.hover\\:n-text-dark-neutral-border-strong\\/20:hover{color:#5e636a33}.hover\\:n-text-dark-neutral-border-strong\\/25:hover{color:#5e636a40}.hover\\:n-text-dark-neutral-border-strong\\/30:hover{color:#5e636a4d}.hover\\:n-text-dark-neutral-border-strong\\/35:hover{color:#5e636a59}.hover\\:n-text-dark-neutral-border-strong\\/40:hover{color:#5e636a66}.hover\\:n-text-dark-neutral-border-strong\\/45:hover{color:#5e636a73}.hover\\:n-text-dark-neutral-border-strong\\/5:hover{color:#5e636a0d}.hover\\:n-text-dark-neutral-border-strong\\/50:hover{color:#5e636a80}.hover\\:n-text-dark-neutral-border-strong\\/55:hover{color:#5e636a8c}.hover\\:n-text-dark-neutral-border-strong\\/60:hover{color:#5e636a99}.hover\\:n-text-dark-neutral-border-strong\\/65:hover{color:#5e636aa6}.hover\\:n-text-dark-neutral-border-strong\\/70:hover{color:#5e636ab3}.hover\\:n-text-dark-neutral-border-strong\\/75:hover{color:#5e636abf}.hover\\:n-text-dark-neutral-border-strong\\/80:hover{color:#5e636acc}.hover\\:n-text-dark-neutral-border-strong\\/85:hover{color:#5e636ad9}.hover\\:n-text-dark-neutral-border-strong\\/90:hover{color:#5e636ae6}.hover\\:n-text-dark-neutral-border-strong\\/95:hover{color:#5e636af2}.hover\\:n-text-dark-neutral-border-strongest:hover{color:#bbbec3}.hover\\:n-text-dark-neutral-border-strongest\\/0:hover{color:#bbbec300}.hover\\:n-text-dark-neutral-border-strongest\\/10:hover{color:#bbbec31a}.hover\\:n-text-dark-neutral-border-strongest\\/100:hover{color:#bbbec3}.hover\\:n-text-dark-neutral-border-strongest\\/15:hover{color:#bbbec326}.hover\\:n-text-dark-neutral-border-strongest\\/20:hover{color:#bbbec333}.hover\\:n-text-dark-neutral-border-strongest\\/25:hover{color:#bbbec340}.hover\\:n-text-dark-neutral-border-strongest\\/30:hover{color:#bbbec34d}.hover\\:n-text-dark-neutral-border-strongest\\/35:hover{color:#bbbec359}.hover\\:n-text-dark-neutral-border-strongest\\/40:hover{color:#bbbec366}.hover\\:n-text-dark-neutral-border-strongest\\/45:hover{color:#bbbec373}.hover\\:n-text-dark-neutral-border-strongest\\/5:hover{color:#bbbec30d}.hover\\:n-text-dark-neutral-border-strongest\\/50:hover{color:#bbbec380}.hover\\:n-text-dark-neutral-border-strongest\\/55:hover{color:#bbbec38c}.hover\\:n-text-dark-neutral-border-strongest\\/60:hover{color:#bbbec399}.hover\\:n-text-dark-neutral-border-strongest\\/65:hover{color:#bbbec3a6}.hover\\:n-text-dark-neutral-border-strongest\\/70:hover{color:#bbbec3b3}.hover\\:n-text-dark-neutral-border-strongest\\/75:hover{color:#bbbec3bf}.hover\\:n-text-dark-neutral-border-strongest\\/80:hover{color:#bbbec3cc}.hover\\:n-text-dark-neutral-border-strongest\\/85:hover{color:#bbbec3d9}.hover\\:n-text-dark-neutral-border-strongest\\/90:hover{color:#bbbec3e6}.hover\\:n-text-dark-neutral-border-strongest\\/95:hover{color:#bbbec3f2}.hover\\:n-text-dark-neutral-border-weak:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-border-weak\\/0:hover{color:#3c3f4400}.hover\\:n-text-dark-neutral-border-weak\\/10:hover{color:#3c3f441a}.hover\\:n-text-dark-neutral-border-weak\\/100:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-border-weak\\/15:hover{color:#3c3f4426}.hover\\:n-text-dark-neutral-border-weak\\/20:hover{color:#3c3f4433}.hover\\:n-text-dark-neutral-border-weak\\/25:hover{color:#3c3f4440}.hover\\:n-text-dark-neutral-border-weak\\/30:hover{color:#3c3f444d}.hover\\:n-text-dark-neutral-border-weak\\/35:hover{color:#3c3f4459}.hover\\:n-text-dark-neutral-border-weak\\/40:hover{color:#3c3f4466}.hover\\:n-text-dark-neutral-border-weak\\/45:hover{color:#3c3f4473}.hover\\:n-text-dark-neutral-border-weak\\/5:hover{color:#3c3f440d}.hover\\:n-text-dark-neutral-border-weak\\/50:hover{color:#3c3f4480}.hover\\:n-text-dark-neutral-border-weak\\/55:hover{color:#3c3f448c}.hover\\:n-text-dark-neutral-border-weak\\/60:hover{color:#3c3f4499}.hover\\:n-text-dark-neutral-border-weak\\/65:hover{color:#3c3f44a6}.hover\\:n-text-dark-neutral-border-weak\\/70:hover{color:#3c3f44b3}.hover\\:n-text-dark-neutral-border-weak\\/75:hover{color:#3c3f44bf}.hover\\:n-text-dark-neutral-border-weak\\/80:hover{color:#3c3f44cc}.hover\\:n-text-dark-neutral-border-weak\\/85:hover{color:#3c3f44d9}.hover\\:n-text-dark-neutral-border-weak\\/90:hover{color:#3c3f44e6}.hover\\:n-text-dark-neutral-border-weak\\/95:hover{color:#3c3f44f2}.hover\\:n-text-dark-neutral-hover:hover{color:#959aa11a}.hover\\:n-text-dark-neutral-hover\\/0:hover{color:#959aa100}.hover\\:n-text-dark-neutral-hover\\/10:hover{color:#959aa11a}.hover\\:n-text-dark-neutral-hover\\/100:hover{color:#959aa1}.hover\\:n-text-dark-neutral-hover\\/15:hover{color:#959aa126}.hover\\:n-text-dark-neutral-hover\\/20:hover{color:#959aa133}.hover\\:n-text-dark-neutral-hover\\/25:hover{color:#959aa140}.hover\\:n-text-dark-neutral-hover\\/30:hover{color:#959aa14d}.hover\\:n-text-dark-neutral-hover\\/35:hover{color:#959aa159}.hover\\:n-text-dark-neutral-hover\\/40:hover{color:#959aa166}.hover\\:n-text-dark-neutral-hover\\/45:hover{color:#959aa173}.hover\\:n-text-dark-neutral-hover\\/5:hover{color:#959aa10d}.hover\\:n-text-dark-neutral-hover\\/50:hover{color:#959aa180}.hover\\:n-text-dark-neutral-hover\\/55:hover{color:#959aa18c}.hover\\:n-text-dark-neutral-hover\\/60:hover{color:#959aa199}.hover\\:n-text-dark-neutral-hover\\/65:hover{color:#959aa1a6}.hover\\:n-text-dark-neutral-hover\\/70:hover{color:#959aa1b3}.hover\\:n-text-dark-neutral-hover\\/75:hover{color:#959aa1bf}.hover\\:n-text-dark-neutral-hover\\/80:hover{color:#959aa1cc}.hover\\:n-text-dark-neutral-hover\\/85:hover{color:#959aa1d9}.hover\\:n-text-dark-neutral-hover\\/90:hover{color:#959aa1e6}.hover\\:n-text-dark-neutral-hover\\/95:hover{color:#959aa1f2}.hover\\:n-text-dark-neutral-icon:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-icon\\/0:hover{color:#cfd1d400}.hover\\:n-text-dark-neutral-icon\\/10:hover{color:#cfd1d41a}.hover\\:n-text-dark-neutral-icon\\/100:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-icon\\/15:hover{color:#cfd1d426}.hover\\:n-text-dark-neutral-icon\\/20:hover{color:#cfd1d433}.hover\\:n-text-dark-neutral-icon\\/25:hover{color:#cfd1d440}.hover\\:n-text-dark-neutral-icon\\/30:hover{color:#cfd1d44d}.hover\\:n-text-dark-neutral-icon\\/35:hover{color:#cfd1d459}.hover\\:n-text-dark-neutral-icon\\/40:hover{color:#cfd1d466}.hover\\:n-text-dark-neutral-icon\\/45:hover{color:#cfd1d473}.hover\\:n-text-dark-neutral-icon\\/5:hover{color:#cfd1d40d}.hover\\:n-text-dark-neutral-icon\\/50:hover{color:#cfd1d480}.hover\\:n-text-dark-neutral-icon\\/55:hover{color:#cfd1d48c}.hover\\:n-text-dark-neutral-icon\\/60:hover{color:#cfd1d499}.hover\\:n-text-dark-neutral-icon\\/65:hover{color:#cfd1d4a6}.hover\\:n-text-dark-neutral-icon\\/70:hover{color:#cfd1d4b3}.hover\\:n-text-dark-neutral-icon\\/75:hover{color:#cfd1d4bf}.hover\\:n-text-dark-neutral-icon\\/80:hover{color:#cfd1d4cc}.hover\\:n-text-dark-neutral-icon\\/85:hover{color:#cfd1d4d9}.hover\\:n-text-dark-neutral-icon\\/90:hover{color:#cfd1d4e6}.hover\\:n-text-dark-neutral-icon\\/95:hover{color:#cfd1d4f2}.hover\\:n-text-dark-neutral-pressed:hover{color:#959aa133}.hover\\:n-text-dark-neutral-pressed\\/0:hover{color:#959aa100}.hover\\:n-text-dark-neutral-pressed\\/10:hover{color:#959aa11a}.hover\\:n-text-dark-neutral-pressed\\/100:hover{color:#959aa1}.hover\\:n-text-dark-neutral-pressed\\/15:hover{color:#959aa126}.hover\\:n-text-dark-neutral-pressed\\/20:hover{color:#959aa133}.hover\\:n-text-dark-neutral-pressed\\/25:hover{color:#959aa140}.hover\\:n-text-dark-neutral-pressed\\/30:hover{color:#959aa14d}.hover\\:n-text-dark-neutral-pressed\\/35:hover{color:#959aa159}.hover\\:n-text-dark-neutral-pressed\\/40:hover{color:#959aa166}.hover\\:n-text-dark-neutral-pressed\\/45:hover{color:#959aa173}.hover\\:n-text-dark-neutral-pressed\\/5:hover{color:#959aa10d}.hover\\:n-text-dark-neutral-pressed\\/50:hover{color:#959aa180}.hover\\:n-text-dark-neutral-pressed\\/55:hover{color:#959aa18c}.hover\\:n-text-dark-neutral-pressed\\/60:hover{color:#959aa199}.hover\\:n-text-dark-neutral-pressed\\/65:hover{color:#959aa1a6}.hover\\:n-text-dark-neutral-pressed\\/70:hover{color:#959aa1b3}.hover\\:n-text-dark-neutral-pressed\\/75:hover{color:#959aa1bf}.hover\\:n-text-dark-neutral-pressed\\/80:hover{color:#959aa1cc}.hover\\:n-text-dark-neutral-pressed\\/85:hover{color:#959aa1d9}.hover\\:n-text-dark-neutral-pressed\\/90:hover{color:#959aa1e6}.hover\\:n-text-dark-neutral-pressed\\/95:hover{color:#959aa1f2}.hover\\:n-text-dark-neutral-text-default:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-text-default\\/0:hover{color:#f5f6f600}.hover\\:n-text-dark-neutral-text-default\\/10:hover{color:#f5f6f61a}.hover\\:n-text-dark-neutral-text-default\\/100:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-text-default\\/15:hover{color:#f5f6f626}.hover\\:n-text-dark-neutral-text-default\\/20:hover{color:#f5f6f633}.hover\\:n-text-dark-neutral-text-default\\/25:hover{color:#f5f6f640}.hover\\:n-text-dark-neutral-text-default\\/30:hover{color:#f5f6f64d}.hover\\:n-text-dark-neutral-text-default\\/35:hover{color:#f5f6f659}.hover\\:n-text-dark-neutral-text-default\\/40:hover{color:#f5f6f666}.hover\\:n-text-dark-neutral-text-default\\/45:hover{color:#f5f6f673}.hover\\:n-text-dark-neutral-text-default\\/5:hover{color:#f5f6f60d}.hover\\:n-text-dark-neutral-text-default\\/50:hover{color:#f5f6f680}.hover\\:n-text-dark-neutral-text-default\\/55:hover{color:#f5f6f68c}.hover\\:n-text-dark-neutral-text-default\\/60:hover{color:#f5f6f699}.hover\\:n-text-dark-neutral-text-default\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-dark-neutral-text-default\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-dark-neutral-text-default\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-dark-neutral-text-default\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-dark-neutral-text-default\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-dark-neutral-text-default\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-dark-neutral-text-default\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-dark-neutral-text-inverse:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-text-inverse\\/0:hover{color:#1a1b1d00}.hover\\:n-text-dark-neutral-text-inverse\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-dark-neutral-text-inverse\\/100:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-text-inverse\\/15:hover{color:#1a1b1d26}.hover\\:n-text-dark-neutral-text-inverse\\/20:hover{color:#1a1b1d33}.hover\\:n-text-dark-neutral-text-inverse\\/25:hover{color:#1a1b1d40}.hover\\:n-text-dark-neutral-text-inverse\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-dark-neutral-text-inverse\\/35:hover{color:#1a1b1d59}.hover\\:n-text-dark-neutral-text-inverse\\/40:hover{color:#1a1b1d66}.hover\\:n-text-dark-neutral-text-inverse\\/45:hover{color:#1a1b1d73}.hover\\:n-text-dark-neutral-text-inverse\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-dark-neutral-text-inverse\\/50:hover{color:#1a1b1d80}.hover\\:n-text-dark-neutral-text-inverse\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-dark-neutral-text-inverse\\/60:hover{color:#1a1b1d99}.hover\\:n-text-dark-neutral-text-inverse\\/65:hover{color:#1a1b1da6}.hover\\:n-text-dark-neutral-text-inverse\\/70:hover{color:#1a1b1db3}.hover\\:n-text-dark-neutral-text-inverse\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-dark-neutral-text-inverse\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-dark-neutral-text-inverse\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-dark-neutral-text-inverse\\/90:hover{color:#1a1b1de6}.hover\\:n-text-dark-neutral-text-inverse\\/95:hover{color:#1a1b1df2}.hover\\:n-text-dark-neutral-text-weak:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-text-weak\\/0:hover{color:#cfd1d400}.hover\\:n-text-dark-neutral-text-weak\\/10:hover{color:#cfd1d41a}.hover\\:n-text-dark-neutral-text-weak\\/100:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-text-weak\\/15:hover{color:#cfd1d426}.hover\\:n-text-dark-neutral-text-weak\\/20:hover{color:#cfd1d433}.hover\\:n-text-dark-neutral-text-weak\\/25:hover{color:#cfd1d440}.hover\\:n-text-dark-neutral-text-weak\\/30:hover{color:#cfd1d44d}.hover\\:n-text-dark-neutral-text-weak\\/35:hover{color:#cfd1d459}.hover\\:n-text-dark-neutral-text-weak\\/40:hover{color:#cfd1d466}.hover\\:n-text-dark-neutral-text-weak\\/45:hover{color:#cfd1d473}.hover\\:n-text-dark-neutral-text-weak\\/5:hover{color:#cfd1d40d}.hover\\:n-text-dark-neutral-text-weak\\/50:hover{color:#cfd1d480}.hover\\:n-text-dark-neutral-text-weak\\/55:hover{color:#cfd1d48c}.hover\\:n-text-dark-neutral-text-weak\\/60:hover{color:#cfd1d499}.hover\\:n-text-dark-neutral-text-weak\\/65:hover{color:#cfd1d4a6}.hover\\:n-text-dark-neutral-text-weak\\/70:hover{color:#cfd1d4b3}.hover\\:n-text-dark-neutral-text-weak\\/75:hover{color:#cfd1d4bf}.hover\\:n-text-dark-neutral-text-weak\\/80:hover{color:#cfd1d4cc}.hover\\:n-text-dark-neutral-text-weak\\/85:hover{color:#cfd1d4d9}.hover\\:n-text-dark-neutral-text-weak\\/90:hover{color:#cfd1d4e6}.hover\\:n-text-dark-neutral-text-weak\\/95:hover{color:#cfd1d4f2}.hover\\:n-text-dark-neutral-text-weaker:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-text-weaker\\/0:hover{color:#a8acb200}.hover\\:n-text-dark-neutral-text-weaker\\/10:hover{color:#a8acb21a}.hover\\:n-text-dark-neutral-text-weaker\\/100:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-text-weaker\\/15:hover{color:#a8acb226}.hover\\:n-text-dark-neutral-text-weaker\\/20:hover{color:#a8acb233}.hover\\:n-text-dark-neutral-text-weaker\\/25:hover{color:#a8acb240}.hover\\:n-text-dark-neutral-text-weaker\\/30:hover{color:#a8acb24d}.hover\\:n-text-dark-neutral-text-weaker\\/35:hover{color:#a8acb259}.hover\\:n-text-dark-neutral-text-weaker\\/40:hover{color:#a8acb266}.hover\\:n-text-dark-neutral-text-weaker\\/45:hover{color:#a8acb273}.hover\\:n-text-dark-neutral-text-weaker\\/5:hover{color:#a8acb20d}.hover\\:n-text-dark-neutral-text-weaker\\/50:hover{color:#a8acb280}.hover\\:n-text-dark-neutral-text-weaker\\/55:hover{color:#a8acb28c}.hover\\:n-text-dark-neutral-text-weaker\\/60:hover{color:#a8acb299}.hover\\:n-text-dark-neutral-text-weaker\\/65:hover{color:#a8acb2a6}.hover\\:n-text-dark-neutral-text-weaker\\/70:hover{color:#a8acb2b3}.hover\\:n-text-dark-neutral-text-weaker\\/75:hover{color:#a8acb2bf}.hover\\:n-text-dark-neutral-text-weaker\\/80:hover{color:#a8acb2cc}.hover\\:n-text-dark-neutral-text-weaker\\/85:hover{color:#a8acb2d9}.hover\\:n-text-dark-neutral-text-weaker\\/90:hover{color:#a8acb2e6}.hover\\:n-text-dark-neutral-text-weaker\\/95:hover{color:#a8acb2f2}.hover\\:n-text-dark-neutral-text-weakest:hover{color:#818790}.hover\\:n-text-dark-neutral-text-weakest\\/0:hover{color:#81879000}.hover\\:n-text-dark-neutral-text-weakest\\/10:hover{color:#8187901a}.hover\\:n-text-dark-neutral-text-weakest\\/100:hover{color:#818790}.hover\\:n-text-dark-neutral-text-weakest\\/15:hover{color:#81879026}.hover\\:n-text-dark-neutral-text-weakest\\/20:hover{color:#81879033}.hover\\:n-text-dark-neutral-text-weakest\\/25:hover{color:#81879040}.hover\\:n-text-dark-neutral-text-weakest\\/30:hover{color:#8187904d}.hover\\:n-text-dark-neutral-text-weakest\\/35:hover{color:#81879059}.hover\\:n-text-dark-neutral-text-weakest\\/40:hover{color:#81879066}.hover\\:n-text-dark-neutral-text-weakest\\/45:hover{color:#81879073}.hover\\:n-text-dark-neutral-text-weakest\\/5:hover{color:#8187900d}.hover\\:n-text-dark-neutral-text-weakest\\/50:hover{color:#81879080}.hover\\:n-text-dark-neutral-text-weakest\\/55:hover{color:#8187908c}.hover\\:n-text-dark-neutral-text-weakest\\/60:hover{color:#81879099}.hover\\:n-text-dark-neutral-text-weakest\\/65:hover{color:#818790a6}.hover\\:n-text-dark-neutral-text-weakest\\/70:hover{color:#818790b3}.hover\\:n-text-dark-neutral-text-weakest\\/75:hover{color:#818790bf}.hover\\:n-text-dark-neutral-text-weakest\\/80:hover{color:#818790cc}.hover\\:n-text-dark-neutral-text-weakest\\/85:hover{color:#818790d9}.hover\\:n-text-dark-neutral-text-weakest\\/90:hover{color:#818790e6}.hover\\:n-text-dark-neutral-text-weakest\\/95:hover{color:#818790f2}.hover\\:n-text-dark-primary-bg-selected:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-selected\\/0:hover{color:#262f3100}.hover\\:n-text-dark-primary-bg-selected\\/10:hover{color:#262f311a}.hover\\:n-text-dark-primary-bg-selected\\/100:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-selected\\/15:hover{color:#262f3126}.hover\\:n-text-dark-primary-bg-selected\\/20:hover{color:#262f3133}.hover\\:n-text-dark-primary-bg-selected\\/25:hover{color:#262f3140}.hover\\:n-text-dark-primary-bg-selected\\/30:hover{color:#262f314d}.hover\\:n-text-dark-primary-bg-selected\\/35:hover{color:#262f3159}.hover\\:n-text-dark-primary-bg-selected\\/40:hover{color:#262f3166}.hover\\:n-text-dark-primary-bg-selected\\/45:hover{color:#262f3173}.hover\\:n-text-dark-primary-bg-selected\\/5:hover{color:#262f310d}.hover\\:n-text-dark-primary-bg-selected\\/50:hover{color:#262f3180}.hover\\:n-text-dark-primary-bg-selected\\/55:hover{color:#262f318c}.hover\\:n-text-dark-primary-bg-selected\\/60:hover{color:#262f3199}.hover\\:n-text-dark-primary-bg-selected\\/65:hover{color:#262f31a6}.hover\\:n-text-dark-primary-bg-selected\\/70:hover{color:#262f31b3}.hover\\:n-text-dark-primary-bg-selected\\/75:hover{color:#262f31bf}.hover\\:n-text-dark-primary-bg-selected\\/80:hover{color:#262f31cc}.hover\\:n-text-dark-primary-bg-selected\\/85:hover{color:#262f31d9}.hover\\:n-text-dark-primary-bg-selected\\/90:hover{color:#262f31e6}.hover\\:n-text-dark-primary-bg-selected\\/95:hover{color:#262f31f2}.hover\\:n-text-dark-primary-bg-status:hover{color:#5db3bf}.hover\\:n-text-dark-primary-bg-status\\/0:hover{color:#5db3bf00}.hover\\:n-text-dark-primary-bg-status\\/10:hover{color:#5db3bf1a}.hover\\:n-text-dark-primary-bg-status\\/100:hover{color:#5db3bf}.hover\\:n-text-dark-primary-bg-status\\/15:hover{color:#5db3bf26}.hover\\:n-text-dark-primary-bg-status\\/20:hover{color:#5db3bf33}.hover\\:n-text-dark-primary-bg-status\\/25:hover{color:#5db3bf40}.hover\\:n-text-dark-primary-bg-status\\/30:hover{color:#5db3bf4d}.hover\\:n-text-dark-primary-bg-status\\/35:hover{color:#5db3bf59}.hover\\:n-text-dark-primary-bg-status\\/40:hover{color:#5db3bf66}.hover\\:n-text-dark-primary-bg-status\\/45:hover{color:#5db3bf73}.hover\\:n-text-dark-primary-bg-status\\/5:hover{color:#5db3bf0d}.hover\\:n-text-dark-primary-bg-status\\/50:hover{color:#5db3bf80}.hover\\:n-text-dark-primary-bg-status\\/55:hover{color:#5db3bf8c}.hover\\:n-text-dark-primary-bg-status\\/60:hover{color:#5db3bf99}.hover\\:n-text-dark-primary-bg-status\\/65:hover{color:#5db3bfa6}.hover\\:n-text-dark-primary-bg-status\\/70:hover{color:#5db3bfb3}.hover\\:n-text-dark-primary-bg-status\\/75:hover{color:#5db3bfbf}.hover\\:n-text-dark-primary-bg-status\\/80:hover{color:#5db3bfcc}.hover\\:n-text-dark-primary-bg-status\\/85:hover{color:#5db3bfd9}.hover\\:n-text-dark-primary-bg-status\\/90:hover{color:#5db3bfe6}.hover\\:n-text-dark-primary-bg-status\\/95:hover{color:#5db3bff2}.hover\\:n-text-dark-primary-bg-strong:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-bg-strong\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-bg-strong\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-bg-strong\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-bg-strong\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-bg-strong\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-bg-strong\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-bg-strong\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-bg-strong\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-bg-strong\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-bg-strong\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-bg-strong\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-bg-strong\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-bg-strong\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-bg-strong\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-bg-strong\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-bg-strong\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-bg-strong\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-bg-strong\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-bg-strong\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-bg-strong\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-bg-strong\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-bg-weak:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-weak\\/0:hover{color:#262f3100}.hover\\:n-text-dark-primary-bg-weak\\/10:hover{color:#262f311a}.hover\\:n-text-dark-primary-bg-weak\\/100:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-weak\\/15:hover{color:#262f3126}.hover\\:n-text-dark-primary-bg-weak\\/20:hover{color:#262f3133}.hover\\:n-text-dark-primary-bg-weak\\/25:hover{color:#262f3140}.hover\\:n-text-dark-primary-bg-weak\\/30:hover{color:#262f314d}.hover\\:n-text-dark-primary-bg-weak\\/35:hover{color:#262f3159}.hover\\:n-text-dark-primary-bg-weak\\/40:hover{color:#262f3166}.hover\\:n-text-dark-primary-bg-weak\\/45:hover{color:#262f3173}.hover\\:n-text-dark-primary-bg-weak\\/5:hover{color:#262f310d}.hover\\:n-text-dark-primary-bg-weak\\/50:hover{color:#262f3180}.hover\\:n-text-dark-primary-bg-weak\\/55:hover{color:#262f318c}.hover\\:n-text-dark-primary-bg-weak\\/60:hover{color:#262f3199}.hover\\:n-text-dark-primary-bg-weak\\/65:hover{color:#262f31a6}.hover\\:n-text-dark-primary-bg-weak\\/70:hover{color:#262f31b3}.hover\\:n-text-dark-primary-bg-weak\\/75:hover{color:#262f31bf}.hover\\:n-text-dark-primary-bg-weak\\/80:hover{color:#262f31cc}.hover\\:n-text-dark-primary-bg-weak\\/85:hover{color:#262f31d9}.hover\\:n-text-dark-primary-bg-weak\\/90:hover{color:#262f31e6}.hover\\:n-text-dark-primary-bg-weak\\/95:hover{color:#262f31f2}.hover\\:n-text-dark-primary-border-strong:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-border-strong\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-border-strong\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-border-strong\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-border-strong\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-border-strong\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-border-strong\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-border-strong\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-border-strong\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-border-strong\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-border-strong\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-border-strong\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-border-strong\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-border-strong\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-border-strong\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-border-strong\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-border-strong\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-border-strong\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-border-strong\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-border-strong\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-border-strong\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-border-strong\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-border-weak:hover{color:#02507b}.hover\\:n-text-dark-primary-border-weak\\/0:hover{color:#02507b00}.hover\\:n-text-dark-primary-border-weak\\/10:hover{color:#02507b1a}.hover\\:n-text-dark-primary-border-weak\\/100:hover{color:#02507b}.hover\\:n-text-dark-primary-border-weak\\/15:hover{color:#02507b26}.hover\\:n-text-dark-primary-border-weak\\/20:hover{color:#02507b33}.hover\\:n-text-dark-primary-border-weak\\/25:hover{color:#02507b40}.hover\\:n-text-dark-primary-border-weak\\/30:hover{color:#02507b4d}.hover\\:n-text-dark-primary-border-weak\\/35:hover{color:#02507b59}.hover\\:n-text-dark-primary-border-weak\\/40:hover{color:#02507b66}.hover\\:n-text-dark-primary-border-weak\\/45:hover{color:#02507b73}.hover\\:n-text-dark-primary-border-weak\\/5:hover{color:#02507b0d}.hover\\:n-text-dark-primary-border-weak\\/50:hover{color:#02507b80}.hover\\:n-text-dark-primary-border-weak\\/55:hover{color:#02507b8c}.hover\\:n-text-dark-primary-border-weak\\/60:hover{color:#02507b99}.hover\\:n-text-dark-primary-border-weak\\/65:hover{color:#02507ba6}.hover\\:n-text-dark-primary-border-weak\\/70:hover{color:#02507bb3}.hover\\:n-text-dark-primary-border-weak\\/75:hover{color:#02507bbf}.hover\\:n-text-dark-primary-border-weak\\/80:hover{color:#02507bcc}.hover\\:n-text-dark-primary-border-weak\\/85:hover{color:#02507bd9}.hover\\:n-text-dark-primary-border-weak\\/90:hover{color:#02507be6}.hover\\:n-text-dark-primary-border-weak\\/95:hover{color:#02507bf2}.hover\\:n-text-dark-primary-focus:hover{color:#5db3bf}.hover\\:n-text-dark-primary-focus\\/0:hover{color:#5db3bf00}.hover\\:n-text-dark-primary-focus\\/10:hover{color:#5db3bf1a}.hover\\:n-text-dark-primary-focus\\/100:hover{color:#5db3bf}.hover\\:n-text-dark-primary-focus\\/15:hover{color:#5db3bf26}.hover\\:n-text-dark-primary-focus\\/20:hover{color:#5db3bf33}.hover\\:n-text-dark-primary-focus\\/25:hover{color:#5db3bf40}.hover\\:n-text-dark-primary-focus\\/30:hover{color:#5db3bf4d}.hover\\:n-text-dark-primary-focus\\/35:hover{color:#5db3bf59}.hover\\:n-text-dark-primary-focus\\/40:hover{color:#5db3bf66}.hover\\:n-text-dark-primary-focus\\/45:hover{color:#5db3bf73}.hover\\:n-text-dark-primary-focus\\/5:hover{color:#5db3bf0d}.hover\\:n-text-dark-primary-focus\\/50:hover{color:#5db3bf80}.hover\\:n-text-dark-primary-focus\\/55:hover{color:#5db3bf8c}.hover\\:n-text-dark-primary-focus\\/60:hover{color:#5db3bf99}.hover\\:n-text-dark-primary-focus\\/65:hover{color:#5db3bfa6}.hover\\:n-text-dark-primary-focus\\/70:hover{color:#5db3bfb3}.hover\\:n-text-dark-primary-focus\\/75:hover{color:#5db3bfbf}.hover\\:n-text-dark-primary-focus\\/80:hover{color:#5db3bfcc}.hover\\:n-text-dark-primary-focus\\/85:hover{color:#5db3bfd9}.hover\\:n-text-dark-primary-focus\\/90:hover{color:#5db3bfe6}.hover\\:n-text-dark-primary-focus\\/95:hover{color:#5db3bff2}.hover\\:n-text-dark-primary-hover-strong:hover{color:#5db3bf}.hover\\:n-text-dark-primary-hover-strong\\/0:hover{color:#5db3bf00}.hover\\:n-text-dark-primary-hover-strong\\/10:hover{color:#5db3bf1a}.hover\\:n-text-dark-primary-hover-strong\\/100:hover{color:#5db3bf}.hover\\:n-text-dark-primary-hover-strong\\/15:hover{color:#5db3bf26}.hover\\:n-text-dark-primary-hover-strong\\/20:hover{color:#5db3bf33}.hover\\:n-text-dark-primary-hover-strong\\/25:hover{color:#5db3bf40}.hover\\:n-text-dark-primary-hover-strong\\/30:hover{color:#5db3bf4d}.hover\\:n-text-dark-primary-hover-strong\\/35:hover{color:#5db3bf59}.hover\\:n-text-dark-primary-hover-strong\\/40:hover{color:#5db3bf66}.hover\\:n-text-dark-primary-hover-strong\\/45:hover{color:#5db3bf73}.hover\\:n-text-dark-primary-hover-strong\\/5:hover{color:#5db3bf0d}.hover\\:n-text-dark-primary-hover-strong\\/50:hover{color:#5db3bf80}.hover\\:n-text-dark-primary-hover-strong\\/55:hover{color:#5db3bf8c}.hover\\:n-text-dark-primary-hover-strong\\/60:hover{color:#5db3bf99}.hover\\:n-text-dark-primary-hover-strong\\/65:hover{color:#5db3bfa6}.hover\\:n-text-dark-primary-hover-strong\\/70:hover{color:#5db3bfb3}.hover\\:n-text-dark-primary-hover-strong\\/75:hover{color:#5db3bfbf}.hover\\:n-text-dark-primary-hover-strong\\/80:hover{color:#5db3bfcc}.hover\\:n-text-dark-primary-hover-strong\\/85:hover{color:#5db3bfd9}.hover\\:n-text-dark-primary-hover-strong\\/90:hover{color:#5db3bfe6}.hover\\:n-text-dark-primary-hover-strong\\/95:hover{color:#5db3bff2}.hover\\:n-text-dark-primary-hover-weak:hover{color:#8fe3e814}.hover\\:n-text-dark-primary-hover-weak\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-hover-weak\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-hover-weak\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-hover-weak\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-hover-weak\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-hover-weak\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-hover-weak\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-hover-weak\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-hover-weak\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-hover-weak\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-hover-weak\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-hover-weak\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-hover-weak\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-hover-weak\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-hover-weak\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-hover-weak\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-hover-weak\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-hover-weak\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-hover-weak\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-hover-weak\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-hover-weak\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-icon:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-icon\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-icon\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-icon\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-icon\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-icon\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-icon\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-icon\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-icon\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-icon\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-icon\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-icon\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-icon\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-icon\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-icon\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-icon\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-icon\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-icon\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-icon\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-icon\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-icon\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-icon\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-pressed-strong:hover{color:#4c99a4}.hover\\:n-text-dark-primary-pressed-strong\\/0:hover{color:#4c99a400}.hover\\:n-text-dark-primary-pressed-strong\\/10:hover{color:#4c99a41a}.hover\\:n-text-dark-primary-pressed-strong\\/100:hover{color:#4c99a4}.hover\\:n-text-dark-primary-pressed-strong\\/15:hover{color:#4c99a426}.hover\\:n-text-dark-primary-pressed-strong\\/20:hover{color:#4c99a433}.hover\\:n-text-dark-primary-pressed-strong\\/25:hover{color:#4c99a440}.hover\\:n-text-dark-primary-pressed-strong\\/30:hover{color:#4c99a44d}.hover\\:n-text-dark-primary-pressed-strong\\/35:hover{color:#4c99a459}.hover\\:n-text-dark-primary-pressed-strong\\/40:hover{color:#4c99a466}.hover\\:n-text-dark-primary-pressed-strong\\/45:hover{color:#4c99a473}.hover\\:n-text-dark-primary-pressed-strong\\/5:hover{color:#4c99a40d}.hover\\:n-text-dark-primary-pressed-strong\\/50:hover{color:#4c99a480}.hover\\:n-text-dark-primary-pressed-strong\\/55:hover{color:#4c99a48c}.hover\\:n-text-dark-primary-pressed-strong\\/60:hover{color:#4c99a499}.hover\\:n-text-dark-primary-pressed-strong\\/65:hover{color:#4c99a4a6}.hover\\:n-text-dark-primary-pressed-strong\\/70:hover{color:#4c99a4b3}.hover\\:n-text-dark-primary-pressed-strong\\/75:hover{color:#4c99a4bf}.hover\\:n-text-dark-primary-pressed-strong\\/80:hover{color:#4c99a4cc}.hover\\:n-text-dark-primary-pressed-strong\\/85:hover{color:#4c99a4d9}.hover\\:n-text-dark-primary-pressed-strong\\/90:hover{color:#4c99a4e6}.hover\\:n-text-dark-primary-pressed-strong\\/95:hover{color:#4c99a4f2}.hover\\:n-text-dark-primary-pressed-weak:hover{color:#8fe3e81f}.hover\\:n-text-dark-primary-pressed-weak\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-pressed-weak\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-pressed-weak\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-pressed-weak\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-pressed-weak\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-pressed-weak\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-pressed-weak\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-pressed-weak\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-pressed-weak\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-pressed-weak\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-pressed-weak\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-pressed-weak\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-pressed-weak\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-pressed-weak\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-pressed-weak\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-pressed-weak\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-pressed-weak\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-pressed-weak\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-pressed-weak\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-pressed-weak\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-pressed-weak\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-text:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-text\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-text\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-text\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-text\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-text\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-text\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-text\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-text\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-text\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-text\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-text\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-text\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-text\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-text\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-text\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-text\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-text\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-text\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-text\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-text\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-text\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-success-bg-status:hover{color:#6fa646}.hover\\:n-text-dark-success-bg-status\\/0:hover{color:#6fa64600}.hover\\:n-text-dark-success-bg-status\\/10:hover{color:#6fa6461a}.hover\\:n-text-dark-success-bg-status\\/100:hover{color:#6fa646}.hover\\:n-text-dark-success-bg-status\\/15:hover{color:#6fa64626}.hover\\:n-text-dark-success-bg-status\\/20:hover{color:#6fa64633}.hover\\:n-text-dark-success-bg-status\\/25:hover{color:#6fa64640}.hover\\:n-text-dark-success-bg-status\\/30:hover{color:#6fa6464d}.hover\\:n-text-dark-success-bg-status\\/35:hover{color:#6fa64659}.hover\\:n-text-dark-success-bg-status\\/40:hover{color:#6fa64666}.hover\\:n-text-dark-success-bg-status\\/45:hover{color:#6fa64673}.hover\\:n-text-dark-success-bg-status\\/5:hover{color:#6fa6460d}.hover\\:n-text-dark-success-bg-status\\/50:hover{color:#6fa64680}.hover\\:n-text-dark-success-bg-status\\/55:hover{color:#6fa6468c}.hover\\:n-text-dark-success-bg-status\\/60:hover{color:#6fa64699}.hover\\:n-text-dark-success-bg-status\\/65:hover{color:#6fa646a6}.hover\\:n-text-dark-success-bg-status\\/70:hover{color:#6fa646b3}.hover\\:n-text-dark-success-bg-status\\/75:hover{color:#6fa646bf}.hover\\:n-text-dark-success-bg-status\\/80:hover{color:#6fa646cc}.hover\\:n-text-dark-success-bg-status\\/85:hover{color:#6fa646d9}.hover\\:n-text-dark-success-bg-status\\/90:hover{color:#6fa646e6}.hover\\:n-text-dark-success-bg-status\\/95:hover{color:#6fa646f2}.hover\\:n-text-dark-success-bg-strong:hover{color:#90cb62}.hover\\:n-text-dark-success-bg-strong\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-bg-strong\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-bg-strong\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-bg-strong\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-bg-strong\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-bg-strong\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-bg-strong\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-bg-strong\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-bg-strong\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-bg-strong\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-bg-strong\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-bg-strong\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-bg-strong\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-bg-strong\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-bg-strong\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-bg-strong\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-bg-strong\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-bg-strong\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-bg-strong\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-bg-strong\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-bg-strong\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-success-bg-weak:hover{color:#262d24}.hover\\:n-text-dark-success-bg-weak\\/0:hover{color:#262d2400}.hover\\:n-text-dark-success-bg-weak\\/10:hover{color:#262d241a}.hover\\:n-text-dark-success-bg-weak\\/100:hover{color:#262d24}.hover\\:n-text-dark-success-bg-weak\\/15:hover{color:#262d2426}.hover\\:n-text-dark-success-bg-weak\\/20:hover{color:#262d2433}.hover\\:n-text-dark-success-bg-weak\\/25:hover{color:#262d2440}.hover\\:n-text-dark-success-bg-weak\\/30:hover{color:#262d244d}.hover\\:n-text-dark-success-bg-weak\\/35:hover{color:#262d2459}.hover\\:n-text-dark-success-bg-weak\\/40:hover{color:#262d2466}.hover\\:n-text-dark-success-bg-weak\\/45:hover{color:#262d2473}.hover\\:n-text-dark-success-bg-weak\\/5:hover{color:#262d240d}.hover\\:n-text-dark-success-bg-weak\\/50:hover{color:#262d2480}.hover\\:n-text-dark-success-bg-weak\\/55:hover{color:#262d248c}.hover\\:n-text-dark-success-bg-weak\\/60:hover{color:#262d2499}.hover\\:n-text-dark-success-bg-weak\\/65:hover{color:#262d24a6}.hover\\:n-text-dark-success-bg-weak\\/70:hover{color:#262d24b3}.hover\\:n-text-dark-success-bg-weak\\/75:hover{color:#262d24bf}.hover\\:n-text-dark-success-bg-weak\\/80:hover{color:#262d24cc}.hover\\:n-text-dark-success-bg-weak\\/85:hover{color:#262d24d9}.hover\\:n-text-dark-success-bg-weak\\/90:hover{color:#262d24e6}.hover\\:n-text-dark-success-bg-weak\\/95:hover{color:#262d24f2}.hover\\:n-text-dark-success-border-strong:hover{color:#90cb62}.hover\\:n-text-dark-success-border-strong\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-border-strong\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-border-strong\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-border-strong\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-border-strong\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-border-strong\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-border-strong\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-border-strong\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-border-strong\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-border-strong\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-border-strong\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-border-strong\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-border-strong\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-border-strong\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-border-strong\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-border-strong\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-border-strong\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-border-strong\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-border-strong\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-border-strong\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-border-strong\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-success-border-weak:hover{color:#296127}.hover\\:n-text-dark-success-border-weak\\/0:hover{color:#29612700}.hover\\:n-text-dark-success-border-weak\\/10:hover{color:#2961271a}.hover\\:n-text-dark-success-border-weak\\/100:hover{color:#296127}.hover\\:n-text-dark-success-border-weak\\/15:hover{color:#29612726}.hover\\:n-text-dark-success-border-weak\\/20:hover{color:#29612733}.hover\\:n-text-dark-success-border-weak\\/25:hover{color:#29612740}.hover\\:n-text-dark-success-border-weak\\/30:hover{color:#2961274d}.hover\\:n-text-dark-success-border-weak\\/35:hover{color:#29612759}.hover\\:n-text-dark-success-border-weak\\/40:hover{color:#29612766}.hover\\:n-text-dark-success-border-weak\\/45:hover{color:#29612773}.hover\\:n-text-dark-success-border-weak\\/5:hover{color:#2961270d}.hover\\:n-text-dark-success-border-weak\\/50:hover{color:#29612780}.hover\\:n-text-dark-success-border-weak\\/55:hover{color:#2961278c}.hover\\:n-text-dark-success-border-weak\\/60:hover{color:#29612799}.hover\\:n-text-dark-success-border-weak\\/65:hover{color:#296127a6}.hover\\:n-text-dark-success-border-weak\\/70:hover{color:#296127b3}.hover\\:n-text-dark-success-border-weak\\/75:hover{color:#296127bf}.hover\\:n-text-dark-success-border-weak\\/80:hover{color:#296127cc}.hover\\:n-text-dark-success-border-weak\\/85:hover{color:#296127d9}.hover\\:n-text-dark-success-border-weak\\/90:hover{color:#296127e6}.hover\\:n-text-dark-success-border-weak\\/95:hover{color:#296127f2}.hover\\:n-text-dark-success-icon:hover{color:#90cb62}.hover\\:n-text-dark-success-icon\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-icon\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-icon\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-icon\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-icon\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-icon\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-icon\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-icon\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-icon\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-icon\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-icon\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-icon\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-icon\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-icon\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-icon\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-icon\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-icon\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-icon\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-icon\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-icon\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-icon\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-success-text:hover{color:#90cb62}.hover\\:n-text-dark-success-text\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-text\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-text\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-text\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-text\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-text\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-text\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-text\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-text\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-text\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-text\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-text\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-text\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-text\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-text\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-text\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-text\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-text\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-text\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-text\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-text\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-warning-bg-status:hover{color:#d7aa0a}.hover\\:n-text-dark-warning-bg-status\\/0:hover{color:#d7aa0a00}.hover\\:n-text-dark-warning-bg-status\\/10:hover{color:#d7aa0a1a}.hover\\:n-text-dark-warning-bg-status\\/100:hover{color:#d7aa0a}.hover\\:n-text-dark-warning-bg-status\\/15:hover{color:#d7aa0a26}.hover\\:n-text-dark-warning-bg-status\\/20:hover{color:#d7aa0a33}.hover\\:n-text-dark-warning-bg-status\\/25:hover{color:#d7aa0a40}.hover\\:n-text-dark-warning-bg-status\\/30:hover{color:#d7aa0a4d}.hover\\:n-text-dark-warning-bg-status\\/35:hover{color:#d7aa0a59}.hover\\:n-text-dark-warning-bg-status\\/40:hover{color:#d7aa0a66}.hover\\:n-text-dark-warning-bg-status\\/45:hover{color:#d7aa0a73}.hover\\:n-text-dark-warning-bg-status\\/5:hover{color:#d7aa0a0d}.hover\\:n-text-dark-warning-bg-status\\/50:hover{color:#d7aa0a80}.hover\\:n-text-dark-warning-bg-status\\/55:hover{color:#d7aa0a8c}.hover\\:n-text-dark-warning-bg-status\\/60:hover{color:#d7aa0a99}.hover\\:n-text-dark-warning-bg-status\\/65:hover{color:#d7aa0aa6}.hover\\:n-text-dark-warning-bg-status\\/70:hover{color:#d7aa0ab3}.hover\\:n-text-dark-warning-bg-status\\/75:hover{color:#d7aa0abf}.hover\\:n-text-dark-warning-bg-status\\/80:hover{color:#d7aa0acc}.hover\\:n-text-dark-warning-bg-status\\/85:hover{color:#d7aa0ad9}.hover\\:n-text-dark-warning-bg-status\\/90:hover{color:#d7aa0ae6}.hover\\:n-text-dark-warning-bg-status\\/95:hover{color:#d7aa0af2}.hover\\:n-text-dark-warning-bg-strong:hover{color:#ffd600}.hover\\:n-text-dark-warning-bg-strong\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-bg-strong\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-bg-strong\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-bg-strong\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-bg-strong\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-bg-strong\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-bg-strong\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-bg-strong\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-bg-strong\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-bg-strong\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-bg-strong\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-bg-strong\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-bg-strong\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-bg-strong\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-bg-strong\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-bg-strong\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-bg-strong\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-bg-strong\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-bg-strong\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-bg-strong\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-bg-strong\\/95:hover{color:#ffd600f2}.hover\\:n-text-dark-warning-bg-weak:hover{color:#312e1a}.hover\\:n-text-dark-warning-bg-weak\\/0:hover{color:#312e1a00}.hover\\:n-text-dark-warning-bg-weak\\/10:hover{color:#312e1a1a}.hover\\:n-text-dark-warning-bg-weak\\/100:hover{color:#312e1a}.hover\\:n-text-dark-warning-bg-weak\\/15:hover{color:#312e1a26}.hover\\:n-text-dark-warning-bg-weak\\/20:hover{color:#312e1a33}.hover\\:n-text-dark-warning-bg-weak\\/25:hover{color:#312e1a40}.hover\\:n-text-dark-warning-bg-weak\\/30:hover{color:#312e1a4d}.hover\\:n-text-dark-warning-bg-weak\\/35:hover{color:#312e1a59}.hover\\:n-text-dark-warning-bg-weak\\/40:hover{color:#312e1a66}.hover\\:n-text-dark-warning-bg-weak\\/45:hover{color:#312e1a73}.hover\\:n-text-dark-warning-bg-weak\\/5:hover{color:#312e1a0d}.hover\\:n-text-dark-warning-bg-weak\\/50:hover{color:#312e1a80}.hover\\:n-text-dark-warning-bg-weak\\/55:hover{color:#312e1a8c}.hover\\:n-text-dark-warning-bg-weak\\/60:hover{color:#312e1a99}.hover\\:n-text-dark-warning-bg-weak\\/65:hover{color:#312e1aa6}.hover\\:n-text-dark-warning-bg-weak\\/70:hover{color:#312e1ab3}.hover\\:n-text-dark-warning-bg-weak\\/75:hover{color:#312e1abf}.hover\\:n-text-dark-warning-bg-weak\\/80:hover{color:#312e1acc}.hover\\:n-text-dark-warning-bg-weak\\/85:hover{color:#312e1ad9}.hover\\:n-text-dark-warning-bg-weak\\/90:hover{color:#312e1ae6}.hover\\:n-text-dark-warning-bg-weak\\/95:hover{color:#312e1af2}.hover\\:n-text-dark-warning-border-strong:hover{color:#ffd600}.hover\\:n-text-dark-warning-border-strong\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-border-strong\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-border-strong\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-border-strong\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-border-strong\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-border-strong\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-border-strong\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-border-strong\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-border-strong\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-border-strong\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-border-strong\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-border-strong\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-border-strong\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-border-strong\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-border-strong\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-border-strong\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-border-strong\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-border-strong\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-border-strong\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-border-strong\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-border-strong\\/95:hover{color:#ffd600f2}.hover\\:n-text-dark-warning-border-weak:hover{color:#765500}.hover\\:n-text-dark-warning-border-weak\\/0:hover{color:#76550000}.hover\\:n-text-dark-warning-border-weak\\/10:hover{color:#7655001a}.hover\\:n-text-dark-warning-border-weak\\/100:hover{color:#765500}.hover\\:n-text-dark-warning-border-weak\\/15:hover{color:#76550026}.hover\\:n-text-dark-warning-border-weak\\/20:hover{color:#76550033}.hover\\:n-text-dark-warning-border-weak\\/25:hover{color:#76550040}.hover\\:n-text-dark-warning-border-weak\\/30:hover{color:#7655004d}.hover\\:n-text-dark-warning-border-weak\\/35:hover{color:#76550059}.hover\\:n-text-dark-warning-border-weak\\/40:hover{color:#76550066}.hover\\:n-text-dark-warning-border-weak\\/45:hover{color:#76550073}.hover\\:n-text-dark-warning-border-weak\\/5:hover{color:#7655000d}.hover\\:n-text-dark-warning-border-weak\\/50:hover{color:#76550080}.hover\\:n-text-dark-warning-border-weak\\/55:hover{color:#7655008c}.hover\\:n-text-dark-warning-border-weak\\/60:hover{color:#76550099}.hover\\:n-text-dark-warning-border-weak\\/65:hover{color:#765500a6}.hover\\:n-text-dark-warning-border-weak\\/70:hover{color:#765500b3}.hover\\:n-text-dark-warning-border-weak\\/75:hover{color:#765500bf}.hover\\:n-text-dark-warning-border-weak\\/80:hover{color:#765500cc}.hover\\:n-text-dark-warning-border-weak\\/85:hover{color:#765500d9}.hover\\:n-text-dark-warning-border-weak\\/90:hover{color:#765500e6}.hover\\:n-text-dark-warning-border-weak\\/95:hover{color:#765500f2}.hover\\:n-text-dark-warning-icon:hover{color:#ffd600}.hover\\:n-text-dark-warning-icon\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-icon\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-icon\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-icon\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-icon\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-icon\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-icon\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-icon\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-icon\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-icon\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-icon\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-icon\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-icon\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-icon\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-icon\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-icon\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-icon\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-icon\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-icon\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-icon\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-icon\\/95:hover{color:#ffd600f2}.hover\\:n-text-dark-warning-text:hover{color:#ffd600}.hover\\:n-text-dark-warning-text\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-text\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-text\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-text\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-text\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-text\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-text\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-text\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-text\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-text\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-text\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-text\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-text\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-text\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-text\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-text\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-text\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-text\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-text\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-text\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-text\\/95:hover{color:#ffd600f2}.hover\\:n-text-discovery-bg-status:hover{color:var(--theme-color-discovery-bg-status)}.hover\\:n-text-discovery-bg-strong:hover{color:var(--theme-color-discovery-bg-strong)}.hover\\:n-text-discovery-bg-weak:hover{color:var(--theme-color-discovery-bg-weak)}.hover\\:n-text-discovery-border-strong:hover{color:var(--theme-color-discovery-border-strong)}.hover\\:n-text-discovery-border-weak:hover{color:var(--theme-color-discovery-border-weak)}.hover\\:n-text-discovery-icon:hover{color:var(--theme-color-discovery-icon)}.hover\\:n-text-discovery-text:hover{color:var(--theme-color-discovery-text)}.hover\\:n-text-light-danger-bg-status:hover{color:#e84e2c}.hover\\:n-text-light-danger-bg-status\\/0:hover{color:#e84e2c00}.hover\\:n-text-light-danger-bg-status\\/10:hover{color:#e84e2c1a}.hover\\:n-text-light-danger-bg-status\\/100:hover{color:#e84e2c}.hover\\:n-text-light-danger-bg-status\\/15:hover{color:#e84e2c26}.hover\\:n-text-light-danger-bg-status\\/20:hover{color:#e84e2c33}.hover\\:n-text-light-danger-bg-status\\/25:hover{color:#e84e2c40}.hover\\:n-text-light-danger-bg-status\\/30:hover{color:#e84e2c4d}.hover\\:n-text-light-danger-bg-status\\/35:hover{color:#e84e2c59}.hover\\:n-text-light-danger-bg-status\\/40:hover{color:#e84e2c66}.hover\\:n-text-light-danger-bg-status\\/45:hover{color:#e84e2c73}.hover\\:n-text-light-danger-bg-status\\/5:hover{color:#e84e2c0d}.hover\\:n-text-light-danger-bg-status\\/50:hover{color:#e84e2c80}.hover\\:n-text-light-danger-bg-status\\/55:hover{color:#e84e2c8c}.hover\\:n-text-light-danger-bg-status\\/60:hover{color:#e84e2c99}.hover\\:n-text-light-danger-bg-status\\/65:hover{color:#e84e2ca6}.hover\\:n-text-light-danger-bg-status\\/70:hover{color:#e84e2cb3}.hover\\:n-text-light-danger-bg-status\\/75:hover{color:#e84e2cbf}.hover\\:n-text-light-danger-bg-status\\/80:hover{color:#e84e2ccc}.hover\\:n-text-light-danger-bg-status\\/85:hover{color:#e84e2cd9}.hover\\:n-text-light-danger-bg-status\\/90:hover{color:#e84e2ce6}.hover\\:n-text-light-danger-bg-status\\/95:hover{color:#e84e2cf2}.hover\\:n-text-light-danger-bg-strong:hover{color:#bb2d00}.hover\\:n-text-light-danger-bg-strong\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-bg-strong\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-bg-strong\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-bg-strong\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-bg-strong\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-bg-strong\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-bg-strong\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-bg-strong\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-bg-strong\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-bg-strong\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-bg-strong\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-bg-strong\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-bg-strong\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-bg-strong\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-bg-strong\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-bg-strong\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-bg-strong\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-bg-strong\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-bg-strong\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-bg-strong\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-bg-strong\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-danger-bg-weak:hover{color:#ffe9e7}.hover\\:n-text-light-danger-bg-weak\\/0:hover{color:#ffe9e700}.hover\\:n-text-light-danger-bg-weak\\/10:hover{color:#ffe9e71a}.hover\\:n-text-light-danger-bg-weak\\/100:hover{color:#ffe9e7}.hover\\:n-text-light-danger-bg-weak\\/15:hover{color:#ffe9e726}.hover\\:n-text-light-danger-bg-weak\\/20:hover{color:#ffe9e733}.hover\\:n-text-light-danger-bg-weak\\/25:hover{color:#ffe9e740}.hover\\:n-text-light-danger-bg-weak\\/30:hover{color:#ffe9e74d}.hover\\:n-text-light-danger-bg-weak\\/35:hover{color:#ffe9e759}.hover\\:n-text-light-danger-bg-weak\\/40:hover{color:#ffe9e766}.hover\\:n-text-light-danger-bg-weak\\/45:hover{color:#ffe9e773}.hover\\:n-text-light-danger-bg-weak\\/5:hover{color:#ffe9e70d}.hover\\:n-text-light-danger-bg-weak\\/50:hover{color:#ffe9e780}.hover\\:n-text-light-danger-bg-weak\\/55:hover{color:#ffe9e78c}.hover\\:n-text-light-danger-bg-weak\\/60:hover{color:#ffe9e799}.hover\\:n-text-light-danger-bg-weak\\/65:hover{color:#ffe9e7a6}.hover\\:n-text-light-danger-bg-weak\\/70:hover{color:#ffe9e7b3}.hover\\:n-text-light-danger-bg-weak\\/75:hover{color:#ffe9e7bf}.hover\\:n-text-light-danger-bg-weak\\/80:hover{color:#ffe9e7cc}.hover\\:n-text-light-danger-bg-weak\\/85:hover{color:#ffe9e7d9}.hover\\:n-text-light-danger-bg-weak\\/90:hover{color:#ffe9e7e6}.hover\\:n-text-light-danger-bg-weak\\/95:hover{color:#ffe9e7f2}.hover\\:n-text-light-danger-border-strong:hover{color:#bb2d00}.hover\\:n-text-light-danger-border-strong\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-border-strong\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-border-strong\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-border-strong\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-border-strong\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-border-strong\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-border-strong\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-border-strong\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-border-strong\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-border-strong\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-border-strong\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-border-strong\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-border-strong\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-border-strong\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-border-strong\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-border-strong\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-border-strong\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-border-strong\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-border-strong\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-border-strong\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-border-strong\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-danger-border-weak:hover{color:#ffaa97}.hover\\:n-text-light-danger-border-weak\\/0:hover{color:#ffaa9700}.hover\\:n-text-light-danger-border-weak\\/10:hover{color:#ffaa971a}.hover\\:n-text-light-danger-border-weak\\/100:hover{color:#ffaa97}.hover\\:n-text-light-danger-border-weak\\/15:hover{color:#ffaa9726}.hover\\:n-text-light-danger-border-weak\\/20:hover{color:#ffaa9733}.hover\\:n-text-light-danger-border-weak\\/25:hover{color:#ffaa9740}.hover\\:n-text-light-danger-border-weak\\/30:hover{color:#ffaa974d}.hover\\:n-text-light-danger-border-weak\\/35:hover{color:#ffaa9759}.hover\\:n-text-light-danger-border-weak\\/40:hover{color:#ffaa9766}.hover\\:n-text-light-danger-border-weak\\/45:hover{color:#ffaa9773}.hover\\:n-text-light-danger-border-weak\\/5:hover{color:#ffaa970d}.hover\\:n-text-light-danger-border-weak\\/50:hover{color:#ffaa9780}.hover\\:n-text-light-danger-border-weak\\/55:hover{color:#ffaa978c}.hover\\:n-text-light-danger-border-weak\\/60:hover{color:#ffaa9799}.hover\\:n-text-light-danger-border-weak\\/65:hover{color:#ffaa97a6}.hover\\:n-text-light-danger-border-weak\\/70:hover{color:#ffaa97b3}.hover\\:n-text-light-danger-border-weak\\/75:hover{color:#ffaa97bf}.hover\\:n-text-light-danger-border-weak\\/80:hover{color:#ffaa97cc}.hover\\:n-text-light-danger-border-weak\\/85:hover{color:#ffaa97d9}.hover\\:n-text-light-danger-border-weak\\/90:hover{color:#ffaa97e6}.hover\\:n-text-light-danger-border-weak\\/95:hover{color:#ffaa97f2}.hover\\:n-text-light-danger-hover-strong:hover{color:#961200}.hover\\:n-text-light-danger-hover-strong\\/0:hover{color:#96120000}.hover\\:n-text-light-danger-hover-strong\\/10:hover{color:#9612001a}.hover\\:n-text-light-danger-hover-strong\\/100:hover{color:#961200}.hover\\:n-text-light-danger-hover-strong\\/15:hover{color:#96120026}.hover\\:n-text-light-danger-hover-strong\\/20:hover{color:#96120033}.hover\\:n-text-light-danger-hover-strong\\/25:hover{color:#96120040}.hover\\:n-text-light-danger-hover-strong\\/30:hover{color:#9612004d}.hover\\:n-text-light-danger-hover-strong\\/35:hover{color:#96120059}.hover\\:n-text-light-danger-hover-strong\\/40:hover{color:#96120066}.hover\\:n-text-light-danger-hover-strong\\/45:hover{color:#96120073}.hover\\:n-text-light-danger-hover-strong\\/5:hover{color:#9612000d}.hover\\:n-text-light-danger-hover-strong\\/50:hover{color:#96120080}.hover\\:n-text-light-danger-hover-strong\\/55:hover{color:#9612008c}.hover\\:n-text-light-danger-hover-strong\\/60:hover{color:#96120099}.hover\\:n-text-light-danger-hover-strong\\/65:hover{color:#961200a6}.hover\\:n-text-light-danger-hover-strong\\/70:hover{color:#961200b3}.hover\\:n-text-light-danger-hover-strong\\/75:hover{color:#961200bf}.hover\\:n-text-light-danger-hover-strong\\/80:hover{color:#961200cc}.hover\\:n-text-light-danger-hover-strong\\/85:hover{color:#961200d9}.hover\\:n-text-light-danger-hover-strong\\/90:hover{color:#961200e6}.hover\\:n-text-light-danger-hover-strong\\/95:hover{color:#961200f2}.hover\\:n-text-light-danger-hover-weak:hover{color:#d4330014}.hover\\:n-text-light-danger-hover-weak\\/0:hover{color:#d4330000}.hover\\:n-text-light-danger-hover-weak\\/10:hover{color:#d433001a}.hover\\:n-text-light-danger-hover-weak\\/100:hover{color:#d43300}.hover\\:n-text-light-danger-hover-weak\\/15:hover{color:#d4330026}.hover\\:n-text-light-danger-hover-weak\\/20:hover{color:#d4330033}.hover\\:n-text-light-danger-hover-weak\\/25:hover{color:#d4330040}.hover\\:n-text-light-danger-hover-weak\\/30:hover{color:#d433004d}.hover\\:n-text-light-danger-hover-weak\\/35:hover{color:#d4330059}.hover\\:n-text-light-danger-hover-weak\\/40:hover{color:#d4330066}.hover\\:n-text-light-danger-hover-weak\\/45:hover{color:#d4330073}.hover\\:n-text-light-danger-hover-weak\\/5:hover{color:#d433000d}.hover\\:n-text-light-danger-hover-weak\\/50:hover{color:#d4330080}.hover\\:n-text-light-danger-hover-weak\\/55:hover{color:#d433008c}.hover\\:n-text-light-danger-hover-weak\\/60:hover{color:#d4330099}.hover\\:n-text-light-danger-hover-weak\\/65:hover{color:#d43300a6}.hover\\:n-text-light-danger-hover-weak\\/70:hover{color:#d43300b3}.hover\\:n-text-light-danger-hover-weak\\/75:hover{color:#d43300bf}.hover\\:n-text-light-danger-hover-weak\\/80:hover{color:#d43300cc}.hover\\:n-text-light-danger-hover-weak\\/85:hover{color:#d43300d9}.hover\\:n-text-light-danger-hover-weak\\/90:hover{color:#d43300e6}.hover\\:n-text-light-danger-hover-weak\\/95:hover{color:#d43300f2}.hover\\:n-text-light-danger-icon:hover{color:#bb2d00}.hover\\:n-text-light-danger-icon\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-icon\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-icon\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-icon\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-icon\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-icon\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-icon\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-icon\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-icon\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-icon\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-icon\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-icon\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-icon\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-icon\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-icon\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-icon\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-icon\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-icon\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-icon\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-icon\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-icon\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-danger-pressed-strong:hover{color:#730e00}.hover\\:n-text-light-danger-pressed-strong\\/0:hover{color:#730e0000}.hover\\:n-text-light-danger-pressed-strong\\/10:hover{color:#730e001a}.hover\\:n-text-light-danger-pressed-strong\\/100:hover{color:#730e00}.hover\\:n-text-light-danger-pressed-strong\\/15:hover{color:#730e0026}.hover\\:n-text-light-danger-pressed-strong\\/20:hover{color:#730e0033}.hover\\:n-text-light-danger-pressed-strong\\/25:hover{color:#730e0040}.hover\\:n-text-light-danger-pressed-strong\\/30:hover{color:#730e004d}.hover\\:n-text-light-danger-pressed-strong\\/35:hover{color:#730e0059}.hover\\:n-text-light-danger-pressed-strong\\/40:hover{color:#730e0066}.hover\\:n-text-light-danger-pressed-strong\\/45:hover{color:#730e0073}.hover\\:n-text-light-danger-pressed-strong\\/5:hover{color:#730e000d}.hover\\:n-text-light-danger-pressed-strong\\/50:hover{color:#730e0080}.hover\\:n-text-light-danger-pressed-strong\\/55:hover{color:#730e008c}.hover\\:n-text-light-danger-pressed-strong\\/60:hover{color:#730e0099}.hover\\:n-text-light-danger-pressed-strong\\/65:hover{color:#730e00a6}.hover\\:n-text-light-danger-pressed-strong\\/70:hover{color:#730e00b3}.hover\\:n-text-light-danger-pressed-strong\\/75:hover{color:#730e00bf}.hover\\:n-text-light-danger-pressed-strong\\/80:hover{color:#730e00cc}.hover\\:n-text-light-danger-pressed-strong\\/85:hover{color:#730e00d9}.hover\\:n-text-light-danger-pressed-strong\\/90:hover{color:#730e00e6}.hover\\:n-text-light-danger-pressed-strong\\/95:hover{color:#730e00f2}.hover\\:n-text-light-danger-pressed-weak:hover{color:#d433001f}.hover\\:n-text-light-danger-pressed-weak\\/0:hover{color:#d4330000}.hover\\:n-text-light-danger-pressed-weak\\/10:hover{color:#d433001a}.hover\\:n-text-light-danger-pressed-weak\\/100:hover{color:#d43300}.hover\\:n-text-light-danger-pressed-weak\\/15:hover{color:#d4330026}.hover\\:n-text-light-danger-pressed-weak\\/20:hover{color:#d4330033}.hover\\:n-text-light-danger-pressed-weak\\/25:hover{color:#d4330040}.hover\\:n-text-light-danger-pressed-weak\\/30:hover{color:#d433004d}.hover\\:n-text-light-danger-pressed-weak\\/35:hover{color:#d4330059}.hover\\:n-text-light-danger-pressed-weak\\/40:hover{color:#d4330066}.hover\\:n-text-light-danger-pressed-weak\\/45:hover{color:#d4330073}.hover\\:n-text-light-danger-pressed-weak\\/5:hover{color:#d433000d}.hover\\:n-text-light-danger-pressed-weak\\/50:hover{color:#d4330080}.hover\\:n-text-light-danger-pressed-weak\\/55:hover{color:#d433008c}.hover\\:n-text-light-danger-pressed-weak\\/60:hover{color:#d4330099}.hover\\:n-text-light-danger-pressed-weak\\/65:hover{color:#d43300a6}.hover\\:n-text-light-danger-pressed-weak\\/70:hover{color:#d43300b3}.hover\\:n-text-light-danger-pressed-weak\\/75:hover{color:#d43300bf}.hover\\:n-text-light-danger-pressed-weak\\/80:hover{color:#d43300cc}.hover\\:n-text-light-danger-pressed-weak\\/85:hover{color:#d43300d9}.hover\\:n-text-light-danger-pressed-weak\\/90:hover{color:#d43300e6}.hover\\:n-text-light-danger-pressed-weak\\/95:hover{color:#d43300f2}.hover\\:n-text-light-danger-text:hover{color:#bb2d00}.hover\\:n-text-light-danger-text\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-text\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-text\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-text\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-text\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-text\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-text\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-text\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-text\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-text\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-text\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-text\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-text\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-text\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-text\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-text\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-text\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-text\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-text\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-text\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-text\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-discovery-bg-status:hover{color:#754ec8}.hover\\:n-text-light-discovery-bg-status\\/0:hover{color:#754ec800}.hover\\:n-text-light-discovery-bg-status\\/10:hover{color:#754ec81a}.hover\\:n-text-light-discovery-bg-status\\/100:hover{color:#754ec8}.hover\\:n-text-light-discovery-bg-status\\/15:hover{color:#754ec826}.hover\\:n-text-light-discovery-bg-status\\/20:hover{color:#754ec833}.hover\\:n-text-light-discovery-bg-status\\/25:hover{color:#754ec840}.hover\\:n-text-light-discovery-bg-status\\/30:hover{color:#754ec84d}.hover\\:n-text-light-discovery-bg-status\\/35:hover{color:#754ec859}.hover\\:n-text-light-discovery-bg-status\\/40:hover{color:#754ec866}.hover\\:n-text-light-discovery-bg-status\\/45:hover{color:#754ec873}.hover\\:n-text-light-discovery-bg-status\\/5:hover{color:#754ec80d}.hover\\:n-text-light-discovery-bg-status\\/50:hover{color:#754ec880}.hover\\:n-text-light-discovery-bg-status\\/55:hover{color:#754ec88c}.hover\\:n-text-light-discovery-bg-status\\/60:hover{color:#754ec899}.hover\\:n-text-light-discovery-bg-status\\/65:hover{color:#754ec8a6}.hover\\:n-text-light-discovery-bg-status\\/70:hover{color:#754ec8b3}.hover\\:n-text-light-discovery-bg-status\\/75:hover{color:#754ec8bf}.hover\\:n-text-light-discovery-bg-status\\/80:hover{color:#754ec8cc}.hover\\:n-text-light-discovery-bg-status\\/85:hover{color:#754ec8d9}.hover\\:n-text-light-discovery-bg-status\\/90:hover{color:#754ec8e6}.hover\\:n-text-light-discovery-bg-status\\/95:hover{color:#754ec8f2}.hover\\:n-text-light-discovery-bg-strong:hover{color:#5a34aa}.hover\\:n-text-light-discovery-bg-strong\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-bg-strong\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-bg-strong\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-bg-strong\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-bg-strong\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-bg-strong\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-bg-strong\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-bg-strong\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-bg-strong\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-bg-strong\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-bg-strong\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-bg-strong\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-bg-strong\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-bg-strong\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-bg-strong\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-bg-strong\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-bg-strong\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-bg-strong\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-bg-strong\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-bg-strong\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-bg-strong\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-discovery-bg-weak:hover{color:#e9deff}.hover\\:n-text-light-discovery-bg-weak\\/0:hover{color:#e9deff00}.hover\\:n-text-light-discovery-bg-weak\\/10:hover{color:#e9deff1a}.hover\\:n-text-light-discovery-bg-weak\\/100:hover{color:#e9deff}.hover\\:n-text-light-discovery-bg-weak\\/15:hover{color:#e9deff26}.hover\\:n-text-light-discovery-bg-weak\\/20:hover{color:#e9deff33}.hover\\:n-text-light-discovery-bg-weak\\/25:hover{color:#e9deff40}.hover\\:n-text-light-discovery-bg-weak\\/30:hover{color:#e9deff4d}.hover\\:n-text-light-discovery-bg-weak\\/35:hover{color:#e9deff59}.hover\\:n-text-light-discovery-bg-weak\\/40:hover{color:#e9deff66}.hover\\:n-text-light-discovery-bg-weak\\/45:hover{color:#e9deff73}.hover\\:n-text-light-discovery-bg-weak\\/5:hover{color:#e9deff0d}.hover\\:n-text-light-discovery-bg-weak\\/50:hover{color:#e9deff80}.hover\\:n-text-light-discovery-bg-weak\\/55:hover{color:#e9deff8c}.hover\\:n-text-light-discovery-bg-weak\\/60:hover{color:#e9deff99}.hover\\:n-text-light-discovery-bg-weak\\/65:hover{color:#e9deffa6}.hover\\:n-text-light-discovery-bg-weak\\/70:hover{color:#e9deffb3}.hover\\:n-text-light-discovery-bg-weak\\/75:hover{color:#e9deffbf}.hover\\:n-text-light-discovery-bg-weak\\/80:hover{color:#e9deffcc}.hover\\:n-text-light-discovery-bg-weak\\/85:hover{color:#e9deffd9}.hover\\:n-text-light-discovery-bg-weak\\/90:hover{color:#e9deffe6}.hover\\:n-text-light-discovery-bg-weak\\/95:hover{color:#e9defff2}.hover\\:n-text-light-discovery-border-strong:hover{color:#5a34aa}.hover\\:n-text-light-discovery-border-strong\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-border-strong\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-border-strong\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-border-strong\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-border-strong\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-border-strong\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-border-strong\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-border-strong\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-border-strong\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-border-strong\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-border-strong\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-border-strong\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-border-strong\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-border-strong\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-border-strong\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-border-strong\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-border-strong\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-border-strong\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-border-strong\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-border-strong\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-border-strong\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-discovery-border-weak:hover{color:#b38eff}.hover\\:n-text-light-discovery-border-weak\\/0:hover{color:#b38eff00}.hover\\:n-text-light-discovery-border-weak\\/10:hover{color:#b38eff1a}.hover\\:n-text-light-discovery-border-weak\\/100:hover{color:#b38eff}.hover\\:n-text-light-discovery-border-weak\\/15:hover{color:#b38eff26}.hover\\:n-text-light-discovery-border-weak\\/20:hover{color:#b38eff33}.hover\\:n-text-light-discovery-border-weak\\/25:hover{color:#b38eff40}.hover\\:n-text-light-discovery-border-weak\\/30:hover{color:#b38eff4d}.hover\\:n-text-light-discovery-border-weak\\/35:hover{color:#b38eff59}.hover\\:n-text-light-discovery-border-weak\\/40:hover{color:#b38eff66}.hover\\:n-text-light-discovery-border-weak\\/45:hover{color:#b38eff73}.hover\\:n-text-light-discovery-border-weak\\/5:hover{color:#b38eff0d}.hover\\:n-text-light-discovery-border-weak\\/50:hover{color:#b38eff80}.hover\\:n-text-light-discovery-border-weak\\/55:hover{color:#b38eff8c}.hover\\:n-text-light-discovery-border-weak\\/60:hover{color:#b38eff99}.hover\\:n-text-light-discovery-border-weak\\/65:hover{color:#b38effa6}.hover\\:n-text-light-discovery-border-weak\\/70:hover{color:#b38effb3}.hover\\:n-text-light-discovery-border-weak\\/75:hover{color:#b38effbf}.hover\\:n-text-light-discovery-border-weak\\/80:hover{color:#b38effcc}.hover\\:n-text-light-discovery-border-weak\\/85:hover{color:#b38effd9}.hover\\:n-text-light-discovery-border-weak\\/90:hover{color:#b38effe6}.hover\\:n-text-light-discovery-border-weak\\/95:hover{color:#b38efff2}.hover\\:n-text-light-discovery-icon:hover{color:#5a34aa}.hover\\:n-text-light-discovery-icon\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-icon\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-icon\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-icon\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-icon\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-icon\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-icon\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-icon\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-icon\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-icon\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-icon\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-icon\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-icon\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-icon\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-icon\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-icon\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-icon\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-icon\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-icon\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-icon\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-icon\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-discovery-text:hover{color:#5a34aa}.hover\\:n-text-light-discovery-text\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-text\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-text\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-text\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-text\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-text\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-text\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-text\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-text\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-text\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-text\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-text\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-text\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-text\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-text\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-text\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-text\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-text\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-text\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-text\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-text\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-neutral-bg-default:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-default\\/0:hover{color:#f5f6f600}.hover\\:n-text-light-neutral-bg-default\\/10:hover{color:#f5f6f61a}.hover\\:n-text-light-neutral-bg-default\\/100:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-default\\/15:hover{color:#f5f6f626}.hover\\:n-text-light-neutral-bg-default\\/20:hover{color:#f5f6f633}.hover\\:n-text-light-neutral-bg-default\\/25:hover{color:#f5f6f640}.hover\\:n-text-light-neutral-bg-default\\/30:hover{color:#f5f6f64d}.hover\\:n-text-light-neutral-bg-default\\/35:hover{color:#f5f6f659}.hover\\:n-text-light-neutral-bg-default\\/40:hover{color:#f5f6f666}.hover\\:n-text-light-neutral-bg-default\\/45:hover{color:#f5f6f673}.hover\\:n-text-light-neutral-bg-default\\/5:hover{color:#f5f6f60d}.hover\\:n-text-light-neutral-bg-default\\/50:hover{color:#f5f6f680}.hover\\:n-text-light-neutral-bg-default\\/55:hover{color:#f5f6f68c}.hover\\:n-text-light-neutral-bg-default\\/60:hover{color:#f5f6f699}.hover\\:n-text-light-neutral-bg-default\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-light-neutral-bg-default\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-light-neutral-bg-default\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-light-neutral-bg-default\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-light-neutral-bg-default\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-light-neutral-bg-default\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-light-neutral-bg-default\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-light-neutral-bg-on-bg-weak:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/0:hover{color:#f5f6f600}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/10:hover{color:#f5f6f61a}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/100:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/15:hover{color:#f5f6f626}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/20:hover{color:#f5f6f633}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/25:hover{color:#f5f6f640}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/30:hover{color:#f5f6f64d}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/35:hover{color:#f5f6f659}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/40:hover{color:#f5f6f666}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/45:hover{color:#f5f6f673}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/5:hover{color:#f5f6f60d}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/50:hover{color:#f5f6f680}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/55:hover{color:#f5f6f68c}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/60:hover{color:#f5f6f699}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-light-neutral-bg-status:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-status\\/0:hover{color:#a8acb200}.hover\\:n-text-light-neutral-bg-status\\/10:hover{color:#a8acb21a}.hover\\:n-text-light-neutral-bg-status\\/100:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-status\\/15:hover{color:#a8acb226}.hover\\:n-text-light-neutral-bg-status\\/20:hover{color:#a8acb233}.hover\\:n-text-light-neutral-bg-status\\/25:hover{color:#a8acb240}.hover\\:n-text-light-neutral-bg-status\\/30:hover{color:#a8acb24d}.hover\\:n-text-light-neutral-bg-status\\/35:hover{color:#a8acb259}.hover\\:n-text-light-neutral-bg-status\\/40:hover{color:#a8acb266}.hover\\:n-text-light-neutral-bg-status\\/45:hover{color:#a8acb273}.hover\\:n-text-light-neutral-bg-status\\/5:hover{color:#a8acb20d}.hover\\:n-text-light-neutral-bg-status\\/50:hover{color:#a8acb280}.hover\\:n-text-light-neutral-bg-status\\/55:hover{color:#a8acb28c}.hover\\:n-text-light-neutral-bg-status\\/60:hover{color:#a8acb299}.hover\\:n-text-light-neutral-bg-status\\/65:hover{color:#a8acb2a6}.hover\\:n-text-light-neutral-bg-status\\/70:hover{color:#a8acb2b3}.hover\\:n-text-light-neutral-bg-status\\/75:hover{color:#a8acb2bf}.hover\\:n-text-light-neutral-bg-status\\/80:hover{color:#a8acb2cc}.hover\\:n-text-light-neutral-bg-status\\/85:hover{color:#a8acb2d9}.hover\\:n-text-light-neutral-bg-status\\/90:hover{color:#a8acb2e6}.hover\\:n-text-light-neutral-bg-status\\/95:hover{color:#a8acb2f2}.hover\\:n-text-light-neutral-bg-strong:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-bg-strong\\/0:hover{color:#e2e3e500}.hover\\:n-text-light-neutral-bg-strong\\/10:hover{color:#e2e3e51a}.hover\\:n-text-light-neutral-bg-strong\\/100:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-bg-strong\\/15:hover{color:#e2e3e526}.hover\\:n-text-light-neutral-bg-strong\\/20:hover{color:#e2e3e533}.hover\\:n-text-light-neutral-bg-strong\\/25:hover{color:#e2e3e540}.hover\\:n-text-light-neutral-bg-strong\\/30:hover{color:#e2e3e54d}.hover\\:n-text-light-neutral-bg-strong\\/35:hover{color:#e2e3e559}.hover\\:n-text-light-neutral-bg-strong\\/40:hover{color:#e2e3e566}.hover\\:n-text-light-neutral-bg-strong\\/45:hover{color:#e2e3e573}.hover\\:n-text-light-neutral-bg-strong\\/5:hover{color:#e2e3e50d}.hover\\:n-text-light-neutral-bg-strong\\/50:hover{color:#e2e3e580}.hover\\:n-text-light-neutral-bg-strong\\/55:hover{color:#e2e3e58c}.hover\\:n-text-light-neutral-bg-strong\\/60:hover{color:#e2e3e599}.hover\\:n-text-light-neutral-bg-strong\\/65:hover{color:#e2e3e5a6}.hover\\:n-text-light-neutral-bg-strong\\/70:hover{color:#e2e3e5b3}.hover\\:n-text-light-neutral-bg-strong\\/75:hover{color:#e2e3e5bf}.hover\\:n-text-light-neutral-bg-strong\\/80:hover{color:#e2e3e5cc}.hover\\:n-text-light-neutral-bg-strong\\/85:hover{color:#e2e3e5d9}.hover\\:n-text-light-neutral-bg-strong\\/90:hover{color:#e2e3e5e6}.hover\\:n-text-light-neutral-bg-strong\\/95:hover{color:#e2e3e5f2}.hover\\:n-text-light-neutral-bg-stronger:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-stronger\\/0:hover{color:#a8acb200}.hover\\:n-text-light-neutral-bg-stronger\\/10:hover{color:#a8acb21a}.hover\\:n-text-light-neutral-bg-stronger\\/100:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-stronger\\/15:hover{color:#a8acb226}.hover\\:n-text-light-neutral-bg-stronger\\/20:hover{color:#a8acb233}.hover\\:n-text-light-neutral-bg-stronger\\/25:hover{color:#a8acb240}.hover\\:n-text-light-neutral-bg-stronger\\/30:hover{color:#a8acb24d}.hover\\:n-text-light-neutral-bg-stronger\\/35:hover{color:#a8acb259}.hover\\:n-text-light-neutral-bg-stronger\\/40:hover{color:#a8acb266}.hover\\:n-text-light-neutral-bg-stronger\\/45:hover{color:#a8acb273}.hover\\:n-text-light-neutral-bg-stronger\\/5:hover{color:#a8acb20d}.hover\\:n-text-light-neutral-bg-stronger\\/50:hover{color:#a8acb280}.hover\\:n-text-light-neutral-bg-stronger\\/55:hover{color:#a8acb28c}.hover\\:n-text-light-neutral-bg-stronger\\/60:hover{color:#a8acb299}.hover\\:n-text-light-neutral-bg-stronger\\/65:hover{color:#a8acb2a6}.hover\\:n-text-light-neutral-bg-stronger\\/70:hover{color:#a8acb2b3}.hover\\:n-text-light-neutral-bg-stronger\\/75:hover{color:#a8acb2bf}.hover\\:n-text-light-neutral-bg-stronger\\/80:hover{color:#a8acb2cc}.hover\\:n-text-light-neutral-bg-stronger\\/85:hover{color:#a8acb2d9}.hover\\:n-text-light-neutral-bg-stronger\\/90:hover{color:#a8acb2e6}.hover\\:n-text-light-neutral-bg-stronger\\/95:hover{color:#a8acb2f2}.hover\\:n-text-light-neutral-bg-strongest:hover{color:#3c3f44}.hover\\:n-text-light-neutral-bg-strongest\\/0:hover{color:#3c3f4400}.hover\\:n-text-light-neutral-bg-strongest\\/10:hover{color:#3c3f441a}.hover\\:n-text-light-neutral-bg-strongest\\/100:hover{color:#3c3f44}.hover\\:n-text-light-neutral-bg-strongest\\/15:hover{color:#3c3f4426}.hover\\:n-text-light-neutral-bg-strongest\\/20:hover{color:#3c3f4433}.hover\\:n-text-light-neutral-bg-strongest\\/25:hover{color:#3c3f4440}.hover\\:n-text-light-neutral-bg-strongest\\/30:hover{color:#3c3f444d}.hover\\:n-text-light-neutral-bg-strongest\\/35:hover{color:#3c3f4459}.hover\\:n-text-light-neutral-bg-strongest\\/40:hover{color:#3c3f4466}.hover\\:n-text-light-neutral-bg-strongest\\/45:hover{color:#3c3f4473}.hover\\:n-text-light-neutral-bg-strongest\\/5:hover{color:#3c3f440d}.hover\\:n-text-light-neutral-bg-strongest\\/50:hover{color:#3c3f4480}.hover\\:n-text-light-neutral-bg-strongest\\/55:hover{color:#3c3f448c}.hover\\:n-text-light-neutral-bg-strongest\\/60:hover{color:#3c3f4499}.hover\\:n-text-light-neutral-bg-strongest\\/65:hover{color:#3c3f44a6}.hover\\:n-text-light-neutral-bg-strongest\\/70:hover{color:#3c3f44b3}.hover\\:n-text-light-neutral-bg-strongest\\/75:hover{color:#3c3f44bf}.hover\\:n-text-light-neutral-bg-strongest\\/80:hover{color:#3c3f44cc}.hover\\:n-text-light-neutral-bg-strongest\\/85:hover{color:#3c3f44d9}.hover\\:n-text-light-neutral-bg-strongest\\/90:hover{color:#3c3f44e6}.hover\\:n-text-light-neutral-bg-strongest\\/95:hover{color:#3c3f44f2}.hover\\:n-text-light-neutral-bg-weak:hover{color:#fff}.hover\\:n-text-light-neutral-bg-weak\\/0:hover{color:#fff0}.hover\\:n-text-light-neutral-bg-weak\\/10:hover{color:#ffffff1a}.hover\\:n-text-light-neutral-bg-weak\\/100:hover{color:#fff}.hover\\:n-text-light-neutral-bg-weak\\/15:hover{color:#ffffff26}.hover\\:n-text-light-neutral-bg-weak\\/20:hover{color:#fff3}.hover\\:n-text-light-neutral-bg-weak\\/25:hover{color:#ffffff40}.hover\\:n-text-light-neutral-bg-weak\\/30:hover{color:#ffffff4d}.hover\\:n-text-light-neutral-bg-weak\\/35:hover{color:#ffffff59}.hover\\:n-text-light-neutral-bg-weak\\/40:hover{color:#fff6}.hover\\:n-text-light-neutral-bg-weak\\/45:hover{color:#ffffff73}.hover\\:n-text-light-neutral-bg-weak\\/5:hover{color:#ffffff0d}.hover\\:n-text-light-neutral-bg-weak\\/50:hover{color:#ffffff80}.hover\\:n-text-light-neutral-bg-weak\\/55:hover{color:#ffffff8c}.hover\\:n-text-light-neutral-bg-weak\\/60:hover{color:#fff9}.hover\\:n-text-light-neutral-bg-weak\\/65:hover{color:#ffffffa6}.hover\\:n-text-light-neutral-bg-weak\\/70:hover{color:#ffffffb3}.hover\\:n-text-light-neutral-bg-weak\\/75:hover{color:#ffffffbf}.hover\\:n-text-light-neutral-bg-weak\\/80:hover{color:#fffc}.hover\\:n-text-light-neutral-bg-weak\\/85:hover{color:#ffffffd9}.hover\\:n-text-light-neutral-bg-weak\\/90:hover{color:#ffffffe6}.hover\\:n-text-light-neutral-bg-weak\\/95:hover{color:#fffffff2}.hover\\:n-text-light-neutral-border-strong:hover{color:#bbbec3}.hover\\:n-text-light-neutral-border-strong\\/0:hover{color:#bbbec300}.hover\\:n-text-light-neutral-border-strong\\/10:hover{color:#bbbec31a}.hover\\:n-text-light-neutral-border-strong\\/100:hover{color:#bbbec3}.hover\\:n-text-light-neutral-border-strong\\/15:hover{color:#bbbec326}.hover\\:n-text-light-neutral-border-strong\\/20:hover{color:#bbbec333}.hover\\:n-text-light-neutral-border-strong\\/25:hover{color:#bbbec340}.hover\\:n-text-light-neutral-border-strong\\/30:hover{color:#bbbec34d}.hover\\:n-text-light-neutral-border-strong\\/35:hover{color:#bbbec359}.hover\\:n-text-light-neutral-border-strong\\/40:hover{color:#bbbec366}.hover\\:n-text-light-neutral-border-strong\\/45:hover{color:#bbbec373}.hover\\:n-text-light-neutral-border-strong\\/5:hover{color:#bbbec30d}.hover\\:n-text-light-neutral-border-strong\\/50:hover{color:#bbbec380}.hover\\:n-text-light-neutral-border-strong\\/55:hover{color:#bbbec38c}.hover\\:n-text-light-neutral-border-strong\\/60:hover{color:#bbbec399}.hover\\:n-text-light-neutral-border-strong\\/65:hover{color:#bbbec3a6}.hover\\:n-text-light-neutral-border-strong\\/70:hover{color:#bbbec3b3}.hover\\:n-text-light-neutral-border-strong\\/75:hover{color:#bbbec3bf}.hover\\:n-text-light-neutral-border-strong\\/80:hover{color:#bbbec3cc}.hover\\:n-text-light-neutral-border-strong\\/85:hover{color:#bbbec3d9}.hover\\:n-text-light-neutral-border-strong\\/90:hover{color:#bbbec3e6}.hover\\:n-text-light-neutral-border-strong\\/95:hover{color:#bbbec3f2}.hover\\:n-text-light-neutral-border-strongest:hover{color:#6f757e}.hover\\:n-text-light-neutral-border-strongest\\/0:hover{color:#6f757e00}.hover\\:n-text-light-neutral-border-strongest\\/10:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-border-strongest\\/100:hover{color:#6f757e}.hover\\:n-text-light-neutral-border-strongest\\/15:hover{color:#6f757e26}.hover\\:n-text-light-neutral-border-strongest\\/20:hover{color:#6f757e33}.hover\\:n-text-light-neutral-border-strongest\\/25:hover{color:#6f757e40}.hover\\:n-text-light-neutral-border-strongest\\/30:hover{color:#6f757e4d}.hover\\:n-text-light-neutral-border-strongest\\/35:hover{color:#6f757e59}.hover\\:n-text-light-neutral-border-strongest\\/40:hover{color:#6f757e66}.hover\\:n-text-light-neutral-border-strongest\\/45:hover{color:#6f757e73}.hover\\:n-text-light-neutral-border-strongest\\/5:hover{color:#6f757e0d}.hover\\:n-text-light-neutral-border-strongest\\/50:hover{color:#6f757e80}.hover\\:n-text-light-neutral-border-strongest\\/55:hover{color:#6f757e8c}.hover\\:n-text-light-neutral-border-strongest\\/60:hover{color:#6f757e99}.hover\\:n-text-light-neutral-border-strongest\\/65:hover{color:#6f757ea6}.hover\\:n-text-light-neutral-border-strongest\\/70:hover{color:#6f757eb3}.hover\\:n-text-light-neutral-border-strongest\\/75:hover{color:#6f757ebf}.hover\\:n-text-light-neutral-border-strongest\\/80:hover{color:#6f757ecc}.hover\\:n-text-light-neutral-border-strongest\\/85:hover{color:#6f757ed9}.hover\\:n-text-light-neutral-border-strongest\\/90:hover{color:#6f757ee6}.hover\\:n-text-light-neutral-border-strongest\\/95:hover{color:#6f757ef2}.hover\\:n-text-light-neutral-border-weak:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-border-weak\\/0:hover{color:#e2e3e500}.hover\\:n-text-light-neutral-border-weak\\/10:hover{color:#e2e3e51a}.hover\\:n-text-light-neutral-border-weak\\/100:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-border-weak\\/15:hover{color:#e2e3e526}.hover\\:n-text-light-neutral-border-weak\\/20:hover{color:#e2e3e533}.hover\\:n-text-light-neutral-border-weak\\/25:hover{color:#e2e3e540}.hover\\:n-text-light-neutral-border-weak\\/30:hover{color:#e2e3e54d}.hover\\:n-text-light-neutral-border-weak\\/35:hover{color:#e2e3e559}.hover\\:n-text-light-neutral-border-weak\\/40:hover{color:#e2e3e566}.hover\\:n-text-light-neutral-border-weak\\/45:hover{color:#e2e3e573}.hover\\:n-text-light-neutral-border-weak\\/5:hover{color:#e2e3e50d}.hover\\:n-text-light-neutral-border-weak\\/50:hover{color:#e2e3e580}.hover\\:n-text-light-neutral-border-weak\\/55:hover{color:#e2e3e58c}.hover\\:n-text-light-neutral-border-weak\\/60:hover{color:#e2e3e599}.hover\\:n-text-light-neutral-border-weak\\/65:hover{color:#e2e3e5a6}.hover\\:n-text-light-neutral-border-weak\\/70:hover{color:#e2e3e5b3}.hover\\:n-text-light-neutral-border-weak\\/75:hover{color:#e2e3e5bf}.hover\\:n-text-light-neutral-border-weak\\/80:hover{color:#e2e3e5cc}.hover\\:n-text-light-neutral-border-weak\\/85:hover{color:#e2e3e5d9}.hover\\:n-text-light-neutral-border-weak\\/90:hover{color:#e2e3e5e6}.hover\\:n-text-light-neutral-border-weak\\/95:hover{color:#e2e3e5f2}.hover\\:n-text-light-neutral-hover:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-hover\\/0:hover{color:#6f757e00}.hover\\:n-text-light-neutral-hover\\/10:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-hover\\/100:hover{color:#6f757e}.hover\\:n-text-light-neutral-hover\\/15:hover{color:#6f757e26}.hover\\:n-text-light-neutral-hover\\/20:hover{color:#6f757e33}.hover\\:n-text-light-neutral-hover\\/25:hover{color:#6f757e40}.hover\\:n-text-light-neutral-hover\\/30:hover{color:#6f757e4d}.hover\\:n-text-light-neutral-hover\\/35:hover{color:#6f757e59}.hover\\:n-text-light-neutral-hover\\/40:hover{color:#6f757e66}.hover\\:n-text-light-neutral-hover\\/45:hover{color:#6f757e73}.hover\\:n-text-light-neutral-hover\\/5:hover{color:#6f757e0d}.hover\\:n-text-light-neutral-hover\\/50:hover{color:#6f757e80}.hover\\:n-text-light-neutral-hover\\/55:hover{color:#6f757e8c}.hover\\:n-text-light-neutral-hover\\/60:hover{color:#6f757e99}.hover\\:n-text-light-neutral-hover\\/65:hover{color:#6f757ea6}.hover\\:n-text-light-neutral-hover\\/70:hover{color:#6f757eb3}.hover\\:n-text-light-neutral-hover\\/75:hover{color:#6f757ebf}.hover\\:n-text-light-neutral-hover\\/80:hover{color:#6f757ecc}.hover\\:n-text-light-neutral-hover\\/85:hover{color:#6f757ed9}.hover\\:n-text-light-neutral-hover\\/90:hover{color:#6f757ee6}.hover\\:n-text-light-neutral-hover\\/95:hover{color:#6f757ef2}.hover\\:n-text-light-neutral-icon:hover{color:#4d5157}.hover\\:n-text-light-neutral-icon\\/0:hover{color:#4d515700}.hover\\:n-text-light-neutral-icon\\/10:hover{color:#4d51571a}.hover\\:n-text-light-neutral-icon\\/100:hover{color:#4d5157}.hover\\:n-text-light-neutral-icon\\/15:hover{color:#4d515726}.hover\\:n-text-light-neutral-icon\\/20:hover{color:#4d515733}.hover\\:n-text-light-neutral-icon\\/25:hover{color:#4d515740}.hover\\:n-text-light-neutral-icon\\/30:hover{color:#4d51574d}.hover\\:n-text-light-neutral-icon\\/35:hover{color:#4d515759}.hover\\:n-text-light-neutral-icon\\/40:hover{color:#4d515766}.hover\\:n-text-light-neutral-icon\\/45:hover{color:#4d515773}.hover\\:n-text-light-neutral-icon\\/5:hover{color:#4d51570d}.hover\\:n-text-light-neutral-icon\\/50:hover{color:#4d515780}.hover\\:n-text-light-neutral-icon\\/55:hover{color:#4d51578c}.hover\\:n-text-light-neutral-icon\\/60:hover{color:#4d515799}.hover\\:n-text-light-neutral-icon\\/65:hover{color:#4d5157a6}.hover\\:n-text-light-neutral-icon\\/70:hover{color:#4d5157b3}.hover\\:n-text-light-neutral-icon\\/75:hover{color:#4d5157bf}.hover\\:n-text-light-neutral-icon\\/80:hover{color:#4d5157cc}.hover\\:n-text-light-neutral-icon\\/85:hover{color:#4d5157d9}.hover\\:n-text-light-neutral-icon\\/90:hover{color:#4d5157e6}.hover\\:n-text-light-neutral-icon\\/95:hover{color:#4d5157f2}.hover\\:n-text-light-neutral-pressed:hover{color:#6f757e33}.hover\\:n-text-light-neutral-pressed\\/0:hover{color:#6f757e00}.hover\\:n-text-light-neutral-pressed\\/10:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-pressed\\/100:hover{color:#6f757e}.hover\\:n-text-light-neutral-pressed\\/15:hover{color:#6f757e26}.hover\\:n-text-light-neutral-pressed\\/20:hover{color:#6f757e33}.hover\\:n-text-light-neutral-pressed\\/25:hover{color:#6f757e40}.hover\\:n-text-light-neutral-pressed\\/30:hover{color:#6f757e4d}.hover\\:n-text-light-neutral-pressed\\/35:hover{color:#6f757e59}.hover\\:n-text-light-neutral-pressed\\/40:hover{color:#6f757e66}.hover\\:n-text-light-neutral-pressed\\/45:hover{color:#6f757e73}.hover\\:n-text-light-neutral-pressed\\/5:hover{color:#6f757e0d}.hover\\:n-text-light-neutral-pressed\\/50:hover{color:#6f757e80}.hover\\:n-text-light-neutral-pressed\\/55:hover{color:#6f757e8c}.hover\\:n-text-light-neutral-pressed\\/60:hover{color:#6f757e99}.hover\\:n-text-light-neutral-pressed\\/65:hover{color:#6f757ea6}.hover\\:n-text-light-neutral-pressed\\/70:hover{color:#6f757eb3}.hover\\:n-text-light-neutral-pressed\\/75:hover{color:#6f757ebf}.hover\\:n-text-light-neutral-pressed\\/80:hover{color:#6f757ecc}.hover\\:n-text-light-neutral-pressed\\/85:hover{color:#6f757ed9}.hover\\:n-text-light-neutral-pressed\\/90:hover{color:#6f757ee6}.hover\\:n-text-light-neutral-pressed\\/95:hover{color:#6f757ef2}.hover\\:n-text-light-neutral-text-default:hover{color:#1a1b1d}.hover\\:n-text-light-neutral-text-default\\/0:hover{color:#1a1b1d00}.hover\\:n-text-light-neutral-text-default\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-light-neutral-text-default\\/100:hover{color:#1a1b1d}.hover\\:n-text-light-neutral-text-default\\/15:hover{color:#1a1b1d26}.hover\\:n-text-light-neutral-text-default\\/20:hover{color:#1a1b1d33}.hover\\:n-text-light-neutral-text-default\\/25:hover{color:#1a1b1d40}.hover\\:n-text-light-neutral-text-default\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-light-neutral-text-default\\/35:hover{color:#1a1b1d59}.hover\\:n-text-light-neutral-text-default\\/40:hover{color:#1a1b1d66}.hover\\:n-text-light-neutral-text-default\\/45:hover{color:#1a1b1d73}.hover\\:n-text-light-neutral-text-default\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-light-neutral-text-default\\/50:hover{color:#1a1b1d80}.hover\\:n-text-light-neutral-text-default\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-light-neutral-text-default\\/60:hover{color:#1a1b1d99}.hover\\:n-text-light-neutral-text-default\\/65:hover{color:#1a1b1da6}.hover\\:n-text-light-neutral-text-default\\/70:hover{color:#1a1b1db3}.hover\\:n-text-light-neutral-text-default\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-light-neutral-text-default\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-light-neutral-text-default\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-light-neutral-text-default\\/90:hover{color:#1a1b1de6}.hover\\:n-text-light-neutral-text-default\\/95:hover{color:#1a1b1df2}.hover\\:n-text-light-neutral-text-inverse:hover{color:#fff}.hover\\:n-text-light-neutral-text-inverse\\/0:hover{color:#fff0}.hover\\:n-text-light-neutral-text-inverse\\/10:hover{color:#ffffff1a}.hover\\:n-text-light-neutral-text-inverse\\/100:hover{color:#fff}.hover\\:n-text-light-neutral-text-inverse\\/15:hover{color:#ffffff26}.hover\\:n-text-light-neutral-text-inverse\\/20:hover{color:#fff3}.hover\\:n-text-light-neutral-text-inverse\\/25:hover{color:#ffffff40}.hover\\:n-text-light-neutral-text-inverse\\/30:hover{color:#ffffff4d}.hover\\:n-text-light-neutral-text-inverse\\/35:hover{color:#ffffff59}.hover\\:n-text-light-neutral-text-inverse\\/40:hover{color:#fff6}.hover\\:n-text-light-neutral-text-inverse\\/45:hover{color:#ffffff73}.hover\\:n-text-light-neutral-text-inverse\\/5:hover{color:#ffffff0d}.hover\\:n-text-light-neutral-text-inverse\\/50:hover{color:#ffffff80}.hover\\:n-text-light-neutral-text-inverse\\/55:hover{color:#ffffff8c}.hover\\:n-text-light-neutral-text-inverse\\/60:hover{color:#fff9}.hover\\:n-text-light-neutral-text-inverse\\/65:hover{color:#ffffffa6}.hover\\:n-text-light-neutral-text-inverse\\/70:hover{color:#ffffffb3}.hover\\:n-text-light-neutral-text-inverse\\/75:hover{color:#ffffffbf}.hover\\:n-text-light-neutral-text-inverse\\/80:hover{color:#fffc}.hover\\:n-text-light-neutral-text-inverse\\/85:hover{color:#ffffffd9}.hover\\:n-text-light-neutral-text-inverse\\/90:hover{color:#ffffffe6}.hover\\:n-text-light-neutral-text-inverse\\/95:hover{color:#fffffff2}.hover\\:n-text-light-neutral-text-weak:hover{color:#4d5157}.hover\\:n-text-light-neutral-text-weak\\/0:hover{color:#4d515700}.hover\\:n-text-light-neutral-text-weak\\/10:hover{color:#4d51571a}.hover\\:n-text-light-neutral-text-weak\\/100:hover{color:#4d5157}.hover\\:n-text-light-neutral-text-weak\\/15:hover{color:#4d515726}.hover\\:n-text-light-neutral-text-weak\\/20:hover{color:#4d515733}.hover\\:n-text-light-neutral-text-weak\\/25:hover{color:#4d515740}.hover\\:n-text-light-neutral-text-weak\\/30:hover{color:#4d51574d}.hover\\:n-text-light-neutral-text-weak\\/35:hover{color:#4d515759}.hover\\:n-text-light-neutral-text-weak\\/40:hover{color:#4d515766}.hover\\:n-text-light-neutral-text-weak\\/45:hover{color:#4d515773}.hover\\:n-text-light-neutral-text-weak\\/5:hover{color:#4d51570d}.hover\\:n-text-light-neutral-text-weak\\/50:hover{color:#4d515780}.hover\\:n-text-light-neutral-text-weak\\/55:hover{color:#4d51578c}.hover\\:n-text-light-neutral-text-weak\\/60:hover{color:#4d515799}.hover\\:n-text-light-neutral-text-weak\\/65:hover{color:#4d5157a6}.hover\\:n-text-light-neutral-text-weak\\/70:hover{color:#4d5157b3}.hover\\:n-text-light-neutral-text-weak\\/75:hover{color:#4d5157bf}.hover\\:n-text-light-neutral-text-weak\\/80:hover{color:#4d5157cc}.hover\\:n-text-light-neutral-text-weak\\/85:hover{color:#4d5157d9}.hover\\:n-text-light-neutral-text-weak\\/90:hover{color:#4d5157e6}.hover\\:n-text-light-neutral-text-weak\\/95:hover{color:#4d5157f2}.hover\\:n-text-light-neutral-text-weaker:hover{color:#5e636a}.hover\\:n-text-light-neutral-text-weaker\\/0:hover{color:#5e636a00}.hover\\:n-text-light-neutral-text-weaker\\/10:hover{color:#5e636a1a}.hover\\:n-text-light-neutral-text-weaker\\/100:hover{color:#5e636a}.hover\\:n-text-light-neutral-text-weaker\\/15:hover{color:#5e636a26}.hover\\:n-text-light-neutral-text-weaker\\/20:hover{color:#5e636a33}.hover\\:n-text-light-neutral-text-weaker\\/25:hover{color:#5e636a40}.hover\\:n-text-light-neutral-text-weaker\\/30:hover{color:#5e636a4d}.hover\\:n-text-light-neutral-text-weaker\\/35:hover{color:#5e636a59}.hover\\:n-text-light-neutral-text-weaker\\/40:hover{color:#5e636a66}.hover\\:n-text-light-neutral-text-weaker\\/45:hover{color:#5e636a73}.hover\\:n-text-light-neutral-text-weaker\\/5:hover{color:#5e636a0d}.hover\\:n-text-light-neutral-text-weaker\\/50:hover{color:#5e636a80}.hover\\:n-text-light-neutral-text-weaker\\/55:hover{color:#5e636a8c}.hover\\:n-text-light-neutral-text-weaker\\/60:hover{color:#5e636a99}.hover\\:n-text-light-neutral-text-weaker\\/65:hover{color:#5e636aa6}.hover\\:n-text-light-neutral-text-weaker\\/70:hover{color:#5e636ab3}.hover\\:n-text-light-neutral-text-weaker\\/75:hover{color:#5e636abf}.hover\\:n-text-light-neutral-text-weaker\\/80:hover{color:#5e636acc}.hover\\:n-text-light-neutral-text-weaker\\/85:hover{color:#5e636ad9}.hover\\:n-text-light-neutral-text-weaker\\/90:hover{color:#5e636ae6}.hover\\:n-text-light-neutral-text-weaker\\/95:hover{color:#5e636af2}.hover\\:n-text-light-neutral-text-weakest:hover{color:#a8acb2}.hover\\:n-text-light-neutral-text-weakest\\/0:hover{color:#a8acb200}.hover\\:n-text-light-neutral-text-weakest\\/10:hover{color:#a8acb21a}.hover\\:n-text-light-neutral-text-weakest\\/100:hover{color:#a8acb2}.hover\\:n-text-light-neutral-text-weakest\\/15:hover{color:#a8acb226}.hover\\:n-text-light-neutral-text-weakest\\/20:hover{color:#a8acb233}.hover\\:n-text-light-neutral-text-weakest\\/25:hover{color:#a8acb240}.hover\\:n-text-light-neutral-text-weakest\\/30:hover{color:#a8acb24d}.hover\\:n-text-light-neutral-text-weakest\\/35:hover{color:#a8acb259}.hover\\:n-text-light-neutral-text-weakest\\/40:hover{color:#a8acb266}.hover\\:n-text-light-neutral-text-weakest\\/45:hover{color:#a8acb273}.hover\\:n-text-light-neutral-text-weakest\\/5:hover{color:#a8acb20d}.hover\\:n-text-light-neutral-text-weakest\\/50:hover{color:#a8acb280}.hover\\:n-text-light-neutral-text-weakest\\/55:hover{color:#a8acb28c}.hover\\:n-text-light-neutral-text-weakest\\/60:hover{color:#a8acb299}.hover\\:n-text-light-neutral-text-weakest\\/65:hover{color:#a8acb2a6}.hover\\:n-text-light-neutral-text-weakest\\/70:hover{color:#a8acb2b3}.hover\\:n-text-light-neutral-text-weakest\\/75:hover{color:#a8acb2bf}.hover\\:n-text-light-neutral-text-weakest\\/80:hover{color:#a8acb2cc}.hover\\:n-text-light-neutral-text-weakest\\/85:hover{color:#a8acb2d9}.hover\\:n-text-light-neutral-text-weakest\\/90:hover{color:#a8acb2e6}.hover\\:n-text-light-neutral-text-weakest\\/95:hover{color:#a8acb2f2}.hover\\:n-text-light-primary-bg-selected:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-selected\\/0:hover{color:#e7fafb00}.hover\\:n-text-light-primary-bg-selected\\/10:hover{color:#e7fafb1a}.hover\\:n-text-light-primary-bg-selected\\/100:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-selected\\/15:hover{color:#e7fafb26}.hover\\:n-text-light-primary-bg-selected\\/20:hover{color:#e7fafb33}.hover\\:n-text-light-primary-bg-selected\\/25:hover{color:#e7fafb40}.hover\\:n-text-light-primary-bg-selected\\/30:hover{color:#e7fafb4d}.hover\\:n-text-light-primary-bg-selected\\/35:hover{color:#e7fafb59}.hover\\:n-text-light-primary-bg-selected\\/40:hover{color:#e7fafb66}.hover\\:n-text-light-primary-bg-selected\\/45:hover{color:#e7fafb73}.hover\\:n-text-light-primary-bg-selected\\/5:hover{color:#e7fafb0d}.hover\\:n-text-light-primary-bg-selected\\/50:hover{color:#e7fafb80}.hover\\:n-text-light-primary-bg-selected\\/55:hover{color:#e7fafb8c}.hover\\:n-text-light-primary-bg-selected\\/60:hover{color:#e7fafb99}.hover\\:n-text-light-primary-bg-selected\\/65:hover{color:#e7fafba6}.hover\\:n-text-light-primary-bg-selected\\/70:hover{color:#e7fafbb3}.hover\\:n-text-light-primary-bg-selected\\/75:hover{color:#e7fafbbf}.hover\\:n-text-light-primary-bg-selected\\/80:hover{color:#e7fafbcc}.hover\\:n-text-light-primary-bg-selected\\/85:hover{color:#e7fafbd9}.hover\\:n-text-light-primary-bg-selected\\/90:hover{color:#e7fafbe6}.hover\\:n-text-light-primary-bg-selected\\/95:hover{color:#e7fafbf2}.hover\\:n-text-light-primary-bg-status:hover{color:#4c99a4}.hover\\:n-text-light-primary-bg-status\\/0:hover{color:#4c99a400}.hover\\:n-text-light-primary-bg-status\\/10:hover{color:#4c99a41a}.hover\\:n-text-light-primary-bg-status\\/100:hover{color:#4c99a4}.hover\\:n-text-light-primary-bg-status\\/15:hover{color:#4c99a426}.hover\\:n-text-light-primary-bg-status\\/20:hover{color:#4c99a433}.hover\\:n-text-light-primary-bg-status\\/25:hover{color:#4c99a440}.hover\\:n-text-light-primary-bg-status\\/30:hover{color:#4c99a44d}.hover\\:n-text-light-primary-bg-status\\/35:hover{color:#4c99a459}.hover\\:n-text-light-primary-bg-status\\/40:hover{color:#4c99a466}.hover\\:n-text-light-primary-bg-status\\/45:hover{color:#4c99a473}.hover\\:n-text-light-primary-bg-status\\/5:hover{color:#4c99a40d}.hover\\:n-text-light-primary-bg-status\\/50:hover{color:#4c99a480}.hover\\:n-text-light-primary-bg-status\\/55:hover{color:#4c99a48c}.hover\\:n-text-light-primary-bg-status\\/60:hover{color:#4c99a499}.hover\\:n-text-light-primary-bg-status\\/65:hover{color:#4c99a4a6}.hover\\:n-text-light-primary-bg-status\\/70:hover{color:#4c99a4b3}.hover\\:n-text-light-primary-bg-status\\/75:hover{color:#4c99a4bf}.hover\\:n-text-light-primary-bg-status\\/80:hover{color:#4c99a4cc}.hover\\:n-text-light-primary-bg-status\\/85:hover{color:#4c99a4d9}.hover\\:n-text-light-primary-bg-status\\/90:hover{color:#4c99a4e6}.hover\\:n-text-light-primary-bg-status\\/95:hover{color:#4c99a4f2}.hover\\:n-text-light-primary-bg-strong:hover{color:#0a6190}.hover\\:n-text-light-primary-bg-strong\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-bg-strong\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-bg-strong\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-bg-strong\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-bg-strong\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-bg-strong\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-bg-strong\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-bg-strong\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-bg-strong\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-bg-strong\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-bg-strong\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-bg-strong\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-bg-strong\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-bg-strong\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-bg-strong\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-bg-strong\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-bg-strong\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-bg-strong\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-bg-strong\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-bg-strong\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-bg-strong\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-primary-bg-weak:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-weak\\/0:hover{color:#e7fafb00}.hover\\:n-text-light-primary-bg-weak\\/10:hover{color:#e7fafb1a}.hover\\:n-text-light-primary-bg-weak\\/100:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-weak\\/15:hover{color:#e7fafb26}.hover\\:n-text-light-primary-bg-weak\\/20:hover{color:#e7fafb33}.hover\\:n-text-light-primary-bg-weak\\/25:hover{color:#e7fafb40}.hover\\:n-text-light-primary-bg-weak\\/30:hover{color:#e7fafb4d}.hover\\:n-text-light-primary-bg-weak\\/35:hover{color:#e7fafb59}.hover\\:n-text-light-primary-bg-weak\\/40:hover{color:#e7fafb66}.hover\\:n-text-light-primary-bg-weak\\/45:hover{color:#e7fafb73}.hover\\:n-text-light-primary-bg-weak\\/5:hover{color:#e7fafb0d}.hover\\:n-text-light-primary-bg-weak\\/50:hover{color:#e7fafb80}.hover\\:n-text-light-primary-bg-weak\\/55:hover{color:#e7fafb8c}.hover\\:n-text-light-primary-bg-weak\\/60:hover{color:#e7fafb99}.hover\\:n-text-light-primary-bg-weak\\/65:hover{color:#e7fafba6}.hover\\:n-text-light-primary-bg-weak\\/70:hover{color:#e7fafbb3}.hover\\:n-text-light-primary-bg-weak\\/75:hover{color:#e7fafbbf}.hover\\:n-text-light-primary-bg-weak\\/80:hover{color:#e7fafbcc}.hover\\:n-text-light-primary-bg-weak\\/85:hover{color:#e7fafbd9}.hover\\:n-text-light-primary-bg-weak\\/90:hover{color:#e7fafbe6}.hover\\:n-text-light-primary-bg-weak\\/95:hover{color:#e7fafbf2}.hover\\:n-text-light-primary-border-strong:hover{color:#0a6190}.hover\\:n-text-light-primary-border-strong\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-border-strong\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-border-strong\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-border-strong\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-border-strong\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-border-strong\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-border-strong\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-border-strong\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-border-strong\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-border-strong\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-border-strong\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-border-strong\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-border-strong\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-border-strong\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-border-strong\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-border-strong\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-border-strong\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-border-strong\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-border-strong\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-border-strong\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-border-strong\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-primary-border-weak:hover{color:#8fe3e8}.hover\\:n-text-light-primary-border-weak\\/0:hover{color:#8fe3e800}.hover\\:n-text-light-primary-border-weak\\/10:hover{color:#8fe3e81a}.hover\\:n-text-light-primary-border-weak\\/100:hover{color:#8fe3e8}.hover\\:n-text-light-primary-border-weak\\/15:hover{color:#8fe3e826}.hover\\:n-text-light-primary-border-weak\\/20:hover{color:#8fe3e833}.hover\\:n-text-light-primary-border-weak\\/25:hover{color:#8fe3e840}.hover\\:n-text-light-primary-border-weak\\/30:hover{color:#8fe3e84d}.hover\\:n-text-light-primary-border-weak\\/35:hover{color:#8fe3e859}.hover\\:n-text-light-primary-border-weak\\/40:hover{color:#8fe3e866}.hover\\:n-text-light-primary-border-weak\\/45:hover{color:#8fe3e873}.hover\\:n-text-light-primary-border-weak\\/5:hover{color:#8fe3e80d}.hover\\:n-text-light-primary-border-weak\\/50:hover{color:#8fe3e880}.hover\\:n-text-light-primary-border-weak\\/55:hover{color:#8fe3e88c}.hover\\:n-text-light-primary-border-weak\\/60:hover{color:#8fe3e899}.hover\\:n-text-light-primary-border-weak\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-light-primary-border-weak\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-light-primary-border-weak\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-light-primary-border-weak\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-light-primary-border-weak\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-light-primary-border-weak\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-light-primary-border-weak\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-light-primary-focus:hover{color:#30839d}.hover\\:n-text-light-primary-focus\\/0:hover{color:#30839d00}.hover\\:n-text-light-primary-focus\\/10:hover{color:#30839d1a}.hover\\:n-text-light-primary-focus\\/100:hover{color:#30839d}.hover\\:n-text-light-primary-focus\\/15:hover{color:#30839d26}.hover\\:n-text-light-primary-focus\\/20:hover{color:#30839d33}.hover\\:n-text-light-primary-focus\\/25:hover{color:#30839d40}.hover\\:n-text-light-primary-focus\\/30:hover{color:#30839d4d}.hover\\:n-text-light-primary-focus\\/35:hover{color:#30839d59}.hover\\:n-text-light-primary-focus\\/40:hover{color:#30839d66}.hover\\:n-text-light-primary-focus\\/45:hover{color:#30839d73}.hover\\:n-text-light-primary-focus\\/5:hover{color:#30839d0d}.hover\\:n-text-light-primary-focus\\/50:hover{color:#30839d80}.hover\\:n-text-light-primary-focus\\/55:hover{color:#30839d8c}.hover\\:n-text-light-primary-focus\\/60:hover{color:#30839d99}.hover\\:n-text-light-primary-focus\\/65:hover{color:#30839da6}.hover\\:n-text-light-primary-focus\\/70:hover{color:#30839db3}.hover\\:n-text-light-primary-focus\\/75:hover{color:#30839dbf}.hover\\:n-text-light-primary-focus\\/80:hover{color:#30839dcc}.hover\\:n-text-light-primary-focus\\/85:hover{color:#30839dd9}.hover\\:n-text-light-primary-focus\\/90:hover{color:#30839de6}.hover\\:n-text-light-primary-focus\\/95:hover{color:#30839df2}.hover\\:n-text-light-primary-hover-strong:hover{color:#02507b}.hover\\:n-text-light-primary-hover-strong\\/0:hover{color:#02507b00}.hover\\:n-text-light-primary-hover-strong\\/10:hover{color:#02507b1a}.hover\\:n-text-light-primary-hover-strong\\/100:hover{color:#02507b}.hover\\:n-text-light-primary-hover-strong\\/15:hover{color:#02507b26}.hover\\:n-text-light-primary-hover-strong\\/20:hover{color:#02507b33}.hover\\:n-text-light-primary-hover-strong\\/25:hover{color:#02507b40}.hover\\:n-text-light-primary-hover-strong\\/30:hover{color:#02507b4d}.hover\\:n-text-light-primary-hover-strong\\/35:hover{color:#02507b59}.hover\\:n-text-light-primary-hover-strong\\/40:hover{color:#02507b66}.hover\\:n-text-light-primary-hover-strong\\/45:hover{color:#02507b73}.hover\\:n-text-light-primary-hover-strong\\/5:hover{color:#02507b0d}.hover\\:n-text-light-primary-hover-strong\\/50:hover{color:#02507b80}.hover\\:n-text-light-primary-hover-strong\\/55:hover{color:#02507b8c}.hover\\:n-text-light-primary-hover-strong\\/60:hover{color:#02507b99}.hover\\:n-text-light-primary-hover-strong\\/65:hover{color:#02507ba6}.hover\\:n-text-light-primary-hover-strong\\/70:hover{color:#02507bb3}.hover\\:n-text-light-primary-hover-strong\\/75:hover{color:#02507bbf}.hover\\:n-text-light-primary-hover-strong\\/80:hover{color:#02507bcc}.hover\\:n-text-light-primary-hover-strong\\/85:hover{color:#02507bd9}.hover\\:n-text-light-primary-hover-strong\\/90:hover{color:#02507be6}.hover\\:n-text-light-primary-hover-strong\\/95:hover{color:#02507bf2}.hover\\:n-text-light-primary-hover-weak:hover{color:#30839d1a}.hover\\:n-text-light-primary-hover-weak\\/0:hover{color:#30839d00}.hover\\:n-text-light-primary-hover-weak\\/10:hover{color:#30839d1a}.hover\\:n-text-light-primary-hover-weak\\/100:hover{color:#30839d}.hover\\:n-text-light-primary-hover-weak\\/15:hover{color:#30839d26}.hover\\:n-text-light-primary-hover-weak\\/20:hover{color:#30839d33}.hover\\:n-text-light-primary-hover-weak\\/25:hover{color:#30839d40}.hover\\:n-text-light-primary-hover-weak\\/30:hover{color:#30839d4d}.hover\\:n-text-light-primary-hover-weak\\/35:hover{color:#30839d59}.hover\\:n-text-light-primary-hover-weak\\/40:hover{color:#30839d66}.hover\\:n-text-light-primary-hover-weak\\/45:hover{color:#30839d73}.hover\\:n-text-light-primary-hover-weak\\/5:hover{color:#30839d0d}.hover\\:n-text-light-primary-hover-weak\\/50:hover{color:#30839d80}.hover\\:n-text-light-primary-hover-weak\\/55:hover{color:#30839d8c}.hover\\:n-text-light-primary-hover-weak\\/60:hover{color:#30839d99}.hover\\:n-text-light-primary-hover-weak\\/65:hover{color:#30839da6}.hover\\:n-text-light-primary-hover-weak\\/70:hover{color:#30839db3}.hover\\:n-text-light-primary-hover-weak\\/75:hover{color:#30839dbf}.hover\\:n-text-light-primary-hover-weak\\/80:hover{color:#30839dcc}.hover\\:n-text-light-primary-hover-weak\\/85:hover{color:#30839dd9}.hover\\:n-text-light-primary-hover-weak\\/90:hover{color:#30839de6}.hover\\:n-text-light-primary-hover-weak\\/95:hover{color:#30839df2}.hover\\:n-text-light-primary-icon:hover{color:#0a6190}.hover\\:n-text-light-primary-icon\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-icon\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-icon\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-icon\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-icon\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-icon\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-icon\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-icon\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-icon\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-icon\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-icon\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-icon\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-icon\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-icon\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-icon\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-icon\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-icon\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-icon\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-icon\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-icon\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-icon\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-primary-pressed-strong:hover{color:#014063}.hover\\:n-text-light-primary-pressed-strong\\/0:hover{color:#01406300}.hover\\:n-text-light-primary-pressed-strong\\/10:hover{color:#0140631a}.hover\\:n-text-light-primary-pressed-strong\\/100:hover{color:#014063}.hover\\:n-text-light-primary-pressed-strong\\/15:hover{color:#01406326}.hover\\:n-text-light-primary-pressed-strong\\/20:hover{color:#01406333}.hover\\:n-text-light-primary-pressed-strong\\/25:hover{color:#01406340}.hover\\:n-text-light-primary-pressed-strong\\/30:hover{color:#0140634d}.hover\\:n-text-light-primary-pressed-strong\\/35:hover{color:#01406359}.hover\\:n-text-light-primary-pressed-strong\\/40:hover{color:#01406366}.hover\\:n-text-light-primary-pressed-strong\\/45:hover{color:#01406373}.hover\\:n-text-light-primary-pressed-strong\\/5:hover{color:#0140630d}.hover\\:n-text-light-primary-pressed-strong\\/50:hover{color:#01406380}.hover\\:n-text-light-primary-pressed-strong\\/55:hover{color:#0140638c}.hover\\:n-text-light-primary-pressed-strong\\/60:hover{color:#01406399}.hover\\:n-text-light-primary-pressed-strong\\/65:hover{color:#014063a6}.hover\\:n-text-light-primary-pressed-strong\\/70:hover{color:#014063b3}.hover\\:n-text-light-primary-pressed-strong\\/75:hover{color:#014063bf}.hover\\:n-text-light-primary-pressed-strong\\/80:hover{color:#014063cc}.hover\\:n-text-light-primary-pressed-strong\\/85:hover{color:#014063d9}.hover\\:n-text-light-primary-pressed-strong\\/90:hover{color:#014063e6}.hover\\:n-text-light-primary-pressed-strong\\/95:hover{color:#014063f2}.hover\\:n-text-light-primary-pressed-weak:hover{color:#30839d1f}.hover\\:n-text-light-primary-pressed-weak\\/0:hover{color:#30839d00}.hover\\:n-text-light-primary-pressed-weak\\/10:hover{color:#30839d1a}.hover\\:n-text-light-primary-pressed-weak\\/100:hover{color:#30839d}.hover\\:n-text-light-primary-pressed-weak\\/15:hover{color:#30839d26}.hover\\:n-text-light-primary-pressed-weak\\/20:hover{color:#30839d33}.hover\\:n-text-light-primary-pressed-weak\\/25:hover{color:#30839d40}.hover\\:n-text-light-primary-pressed-weak\\/30:hover{color:#30839d4d}.hover\\:n-text-light-primary-pressed-weak\\/35:hover{color:#30839d59}.hover\\:n-text-light-primary-pressed-weak\\/40:hover{color:#30839d66}.hover\\:n-text-light-primary-pressed-weak\\/45:hover{color:#30839d73}.hover\\:n-text-light-primary-pressed-weak\\/5:hover{color:#30839d0d}.hover\\:n-text-light-primary-pressed-weak\\/50:hover{color:#30839d80}.hover\\:n-text-light-primary-pressed-weak\\/55:hover{color:#30839d8c}.hover\\:n-text-light-primary-pressed-weak\\/60:hover{color:#30839d99}.hover\\:n-text-light-primary-pressed-weak\\/65:hover{color:#30839da6}.hover\\:n-text-light-primary-pressed-weak\\/70:hover{color:#30839db3}.hover\\:n-text-light-primary-pressed-weak\\/75:hover{color:#30839dbf}.hover\\:n-text-light-primary-pressed-weak\\/80:hover{color:#30839dcc}.hover\\:n-text-light-primary-pressed-weak\\/85:hover{color:#30839dd9}.hover\\:n-text-light-primary-pressed-weak\\/90:hover{color:#30839de6}.hover\\:n-text-light-primary-pressed-weak\\/95:hover{color:#30839df2}.hover\\:n-text-light-primary-text:hover{color:#0a6190}.hover\\:n-text-light-primary-text\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-text\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-text\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-text\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-text\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-text\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-text\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-text\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-text\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-text\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-text\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-text\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-text\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-text\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-text\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-text\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-text\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-text\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-text\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-text\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-text\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-success-bg-status:hover{color:#5b992b}.hover\\:n-text-light-success-bg-status\\/0:hover{color:#5b992b00}.hover\\:n-text-light-success-bg-status\\/10:hover{color:#5b992b1a}.hover\\:n-text-light-success-bg-status\\/100:hover{color:#5b992b}.hover\\:n-text-light-success-bg-status\\/15:hover{color:#5b992b26}.hover\\:n-text-light-success-bg-status\\/20:hover{color:#5b992b33}.hover\\:n-text-light-success-bg-status\\/25:hover{color:#5b992b40}.hover\\:n-text-light-success-bg-status\\/30:hover{color:#5b992b4d}.hover\\:n-text-light-success-bg-status\\/35:hover{color:#5b992b59}.hover\\:n-text-light-success-bg-status\\/40:hover{color:#5b992b66}.hover\\:n-text-light-success-bg-status\\/45:hover{color:#5b992b73}.hover\\:n-text-light-success-bg-status\\/5:hover{color:#5b992b0d}.hover\\:n-text-light-success-bg-status\\/50:hover{color:#5b992b80}.hover\\:n-text-light-success-bg-status\\/55:hover{color:#5b992b8c}.hover\\:n-text-light-success-bg-status\\/60:hover{color:#5b992b99}.hover\\:n-text-light-success-bg-status\\/65:hover{color:#5b992ba6}.hover\\:n-text-light-success-bg-status\\/70:hover{color:#5b992bb3}.hover\\:n-text-light-success-bg-status\\/75:hover{color:#5b992bbf}.hover\\:n-text-light-success-bg-status\\/80:hover{color:#5b992bcc}.hover\\:n-text-light-success-bg-status\\/85:hover{color:#5b992bd9}.hover\\:n-text-light-success-bg-status\\/90:hover{color:#5b992be6}.hover\\:n-text-light-success-bg-status\\/95:hover{color:#5b992bf2}.hover\\:n-text-light-success-bg-strong:hover{color:#3f7824}.hover\\:n-text-light-success-bg-strong\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-bg-strong\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-bg-strong\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-bg-strong\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-bg-strong\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-bg-strong\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-bg-strong\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-bg-strong\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-bg-strong\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-bg-strong\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-bg-strong\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-bg-strong\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-bg-strong\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-bg-strong\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-bg-strong\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-bg-strong\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-bg-strong\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-bg-strong\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-bg-strong\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-bg-strong\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-bg-strong\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-success-bg-weak:hover{color:#e7fcd7}.hover\\:n-text-light-success-bg-weak\\/0:hover{color:#e7fcd700}.hover\\:n-text-light-success-bg-weak\\/10:hover{color:#e7fcd71a}.hover\\:n-text-light-success-bg-weak\\/100:hover{color:#e7fcd7}.hover\\:n-text-light-success-bg-weak\\/15:hover{color:#e7fcd726}.hover\\:n-text-light-success-bg-weak\\/20:hover{color:#e7fcd733}.hover\\:n-text-light-success-bg-weak\\/25:hover{color:#e7fcd740}.hover\\:n-text-light-success-bg-weak\\/30:hover{color:#e7fcd74d}.hover\\:n-text-light-success-bg-weak\\/35:hover{color:#e7fcd759}.hover\\:n-text-light-success-bg-weak\\/40:hover{color:#e7fcd766}.hover\\:n-text-light-success-bg-weak\\/45:hover{color:#e7fcd773}.hover\\:n-text-light-success-bg-weak\\/5:hover{color:#e7fcd70d}.hover\\:n-text-light-success-bg-weak\\/50:hover{color:#e7fcd780}.hover\\:n-text-light-success-bg-weak\\/55:hover{color:#e7fcd78c}.hover\\:n-text-light-success-bg-weak\\/60:hover{color:#e7fcd799}.hover\\:n-text-light-success-bg-weak\\/65:hover{color:#e7fcd7a6}.hover\\:n-text-light-success-bg-weak\\/70:hover{color:#e7fcd7b3}.hover\\:n-text-light-success-bg-weak\\/75:hover{color:#e7fcd7bf}.hover\\:n-text-light-success-bg-weak\\/80:hover{color:#e7fcd7cc}.hover\\:n-text-light-success-bg-weak\\/85:hover{color:#e7fcd7d9}.hover\\:n-text-light-success-bg-weak\\/90:hover{color:#e7fcd7e6}.hover\\:n-text-light-success-bg-weak\\/95:hover{color:#e7fcd7f2}.hover\\:n-text-light-success-border-strong:hover{color:#3f7824}.hover\\:n-text-light-success-border-strong\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-border-strong\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-border-strong\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-border-strong\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-border-strong\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-border-strong\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-border-strong\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-border-strong\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-border-strong\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-border-strong\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-border-strong\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-border-strong\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-border-strong\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-border-strong\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-border-strong\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-border-strong\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-border-strong\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-border-strong\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-border-strong\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-border-strong\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-border-strong\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-success-border-weak:hover{color:#90cb62}.hover\\:n-text-light-success-border-weak\\/0:hover{color:#90cb6200}.hover\\:n-text-light-success-border-weak\\/10:hover{color:#90cb621a}.hover\\:n-text-light-success-border-weak\\/100:hover{color:#90cb62}.hover\\:n-text-light-success-border-weak\\/15:hover{color:#90cb6226}.hover\\:n-text-light-success-border-weak\\/20:hover{color:#90cb6233}.hover\\:n-text-light-success-border-weak\\/25:hover{color:#90cb6240}.hover\\:n-text-light-success-border-weak\\/30:hover{color:#90cb624d}.hover\\:n-text-light-success-border-weak\\/35:hover{color:#90cb6259}.hover\\:n-text-light-success-border-weak\\/40:hover{color:#90cb6266}.hover\\:n-text-light-success-border-weak\\/45:hover{color:#90cb6273}.hover\\:n-text-light-success-border-weak\\/5:hover{color:#90cb620d}.hover\\:n-text-light-success-border-weak\\/50:hover{color:#90cb6280}.hover\\:n-text-light-success-border-weak\\/55:hover{color:#90cb628c}.hover\\:n-text-light-success-border-weak\\/60:hover{color:#90cb6299}.hover\\:n-text-light-success-border-weak\\/65:hover{color:#90cb62a6}.hover\\:n-text-light-success-border-weak\\/70:hover{color:#90cb62b3}.hover\\:n-text-light-success-border-weak\\/75:hover{color:#90cb62bf}.hover\\:n-text-light-success-border-weak\\/80:hover{color:#90cb62cc}.hover\\:n-text-light-success-border-weak\\/85:hover{color:#90cb62d9}.hover\\:n-text-light-success-border-weak\\/90:hover{color:#90cb62e6}.hover\\:n-text-light-success-border-weak\\/95:hover{color:#90cb62f2}.hover\\:n-text-light-success-icon:hover{color:#3f7824}.hover\\:n-text-light-success-icon\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-icon\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-icon\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-icon\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-icon\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-icon\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-icon\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-icon\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-icon\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-icon\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-icon\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-icon\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-icon\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-icon\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-icon\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-icon\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-icon\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-icon\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-icon\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-icon\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-icon\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-success-text:hover{color:#3f7824}.hover\\:n-text-light-success-text\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-text\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-text\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-text\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-text\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-text\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-text\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-text\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-text\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-text\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-text\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-text\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-text\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-text\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-text\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-text\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-text\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-text\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-text\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-text\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-text\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-warning-bg-status:hover{color:#d7aa0a}.hover\\:n-text-light-warning-bg-status\\/0:hover{color:#d7aa0a00}.hover\\:n-text-light-warning-bg-status\\/10:hover{color:#d7aa0a1a}.hover\\:n-text-light-warning-bg-status\\/100:hover{color:#d7aa0a}.hover\\:n-text-light-warning-bg-status\\/15:hover{color:#d7aa0a26}.hover\\:n-text-light-warning-bg-status\\/20:hover{color:#d7aa0a33}.hover\\:n-text-light-warning-bg-status\\/25:hover{color:#d7aa0a40}.hover\\:n-text-light-warning-bg-status\\/30:hover{color:#d7aa0a4d}.hover\\:n-text-light-warning-bg-status\\/35:hover{color:#d7aa0a59}.hover\\:n-text-light-warning-bg-status\\/40:hover{color:#d7aa0a66}.hover\\:n-text-light-warning-bg-status\\/45:hover{color:#d7aa0a73}.hover\\:n-text-light-warning-bg-status\\/5:hover{color:#d7aa0a0d}.hover\\:n-text-light-warning-bg-status\\/50:hover{color:#d7aa0a80}.hover\\:n-text-light-warning-bg-status\\/55:hover{color:#d7aa0a8c}.hover\\:n-text-light-warning-bg-status\\/60:hover{color:#d7aa0a99}.hover\\:n-text-light-warning-bg-status\\/65:hover{color:#d7aa0aa6}.hover\\:n-text-light-warning-bg-status\\/70:hover{color:#d7aa0ab3}.hover\\:n-text-light-warning-bg-status\\/75:hover{color:#d7aa0abf}.hover\\:n-text-light-warning-bg-status\\/80:hover{color:#d7aa0acc}.hover\\:n-text-light-warning-bg-status\\/85:hover{color:#d7aa0ad9}.hover\\:n-text-light-warning-bg-status\\/90:hover{color:#d7aa0ae6}.hover\\:n-text-light-warning-bg-status\\/95:hover{color:#d7aa0af2}.hover\\:n-text-light-warning-bg-strong:hover{color:#765500}.hover\\:n-text-light-warning-bg-strong\\/0:hover{color:#76550000}.hover\\:n-text-light-warning-bg-strong\\/10:hover{color:#7655001a}.hover\\:n-text-light-warning-bg-strong\\/100:hover{color:#765500}.hover\\:n-text-light-warning-bg-strong\\/15:hover{color:#76550026}.hover\\:n-text-light-warning-bg-strong\\/20:hover{color:#76550033}.hover\\:n-text-light-warning-bg-strong\\/25:hover{color:#76550040}.hover\\:n-text-light-warning-bg-strong\\/30:hover{color:#7655004d}.hover\\:n-text-light-warning-bg-strong\\/35:hover{color:#76550059}.hover\\:n-text-light-warning-bg-strong\\/40:hover{color:#76550066}.hover\\:n-text-light-warning-bg-strong\\/45:hover{color:#76550073}.hover\\:n-text-light-warning-bg-strong\\/5:hover{color:#7655000d}.hover\\:n-text-light-warning-bg-strong\\/50:hover{color:#76550080}.hover\\:n-text-light-warning-bg-strong\\/55:hover{color:#7655008c}.hover\\:n-text-light-warning-bg-strong\\/60:hover{color:#76550099}.hover\\:n-text-light-warning-bg-strong\\/65:hover{color:#765500a6}.hover\\:n-text-light-warning-bg-strong\\/70:hover{color:#765500b3}.hover\\:n-text-light-warning-bg-strong\\/75:hover{color:#765500bf}.hover\\:n-text-light-warning-bg-strong\\/80:hover{color:#765500cc}.hover\\:n-text-light-warning-bg-strong\\/85:hover{color:#765500d9}.hover\\:n-text-light-warning-bg-strong\\/90:hover{color:#765500e6}.hover\\:n-text-light-warning-bg-strong\\/95:hover{color:#765500f2}.hover\\:n-text-light-warning-bg-weak:hover{color:#fffad1}.hover\\:n-text-light-warning-bg-weak\\/0:hover{color:#fffad100}.hover\\:n-text-light-warning-bg-weak\\/10:hover{color:#fffad11a}.hover\\:n-text-light-warning-bg-weak\\/100:hover{color:#fffad1}.hover\\:n-text-light-warning-bg-weak\\/15:hover{color:#fffad126}.hover\\:n-text-light-warning-bg-weak\\/20:hover{color:#fffad133}.hover\\:n-text-light-warning-bg-weak\\/25:hover{color:#fffad140}.hover\\:n-text-light-warning-bg-weak\\/30:hover{color:#fffad14d}.hover\\:n-text-light-warning-bg-weak\\/35:hover{color:#fffad159}.hover\\:n-text-light-warning-bg-weak\\/40:hover{color:#fffad166}.hover\\:n-text-light-warning-bg-weak\\/45:hover{color:#fffad173}.hover\\:n-text-light-warning-bg-weak\\/5:hover{color:#fffad10d}.hover\\:n-text-light-warning-bg-weak\\/50:hover{color:#fffad180}.hover\\:n-text-light-warning-bg-weak\\/55:hover{color:#fffad18c}.hover\\:n-text-light-warning-bg-weak\\/60:hover{color:#fffad199}.hover\\:n-text-light-warning-bg-weak\\/65:hover{color:#fffad1a6}.hover\\:n-text-light-warning-bg-weak\\/70:hover{color:#fffad1b3}.hover\\:n-text-light-warning-bg-weak\\/75:hover{color:#fffad1bf}.hover\\:n-text-light-warning-bg-weak\\/80:hover{color:#fffad1cc}.hover\\:n-text-light-warning-bg-weak\\/85:hover{color:#fffad1d9}.hover\\:n-text-light-warning-bg-weak\\/90:hover{color:#fffad1e6}.hover\\:n-text-light-warning-bg-weak\\/95:hover{color:#fffad1f2}.hover\\:n-text-light-warning-border-strong:hover{color:#996e00}.hover\\:n-text-light-warning-border-strong\\/0:hover{color:#996e0000}.hover\\:n-text-light-warning-border-strong\\/10:hover{color:#996e001a}.hover\\:n-text-light-warning-border-strong\\/100:hover{color:#996e00}.hover\\:n-text-light-warning-border-strong\\/15:hover{color:#996e0026}.hover\\:n-text-light-warning-border-strong\\/20:hover{color:#996e0033}.hover\\:n-text-light-warning-border-strong\\/25:hover{color:#996e0040}.hover\\:n-text-light-warning-border-strong\\/30:hover{color:#996e004d}.hover\\:n-text-light-warning-border-strong\\/35:hover{color:#996e0059}.hover\\:n-text-light-warning-border-strong\\/40:hover{color:#996e0066}.hover\\:n-text-light-warning-border-strong\\/45:hover{color:#996e0073}.hover\\:n-text-light-warning-border-strong\\/5:hover{color:#996e000d}.hover\\:n-text-light-warning-border-strong\\/50:hover{color:#996e0080}.hover\\:n-text-light-warning-border-strong\\/55:hover{color:#996e008c}.hover\\:n-text-light-warning-border-strong\\/60:hover{color:#996e0099}.hover\\:n-text-light-warning-border-strong\\/65:hover{color:#996e00a6}.hover\\:n-text-light-warning-border-strong\\/70:hover{color:#996e00b3}.hover\\:n-text-light-warning-border-strong\\/75:hover{color:#996e00bf}.hover\\:n-text-light-warning-border-strong\\/80:hover{color:#996e00cc}.hover\\:n-text-light-warning-border-strong\\/85:hover{color:#996e00d9}.hover\\:n-text-light-warning-border-strong\\/90:hover{color:#996e00e6}.hover\\:n-text-light-warning-border-strong\\/95:hover{color:#996e00f2}.hover\\:n-text-light-warning-border-weak:hover{color:#ffd600}.hover\\:n-text-light-warning-border-weak\\/0:hover{color:#ffd60000}.hover\\:n-text-light-warning-border-weak\\/10:hover{color:#ffd6001a}.hover\\:n-text-light-warning-border-weak\\/100:hover{color:#ffd600}.hover\\:n-text-light-warning-border-weak\\/15:hover{color:#ffd60026}.hover\\:n-text-light-warning-border-weak\\/20:hover{color:#ffd60033}.hover\\:n-text-light-warning-border-weak\\/25:hover{color:#ffd60040}.hover\\:n-text-light-warning-border-weak\\/30:hover{color:#ffd6004d}.hover\\:n-text-light-warning-border-weak\\/35:hover{color:#ffd60059}.hover\\:n-text-light-warning-border-weak\\/40:hover{color:#ffd60066}.hover\\:n-text-light-warning-border-weak\\/45:hover{color:#ffd60073}.hover\\:n-text-light-warning-border-weak\\/5:hover{color:#ffd6000d}.hover\\:n-text-light-warning-border-weak\\/50:hover{color:#ffd60080}.hover\\:n-text-light-warning-border-weak\\/55:hover{color:#ffd6008c}.hover\\:n-text-light-warning-border-weak\\/60:hover{color:#ffd60099}.hover\\:n-text-light-warning-border-weak\\/65:hover{color:#ffd600a6}.hover\\:n-text-light-warning-border-weak\\/70:hover{color:#ffd600b3}.hover\\:n-text-light-warning-border-weak\\/75:hover{color:#ffd600bf}.hover\\:n-text-light-warning-border-weak\\/80:hover{color:#ffd600cc}.hover\\:n-text-light-warning-border-weak\\/85:hover{color:#ffd600d9}.hover\\:n-text-light-warning-border-weak\\/90:hover{color:#ffd600e6}.hover\\:n-text-light-warning-border-weak\\/95:hover{color:#ffd600f2}.hover\\:n-text-light-warning-icon:hover{color:#765500}.hover\\:n-text-light-warning-icon\\/0:hover{color:#76550000}.hover\\:n-text-light-warning-icon\\/10:hover{color:#7655001a}.hover\\:n-text-light-warning-icon\\/100:hover{color:#765500}.hover\\:n-text-light-warning-icon\\/15:hover{color:#76550026}.hover\\:n-text-light-warning-icon\\/20:hover{color:#76550033}.hover\\:n-text-light-warning-icon\\/25:hover{color:#76550040}.hover\\:n-text-light-warning-icon\\/30:hover{color:#7655004d}.hover\\:n-text-light-warning-icon\\/35:hover{color:#76550059}.hover\\:n-text-light-warning-icon\\/40:hover{color:#76550066}.hover\\:n-text-light-warning-icon\\/45:hover{color:#76550073}.hover\\:n-text-light-warning-icon\\/5:hover{color:#7655000d}.hover\\:n-text-light-warning-icon\\/50:hover{color:#76550080}.hover\\:n-text-light-warning-icon\\/55:hover{color:#7655008c}.hover\\:n-text-light-warning-icon\\/60:hover{color:#76550099}.hover\\:n-text-light-warning-icon\\/65:hover{color:#765500a6}.hover\\:n-text-light-warning-icon\\/70:hover{color:#765500b3}.hover\\:n-text-light-warning-icon\\/75:hover{color:#765500bf}.hover\\:n-text-light-warning-icon\\/80:hover{color:#765500cc}.hover\\:n-text-light-warning-icon\\/85:hover{color:#765500d9}.hover\\:n-text-light-warning-icon\\/90:hover{color:#765500e6}.hover\\:n-text-light-warning-icon\\/95:hover{color:#765500f2}.hover\\:n-text-light-warning-text:hover{color:#765500}.hover\\:n-text-light-warning-text\\/0:hover{color:#76550000}.hover\\:n-text-light-warning-text\\/10:hover{color:#7655001a}.hover\\:n-text-light-warning-text\\/100:hover{color:#765500}.hover\\:n-text-light-warning-text\\/15:hover{color:#76550026}.hover\\:n-text-light-warning-text\\/20:hover{color:#76550033}.hover\\:n-text-light-warning-text\\/25:hover{color:#76550040}.hover\\:n-text-light-warning-text\\/30:hover{color:#7655004d}.hover\\:n-text-light-warning-text\\/35:hover{color:#76550059}.hover\\:n-text-light-warning-text\\/40:hover{color:#76550066}.hover\\:n-text-light-warning-text\\/45:hover{color:#76550073}.hover\\:n-text-light-warning-text\\/5:hover{color:#7655000d}.hover\\:n-text-light-warning-text\\/50:hover{color:#76550080}.hover\\:n-text-light-warning-text\\/55:hover{color:#7655008c}.hover\\:n-text-light-warning-text\\/60:hover{color:#76550099}.hover\\:n-text-light-warning-text\\/65:hover{color:#765500a6}.hover\\:n-text-light-warning-text\\/70:hover{color:#765500b3}.hover\\:n-text-light-warning-text\\/75:hover{color:#765500bf}.hover\\:n-text-light-warning-text\\/80:hover{color:#765500cc}.hover\\:n-text-light-warning-text\\/85:hover{color:#765500d9}.hover\\:n-text-light-warning-text\\/90:hover{color:#765500e6}.hover\\:n-text-light-warning-text\\/95:hover{color:#765500f2}.hover\\:n-text-neutral-10:hover{color:#fff}.hover\\:n-text-neutral-10\\/0:hover{color:#fff0}.hover\\:n-text-neutral-10\\/10:hover{color:#ffffff1a}.hover\\:n-text-neutral-10\\/100:hover{color:#fff}.hover\\:n-text-neutral-10\\/15:hover{color:#ffffff26}.hover\\:n-text-neutral-10\\/20:hover{color:#fff3}.hover\\:n-text-neutral-10\\/25:hover{color:#ffffff40}.hover\\:n-text-neutral-10\\/30:hover{color:#ffffff4d}.hover\\:n-text-neutral-10\\/35:hover{color:#ffffff59}.hover\\:n-text-neutral-10\\/40:hover{color:#fff6}.hover\\:n-text-neutral-10\\/45:hover{color:#ffffff73}.hover\\:n-text-neutral-10\\/5:hover{color:#ffffff0d}.hover\\:n-text-neutral-10\\/50:hover{color:#ffffff80}.hover\\:n-text-neutral-10\\/55:hover{color:#ffffff8c}.hover\\:n-text-neutral-10\\/60:hover{color:#fff9}.hover\\:n-text-neutral-10\\/65:hover{color:#ffffffa6}.hover\\:n-text-neutral-10\\/70:hover{color:#ffffffb3}.hover\\:n-text-neutral-10\\/75:hover{color:#ffffffbf}.hover\\:n-text-neutral-10\\/80:hover{color:#fffc}.hover\\:n-text-neutral-10\\/85:hover{color:#ffffffd9}.hover\\:n-text-neutral-10\\/90:hover{color:#ffffffe6}.hover\\:n-text-neutral-10\\/95:hover{color:#fffffff2}.hover\\:n-text-neutral-15:hover{color:#f5f6f6}.hover\\:n-text-neutral-15\\/0:hover{color:#f5f6f600}.hover\\:n-text-neutral-15\\/10:hover{color:#f5f6f61a}.hover\\:n-text-neutral-15\\/100:hover{color:#f5f6f6}.hover\\:n-text-neutral-15\\/15:hover{color:#f5f6f626}.hover\\:n-text-neutral-15\\/20:hover{color:#f5f6f633}.hover\\:n-text-neutral-15\\/25:hover{color:#f5f6f640}.hover\\:n-text-neutral-15\\/30:hover{color:#f5f6f64d}.hover\\:n-text-neutral-15\\/35:hover{color:#f5f6f659}.hover\\:n-text-neutral-15\\/40:hover{color:#f5f6f666}.hover\\:n-text-neutral-15\\/45:hover{color:#f5f6f673}.hover\\:n-text-neutral-15\\/5:hover{color:#f5f6f60d}.hover\\:n-text-neutral-15\\/50:hover{color:#f5f6f680}.hover\\:n-text-neutral-15\\/55:hover{color:#f5f6f68c}.hover\\:n-text-neutral-15\\/60:hover{color:#f5f6f699}.hover\\:n-text-neutral-15\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-neutral-15\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-neutral-15\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-neutral-15\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-neutral-15\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-neutral-15\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-neutral-15\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-neutral-20:hover{color:#e2e3e5}.hover\\:n-text-neutral-20\\/0:hover{color:#e2e3e500}.hover\\:n-text-neutral-20\\/10:hover{color:#e2e3e51a}.hover\\:n-text-neutral-20\\/100:hover{color:#e2e3e5}.hover\\:n-text-neutral-20\\/15:hover{color:#e2e3e526}.hover\\:n-text-neutral-20\\/20:hover{color:#e2e3e533}.hover\\:n-text-neutral-20\\/25:hover{color:#e2e3e540}.hover\\:n-text-neutral-20\\/30:hover{color:#e2e3e54d}.hover\\:n-text-neutral-20\\/35:hover{color:#e2e3e559}.hover\\:n-text-neutral-20\\/40:hover{color:#e2e3e566}.hover\\:n-text-neutral-20\\/45:hover{color:#e2e3e573}.hover\\:n-text-neutral-20\\/5:hover{color:#e2e3e50d}.hover\\:n-text-neutral-20\\/50:hover{color:#e2e3e580}.hover\\:n-text-neutral-20\\/55:hover{color:#e2e3e58c}.hover\\:n-text-neutral-20\\/60:hover{color:#e2e3e599}.hover\\:n-text-neutral-20\\/65:hover{color:#e2e3e5a6}.hover\\:n-text-neutral-20\\/70:hover{color:#e2e3e5b3}.hover\\:n-text-neutral-20\\/75:hover{color:#e2e3e5bf}.hover\\:n-text-neutral-20\\/80:hover{color:#e2e3e5cc}.hover\\:n-text-neutral-20\\/85:hover{color:#e2e3e5d9}.hover\\:n-text-neutral-20\\/90:hover{color:#e2e3e5e6}.hover\\:n-text-neutral-20\\/95:hover{color:#e2e3e5f2}.hover\\:n-text-neutral-25:hover{color:#cfd1d4}.hover\\:n-text-neutral-25\\/0:hover{color:#cfd1d400}.hover\\:n-text-neutral-25\\/10:hover{color:#cfd1d41a}.hover\\:n-text-neutral-25\\/100:hover{color:#cfd1d4}.hover\\:n-text-neutral-25\\/15:hover{color:#cfd1d426}.hover\\:n-text-neutral-25\\/20:hover{color:#cfd1d433}.hover\\:n-text-neutral-25\\/25:hover{color:#cfd1d440}.hover\\:n-text-neutral-25\\/30:hover{color:#cfd1d44d}.hover\\:n-text-neutral-25\\/35:hover{color:#cfd1d459}.hover\\:n-text-neutral-25\\/40:hover{color:#cfd1d466}.hover\\:n-text-neutral-25\\/45:hover{color:#cfd1d473}.hover\\:n-text-neutral-25\\/5:hover{color:#cfd1d40d}.hover\\:n-text-neutral-25\\/50:hover{color:#cfd1d480}.hover\\:n-text-neutral-25\\/55:hover{color:#cfd1d48c}.hover\\:n-text-neutral-25\\/60:hover{color:#cfd1d499}.hover\\:n-text-neutral-25\\/65:hover{color:#cfd1d4a6}.hover\\:n-text-neutral-25\\/70:hover{color:#cfd1d4b3}.hover\\:n-text-neutral-25\\/75:hover{color:#cfd1d4bf}.hover\\:n-text-neutral-25\\/80:hover{color:#cfd1d4cc}.hover\\:n-text-neutral-25\\/85:hover{color:#cfd1d4d9}.hover\\:n-text-neutral-25\\/90:hover{color:#cfd1d4e6}.hover\\:n-text-neutral-25\\/95:hover{color:#cfd1d4f2}.hover\\:n-text-neutral-30:hover{color:#bbbec3}.hover\\:n-text-neutral-30\\/0:hover{color:#bbbec300}.hover\\:n-text-neutral-30\\/10:hover{color:#bbbec31a}.hover\\:n-text-neutral-30\\/100:hover{color:#bbbec3}.hover\\:n-text-neutral-30\\/15:hover{color:#bbbec326}.hover\\:n-text-neutral-30\\/20:hover{color:#bbbec333}.hover\\:n-text-neutral-30\\/25:hover{color:#bbbec340}.hover\\:n-text-neutral-30\\/30:hover{color:#bbbec34d}.hover\\:n-text-neutral-30\\/35:hover{color:#bbbec359}.hover\\:n-text-neutral-30\\/40:hover{color:#bbbec366}.hover\\:n-text-neutral-30\\/45:hover{color:#bbbec373}.hover\\:n-text-neutral-30\\/5:hover{color:#bbbec30d}.hover\\:n-text-neutral-30\\/50:hover{color:#bbbec380}.hover\\:n-text-neutral-30\\/55:hover{color:#bbbec38c}.hover\\:n-text-neutral-30\\/60:hover{color:#bbbec399}.hover\\:n-text-neutral-30\\/65:hover{color:#bbbec3a6}.hover\\:n-text-neutral-30\\/70:hover{color:#bbbec3b3}.hover\\:n-text-neutral-30\\/75:hover{color:#bbbec3bf}.hover\\:n-text-neutral-30\\/80:hover{color:#bbbec3cc}.hover\\:n-text-neutral-30\\/85:hover{color:#bbbec3d9}.hover\\:n-text-neutral-30\\/90:hover{color:#bbbec3e6}.hover\\:n-text-neutral-30\\/95:hover{color:#bbbec3f2}.hover\\:n-text-neutral-35:hover{color:#a8acb2}.hover\\:n-text-neutral-35\\/0:hover{color:#a8acb200}.hover\\:n-text-neutral-35\\/10:hover{color:#a8acb21a}.hover\\:n-text-neutral-35\\/100:hover{color:#a8acb2}.hover\\:n-text-neutral-35\\/15:hover{color:#a8acb226}.hover\\:n-text-neutral-35\\/20:hover{color:#a8acb233}.hover\\:n-text-neutral-35\\/25:hover{color:#a8acb240}.hover\\:n-text-neutral-35\\/30:hover{color:#a8acb24d}.hover\\:n-text-neutral-35\\/35:hover{color:#a8acb259}.hover\\:n-text-neutral-35\\/40:hover{color:#a8acb266}.hover\\:n-text-neutral-35\\/45:hover{color:#a8acb273}.hover\\:n-text-neutral-35\\/5:hover{color:#a8acb20d}.hover\\:n-text-neutral-35\\/50:hover{color:#a8acb280}.hover\\:n-text-neutral-35\\/55:hover{color:#a8acb28c}.hover\\:n-text-neutral-35\\/60:hover{color:#a8acb299}.hover\\:n-text-neutral-35\\/65:hover{color:#a8acb2a6}.hover\\:n-text-neutral-35\\/70:hover{color:#a8acb2b3}.hover\\:n-text-neutral-35\\/75:hover{color:#a8acb2bf}.hover\\:n-text-neutral-35\\/80:hover{color:#a8acb2cc}.hover\\:n-text-neutral-35\\/85:hover{color:#a8acb2d9}.hover\\:n-text-neutral-35\\/90:hover{color:#a8acb2e6}.hover\\:n-text-neutral-35\\/95:hover{color:#a8acb2f2}.hover\\:n-text-neutral-40:hover{color:#959aa1}.hover\\:n-text-neutral-40\\/0:hover{color:#959aa100}.hover\\:n-text-neutral-40\\/10:hover{color:#959aa11a}.hover\\:n-text-neutral-40\\/100:hover{color:#959aa1}.hover\\:n-text-neutral-40\\/15:hover{color:#959aa126}.hover\\:n-text-neutral-40\\/20:hover{color:#959aa133}.hover\\:n-text-neutral-40\\/25:hover{color:#959aa140}.hover\\:n-text-neutral-40\\/30:hover{color:#959aa14d}.hover\\:n-text-neutral-40\\/35:hover{color:#959aa159}.hover\\:n-text-neutral-40\\/40:hover{color:#959aa166}.hover\\:n-text-neutral-40\\/45:hover{color:#959aa173}.hover\\:n-text-neutral-40\\/5:hover{color:#959aa10d}.hover\\:n-text-neutral-40\\/50:hover{color:#959aa180}.hover\\:n-text-neutral-40\\/55:hover{color:#959aa18c}.hover\\:n-text-neutral-40\\/60:hover{color:#959aa199}.hover\\:n-text-neutral-40\\/65:hover{color:#959aa1a6}.hover\\:n-text-neutral-40\\/70:hover{color:#959aa1b3}.hover\\:n-text-neutral-40\\/75:hover{color:#959aa1bf}.hover\\:n-text-neutral-40\\/80:hover{color:#959aa1cc}.hover\\:n-text-neutral-40\\/85:hover{color:#959aa1d9}.hover\\:n-text-neutral-40\\/90:hover{color:#959aa1e6}.hover\\:n-text-neutral-40\\/95:hover{color:#959aa1f2}.hover\\:n-text-neutral-45:hover{color:#818790}.hover\\:n-text-neutral-45\\/0:hover{color:#81879000}.hover\\:n-text-neutral-45\\/10:hover{color:#8187901a}.hover\\:n-text-neutral-45\\/100:hover{color:#818790}.hover\\:n-text-neutral-45\\/15:hover{color:#81879026}.hover\\:n-text-neutral-45\\/20:hover{color:#81879033}.hover\\:n-text-neutral-45\\/25:hover{color:#81879040}.hover\\:n-text-neutral-45\\/30:hover{color:#8187904d}.hover\\:n-text-neutral-45\\/35:hover{color:#81879059}.hover\\:n-text-neutral-45\\/40:hover{color:#81879066}.hover\\:n-text-neutral-45\\/45:hover{color:#81879073}.hover\\:n-text-neutral-45\\/5:hover{color:#8187900d}.hover\\:n-text-neutral-45\\/50:hover{color:#81879080}.hover\\:n-text-neutral-45\\/55:hover{color:#8187908c}.hover\\:n-text-neutral-45\\/60:hover{color:#81879099}.hover\\:n-text-neutral-45\\/65:hover{color:#818790a6}.hover\\:n-text-neutral-45\\/70:hover{color:#818790b3}.hover\\:n-text-neutral-45\\/75:hover{color:#818790bf}.hover\\:n-text-neutral-45\\/80:hover{color:#818790cc}.hover\\:n-text-neutral-45\\/85:hover{color:#818790d9}.hover\\:n-text-neutral-45\\/90:hover{color:#818790e6}.hover\\:n-text-neutral-45\\/95:hover{color:#818790f2}.hover\\:n-text-neutral-50:hover{color:#6f757e}.hover\\:n-text-neutral-50\\/0:hover{color:#6f757e00}.hover\\:n-text-neutral-50\\/10:hover{color:#6f757e1a}.hover\\:n-text-neutral-50\\/100:hover{color:#6f757e}.hover\\:n-text-neutral-50\\/15:hover{color:#6f757e26}.hover\\:n-text-neutral-50\\/20:hover{color:#6f757e33}.hover\\:n-text-neutral-50\\/25:hover{color:#6f757e40}.hover\\:n-text-neutral-50\\/30:hover{color:#6f757e4d}.hover\\:n-text-neutral-50\\/35:hover{color:#6f757e59}.hover\\:n-text-neutral-50\\/40:hover{color:#6f757e66}.hover\\:n-text-neutral-50\\/45:hover{color:#6f757e73}.hover\\:n-text-neutral-50\\/5:hover{color:#6f757e0d}.hover\\:n-text-neutral-50\\/50:hover{color:#6f757e80}.hover\\:n-text-neutral-50\\/55:hover{color:#6f757e8c}.hover\\:n-text-neutral-50\\/60:hover{color:#6f757e99}.hover\\:n-text-neutral-50\\/65:hover{color:#6f757ea6}.hover\\:n-text-neutral-50\\/70:hover{color:#6f757eb3}.hover\\:n-text-neutral-50\\/75:hover{color:#6f757ebf}.hover\\:n-text-neutral-50\\/80:hover{color:#6f757ecc}.hover\\:n-text-neutral-50\\/85:hover{color:#6f757ed9}.hover\\:n-text-neutral-50\\/90:hover{color:#6f757ee6}.hover\\:n-text-neutral-50\\/95:hover{color:#6f757ef2}.hover\\:n-text-neutral-55:hover{color:#5e636a}.hover\\:n-text-neutral-55\\/0:hover{color:#5e636a00}.hover\\:n-text-neutral-55\\/10:hover{color:#5e636a1a}.hover\\:n-text-neutral-55\\/100:hover{color:#5e636a}.hover\\:n-text-neutral-55\\/15:hover{color:#5e636a26}.hover\\:n-text-neutral-55\\/20:hover{color:#5e636a33}.hover\\:n-text-neutral-55\\/25:hover{color:#5e636a40}.hover\\:n-text-neutral-55\\/30:hover{color:#5e636a4d}.hover\\:n-text-neutral-55\\/35:hover{color:#5e636a59}.hover\\:n-text-neutral-55\\/40:hover{color:#5e636a66}.hover\\:n-text-neutral-55\\/45:hover{color:#5e636a73}.hover\\:n-text-neutral-55\\/5:hover{color:#5e636a0d}.hover\\:n-text-neutral-55\\/50:hover{color:#5e636a80}.hover\\:n-text-neutral-55\\/55:hover{color:#5e636a8c}.hover\\:n-text-neutral-55\\/60:hover{color:#5e636a99}.hover\\:n-text-neutral-55\\/65:hover{color:#5e636aa6}.hover\\:n-text-neutral-55\\/70:hover{color:#5e636ab3}.hover\\:n-text-neutral-55\\/75:hover{color:#5e636abf}.hover\\:n-text-neutral-55\\/80:hover{color:#5e636acc}.hover\\:n-text-neutral-55\\/85:hover{color:#5e636ad9}.hover\\:n-text-neutral-55\\/90:hover{color:#5e636ae6}.hover\\:n-text-neutral-55\\/95:hover{color:#5e636af2}.hover\\:n-text-neutral-60:hover{color:#4d5157}.hover\\:n-text-neutral-60\\/0:hover{color:#4d515700}.hover\\:n-text-neutral-60\\/10:hover{color:#4d51571a}.hover\\:n-text-neutral-60\\/100:hover{color:#4d5157}.hover\\:n-text-neutral-60\\/15:hover{color:#4d515726}.hover\\:n-text-neutral-60\\/20:hover{color:#4d515733}.hover\\:n-text-neutral-60\\/25:hover{color:#4d515740}.hover\\:n-text-neutral-60\\/30:hover{color:#4d51574d}.hover\\:n-text-neutral-60\\/35:hover{color:#4d515759}.hover\\:n-text-neutral-60\\/40:hover{color:#4d515766}.hover\\:n-text-neutral-60\\/45:hover{color:#4d515773}.hover\\:n-text-neutral-60\\/5:hover{color:#4d51570d}.hover\\:n-text-neutral-60\\/50:hover{color:#4d515780}.hover\\:n-text-neutral-60\\/55:hover{color:#4d51578c}.hover\\:n-text-neutral-60\\/60:hover{color:#4d515799}.hover\\:n-text-neutral-60\\/65:hover{color:#4d5157a6}.hover\\:n-text-neutral-60\\/70:hover{color:#4d5157b3}.hover\\:n-text-neutral-60\\/75:hover{color:#4d5157bf}.hover\\:n-text-neutral-60\\/80:hover{color:#4d5157cc}.hover\\:n-text-neutral-60\\/85:hover{color:#4d5157d9}.hover\\:n-text-neutral-60\\/90:hover{color:#4d5157e6}.hover\\:n-text-neutral-60\\/95:hover{color:#4d5157f2}.hover\\:n-text-neutral-65:hover{color:#3c3f44}.hover\\:n-text-neutral-65\\/0:hover{color:#3c3f4400}.hover\\:n-text-neutral-65\\/10:hover{color:#3c3f441a}.hover\\:n-text-neutral-65\\/100:hover{color:#3c3f44}.hover\\:n-text-neutral-65\\/15:hover{color:#3c3f4426}.hover\\:n-text-neutral-65\\/20:hover{color:#3c3f4433}.hover\\:n-text-neutral-65\\/25:hover{color:#3c3f4440}.hover\\:n-text-neutral-65\\/30:hover{color:#3c3f444d}.hover\\:n-text-neutral-65\\/35:hover{color:#3c3f4459}.hover\\:n-text-neutral-65\\/40:hover{color:#3c3f4466}.hover\\:n-text-neutral-65\\/45:hover{color:#3c3f4473}.hover\\:n-text-neutral-65\\/5:hover{color:#3c3f440d}.hover\\:n-text-neutral-65\\/50:hover{color:#3c3f4480}.hover\\:n-text-neutral-65\\/55:hover{color:#3c3f448c}.hover\\:n-text-neutral-65\\/60:hover{color:#3c3f4499}.hover\\:n-text-neutral-65\\/65:hover{color:#3c3f44a6}.hover\\:n-text-neutral-65\\/70:hover{color:#3c3f44b3}.hover\\:n-text-neutral-65\\/75:hover{color:#3c3f44bf}.hover\\:n-text-neutral-65\\/80:hover{color:#3c3f44cc}.hover\\:n-text-neutral-65\\/85:hover{color:#3c3f44d9}.hover\\:n-text-neutral-65\\/90:hover{color:#3c3f44e6}.hover\\:n-text-neutral-65\\/95:hover{color:#3c3f44f2}.hover\\:n-text-neutral-70:hover{color:#212325}.hover\\:n-text-neutral-70\\/0:hover{color:#21232500}.hover\\:n-text-neutral-70\\/10:hover{color:#2123251a}.hover\\:n-text-neutral-70\\/100:hover{color:#212325}.hover\\:n-text-neutral-70\\/15:hover{color:#21232526}.hover\\:n-text-neutral-70\\/20:hover{color:#21232533}.hover\\:n-text-neutral-70\\/25:hover{color:#21232540}.hover\\:n-text-neutral-70\\/30:hover{color:#2123254d}.hover\\:n-text-neutral-70\\/35:hover{color:#21232559}.hover\\:n-text-neutral-70\\/40:hover{color:#21232566}.hover\\:n-text-neutral-70\\/45:hover{color:#21232573}.hover\\:n-text-neutral-70\\/5:hover{color:#2123250d}.hover\\:n-text-neutral-70\\/50:hover{color:#21232580}.hover\\:n-text-neutral-70\\/55:hover{color:#2123258c}.hover\\:n-text-neutral-70\\/60:hover{color:#21232599}.hover\\:n-text-neutral-70\\/65:hover{color:#212325a6}.hover\\:n-text-neutral-70\\/70:hover{color:#212325b3}.hover\\:n-text-neutral-70\\/75:hover{color:#212325bf}.hover\\:n-text-neutral-70\\/80:hover{color:#212325cc}.hover\\:n-text-neutral-70\\/85:hover{color:#212325d9}.hover\\:n-text-neutral-70\\/90:hover{color:#212325e6}.hover\\:n-text-neutral-70\\/95:hover{color:#212325f2}.hover\\:n-text-neutral-75:hover{color:#1a1b1d}.hover\\:n-text-neutral-75\\/0:hover{color:#1a1b1d00}.hover\\:n-text-neutral-75\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-neutral-75\\/100:hover{color:#1a1b1d}.hover\\:n-text-neutral-75\\/15:hover{color:#1a1b1d26}.hover\\:n-text-neutral-75\\/20:hover{color:#1a1b1d33}.hover\\:n-text-neutral-75\\/25:hover{color:#1a1b1d40}.hover\\:n-text-neutral-75\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-neutral-75\\/35:hover{color:#1a1b1d59}.hover\\:n-text-neutral-75\\/40:hover{color:#1a1b1d66}.hover\\:n-text-neutral-75\\/45:hover{color:#1a1b1d73}.hover\\:n-text-neutral-75\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-neutral-75\\/50:hover{color:#1a1b1d80}.hover\\:n-text-neutral-75\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-neutral-75\\/60:hover{color:#1a1b1d99}.hover\\:n-text-neutral-75\\/65:hover{color:#1a1b1da6}.hover\\:n-text-neutral-75\\/70:hover{color:#1a1b1db3}.hover\\:n-text-neutral-75\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-neutral-75\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-neutral-75\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-neutral-75\\/90:hover{color:#1a1b1de6}.hover\\:n-text-neutral-75\\/95:hover{color:#1a1b1df2}.hover\\:n-text-neutral-80:hover{color:#09090a}.hover\\:n-text-neutral-80\\/0:hover{color:#09090a00}.hover\\:n-text-neutral-80\\/10:hover{color:#09090a1a}.hover\\:n-text-neutral-80\\/100:hover{color:#09090a}.hover\\:n-text-neutral-80\\/15:hover{color:#09090a26}.hover\\:n-text-neutral-80\\/20:hover{color:#09090a33}.hover\\:n-text-neutral-80\\/25:hover{color:#09090a40}.hover\\:n-text-neutral-80\\/30:hover{color:#09090a4d}.hover\\:n-text-neutral-80\\/35:hover{color:#09090a59}.hover\\:n-text-neutral-80\\/40:hover{color:#09090a66}.hover\\:n-text-neutral-80\\/45:hover{color:#09090a73}.hover\\:n-text-neutral-80\\/5:hover{color:#09090a0d}.hover\\:n-text-neutral-80\\/50:hover{color:#09090a80}.hover\\:n-text-neutral-80\\/55:hover{color:#09090a8c}.hover\\:n-text-neutral-80\\/60:hover{color:#09090a99}.hover\\:n-text-neutral-80\\/65:hover{color:#09090aa6}.hover\\:n-text-neutral-80\\/70:hover{color:#09090ab3}.hover\\:n-text-neutral-80\\/75:hover{color:#09090abf}.hover\\:n-text-neutral-80\\/80:hover{color:#09090acc}.hover\\:n-text-neutral-80\\/85:hover{color:#09090ad9}.hover\\:n-text-neutral-80\\/90:hover{color:#09090ae6}.hover\\:n-text-neutral-80\\/95:hover{color:#09090af2}.hover\\:n-text-neutral-bg-default:hover{color:var(--theme-color-neutral-bg-default)}.hover\\:n-text-neutral-bg-on-bg-weak:hover{color:var(--theme-color-neutral-bg-on-bg-weak)}.hover\\:n-text-neutral-bg-status:hover{color:var(--theme-color-neutral-bg-status)}.hover\\:n-text-neutral-bg-strong:hover{color:var(--theme-color-neutral-bg-strong)}.hover\\:n-text-neutral-bg-stronger:hover{color:var(--theme-color-neutral-bg-stronger)}.hover\\:n-text-neutral-bg-strongest:hover{color:var(--theme-color-neutral-bg-strongest)}.hover\\:n-text-neutral-bg-weak:hover{color:var(--theme-color-neutral-bg-weak)}.hover\\:n-text-neutral-border-strong:hover{color:var(--theme-color-neutral-border-strong)}.hover\\:n-text-neutral-border-strongest:hover{color:var(--theme-color-neutral-border-strongest)}.hover\\:n-text-neutral-border-weak:hover{color:var(--theme-color-neutral-border-weak)}.hover\\:n-text-neutral-hover:hover{color:var(--theme-color-neutral-hover)}.hover\\:n-text-neutral-icon:hover{color:var(--theme-color-neutral-icon)}.hover\\:n-text-neutral-pressed:hover{color:var(--theme-color-neutral-pressed)}.hover\\:n-text-neutral-text-default:hover{color:var(--theme-color-neutral-text-default)}.hover\\:n-text-neutral-text-inverse:hover{color:var(--theme-color-neutral-text-inverse)}.hover\\:n-text-neutral-text-weak:hover{color:var(--theme-color-neutral-text-weak)}.hover\\:n-text-neutral-text-weaker:hover{color:var(--theme-color-neutral-text-weaker)}.hover\\:n-text-neutral-text-weakest:hover{color:var(--theme-color-neutral-text-weakest)}.hover\\:n-text-primary-bg-selected:hover{color:var(--theme-color-primary-bg-selected)}.hover\\:n-text-primary-bg-status:hover{color:var(--theme-color-primary-bg-status)}.hover\\:n-text-primary-bg-strong:hover{color:var(--theme-color-primary-bg-strong)}.hover\\:n-text-primary-bg-weak:hover{color:var(--theme-color-primary-bg-weak)}.hover\\:n-text-primary-border-strong:hover{color:var(--theme-color-primary-border-strong)}.hover\\:n-text-primary-border-weak:hover{color:var(--theme-color-primary-border-weak)}.hover\\:n-text-primary-focus:hover{color:var(--theme-color-primary-focus)}.hover\\:n-text-primary-hover-strong:hover{color:var(--theme-color-primary-hover-strong)}.hover\\:n-text-primary-hover-weak:hover{color:var(--theme-color-primary-hover-weak)}.hover\\:n-text-primary-icon:hover{color:var(--theme-color-primary-icon)}.hover\\:n-text-primary-pressed-strong:hover{color:var(--theme-color-primary-pressed-strong)}.hover\\:n-text-primary-pressed-weak:hover{color:var(--theme-color-primary-pressed-weak)}.hover\\:n-text-primary-text:hover{color:var(--theme-color-primary-text)}.hover\\:n-text-success-bg-status:hover{color:var(--theme-color-success-bg-status)}.hover\\:n-text-success-bg-strong:hover{color:var(--theme-color-success-bg-strong)}.hover\\:n-text-success-bg-weak:hover{color:var(--theme-color-success-bg-weak)}.hover\\:n-text-success-border-strong:hover{color:var(--theme-color-success-border-strong)}.hover\\:n-text-success-border-weak:hover{color:var(--theme-color-success-border-weak)}.hover\\:n-text-success-icon:hover{color:var(--theme-color-success-icon)}.hover\\:n-text-success-text:hover{color:var(--theme-color-success-text)}.hover\\:n-text-warning-bg-status:hover{color:var(--theme-color-warning-bg-status)}.hover\\:n-text-warning-bg-strong:hover{color:var(--theme-color-warning-bg-strong)}.hover\\:n-text-warning-bg-weak:hover{color:var(--theme-color-warning-bg-weak)}.hover\\:n-text-warning-border-strong:hover{color:var(--theme-color-warning-border-strong)}.hover\\:n-text-warning-border-weak:hover{color:var(--theme-color-warning-border-weak)}.hover\\:n-text-warning-icon:hover{color:var(--theme-color-warning-icon)}.hover\\:n-text-warning-text:hover{color:var(--theme-color-warning-text)}.focus-visible\\:n-outline-2:focus-visible{outline-width:2px}.focus-visible\\:n-outline-offset-\\[3px\\]:focus-visible{outline-offset:3px}.focus-visible\\:n-outline-primary-focus:focus-visible{outline-color:var(--theme-color-primary-focus)}.active\\:n-bg-danger-bg-status:active{background-color:var(--theme-color-danger-bg-status)}.active\\:n-bg-danger-bg-strong:active{background-color:var(--theme-color-danger-bg-strong)}.active\\:n-bg-danger-bg-weak:active{background-color:var(--theme-color-danger-bg-weak)}.active\\:n-bg-danger-border-strong:active{background-color:var(--theme-color-danger-border-strong)}.active\\:n-bg-danger-border-weak:active{background-color:var(--theme-color-danger-border-weak)}.active\\:n-bg-danger-hover-strong:active{background-color:var(--theme-color-danger-hover-strong)}.active\\:n-bg-danger-hover-weak:active{background-color:var(--theme-color-danger-hover-weak)}.active\\:n-bg-danger-icon:active{background-color:var(--theme-color-danger-icon)}.active\\:n-bg-danger-pressed-strong:active{background-color:var(--theme-color-danger-pressed-strong)}.active\\:n-bg-danger-pressed-weak:active{background-color:var(--theme-color-danger-pressed-weak)}.active\\:n-bg-danger-text:active{background-color:var(--theme-color-danger-text)}.active\\:n-bg-dark-danger-bg-status:active{background-color:#f96746}.active\\:n-bg-dark-danger-bg-status\\/0:active{background-color:#f9674600}.active\\:n-bg-dark-danger-bg-status\\/10:active{background-color:#f967461a}.active\\:n-bg-dark-danger-bg-status\\/100:active{background-color:#f96746}.active\\:n-bg-dark-danger-bg-status\\/15:active{background-color:#f9674626}.active\\:n-bg-dark-danger-bg-status\\/20:active{background-color:#f9674633}.active\\:n-bg-dark-danger-bg-status\\/25:active{background-color:#f9674640}.active\\:n-bg-dark-danger-bg-status\\/30:active{background-color:#f967464d}.active\\:n-bg-dark-danger-bg-status\\/35:active{background-color:#f9674659}.active\\:n-bg-dark-danger-bg-status\\/40:active{background-color:#f9674666}.active\\:n-bg-dark-danger-bg-status\\/45:active{background-color:#f9674673}.active\\:n-bg-dark-danger-bg-status\\/5:active{background-color:#f967460d}.active\\:n-bg-dark-danger-bg-status\\/50:active{background-color:#f9674680}.active\\:n-bg-dark-danger-bg-status\\/55:active{background-color:#f967468c}.active\\:n-bg-dark-danger-bg-status\\/60:active{background-color:#f9674699}.active\\:n-bg-dark-danger-bg-status\\/65:active{background-color:#f96746a6}.active\\:n-bg-dark-danger-bg-status\\/70:active{background-color:#f96746b3}.active\\:n-bg-dark-danger-bg-status\\/75:active{background-color:#f96746bf}.active\\:n-bg-dark-danger-bg-status\\/80:active{background-color:#f96746cc}.active\\:n-bg-dark-danger-bg-status\\/85:active{background-color:#f96746d9}.active\\:n-bg-dark-danger-bg-status\\/90:active{background-color:#f96746e6}.active\\:n-bg-dark-danger-bg-status\\/95:active{background-color:#f96746f2}.active\\:n-bg-dark-danger-bg-strong:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-bg-strong\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-bg-strong\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-bg-strong\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-bg-strong\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-bg-strong\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-bg-strong\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-bg-strong\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-bg-strong\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-bg-strong\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-bg-strong\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-bg-strong\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-bg-strong\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-bg-strong\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-bg-strong\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-bg-strong\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-bg-strong\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-bg-strong\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-bg-strong\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-bg-strong\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-bg-strong\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-bg-strong\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-bg-weak:active{background-color:#432520}.active\\:n-bg-dark-danger-bg-weak\\/0:active{background-color:#43252000}.active\\:n-bg-dark-danger-bg-weak\\/10:active{background-color:#4325201a}.active\\:n-bg-dark-danger-bg-weak\\/100:active{background-color:#432520}.active\\:n-bg-dark-danger-bg-weak\\/15:active{background-color:#43252026}.active\\:n-bg-dark-danger-bg-weak\\/20:active{background-color:#43252033}.active\\:n-bg-dark-danger-bg-weak\\/25:active{background-color:#43252040}.active\\:n-bg-dark-danger-bg-weak\\/30:active{background-color:#4325204d}.active\\:n-bg-dark-danger-bg-weak\\/35:active{background-color:#43252059}.active\\:n-bg-dark-danger-bg-weak\\/40:active{background-color:#43252066}.active\\:n-bg-dark-danger-bg-weak\\/45:active{background-color:#43252073}.active\\:n-bg-dark-danger-bg-weak\\/5:active{background-color:#4325200d}.active\\:n-bg-dark-danger-bg-weak\\/50:active{background-color:#43252080}.active\\:n-bg-dark-danger-bg-weak\\/55:active{background-color:#4325208c}.active\\:n-bg-dark-danger-bg-weak\\/60:active{background-color:#43252099}.active\\:n-bg-dark-danger-bg-weak\\/65:active{background-color:#432520a6}.active\\:n-bg-dark-danger-bg-weak\\/70:active{background-color:#432520b3}.active\\:n-bg-dark-danger-bg-weak\\/75:active{background-color:#432520bf}.active\\:n-bg-dark-danger-bg-weak\\/80:active{background-color:#432520cc}.active\\:n-bg-dark-danger-bg-weak\\/85:active{background-color:#432520d9}.active\\:n-bg-dark-danger-bg-weak\\/90:active{background-color:#432520e6}.active\\:n-bg-dark-danger-bg-weak\\/95:active{background-color:#432520f2}.active\\:n-bg-dark-danger-border-strong:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-border-strong\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-border-strong\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-border-strong\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-border-strong\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-border-strong\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-border-strong\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-border-strong\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-border-strong\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-border-strong\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-border-strong\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-border-strong\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-border-strong\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-border-strong\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-border-strong\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-border-strong\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-border-strong\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-border-strong\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-border-strong\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-border-strong\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-border-strong\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-border-strong\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-border-weak:active{background-color:#730e00}.active\\:n-bg-dark-danger-border-weak\\/0:active{background-color:#730e0000}.active\\:n-bg-dark-danger-border-weak\\/10:active{background-color:#730e001a}.active\\:n-bg-dark-danger-border-weak\\/100:active{background-color:#730e00}.active\\:n-bg-dark-danger-border-weak\\/15:active{background-color:#730e0026}.active\\:n-bg-dark-danger-border-weak\\/20:active{background-color:#730e0033}.active\\:n-bg-dark-danger-border-weak\\/25:active{background-color:#730e0040}.active\\:n-bg-dark-danger-border-weak\\/30:active{background-color:#730e004d}.active\\:n-bg-dark-danger-border-weak\\/35:active{background-color:#730e0059}.active\\:n-bg-dark-danger-border-weak\\/40:active{background-color:#730e0066}.active\\:n-bg-dark-danger-border-weak\\/45:active{background-color:#730e0073}.active\\:n-bg-dark-danger-border-weak\\/5:active{background-color:#730e000d}.active\\:n-bg-dark-danger-border-weak\\/50:active{background-color:#730e0080}.active\\:n-bg-dark-danger-border-weak\\/55:active{background-color:#730e008c}.active\\:n-bg-dark-danger-border-weak\\/60:active{background-color:#730e0099}.active\\:n-bg-dark-danger-border-weak\\/65:active{background-color:#730e00a6}.active\\:n-bg-dark-danger-border-weak\\/70:active{background-color:#730e00b3}.active\\:n-bg-dark-danger-border-weak\\/75:active{background-color:#730e00bf}.active\\:n-bg-dark-danger-border-weak\\/80:active{background-color:#730e00cc}.active\\:n-bg-dark-danger-border-weak\\/85:active{background-color:#730e00d9}.active\\:n-bg-dark-danger-border-weak\\/90:active{background-color:#730e00e6}.active\\:n-bg-dark-danger-border-weak\\/95:active{background-color:#730e00f2}.active\\:n-bg-dark-danger-hover-strong:active{background-color:#f96746}.active\\:n-bg-dark-danger-hover-strong\\/0:active{background-color:#f9674600}.active\\:n-bg-dark-danger-hover-strong\\/10:active{background-color:#f967461a}.active\\:n-bg-dark-danger-hover-strong\\/100:active{background-color:#f96746}.active\\:n-bg-dark-danger-hover-strong\\/15:active{background-color:#f9674626}.active\\:n-bg-dark-danger-hover-strong\\/20:active{background-color:#f9674633}.active\\:n-bg-dark-danger-hover-strong\\/25:active{background-color:#f9674640}.active\\:n-bg-dark-danger-hover-strong\\/30:active{background-color:#f967464d}.active\\:n-bg-dark-danger-hover-strong\\/35:active{background-color:#f9674659}.active\\:n-bg-dark-danger-hover-strong\\/40:active{background-color:#f9674666}.active\\:n-bg-dark-danger-hover-strong\\/45:active{background-color:#f9674673}.active\\:n-bg-dark-danger-hover-strong\\/5:active{background-color:#f967460d}.active\\:n-bg-dark-danger-hover-strong\\/50:active{background-color:#f9674680}.active\\:n-bg-dark-danger-hover-strong\\/55:active{background-color:#f967468c}.active\\:n-bg-dark-danger-hover-strong\\/60:active{background-color:#f9674699}.active\\:n-bg-dark-danger-hover-strong\\/65:active{background-color:#f96746a6}.active\\:n-bg-dark-danger-hover-strong\\/70:active{background-color:#f96746b3}.active\\:n-bg-dark-danger-hover-strong\\/75:active{background-color:#f96746bf}.active\\:n-bg-dark-danger-hover-strong\\/80:active{background-color:#f96746cc}.active\\:n-bg-dark-danger-hover-strong\\/85:active{background-color:#f96746d9}.active\\:n-bg-dark-danger-hover-strong\\/90:active{background-color:#f96746e6}.active\\:n-bg-dark-danger-hover-strong\\/95:active{background-color:#f96746f2}.active\\:n-bg-dark-danger-hover-weak:active{background-color:#ffaa9714}.active\\:n-bg-dark-danger-hover-weak\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-hover-weak\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-hover-weak\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-hover-weak\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-hover-weak\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-hover-weak\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-hover-weak\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-hover-weak\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-hover-weak\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-hover-weak\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-hover-weak\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-hover-weak\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-hover-weak\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-hover-weak\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-hover-weak\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-hover-weak\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-hover-weak\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-hover-weak\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-hover-weak\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-hover-weak\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-hover-weak\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-icon:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-icon\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-icon\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-icon\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-icon\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-icon\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-icon\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-icon\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-icon\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-icon\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-icon\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-icon\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-icon\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-icon\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-icon\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-icon\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-icon\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-icon\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-icon\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-icon\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-icon\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-icon\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-pressed-weak:active{background-color:#ffaa971f}.active\\:n-bg-dark-danger-pressed-weak\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-pressed-weak\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-pressed-weak\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-pressed-weak\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-pressed-weak\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-pressed-weak\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-pressed-weak\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-pressed-weak\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-pressed-weak\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-pressed-weak\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-pressed-weak\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-pressed-weak\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-pressed-weak\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-pressed-weak\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-pressed-weak\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-pressed-weak\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-pressed-weak\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-pressed-weak\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-pressed-weak\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-pressed-weak\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-pressed-weak\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-strong:active{background-color:#e84e2c}.active\\:n-bg-dark-danger-strong\\/0:active{background-color:#e84e2c00}.active\\:n-bg-dark-danger-strong\\/10:active{background-color:#e84e2c1a}.active\\:n-bg-dark-danger-strong\\/100:active{background-color:#e84e2c}.active\\:n-bg-dark-danger-strong\\/15:active{background-color:#e84e2c26}.active\\:n-bg-dark-danger-strong\\/20:active{background-color:#e84e2c33}.active\\:n-bg-dark-danger-strong\\/25:active{background-color:#e84e2c40}.active\\:n-bg-dark-danger-strong\\/30:active{background-color:#e84e2c4d}.active\\:n-bg-dark-danger-strong\\/35:active{background-color:#e84e2c59}.active\\:n-bg-dark-danger-strong\\/40:active{background-color:#e84e2c66}.active\\:n-bg-dark-danger-strong\\/45:active{background-color:#e84e2c73}.active\\:n-bg-dark-danger-strong\\/5:active{background-color:#e84e2c0d}.active\\:n-bg-dark-danger-strong\\/50:active{background-color:#e84e2c80}.active\\:n-bg-dark-danger-strong\\/55:active{background-color:#e84e2c8c}.active\\:n-bg-dark-danger-strong\\/60:active{background-color:#e84e2c99}.active\\:n-bg-dark-danger-strong\\/65:active{background-color:#e84e2ca6}.active\\:n-bg-dark-danger-strong\\/70:active{background-color:#e84e2cb3}.active\\:n-bg-dark-danger-strong\\/75:active{background-color:#e84e2cbf}.active\\:n-bg-dark-danger-strong\\/80:active{background-color:#e84e2ccc}.active\\:n-bg-dark-danger-strong\\/85:active{background-color:#e84e2cd9}.active\\:n-bg-dark-danger-strong\\/90:active{background-color:#e84e2ce6}.active\\:n-bg-dark-danger-strong\\/95:active{background-color:#e84e2cf2}.active\\:n-bg-dark-danger-text:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-text\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-text\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-text\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-text\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-text\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-text\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-text\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-text\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-text\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-text\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-text\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-text\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-text\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-text\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-text\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-text\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-text\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-text\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-text\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-text\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-text\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-discovery-bg-status:active{background-color:#a07bec}.active\\:n-bg-dark-discovery-bg-status\\/0:active{background-color:#a07bec00}.active\\:n-bg-dark-discovery-bg-status\\/10:active{background-color:#a07bec1a}.active\\:n-bg-dark-discovery-bg-status\\/100:active{background-color:#a07bec}.active\\:n-bg-dark-discovery-bg-status\\/15:active{background-color:#a07bec26}.active\\:n-bg-dark-discovery-bg-status\\/20:active{background-color:#a07bec33}.active\\:n-bg-dark-discovery-bg-status\\/25:active{background-color:#a07bec40}.active\\:n-bg-dark-discovery-bg-status\\/30:active{background-color:#a07bec4d}.active\\:n-bg-dark-discovery-bg-status\\/35:active{background-color:#a07bec59}.active\\:n-bg-dark-discovery-bg-status\\/40:active{background-color:#a07bec66}.active\\:n-bg-dark-discovery-bg-status\\/45:active{background-color:#a07bec73}.active\\:n-bg-dark-discovery-bg-status\\/5:active{background-color:#a07bec0d}.active\\:n-bg-dark-discovery-bg-status\\/50:active{background-color:#a07bec80}.active\\:n-bg-dark-discovery-bg-status\\/55:active{background-color:#a07bec8c}.active\\:n-bg-dark-discovery-bg-status\\/60:active{background-color:#a07bec99}.active\\:n-bg-dark-discovery-bg-status\\/65:active{background-color:#a07beca6}.active\\:n-bg-dark-discovery-bg-status\\/70:active{background-color:#a07becb3}.active\\:n-bg-dark-discovery-bg-status\\/75:active{background-color:#a07becbf}.active\\:n-bg-dark-discovery-bg-status\\/80:active{background-color:#a07beccc}.active\\:n-bg-dark-discovery-bg-status\\/85:active{background-color:#a07becd9}.active\\:n-bg-dark-discovery-bg-status\\/90:active{background-color:#a07bece6}.active\\:n-bg-dark-discovery-bg-status\\/95:active{background-color:#a07becf2}.active\\:n-bg-dark-discovery-bg-strong:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-bg-strong\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-bg-strong\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-bg-strong\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-bg-strong\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-bg-strong\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-bg-strong\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-bg-strong\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-bg-strong\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-bg-strong\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-bg-strong\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-bg-strong\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-bg-strong\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-bg-strong\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-bg-strong\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-bg-strong\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-bg-strong\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-bg-strong\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-bg-strong\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-bg-strong\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-bg-strong\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-bg-strong\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-discovery-bg-weak:active{background-color:#2c2a34}.active\\:n-bg-dark-discovery-bg-weak\\/0:active{background-color:#2c2a3400}.active\\:n-bg-dark-discovery-bg-weak\\/10:active{background-color:#2c2a341a}.active\\:n-bg-dark-discovery-bg-weak\\/100:active{background-color:#2c2a34}.active\\:n-bg-dark-discovery-bg-weak\\/15:active{background-color:#2c2a3426}.active\\:n-bg-dark-discovery-bg-weak\\/20:active{background-color:#2c2a3433}.active\\:n-bg-dark-discovery-bg-weak\\/25:active{background-color:#2c2a3440}.active\\:n-bg-dark-discovery-bg-weak\\/30:active{background-color:#2c2a344d}.active\\:n-bg-dark-discovery-bg-weak\\/35:active{background-color:#2c2a3459}.active\\:n-bg-dark-discovery-bg-weak\\/40:active{background-color:#2c2a3466}.active\\:n-bg-dark-discovery-bg-weak\\/45:active{background-color:#2c2a3473}.active\\:n-bg-dark-discovery-bg-weak\\/5:active{background-color:#2c2a340d}.active\\:n-bg-dark-discovery-bg-weak\\/50:active{background-color:#2c2a3480}.active\\:n-bg-dark-discovery-bg-weak\\/55:active{background-color:#2c2a348c}.active\\:n-bg-dark-discovery-bg-weak\\/60:active{background-color:#2c2a3499}.active\\:n-bg-dark-discovery-bg-weak\\/65:active{background-color:#2c2a34a6}.active\\:n-bg-dark-discovery-bg-weak\\/70:active{background-color:#2c2a34b3}.active\\:n-bg-dark-discovery-bg-weak\\/75:active{background-color:#2c2a34bf}.active\\:n-bg-dark-discovery-bg-weak\\/80:active{background-color:#2c2a34cc}.active\\:n-bg-dark-discovery-bg-weak\\/85:active{background-color:#2c2a34d9}.active\\:n-bg-dark-discovery-bg-weak\\/90:active{background-color:#2c2a34e6}.active\\:n-bg-dark-discovery-bg-weak\\/95:active{background-color:#2c2a34f2}.active\\:n-bg-dark-discovery-border-strong:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-border-strong\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-border-strong\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-border-strong\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-border-strong\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-border-strong\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-border-strong\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-border-strong\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-border-strong\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-border-strong\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-border-strong\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-border-strong\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-border-strong\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-border-strong\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-border-strong\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-border-strong\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-border-strong\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-border-strong\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-border-strong\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-border-strong\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-border-strong\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-border-strong\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-discovery-border-weak:active{background-color:#4b2894}.active\\:n-bg-dark-discovery-border-weak\\/0:active{background-color:#4b289400}.active\\:n-bg-dark-discovery-border-weak\\/10:active{background-color:#4b28941a}.active\\:n-bg-dark-discovery-border-weak\\/100:active{background-color:#4b2894}.active\\:n-bg-dark-discovery-border-weak\\/15:active{background-color:#4b289426}.active\\:n-bg-dark-discovery-border-weak\\/20:active{background-color:#4b289433}.active\\:n-bg-dark-discovery-border-weak\\/25:active{background-color:#4b289440}.active\\:n-bg-dark-discovery-border-weak\\/30:active{background-color:#4b28944d}.active\\:n-bg-dark-discovery-border-weak\\/35:active{background-color:#4b289459}.active\\:n-bg-dark-discovery-border-weak\\/40:active{background-color:#4b289466}.active\\:n-bg-dark-discovery-border-weak\\/45:active{background-color:#4b289473}.active\\:n-bg-dark-discovery-border-weak\\/5:active{background-color:#4b28940d}.active\\:n-bg-dark-discovery-border-weak\\/50:active{background-color:#4b289480}.active\\:n-bg-dark-discovery-border-weak\\/55:active{background-color:#4b28948c}.active\\:n-bg-dark-discovery-border-weak\\/60:active{background-color:#4b289499}.active\\:n-bg-dark-discovery-border-weak\\/65:active{background-color:#4b2894a6}.active\\:n-bg-dark-discovery-border-weak\\/70:active{background-color:#4b2894b3}.active\\:n-bg-dark-discovery-border-weak\\/75:active{background-color:#4b2894bf}.active\\:n-bg-dark-discovery-border-weak\\/80:active{background-color:#4b2894cc}.active\\:n-bg-dark-discovery-border-weak\\/85:active{background-color:#4b2894d9}.active\\:n-bg-dark-discovery-border-weak\\/90:active{background-color:#4b2894e6}.active\\:n-bg-dark-discovery-border-weak\\/95:active{background-color:#4b2894f2}.active\\:n-bg-dark-discovery-icon:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-icon\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-icon\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-icon\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-icon\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-icon\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-icon\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-icon\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-icon\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-icon\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-icon\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-icon\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-icon\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-icon\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-icon\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-icon\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-icon\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-icon\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-icon\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-icon\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-icon\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-icon\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-discovery-text:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-text\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-text\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-text\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-text\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-text\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-text\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-text\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-text\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-text\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-text\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-text\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-text\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-text\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-text\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-text\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-text\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-text\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-text\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-text\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-text\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-text\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-neutral-bg-default:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-bg-default\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-dark-neutral-bg-default\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-dark-neutral-bg-default\\/100:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-bg-default\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-dark-neutral-bg-default\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-dark-neutral-bg-default\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-dark-neutral-bg-default\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-dark-neutral-bg-default\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-dark-neutral-bg-default\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-dark-neutral-bg-default\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-dark-neutral-bg-default\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-dark-neutral-bg-default\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-dark-neutral-bg-default\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-dark-neutral-bg-default\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-dark-neutral-bg-default\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-dark-neutral-bg-default\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-dark-neutral-bg-default\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-dark-neutral-bg-default\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-dark-neutral-bg-default\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-dark-neutral-bg-default\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-dark-neutral-bg-default\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-dark-neutral-bg-on-bg-weak:active{background-color:#81879014}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/0:active{background-color:#81879000}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/10:active{background-color:#8187901a}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/100:active{background-color:#818790}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/15:active{background-color:#81879026}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/20:active{background-color:#81879033}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/25:active{background-color:#81879040}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/30:active{background-color:#8187904d}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/35:active{background-color:#81879059}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/40:active{background-color:#81879066}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/45:active{background-color:#81879073}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/5:active{background-color:#8187900d}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/50:active{background-color:#81879080}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/55:active{background-color:#8187908c}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/60:active{background-color:#81879099}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/65:active{background-color:#818790a6}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/70:active{background-color:#818790b3}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/75:active{background-color:#818790bf}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/80:active{background-color:#818790cc}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/85:active{background-color:#818790d9}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/90:active{background-color:#818790e6}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/95:active{background-color:#818790f2}.active\\:n-bg-dark-neutral-bg-status:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-bg-status\\/0:active{background-color:#a8acb200}.active\\:n-bg-dark-neutral-bg-status\\/10:active{background-color:#a8acb21a}.active\\:n-bg-dark-neutral-bg-status\\/100:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-bg-status\\/15:active{background-color:#a8acb226}.active\\:n-bg-dark-neutral-bg-status\\/20:active{background-color:#a8acb233}.active\\:n-bg-dark-neutral-bg-status\\/25:active{background-color:#a8acb240}.active\\:n-bg-dark-neutral-bg-status\\/30:active{background-color:#a8acb24d}.active\\:n-bg-dark-neutral-bg-status\\/35:active{background-color:#a8acb259}.active\\:n-bg-dark-neutral-bg-status\\/40:active{background-color:#a8acb266}.active\\:n-bg-dark-neutral-bg-status\\/45:active{background-color:#a8acb273}.active\\:n-bg-dark-neutral-bg-status\\/5:active{background-color:#a8acb20d}.active\\:n-bg-dark-neutral-bg-status\\/50:active{background-color:#a8acb280}.active\\:n-bg-dark-neutral-bg-status\\/55:active{background-color:#a8acb28c}.active\\:n-bg-dark-neutral-bg-status\\/60:active{background-color:#a8acb299}.active\\:n-bg-dark-neutral-bg-status\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-dark-neutral-bg-status\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-dark-neutral-bg-status\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-dark-neutral-bg-status\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-dark-neutral-bg-status\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-dark-neutral-bg-status\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-dark-neutral-bg-status\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-dark-neutral-bg-strong:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-bg-strong\\/0:active{background-color:#3c3f4400}.active\\:n-bg-dark-neutral-bg-strong\\/10:active{background-color:#3c3f441a}.active\\:n-bg-dark-neutral-bg-strong\\/100:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-bg-strong\\/15:active{background-color:#3c3f4426}.active\\:n-bg-dark-neutral-bg-strong\\/20:active{background-color:#3c3f4433}.active\\:n-bg-dark-neutral-bg-strong\\/25:active{background-color:#3c3f4440}.active\\:n-bg-dark-neutral-bg-strong\\/30:active{background-color:#3c3f444d}.active\\:n-bg-dark-neutral-bg-strong\\/35:active{background-color:#3c3f4459}.active\\:n-bg-dark-neutral-bg-strong\\/40:active{background-color:#3c3f4466}.active\\:n-bg-dark-neutral-bg-strong\\/45:active{background-color:#3c3f4473}.active\\:n-bg-dark-neutral-bg-strong\\/5:active{background-color:#3c3f440d}.active\\:n-bg-dark-neutral-bg-strong\\/50:active{background-color:#3c3f4480}.active\\:n-bg-dark-neutral-bg-strong\\/55:active{background-color:#3c3f448c}.active\\:n-bg-dark-neutral-bg-strong\\/60:active{background-color:#3c3f4499}.active\\:n-bg-dark-neutral-bg-strong\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-dark-neutral-bg-strong\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-dark-neutral-bg-strong\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-dark-neutral-bg-strong\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-dark-neutral-bg-strong\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-dark-neutral-bg-strong\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-dark-neutral-bg-strong\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-dark-neutral-bg-stronger:active{background-color:#6f757e}.active\\:n-bg-dark-neutral-bg-stronger\\/0:active{background-color:#6f757e00}.active\\:n-bg-dark-neutral-bg-stronger\\/10:active{background-color:#6f757e1a}.active\\:n-bg-dark-neutral-bg-stronger\\/100:active{background-color:#6f757e}.active\\:n-bg-dark-neutral-bg-stronger\\/15:active{background-color:#6f757e26}.active\\:n-bg-dark-neutral-bg-stronger\\/20:active{background-color:#6f757e33}.active\\:n-bg-dark-neutral-bg-stronger\\/25:active{background-color:#6f757e40}.active\\:n-bg-dark-neutral-bg-stronger\\/30:active{background-color:#6f757e4d}.active\\:n-bg-dark-neutral-bg-stronger\\/35:active{background-color:#6f757e59}.active\\:n-bg-dark-neutral-bg-stronger\\/40:active{background-color:#6f757e66}.active\\:n-bg-dark-neutral-bg-stronger\\/45:active{background-color:#6f757e73}.active\\:n-bg-dark-neutral-bg-stronger\\/5:active{background-color:#6f757e0d}.active\\:n-bg-dark-neutral-bg-stronger\\/50:active{background-color:#6f757e80}.active\\:n-bg-dark-neutral-bg-stronger\\/55:active{background-color:#6f757e8c}.active\\:n-bg-dark-neutral-bg-stronger\\/60:active{background-color:#6f757e99}.active\\:n-bg-dark-neutral-bg-stronger\\/65:active{background-color:#6f757ea6}.active\\:n-bg-dark-neutral-bg-stronger\\/70:active{background-color:#6f757eb3}.active\\:n-bg-dark-neutral-bg-stronger\\/75:active{background-color:#6f757ebf}.active\\:n-bg-dark-neutral-bg-stronger\\/80:active{background-color:#6f757ecc}.active\\:n-bg-dark-neutral-bg-stronger\\/85:active{background-color:#6f757ed9}.active\\:n-bg-dark-neutral-bg-stronger\\/90:active{background-color:#6f757ee6}.active\\:n-bg-dark-neutral-bg-stronger\\/95:active{background-color:#6f757ef2}.active\\:n-bg-dark-neutral-bg-strongest:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-bg-strongest\\/0:active{background-color:#f5f6f600}.active\\:n-bg-dark-neutral-bg-strongest\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-dark-neutral-bg-strongest\\/100:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-bg-strongest\\/15:active{background-color:#f5f6f626}.active\\:n-bg-dark-neutral-bg-strongest\\/20:active{background-color:#f5f6f633}.active\\:n-bg-dark-neutral-bg-strongest\\/25:active{background-color:#f5f6f640}.active\\:n-bg-dark-neutral-bg-strongest\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-dark-neutral-bg-strongest\\/35:active{background-color:#f5f6f659}.active\\:n-bg-dark-neutral-bg-strongest\\/40:active{background-color:#f5f6f666}.active\\:n-bg-dark-neutral-bg-strongest\\/45:active{background-color:#f5f6f673}.active\\:n-bg-dark-neutral-bg-strongest\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-dark-neutral-bg-strongest\\/50:active{background-color:#f5f6f680}.active\\:n-bg-dark-neutral-bg-strongest\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-dark-neutral-bg-strongest\\/60:active{background-color:#f5f6f699}.active\\:n-bg-dark-neutral-bg-strongest\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-dark-neutral-bg-strongest\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-dark-neutral-bg-strongest\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-dark-neutral-bg-strongest\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-dark-neutral-bg-strongest\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-dark-neutral-bg-strongest\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-dark-neutral-bg-strongest\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-dark-neutral-bg-weak:active{background-color:#212325}.active\\:n-bg-dark-neutral-bg-weak\\/0:active{background-color:#21232500}.active\\:n-bg-dark-neutral-bg-weak\\/10:active{background-color:#2123251a}.active\\:n-bg-dark-neutral-bg-weak\\/100:active{background-color:#212325}.active\\:n-bg-dark-neutral-bg-weak\\/15:active{background-color:#21232526}.active\\:n-bg-dark-neutral-bg-weak\\/20:active{background-color:#21232533}.active\\:n-bg-dark-neutral-bg-weak\\/25:active{background-color:#21232540}.active\\:n-bg-dark-neutral-bg-weak\\/30:active{background-color:#2123254d}.active\\:n-bg-dark-neutral-bg-weak\\/35:active{background-color:#21232559}.active\\:n-bg-dark-neutral-bg-weak\\/40:active{background-color:#21232566}.active\\:n-bg-dark-neutral-bg-weak\\/45:active{background-color:#21232573}.active\\:n-bg-dark-neutral-bg-weak\\/5:active{background-color:#2123250d}.active\\:n-bg-dark-neutral-bg-weak\\/50:active{background-color:#21232580}.active\\:n-bg-dark-neutral-bg-weak\\/55:active{background-color:#2123258c}.active\\:n-bg-dark-neutral-bg-weak\\/60:active{background-color:#21232599}.active\\:n-bg-dark-neutral-bg-weak\\/65:active{background-color:#212325a6}.active\\:n-bg-dark-neutral-bg-weak\\/70:active{background-color:#212325b3}.active\\:n-bg-dark-neutral-bg-weak\\/75:active{background-color:#212325bf}.active\\:n-bg-dark-neutral-bg-weak\\/80:active{background-color:#212325cc}.active\\:n-bg-dark-neutral-bg-weak\\/85:active{background-color:#212325d9}.active\\:n-bg-dark-neutral-bg-weak\\/90:active{background-color:#212325e6}.active\\:n-bg-dark-neutral-bg-weak\\/95:active{background-color:#212325f2}.active\\:n-bg-dark-neutral-border-strong:active{background-color:#5e636a}.active\\:n-bg-dark-neutral-border-strong\\/0:active{background-color:#5e636a00}.active\\:n-bg-dark-neutral-border-strong\\/10:active{background-color:#5e636a1a}.active\\:n-bg-dark-neutral-border-strong\\/100:active{background-color:#5e636a}.active\\:n-bg-dark-neutral-border-strong\\/15:active{background-color:#5e636a26}.active\\:n-bg-dark-neutral-border-strong\\/20:active{background-color:#5e636a33}.active\\:n-bg-dark-neutral-border-strong\\/25:active{background-color:#5e636a40}.active\\:n-bg-dark-neutral-border-strong\\/30:active{background-color:#5e636a4d}.active\\:n-bg-dark-neutral-border-strong\\/35:active{background-color:#5e636a59}.active\\:n-bg-dark-neutral-border-strong\\/40:active{background-color:#5e636a66}.active\\:n-bg-dark-neutral-border-strong\\/45:active{background-color:#5e636a73}.active\\:n-bg-dark-neutral-border-strong\\/5:active{background-color:#5e636a0d}.active\\:n-bg-dark-neutral-border-strong\\/50:active{background-color:#5e636a80}.active\\:n-bg-dark-neutral-border-strong\\/55:active{background-color:#5e636a8c}.active\\:n-bg-dark-neutral-border-strong\\/60:active{background-color:#5e636a99}.active\\:n-bg-dark-neutral-border-strong\\/65:active{background-color:#5e636aa6}.active\\:n-bg-dark-neutral-border-strong\\/70:active{background-color:#5e636ab3}.active\\:n-bg-dark-neutral-border-strong\\/75:active{background-color:#5e636abf}.active\\:n-bg-dark-neutral-border-strong\\/80:active{background-color:#5e636acc}.active\\:n-bg-dark-neutral-border-strong\\/85:active{background-color:#5e636ad9}.active\\:n-bg-dark-neutral-border-strong\\/90:active{background-color:#5e636ae6}.active\\:n-bg-dark-neutral-border-strong\\/95:active{background-color:#5e636af2}.active\\:n-bg-dark-neutral-border-strongest:active{background-color:#bbbec3}.active\\:n-bg-dark-neutral-border-strongest\\/0:active{background-color:#bbbec300}.active\\:n-bg-dark-neutral-border-strongest\\/10:active{background-color:#bbbec31a}.active\\:n-bg-dark-neutral-border-strongest\\/100:active{background-color:#bbbec3}.active\\:n-bg-dark-neutral-border-strongest\\/15:active{background-color:#bbbec326}.active\\:n-bg-dark-neutral-border-strongest\\/20:active{background-color:#bbbec333}.active\\:n-bg-dark-neutral-border-strongest\\/25:active{background-color:#bbbec340}.active\\:n-bg-dark-neutral-border-strongest\\/30:active{background-color:#bbbec34d}.active\\:n-bg-dark-neutral-border-strongest\\/35:active{background-color:#bbbec359}.active\\:n-bg-dark-neutral-border-strongest\\/40:active{background-color:#bbbec366}.active\\:n-bg-dark-neutral-border-strongest\\/45:active{background-color:#bbbec373}.active\\:n-bg-dark-neutral-border-strongest\\/5:active{background-color:#bbbec30d}.active\\:n-bg-dark-neutral-border-strongest\\/50:active{background-color:#bbbec380}.active\\:n-bg-dark-neutral-border-strongest\\/55:active{background-color:#bbbec38c}.active\\:n-bg-dark-neutral-border-strongest\\/60:active{background-color:#bbbec399}.active\\:n-bg-dark-neutral-border-strongest\\/65:active{background-color:#bbbec3a6}.active\\:n-bg-dark-neutral-border-strongest\\/70:active{background-color:#bbbec3b3}.active\\:n-bg-dark-neutral-border-strongest\\/75:active{background-color:#bbbec3bf}.active\\:n-bg-dark-neutral-border-strongest\\/80:active{background-color:#bbbec3cc}.active\\:n-bg-dark-neutral-border-strongest\\/85:active{background-color:#bbbec3d9}.active\\:n-bg-dark-neutral-border-strongest\\/90:active{background-color:#bbbec3e6}.active\\:n-bg-dark-neutral-border-strongest\\/95:active{background-color:#bbbec3f2}.active\\:n-bg-dark-neutral-border-weak:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-border-weak\\/0:active{background-color:#3c3f4400}.active\\:n-bg-dark-neutral-border-weak\\/10:active{background-color:#3c3f441a}.active\\:n-bg-dark-neutral-border-weak\\/100:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-border-weak\\/15:active{background-color:#3c3f4426}.active\\:n-bg-dark-neutral-border-weak\\/20:active{background-color:#3c3f4433}.active\\:n-bg-dark-neutral-border-weak\\/25:active{background-color:#3c3f4440}.active\\:n-bg-dark-neutral-border-weak\\/30:active{background-color:#3c3f444d}.active\\:n-bg-dark-neutral-border-weak\\/35:active{background-color:#3c3f4459}.active\\:n-bg-dark-neutral-border-weak\\/40:active{background-color:#3c3f4466}.active\\:n-bg-dark-neutral-border-weak\\/45:active{background-color:#3c3f4473}.active\\:n-bg-dark-neutral-border-weak\\/5:active{background-color:#3c3f440d}.active\\:n-bg-dark-neutral-border-weak\\/50:active{background-color:#3c3f4480}.active\\:n-bg-dark-neutral-border-weak\\/55:active{background-color:#3c3f448c}.active\\:n-bg-dark-neutral-border-weak\\/60:active{background-color:#3c3f4499}.active\\:n-bg-dark-neutral-border-weak\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-dark-neutral-border-weak\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-dark-neutral-border-weak\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-dark-neutral-border-weak\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-dark-neutral-border-weak\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-dark-neutral-border-weak\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-dark-neutral-border-weak\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-dark-neutral-hover:active{background-color:#959aa11a}.active\\:n-bg-dark-neutral-hover\\/0:active{background-color:#959aa100}.active\\:n-bg-dark-neutral-hover\\/10:active{background-color:#959aa11a}.active\\:n-bg-dark-neutral-hover\\/100:active{background-color:#959aa1}.active\\:n-bg-dark-neutral-hover\\/15:active{background-color:#959aa126}.active\\:n-bg-dark-neutral-hover\\/20:active{background-color:#959aa133}.active\\:n-bg-dark-neutral-hover\\/25:active{background-color:#959aa140}.active\\:n-bg-dark-neutral-hover\\/30:active{background-color:#959aa14d}.active\\:n-bg-dark-neutral-hover\\/35:active{background-color:#959aa159}.active\\:n-bg-dark-neutral-hover\\/40:active{background-color:#959aa166}.active\\:n-bg-dark-neutral-hover\\/45:active{background-color:#959aa173}.active\\:n-bg-dark-neutral-hover\\/5:active{background-color:#959aa10d}.active\\:n-bg-dark-neutral-hover\\/50:active{background-color:#959aa180}.active\\:n-bg-dark-neutral-hover\\/55:active{background-color:#959aa18c}.active\\:n-bg-dark-neutral-hover\\/60:active{background-color:#959aa199}.active\\:n-bg-dark-neutral-hover\\/65:active{background-color:#959aa1a6}.active\\:n-bg-dark-neutral-hover\\/70:active{background-color:#959aa1b3}.active\\:n-bg-dark-neutral-hover\\/75:active{background-color:#959aa1bf}.active\\:n-bg-dark-neutral-hover\\/80:active{background-color:#959aa1cc}.active\\:n-bg-dark-neutral-hover\\/85:active{background-color:#959aa1d9}.active\\:n-bg-dark-neutral-hover\\/90:active{background-color:#959aa1e6}.active\\:n-bg-dark-neutral-hover\\/95:active{background-color:#959aa1f2}.active\\:n-bg-dark-neutral-icon:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-icon\\/0:active{background-color:#cfd1d400}.active\\:n-bg-dark-neutral-icon\\/10:active{background-color:#cfd1d41a}.active\\:n-bg-dark-neutral-icon\\/100:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-icon\\/15:active{background-color:#cfd1d426}.active\\:n-bg-dark-neutral-icon\\/20:active{background-color:#cfd1d433}.active\\:n-bg-dark-neutral-icon\\/25:active{background-color:#cfd1d440}.active\\:n-bg-dark-neutral-icon\\/30:active{background-color:#cfd1d44d}.active\\:n-bg-dark-neutral-icon\\/35:active{background-color:#cfd1d459}.active\\:n-bg-dark-neutral-icon\\/40:active{background-color:#cfd1d466}.active\\:n-bg-dark-neutral-icon\\/45:active{background-color:#cfd1d473}.active\\:n-bg-dark-neutral-icon\\/5:active{background-color:#cfd1d40d}.active\\:n-bg-dark-neutral-icon\\/50:active{background-color:#cfd1d480}.active\\:n-bg-dark-neutral-icon\\/55:active{background-color:#cfd1d48c}.active\\:n-bg-dark-neutral-icon\\/60:active{background-color:#cfd1d499}.active\\:n-bg-dark-neutral-icon\\/65:active{background-color:#cfd1d4a6}.active\\:n-bg-dark-neutral-icon\\/70:active{background-color:#cfd1d4b3}.active\\:n-bg-dark-neutral-icon\\/75:active{background-color:#cfd1d4bf}.active\\:n-bg-dark-neutral-icon\\/80:active{background-color:#cfd1d4cc}.active\\:n-bg-dark-neutral-icon\\/85:active{background-color:#cfd1d4d9}.active\\:n-bg-dark-neutral-icon\\/90:active{background-color:#cfd1d4e6}.active\\:n-bg-dark-neutral-icon\\/95:active{background-color:#cfd1d4f2}.active\\:n-bg-dark-neutral-pressed:active{background-color:#959aa133}.active\\:n-bg-dark-neutral-pressed\\/0:active{background-color:#959aa100}.active\\:n-bg-dark-neutral-pressed\\/10:active{background-color:#959aa11a}.active\\:n-bg-dark-neutral-pressed\\/100:active{background-color:#959aa1}.active\\:n-bg-dark-neutral-pressed\\/15:active{background-color:#959aa126}.active\\:n-bg-dark-neutral-pressed\\/20:active{background-color:#959aa133}.active\\:n-bg-dark-neutral-pressed\\/25:active{background-color:#959aa140}.active\\:n-bg-dark-neutral-pressed\\/30:active{background-color:#959aa14d}.active\\:n-bg-dark-neutral-pressed\\/35:active{background-color:#959aa159}.active\\:n-bg-dark-neutral-pressed\\/40:active{background-color:#959aa166}.active\\:n-bg-dark-neutral-pressed\\/45:active{background-color:#959aa173}.active\\:n-bg-dark-neutral-pressed\\/5:active{background-color:#959aa10d}.active\\:n-bg-dark-neutral-pressed\\/50:active{background-color:#959aa180}.active\\:n-bg-dark-neutral-pressed\\/55:active{background-color:#959aa18c}.active\\:n-bg-dark-neutral-pressed\\/60:active{background-color:#959aa199}.active\\:n-bg-dark-neutral-pressed\\/65:active{background-color:#959aa1a6}.active\\:n-bg-dark-neutral-pressed\\/70:active{background-color:#959aa1b3}.active\\:n-bg-dark-neutral-pressed\\/75:active{background-color:#959aa1bf}.active\\:n-bg-dark-neutral-pressed\\/80:active{background-color:#959aa1cc}.active\\:n-bg-dark-neutral-pressed\\/85:active{background-color:#959aa1d9}.active\\:n-bg-dark-neutral-pressed\\/90:active{background-color:#959aa1e6}.active\\:n-bg-dark-neutral-pressed\\/95:active{background-color:#959aa1f2}.active\\:n-bg-dark-neutral-text-default:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-text-default\\/0:active{background-color:#f5f6f600}.active\\:n-bg-dark-neutral-text-default\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-dark-neutral-text-default\\/100:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-text-default\\/15:active{background-color:#f5f6f626}.active\\:n-bg-dark-neutral-text-default\\/20:active{background-color:#f5f6f633}.active\\:n-bg-dark-neutral-text-default\\/25:active{background-color:#f5f6f640}.active\\:n-bg-dark-neutral-text-default\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-dark-neutral-text-default\\/35:active{background-color:#f5f6f659}.active\\:n-bg-dark-neutral-text-default\\/40:active{background-color:#f5f6f666}.active\\:n-bg-dark-neutral-text-default\\/45:active{background-color:#f5f6f673}.active\\:n-bg-dark-neutral-text-default\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-dark-neutral-text-default\\/50:active{background-color:#f5f6f680}.active\\:n-bg-dark-neutral-text-default\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-dark-neutral-text-default\\/60:active{background-color:#f5f6f699}.active\\:n-bg-dark-neutral-text-default\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-dark-neutral-text-default\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-dark-neutral-text-default\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-dark-neutral-text-default\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-dark-neutral-text-default\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-dark-neutral-text-default\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-dark-neutral-text-default\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-dark-neutral-text-inverse:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-text-inverse\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-dark-neutral-text-inverse\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-dark-neutral-text-inverse\\/100:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-text-inverse\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-dark-neutral-text-inverse\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-dark-neutral-text-inverse\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-dark-neutral-text-inverse\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-dark-neutral-text-inverse\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-dark-neutral-text-inverse\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-dark-neutral-text-inverse\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-dark-neutral-text-inverse\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-dark-neutral-text-inverse\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-dark-neutral-text-inverse\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-dark-neutral-text-inverse\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-dark-neutral-text-inverse\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-dark-neutral-text-inverse\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-dark-neutral-text-inverse\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-dark-neutral-text-inverse\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-dark-neutral-text-inverse\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-dark-neutral-text-inverse\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-dark-neutral-text-inverse\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-dark-neutral-text-weak:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-text-weak\\/0:active{background-color:#cfd1d400}.active\\:n-bg-dark-neutral-text-weak\\/10:active{background-color:#cfd1d41a}.active\\:n-bg-dark-neutral-text-weak\\/100:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-text-weak\\/15:active{background-color:#cfd1d426}.active\\:n-bg-dark-neutral-text-weak\\/20:active{background-color:#cfd1d433}.active\\:n-bg-dark-neutral-text-weak\\/25:active{background-color:#cfd1d440}.active\\:n-bg-dark-neutral-text-weak\\/30:active{background-color:#cfd1d44d}.active\\:n-bg-dark-neutral-text-weak\\/35:active{background-color:#cfd1d459}.active\\:n-bg-dark-neutral-text-weak\\/40:active{background-color:#cfd1d466}.active\\:n-bg-dark-neutral-text-weak\\/45:active{background-color:#cfd1d473}.active\\:n-bg-dark-neutral-text-weak\\/5:active{background-color:#cfd1d40d}.active\\:n-bg-dark-neutral-text-weak\\/50:active{background-color:#cfd1d480}.active\\:n-bg-dark-neutral-text-weak\\/55:active{background-color:#cfd1d48c}.active\\:n-bg-dark-neutral-text-weak\\/60:active{background-color:#cfd1d499}.active\\:n-bg-dark-neutral-text-weak\\/65:active{background-color:#cfd1d4a6}.active\\:n-bg-dark-neutral-text-weak\\/70:active{background-color:#cfd1d4b3}.active\\:n-bg-dark-neutral-text-weak\\/75:active{background-color:#cfd1d4bf}.active\\:n-bg-dark-neutral-text-weak\\/80:active{background-color:#cfd1d4cc}.active\\:n-bg-dark-neutral-text-weak\\/85:active{background-color:#cfd1d4d9}.active\\:n-bg-dark-neutral-text-weak\\/90:active{background-color:#cfd1d4e6}.active\\:n-bg-dark-neutral-text-weak\\/95:active{background-color:#cfd1d4f2}.active\\:n-bg-dark-neutral-text-weaker:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-text-weaker\\/0:active{background-color:#a8acb200}.active\\:n-bg-dark-neutral-text-weaker\\/10:active{background-color:#a8acb21a}.active\\:n-bg-dark-neutral-text-weaker\\/100:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-text-weaker\\/15:active{background-color:#a8acb226}.active\\:n-bg-dark-neutral-text-weaker\\/20:active{background-color:#a8acb233}.active\\:n-bg-dark-neutral-text-weaker\\/25:active{background-color:#a8acb240}.active\\:n-bg-dark-neutral-text-weaker\\/30:active{background-color:#a8acb24d}.active\\:n-bg-dark-neutral-text-weaker\\/35:active{background-color:#a8acb259}.active\\:n-bg-dark-neutral-text-weaker\\/40:active{background-color:#a8acb266}.active\\:n-bg-dark-neutral-text-weaker\\/45:active{background-color:#a8acb273}.active\\:n-bg-dark-neutral-text-weaker\\/5:active{background-color:#a8acb20d}.active\\:n-bg-dark-neutral-text-weaker\\/50:active{background-color:#a8acb280}.active\\:n-bg-dark-neutral-text-weaker\\/55:active{background-color:#a8acb28c}.active\\:n-bg-dark-neutral-text-weaker\\/60:active{background-color:#a8acb299}.active\\:n-bg-dark-neutral-text-weaker\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-dark-neutral-text-weaker\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-dark-neutral-text-weaker\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-dark-neutral-text-weaker\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-dark-neutral-text-weaker\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-dark-neutral-text-weaker\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-dark-neutral-text-weaker\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-dark-neutral-text-weakest:active{background-color:#818790}.active\\:n-bg-dark-neutral-text-weakest\\/0:active{background-color:#81879000}.active\\:n-bg-dark-neutral-text-weakest\\/10:active{background-color:#8187901a}.active\\:n-bg-dark-neutral-text-weakest\\/100:active{background-color:#818790}.active\\:n-bg-dark-neutral-text-weakest\\/15:active{background-color:#81879026}.active\\:n-bg-dark-neutral-text-weakest\\/20:active{background-color:#81879033}.active\\:n-bg-dark-neutral-text-weakest\\/25:active{background-color:#81879040}.active\\:n-bg-dark-neutral-text-weakest\\/30:active{background-color:#8187904d}.active\\:n-bg-dark-neutral-text-weakest\\/35:active{background-color:#81879059}.active\\:n-bg-dark-neutral-text-weakest\\/40:active{background-color:#81879066}.active\\:n-bg-dark-neutral-text-weakest\\/45:active{background-color:#81879073}.active\\:n-bg-dark-neutral-text-weakest\\/5:active{background-color:#8187900d}.active\\:n-bg-dark-neutral-text-weakest\\/50:active{background-color:#81879080}.active\\:n-bg-dark-neutral-text-weakest\\/55:active{background-color:#8187908c}.active\\:n-bg-dark-neutral-text-weakest\\/60:active{background-color:#81879099}.active\\:n-bg-dark-neutral-text-weakest\\/65:active{background-color:#818790a6}.active\\:n-bg-dark-neutral-text-weakest\\/70:active{background-color:#818790b3}.active\\:n-bg-dark-neutral-text-weakest\\/75:active{background-color:#818790bf}.active\\:n-bg-dark-neutral-text-weakest\\/80:active{background-color:#818790cc}.active\\:n-bg-dark-neutral-text-weakest\\/85:active{background-color:#818790d9}.active\\:n-bg-dark-neutral-text-weakest\\/90:active{background-color:#818790e6}.active\\:n-bg-dark-neutral-text-weakest\\/95:active{background-color:#818790f2}.active\\:n-bg-dark-primary-bg-selected:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-selected\\/0:active{background-color:#262f3100}.active\\:n-bg-dark-primary-bg-selected\\/10:active{background-color:#262f311a}.active\\:n-bg-dark-primary-bg-selected\\/100:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-selected\\/15:active{background-color:#262f3126}.active\\:n-bg-dark-primary-bg-selected\\/20:active{background-color:#262f3133}.active\\:n-bg-dark-primary-bg-selected\\/25:active{background-color:#262f3140}.active\\:n-bg-dark-primary-bg-selected\\/30:active{background-color:#262f314d}.active\\:n-bg-dark-primary-bg-selected\\/35:active{background-color:#262f3159}.active\\:n-bg-dark-primary-bg-selected\\/40:active{background-color:#262f3166}.active\\:n-bg-dark-primary-bg-selected\\/45:active{background-color:#262f3173}.active\\:n-bg-dark-primary-bg-selected\\/5:active{background-color:#262f310d}.active\\:n-bg-dark-primary-bg-selected\\/50:active{background-color:#262f3180}.active\\:n-bg-dark-primary-bg-selected\\/55:active{background-color:#262f318c}.active\\:n-bg-dark-primary-bg-selected\\/60:active{background-color:#262f3199}.active\\:n-bg-dark-primary-bg-selected\\/65:active{background-color:#262f31a6}.active\\:n-bg-dark-primary-bg-selected\\/70:active{background-color:#262f31b3}.active\\:n-bg-dark-primary-bg-selected\\/75:active{background-color:#262f31bf}.active\\:n-bg-dark-primary-bg-selected\\/80:active{background-color:#262f31cc}.active\\:n-bg-dark-primary-bg-selected\\/85:active{background-color:#262f31d9}.active\\:n-bg-dark-primary-bg-selected\\/90:active{background-color:#262f31e6}.active\\:n-bg-dark-primary-bg-selected\\/95:active{background-color:#262f31f2}.active\\:n-bg-dark-primary-bg-status:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-bg-status\\/0:active{background-color:#5db3bf00}.active\\:n-bg-dark-primary-bg-status\\/10:active{background-color:#5db3bf1a}.active\\:n-bg-dark-primary-bg-status\\/100:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-bg-status\\/15:active{background-color:#5db3bf26}.active\\:n-bg-dark-primary-bg-status\\/20:active{background-color:#5db3bf33}.active\\:n-bg-dark-primary-bg-status\\/25:active{background-color:#5db3bf40}.active\\:n-bg-dark-primary-bg-status\\/30:active{background-color:#5db3bf4d}.active\\:n-bg-dark-primary-bg-status\\/35:active{background-color:#5db3bf59}.active\\:n-bg-dark-primary-bg-status\\/40:active{background-color:#5db3bf66}.active\\:n-bg-dark-primary-bg-status\\/45:active{background-color:#5db3bf73}.active\\:n-bg-dark-primary-bg-status\\/5:active{background-color:#5db3bf0d}.active\\:n-bg-dark-primary-bg-status\\/50:active{background-color:#5db3bf80}.active\\:n-bg-dark-primary-bg-status\\/55:active{background-color:#5db3bf8c}.active\\:n-bg-dark-primary-bg-status\\/60:active{background-color:#5db3bf99}.active\\:n-bg-dark-primary-bg-status\\/65:active{background-color:#5db3bfa6}.active\\:n-bg-dark-primary-bg-status\\/70:active{background-color:#5db3bfb3}.active\\:n-bg-dark-primary-bg-status\\/75:active{background-color:#5db3bfbf}.active\\:n-bg-dark-primary-bg-status\\/80:active{background-color:#5db3bfcc}.active\\:n-bg-dark-primary-bg-status\\/85:active{background-color:#5db3bfd9}.active\\:n-bg-dark-primary-bg-status\\/90:active{background-color:#5db3bfe6}.active\\:n-bg-dark-primary-bg-status\\/95:active{background-color:#5db3bff2}.active\\:n-bg-dark-primary-bg-strong:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-bg-strong\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-bg-strong\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-bg-strong\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-bg-strong\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-bg-strong\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-bg-strong\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-bg-strong\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-bg-strong\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-bg-strong\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-bg-strong\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-bg-strong\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-bg-strong\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-bg-strong\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-bg-strong\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-bg-strong\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-bg-strong\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-bg-strong\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-bg-strong\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-bg-strong\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-bg-strong\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-bg-strong\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-bg-weak:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-weak\\/0:active{background-color:#262f3100}.active\\:n-bg-dark-primary-bg-weak\\/10:active{background-color:#262f311a}.active\\:n-bg-dark-primary-bg-weak\\/100:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-weak\\/15:active{background-color:#262f3126}.active\\:n-bg-dark-primary-bg-weak\\/20:active{background-color:#262f3133}.active\\:n-bg-dark-primary-bg-weak\\/25:active{background-color:#262f3140}.active\\:n-bg-dark-primary-bg-weak\\/30:active{background-color:#262f314d}.active\\:n-bg-dark-primary-bg-weak\\/35:active{background-color:#262f3159}.active\\:n-bg-dark-primary-bg-weak\\/40:active{background-color:#262f3166}.active\\:n-bg-dark-primary-bg-weak\\/45:active{background-color:#262f3173}.active\\:n-bg-dark-primary-bg-weak\\/5:active{background-color:#262f310d}.active\\:n-bg-dark-primary-bg-weak\\/50:active{background-color:#262f3180}.active\\:n-bg-dark-primary-bg-weak\\/55:active{background-color:#262f318c}.active\\:n-bg-dark-primary-bg-weak\\/60:active{background-color:#262f3199}.active\\:n-bg-dark-primary-bg-weak\\/65:active{background-color:#262f31a6}.active\\:n-bg-dark-primary-bg-weak\\/70:active{background-color:#262f31b3}.active\\:n-bg-dark-primary-bg-weak\\/75:active{background-color:#262f31bf}.active\\:n-bg-dark-primary-bg-weak\\/80:active{background-color:#262f31cc}.active\\:n-bg-dark-primary-bg-weak\\/85:active{background-color:#262f31d9}.active\\:n-bg-dark-primary-bg-weak\\/90:active{background-color:#262f31e6}.active\\:n-bg-dark-primary-bg-weak\\/95:active{background-color:#262f31f2}.active\\:n-bg-dark-primary-border-strong:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-border-strong\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-border-strong\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-border-strong\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-border-strong\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-border-strong\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-border-strong\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-border-strong\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-border-strong\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-border-strong\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-border-strong\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-border-strong\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-border-strong\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-border-strong\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-border-strong\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-border-strong\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-border-strong\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-border-strong\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-border-strong\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-border-strong\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-border-strong\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-border-strong\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-border-weak:active{background-color:#02507b}.active\\:n-bg-dark-primary-border-weak\\/0:active{background-color:#02507b00}.active\\:n-bg-dark-primary-border-weak\\/10:active{background-color:#02507b1a}.active\\:n-bg-dark-primary-border-weak\\/100:active{background-color:#02507b}.active\\:n-bg-dark-primary-border-weak\\/15:active{background-color:#02507b26}.active\\:n-bg-dark-primary-border-weak\\/20:active{background-color:#02507b33}.active\\:n-bg-dark-primary-border-weak\\/25:active{background-color:#02507b40}.active\\:n-bg-dark-primary-border-weak\\/30:active{background-color:#02507b4d}.active\\:n-bg-dark-primary-border-weak\\/35:active{background-color:#02507b59}.active\\:n-bg-dark-primary-border-weak\\/40:active{background-color:#02507b66}.active\\:n-bg-dark-primary-border-weak\\/45:active{background-color:#02507b73}.active\\:n-bg-dark-primary-border-weak\\/5:active{background-color:#02507b0d}.active\\:n-bg-dark-primary-border-weak\\/50:active{background-color:#02507b80}.active\\:n-bg-dark-primary-border-weak\\/55:active{background-color:#02507b8c}.active\\:n-bg-dark-primary-border-weak\\/60:active{background-color:#02507b99}.active\\:n-bg-dark-primary-border-weak\\/65:active{background-color:#02507ba6}.active\\:n-bg-dark-primary-border-weak\\/70:active{background-color:#02507bb3}.active\\:n-bg-dark-primary-border-weak\\/75:active{background-color:#02507bbf}.active\\:n-bg-dark-primary-border-weak\\/80:active{background-color:#02507bcc}.active\\:n-bg-dark-primary-border-weak\\/85:active{background-color:#02507bd9}.active\\:n-bg-dark-primary-border-weak\\/90:active{background-color:#02507be6}.active\\:n-bg-dark-primary-border-weak\\/95:active{background-color:#02507bf2}.active\\:n-bg-dark-primary-focus:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-focus\\/0:active{background-color:#5db3bf00}.active\\:n-bg-dark-primary-focus\\/10:active{background-color:#5db3bf1a}.active\\:n-bg-dark-primary-focus\\/100:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-focus\\/15:active{background-color:#5db3bf26}.active\\:n-bg-dark-primary-focus\\/20:active{background-color:#5db3bf33}.active\\:n-bg-dark-primary-focus\\/25:active{background-color:#5db3bf40}.active\\:n-bg-dark-primary-focus\\/30:active{background-color:#5db3bf4d}.active\\:n-bg-dark-primary-focus\\/35:active{background-color:#5db3bf59}.active\\:n-bg-dark-primary-focus\\/40:active{background-color:#5db3bf66}.active\\:n-bg-dark-primary-focus\\/45:active{background-color:#5db3bf73}.active\\:n-bg-dark-primary-focus\\/5:active{background-color:#5db3bf0d}.active\\:n-bg-dark-primary-focus\\/50:active{background-color:#5db3bf80}.active\\:n-bg-dark-primary-focus\\/55:active{background-color:#5db3bf8c}.active\\:n-bg-dark-primary-focus\\/60:active{background-color:#5db3bf99}.active\\:n-bg-dark-primary-focus\\/65:active{background-color:#5db3bfa6}.active\\:n-bg-dark-primary-focus\\/70:active{background-color:#5db3bfb3}.active\\:n-bg-dark-primary-focus\\/75:active{background-color:#5db3bfbf}.active\\:n-bg-dark-primary-focus\\/80:active{background-color:#5db3bfcc}.active\\:n-bg-dark-primary-focus\\/85:active{background-color:#5db3bfd9}.active\\:n-bg-dark-primary-focus\\/90:active{background-color:#5db3bfe6}.active\\:n-bg-dark-primary-focus\\/95:active{background-color:#5db3bff2}.active\\:n-bg-dark-primary-hover-strong:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-hover-strong\\/0:active{background-color:#5db3bf00}.active\\:n-bg-dark-primary-hover-strong\\/10:active{background-color:#5db3bf1a}.active\\:n-bg-dark-primary-hover-strong\\/100:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-hover-strong\\/15:active{background-color:#5db3bf26}.active\\:n-bg-dark-primary-hover-strong\\/20:active{background-color:#5db3bf33}.active\\:n-bg-dark-primary-hover-strong\\/25:active{background-color:#5db3bf40}.active\\:n-bg-dark-primary-hover-strong\\/30:active{background-color:#5db3bf4d}.active\\:n-bg-dark-primary-hover-strong\\/35:active{background-color:#5db3bf59}.active\\:n-bg-dark-primary-hover-strong\\/40:active{background-color:#5db3bf66}.active\\:n-bg-dark-primary-hover-strong\\/45:active{background-color:#5db3bf73}.active\\:n-bg-dark-primary-hover-strong\\/5:active{background-color:#5db3bf0d}.active\\:n-bg-dark-primary-hover-strong\\/50:active{background-color:#5db3bf80}.active\\:n-bg-dark-primary-hover-strong\\/55:active{background-color:#5db3bf8c}.active\\:n-bg-dark-primary-hover-strong\\/60:active{background-color:#5db3bf99}.active\\:n-bg-dark-primary-hover-strong\\/65:active{background-color:#5db3bfa6}.active\\:n-bg-dark-primary-hover-strong\\/70:active{background-color:#5db3bfb3}.active\\:n-bg-dark-primary-hover-strong\\/75:active{background-color:#5db3bfbf}.active\\:n-bg-dark-primary-hover-strong\\/80:active{background-color:#5db3bfcc}.active\\:n-bg-dark-primary-hover-strong\\/85:active{background-color:#5db3bfd9}.active\\:n-bg-dark-primary-hover-strong\\/90:active{background-color:#5db3bfe6}.active\\:n-bg-dark-primary-hover-strong\\/95:active{background-color:#5db3bff2}.active\\:n-bg-dark-primary-hover-weak:active{background-color:#8fe3e814}.active\\:n-bg-dark-primary-hover-weak\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-hover-weak\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-hover-weak\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-hover-weak\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-hover-weak\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-hover-weak\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-hover-weak\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-hover-weak\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-hover-weak\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-hover-weak\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-hover-weak\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-hover-weak\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-hover-weak\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-hover-weak\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-hover-weak\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-hover-weak\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-hover-weak\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-hover-weak\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-hover-weak\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-hover-weak\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-hover-weak\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-icon:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-icon\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-icon\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-icon\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-icon\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-icon\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-icon\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-icon\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-icon\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-icon\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-icon\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-icon\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-icon\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-icon\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-icon\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-icon\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-icon\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-icon\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-icon\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-icon\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-icon\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-icon\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-pressed-strong:active{background-color:#4c99a4}.active\\:n-bg-dark-primary-pressed-strong\\/0:active{background-color:#4c99a400}.active\\:n-bg-dark-primary-pressed-strong\\/10:active{background-color:#4c99a41a}.active\\:n-bg-dark-primary-pressed-strong\\/100:active{background-color:#4c99a4}.active\\:n-bg-dark-primary-pressed-strong\\/15:active{background-color:#4c99a426}.active\\:n-bg-dark-primary-pressed-strong\\/20:active{background-color:#4c99a433}.active\\:n-bg-dark-primary-pressed-strong\\/25:active{background-color:#4c99a440}.active\\:n-bg-dark-primary-pressed-strong\\/30:active{background-color:#4c99a44d}.active\\:n-bg-dark-primary-pressed-strong\\/35:active{background-color:#4c99a459}.active\\:n-bg-dark-primary-pressed-strong\\/40:active{background-color:#4c99a466}.active\\:n-bg-dark-primary-pressed-strong\\/45:active{background-color:#4c99a473}.active\\:n-bg-dark-primary-pressed-strong\\/5:active{background-color:#4c99a40d}.active\\:n-bg-dark-primary-pressed-strong\\/50:active{background-color:#4c99a480}.active\\:n-bg-dark-primary-pressed-strong\\/55:active{background-color:#4c99a48c}.active\\:n-bg-dark-primary-pressed-strong\\/60:active{background-color:#4c99a499}.active\\:n-bg-dark-primary-pressed-strong\\/65:active{background-color:#4c99a4a6}.active\\:n-bg-dark-primary-pressed-strong\\/70:active{background-color:#4c99a4b3}.active\\:n-bg-dark-primary-pressed-strong\\/75:active{background-color:#4c99a4bf}.active\\:n-bg-dark-primary-pressed-strong\\/80:active{background-color:#4c99a4cc}.active\\:n-bg-dark-primary-pressed-strong\\/85:active{background-color:#4c99a4d9}.active\\:n-bg-dark-primary-pressed-strong\\/90:active{background-color:#4c99a4e6}.active\\:n-bg-dark-primary-pressed-strong\\/95:active{background-color:#4c99a4f2}.active\\:n-bg-dark-primary-pressed-weak:active{background-color:#8fe3e81f}.active\\:n-bg-dark-primary-pressed-weak\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-pressed-weak\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-pressed-weak\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-pressed-weak\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-pressed-weak\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-pressed-weak\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-pressed-weak\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-pressed-weak\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-pressed-weak\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-pressed-weak\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-pressed-weak\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-pressed-weak\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-pressed-weak\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-pressed-weak\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-pressed-weak\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-pressed-weak\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-pressed-weak\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-pressed-weak\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-pressed-weak\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-pressed-weak\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-pressed-weak\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-text:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-text\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-text\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-text\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-text\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-text\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-text\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-text\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-text\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-text\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-text\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-text\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-text\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-text\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-text\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-text\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-text\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-text\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-text\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-text\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-text\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-text\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-success-bg-status:active{background-color:#6fa646}.active\\:n-bg-dark-success-bg-status\\/0:active{background-color:#6fa64600}.active\\:n-bg-dark-success-bg-status\\/10:active{background-color:#6fa6461a}.active\\:n-bg-dark-success-bg-status\\/100:active{background-color:#6fa646}.active\\:n-bg-dark-success-bg-status\\/15:active{background-color:#6fa64626}.active\\:n-bg-dark-success-bg-status\\/20:active{background-color:#6fa64633}.active\\:n-bg-dark-success-bg-status\\/25:active{background-color:#6fa64640}.active\\:n-bg-dark-success-bg-status\\/30:active{background-color:#6fa6464d}.active\\:n-bg-dark-success-bg-status\\/35:active{background-color:#6fa64659}.active\\:n-bg-dark-success-bg-status\\/40:active{background-color:#6fa64666}.active\\:n-bg-dark-success-bg-status\\/45:active{background-color:#6fa64673}.active\\:n-bg-dark-success-bg-status\\/5:active{background-color:#6fa6460d}.active\\:n-bg-dark-success-bg-status\\/50:active{background-color:#6fa64680}.active\\:n-bg-dark-success-bg-status\\/55:active{background-color:#6fa6468c}.active\\:n-bg-dark-success-bg-status\\/60:active{background-color:#6fa64699}.active\\:n-bg-dark-success-bg-status\\/65:active{background-color:#6fa646a6}.active\\:n-bg-dark-success-bg-status\\/70:active{background-color:#6fa646b3}.active\\:n-bg-dark-success-bg-status\\/75:active{background-color:#6fa646bf}.active\\:n-bg-dark-success-bg-status\\/80:active{background-color:#6fa646cc}.active\\:n-bg-dark-success-bg-status\\/85:active{background-color:#6fa646d9}.active\\:n-bg-dark-success-bg-status\\/90:active{background-color:#6fa646e6}.active\\:n-bg-dark-success-bg-status\\/95:active{background-color:#6fa646f2}.active\\:n-bg-dark-success-bg-strong:active{background-color:#90cb62}.active\\:n-bg-dark-success-bg-strong\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-bg-strong\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-bg-strong\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-bg-strong\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-bg-strong\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-bg-strong\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-bg-strong\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-bg-strong\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-bg-strong\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-bg-strong\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-bg-strong\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-bg-strong\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-bg-strong\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-bg-strong\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-bg-strong\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-bg-strong\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-bg-strong\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-bg-strong\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-bg-strong\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-bg-strong\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-bg-strong\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-success-bg-weak:active{background-color:#262d24}.active\\:n-bg-dark-success-bg-weak\\/0:active{background-color:#262d2400}.active\\:n-bg-dark-success-bg-weak\\/10:active{background-color:#262d241a}.active\\:n-bg-dark-success-bg-weak\\/100:active{background-color:#262d24}.active\\:n-bg-dark-success-bg-weak\\/15:active{background-color:#262d2426}.active\\:n-bg-dark-success-bg-weak\\/20:active{background-color:#262d2433}.active\\:n-bg-dark-success-bg-weak\\/25:active{background-color:#262d2440}.active\\:n-bg-dark-success-bg-weak\\/30:active{background-color:#262d244d}.active\\:n-bg-dark-success-bg-weak\\/35:active{background-color:#262d2459}.active\\:n-bg-dark-success-bg-weak\\/40:active{background-color:#262d2466}.active\\:n-bg-dark-success-bg-weak\\/45:active{background-color:#262d2473}.active\\:n-bg-dark-success-bg-weak\\/5:active{background-color:#262d240d}.active\\:n-bg-dark-success-bg-weak\\/50:active{background-color:#262d2480}.active\\:n-bg-dark-success-bg-weak\\/55:active{background-color:#262d248c}.active\\:n-bg-dark-success-bg-weak\\/60:active{background-color:#262d2499}.active\\:n-bg-dark-success-bg-weak\\/65:active{background-color:#262d24a6}.active\\:n-bg-dark-success-bg-weak\\/70:active{background-color:#262d24b3}.active\\:n-bg-dark-success-bg-weak\\/75:active{background-color:#262d24bf}.active\\:n-bg-dark-success-bg-weak\\/80:active{background-color:#262d24cc}.active\\:n-bg-dark-success-bg-weak\\/85:active{background-color:#262d24d9}.active\\:n-bg-dark-success-bg-weak\\/90:active{background-color:#262d24e6}.active\\:n-bg-dark-success-bg-weak\\/95:active{background-color:#262d24f2}.active\\:n-bg-dark-success-border-strong:active{background-color:#90cb62}.active\\:n-bg-dark-success-border-strong\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-border-strong\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-border-strong\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-border-strong\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-border-strong\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-border-strong\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-border-strong\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-border-strong\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-border-strong\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-border-strong\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-border-strong\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-border-strong\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-border-strong\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-border-strong\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-border-strong\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-border-strong\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-border-strong\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-border-strong\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-border-strong\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-border-strong\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-border-strong\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-success-border-weak:active{background-color:#296127}.active\\:n-bg-dark-success-border-weak\\/0:active{background-color:#29612700}.active\\:n-bg-dark-success-border-weak\\/10:active{background-color:#2961271a}.active\\:n-bg-dark-success-border-weak\\/100:active{background-color:#296127}.active\\:n-bg-dark-success-border-weak\\/15:active{background-color:#29612726}.active\\:n-bg-dark-success-border-weak\\/20:active{background-color:#29612733}.active\\:n-bg-dark-success-border-weak\\/25:active{background-color:#29612740}.active\\:n-bg-dark-success-border-weak\\/30:active{background-color:#2961274d}.active\\:n-bg-dark-success-border-weak\\/35:active{background-color:#29612759}.active\\:n-bg-dark-success-border-weak\\/40:active{background-color:#29612766}.active\\:n-bg-dark-success-border-weak\\/45:active{background-color:#29612773}.active\\:n-bg-dark-success-border-weak\\/5:active{background-color:#2961270d}.active\\:n-bg-dark-success-border-weak\\/50:active{background-color:#29612780}.active\\:n-bg-dark-success-border-weak\\/55:active{background-color:#2961278c}.active\\:n-bg-dark-success-border-weak\\/60:active{background-color:#29612799}.active\\:n-bg-dark-success-border-weak\\/65:active{background-color:#296127a6}.active\\:n-bg-dark-success-border-weak\\/70:active{background-color:#296127b3}.active\\:n-bg-dark-success-border-weak\\/75:active{background-color:#296127bf}.active\\:n-bg-dark-success-border-weak\\/80:active{background-color:#296127cc}.active\\:n-bg-dark-success-border-weak\\/85:active{background-color:#296127d9}.active\\:n-bg-dark-success-border-weak\\/90:active{background-color:#296127e6}.active\\:n-bg-dark-success-border-weak\\/95:active{background-color:#296127f2}.active\\:n-bg-dark-success-icon:active{background-color:#90cb62}.active\\:n-bg-dark-success-icon\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-icon\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-icon\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-icon\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-icon\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-icon\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-icon\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-icon\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-icon\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-icon\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-icon\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-icon\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-icon\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-icon\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-icon\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-icon\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-icon\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-icon\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-icon\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-icon\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-icon\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-success-text:active{background-color:#90cb62}.active\\:n-bg-dark-success-text\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-text\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-text\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-text\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-text\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-text\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-text\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-text\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-text\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-text\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-text\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-text\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-text\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-text\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-text\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-text\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-text\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-text\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-text\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-text\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-text\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-warning-bg-status:active{background-color:#d7aa0a}.active\\:n-bg-dark-warning-bg-status\\/0:active{background-color:#d7aa0a00}.active\\:n-bg-dark-warning-bg-status\\/10:active{background-color:#d7aa0a1a}.active\\:n-bg-dark-warning-bg-status\\/100:active{background-color:#d7aa0a}.active\\:n-bg-dark-warning-bg-status\\/15:active{background-color:#d7aa0a26}.active\\:n-bg-dark-warning-bg-status\\/20:active{background-color:#d7aa0a33}.active\\:n-bg-dark-warning-bg-status\\/25:active{background-color:#d7aa0a40}.active\\:n-bg-dark-warning-bg-status\\/30:active{background-color:#d7aa0a4d}.active\\:n-bg-dark-warning-bg-status\\/35:active{background-color:#d7aa0a59}.active\\:n-bg-dark-warning-bg-status\\/40:active{background-color:#d7aa0a66}.active\\:n-bg-dark-warning-bg-status\\/45:active{background-color:#d7aa0a73}.active\\:n-bg-dark-warning-bg-status\\/5:active{background-color:#d7aa0a0d}.active\\:n-bg-dark-warning-bg-status\\/50:active{background-color:#d7aa0a80}.active\\:n-bg-dark-warning-bg-status\\/55:active{background-color:#d7aa0a8c}.active\\:n-bg-dark-warning-bg-status\\/60:active{background-color:#d7aa0a99}.active\\:n-bg-dark-warning-bg-status\\/65:active{background-color:#d7aa0aa6}.active\\:n-bg-dark-warning-bg-status\\/70:active{background-color:#d7aa0ab3}.active\\:n-bg-dark-warning-bg-status\\/75:active{background-color:#d7aa0abf}.active\\:n-bg-dark-warning-bg-status\\/80:active{background-color:#d7aa0acc}.active\\:n-bg-dark-warning-bg-status\\/85:active{background-color:#d7aa0ad9}.active\\:n-bg-dark-warning-bg-status\\/90:active{background-color:#d7aa0ae6}.active\\:n-bg-dark-warning-bg-status\\/95:active{background-color:#d7aa0af2}.active\\:n-bg-dark-warning-bg-strong:active{background-color:#ffd600}.active\\:n-bg-dark-warning-bg-strong\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-bg-strong\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-bg-strong\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-bg-strong\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-bg-strong\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-bg-strong\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-bg-strong\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-bg-strong\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-bg-strong\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-bg-strong\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-bg-strong\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-bg-strong\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-bg-strong\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-bg-strong\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-bg-strong\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-bg-strong\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-bg-strong\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-bg-strong\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-bg-strong\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-bg-strong\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-bg-strong\\/95:active{background-color:#ffd600f2}.active\\:n-bg-dark-warning-bg-weak:active{background-color:#312e1a}.active\\:n-bg-dark-warning-bg-weak\\/0:active{background-color:#312e1a00}.active\\:n-bg-dark-warning-bg-weak\\/10:active{background-color:#312e1a1a}.active\\:n-bg-dark-warning-bg-weak\\/100:active{background-color:#312e1a}.active\\:n-bg-dark-warning-bg-weak\\/15:active{background-color:#312e1a26}.active\\:n-bg-dark-warning-bg-weak\\/20:active{background-color:#312e1a33}.active\\:n-bg-dark-warning-bg-weak\\/25:active{background-color:#312e1a40}.active\\:n-bg-dark-warning-bg-weak\\/30:active{background-color:#312e1a4d}.active\\:n-bg-dark-warning-bg-weak\\/35:active{background-color:#312e1a59}.active\\:n-bg-dark-warning-bg-weak\\/40:active{background-color:#312e1a66}.active\\:n-bg-dark-warning-bg-weak\\/45:active{background-color:#312e1a73}.active\\:n-bg-dark-warning-bg-weak\\/5:active{background-color:#312e1a0d}.active\\:n-bg-dark-warning-bg-weak\\/50:active{background-color:#312e1a80}.active\\:n-bg-dark-warning-bg-weak\\/55:active{background-color:#312e1a8c}.active\\:n-bg-dark-warning-bg-weak\\/60:active{background-color:#312e1a99}.active\\:n-bg-dark-warning-bg-weak\\/65:active{background-color:#312e1aa6}.active\\:n-bg-dark-warning-bg-weak\\/70:active{background-color:#312e1ab3}.active\\:n-bg-dark-warning-bg-weak\\/75:active{background-color:#312e1abf}.active\\:n-bg-dark-warning-bg-weak\\/80:active{background-color:#312e1acc}.active\\:n-bg-dark-warning-bg-weak\\/85:active{background-color:#312e1ad9}.active\\:n-bg-dark-warning-bg-weak\\/90:active{background-color:#312e1ae6}.active\\:n-bg-dark-warning-bg-weak\\/95:active{background-color:#312e1af2}.active\\:n-bg-dark-warning-border-strong:active{background-color:#ffd600}.active\\:n-bg-dark-warning-border-strong\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-border-strong\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-border-strong\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-border-strong\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-border-strong\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-border-strong\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-border-strong\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-border-strong\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-border-strong\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-border-strong\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-border-strong\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-border-strong\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-border-strong\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-border-strong\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-border-strong\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-border-strong\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-border-strong\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-border-strong\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-border-strong\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-border-strong\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-border-strong\\/95:active{background-color:#ffd600f2}.active\\:n-bg-dark-warning-border-weak:active{background-color:#765500}.active\\:n-bg-dark-warning-border-weak\\/0:active{background-color:#76550000}.active\\:n-bg-dark-warning-border-weak\\/10:active{background-color:#7655001a}.active\\:n-bg-dark-warning-border-weak\\/100:active{background-color:#765500}.active\\:n-bg-dark-warning-border-weak\\/15:active{background-color:#76550026}.active\\:n-bg-dark-warning-border-weak\\/20:active{background-color:#76550033}.active\\:n-bg-dark-warning-border-weak\\/25:active{background-color:#76550040}.active\\:n-bg-dark-warning-border-weak\\/30:active{background-color:#7655004d}.active\\:n-bg-dark-warning-border-weak\\/35:active{background-color:#76550059}.active\\:n-bg-dark-warning-border-weak\\/40:active{background-color:#76550066}.active\\:n-bg-dark-warning-border-weak\\/45:active{background-color:#76550073}.active\\:n-bg-dark-warning-border-weak\\/5:active{background-color:#7655000d}.active\\:n-bg-dark-warning-border-weak\\/50:active{background-color:#76550080}.active\\:n-bg-dark-warning-border-weak\\/55:active{background-color:#7655008c}.active\\:n-bg-dark-warning-border-weak\\/60:active{background-color:#76550099}.active\\:n-bg-dark-warning-border-weak\\/65:active{background-color:#765500a6}.active\\:n-bg-dark-warning-border-weak\\/70:active{background-color:#765500b3}.active\\:n-bg-dark-warning-border-weak\\/75:active{background-color:#765500bf}.active\\:n-bg-dark-warning-border-weak\\/80:active{background-color:#765500cc}.active\\:n-bg-dark-warning-border-weak\\/85:active{background-color:#765500d9}.active\\:n-bg-dark-warning-border-weak\\/90:active{background-color:#765500e6}.active\\:n-bg-dark-warning-border-weak\\/95:active{background-color:#765500f2}.active\\:n-bg-dark-warning-icon:active{background-color:#ffd600}.active\\:n-bg-dark-warning-icon\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-icon\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-icon\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-icon\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-icon\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-icon\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-icon\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-icon\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-icon\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-icon\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-icon\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-icon\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-icon\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-icon\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-icon\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-icon\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-icon\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-icon\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-icon\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-icon\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-icon\\/95:active{background-color:#ffd600f2}.active\\:n-bg-dark-warning-text:active{background-color:#ffd600}.active\\:n-bg-dark-warning-text\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-text\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-text\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-text\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-text\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-text\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-text\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-text\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-text\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-text\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-text\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-text\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-text\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-text\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-text\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-text\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-text\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-text\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-text\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-text\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-text\\/95:active{background-color:#ffd600f2}.active\\:n-bg-discovery-bg-status:active{background-color:var(--theme-color-discovery-bg-status)}.active\\:n-bg-discovery-bg-strong:active{background-color:var(--theme-color-discovery-bg-strong)}.active\\:n-bg-discovery-bg-weak:active{background-color:var(--theme-color-discovery-bg-weak)}.active\\:n-bg-discovery-border-strong:active{background-color:var(--theme-color-discovery-border-strong)}.active\\:n-bg-discovery-border-weak:active{background-color:var(--theme-color-discovery-border-weak)}.active\\:n-bg-discovery-icon:active{background-color:var(--theme-color-discovery-icon)}.active\\:n-bg-discovery-text:active{background-color:var(--theme-color-discovery-text)}.active\\:n-bg-light-danger-bg-status:active{background-color:#e84e2c}.active\\:n-bg-light-danger-bg-status\\/0:active{background-color:#e84e2c00}.active\\:n-bg-light-danger-bg-status\\/10:active{background-color:#e84e2c1a}.active\\:n-bg-light-danger-bg-status\\/100:active{background-color:#e84e2c}.active\\:n-bg-light-danger-bg-status\\/15:active{background-color:#e84e2c26}.active\\:n-bg-light-danger-bg-status\\/20:active{background-color:#e84e2c33}.active\\:n-bg-light-danger-bg-status\\/25:active{background-color:#e84e2c40}.active\\:n-bg-light-danger-bg-status\\/30:active{background-color:#e84e2c4d}.active\\:n-bg-light-danger-bg-status\\/35:active{background-color:#e84e2c59}.active\\:n-bg-light-danger-bg-status\\/40:active{background-color:#e84e2c66}.active\\:n-bg-light-danger-bg-status\\/45:active{background-color:#e84e2c73}.active\\:n-bg-light-danger-bg-status\\/5:active{background-color:#e84e2c0d}.active\\:n-bg-light-danger-bg-status\\/50:active{background-color:#e84e2c80}.active\\:n-bg-light-danger-bg-status\\/55:active{background-color:#e84e2c8c}.active\\:n-bg-light-danger-bg-status\\/60:active{background-color:#e84e2c99}.active\\:n-bg-light-danger-bg-status\\/65:active{background-color:#e84e2ca6}.active\\:n-bg-light-danger-bg-status\\/70:active{background-color:#e84e2cb3}.active\\:n-bg-light-danger-bg-status\\/75:active{background-color:#e84e2cbf}.active\\:n-bg-light-danger-bg-status\\/80:active{background-color:#e84e2ccc}.active\\:n-bg-light-danger-bg-status\\/85:active{background-color:#e84e2cd9}.active\\:n-bg-light-danger-bg-status\\/90:active{background-color:#e84e2ce6}.active\\:n-bg-light-danger-bg-status\\/95:active{background-color:#e84e2cf2}.active\\:n-bg-light-danger-bg-strong:active{background-color:#bb2d00}.active\\:n-bg-light-danger-bg-strong\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-bg-strong\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-bg-strong\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-bg-strong\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-bg-strong\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-bg-strong\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-bg-strong\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-bg-strong\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-bg-strong\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-bg-strong\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-bg-strong\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-bg-strong\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-bg-strong\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-bg-strong\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-bg-strong\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-bg-strong\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-bg-strong\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-bg-strong\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-bg-strong\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-bg-strong\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-bg-strong\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-danger-bg-weak:active{background-color:#ffe9e7}.active\\:n-bg-light-danger-bg-weak\\/0:active{background-color:#ffe9e700}.active\\:n-bg-light-danger-bg-weak\\/10:active{background-color:#ffe9e71a}.active\\:n-bg-light-danger-bg-weak\\/100:active{background-color:#ffe9e7}.active\\:n-bg-light-danger-bg-weak\\/15:active{background-color:#ffe9e726}.active\\:n-bg-light-danger-bg-weak\\/20:active{background-color:#ffe9e733}.active\\:n-bg-light-danger-bg-weak\\/25:active{background-color:#ffe9e740}.active\\:n-bg-light-danger-bg-weak\\/30:active{background-color:#ffe9e74d}.active\\:n-bg-light-danger-bg-weak\\/35:active{background-color:#ffe9e759}.active\\:n-bg-light-danger-bg-weak\\/40:active{background-color:#ffe9e766}.active\\:n-bg-light-danger-bg-weak\\/45:active{background-color:#ffe9e773}.active\\:n-bg-light-danger-bg-weak\\/5:active{background-color:#ffe9e70d}.active\\:n-bg-light-danger-bg-weak\\/50:active{background-color:#ffe9e780}.active\\:n-bg-light-danger-bg-weak\\/55:active{background-color:#ffe9e78c}.active\\:n-bg-light-danger-bg-weak\\/60:active{background-color:#ffe9e799}.active\\:n-bg-light-danger-bg-weak\\/65:active{background-color:#ffe9e7a6}.active\\:n-bg-light-danger-bg-weak\\/70:active{background-color:#ffe9e7b3}.active\\:n-bg-light-danger-bg-weak\\/75:active{background-color:#ffe9e7bf}.active\\:n-bg-light-danger-bg-weak\\/80:active{background-color:#ffe9e7cc}.active\\:n-bg-light-danger-bg-weak\\/85:active{background-color:#ffe9e7d9}.active\\:n-bg-light-danger-bg-weak\\/90:active{background-color:#ffe9e7e6}.active\\:n-bg-light-danger-bg-weak\\/95:active{background-color:#ffe9e7f2}.active\\:n-bg-light-danger-border-strong:active{background-color:#bb2d00}.active\\:n-bg-light-danger-border-strong\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-border-strong\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-border-strong\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-border-strong\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-border-strong\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-border-strong\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-border-strong\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-border-strong\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-border-strong\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-border-strong\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-border-strong\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-border-strong\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-border-strong\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-border-strong\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-border-strong\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-border-strong\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-border-strong\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-border-strong\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-border-strong\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-border-strong\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-border-strong\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-danger-border-weak:active{background-color:#ffaa97}.active\\:n-bg-light-danger-border-weak\\/0:active{background-color:#ffaa9700}.active\\:n-bg-light-danger-border-weak\\/10:active{background-color:#ffaa971a}.active\\:n-bg-light-danger-border-weak\\/100:active{background-color:#ffaa97}.active\\:n-bg-light-danger-border-weak\\/15:active{background-color:#ffaa9726}.active\\:n-bg-light-danger-border-weak\\/20:active{background-color:#ffaa9733}.active\\:n-bg-light-danger-border-weak\\/25:active{background-color:#ffaa9740}.active\\:n-bg-light-danger-border-weak\\/30:active{background-color:#ffaa974d}.active\\:n-bg-light-danger-border-weak\\/35:active{background-color:#ffaa9759}.active\\:n-bg-light-danger-border-weak\\/40:active{background-color:#ffaa9766}.active\\:n-bg-light-danger-border-weak\\/45:active{background-color:#ffaa9773}.active\\:n-bg-light-danger-border-weak\\/5:active{background-color:#ffaa970d}.active\\:n-bg-light-danger-border-weak\\/50:active{background-color:#ffaa9780}.active\\:n-bg-light-danger-border-weak\\/55:active{background-color:#ffaa978c}.active\\:n-bg-light-danger-border-weak\\/60:active{background-color:#ffaa9799}.active\\:n-bg-light-danger-border-weak\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-light-danger-border-weak\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-light-danger-border-weak\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-light-danger-border-weak\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-light-danger-border-weak\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-light-danger-border-weak\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-light-danger-border-weak\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-light-danger-hover-strong:active{background-color:#961200}.active\\:n-bg-light-danger-hover-strong\\/0:active{background-color:#96120000}.active\\:n-bg-light-danger-hover-strong\\/10:active{background-color:#9612001a}.active\\:n-bg-light-danger-hover-strong\\/100:active{background-color:#961200}.active\\:n-bg-light-danger-hover-strong\\/15:active{background-color:#96120026}.active\\:n-bg-light-danger-hover-strong\\/20:active{background-color:#96120033}.active\\:n-bg-light-danger-hover-strong\\/25:active{background-color:#96120040}.active\\:n-bg-light-danger-hover-strong\\/30:active{background-color:#9612004d}.active\\:n-bg-light-danger-hover-strong\\/35:active{background-color:#96120059}.active\\:n-bg-light-danger-hover-strong\\/40:active{background-color:#96120066}.active\\:n-bg-light-danger-hover-strong\\/45:active{background-color:#96120073}.active\\:n-bg-light-danger-hover-strong\\/5:active{background-color:#9612000d}.active\\:n-bg-light-danger-hover-strong\\/50:active{background-color:#96120080}.active\\:n-bg-light-danger-hover-strong\\/55:active{background-color:#9612008c}.active\\:n-bg-light-danger-hover-strong\\/60:active{background-color:#96120099}.active\\:n-bg-light-danger-hover-strong\\/65:active{background-color:#961200a6}.active\\:n-bg-light-danger-hover-strong\\/70:active{background-color:#961200b3}.active\\:n-bg-light-danger-hover-strong\\/75:active{background-color:#961200bf}.active\\:n-bg-light-danger-hover-strong\\/80:active{background-color:#961200cc}.active\\:n-bg-light-danger-hover-strong\\/85:active{background-color:#961200d9}.active\\:n-bg-light-danger-hover-strong\\/90:active{background-color:#961200e6}.active\\:n-bg-light-danger-hover-strong\\/95:active{background-color:#961200f2}.active\\:n-bg-light-danger-hover-weak:active{background-color:#d4330014}.active\\:n-bg-light-danger-hover-weak\\/0:active{background-color:#d4330000}.active\\:n-bg-light-danger-hover-weak\\/10:active{background-color:#d433001a}.active\\:n-bg-light-danger-hover-weak\\/100:active{background-color:#d43300}.active\\:n-bg-light-danger-hover-weak\\/15:active{background-color:#d4330026}.active\\:n-bg-light-danger-hover-weak\\/20:active{background-color:#d4330033}.active\\:n-bg-light-danger-hover-weak\\/25:active{background-color:#d4330040}.active\\:n-bg-light-danger-hover-weak\\/30:active{background-color:#d433004d}.active\\:n-bg-light-danger-hover-weak\\/35:active{background-color:#d4330059}.active\\:n-bg-light-danger-hover-weak\\/40:active{background-color:#d4330066}.active\\:n-bg-light-danger-hover-weak\\/45:active{background-color:#d4330073}.active\\:n-bg-light-danger-hover-weak\\/5:active{background-color:#d433000d}.active\\:n-bg-light-danger-hover-weak\\/50:active{background-color:#d4330080}.active\\:n-bg-light-danger-hover-weak\\/55:active{background-color:#d433008c}.active\\:n-bg-light-danger-hover-weak\\/60:active{background-color:#d4330099}.active\\:n-bg-light-danger-hover-weak\\/65:active{background-color:#d43300a6}.active\\:n-bg-light-danger-hover-weak\\/70:active{background-color:#d43300b3}.active\\:n-bg-light-danger-hover-weak\\/75:active{background-color:#d43300bf}.active\\:n-bg-light-danger-hover-weak\\/80:active{background-color:#d43300cc}.active\\:n-bg-light-danger-hover-weak\\/85:active{background-color:#d43300d9}.active\\:n-bg-light-danger-hover-weak\\/90:active{background-color:#d43300e6}.active\\:n-bg-light-danger-hover-weak\\/95:active{background-color:#d43300f2}.active\\:n-bg-light-danger-icon:active{background-color:#bb2d00}.active\\:n-bg-light-danger-icon\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-icon\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-icon\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-icon\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-icon\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-icon\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-icon\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-icon\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-icon\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-icon\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-icon\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-icon\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-icon\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-icon\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-icon\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-icon\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-icon\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-icon\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-icon\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-icon\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-icon\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-danger-pressed-strong:active{background-color:#730e00}.active\\:n-bg-light-danger-pressed-strong\\/0:active{background-color:#730e0000}.active\\:n-bg-light-danger-pressed-strong\\/10:active{background-color:#730e001a}.active\\:n-bg-light-danger-pressed-strong\\/100:active{background-color:#730e00}.active\\:n-bg-light-danger-pressed-strong\\/15:active{background-color:#730e0026}.active\\:n-bg-light-danger-pressed-strong\\/20:active{background-color:#730e0033}.active\\:n-bg-light-danger-pressed-strong\\/25:active{background-color:#730e0040}.active\\:n-bg-light-danger-pressed-strong\\/30:active{background-color:#730e004d}.active\\:n-bg-light-danger-pressed-strong\\/35:active{background-color:#730e0059}.active\\:n-bg-light-danger-pressed-strong\\/40:active{background-color:#730e0066}.active\\:n-bg-light-danger-pressed-strong\\/45:active{background-color:#730e0073}.active\\:n-bg-light-danger-pressed-strong\\/5:active{background-color:#730e000d}.active\\:n-bg-light-danger-pressed-strong\\/50:active{background-color:#730e0080}.active\\:n-bg-light-danger-pressed-strong\\/55:active{background-color:#730e008c}.active\\:n-bg-light-danger-pressed-strong\\/60:active{background-color:#730e0099}.active\\:n-bg-light-danger-pressed-strong\\/65:active{background-color:#730e00a6}.active\\:n-bg-light-danger-pressed-strong\\/70:active{background-color:#730e00b3}.active\\:n-bg-light-danger-pressed-strong\\/75:active{background-color:#730e00bf}.active\\:n-bg-light-danger-pressed-strong\\/80:active{background-color:#730e00cc}.active\\:n-bg-light-danger-pressed-strong\\/85:active{background-color:#730e00d9}.active\\:n-bg-light-danger-pressed-strong\\/90:active{background-color:#730e00e6}.active\\:n-bg-light-danger-pressed-strong\\/95:active{background-color:#730e00f2}.active\\:n-bg-light-danger-pressed-weak:active{background-color:#d433001f}.active\\:n-bg-light-danger-pressed-weak\\/0:active{background-color:#d4330000}.active\\:n-bg-light-danger-pressed-weak\\/10:active{background-color:#d433001a}.active\\:n-bg-light-danger-pressed-weak\\/100:active{background-color:#d43300}.active\\:n-bg-light-danger-pressed-weak\\/15:active{background-color:#d4330026}.active\\:n-bg-light-danger-pressed-weak\\/20:active{background-color:#d4330033}.active\\:n-bg-light-danger-pressed-weak\\/25:active{background-color:#d4330040}.active\\:n-bg-light-danger-pressed-weak\\/30:active{background-color:#d433004d}.active\\:n-bg-light-danger-pressed-weak\\/35:active{background-color:#d4330059}.active\\:n-bg-light-danger-pressed-weak\\/40:active{background-color:#d4330066}.active\\:n-bg-light-danger-pressed-weak\\/45:active{background-color:#d4330073}.active\\:n-bg-light-danger-pressed-weak\\/5:active{background-color:#d433000d}.active\\:n-bg-light-danger-pressed-weak\\/50:active{background-color:#d4330080}.active\\:n-bg-light-danger-pressed-weak\\/55:active{background-color:#d433008c}.active\\:n-bg-light-danger-pressed-weak\\/60:active{background-color:#d4330099}.active\\:n-bg-light-danger-pressed-weak\\/65:active{background-color:#d43300a6}.active\\:n-bg-light-danger-pressed-weak\\/70:active{background-color:#d43300b3}.active\\:n-bg-light-danger-pressed-weak\\/75:active{background-color:#d43300bf}.active\\:n-bg-light-danger-pressed-weak\\/80:active{background-color:#d43300cc}.active\\:n-bg-light-danger-pressed-weak\\/85:active{background-color:#d43300d9}.active\\:n-bg-light-danger-pressed-weak\\/90:active{background-color:#d43300e6}.active\\:n-bg-light-danger-pressed-weak\\/95:active{background-color:#d43300f2}.active\\:n-bg-light-danger-text:active{background-color:#bb2d00}.active\\:n-bg-light-danger-text\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-text\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-text\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-text\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-text\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-text\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-text\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-text\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-text\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-text\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-text\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-text\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-text\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-text\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-text\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-text\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-text\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-text\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-text\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-text\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-text\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-discovery-bg-status:active{background-color:#754ec8}.active\\:n-bg-light-discovery-bg-status\\/0:active{background-color:#754ec800}.active\\:n-bg-light-discovery-bg-status\\/10:active{background-color:#754ec81a}.active\\:n-bg-light-discovery-bg-status\\/100:active{background-color:#754ec8}.active\\:n-bg-light-discovery-bg-status\\/15:active{background-color:#754ec826}.active\\:n-bg-light-discovery-bg-status\\/20:active{background-color:#754ec833}.active\\:n-bg-light-discovery-bg-status\\/25:active{background-color:#754ec840}.active\\:n-bg-light-discovery-bg-status\\/30:active{background-color:#754ec84d}.active\\:n-bg-light-discovery-bg-status\\/35:active{background-color:#754ec859}.active\\:n-bg-light-discovery-bg-status\\/40:active{background-color:#754ec866}.active\\:n-bg-light-discovery-bg-status\\/45:active{background-color:#754ec873}.active\\:n-bg-light-discovery-bg-status\\/5:active{background-color:#754ec80d}.active\\:n-bg-light-discovery-bg-status\\/50:active{background-color:#754ec880}.active\\:n-bg-light-discovery-bg-status\\/55:active{background-color:#754ec88c}.active\\:n-bg-light-discovery-bg-status\\/60:active{background-color:#754ec899}.active\\:n-bg-light-discovery-bg-status\\/65:active{background-color:#754ec8a6}.active\\:n-bg-light-discovery-bg-status\\/70:active{background-color:#754ec8b3}.active\\:n-bg-light-discovery-bg-status\\/75:active{background-color:#754ec8bf}.active\\:n-bg-light-discovery-bg-status\\/80:active{background-color:#754ec8cc}.active\\:n-bg-light-discovery-bg-status\\/85:active{background-color:#754ec8d9}.active\\:n-bg-light-discovery-bg-status\\/90:active{background-color:#754ec8e6}.active\\:n-bg-light-discovery-bg-status\\/95:active{background-color:#754ec8f2}.active\\:n-bg-light-discovery-bg-strong:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-bg-strong\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-bg-strong\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-bg-strong\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-bg-strong\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-bg-strong\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-bg-strong\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-bg-strong\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-bg-strong\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-bg-strong\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-bg-strong\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-bg-strong\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-bg-strong\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-bg-strong\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-bg-strong\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-bg-strong\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-bg-strong\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-bg-strong\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-bg-strong\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-bg-strong\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-bg-strong\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-bg-strong\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-discovery-bg-weak:active{background-color:#e9deff}.active\\:n-bg-light-discovery-bg-weak\\/0:active{background-color:#e9deff00}.active\\:n-bg-light-discovery-bg-weak\\/10:active{background-color:#e9deff1a}.active\\:n-bg-light-discovery-bg-weak\\/100:active{background-color:#e9deff}.active\\:n-bg-light-discovery-bg-weak\\/15:active{background-color:#e9deff26}.active\\:n-bg-light-discovery-bg-weak\\/20:active{background-color:#e9deff33}.active\\:n-bg-light-discovery-bg-weak\\/25:active{background-color:#e9deff40}.active\\:n-bg-light-discovery-bg-weak\\/30:active{background-color:#e9deff4d}.active\\:n-bg-light-discovery-bg-weak\\/35:active{background-color:#e9deff59}.active\\:n-bg-light-discovery-bg-weak\\/40:active{background-color:#e9deff66}.active\\:n-bg-light-discovery-bg-weak\\/45:active{background-color:#e9deff73}.active\\:n-bg-light-discovery-bg-weak\\/5:active{background-color:#e9deff0d}.active\\:n-bg-light-discovery-bg-weak\\/50:active{background-color:#e9deff80}.active\\:n-bg-light-discovery-bg-weak\\/55:active{background-color:#e9deff8c}.active\\:n-bg-light-discovery-bg-weak\\/60:active{background-color:#e9deff99}.active\\:n-bg-light-discovery-bg-weak\\/65:active{background-color:#e9deffa6}.active\\:n-bg-light-discovery-bg-weak\\/70:active{background-color:#e9deffb3}.active\\:n-bg-light-discovery-bg-weak\\/75:active{background-color:#e9deffbf}.active\\:n-bg-light-discovery-bg-weak\\/80:active{background-color:#e9deffcc}.active\\:n-bg-light-discovery-bg-weak\\/85:active{background-color:#e9deffd9}.active\\:n-bg-light-discovery-bg-weak\\/90:active{background-color:#e9deffe6}.active\\:n-bg-light-discovery-bg-weak\\/95:active{background-color:#e9defff2}.active\\:n-bg-light-discovery-border-strong:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-border-strong\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-border-strong\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-border-strong\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-border-strong\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-border-strong\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-border-strong\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-border-strong\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-border-strong\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-border-strong\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-border-strong\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-border-strong\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-border-strong\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-border-strong\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-border-strong\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-border-strong\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-border-strong\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-border-strong\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-border-strong\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-border-strong\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-border-strong\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-border-strong\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-discovery-border-weak:active{background-color:#b38eff}.active\\:n-bg-light-discovery-border-weak\\/0:active{background-color:#b38eff00}.active\\:n-bg-light-discovery-border-weak\\/10:active{background-color:#b38eff1a}.active\\:n-bg-light-discovery-border-weak\\/100:active{background-color:#b38eff}.active\\:n-bg-light-discovery-border-weak\\/15:active{background-color:#b38eff26}.active\\:n-bg-light-discovery-border-weak\\/20:active{background-color:#b38eff33}.active\\:n-bg-light-discovery-border-weak\\/25:active{background-color:#b38eff40}.active\\:n-bg-light-discovery-border-weak\\/30:active{background-color:#b38eff4d}.active\\:n-bg-light-discovery-border-weak\\/35:active{background-color:#b38eff59}.active\\:n-bg-light-discovery-border-weak\\/40:active{background-color:#b38eff66}.active\\:n-bg-light-discovery-border-weak\\/45:active{background-color:#b38eff73}.active\\:n-bg-light-discovery-border-weak\\/5:active{background-color:#b38eff0d}.active\\:n-bg-light-discovery-border-weak\\/50:active{background-color:#b38eff80}.active\\:n-bg-light-discovery-border-weak\\/55:active{background-color:#b38eff8c}.active\\:n-bg-light-discovery-border-weak\\/60:active{background-color:#b38eff99}.active\\:n-bg-light-discovery-border-weak\\/65:active{background-color:#b38effa6}.active\\:n-bg-light-discovery-border-weak\\/70:active{background-color:#b38effb3}.active\\:n-bg-light-discovery-border-weak\\/75:active{background-color:#b38effbf}.active\\:n-bg-light-discovery-border-weak\\/80:active{background-color:#b38effcc}.active\\:n-bg-light-discovery-border-weak\\/85:active{background-color:#b38effd9}.active\\:n-bg-light-discovery-border-weak\\/90:active{background-color:#b38effe6}.active\\:n-bg-light-discovery-border-weak\\/95:active{background-color:#b38efff2}.active\\:n-bg-light-discovery-icon:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-icon\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-icon\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-icon\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-icon\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-icon\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-icon\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-icon\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-icon\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-icon\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-icon\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-icon\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-icon\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-icon\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-icon\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-icon\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-icon\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-icon\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-icon\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-icon\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-icon\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-icon\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-discovery-text:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-text\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-text\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-text\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-text\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-text\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-text\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-text\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-text\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-text\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-text\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-text\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-text\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-text\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-text\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-text\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-text\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-text\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-text\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-text\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-text\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-text\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-neutral-bg-default:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-default\\/0:active{background-color:#f5f6f600}.active\\:n-bg-light-neutral-bg-default\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-light-neutral-bg-default\\/100:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-default\\/15:active{background-color:#f5f6f626}.active\\:n-bg-light-neutral-bg-default\\/20:active{background-color:#f5f6f633}.active\\:n-bg-light-neutral-bg-default\\/25:active{background-color:#f5f6f640}.active\\:n-bg-light-neutral-bg-default\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-light-neutral-bg-default\\/35:active{background-color:#f5f6f659}.active\\:n-bg-light-neutral-bg-default\\/40:active{background-color:#f5f6f666}.active\\:n-bg-light-neutral-bg-default\\/45:active{background-color:#f5f6f673}.active\\:n-bg-light-neutral-bg-default\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-light-neutral-bg-default\\/50:active{background-color:#f5f6f680}.active\\:n-bg-light-neutral-bg-default\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-light-neutral-bg-default\\/60:active{background-color:#f5f6f699}.active\\:n-bg-light-neutral-bg-default\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-light-neutral-bg-default\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-light-neutral-bg-default\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-light-neutral-bg-default\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-light-neutral-bg-default\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-light-neutral-bg-default\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-light-neutral-bg-default\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-light-neutral-bg-on-bg-weak:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/0:active{background-color:#f5f6f600}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/100:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/15:active{background-color:#f5f6f626}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/20:active{background-color:#f5f6f633}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/25:active{background-color:#f5f6f640}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/35:active{background-color:#f5f6f659}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/40:active{background-color:#f5f6f666}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/45:active{background-color:#f5f6f673}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/50:active{background-color:#f5f6f680}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/60:active{background-color:#f5f6f699}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-light-neutral-bg-status:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-status\\/0:active{background-color:#a8acb200}.active\\:n-bg-light-neutral-bg-status\\/10:active{background-color:#a8acb21a}.active\\:n-bg-light-neutral-bg-status\\/100:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-status\\/15:active{background-color:#a8acb226}.active\\:n-bg-light-neutral-bg-status\\/20:active{background-color:#a8acb233}.active\\:n-bg-light-neutral-bg-status\\/25:active{background-color:#a8acb240}.active\\:n-bg-light-neutral-bg-status\\/30:active{background-color:#a8acb24d}.active\\:n-bg-light-neutral-bg-status\\/35:active{background-color:#a8acb259}.active\\:n-bg-light-neutral-bg-status\\/40:active{background-color:#a8acb266}.active\\:n-bg-light-neutral-bg-status\\/45:active{background-color:#a8acb273}.active\\:n-bg-light-neutral-bg-status\\/5:active{background-color:#a8acb20d}.active\\:n-bg-light-neutral-bg-status\\/50:active{background-color:#a8acb280}.active\\:n-bg-light-neutral-bg-status\\/55:active{background-color:#a8acb28c}.active\\:n-bg-light-neutral-bg-status\\/60:active{background-color:#a8acb299}.active\\:n-bg-light-neutral-bg-status\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-light-neutral-bg-status\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-light-neutral-bg-status\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-light-neutral-bg-status\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-light-neutral-bg-status\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-light-neutral-bg-status\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-light-neutral-bg-status\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-light-neutral-bg-strong:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-bg-strong\\/0:active{background-color:#e2e3e500}.active\\:n-bg-light-neutral-bg-strong\\/10:active{background-color:#e2e3e51a}.active\\:n-bg-light-neutral-bg-strong\\/100:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-bg-strong\\/15:active{background-color:#e2e3e526}.active\\:n-bg-light-neutral-bg-strong\\/20:active{background-color:#e2e3e533}.active\\:n-bg-light-neutral-bg-strong\\/25:active{background-color:#e2e3e540}.active\\:n-bg-light-neutral-bg-strong\\/30:active{background-color:#e2e3e54d}.active\\:n-bg-light-neutral-bg-strong\\/35:active{background-color:#e2e3e559}.active\\:n-bg-light-neutral-bg-strong\\/40:active{background-color:#e2e3e566}.active\\:n-bg-light-neutral-bg-strong\\/45:active{background-color:#e2e3e573}.active\\:n-bg-light-neutral-bg-strong\\/5:active{background-color:#e2e3e50d}.active\\:n-bg-light-neutral-bg-strong\\/50:active{background-color:#e2e3e580}.active\\:n-bg-light-neutral-bg-strong\\/55:active{background-color:#e2e3e58c}.active\\:n-bg-light-neutral-bg-strong\\/60:active{background-color:#e2e3e599}.active\\:n-bg-light-neutral-bg-strong\\/65:active{background-color:#e2e3e5a6}.active\\:n-bg-light-neutral-bg-strong\\/70:active{background-color:#e2e3e5b3}.active\\:n-bg-light-neutral-bg-strong\\/75:active{background-color:#e2e3e5bf}.active\\:n-bg-light-neutral-bg-strong\\/80:active{background-color:#e2e3e5cc}.active\\:n-bg-light-neutral-bg-strong\\/85:active{background-color:#e2e3e5d9}.active\\:n-bg-light-neutral-bg-strong\\/90:active{background-color:#e2e3e5e6}.active\\:n-bg-light-neutral-bg-strong\\/95:active{background-color:#e2e3e5f2}.active\\:n-bg-light-neutral-bg-stronger:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-stronger\\/0:active{background-color:#a8acb200}.active\\:n-bg-light-neutral-bg-stronger\\/10:active{background-color:#a8acb21a}.active\\:n-bg-light-neutral-bg-stronger\\/100:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-stronger\\/15:active{background-color:#a8acb226}.active\\:n-bg-light-neutral-bg-stronger\\/20:active{background-color:#a8acb233}.active\\:n-bg-light-neutral-bg-stronger\\/25:active{background-color:#a8acb240}.active\\:n-bg-light-neutral-bg-stronger\\/30:active{background-color:#a8acb24d}.active\\:n-bg-light-neutral-bg-stronger\\/35:active{background-color:#a8acb259}.active\\:n-bg-light-neutral-bg-stronger\\/40:active{background-color:#a8acb266}.active\\:n-bg-light-neutral-bg-stronger\\/45:active{background-color:#a8acb273}.active\\:n-bg-light-neutral-bg-stronger\\/5:active{background-color:#a8acb20d}.active\\:n-bg-light-neutral-bg-stronger\\/50:active{background-color:#a8acb280}.active\\:n-bg-light-neutral-bg-stronger\\/55:active{background-color:#a8acb28c}.active\\:n-bg-light-neutral-bg-stronger\\/60:active{background-color:#a8acb299}.active\\:n-bg-light-neutral-bg-stronger\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-light-neutral-bg-stronger\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-light-neutral-bg-stronger\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-light-neutral-bg-stronger\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-light-neutral-bg-stronger\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-light-neutral-bg-stronger\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-light-neutral-bg-stronger\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-light-neutral-bg-strongest:active{background-color:#3c3f44}.active\\:n-bg-light-neutral-bg-strongest\\/0:active{background-color:#3c3f4400}.active\\:n-bg-light-neutral-bg-strongest\\/10:active{background-color:#3c3f441a}.active\\:n-bg-light-neutral-bg-strongest\\/100:active{background-color:#3c3f44}.active\\:n-bg-light-neutral-bg-strongest\\/15:active{background-color:#3c3f4426}.active\\:n-bg-light-neutral-bg-strongest\\/20:active{background-color:#3c3f4433}.active\\:n-bg-light-neutral-bg-strongest\\/25:active{background-color:#3c3f4440}.active\\:n-bg-light-neutral-bg-strongest\\/30:active{background-color:#3c3f444d}.active\\:n-bg-light-neutral-bg-strongest\\/35:active{background-color:#3c3f4459}.active\\:n-bg-light-neutral-bg-strongest\\/40:active{background-color:#3c3f4466}.active\\:n-bg-light-neutral-bg-strongest\\/45:active{background-color:#3c3f4473}.active\\:n-bg-light-neutral-bg-strongest\\/5:active{background-color:#3c3f440d}.active\\:n-bg-light-neutral-bg-strongest\\/50:active{background-color:#3c3f4480}.active\\:n-bg-light-neutral-bg-strongest\\/55:active{background-color:#3c3f448c}.active\\:n-bg-light-neutral-bg-strongest\\/60:active{background-color:#3c3f4499}.active\\:n-bg-light-neutral-bg-strongest\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-light-neutral-bg-strongest\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-light-neutral-bg-strongest\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-light-neutral-bg-strongest\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-light-neutral-bg-strongest\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-light-neutral-bg-strongest\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-light-neutral-bg-strongest\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-light-neutral-bg-weak:active{background-color:#fff}.active\\:n-bg-light-neutral-bg-weak\\/0:active{background-color:#fff0}.active\\:n-bg-light-neutral-bg-weak\\/10:active{background-color:#ffffff1a}.active\\:n-bg-light-neutral-bg-weak\\/100:active{background-color:#fff}.active\\:n-bg-light-neutral-bg-weak\\/15:active{background-color:#ffffff26}.active\\:n-bg-light-neutral-bg-weak\\/20:active{background-color:#fff3}.active\\:n-bg-light-neutral-bg-weak\\/25:active{background-color:#ffffff40}.active\\:n-bg-light-neutral-bg-weak\\/30:active{background-color:#ffffff4d}.active\\:n-bg-light-neutral-bg-weak\\/35:active{background-color:#ffffff59}.active\\:n-bg-light-neutral-bg-weak\\/40:active{background-color:#fff6}.active\\:n-bg-light-neutral-bg-weak\\/45:active{background-color:#ffffff73}.active\\:n-bg-light-neutral-bg-weak\\/5:active{background-color:#ffffff0d}.active\\:n-bg-light-neutral-bg-weak\\/50:active{background-color:#ffffff80}.active\\:n-bg-light-neutral-bg-weak\\/55:active{background-color:#ffffff8c}.active\\:n-bg-light-neutral-bg-weak\\/60:active{background-color:#fff9}.active\\:n-bg-light-neutral-bg-weak\\/65:active{background-color:#ffffffa6}.active\\:n-bg-light-neutral-bg-weak\\/70:active{background-color:#ffffffb3}.active\\:n-bg-light-neutral-bg-weak\\/75:active{background-color:#ffffffbf}.active\\:n-bg-light-neutral-bg-weak\\/80:active{background-color:#fffc}.active\\:n-bg-light-neutral-bg-weak\\/85:active{background-color:#ffffffd9}.active\\:n-bg-light-neutral-bg-weak\\/90:active{background-color:#ffffffe6}.active\\:n-bg-light-neutral-bg-weak\\/95:active{background-color:#fffffff2}.active\\:n-bg-light-neutral-border-strong:active{background-color:#bbbec3}.active\\:n-bg-light-neutral-border-strong\\/0:active{background-color:#bbbec300}.active\\:n-bg-light-neutral-border-strong\\/10:active{background-color:#bbbec31a}.active\\:n-bg-light-neutral-border-strong\\/100:active{background-color:#bbbec3}.active\\:n-bg-light-neutral-border-strong\\/15:active{background-color:#bbbec326}.active\\:n-bg-light-neutral-border-strong\\/20:active{background-color:#bbbec333}.active\\:n-bg-light-neutral-border-strong\\/25:active{background-color:#bbbec340}.active\\:n-bg-light-neutral-border-strong\\/30:active{background-color:#bbbec34d}.active\\:n-bg-light-neutral-border-strong\\/35:active{background-color:#bbbec359}.active\\:n-bg-light-neutral-border-strong\\/40:active{background-color:#bbbec366}.active\\:n-bg-light-neutral-border-strong\\/45:active{background-color:#bbbec373}.active\\:n-bg-light-neutral-border-strong\\/5:active{background-color:#bbbec30d}.active\\:n-bg-light-neutral-border-strong\\/50:active{background-color:#bbbec380}.active\\:n-bg-light-neutral-border-strong\\/55:active{background-color:#bbbec38c}.active\\:n-bg-light-neutral-border-strong\\/60:active{background-color:#bbbec399}.active\\:n-bg-light-neutral-border-strong\\/65:active{background-color:#bbbec3a6}.active\\:n-bg-light-neutral-border-strong\\/70:active{background-color:#bbbec3b3}.active\\:n-bg-light-neutral-border-strong\\/75:active{background-color:#bbbec3bf}.active\\:n-bg-light-neutral-border-strong\\/80:active{background-color:#bbbec3cc}.active\\:n-bg-light-neutral-border-strong\\/85:active{background-color:#bbbec3d9}.active\\:n-bg-light-neutral-border-strong\\/90:active{background-color:#bbbec3e6}.active\\:n-bg-light-neutral-border-strong\\/95:active{background-color:#bbbec3f2}.active\\:n-bg-light-neutral-border-strongest:active{background-color:#6f757e}.active\\:n-bg-light-neutral-border-strongest\\/0:active{background-color:#6f757e00}.active\\:n-bg-light-neutral-border-strongest\\/10:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-border-strongest\\/100:active{background-color:#6f757e}.active\\:n-bg-light-neutral-border-strongest\\/15:active{background-color:#6f757e26}.active\\:n-bg-light-neutral-border-strongest\\/20:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-border-strongest\\/25:active{background-color:#6f757e40}.active\\:n-bg-light-neutral-border-strongest\\/30:active{background-color:#6f757e4d}.active\\:n-bg-light-neutral-border-strongest\\/35:active{background-color:#6f757e59}.active\\:n-bg-light-neutral-border-strongest\\/40:active{background-color:#6f757e66}.active\\:n-bg-light-neutral-border-strongest\\/45:active{background-color:#6f757e73}.active\\:n-bg-light-neutral-border-strongest\\/5:active{background-color:#6f757e0d}.active\\:n-bg-light-neutral-border-strongest\\/50:active{background-color:#6f757e80}.active\\:n-bg-light-neutral-border-strongest\\/55:active{background-color:#6f757e8c}.active\\:n-bg-light-neutral-border-strongest\\/60:active{background-color:#6f757e99}.active\\:n-bg-light-neutral-border-strongest\\/65:active{background-color:#6f757ea6}.active\\:n-bg-light-neutral-border-strongest\\/70:active{background-color:#6f757eb3}.active\\:n-bg-light-neutral-border-strongest\\/75:active{background-color:#6f757ebf}.active\\:n-bg-light-neutral-border-strongest\\/80:active{background-color:#6f757ecc}.active\\:n-bg-light-neutral-border-strongest\\/85:active{background-color:#6f757ed9}.active\\:n-bg-light-neutral-border-strongest\\/90:active{background-color:#6f757ee6}.active\\:n-bg-light-neutral-border-strongest\\/95:active{background-color:#6f757ef2}.active\\:n-bg-light-neutral-border-weak:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-border-weak\\/0:active{background-color:#e2e3e500}.active\\:n-bg-light-neutral-border-weak\\/10:active{background-color:#e2e3e51a}.active\\:n-bg-light-neutral-border-weak\\/100:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-border-weak\\/15:active{background-color:#e2e3e526}.active\\:n-bg-light-neutral-border-weak\\/20:active{background-color:#e2e3e533}.active\\:n-bg-light-neutral-border-weak\\/25:active{background-color:#e2e3e540}.active\\:n-bg-light-neutral-border-weak\\/30:active{background-color:#e2e3e54d}.active\\:n-bg-light-neutral-border-weak\\/35:active{background-color:#e2e3e559}.active\\:n-bg-light-neutral-border-weak\\/40:active{background-color:#e2e3e566}.active\\:n-bg-light-neutral-border-weak\\/45:active{background-color:#e2e3e573}.active\\:n-bg-light-neutral-border-weak\\/5:active{background-color:#e2e3e50d}.active\\:n-bg-light-neutral-border-weak\\/50:active{background-color:#e2e3e580}.active\\:n-bg-light-neutral-border-weak\\/55:active{background-color:#e2e3e58c}.active\\:n-bg-light-neutral-border-weak\\/60:active{background-color:#e2e3e599}.active\\:n-bg-light-neutral-border-weak\\/65:active{background-color:#e2e3e5a6}.active\\:n-bg-light-neutral-border-weak\\/70:active{background-color:#e2e3e5b3}.active\\:n-bg-light-neutral-border-weak\\/75:active{background-color:#e2e3e5bf}.active\\:n-bg-light-neutral-border-weak\\/80:active{background-color:#e2e3e5cc}.active\\:n-bg-light-neutral-border-weak\\/85:active{background-color:#e2e3e5d9}.active\\:n-bg-light-neutral-border-weak\\/90:active{background-color:#e2e3e5e6}.active\\:n-bg-light-neutral-border-weak\\/95:active{background-color:#e2e3e5f2}.active\\:n-bg-light-neutral-hover:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-hover\\/0:active{background-color:#6f757e00}.active\\:n-bg-light-neutral-hover\\/10:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-hover\\/100:active{background-color:#6f757e}.active\\:n-bg-light-neutral-hover\\/15:active{background-color:#6f757e26}.active\\:n-bg-light-neutral-hover\\/20:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-hover\\/25:active{background-color:#6f757e40}.active\\:n-bg-light-neutral-hover\\/30:active{background-color:#6f757e4d}.active\\:n-bg-light-neutral-hover\\/35:active{background-color:#6f757e59}.active\\:n-bg-light-neutral-hover\\/40:active{background-color:#6f757e66}.active\\:n-bg-light-neutral-hover\\/45:active{background-color:#6f757e73}.active\\:n-bg-light-neutral-hover\\/5:active{background-color:#6f757e0d}.active\\:n-bg-light-neutral-hover\\/50:active{background-color:#6f757e80}.active\\:n-bg-light-neutral-hover\\/55:active{background-color:#6f757e8c}.active\\:n-bg-light-neutral-hover\\/60:active{background-color:#6f757e99}.active\\:n-bg-light-neutral-hover\\/65:active{background-color:#6f757ea6}.active\\:n-bg-light-neutral-hover\\/70:active{background-color:#6f757eb3}.active\\:n-bg-light-neutral-hover\\/75:active{background-color:#6f757ebf}.active\\:n-bg-light-neutral-hover\\/80:active{background-color:#6f757ecc}.active\\:n-bg-light-neutral-hover\\/85:active{background-color:#6f757ed9}.active\\:n-bg-light-neutral-hover\\/90:active{background-color:#6f757ee6}.active\\:n-bg-light-neutral-hover\\/95:active{background-color:#6f757ef2}.active\\:n-bg-light-neutral-icon:active{background-color:#4d5157}.active\\:n-bg-light-neutral-icon\\/0:active{background-color:#4d515700}.active\\:n-bg-light-neutral-icon\\/10:active{background-color:#4d51571a}.active\\:n-bg-light-neutral-icon\\/100:active{background-color:#4d5157}.active\\:n-bg-light-neutral-icon\\/15:active{background-color:#4d515726}.active\\:n-bg-light-neutral-icon\\/20:active{background-color:#4d515733}.active\\:n-bg-light-neutral-icon\\/25:active{background-color:#4d515740}.active\\:n-bg-light-neutral-icon\\/30:active{background-color:#4d51574d}.active\\:n-bg-light-neutral-icon\\/35:active{background-color:#4d515759}.active\\:n-bg-light-neutral-icon\\/40:active{background-color:#4d515766}.active\\:n-bg-light-neutral-icon\\/45:active{background-color:#4d515773}.active\\:n-bg-light-neutral-icon\\/5:active{background-color:#4d51570d}.active\\:n-bg-light-neutral-icon\\/50:active{background-color:#4d515780}.active\\:n-bg-light-neutral-icon\\/55:active{background-color:#4d51578c}.active\\:n-bg-light-neutral-icon\\/60:active{background-color:#4d515799}.active\\:n-bg-light-neutral-icon\\/65:active{background-color:#4d5157a6}.active\\:n-bg-light-neutral-icon\\/70:active{background-color:#4d5157b3}.active\\:n-bg-light-neutral-icon\\/75:active{background-color:#4d5157bf}.active\\:n-bg-light-neutral-icon\\/80:active{background-color:#4d5157cc}.active\\:n-bg-light-neutral-icon\\/85:active{background-color:#4d5157d9}.active\\:n-bg-light-neutral-icon\\/90:active{background-color:#4d5157e6}.active\\:n-bg-light-neutral-icon\\/95:active{background-color:#4d5157f2}.active\\:n-bg-light-neutral-pressed:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-pressed\\/0:active{background-color:#6f757e00}.active\\:n-bg-light-neutral-pressed\\/10:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-pressed\\/100:active{background-color:#6f757e}.active\\:n-bg-light-neutral-pressed\\/15:active{background-color:#6f757e26}.active\\:n-bg-light-neutral-pressed\\/20:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-pressed\\/25:active{background-color:#6f757e40}.active\\:n-bg-light-neutral-pressed\\/30:active{background-color:#6f757e4d}.active\\:n-bg-light-neutral-pressed\\/35:active{background-color:#6f757e59}.active\\:n-bg-light-neutral-pressed\\/40:active{background-color:#6f757e66}.active\\:n-bg-light-neutral-pressed\\/45:active{background-color:#6f757e73}.active\\:n-bg-light-neutral-pressed\\/5:active{background-color:#6f757e0d}.active\\:n-bg-light-neutral-pressed\\/50:active{background-color:#6f757e80}.active\\:n-bg-light-neutral-pressed\\/55:active{background-color:#6f757e8c}.active\\:n-bg-light-neutral-pressed\\/60:active{background-color:#6f757e99}.active\\:n-bg-light-neutral-pressed\\/65:active{background-color:#6f757ea6}.active\\:n-bg-light-neutral-pressed\\/70:active{background-color:#6f757eb3}.active\\:n-bg-light-neutral-pressed\\/75:active{background-color:#6f757ebf}.active\\:n-bg-light-neutral-pressed\\/80:active{background-color:#6f757ecc}.active\\:n-bg-light-neutral-pressed\\/85:active{background-color:#6f757ed9}.active\\:n-bg-light-neutral-pressed\\/90:active{background-color:#6f757ee6}.active\\:n-bg-light-neutral-pressed\\/95:active{background-color:#6f757ef2}.active\\:n-bg-light-neutral-text-default:active{background-color:#1a1b1d}.active\\:n-bg-light-neutral-text-default\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-light-neutral-text-default\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-light-neutral-text-default\\/100:active{background-color:#1a1b1d}.active\\:n-bg-light-neutral-text-default\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-light-neutral-text-default\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-light-neutral-text-default\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-light-neutral-text-default\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-light-neutral-text-default\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-light-neutral-text-default\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-light-neutral-text-default\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-light-neutral-text-default\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-light-neutral-text-default\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-light-neutral-text-default\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-light-neutral-text-default\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-light-neutral-text-default\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-light-neutral-text-default\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-light-neutral-text-default\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-light-neutral-text-default\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-light-neutral-text-default\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-light-neutral-text-default\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-light-neutral-text-default\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-light-neutral-text-inverse:active{background-color:#fff}.active\\:n-bg-light-neutral-text-inverse\\/0:active{background-color:#fff0}.active\\:n-bg-light-neutral-text-inverse\\/10:active{background-color:#ffffff1a}.active\\:n-bg-light-neutral-text-inverse\\/100:active{background-color:#fff}.active\\:n-bg-light-neutral-text-inverse\\/15:active{background-color:#ffffff26}.active\\:n-bg-light-neutral-text-inverse\\/20:active{background-color:#fff3}.active\\:n-bg-light-neutral-text-inverse\\/25:active{background-color:#ffffff40}.active\\:n-bg-light-neutral-text-inverse\\/30:active{background-color:#ffffff4d}.active\\:n-bg-light-neutral-text-inverse\\/35:active{background-color:#ffffff59}.active\\:n-bg-light-neutral-text-inverse\\/40:active{background-color:#fff6}.active\\:n-bg-light-neutral-text-inverse\\/45:active{background-color:#ffffff73}.active\\:n-bg-light-neutral-text-inverse\\/5:active{background-color:#ffffff0d}.active\\:n-bg-light-neutral-text-inverse\\/50:active{background-color:#ffffff80}.active\\:n-bg-light-neutral-text-inverse\\/55:active{background-color:#ffffff8c}.active\\:n-bg-light-neutral-text-inverse\\/60:active{background-color:#fff9}.active\\:n-bg-light-neutral-text-inverse\\/65:active{background-color:#ffffffa6}.active\\:n-bg-light-neutral-text-inverse\\/70:active{background-color:#ffffffb3}.active\\:n-bg-light-neutral-text-inverse\\/75:active{background-color:#ffffffbf}.active\\:n-bg-light-neutral-text-inverse\\/80:active{background-color:#fffc}.active\\:n-bg-light-neutral-text-inverse\\/85:active{background-color:#ffffffd9}.active\\:n-bg-light-neutral-text-inverse\\/90:active{background-color:#ffffffe6}.active\\:n-bg-light-neutral-text-inverse\\/95:active{background-color:#fffffff2}.active\\:n-bg-light-neutral-text-weak:active{background-color:#4d5157}.active\\:n-bg-light-neutral-text-weak\\/0:active{background-color:#4d515700}.active\\:n-bg-light-neutral-text-weak\\/10:active{background-color:#4d51571a}.active\\:n-bg-light-neutral-text-weak\\/100:active{background-color:#4d5157}.active\\:n-bg-light-neutral-text-weak\\/15:active{background-color:#4d515726}.active\\:n-bg-light-neutral-text-weak\\/20:active{background-color:#4d515733}.active\\:n-bg-light-neutral-text-weak\\/25:active{background-color:#4d515740}.active\\:n-bg-light-neutral-text-weak\\/30:active{background-color:#4d51574d}.active\\:n-bg-light-neutral-text-weak\\/35:active{background-color:#4d515759}.active\\:n-bg-light-neutral-text-weak\\/40:active{background-color:#4d515766}.active\\:n-bg-light-neutral-text-weak\\/45:active{background-color:#4d515773}.active\\:n-bg-light-neutral-text-weak\\/5:active{background-color:#4d51570d}.active\\:n-bg-light-neutral-text-weak\\/50:active{background-color:#4d515780}.active\\:n-bg-light-neutral-text-weak\\/55:active{background-color:#4d51578c}.active\\:n-bg-light-neutral-text-weak\\/60:active{background-color:#4d515799}.active\\:n-bg-light-neutral-text-weak\\/65:active{background-color:#4d5157a6}.active\\:n-bg-light-neutral-text-weak\\/70:active{background-color:#4d5157b3}.active\\:n-bg-light-neutral-text-weak\\/75:active{background-color:#4d5157bf}.active\\:n-bg-light-neutral-text-weak\\/80:active{background-color:#4d5157cc}.active\\:n-bg-light-neutral-text-weak\\/85:active{background-color:#4d5157d9}.active\\:n-bg-light-neutral-text-weak\\/90:active{background-color:#4d5157e6}.active\\:n-bg-light-neutral-text-weak\\/95:active{background-color:#4d5157f2}.active\\:n-bg-light-neutral-text-weaker:active{background-color:#5e636a}.active\\:n-bg-light-neutral-text-weaker\\/0:active{background-color:#5e636a00}.active\\:n-bg-light-neutral-text-weaker\\/10:active{background-color:#5e636a1a}.active\\:n-bg-light-neutral-text-weaker\\/100:active{background-color:#5e636a}.active\\:n-bg-light-neutral-text-weaker\\/15:active{background-color:#5e636a26}.active\\:n-bg-light-neutral-text-weaker\\/20:active{background-color:#5e636a33}.active\\:n-bg-light-neutral-text-weaker\\/25:active{background-color:#5e636a40}.active\\:n-bg-light-neutral-text-weaker\\/30:active{background-color:#5e636a4d}.active\\:n-bg-light-neutral-text-weaker\\/35:active{background-color:#5e636a59}.active\\:n-bg-light-neutral-text-weaker\\/40:active{background-color:#5e636a66}.active\\:n-bg-light-neutral-text-weaker\\/45:active{background-color:#5e636a73}.active\\:n-bg-light-neutral-text-weaker\\/5:active{background-color:#5e636a0d}.active\\:n-bg-light-neutral-text-weaker\\/50:active{background-color:#5e636a80}.active\\:n-bg-light-neutral-text-weaker\\/55:active{background-color:#5e636a8c}.active\\:n-bg-light-neutral-text-weaker\\/60:active{background-color:#5e636a99}.active\\:n-bg-light-neutral-text-weaker\\/65:active{background-color:#5e636aa6}.active\\:n-bg-light-neutral-text-weaker\\/70:active{background-color:#5e636ab3}.active\\:n-bg-light-neutral-text-weaker\\/75:active{background-color:#5e636abf}.active\\:n-bg-light-neutral-text-weaker\\/80:active{background-color:#5e636acc}.active\\:n-bg-light-neutral-text-weaker\\/85:active{background-color:#5e636ad9}.active\\:n-bg-light-neutral-text-weaker\\/90:active{background-color:#5e636ae6}.active\\:n-bg-light-neutral-text-weaker\\/95:active{background-color:#5e636af2}.active\\:n-bg-light-neutral-text-weakest:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-text-weakest\\/0:active{background-color:#a8acb200}.active\\:n-bg-light-neutral-text-weakest\\/10:active{background-color:#a8acb21a}.active\\:n-bg-light-neutral-text-weakest\\/100:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-text-weakest\\/15:active{background-color:#a8acb226}.active\\:n-bg-light-neutral-text-weakest\\/20:active{background-color:#a8acb233}.active\\:n-bg-light-neutral-text-weakest\\/25:active{background-color:#a8acb240}.active\\:n-bg-light-neutral-text-weakest\\/30:active{background-color:#a8acb24d}.active\\:n-bg-light-neutral-text-weakest\\/35:active{background-color:#a8acb259}.active\\:n-bg-light-neutral-text-weakest\\/40:active{background-color:#a8acb266}.active\\:n-bg-light-neutral-text-weakest\\/45:active{background-color:#a8acb273}.active\\:n-bg-light-neutral-text-weakest\\/5:active{background-color:#a8acb20d}.active\\:n-bg-light-neutral-text-weakest\\/50:active{background-color:#a8acb280}.active\\:n-bg-light-neutral-text-weakest\\/55:active{background-color:#a8acb28c}.active\\:n-bg-light-neutral-text-weakest\\/60:active{background-color:#a8acb299}.active\\:n-bg-light-neutral-text-weakest\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-light-neutral-text-weakest\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-light-neutral-text-weakest\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-light-neutral-text-weakest\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-light-neutral-text-weakest\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-light-neutral-text-weakest\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-light-neutral-text-weakest\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-light-primary-bg-selected:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-selected\\/0:active{background-color:#e7fafb00}.active\\:n-bg-light-primary-bg-selected\\/10:active{background-color:#e7fafb1a}.active\\:n-bg-light-primary-bg-selected\\/100:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-selected\\/15:active{background-color:#e7fafb26}.active\\:n-bg-light-primary-bg-selected\\/20:active{background-color:#e7fafb33}.active\\:n-bg-light-primary-bg-selected\\/25:active{background-color:#e7fafb40}.active\\:n-bg-light-primary-bg-selected\\/30:active{background-color:#e7fafb4d}.active\\:n-bg-light-primary-bg-selected\\/35:active{background-color:#e7fafb59}.active\\:n-bg-light-primary-bg-selected\\/40:active{background-color:#e7fafb66}.active\\:n-bg-light-primary-bg-selected\\/45:active{background-color:#e7fafb73}.active\\:n-bg-light-primary-bg-selected\\/5:active{background-color:#e7fafb0d}.active\\:n-bg-light-primary-bg-selected\\/50:active{background-color:#e7fafb80}.active\\:n-bg-light-primary-bg-selected\\/55:active{background-color:#e7fafb8c}.active\\:n-bg-light-primary-bg-selected\\/60:active{background-color:#e7fafb99}.active\\:n-bg-light-primary-bg-selected\\/65:active{background-color:#e7fafba6}.active\\:n-bg-light-primary-bg-selected\\/70:active{background-color:#e7fafbb3}.active\\:n-bg-light-primary-bg-selected\\/75:active{background-color:#e7fafbbf}.active\\:n-bg-light-primary-bg-selected\\/80:active{background-color:#e7fafbcc}.active\\:n-bg-light-primary-bg-selected\\/85:active{background-color:#e7fafbd9}.active\\:n-bg-light-primary-bg-selected\\/90:active{background-color:#e7fafbe6}.active\\:n-bg-light-primary-bg-selected\\/95:active{background-color:#e7fafbf2}.active\\:n-bg-light-primary-bg-status:active{background-color:#4c99a4}.active\\:n-bg-light-primary-bg-status\\/0:active{background-color:#4c99a400}.active\\:n-bg-light-primary-bg-status\\/10:active{background-color:#4c99a41a}.active\\:n-bg-light-primary-bg-status\\/100:active{background-color:#4c99a4}.active\\:n-bg-light-primary-bg-status\\/15:active{background-color:#4c99a426}.active\\:n-bg-light-primary-bg-status\\/20:active{background-color:#4c99a433}.active\\:n-bg-light-primary-bg-status\\/25:active{background-color:#4c99a440}.active\\:n-bg-light-primary-bg-status\\/30:active{background-color:#4c99a44d}.active\\:n-bg-light-primary-bg-status\\/35:active{background-color:#4c99a459}.active\\:n-bg-light-primary-bg-status\\/40:active{background-color:#4c99a466}.active\\:n-bg-light-primary-bg-status\\/45:active{background-color:#4c99a473}.active\\:n-bg-light-primary-bg-status\\/5:active{background-color:#4c99a40d}.active\\:n-bg-light-primary-bg-status\\/50:active{background-color:#4c99a480}.active\\:n-bg-light-primary-bg-status\\/55:active{background-color:#4c99a48c}.active\\:n-bg-light-primary-bg-status\\/60:active{background-color:#4c99a499}.active\\:n-bg-light-primary-bg-status\\/65:active{background-color:#4c99a4a6}.active\\:n-bg-light-primary-bg-status\\/70:active{background-color:#4c99a4b3}.active\\:n-bg-light-primary-bg-status\\/75:active{background-color:#4c99a4bf}.active\\:n-bg-light-primary-bg-status\\/80:active{background-color:#4c99a4cc}.active\\:n-bg-light-primary-bg-status\\/85:active{background-color:#4c99a4d9}.active\\:n-bg-light-primary-bg-status\\/90:active{background-color:#4c99a4e6}.active\\:n-bg-light-primary-bg-status\\/95:active{background-color:#4c99a4f2}.active\\:n-bg-light-primary-bg-strong:active{background-color:#0a6190}.active\\:n-bg-light-primary-bg-strong\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-bg-strong\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-bg-strong\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-bg-strong\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-bg-strong\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-bg-strong\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-bg-strong\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-bg-strong\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-bg-strong\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-bg-strong\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-bg-strong\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-bg-strong\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-bg-strong\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-bg-strong\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-bg-strong\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-bg-strong\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-bg-strong\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-bg-strong\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-bg-strong\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-bg-strong\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-bg-strong\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-primary-bg-weak:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-weak\\/0:active{background-color:#e7fafb00}.active\\:n-bg-light-primary-bg-weak\\/10:active{background-color:#e7fafb1a}.active\\:n-bg-light-primary-bg-weak\\/100:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-weak\\/15:active{background-color:#e7fafb26}.active\\:n-bg-light-primary-bg-weak\\/20:active{background-color:#e7fafb33}.active\\:n-bg-light-primary-bg-weak\\/25:active{background-color:#e7fafb40}.active\\:n-bg-light-primary-bg-weak\\/30:active{background-color:#e7fafb4d}.active\\:n-bg-light-primary-bg-weak\\/35:active{background-color:#e7fafb59}.active\\:n-bg-light-primary-bg-weak\\/40:active{background-color:#e7fafb66}.active\\:n-bg-light-primary-bg-weak\\/45:active{background-color:#e7fafb73}.active\\:n-bg-light-primary-bg-weak\\/5:active{background-color:#e7fafb0d}.active\\:n-bg-light-primary-bg-weak\\/50:active{background-color:#e7fafb80}.active\\:n-bg-light-primary-bg-weak\\/55:active{background-color:#e7fafb8c}.active\\:n-bg-light-primary-bg-weak\\/60:active{background-color:#e7fafb99}.active\\:n-bg-light-primary-bg-weak\\/65:active{background-color:#e7fafba6}.active\\:n-bg-light-primary-bg-weak\\/70:active{background-color:#e7fafbb3}.active\\:n-bg-light-primary-bg-weak\\/75:active{background-color:#e7fafbbf}.active\\:n-bg-light-primary-bg-weak\\/80:active{background-color:#e7fafbcc}.active\\:n-bg-light-primary-bg-weak\\/85:active{background-color:#e7fafbd9}.active\\:n-bg-light-primary-bg-weak\\/90:active{background-color:#e7fafbe6}.active\\:n-bg-light-primary-bg-weak\\/95:active{background-color:#e7fafbf2}.active\\:n-bg-light-primary-border-strong:active{background-color:#0a6190}.active\\:n-bg-light-primary-border-strong\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-border-strong\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-border-strong\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-border-strong\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-border-strong\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-border-strong\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-border-strong\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-border-strong\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-border-strong\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-border-strong\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-border-strong\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-border-strong\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-border-strong\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-border-strong\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-border-strong\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-border-strong\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-border-strong\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-border-strong\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-border-strong\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-border-strong\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-border-strong\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-primary-border-weak:active{background-color:#8fe3e8}.active\\:n-bg-light-primary-border-weak\\/0:active{background-color:#8fe3e800}.active\\:n-bg-light-primary-border-weak\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-light-primary-border-weak\\/100:active{background-color:#8fe3e8}.active\\:n-bg-light-primary-border-weak\\/15:active{background-color:#8fe3e826}.active\\:n-bg-light-primary-border-weak\\/20:active{background-color:#8fe3e833}.active\\:n-bg-light-primary-border-weak\\/25:active{background-color:#8fe3e840}.active\\:n-bg-light-primary-border-weak\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-light-primary-border-weak\\/35:active{background-color:#8fe3e859}.active\\:n-bg-light-primary-border-weak\\/40:active{background-color:#8fe3e866}.active\\:n-bg-light-primary-border-weak\\/45:active{background-color:#8fe3e873}.active\\:n-bg-light-primary-border-weak\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-light-primary-border-weak\\/50:active{background-color:#8fe3e880}.active\\:n-bg-light-primary-border-weak\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-light-primary-border-weak\\/60:active{background-color:#8fe3e899}.active\\:n-bg-light-primary-border-weak\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-light-primary-border-weak\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-light-primary-border-weak\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-light-primary-border-weak\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-light-primary-border-weak\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-light-primary-border-weak\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-light-primary-border-weak\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-light-primary-focus:active{background-color:#30839d}.active\\:n-bg-light-primary-focus\\/0:active{background-color:#30839d00}.active\\:n-bg-light-primary-focus\\/10:active{background-color:#30839d1a}.active\\:n-bg-light-primary-focus\\/100:active{background-color:#30839d}.active\\:n-bg-light-primary-focus\\/15:active{background-color:#30839d26}.active\\:n-bg-light-primary-focus\\/20:active{background-color:#30839d33}.active\\:n-bg-light-primary-focus\\/25:active{background-color:#30839d40}.active\\:n-bg-light-primary-focus\\/30:active{background-color:#30839d4d}.active\\:n-bg-light-primary-focus\\/35:active{background-color:#30839d59}.active\\:n-bg-light-primary-focus\\/40:active{background-color:#30839d66}.active\\:n-bg-light-primary-focus\\/45:active{background-color:#30839d73}.active\\:n-bg-light-primary-focus\\/5:active{background-color:#30839d0d}.active\\:n-bg-light-primary-focus\\/50:active{background-color:#30839d80}.active\\:n-bg-light-primary-focus\\/55:active{background-color:#30839d8c}.active\\:n-bg-light-primary-focus\\/60:active{background-color:#30839d99}.active\\:n-bg-light-primary-focus\\/65:active{background-color:#30839da6}.active\\:n-bg-light-primary-focus\\/70:active{background-color:#30839db3}.active\\:n-bg-light-primary-focus\\/75:active{background-color:#30839dbf}.active\\:n-bg-light-primary-focus\\/80:active{background-color:#30839dcc}.active\\:n-bg-light-primary-focus\\/85:active{background-color:#30839dd9}.active\\:n-bg-light-primary-focus\\/90:active{background-color:#30839de6}.active\\:n-bg-light-primary-focus\\/95:active{background-color:#30839df2}.active\\:n-bg-light-primary-hover-strong:active{background-color:#02507b}.active\\:n-bg-light-primary-hover-strong\\/0:active{background-color:#02507b00}.active\\:n-bg-light-primary-hover-strong\\/10:active{background-color:#02507b1a}.active\\:n-bg-light-primary-hover-strong\\/100:active{background-color:#02507b}.active\\:n-bg-light-primary-hover-strong\\/15:active{background-color:#02507b26}.active\\:n-bg-light-primary-hover-strong\\/20:active{background-color:#02507b33}.active\\:n-bg-light-primary-hover-strong\\/25:active{background-color:#02507b40}.active\\:n-bg-light-primary-hover-strong\\/30:active{background-color:#02507b4d}.active\\:n-bg-light-primary-hover-strong\\/35:active{background-color:#02507b59}.active\\:n-bg-light-primary-hover-strong\\/40:active{background-color:#02507b66}.active\\:n-bg-light-primary-hover-strong\\/45:active{background-color:#02507b73}.active\\:n-bg-light-primary-hover-strong\\/5:active{background-color:#02507b0d}.active\\:n-bg-light-primary-hover-strong\\/50:active{background-color:#02507b80}.active\\:n-bg-light-primary-hover-strong\\/55:active{background-color:#02507b8c}.active\\:n-bg-light-primary-hover-strong\\/60:active{background-color:#02507b99}.active\\:n-bg-light-primary-hover-strong\\/65:active{background-color:#02507ba6}.active\\:n-bg-light-primary-hover-strong\\/70:active{background-color:#02507bb3}.active\\:n-bg-light-primary-hover-strong\\/75:active{background-color:#02507bbf}.active\\:n-bg-light-primary-hover-strong\\/80:active{background-color:#02507bcc}.active\\:n-bg-light-primary-hover-strong\\/85:active{background-color:#02507bd9}.active\\:n-bg-light-primary-hover-strong\\/90:active{background-color:#02507be6}.active\\:n-bg-light-primary-hover-strong\\/95:active{background-color:#02507bf2}.active\\:n-bg-light-primary-hover-weak:active{background-color:#30839d1a}.active\\:n-bg-light-primary-hover-weak\\/0:active{background-color:#30839d00}.active\\:n-bg-light-primary-hover-weak\\/10:active{background-color:#30839d1a}.active\\:n-bg-light-primary-hover-weak\\/100:active{background-color:#30839d}.active\\:n-bg-light-primary-hover-weak\\/15:active{background-color:#30839d26}.active\\:n-bg-light-primary-hover-weak\\/20:active{background-color:#30839d33}.active\\:n-bg-light-primary-hover-weak\\/25:active{background-color:#30839d40}.active\\:n-bg-light-primary-hover-weak\\/30:active{background-color:#30839d4d}.active\\:n-bg-light-primary-hover-weak\\/35:active{background-color:#30839d59}.active\\:n-bg-light-primary-hover-weak\\/40:active{background-color:#30839d66}.active\\:n-bg-light-primary-hover-weak\\/45:active{background-color:#30839d73}.active\\:n-bg-light-primary-hover-weak\\/5:active{background-color:#30839d0d}.active\\:n-bg-light-primary-hover-weak\\/50:active{background-color:#30839d80}.active\\:n-bg-light-primary-hover-weak\\/55:active{background-color:#30839d8c}.active\\:n-bg-light-primary-hover-weak\\/60:active{background-color:#30839d99}.active\\:n-bg-light-primary-hover-weak\\/65:active{background-color:#30839da6}.active\\:n-bg-light-primary-hover-weak\\/70:active{background-color:#30839db3}.active\\:n-bg-light-primary-hover-weak\\/75:active{background-color:#30839dbf}.active\\:n-bg-light-primary-hover-weak\\/80:active{background-color:#30839dcc}.active\\:n-bg-light-primary-hover-weak\\/85:active{background-color:#30839dd9}.active\\:n-bg-light-primary-hover-weak\\/90:active{background-color:#30839de6}.active\\:n-bg-light-primary-hover-weak\\/95:active{background-color:#30839df2}.active\\:n-bg-light-primary-icon:active{background-color:#0a6190}.active\\:n-bg-light-primary-icon\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-icon\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-icon\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-icon\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-icon\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-icon\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-icon\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-icon\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-icon\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-icon\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-icon\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-icon\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-icon\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-icon\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-icon\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-icon\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-icon\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-icon\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-icon\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-icon\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-icon\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-primary-pressed-strong:active{background-color:#014063}.active\\:n-bg-light-primary-pressed-strong\\/0:active{background-color:#01406300}.active\\:n-bg-light-primary-pressed-strong\\/10:active{background-color:#0140631a}.active\\:n-bg-light-primary-pressed-strong\\/100:active{background-color:#014063}.active\\:n-bg-light-primary-pressed-strong\\/15:active{background-color:#01406326}.active\\:n-bg-light-primary-pressed-strong\\/20:active{background-color:#01406333}.active\\:n-bg-light-primary-pressed-strong\\/25:active{background-color:#01406340}.active\\:n-bg-light-primary-pressed-strong\\/30:active{background-color:#0140634d}.active\\:n-bg-light-primary-pressed-strong\\/35:active{background-color:#01406359}.active\\:n-bg-light-primary-pressed-strong\\/40:active{background-color:#01406366}.active\\:n-bg-light-primary-pressed-strong\\/45:active{background-color:#01406373}.active\\:n-bg-light-primary-pressed-strong\\/5:active{background-color:#0140630d}.active\\:n-bg-light-primary-pressed-strong\\/50:active{background-color:#01406380}.active\\:n-bg-light-primary-pressed-strong\\/55:active{background-color:#0140638c}.active\\:n-bg-light-primary-pressed-strong\\/60:active{background-color:#01406399}.active\\:n-bg-light-primary-pressed-strong\\/65:active{background-color:#014063a6}.active\\:n-bg-light-primary-pressed-strong\\/70:active{background-color:#014063b3}.active\\:n-bg-light-primary-pressed-strong\\/75:active{background-color:#014063bf}.active\\:n-bg-light-primary-pressed-strong\\/80:active{background-color:#014063cc}.active\\:n-bg-light-primary-pressed-strong\\/85:active{background-color:#014063d9}.active\\:n-bg-light-primary-pressed-strong\\/90:active{background-color:#014063e6}.active\\:n-bg-light-primary-pressed-strong\\/95:active{background-color:#014063f2}.active\\:n-bg-light-primary-pressed-weak:active{background-color:#30839d1f}.active\\:n-bg-light-primary-pressed-weak\\/0:active{background-color:#30839d00}.active\\:n-bg-light-primary-pressed-weak\\/10:active{background-color:#30839d1a}.active\\:n-bg-light-primary-pressed-weak\\/100:active{background-color:#30839d}.active\\:n-bg-light-primary-pressed-weak\\/15:active{background-color:#30839d26}.active\\:n-bg-light-primary-pressed-weak\\/20:active{background-color:#30839d33}.active\\:n-bg-light-primary-pressed-weak\\/25:active{background-color:#30839d40}.active\\:n-bg-light-primary-pressed-weak\\/30:active{background-color:#30839d4d}.active\\:n-bg-light-primary-pressed-weak\\/35:active{background-color:#30839d59}.active\\:n-bg-light-primary-pressed-weak\\/40:active{background-color:#30839d66}.active\\:n-bg-light-primary-pressed-weak\\/45:active{background-color:#30839d73}.active\\:n-bg-light-primary-pressed-weak\\/5:active{background-color:#30839d0d}.active\\:n-bg-light-primary-pressed-weak\\/50:active{background-color:#30839d80}.active\\:n-bg-light-primary-pressed-weak\\/55:active{background-color:#30839d8c}.active\\:n-bg-light-primary-pressed-weak\\/60:active{background-color:#30839d99}.active\\:n-bg-light-primary-pressed-weak\\/65:active{background-color:#30839da6}.active\\:n-bg-light-primary-pressed-weak\\/70:active{background-color:#30839db3}.active\\:n-bg-light-primary-pressed-weak\\/75:active{background-color:#30839dbf}.active\\:n-bg-light-primary-pressed-weak\\/80:active{background-color:#30839dcc}.active\\:n-bg-light-primary-pressed-weak\\/85:active{background-color:#30839dd9}.active\\:n-bg-light-primary-pressed-weak\\/90:active{background-color:#30839de6}.active\\:n-bg-light-primary-pressed-weak\\/95:active{background-color:#30839df2}.active\\:n-bg-light-primary-text:active{background-color:#0a6190}.active\\:n-bg-light-primary-text\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-text\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-text\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-text\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-text\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-text\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-text\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-text\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-text\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-text\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-text\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-text\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-text\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-text\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-text\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-text\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-text\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-text\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-text\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-text\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-text\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-success-bg-status:active{background-color:#5b992b}.active\\:n-bg-light-success-bg-status\\/0:active{background-color:#5b992b00}.active\\:n-bg-light-success-bg-status\\/10:active{background-color:#5b992b1a}.active\\:n-bg-light-success-bg-status\\/100:active{background-color:#5b992b}.active\\:n-bg-light-success-bg-status\\/15:active{background-color:#5b992b26}.active\\:n-bg-light-success-bg-status\\/20:active{background-color:#5b992b33}.active\\:n-bg-light-success-bg-status\\/25:active{background-color:#5b992b40}.active\\:n-bg-light-success-bg-status\\/30:active{background-color:#5b992b4d}.active\\:n-bg-light-success-bg-status\\/35:active{background-color:#5b992b59}.active\\:n-bg-light-success-bg-status\\/40:active{background-color:#5b992b66}.active\\:n-bg-light-success-bg-status\\/45:active{background-color:#5b992b73}.active\\:n-bg-light-success-bg-status\\/5:active{background-color:#5b992b0d}.active\\:n-bg-light-success-bg-status\\/50:active{background-color:#5b992b80}.active\\:n-bg-light-success-bg-status\\/55:active{background-color:#5b992b8c}.active\\:n-bg-light-success-bg-status\\/60:active{background-color:#5b992b99}.active\\:n-bg-light-success-bg-status\\/65:active{background-color:#5b992ba6}.active\\:n-bg-light-success-bg-status\\/70:active{background-color:#5b992bb3}.active\\:n-bg-light-success-bg-status\\/75:active{background-color:#5b992bbf}.active\\:n-bg-light-success-bg-status\\/80:active{background-color:#5b992bcc}.active\\:n-bg-light-success-bg-status\\/85:active{background-color:#5b992bd9}.active\\:n-bg-light-success-bg-status\\/90:active{background-color:#5b992be6}.active\\:n-bg-light-success-bg-status\\/95:active{background-color:#5b992bf2}.active\\:n-bg-light-success-bg-strong:active{background-color:#3f7824}.active\\:n-bg-light-success-bg-strong\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-bg-strong\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-bg-strong\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-bg-strong\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-bg-strong\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-bg-strong\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-bg-strong\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-bg-strong\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-bg-strong\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-bg-strong\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-bg-strong\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-bg-strong\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-bg-strong\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-bg-strong\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-bg-strong\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-bg-strong\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-bg-strong\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-bg-strong\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-bg-strong\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-bg-strong\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-bg-strong\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-success-bg-weak:active{background-color:#e7fcd7}.active\\:n-bg-light-success-bg-weak\\/0:active{background-color:#e7fcd700}.active\\:n-bg-light-success-bg-weak\\/10:active{background-color:#e7fcd71a}.active\\:n-bg-light-success-bg-weak\\/100:active{background-color:#e7fcd7}.active\\:n-bg-light-success-bg-weak\\/15:active{background-color:#e7fcd726}.active\\:n-bg-light-success-bg-weak\\/20:active{background-color:#e7fcd733}.active\\:n-bg-light-success-bg-weak\\/25:active{background-color:#e7fcd740}.active\\:n-bg-light-success-bg-weak\\/30:active{background-color:#e7fcd74d}.active\\:n-bg-light-success-bg-weak\\/35:active{background-color:#e7fcd759}.active\\:n-bg-light-success-bg-weak\\/40:active{background-color:#e7fcd766}.active\\:n-bg-light-success-bg-weak\\/45:active{background-color:#e7fcd773}.active\\:n-bg-light-success-bg-weak\\/5:active{background-color:#e7fcd70d}.active\\:n-bg-light-success-bg-weak\\/50:active{background-color:#e7fcd780}.active\\:n-bg-light-success-bg-weak\\/55:active{background-color:#e7fcd78c}.active\\:n-bg-light-success-bg-weak\\/60:active{background-color:#e7fcd799}.active\\:n-bg-light-success-bg-weak\\/65:active{background-color:#e7fcd7a6}.active\\:n-bg-light-success-bg-weak\\/70:active{background-color:#e7fcd7b3}.active\\:n-bg-light-success-bg-weak\\/75:active{background-color:#e7fcd7bf}.active\\:n-bg-light-success-bg-weak\\/80:active{background-color:#e7fcd7cc}.active\\:n-bg-light-success-bg-weak\\/85:active{background-color:#e7fcd7d9}.active\\:n-bg-light-success-bg-weak\\/90:active{background-color:#e7fcd7e6}.active\\:n-bg-light-success-bg-weak\\/95:active{background-color:#e7fcd7f2}.active\\:n-bg-light-success-border-strong:active{background-color:#3f7824}.active\\:n-bg-light-success-border-strong\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-border-strong\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-border-strong\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-border-strong\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-border-strong\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-border-strong\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-border-strong\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-border-strong\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-border-strong\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-border-strong\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-border-strong\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-border-strong\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-border-strong\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-border-strong\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-border-strong\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-border-strong\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-border-strong\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-border-strong\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-border-strong\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-border-strong\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-border-strong\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-success-border-weak:active{background-color:#90cb62}.active\\:n-bg-light-success-border-weak\\/0:active{background-color:#90cb6200}.active\\:n-bg-light-success-border-weak\\/10:active{background-color:#90cb621a}.active\\:n-bg-light-success-border-weak\\/100:active{background-color:#90cb62}.active\\:n-bg-light-success-border-weak\\/15:active{background-color:#90cb6226}.active\\:n-bg-light-success-border-weak\\/20:active{background-color:#90cb6233}.active\\:n-bg-light-success-border-weak\\/25:active{background-color:#90cb6240}.active\\:n-bg-light-success-border-weak\\/30:active{background-color:#90cb624d}.active\\:n-bg-light-success-border-weak\\/35:active{background-color:#90cb6259}.active\\:n-bg-light-success-border-weak\\/40:active{background-color:#90cb6266}.active\\:n-bg-light-success-border-weak\\/45:active{background-color:#90cb6273}.active\\:n-bg-light-success-border-weak\\/5:active{background-color:#90cb620d}.active\\:n-bg-light-success-border-weak\\/50:active{background-color:#90cb6280}.active\\:n-bg-light-success-border-weak\\/55:active{background-color:#90cb628c}.active\\:n-bg-light-success-border-weak\\/60:active{background-color:#90cb6299}.active\\:n-bg-light-success-border-weak\\/65:active{background-color:#90cb62a6}.active\\:n-bg-light-success-border-weak\\/70:active{background-color:#90cb62b3}.active\\:n-bg-light-success-border-weak\\/75:active{background-color:#90cb62bf}.active\\:n-bg-light-success-border-weak\\/80:active{background-color:#90cb62cc}.active\\:n-bg-light-success-border-weak\\/85:active{background-color:#90cb62d9}.active\\:n-bg-light-success-border-weak\\/90:active{background-color:#90cb62e6}.active\\:n-bg-light-success-border-weak\\/95:active{background-color:#90cb62f2}.active\\:n-bg-light-success-icon:active{background-color:#3f7824}.active\\:n-bg-light-success-icon\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-icon\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-icon\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-icon\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-icon\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-icon\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-icon\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-icon\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-icon\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-icon\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-icon\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-icon\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-icon\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-icon\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-icon\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-icon\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-icon\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-icon\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-icon\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-icon\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-icon\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-success-text:active{background-color:#3f7824}.active\\:n-bg-light-success-text\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-text\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-text\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-text\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-text\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-text\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-text\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-text\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-text\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-text\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-text\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-text\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-text\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-text\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-text\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-text\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-text\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-text\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-text\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-text\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-text\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-warning-bg-status:active{background-color:#d7aa0a}.active\\:n-bg-light-warning-bg-status\\/0:active{background-color:#d7aa0a00}.active\\:n-bg-light-warning-bg-status\\/10:active{background-color:#d7aa0a1a}.active\\:n-bg-light-warning-bg-status\\/100:active{background-color:#d7aa0a}.active\\:n-bg-light-warning-bg-status\\/15:active{background-color:#d7aa0a26}.active\\:n-bg-light-warning-bg-status\\/20:active{background-color:#d7aa0a33}.active\\:n-bg-light-warning-bg-status\\/25:active{background-color:#d7aa0a40}.active\\:n-bg-light-warning-bg-status\\/30:active{background-color:#d7aa0a4d}.active\\:n-bg-light-warning-bg-status\\/35:active{background-color:#d7aa0a59}.active\\:n-bg-light-warning-bg-status\\/40:active{background-color:#d7aa0a66}.active\\:n-bg-light-warning-bg-status\\/45:active{background-color:#d7aa0a73}.active\\:n-bg-light-warning-bg-status\\/5:active{background-color:#d7aa0a0d}.active\\:n-bg-light-warning-bg-status\\/50:active{background-color:#d7aa0a80}.active\\:n-bg-light-warning-bg-status\\/55:active{background-color:#d7aa0a8c}.active\\:n-bg-light-warning-bg-status\\/60:active{background-color:#d7aa0a99}.active\\:n-bg-light-warning-bg-status\\/65:active{background-color:#d7aa0aa6}.active\\:n-bg-light-warning-bg-status\\/70:active{background-color:#d7aa0ab3}.active\\:n-bg-light-warning-bg-status\\/75:active{background-color:#d7aa0abf}.active\\:n-bg-light-warning-bg-status\\/80:active{background-color:#d7aa0acc}.active\\:n-bg-light-warning-bg-status\\/85:active{background-color:#d7aa0ad9}.active\\:n-bg-light-warning-bg-status\\/90:active{background-color:#d7aa0ae6}.active\\:n-bg-light-warning-bg-status\\/95:active{background-color:#d7aa0af2}.active\\:n-bg-light-warning-bg-strong:active{background-color:#765500}.active\\:n-bg-light-warning-bg-strong\\/0:active{background-color:#76550000}.active\\:n-bg-light-warning-bg-strong\\/10:active{background-color:#7655001a}.active\\:n-bg-light-warning-bg-strong\\/100:active{background-color:#765500}.active\\:n-bg-light-warning-bg-strong\\/15:active{background-color:#76550026}.active\\:n-bg-light-warning-bg-strong\\/20:active{background-color:#76550033}.active\\:n-bg-light-warning-bg-strong\\/25:active{background-color:#76550040}.active\\:n-bg-light-warning-bg-strong\\/30:active{background-color:#7655004d}.active\\:n-bg-light-warning-bg-strong\\/35:active{background-color:#76550059}.active\\:n-bg-light-warning-bg-strong\\/40:active{background-color:#76550066}.active\\:n-bg-light-warning-bg-strong\\/45:active{background-color:#76550073}.active\\:n-bg-light-warning-bg-strong\\/5:active{background-color:#7655000d}.active\\:n-bg-light-warning-bg-strong\\/50:active{background-color:#76550080}.active\\:n-bg-light-warning-bg-strong\\/55:active{background-color:#7655008c}.active\\:n-bg-light-warning-bg-strong\\/60:active{background-color:#76550099}.active\\:n-bg-light-warning-bg-strong\\/65:active{background-color:#765500a6}.active\\:n-bg-light-warning-bg-strong\\/70:active{background-color:#765500b3}.active\\:n-bg-light-warning-bg-strong\\/75:active{background-color:#765500bf}.active\\:n-bg-light-warning-bg-strong\\/80:active{background-color:#765500cc}.active\\:n-bg-light-warning-bg-strong\\/85:active{background-color:#765500d9}.active\\:n-bg-light-warning-bg-strong\\/90:active{background-color:#765500e6}.active\\:n-bg-light-warning-bg-strong\\/95:active{background-color:#765500f2}.active\\:n-bg-light-warning-bg-weak:active{background-color:#fffad1}.active\\:n-bg-light-warning-bg-weak\\/0:active{background-color:#fffad100}.active\\:n-bg-light-warning-bg-weak\\/10:active{background-color:#fffad11a}.active\\:n-bg-light-warning-bg-weak\\/100:active{background-color:#fffad1}.active\\:n-bg-light-warning-bg-weak\\/15:active{background-color:#fffad126}.active\\:n-bg-light-warning-bg-weak\\/20:active{background-color:#fffad133}.active\\:n-bg-light-warning-bg-weak\\/25:active{background-color:#fffad140}.active\\:n-bg-light-warning-bg-weak\\/30:active{background-color:#fffad14d}.active\\:n-bg-light-warning-bg-weak\\/35:active{background-color:#fffad159}.active\\:n-bg-light-warning-bg-weak\\/40:active{background-color:#fffad166}.active\\:n-bg-light-warning-bg-weak\\/45:active{background-color:#fffad173}.active\\:n-bg-light-warning-bg-weak\\/5:active{background-color:#fffad10d}.active\\:n-bg-light-warning-bg-weak\\/50:active{background-color:#fffad180}.active\\:n-bg-light-warning-bg-weak\\/55:active{background-color:#fffad18c}.active\\:n-bg-light-warning-bg-weak\\/60:active{background-color:#fffad199}.active\\:n-bg-light-warning-bg-weak\\/65:active{background-color:#fffad1a6}.active\\:n-bg-light-warning-bg-weak\\/70:active{background-color:#fffad1b3}.active\\:n-bg-light-warning-bg-weak\\/75:active{background-color:#fffad1bf}.active\\:n-bg-light-warning-bg-weak\\/80:active{background-color:#fffad1cc}.active\\:n-bg-light-warning-bg-weak\\/85:active{background-color:#fffad1d9}.active\\:n-bg-light-warning-bg-weak\\/90:active{background-color:#fffad1e6}.active\\:n-bg-light-warning-bg-weak\\/95:active{background-color:#fffad1f2}.active\\:n-bg-light-warning-border-strong:active{background-color:#996e00}.active\\:n-bg-light-warning-border-strong\\/0:active{background-color:#996e0000}.active\\:n-bg-light-warning-border-strong\\/10:active{background-color:#996e001a}.active\\:n-bg-light-warning-border-strong\\/100:active{background-color:#996e00}.active\\:n-bg-light-warning-border-strong\\/15:active{background-color:#996e0026}.active\\:n-bg-light-warning-border-strong\\/20:active{background-color:#996e0033}.active\\:n-bg-light-warning-border-strong\\/25:active{background-color:#996e0040}.active\\:n-bg-light-warning-border-strong\\/30:active{background-color:#996e004d}.active\\:n-bg-light-warning-border-strong\\/35:active{background-color:#996e0059}.active\\:n-bg-light-warning-border-strong\\/40:active{background-color:#996e0066}.active\\:n-bg-light-warning-border-strong\\/45:active{background-color:#996e0073}.active\\:n-bg-light-warning-border-strong\\/5:active{background-color:#996e000d}.active\\:n-bg-light-warning-border-strong\\/50:active{background-color:#996e0080}.active\\:n-bg-light-warning-border-strong\\/55:active{background-color:#996e008c}.active\\:n-bg-light-warning-border-strong\\/60:active{background-color:#996e0099}.active\\:n-bg-light-warning-border-strong\\/65:active{background-color:#996e00a6}.active\\:n-bg-light-warning-border-strong\\/70:active{background-color:#996e00b3}.active\\:n-bg-light-warning-border-strong\\/75:active{background-color:#996e00bf}.active\\:n-bg-light-warning-border-strong\\/80:active{background-color:#996e00cc}.active\\:n-bg-light-warning-border-strong\\/85:active{background-color:#996e00d9}.active\\:n-bg-light-warning-border-strong\\/90:active{background-color:#996e00e6}.active\\:n-bg-light-warning-border-strong\\/95:active{background-color:#996e00f2}.active\\:n-bg-light-warning-border-weak:active{background-color:#ffd600}.active\\:n-bg-light-warning-border-weak\\/0:active{background-color:#ffd60000}.active\\:n-bg-light-warning-border-weak\\/10:active{background-color:#ffd6001a}.active\\:n-bg-light-warning-border-weak\\/100:active{background-color:#ffd600}.active\\:n-bg-light-warning-border-weak\\/15:active{background-color:#ffd60026}.active\\:n-bg-light-warning-border-weak\\/20:active{background-color:#ffd60033}.active\\:n-bg-light-warning-border-weak\\/25:active{background-color:#ffd60040}.active\\:n-bg-light-warning-border-weak\\/30:active{background-color:#ffd6004d}.active\\:n-bg-light-warning-border-weak\\/35:active{background-color:#ffd60059}.active\\:n-bg-light-warning-border-weak\\/40:active{background-color:#ffd60066}.active\\:n-bg-light-warning-border-weak\\/45:active{background-color:#ffd60073}.active\\:n-bg-light-warning-border-weak\\/5:active{background-color:#ffd6000d}.active\\:n-bg-light-warning-border-weak\\/50:active{background-color:#ffd60080}.active\\:n-bg-light-warning-border-weak\\/55:active{background-color:#ffd6008c}.active\\:n-bg-light-warning-border-weak\\/60:active{background-color:#ffd60099}.active\\:n-bg-light-warning-border-weak\\/65:active{background-color:#ffd600a6}.active\\:n-bg-light-warning-border-weak\\/70:active{background-color:#ffd600b3}.active\\:n-bg-light-warning-border-weak\\/75:active{background-color:#ffd600bf}.active\\:n-bg-light-warning-border-weak\\/80:active{background-color:#ffd600cc}.active\\:n-bg-light-warning-border-weak\\/85:active{background-color:#ffd600d9}.active\\:n-bg-light-warning-border-weak\\/90:active{background-color:#ffd600e6}.active\\:n-bg-light-warning-border-weak\\/95:active{background-color:#ffd600f2}.active\\:n-bg-light-warning-icon:active{background-color:#765500}.active\\:n-bg-light-warning-icon\\/0:active{background-color:#76550000}.active\\:n-bg-light-warning-icon\\/10:active{background-color:#7655001a}.active\\:n-bg-light-warning-icon\\/100:active{background-color:#765500}.active\\:n-bg-light-warning-icon\\/15:active{background-color:#76550026}.active\\:n-bg-light-warning-icon\\/20:active{background-color:#76550033}.active\\:n-bg-light-warning-icon\\/25:active{background-color:#76550040}.active\\:n-bg-light-warning-icon\\/30:active{background-color:#7655004d}.active\\:n-bg-light-warning-icon\\/35:active{background-color:#76550059}.active\\:n-bg-light-warning-icon\\/40:active{background-color:#76550066}.active\\:n-bg-light-warning-icon\\/45:active{background-color:#76550073}.active\\:n-bg-light-warning-icon\\/5:active{background-color:#7655000d}.active\\:n-bg-light-warning-icon\\/50:active{background-color:#76550080}.active\\:n-bg-light-warning-icon\\/55:active{background-color:#7655008c}.active\\:n-bg-light-warning-icon\\/60:active{background-color:#76550099}.active\\:n-bg-light-warning-icon\\/65:active{background-color:#765500a6}.active\\:n-bg-light-warning-icon\\/70:active{background-color:#765500b3}.active\\:n-bg-light-warning-icon\\/75:active{background-color:#765500bf}.active\\:n-bg-light-warning-icon\\/80:active{background-color:#765500cc}.active\\:n-bg-light-warning-icon\\/85:active{background-color:#765500d9}.active\\:n-bg-light-warning-icon\\/90:active{background-color:#765500e6}.active\\:n-bg-light-warning-icon\\/95:active{background-color:#765500f2}.active\\:n-bg-light-warning-text:active{background-color:#765500}.active\\:n-bg-light-warning-text\\/0:active{background-color:#76550000}.active\\:n-bg-light-warning-text\\/10:active{background-color:#7655001a}.active\\:n-bg-light-warning-text\\/100:active{background-color:#765500}.active\\:n-bg-light-warning-text\\/15:active{background-color:#76550026}.active\\:n-bg-light-warning-text\\/20:active{background-color:#76550033}.active\\:n-bg-light-warning-text\\/25:active{background-color:#76550040}.active\\:n-bg-light-warning-text\\/30:active{background-color:#7655004d}.active\\:n-bg-light-warning-text\\/35:active{background-color:#76550059}.active\\:n-bg-light-warning-text\\/40:active{background-color:#76550066}.active\\:n-bg-light-warning-text\\/45:active{background-color:#76550073}.active\\:n-bg-light-warning-text\\/5:active{background-color:#7655000d}.active\\:n-bg-light-warning-text\\/50:active{background-color:#76550080}.active\\:n-bg-light-warning-text\\/55:active{background-color:#7655008c}.active\\:n-bg-light-warning-text\\/60:active{background-color:#76550099}.active\\:n-bg-light-warning-text\\/65:active{background-color:#765500a6}.active\\:n-bg-light-warning-text\\/70:active{background-color:#765500b3}.active\\:n-bg-light-warning-text\\/75:active{background-color:#765500bf}.active\\:n-bg-light-warning-text\\/80:active{background-color:#765500cc}.active\\:n-bg-light-warning-text\\/85:active{background-color:#765500d9}.active\\:n-bg-light-warning-text\\/90:active{background-color:#765500e6}.active\\:n-bg-light-warning-text\\/95:active{background-color:#765500f2}.active\\:n-bg-neutral-10:active{background-color:#fff}.active\\:n-bg-neutral-10\\/0:active{background-color:#fff0}.active\\:n-bg-neutral-10\\/10:active{background-color:#ffffff1a}.active\\:n-bg-neutral-10\\/100:active{background-color:#fff}.active\\:n-bg-neutral-10\\/15:active{background-color:#ffffff26}.active\\:n-bg-neutral-10\\/20:active{background-color:#fff3}.active\\:n-bg-neutral-10\\/25:active{background-color:#ffffff40}.active\\:n-bg-neutral-10\\/30:active{background-color:#ffffff4d}.active\\:n-bg-neutral-10\\/35:active{background-color:#ffffff59}.active\\:n-bg-neutral-10\\/40:active{background-color:#fff6}.active\\:n-bg-neutral-10\\/45:active{background-color:#ffffff73}.active\\:n-bg-neutral-10\\/5:active{background-color:#ffffff0d}.active\\:n-bg-neutral-10\\/50:active{background-color:#ffffff80}.active\\:n-bg-neutral-10\\/55:active{background-color:#ffffff8c}.active\\:n-bg-neutral-10\\/60:active{background-color:#fff9}.active\\:n-bg-neutral-10\\/65:active{background-color:#ffffffa6}.active\\:n-bg-neutral-10\\/70:active{background-color:#ffffffb3}.active\\:n-bg-neutral-10\\/75:active{background-color:#ffffffbf}.active\\:n-bg-neutral-10\\/80:active{background-color:#fffc}.active\\:n-bg-neutral-10\\/85:active{background-color:#ffffffd9}.active\\:n-bg-neutral-10\\/90:active{background-color:#ffffffe6}.active\\:n-bg-neutral-10\\/95:active{background-color:#fffffff2}.active\\:n-bg-neutral-15:active{background-color:#f5f6f6}.active\\:n-bg-neutral-15\\/0:active{background-color:#f5f6f600}.active\\:n-bg-neutral-15\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-neutral-15\\/100:active{background-color:#f5f6f6}.active\\:n-bg-neutral-15\\/15:active{background-color:#f5f6f626}.active\\:n-bg-neutral-15\\/20:active{background-color:#f5f6f633}.active\\:n-bg-neutral-15\\/25:active{background-color:#f5f6f640}.active\\:n-bg-neutral-15\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-neutral-15\\/35:active{background-color:#f5f6f659}.active\\:n-bg-neutral-15\\/40:active{background-color:#f5f6f666}.active\\:n-bg-neutral-15\\/45:active{background-color:#f5f6f673}.active\\:n-bg-neutral-15\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-neutral-15\\/50:active{background-color:#f5f6f680}.active\\:n-bg-neutral-15\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-neutral-15\\/60:active{background-color:#f5f6f699}.active\\:n-bg-neutral-15\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-neutral-15\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-neutral-15\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-neutral-15\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-neutral-15\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-neutral-15\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-neutral-15\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-neutral-20:active{background-color:#e2e3e5}.active\\:n-bg-neutral-20\\/0:active{background-color:#e2e3e500}.active\\:n-bg-neutral-20\\/10:active{background-color:#e2e3e51a}.active\\:n-bg-neutral-20\\/100:active{background-color:#e2e3e5}.active\\:n-bg-neutral-20\\/15:active{background-color:#e2e3e526}.active\\:n-bg-neutral-20\\/20:active{background-color:#e2e3e533}.active\\:n-bg-neutral-20\\/25:active{background-color:#e2e3e540}.active\\:n-bg-neutral-20\\/30:active{background-color:#e2e3e54d}.active\\:n-bg-neutral-20\\/35:active{background-color:#e2e3e559}.active\\:n-bg-neutral-20\\/40:active{background-color:#e2e3e566}.active\\:n-bg-neutral-20\\/45:active{background-color:#e2e3e573}.active\\:n-bg-neutral-20\\/5:active{background-color:#e2e3e50d}.active\\:n-bg-neutral-20\\/50:active{background-color:#e2e3e580}.active\\:n-bg-neutral-20\\/55:active{background-color:#e2e3e58c}.active\\:n-bg-neutral-20\\/60:active{background-color:#e2e3e599}.active\\:n-bg-neutral-20\\/65:active{background-color:#e2e3e5a6}.active\\:n-bg-neutral-20\\/70:active{background-color:#e2e3e5b3}.active\\:n-bg-neutral-20\\/75:active{background-color:#e2e3e5bf}.active\\:n-bg-neutral-20\\/80:active{background-color:#e2e3e5cc}.active\\:n-bg-neutral-20\\/85:active{background-color:#e2e3e5d9}.active\\:n-bg-neutral-20\\/90:active{background-color:#e2e3e5e6}.active\\:n-bg-neutral-20\\/95:active{background-color:#e2e3e5f2}.active\\:n-bg-neutral-25:active{background-color:#cfd1d4}.active\\:n-bg-neutral-25\\/0:active{background-color:#cfd1d400}.active\\:n-bg-neutral-25\\/10:active{background-color:#cfd1d41a}.active\\:n-bg-neutral-25\\/100:active{background-color:#cfd1d4}.active\\:n-bg-neutral-25\\/15:active{background-color:#cfd1d426}.active\\:n-bg-neutral-25\\/20:active{background-color:#cfd1d433}.active\\:n-bg-neutral-25\\/25:active{background-color:#cfd1d440}.active\\:n-bg-neutral-25\\/30:active{background-color:#cfd1d44d}.active\\:n-bg-neutral-25\\/35:active{background-color:#cfd1d459}.active\\:n-bg-neutral-25\\/40:active{background-color:#cfd1d466}.active\\:n-bg-neutral-25\\/45:active{background-color:#cfd1d473}.active\\:n-bg-neutral-25\\/5:active{background-color:#cfd1d40d}.active\\:n-bg-neutral-25\\/50:active{background-color:#cfd1d480}.active\\:n-bg-neutral-25\\/55:active{background-color:#cfd1d48c}.active\\:n-bg-neutral-25\\/60:active{background-color:#cfd1d499}.active\\:n-bg-neutral-25\\/65:active{background-color:#cfd1d4a6}.active\\:n-bg-neutral-25\\/70:active{background-color:#cfd1d4b3}.active\\:n-bg-neutral-25\\/75:active{background-color:#cfd1d4bf}.active\\:n-bg-neutral-25\\/80:active{background-color:#cfd1d4cc}.active\\:n-bg-neutral-25\\/85:active{background-color:#cfd1d4d9}.active\\:n-bg-neutral-25\\/90:active{background-color:#cfd1d4e6}.active\\:n-bg-neutral-25\\/95:active{background-color:#cfd1d4f2}.active\\:n-bg-neutral-30:active{background-color:#bbbec3}.active\\:n-bg-neutral-30\\/0:active{background-color:#bbbec300}.active\\:n-bg-neutral-30\\/10:active{background-color:#bbbec31a}.active\\:n-bg-neutral-30\\/100:active{background-color:#bbbec3}.active\\:n-bg-neutral-30\\/15:active{background-color:#bbbec326}.active\\:n-bg-neutral-30\\/20:active{background-color:#bbbec333}.active\\:n-bg-neutral-30\\/25:active{background-color:#bbbec340}.active\\:n-bg-neutral-30\\/30:active{background-color:#bbbec34d}.active\\:n-bg-neutral-30\\/35:active{background-color:#bbbec359}.active\\:n-bg-neutral-30\\/40:active{background-color:#bbbec366}.active\\:n-bg-neutral-30\\/45:active{background-color:#bbbec373}.active\\:n-bg-neutral-30\\/5:active{background-color:#bbbec30d}.active\\:n-bg-neutral-30\\/50:active{background-color:#bbbec380}.active\\:n-bg-neutral-30\\/55:active{background-color:#bbbec38c}.active\\:n-bg-neutral-30\\/60:active{background-color:#bbbec399}.active\\:n-bg-neutral-30\\/65:active{background-color:#bbbec3a6}.active\\:n-bg-neutral-30\\/70:active{background-color:#bbbec3b3}.active\\:n-bg-neutral-30\\/75:active{background-color:#bbbec3bf}.active\\:n-bg-neutral-30\\/80:active{background-color:#bbbec3cc}.active\\:n-bg-neutral-30\\/85:active{background-color:#bbbec3d9}.active\\:n-bg-neutral-30\\/90:active{background-color:#bbbec3e6}.active\\:n-bg-neutral-30\\/95:active{background-color:#bbbec3f2}.active\\:n-bg-neutral-35:active{background-color:#a8acb2}.active\\:n-bg-neutral-35\\/0:active{background-color:#a8acb200}.active\\:n-bg-neutral-35\\/10:active{background-color:#a8acb21a}.active\\:n-bg-neutral-35\\/100:active{background-color:#a8acb2}.active\\:n-bg-neutral-35\\/15:active{background-color:#a8acb226}.active\\:n-bg-neutral-35\\/20:active{background-color:#a8acb233}.active\\:n-bg-neutral-35\\/25:active{background-color:#a8acb240}.active\\:n-bg-neutral-35\\/30:active{background-color:#a8acb24d}.active\\:n-bg-neutral-35\\/35:active{background-color:#a8acb259}.active\\:n-bg-neutral-35\\/40:active{background-color:#a8acb266}.active\\:n-bg-neutral-35\\/45:active{background-color:#a8acb273}.active\\:n-bg-neutral-35\\/5:active{background-color:#a8acb20d}.active\\:n-bg-neutral-35\\/50:active{background-color:#a8acb280}.active\\:n-bg-neutral-35\\/55:active{background-color:#a8acb28c}.active\\:n-bg-neutral-35\\/60:active{background-color:#a8acb299}.active\\:n-bg-neutral-35\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-neutral-35\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-neutral-35\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-neutral-35\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-neutral-35\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-neutral-35\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-neutral-35\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-neutral-40:active{background-color:#959aa1}.active\\:n-bg-neutral-40\\/0:active{background-color:#959aa100}.active\\:n-bg-neutral-40\\/10:active{background-color:#959aa11a}.active\\:n-bg-neutral-40\\/100:active{background-color:#959aa1}.active\\:n-bg-neutral-40\\/15:active{background-color:#959aa126}.active\\:n-bg-neutral-40\\/20:active{background-color:#959aa133}.active\\:n-bg-neutral-40\\/25:active{background-color:#959aa140}.active\\:n-bg-neutral-40\\/30:active{background-color:#959aa14d}.active\\:n-bg-neutral-40\\/35:active{background-color:#959aa159}.active\\:n-bg-neutral-40\\/40:active{background-color:#959aa166}.active\\:n-bg-neutral-40\\/45:active{background-color:#959aa173}.active\\:n-bg-neutral-40\\/5:active{background-color:#959aa10d}.active\\:n-bg-neutral-40\\/50:active{background-color:#959aa180}.active\\:n-bg-neutral-40\\/55:active{background-color:#959aa18c}.active\\:n-bg-neutral-40\\/60:active{background-color:#959aa199}.active\\:n-bg-neutral-40\\/65:active{background-color:#959aa1a6}.active\\:n-bg-neutral-40\\/70:active{background-color:#959aa1b3}.active\\:n-bg-neutral-40\\/75:active{background-color:#959aa1bf}.active\\:n-bg-neutral-40\\/80:active{background-color:#959aa1cc}.active\\:n-bg-neutral-40\\/85:active{background-color:#959aa1d9}.active\\:n-bg-neutral-40\\/90:active{background-color:#959aa1e6}.active\\:n-bg-neutral-40\\/95:active{background-color:#959aa1f2}.active\\:n-bg-neutral-45:active{background-color:#818790}.active\\:n-bg-neutral-45\\/0:active{background-color:#81879000}.active\\:n-bg-neutral-45\\/10:active{background-color:#8187901a}.active\\:n-bg-neutral-45\\/100:active{background-color:#818790}.active\\:n-bg-neutral-45\\/15:active{background-color:#81879026}.active\\:n-bg-neutral-45\\/20:active{background-color:#81879033}.active\\:n-bg-neutral-45\\/25:active{background-color:#81879040}.active\\:n-bg-neutral-45\\/30:active{background-color:#8187904d}.active\\:n-bg-neutral-45\\/35:active{background-color:#81879059}.active\\:n-bg-neutral-45\\/40:active{background-color:#81879066}.active\\:n-bg-neutral-45\\/45:active{background-color:#81879073}.active\\:n-bg-neutral-45\\/5:active{background-color:#8187900d}.active\\:n-bg-neutral-45\\/50:active{background-color:#81879080}.active\\:n-bg-neutral-45\\/55:active{background-color:#8187908c}.active\\:n-bg-neutral-45\\/60:active{background-color:#81879099}.active\\:n-bg-neutral-45\\/65:active{background-color:#818790a6}.active\\:n-bg-neutral-45\\/70:active{background-color:#818790b3}.active\\:n-bg-neutral-45\\/75:active{background-color:#818790bf}.active\\:n-bg-neutral-45\\/80:active{background-color:#818790cc}.active\\:n-bg-neutral-45\\/85:active{background-color:#818790d9}.active\\:n-bg-neutral-45\\/90:active{background-color:#818790e6}.active\\:n-bg-neutral-45\\/95:active{background-color:#818790f2}.active\\:n-bg-neutral-50:active{background-color:#6f757e}.active\\:n-bg-neutral-50\\/0:active{background-color:#6f757e00}.active\\:n-bg-neutral-50\\/10:active{background-color:#6f757e1a}.active\\:n-bg-neutral-50\\/100:active{background-color:#6f757e}.active\\:n-bg-neutral-50\\/15:active{background-color:#6f757e26}.active\\:n-bg-neutral-50\\/20:active{background-color:#6f757e33}.active\\:n-bg-neutral-50\\/25:active{background-color:#6f757e40}.active\\:n-bg-neutral-50\\/30:active{background-color:#6f757e4d}.active\\:n-bg-neutral-50\\/35:active{background-color:#6f757e59}.active\\:n-bg-neutral-50\\/40:active{background-color:#6f757e66}.active\\:n-bg-neutral-50\\/45:active{background-color:#6f757e73}.active\\:n-bg-neutral-50\\/5:active{background-color:#6f757e0d}.active\\:n-bg-neutral-50\\/50:active{background-color:#6f757e80}.active\\:n-bg-neutral-50\\/55:active{background-color:#6f757e8c}.active\\:n-bg-neutral-50\\/60:active{background-color:#6f757e99}.active\\:n-bg-neutral-50\\/65:active{background-color:#6f757ea6}.active\\:n-bg-neutral-50\\/70:active{background-color:#6f757eb3}.active\\:n-bg-neutral-50\\/75:active{background-color:#6f757ebf}.active\\:n-bg-neutral-50\\/80:active{background-color:#6f757ecc}.active\\:n-bg-neutral-50\\/85:active{background-color:#6f757ed9}.active\\:n-bg-neutral-50\\/90:active{background-color:#6f757ee6}.active\\:n-bg-neutral-50\\/95:active{background-color:#6f757ef2}.active\\:n-bg-neutral-55:active{background-color:#5e636a}.active\\:n-bg-neutral-55\\/0:active{background-color:#5e636a00}.active\\:n-bg-neutral-55\\/10:active{background-color:#5e636a1a}.active\\:n-bg-neutral-55\\/100:active{background-color:#5e636a}.active\\:n-bg-neutral-55\\/15:active{background-color:#5e636a26}.active\\:n-bg-neutral-55\\/20:active{background-color:#5e636a33}.active\\:n-bg-neutral-55\\/25:active{background-color:#5e636a40}.active\\:n-bg-neutral-55\\/30:active{background-color:#5e636a4d}.active\\:n-bg-neutral-55\\/35:active{background-color:#5e636a59}.active\\:n-bg-neutral-55\\/40:active{background-color:#5e636a66}.active\\:n-bg-neutral-55\\/45:active{background-color:#5e636a73}.active\\:n-bg-neutral-55\\/5:active{background-color:#5e636a0d}.active\\:n-bg-neutral-55\\/50:active{background-color:#5e636a80}.active\\:n-bg-neutral-55\\/55:active{background-color:#5e636a8c}.active\\:n-bg-neutral-55\\/60:active{background-color:#5e636a99}.active\\:n-bg-neutral-55\\/65:active{background-color:#5e636aa6}.active\\:n-bg-neutral-55\\/70:active{background-color:#5e636ab3}.active\\:n-bg-neutral-55\\/75:active{background-color:#5e636abf}.active\\:n-bg-neutral-55\\/80:active{background-color:#5e636acc}.active\\:n-bg-neutral-55\\/85:active{background-color:#5e636ad9}.active\\:n-bg-neutral-55\\/90:active{background-color:#5e636ae6}.active\\:n-bg-neutral-55\\/95:active{background-color:#5e636af2}.active\\:n-bg-neutral-60:active{background-color:#4d5157}.active\\:n-bg-neutral-60\\/0:active{background-color:#4d515700}.active\\:n-bg-neutral-60\\/10:active{background-color:#4d51571a}.active\\:n-bg-neutral-60\\/100:active{background-color:#4d5157}.active\\:n-bg-neutral-60\\/15:active{background-color:#4d515726}.active\\:n-bg-neutral-60\\/20:active{background-color:#4d515733}.active\\:n-bg-neutral-60\\/25:active{background-color:#4d515740}.active\\:n-bg-neutral-60\\/30:active{background-color:#4d51574d}.active\\:n-bg-neutral-60\\/35:active{background-color:#4d515759}.active\\:n-bg-neutral-60\\/40:active{background-color:#4d515766}.active\\:n-bg-neutral-60\\/45:active{background-color:#4d515773}.active\\:n-bg-neutral-60\\/5:active{background-color:#4d51570d}.active\\:n-bg-neutral-60\\/50:active{background-color:#4d515780}.active\\:n-bg-neutral-60\\/55:active{background-color:#4d51578c}.active\\:n-bg-neutral-60\\/60:active{background-color:#4d515799}.active\\:n-bg-neutral-60\\/65:active{background-color:#4d5157a6}.active\\:n-bg-neutral-60\\/70:active{background-color:#4d5157b3}.active\\:n-bg-neutral-60\\/75:active{background-color:#4d5157bf}.active\\:n-bg-neutral-60\\/80:active{background-color:#4d5157cc}.active\\:n-bg-neutral-60\\/85:active{background-color:#4d5157d9}.active\\:n-bg-neutral-60\\/90:active{background-color:#4d5157e6}.active\\:n-bg-neutral-60\\/95:active{background-color:#4d5157f2}.active\\:n-bg-neutral-65:active{background-color:#3c3f44}.active\\:n-bg-neutral-65\\/0:active{background-color:#3c3f4400}.active\\:n-bg-neutral-65\\/10:active{background-color:#3c3f441a}.active\\:n-bg-neutral-65\\/100:active{background-color:#3c3f44}.active\\:n-bg-neutral-65\\/15:active{background-color:#3c3f4426}.active\\:n-bg-neutral-65\\/20:active{background-color:#3c3f4433}.active\\:n-bg-neutral-65\\/25:active{background-color:#3c3f4440}.active\\:n-bg-neutral-65\\/30:active{background-color:#3c3f444d}.active\\:n-bg-neutral-65\\/35:active{background-color:#3c3f4459}.active\\:n-bg-neutral-65\\/40:active{background-color:#3c3f4466}.active\\:n-bg-neutral-65\\/45:active{background-color:#3c3f4473}.active\\:n-bg-neutral-65\\/5:active{background-color:#3c3f440d}.active\\:n-bg-neutral-65\\/50:active{background-color:#3c3f4480}.active\\:n-bg-neutral-65\\/55:active{background-color:#3c3f448c}.active\\:n-bg-neutral-65\\/60:active{background-color:#3c3f4499}.active\\:n-bg-neutral-65\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-neutral-65\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-neutral-65\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-neutral-65\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-neutral-65\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-neutral-65\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-neutral-65\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-neutral-70:active{background-color:#212325}.active\\:n-bg-neutral-70\\/0:active{background-color:#21232500}.active\\:n-bg-neutral-70\\/10:active{background-color:#2123251a}.active\\:n-bg-neutral-70\\/100:active{background-color:#212325}.active\\:n-bg-neutral-70\\/15:active{background-color:#21232526}.active\\:n-bg-neutral-70\\/20:active{background-color:#21232533}.active\\:n-bg-neutral-70\\/25:active{background-color:#21232540}.active\\:n-bg-neutral-70\\/30:active{background-color:#2123254d}.active\\:n-bg-neutral-70\\/35:active{background-color:#21232559}.active\\:n-bg-neutral-70\\/40:active{background-color:#21232566}.active\\:n-bg-neutral-70\\/45:active{background-color:#21232573}.active\\:n-bg-neutral-70\\/5:active{background-color:#2123250d}.active\\:n-bg-neutral-70\\/50:active{background-color:#21232580}.active\\:n-bg-neutral-70\\/55:active{background-color:#2123258c}.active\\:n-bg-neutral-70\\/60:active{background-color:#21232599}.active\\:n-bg-neutral-70\\/65:active{background-color:#212325a6}.active\\:n-bg-neutral-70\\/70:active{background-color:#212325b3}.active\\:n-bg-neutral-70\\/75:active{background-color:#212325bf}.active\\:n-bg-neutral-70\\/80:active{background-color:#212325cc}.active\\:n-bg-neutral-70\\/85:active{background-color:#212325d9}.active\\:n-bg-neutral-70\\/90:active{background-color:#212325e6}.active\\:n-bg-neutral-70\\/95:active{background-color:#212325f2}.active\\:n-bg-neutral-75:active{background-color:#1a1b1d}.active\\:n-bg-neutral-75\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-neutral-75\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-neutral-75\\/100:active{background-color:#1a1b1d}.active\\:n-bg-neutral-75\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-neutral-75\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-neutral-75\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-neutral-75\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-neutral-75\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-neutral-75\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-neutral-75\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-neutral-75\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-neutral-75\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-neutral-75\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-neutral-75\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-neutral-75\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-neutral-75\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-neutral-75\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-neutral-75\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-neutral-75\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-neutral-75\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-neutral-75\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-neutral-80:active{background-color:#09090a}.active\\:n-bg-neutral-80\\/0:active{background-color:#09090a00}.active\\:n-bg-neutral-80\\/10:active{background-color:#09090a1a}.active\\:n-bg-neutral-80\\/100:active{background-color:#09090a}.active\\:n-bg-neutral-80\\/15:active{background-color:#09090a26}.active\\:n-bg-neutral-80\\/20:active{background-color:#09090a33}.active\\:n-bg-neutral-80\\/25:active{background-color:#09090a40}.active\\:n-bg-neutral-80\\/30:active{background-color:#09090a4d}.active\\:n-bg-neutral-80\\/35:active{background-color:#09090a59}.active\\:n-bg-neutral-80\\/40:active{background-color:#09090a66}.active\\:n-bg-neutral-80\\/45:active{background-color:#09090a73}.active\\:n-bg-neutral-80\\/5:active{background-color:#09090a0d}.active\\:n-bg-neutral-80\\/50:active{background-color:#09090a80}.active\\:n-bg-neutral-80\\/55:active{background-color:#09090a8c}.active\\:n-bg-neutral-80\\/60:active{background-color:#09090a99}.active\\:n-bg-neutral-80\\/65:active{background-color:#09090aa6}.active\\:n-bg-neutral-80\\/70:active{background-color:#09090ab3}.active\\:n-bg-neutral-80\\/75:active{background-color:#09090abf}.active\\:n-bg-neutral-80\\/80:active{background-color:#09090acc}.active\\:n-bg-neutral-80\\/85:active{background-color:#09090ad9}.active\\:n-bg-neutral-80\\/90:active{background-color:#09090ae6}.active\\:n-bg-neutral-80\\/95:active{background-color:#09090af2}.active\\:n-bg-neutral-bg-default:active{background-color:var(--theme-color-neutral-bg-default)}.active\\:n-bg-neutral-bg-on-bg-weak:active{background-color:var(--theme-color-neutral-bg-on-bg-weak)}.active\\:n-bg-neutral-bg-status:active{background-color:var(--theme-color-neutral-bg-status)}.active\\:n-bg-neutral-bg-strong:active{background-color:var(--theme-color-neutral-bg-strong)}.active\\:n-bg-neutral-bg-stronger:active{background-color:var(--theme-color-neutral-bg-stronger)}.active\\:n-bg-neutral-bg-strongest:active{background-color:var(--theme-color-neutral-bg-strongest)}.active\\:n-bg-neutral-bg-weak:active{background-color:var(--theme-color-neutral-bg-weak)}.active\\:n-bg-neutral-border-strong:active{background-color:var(--theme-color-neutral-border-strong)}.active\\:n-bg-neutral-border-strongest:active{background-color:var(--theme-color-neutral-border-strongest)}.active\\:n-bg-neutral-border-weak:active{background-color:var(--theme-color-neutral-border-weak)}.active\\:n-bg-neutral-hover:active{background-color:var(--theme-color-neutral-hover)}.active\\:n-bg-neutral-icon:active{background-color:var(--theme-color-neutral-icon)}.active\\:n-bg-neutral-pressed:active{background-color:var(--theme-color-neutral-pressed)}.active\\:n-bg-neutral-text-default:active{background-color:var(--theme-color-neutral-text-default)}.active\\:n-bg-neutral-text-inverse:active{background-color:var(--theme-color-neutral-text-inverse)}.active\\:n-bg-neutral-text-weak:active{background-color:var(--theme-color-neutral-text-weak)}.active\\:n-bg-neutral-text-weaker:active{background-color:var(--theme-color-neutral-text-weaker)}.active\\:n-bg-neutral-text-weakest:active{background-color:var(--theme-color-neutral-text-weakest)}.active\\:n-bg-primary-bg-selected:active{background-color:var(--theme-color-primary-bg-selected)}.active\\:n-bg-primary-bg-status:active{background-color:var(--theme-color-primary-bg-status)}.active\\:n-bg-primary-bg-strong:active{background-color:var(--theme-color-primary-bg-strong)}.active\\:n-bg-primary-bg-weak:active{background-color:var(--theme-color-primary-bg-weak)}.active\\:n-bg-primary-border-strong:active{background-color:var(--theme-color-primary-border-strong)}.active\\:n-bg-primary-border-weak:active{background-color:var(--theme-color-primary-border-weak)}.active\\:n-bg-primary-focus:active{background-color:var(--theme-color-primary-focus)}.active\\:n-bg-primary-hover-strong:active{background-color:var(--theme-color-primary-hover-strong)}.active\\:n-bg-primary-hover-weak:active{background-color:var(--theme-color-primary-hover-weak)}.active\\:n-bg-primary-icon:active{background-color:var(--theme-color-primary-icon)}.active\\:n-bg-primary-pressed-strong:active{background-color:var(--theme-color-primary-pressed-strong)}.active\\:n-bg-primary-pressed-weak:active{background-color:var(--theme-color-primary-pressed-weak)}.active\\:n-bg-primary-text:active{background-color:var(--theme-color-primary-text)}.active\\:n-bg-success-bg-status:active{background-color:var(--theme-color-success-bg-status)}.active\\:n-bg-success-bg-strong:active{background-color:var(--theme-color-success-bg-strong)}.active\\:n-bg-success-bg-weak:active{background-color:var(--theme-color-success-bg-weak)}.active\\:n-bg-success-border-strong:active{background-color:var(--theme-color-success-border-strong)}.active\\:n-bg-success-border-weak:active{background-color:var(--theme-color-success-border-weak)}.active\\:n-bg-success-icon:active{background-color:var(--theme-color-success-icon)}.active\\:n-bg-success-text:active{background-color:var(--theme-color-success-text)}.active\\:n-bg-warning-bg-status:active{background-color:var(--theme-color-warning-bg-status)}.active\\:n-bg-warning-bg-strong:active{background-color:var(--theme-color-warning-bg-strong)}.active\\:n-bg-warning-bg-weak:active{background-color:var(--theme-color-warning-bg-weak)}.active\\:n-bg-warning-border-strong:active{background-color:var(--theme-color-warning-border-strong)}.active\\:n-bg-warning-border-weak:active{background-color:var(--theme-color-warning-border-weak)}.active\\:n-bg-warning-icon:active{background-color:var(--theme-color-warning-icon)}.active\\:n-bg-warning-text:active{background-color:var(--theme-color-warning-text)}@media(min-width:864px){.sm\\:n-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:n-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}.sm\\:n-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}@media(min-width:1024px){.md\\:n-w-2\\/12{width:16.666667%}.md\\:n-w-2\\/4{width:50%}.md\\:n-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:n-bg-baltic-50{background-color:#0a6190}}`,nd={graph:{1:"#ffdf81ff"},motion:{duration:{quick:"100ms"}},palette:{lemon:{40:"#d7aa0aff"},neutral:{40:"#959aa1ff"}},theme:{dark:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #09090aff r g b / 0.50)",overlay:"0px 8px 20px 0px rgb(from #09090aff r g b / 0.50)"},color:{neutral:{text:{weakest:"#818790ff",weaker:"#a8acb2ff",weak:"#cfd1d4ff",default:"#f5f6f6ff",inverse:"#1a1b1dff"},icon:"#cfd1d4ff",bg:{weak:"#212325ff",default:"#1a1b1dff",strong:"#3c3f44ff",stronger:"#6f757eff",strongest:"#f5f6f6ff",status:"#a8acb2ff","on-bg-weak":"#81879014"},border:{weak:"#3c3f44ff",strong:"#5e636aff",strongest:"#bbbec3ff"},hover:"#959aa11a",pressed:"#959aa133"},primary:{text:"#8fe3e8ff",icon:"#8fe3e8ff",bg:{weak:"#262f31ff",strong:"#8fe3e8ff",status:"#5db3bfff",selected:"#262f31ff"},border:{strong:"#8fe3e8ff",weak:"#02507bff"},focus:"#5db3bfff",hover:{weak:"#8fe3e814",strong:"#5db3bfff"},pressed:{weak:"#8fe3e81f",strong:"#4c99a4ff"}},danger:{text:"#ffaa97ff",icon:"#ffaa97ff",bg:{strong:"#ffaa97ff",weak:"#432520ff",status:"#f96746ff"},border:{strong:"#ffaa97ff",weak:"#730e00ff"},hover:{weak:"#ffaa9714",strong:"#f96746ff"},pressed:{weak:"#ffaa971f"},strong:"#e84e2cff"},warning:{text:"#ffd600ff",icon:"#ffd600ff",bg:{strong:"#ffd600ff",weak:"#312e1aff",status:"#d7aa0aff"},border:{strong:"#ffd600ff",weak:"#765500ff"}},success:{text:"#90cb62ff",icon:"#90cb62ff",bg:{strong:"#90cb62ff",weak:"#262d24ff",status:"#6fa646ff"},border:{strong:"#90cb62ff",weak:"#296127ff"}},discovery:{text:"#ccb4ffff",icon:"#ccb4ffff",bg:{strong:"#ccb4ffff",weak:"#2c2a34ff",status:"#a07becff"},border:{strong:"#ccb4ffff",weak:"#4b2894ff"}}}},light:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #1a1b1dff r g b / 0.18)",overlay:"0px 4px 8px 0px rgb(from #1a1b1dff r g b / 0.12)"},color:{neutral:{text:{weakest:"#a8acb2ff",weaker:"#5e636aff",weak:"#4d5157ff",default:"#1a1b1dff",inverse:"#ffffffff"},icon:"#4d5157ff",bg:{weak:"#ffffffff",default:"#f5f6f6ff","on-bg-weak":"#f5f6f6ff",strong:"#e2e3e5ff",stronger:"#a8acb2ff",strongest:"#3c3f44ff",status:"#a8acb2ff"},border:{weak:"#e2e3e5ff",strong:"#bbbec3ff",strongest:"#6f757eff"},hover:"#6f757e1a",pressed:"#6f757e33"},primary:{text:"#0a6190ff",icon:"#0a6190ff",bg:{weak:"#e7fafbff",strong:"#0a6190ff",status:"#4c99a4ff",selected:"#e7fafbff"},border:{strong:"#0a6190ff",weak:"#8fe3e8ff"},focus:"#30839dff",hover:{weak:"#30839d1a",strong:"#02507bff"},pressed:{weak:"#30839d1f",strong:"#014063ff"}},danger:{text:"#bb2d00ff",icon:"#bb2d00ff",bg:{strong:"#bb2d00ff",weak:"#ffe9e7ff",status:"#e84e2cff"},border:{strong:"#bb2d00ff",weak:"#ffaa97ff"},hover:{weak:"#d4330014",strong:"#961200ff"},pressed:{weak:"#d433001f",strong:"#730e00ff"}},warning:{text:"#765500ff",icon:"#765500ff",bg:{strong:"#765500ff",weak:"#fffad1ff",status:"#d7aa0aff"},border:{strong:"#996e00ff",weak:"#ffd600ff"}},success:{text:"#3f7824ff",icon:"#3f7824ff",bg:{strong:"#3f7824ff",weak:"#e7fcd7ff",status:"#5b992bff"},border:{strong:"#3f7824ff",weak:"#90cb62ff"}},discovery:{text:"#5a34aaff",icon:"#5a34aaff",bg:{strong:"#5a34aaff",weak:"#e9deffff",status:"#754ec8ff"},border:{strong:"#5a34aaff",weak:"#b38effff"}}}}}},qc={breakpoint:{"5xs":"320px","4xs":"360px","3xs":"375px","2xs":"512px",xs:"768px",sm:"864px",md:"1024px",lg:"1280px",xl:"1440px","2xl":"1680px","3xl":"1920px"},categorical:{1:"#55bdc5ff",2:"#4d49cbff",3:"#dc8b39ff",4:"#c9458dff",5:"#8e8cf3ff",6:"#78de7cff",7:"#3f80e3ff",8:"#673fabff",9:"#dbbf40ff",10:"#bf732dff",11:"#478a6eff",12:"#ade86bff"},graph:{1:"#ffdf81ff",2:"#c990c0ff",3:"#f79767ff",4:"#56c7e4ff",5:"#f16767ff",6:"#d8c7aeff",7:"#8dcc93ff",8:"#ecb4c9ff",9:"#4d8ddaff",10:"#ffc354ff",11:"#da7294ff",12:"#579380ff"},motion:{duration:{quick:"100ms",slow:"250ms"},easing:{standard:"cubic-bezier(0.42, 0, 0.58, 1)"}},palette:{baltic:{10:"#e7fafbff",15:"#c3f8fbff",20:"#8fe3e8ff",25:"#5cc3c9ff",30:"#5db3bfff",35:"#51a6b1ff",40:"#4c99a4ff",45:"#30839dff",50:"#0a6190ff",55:"#02507bff",60:"#014063ff",65:"#262f31ff",70:"#081e2bff",75:"#041823ff",80:"#01121cff"},hibiscus:{10:"#ffe9e7ff",15:"#ffd7d2ff",20:"#ffaa97ff",25:"#ff8e6aff",30:"#f96746ff",35:"#e84e2cff",40:"#d43300ff",45:"#bb2d00ff",50:"#961200ff",55:"#730e00ff",60:"#432520ff",65:"#4e0900ff",70:"#3f0800ff",75:"#360700ff",80:"#280500ff"},forest:{10:"#e7fcd7ff",15:"#bcf194ff",20:"#90cb62ff",25:"#80bb53ff",30:"#6fa646ff",35:"#5b992bff",40:"#4d8622ff",45:"#3f7824ff",50:"#296127ff",55:"#145439ff",60:"#0c4d31ff",65:"#0a4324ff",70:"#262d24ff",75:"#052618ff",80:"#021d11ff"},lemon:{10:"#fffad1ff",15:"#fff8bdff",20:"#fff178ff",25:"#ffe500ff",30:"#ffd600ff",35:"#f4c318ff",40:"#d7aa0aff",45:"#b48409ff",50:"#996e00ff",55:"#765500ff",60:"#614600ff",65:"#4d3700ff",70:"#312e1aff",75:"#2e2100ff",80:"#251b00ff"},lavender:{10:"#f7f3ffff",15:"#e9deffff",20:"#ccb4ffff",25:"#b38effff",30:"#a07becff",35:"#8c68d9ff",40:"#754ec8ff",45:"#5a34aaff",50:"#4b2894ff",55:"#3b1982ff",60:"#2c2a34ff",65:"#220954ff",70:"#170146ff",75:"#0e002dff",80:"#09001cff"},marigold:{10:"#fff0d2ff",15:"#ffde9dff",20:"#ffcf72ff",25:"#ffc450ff",30:"#ffb422ff",35:"#ffa901ff",40:"#ec9c00ff",45:"#da9105ff",50:"#ba7a00ff",55:"#986400ff",60:"#795000ff",65:"#624100ff",70:"#543800ff",75:"#422c00ff",80:"#251900ff"},earth:{10:"#fff7f0ff",15:"#fdeddaff",20:"#ffe1c5ff",25:"#f8d1aeff",30:"#ecbf96ff",35:"#e0ae7fff",40:"#d19660ff",45:"#af7c4dff",50:"#8d5d31ff",55:"#763f18ff",60:"#66310bff",65:"#5b2b09ff",70:"#481f01ff",75:"#361700ff",80:"#220e00ff"},neutral:{10:"#ffffffff",15:"#f5f6f6ff",20:"#e2e3e5ff",25:"#cfd1d4ff",30:"#bbbec3ff",35:"#a8acb2ff",40:"#959aa1ff",45:"#818790ff",50:"#6f757eff",55:"#5e636aff",60:"#4d5157ff",65:"#3c3f44ff",70:"#212325ff",75:"#1a1b1dff",80:"#09090aff"},beige:{10:"#fffcf4ff",20:"#fff7e3ff",30:"#f2ead4ff",40:"#c1b9a0ff",50:"#999384ff",60:"#666050ff",70:"#3f3824ff"},highlights:{yellow:"#faff00ff",periwinkle:"#6a82ffff"}},borderRadius:{none:"0px",sm:"4px",md:"6px",lg:"8px",xl:"12px","2xl":"16px","3xl":"24px",full:"9999px"},space:{2:"2px",4:"4px",6:"6px",8:"8px",12:"12px",16:"16px",20:"20px",24:"24px",32:"32px",48:"48px",64:"64px"},theme:{dark:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #09090aff r g b / 0.50)",overlay:"0px 8px 20px 0px rgb(from #09090aff r g b / 0.50)"},color:{neutral:{text:{weakest:"#818790ff",weaker:"#a8acb2ff",weak:"#cfd1d4ff",default:"#f5f6f6ff",inverse:"#1a1b1dff"},icon:"#cfd1d4ff",bg:{weak:"#212325ff",default:"#1a1b1dff",strong:"#3c3f44ff",stronger:"#6f757eff",strongest:"#f5f6f6ff",status:"#a8acb2ff","on-bg-weak":"#81879014"},border:{weak:"#3c3f44ff",strong:"#5e636aff",strongest:"#bbbec3ff"},hover:"#959aa11a",pressed:"#959aa133"},primary:{text:"#8fe3e8ff",icon:"#8fe3e8ff",bg:{weak:"#262f31ff",strong:"#8fe3e8ff",status:"#5db3bfff",selected:"#262f31ff"},border:{strong:"#8fe3e8ff",weak:"#02507bff"},focus:"#5db3bfff",hover:{weak:"#8fe3e814",strong:"#5db3bfff"},pressed:{weak:"#8fe3e81f",strong:"#4c99a4ff"}},danger:{text:"#ffaa97ff",icon:"#ffaa97ff",bg:{strong:"#ffaa97ff",weak:"#432520ff",status:"#f96746ff"},border:{strong:"#ffaa97ff",weak:"#730e00ff"},hover:{weak:"#ffaa9714",strong:"#f96746ff"},pressed:{weak:"#ffaa971f"},strong:"#e84e2cff"},warning:{text:"#ffd600ff",icon:"#ffd600ff",bg:{strong:"#ffd600ff",weak:"#312e1aff",status:"#d7aa0aff"},border:{strong:"#ffd600ff",weak:"#765500ff"}},success:{text:"#90cb62ff",icon:"#90cb62ff",bg:{strong:"#90cb62ff",weak:"#262d24ff",status:"#6fa646ff"},border:{strong:"#90cb62ff",weak:"#296127ff"}},discovery:{text:"#ccb4ffff",icon:"#ccb4ffff",bg:{strong:"#ccb4ffff",weak:"#2c2a34ff",status:"#a07becff"},border:{strong:"#ccb4ffff",weak:"#4b2894ff"}}}},light:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #1a1b1dff r g b / 0.18)",overlay:"0px 4px 8px 0px rgb(from #1a1b1dff r g b / 0.12)"},color:{neutral:{text:{weakest:"#a8acb2ff",weaker:"#5e636aff",weak:"#4d5157ff",default:"#1a1b1dff",inverse:"#ffffffff"},icon:"#4d5157ff",bg:{weak:"#ffffffff",default:"#f5f6f6ff","on-bg-weak":"#f5f6f6ff",strong:"#e2e3e5ff",stronger:"#a8acb2ff",strongest:"#3c3f44ff",status:"#a8acb2ff"},border:{weak:"#e2e3e5ff",strong:"#bbbec3ff",strongest:"#6f757eff"},hover:"#6f757e1a",pressed:"#6f757e33"},primary:{text:"#0a6190ff",icon:"#0a6190ff",bg:{weak:"#e7fafbff",strong:"#0a6190ff",status:"#4c99a4ff",selected:"#e7fafbff"},border:{strong:"#0a6190ff",weak:"#8fe3e8ff"},focus:"#30839dff",hover:{weak:"#30839d1a",strong:"#02507bff"},pressed:{weak:"#30839d1f",strong:"#014063ff"}},danger:{text:"#bb2d00ff",icon:"#bb2d00ff",bg:{strong:"#bb2d00ff",weak:"#ffe9e7ff",status:"#e84e2cff"},border:{strong:"#bb2d00ff",weak:"#ffaa97ff"},hover:{weak:"#d4330014",strong:"#961200ff"},pressed:{weak:"#d433001f",strong:"#730e00ff"}},warning:{text:"#765500ff",icon:"#765500ff",bg:{strong:"#765500ff",weak:"#fffad1ff",status:"#d7aa0aff"},border:{strong:"#996e00ff",weak:"#ffd600ff"}},success:{text:"#3f7824ff",icon:"#3f7824ff",bg:{strong:"#3f7824ff",weak:"#e7fcd7ff",status:"#5b992bff"},border:{strong:"#3f7824ff",weak:"#90cb62ff"}},discovery:{text:"#5a34aaff",icon:"#5a34aaff",bg:{strong:"#5a34aaff",weak:"#e9deffff",status:"#754ec8ff"},border:{strong:"#5a34aaff",weak:"#b38effff"}}}}},zIndex:{deep:-999999,base:0,overlay:10,banner:20,blanket:30,popover:40,tooltip:50,modal:60}},dY=()=>{const r={},e=(o,n="")=>{typeof o=="object"&&Object.keys(o).forEach(a=>{n===""?e(o[a],`${a}`):e(o[a],`${n}-${a}`)}),typeof o=="string"&&(n=n.replace("light-",""),r[n]=`var(--theme-color-${n})`)};return e(qc.theme.light.color,""),r},sY=()=>{const t={},r=(e,o="")=>{if(typeof e=="object"&&Object.keys(e).forEach(n=>{r(e[n],`${o}-${n}`)}),typeof e=="string"){o=o.replace("light-","");const n=o.replace("shadow-","");t[n]=`var(--theme-${o})`}};return r(qc.theme.light.boxShadow,"shadow"),t},qT=(t,r)=>Object.keys(t).reduce((e,o)=>(e[`${r}-${o}`]=t[o],e),{}),uY={colors:Object.assign(Object.assign(Object.assign({},qc.palette),{graph:qc.graph,categorical:qc.categorical,dark:Object.assign({},qc.theme.dark.color),light:Object.assign({},qc.theme.light.color)}),dY()),borderRadius:qc.borderRadius,boxShadow:Object.assign(Object.assign(Object.assign({},qT(qc.theme.dark.boxShadow,"dark")),qT(qc.theme.light.boxShadow,"light")),sY()),boxShadowColor:{},fontFamily:{sans:['"Public Sans"'],mono:['"Fira Code"'],syne:['"Syne Neo"']},screens:Object.assign({},qc.breakpoint),transitionTimingFunction:{DEFAULT:qc.motion.easing.standard},transitionDuration:{DEFAULT:qc.motion.duration.quick,quick:qc.motion.duration.quick,slow:qc.motion.duration.slow},transitionDelay:{DEFAULT:"0ms",none:"0ms",delayed:"100ms"},transitionProperty:{all:"all"}};Object.assign(Object.assign({},uY),{extend:{colors:{transparent:"transparent",current:"currentColor",inherit:"inherit"},zIndex:Object.assign({},qc.zIndex),spacing:Object.assign(Object.assign({},Object.keys(qc.space).reduce((t,r)=>Object.assign(Object.assign({},t),{[`token-${r}`]:qc.space[r]}),{})),{0:"0px",px:"1px",.5:"2px",1:"4px",1.5:"6px",2:"8px",2.5:"10px",3:"12px",3.5:"14px",4:"16px",5:"20px",6:"24px",7:"28px",8:"32px",9:"36px",10:"40px",11:"44px",12:"48px",14:"56px",16:"64px",20:"20px",24:"96px",28:"112px",32:"128px",36:"144px",40:"160px",44:"176px",48:"192px",52:"208px",56:"224px",60:"240px",64:"256px",72:"288px",80:"320px",96:"384px"})}});var c6={exports:{}};/*! +`+P.stack}}var J=Object.prototype.hasOwnProperty,nr=t.unstable_scheduleCallback,xr=t.unstable_cancelCallback,Er=t.unstable_shouldYield,Pr=t.unstable_requestPaint,Dr=t.unstable_now,Yr=t.unstable_getCurrentPriorityLevel,ie=t.unstable_ImmediatePriority,me=t.unstable_UserBlockingPriority,xe=t.unstable_NormalPriority,Me=t.unstable_LowPriority,Ie=t.unstable_IdlePriority,he=t.log,ee=t.unstable_setDisableYieldValue,wr=null,Ur=null;function Jr(h){if(typeof he=="function"&&ee(h),Ur&&typeof Ur.setStrictMode=="function")try{Ur.setStrictMode(wr,h)}catch{}}var Qr=Math.clz32?Math.clz32:se,oe=Math.log,Ne=Math.LN2;function se(h){return h>>>=0,h===0?32:31-(oe(h)/Ne|0)|0}var je=256,Re=262144,ze=4194304;function Xe(h){var w=h&42;if(w!==0)return w;switch(h&-h){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return h&261888;case 262144:case 524288:case 1048576:case 2097152:return h&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return h&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return h}}function lt(h,w,A){var P=h.pendingLanes;if(P===0)return 0;var B=0,V=h.suspendedLanes,ar=h.pingedLanes;h=h.warmLanes;var Sr=P&134217727;return Sr!==0?(P=Sr&~V,P!==0?B=Xe(P):(ar&=Sr,ar!==0?B=Xe(ar):A||(A=Sr&~h,A!==0&&(B=Xe(A))))):(Sr=P&~V,Sr!==0?B=Xe(Sr):ar!==0?B=Xe(ar):A||(A=P&~h,A!==0&&(B=Xe(A)))),B===0?0:w!==0&&w!==B&&(w&V)===0&&(V=B&-B,A=w&-w,V>=A||V===32&&(A&4194048)!==0)?w:B}function Fe(h,w){return(h.pendingLanes&~(h.suspendedLanes&~h.pingedLanes)&w)===0}function Pt(h,w){switch(h){case 1:case 2:case 4:case 8:case 64:return w+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return w+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ze(){var h=ze;return ze<<=1,(ze&62914560)===0&&(ze=4194304),h}function Wt(h){for(var w=[],A=0;31>A;A++)w.push(h);return w}function Ut(h,w){h.pendingLanes|=w,w!==268435456&&(h.suspendedLanes=0,h.pingedLanes=0,h.warmLanes=0)}function mt(h,w,A,P,B,V){var ar=h.pendingLanes;h.pendingLanes=A,h.suspendedLanes=0,h.pingedLanes=0,h.warmLanes=0,h.expiredLanes&=A,h.entangledLanes&=A,h.errorRecoveryDisabledLanes&=A,h.shellSuspendCounter=0;var Sr=h.entanglements,Br=h.expirationTimes,ne=h.hiddenUpdates;for(A=ar&~A;0"u")return null;try{return h.activeElement||h.body}catch{return h.body}}var Hg=/[\n"\\]/g;function oi(h){return h.replace(Hg,function(w){return"\\"+w.charCodeAt(0).toString(16)+" "})}function ns(h,w,A,P,B,V,ar,Sr){h.name="",ar!=null&&typeof ar!="function"&&typeof ar!="symbol"&&typeof ar!="boolean"?h.type=ar:h.removeAttribute("type"),w!=null?ar==="number"?(w===0&&h.value===""||h.value!=w)&&(h.value=""+Bn(w)):h.value!==""+Bn(w)&&(h.value=""+Bn(w)):ar!=="submit"&&ar!=="reset"||h.removeAttribute("value"),w!=null?pu(h,ar,Bn(w)):A!=null?pu(h,ar,Bn(A)):P!=null&&h.removeAttribute("value"),B==null&&V!=null&&(h.defaultChecked=!!V),B!=null&&(h.checked=B&&typeof B!="function"&&typeof B!="symbol"),Sr!=null&&typeof Sr!="function"&&typeof Sr!="symbol"&&typeof Sr!="boolean"?h.name=""+Bn(Sr):h.removeAttribute("name")}function as(h,w,A,P,B,V,ar,Sr){if(V!=null&&typeof V!="function"&&typeof V!="symbol"&&typeof V!="boolean"&&(h.type=V),w!=null||A!=null){if(!(V!=="submit"&&V!=="reset"||w!=null)){Sl(h);return}A=A!=null?""+Bn(A):"",w=w!=null?""+Bn(w):A,Sr||w===h.value||(h.value=w),h.defaultValue=w}P=P??B,P=typeof P!="function"&&typeof P!="symbol"&&!!P,h.checked=Sr?h.checked:!!P,h.defaultChecked=!!P,ar!=null&&typeof ar!="function"&&typeof ar!="symbol"&&typeof ar!="boolean"&&(h.name=ar),Sl(h)}function pu(h,w,A){w==="number"&&os(h.ownerDocument)===h||h.defaultValue===""+A||(h.defaultValue=""+A)}function Qn(h,w,A,P){if(h=h.options,w){w={};for(var B=0;B"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),sd=!1;if(pi)try{var ls={};Object.defineProperty(ls,"passive",{get:function(){sd=!0}}),window.addEventListener("test",ls,ls),window.removeEventListener("test",ls,ls)}catch{sd=!1}var $i=null,_c=null,Uo=null;function $t(){if(Uo)return Uo;var h,w=_c,A=w.length,P,B="value"in $i?$i.value:$i.textContent,V=B.length;for(h=0;h=$c),Gb=" ",bs=!1;function cg(h,w){switch(h){case"keyup":return ig.indexOf(w.keyCode)!==-1;case"keydown":return w.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ys(h){return h=h.detail,typeof h=="object"&&"data"in h?h.data:null}var Pl=!1;function Pi(h,w){switch(h){case"compositionend":return Ys(w);case"keypress":return w.which!==32?null:(bs=!0,Gb);case"textInput":return h=w.data,h===Gb&&bs?null:h;default:return null}}function Xs(h,w){if(Pl)return h==="compositionend"||!Eu&&cg(h,w)?(h=$t(),Uo=_c=$i=null,Pl=!1,h):null;switch(h){case"paste":return null;case"keypress":if(!(w.ctrlKey||w.altKey||w.metaKey)||w.ctrlKey&&w.altKey){if(w.char&&1=w)return{node:A,offset:w-h};h=P}r:{for(;A;){if(A.nextSibling){A=A.nextSibling;break r}A=A.parentNode}A=void 0}A=Ks(A)}}function Tu(h,w){return h&&w?h===w?!0:h&&h.nodeType===3?!1:w&&w.nodeType===3?Tu(h,w.parentNode):"contains"in h?h.contains(w):h.compareDocumentPosition?!!(h.compareDocumentPosition(w)&16):!1:!1}function Qs(h){h=h!=null&&h.ownerDocument!=null&&h.ownerDocument.defaultView!=null?h.ownerDocument.defaultView:window;for(var w=os(h.document);w instanceof h.HTMLIFrameElement;){try{var A=typeof w.contentWindow.location.href=="string"}catch{A=!1}if(A)h=w.contentWindow;else break;w=os(h.document)}return w}function el(h){var w=h&&h.nodeName&&h.nodeName.toLowerCase();return w&&(w==="input"&&(h.type==="text"||h.type==="search"||h.type==="tel"||h.type==="url"||h.type==="password")||w==="textarea"||h.contentEditable==="true")}var vs=pi&&"documentMode"in document&&11>=document.documentMode,Wr=null,ue=null,le=null,Qe=!1;function Mt(h,w,A){var P=A.window===A?A.document:A.nodeType===9?A:A.ownerDocument;Qe||Wr==null||Wr!==os(P)||(P=Wr,"selectionStart"in P&&el(P)?P={start:P.selectionStart,end:P.selectionEnd}:(P=(P.ownerDocument&&P.ownerDocument.defaultView||window).getSelection(),P={anchorNode:P.anchorNode,anchorOffset:P.anchorOffset,focusNode:P.focusNode,focusOffset:P.focusOffset}),le&&fs(le,P)||(le=P,P=Dv(ue,"onSelect"),0>=ar,B-=ar,oc=1<<32-Qr(w)+B|A<ko?(Lo=ct,ct=null):Lo=ct.sibling;var rn=ae(Xr,ct,te[ko],ye);if(rn===null){ct===null&&(ct=Lo);break}h&&ct&&rn.alternate===null&&w(Xr,ct),Vr=V(rn,Vr,ko),$o===null?xt=rn:$o.sibling=rn,$o=rn,ct=Lo}if(ko===te.length)return A(Xr,ct),vo&&Xa(Xr,ko),xt;if(ct===null){for(;koko?(Lo=ct,ct=null):Lo=ct.sibling;var yb=ae(Xr,ct,rn.value,ye);if(yb===null){ct===null&&(ct=Lo);break}h&&ct&&yb.alternate===null&&w(Xr,ct),Vr=V(yb,Vr,ko),$o===null?xt=yb:$o.sibling=yb,$o=yb,ct=Lo}if(rn.done)return A(Xr,ct),vo&&Xa(Xr,ko),xt;if(ct===null){for(;!rn.done;ko++,rn=te.next())rn=we(Xr,rn.value,ye),rn!==null&&(Vr=V(rn,Vr,ko),$o===null?xt=rn:$o.sibling=rn,$o=rn);return vo&&Xa(Xr,ko),xt}for(ct=P(ct);!rn.done;ko++,rn=te.next())rn=de(ct,Xr,ko,rn.value,ye),rn!==null&&(h&&rn.alternate!==null&&ct.delete(rn.key===null?ko:rn.key),Vr=V(rn,Vr,ko),$o===null?xt=rn:$o.sibling=rn,$o=rn);return h&&ct.forEach(function(r6){return w(Xr,r6)}),vo&&Xa(Xr,ko),xt}function Pn(Xr,Vr,te,ye){if(typeof te=="object"&&te!==null&&te.type===v&&te.key===null&&(te=te.props.children),typeof te=="object"&&te!==null){switch(te.$$typeof){case b:r:{for(var xt=te.key;Vr!==null;){if(Vr.key===xt){if(xt=te.type,xt===v){if(Vr.tag===7){A(Xr,Vr.sibling),ye=B(Vr,te.props.children),ye.return=Xr,Xr=ye;break r}}else if(Vr.elementType===xt||typeof xt=="object"&&xt!==null&&xt.$$typeof===O&&ji(xt)===Vr.type){A(Xr,Vr.sibling),ye=B(Vr,te.props),Bi(ye,te),ye.return=Xr,Xr=ye;break r}A(Xr,Vr);break}else w(Xr,Vr);Vr=Vr.sibling}te.type===v?(ye=ms(te.props.children,Xr.mode,ye,te.key),ye.return=Xr,Xr=ye):(ye=ks(te.type,te.key,te.props,null,Xr.mode,ye),Bi(ye,te),ye.return=Xr,Xr=ye)}return ar(Xr);case f:r:{for(xt=te.key;Vr!==null;){if(Vr.key===xt)if(Vr.tag===4&&Vr.stateNode.containerInfo===te.containerInfo&&Vr.stateNode.implementation===te.implementation){A(Xr,Vr.sibling),ye=B(Vr,te.children||[]),ye.return=Xr,Xr=ye;break r}else{A(Xr,Vr);break}else w(Xr,Vr);Vr=Vr.sibling}ye=Ru(te,Xr.mode,ye),ye.return=Xr,Xr=ye}return ar(Xr);case O:return te=ji(te),Pn(Xr,Vr,te,ye)}if(F(te))return ot(Xr,Vr,te,ye);if(L(te)){if(xt=L(te),typeof xt!="function")throw Error(o(150));return te=xt.call(te),Dt(Xr,Vr,te,ye)}if(typeof te.then=="function")return Pn(Xr,Vr,$s(te),ye);if(te.$$typeof===k)return Pn(Xr,Vr,ac(Xr,te),ye);ci(Xr,te)}return typeof te=="string"&&te!==""||typeof te=="number"||typeof te=="bigint"?(te=""+te,Vr!==null&&Vr.tag===6?(A(Xr,Vr.sibling),ye=B(Vr,te),ye.return=Xr,Xr=ye):(A(Xr,Vr),ye=qn(te,Xr.mode,ye),ye.return=Xr,Xr=ye),ar(Xr)):A(Xr,Vr)}return function(Xr,Vr,te,ye){try{zi=0;var xt=Pn(Xr,Vr,te,ye);return Gl=null,xt}catch(ct){if(ct===Js||ct===Da)throw ct;var $o=Jn(29,ct,null,Xr.mode);return $o.lanes=ye,$o.return=Xr,$o}finally{}}}var Vl=vg(!0),Du=vg(!1),dc=!1;function wi(h){h.updateQueue={baseState:h.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function pg(h,w){h=h.updateQueue,w.updateQueue===h&&(w.updateQueue={baseState:h.baseState,firstBaseUpdate:h.firstBaseUpdate,lastBaseUpdate:h.lastBaseUpdate,shared:h.shared,callbacks:null})}function Hl(h){return{lane:h,tag:0,payload:null,callback:null,next:null}}function il(h,w,A){var P=h.updateQueue;if(P===null)return null;if(P=P.shared,(qe&2)!==0){var B=P.pending;return B===null?w.next=w:(w.next=B.next,B.next=w),P.pending=w,w=ai(h),md(h,null,A),w}return ps(h,P,w,A),ai(h)}function Nu(h,w,A){if(w=w.updateQueue,w!==null&&(w=w.shared,(A&4194048)!==0)){var P=w.lanes;P&=h.pendingLanes,A|=P,w.lanes=A,so(h,A)}}function Pc(h,w){var A=h.updateQueue,P=h.alternate;if(P!==null&&(P=P.updateQueue,A===P)){var B=null,V=null;if(A=A.firstBaseUpdate,A!==null){do{var ar={lane:A.lane,tag:A.tag,payload:A.payload,callback:null,next:null};V===null?B=V=ar:V=V.next=ar,A=A.next}while(A!==null);V===null?B=V=w:V=V.next=w}else B=V=w;A={baseState:P.baseState,firstBaseUpdate:B,lastBaseUpdate:V,shared:P.shared,callbacks:P.callbacks},h.updateQueue=A;return}h=A.lastBaseUpdate,h===null?A.firstBaseUpdate=w:h.next=w,A.lastBaseUpdate=w}var ta=!1;function Ss(){if(ta){var h=Od;if(h!==null)throw h}}function Lu(h,w,A,P){ta=!1;var B=h.updateQueue;dc=!1;var V=B.firstBaseUpdate,ar=B.lastBaseUpdate,Sr=B.shared.pending;if(Sr!==null){B.shared.pending=null;var Br=Sr,ne=Br.next;Br.next=null,ar===null?V=ne:ar.next=ne,ar=Br;var be=h.alternate;be!==null&&(be=be.updateQueue,Sr=be.lastBaseUpdate,Sr!==ar&&(Sr===null?be.firstBaseUpdate=ne:Sr.next=ne,be.lastBaseUpdate=Br))}if(V!==null){var we=B.baseState;ar=0,be=ne=Br=null,Sr=V;do{var ae=Sr.lane&-536870913,de=ae!==Sr.lane;if(de?(It&ae)===ae:(P&ae)===ae){ae!==0&&ae===Ul&&(ta=!0),be!==null&&(be=be.next={lane:0,tag:Sr.tag,payload:Sr.payload,callback:null,next:null});r:{var ot=h,Dt=Sr;ae=w;var Pn=A;switch(Dt.tag){case 1:if(ot=Dt.payload,typeof ot=="function"){we=ot.call(Pn,we,ae);break r}we=ot;break r;case 3:ot.flags=ot.flags&-65537|128;case 0:if(ot=Dt.payload,ae=typeof ot=="function"?ot.call(Pn,we,ae):ot,ae==null)break r;we=u({},we,ae);break r;case 2:dc=!0}}ae=Sr.callback,ae!==null&&(h.flags|=64,de&&(h.flags|=8192),de=B.callbacks,de===null?B.callbacks=[ae]:de.push(ae))}else de={lane:ae,tag:Sr.tag,payload:Sr.payload,callback:Sr.callback,next:null},be===null?(ne=be=de,Br=we):be=be.next=de,ar|=ae;if(Sr=Sr.next,Sr===null){if(Sr=B.shared.pending,Sr===null)break;de=Sr,Sr=de.next,de.next=null,B.lastBaseUpdate=de,B.shared.pending=null}}while(!0);be===null&&(Br=we),B.baseState=Br,B.firstBaseUpdate=ne,B.lastBaseUpdate=be,V===null&&(B.shared.lanes=0),cu|=ar,h.lanes=ar,h.memoizedState=we}}function Mc(h,w){if(typeof h!="function")throw Error(o(191,h));h.call(w)}function Ic(h,w){var A=h.callbacks;if(A!==null)for(h.callbacks=null,h=0;hV?V:8;var ar=H.T,Sr={};H.T=Sr,eb(h,!1,w,A);try{var Br=B(),ne=H.S;if(ne!==null&&ne(Sr,Br),Br!==null&&typeof Br=="object"&&typeof Br.then=="function"){var be=Es(Br,P);Fi(h,w,be,zd(h))}else Fi(h,w,P,zd(h))}catch(we){Fi(h,w,{then:function(){},status:"rejected",reason:we},zd())}finally{q.p=V,ar!==null&&Sr.types!==null&&(ar.types=Sr.types),H.T=ar}}function Qb(){}function ou(h,w,A,P){if(h.tag!==5)throw Error(o(476));var B=fv(h).queue;Bu(h,B,w,W,A===null?Qb:function(){return vv(h),A(P)})}function fv(h){var w=h.memoizedState;if(w!==null)return w;w={memoizedState:W,baseState:W,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:W},next:null};var A={};return w.next={memoizedState:A,baseState:A,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:A},next:null},h.memoizedState=w,h=h.alternate,h!==null&&(h.memoizedState=w),w}function vv(h){var w=fv(h);w.next===null&&(w=h.alternate.memoizedState),Fi(h,w.next.queue,{},zd())}function $g(){return Oa(bf)}function rb(){return Go().memoizedState}function xg(){return Go().memoizedState}function _g(h){for(var w=h.return;w!==null;){switch(w.tag){case 24:case 3:var A=zd();h=Hl(A);var P=il(w,h,A);P!==null&&(Ql(P,w,A),Nu(P,w,A)),w={cache:ii()},h.payload=w;return}w=w.return}}function z0(h,w,A){var P=zd();A={lane:P,revertLane:0,gesture:null,action:A,hasEagerState:!1,eagerState:null,next:null},Jb(h)?Id(w,A):(A=Oc(h,w,A,P),A!==null&&(Ql(A,h,P),qt(A,w,P)))}function pv(h,w,A){var P=zd();Fi(h,w,A,P)}function Fi(h,w,A,P){var B={lane:P,revertLane:0,gesture:null,action:A,hasEagerState:!1,eagerState:null,next:null};if(Jb(h))Id(w,B);else{var V=h.alternate;if(h.lanes===0&&(V===null||V.lanes===0)&&(V=w.lastRenderedReducer,V!==null))try{var ar=w.lastRenderedState,Sr=V(ar,A);if(B.hasEagerState=!0,B.eagerState=Sr,an(Sr,ar))return ps(h,w,B,0),Yt===null&&tl(),!1}catch{}finally{}if(A=Oc(h,w,B,P),A!==null)return Ql(A,h,P),qt(A,w,P),!0}return!1}function eb(h,w,A,P){if(P={lane:2,revertLane:Bd(),gesture:null,action:P,hasEagerState:!1,eagerState:null,next:null},Jb(h)){if(w)throw Error(o(479))}else w=Oc(h,A,P,2),w!==null&&Ql(w,h,2)}function Jb(h){var w=h.alternate;return h===Ot||w!==null&&w===Ot}function Id(h,w){Cd=Os=!0;var A=h.pending;A===null?w.next=w:(w.next=A.next,A.next=w),h.pending=w}function qt(h,w,A){if((A&4194048)!==0){var P=w.lanes;P&=h.pendingLanes,A|=P,w.lanes=A,so(h,A)}}var Uu={readContext:Oa,use:K,useCallback:un,useContext:un,useEffect:un,useImperativeHandle:un,useLayoutEffect:un,useInsertionEffect:un,useMemo:un,useReducer:un,useRef:un,useState:un,useDebugValue:un,useDeferredValue:un,useTransition:un,useSyncExternalStore:un,useId:un,useHostTransitionStatus:un,useFormState:un,useActionState:un,useOptimistic:un,useMemoCache:un,useCacheRefresh:un};Uu.useEffectEvent=un;var gc={readContext:Oa,use:K,useCallback:function(h,w){return Na().memoizedState=[h,w===void 0?null:w],h},useContext:Oa,useEffect:Do,useImperativeHandle:function(h,w,A){A=A!=null?A.concat([h]):null,wo(4194308,4,Rs.bind(null,w,h),A)},useLayoutEffect:function(h,w){return wo(4194308,4,h,w)},useInsertionEffect:function(h,w){wo(4,2,h,w)},useMemo:function(h,w){var A=Na();w=w===void 0?null:w;var P=h();if(Lc){Jr(!0);try{h()}finally{Jr(!1)}}return A.memoizedState=[P,w],P},useReducer:function(h,w,A){var P=Na();if(A!==void 0){var B=A(w);if(Lc){Jr(!0);try{A(w)}finally{Jr(!1)}}}else B=w;return P.memoizedState=P.baseState=B,h={pending:null,lanes:0,dispatch:null,lastRenderedReducer:h,lastRenderedState:B},P.queue=h,h=h.dispatch=z0.bind(null,Ot,h),[P.memoizedState,h]},useRef:function(h){var w=Na();return h={current:h},w.memoizedState=h},useState:function(h){h=Te(h);var w=h.queue,A=pv.bind(null,Ot,w);return w.dispatch=A,[h.memoizedState,A]},useDebugValue:jc,useDeferredValue:function(h,w){var A=Na();return Aa(A,h,w)},useTransition:function(){var h=Te(!1);return h=Bu.bind(null,Ot,h.queue,!0,!1),Na().memoizedState=h,[!1,h]},useSyncExternalStore:function(h,w,A){var P=Ot,B=Na();if(vo){if(A===void 0)throw Error(o(407));A=A()}else{if(A=w(),Yt===null)throw Error(o(349));(It&127)!==0||Kr(P,w,A)}B.memoizedState=A;var V={value:A,getSnapshot:w};return B.queue=V,Do(ve.bind(null,P,V,h),[h]),P.flags|=2048,kt(9,{destroy:void 0},$r.bind(null,P,V,A,w),null),A},useId:function(){var h=Na(),w=Yt.identifierPrefix;if(vo){var A=Ya,P=oc;A=(P&~(1<<32-Qr(P)-1)).toString(32)+A,w="_"+w+"R_"+A,A=mg++,0<\/script>",V=V.removeChild(V.firstChild);break;case"select":V=typeof P.is=="string"?ar.createElement("select",{is:P.is}):ar.createElement("select"),P.multiple?V.multiple=!0:P.size&&(V.size=P.size);break;default:V=typeof P.is=="string"?ar.createElement(B,{is:P.is}):ar.createElement(B)}}V[lo]=w,V[zo]=P;r:for(ar=w.child;ar!==null;){if(ar.tag===5||ar.tag===6)V.appendChild(ar.stateNode);else if(ar.tag!==4&&ar.tag!==27&&ar.child!==null){ar.child.return=ar,ar=ar.child;continue}if(ar===w)break r;for(;ar.sibling===null;){if(ar.return===null||ar.return===w)break r;ar=ar.return}ar.sibling.return=ar.return,ar=ar.sibling}w.stateNode=V;r:switch(fc(V,B,P),B){case"button":case"input":case"select":case"textarea":P=!!P.autoFocus;break r;case"img":P=!0;break r;default:P=!1}P&&zc(w)}}return yn(w),wv(w,w.type,h===null?null:h.memoizedProps,w.pendingProps,A),null;case 6:if(h&&w.stateNode!=null)h.memoizedProps!==P&&zc(w);else{if(typeof P!="string"&&w.stateNode===null)throw Error(o(166));if(h=dr.current,_d(w)){if(h=w.stateNode,A=w.memoizedProps,P=null,B=Cn,B!==null)switch(B.tag){case 27:case 5:P=B.memoizedProps}h[lo]=w,h=!!(h.nodeValue===A||P!==null&&P.suppressHydrationWarning===!0||v1(h.nodeValue,A)),h||xd(w,!0)}else h=jv(h).createTextNode(P),h[lo]=w,w.stateNode=h}return yn(w),null;case 31:if(A=w.memoizedState,h===null||h.memoizedState!==null){if(P=_d(w),A!==null){if(h===null){if(!P)throw Error(o(318));if(h=w.memoizedState,h=h!==null?h.dehydrated:null,!h)throw Error(o(557));h[lo]=w}else _r(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;yn(w),h=!1}else A=Ll(),h!==null&&h.memoizedState!==null&&(h.memoizedState.hydrationErrors=A),h=!0;if(!h)return w.flags&256?(Xo(w),w):(Xo(w),null);if((w.flags&128)!==0)throw Error(o(558))}return yn(w),null;case 13:if(P=w.memoizedState,h===null||h.memoizedState!==null&&h.memoizedState.dehydrated!==null){if(B=_d(w),P!==null&&P.dehydrated!==null){if(h===null){if(!B)throw Error(o(318));if(B=w.memoizedState,B=B!==null?B.dehydrated:null,!B)throw Error(o(317));B[lo]=w}else _r(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;yn(w),B=!1}else B=Ll(),h!==null&&h.memoizedState!==null&&(h.memoizedState.hydrationErrors=B),B=!0;if(!B)return w.flags&256?(Xo(w),w):(Xo(w),null)}return Xo(w),(w.flags&128)!==0?(w.lanes=A,w):(A=P!==null,h=h!==null&&h.memoizedState!==null,A&&(P=w.child,B=null,P.alternate!==null&&P.alternate.memoizedState!==null&&P.alternate.memoizedState.cachePool!==null&&(B=P.alternate.memoizedState.cachePool.pool),V=null,P.memoizedState!==null&&P.memoizedState.cachePool!==null&&(V=P.memoizedState.cachePool.pool),V!==B&&(P.flags|=2048)),A!==h&&A&&(w.child.flags|=8192),ab(w,w.updateQueue),yn(w),null);case 4:return ur(),h===null&&nm(w.stateNode.containerInfo),yn(w),null;case 10:return zl(w.type),yn(w),null;case 19:if(Q(Ln),P=w.memoizedState,P===null)return yn(w),null;if(B=(w.flags&128)!==0,V=P.rendering,V===null)if(B)ah(P,!1);else{if(Yn!==0||h!==null&&(h.flags&128)!==0)for(h=w.child;h!==null;){if(V=sc(h),V!==null){for(w.flags|=128,ah(P,!1),h=V.updateQueue,w.updateQueue=h,ab(w,h),w.subtreeFlags=0,h=A,A=w.child;A!==null;)qh(A,h),A=A.sibling;return lr(Ln,Ln.current&1|2),vo&&Xa(w,P.treeForkCount),w.child}h=h.sibling}P.tail!==null&&Dr()>sh&&(w.flags|=128,B=!0,ah(P,!1),w.lanes=4194304)}else{if(!B)if(h=sc(V),h!==null){if(w.flags|=128,B=!0,h=h.updateQueue,w.updateQueue=h,ab(w,h),ah(P,!0),P.tail===null&&P.tailMode==="hidden"&&!V.alternate&&!vo)return yn(w),null}else 2*Dr()-P.renderingStartTime>sh&&A!==536870912&&(w.flags|=128,B=!0,ah(P,!1),w.lanes=4194304);P.isBackwards?(V.sibling=w.child,w.child=V):(h=P.last,h!==null?h.sibling=V:w.child=V,P.last=V)}return P.tail!==null?(h=P.tail,P.rendering=h,P.tail=h.sibling,P.renderingStartTime=Dr(),h.sibling=null,A=Ln.current,lr(Ln,B?A&1|2:A&1),vo&&Xa(w,P.treeForkCount),h):(yn(w),null);case 22:case 23:return Xo(w),Wl(),P=w.memoizedState!==null,h!==null?h.memoizedState!==null!==P&&(w.flags|=8192):P&&(w.flags|=8192),P?(A&536870912)!==0&&(w.flags&128)===0&&(yn(w),w.subtreeFlags&6&&(w.flags|=8192)):yn(w),A=w.updateQueue,A!==null&&ab(w,A.retryQueue),A=null,h!==null&&h.memoizedState!==null&&h.memoizedState.cachePool!==null&&(A=h.memoizedState.cachePool.pool),P=null,w.memoizedState!==null&&w.memoizedState.cachePool!==null&&(P=w.memoizedState.cachePool.pool),P!==A&&(w.flags|=2048),h!==null&&Q(Ia),null;case 24:return A=null,h!==null&&(A=h.memoizedState.cache),w.memoizedState.cache!==A&&(w.flags|=2048),zl(ra),yn(w),null;case 25:return null;case 30:return null}throw Error(o(156,w.tag))}function ih(h,w){switch(ys(w),w.tag){case 1:return h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 3:return zl(ra),ur(),h=w.flags,(h&65536)!==0&&(h&128)===0?(w.flags=h&-65537|128,w):null;case 26:case 27:case 5:return gr(w),null;case 31:if(w.memoizedState!==null){if(Xo(w),w.alternate===null)throw Error(o(340));_r()}return h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 13:if(Xo(w),h=w.memoizedState,h!==null&&h.dehydrated!==null){if(w.alternate===null)throw Error(o(340));_r()}return h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 19:return Q(Ln),null;case 4:return ur(),null;case 10:return zl(w.type),null;case 22:case 23:return Xo(w),Wl(),h!==null&&Q(Ia),h=w.flags,h&65536?(w.flags=h&-65537|128,w):null;case 24:return zl(ra),null;case 25:return null;default:return null}}function Kh(h,w){switch(ys(w),w.tag){case 3:zl(ra),ur();break;case 26:case 27:case 5:gr(w);break;case 4:ur();break;case 31:w.memoizedState!==null&&Xo(w);break;case 13:Xo(w);break;case 19:Q(Ln);break;case 10:zl(w.type);break;case 22:case 23:Xo(w),Wl(),h!==null&&Q(Ia);break;case 24:zl(ra)}}function ib(h,w){try{var A=w.updateQueue,P=A!==null?A.lastEffect:null;if(P!==null){var B=P.next;A=B;do{if((A.tag&h)===h){P=void 0;var V=A.create,ar=A.inst;P=V(),ar.destroy=P}A=A.next}while(A!==B)}}catch(Sr){xn(w,w.return,Sr)}}function Ld(h,w,A){try{var P=w.updateQueue,B=P!==null?P.lastEffect:null;if(B!==null){var V=B.next;P=V;do{if((P.tag&h)===h){var ar=P.inst,Sr=ar.destroy;if(Sr!==void 0){ar.destroy=void 0,B=w;var Br=A,ne=Sr;try{ne()}catch(be){xn(B,Br,be)}}}P=P.next}while(P!==V)}}catch(be){xn(w,w.return,be)}}function cb(h){var w=h.updateQueue;if(w!==null){var A=h.stateNode;try{Ic(w,A)}catch(P){xn(h,h.return,P)}}}function Qh(h,w,A){A.props=di(h.type,h.memoizedProps),A.state=h.memoizedState;try{A.componentWillUnmount()}catch(P){xn(h,w,P)}}function Bc(h,w){try{var A=h.ref;if(A!==null){switch(h.tag){case 26:case 27:case 5:var P=h.stateNode;break;case 30:P=h.stateNode;break;default:P=h.stateNode}typeof A=="function"?h.refCleanup=A(P):A.current=P}}catch(B){xn(h,w,B)}}function ui(h,w){var A=h.ref,P=h.refCleanup;if(A!==null)if(typeof P=="function")try{P()}catch(B){xn(h,w,B)}finally{h.refCleanup=null,h=h.alternate,h!=null&&(h.refCleanup=null)}else if(typeof A=="function")try{A(null)}catch(B){xn(h,w,B)}else A.current=null}function H0(h){var w=h.type,A=h.memoizedProps,P=h.stateNode;try{r:switch(w){case"button":case"input":case"select":case"textarea":A.autoFocus&&P.focus();break r;case"img":A.src?P.src=A.src:A.srcSet&&(P.srcset=A.srcSet)}}catch(B){xn(h,h.return,B)}}function Jh(h,w,A){try{var P=h.stateNode;D3(P,h.type,A,w),P[zo]=w}catch(B){xn(h,h.return,B)}}function hc(h){return h.tag===5||h.tag===3||h.tag===26||h.tag===27&&Gt(h.type)||h.tag===4}function ch(h){r:for(;;){for(;h.sibling===null;){if(h.return===null||hc(h.return))return null;h=h.return}for(h.sibling.return=h.return,h=h.sibling;h.tag!==5&&h.tag!==6&&h.tag!==18;){if(h.tag===27&&Gt(h.type)||h.flags&2||h.child===null||h.tag===4)continue r;h.child.return=h,h=h.child}if(!(h.flags&2))return h.stateNode}}function xv(h,w,A){var P=h.tag;if(P===5||P===6)h=h.stateNode,w?(A.nodeType===9?A.body:A.nodeName==="HTML"?A.ownerDocument.body:A).insertBefore(h,w):(w=A.nodeType===9?A.body:A.nodeName==="HTML"?A.ownerDocument.body:A,w.appendChild(h),A=A._reactRootContainer,A!=null||w.onclick!==null||(w.onclick=Jc));else if(P!==4&&(P===27&&Gt(h.type)&&(A=h.stateNode,w=null),h=h.child,h!==null))for(xv(h,w,A),h=h.sibling;h!==null;)xv(h,w,A),h=h.sibling}function $h(h,w,A){var P=h.tag;if(P===5||P===6)h=h.stateNode,w?A.insertBefore(h,w):A.appendChild(h);else if(P!==4&&(P===27&&Gt(h.type)&&(A=h.stateNode),h=h.child,h!==null))for($h(h,w,A),h=h.sibling;h!==null;)$h(h,w,A),h=h.sibling}function rf(h){var w=h.stateNode,A=h.memoizedProps;try{for(var P=h.type,B=w.attributes;B.length;)w.removeAttributeNode(B[0]);fc(w,P,A),w[lo]=h,w[zo]=A}catch(V){xn(h,h.return,V)}}var jd=!1,La=!1,_v=!1,W0=typeof WeakSet=="function"?WeakSet:Set,Ka=null;function Fk(h,w){if(h=h.containerInfo,Lv=bp,h=Qs(h),el(h)){if("selectionStart"in h)var A={start:h.selectionStart,end:h.selectionEnd};else r:{A=(A=h.ownerDocument)&&A.defaultView||window;var P=A.getSelection&&A.getSelection();if(P&&P.rangeCount!==0){A=P.anchorNode;var B=P.anchorOffset,V=P.focusNode;P=P.focusOffset;try{A.nodeType,V.nodeType}catch{A=null;break r}var ar=0,Sr=-1,Br=-1,ne=0,be=0,we=h,ae=null;e:for(;;){for(var de;we!==A||B!==0&&we.nodeType!==3||(Sr=ar+B),we!==V||P!==0&&we.nodeType!==3||(Br=ar+P),we.nodeType===3&&(ar+=we.nodeValue.length),(de=we.firstChild)!==null;)ae=we,we=de;for(;;){if(we===h)break e;if(ae===A&&++ne===B&&(Sr=ar),ae===V&&++be===P&&(Br=ar),(de=we.nextSibling)!==null)break;we=ae,ae=we.parentNode}we=de}A=Sr===-1||Br===-1?null:{start:Sr,end:Br}}else A=null}A=A||{start:0,end:0}}else A=null;for(lm={focusedElem:h,selectionRange:A},bp=!1,Ka=w;Ka!==null;)if(w=Ka,h=w.child,(w.subtreeFlags&1028)!==0&&h!==null)h.return=w,Ka=h;else for(;Ka!==null;){switch(w=Ka,V=w.alternate,h=w.flags,w.tag){case 0:if((h&4)!==0&&(h=w.updateQueue,h=h!==null?h.events:null,h!==null))for(A=0;A title"))),fc(V,P,A),V[lo]=h,Yo(V),P=V;break r;case"link":var ar=C1("link","href",B).get(P+(A.href||""));if(ar){for(var Sr=0;SrPn&&(ar=Pn,Pn=Dt,Dt=ar);var Xr=Au(Sr,Dt),Vr=Au(Sr,Pn);if(Xr&&Vr&&(de.rangeCount!==1||de.anchorNode!==Xr.node||de.anchorOffset!==Xr.offset||de.focusNode!==Vr.node||de.focusOffset!==Vr.offset)){var te=we.createRange();te.setStart(Xr.node,Xr.offset),de.removeAllRanges(),Dt>Pn?(de.addRange(te),de.extend(Vr.node,Vr.offset)):(te.setEnd(Vr.node,Vr.offset),de.addRange(te))}}}}for(we=[],de=Sr;de=de.parentNode;)de.nodeType===1&&we.push({element:de,left:de.scrollLeft,top:de.scrollTop});for(typeof Sr.focus=="function"&&Sr.focus(),Sr=0;SrA?32:A,H.T=null,A=Vk,Vk=null;var V=ub,ar=Ag;if(Oi=0,tf=ub=null,Ag=0,(qe&6)!==0)throw Error(o(331));var Sr=qe;if(qe|=4,Ve(V.current),Ee(V,V.current,ar,A),qe=Sr,Mv(0,!1),Ur&&typeof Ur.onPostCommitFiberRoot=="function")try{Ur.onPostCommitFiberRoot(wr,V)}catch{}return!0}finally{q.p=B,H.T=P,Kk(h,w)}}function Jk(h,w,A){w=ga(A,w),w=$b(h.stateNode,w,2),h=il(h,w,2),h!==null&&(Ut(h,2),Fu(h))}function xn(h,w,A){if(h.tag===3)Jk(h,h,A);else for(;w!==null;){if(w.tag===3){Jk(w,h,A);break}else if(w.tag===1){var P=w.stateNode;if(typeof w.type.getDerivedStateFromError=="function"||typeof P.componentDidCatch=="function"&&(sb===null||!sb.has(P))){h=ga(A,h),A=Dd(2),P=il(w,A,2),P!==null&&(Sg(A,P,w,h),Ut(P,2),Fu(P));break}}w=w.return}}function $k(h,w,A){var P=h.pingCache;if(P===null){P=h.pingCache=new ft;var B=new Set;P.set(w,B)}else B=P.get(w),B===void 0&&(B=new Set,P.set(w,B));B.has(A)||(iu=!0,B.add(A),h=C3.bind(null,h,w,A),w.then(h,h))}function C3(h,w,A){var P=h.pingCache;P!==null&&P.delete(w),h.pingedLanes|=h.suspendedLanes&A,h.warmLanes&=~A,Yt===h&&(It&A)===A&&(Yn===4||Yn===3&&(It&62914560)===It&&300>Dr()-Ov?(qe&2)===0&&of(h,0):dh|=A,lu===It&&(lu=0)),Fu(h)}function Pv(h,w){w===0&&(w=Ze()),h=Ac(h,w),h!==null&&(Ut(h,w),Fu(h))}function rp(h){var w=h.memoizedState,A=0;w!==null&&(A=w.retryLane),Pv(h,A)}function R3(h,w){var A=0;switch(h.tag){case 31:case 13:var P=h.stateNode,B=h.memoizedState;B!==null&&(A=B.retryLane);break;case 19:P=h.stateNode;break;case 22:P=h.stateNode._retryCache;break;default:throw Error(o(314))}P!==null&&P.delete(w),Pv(h,A)}function P3(h,w){return nr(h,w)}var af=null,uh=null,rm=!1,ep=!1,em=!1,gb=0;function Fu(h){h!==uh&&h.next===null&&(uh===null?af=uh=h:uh=uh.next=h),ep=!0,rm||(rm=!0,I3())}function Mv(h,w){if(!em&&ep){em=!0;do for(var A=!1,P=af;P!==null;){if(h!==0){var B=P.pendingLanes;if(B===0)var V=0;else{var ar=P.suspendedLanes,Sr=P.pingedLanes;V=(1<<31-Qr(42|h)+1)-1,V&=B&~(ar&~Sr),V=V&201326741?V&201326741|1:V?V|2:0}V!==0&&(A=!0,s1(P,V))}else V=It,V=lt(P,P===Yt?V:0,P.cancelPendingCommit!==null||P.timeoutHandle!==-1),(V&3)===0||Fe(P,V)||(A=!0,s1(P,V));P=P.next}while(A);em=!1}}function M3(){c1()}function c1(){ep=rm=!1;var h=0;gb!==0&&N3()&&(h=gb);for(var w=Dr(),A=null,P=af;P!==null;){var B=P.next,V=l1(P,w);V===0?(P.next=null,A===null?af=B:A.next=B,B===null&&(uh=A)):(A=P,(h!==0||(V&3)!==0)&&(ep=!0)),P=B}Oi!==0&&Oi!==5||Mv(h),gb!==0&&(gb=0)}function l1(h,w){for(var A=h.suspendedLanes,P=h.pingedLanes,B=h.expirationTimes,V=h.pendingLanes&-62914561;0Sr)break;var be=Br.transferSize,we=Br.initiatorType;be&&cm(we)&&(Br=Br.responseEnd,ar+=be*(Br"u"?null:document;function S1(h,w,A){var P=fb;if(P&&typeof w=="string"&&w){var B=oi(w);B='link[rel="'+h+'"][href="'+B+'"]',typeof A=="string"&&(B+='[crossorigin="'+A+'"]'),E1.has(B)||(E1.add(B),h={rel:h,crossOrigin:A,href:w},P.querySelector(B)===null&&(w=P.createElement("link"),fc(w,"link",h),Yo(w),P.head.appendChild(w)))}}function gm(h){Rg.D(h),S1("dns-prefetch",h,null)}function F3(h,w){Rg.C(h,w),S1("preconnect",h,w)}function q3(h,w,A){Rg.L(h,w,A);var P=fb;if(P&&h&&w){var B='link[rel="preload"][as="'+oi(w)+'"]';w==="image"&&A&&A.imageSrcSet?(B+='[imagesrcset="'+oi(A.imageSrcSet)+'"]',typeof A.imageSizes=="string"&&(B+='[imagesizes="'+oi(A.imageSizes)+'"]')):B+='[href="'+oi(h)+'"]';var V=B;switch(w){case"style":V=lf(h);break;case"script":V=sf(h)}Ls.has(V)||(h=u({rel:"preload",href:w==="image"&&A&&A.imageSrcSet?void 0:h,as:w},A),Ls.set(V,h),P.querySelector(B)!==null||w==="style"&&P.querySelector(df(V))||w==="script"&&P.querySelector(uf(V))||(w=P.createElement("link"),fc(w,"link",h),Yo(w),P.head.appendChild(w)))}}function G3(h,w){Rg.m(h,w);var A=fb;if(A&&h){var P=w&&typeof w.as=="string"?w.as:"script",B='link[rel="modulepreload"][as="'+oi(P)+'"][href="'+oi(h)+'"]',V=B;switch(P){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":V=sf(h)}if(!Ls.has(V)&&(h=u({rel:"modulepreload",href:h},w),Ls.set(V,h),A.querySelector(B)===null)){switch(P){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(A.querySelector(uf(V)))return}P=A.createElement("link"),fc(P,"link",h),Yo(P),A.head.appendChild(P)}}}function Wi(h,w,A){Rg.S(h,w,A);var P=fb;if(P&&h){var B=on(P).hoistableStyles,V=lf(h);w=w||"default";var ar=B.get(V);if(!ar){var Sr={loading:0,preload:null};if(ar=P.querySelector(df(V)))Sr.loading=5;else{h=u({rel:"stylesheet",href:h,"data-precedence":w},A),(A=Ls.get(V))&&bm(h,A);var Br=ar=P.createElement("link");Yo(Br),fc(Br,"link",h),Br._p=new Promise(function(ne,be){Br.onload=ne,Br.onerror=be}),Br.addEventListener("load",function(){Sr.loading|=1}),Br.addEventListener("error",function(){Sr.loading|=2}),Sr.loading|=4,lp(ar,w,P)}ar={type:"stylesheet",instance:ar,count:1,state:Sr},B.set(V,ar)}}}function rd(h,w){Rg.X(h,w);var A=fb;if(A&&h){var P=on(A).hoistableScripts,B=sf(h),V=P.get(B);V||(V=A.querySelector(uf(B)),V||(h=u({src:h,async:!0},w),(w=Ls.get(B))&&dp(h,w),V=A.createElement("script"),Yo(V),fc(V,"link",h),A.head.appendChild(V)),V={type:"script",instance:V,count:1,state:null},P.set(B,V))}}function V3(h,w){Rg.M(h,w);var A=fb;if(A&&h){var P=on(A).hoistableScripts,B=sf(h),V=P.get(B);V||(V=A.querySelector(uf(B)),V||(h=u({src:h,async:!0,type:"module"},w),(w=Ls.get(B))&&dp(h,w),V=A.createElement("script"),Yo(V),fc(V,"link",h),A.head.appendChild(V)),V={type:"script",instance:V,count:1,state:null},P.set(B,V))}}function O1(h,w,A,P){var B=(B=dr.current)?cp(B):null;if(!B)throw Error(o(446));switch(h){case"meta":case"title":return null;case"style":return typeof A.precedence=="string"&&typeof A.href=="string"?(w=lf(A.href),A=on(B).hoistableStyles,P=A.get(w),P||(P={type:"style",instance:null,count:0,state:null},A.set(w,P)),P):{type:"void",instance:null,count:0,state:null};case"link":if(A.rel==="stylesheet"&&typeof A.href=="string"&&typeof A.precedence=="string"){h=lf(A.href);var V=on(B).hoistableStyles,ar=V.get(h);if(ar||(B=B.ownerDocument||B,ar={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},V.set(h,ar),(V=B.querySelector(df(h)))&&!V._p&&(ar.instance=V,ar.state.loading=5),Ls.has(h)||(A={rel:"preload",as:"style",href:A.href,crossOrigin:A.crossOrigin,integrity:A.integrity,media:A.media,hrefLang:A.hrefLang,referrerPolicy:A.referrerPolicy},Ls.set(h,A),V||H3(B,h,A,ar.state))),w&&P===null)throw Error(o(528,""));return ar}if(w&&P!==null)throw Error(o(529,""));return null;case"script":return w=A.async,A=A.src,typeof A=="string"&&w&&typeof w!="function"&&typeof w!="symbol"?(w=sf(A),A=on(B).hoistableScripts,P=A.get(w),P||(P={type:"script",instance:null,count:0,state:null},A.set(w,P)),P):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,h))}}function lf(h){return'href="'+oi(h)+'"'}function df(h){return'link[rel="stylesheet"]['+h+"]"}function A1(h){return u({},h,{"data-precedence":h.precedence,precedence:null})}function H3(h,w,A,P){h.querySelector('link[rel="preload"][as="style"]['+w+"]")?P.loading=1:(w=h.createElement("link"),P.preload=w,w.addEventListener("load",function(){return P.loading|=1}),w.addEventListener("error",function(){return P.loading|=2}),fc(w,"link",A),Yo(w),h.head.appendChild(w))}function sf(h){return'[src="'+oi(h)+'"]'}function uf(h){return"script[async]"+h}function T1(h,w,A){if(w.count++,w.instance===null)switch(w.type){case"style":var P=h.querySelector('style[data-href~="'+oi(A.href)+'"]');if(P)return w.instance=P,Yo(P),P;var B=u({},A,{"data-href":A.href,"data-precedence":A.precedence,href:null,precedence:null});return P=(h.ownerDocument||h).createElement("style"),Yo(P),fc(P,"style",B),lp(P,A.precedence,h),w.instance=P;case"stylesheet":B=lf(A.href);var V=h.querySelector(df(B));if(V)return w.state.loading|=4,w.instance=V,Yo(V),V;P=A1(A),(B=Ls.get(B))&&bm(P,B),V=(h.ownerDocument||h).createElement("link"),Yo(V);var ar=V;return ar._p=new Promise(function(Sr,Br){ar.onload=Sr,ar.onerror=Br}),fc(V,"link",P),w.state.loading|=4,lp(V,A.precedence,h),w.instance=V;case"script":return V=sf(A.src),(B=h.querySelector(uf(V)))?(w.instance=B,Yo(B),B):(P=A,(B=Ls.get(V))&&(P=u({},A),dp(P,B)),h=h.ownerDocument||h,B=h.createElement("script"),Yo(B),fc(B,"link",P),h.head.appendChild(B),w.instance=B);case"void":return null;default:throw Error(o(443,w.type))}else w.type==="stylesheet"&&(w.state.loading&4)===0&&(P=w.instance,w.state.loading|=4,lp(P,A.precedence,h));return w.instance}function lp(h,w,A){for(var P=A.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),B=P.length?P[P.length-1]:null,V=B,ar=0;ar title"):null)}function W3(h,w,A){if(A===1||w.itemProp!=null)return!1;switch(h){case"meta":case"title":return!0;case"style":if(typeof w.precedence!="string"||typeof w.href!="string"||w.href==="")break;return!0;case"link":if(typeof w.rel!="string"||typeof w.href!="string"||w.href===""||w.onLoad||w.onError)break;switch(w.rel){case"stylesheet":return h=w.disabled,typeof w.precedence=="string"&&h==null;default:return!0}case"script":if(w.async&&typeof w.async!="function"&&typeof w.async!="symbol"&&!w.onLoad&&!w.onError&&w.src&&typeof w.src=="string")return!0}return!1}function P1(h){return!(h.type==="stylesheet"&&(h.state.loading&3)===0)}function gf(h,w,A,P){if(A.type==="stylesheet"&&(typeof P.media!="string"||matchMedia(P.media).matches!==!1)&&(A.state.loading&4)===0){if(A.instance===null){var B=lf(P.href),V=w.querySelector(df(B));if(V){w=V._p,w!==null&&typeof w=="object"&&typeof w.then=="function"&&(h.count++,h=sp.bind(h),w.then(h,h)),A.state.loading|=4,A.instance=V,Yo(V);return}V=w.ownerDocument||w,P=A1(P),(B=Ls.get(B))&&bm(P,B),V=V.createElement("link"),Yo(V);var ar=V;ar._p=new Promise(function(Sr,Br){ar.onload=Sr,ar.onerror=Br}),fc(V,"link",P),A.instance=V}h.stylesheets===null&&(h.stylesheets=new Map),h.stylesheets.set(A,w),(w=A.state.preload)&&(A.state.loading&3)===0&&(h.count++,A=sp.bind(h),w.addEventListener("load",A),w.addEventListener("error",A))}}var hm=0;function Y3(h,w){return h.stylesheets&&h.count===0&&gp(h,h.stylesheets),0hm?50:800)+w);return h.unsuspend=A,function(){h.unsuspend=null,clearTimeout(P),clearTimeout(B)}}:null}function sp(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)gp(this,this.stylesheets);else if(this.unsuspend){var h=this.unsuspend;this.unsuspend=null,h()}}}var up=null;function gp(h,w){h.stylesheets=null,h.unsuspend!==null&&(h.count++,up=new Map,w.forEach(M1,h),up=null,sp.call(h))}function M1(h,w){if(!(w.state.loading&4)){var A=up.get(h);if(A)var P=A.get(null);else{A=new Map,up.set(h,A);for(var B=h.querySelectorAll("link[data-precedence],style[data-precedence]"),V=0;V"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(r){console.error(r)}}return t(),o6.exports=oY(),o6.exports}var aY=nY();let rU=fr.createContext(null);function iY(){let t=fr.useContext(rU);if(!t)throw new Error("RenderContext not found");return t}function cY(){return iY().model}function fh(t){let r=cY(),e=fr.useSyncExternalStore(n=>(r.on(`change:${t}`,n),()=>r.off(`change:${t}`,n)),()=>r.get(t)),o=fr.useCallback(n=>{r.set(t,typeof n=="function"?n(r.get(t)):n),r.save_changes()},[r,t]);return[e,o]}function lY(t){return({el:r,model:e,experimental:o})=>{let n=aY.createRoot(r);return n.render(fr.createElement(fr.StrictMode,null,fr.createElement(rU.Provider,{value:{model:e,experimental:o}},fr.createElement(t)))),()=>n.unmount()}}const Uw=`@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAADlwABAAAAAAeSQAADkNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoFGG7sKHIcqBmA/U1RBVEQAhRYRCAqBhhjuKwuEMAABNgIkA4hcBCAFh2AHiUkMBxvsaRVjm0U84g7gIKrWGkZRslkDHYmwWYMSMvn/wwE3hkIN9b0wIViqI1EEEDokQ6qZljSSws3YxXIhFiwHLYvwnYejIE95GsmdrqH4YwNYMICgnVAUstF80lvzpFOr/4zjfl/6zdZiGjOJS63pXGh7BraN/ElOXp7vkwu++6q6Z76gSFoAOjkcbUZ6+ojWNnt3nzxP/FNPVBtEWbRFpGRIthFNvFFggFFEadNhEIKBICIMwdw6SozG/EekDLJGLSJYJgvGCsbIERGKEmIVmPgvYcWL9e1HGWh/FPz//37pTuEld4bfwM/w7/uBAoJmFKorruCAFIJQwJ4UkWVhqrtyUGC3kwcYUUpxEphVAfz/72/W30BquQnQsVUzEiqz7YizJqX5aff90fP+VI2WZ3I0t+XlATWSPDUa+fMkE/EkKicviOe91cGVqWV9hkH/PgHy3DzkDMG7qxPkIROfeZdCxkbORn53emFmG3sAuGcA7oP2HYhjHUG+oytxgefV4swbizsfyvpIIO+qiMc7L+NsaEP5+CMpegWZFEQffhjK2SRREEWuckXi4fvrx2c/tLjT+AUMLPBMdq71+WETSC97+BzDBcw13/aqPAmLLLw4IROq0PnV7fcjZ354gTTsyI6TCYcsh6S0blv8+vNXXpXXssggMvhiGW7GwE744UmVvg8CYwYcBxwEEAjYwxYxoviFuXQZeTkBVe1v6z0wwhAahAcLIkQaIksNosUQYswYYmodZAMHiJPtEHdeEB8hkAiRkGg7IYkSIcnSIOkyYHr1QoYNQxb9xSOAQAdDOOChIDrgELAXJRaw61zPfgswH3LPhGhgIgBrwYDAHnzf+Ghgr6UNwKwWza19jRRkBBBUaLj1ZdjgxxDRB3v37AHzQD+lk3KxHc6vOrB92g3fade2b7u26FVtMJhLC/QZLdcSLTwI8HfSo6XjxAC2DOCneQGov9RUfa6h6qm2el9NeMAaUO+ryhdced2o0rroOf0woF5V+6vohQb1jEqrhNJoUA+oHYnfpbbF4L5FONeNAHWdMisTBPRK49ErlYzNKTZ+GpkAtQeGoaX8AfKnSssEnmPGQH5wzb6VlrxNQ17lSR7kDpRsmPX17nvUoAH/+Er2ymvfn2kA36C3lpzVwiA7jnei5ggAMlho84/uiOGFd4tVjiGYgCk4et3uFgqgPvNzHmSYxCveGkvLokf/Y3LugPnfySXPVGBLNiHIJld7SHrPWx2vyJSDtVQGqkhF8VhSNK9Z/YzkbTDqBERCJD8HoBiue89Ywxf0w+MTgL4C/nrD2iLHywF90AYTVjQFTD6AmsGX523qUTQgppuAA/CNGkD3SRgwOmBNFuANe2NjBM95AIAGgiAJyqANOmAONuAALuAJ3hBAgec5EAphpToU4FqFXc4uZBews4KnQKQoobjR24cYlG2HMwRTQEixnte8HyVw3qVJjopoeQyGCjvkV2De0wN+BQQ4+LjifHKBp5kIzQBAc9ASKkRxH2Jo8cajkvD5X08pw5jEehPZfPojgdlrDq/aK9KM9wwt6R2ejf0p1AB0dCdAf6q9IYoTZj1YevzrTd1jqAmrx7oRPb/gO8ePTnMee1puoxqFnoDq6VXzoMBdR6CRzgPOSWMaZjjVAajKJnlHGk+DyS8mHUNacycuqcGFP7E7irHfsmrsAWauTcfPDFMXFKwP1PVdgeTYujAWlbYl5kmUbWmcLNb/ebkhk4u7oTcr49Da7p/a1ApJAxWmPlPnbjGOUJXICA+S1ugOj7tO4vrmCjX+DIA6VC/HWmoL6Pxx5YAX/9ALRpHKwVO9N8lj5kpD8kNAqj2wh37me+YOHxvNZ23ZWr1E860zJ/R7GveHryYX72cqBhsPvw2FW22VDd9e+KiBQZw5252ABRvGHLtyxY3d5SvTCzuXvodRlV06L4ut3Wne5HLCHUfX5f+8BwI92Nxvp5hmdzugEfTmp9bTInT8LHRjD9sYMHSNZs+S/3nTxPnD7wLd+r3v9CW0g78O/HSGuOoLrTwOqKe6r213IqD2HyzYGLXvNB/EhD/YFoQslfGoD4BJ3Ivd3/kyumt/tz8NtK2vfuO6N576R2kNkEjp1Bpx1PLo0nUKA1DX6M+yth61vANZHZQAZLcIgOGIzj0OYL4Lphk0eg7STF87F//qUPiezpugkg9881u6QCnmWwPKQ+seljwttL3PnjszaryE3MvOzisAdPnM7qWlTH8Obv/7IajBGnUQln5wxszFQnyxiT0KF7B87jYMHNWw5dQiqdhD32reUwB2GvujTAugOXvzOs0MpuaQpJadP8Oi2WYf21FWLEJ/1laeWUcfAEClsdT0ie8BolbV8+TIbxuk6jeWXoV+vrPWb6GK/eZ3qzHvStXWWptUrAfdqDy696w/uZ36onVMLY1bOHUW0/ylekK2MJqPFYE2AA+V/JrRHVZH8ZAOoGFj5C5xY1X5HOIbn2D5+5ZLTzCqAcWz6Izo22WYM7OoaJ5akKntUX+oWLT8OQAG3ZRU9WJ1moNUTGSUVgwwzcjNwa/mK2ozczz5RfXIPt3zANTXXtzuje30/q29FwpB3gVt+Iqa1fXMX/hxv7sWRa1sFoMO7YanqQ89FDZJLYFJNm5+1lMXX7f1wmTqzjPr3YqP7k9c01qrd78G/IOroVHG8D1Fe3tRiL9ytGc+RYAzVtKEw/bkAqQ0tn2ew3sGdLgDVY/4/J37CMGjwO+5VrK5ouZoqxvUrvJbi97kO5Xtp1Tf7nlES6ayxdSjJ00qTRcccgcKJguGvECb0LjHm6bdDjZZtrS7LoNnodf4HO2NQrz+njibtsxVeQfo4kqzTy0BLATBNNb3PDWR4K7G58eoM7aWvgNPf/+NBd8OoOtGFWyQWvC25DRSMwK8cG4mjZI4C1vfcHagVdg3kXQkdvTguGhNtEzknrFF9kvfYOWxMYvZxqXc1LntVc9AY1lxDTBsOq3Gvrm05Tyn6Gu9Ffv2H1EnrO/kFLv8psM0Y9U9V/bWFvkGlYy+O/X2oLmqnzz09aJJMOJFExVlrN2Jls4BPyre8tMrH4CKJeeA/3KlxR31bEQppz50GtT1LmR8scy483KW3lxm2icVn1sit0se9vmn9evXH45CagbIW9hpbrmp38AxTv0RZOniMDjmpJZ3t/Dj7nnghEf8tOdX74zX3jjrnU/O++a7K34Efs1fft0/fgNp/a6/E8YZQkVGC5yD3gjhwUDgxYYIhXCCMHGIhIr6kuQg8pQRVFCQoErNlqrTgGiCE7Q4os156TTip8sQlRFjAkxCuBJTq/BYHc6yhjUSm3CcLQcYR67MqbEQZ9vh3LgT48EX4X5CYEKFyXBwTATHRXI+URwX3Yghxk4UCRLRJIVwdclS0aSFC0uXgSGbC8rhsnK5ojwuKJ/LKODSCrmgooKCXXZDXgBnungK3SWXgUgKKoqVoHkZLqbb7qC7qxwbUo6tciMRVDm2anARtVxEfbiIBk1ENXMprznbGy7lLVfzgcv7xOW1kipgkAMECHzn8rTkX5tgNmIGAkigxmj1mYTxYSFhY0P7zNuIAM4ozSRJkSKNnww5OH4gM2k1SXJSE5BABsirMkAAKCAI6kBnohOtYNZZBz2DBhMLOsO4MFTfgyRPXpi8+UIIIMZnR+EBD0KAgAo6QGWcQjokA8AENiiAKrBBHuSADSrEhk2a6QMWsIiFECRAFlggm9P2fuNKPnBlH0kJZ05ZC0hLQBFwwK+OB4SLAG7WY/2+H/RZsN2erHS9TQ7xVcP0HalbG5JLdHpFF95QR+Vu8LzKoKRdY2PLo5xrY9mAm5WzVyKTxXZ+Y37P5AhRn/Df6Shu6azYgRuk06QDGeFeG2s2bNlZb4ONNrHngK+ZH387BAgUJFhIkoVQNLJrmyxFqgzZcuTKk69AoSLvR59y1gUXE0dXsgalcLOXrEbF7w880qBRk9c++KTLb+950VmHGK0LjMtBxuhYELZrgp111ttgo03sOfDjb4cAgYIECxG+HQ08Zs2xcShQGEXAU+IT31KjpsPvkQ/S9bvdl/cFQiU51aRWfQrW5yx0bA04ztAJJCdtObWsndFxVqRzNdWFNeUSu6xYiTLc9811AEoT4d6n1oApXUv9dhTJsTXtBDnpjHMFOb2WaL6lst95DIx9MDGvREjVuOhVJl1kZNHtvAUSSEqEZClSs57Wg+caocHGFtRahCYYWDh4BESkoK45NHQMTCxsHDx8AkIi4pCsRVIycgpKKurQrDnagw5yGYp1zUiEZClSs+zDO9/B03H6Rjy9ORcePJfm2jAy61XIGbgl6IIAf1+N+2xAO4Pk7nqpnNz3yOsDypf5R2M3u8McA/+1Beza12yRAZXbuG6SAX6wFhoQOAIJBRUNndslo45lLHTTQwC3eg7Oc+97RiZAzr0DomIhzXuD94mOiYKEHwzYBMIfEhbiD4EPiQmIBJ/BGLeHJUbFg+sjphzYPwbYAKrLliIIpgIK4EAw/mRnRUovhkCXCmCXY1ls9TUykde5kaMpSCyyKuGgjja7+TGhlk2UYBIiB0NGTMUhHAhbBcFBEDUbuwsRJWbE0aEYBrIM21P65Q5DQ44QkPziUSFgj7322e+Agw457IijXnhp2IhRY8ZhCNl2A+9Rjq5XL4Z+Q3jTVTyfwzhVgv0GDIpDrbjHUZBH0lPtOEbNAbP1p1iU0C0TtLUA+L6w4jHnAc8kFEHYh1/AZXHfTGyT1wy96rOd2Ngii1QKvdbU4ExBX20GpWEe7R6RkrR43dUTmejVCGERI8VTrIAgdgaTBqnqTXGcBLldkLeHGgUKc4FYA8OmYQU2oLAkB0wgYh2PPPoBXTcXbohhmd98wDxklAOv899wvc/+ijR+5GeA+wM3Jn5/08cEXoGTDu2O3GWBPfdGMycAejVg7EXiAifAoWOKDQ7xPKdMePz9QxMQgLcltRDrUCFCHMTCBmZmjWWi3wAKaABhfOArlag84HIyCBLAvrSZyrISDOlmcz2rhuqpvkY4gdNw+RPKcT1uxyEeiOfHK2USZG7JygUfKloB2JcMHatcTnBn13oaBLxx6tJS3Bs31zDvGy9h74CbA1ZWZAG7Gy4n7wx32PIA+P8vfzwEwI/uk6YnA0/UPzIa0hvsGugY+AQI4GLgNvoAeV1OG/O8wtPNy3LUP/Lf8kCHp/r98t4jr1R74otyDe56psI90yZNqfSbBzoevPiwCREmQoIkKTJkyVOnSYs2HbqMGDNharU6z9X74Xq8sIYNW+ts4MiJMxduPHjy5sNPqHARIkWLkSBRkmRpaiyZMaPbQ70G9Rny3+9hwIJiLWZd8TeC/pl3zfUw4acPzoTlqiytbrvljipkGAIVCQUNAws/AYLEiRLDwSRHmQJFqpR8o8KQHn0GVtEQxcJaZqyYs2TNjsP1uF+62222xVbr+Qrkb4dgASYE2SlWnHgpwqRSE2LFcgDtCR998tZ7H7yDoLWCD5DDAXUeyCngwPOAo28NMK4G9TcADVuwYY71uh9nOILKUUKhiaex4CY2KR8Xt/puHBpieVfFsBh0Mbv9mK3CUdlhKOAU6w5QPK1TXl5akXZGoo88pnXmdBHlnKWJHhdLEq8bx1gCx+Eb8YVYOcI4i7MREqPzNQTMONpVsXXOFv4nEoYYkUimTcfMMpw5aaaN1EbOFnGa5UnBHGdihk1yRMbGidzJrEx3pgTPsKnWKpHpEtMnTe8Sky06MdOxweLjKKUWtbizcJzjUMeZ62TGiXHOONG5dOv4cWmbd7KZwuGCszmr0Zw/3XGmWny6naIO55mZS9GcNUlYEzmfJCib0tQLz1rMTqZTz5ZjPz4wte3Fi9PpZOoIyeF0OqULnKWUmCY9qzJ0hqS3lPLxlLJx1OEOP2QvQKdtg9MxrcNxrIxIO3wgSetwiiN4F7WeSR9OnW1YQc12wgLR9UxR3bbcoJZHGzUGrGDlyqJEdLtrGTZcGjs4z/kigVrc/IIauM21EdSevE80mNSpxTgxMmYt9p4N37/JWPM/NrApWctRGkIENxS6ch5G6/CLIW30nsSLPDzUq0J/3D1yme4dRIUa0qjvzxo31/z7+hVq8h+uALvxFmNlYsMVAnXUzA5p41l4dNMWO5CsNcRulniWx8lZysgH3GdBaicwYAmLimpEb0hzvUe/3UQymK59teQ6jvCxnJFN24CMCPYRLFNh1XS1RAaamcZZb6upcIx/VirvINqxXulJtykIVUeWVL97gheTutJMX6c5sxuhNs6Cgx52scGsk6SPW6uwPgG1aIz1AOO0pD4tqp1zobHwG2ZUsukgVOdWnzDHNl8ft4nyXMOYN2kWSuOGQm0zOL07ykqcpmqXZ6/qZOJ4CnnLvkNVq9ah4DTUarPXAMaJDCftwNOVl5IUJmv4MAtEdhUDjRWxxOn8rFpBf0yM+jgyysdG7ERXy00qFIm2SDtUstAbNnmwfo/UyQ3BZXHzvUCZuomxL8bTiBvBWSE3ZSUbrNpQUBOFPJJRLWsJrL9sCxv7nphKgxrp3RdsK6NGbpE6ScKFujhEoTyEPb4o09BKZkJ/4tlQm990/jjBYNepezprkjGPd0DvY0a1VuOopNb9Cm3VEWrNiVV1XlaICWKVaO3YoAsixQj6uhAl9ThAYMmL4XtZ+HrcY+uPqpRXU/rI47dN8TzXvVPrBsJ6V2QGiVfPAguLQH2h19bnKjfaJFws9bwUkwmBzgIUM5iuEoTbSfmwTYgXX5xSfHC+FHY6S3IYB0bZkGv0qgrfDcc9e+CRKdZJaIBWXMcaQuS8F8SVWuMQFoqzvG3vjZYVsm1pUyNWzWGQZa07bn5nyGuUzzMPpD+wtdQYFqRs+s5Ln4Y3cvQpF4wi2zdu/IiB+Qw0r66vtMTDYEhLcNwEmlTrhNvqXS0YC+H48KAAjyIFCFFgEqfaQP6g9yZWa/qK54ne2/wxpwPTrBr36h24X3TVWgeuMbhKLZJgBItoILDTtfKniPBIT41iYSF1Dq0y0lY/OhJVHEU/jNinsXxRs6/UPTCE+aJupAcG42RC5Kf8/nsmeSFFG1Wz5/r9ZOGKDVp0Menh9HIlBi4bZqGWe3CCZOobUI3oweo/A8I2tMzjIxhyNvybdfOKP+PGV3lVEQgTDS7MwgDJM+ARK6JnirHDeRHAhrOBNg4qjlfEqySQNrXUY56kWZQ1LaIxicCMayKhtFavGaed4/gtokuVs66VYxAT+PQIjbAnv8hYoz1RVsRmPcVzSDt4VayPXCtBj1C2ZchAh/LWrxsVwvn8rjQTU6i31BKPPJ/pIf0Y/CCX7YSnV4vaqBqd6jiETDDS5FmY3CP0OEA9CpsBBPRiNSLwz/lnAatPRyjtJ5z4SGM7DAmzVwCCFrXo8R+saLs893a0k7j3vtQpX8bVEEcSk+eMjGUJJ7a2RodWE6/7qo+73P8qDtRdfKResbIHu1i9gFNksFTYR0m3xxfaEeVjVj72/NX9Y+gfG/7q5WPXPzb8hq7SiCYaeU8RhFy5lt3Sly8y84hVB4tVrOSe92kMqvpcw3UR6mElbucGkCYvmjzuCd/F4r5vlRRMZLlszQ83l1pWXp/XW8Bcv+yRbiFIQH0kCxc0G5lNaqycrWIw2NKW3dTDSEJNyXxsSF0rdC7rF5d/xqxnSTIWF2MQWLh8hnGqt/sWt/NVbEqjdrpXmifYuBAzt6+73e/6LKFGipWvGCOdUn2qlyC9iMgzKl8VwCrVJlcZEZUiOQ8XrmGYSWZGR3KSJkV0JeAhqd+Y/LNzmj5faNi5PL95wP5iAfM5Tv0vwUvoqHpnUkoNuCYa6sop76MnZxMD4Soj338kG+uKoNP9cJyzi28JmXdNfQMsjHc7XlrOnw3fxhtPhNBSJ3DNaIFTs4en8HfRMKt54b0kFAW0Td2dGi7rkThUjhF8bifCaVYAT77pUWG+aLA3XGQiURU5snmOzVipNA5XMbhkZbmMK6rrsvuad3VauEAQSpAaRuVzGDl/jgSgq11nznpMmvQDN5jZQ/oLWFY/t0J0lC3T/qOxM4LZpeQKaJwvdTP/+UNzyWj5ES1xvn8TWGEkAvcT2mj0aqyU4uX2B5/pLTQjRvG85pWm3iY6PogWU3fcGoybhbloJJVpctDVZB+TkS27vFQSj1lVPyFhHusHn/4jXe/mfybSp4ZOoqxZV47nyd31n7igN9GqYZgAFjBd0PuidsRAz5HjfHpWuB8VSg7vmC696slMfWgo+YmcHb2nl83y6J/CNFaulzT7SE8+o1blR2BHrhelljLDXOlxtWSKwcGtUYfU24xlU3jaxyRLdLMStVKc2MCTOY8YHyP/76YWf7JSqsm815mQH60gNDTdyD0w+wEAuHIOXaucWRMEPYR5neVAOyuZihiEvfcayxRAehfliOA5G8fcy1DOimK2F8kn3DsqqOWUpSY2dL8/3+alT4n1KkbZhDxByN/e+h8NdAHzWhVRtPIZsHaHhAMKMxWm3czZACg50Snd44AsDd501K4ALKD5hW4cBILMHu7zwC7u4xpnZm3ahYy7X3oBiDvB3QQqy8/LJmRXms5Mlv38WemWjPY2UAU+Y8PLVk5Vma3Dbcms1RY0nO+fC7nEvij+8WHJfbfzLQyWti2OF3dcN1m9lhWfwMqyHzc3bwTdrFmR8ePkp986sOsP1+94XXr00bKKseU0ZmUDUVJ00JLzflrxEvOcXwOdWb+c9iOPiHCkuu4KGcxeTFWsPydDP4Hyj0xCBkXgw9geS1jbsWO6KAfKgxoVDA+Oz0QpQrbW5xD/1ceXSgYmsMJdqhdhbz/k+8k9aOY+n9KTFaNvdIWvrjeUPv2u2lcLUFljh8c2lMR4bQr+QRj7FpScLG8veTqj2iuSz8kFZ9+fLj9dMfUEPOv8yjoPTld/ajllKQSPWVMiR0/if53oJ286Xm2Zdeiu4uz3EfzIS+RVNFBybCctinfTp7Lmoso7IExGcRqTH62LW2Cl98d6PB+4zzNr98CTDnaIfvR56B/f/GOz0sq1h1QWvm5zL/3ab2T/NBkmt9jnEdSZvG8fW3SdBx+o7i89MgxE5M2Xz71cdwFOw1pu99Md/RyjtdFasvF+VmQ9R2/ZRu+ypxt+THawJR+ivZOTH8mX+qsYbxIJ/MK6JHXkLP7p1A5iwLHaaf9jZ4nPJ/pw/kdrTpWcsAjfX6wX/XnCXlw87pD+OVstfTduAbs4Ot2+U/Gc5B/2PR8gbTpeV/MFk0ofOqTTHLmQwEn6ae/TPvymI3LboJPJJ1Ydefj9whfe4uXH2XT9EWF1+3bj0ShsE0py7PzrhX/ba9V+YLdkTQ2CZ5VXUblfxDT3KdHcyqP01w6DPaGavywKa3tP5gbeafff6m4tu/6zrjd1NXilX397sLL6ZHNjhOST2ROStesXZ89EQ1vd+VeCcyjo75ni5miqjsukytrD5Ulga85b0qWg3mCYaj154fYZyYPn8S+mB4ibjtbZ9/joGeKL7jJIo38gvpHI8sz74eW9hcHBdwWnqu/6hQTdo2T5jWk21CpTT7hs5AGXFPnx+vLh/wW5wsXRPWUVzoLuonIGOMLSTesPBqv6lqq+5ScptL1JQnZbEleJZxglRv8gjGbDLi9Or7mk/ty8sufwc5vzIsT2UPk8fX0Ms7OzgsfQi3Ub1yPd/oPxqH5BUd0nH/TwYfT1DGfm4Q+gjTX9vVT//njH10cO7RvrVbZjSd2WI5+P7jfNfy8GEdLvxz77aLbio/GKe3V9cIeTNNbhF4r3U+BHixb/VXjAsY1N+q2J82PGgU1fhh7OLmSupK38tenQX3/QE7JN2YCs2uwFfRpXoa94GjBnqQTOuNjKzO8frdTHeZfxnIPTLEU/hlMjOfRm/xLv/QSBq1UaAT2X4Mc+66PSNZ7HlDRPEHM6dHOVKy6Y2o/zwjt1xcGkjGiC78F9njrQqUrm4Bj5glTtbw8s8dr3NSe0SuWAlkfxo5/1EeqaJ8nF7nFmOCGVeIiR132zVPvzBcxj74z2dKZAUM1YQ78soK3sOI9Xt3zpzDCvx9p1B1JDO10ceLgxuWW3pxZ05frVHf0Vg5ZSGU/kcG0sSBUMsTiFUWRMJOX4urkrwOf2Y+kXUfQkQxBqamSF96j/m+mic7vtnadvHqs/6xbZ6MlDYP2QPQ7SWI3dzqL5m0P5bx/t6rGd5OUNLck9l5/OkSYiiwcmJg+13ahHSlMgnJJTS9R5O09yQNDZ4WPieCy+WEPqk/9+WuZ3Y2Kd75DP/GN3A8oQREsq/sL/MZBuD62fuxJJIWMKo6J2Hy4dvwMSjIYS6GJH94FPJ2uvAENWf1u98fnxEuRsRt0BjHrXxbH1zWdqV6oFZwp3lrgIF1iZRx62POcEHy7T/fVg78CoyCpJGQs5XP1pRUPV9WF54t4kue/M55vVFVMBGkBldQyWuJ6VDJk/PNrX23XrMDoFvNa2p02KkFWdt8R8GPwFsDZ27uzcTldFRdkdcOxkZiQUUfmh/00e0Lb+49eYlZJIxMZ9VbiI3BkRL2KK/YRR6oEcpbn9NqlRXRvVq4T2ZwQRNxeCs/cDv+bHBPCk3TPcjuXHhgWeqNB1/lw/1QJ4vg/Kez/txAlXs8f4cEVdA5kM4eK4Pn6ryp23JaAjyAfpzd9oShRiWYlOoy3LlQqcatAGPrfn+LVMnDOarhzGSxqlX3VMcBxCUXZeOJIJPQC66bcXL0u81/poDhyprzngbGL8Cod8feA+ufDQh2o9uzp90AFzQ3NL276jQJG1p3MFX/oPj199/sp2sMH5jdGbsxfjwTVegTEmjbpalXKhdS82lTBKq63BgTb63a4IRI+iIDV/iwR/KhY3IlSl2IIV9Ky22LFHLaxUMW9rQrQ8BMXAHnx4IS2DxNsaFS/fBmciDo5/yX/WVcfEuaLo0lGifLh87GGLyZ4ryjaHoZjQgyCV1dbpcry4PmJ++7Cor/1Bie3NoZ2Gl23V/aNcmyB9X4w6cV+CXMot4KWPxSuT9icpQREPlZmdcN2JGdTR0vbYZZ/umvf2ETPeu280x/6AiXIJz8HL8CTv3tTCOcV+G+4bxjRVonzSXF9Sb/lMbvI2qPo0r7LrxL4n9vFbezYb8SaDlloZR8zJsR+h/rlGqyXwIT5EB2XT4fRUXRDMeS5P8+v9cc3bqYwqqDKEBElGrnq34qOj98yl/Y2z7pq6m0PajEOpatBqCRb8+mDbYWd8URLfPplv/LVi3Pj2UkYZqyopI3BWtGriE1YZB3uivhY/VownYwwZmfzoOZYZChJd4O9WJSNJEGUI1DkTZ35z8Zrk6eNCN1wbxEiFwIM8D7YDEvHnj/xCdcahsKHam3X2vokzE01XwRH6rfsbCQJVUSJqLXPP7UvuJwhv03pqSjg30whWsfSTiJK2FeZPr2OJqtB0WSEanwTLRi2/FVu6qS8P2Dx5TePUqqP3Bzw7Hi9C66lcgQ1LSGBDmKtndAh+UmgKaR1ji0xWP4EHl1nEti0B6DoVOzRb5uCzs7Pw6tj3SP/kLC6aQJXho7DIuG+1oSIyV1/uLlozB/LT4GW6K67gCNxetptAKiUTMmQGNC4IMiQVUC/zSyEkn4Upk5g1fRNksIlsKc6MszLM+/qPJsTs0P713K8gVJ8cGVnQsI28BCz1I4EmdSMHWs6e6jwgtFhsulJjcxFXHizmHt4o4Ozll6UGpYeX0hvm4n6kxU9EBXSIP8SGXvvjWWbfny6NzjO7/9DAZqfqftje0Q7GrHdATP/y87/s/+zPMS8PbvxZskKiAnxxYuzHYG+oxwkHv+kQ6mb2xoTnHUF/B/79GecdUj1XYyuOAhty4uc5A+Jl+vMmA+B3TExjkjIkB/N3+Cp8o6GE+LRYwpafMjeHkGrplkbgipPTjLHLV4aGLkW0r6CIxJFLpBj/IOk6DcNH6qOEJYfB4oDY5o9lTUxil1RJ6WlmiqRNLFKPQkroamZK1QxaoUlPczDoNIfeRCsEeqH3G+2G9+XE59eHXvs7TYaPCt5MdHZ4h8d20TuO9i2NDuslAUPk6qqc9u1QKqQLfMagMBVqpA/VFAwLh1g1ArqVomkrL67a07XU3eJZljz3rfhw9xcax/liE21XpWVXzi5qVQ7NRNn47hxQCw3AL5HlV7xqWtdU3KguVnVm0Yx4ao6pHyL2qMROpHvxPBotKFooBC2uTBUSqlPYBV6Se0fqL/+qbu57xqreW5RbeaAhhrehwY/cIlaydvYZ7hgDUJRNhv1Q9Kju2dlnigP+j1PBDqHaL4Kx4W26E8wQktbZghR2nBxr4TKqmvA5KeLVomSUxbfzRibsadyC8cdBJzakjxhIar7Jrbrb1+P++lUhtAgdWjpSC/92oirH4/xj1z3P2kNLnVfE5a15hsLhWqzP0jPiML2sKYnW+shQcGN/a8k3X0p2H2RWkAmNAiHKXYHiE2qQLBPcQ4cfquYBCa+YtKlyywVD8dHgCdrERkWHRyVHtwHxh68XaBTa90+191wJk9Hr1qKXicNKB61lFceeCBqbvxWUHyuzugalYZhlFWHMXmZJ/bm/Vdf39Z6oNROo1g64StEBp1oJ5hO1XSdd/UVG00BpkXOgzGgcKAJkIdcDn8ZDyxy3hUWdNn3h0SK2z+LbG1FaTVs6t/VLU9Htw62ur8eKdx76+3AN7NuFGrb38QuXCTUIdh4M5Pb9/8bk00vJ2EZBXcdOkA+fnGyZ/n/CBz5jOeCcyDno4hWrN41teRxVfNQ1oZrAK0Y9BjluUcYfC71AOe+uW6++GTryYefgofdP+g++GbSLOXtOnuIeFAl5hyZOcMfAI6i7ybUBgRFE0QyeOG2jI016amG2PgtJTYVxySSKluvLrqUTqjuoxuY9rQ4awqglOjJ06XBi6tLHRaCWtwuOnfUoqV9C09KJYiMDjs5jSgAD2cgeUtbWmO3JEjwrhhGchF9S584saUcIpB1JTC0ZQdUwAmjrdCY+S+QYygQt6JuxwuGkBqOO1I5v9rI3l8NuRnldWajSmhSMtwiYQr2azTDJaUlMf29qLN2wNeyxhpd9fI3XbWlgNrMRwXRLWk7vAz20sadv7oxP/bOfWpXOMiwgulfwELA8w8TC3fMOC3TjyICbT21oIypMJKWGxZdzKbH08HikD1AG28EdoFNInk3amo63jn32NFL+nO+TtTdJGDBE31XTVJgQL6IgDnyJkaDsxyrr6o9V2lEYyZevyYg4UULh9IFdRpGBgcIaOUKBkYNF6RnC41Q+Do4QUUhEEQUBF+CAiZdWk8k2+uJqvhBgYHnF+xYcf2NDU+v3D1YJqfWtRMnYuXe3Z6bf9F2MoYcnoLd4KFV2OlGqZvPEfFDOc4CuKnLHzBLdeFxCknBrFj3W6ccZ42iJMp6Vflzx/E4fp9ShTJ/JIpCL/V6Qg+X9yyPN/3G3IgiEj8ECGFj5I528PUQI/hithHorvLz+aDhT4DUu+39Xys4U/K9iS6+T9Q1eHfUrZkn/q22PGTOqK9easQ6CwK3VZtnjBRzO+YTs5uUdY3U3uKYBuZLSZnPY7JRm2f09/8ub1X6Np9khZ6RZcnIUZC471UQa5yW4nWV8GpWcwMvIceu0WY44Pot9PiG7aWlwZaK0f/P6vVx4CWY8EFFqqgQCSRXpYZB0cWqKyKZTJPg0gOW+NObU9ApCjBvpVgf2sIN8zGEVVNrkT07OoCeI1fF2rVrWda5oWZrlRvrz9ButRaM+57LTOrEUbLTcrPz1ckkD0wDrdzycQLRG50r4lgMLg1eLz3SppnJvzH9n2q97AtpI9yR2/3fz5TdUU8dLzgxe/eMAfItzJb0R+MIoRQkYCWp/TAxTkUQqtIHcMM4AEidyxuHNbmISNmDzMMJChLwY72O0qbc8tXSxB3VPSjyOUAlCLCsJuPiUPUBdLeaHv/1M7BjBi0kXAmzx5oCcRKLbjHfG4UTIAU6u1gYKHWVJscyY/bYYiSuBDA5agnVf97vvA6HhtkoAsawcZNyNnTNCWvmoDxgZnunKaArVYxRMk190bHLB/Eh8GRqB4a6hHDD95x43ZieHTHw8ESiQj13ikqefHSyJW+K/O5I/fWhe5pGm/vXBN9AZs+NCRMi/zeTVeQDytd/LXtbzF6zIlfGEF65n+sHlyOVgGIztCw95mU757/qvHzirx0ayroEtLxCdK+4F3IeJ0ZR0zuzZHHQSNjUf+NzpnL85ZH77eFePdZxnGlqSe7YCwpElIl23RUNbbzQgZClpbHGdcc5Uc2SvxqLKNPXhB6+EpCpnQXCQHmZP55WdNxhliqLi1xaFdIco69GZXL1UYbetDDVlpQUY/85NNuVSV8HDvDXLLs7468Jrsa0enmWAQcswPQKFMiB0GgrDrykDHBxmzetd4VwZXOxvOW2tptYlM6QwgVFt2/Q+c0jpkwegF0p3f/pad67vK3PBpKfpMdXPUVlSmmnYxEiLZabgVayabfMW5+KGujvs7pPzCs/T+JTXEjvKa9oLvGc1Dml2zTD9Do134lYcf2S7sQ1L6HA9j4Ri7XsL2H9cfM7/cMjpxFXAzlor0OjrXinDtDK9MhRy5Ral+GYpBUGVG4jKgur4RXlLmDfyTny0j52feDytaD9ULN+f7coLwE1mBSKFcEqmNDZNAE9aV8vCQSpUFqK8FExvUqguDulAK82YIO6pyOiuj93D4B8vaffGdcYSU8mPUnMqJcH/lRrGeiAbF1aGq+FZDr9Q6lDypWfV4AcJwEoawUGWqUdSJB4jUFCA4S/U8y3fjVpOp/9x9Pv8/B+Hl5Yat//85+e/DhSgDrvhY7Wsk07FXa1C7KL2RfjrGaMg9iTIvIInr6JN2gkzYa8105ASso/Pn3CHtwaMhGmHtTowHA6AtgQcc8yw3sxhC9IFQYxwZmAcXor9L9u6DVZLyckQBtIjGIEJRDWhF9/c5cEebffbwcTSE4Pv9QY1Hmq8gkpkR30OORuAj/Gr6pgEYk5kMrmGm4K/NAAMFB6UkpAFcKS3Rbnm9hHApGSu/aQo49KLjxsCd2p4Zwqc/LM7tXL5Di33rLMg58wOjdIiEHe1tkt6+TxJX1uLuDs7ZKliUMU943Lyzg7eQMFcXKWyQotH/Bdss6gbJH7sO7HePNuo9O25aNpwpzO4aLzsA7bxpO15WZf0+5ulRgoz+R8CrZ5bieOTypjEfq1TfOuW00LTZK8Oaaf8Voc7vZSqj0qT0zMH4xuFFy/apwwVu+ZVu0/Qfst3M74qHnrB6eO5gqQpQXg5HfaK+WU6S4WB23yRCylhRhokDq6iQCpdRSQHWENrrxfJ9xolxN7+cmumjqILN0L50rbDLIvpLNFULwoL5BHk5RpJYghrSYI2ooXEesgvwxwQdEeh/gv/o2bAlPOLfeY+hyHENecaSVJp3wKpFwwryos3zPmkqHhbqGHZGSRRcCAHiAKQUVtzkvCF4M+yv5zEZIT2tMOsvvy2sPd2WRHwuVlfmPbXBVg8qj6cURYaCKtDR8A6Rbl8GxIWQ6DrwsbMWo1Lm5VCrZsRgtlGpm5iRdMF5QcJNtEAxCx6X4e5kkqjC1RISBgcQwgYNt9l1njaIFU4sNt48TwHgyOpHieRHD9s3BaB/mgrnC4OVW1LoERGobbGw5CqMKAP7LOM/Jtv8pcNnMlfqnuXWvr7caYbbyxL+85ZlkHtf/F3EvKPqKXnilzyySPavJwKBFd7oN//ugspW+ToqW9y9sjwCnoQND90PYROR+nDcbOZj7eODPKf7Kvnf1uy+zG7uPTzbcO7ud/ubeA+KR78nAU+EqloKXLdyy13zbW4KspIJc0m7rXnK5XphrjcEZOJOzrE0+lZZY0TI/xFgnXfukdmpacn9DtwPw/B3/X/TEy/+bTUhqwoFSDtvvDvbXR7srbu7p93En+/9npoeYDztHP1cuA/RhO2UGmtQiGtrYUm5HOa0UZpRis1FJTRxRoGQ6xm0qVqQEf5Qw5OW4L1lSXA9xQscTsBP8URxcWhbeCnNKIEyIhrm1ZaEKSE5cW+z/64a48qMSOu79HljwR0aR78H7yADEFKXO7yfQo4Nj+g6dse0xqvIYDR0Zn7M0BQwS0S/PxdcCuRj8Qz+99KALP5//52+o/fntdVdlWCtQpue3cCT7kC2/n/GdBsbsaKDiaGq6hMAsz7Fk6Bk8d02ljpouQUYVpOQQFPEZkBDY++phH+Z3R4NhT4KCa3FKykRGUkcD9m+0fGoEIfyFSX5myHJjM+Im2Mif8W0P0b7eZ2EHb8EITbH4iBxjC0aVxWyh7hMFg8KbYbFuVNt02D4TtTFytTWRDLmA8wE90fgr8vCAL0zvwuTKCvdASw0yBgGxwLzXliBQml5GwtgRL5WkAvQSSGPFeQ0UC4aqIgZfJlcavpSAKZRAK6WQBDEiASicOrSGLlfSSs/CyArdz3SoV4VDksTNly4LgiD4WKvPsYIgG9LRJDKQEKygPdSBxLqCb4SEBvCGAoxDSN5fK5mFyj7ot6QCQBXyMBdpEYvFtBRs7oNgU6ARtqcTSMSAJmIgHNAAZt4HpXIacSGxA39F6/B0j/F0YiKGplf8HwZJd4FKZl+pQFvxQ/dwcRScBYJMB/IjFoDlCgtTqmutVjVo9ZPQaSa3H0EksAfurhdXxiLi0KnvfYyL55IFdUZ971vNb881sLbtZaeJ3WXefV231DwLZwEfhSYpfYV5TL7Ir9JUqS4OlultCbvnWipwETONVqh19e0CxrqFL23REuoLuK3y1Dz8a4rtdZfhOR/bYCmt7G2J2lKupEoNexzv5B2APSGHtQhM+H2NubgAEMcCCADBSgfqx5AK56xuwP7avXKP9YI21pZr+F7z0A/eEAHIiCDMD+fwJuDOaNtlZQQKGtyUqpKpVTBcbDejoU2mpWvnq2f/UEH7ilrXyXd2gNPQd5qZSfO7n1YF6xlRO2puYO1nU1TcchcqvoHL+BUGgtVmcWBuPTWxv+rRO7a3JRHYU41m/E4S2yBj8nlDtKIYKOgPKvCnm1R/Jh7BNmicMg9+nJYXju/lCOrJ/1bb6vC8aepCJua2qIQocStQau5g3mrskBOpSHtrz5KdV2lQS7wwqMZzZcP6fSfO/2mhhv5hNNLD+FYOn6Nr7Ivcx+k761lMRJFhPrkvvBptgNNhCqWV8TukmqN1n3N4UsarBmg9rq+lbfuVFrYXNpViom6rHwb0UeOgLMzwWDcn/ecvPKdv/RfTPcd/9jk34o7yc1M7mWgPGcMPuJZTBGNxmi1tRYKKUNFJzAPNOToItVCfrO+aljtR7GV3mdm1Ekx8683AjSGc+qeBaRHG/q4PQmtvNHr9AhoFi9ycv2Or58a/5OxSkfAd+d7a6AH5ytsPzhYX+qw7YK2MAAAl5mmt7js+T737MzZPw9nMOng6p5wqZZybYazOt47ThhkKn2Tb/AbgyrgrzDrCmxTBvKRvlXD/te+rz5bZohlMyHb7O0cP569K+FdU0y1P49qiVGTImNy80IXy9m3KUxi8rqdlca2/SHmbE2jUHCL6bJgLThzt+3VXi4Ue7IsOTGylnco93JP6RFWY2h4F5H8veI2ZJVUbvxgbUOHy7x1VGiCBlRjlSkZ9y3aVk49j36WG5dxdTh3/rJ2z5ZQqpe4tZiIb0CHuPumypm8zgiF/P0ovCNBK2RxHistTHczH5twxRkNQtYtS7/Vuc2evi0Kc/xPCRW4BsLmcnW8ifYSyZR+ptsprjNrIE1sVK2l91ixewA2z/yRuNglK+nt7vRbJ1Mi3NCtR3SLEb1idnuEyEm0rKyYWndVbsu8m1sfVvrOukRkT+46dXtc3I3Ng2KAllFhawhRnlwSOs3rQOi2pzReM6m3uPMuJvyq1dW0YoqlXzdwaoHFCrOzdCxqv4p8o2IWfd4k9ghJXVOgpyZTsOZQ+xoD4GZ0r4MljTXtv4wVn+tbbVGbMfKzTwF+sDN/ToY1xc+7PlOXfHjzfo5+smOYcRMsRTYCRbF9j+807jDZ4RKZfaxkG1RtnbtlqA/7P3IlnFB7lZeyCaD27zHfSRw62E2mzAbxlobtsZEutShElCl7pFmgU8O2Ivtww5nx9IFyEM+z2ePrCzYeU/PU1yMjJKsTjp1HxMyTgw4GD8RQyAgh/NAYouAjKmprv3cCaYMGoC31267HNEqj+UYZtkvx1kUw03IlpNw8nM5mVqaljOTxnE5PxlaywQwyGUQQBF2kzjGUuifOzb6DQwWEwMpIxwrKT0tOQ4lLTUNKxIlBS0bAyobmbIDMWJDLQIxaaSxmcMhSpAij1JljmZiViJGkjIqpxQJyeal+Sy0KkLjRIsDEbnfE6s8FhAxYljI5dPKY2URvSv1+jtvkk8thpyBRSpj0ExKTSlaHo082dEFKyUxhhQyGYswt1LvOQUakZiDkky6QCwMHEgMgUhM7bBVtI0pV0fl8kmdlTTNk9ESamIQwyYdhIVOb+ydo1gohlYHmEwcSraFNd9PNgYRDgIKGQNKNAPFoRM1cVMVdTiWbzyLl7GbOy4IT0dGQYbaQskZXarx2ulJ5R9fqgPjXx7BJE+h/OOe9uGwHDMpTiqlclrkQvOZ6ChFtIQRt9JQvuT2sf2QGQjjyfjpvYP2+0wWAYZrlU/a4bAARxymaCuFbX6jQumq195QFS5CpJveee+Dt16wanv9VeLd9UmIOUfcVU7fCwaS3pah/n3tQj1kCiJdcs+szaTVUpeKBrvZngJHYzy1Xl4zUua3rfpGfiSBnUNvISCRQ0jgyClkcOYihatU6TKkuSJThc2+22KrbfbYzk2WHLmyufPgycuUJ7y9Uu2Ci1hvLKG/KUO3OImPN/iLHPEgBuJFTMSH+CMQwbDCjlCEIxLRiIUT8UhEMlKRjkxkIxf5KEQxSlGOimd+e++DVfhIknIToYScYrV24UUmyDyqUcODwYcfMxb4o+6e+6yioU69Bx6qVOW6G154iYQOj2a0FHiOEm2FTkYnutGLfgxiiGnGrDNkyJJ2jL9SljFCJY9mtyL77LVfPl9fM45JTLMqq7Mma2MW83wFKIIhOEIgJBxk7YAuN4p2D4XQCEOG7chX2pXexECTdZFWS2+S65l0gq8tWhsbr29M6O8Zvl9vfIRVtcAUrZzn1mQTLfzIIA2G7ycJoW+F2SVHWsIK8BOTxA5+/JHYsYxh/4QWpRTvfmQsdLigZQQtduhokcMAHUqFQ6DTF9HpexYOoTvxHkoIXNCA0IEOgQECgUApAqEDdxAIXFP5WKs0X4n3JmyKjzU2oH1wklgPsd/OcZi+t0NbIhcroxRSiyZaqrd2D8Z6Ily9v96P4fsZV6JR+uddiX2KZZoev8SSoMzXa43qNU2F7cXV5eN1DVev+3eOt0IA/M4JOibnNab9ENZq5a8yLS6SBtisNsqbekoxeiOWi6xheoVosgGvJsaUK5WZkgwsVcRYP/pp2laPnjH/SlLRf4Bz3uRYmSveidvaOvJRVFU+zgEAAA==) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Syne Neo;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2")}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content:""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Public Sans;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Fira Code;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:where(:root,:host){--breakpoint-5xs:320px;--breakpoint-4xs:360px;--breakpoint-3xs:375px;--breakpoint-2xs:512px;--breakpoint-xs:768px;--breakpoint-sm:864px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px;--breakpoint-2xl:1680px;--breakpoint-3xl:1920px;--code-light-comment:#5e636aff;--code-light-keyword:#3f7824ff;--code-light-keyword-literal:#3f7824ff;--code-light-operator:#3f7824ff;--code-light-label:#d43300ff;--code-light-predicate-function:#0a6190ff;--code-light-function:#0a6190ff;--code-light-procedure:#0a6190ff;--code-light-string-literal:#986400ff;--code-light-number-literal:#754ec8ff;--code-light-boolean-literal:#754ec8ff;--code-light-param-value:#754ec8ff;--code-light-property:#730e00ff;--code-dark-comment:#959aa1ff;--code-dark-keyword:#ffc450ff;--code-dark-keyword-literal:#ffc450ff;--code-dark-operator:#ffc450ff;--code-dark-label:#f96746ff;--code-dark-predicate-function:#8fe3e8ff;--code-dark-function:#8fe3e8ff;--code-dark-procedure:#8fe3e8ff;--code-dark-string-literal:#90cb62ff;--code-dark-number-literal:#ccb4ffff;--code-dark-boolean-literal:#ccb4ffff;--code-dark-param-value:#ccb4ffff;--code-dark-property:#ffaa97ff;--content-extra-light-max-width:768px;--content-light-max-width:1024px;--content-heavy-max-width:1680px;--content-max-max-width:1920px;--categorical-1:#55bdc5ff;--categorical-2:#4d49cbff;--categorical-3:#dc8b39ff;--categorical-4:#c9458dff;--categorical-5:#8e8cf3ff;--categorical-6:#78de7cff;--categorical-7:#3f80e3ff;--categorical-8:#673fabff;--categorical-9:#dbbf40ff;--categorical-10:#bf732dff;--categorical-11:#478a6eff;--categorical-12:#ade86bff;--graph-1:#ffdf81ff;--graph-2:#c990c0ff;--graph-3:#f79767ff;--graph-4:#56c7e4ff;--graph-5:#f16767ff;--graph-6:#d8c7aeff;--graph-7:#8dcc93ff;--graph-8:#ecb4c9ff;--graph-9:#4d8ddaff;--graph-10:#ffc354ff;--graph-11:#da7294ff;--graph-12:#579380ff;--motion-duration-quick:.1s;--motion-duration-slow:.25s;--motion-easing-standard:cubic-bezier(.42, 0, .58, 1);--motion-transition-quick:.1s cubic-bezier(.42, 0, .58, 1) 0ms;--motion-transition-slow:.25s cubic-bezier(.42, 0, .58, 1) 0ms;--motion-transition-delayed:.1s cubic-bezier(.42, 0, .58, 1) .1s;--palette-baltic-10:#e7fafbff;--palette-baltic-15:#c3f8fbff;--palette-baltic-20:#8fe3e8ff;--palette-baltic-25:#5cc3c9ff;--palette-baltic-30:#5db3bfff;--palette-baltic-35:#51a6b1ff;--palette-baltic-40:#4c99a4ff;--palette-baltic-45:#30839dff;--palette-baltic-50:#0a6190ff;--palette-baltic-55:#02507bff;--palette-baltic-60:#014063ff;--palette-baltic-65:#262f31ff;--palette-baltic-70:#081e2bff;--palette-baltic-75:#041823ff;--palette-baltic-80:#01121cff;--palette-hibiscus-10:#ffe9e7ff;--palette-hibiscus-15:#ffd7d2ff;--palette-hibiscus-20:#ffaa97ff;--palette-hibiscus-25:#ff8e6aff;--palette-hibiscus-30:#f96746ff;--palette-hibiscus-35:#e84e2cff;--palette-hibiscus-40:#d43300ff;--palette-hibiscus-45:#bb2d00ff;--palette-hibiscus-50:#961200ff;--palette-hibiscus-55:#730e00ff;--palette-hibiscus-60:#432520ff;--palette-hibiscus-65:#4e0900ff;--palette-hibiscus-70:#3f0800ff;--palette-hibiscus-75:#360700ff;--palette-hibiscus-80:#280500ff;--palette-forest-10:#e7fcd7ff;--palette-forest-15:#bcf194ff;--palette-forest-20:#90cb62ff;--palette-forest-25:#80bb53ff;--palette-forest-30:#6fa646ff;--palette-forest-35:#5b992bff;--palette-forest-40:#4d8622ff;--palette-forest-45:#3f7824ff;--palette-forest-50:#296127ff;--palette-forest-55:#145439ff;--palette-forest-60:#0c4d31ff;--palette-forest-65:#0a4324ff;--palette-forest-70:#262d24ff;--palette-forest-75:#052618ff;--palette-forest-80:#021d11ff;--palette-lemon-10:#fffad1ff;--palette-lemon-15:#fff8bdff;--palette-lemon-20:#fff178ff;--palette-lemon-25:#ffe500ff;--palette-lemon-30:#ffd600ff;--palette-lemon-35:#f4c318ff;--palette-lemon-40:#d7aa0aff;--palette-lemon-45:#b48409ff;--palette-lemon-50:#996e00ff;--palette-lemon-55:#765500ff;--palette-lemon-60:#614600ff;--palette-lemon-65:#4d3700ff;--palette-lemon-70:#312e1aff;--palette-lemon-75:#2e2100ff;--palette-lemon-80:#251b00ff;--palette-lavender-10:#f7f3ffff;--palette-lavender-15:#e9deffff;--palette-lavender-20:#ccb4ffff;--palette-lavender-25:#b38effff;--palette-lavender-30:#a07becff;--palette-lavender-35:#8c68d9ff;--palette-lavender-40:#754ec8ff;--palette-lavender-45:#5a34aaff;--palette-lavender-50:#4b2894ff;--palette-lavender-55:#3b1982ff;--palette-lavender-60:#2c2a34ff;--palette-lavender-65:#220954ff;--palette-lavender-70:#170146ff;--palette-lavender-75:#0e002dff;--palette-lavender-80:#09001cff;--palette-marigold-10:#fff0d2ff;--palette-marigold-15:#ffde9dff;--palette-marigold-20:#ffcf72ff;--palette-marigold-25:#ffc450ff;--palette-marigold-30:#ffb422ff;--palette-marigold-35:#ffa901ff;--palette-marigold-40:#ec9c00ff;--palette-marigold-45:#da9105ff;--palette-marigold-50:#ba7a00ff;--palette-marigold-55:#986400ff;--palette-marigold-60:#795000ff;--palette-marigold-65:#624100ff;--palette-marigold-70:#543800ff;--palette-marigold-75:#422c00ff;--palette-marigold-80:#251900ff;--palette-earth-10:#fff7f0ff;--palette-earth-15:#fdeddaff;--palette-earth-20:#ffe1c5ff;--palette-earth-25:#f8d1aeff;--palette-earth-30:#ecbf96ff;--palette-earth-35:#e0ae7fff;--palette-earth-40:#d19660ff;--palette-earth-45:#af7c4dff;--palette-earth-50:#8d5d31ff;--palette-earth-55:#763f18ff;--palette-earth-60:#66310bff;--palette-earth-65:#5b2b09ff;--palette-earth-70:#481f01ff;--palette-earth-75:#361700ff;--palette-earth-80:#220e00ff;--palette-neutral-10:#ffffffff;--palette-neutral-15:#f5f6f6ff;--palette-neutral-20:#e2e3e5ff;--palette-neutral-25:#cfd1d4ff;--palette-neutral-30:#bbbec3ff;--palette-neutral-35:#a8acb2ff;--palette-neutral-40:#959aa1ff;--palette-neutral-45:#818790ff;--palette-neutral-50:#6f757eff;--palette-neutral-55:#5e636aff;--palette-neutral-60:#4d5157ff;--palette-neutral-65:#3c3f44ff;--palette-neutral-70:#212325ff;--palette-neutral-75:#1a1b1dff;--palette-neutral-80:#09090aff;--palette-beige-10:#fffcf4ff;--palette-beige-20:#fff7e3ff;--palette-beige-30:#f2ead4ff;--palette-beige-40:#c1b9a0ff;--palette-beige-50:#999384ff;--palette-beige-60:#666050ff;--palette-beige-70:#3f3824ff;--palette-highlights-yellow:#faff00ff;--palette-highlights-periwinkle:#6a82ffff;--border-radius-none:0px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:8px;--border-radius-xl:12px;--border-radius-2xl:16px;--border-radius-3xl:24px;--border-radius-full:9999px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--theme-dark-box-shadow-raised:0px 1px 2px 0px rgb(from #09090aff r g b / .5);--theme-dark-box-shadow-overlay:0px 8px 20px 0px rgb(from #09090aff r g b / .5);--theme-dark-color-neutral-text-weakest:#818790ff;--theme-dark-color-neutral-text-weaker:#a8acb2ff;--theme-dark-color-neutral-text-weak:#cfd1d4ff;--theme-dark-color-neutral-text-default:#f5f6f6ff;--theme-dark-color-neutral-text-inverse:#1a1b1dff;--theme-dark-color-neutral-icon:#cfd1d4ff;--theme-dark-color-neutral-bg-weak:#212325ff;--theme-dark-color-neutral-bg-default:#1a1b1dff;--theme-dark-color-neutral-bg-strong:#3c3f44ff;--theme-dark-color-neutral-bg-stronger:#6f757eff;--theme-dark-color-neutral-bg-strongest:#f5f6f6ff;--theme-dark-color-neutral-bg-status:#a8acb2ff;--theme-dark-color-neutral-bg-on-bg-weak:#81879014;--theme-dark-color-neutral-border-weak:#3c3f44ff;--theme-dark-color-neutral-border-strong:#5e636aff;--theme-dark-color-neutral-border-strongest:#bbbec3ff;--theme-dark-color-neutral-hover:#959aa11a;--theme-dark-color-neutral-pressed:#959aa133;--theme-dark-color-primary-text:#8fe3e8ff;--theme-dark-color-primary-icon:#8fe3e8ff;--theme-dark-color-primary-bg-weak:#262f31ff;--theme-dark-color-primary-bg-strong:#8fe3e8ff;--theme-dark-color-primary-bg-status:#5db3bfff;--theme-dark-color-primary-bg-selected:#262f31ff;--theme-dark-color-primary-border-strong:#8fe3e8ff;--theme-dark-color-primary-border-weak:#02507bff;--theme-dark-color-primary-focus:#5db3bfff;--theme-dark-color-primary-hover-weak:#8fe3e814;--theme-dark-color-primary-hover-strong:#5db3bfff;--theme-dark-color-primary-pressed-weak:#8fe3e81f;--theme-dark-color-primary-pressed-strong:#4c99a4ff;--theme-dark-color-danger-text:#ffaa97ff;--theme-dark-color-danger-icon:#ffaa97ff;--theme-dark-color-danger-bg-strong:#ffaa97ff;--theme-dark-color-danger-bg-weak:#432520ff;--theme-dark-color-danger-bg-status:#f96746ff;--theme-dark-color-danger-border-strong:#ffaa97ff;--theme-dark-color-danger-border-weak:#730e00ff;--theme-dark-color-danger-hover-weak:#ffaa9714;--theme-dark-color-danger-hover-strong:#f96746ff;--theme-dark-color-danger-pressed-weak:#ffaa971f;--theme-dark-color-danger-strong:#e84e2cff;--theme-dark-color-warning-text:#ffd600ff;--theme-dark-color-warning-icon:#ffd600ff;--theme-dark-color-warning-bg-strong:#ffd600ff;--theme-dark-color-warning-bg-weak:#312e1aff;--theme-dark-color-warning-bg-status:#d7aa0aff;--theme-dark-color-warning-border-strong:#ffd600ff;--theme-dark-color-warning-border-weak:#765500ff;--theme-dark-color-success-text:#90cb62ff;--theme-dark-color-success-icon:#90cb62ff;--theme-dark-color-success-bg-strong:#90cb62ff;--theme-dark-color-success-bg-weak:#262d24ff;--theme-dark-color-success-bg-status:#6fa646ff;--theme-dark-color-success-border-strong:#90cb62ff;--theme-dark-color-success-border-weak:#296127ff;--theme-dark-color-discovery-text:#ccb4ffff;--theme-dark-color-discovery-icon:#ccb4ffff;--theme-dark-color-discovery-bg-strong:#ccb4ffff;--theme-dark-color-discovery-bg-weak:#2c2a34ff;--theme-dark-color-discovery-bg-status:#a07becff;--theme-dark-color-discovery-border-strong:#ccb4ffff;--theme-dark-color-discovery-border-weak:#4b2894ff;--theme-light-box-shadow-raised:0px 1px 2px 0px rgb(from #1a1b1dff r g b / .18);--theme-light-box-shadow-overlay:0px 4px 8px 0px rgb(from #1a1b1dff r g b / .12);--theme-light-color-neutral-text-weakest:#a8acb2ff;--theme-light-color-neutral-text-weaker:#5e636aff;--theme-light-color-neutral-text-weak:#4d5157ff;--theme-light-color-neutral-text-default:#1a1b1dff;--theme-light-color-neutral-text-inverse:#ffffffff;--theme-light-color-neutral-icon:#4d5157ff;--theme-light-color-neutral-bg-weak:#ffffffff;--theme-light-color-neutral-bg-default:#f5f6f6ff;--theme-light-color-neutral-bg-on-bg-weak:#f5f6f6ff;--theme-light-color-neutral-bg-strong:#e2e3e5ff;--theme-light-color-neutral-bg-stronger:#a8acb2ff;--theme-light-color-neutral-bg-strongest:#3c3f44ff;--theme-light-color-neutral-bg-status:#a8acb2ff;--theme-light-color-neutral-border-weak:#e2e3e5ff;--theme-light-color-neutral-border-strong:#bbbec3ff;--theme-light-color-neutral-border-strongest:#6f757eff;--theme-light-color-neutral-hover:#6f757e1a;--theme-light-color-neutral-pressed:#6f757e33;--theme-light-color-primary-text:#0a6190ff;--theme-light-color-primary-icon:#0a6190ff;--theme-light-color-primary-bg-weak:#e7fafbff;--theme-light-color-primary-bg-strong:#0a6190ff;--theme-light-color-primary-bg-status:#4c99a4ff;--theme-light-color-primary-bg-selected:#e7fafbff;--theme-light-color-primary-border-strong:#0a6190ff;--theme-light-color-primary-border-weak:#8fe3e8ff;--theme-light-color-primary-focus:#30839dff;--theme-light-color-primary-hover-weak:#30839d1a;--theme-light-color-primary-hover-strong:#02507bff;--theme-light-color-primary-pressed-weak:#30839d1f;--theme-light-color-primary-pressed-strong:#014063ff;--theme-light-color-danger-text:#bb2d00ff;--theme-light-color-danger-icon:#bb2d00ff;--theme-light-color-danger-bg-strong:#bb2d00ff;--theme-light-color-danger-bg-weak:#ffe9e7ff;--theme-light-color-danger-bg-status:#e84e2cff;--theme-light-color-danger-border-strong:#bb2d00ff;--theme-light-color-danger-border-weak:#ffaa97ff;--theme-light-color-danger-hover-weak:#d4330014;--theme-light-color-danger-hover-strong:#961200ff;--theme-light-color-danger-pressed-weak:#d433001f;--theme-light-color-danger-pressed-strong:#730e00ff;--theme-light-color-warning-text:#765500ff;--theme-light-color-warning-icon:#765500ff;--theme-light-color-warning-bg-strong:#765500ff;--theme-light-color-warning-bg-weak:#fffad1ff;--theme-light-color-warning-bg-status:#d7aa0aff;--theme-light-color-warning-border-strong:#996e00ff;--theme-light-color-warning-border-weak:#ffd600ff;--theme-light-color-success-text:#3f7824ff;--theme-light-color-success-icon:#3f7824ff;--theme-light-color-success-bg-strong:#3f7824ff;--theme-light-color-success-bg-weak:#e7fcd7ff;--theme-light-color-success-bg-status:#5b992bff;--theme-light-color-success-border-strong:#3f7824ff;--theme-light-color-success-border-weak:#90cb62ff;--theme-light-color-discovery-text:#5a34aaff;--theme-light-color-discovery-icon:#5a34aaff;--theme-light-color-discovery-bg-strong:#5a34aaff;--theme-light-color-discovery-bg-weak:#e9deffff;--theme-light-color-discovery-bg-status:#754ec8ff;--theme-light-color-discovery-border-strong:#5a34aaff;--theme-light-color-discovery-border-weak:#b38effff;--weight-bold:700;--weight-semibold:600;--weight-normal:400;--weight-medium:500;--weight-light:300;--typography-code:400 .875rem/1.4286 Fira Code;--typography-code-font-family:Fira Code;--typography-code-font-size:.875rem;--typography-code-font-weight:400;--typography-code-letter-spacing:0rem;--typography-code-line-height:1.4286;--typography-display:500 2.5rem/1.2 Syne Neo;--typography-display-font-family:Syne Neo;--typography-display-font-size:2.5rem;--typography-display-font-weight:500;--typography-display-letter-spacing:0rem;--typography-display-line-height:1.2;--typography-title-1:700 1.875rem/1.3333 Public Sans;--typography-title-1-font-family:Public Sans;--typography-title-1-font-size:1.875rem;--typography-title-1-font-weight:700;--typography-title-1-letter-spacing:.016rem;--typography-title-1-line-height:1.3333;--typography-title-2:700 1.5rem/1.3333 Public Sans;--typography-title-2-font-family:Public Sans;--typography-title-2-font-size:1.5rem;--typography-title-2-font-weight:700;--typography-title-2-letter-spacing:.016rem;--typography-title-2-line-height:1.3333;--typography-title-3:700 1.25rem/1.4 Public Sans;--typography-title-3-font-family:Public Sans;--typography-title-3-font-size:1.25rem;--typography-title-3-font-weight:700;--typography-title-3-letter-spacing:.016rem;--typography-title-3-line-height:1.4;--typography-title-4:700 1rem/1.5 Public Sans;--typography-title-4-font-family:Public Sans;--typography-title-4-font-size:1rem;--typography-title-4-font-weight:700;--typography-title-4-letter-spacing:.016rem;--typography-title-4-line-height:1.5;--typography-subheading-large:600 1.25rem/1.4 Public Sans;--typography-subheading-large-font-family:Public Sans;--typography-subheading-large-font-size:1.25rem;--typography-subheading-large-font-weight:600;--typography-subheading-large-letter-spacing:.016rem;--typography-subheading-large-line-height:1.4;--typography-subheading-medium:600 1rem/1.5 Public Sans;--typography-subheading-medium-font-family:Public Sans;--typography-subheading-medium-font-size:1rem;--typography-subheading-medium-font-weight:600;--typography-subheading-medium-letter-spacing:.016rem;--typography-subheading-medium-line-height:1.5;--typography-subheading-small:600 .875rem/1.4286 Public Sans;--typography-subheading-small-font-family:Public Sans;--typography-subheading-small-font-size:.875rem;--typography-subheading-small-font-weight:600;--typography-subheading-small-letter-spacing:0rem;--typography-subheading-small-line-height:1.4286;--typography-body-large:400 1rem/1.5 Public Sans;--typography-body-large-font-family:Public Sans;--typography-body-large-font-size:1rem;--typography-body-large-font-weight:400;--typography-body-large-letter-spacing:0rem;--typography-body-large-line-height:1.5;--typography-body-medium:400 .875rem/1.4286 Public Sans;--typography-body-medium-font-family:Public Sans;--typography-body-medium-font-size:.875rem;--typography-body-medium-font-weight:400;--typography-body-medium-letter-spacing:0rem;--typography-body-medium-line-height:1.4286;--typography-body-small:400 .75rem/1.6667 Public Sans;--typography-body-small-font-family:Public Sans;--typography-body-small-font-size:.75rem;--typography-body-small-font-weight:400;--typography-body-small-letter-spacing:0rem;--typography-body-small-line-height:1.6667;--typography-label:700 .875rem/1.4286 Public Sans;--typography-label-font-family:Public Sans;--typography-label-font-size:.875rem;--typography-label-font-weight:700;--typography-label-letter-spacing:0rem;--typography-label-line-height:1.4286;--z-index-deep:-999999;--z-index-base:0;--z-index-overlay:10;--z-index-banner:20;--z-index-blanket:30;--z-index-popover:40;--z-index-tooltip:50;--z-index-modal:60}code,.n-code{font:var(--typography-code);letter-spacing:var(--typography-code-letter-spacing);font-family:var(--typography-code-font-family),"monospace"}h1,.n-display{font:var(--typography-display);letter-spacing:var(--typography-display-letter-spacing);font-family:var(--typography-display-font-family),sans-serif}h2,.n-title-1{font:var(--typography-title-1);letter-spacing:var(--typography-title-1-letter-spacing);font-family:var(--typography-title-1-font-family),sans-serif}h3,.n-title-2{font:var(--typography-title-2);letter-spacing:var(--typography-title-2-letter-spacing);font-family:var(--typography-title-2-font-family),sans-serif}h4,.n-title-3{font:var(--typography-title-3);letter-spacing:var(--typography-title-3-letter-spacing);font-family:var(--typography-title-3-font-family),sans-serif}h5,.n-title-4{font:var(--typography-title-4);letter-spacing:var(--typography-title-4-letter-spacing);font-family:var(--typography-title-4-font-family),sans-serif}h6,.n-label{font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.n-subheading-large{font:var(--typography-subheading-large);letter-spacing:var(--typography-subheading-large-letter-spacing);font-family:var(--typography-subheading-large-font-family),sans-serif}.n-subheading-medium{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.n-subheading-small{font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.n-body-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.n-body-medium{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.n-body-small{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-icon-svg path,.ndl-icon-svg polygon,.ndl-icon-svg rect,.ndl-icon-svg circle,.ndl-icon-svg line,.ndl-icon-svg polyline,.ndl-icon-svg ellipse{vector-effect:non-scaling-stroke}:where(:root,:host){--theme-color-neutral-text-weakest:var(--theme-light-color-neutral-text-weakest);--theme-color-neutral-text-weaker:var(--theme-light-color-neutral-text-weaker);--theme-color-neutral-text-weak:var(--theme-light-color-neutral-text-weak);--theme-color-neutral-text-default:var(--theme-light-color-neutral-text-default);--theme-color-neutral-text-inverse:var(--theme-light-color-neutral-text-inverse);--theme-color-neutral-icon:var(--theme-light-color-neutral-icon);--theme-color-neutral-bg-weak:var(--theme-light-color-neutral-bg-weak);--theme-color-neutral-bg-default:var(--theme-light-color-neutral-bg-default);--theme-color-neutral-bg-on-bg-weak:var(--theme-light-color-neutral-bg-on-bg-weak);--theme-color-neutral-bg-strong:var(--theme-light-color-neutral-bg-strong);--theme-color-neutral-bg-stronger:var(--theme-light-color-neutral-bg-stronger);--theme-color-neutral-bg-strongest:var(--theme-light-color-neutral-bg-strongest);--theme-color-neutral-bg-status:var(--theme-light-color-neutral-bg-status);--theme-color-neutral-border-weak:var(--theme-light-color-neutral-border-weak);--theme-color-neutral-border-strong:var(--theme-light-color-neutral-border-strong);--theme-color-neutral-border-strongest:var(--theme-light-color-neutral-border-strongest);--theme-color-neutral-hover:var(--theme-light-color-neutral-hover);--theme-color-neutral-pressed:var(--theme-light-color-neutral-pressed);--theme-color-primary-text:var(--theme-light-color-primary-text);--theme-color-primary-icon:var(--theme-light-color-primary-icon);--theme-color-primary-bg-weak:var(--theme-light-color-primary-bg-weak);--theme-color-primary-bg-strong:var(--theme-light-color-primary-bg-strong);--theme-color-primary-bg-status:var(--theme-light-color-primary-bg-status);--theme-color-primary-bg-selected:var(--theme-light-color-primary-bg-selected);--theme-color-primary-border-strong:var(--theme-light-color-primary-border-strong);--theme-color-primary-border-weak:var(--theme-light-color-primary-border-weak);--theme-color-primary-focus:var(--theme-light-color-primary-focus);--theme-color-primary-hover-weak:var(--theme-light-color-primary-hover-weak);--theme-color-primary-hover-strong:var(--theme-light-color-primary-hover-strong);--theme-color-primary-pressed-weak:var(--theme-light-color-primary-pressed-weak);--theme-color-primary-pressed-strong:var(--theme-light-color-primary-pressed-strong);--theme-color-danger-text:var(--theme-light-color-danger-text);--theme-color-danger-icon:var(--theme-light-color-danger-icon);--theme-color-danger-bg-strong:var(--theme-light-color-danger-bg-strong);--theme-color-danger-bg-weak:var(--theme-light-color-danger-bg-weak);--theme-color-danger-bg-status:var(--theme-light-color-danger-bg-status);--theme-color-danger-border-strong:var(--theme-light-color-danger-border-strong);--theme-color-danger-border-weak:var(--theme-light-color-danger-border-weak);--theme-color-danger-hover-weak:var(--theme-light-color-danger-hover-weak);--theme-color-danger-hover-strong:var(--theme-light-color-danger-hover-strong);--theme-color-danger-pressed-weak:var(--theme-light-color-danger-pressed-weak);--theme-color-danger-pressed-strong:var(--theme-light-color-danger-pressed-strong);--theme-color-warning-text:var(--theme-light-color-warning-text);--theme-color-warning-icon:var(--theme-light-color-warning-icon);--theme-color-warning-bg-strong:var(--theme-light-color-warning-bg-strong);--theme-color-warning-bg-weak:var(--theme-light-color-warning-bg-weak);--theme-color-warning-bg-status:var(--theme-light-color-warning-bg-status);--theme-color-warning-border-strong:var(--theme-light-color-warning-border-strong);--theme-color-warning-border-weak:var(--theme-light-color-warning-border-weak);--theme-color-success-text:var(--theme-light-color-success-text);--theme-color-success-icon:var(--theme-light-color-success-icon);--theme-color-success-bg-strong:var(--theme-light-color-success-bg-strong);--theme-color-success-bg-weak:var(--theme-light-color-success-bg-weak);--theme-color-success-bg-status:var(--theme-light-color-success-bg-status);--theme-color-success-border-strong:var(--theme-light-color-success-border-strong);--theme-color-success-border-weak:var(--theme-light-color-success-border-weak);--theme-color-discovery-text:var(--theme-light-color-discovery-text);--theme-color-discovery-icon:var(--theme-light-color-discovery-icon);--theme-color-discovery-bg-strong:var(--theme-light-color-discovery-bg-strong);--theme-color-discovery-bg-weak:var(--theme-light-color-discovery-bg-weak);--theme-color-discovery-bg-status:var(--theme-light-color-discovery-bg-status);--theme-color-discovery-border-strong:var(--theme-light-color-discovery-border-strong);--theme-color-discovery-border-weak:var(--theme-light-color-discovery-border-weak);color-scheme:light}.ndl-theme-dark{--theme-color-neutral-text-weakest:var(--theme-dark-color-neutral-text-weakest);--theme-color-neutral-text-weaker:var(--theme-dark-color-neutral-text-weaker);--theme-color-neutral-text-weak:var(--theme-dark-color-neutral-text-weak);--theme-color-neutral-text-default:var(--theme-dark-color-neutral-text-default);--theme-color-neutral-text-inverse:var(--theme-dark-color-neutral-text-inverse);--theme-color-neutral-icon:var(--theme-dark-color-neutral-icon);--theme-color-neutral-bg-weak:var(--theme-dark-color-neutral-bg-weak);--theme-color-neutral-bg-default:var(--theme-dark-color-neutral-bg-default);--theme-color-neutral-bg-on-bg-weak:var(--theme-dark-color-neutral-bg-on-bg-weak);--theme-color-neutral-bg-strong:var(--theme-dark-color-neutral-bg-strong);--theme-color-neutral-bg-stronger:var(--theme-dark-color-neutral-bg-stronger);--theme-color-neutral-bg-strongest:var(--theme-dark-color-neutral-bg-strongest);--theme-color-neutral-bg-status:var(--theme-dark-color-neutral-bg-status);--theme-color-neutral-border-weak:var(--theme-dark-color-neutral-border-weak);--theme-color-neutral-border-strong:var(--theme-dark-color-neutral-border-strong);--theme-color-neutral-border-strongest:var(--theme-dark-color-neutral-border-strongest);--theme-color-neutral-hover:var(--theme-dark-color-neutral-hover);--theme-color-neutral-pressed:var(--theme-dark-color-neutral-pressed);--theme-color-primary-text:var(--theme-dark-color-primary-text);--theme-color-primary-icon:var(--theme-dark-color-primary-icon);--theme-color-primary-bg-weak:var(--theme-dark-color-primary-bg-weak);--theme-color-primary-bg-strong:var(--theme-dark-color-primary-bg-strong);--theme-color-primary-bg-status:var(--theme-dark-color-primary-bg-status);--theme-color-primary-bg-selected:var(--theme-dark-color-primary-bg-selected);--theme-color-primary-border-strong:var(--theme-dark-color-primary-border-strong);--theme-color-primary-border-weak:var(--theme-dark-color-primary-border-weak);--theme-color-primary-focus:var(--theme-dark-color-primary-focus);--theme-color-primary-hover-weak:var(--theme-dark-color-primary-hover-weak);--theme-color-primary-hover-strong:var(--theme-dark-color-primary-hover-strong);--theme-color-primary-pressed-weak:var(--theme-dark-color-primary-pressed-weak);--theme-color-primary-pressed-strong:var(--theme-dark-color-primary-pressed-strong);--theme-color-danger-text:var(--theme-dark-color-danger-text);--theme-color-danger-icon:var(--theme-dark-color-danger-icon);--theme-color-danger-bg-strong:var(--theme-dark-color-danger-bg-strong);--theme-color-danger-bg-weak:var(--theme-dark-color-danger-bg-weak);--theme-color-danger-bg-status:var(--theme-dark-color-danger-bg-status);--theme-color-danger-border-strong:var(--theme-dark-color-danger-border-strong);--theme-color-danger-border-weak:var(--theme-dark-color-danger-border-weak);--theme-color-danger-hover-weak:var(--theme-dark-color-danger-hover-weak);--theme-color-danger-hover-strong:var(--theme-dark-color-danger-hover-strong);--theme-color-danger-pressed-weak:var(--theme-dark-color-danger-pressed-weak);--theme-color-danger-pressed-strong:var(--theme-dark-color-danger-pressed-strong);--theme-color-warning-text:var(--theme-dark-color-warning-text);--theme-color-warning-icon:var(--theme-dark-color-warning-icon);--theme-color-warning-bg-strong:var(--theme-dark-color-warning-bg-strong);--theme-color-warning-bg-weak:var(--theme-dark-color-warning-bg-weak);--theme-color-warning-bg-status:var(--theme-dark-color-warning-bg-status);--theme-color-warning-border-strong:var(--theme-dark-color-warning-border-strong);--theme-color-warning-border-weak:var(--theme-dark-color-warning-border-weak);--theme-color-success-text:var(--theme-dark-color-success-text);--theme-color-success-icon:var(--theme-dark-color-success-icon);--theme-color-success-bg-strong:var(--theme-dark-color-success-bg-strong);--theme-color-success-bg-weak:var(--theme-dark-color-success-bg-weak);--theme-color-success-bg-status:var(--theme-dark-color-success-bg-status);--theme-color-success-border-strong:var(--theme-dark-color-success-border-strong);--theme-color-success-border-weak:var(--theme-dark-color-success-border-weak);--theme-color-discovery-text:var(--theme-dark-color-discovery-text);--theme-color-discovery-icon:var(--theme-dark-color-discovery-icon);--theme-color-discovery-bg-strong:var(--theme-dark-color-discovery-bg-strong);--theme-color-discovery-bg-weak:var(--theme-dark-color-discovery-bg-weak);--theme-color-discovery-bg-status:var(--theme-dark-color-discovery-bg-status);--theme-color-discovery-border-strong:var(--theme-dark-color-discovery-border-strong);--theme-color-discovery-border-weak:var(--theme-dark-color-discovery-border-weak);--theme-shadow-raised:var(--theme-dark-box-shadow-raised);--theme-shadow-overlay:var(--theme-dark-box-shadow-overlay);color:var(--theme-color-neutral-text-default);color-scheme:dark}.ndl-theme-light{--theme-color-neutral-text-weakest:var(--theme-light-color-neutral-text-weakest);--theme-color-neutral-text-weaker:var(--theme-light-color-neutral-text-weaker);--theme-color-neutral-text-weak:var(--theme-light-color-neutral-text-weak);--theme-color-neutral-text-default:var(--theme-light-color-neutral-text-default);--theme-color-neutral-text-inverse:var(--theme-light-color-neutral-text-inverse);--theme-color-neutral-icon:var(--theme-light-color-neutral-icon);--theme-color-neutral-bg-weak:var(--theme-light-color-neutral-bg-weak);--theme-color-neutral-bg-default:var(--theme-light-color-neutral-bg-default);--theme-color-neutral-bg-on-bg-weak:var(--theme-light-color-neutral-bg-on-bg-weak);--theme-color-neutral-bg-strong:var(--theme-light-color-neutral-bg-strong);--theme-color-neutral-bg-stronger:var(--theme-light-color-neutral-bg-stronger);--theme-color-neutral-bg-strongest:var(--theme-light-color-neutral-bg-strongest);--theme-color-neutral-bg-status:var(--theme-light-color-neutral-bg-status);--theme-color-neutral-border-weak:var(--theme-light-color-neutral-border-weak);--theme-color-neutral-border-strong:var(--theme-light-color-neutral-border-strong);--theme-color-neutral-border-strongest:var(--theme-light-color-neutral-border-strongest);--theme-color-neutral-hover:var(--theme-light-color-neutral-hover);--theme-color-neutral-pressed:var(--theme-light-color-neutral-pressed);--theme-color-primary-text:var(--theme-light-color-primary-text);--theme-color-primary-icon:var(--theme-light-color-primary-icon);--theme-color-primary-bg-weak:var(--theme-light-color-primary-bg-weak);--theme-color-primary-bg-strong:var(--theme-light-color-primary-bg-strong);--theme-color-primary-bg-status:var(--theme-light-color-primary-bg-status);--theme-color-primary-bg-selected:var(--theme-light-color-primary-bg-selected);--theme-color-primary-border-strong:var(--theme-light-color-primary-border-strong);--theme-color-primary-border-weak:var(--theme-light-color-primary-border-weak);--theme-color-primary-focus:var(--theme-light-color-primary-focus);--theme-color-primary-hover-weak:var(--theme-light-color-primary-hover-weak);--theme-color-primary-hover-strong:var(--theme-light-color-primary-hover-strong);--theme-color-primary-pressed-weak:var(--theme-light-color-primary-pressed-weak);--theme-color-primary-pressed-strong:var(--theme-light-color-primary-pressed-strong);--theme-color-danger-text:var(--theme-light-color-danger-text);--theme-color-danger-icon:var(--theme-light-color-danger-icon);--theme-color-danger-bg-strong:var(--theme-light-color-danger-bg-strong);--theme-color-danger-bg-weak:var(--theme-light-color-danger-bg-weak);--theme-color-danger-bg-status:var(--theme-light-color-danger-bg-status);--theme-color-danger-border-strong:var(--theme-light-color-danger-border-strong);--theme-color-danger-border-weak:var(--theme-light-color-danger-border-weak);--theme-color-danger-hover-weak:var(--theme-light-color-danger-hover-weak);--theme-color-danger-hover-strong:var(--theme-light-color-danger-hover-strong);--theme-color-danger-pressed-weak:var(--theme-light-color-danger-pressed-weak);--theme-color-danger-pressed-strong:var(--theme-light-color-danger-pressed-strong);--theme-color-warning-text:var(--theme-light-color-warning-text);--theme-color-warning-icon:var(--theme-light-color-warning-icon);--theme-color-warning-bg-strong:var(--theme-light-color-warning-bg-strong);--theme-color-warning-bg-weak:var(--theme-light-color-warning-bg-weak);--theme-color-warning-bg-status:var(--theme-light-color-warning-bg-status);--theme-color-warning-border-strong:var(--theme-light-color-warning-border-strong);--theme-color-warning-border-weak:var(--theme-light-color-warning-border-weak);--theme-color-success-text:var(--theme-light-color-success-text);--theme-color-success-icon:var(--theme-light-color-success-icon);--theme-color-success-bg-strong:var(--theme-light-color-success-bg-strong);--theme-color-success-bg-weak:var(--theme-light-color-success-bg-weak);--theme-color-success-bg-status:var(--theme-light-color-success-bg-status);--theme-color-success-border-strong:var(--theme-light-color-success-border-strong);--theme-color-success-border-weak:var(--theme-light-color-success-border-weak);--theme-color-discovery-text:var(--theme-light-color-discovery-text);--theme-color-discovery-icon:var(--theme-light-color-discovery-icon);--theme-color-discovery-bg-strong:var(--theme-light-color-discovery-bg-strong);--theme-color-discovery-bg-weak:var(--theme-light-color-discovery-bg-weak);--theme-color-discovery-bg-status:var(--theme-light-color-discovery-bg-status);--theme-color-discovery-border-strong:var(--theme-light-color-discovery-border-strong);--theme-color-discovery-border-weak:var(--theme-light-color-discovery-border-weak);--theme-shadow-raised:var(--theme-light-box-shadow-raised);--theme-shadow-overlay:var(--theme-light-box-shadow-overlay);color:var(--theme-color-neutral-text-default);color-scheme:light}.ndl-accordion{box-sizing:border-box;display:flex;width:100%;flex-direction:column}.ndl-accordion .ndl-accordion-item-expanded{height:auto}.ndl-accordion .ndl-accordion-item-header-button{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center}.ndl-accordion .ndl-accordion-item-header-button-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-accordion .ndl-accordion-item-header-button:focus-visible{outline-style:solid;outline-width:2px;outline-color:var(--theme-color-primary-focus)}.ndl-accordion .ndl-accordion-item-header-button-title{display:flex;width:100%;text-align:start}.ndl-accordion .ndl-accordion-item-header-button-title-leading{align-content:space-between}.ndl-accordion .ndl-accordion-item-header-icon-wrapper{pointer-events:none;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:12px}.ndl-accordion .ndl-accordion-item-header-icon-wrapper-leading{flex-direction:row-reverse}.ndl-accordion .ndl-accordion-item-header-icon{width:20px;height:20px;flex-shrink:0}.ndl-accordion .ndl-accordion-item-content{display:none;height:0px;overflow:hidden}.ndl-accordion .ndl-accordion-item-content-expanded{display:block;height:auto}.ndl-accordion .ndl-accordion-item-content-inner{box-sizing:border-box;padding-left:8px;padding-right:8px;padding-bottom:8px}.ndl-accordion .ndl-accordion-item-classic{box-sizing:border-box;width:auto}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-icon-wrapper{width:100%}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button{width:100%;padding:8px}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button:focus-visible{outline-offset:-2px}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-header-button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-accordion .ndl-accordion-item-classic .ndl-accordion-item-content-leading{padding-left:32px}.ndl-accordion .ndl-accordion-item-clean{box-sizing:border-box;width:auto}.ndl-accordion .ndl-accordion-item-clean .ndl-accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:8px}.ndl-accordion .ndl-accordion-item-clean .ndl-accordion-item-header-button:focus-visible{outline-offset:2px}.ndl-btn{--button-height-small:28px;--button-padding-x-small:var(--space-8);--button-padding-y-small:var(--space-4);--button-gap-small:var(--space-4);--button-icon-size-small:var(--space-16);--button-height-medium:var(--space-32);--button-padding-x-medium:var(--space-12);--button-padding-y-medium:var(--space-4);--button-padding-y:6px;--button-gap-medium:6px;--button-icon-size-medium:var(--space-16);--button-height-large:40px;--button-padding-x-large:var(--space-16);--button-padding-y-large:var(--space-8);--button-gap-large:var(--space-8);--button-icon-size-large:20px;--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:4px}.ndl-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-btn{transition:background-color var(--motion-transition-quick);height:var(--button-height)}.ndl-btn .ndl-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;gap:var(--button-gap);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y)}.ndl-btn .ndl-icon-svg{width:var(--button-icon-size);height:var(--button-icon-size)}.ndl-btn.ndl-small{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-btn.ndl-medium{--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-btn.ndl-large{--button-height:var(--button-height-large);--button-padding-x:var(--button-padding-x-large);--button-padding-y:var(--button-padding-y-large);--button-gap:var(--button-gap-large);--button-icon-size:var(--button-icon-size-large);font:var(--typography-title-4);letter-spacing:var(--typography-title-4-letter-spacing);font-family:var(--typography-title-4-font-family),sans-serif}.ndl-btn.ndl-disabled{cursor:not-allowed}.ndl-btn.ndl-loading{position:relative;cursor:wait}.ndl-btn.ndl-loading .ndl-btn-content,.ndl-btn.ndl-loading .ndl-btn-leading-element,.ndl-btn.ndl-loading .ndl-btn-trailing-element{opacity:0}.ndl-btn.ndl-floating:not(.ndl-text-button){--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-btn.ndl-fluid{width:100%}.ndl-btn.ndl-filled-button{border-width:0px;color:var(--theme-color-neutral-text-inverse)}.ndl-btn.ndl-filled-button.ndl-disabled{background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-primary{background-color:var(--theme-color-primary-bg-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-danger{background-color:var(--theme-color-danger-bg-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-strong)}.ndl-btn.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-strong)}.ndl-btn.ndl-outlined-button{border-width:1px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak)}.ndl-btn.ndl-outlined-button .ndl-btn-inner{padding-left:calc(var(--button-padding-x) - 1px);padding-right:calc(var(--button-padding-x) - 1px)}.ndl-btn.ndl-outlined-button.ndl-disabled{border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary{border-color:var(--theme-color-primary-border-strong);color:var(--theme-color-primary-text)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-primary-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-primary-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger{border-color:var(--theme-color-danger-border-strong);color:var(--theme-color-danger-text)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-danger-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-danger-bg-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral{border-color:var(--theme-color-neutral-border-strong);color:var(--theme-color-neutral-text-weak)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-neutral-bg-default)}.ndl-btn.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-neutral-bg-strong)}.ndl-btn.ndl-text-button{border-style:none;background-color:transparent}.ndl-btn.ndl-text-button.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-primary{color:var(--theme-color-primary-text)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-danger{color:var(--theme-color-danger-text)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral{color:var(--theme-color-neutral-text-weak);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-btn.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-btn .ndl-btn-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-btn .ndl-btn-leading-element,.ndl-btn .ndl-btn-trailing-element{display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.ndl-btn{text-decoration-line:none}@keyframes ndl-btn-spinner{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}.ndl-btn-spinner-wrapper{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ndl-btn-spinner-wrapper .ndl-btn-spin{width:16px;height:16px}.ndl-btn-spinner-wrapper .ndl-btn-spin.ndl-large{width:20px;height:20px}.ndl-btn-spinner-wrapper .ndl-btn-spin{animation:1.5s linear infinite ndl-btn-spinner;will-change:transform}.ndl-btn-spinner-wrapper .ndl-btn-spinner-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ndl-icon-btn{--icon-button-size:var(--space-32);--icon-button-icon-size:20px;--icon-button-border-radius:var(--space-8);transition:background-color var(--motion-transition-quick);display:inline-block;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-icon);outline:2px solid transparent;outline-offset:2px}.ndl-icon-btn:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-icon-btn .ndl-icon-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;gap:2px}.ndl-icon-btn{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--icon-button-border-radius)}.ndl-icon-btn .ndl-icon{width:var(--icon-button-icon-size);height:var(--icon-button-icon-size);display:flex;align-items:center;justify-content:center}.ndl-icon-btn .ndl-icon svg,.ndl-icon-btn .ndl-icon .ndl-icon-svg{width:var(--icon-button-icon-size);height:var(--icon-button-icon-size)}.ndl-icon-btn:not(.ndl-clean){background-color:var(--theme-color-neutral-bg-weak)}.ndl-icon-btn.ndl-danger{color:var(--theme-color-danger-icon)}.ndl-icon-btn.ndl-floating{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-icon-btn.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-icon-btn.ndl-small{--icon-button-size:28px;--icon-button-icon-size:var(--space-16);--icon-button-border-radius:6px}.ndl-icon-btn.ndl-medium{--icon-button-size:var(--space-32);--icon-button-icon-size:20px;--icon-button-border-radius:var(--space-8)}.ndl-icon-btn.ndl-large{--icon-button-size:40px;--icon-button-icon-size:20px;--icon-button-border-radius:var(--space-8)}.ndl-icon-btn:not(.ndl-clean){border-width:1px;border-color:var(--theme-color-neutral-border-strong)}.ndl-icon-btn:not(.ndl-clean).ndl-danger{border-color:var(--theme-color-danger-border-strong)}.ndl-icon-btn:not(.ndl-clean).ndl-disabled{background-color:var(--theme-color-neutral-bg-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):hover:not(.ndl-floating){background-color:var(--theme-color-neutral-hover)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):hover:not(.ndl-floating).ndl-danger{background-color:var(--theme-color-danger-hover-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-neutral-bg-default)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:hover.ndl-danger{background-color:var(--theme-color-danger-bg-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):active:not(.ndl-floating),.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-active:not(.ndl-floating){background-color:var(--theme-color-neutral-pressed)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading):active:not(.ndl-floating).ndl-danger,.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-active:not(.ndl-floating).ndl-danger{background-color:var(--theme-color-danger-pressed-weak)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:active,.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating.ndl-active{background-color:var(--theme-color-neutral-bg-strong)}.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating:active.ndl-danger,.ndl-icon-btn:not(.ndl-disabled):not(.ndl-loading).ndl-floating.ndl-active.ndl-danger{background-color:var(--theme-color-danger-bg-weak)}.ndl-icon-btn.ndl-loading{position:relative;cursor:default}.ndl-icon-btn-array{display:flex;max-width:-moz-min-content;max-width:min-content;gap:2px;border-radius:6px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);padding:1px}.ndl-icon-btn-array.ndl-array-floating{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-icon-btn-array.ndl-col{flex-direction:column}.ndl-icon-btn-array.ndl-row{flex-direction:row}.ndl-icon-btn-array.ndl-small .ndl-icon-btn{--icon-button-size:24px;--icon-button-border-radius:4px;--icon-button-icon-size:var(--space-16)}.ndl-icon-btn-array.ndl-medium .ndl-icon-btn{--icon-button-size:28px;--icon-button-border-radius:4px;--icon-button-icon-size:20px}.ndl-icon-btn-array.ndl-large .ndl-icon-btn{--icon-button-size:36px;--icon-button-border-radius:4px;--icon-button-icon-size:20px}.ndl-status-label{--label-height:24px;display:flex;max-width:-moz-max-content;max-width:max-content;flex-direction:column;justify-content:center;border-radius:9999px;padding-left:8px;padding-right:8px;text-transform:capitalize;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif;height:var(--label-height);line-height:normal}.ndl-status-label.ndl-small{--label-height:20px}.ndl-status-label.ndl-large{--label-height:24px}.ndl-status-label .ndl-status-label-content{display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-status-label .ndl-status-label-content svg{width:8px;height:8px}.ndl-status-label .ndl-status-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-status-label.ndl-clean{padding:0}.ndl-status-label.ndl-clean .ndl-status-label-text{color:var(--theme-color-neutral-text-default)}.ndl-status-label.ndl-outlined{border-width:1px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak)}.ndl-status-label.ndl-semi-filled{border-width:1px;border-style:solid}.ndl-tabs{min-height:-moz-fit-content;min-height:fit-content;flex-shrink:0;overflow:hidden;--tab-icon-svg-size:20px}.ndl-tabs.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-tabs.ndl-large .ndl-scroll-icon{margin-top:2px}.ndl-tabs.ndl-small{font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-tabs.ndl-underline-tab.ndl-large{--tab-left-spacing:var(--space-16);--tab-right-spacing:var(--space-16);--tab-top-spacing:0;--tab-bottom-spacing:var(--space-16);--tab-gap:var(--space-12);--tab-height:40px;--tab-badge-height:var(--space-24);--tab-badge-min-width:var(--space-20)}.ndl-tabs.ndl-underline-tab.ndl-small{--tab-left-spacing:var(--space-4);--tab-right-spacing:var(--space-4);--tab-top-spacing:0;--tab-bottom-spacing:var(--space-12);--tab-gap:var(--space-12);--tab-icon-svg-size:16px;--tab-height:32px;--tab-badge-height:var(--space-20);--tab-badge-min-width:18px}.ndl-tabs.ndl-filled-tab.ndl-large{--tab-left-spacing:var(--space-16);--tab-right-spacing:var(--space-16);--tab-top-spacing:6px;--tab-bottom-spacing:6px;--tab-gap:var(--space-8);--tab-height:32px;--tab-badge-height:var(--space-24);--tab-badge-min-width:var(--space-20)}.ndl-tabs.ndl-filled-tab.ndl-small{--tab-left-spacing:var(--space-12);--tab-right-spacing:var(--space-12);--tab-top-spacing:var(--space-4);--tab-bottom-spacing:var(--space-4);--tab-gap:var(--space-4);--tab-height:28px;--tab-badge-height:var(--space-20);--tab-badge-min-width:18px}.ndl-tabs{position:relative}.ndl-tabs .ndl-tabs-container{display:flex;flex-direction:row;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.ndl-tabs .ndl-tabs-container::-webkit-scrollbar{display:none}.ndl-tabs .ndl-tabs-container:has(.ndl-underline-tab){gap:12px}.ndl-tabs .ndl-tabs-container:has(.ndl-filled-tab){gap:8px}.ndl-tabs .ndl-scroll-item{pointer-events:none;visibility:visible;position:absolute;top:0;bottom:0;z-index:10;display:none;width:32px;align-items:flex-start;opacity:1}@media(min-width:512px){.ndl-tabs .ndl-scroll-item{display:flex}}.ndl-tabs .ndl-scroll-item{transition:opacity var(--motion-transition-quick),transform var(--motion-transition-quick);--tab-scroll-gradient:var(--theme-color-neutral-bg-weak)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-on-background-weak{--tab-scroll-gradient:var(--theme-color-neutral-bg-weak)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-on-background-default{--tab-scroll-gradient:var(--theme-color-neutral-bg-default)}.ndl-tabs .ndl-scroll-item.ndl-scroll-left-item{left:0;justify-content:flex-start;background:linear-gradient(to right,var(--tab-scroll-gradient) 0%,var(--tab-scroll-gradient) 60%,transparent 100%);transform:translate(0)}.ndl-tabs .ndl-scroll-item.ndl-scroll-right-item{right:0;justify-content:flex-end;background:linear-gradient(to left,var(--tab-scroll-gradient) 0%,var(--tab-scroll-gradient) 60%,transparent 100%);transform:translate(0)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-hidden{visibility:hidden;opacity:0}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-hidden.ndl-scroll-left-item{transform:translate(-100%)}.ndl-tabs .ndl-scroll-item.ndl-scroll-item-hidden.ndl-scroll-right-item{transform:translate(100%)}.ndl-tabs .ndl-scroll-icon-wrapper{pointer-events:auto;display:flex;cursor:pointer;align-items:center;justify-content:center}.ndl-tabs .ndl-scroll-icon-wrapper .ndl-scroll-icon{width:20px;height:20px;color:var(--theme-color-neutral-icon)}.ndl-tabs.ndl-underline-tab{border-bottom:1px solid var(--theme-color-neutral-border-weak)}.ndl-tabs .ndl-tab{position:relative;width:-moz-fit-content;width:fit-content;cursor:pointer;white-space:nowrap;border-top-left-radius:4px;border-top-right-radius:4px;border-width:0px;padding-left:var(--tab-left-spacing);padding-right:var(--tab-right-spacing);padding-top:var(--tab-top-spacing);padding-bottom:var(--tab-bottom-spacing)}.ndl-tabs .ndl-tab.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-tabs .ndl-tab .ndl-icon-svg{height:var(--tab-icon-svg-size);width:var(--tab-icon-svg-size)}.ndl-tabs .ndl-tab .ndl-tab-content{display:flex;gap:8px;overflow:hidden;white-space:nowrap}.ndl-tabs .ndl-tab.ndl-underline-tab:not(.ndl-selected){color:var(--theme-color-neutral-text-weak)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-tabs .ndl-tab.ndl-underline-tab .ndl-tab-underline{height:3px;position:absolute;left:0;bottom:0;width:100%;border-top-left-radius:9999px;border-top-right-radius:9999px;background-color:transparent}.ndl-tabs .ndl-tab.ndl-underline-tab:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-tabs .ndl-tab.ndl-underline-tab:hover:not(.ndl-disabled):not(.ndl-selected) .ndl-tab-underline{background-color:var(--theme-color-neutral-border-strongest)}.ndl-tabs .ndl-tab.ndl-underline-tab:active:not(.ndl-disabled):not(.ndl-selected) .ndl-tab-underline{background-color:var(--theme-color-neutral-border-strongest)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-selected:not(.ndl-disabled){color:var(--theme-color-primary-text)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-selected:not(.ndl-disabled) .ndl-tab-underline{background-color:var(--theme-color-primary-border-strong)}.ndl-tabs .ndl-tab.ndl-underline-tab.ndl-selected.ndl-disabled:not(:focus) .ndl-tab-underline{background-color:var(--theme-color-neutral-bg-strong)}.ndl-tabs .ndl-tab.ndl-filled-tab{border-radius:4px;color:var(--theme-color-neutral-text-weak)}.ndl-tabs .ndl-tab.ndl-filled-tab.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-tabs .ndl-tab.ndl-filled-tab:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-tabs .ndl-tab.ndl-filled-tab:hover:not(.ndl-disabled):not(.ndl-selected){background-color:var(--theme-color-neutral-hover)}.ndl-tabs .ndl-tab.ndl-filled-tab:active:not(.ndl-disabled):not(.ndl-selected){--tw-bg-opacity:.2;background-color:var(--theme-color-neutral-pressed)}.ndl-tabs .ndl-tab.ndl-filled-tab.ndl-selected{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-tabs .ndl-tab .ndl-tab-badge{display:flex;min-width:20px;align-items:center;justify-content:center;border-radius:4px;background-color:var(--theme-color-neutral-bg-strong);padding-left:4px;padding-right:4px;text-align:center;color:var(--theme-color-neutral-text-default);height:var(--tab-badge-height);min-width:var(--tab-badge-min-width)}.ndl-banner.ndl-global{padding:16px;color:var(--theme-color-neutral-text-default);border-radius:8px;display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;border-width:1px;width:420px;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-banner.ndl-inline{padding:16px;color:var(--theme-color-neutral-text-default);border-radius:8px;display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;border-width:1px}.ndl-banner.ndl-inline .ndl-banner-content,.ndl-banner.ndl-global .ndl-banner-content{display:flex;max-width:100%;flex:1 1 0%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;row-gap:0px}.ndl-banner.ndl-inline.ndl-warning,.ndl-banner.ndl-global.ndl-warning{background-color:var(--theme-color-warning-bg-weak);border-style:solid;border-color:var(--theme-color-warning-border-weak)}.ndl-banner.ndl-inline.ndl-warning .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-warning .ndl-banner-status-icon{color:var(--theme-color-warning-icon)}.ndl-banner.ndl-inline.ndl-neutral,.ndl-banner.ndl-global.ndl-neutral{border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak)}.ndl-banner.ndl-inline.ndl-info,.ndl-banner.ndl-global.ndl-info{border-style:solid;border-color:var(--theme-color-primary-border-weak);background-color:var(--theme-color-primary-bg-weak)}.ndl-banner.ndl-inline.ndl-info .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-info .ndl-banner-status-icon{color:var(--theme-color-primary-icon)}.ndl-banner.ndl-inline.ndl-success,.ndl-banner.ndl-global.ndl-success{background-color:var(--theme-color-success-bg-weak);border-style:solid;border-color:var(--theme-color-success-border-weak)}.ndl-banner.ndl-inline.ndl-success .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-success .ndl-banner-status-icon{color:var(--theme-color-success-icon)}.ndl-banner.ndl-inline.ndl-danger,.ndl-banner.ndl-global.ndl-danger{background-color:var(--theme-color-danger-bg-weak);border-style:solid;border-color:var(--theme-color-danger-border-weak)}.ndl-banner.ndl-inline.ndl-danger .ndl-banner-actions,.ndl-banner.ndl-global.ndl-danger .ndl-banner-actions{color:var(--theme-color-danger-icon)}.ndl-banner.ndl-inline.ndl-danger .ndl-banner-actions a,.ndl-banner.ndl-global.ndl-danger .ndl-banner-actions a{cursor:pointer;color:var(--theme-color-neutral-text-default);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-banner.ndl-inline.ndl-danger .ndl-banner-status-icon,.ndl-banner.ndl-global.ndl-danger .ndl-banner-status-icon{color:var(--theme-color-danger-icon)}.ndl-banner .ndl-banner-description{max-width:100%;flex:1 1 0%;overflow-y:auto}.ndl-banner .ndl-banner-header{margin-bottom:0;display:flex;width:100%;justify-content:space-between}.ndl-banner:has(.ndl-banner-description) .ndl-banner-header{margin-bottom:4px}.ndl-banner:has(.ndl-banner-header) .ndl-banner-content{flex-direction:column}.ndl-banner:has(.ndl-banner-header) .ndl-banner-actions{margin-top:16px}.ndl-banner:not(:has(.ndl-banner-header)):not(:has(.ndl-banner-icon)) .ndl-banner-content{align-items:center}.ndl-banner:not(:has(.ndl-banner-header)):has(.ndl-banner-icon) .ndl-banner-description{line-height:24px}.ndl-banner .ndl-banner-status-icon{width:24px;height:24px;flex-shrink:0}.ndl-banner .ndl-banner-actions{display:flex;max-width:100%;flex-shrink:0;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:12px}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button{border-color:var(--theme-color-neutral-text-default);background-color:transparent;color:var(--theme-color-neutral-text-default);--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button:disabled,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button:disabled,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button:disabled{border-color:var(--theme-color-neutral-border-strong);background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button:not(:disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-banner .ndl-banner-actions .ndl-btn.ndl-text-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-outlined-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-btn.ndl-filled-button:not(:disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-form-item .ndl-form-item-label{display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item .ndl-form-item-label.ndl-fluid{display:flex;width:100%}.ndl-form-item .ndl-form-item-label.ndl-label-before{flex-direction:row-reverse}.ndl-form-item .ndl-form-item-wrapper{display:flex;width:100%}.ndl-form-item .ndl-form-item-wrapper .ndl-form-item-optional{color:var(--theme-color-neutral-text-weaker);font-style:italic;margin-left:auto}.ndl-form-item .ndl-form-item-wrapper .ndl-information-icon-small{margin-top:2px;margin-left:3px;width:16px;height:16px;color:var(--theme-color-neutral-text-weak)}.ndl-form-item .ndl-form-item-wrapper .ndl-information-icon-large{margin-top:2px;margin-left:3px;width:20px;height:20px;color:var(--theme-color-neutral-text-weak)}.ndl-form-item.ndl-type-text .ndl-form-item-label{flex-direction:column-reverse;align-items:flex-start;row-gap:5px}.ndl-form-item.ndl-type-text .ndl-form-item-no-label{row-gap:0px}.ndl-form-item.ndl-type-text:not(.ndl-disabled) .ndl-form-label-text{color:var(--theme-color-neutral-text-weak)}.ndl-form-item.ndl-disabled .ndl-form-label-text{color:var(--theme-color-neutral-text-weakest)}.ndl-form-item.ndl-disabled .ndl-form-item-label{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-form-item .ndl-form-msg{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.75rem;line-height:1rem;color:var(--theme-color-neutral-text-weak)}.ndl-form-item .ndl-form-msg .ndl-error-text{display:inline-block}.ndl-form-item.ndl-has-error input:not(:active):not(:focus){outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-form-item.ndl-has-error .ndl-form-msg{color:var(--theme-color-danger-text)}.ndl-form-item.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-has-leading-icon input[type=url]{padding-left:36px}.ndl-form-item.ndl-has-trailing-icon input[type=text],.ndl-form-item.ndl-has-trailing-icon input[type=email],.ndl-form-item.ndl-has-trailing-icon input[type=password],.ndl-form-item.ndl-has-trailing-icon input[type=number],.ndl-form-item.ndl-has-trailing-icon input[type=url]{padding-right:36px}.ndl-form-item.ndl-has-icon .ndl-error-icon{width:20px;height:20px;color:var(--theme-color-danger-text)}.ndl-form-item.ndl-has-icon .ndl-icon{color:var(--theme-color-neutral-text-weak)}.ndl-form-item.ndl-has-icon.ndl-right-icon{position:absolute;cursor:pointer}.ndl-form-item.ndl-has-icon.ndl-disabled .ndl-right-icon{cursor:not-allowed}.ndl-form-item.ndl-has-icon.ndl-disabled .ndl-icon{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-form-item.ndl-large input[type=text],.ndl-form-item.ndl-large input[type=email],.ndl-form-item.ndl-large input[type=password],.ndl-form-item.ndl-large input[type=number],.ndl-form-item.ndl-large input[type=url]{height:48px;padding-top:12px;padding-bottom:12px;font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-form-item.ndl-large input[type=text]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=email]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=password]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=number]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-large input[type=url]:-moz-read-only:not(:disabled){height:24px}.ndl-form-item.ndl-large input[type=text]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=email]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=password]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=number]:read-only:not(:disabled),.ndl-form-item.ndl-large input[type=url]:read-only:not(:disabled){height:24px}.ndl-form-item.ndl-large .ndl-form-item-label{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-form-item.ndl-large .ndl-form-msg{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=text],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=email],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=password],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=number],.ndl-form-item.ndl-large.ndl-has-trailing-icon input[type=url]{padding-right:42px}.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-large.ndl-has-leading-icon input[type=url]{padding-left:42px}.ndl-form-item.ndl-large.ndl-has-icon .ndl-icon{position:absolute;width:24px;height:24px}.ndl-form-item.ndl-large.ndl-has-icon .ndl-icon.ndl-left-icon{top:calc(50% - 12px);left:16px}.ndl-form-item.ndl-large.ndl-has-icon .ndl-right-icon{top:calc(50% - 12px);right:16px}.ndl-form-item.ndl-medium input[type=text],.ndl-form-item.ndl-medium input[type=email],.ndl-form-item.ndl-medium input[type=password],.ndl-form-item.ndl-medium input[type=number],.ndl-form-item.ndl-medium input[type=url]{height:36px;padding-top:8px;padding-bottom:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-medium input[type=text]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=email]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=password]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=number]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=url]:-moz-read-only:not(:disabled){height:20px}.ndl-form-item.ndl-medium input[type=text]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=email]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=password]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=number]:read-only:not(:disabled),.ndl-form-item.ndl-medium input[type=url]:read-only:not(:disabled){height:20px}.ndl-form-item.ndl-medium .ndl-form-item-label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-medium.ndl-has-leading-icon input[type=url]{padding-left:36px}.ndl-form-item.ndl-medium.ndl-has-icon .ndl-icon{position:absolute;width:20px;height:20px}.ndl-form-item.ndl-medium.ndl-has-icon .ndl-icon.ndl-left-icon{top:calc(50% - 10px);left:12px}.ndl-form-item.ndl-medium.ndl-has-icon .ndl-right-icon{top:calc(50% - 10px);right:12px}.ndl-form-item.ndl-small{line-height:1.25rem}.ndl-form-item.ndl-small input[type=text],.ndl-form-item.ndl-small input[type=email],.ndl-form-item.ndl-small input[type=password],.ndl-form-item.ndl-small input[type=number],.ndl-form-item.ndl-small input[type=url]{height:24px;padding:2px 8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-small input[type=text]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=email]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=password]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=number]:-moz-read-only:not(:disabled),.ndl-form-item.ndl-small input[type=url]:-moz-read-only:not(:disabled){height:24px}.ndl-form-item.ndl-small input[type=text]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=email]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=password]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=number]:read-only:not(:disabled),.ndl-form-item.ndl-small input[type=url]:read-only:not(:disabled){height:24px}.ndl-form-item.ndl-small .ndl-form-item-label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=text],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=email],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=password],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=number],.ndl-form-item.ndl-small.ndl-has-leading-icon input[type=url]{padding-left:28px}.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=text],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=email],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=password],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=number],.ndl-form-item.ndl-small.ndl-has-trailing-icon input[type=url]{padding-right:28px}.ndl-form-item.ndl-small.ndl-has-icon .ndl-icon{position:absolute;width:16px;height:16px}.ndl-form-item.ndl-small.ndl-has-icon .ndl-icon.ndl-left-icon{top:calc(50% - 8px);left:8px}.ndl-form-item.ndl-small.ndl-has-icon .ndl-right-icon{top:calc(50% - 8px);right:8px}.ndl-progress-bar-wrapper{display:flex;flex-direction:column}.ndl-progress-bar-wrapper .ndl-header{display:flex;flex-direction:row;justify-content:space-between}.ndl-progress-bar-wrapper .ndl-header .ndl-heading{margin-bottom:8px;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-progress-bar-wrapper .ndl-header .ndl-progress-number{color:var(--theme-color-neutral-text-weak);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-progress-bar-wrapper .ndl-progress-bar-wrapper-inner{position:relative}.ndl-progress-bar-wrapper .ndl-progress-bar-container{overflow:hidden;border-radius:9999px;background-color:var(--theme-color-neutral-bg-strong)}.ndl-progress-bar-wrapper .ndl-progress-bar-container .ndl-progress-bar{max-width:100%;background-color:var(--theme-color-primary-bg-status);transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s;z-index:1}.ndl-progress-bar-wrapper .ndl-progress-bar-shadow{border-radius:9999px;background-color:transparent;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:0;pointer-events:none;position:absolute;top:0;left:0}.ndl-progress-bar-wrapper.ndl-large .ndl-progress-bar-container,.ndl-progress-bar-wrapper.ndl-large .ndl-progress-bar,.ndl-progress-bar-wrapper.ndl-large .ndl-progress-bar-shadow{height:8px;min-width:3%}.ndl-progress-bar-wrapper.ndl-small .ndl-progress-bar-container,.ndl-progress-bar-wrapper.ndl-small .ndl-progress-bar,.ndl-progress-bar-wrapper.ndl-small .ndl-progress-bar-shadow{height:4px;min-width:2%}.ndl-tag{--tag-padding-x:6px;--tag-gap:var(--space-4);--tag-height:var(--space-24);display:inline-flex;align-items:center;justify-content:center;background-color:var(--theme-color-neutral-bg-strong);padding-left:var(--tag-padding-x);padding-right:var(--tag-padding-x);gap:var(--tag-gap);height:var(--tag-height);border-radius:var(--space-2)}.ndl-tag .ndl-tag-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-tag .ndl-remove-icon{width:16px;height:16px;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px;border-radius:var(--space-2)}.ndl-tag .ndl-remove-icon:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-tag.ndl-destructive{background-color:var(--theme-color-danger-bg-weak);color:var(--theme-color-danger-text)}.ndl-tag.ndl-small{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif;--tag-padding-x:var(--space-4);--tag-gap:var(--space-4);--tag-height:20px}.ndl-tag.ndl-medium{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;--tag-padding-x:6px;--tag-gap:var(--space-4);--tag-height:var(--space-24)}.ndl-tag.ndl-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif;--tag-padding-x:var(--space-8);--tag-gap:var(--space-8);--tag-height:var(--space-32)}.ndl-tag-new{--tag-padding-left-x-small:var(--space-4);--tag-icon-padding-x-small:var(--space-4);--tag-padding-top-small:var(--space-2);--tag-padding-right-small:var(--space-2);--tag-padding-bottom-small:var(--space-2);--tag-padding-left-small:var(--space-4);--tag-icon-padding-small:var(--space-4);--tag-padding-top-medium:var(--space-2);--tag-padding-right-medium:var(--space-2);--tag-padding-bottom-medium:var(--space-2);--tag-padding-left-medium:var(--space-6);--tag-icon-padding-medium:var(--space-6);--tag-padding-top-large:var(--space-4);--tag-padding-right-large:var(--space-4);--tag-padding-bottom-large:var(--space-4);--tag-padding-left-large:var(--space-8);--tag-icon-padding-large:var(--space-6);--tag-gap:var(--space-4);--tag-padding-right:var(--tag-padding-right-medium);--tag-icon-size:12px;--tag-icon-padding:var(--tag-icon-padding-medium);--tag-icon-gap:10px;--tag-icon-border-radius:var(--border-radius-sm);--tag-background-color:var(--theme-color-neutral-bg-strong);--tag-text-color:var(--theme-color-neutral-text);display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:space-between;background-color:var(--tag-background-color);color:var(--tag-text-color);gap:4px;border-radius:6px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;padding-top:var(--tag-padding-top-medium);padding-right:var(--tag-padding-right-medium);padding-bottom:var(--tag-padding-bottom-medium);padding-left:var(--tag-padding-left-medium)}.ndl-tag-new .ndl-tag-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-tag-new .ndl-icon-svg{color:inherit;width:var(--tag-icon-size);height:var(--tag-icon-size)}.ndl-tag-new .ndl-tag-leading-element{display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ndl-tag-new:not(.ndl-x-small) .ndl-tag-leading-element{padding-left:var(--tag-padding-right)}.ndl-tag-new .ndl-remove-icon{margin-left:auto;display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0;color:inherit;outline:2px solid transparent;outline-offset:2px;border-radius:var(--tag-icon-border-radius);width:calc(var(--tag-icon-size) + 2 * var(--tag-icon-padding));height:calc(var(--tag-icon-size) + 2 * var(--tag-icon-padding))}.ndl-tag-new .ndl-remove-icon .ndl-icon-svg{width:var(--tag-icon-size);height:var(--tag-icon-size)}.ndl-tag-new .ndl-remove-icon:hover{background:var(--theme-color-neutral-hover)}.ndl-tag-new .ndl-remove-icon:active{background:var(--theme-color-neutral-pressed)}.ndl-tag-new .ndl-remove-icon:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-tag-new.ndl-tag-colored .ndl-remove-icon:focus-visible{box-shadow:inset 0 0 0 1px #fff}.ndl-tag-new.ndl-x-small{border-radius:4px;padding:2px 4px;font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif;height:24px;--tag-icon-size:var(--space-16);--tag-icon-padding:var(--tag-icon-padding-x-small);--tag-icon-border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.ndl-tag-new.ndl-x-small:has(.ndl-remove-icon){padding-right:0;padding-top:0;padding-bottom:0;padding-left:var(--tag-padding-left-x-small)}.ndl-tag-new.ndl-x-small .ndl-remove-icon:focus-visible{outline-offset:-2px}.ndl-tag-new.ndl-small{padding:4px;height:28px;--tag-icon-size:var(--space-16);--tag-icon-padding:var(--tag-icon-padding-small)}.ndl-tag-new.ndl-small:has(.ndl-remove-icon){padding-top:var(--tag-padding-top-small);padding-right:var(--tag-padding-right-small);padding-bottom:var(--tag-padding-bottom-small);padding-left:var(--tag-padding-left-small)}.ndl-tag-new.ndl-medium{padding:6px;height:32px;--tag-icon-size:var(--space-16);--tag-padding-right:var(--tag-padding-right-medium)}.ndl-tag-new.ndl-medium:has(.ndl-remove-icon){padding-top:var(--tag-padding-top-medium);padding-right:var(--tag-padding-right-medium);padding-bottom:var(--tag-padding-bottom-medium);padding-left:var(--tag-padding-left-medium)}.ndl-tag-new.ndl-large{padding:10px 8px;height:40px;--tag-padding-right:var(--tag-padding-right-large);--tag-icon-size:20px;--tag-icon-padding:var(--tag-icon-padding-large)}.ndl-tag-new.ndl-large:has(.ndl-remove-icon){padding-top:var(--tag-padding-top-large);padding-right:var(--tag-padding-right-large);padding-bottom:var(--tag-padding-bottom-large);padding-left:var(--tag-padding-left-large)}.ndl-menu{border-radius:8px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:6px;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:40;display:flex;flex-direction:column;gap:4px;border-width:1px;max-height:95vh;min-width:250px;max-width:95vw;overflow-y:auto;text-align:start;color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px}.ndl-menu .ndl-menu-items,.ndl-menu .ndl-menu-group{display:flex;flex-direction:column;gap:4px;outline:2px solid transparent;outline-offset:2px}.ndl-menu:has(.ndl-menu-item-leading-content):not(:has(.ndl-menu-radio-item)) .ndl-menu-item:not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item-title-wrapper{margin-left:30px}.ndl-menu:has(.ndl-menu-radio-item):has(.ndl-menu-item-leading-content) .ndl-menu-item:not(.ndl-checked):not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item-title-wrapper{margin-left:60px}.ndl-menu:has(.ndl-menu-radio-item):has(.ndl-menu-item-leading-content) .ndl-menu-item:not(.ndl-checked):has(.ndl-menu-item-leading-content) .ndl-menu-item-leading-content{margin-left:32px}.ndl-menu:has(.ndl-menu-radio-item):has(.ndl-menu-item-leading-content) .ndl-menu-item.ndl-checked:not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item-title-wrapper{margin-left:28px}.ndl-menu:has(.ndl-menu-radio-item):not(:has(.ndl-menu-item-leading-content)) .ndl-menu-item:not(.ndl-checked) .ndl-menu-item-title-wrapper{margin-left:32px}.ndl-menu .ndl-menu-item{cursor:pointer;border-radius:8px;padding:6px;text-align:left;outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-menu .ndl-menu-item:hover:not(.ndl-disabled){background-color:var(--theme-color-neutral-hover)}.ndl-menu .ndl-menu-item:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-menu .ndl-menu-item.ndl-disabled{cursor:not-allowed}.ndl-menu .ndl-menu-item.ndl-disabled .ndl-menu-item-title,.ndl-menu .ndl-menu-item.ndl-disabled .ndl-menu-item-description,.ndl-menu .ndl-menu-item.ndl-disabled .ndl-menu-item-leading-content{color:var(--theme-color-neutral-text-weakest)}.ndl-menu .ndl-menu-item .ndl-menu-item-inner{display:flex;width:100%;flex-direction:row}.ndl-menu .ndl-menu-item .ndl-menu-item-title-wrapper{display:flex;width:100%;flex-direction:column}.ndl-menu .ndl-menu-item .ndl-menu-item-title{width:100%;color:currentColor;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-menu .ndl-menu-item .ndl-menu-item-description{color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-menu .ndl-menu-item .ndl-menu-item-chevron{width:16px;height:16px}.ndl-menu .ndl-menu-item .ndl-menu-item-pre-leading-content{margin-right:12px;display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;color:var(--theme-color-neutral-icon)}.ndl-menu .ndl-menu-item .ndl-menu-item-leading-content{margin-right:8px;display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;color:var(--theme-color-neutral-icon)}.ndl-menu .ndl-menu-item .ndl-menu-item-trailing-content{margin-left:8px;flex-shrink:0;align-self:center;color:var(--theme-color-neutral-icon)}.ndl-menu .ndl-menu-category-item{white-space:nowrap;padding:10px 6px;color:var(--theme-color-neutral-text-default);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-datepicker .react-datepicker-wrapper:has(.ndl-fluid),.ndl-datepicker-popper .react-datepicker-wrapper:has(.ndl-fluid){width:auto}.ndl-datepicker .react-datepicker__sr-only,.ndl-datepicker-popper .react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ndl-datepicker .react-datepicker-wrapper,.ndl-datepicker-popper .react-datepicker-wrapper{width:-moz-fit-content;width:fit-content}.ndl-datepicker.react-datepicker-popper,.ndl-datepicker-popper.react-datepicker-popper{z-index:10;display:flex;width:320px;align-items:center;justify-content:center;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-datepicker.react-datepicker-popper .react-datepicker__aria-live,.ndl-datepicker-popper.react-datepicker-popper .react-datepicker__aria-live{display:none}.ndl-datepicker .react-datepicker,.ndl-datepicker-popper .react-datepicker{width:100%;padding:24px}.ndl-datepicker .ndl-datepicker-header,.ndl-datepicker-popper .ndl-datepicker-header{display:flex;height:32px;align-items:center;justify-content:space-between;gap:8px;padding-left:8px}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-selects,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-selects{display:flex;gap:16px}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-selects button,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-selects button{border-radius:4px;outline:2px solid transparent;outline-offset:2px}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-selects button:focus-visible,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-selects button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--theme-color-primary-focus)}.ndl-datepicker .ndl-datepicker-header .ndl-datepicker-chevron,.ndl-datepicker-popper .ndl-datepicker-header .ndl-datepicker-chevron{width:16px;height:16px;color:var(--theme-color-neutral-text-default)}.ndl-datepicker .react-datepicker__day-names,.ndl-datepicker-popper .react-datepicker__day-names{margin-top:16px;margin-bottom:8px;display:flex;gap:8px}.ndl-datepicker .react-datepicker__day-name,.ndl-datepicker-popper .react-datepicker__day-name{width:32px;height:32px;text-align:center;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-datepicker .react-datepicker__day-name:first-child,.ndl-datepicker-popper .react-datepicker__day-name:first-child{margin-left:0}.ndl-datepicker .react-datepicker__day-name:last-child,.ndl-datepicker-popper .react-datepicker__day-name:last-child{margin-right:0}.ndl-datepicker .react-datepicker__day-name,.ndl-datepicker-popper .react-datepicker__day-name{line-height:32px}.ndl-datepicker .react-datepicker__month,.ndl-datepicker-popper .react-datepicker__month{display:flex;flex-direction:column}.ndl-datepicker .react-datepicker__week,.ndl-datepicker-popper .react-datepicker__week{display:flex;width:100%}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day{margin:4px;display:flex;flex-grow:1;flex-basis:0px;flex-direction:column;justify-content:center;border-radius:8px;text-align:center}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:first-child,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:first-child{margin-left:0}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:last-child,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:last-child{margin-right:0}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day,.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day{line-height:32px}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled){cursor:pointer}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):hover:not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--selected):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):hover:not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--selected):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){background-color:var(--theme-color-neutral-hover);color:var(--theme-color-neutral-text-default)}.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus-visible:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end),.ndl-datepicker-popper .react-datepicker__week .ndl-datepicker-day:not(.react-datepicker__day--disabled):focus-visible:not(.react-datepicker__day--selected):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--outside-month,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--outside-month{visibility:hidden}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selected):not(.react-datepicker__day--keyboard-selected):not(.react-datepicker__day--selecting-range-start),.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selected):not(.react-datepicker__day--keyboard-selected):not(.react-datepicker__day--selecting-range-start){background-color:var(--theme-color-primary-bg-weak)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range{margin-left:0;margin-right:0;border-radius:0;background-color:var(--theme-color-primary-bg-weak);padding-left:4px;padding-right:4px;color:var(--theme-color-neutral-text-default)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range:first-child,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range:first-child{padding-left:0}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range:last-child,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range:last-child{padding-right:0}.ndl-datepicker .react-datepicker__week .react-datepicker__day--in-range:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--in-range:hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--keyboard-selected,.ndl-datepicker .react-datepicker__week .react-datepicker__day--highlighted,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--keyboard-selected,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--highlighted{color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected{background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected:focus,.ndl-datepicker .react-datepicker__week .react-datepicker__day--selected:focus-visible,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected:focus,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selected:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-start,.ndl-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-start,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selecting-range-start{border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-start:hover,.ndl-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-start:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--selecting-range-start:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-end,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-end{border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__week .react-datepicker__day--range-end:hover,.ndl-datepicker-popper .react-datepicker__week .react-datepicker__day--range-end:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__monthPicker,.ndl-datepicker-popper .react-datepicker__monthPicker{margin-top:8px;gap:8px}.ndl-datepicker .react-datepicker__month-wrapper,.ndl-datepicker-popper .react-datepicker__month-wrapper{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center}.ndl-datepicker .react-datepicker__month-text,.ndl-datepicker-popper .react-datepicker__month-text{flex-grow:1;flex-basis:0px;cursor:pointer;border-radius:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;line-height:32px}.ndl-datepicker .react-datepicker__month-text.react-datepicker__month-text--keyboard-selected,.ndl-datepicker .react-datepicker__month-text:focus,.ndl-datepicker .react-datepicker__month-text:focus-visible,.ndl-datepicker-popper .react-datepicker__month-text.react-datepicker__month-text--keyboard-selected,.ndl-datepicker-popper .react-datepicker__month-text:focus,.ndl-datepicker-popper .react-datepicker__month-text:focus-visible{color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__month-text:hover,.ndl-datepicker-popper .react-datepicker__month-text:hover{background-color:var(--theme-color-neutral-hover)}.ndl-datepicker .react-datepicker__month-text.react-datepicker__month-text--selected,.ndl-datepicker-popper .react-datepicker__month-text.react-datepicker__month-text--selected{background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__month-text.react-datepicker__month-text--selected:hover,.ndl-datepicker-popper .react-datepicker__month-text.react-datepicker__month-text--selected:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker__year-wrapper,.ndl-datepicker-popper .react-datepicker__year-wrapper{margin-top:16px;display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;text-align:center}.ndl-datepicker .react-datepicker__year-text,.ndl-datepicker-popper .react-datepicker__year-text{cursor:pointer;border-radius:8px;line-height:32px}.ndl-datepicker .react-datepicker__year-text:hover,.ndl-datepicker-popper .react-datepicker__year-text:hover{background-color:var(--theme-color-neutral-hover)}.ndl-datepicker .react-datepicker__year-text:focus,.ndl-datepicker .react-datepicker__year-text:focus-visible,.ndl-datepicker .react-datepicker__year-text.react-datepicker__year-text--keyboard-selected,.ndl-datepicker-popper .react-datepicker__year-text:focus,.ndl-datepicker-popper .react-datepicker__year-text:focus-visible,.ndl-datepicker-popper .react-datepicker__year-text.react-datepicker__year-text--keyboard-selected{color:var(--theme-color-primary-text);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:var(--theme-color-primary-bg-strong)}.ndl-datepicker .react-datepicker__year-text.react-datepicker__year-text--selected,.ndl-datepicker-popper .react-datepicker__year-text.react-datepicker__year-text--selected{background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-datepicker .react-datepicker__year-text.react-datepicker__year-text--selected:hover,.ndl-datepicker-popper .react-datepicker__year-text.react-datepicker__year-text--selected:hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-datepicker .react-datepicker-time__caption,.ndl-datepicker-popper .react-datepicker-time__caption{display:none}.ndl-datepicker .react-datepicker__day--disabled,.ndl-datepicker .react-datepicker__month-text--disabled,.ndl-datepicker .react-datepicker__year-text--disabled,.ndl-datepicker-popper .react-datepicker__day--disabled,.ndl-datepicker-popper .react-datepicker__month-text--disabled,.ndl-datepicker-popper .react-datepicker__year-text--disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-datepicker .react-datepicker__day--disabled:hover,.ndl-datepicker .react-datepicker__month-text--disabled:hover,.ndl-datepicker .react-datepicker__year-text--disabled:hover,.ndl-datepicker-popper .react-datepicker__day--disabled:hover,.ndl-datepicker-popper .react-datepicker__month-text--disabled:hover,.ndl-datepicker-popper .react-datepicker__year-text--disabled:hover{background-color:transparent}.ndl-datepicker .react-datepicker__aria-live,.ndl-datepicker-popper .react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.ndl-datepicker .ndl-time-picker-wrapper,.ndl-datepicker-popper .ndl-time-picker-wrapper{margin-top:16px;display:flex;flex-direction:column;gap:16px}.ndl-dialog{border-radius:12px;background-color:var(--theme-color-neutral-bg-weak);padding:32px;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-dialog .ndl-dialog-content-wrapper{display:flex;height:100%;flex-wrap:nowrap;gap:32px}.ndl-dialog .ndl-dialog-type-icon{width:88px}.ndl-dialog .ndl-dialog-type-icon.ndl-info{color:var(--theme-color-primary-icon)}.ndl-dialog .ndl-dialog-type-icon.ndl-warning{color:var(--theme-color-warning-icon)}.ndl-dialog .ndl-dialog-type-icon.ndl-danger{color:var(--theme-color-danger-icon)}.ndl-dialog.ndl-with-icon .ndl-dialog-header{margin-bottom:24px}.ndl-dialog.ndl-with-icon .ndl-dialog-image{display:none}.ndl-dialog.ndl-with-icon .ndl-dialog-content-wrapper{margin-top:32px}.ndl-dialog .ndl-dialog-close{position:absolute;right:32px}.ndl-dialog .ndl-dialog-header+.ndl-dialog-content,.ndl-dialog .ndl-dialog-description+.ndl-dialog-content{margin-top:24px}.ndl-dialog-header{margin-bottom:4px}.ndl-dialog.ndl-with-close-button .ndl-dialog-header{margin-right:48px}.ndl-dialog-subtitle{margin-bottom:16px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-dialog-description{color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-dialog-actions{margin-top:32px;display:flex;justify-content:flex-end;gap:16px}.ndl-dialog-image{width:calc(100% + 2 * var(--space-32) - 2 * var(--space-16));margin-left:calc(-1 * var(--space-32) + var(--space-16));margin-top:16px;margin-bottom:16px;max-width:none;border-radius:16px;background-color:var(--theme-color-neutral-bg-default)}.ndl-drawer-overlay-root{position:absolute;top:0;left:0;bottom:0;right:0;z-index:60;background-color:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ndl-drawer{position:relative;display:none;height:100%;flex-direction:column;background-color:var(--theme-color-neutral-bg-weak);padding-top:24px;padding-bottom:24px}.ndl-drawer.ndl-drawer-expanded{display:flex}.ndl-drawer .ndl-drawer-body-wrapper{position:relative;display:flex;width:100%;flex-grow:1;flex-direction:column;align-items:center}.ndl-drawer .ndl-drawer-body{box-sizing:border-box;height:24px;width:100%;flex-grow:1;overflow-y:auto;overflow-x:hidden;padding-left:24px;padding-right:24px}.ndl-drawer.ndl-drawer-left{border-right-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-drawer.ndl-drawer-right{border-left-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-drawer .ndl-drawer-close-button{position:absolute;left:unset;right:20px;top:20px}.ndl-drawer .ndl-drawer-header{margin-right:48px;padding-left:24px;padding-right:24px;padding-bottom:24px;text-align:left}.ndl-drawer .ndl-drawer-actions{margin-top:auto;display:flex;justify-content:flex-end;gap:16px;padding-left:24px;padding-right:24px;padding-top:24px}.ndl-drawer.ndl-drawer-overlay{position:absolute;top:0;bottom:0;z-index:10;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-drawer.ndl-drawer-overlay.ndl-drawer-left{left:0;border-width:0px}.ndl-drawer.ndl-drawer-overlay.ndl-drawer-right{right:0;border-width:0px}.ndl-drawer.ndl-drawer-overlay.ndl-drawer-portaled{z-index:60}.ndl-drawer.ndl-drawer-modal{position:absolute;top:0;bottom:0;z-index:60;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-drawer.ndl-drawer-modal.ndl-drawer-left{left:0;border-width:0px}.ndl-drawer.ndl-drawer-modal.ndl-drawer-right{right:0;border-width:0px}.ndl-drawer.ndl-drawer-push{position:relative}.ndl-drawer .ndl-drawer-resize-handle{outline:2px solid transparent;outline-offset:2px}.ndl-drawer .ndl-drawer-resize-handle:focus-visible[data-drawer-handle=right]{box-shadow:inset 2px 0 0 0 var(--theme-color-primary-focus)}.ndl-drawer .ndl-drawer-resize-handle:focus-visible[data-drawer-handle=left]{box-shadow:inset -2px 0 0 0 var(--theme-color-primary-focus)}.ndl-popover{border-radius:8px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:40;max-width:95vw;flex-direction:column;border-width:1px;outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-popover-backdrop{position:fixed;top:0;bottom:0;right:0;left:0;z-index:40}.ndl-popover-backdrop.ndl-allow-click-event-captured{pointer-events:none}.ndl-modal-root{position:fixed;top:0;left:0;bottom:0;right:0;z-index:60}.ndl-modal-root.ndl-modal-container{position:absolute}.ndl-modal-root{height:100%;overflow-y:auto;overflow-x:hidden;text-align:center}.ndl-modal-root:after{display:inline-block;height:100%;width:0px;vertical-align:middle;--tw-content:"";content:var(--tw-content)}.ndl-modal-backdrop{position:absolute;top:0;left:0;bottom:0;right:0;z-index:60;background-color:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ndl-modal{border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);position:relative;margin:32px;display:inline-block;overflow-y:auto;text-align:left;vertical-align:middle}@media not all and (min-width:1024px){.ndl-modal{margin:16px}}.ndl-modal{width:-moz-available;width:-webkit-fill-available}.ndl-modal.ndl-small{max-width:40rem}.ndl-modal.ndl-medium{max-width:44rem}.ndl-modal.ndl-large{max-width:60rem}.ndl-segmented-control{--segmented-control-height:32px;--segmented-control-item-padding-x:calc(var(--space-8) - 1px);--segmented-control-item-height:24px;--segmented-control-icon-size:16px;position:relative;z-index:0;display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:none;align-items:center;gap:4px;border-radius:6px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weak);height:var(--segmented-control-height);padding:4px 3px}.ndl-segmented-control .ndl-icon-svg{height:var(--segmented-control-icon-size);width:var(--segmented-control-icon-size)}.ndl-segmented-control .ndl-segment-item{padding-left:var(--segmented-control-item-padding-x);padding-right:var(--segmented-control-item-padding-x)}.ndl-segmented-control .ndl-segment-icon{display:flex;align-items:center;justify-content:center;width:var(--segmented-control-item-height)}.ndl-segmented-control .ndl-segment-item,.ndl-segmented-control .ndl-segment-icon{height:var(--segmented-control-item-height);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;border-width:1px;border-style:solid;border-color:transparent}.ndl-segmented-control .ndl-segment-item:focus-visible,.ndl-segmented-control .ndl-segment-icon:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-segmented-control .ndl-segment-item:hover:not(.ndl-current):not(:disabled),.ndl-segmented-control .ndl-segment-icon:hover:not(.ndl-current):not(:disabled){background-color:var(--theme-color-neutral-hover);color:var(--theme-color-neutral-text-weak)}.ndl-segmented-control .ndl-segment-item:active:not(.ndl-current):not(:disabled),.ndl-segmented-control .ndl-segment-icon:active:not(.ndl-current):not(:disabled){background-color:var(--theme-color-neutral-pressed)}.ndl-segmented-control .ndl-segment-item:disabled,.ndl-segmented-control .ndl-segment-icon:disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-segmented-control .ndl-segment-item.ndl-current,.ndl-segmented-control .ndl-segment-icon.ndl-current{border-color:var(--theme-color-primary-border-weak);background-color:var(--theme-color-primary-bg-weak);color:var(--theme-color-primary-text)}.ndl-segmented-control .ndl-segment-item.ndl-current:disabled,.ndl-segmented-control .ndl-segment-icon.ndl-current:disabled{border-color:var(--theme-color-neutral-bg-stronger);background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.ndl-segmented-control.ndl-floating{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-segmented-control.ndl-large{--segmented-control-height:40px;--segmented-control-item-padding-x:calc(var(--space-12) - 1px);--segmented-control-item-height:32px;--segmented-control-icon-size:20px;font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-segmented-control.ndl-medium{--segmented-control-height:32px;--segmented-control-item-padding-x:calc(var(--space-8) - 1px);--segmented-control-item-height:24px;--segmented-control-icon-size:16px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-segmented-control.ndl-small{--segmented-control-height:28px;--segmented-control-item-padding-x:5px;--segmented-control-item-height:20px;--segmented-control-icon-size:16px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif;font-size:12px;line-height:16px}@keyframes ndl-spinner{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}.ndl-spin-wrapper{position:relative}.ndl-spin-wrapper.ndl-small{height:14px;width:14px}.ndl-spin-wrapper.ndl-small .ndl-spin:before{height:14px;width:14px;border-width:2px}.ndl-spin-wrapper.ndl-medium{height:20px;width:20px}.ndl-spin-wrapper.ndl-medium .ndl-spin:before{height:20px;width:20px;border-width:3px}.ndl-spin-wrapper.ndl-large{height:30px;width:30px}.ndl-spin-wrapper.ndl-large .ndl-spin:before{height:30px;width:30px;border-width:4px}.ndl-spin-wrapper .ndl-spin{position:absolute}.ndl-spin-wrapper .ndl-spin:before{animation:1.5s linear infinite ndl-spinner;animation-play-state:inherit;border-radius:50%;content:"";position:absolute;top:50%;left:50%;transform:translateZ(0);will-change:transform;border-style:solid;border-color:var(--theme-color-neutral-bg-strong);border-bottom-color:var(--theme-color-primary-bg-status)}:where(:root,:host){--data-grid-hover-color:rgb(240, 241, 242)}.ndl-theme-dark{--data-grid-hover-color:rgba(45, 47, 49)}.ndl-data-grid-focusable-cells .ndl-focusable-cell{outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-focusable-cells .ndl-focusable-cell:focus,.ndl-data-grid-focusable-cells .ndl-focusable-cell:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root{--header-background:var(--theme-color-neutral-bg-weak);--cell-background:var(--theme-color-neutral-bg-weak);isolation:isolate;display:flex;width:100%;max-width:100%;flex-direction:column;background-color:var(--theme-color-neutral-bg-weak)}.ndl-data-grid-root.ndl-data-grid-zebra-striping .ndl-data-grid-tr:nth-child(2n){--cell-background:var(--theme-color-neutral-bg-default)}.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-td:not(.ndl-data-grid-is-resizing):last-child,.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-th:last-child{border-left-width:1px;border-style:solid;border-left-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-td:not(.ndl-focusable-cell:focus):not(.ndl-data-grid-is-resizing):not(:nth-last-child(2)):not(:last-child),.ndl-data-grid-root.ndl-data-grid-border-vertical .ndl-data-grid-th:not(:nth-last-child(2)):not(:last-child){border-right-width:1px;border-style:solid;border-right-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root.ndl-data-grid-border-horizontal .ndl-data-grid-tr:not(:last-child){border-bottom-width:1px;border-style:solid;border-bottom-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root .ndl-data-grid-thead .ndl-data-grid-tr{border-bottom-width:1px;border-style:solid;border-bottom-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root.ndl-data-grid-header-filled .ndl-data-grid-thead{--header-background:var(--theme-color-neutral-bg-default)}.ndl-data-grid-root.ndl-data-grid-hover-effects .ndl-data-grid-tr:hover{--cell-background:var(--data-grid-hover-color)}.ndl-data-grid-root.ndl-data-grid-hover-effects .ndl-data-grid-pinned-cell:hover{background-color:var(--data-grid-hover-color)!important}.ndl-data-grid-root.ndl-data-grid-hover-effects .ndl-data-grid-th:hover{background-color:var(--data-grid-hover-color)}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-tr{min-height:32px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit input{padding-left:8px;padding-right:8px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-thead .ndl-data-grid-tr{min-height:32px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-td{padding:6px 8px}.ndl-data-grid-root.ndl-data-grid-compact .ndl-div-table .ndl-data-grid-th{height:32px;padding:6px 8px}.ndl-data-grid-root .ndl-data-grid-scrollable{overflow-x:auto;flex-grow:1}.ndl-data-grid-root .ndl-data-grid-scrollable:focus{z-index:1;outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-root .ndl-data-grid-scrollable:focus:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-data-grid-scrollable:has(+.ndl-data-grid-navigation) .ndl-data-grid-tbody .ndl-data-grid-tr:last-child{border-bottom-width:1px;border-style:solid;border-bottom-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root .ndl-div-table{width:-moz-max-content;width:max-content;min-width:100%}.ndl-data-grid-root .ndl-div-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:var(--theme-color-neutral-border-weak)}.ndl-data-grid-root .ndl-div-table{background-color:var(--theme-color-neutral-bg-weak)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tr{display:flex;flex-direction:row;min-width:100%;position:relative;min-height:40px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody{position:relative;background-color:var(--theme-color-neutral-bg-weak);overflow:unset;border-top:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-row-action{background-color:var(--cell-background)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit{padding:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit input{height:100%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:transparent;padding-left:16px;padding-right:16px;outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-inline-edit:focus-within{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-dropdown-cell:focus-within{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-pinned-cell{position:sticky;z-index:calc(var(--z-index-alias-overlay) - 1)!important}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-pinned-cell-left{left:0;z-index:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .ndl-data-grid-tr .ndl-data-grid-pinned-cell-right{right:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper{min-height:80px;pointer-events:none;display:flex;height:100%;flex-direction:row;align-items:center;justify-content:center;gap:8px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper .ndl-data-grid-placeholder{position:sticky;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:96px;padding-bottom:128px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper .ndl-data-grid-placeholder .ndl-data-grid-placeholder-icon{padding-bottom:32px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-tbody .nld-table-placeholder-wrapper .ndl-data-grid-placeholder .ndl-data-grid-loading-placeholder{display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead{position:sticky;top:0;background-color:var(--header-background);z-index:var(--z-index-alias-overlay)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead .ndl-data-grid-tr{min-height:40px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead.ndl-data-grid-is-resizing .ndl-data-grid-th:not(.ndl-data-grid-is-resizing){cursor:col-resize;background-color:var(--header-background);z-index:-1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-thead.ndl-data-grid-is-resizing .ndl-data-grid-th:not(.ndl-data-grid-is-resizing) .ndl-data-grid-resizer:not(.ndl-data-grid-is-resizing){opacity:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td{background-color:var(--cell-background);position:relative;display:flex;height:auto;align-items:center;white-space:pre-line;overflow-wrap:break-word;padding:10px 16px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;word-break:break-all}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td.ndl-data-grid-custom-cell{padding:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td.ndl-data-grid-row-action{position:sticky;right:0;justify-content:center}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-td.ndl-data-grid-is-resizing:after{position:absolute;content:"";width:1px;height:calc(100% + 1px);background-color:var(--theme-color-primary-focus);right:0;top:0;z-index:1000}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th{background-color:var(--header-background);container-name:data-grid-header-cell;position:relative;box-sizing:border-box;display:flex;height:40px;border-collapse:separate;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;overflow:hidden;white-space:nowrap;padding:10px 12px 10px 16px;text-align:left;color:var(--theme-color-neutral-text-weaker);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-row-action{background-color:var(--header-background);position:sticky;right:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-pinned-cell{position:sticky;z-index:10!important}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-pinned-cell-left{left:0;z-index:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-pinned-cell-right{right:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-hoverable-indicator{display:none}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:hover .ndl-hoverable-indicator,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:focus .ndl-hoverable-indicator,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:focus-within .ndl-hoverable-indicator,.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:focus-visible .ndl-hoverable-indicator{display:block}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-group{display:flex;flex-direction:row;gap:4px;text-overflow:ellipsis;width:auto;justify-content:space-between}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-group:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-cell{text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-cell .ndl-header-icon{min-width:16px;min-height:16px;height:16px;width:16px;cursor:pointer;flex-shrink:0}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-header-action-group{position:relative;right:0;z-index:100000;display:flex;flex-direction:row;align-items:center;gap:4px}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th.ndl-data-grid-is-resizing{background-color:var(--data-grid-hover-color)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th:hover .ndl-data-grid-resizer{z-index:1;opacity:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer{height:calc(100% + 1px);position:absolute;top:0;right:0;width:4px;cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--theme-color-neutral-bg-strong);opacity:0;--tw-content:none;content:var(--tw-content)}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer.ndl-data-grid-is-resizing{background-color:var(--theme-color-primary-focus);opacity:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer:hover{z-index:1;cursor:col-resize;opacity:1}.ndl-data-grid-root .ndl-div-table .ndl-data-grid-th .ndl-data-grid-resizer:focus-visible{z-index:1;background-color:var(--theme-color-primary-focus);opacity:1;outline:2px solid transparent;outline-offset:2px}.ndl-data-grid-root .ndl-data-grid-navigation{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;background-color:var(--theme-color-neutral-bg-weak);padding:12px 16px}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-navigation-right-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;-moz-column-gap:24px;column-gap:24px}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-nav{position:relative;z-index:0;display:inline-flex;max-width:-moz-min-content;max-width:min-content;-moz-column-gap:2px;column-gap:2px;border-radius:6px}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-rows-per-page{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-results{white-space:nowrap;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button{position:relative;display:inline-flex;max-height:32px;min-height:32px;min-width:32px;align-items:center;justify-content:center;border-radius:12px;padding-left:4px;padding-right:4px;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button:focus,.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button:focus-visible{outline-style:solid;outline-width:2px;outline-color:var(--theme-color-primary-focus)}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button.ndl-is-selected{background-color:var(--theme-color-neutral-bg-strong)}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button.ndl-not-selected-numeric{cursor:pointer}.ndl-data-grid-root .ndl-data-grid-navigation .ndl-data-grid-pagination-numeric-button.ndl-not-selected-numeric:hover{background-color:var(--theme-color-neutral-hover)}@container data-grid-header-cell (min-width: 300px){.ndl-header-group{margin-right:55px!important}.ndl-header-group{position:sticky}}.ndl-dropzone{border-radius:8px}.ndl-dropzone>div{min-height:240px;padding-top:48px;padding-bottom:48px}.ndl-dropzone .ndl-dropzone-inner-wrapper{display:flex;height:100%;flex-direction:column;justify-content:center}.ndl-dropzone .ndl-dropzone-inner-wrapper .ndl-dropzone-inner{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}.ndl-dropzone .ndl-dropzone-inner-wrapper .ndl-dropzone-inner .ndl-dnd-title-container{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}.ndl-dropzone:not(.ndl-file-invalid) .ndl-dropzone-inner-wrapper{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23C4C8CD' stroke-width='1.5' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ndl-dropzone svg{margin-left:auto;margin-right:auto}.ndl-dropzone.ndl-drag-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-dropzone.ndl-drag-active:not(.ndl-file-invalid){background-color:var(--theme-color-primary-bg-weak)}.ndl-dropzone.ndl-drag-active:not(.ndl-file-invalid) .ndl-dropzone-inner-wrapper{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23018BFF' stroke-width='1.5' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ndl-dropzone.ndl-drag-active:not(.ndl-file-invalid) .ndl-dropzone-upload-icon{margin-bottom:1px;color:var(--theme-color-primary-bg-strong)}.ndl-dropzone .ndl-dnd-title{margin-bottom:4px}.ndl-dropzone .ndl-dnd-subtitle{font-weight:400}.ndl-dropzone .ndl-dnd-browse-link{text-decoration-line:underline;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-dropzone .ndl-dnd-browse-link:not(:disabled){color:var(--theme-color-primary-text)}.ndl-dropzone .ndl-dropzone-upload-icon{width:48px;height:48px;color:var(--theme-color-neutral-text-weakest)}.ndl-dropzone .ndl-dropzone-footer{text-align:center}.ndl-dropzone .ndl-dropzone-footer .ndl-file-support-text{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper .ndl-dropzone-loading-progress-bar-indicators{display:flex;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px;padding-bottom:4px}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper .ndl-dropzone-loading-progress-bar-precentage{letter-spacing:0em}.ndl-dropzone .ndl-dropzone-footer .ndl-dropzone-loading-progress-bar-wrapper .ndl-dropzone-loading-progress-bar{width:260px}.ndl-dropzone:not(.ndl-drag-disabled) .ndl-file-support-text{color:var(--theme-color-neutral-text-weaker)}.ndl-dropzone:not(.ndl-drag-disabled) .ndl-dnd-subtitle{color:var(--theme-color-neutral-text-weaker)}.ndl-dropzone.ndl-drag-active.ndl-file-invalid{background-color:var(--theme-color-danger-bg-weak);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23ED1252' stroke-width='2' stroke-dasharray='8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ndl-dropzone-error-alert{margin-bottom:16px}.ndl-text-overflow{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%}.ndl-text-overflow .ndl-text-overflow-content{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.ndl-text-overflow .ndl-text-overflow-toggle{display:inline-block;flex-shrink:0;cursor:pointer;vertical-align:baseline}.ndl-text-overflow .ndl-text-overflow-toggle.ndl-text-overflow-toggle-margin-left{margin-left:8px}.ndl-text-overflow .ndl-text-overflow-multi-line{overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ndl-line-clamp, 2);display:-webkit-box}.ndl-text-overflow .ndl-text-overflow-single-line{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:break-word}.ndl-text-overflow-tooltip-content{max-width:320px}.ndl-select{display:inline-flex;flex-direction:column;row-gap:4px}.ndl-select.ndl-small .ndl-error-icon{width:16px;height:16px}.ndl-select.ndl-medium .ndl-error-icon{width:20px;height:20px}.ndl-select.ndl-large .ndl-error-icon{width:24px;height:24px}.ndl-select.ndl-large label{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select.ndl-large .ndl-sub-text{color:var(--theme-color-neutral-text-weak)}.ndl-select.ndl-fluid{display:flex}.ndl-select.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-select.ndl-disabled label{color:var(--theme-color-neutral-text-weakest)}.ndl-select label{color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-select .ndl-sub-text{color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-select .ndl-error-text{color:var(--theme-color-danger-text)}.ndl-select .ndl-error-icon{color:var(--theme-color-danger-icon)}.ndl-select-input{margin:0;box-sizing:border-box;display:inline-grid;flex:1 1 auto;align-items:center;padding:0;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;grid-template-columns:0 min-content;grid-area:1 / 1 / 2 / 3}.ndl-select-input.ndl-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select-input:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1 / 2;font:inherit;min-width:24px;border:0;margin:0;outline:0;padding:0}.ndl-select-placeholder{margin:0;box-sizing:border-box;display:inline-grid;align-items:center;white-space:nowrap;padding:0;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;grid-area:1 / 1 / 2 / 2}.ndl-select-placeholder.ndl-large{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select-placeholder.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-select-clear{display:flex;height:100%;flex-direction:row;align-items:center;gap:8px;padding:0}.ndl-select-clear.ndl-large{gap:12px}.ndl-select-clear.ndl-large>button{width:20px;height:20px}.ndl-select-clear-button{display:flex;width:16px;height:16px;align-items:center;justify-content:center;border-radius:4px;border-width:0px;color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px}.ndl-select-clear-button:hover{color:var(--theme-color-neutral-text-default)}.ndl-select-clear-button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-select-indicators-container{display:flex;flex-shrink:0;flex-direction:row;align-self:stretch}.ndl-select-indicators-container .ndl-select-divider{height:75%;width:1px;background-color:var(--theme-color-neutral-border-weak)}.ndl-select-indicators-container.ndl-small,.ndl-select-indicators-container.ndl-medium{gap:8px}.ndl-select-indicators-container.ndl-large{gap:12px}.ndl-select-value-container{gap:4px;padding:0}.ndl-select-value-container.ndl-small{gap:2px}.ndl-select-multi-value{display:flex;max-width:100%}.ndl-select-multi-value .ndl-tag{max-width:100%}.ndl-select-single-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-color-neutral-text-default);grid-area:1 / 1 / 2 / 3}.ndl-select-single-value.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-select-dropdown-indicator{display:flex;align-items:center}.ndl-select-dropdown-indicator .ndl-select-icon{cursor:pointer;color:var(--theme-color-neutral-text-weak)}.ndl-select-dropdown-indicator.ndl-small .ndl-select-icon,.ndl-select-dropdown-indicator.ndl-medium .ndl-select-icon{width:16px;height:16px}.ndl-select-dropdown-indicator.ndl-large .ndl-select-icon{width:20px;height:20px}.ndl-select-dropdown-indicator.ndl-disabled .ndl-select-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-select-control{position:relative;box-sizing:border-box;display:flex;cursor:pointer;align-items:center;justify-content:space-between;overflow:hidden;border-radius:4px;border-width:0px;border-style:none;background-color:var(--theme-color-neutral-bg-weak);padding-top:4px;padding-bottom:4px;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:var(--theme-color-neutral-border-strong);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-select-control:focus-within{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-select-control{box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-select-control:hover:not(.ndl-clean):not(.ndl-disabled){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-select-control.ndl-small{min-height:28px;gap:4px;padding:4px 6px 4px 4px}.ndl-select-control.ndl-medium{min-height:32px;gap:4px;padding:6px 8px 6px 6px}.ndl-select-control.ndl-medium.ndl-is-multi{padding-top:4px;padding-bottom:4px}.ndl-select-control.ndl-large{min-height:40px;gap:8px;padding:8px;font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-select-control.ndl-large.ndl-is-multi{padding-top:4px;padding-bottom:4px}.ndl-select-control.ndl-has-error{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-select-control.ndl-has-error:focus-within{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-select-control.ndl-has-error:hover{border-color:var(--theme-color-danger-border-strong)}.ndl-select-control.ndl-clean{background-color:transparent;outline:2px solid transparent;outline-offset:2px}.ndl-select-control.ndl-clean:focus-within{outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-select-option{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;overflow-wrap:break-word;border-radius:6px;background-color:transparent;padding-left:8px;padding-right:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-select-option:hover{cursor:pointer;background-color:var(--theme-color-neutral-hover)}.ndl-select-option{padding-top:6px;padding-bottom:6px}.ndl-select-option.ndl-is-multi:hover{background-color:var(--theme-color-neutral-hover)}.ndl-select-option.ndl-form-item{margin-top:0}.ndl-select-option.ndl-focused{background-color:var(--theme-color-neutral-hover)}.ndl-select-option.ndl-selected{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-select-option.ndl-selected.ndl-is-multi{background-color:transparent;color:var(--theme-color-neutral-text-default)}.ndl-select-option.ndl-selected.ndl-is-multi:hover,.ndl-select-option.ndl-selected.ndl-is-multi.ndl-focused{background-color:var(--theme-color-neutral-hover)}.ndl-select-option.ndl-selected.ndl-is-multi:before{all:unset}.ndl-select-option.ndl-selected:before{content:"";border-radius:0 100px 100px 0;position:absolute;left:-8px;top:0;height:100%;width:4px;background-color:var(--theme-color-primary-bg-strong)}.ndl-select-option.ndl-disabled{cursor:not-allowed;background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-select-option.ndl-disabled.ndl-is-multi:hover{background-color:transparent}.ndl-select-menu-portal{z-index:40}.ndl-select-menu{position:absolute;z-index:40;margin-top:4px;margin-bottom:4px;box-sizing:border-box;width:100%;min-width:-moz-min-content;min-width:min-content;overflow:hidden;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-select-menu-list{display:flex;max-height:320px;flex-direction:column;gap:2px;overflow:auto;padding:8px}.ndl-graph-label{position:relative;display:inline-block;height:24px;min-width:0px;padding:2px 8px;font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-graph-label.ndl-small{height:20px;padding:0 6px}.ndl-node-label{border-radius:12px}.ndl-node-label .ndl-node-label-content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-node-label.ndl-interactable{cursor:pointer}.ndl-node-label.ndl-interactable:not(.ndl-disabled):active:after,.ndl-node-label.ndl-interactable:not(.ndl-disabled):focus-visible:after{border-color:var(--theme-color-primary-focus)}.ndl-node-label.ndl-interactable.ndl-disabled{cursor:not-allowed}.ndl-node-label:after{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:16px;border-width:2px;border-style:solid;border-color:transparent;--tw-content:"";content:var(--tw-content)}.ndl-node-label.ndl-selected:after{border-color:var(--theme-color-primary-focus)}.ndl-node-label:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-property-key-label{border-radius:4px;background-color:var(--theme-color-neutral-text-weak);color:var(--theme-color-neutral-text-inverse)}.ndl-property-key-label.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-property-key-label.ndl-selected:after{border-color:var(--theme-color-primary-focus)}.ndl-property-key-label.ndl-interactable{cursor:pointer}.ndl-property-key-label.ndl-interactable:not(.ndl-disabled):hover{--tw-bg-opacity:92%}.ndl-property-key-label.ndl-interactable:not(.ndl-disabled):active:after,.ndl-property-key-label.ndl-interactable:not(.ndl-disabled):focus-visible:after{border-color:var(--theme-color-primary-focus)}.ndl-property-key-label.ndl-interactable.ndl-disabled{cursor:not-allowed}.ndl-property-key-label .ndl-property-key-label-content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-property-key-label:after{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:6px;border-width:2px;border-style:solid;border-color:transparent;--tw-content:"";content:var(--tw-content)}.ndl-property-key-label:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-relationship-label{display:flex;width:-moz-fit-content;width:fit-content;padding:0}.ndl-relationship-label.ndl-small{padding:0}.ndl-relationship-label.ndl-interactable{cursor:pointer}.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-hexagon-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-square-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-relationship-label-lines,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-hexagon-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-square-end-active,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-relationship-label-lines{fill:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-relationship-label-container:after,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-relationship-label-container:after{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):focus-visible .ndl-relationship-label-container:before,.ndl-relationship-label.ndl-interactable:not(.ndl-disabled):active .ndl-relationship-label-container:before{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-interactable.ndl-disabled{cursor:not-allowed}.ndl-relationship-label .ndl-relationship-label-container{position:relative;z-index:10;display:flex;height:100%;width:100%;min-width:0px;align-items:center;font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-relationship-label .ndl-relationship-label-container .ndl-relationship-label-lines{position:absolute;width:100%}.ndl-relationship-label .ndl-relationship-label-container .ndl-relationship-label-content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px;padding-right:1px}.ndl-relationship-label .ndl-hexagon-end{position:relative;margin-right:-1px;margin-left:-0px;display:inline-block;vertical-align:bottom}.ndl-relationship-label .ndl-hexagon-end.ndl-right{z-index:0;margin-right:-0px;margin-left:-1px;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ndl-relationship-label .ndl-hexagon-end .ndl-hexagon-end-active{position:absolute;top:-3px;left:-3px}.ndl-relationship-label .ndl-square-end{position:relative;margin-right:-1px;margin-left:-0px;display:inline-block;height:100%;vertical-align:bottom}.ndl-relationship-label .ndl-square-end.ndl-right{z-index:0;margin-right:-0px;margin-left:-1px;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ndl-relationship-label .ndl-square-end .ndl-square-end-inner{height:100%;width:4px;border-radius:2px 0 0 2px}.ndl-relationship-label .ndl-square-end .ndl-square-end-active{position:absolute;top:-3px;left:-3px}.ndl-relationship-label.ndl-selected .ndl-hexagon-end-active,.ndl-relationship-label.ndl-selected .ndl-square-end-active,.ndl-relationship-label.ndl-selected .ndl-relationship-label-lines{fill:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-selected .ndl-relationship-label-container:after{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label.ndl-selected .ndl-relationship-label-container:before{background-color:var(--theme-color-primary-focus)}.ndl-relationship-label:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-wizard .ndl-wizard-step-incomplete{color:var(--theme-color-neutral-text-weaker)}.ndl-wizard.ndl-wizard-large{display:grid;height:100%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step-text{margin:auto;display:flex;height:100%;align-items:flex-end;text-align:center}.ndl-wizard.ndl-wizard-large .ndl-wizard-step-text.ndl-vertical{margin-left:0;margin-right:0;padding-left:16px;text-align:start;-moz-column-gap:0;column-gap:0;grid-column:2;height:unset}.ndl-wizard.ndl-wizard-large .ndl-wizard-step{position:relative;display:flex}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle{position:relative;z-index:10}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle.ndl-wizard-align-middle{margin:auto}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle.ndl-wizard-align-top{margin-bottom:auto}.ndl-wizard.ndl-wizard-large .ndl-wizard-step .ndl-wizard-circle svg{width:32px;height:32px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal{flex-direction:row;-moz-column-gap:16px;column-gap:16px;grid-template-rows:initial}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-left:before{position:absolute;left:0;top:50%;right:50%;z-index:0;display:block;height:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translateY(-2px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-right:after{position:absolute;left:50%;top:50%;right:0;z-index:0;display:block;height:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translateY(-2px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-left.ndl-wizard-step-active:before{right:calc(50% + 14px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-right.ndl-wizard-step-active.ndl-wizard-step-error:after{left:50%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-line-right.ndl-wizard-step-active:after{left:calc(50% + 14px)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-complete:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-complete:after{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-horizontal.ndl-wizard-step-active:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical{flex-direction:column;min-height:52px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-line-left:before{position:absolute;left:50%;display:block;width:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translate(-50%)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-line-right:after{position:absolute;left:50%;display:block;width:2px;background-color:var(--theme-color-neutral-bg-stronger);content:"";transform:translate(-50%)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-left:before{bottom:50%;top:0%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-right:after{bottom:0%;top:50%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-left.ndl-wizard-step-active:before{bottom:50%;top:0%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-middle.ndl-wizard-step-line-right.ndl-wizard-step-active:after{bottom:0%;top:50%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-left:before{bottom:calc(100% - 16px);top:0%}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-right:after{bottom:0%;top:16px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-left.ndl-wizard-step-active:before{bottom:calc(100% - 16px);top:0}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-right.ndl-wizard-step-active:after{bottom:0;top:16px}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-align-top.ndl-wizard-step-line-left.ndl-wizard-step-active.ndl-wizard-step-error:before{bottom:0}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-complete:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-complete:after{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-large .ndl-wizard-step.ndl-vertical.ndl-wizard-step-active:before{background-color:var(--theme-color-primary-bg-strong)}.ndl-wizard.ndl-wizard-small{display:flex;align-items:center;gap:4px}.ndl-wizard.ndl-wizard-small.ndl-horizontal{flex-direction:row}.ndl-wizard.ndl-wizard-small.ndl-horizontal .ndl-wizard-steps-line{height:1px;flex:1 1 0%;background-color:var(--theme-color-neutral-bg-stronger)}.ndl-wizard.ndl-wizard-small.ndl-horizontal .ndl-wizard-steps-line:first-child{margin-right:16px}.ndl-wizard.ndl-wizard-small.ndl-horizontal .ndl-wizard-steps-line:last-child{margin-left:16px}.ndl-wizard.ndl-wizard-small.ndl-vertical{flex-direction:column;grid-column:1}.ndl-wizard.ndl-wizard-small.ndl-vertical .ndl-wizard-steps-line{min-height:40px;width:1px;flex:1 1 0%;background-color:var(--theme-color-neutral-bg-stronger)}.ndl-wizard.ndl-wizard-small.ndl-vertical .ndl-wizard-steps-line:first-child{margin-bottom:20px}.ndl-wizard.ndl-wizard-small.ndl-vertical .ndl-wizard-steps-line:last-child{margin-top:20px}.ndl-wizard.ndl-wizard-small .ndl-wizard-circle{width:6px;height:6px;border-radius:9999px;background-color:var(--theme-color-neutral-bg-stronger)}.ndl-wizard.ndl-wizard-small .ndl-wizard-step-active .ndl-wizard-circle{width:8px;height:8px;background-color:var(--theme-color-primary-bg-strong);--tw-shadow:var(--theme-shadow-raised);--tw-shadow-colored:var(--theme-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-wizard.ndl-wizard-small .ndl-wizard-step-complete .ndl-wizard-circle{background-color:var(--theme-color-primary-bg-strong)}.ndl-code-block-container{position:relative;isolation:isolate;min-height:90px;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak);padding-top:12px;padding-bottom:4px}.ndl-code-block-container .ndl-code-block-title{margin-left:12px;margin-bottom:12px;min-height:24px;width:100%;overflow-x:hidden;text-overflow:ellipsis;font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-code-block-container .ndl-code-block-title.ndl-disabled{pointer-events:none;opacity:.5}.ndl-code-block-container .ndl-code-content-container{display:flex;flex-shrink:0;flex-grow:1;width:calc(100% - 4px)}.ndl-code-block-container .ndl-code-content-container.ndl-disabled{opacity:.5}.ndl-code-block-container .ndl-code-content-container:after{position:absolute;top:0;right:4px;z-index:1;height:100%;width:12px;--tw-content:"";content:var(--tw-content)}.ndl-code-block-container .ndl-code-content-container .ndl-code-pseudo-element{height:100%;width:1px}.ndl-code-block-container .ndl-code-content-container .ndl-highlight-wrapper{position:relative;width:100%;overflow-y:auto}.ndl-code-block-container .ndl-code-content-container .ndl-highlight-wrapper:focus-visible{border-radius:4px;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-code-block-container .ndl-code-block-actions{position:absolute;top:0;right:0;z-index:10;display:flex;border-radius:8px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding:4px}.ndl-code-block-container .ndl-code-block-actions.ndl-disabled{opacity:.5}.ndl-code-block-container .ndl-code-block-expand-button{position:absolute;bottom:0;right:0;z-index:10;border-radius:8px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding:4px}.ndl-code-block-container .ndl-linenumber{min-width:32px!important}.ndl-code-block-container:before{display:block;height:1px;content:""}.ndl-code-block-container:after{display:block;height:1px;content:""}.cm-light{--background:var(--theme-light-neutral-bg-default);--color:var(--theme-light-neutral-text-default);--cursor-color:var(--theme-light-neutral-pressed);--selection-bg:var(--palette-neutral-20);--comment:var(--theme-light-neutral-text-weaker);--function:var(--palette-baltic-50);--keyword:var(--palette-forest-45);--relationship:var(--palette-forest-50);--string:var(--palette-lemon-60);--number:var(--palette-lavender-50);--variable:var(--palette-lavender-50);--button:var(--palette-baltic-40);--procedure:var(--palette-baltic-50);--ac-li-border:var(--palette-neutral-50);--ac-li-selected:var(--palette-baltic-50);--ac-li-text:var(--palette-neutral-80);--ac-li-hover:var(--theme-light-neutral-bg-default);--ac-li-text-selected:var(--palette-neutral-10);--ac-tooltip-border:var(--palette-neutral-50);--ac-tooltip-background:var(--theme-light-neutral-bg-weak)}.cm-dark{--background:var(--theme-dark-neutral-bg-strong);--color:var(--theme-dark-neutral-text-default);--cursor-color:var(--theme-dark-neutral-pressed);--selection-bg:var(--palette-neutral-70);--comment:var(--theme-dark-neutral-text-weaker);--function:var(--palette-baltic-20);--keyword:var(--palette-forest-20);--relationship:var(--palette-forest-20);--string:var(--palette-lemon-30);--number:var(--palette-lavender-20);--variable:var(--palette-lavender-20);--button:var(--palette-baltic-30);--procedure:var(--palette-baltic-20);--ac-li-border:var(--palette-neutral-50);--ac-li-selected:var(--palette-baltic-30);--ac-li-text:var(--palette-neutral-10);--ac-li-hover:var(--palette-neutral-80);--ac-li-text-selected:var(--palette-neutral-80);--ac-tooltip-border:var(--palette-neutral-80);--ac-tooltip-background:var(--theme-dark-neutral-bg-weak)}.autocomplete-icon-shared{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword)}.ndl-cypher-editor .cm-editor .cm-lineNumbers .cm-gutterElement,.ndl-codemirror-editor .cm-editor .cm-lineNumbers .cm-gutterElement{font-family:Fira Code;padding:0 5px}.ndl-cypher-editor .cm-editor .cm-gutter,.ndl-codemirror-editor .cm-editor .cm-gutter{width:100%}.ndl-cypher-editor .cm-editor .cm-content .cm-line,.ndl-codemirror-editor .cm-editor .cm-content .cm-line{line-height:1.4375;font-family:Fira Code}.ndl-cypher-editor .cm-editor .cm-scroller .cm-content,.ndl-cypher-editor .cm-editor .cm-content,.ndl-codemirror-editor .cm-editor .cm-scroller .cm-content,.ndl-codemirror-editor .cm-editor .cm-content{padding:0}.ndl-cypher-editor .cm-editor .cm-gutters,.ndl-codemirror-editor .cm-editor .cm-gutters{border:none;padding-left:5px;padding-right:3px}.ndl-cypher-editor .cm-editor,.ndl-codemirror-editor .cm-editor{background-color:var(--background);color:var(--color)}.ndl-cypher-editor .cm-editor .cm-cursor,.ndl-codemirror-editor .cm-editor .cm-cursor{z-index:1;border-left:.67em solid var(--cursor-color)}.ndl-cypher-editor .cm-editor.cm-focused .cm-selectionBackground,.ndl-cypher-editor .cm-editor .cm-selectionBackground,.ndl-codemirror-editor .cm-editor.cm-focused .cm-selectionBackground,.ndl-codemirror-editor .cm-editor .cm-selectionBackground{background:var(--selection-bg)}.ndl-cypher-editor .cm-editor .cm-comment,.ndl-codemirror-editor .cm-editor .cm-comment{color:var(--comment)}.ndl-cypher-editor .cm-editor .cm-string,.ndl-codemirror-editor .cm-editor .cm-string{color:var(--string)}.ndl-cypher-editor .cm-editor .cm-gutters,.ndl-codemirror-editor .cm-editor .cm-gutters{background-color:var(--background)}.ndl-cypher-editor .cm-editor .cm-number,.ndl-codemirror-editor .cm-editor .cm-number{color:var(--number)}.ndl-cypher-editor .cm-editor .cm-variable,.ndl-codemirror-editor .cm-editor .cm-variable{color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-keyword,.ndl-codemirror-editor .cm-editor .cm-keyword{color:var(--keyword)}.ndl-cypher-editor .cm-editor .cm-p-relationshipType .cm-variable,.ndl-cypher-editor .cm-editor .cm-p-relationshipType .cm-operator,.ndl-codemirror-editor .cm-editor .cm-p-relationshipType .cm-variable,.ndl-codemirror-editor .cm-editor .cm-p-relationshipType .cm-operator{color:var(--relationship)}.ndl-cypher-editor .cm-editor .cm-p-procedure,.ndl-cypher-editor .cm-editor .cm-p-procedure .cm-keyword,.ndl-cypher-editor .cm-editor .cm-p-procedure .cm-variable,.ndl-cypher-editor .cm-editor .cm-p-procedure .cm-operator,.ndl-codemirror-editor .cm-editor .cm-p-procedure,.ndl-codemirror-editor .cm-editor .cm-p-procedure .cm-keyword,.ndl-codemirror-editor .cm-editor .cm-p-procedure .cm-variable,.ndl-codemirror-editor .cm-editor .cm-p-procedure .cm-operator{color:var(--procedure)}.ndl-cypher-editor .cm-editor .cm-p-variable,.ndl-cypher-editor .cm-editor .cm-p-variable .cm-keyword,.ndl-codemirror-editor .cm-editor .cm-p-variable,.ndl-codemirror-editor .cm-editor .cm-p-variable .cm-keyword{color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-p-procedureOutput>:is(.cm-keyword,.cm-variable),.ndl-codemirror-editor .cm-editor .cm-p-procedureOutput>:is(.cm-keyword,.cm-variable){color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-p-property>:is(.cm-keyword,.cm-variable),.ndl-codemirror-editor .cm-editor .cm-p-property>:is(.cm-keyword,.cm-variable){color:var(--variable)}.ndl-cypher-editor .cm-editor .cm-p-function>:is(.cm-keyword,.cm-variable),.ndl-codemirror-editor .cm-editor .cm-p-function>:is(.cm-keyword,.cm-variable){color:var(--function)}.ndl-cypher-editor .cm-editor .cm-button,.ndl-codemirror-editor .cm-editor .cm-button{background-color:var(--button);background-image:none;color:#fff;border:none;--button-height-small:28px;--button-padding-x-small:var(--space-8);--button-padding-y-small:var(--space-4);--button-gap-small:var(--space-4);--button-icon-size-small:var(--space-16);--button-height-medium:var(--space-32);--button-padding-x-medium:var(--space-12);--button-padding-y-medium:var(--space-4);--button-padding-y:6px;--button-gap-medium:6px;--button-icon-size-medium:var(--space-16);--button-height-large:40px;--button-padding-x-large:var(--space-16);--button-padding-y-large:var(--space-8);--button-gap-large:var(--space-8);--button-icon-size-large:20px;--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:4px}.ndl-cypher-editor .cm-editor .cm-button:focus-visible,.ndl-codemirror-editor .cm-editor .cm-button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-cypher-editor .cm-editor .cm-button,.ndl-codemirror-editor .cm-editor .cm-button{transition:background-color var(--motion-transition-quick);height:var(--button-height)}.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-inner,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;gap:var(--button-gap);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y)}.ndl-cypher-editor .cm-editor .cm-button .ndl-icon-svg,.ndl-codemirror-editor .cm-editor .cm-button .ndl-icon-svg{width:var(--button-icon-size);height:var(--button-icon-size)}.ndl-cypher-editor .cm-editor .cm-button.ndl-small,.ndl-codemirror-editor .cm-editor .cm-button.ndl-small{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-medium,.ndl-codemirror-editor .cm-editor .cm-button.ndl-medium{--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-large,.ndl-codemirror-editor .cm-editor .cm-button.ndl-large{--button-height:var(--button-height-large);--button-padding-x:var(--button-padding-x-large);--button-padding-y:var(--button-padding-y-large);--button-gap:var(--button-gap-large);--button-icon-size:var(--button-icon-size-large);font:var(--typography-title-4);letter-spacing:var(--typography-title-4-letter-spacing);font-family:var(--typography-title-4-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-disabled{cursor:not-allowed}.ndl-cypher-editor .cm-editor .cm-button.ndl-loading,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading{position:relative;cursor:wait}.ndl-cypher-editor .cm-editor .cm-button.ndl-loading .ndl-btn-content,.ndl-cypher-editor .cm-editor .cm-button.ndl-loading .ndl-btn-leading-element,.ndl-cypher-editor .cm-editor .cm-button.ndl-loading .ndl-btn-trailing-element,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading .ndl-btn-content,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading .ndl-btn-leading-element,.ndl-codemirror-editor .cm-editor .cm-button.ndl-loading .ndl-btn-trailing-element{opacity:0}.ndl-cypher-editor .cm-editor .cm-button.ndl-floating:not(.ndl-text-button),.ndl-codemirror-editor .cm-editor .cm-button.ndl-floating:not(.ndl-text-button){--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-cypher-editor .cm-editor .cm-button.ndl-fluid,.ndl-codemirror-editor .cm-editor .cm-button.ndl-fluid{width:100%}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{border-width:0px;color:var(--theme-color-neutral-text-inverse)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button.ndl-disabled{background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary{background-color:var(--theme-color-primary-bg-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger{background-color:var(--theme-color-danger-bg-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button{border-width:1px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button .ndl-btn-inner,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button .ndl-btn-inner{padding-left:calc(var(--button-padding-x) - 1px);padding-right:calc(var(--button-padding-x) - 1px)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button.ndl-disabled{border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary{border-color:var(--theme-color-primary-border-strong);color:var(--theme-color-primary-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-primary-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-primary-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger{border-color:var(--theme-color-danger-border-strong);color:var(--theme-color-danger-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-danger-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-danger-bg-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral{border-color:var(--theme-color-neutral-border-strong);color:var(--theme-color-neutral-text-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:hover{background-color:var(--theme-color-neutral-bg-default)}.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading).ndl-floating:active{background-color:var(--theme-color-neutral-bg-strong)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button{border-style:none;background-color:transparent}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button.ndl-disabled,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary{color:var(--theme-color-primary-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):hover{background-color:var(--theme-color-primary-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-primary:not(.ndl-loading):active{background-color:var(--theme-color-primary-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger{color:var(--theme-color-danger-text)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):hover{background-color:var(--theme-color-danger-hover-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-danger:not(.ndl-loading):active{background-color:var(--theme-color-danger-pressed-weak)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral{color:var(--theme-color-neutral-text-weak);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral.ndl-large,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active,.ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(.ndl-disabled).ndl-neutral:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-content,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-leading-element,.ndl-cypher-editor .cm-editor .cm-button .ndl-btn-trailing-element,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-leading-element,.ndl-codemirror-editor .cm-editor .cm-button .ndl-btn-trailing-element{display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.ndl-cypher-editor .cm-editor .cm-button,a .ndl-codemirror-editor .cm-editor .cm-button{text-decoration-line:none}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{border-color:var(--theme-color-neutral-text-default);background-color:transparent;color:var(--theme-color-neutral-text-default);--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:disabled,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:disabled,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:disabled,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:disabled,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:disabled,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:disabled{border-color:var(--theme-color-neutral-border-strong);background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-banner .ndl-banner-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-toast .ndl-toast-action.ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-toast .ndl-toast-action .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button{margin-left:16px;flex-shrink:0;border-color:var(--theme-color-neutral-border-weak);background-color:transparent;color:var(--theme-color-neutral-text-inverse)}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-cypher-editor .cm-editor .cm-button,.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-codemirror-editor .cm-editor .cm-button{height:var(--text-input-button-height)}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button{border-color:var(--theme-color-neutral-text-inverse);background-color:transparent;color:var(--theme-color-neutral-text-inverse);--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):hover{background-color:#959aa11a;--tw-bg-opacity:.1}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-text-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-outlined-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button.ndl-filled-button:not(:disabled):active{background-color:#959aa133;--tw-bg-opacity:.2}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button:not(:disabled):hover,.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button:not(:disabled):hover{background-color:#6f757e1a;--tw-bg-opacity:.1}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-cypher-editor .cm-editor .cm-button:not(:disabled):active,.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-codemirror-editor .cm-editor .cm-button:not(:disabled):active{background-color:#6f757e33;--tw-bg-opacity:.2}.ndl-cypher-editor .cm-completionLabel,.ndl-codemirror-editor .cm-completionLabel{font-family:Fira Code;font-weight:700;vertical-align:middle}.ndl-cypher-editor .cm-editor .cm-completionIcon,.ndl-codemirror-editor .cm-editor .cm-completionIcon{vertical-align:middle;width:18px;padding:4px 6px 2px 2px}.ndl-cypher-editor .cm-editor .cm-completionIcon-keyword:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-keyword:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"K"}.ndl-cypher-editor .cm-editor .cm-completionIcon-label:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-label:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"L"}.ndl-cypher-editor .cm-editor .cm-completionIcon-relationshipType:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-relationshipType:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"R"}.ndl-cypher-editor .cm-editor .cm-completionIcon-variable:after,.ndl-cypher-editor .cm-editor .cm-completionIcon-procedureOutput:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-variable:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-procedureOutput:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"V"}.ndl-cypher-editor .cm-editor .cm-completionIcon-procedure:after,.ndl-cypher-editor .cm-editor .cm-completionIcon-function:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-procedure:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-function:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"λ"}.ndl-cypher-editor .cm-editor .cm-completionIcon-function:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-function:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"$"}.ndl-cypher-editor .cm-editor .cm-completionIcon-propertyKey:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-propertyKey:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"P"}.ndl-cypher-editor .cm-editor .cm-completionIcon-consoleCommand:after,.ndl-cypher-editor .cm-editor .cm-completionIcon-consoleCommandSubcommand:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-consoleCommand:after,.ndl-codemirror-editor .cm-editor .cm-completionIcon-consoleCommandSubcommand:after{font-family:Fira Code;border-radius:100%;border:1px solid var(--ac-li-border);width:20px;height:20px;display:block;line-height:19px;overflow:hidden;background-color:var(--background);color:var(--keyword);content:"C"}.ndl-cypher-editor .cm-tooltip-autocomplete,.ndl-codemirror-editor .cm-tooltip-autocomplete{border-radius:var(--border-radius-sm);border:1px solid var(--ac-tooltip-border)!important;background-color:var(--ac-tooltip-background)!important;overflow:hidden;margin-top:4px;padding:7px}.ndl-cypher-editor .cm-tooltip-autocomplete li,.ndl-codemirror-editor .cm-tooltip-autocomplete li{border-radius:var(--border-radius-sm);color:var(--ac-li-text)!important}.ndl-cypher-editor .cm-tooltip-autocomplete li:hover,.ndl-codemirror-editor .cm-tooltip-autocomplete li:hover{background-color:var(--ac-li-hover)}.ndl-cypher-editor .cm-tooltip-autocomplete li[aria-selected=true],.ndl-codemirror-editor .cm-tooltip-autocomplete li[aria-selected=true]{background:var(--ac-li-selected)!important;color:var(--ac-li-text-selected)!important}.ndl-cypher-editor .cm-tooltip-autocomplete li[aria-selected=true]>div,.ndl-codemirror-editor .cm-tooltip-autocomplete li[aria-selected=true]>div{opacity:100%}.ndl-text-link{position:relative;display:inline-flex;flex-direction:row;align-items:baseline;gap:4px;color:var(--theme-color-primary-text);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ndl-text-link>div{flex-shrink:0}.ndl-text-link .ndl-external-link-icon{width:8px;height:8px;flex-shrink:0}.ndl-text-link:hover{color:var(--theme-color-primary-hover-strong);text-decoration-line:underline}.ndl-text-link:active{color:var(--theme-color-primary-pressed-strong);text-decoration-line:underline}.ndl-text-link:focus-visible{outline:none}.ndl-text-link:focus-visible:after{position:absolute;left:-4px;top:0;height:100%;width:calc(100% + 8px);border-radius:4px;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus);content:""}.ndl-internal-icon .ndl-external-link-icon{transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s}.ndl-internal-icon:hover .ndl-external-link-icon{transform:translate(2px)}.ndl-text-area .ndl-text-area-wrapper{position:relative;width:100%}.ndl-text-area textarea::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-area textarea::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-area textarea{width:100%;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);padding-left:12px;padding-right:12px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;min-height:80px}.ndl-text-area textarea:active,.ndl-text-area textarea:focus{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-text-area textarea:disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest);background-color:inherit}.ndl-text-area textarea:disabled:active{outline:2px solid transparent;outline-offset:2px}.ndl-text-area .ndl-text-area-label{display:inline-flex;align-items:flex-start;-moz-column-gap:12px;column-gap:12px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area .ndl-text-area-label.ndl-fluid{display:flex;width:100%}.ndl-text-area .ndl-text-area-label.ndl-label-before{flex-direction:row-reverse}.ndl-text-area .ndl-text-area-wrapper{display:flex;width:100%}.ndl-text-area .ndl-text-area-wrapper .ndl-text-area-optional{color:var(--theme-color-neutral-text-weaker);font-style:italic;margin-left:auto}.ndl-text-area .ndl-text-area-wrapper .ndl-information-icon-small{margin-top:2px;margin-left:3px;width:16px;height:16px;color:var(--theme-color-neutral-text-weak)}.ndl-text-area .ndl-text-area-wrapper .ndl-information-icon-large{margin-top:2px;margin-left:3px;width:20px;height:20px;color:var(--theme-color-neutral-text-weak)}.ndl-text-area.ndl-type-text .ndl-text-area-label{flex-direction:column-reverse;align-items:flex-start;row-gap:5px}.ndl-text-area.ndl-type-text .ndl-text-area-label .ndl-text-area-label-text{color:var(--theme-color-neutral-text-weak)}.ndl-text-area.ndl-type-text .ndl-text-area-no-label{row-gap:0px}.ndl-text-area.ndl-type-radio{display:flex;align-items:center;color:var(--theme-color-neutral-text-default)}.ndl-text-area.ndl-disabled .ndl-text-area-label{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-text-area .ndl-text-area-msg{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.75rem;line-height:1rem;color:var(--theme-color-neutral-text-weaker)}.ndl-text-area .ndl-text-area-msg .ndl-error-text{display:inline-block}.ndl-text-area.ndl-has-error textarea{outline-color:var(--theme-color-danger-border-strong);border-width:2px;border-color:var(--theme-color-danger-border-strong)}.ndl-text-area.ndl-has-error .ndl-text-area-msg{color:var(--theme-color-danger-text)}.ndl-text-area.ndl-has-icon .ndl-error-icon{width:20px;height:20px;color:var(--theme-color-danger-text)}.ndl-text-area.ndl-large textarea{padding-top:12px;padding-bottom:12px;font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif;min-height:100px}.ndl-text-area.ndl-large .ndl-text-area-label{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-text-area.ndl-large .ndl-text-area-msg{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area.ndl-large.ndl-has-icon .ndl-icon{position:absolute;width:24px;height:24px;color:var(--theme-color-neutral-text-weak)}.ndl-text-area.ndl-small textarea,.ndl-text-area.ndl-medium textarea{padding-top:8px;padding-bottom:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area.ndl-small .ndl-text-area-label,.ndl-text-area.ndl-medium .ndl-text-area-label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-area.ndl-small.ndl-has-icon .ndl-icon,.ndl-text-area.ndl-medium.ndl-has-icon .ndl-icon{width:20px;height:20px;position:absolute;color:var(--theme-color-neutral-text-weak)}.ndl-status-indicator{display:inline-block}.ndl-breadcrumbs{display:flex;align-items:center;justify-content:flex-start}.ndl-breadcrumbs .ndl-breadcrumbs-list{display:flex;min-width:0px;align-items:center;justify-content:flex-start}.ndl-breadcrumbs .ndl-breadcrumbs-list.ndl-breadcrumbs-wrap{flex-wrap:wrap}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item{display:flex;max-width:100%;align-items:center}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:not(:has(.ndl-breadcrumbs-select)):not(:has(.ndl-breadcrumbs-button)){flex-shrink:0}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:has(.ndl-breadcrumbs-button):has(.ndl-breadcrumbs-select){min-width:calc(var(--space-64) + var(--space-12))}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:has(.ndl-breadcrumbs-button):not(:has(.ndl-breadcrumbs-select)){min-width:calc(var(--space-32) + var(--space-12))}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item:not(:first-child):before{margin-left:4px;margin-right:4px;color:var(--theme-color-neutral-border-strong);--tw-content:"/";content:var(--tw-content);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item .ndl-breadcrumbs-item-inner{display:flex;min-width:0px;flex-direction:row;align-items:center;gap:1px}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item .ndl-breadcrumbs-item-inner:hover:has(:is(button,a).ndl-breadcrumbs-button:nth-child(2)) :is(button,a).ndl-breadcrumbs-button:not(:hover):not(:active){background-color:var(--theme-color-neutral-hover)}.ndl-breadcrumbs .ndl-breadcrumbs-list .ndl-breadcrumbs-item .ndl-breadcrumbs-item-inner:hover:has(:is(button,a).ndl-breadcrumbs-button:nth-child(2)) :is(button,a).ndl-breadcrumbs-button:hover:after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--theme-color-neutral-hover);--tw-content:"";content:var(--tw-content);border-radius:inherit}.ndl-breadcrumbs .ndl-breadcrumbs-button{position:relative;display:flex;height:32px;min-width:32px;flex-shrink:1;flex-direction:row;align-items:center;gap:8px;padding-left:6px;padding-right:6px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-breadcrumbs .ndl-breadcrumbs-button.ndl-active{background-color:var(--theme-color-neutral-pressed)}.ndl-breadcrumbs .ndl-breadcrumbs-button:nth-child(-n+1 of.ndl-breadcrumbs-button){border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:6px;padding-left:8px}.ndl-breadcrumbs .ndl-breadcrumbs-button:nth-last-child(-n+1 of.ndl-breadcrumbs-button){border-top-right-radius:6px;border-bottom-right-radius:6px;padding-right:8px}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a){outline:2px solid transparent;outline-offset:2px}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a):hover{background-color:var(--theme-color-neutral-hover)}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a):focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-breadcrumbs .ndl-breadcrumbs-button:is(button,a):active{background-color:var(--theme-color-neutral-pressed)}.ndl-breadcrumbs .ndl-breadcrumbs-button .ndl-breadcrumbs-button-leading-element{width:16px;height:16px;flex-shrink:0}.ndl-breadcrumbs .ndl-breadcrumbs-button .ndl-breadcrumbs-button-leading-element svg{width:16px;height:16px;color:var(--theme-color-neutral-icon)}.ndl-breadcrumbs .ndl-breadcrumbs-button .ndl-breadcrumbs-button-content{display:block;min-width:0px;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-breadcrumbs .ndl-breadcrumbs-select{width:32px;height:32px;flex-shrink:0;flex-grow:0;padding-left:8px;padding-right:8px}.ndl-breadcrumbs .ndl-breadcrumbs-select:first-child{padding-left:8px}.ndl-breadcrumbs .ndl-breadcrumbs-link{margin-left:4px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a){cursor:pointer;outline:2px solid transparent;outline-offset:2px}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a):hover{color:var(--theme-color-neutral-text-default);text-decoration-line:underline}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a):focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-breadcrumbs .ndl-breadcrumbs-link:is(button,a):active{color:var(--theme-color-neutral-text-default)}.ndl-breadcrumbs .ndl-breadcrumbs-link.ndl-breadcrumbs-link-current{color:var(--theme-color-neutral-text-default)}.ndl-avatar{--avatar-size-x-small:20px;--avatar-icon-size-x-small:12px;--avatar-font-size-x-small:10px;--avatar-indicator-size-x-small:9px;--avatar-size-small:24px;--avatar-icon-size-small:16px;--avatar-font-size-small:10px;--avatar-indicator-size-small:9px;--avatar-size-medium:28px;--avatar-icon-size-medium:16px;--avatar-font-size-medium:14px;--avatar-indicator-size-medium:9px;--avatar-size-large:32px;--avatar-icon-size-large:20px;--avatar-font-size-large:14px;--avatar-indicator-size-large:12px;--avatar-size-x-large:40px;--avatar-icon-size-x-large:20px;--avatar-font-size-x-large:14px;--avatar-indicator-size-x-large:12px;--avatar-size:var(--avatar-size-medium);--avatar-icon-size:var(--avatar-icon-size-medium);--avatar-font-size:var(--avatar-font-size-medium);--avatar-indicator-size:var(--avatar-indicator-size-medium);--avatar-indicator-offset:0px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:var(--avatar-size);width:var(--avatar-size)}.ndl-avatar.ndl-avatar-x-small{--avatar-size:var(--avatar-size-x-small);--avatar-icon-size:var(--avatar-icon-size-x-small);--avatar-font-size:var(--avatar-font-size-x-small);--avatar-indicator-size:var(--avatar-indicator-size-x-small)}.ndl-avatar.ndl-avatar-small{--avatar-size:var(--avatar-size-small);--avatar-icon-size:var(--avatar-icon-size-small);--avatar-font-size:var(--avatar-font-size-small);--avatar-indicator-size:var(--avatar-indicator-size-small)}.ndl-avatar.ndl-avatar-medium{--avatar-size:var(--avatar-size-medium);--avatar-icon-size:var(--avatar-icon-size-medium);--avatar-indicator-size:var(--avatar-indicator-size-medium)}.ndl-avatar.ndl-avatar-large{--avatar-size:var(--avatar-size-large);--avatar-icon-size:var(--avatar-icon-size-large);--avatar-indicator-size:var(--avatar-indicator-size-large)}.ndl-avatar.ndl-avatar-x-large{--avatar-size:var(--avatar-size-x-large);--avatar-icon-size:var(--avatar-icon-size-x-large);--avatar-indicator-size:var(--avatar-indicator-size-x-large)}.ndl-avatar .ndl-avatar-shape{outline:2px solid transparent;outline-offset:2px}.ndl-avatar:has(.ndl-avatar-status) .ndl-avatar-shape{mask:radial-gradient(circle at calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)) calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)),transparent calc(var(--avatar-indicator-size) / 2),black calc(var(--avatar-indicator-size) / 2));-webkit-mask:radial-gradient(circle at calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)) calc(100% - var(--avatar-indicator-size) / 2 - var(--avatar-indicator-offset)),transparent calc(var(--avatar-indicator-size) / 2),black calc(var(--avatar-indicator-size) / 2))}.ndl-avatar .ndl-avatar-circle{border-radius:9999px;--avatar-indicator-offset:0px}.ndl-avatar.ndl-avatar-square{--avatar-indicator-offset:-1px}.ndl-avatar .ndl-avatar-square-x-small,.ndl-avatar .ndl-avatar-square-small,.ndl-avatar .ndl-avatar-square-medium{border-radius:4px}.ndl-avatar .ndl-avatar-square-large{border-radius:6px}.ndl-avatar .ndl-avatar-square-x-large{border-radius:8px}.ndl-avatar .ndl-avatar-icon{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--theme-color-neutral-bg-strong);color:var(--theme-color-neutral-icon)}.ndl-avatar .ndl-icon-svg{height:var(--avatar-icon-size);width:var(--avatar-icon-size)}.ndl-avatar .ndl-avatar-image{width:100%;height:100%;overflow:hidden}.ndl-avatar .ndl-avatar-image img{width:100%;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.ndl-avatar .ndl-avatar-image .ndl-avatar-image-overlay{position:absolute;top:0;width:100%;height:100%;background-color:var(--theme-color-neutral-bg-strongest);opacity:0}.ndl-avatar .ndl-avatar-letters{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--theme-color-primary-bg-strong);color:var(--theme-color-neutral-text-inverse)}.ndl-avatar .ndl-avatar-typography{font-size:var(--avatar-font-size)}.ndl-avatar .ndl-avatar-status{position:absolute;width:var(--avatar-indicator-size);height:var(--avatar-indicator-size);right:var(--avatar-indicator-offset);bottom:var(--avatar-indicator-offset)}.ndl-avatar .ndl-avatar-status .ndl-avatar-status-circle-outer{fill:transparent}.ndl-avatar .ndl-avatar-status .ndl-avatar-status-circle-unknown{fill:var(--theme-color-neutral-bg-weak)}.ndl-avatar .ndl-avatar-status.ndl-avatar-status-offline .ndl-avatar-status-circle-inner{fill:var(--theme-color-danger-bg-status)}.ndl-avatar .ndl-avatar-status.ndl-avatar-status-online .ndl-avatar-status-circle-inner{fill:var(--theme-color-success-bg-status)}.ndl-avatar .ndl-avatar-status.ndl-avatar-status-unknown .ndl-avatar-status-circle-inner{stroke:var(--theme-color-neutral-border-strongest);stroke-width:2}button.ndl-avatar{cursor:pointer}button.ndl-avatar.ndl-avatar-circle{border-radius:9999px}button.ndl-avatar .ndl-avatar-icon:hover:not(.ndl-avatar-disabled){color:var(--theme-color-neutral-text-default)}button.ndl-avatar .ndl-avatar-image .ndl-avatar-image-overlay:hover:not(.ndl-avatar-disabled){opacity:.2}button.ndl-avatar .ndl-avatar-image .ndl-avatar-disabled{opacity:.5;background-color:#d3d3d3}button.ndl-avatar .ndl-avatar-letters.ndl-avatar-disabled{background-color:var(--theme-color-neutral-bg-strong);color:var(--theme-color-neutral-text-weakest)}button.ndl-avatar .ndl-avatar-icon.ndl-avatar-disabled{color:var(--theme-color-neutral-text-weakest)}button.ndl-avatar .ndl-avatar-shape.ndl-avatar-disabled{cursor:not-allowed}button.ndl-avatar.ndl-avatar-square.ndl-avatar-small,button.ndl-avatar.ndl-avatar-square.ndl-avatar-medium{border-radius:4px}button.ndl-avatar.ndl-avatar-square.ndl-avatar-large{border-radius:6px}button.ndl-avatar.ndl-avatar-square.ndl-avatar-x-large{border-radius:8px}button.ndl-avatar .ndl-avatar-letters:hover:not(.ndl-avatar-disabled){background-color:var(--theme-color-primary-hover-strong)}button.ndl-avatar .ndl-avatar-letters:active:not(.ndl-avatar-disabled){background-color:var(--theme-color-primary-pressed-strong)}button.ndl-avatar{outline:2px solid transparent;outline-offset:2px}button.ndl-avatar:focus-visible{outline-width:2px;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-slider{display:flex;width:100%;position:relative;--primary-color:var(--theme-color-primary-bg-strong)}.ndl-slider .ndl-track{height:30px;width:100%}.ndl-slider .ndl-track:before{content:"";display:block;position:absolute;height:2px;width:100%;top:50%;transform:translateY(-50%);border-radius:9999px;background-color:var(--theme-color-neutral-bg-strong)}.ndl-slider .ndl-track.ndl-is-disabled{--primary-color:var(--theme-color-neutral-text-weakest);cursor:not-allowed}.ndl-slider .ndl-track .ndl-thumb{position:relative;top:50%;z-index:2;width:16px;height:16px;border-radius:9999px;border-width:2px;border-style:solid;background-color:var(--theme-color-neutral-bg-weak);box-shadow:0 0 0 0 transparent;transition:width var(--motion-transition-quick),height var(--motion-transition-quick),box-shadow var(--motion-transition-quick);border-color:var(--primary-color)}.ndl-slider .ndl-track .ndl-thumb input{width:16px;height:16px}.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb:hover,.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb.ndl-is-dragging{cursor:pointer;width:20px;height:20px;box-shadow:0 0 0 4px var(--theme-color-primary-hover-weak)}.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb:hover input,.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb.ndl-is-dragging input{width:20px;height:20px}.ndl-slider .ndl-track:not(.ndl-is-disabled) .ndl-thumb.ndl-is-dragging{box-shadow:0 0 0 4px var(--theme-color-primary-pressed-weak)}.ndl-slider .ndl-track .ndl-thumb.ndl-focus{outline-style:solid;outline-width:2px;outline-color:var(--theme-color-primary-focus)}.ndl-slider .ndl-filled-track{position:absolute;left:0;z-index:1;height:2px;border-radius:9999px;top:calc(50% - 1px);background-color:var(--primary-color)}.ndl-slider .ndl-track-marks{pointer-events:none;position:absolute;left:50%;z-index:2;border-radius:9999px;width:100%;top:calc(50% - 1px);left:0}.ndl-slider .ndl-track-mark{position:absolute;width:2px;height:2px;border-radius:9999px;background-color:var(--theme-color-neutral-bg-stronger);opacity:1;transform:translate(-50%)}.ndl-slider .ndl-track-mark.ndl-on-active-track{background-color:var(--theme-color-neutral-bg-weak);opacity:.4}.ndl-inline-edit{max-inline-size:100%;display:flex;min-width:0px;flex-direction:column;gap:4px}.ndl-inline-edit.ndl-fluid{width:100%}.ndl-inline-edit label{width:-moz-fit-content;width:fit-content;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-inline-edit .ndl-inline-edit-input,.ndl-inline-edit .ndl-inline-idle-container:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-inline-edit .ndl-inline-idle-container{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:text;flex-direction:row;align-items:center;gap:4px;border-radius:4px;padding-left:4px;padding-right:4px;flex-shrink:1;flex-grow:1}.ndl-inline-edit .ndl-inline-idle-container.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-inline-edit .ndl-inline-idle-container:not(.ndl-inline-edit .ndl-inline-idle-container.ndl-disabled):not(.ndl-has-edit-icon):hover{background-color:var(--theme-color-neutral-hover)}.ndl-inline-edit .ndl-inline-edit-text{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-inline-edit .ndl-inline-edit-container{position:relative;display:flex;max-width:100%;flex-shrink:1;flex-grow:1}.ndl-inline-edit .ndl-inline-edit-container .ndl-inline-edit-input{box-sizing:border-box;min-width:0px;max-width:100%;flex-shrink:1;flex-grow:1;border-radius:4px;padding:0 4px}.ndl-inline-edit .ndl-inline-edit-container .ndl-inline-edit-buttons{position:absolute;z-index:10;display:flex;gap:4px;inset-block-start:calc(100% + 4px);inset-inline-end:0}.ndl-inline-edit .ndl-inline-edit-mirror{width:-moz-fit-content;width:fit-content;white-space:pre;padding-left:4px;padding-right:4px;visibility:hidden;position:absolute;height:0px}.ndl-inline-edit .ndl-inline-edit-pencil-icon{flex-shrink:0;opacity:0;transition:opacity var(--motion-transition-quick)}.ndl-inline-edit .ndl-inline-idle-container.ndl-has-edit-icon:hover .ndl-inline-edit-pencil-icon{opacity:1}.ndl-dropdown-btn{--dropdown-button-height:var(--space-32);--dropdown-button-padding-left:var(--space-12);--dropdown-button-padding-right:var(--space-12);display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-dropdown-btn:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-dropdown-btn .ndl-dropdown-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;gap:8px}.ndl-dropdown-btn{height:var(--dropdown-button-height);padding-left:var(--dropdown-button-padding-left);padding-right:var(--dropdown-button-padding-right)}.ndl-dropdown-btn.ndl-small{--dropdown-button-height:28px;--dropdown-button-padding-left:5px;--dropdown-button-padding-right:5px}.ndl-dropdown-btn.ndl-small .ndl-dropdown-btn-leading-wrapper{gap:4px}.ndl-dropdown-btn.ndl-small:has(.ndl-avatar){--dropdown-button-padding-left:calc(var(--space-4) - 1px);--dropdown-button-padding-right:calc(var(--space-8) - 1px)}.ndl-dropdown-btn.ndl-small:has(.ndl-avatar) .ndl-avatar{--avatar-size:var(--avatar-size-x-small);--avatar-icon-size:var(--avatar-icon-size-x-small);--avatar-font-size:var(--avatar-font-size-x-small);--avatar-indicator-size:var(--avatar-indicator-size-x-small)}.ndl-dropdown-btn.ndl-medium{--dropdown-button-height:var(--space-32);--dropdown-button-padding-left:var(--space-8);--dropdown-button-padding-right:var(--space-8)}.ndl-dropdown-btn.ndl-medium .ndl-dropdown-btn-leading-wrapper{gap:6px}.ndl-dropdown-btn.ndl-medium:has(.ndl-avatar){--dropdown-button-padding-left:calc(var(--space-4) - 1px);--dropdown-button-padding-right:calc(var(--space-8) - 1px)}.ndl-dropdown-btn.ndl-medium:has(.ndl-avatar) .ndl-avatar{--avatar-size:var(--avatar-size-small);--avatar-icon-size:var(--avatar-icon-size-small);--avatar-font-size:var(--avatar-font-size-small);--avatar-indicator-size:var(--avatar-indicator-size-small)}.ndl-dropdown-btn.ndl-large{font:var(--typography-subheading-medium);letter-spacing:var(--typography-subheading-medium-letter-spacing);font-family:var(--typography-subheading-medium-font-family),sans-serif;--dropdown-button-height:40px;--dropdown-button-padding-left:var(--space-12);--dropdown-button-padding-right:var(--space-12)}.ndl-dropdown-btn.ndl-large .ndl-dropdown-btn-leading-wrapper{gap:8px}.ndl-dropdown-btn.ndl-large:has(.ndl-avatar){--dropdown-button-padding-left:5px;--dropdown-button-padding-right:calc(var(--space-12) - 1px)}.ndl-dropdown-btn.ndl-large:has(.ndl-avatar) .ndl-avatar{--avatar-size:var(--avatar-size-medium);--avatar-icon-size:var(--avatar-icon-size-medium);--avatar-font-size:var(--avatar-font-size-medium);--avatar-indicator-size:var(--avatar-indicator-size-medium)}.ndl-dropdown-btn:not(.ndl-loading):not(.ndl-disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-dropdown-btn:not(.ndl-loading):not(.ndl-disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-dropdown-btn.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-dropdown-btn.ndl-disabled .ndl-dropdown-button-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-dropdown-btn.ndl-floating-btn{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-dropdown-btn.ndl-open{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-dropdown-btn .ndl-dropdown-button-icon{width:16px;height:16px;flex-shrink:0;color:var(--theme-color-neutral-icon);transition:transform var(--motion-transition-quick)}.ndl-dropdown-btn .ndl-dropdown-button-icon.ndl-dropdown-button-icon-open{transform:scaleY(-1)}.ndl-dropdown-btn .ndl-dropdown-btn-leading-wrapper{display:flex;align-items:center}.ndl-dropdown-btn .ndl-dropdown-btn-content{display:block;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-dropdown-btn.ndl-loading{position:relative;cursor:wait}.ndl-dropdown-btn.ndl-loading .ndl-dropdown-btn-leading-wrapper,.ndl-dropdown-btn.ndl-loading .ndl-dropdown-button-icon{opacity:0}.ndl-divider{display:block;align-self:center;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-divider.ndl-divider-horizontal{width:100%;border-top-width:1px}.ndl-divider.ndl-divider-vertical{display:inline;height:auto;align-self:stretch;border-left-width:1px}.ndl-code{display:inline;width:auto;white-space:normal;border-radius:4px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding-left:2px;padding-right:2px;font:var(--typography-code);letter-spacing:var(--typography-code-letter-spacing);font-family:var(--typography-code-font-family),"monospace";outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:var(--theme-color-neutral-border-weak)}.ndl-code:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-code:is(button):hover:not(.ndl-disabled){background-color:var(--theme-color-neutral-hover)}.ndl-code:is(button):active:not(.ndl-disabled){background-color:var(--theme-color-neutral-pressed)}.ndl-code.ndl-disabled{color:var(--theme-color-neutral-text-weakest)}.ndl-code.ndl-runnable:not(.ndl-disabled){color:var(--theme-color-primary-text)}.ndl-code.ndl-runnable:not(.ndl-disabled):hover{color:var(--theme-color-primary-hover-strong)}.ndl-code.ndl-runnable:not(.ndl-disabled):active{color:var(--theme-color-primary-pressed-strong)}.ndl-tree-view-list{margin:0;list-style-type:none;padding:0}.ndl-tree-view-list .ndl-tree-view-list-item:hover:not(.indicator):not(.ndl-tree-view-list-item-placeholder):not(.ndl-tree-view-list-item-disable-interaction){background-color:var(--theme-color-neutral-hover)}.ndl-tree-view-list .ndl-tree-view-list-item:hover:not(.indicator):not(.ndl-tree-view-list-item-placeholder):not(.ndl-tree-view-list-item-disable-interaction) .ndl-tree-view-drag-handle{cursor:move;opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:hover:not(.indicator):not(.ndl-tree-view-list-item-placeholder):not(.ndl-tree-view-list-item-disable-interaction) .ndl-tree-view-actions>button{opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:has(*:focus-visible):not(.indicator):not(.ndl-tree-view-list-item-placeholder) .ndl-tree-view-drag-handle{opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:has(*:focus-visible):not(.indicator):not(.ndl-tree-view-list-item-placeholder) .ndl-tree-view-actions>button{opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item:has(*:focus-visible){background-color:var(--theme-color-neutral-hover)}.ndl-tree-view-list .ndl-tree-view-list-item-placeholder{margin-bottom:4px;background-color:var(--theme-color-primary-bg-weak)}.ndl-tree-view-list .ndl-tree-view-list-item{height:24px}.ndl-tree-view-list .ndl-tree-view-list-item.indicator{position:relative;height:2px;opacity:1}.ndl-tree-view-list .ndl-tree-view-list-item.indicator .ndl-tree-view-list-item-content{position:relative;height:2px;background-color:var(--theme-color-primary-focus);padding:0}.ndl-tree-view-list .ndl-tree-view-list-item.indicator .ndl-tree-view-list-item-content>*{opacity:0}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-text-clickable:hover{text-decoration-line:underline}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-list-item-content{display:flex;flex-direction:row;align-items:center;gap:8px}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-actions{margin-left:auto;display:flex;flex-direction:row;gap:4px}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-actions>button{opacity:0}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-drag-handle{opacity:0;cursor:unset}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-drag-handle svg{height:16px;width:16px;color:var(--theme-color-neutral-border-strongest)}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-collapse-button svg{height:16px;width:16px;color:var(--theme-color-neutral-border-strongest)}.ndl-tree-view-list .ndl-tree-view-list-item .ndl-tree-view-text{font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-tree-view-list .ndl-trail{height:24px;width:16px;overflow:hidden}.ndl-tree-view-list .ndl-trail .ndl-trail-curved{margin-left:7px;margin-bottom:11px}.ndl-tree-view-list .ndl-trail .ndl-trail-straight{margin:auto}.ndl-toast{display:flex;width:420px;max-width:620px;flex-direction:column;overflow:hidden;border-radius:8px;background-color:var(--theme-color-neutral-bg-strongest);color:var(--theme-color-neutral-text-inverse)}.ndl-toast .ndl-toast-content{display:flex;justify-content:space-between;padding:16px}.ndl-toast .ndl-toast-icon{margin-right:16px;height:24px;width:24px;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-text-weak)}.ndl-toast .ndl-toast-icon.ndl-toast-success{color:var(--theme-color-success-border-weak)}.ndl-toast .ndl-toast-icon.ndl-toast-danger,.ndl-toast .ndl-toast-icon.ndl-toast-progress-bar{color:var(--theme-color-danger-border-weak)}.ndl-toast .ndl-toast-text{display:flex;flex-grow:1}.ndl-toast .ndl-toast-action.ndl-btn.ndl-outlined-button{margin-left:16px;flex-shrink:0;border-color:var(--theme-color-neutral-border-weak);background-color:transparent;color:var(--theme-color-neutral-text-inverse)}.ndl-toast .ndl-toast-action:hover{background-color:var(--theme-color-neutral-border-strongest)}.ndl-toast .ndl-icon-btn:hover:not(:disabled):not(.ndl-floating){background-color:var(--theme-color-neutral-border-strongest)}.ndl-toast .ndl-spin:before{height:20px;width:20px;border-color:var(--theme-color-neutral-text-weak);border-bottom-color:var(--theme-light-primary-border-weak)}.ndl-toast .ndl-toast-close-button{margin-left:8px;flex-shrink:0;cursor:pointer;color:var(--theme-color-neutral-text-inverse)}.ndl-toast .ndl-progress-bar-wrapper .ndl-progress-bar-container{margin-top:0;margin-bottom:0;height:6px;border-radius:0;background-color:var(--theme-color-neutral-text-weak)}.ndl-toast .ndl-progress-bar-wrapper .ndl-progress-bar-container .ndl-progress-bar{height:100%;width:0px;border-radius:0}.ndl-toast-container{margin-left:32px;margin-bottom:32px}.ndl-callout{position:relative;width:100%;overflow:hidden;border-radius:8px;border-width:.5px;border-color:var(--theme-color-neutral-border-strong);padding-right:16px;padding-left:22px;color:var(--theme-color-neutral-text-default)}.ndl-callout .ndl-callout-wrapper{display:flex;gap:16px;padding-top:16px;padding-bottom:16px}.ndl-callout .ndl-callout-content{display:flex;flex-direction:column;gap:4px}.ndl-callout .ndl-callout-rectangle{position:absolute;left:0;height:100%;width:6px;background-color:var(--theme-color-primary-bg-strong)}.ndl-callout .ndl-callout-icon{width:24px;height:24px;flex-shrink:0}.ndl-callout.ndl-callout-note{border-color:var(--theme-color-primary-border-strong)}.ndl-callout.ndl-callout-note .ndl-callout-rectangle{background-color:var(--theme-color-primary-bg-strong)}.ndl-callout.ndl-callout-note .ndl-callout-title{color:var(--theme-color-primary-text)}.ndl-callout.ndl-callout-note .ndl-callout-icon{color:var(--theme-color-primary-icon)}.ndl-callout.ndl-callout-important{border-color:var(--theme-color-warning-border-strong)}.ndl-callout.ndl-callout-important .ndl-callout-rectangle{background-color:var(--theme-color-warning-border-strong)}.ndl-callout.ndl-callout-important .ndl-callout-title{color:var(--theme-color-warning-text)}.ndl-callout.ndl-callout-important .ndl-callout-icon{color:var(--theme-color-warning-icon)}.ndl-callout.ndl-callout-example{border-color:var(--theme-color-neutral-border-strongest)}.ndl-callout.ndl-callout-example .ndl-callout-rectangle{background-color:var(--theme-color-neutral-border-strongest)}.ndl-callout.ndl-callout-example .ndl-callout-title{color:var(--theme-color-neutral-text-weak)}.ndl-callout.ndl-callout-example .ndl-callout-icon{color:var(--theme-color-neutral-icon)}.ndl-callout.ndl-callout-tip{border-color:var(--theme-color-discovery-border-strong)}.ndl-callout.ndl-callout-tip .ndl-callout-rectangle{background-color:var(--theme-color-discovery-bg-strong)}.ndl-callout.ndl-callout-tip .ndl-callout-title{color:var(--theme-color-discovery-text)}.ndl-callout.ndl-callout-tip .ndl-callout-icon{color:var(--theme-color-discovery-icon)}.ndl-text-input{--text-input-height:var(--space-32);--text-input-padding-x:6px;--text-input-icon-size:var(--space-16);--text-input-gap:6px;--text-input-icon-button-size:calc(var(--text-input-height) - 4px);--text-input-button-height:calc(var(--text-input-height) - 8px)}.ndl-text-input.ndl-small{--text-input-height:28px;--text-input-padding-x:var(--space-4);--text-input-gap:var(--space-4);--text-input-icon-size:var(--space-16)}.ndl-text-input.ndl-medium{--text-input-height:var(--space-32);--text-input-padding-x:6px;--text-input-gap:6px;--text-input-icon-size:var(--space-16)}.ndl-text-input.ndl-large{--text-input-height:40px;--text-input-padding-x:var(--space-8);--text-input-gap:var(--space-8);--text-input-icon-size:20px}.ndl-text-input .ndl-input-wrapper{display:flex;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);height:var(--text-input-height);padding-left:var(--text-input-padding-x);padding-right:var(--text-input-padding-x);gap:var(--text-input-gap);box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-text-input .ndl-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:-moz-read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-text-input .ndl-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-text-input .ndl-input-wrapper:has(input:focus-visible){outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-text-input .ndl-input-wrapper .ndl-input-container{position:relative;display:flex;min-width:0px;flex:1 1 0%}.ndl-text-input .ndl-input-wrapper .ndl-input-container input{width:100%;background-color:transparent;color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px}.ndl-text-input .ndl-input-wrapper .ndl-input-container.ndl-clearable input{padding-right:calc(var(--text-input-icon-size) + 4px)}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear{position:absolute;align-self:center;top:50%;transform:translateY(-50%);right:0;visibility:hidden}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear button{border-radius:4px;padding:2px}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-text-input .ndl-input-wrapper .ndl-input-container .ndl-element-clear button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-text-input .ndl-input-wrapper .ndl-input-container:hover .ndl-element-clear,.ndl-text-input .ndl-input-wrapper .ndl-input-container:focus-within .ndl-element-clear{visibility:visible}.ndl-text-input .ndl-input-wrapper .ndl-element{display:flex;align-self:center}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-icon-svg{color:var(--theme-color-neutral-text-weak);height:var(--text-input-icon-size);width:var(--text-input-icon-size)}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-icon-btn{height:var(--text-input-icon-button-size);width:var(--text-input-icon-button-size)}.ndl-text-input .ndl-input-wrapper .ndl-element .ndl-btn{height:var(--text-input-button-height)}.ndl-text-input .ndl-form-item-label{display:block;width:-moz-fit-content;width:fit-content;line-height:1.25rem}.ndl-text-input .ndl-form-item-label .ndl-label-text-wrapper{margin-bottom:4px;display:flex}.ndl-text-input .ndl-form-item-label .ndl-label-text{color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-item-label .ndl-form-item-optional{margin-left:auto;font-style:italic;color:var(--theme-color-neutral-text-weaker)}.ndl-text-input .ndl-form-item-label .ndl-information-icon-small{margin-top:2px;margin-left:3px;width:16px;height:16px;color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-item-label .ndl-information-icon-large{margin-top:2px;margin-left:3px;width:20px;height:20px;color:var(--theme-color-neutral-text-weak)}.ndl-text-input input::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-input input::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-text-input .ndl-form-message{margin-top:4px;display:flex;flex-direction:row;gap:4px;font-size:.75rem;line-height:1rem;color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-message .ndl-error-icon{width:20px;height:20px;color:var(--theme-color-danger-text)}.ndl-text-input .ndl-form-message .ndl-error-text{color:var(--theme-color-danger-text)}.ndl-text-input.ndl-disabled .ndl-label-text{color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-disabled .ndl-input-wrapper{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong);color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-disabled .ndl-input-wrapper .ndl-input-container input{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-disabled .ndl-input-wrapper .ndl-icon-svg{color:var(--theme-color-neutral-text-weakest)}.ndl-text-input.ndl-read-only:not(.ndl-disabled) .ndl-input-wrapper{border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak);color:var(--theme-color-neutral-text-weak)}.ndl-text-input.ndl-read-only:not(.ndl-disabled) .ndl-input-wrapper .ndl-input-container input{color:var(--theme-color-neutral-text-weak)}.ndl-text-input .ndl-form-item-label.ndl-fluid{display:flex;width:100%;flex-direction:column}.ndl-text-input .ndl-form-item-label.ndl-fluid .ndl-input-wrapper{display:flex;width:100%}.ndl-text-input.ndl-has-error .ndl-input-wrapper{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-text-input.ndl-small .ndl-input-wrapper,.ndl-text-input.ndl-medium .ndl-input-wrapper{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-text-input.ndl-large .ndl-input-wrapper{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-text-input .ndl-text-input-hint{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ndl-text-input .ndl-medium-spinner{margin:2px}.ndl-text-input .ndl-small-spinner{margin:1px}.ndl-tooltip-content{z-index:50;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-tooltip-content.ndl-tooltip-content-simple{border-radius:8px;background-color:var(--theme-color-neutral-bg-strongest);padding:4px 8px;color:var(--theme-color-neutral-text-inverse)}.ndl-tooltip-content.ndl-tooltip-content-rich{width:320px;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:12px 16px;color:var(--theme-color-neutral-text-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-header{margin-bottom:4px;display:block;color:var(--theme-color-neutral-text-default)}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions{margin-top:16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-btn.ndl-text-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-btn.ndl-outlined-button,.ndl-tooltip-content.ndl-tooltip-content-rich .ndl-tooltip-actions .ndl-btn.ndl-filled-button{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-padding-y:var(--button-padding-y-small);--button-gap:var(--button-gap-small);--button-icon-size:var(--button-icon-size-small);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-chart{position:relative;display:flex;height:100%;width:100%;flex-direction:column}.ndl-chart-legend-container{max-height:50%}.ndl-chart-legend{position:relative;z-index:10;display:flex;height:100%;width:100%;flex-direction:row;row-gap:4px;overflow-y:auto;padding:10px}.ndl-chart-legend::-webkit-scrollbar{width:4px}.ndl-chart-legend::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--theme-color-neutral-bg-strong)}.ndl-chart-legend .ndl-chart-legend-item{margin-right:16px;display:flex;align-items:center;gap:8px;text-wrap:nowrap;color:var(--theme-color-neutral-text-weak)}.ndl-chart-legend .ndl-chart-legend-item:last-child{padding-right:0}.ndl-chart-legend .ndl-chart-legend-item .ndl-chart-legend-item-square{width:16px;height:16px;flex-shrink:0;border-radius:4px}.ndl-chart-legend .ndl-chart-legend-item .ndl-chart-legend-item-square .ndl-chart-legend-item-square-checkmark{color:#fff}.ndl-chart-legend .ndl-chart-legend-item:focus-visible{outline:2px solid transparent;outline-offset:2px}.ndl-chart-legend .ndl-chart-legend-item:focus-visible .ndl-chart-legend-item-square{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-chart-legend .ndl-chart-legend-item:hover .ndl-chart-legend-item-square{box-shadow:0 0 0 4px color-mix(in srgb,var(--ndl-chart-legend-item-color) 25%,transparent)}.ndl-chart-legend .ndl-chart-legend-item.ndl-chart-legend-item-deselected .ndl-chart-legend-item-square{border-width:1px;border-color:var(--theme-color-neutral-text-weaker)}.ndl-chart-legend .ndl-chart-legend-item.ndl-chart-legend-item-deselected:hover .ndl-chart-legend-item-square{box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-chart-legend.ndl-chart-legend-wrapping{flex-wrap:wrap}.ndl-chart-legend.ndl-chart-legend-truncation{overflow:hidden}.ndl-chart-legend.ndl-chart-legend-truncation .ndl-chart-legend-item{min-width:0px;max-width:-moz-fit-content;max-width:fit-content;flex-grow:1;flex-basis:0px;text-overflow:ellipsis;white-space:nowrap}.ndl-chart-legend.ndl-chart-legend-truncation .ndl-chart-legend-item-text{max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-chart-legend.ndl-chart-legend-calculating{opacity:0}.ndl-charts-chart-tooltip{display:flex;min-width:176px;flex-direction:column;gap:8px;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);padding:8px;color:var(--theme-color-neutral-text-default);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-charts-chart-tooltip .ndl-text-link{margin-top:4px;font-size:.875rem;line-height:1.25rem}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-title{color:var(--theme-color-neutral-text-weaker)}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content{display:flex;flex-direction:column;gap:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-line{display:flex;flex-direction:row;align-items:center}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content:has(.ndl-charts-chart-tooltip-content-notification):has(+.ndl-charts-chart-tooltip-content){border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);padding:4px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-indent-square{margin-right:6px;height:16px;width:6px;border-radius:2px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-trailing-element{margin-left:auto;padding-left:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-notification{display:flex;flex-direction:row;align-items:center;border-radius:4px;padding:6px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-notification .ndl-status-indicator{margin-right:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-charts-chart-tooltip-content-notification .ndl-charts-chart-tooltip-content-notification-trailing-element{margin-left:auto;padding-left:8px}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-notification-danger{background-color:var(--theme-color-danger-bg-weak);color:var(--theme-color-danger-text)}.ndl-charts-chart-tooltip .ndl-charts-chart-tooltip-content .ndl-notification-warning{background-color:var(--theme-color-warning-bg-weak);color:var(--theme-color-warning-text)}.ndl-skeleton{height:auto;border-radius:4px}.ndl-skeleton.ndl-skeleton-weak{background:linear-gradient(90deg,var(--theme-color-neutral-bg-strong),var(--theme-color-neutral-bg-default),var(--theme-color-neutral-bg-strong));animation:leftToRight 1.5s infinite reverse;animation-timing-function:linear;background-size:200%}.ndl-skeleton.ndl-skeleton-default{background:linear-gradient(90deg,var(--theme-color-neutral-bg-stronger),var(--theme-color-neutral-bg-strong),var(--theme-color-neutral-bg-stronger));animation:leftToRight 2s infinite reverse;animation-timing-function:linear;background-size:200%}.ndl-skeleton.ndl-skeleton-circular{border-radius:50%}.ndl-skeleton .ndl-skeleton-content{visibility:hidden}.ndl-skeleton-content:focus,.ndl-skeleton-content:focus-visible{outline:none}@keyframes leftToRight{0%{background-position:-100% 0}to{background-position:100% 0}}.ndl-time-picker{--time-picker-height:var(--space-32);--time-picker-padding-x:6px;--time-picker-icon-size:var(--space-16);--time-picker-gap:6px}.ndl-time-picker.ndl-small{--time-picker-height:28px;--time-picker-padding-x:var(--space-4);--time-picker-gap:var(--space-4);--time-picker-icon-size:var(--space-16)}.ndl-time-picker.ndl-medium{--time-picker-height:var(--space-32);--time-picker-padding-x:6px;--time-picker-gap:6px;--time-picker-icon-size:var(--space-16)}.ndl-time-picker.ndl-large{--time-picker-height:40px;--time-picker-padding-x:var(--space-8);--time-picker-gap:var(--space-8);--time-picker-icon-size:20px}.ndl-time-picker.ndl-large .ndl-time-picker-input{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-time-picker .ndl-time-picker-input-wrapper{display:flex;flex-direction:row;align-items:center;gap:2px;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);outline:2px solid transparent;outline-offset:2px;padding-left:var(--time-picker-padding-x);padding-right:var(--time-picker-padding-x);height:var(--time-picker-height);box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-time-picker .ndl-time-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:-moz-read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-time-picker .ndl-time-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-time-picker .ndl-time-picker-input-wrapper:has(input:focus){outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-input{width:100%;background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-input::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-time-picker .ndl-time-picker-input-wrapper .ndl-time-picker-icon{flex-shrink:0;color:var(--theme-color-neutral-icon);width:var(--time-picker-icon-size);height:var(--time-picker-icon-size)}.ndl-time-picker .ndl-time-picker-label{display:flex;flex-direction:column;gap:4px;color:var(--theme-color-neutral-text-weak)}.ndl-time-picker .ndl-time-picker-error-wrapper{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:2px;color:var(--theme-color-danger-text)}.ndl-time-picker .ndl-time-picker-error-wrapper .ndl-time-picker-error-icon{width:20px;height:20px;flex-shrink:0;color:var(--theme-color-danger-icon)}.ndl-time-picker.ndl-error .ndl-time-picker-input-wrapper{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-time-picker.ndl-error .ndl-time-picker-input-wrapper:has(input:focus){outline-color:var(--theme-color-danger-border-strong)}.ndl-time-picker.ndl-disabled .ndl-time-picker-label{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper{cursor:not-allowed;border-color:var(--theme-color-neutral-border-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-input{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-input::placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-disabled .ndl-time-picker-input-wrapper .ndl-time-picker-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-time-picker.ndl-read-only.ndl-small,.ndl-time-picker.ndl-read-only.ndl-medium,.ndl-time-picker.ndl-read-only.ndl-large{--input-height:20px;--input-padding-x:0px}.ndl-time-picker.ndl-read-only .ndl-time-picker-input-wrapper{border-style:none}.ndl-time-picker.ndl-read-only .ndl-time-picker-input-wrapper:has(input:focus){outline:2px solid transparent;outline-offset:2px}.ndl-time-picker-popover{min-width:166px;overflow:hidden;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.ndl-time-picker-popover ul{display:flex;height:166px;flex-direction:column;gap:2px;overflow-y:scroll;border-radius:4px;padding-top:8px;padding-bottom:8px}.ndl-time-picker-popover li{position:relative;margin-left:8px;margin-right:8px;cursor:pointer;border-radius:8px;background-color:var(--theme-color-neutral-bg-weak);padding:6px 8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-time-picker-popover li.focused,.ndl-time-picker-popover li:hover,.ndl-time-picker-popover li:focus{background-color:var(--theme-color-neutral-hover);outline:2px solid transparent;outline-offset:2px}.ndl-time-picker-popover li[aria-selected=true]{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-time-picker-popover li[aria-selected=true]:before{position:absolute;top:0;left:-12px;height:100%;width:8px;border-radius:4px;background-color:var(--theme-color-primary-bg-strong);--tw-content:"";content:var(--tw-content)}.ndl-time-picker-popover li.ndl-fluid{width:100%}.ndl-timezone-picker{--timezone-picker-height:var(--space-32);--timezone-picker-padding-x:6px;--timezone-picker-icon-size:var(--space-16);--timezone-picker-gap:6px}.ndl-timezone-picker.ndl-small{--timezone-picker-height:28px;--timezone-picker-padding-x:var(--space-4);--timezone-picker-gap:var(--space-4);--timezone-picker-icon-size:var(--space-16)}.ndl-timezone-picker.ndl-medium{--timezone-picker-height:var(--space-32);--timezone-picker-padding-x:6px;--timezone-picker-gap:6px;--timezone-picker-icon-size:var(--space-16)}.ndl-timezone-picker.ndl-large{--timezone-picker-height:40px;--timezone-picker-padding-x:var(--space-8);--timezone-picker-gap:var(--space-8);--timezone-picker-icon-size:20px}.ndl-timezone-picker.ndl-large .ndl-timezone-picker-input{font:var(--typography-body-large);letter-spacing:var(--typography-body-large-letter-spacing);font-family:var(--typography-body-large-font-family),sans-serif}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper{display:flex;flex-direction:row;align-items:center;gap:2px;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);outline:2px solid transparent;outline-offset:2px;padding-left:var(--timezone-picker-padding-x);padding-right:var(--timezone-picker-padding-x);height:var(--timezone-picker-height);box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:-moz-read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper:hover:not(:has(input:disabled)):not(:has(input:read-only)){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper:has(input:focus){outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input{width:100%;background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default);outline:2px solid transparent;outline-offset:2px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::placeholder{color:var(--theme-color-neutral-text-weaker)}.ndl-timezone-picker .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-icon{flex-shrink:0;color:var(--theme-color-neutral-icon);width:var(--timezone-picker-icon-size);height:var(--timezone-picker-icon-size)}.ndl-timezone-picker .ndl-timezone-picker-label{display:flex;flex-direction:column;gap:4px;color:var(--theme-color-neutral-text-weak)}.ndl-timezone-picker .ndl-timezone-picker-error-wrapper{margin-top:4px;display:flex;flex-direction:row;align-items:center;gap:2px;color:var(--theme-color-danger-text)}.ndl-timezone-picker .ndl-timezone-picker-error-wrapper .ndl-timezone-picker-error-icon{width:20px;height:20px;flex-shrink:0;color:var(--theme-color-danger-icon)}.ndl-timezone-picker.ndl-error .ndl-timezone-picker-input-wrapper{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-danger-border-strong)}.ndl-timezone-picker.ndl-error .ndl-timezone-picker-input-wrapper:has(input:focus){outline-color:var(--theme-color-danger-border-strong)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-label{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper{cursor:not-allowed;border-color:var(--theme-color-neutral-border-weak);color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::-moz-placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-input::placeholder{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-disabled .ndl-timezone-picker-input-wrapper .ndl-timezone-picker-icon{color:var(--theme-color-neutral-text-weakest)}.ndl-timezone-picker.ndl-read-only.ndl-small,.ndl-timezone-picker.ndl-read-only.ndl-medium,.ndl-timezone-picker.ndl-read-only.ndl-large{--input-height:20px;--input-padding-x:0px}.ndl-timezone-picker.ndl-read-only .ndl-timezone-picker-input-wrapper{border-style:none}.ndl-timezone-picker.ndl-read-only .ndl-timezone-picker-input-wrapper:has(input:focus){outline:2px solid transparent;outline-offset:2px}.ndl-timezone-picker-popover{min-width:256px;overflow:hidden;border-radius:4px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.ndl-timezone-picker-popover ul{display:flex;max-height:256px;flex-direction:column;gap:2px;overflow-y:scroll;border-radius:4px;padding-top:8px;padding-bottom:8px}.ndl-timezone-picker-popover li{position:relative;margin-left:8px;margin-right:8px;cursor:pointer;border-radius:8px;background-color:var(--theme-color-neutral-bg-weak);padding:6px 8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-timezone-picker-popover li.focused,.ndl-timezone-picker-popover li:hover,.ndl-timezone-picker-popover li:focus{background-color:var(--theme-color-neutral-hover);outline:2px solid transparent;outline-offset:2px}.ndl-timezone-picker-popover li[aria-selected=true]{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-timezone-picker-popover li[aria-selected=true]:before{position:absolute;top:0;left:-12px;height:100%;width:8px;border-radius:4px;background-color:var(--theme-color-primary-bg-strong);--tw-content:"";content:var(--tw-content)}.ndl-timezone-picker-popover li.ndl-timezone-picker-no-results{cursor:default;color:var(--theme-color-neutral-text-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-no-results:hover,.ndl-timezone-picker-popover li.ndl-timezone-picker-no-results:focus{background-color:var(--theme-color-neutral-bg-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header{margin-top:4px;cursor:default;padding-bottom:4px;padding-top:8px;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--theme-color-neutral-text-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:first-child{margin-top:0;padding-top:4px}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:not(:first-child){border-radius:0;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak)}.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:hover,.ndl-timezone-picker-popover li.ndl-timezone-picker-section-header:focus{background-color:var(--theme-color-neutral-bg-weak)}.ndl-timezone-picker-popover li.ndl-fluid{width:100%}:where(:root,:host){--spotlight-target-pulse-color:rgba(233, 222, 255, .5);--spotlight-z-index:70;--spotlight-target-z-index:calc(var(--spotlight-z-index) - 1);--spotlight-overlay-z-index:calc(var(--spotlight-z-index) - 2)}.ndl-theme-dark{--spotlight-target-pulse-color:rgba(233, 222, 255, .2)}.ndl-spotlight-overlay{position:fixed;top:0;bottom:0;right:0;left:0;cursor:default;background-color:transparent;transition:opacity .2s ease;opacity:0;z-index:var(--spotlight-overlay-z-index)}.ndl-spotlight-overlay.ndl-spotlight-overlay-open{opacity:1}.ndl-spotlight-overlay.ndl-spotlight-overlay-opaque{background-color:#0006}.ndl-spotlight-overlay.ndl-spotlight-overlay-top{z-index:var(--spotlight-z-index)}.ndl-spotlight{width:320px;max-width:95vw;cursor:auto;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--theme-color-discovery-border-strong);background-color:var(--theme-color-discovery-bg-strong);padding-bottom:16px;text-align:left;color:var(--theme-color-neutral-text-inverse);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;z-index:var(--spotlight-z-index)}.ndl-spotlight .ndl-spotlight-header,.ndl-spotlight .ndl-spotlight-body{margin-top:16px;width:100%;padding-left:16px;padding-right:16px;color:var(--theme-color-neutral-text-inverse)}.ndl-spotlight .ndl-spotlight-header+.ndl-spotlight-body{margin-top:4px}.ndl-spotlight .ndl-spotlight-image{width:100%}.ndl-spotlight .ndl-spotlight-label{margin-left:16px;margin-right:16px;margin-top:16px}.ndl-spotlight .ndl-spotlight-icon-wrapper{margin-top:16px;width:100%;padding-left:16px;padding-right:16px}.ndl-spotlight .ndl-spotlight-icon-wrapper .ndl-icon-svg{width:48px;height:48px}.ndl-spotlight .ndl-spotlight-footer{margin-top:16px;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-left:16px;padding-right:16px}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions{margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-text-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-outlined-button,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-filled-button{border-color:var(--theme-color-neutral-text-inverse);background-color:transparent;color:var(--theme-color-neutral-text-inverse);--button-height:var(--button-height-medium);--button-padding-x:var(--button-padding-x-medium);--button-padding-y:var(--button-padding-y-medium);--button-gap:var(--button-gap-medium);--button-icon-size:var(--button-icon-size-medium);font:var(--typography-label);letter-spacing:var(--typography-label-letter-spacing);font-family:var(--typography-label-font-family),sans-serif}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-text-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-outlined-button:not(:disabled):hover,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-filled-button:not(:disabled):hover{background-color:#959aa11a;--tw-bg-opacity:.1}.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-text-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-outlined-button:not(:disabled):active,.ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn.ndl-filled-button:not(:disabled):active{background-color:#959aa133;--tw-bg-opacity:.2}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn:not(:disabled):hover{background-color:#6f757e1a;--tw-bg-opacity:.1}.ndl-theme-dark .ndl-spotlight .ndl-spotlight-footer .ndl-spotlight-actions .ndl-btn:not(:disabled):active{background-color:#6f757e33;--tw-bg-opacity:.2}.ndl-spotlight-target{position:relative;cursor:pointer;outline:2px solid transparent;outline-offset:2px}.ndl-spotlight-target:focus-visible{border-style:none;outline-width:2px;outline-offset:2px;outline-color:var(--theme-color-primary-focus)}.ndl-spotlight-target.ndl-spotlight-target-fit-to-children{display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.ndl-spotlight-target.ndl-spotlight-target-open{cursor:default}.ndl-spotlight-target .ndl-spotlight-target-inert:focus-visible{border-style:none;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ndl-spotlight-target .ndl-spotlight-target-inert.ndl-spotlight-target-inert-fit-to-children{display:flex}.ndl-spotlight-target.ndl-spotlight-target-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.ndl-spotlight-target-indicator{z-index:var(--spotlight-target-z-index)}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-border{pointer-events:none;cursor:pointer;border-width:2px;border-color:var(--theme-color-discovery-border-strong)}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-border.ndl-spotlight-target-pulse{animation:pulse-shadow-border 2s infinite}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-point{pointer-events:none;cursor:pointer;background-color:var(--theme-color-discovery-bg-strong)}.ndl-spotlight-target-indicator.ndl-spotlight-target-indicator-point.ndl-spotlight-target-pulse{animation:pulse-shadow-point 2s infinite}@keyframes pulse-shadow-border{25%{box-shadow:0 0 0 6px var(--theme-color-discovery-bg-weak),0 0 0 12px var(--spotlight-target-pulse-color);animation-timing-function:ease-in}50%,to{box-shadow:0 0 0 6px transparent,0 0 0 12px transparent;animation-timing-function:ease-out}}@keyframes pulse-shadow-point{25%{box-shadow:0 0 0 4px var(--theme-color-discovery-bg-weak),0 0 0 8px var(--spotlight-target-pulse-color);animation-timing-function:ease-in}50%,to{box-shadow:0 0 0 4px transparent,0 0 0 8px transparent;animation-timing-function:ease-out}}@keyframes ndl-loading-bar{0%{transform:translate(-100%)}to{transform:translate(130%)}}.ndl-loading-bar{position:relative;height:3px;width:100%;overflow:hidden}.ndl-loading-bar.ndl-loading-bar-rail{background-color:var(--theme-color-neutral-bg-strong)}.ndl-loading-bar:before{content:"";transform:translate(-100%);animation:1.5s linear infinite ndl-loading-bar;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s;background:linear-gradient(90deg,transparent 0%,var(--theme-color-primary-bg-status) 30%,var(--theme-color-primary-bg-status) 70%,transparent 100%)}.ndl-ai-presence{--animation-duration:1.5s}.ndl-ai-presence.ndl-icon-svg path,.ndl-ai-presence.ndl-icon-svg polygon,.ndl-ai-presence.ndl-icon-svg rect,.ndl-ai-presence.ndl-icon-svg circle,.ndl-ai-presence.ndl-icon-svg line,.ndl-ai-presence.ndl-icon-svg polyline,.ndl-ai-presence.ndl-icon-svg ellipse{vector-effect:none}.ndl-ai-presence path:nth-of-type(2){stroke-dasharray:100%}.ndl-ai-presence path:nth-of-type(3){stroke-dasharray:100%}.ndl-ai-presence.ndl-thinking path:nth-of-type(2){animation:draw var(--animation-duration) linear infinite}.ndl-ai-presence.ndl-thinking path:nth-of-type(3){animation:draw-reverse var(--animation-duration) linear infinite}.ndl-ai-presence.ndl-thinking circle:last-of-type{animation:pulse var(--animation-duration) infinite ease-in-out}.ndl-ai-presence.ndl-thinking circle:first-of-type{animation:pulse-reverse var(--animation-duration) infinite ease-in-out}@keyframes draw{0%{stroke-dashoffset:100%}10%{stroke-dashoffset:50%}25%{stroke-dashoffset:0%}40%{stroke-dashoffset:-40%}50%{stroke-dashoffset:-100%}to{stroke-dashoffset:-100%}}@keyframes draw-reverse{0%{stroke-dashoffset:100%}50%{stroke-dashoffset:100%}60%{stroke-dashoffset:50%}75%{stroke-dashoffset:0%}90%{stroke-dashoffset:-40%}to{stroke-dashoffset:-100%}}@keyframes pulse{0%{r:8%}35%{r:5%}50%{r:5%}70%{r:5%}to{r:8%}}@keyframes pulse-reverse{0%{r:5%}20%{r:5%}50%{r:8%}85%{r:5%}to{r:5%}}.ndl-color-picker .ndl-color-picker-saturation{aspect-ratio:1 / 1;width:100%!important;height:unset!important}.ndl-color-picker .ndl-color-picker-pointer{position:absolute;height:16px;width:16px;border-radius:9999px;border-width:3px;border-color:#fff;background-color:transparent;--tw-shadow:var(--theme-shadow-raised);--tw-shadow-colored:var(--theme-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-color-picker .ndl-color-picker-pointer.w-color-alpha{transform:translate(-50%)}.ndl-color-picker .ndl-color-picker-pointer.w-color-saturation{transform:translate(-50%,-50%)}.ndl-color-picker .ndl-color-picker-hue-container{margin-top:24px;margin-bottom:24px;display:flex;flex-direction:row;align-items:center;gap:16px}.ndl-color-picker .ndl-color-picker-hue{display:block;flex:1 1 0%}.ndl-color-picker .ndl-color-picker-swatch{margin-top:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ndl-color-picker .ndl-color-picker-swatch .ndl-color-picker-swatch-color{height:20px;width:20px;border-radius:9999px;outline-width:2px}.ndl-color-picker .ndl-color-picker-swatch .ndl-color-picker-swatch-color:focus-visible,.ndl-color-picker .ndl-color-picker-swatch .ndl-color-picker-swatch-color.ndl-color-picker-swatch-color-active{outline-style:solid;outline-offset:1px;outline-color:var(--theme-color-primary-focus)}.ndl-color-picker .ndl-color-picker-hex-input-prefix{color:var(--theme-color-neutral-text-weak)}.ndl-color-picker .ndl-color-picker-inputs,.ndl-color-picker .ndl-color-picker-rgb-inputs{display:flex;flex-direction:row;gap:4px}.ndl-color-picker .ndl-color-picker-rgb-inputs .ndl-color-picker-rgb-input{flex:1 1 0%}.ndl-color-picker .w-color-interactive:focus-visible{border-radius:8px;outline-style:solid!important;outline-width:2px!important;outline-offset:0px!important;outline-color:var(--theme-color-primary-focus)!important}.ndl-side-nav{--side-nav-width-collapsed:48px;--side-nav-width-expanded:192px;--side-nav-width:var(--side-nav-width-collapsed);--ndl-side-nav-divider-left-margin:var(--space-8);--ndl-side-nav-category-menu-z-index:var(--z-index-modal)}.ndl-side-nav.ndl-side-nav-root{width:calc(var(--side-nav-width) + 1px);position:relative;height:100%;flex-shrink:0}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-expanded{--side-nav-width:var(--side-nav-width-expanded);width:-moz-fit-content;width:fit-content}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-expanded .ndl-side-nav-nav{overflow-y:auto}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-expanded .ndl-side-nav-inner{position:relative}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-collapsed{--side-nav-width:var(--side-nav-width-collapsed);width:-moz-fit-content;width:fit-content}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-collapsed .ndl-side-nav-nav{overflow-y:auto}.ndl-side-nav.ndl-side-nav-root.ndl-side-nav-collapsed .ndl-side-nav-inner{position:relative}.ndl-side-nav.ndl-side-nav-popover{z-index:40;border-radius:12px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);min-width:220px}.ndl-side-nav.ndl-side-nav-popover.ndl-side-nav-popover-list{display:flex;flex-direction:column;gap:4px;padding:8px 8px 8px 0}.ndl-side-nav.ndl-side-nav-category-menu-tooltip-content{z-index:50}.ndl-side-nav .ndl-side-nav-inner{position:relative;box-sizing:border-box;display:flex;height:100%;width:-moz-fit-content;width:fit-content;flex-direction:column;justify-content:space-between;overflow:hidden;border-right-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:0}.ndl-side-nav .ndl-side-nav-inner.ndl-side-nav-hover{--side-nav-width:var(--side-nav-width-expanded);position:absolute;left:0;top:0;z-index:20;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-side-nav .ndl-side-nav-inner.ndl-side-nav-hover .ndl-side-nav-nav{overflow-y:auto}.ndl-side-nav .ndl-side-nav-inner.ndl-side-nav-collapsing{position:absolute;left:0;top:0;z-index:20;--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ndl-side-nav .ndl-side-nav-inner .ndl-side-nav-list{display:flex;flex-direction:column;gap:4px;padding-right:8px;width:var(--side-nav-width);transition:width var(--motion-transition-quick)}.ndl-side-nav .ndl-side-nav-inner .ndl-side-nav-nav{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding-bottom:8px;padding-top:24px}.ndl-side-nav .ndl-side-nav-list-item{display:flex;width:100%;cursor:default;flex-direction:row;align-items:center;gap:4px;color:var(--theme-color-neutral-text-default)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item{height:32px;width:100%;gap:4px;overflow:hidden;border-radius:6px;padding:6px;outline:2px solid transparent;outline-offset:2px}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item:hover,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item:hover{background-color:var(--theme-color-neutral-hover)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item{transition:background-color var(--motion-transition-quick)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item:focus-visible,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item:focus-visible{outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-inner,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-inner{display:flex;height:100%;width:100%;flex-direction:row;align-items:center;gap:8px}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-leading-element,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-leading-element{width:20px;height:20px;color:var(--theme-color-neutral-icon)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-leading-element .ndl-icon-svg,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-leading-element .ndl-icon-svg{width:20px;height:20px}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-label,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item .ndl-side-nav-item-trailing-element,.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item .ndl-side-nav-item-trailing-element{margin-left:auto;display:flex;flex-shrink:0;align-items:center}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item{cursor:pointer}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-category-item{cursor:default}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-selected-indicator{height:32px;width:4px;flex-shrink:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s}.ndl-side-nav .ndl-side-nav-list-item:has(.ndl-side-nav-category-item.ndl-active)>.ndl-side-nav-selected-indicator{background-color:currentColor}.ndl-side-nav .ndl-side-nav-list-item:has(.ndl-side-nav-nav-item.ndl-active):not(:has(.ndl-side-nav-category-item))>.ndl-side-nav-selected-indicator{background-color:var(--theme-color-primary-text)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active{background-color:var(--theme-color-primary-bg-selected);color:var(--theme-color-primary-text)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active:hover{background-color:var(--theme-color-primary-bg-selected)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-leading-element{color:var(--theme-color-primary-icon)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-badge.ndl-danger{background-color:var(--theme-color-danger-bg-status);color:var(--theme-color-neutral-text-inverse)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-badge.ndl-warning{background-color:var(--theme-color-warning-bg-status);color:var(--theme-color-neutral-text-inverse)}.ndl-side-nav .ndl-side-nav-list-item .ndl-side-nav-nav-item.ndl-active .ndl-side-nav-item-badge.ndl-info{background-color:var(--theme-color-primary-bg-status);color:var(--theme-color-neutral-text-inverse)}.ndl-side-nav .ndl-side-nav-category-header{display:flex;height:36px;flex-shrink:0;align-items:center;padding:8px;width:var(--side-nav-width)}.ndl-side-nav .ndl-side-nav-category-header.ndl-side-nav-category-header-expanded{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px}.ndl-side-nav .ndl-side-nav-footer{display:flex;width:100%;flex-direction:row;justify-content:flex-end;padding:8px}.ndl-side-nav .ndl-side-nav-divider{margin-top:4px;margin-bottom:4px;margin-left:var(--ndl-side-nav-divider-left-margin);width:calc(100% - var(--ndl-side-nav-divider-left-margin))}.ndl-side-nav .ndl-side-nav-item-badge{width:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px}.ndl-side-nav .ndl-side-nav-item-badge.ndl-danger{background-color:var(--theme-color-danger-bg-weak);color:var(--theme-color-danger-text)}.ndl-side-nav .ndl-side-nav-item-badge.ndl-warning{background-color:var(--theme-color-warning-bg-weak);color:var(--theme-color-warning-text)}.ndl-side-nav .ndl-side-nav-item-badge.ndl-info{background-color:var(--theme-color-primary-bg-weak);color:var(--theme-color-primary-text)}.ndl-select-icon-btn{--select-icon-button-height:32px;--select-icon-button-padding-y:var(--space-4);--select-icon-button-padding-x:var(--space-6);--select-icon-button-icon-size:20px;display:flex;cursor:pointer;flex-direction:row;align-items:center;gap:4px;border-radius:4px;color:var(--theme-color-neutral-text-weak);outline:2px solid transparent;outline-offset:2px;font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif}.ndl-select-icon-btn:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-select-icon-btn{height:var(--select-icon-button-height);padding:var(--select-icon-button-padding-y) var(--select-icon-button-padding-x)}.ndl-select-icon-btn .ndl-select-icon-btn-inner{display:flex;height:100%;align-items:center;justify-content:center;gap:2px}.ndl-select-icon-btn .ndl-select-icon-btn-icon{width:8px;height:8px;flex-shrink:0;color:var(--theme-color-neutral-icon);transition:transform var(--motion-transition-quick)}.ndl-select-icon-btn .ndl-select-icon-btn-icon.ndl-select-icon-btn-icon-open{transform:scaleY(-1)}.ndl-select-icon-btn .ndl-icon{width:var(--select-icon-button-icon-size);height:var(--select-icon-button-icon-size);display:flex;align-items:center;justify-content:center}.ndl-select-icon-btn .ndl-icon svg,.ndl-select-icon-btn .ndl-icon .ndl-icon-svg{width:var(--select-icon-button-icon-size);height:var(--select-icon-button-icon-size)}.ndl-select-icon-btn:not(.ndl-disabled).ndl-select-icon-btn:not(.ndl-loading):hover{background-color:var(--theme-color-neutral-hover)}.ndl-select-icon-btn:not(.ndl-disabled).ndl-select-icon-btn:not(.ndl-loading):active{background-color:var(--theme-color-neutral-pressed)}.ndl-select-icon-btn.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-select-icon-btn.ndl-loading{position:relative;cursor:wait}.ndl-select-icon-btn.ndl-loading .ndl-select-icon-btn-inner,.ndl-select-icon-btn.ndl-loading .ndl-select-icon-btn-icon{opacity:0}.ndl-select-icon-btn.ndl-active{background-color:var(--theme-color-neutral-pressed)}.ndl-select-icon-btn.ndl-small{--select-icon-button-height:28px;--select-icon-button-padding-y:var(--space-4);--select-icon-button-padding-x:var(--space-6);--select-icon-button-icon-size:16px}.ndl-select-icon-btn.ndl-large{--select-icon-button-height:40px;--select-icon-button-padding-y:var(--space-8);--select-icon-button-padding-x:var(--space-8);--select-icon-button-icon-size:20px}.ndl-icon-indicator-wrapper{position:relative}.ndl-icon-indicator-wrapper .ndl-icon-indicator{position:absolute;top:-2.5px;right:-2.5px}.ndl-icon-indicator-wrapper .ndl-icon-indicator circle{vector-effect:non-scaling-stroke}.ndl-icon-indicator-wrapper .ndl-icon-indicator.ndl-info{fill:var(--theme-color-primary-bg-status)}.ndl-icon-indicator-wrapper .ndl-icon-indicator.ndl-warning{fill:var(--theme-color-warning-bg-status)}.ndl-icon-indicator-wrapper .ndl-icon-indicator.ndl-danger{fill:var(--theme-color-danger-bg-status)}.ndl-graph-visualization-container{display:flex;height:100%;width:100%;overflow:hidden}.ndl-graph-visualization-container .ndl-graph-visualization{position:relative;height:100%;width:100%;background-color:var(--theme-color-neutral-bg-default);min-width:25px}.ndl-graph-visualization-container .ndl-graph-visualization-drawer{padding-top:0;padding-bottom:0}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island{position:absolute}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-top-left{top:8px;left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-top-right{top:8px;right:8px}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-bottom-left{bottom:8px;left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-bottom-center{bottom:8px;left:50%;transform:translate(-50%)}.ndl-graph-visualization-container .ndl-graph-visualization-interaction-island.ndl-bottom-right{bottom:8px;right:8px}.ndl-graph-visualization-container .ndl-graph-visualization-default-download-group{display:flex;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-toggle-sidepanel{background-color:var(--theme-color-neutral-bg-weak)}.ndl-graph-visualization-container .ndl-graph-visualization-toggle-sidepanel .ndl-graph-visualization-toggle-icon{color:var(--theme-color-neutral-text-weak)}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-wrapper{display:grid;height:100%;gap:8px;overflow:auto;padding-left:0;padding-right:0;padding-top:8px;font-family:Public Sans;grid-template-areas:"title closeButton" "content content";grid-template-columns:1fr auto;grid-template-rows:36px 1fr}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-wrapper .ndl-graph-visualization-sidepanel-title{display:flex;align-items:center;padding-left:16px;padding-right:16px;padding-bottom:0}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-wrapper .ndl-graph-visualization-sidepanel-content{padding-left:16px;padding-right:16px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel{margin-left:0;margin-right:0;display:flex;flex-direction:column;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-section{display:flex;flex-direction:column;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-header{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-items{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;row-gap:4px;line-height:1.25}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-relationships-section{display:flex;flex-direction:column;gap:8px}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-relationships-section .ndl-overview-relationships-title{font-size:.875rem;line-height:1.25rem}.ndl-graph-visualization-container .ndl-graph-visualization-overview-panel .ndl-overview-hint{display:flex;align-items:center;gap:2px}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table{display:flex;width:100%;flex-direction:column;word-break:break-all;padding-left:16px;padding-right:16px;font-size:.875rem;line-height:1.25rem}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-header{margin-bottom:4px;display:flex;flex-direction:row;padding-left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-header-key{flex-basis:33.333333%}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-row{display:flex;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak);padding-top:4px;padding-bottom:4px;padding-left:8px}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-row:first-child{border-style:none}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-key{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex-basis:33.333333%;font-weight:900}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-value{flex:1 1 0%;white-space:pre-wrap}.ndl-graph-visualization-container .ndl-graph-visualization-properties-table .ndl-properties-clipboard-button{display:flex;justify-content:flex-end}.ndl-graph-visualization-container .ndl-details-title{margin-right:auto}.ndl-graph-visualization-container .ndl-details-tags{margin-left:16px;margin-right:16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ndl-graph-visualization-container .ndl-graph-label-wrapper{position:relative}.ndl-graph-visualization-container .ndl-graph-label-wrapper .ndl-graph-label-rule-indicator{position:absolute;top:-2px;border-radius:9999px;outline-style:solid;outline-width:2px;outline-color:var(--theme-color-neutral-bg-weak);left:-2px}.ndl-graph-visualization-container .ndl-graph-label-wrapper .ndl-graph-label-rule-indicator.ndl-graph-label-rule-indicator-shift-left{left:-8px}.ndl-graph-visualization-container .ndl-details-divider{margin-top:12px;margin-bottom:12px;height:1px;width:100%;background-color:var(--theme-color-neutral-border-weak)}.ndl-graph-visualization-container .ndl-graph-visualization-sidepanel-title{grid-area:title}.ndl-graph-visualization-container .ndl-drawer-body-wrapper{grid-area:content}.ndl-graph-visualization-container .ndl-sidepanel-handle{margin-left:4px}.ndl-kbd{--kbd-padding-x:2px;display:inline-flex;align-items:center;gap:4px;color:var(--theme-color-neutral-text-weaker);font:var(--typography-body-medium)}.ndl-kbd .ndl-kbd-then{padding-left:var(--kbd-padding-x);padding-right:var(--kbd-padding-x)}.ndl-kbd .ndl-kbd-key{min-width:20px;flex-grow:0;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);text-align:center;text-decoration:none;padding-left:calc(var(--kbd-padding-x) - 1px);padding-right:calc(var(--kbd-padding-x) - 1px)}.ndl-kbd .ndl-kbd-sr-friendly-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ndl-tooltip-content-simple .ndl-kbd{margin-left:12px;color:var(--theme-color-neutral-border-strong)}.ndl-tooltip-content-simple .ndl-kbd .ndl-kbd-key{border-color:var(--theme-color-neutral-border-strongest)}.ndl-checkbox-label{display:inline-flex;max-width:100%;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-checkbox-label.ndl-fluid{display:flex;width:100%}.ndl-checkbox-label:has(.ndl-checkbox.ndl-disabled) .ndl-checkbox-label-text{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-checkbox{position:relative;width:16px;height:16px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strongest)}.ndl-checkbox:checked{border-color:var(--theme-color-primary-icon);background-color:var(--theme-color-primary-icon)}.ndl-checkbox.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong)}.ndl-checkbox.ndl-disabled:checked{border-color:var(--theme-color-neutral-bg-stronger);background-color:var(--theme-color-neutral-bg-stronger)}.ndl-checkbox{box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-checkbox:not(.ndl-disabled):hover{box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-checkbox:not(.ndl-disabled):hover:active:not(:checked){box-shadow:0 0 0 4px var(--theme-color-neutral-pressed)}.ndl-checkbox:not(.ndl-disabled):hover:checked:not(:active){box-shadow:0 0 0 4px var(--theme-color-primary-hover-weak)}.ndl-checkbox:not(.ndl-disabled):hover:active:checked{box-shadow:0 0 0 4px var(--theme-color-primary-pressed-weak)}.ndl-checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-checkbox:after{font-size:14px;width:100%;position:absolute;top:-.5px;color:#fff}.ndl-checkbox:checked:after{content:"";width:100%;height:100%;background-color:var(--theme-color-neutral-text-inverse);transition:opacity var(--motion-transition-quick);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.5L5 10.5L11 1.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.5L5 10.5L11 1.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-position:calc(100% - 1px) 2px;mask-position:calc(100% - 1px) 2px}.ndl-checkbox:indeterminate{border-color:var(--theme-color-primary-bg-strong);background-color:var(--theme-color-primary-bg-strong)}.ndl-checkbox:indeterminate:after{content:"";width:100%;height:2px;background-color:var(--theme-color-neutral-text-inverse);transition:opacity var(--motion-transition-quick);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33333 1H10.6667' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33333 1H10.6667' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;top:50%;-webkit-mask-position:calc(100% - 1px) 0;mask-position:calc(100% - 1px) 0;transform:translateY(-50%)}.ndl-radio-label{display:inline-flex;max-width:100%;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-radio-label.ndl-fluid{display:flex;width:100%}.ndl-radio-label:has(.ndl-radio:disabled) .ndl-radio-label-text{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-radio-label .ndl-radio-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-radio{position:relative;width:16px;height:16px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-text-weaker)}.ndl-radio.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-text-weakest)}.ndl-radio.ndl-disabled:checked{border-color:var(--theme-color-neutral-text-weakest);background-color:var(--theme-color-neutral-text-weakest)}.ndl-radio:checked{border-width:2px;border-color:var(--theme-color-primary-icon);background-color:var(--theme-color-primary-icon)}.ndl-radio{box-shadow:0 0 0 0 transparent;transition:box-shadow var(--motion-transition-quick)}.ndl-radio:not(:disabled):not(:checked):hover{box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-radio:not(:disabled):not(:checked):active{box-shadow:0 0 0 4px var(--theme-color-neutral-pressed)}.ndl-radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-radio:checked:after{content:"";border:2px solid var(--theme-color-neutral-bg-default);width:100%;height:100%;position:absolute;left:0;border-radius:9999px;top:0}.ndl-switch-label{display:inline-flex;max-width:100%;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-switch-label.ndl-fluid{display:flex;width:100%}.ndl-switch-label:has(.ndl-switch:disabled) .ndl-switch-label-text{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-switch{--thumb-size:12px;--track-height:20px;--track-width:36px;--track-padding-left:3px;--track-padding-right:1px;--switch-checkmark-color:var(--theme-color-primary-text);position:relative;display:grid;width:16px;height:16px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;border-radius:9999px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strongest);background-color:var(--theme-color-neutral-bg-weak);grid:[track] 1fr / [track] 1fr;padding-left:var(--track-padding-left);padding-right:var(--track-padding-right);touch-action:pan-y;pointer-events:auto;box-sizing:border-box;transition:background-color var(--motion-transition-quick),box-shadow var(--motion-transition-quick);box-shadow:0 0 0 0 transparent;inline-size:var(--track-width);block-size:var(--track-width);height:var(--track-height)}.ndl-switch:disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-bg-strong);background-color:var(--theme-color-neutral-bg-strong);outline-width:0px}.ndl-switch:not(:disabled):hover:checked{box-shadow:0 0 0 4px var(--theme-color-primary-hover-weak)}.ndl-switch:not(:disabled):hover:not(:checked){box-shadow:0 0 0 4px var(--theme-color-neutral-hover)}.ndl-switch:not(:disabled):hover:active:not(:checked){box-shadow:0 0 0 4px var(--theme-color-neutral-pressed)}.ndl-switch:not(:disabled):hover:active:checked{box-shadow:0 0 0 4px var(--theme-color-primary-pressed-weak)}.ndl-switch:focus-visible{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:var(--theme-color-primary-focus)}.ndl-switch:before{inline-size:var(--thumb-size);block-size:var(--thumb-size);transition:transform var(--motion-transition-quick),width var(--motion-transition-quick),height var(--motion-transition-quick),background-color var(--motion-transition-quick);content:"";grid-area:track;transform:translate(0);border-radius:9999px;background-color:var(--theme-color-neutral-bg-weak)}.ndl-switch:not(:disabled):not(:checked):before{background-color:var(--theme-color-neutral-bg-stronger)}.ndl-switch:disabled:before{box-shadow:none}.ndl-switch:after{content:"";opacity:0}.ndl-switch:checked:after{content:"";opacity:1;position:absolute;top:50%;left:calc(var(--track-padding-left) + var(--track-width) - var(--thumb-size) - (var(--track-padding-left) + 1px) - (var(--track-padding-right) + 1px) + var(--thumb-size) / 2);transform:translate(-50%,-50%);transition:opacity var(--motion-transition-quick);width:12px;height:12px;background-color:var(--switch-checkmark-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 6.375L5.25 9.375L9.75 2.625' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 6.375L5.25 9.375L9.75 2.625' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-position:center;mask-position:center}.ndl-switch:checked{border-color:var(--theme-color-primary-icon);background-color:var(--theme-color-primary-icon);--thumb-size:16px}.ndl-switch:checked:before{transform:translate(calc(var(--track-width) - var(--thumb-size) - (var(--track-padding-left) + 1px) - (var(--track-padding-right) + 1px)))}.ndl-switch:indeterminate:before{transform:translate(calc((var(--track-width) - var(--thumb-size) - (var(--track-padding-left) + 1px) * 2) * .5))}.ndl-ai-prompt{display:flex;width:100%;flex-direction:column;align-items:center;gap:4px;--accent-color:var(--theme-color-neutral-border-strong)}.ndl-ai-prompt:focus-within{--accent-color:var(--palette-baltic-40)}.ndl-ai-prompt{max-width:var(--content-extra-light-max-width)}.ndl-ai-prompt .ndl-ai-prompt-wrapper{position:relative;width:100%;border-radius:14px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-primary-bg-weak);padding:3px}.ndl-ai-prompt .ndl-ai-prompt-button-container{position:absolute;bottom:calc(3px + var(--space-6));right:calc(3px + var(--space-6))}.ndl-ai-prompt .ndl-ai-prompt-button-container.ndl-in-loading{top:calc(3px + var(--space-6));bottom:auto}.ndl-ai-prompt .ndl-ai-prompt-button-container button:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-ai-prompt .ndl-ai-prompt-loading-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-transition-quick)}.ndl-ai-prompt .ndl-ai-prompt-loading-container.ndl-expanded{grid-template-rows:1fr}.ndl-ai-prompt .ndl-ai-prompt-loading-shell{overflow:hidden;min-height:0}.ndl-ai-prompt .ndl-ai-prompt-loading-content{margin-top:8px;margin-bottom:8px;display:flex;min-height:28px;width:100%;align-items:center;justify-content:flex-start;gap:8px;padding-left:6px;padding-right:6px;color:var(--theme-color-neutral-text-weak)}.ndl-ai-prompt .ndl-ai-prompt-loading-dots{display:inline-flex}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span{opacity:0}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span:nth-child(1){animation:ndl-dot-1 1.5s infinite steps(1)}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span:nth-child(2){animation:ndl-dot-2 1.5s infinite steps(1)}.ndl-ai-prompt .ndl-ai-prompt-loading-dots>span:nth-child(3){animation:ndl-dot-3 1.5s infinite steps(1)}@keyframes ndl-dot-1{0%{opacity:1}80%{opacity:0}}@keyframes ndl-dot-2{0%{opacity:0}20%{opacity:1}80%{opacity:0}}@keyframes ndl-dot-3{0%{opacity:0}40%{opacity:1}80%{opacity:0}}.ndl-ai-prompt .ndl-ai-prompt-wrapper-inner{position:relative;margin-top:auto;display:flex;flex-direction:column;border-radius:12px;padding:6px;border:solid 1px transparent;background:conic-gradient(var(--theme-color-neutral-bg-weak) 0 0) padding-box,linear-gradient(var(--accent-color),var(--theme-color-neutral-bg-weak)) border-box}.ndl-ai-prompt .ndl-ai-prompt-textarea{box-sizing:border-box;resize:none;background-color:transparent;padding-left:6px;padding-right:6px;padding-top:6px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-prompt .ndl-ai-prompt-textarea:focus{outline:2px solid transparent;outline-offset:2px}.ndl-ai-prompt:has(.ndl-ai-prompt-textarea-above) .ndl-ai-prompt-textarea{padding-top:0}.ndl-ai-prompt .ndl-ai-prompt-textarea-above{margin-bottom:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;max-height:calc(2 * 56px + 2 * var(--space-6));overflow-y:hidden;align-content:flex-start;min-height:0}.ndl-ai-prompt .ndl-ai-prompt-textarea-above.ndl-can-scroll{overflow-y:auto}.ndl-ai-prompt .ndl-ai-prompt-textarea-below{display:flex;min-height:32px;align-items:flex-end;justify-content:space-between;gap:4px}.ndl-ai-prompt .ndl-ai-prompt-textarea-below .ndl-ai-prompt-textarea-below-leading{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ndl-ai-prompt .ndl-ai-prompt-footer{color:var(--theme-color-neutral-text-weaker)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading){background-color:var(--theme-color-primary-bg-weak)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading):hover:not(.ndl-floating){background-color:var(--theme-color-primary-hover-weak)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading):active:not(.ndl-floating){background-color:var(--theme-color-primary-pressed-weak)}.ndl-ai-prompt .ndl-ai-prompt-submit-button:not(.ndl-disabled):not(.ndl-loading) .ndl-icon-svg{color:var(--theme-color-primary-text)}.ndl-ai-prompt .ndl-ai-prompt-dropdown-button{border-color:transparent;background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-prompt .ndl-ai-prompt-dropdown-button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-prompt .ndl-ai-prompt-dropdown-button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-prompt .ndl-ai-prompt-context-tag{display:flex;height:28px;max-width:100%;align-items:center;border-radius:6px;background-color:var(--theme-color-neutral-bg-on-bg-weak);padding-left:8px;padding-right:8px}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-icon{width:16px;height:16px;flex-shrink:0;color:var(--theme-color-neutral-icon)}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-text{margin-left:6px;margin-right:8px;min-width:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-close-button{cursor:pointer;border-radius:4px}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-close-button:hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-prompt .ndl-ai-prompt-context-tag .ndl-ai-prompt-context-tag-close-button:active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-code-preview{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-code-preview .ndl-ai-code-preview-header{display:flex;min-height:44px;align-items:center;justify-content:space-between;padding:12px}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-title{display:flex;align-items:center;gap:8px}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-title span{text-transform:uppercase}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-title .ndl-status-label{height:auto!important;padding-top:2px!important;padding-bottom:2px!important}.ndl-ai-code-preview .ndl-ai-code-preview-header .ndl-ai-code-preview-actions{display:flex;align-items:center;gap:8px}.ndl-ai-code-preview .ndl-ai-code-preview-content{position:relative;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-code-preview .ndl-ai-code-preview-content .ndl-code-content-container{display:flex;flex-shrink:0;flex-grow:1;width:calc(100% - 4px)}.ndl-ai-code-preview .ndl-ai-code-preview-footer{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--theme-color-neutral-border-weak);padding:8px 16px}.ndl-ai-code-preview .ndl-ai-code-preview-footer.ndl-executed{justify-content:flex-end}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-text{font-size:.875rem;line-height:1.25rem;color:var(--theme-color-neutral-text-default)}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-success{display:flex;align-items:center;gap:8px;color:var(--theme-color-success-text)}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-success span{font-size:.875rem;line-height:1.25rem;font-weight:500}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-actions{display:flex;align-items:center;gap:8px}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-actions .ndl-run-query-btn{cursor:pointer;border-style:none;background-color:transparent;padding:0}.ndl-ai-code-preview .ndl-ai-code-preview-footer .ndl-actions .ndl-run-query-btn .ndl-status-label:hover{opacity:.9}.ndl-ai-response{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-response ul{margin-top:16px;margin-bottom:16px;list-style-type:none;padding-left:20px}.ndl-ai-response ul>li{position:relative;padding-left:16px}.ndl-ai-response ul>li:before{content:"";position:absolute;left:0;height:6px;width:6px;top:calc(.5lh - 3px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='%235E636A'%3E%3Ccircle cx='3' cy='3' r='2' fill='%235E636A' stroke='%235E636A' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.ndl-ai-response ol{margin-top:16px;margin-bottom:16px;list-style-type:none;padding-left:20px}.ndl-ai-response ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.ndl-ai-response ol{counter-reset:item}.ndl-ai-response ol>li{position:relative;padding-left:32px;line-height:1.75rem;counter-increment:item}.ndl-ai-response ol>li:before{content:counter(item);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;height:28px;padding-left:8px;padding-right:8px;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:#81879014;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-response .ndl-ai-code-preview{margin-top:16px;margin-bottom:16px}.ndl-ai-response .ndl-ai-response-table-wrapper{margin-top:16px;margin-bottom:16px;max-width:100%;overflow-x:auto}.ndl-ai-response table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.ndl-ai-response table th{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-default);padding:10px 16px;color:var(--theme-color-neutral-text-weaker)}.ndl-ai-response table th:first-child{border-top-left-radius:8px;border-width:1px;border-right-width:0px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table th:last-child{border-top-right-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table tr td{border-left-width:1px;border-top-width:1px;border-bottom-width:0px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:10px 16px;color:var(--theme-color-neutral-text-default)}.ndl-ai-response table tr td:last-child{border-right-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table tr:first-child td{border-top-width:0px}.ndl-ai-response table tr:last-child td{border-bottom-width:1px}.ndl-ai-response table tr:last-child td:first-child{border-bottom-left-radius:8px;border-width:1px;border-right-width:0px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-response table tr:last-child td:last-child{border-bottom-right-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-user-bubble{margin-left:auto;display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:flex-start;gap:12px;border-radius:12px 4px 12px 12px;background-color:var(--theme-color-neutral-bg-strong);padding:8px 8px 8px 12px;color:var(--theme-color-neutral-text-default);max-width:540px}.ndl-ai-user-bubble .ndl-ai-user-bubble-avatar{margin-top:2px;margin-bottom:2px;flex-shrink:0;align-self:flex-start}.ndl-ai-user-bubble .ndl-ai-user-bubble-content{margin-top:4px;margin-bottom:4px}.ndl-ai-user-bubble .ndl-ai-user-bubble-trailing{margin-left:auto;display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-start}.ndl-ai-user-bubble .ndl-ai-user-bubble-trailing .ndl-icon-btn{--icon-button-size:28px;--icon-button-icon-size:var(--space-16);--icon-button-border-radius:6px}.ndl-ai-more-files{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);padding:6px 8px;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-more-files:hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-more-files:active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-more-files{min-width:var(--space-32)}.ndl-ai-more-files.ndl-active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-file-tag{display:flex;height:56px;width:100%;max-width:240px;align-items:flex-start;border-radius:12px;border-width:1px;border-color:var(--theme-color-neutral-border-strong);text-align:start}.ndl-ai-file-tag .ndl-ai-file-tag-content{display:flex;min-width:0px;flex-direction:column;align-self:center;padding-left:8px;padding-right:8px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-ai-file-tag .ndl-ai-file-tag-content .ndl-ai-file-tag-content-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-color-neutral-text-default)}.ndl-ai-file-tag .ndl-ai-file-tag-content .ndl-ai-file-tag-content-type{color:var(--theme-color-neutral-text-weaker)}.ndl-ai-file-tag .ndl-ai-file-tag-remove{margin-left:auto;margin-right:2px;margin-top:2px;flex-shrink:0}.ndl-ai-file-tag .ndl-ai-file-tag-leading{margin-left:8px;display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;align-self:center;border-radius:10px;background-color:var(--theme-color-neutral-bg-strong);padding:10px;color:var(--theme-color-neutral-icon)}.ndl-ai-file-tag .ndl-ai-file-tag-leading .ndl-icon-svg{width:20px;height:20px}.ndl-ai-image-tag{position:relative;width:56px;height:56px;overflow:hidden;border-radius:12px}.ndl-ai-image-tag img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ndl-ai-image-tag .ndl-ai-image-tag-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:var(--theme-color-neutral-bg-default);opacity:.6}.ndl-ai-image-tag .ndl-ai-image-tag-remove{position:absolute;top:2px;right:2px;z-index:20}.ndl-ai-image-tag .ndl-ai-image-tag-remove-wrapper{position:absolute;top:2px;right:2px;z-index:20;width:28px;height:28px;border-radius:6px;background-color:var(--theme-color-neutral-bg-default);opacity:.8}@property --ndl-ai-suggestion-angle{syntax:""; initial-value:0deg; inherits:false;}.ndl-ai-suggestion{position:relative;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;border-radius:6px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);text-align:start;color:var(--theme-color-neutral-text-default);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;--ndl-ai-suggestion-background:var(--theme-color-neutral-bg-weak);--ndl-ai-suggestion-padding-x:var(--space-8);--ndl-ai-suggestion-padding-y:var(--space-4);background:var(--theme-color-neutral-bg-weak)}.ndl-ai-suggestion:not(.ndl-disabled):hover{--ndl-ai-suggestion-background:var(--theme-color-neutral-hover)}.ndl-ai-suggestion:not(.ndl-disabled):active{--ndl-ai-suggestion-background:var(--theme-color-neutral-pressed)}.ndl-ai-suggestion .ndl-ai-suggestion-inner{display:flex;align-items:center;gap:6px;padding-left:var(--ndl-ai-suggestion-padding-x);padding-right:var(--ndl-ai-suggestion-padding-x);padding-top:var(--ndl-ai-suggestion-padding-y);padding-bottom:var(--ndl-ai-suggestion-padding-y);background:var(--ndl-ai-suggestion-background)}.ndl-ai-suggestion.ndl-disabled{cursor:not-allowed;color:var(--theme-color-neutral-text-weakest)}.ndl-ai-suggestion.ndl-large{--ndl-ai-suggestion-padding-x:var(--space-12);--ndl-ai-suggestion-padding-y:var(--space-6)}.ndl-ai-suggestion.ndl-small{--ndl-ai-suggestion-padding-x:var(--space-8);--ndl-ai-suggestion-padding-y:var(--space-4)}.ndl-ai-suggestion .ndl-ai-suggestion-leading{width:16px;height:16px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--theme-color-neutral-icon)}.ndl-ai-suggestion.ndl-ai-suggestion-special{border-color:transparent;background:linear-gradient(var(--theme-color-neutral-bg-weak)) padding-box,conic-gradient(from var(--ndl-ai-suggestion-angle),var(--theme-color-neutral-border-weak) 0%,var(--theme-color-primary-border-strong) 15%,var(--theme-color-primary-border-strong) 45%,var(--theme-color-neutral-border-weak) 60%) border-box;animation:ndl-ai-suggestion-border-rotate 3.5s linear infinite}@keyframes ndl-ai-suggestion-border-rotate{0%{--ndl-ai-suggestion-angle:0deg}to{--ndl-ai-suggestion-angle:360deg}}@keyframes ndl-ai-reasoning-text-wave{0%{background-position:100% 0}to{background-position:-100% 0}}.ndl-ai-reasoning{width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default)}.ndl-ai-reasoning .ndl-ai-reasoning-presence{width:20px;height:20px}.ndl-ai-reasoning .ndl-ai-reasoning-header{display:flex;min-height:44px;width:100%;align-items:center;gap:12px;padding:12px}.ndl-ai-reasoning .ndl-ai-reasoning-header:is(button):hover{background-color:var(--theme-color-neutral-hover)}.ndl-ai-reasoning .ndl-ai-reasoning-header:is(button):active{background-color:var(--theme-color-neutral-pressed)}.ndl-ai-reasoning .ndl-ai-reasoning-header:focus-visible{border-radius:8px;outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-ai-reasoning .ndl-ai-reasoning-header.ndl-expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.ndl-ai-reasoning .ndl-ai-reasoning-header .ndl-ai-reasoning-header-text{color:var(--theme-color-neutral-text-default);background:linear-gradient(90deg,var(--theme-color-neutral-text-default) 0%,var(--theme-color-neutral-text-default) 37%,var(--theme-color-neutral-bg-stronger) 50%,var(--theme-color-neutral-text-default) 63%,var(--theme-color-neutral-text-default) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ndl-ai-reasoning-text-wave 2s linear infinite}.ndl-ai-reasoning .ndl-ai-reasoning-chevron{margin-left:auto;width:16px;height:16px;flex-shrink:0}.ndl-ai-reasoning .ndl-ai-reasoning-chevron.ndl-expanded{transform:scaleY(-1);transition:transform var(--motion-transition-quick)}.ndl-ai-reasoning .ndl-ai-reasoning-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-transition-quick)}.ndl-ai-reasoning .ndl-ai-reasoning-content.ndl-expanded{grid-template-rows:1fr;border-top-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak)}.ndl-ai-reasoning .ndl-ai-reasoning-content .ndl-ai-reasoning-content-inner{overflow:hidden}.ndl-ai-reasoning .ndl-ai-reasoning-content .ndl-ai-reasoning-content-inner .ndl-ai-reasoning-content-inner-2{display:flex;flex-direction:column;gap:8px;padding-top:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section{display:flex;width:100%;flex-direction:column;gap:8px;padding-left:12px;padding-right:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-header{display:flex;width:100%;align-items:flex-start;gap:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-header .ndl-ai-reasoning-section-leading{width:20px;height:20px;flex-shrink:0;color:var(--theme-color-neutral-icon)}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content{display:flex;gap:12px}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content .ndl-ai-reasoning-section-content-line-container{display:flex;width:20px;flex-shrink:0;align-items:center;justify-content:center}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content .ndl-ai-reasoning-section-content-line-container .ndl-ai-reasoning-section-content-line{height:100%;width:1px;background-color:var(--theme-color-neutral-border-weak)}.ndl-ai-reasoning .ndl-ai-reasoning-section .ndl-ai-reasoning-section-content .ndl-ai-reasoning-section-content-children{flex:1 1 0%;padding-top:4px;padding-bottom:4px;color:var(--theme-color-neutral-text-weak);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif}.ndl-ai-reasoning .ndl-ai-reasoning-footer{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:10px;border-top-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);padding:6px 12px;color:var(--theme-color-neutral-text-weak)}.ndl-ai-preview{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-preview .ndl-ai-preview-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:52px;width:100%;padding:12px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-weak)}.ndl-ai-preview .ndl-ai-preview-header .ndl-ai-preview-header-leading-content{display:flex;align-items:center;gap:8px;text-transform:uppercase;color:var(--theme-color-neutral-text-weaker)}.ndl-ai-preview .ndl-ai-preview-header .ndl-ai-preview-header-leading-content *{text-transform:uppercase}.ndl-ai-preview .ndl-ai-preview-header .ndl-ai-preview-header-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.ndl-ai-preview .ndl-ai-preview-confirmation{display:flex;min-height:52px;width:100%;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;padding:12px}.ndl-ai-preview .ndl-ai-preview-confirmation.ndl-ai-preview-confirmation-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-weak);background-color:var(--theme-color-neutral-bg-on-bg-weak)}.ndl-ai-preview .ndl-ai-preview-confirmation.ndl-ai-preview-confirmation-footer .ndl-ai-preview-confirmation-content{width:auto}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-content{width:100%;color:var(--theme-color-neutral-text-default)}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-actions{margin-left:auto;display:flex;min-height:28px;flex-direction:row;align-items:center;gap:12px}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-action-icon{width:20px;height:20px;color:var(--theme-color-neutral-icon)}.ndl-ai-preview .ndl-ai-preview-confirmation .ndl-ai-preview-confirmation-confirm-reject{display:flex;flex-direction:row;align-items:center;gap:8px}.ndl-ai-preview .ndl-ai-preview-code{display:flex;width:100%;flex-direction:column}.ndl-ai-preview .ndl-ai-preview-code .ndl-ai-preview-code-header{background-color:transparent}.ndl-ai-preview .ndl-ai-preview-code .ndl-ai-preview-code-content{position:relative;display:flex;flex-shrink:0;flex-grow:1}.ndl-ai-preview .ndl-ai-preview-code .ndl-ai-preview-code-loading{display:flex;width:100%;flex-direction:row;align-items:center;gap:12px;padding:12px}.ndl-tag-selectable{--badge-padding-x:var(--space-4);--badge-padding-y:0;--selectable-tag-icon-size:var(--space-16);--selectable-tag-gap:var(--space-4);--selectable-tag-border-radius:var(--border-radius-sm);--selectable-tag-padding-left:1px;--selectable-tag-padding-right:1px;cursor:pointer;border-width:1px;border-style:solid;border-color:var(--theme-color-neutral-border-strong);background-color:var(--theme-color-neutral-bg-weak);color:var(--theme-color-neutral-text-default);display:inline-flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:space-between;gap:var(--selectable-tag-gap);padding-left:calc(var(--selectable-tag-padding-left) - 1px);padding-right:calc(var(--selectable-tag-padding-right) - 1px)}.ndl-tag-selectable:not(.ndl-disabled):hover{background-color:var(--theme-color-neutral-hover)}.ndl-tag-selectable:not(.ndl-disabled):active{background-color:var(--theme-color-neutral-pressed)}.ndl-tag-selectable.ndl-disabled{cursor:not-allowed;border-color:var(--theme-color-neutral-border-strong);background-color:transparent;color:var(--theme-color-neutral-text-weakest)}.ndl-tag-selectable:focus-visible{outline-width:2px;outline-offset:-2px;outline-color:var(--theme-color-primary-focus)}.ndl-tag-selectable .ndl-selectable-tag-content{padding-top:var(--selectable-tag-padding-y);padding-bottom:var(--selectable-tag-padding-y);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndl-tag-selectable.ndl-x-small{--selectable-tag-padding-right:var(--space-4);--selectable-tag-padding-left:var(--space-4);font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letter-spacing);font-family:var(--typography-body-small-font-family),sans-serif;border-radius:var(--border-radius-sm);min-height:24px}.ndl-tag-selectable.ndl-small{--selectable-tag-padding-left:var(--space-4);--selectable-tag-padding-right:var(--space-4);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;border-radius:var(--border-radius-md);min-height:28px}.ndl-tag-selectable.ndl-medium{--selectable-tag-padding-left:var(--space-6);--selectable-tag-padding-right:var(--space-6);font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif;border-radius:var(--border-radius-md);min-height:32px}.ndl-tag-selectable.ndl-large{--selectable-tag-icon-size:var(--space-20);--selectable-tag-gap:var(--space-6);--selectable-tag-padding-left:var(--space-6);--selectable-tag-padding-right:var(--space-6);--badge-padding-x:6px;--badge-padding-y:4px;border-radius:var(--border-radius-md);min-height:40px;font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letter-spacing);font-family:var(--typography-body-medium-font-family),sans-serif}.ndl-tag-selectable .ndl-selectable-tag-leading-visual{width:var(--selectable-tag-icon-size);height:var(--selectable-tag-icon-size);display:flex;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--theme-color-neutral-icon)}.ndl-tag-selectable .ndl-selectable-tag-badge{display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:var(--theme-color-neutral-bg-strong);text-align:center;color:var(--theme-color-neutral-text-default);font:var(--typography-subheading-small);letter-spacing:var(--typography-subheading-small-letter-spacing);font-family:var(--typography-subheading-small-font-family),sans-serif;padding:var(--badge-padding-y) var(--badge-padding-x);min-width:18px}.ndl-tag-selectable.ndl-x-small:has(.ndl-selectable-tag-badge){--selectable-tag-padding-right:var(--space-2)}.ndl-tag-selectable.ndl-x-small:has(.ndl-selectable-tag-badge) .ndl-selectable-tag-badge{border-radius:2px}.ndl-tag-selected{border-color:var(--theme-color-neutral-bg-strongest);background-color:var(--theme-color-neutral-bg-strongest);color:var(--theme-color-neutral-text-inverse)}.ndl-tag-selected .ndl-selectable-tag-leading-visual{color:var(--theme-color-neutral-text-inverse)}.ndl-tag-selected:not(.ndl-disabled):hover,.ndl-tag-selected:not(.ndl-disabled):active{border-color:var(--theme-color-neutral-bg-strongest);background-color:var(--theme-color-neutral-text-weak)}.ndl-tag-selected.ndl-disabled{border-color:var(--theme-color-neutral-bg-stronger);background-color:var(--theme-color-neutral-bg-stronger);color:var(--theme-color-neutral-text-inverse)}.n-fixed{position:fixed}.n-absolute{position:absolute}.n-relative{position:relative}.n-left-\\[auto\\]{left:auto}.n-right-token-4{right:4px}.n-top-24{top:96px}.n-top-\\[110px\\]{top:110px}.n-top-token-4{top:4px}.n-isolate{isolation:isolate}.n-m-auto{margin:auto}.n-m-token-32{margin:32px}.n-m-token-4{margin:4px}.n-mx-auto{margin-left:auto;margin-right:auto}.n-mx-token-12{margin-left:12px;margin-right:12px}.n-mx-token-16{margin-left:16px;margin-right:16px}.n-mx-token-24{margin-left:24px;margin-right:24px}.n-my-12{margin-top:48px;margin-bottom:48px}.n-my-5{margin-top:20px;margin-bottom:20px}.n-mb-4{margin-bottom:16px}.n-mb-token-8{margin-bottom:8px}.n-ml-0{margin-left:0}.n-ml-7{margin-left:28px}.n-ml-auto{margin-left:auto}.n-mr-token-8{margin-right:8px}.n-mt-5{margin-top:20px}.n-mt-auto{margin-top:auto}.n-mt-token-16{margin-top:16px}.n-mt-token-32{margin-top:32px}.n-box-border{box-sizing:border-box}.n-inline{display:inline}.n-flex{display:flex}.n-inline-flex{display:inline-flex}.n-table{display:table}.n-table-cell{display:table-cell}.n-grid{display:grid}.n-inline-grid{display:inline-grid}.n-size-36{width:144px;height:144px}.n-size-4{width:16px;height:16px}.n-size-5{width:20px;height:20px}.n-size-7{width:28px;height:28px}.n-size-full{width:100%;height:100%}.n-size-token-16{width:16px;height:16px}.n-size-token-24{width:24px;height:24px}.n-size-token-32{width:32px;height:32px}.n-size-token-48{width:48px;height:48px}.n-size-token-64{width:64px;height:64px}.n-h-10{height:40px}.n-h-28{height:112px}.n-h-36{height:144px}.n-h-48{height:192px}.n-h-5{height:20px}.n-h-6{height:24px}.n-h-7{height:28px}.n-h-\\[1000px\\]{height:1000px}.n-h-\\[100px\\]{height:100px}.n-h-\\[200px\\]{height:200px}.n-h-\\[290px\\]{height:290px}.n-h-\\[500px\\]{height:500px}.n-h-\\[700px\\]{height:700px}.n-h-\\[calc\\(40vh-32px\\)\\]{height:calc(40vh - 32px)}.n-h-fit{height:-moz-fit-content;height:fit-content}.n-h-full{height:100%}.n-h-screen{height:100vh}.n-h-token-12{height:12px}.n-h-token-16{height:16px}.n-h-token-32{height:32px}.n-h-token-48{height:48px}.n-min-h-\\[700px\\]{min-height:700px}.n-w-1\\/2{width:50%}.n-w-24{width:96px}.n-w-48{width:192px}.n-w-60{width:240px}.n-w-72{width:288px}.n-w-80{width:320px}.n-w-\\[1200px\\]{width:1200px}.n-w-\\[26px\\]{width:26px}.n-w-\\[300px\\]{width:300px}.n-w-\\[440px\\]{width:440px}.n-w-fit{width:-moz-fit-content;width:fit-content}.n-w-full{width:100%}.n-w-max{width:-moz-max-content;width:max-content}.n-w-token-32{width:32px}.n-max-w-32{max-width:128px}.n-max-w-52{max-width:208px}.n-max-w-80{max-width:320px}.n-max-w-96{max-width:384px}.n-max-w-\\[1024px\\]{max-width:1024px}.n-max-w-\\[1200px\\]{max-width:1200px}.n-max-w-\\[600px\\]{max-width:600px}.n-max-w-\\[85\\%\\]{max-width:85%}.n-max-w-max{max-width:-moz-max-content;max-width:max-content}.n-flex-1{flex:1 1 0%}.n-flex-shrink-0,.n-shrink-0{flex-shrink:0}.n-grow{flex-grow:1}.n-table-auto{table-layout:auto}.n-border-separate{border-collapse:separate}.-n-rotate-180{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.n-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.n-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.n-cursor-pointer{cursor:pointer}.n-list-decimal{list-style-type:decimal}.n-list-disc{list-style-type:disc}.n-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.n-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.n-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.n-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.n-grid-cols-\\[auto_auto_auto_auto\\]{grid-template-columns:auto auto auto auto}.n-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.n-flex-row{flex-direction:row}.n-flex-col{flex-direction:column}.n-flex-wrap{flex-wrap:wrap}.n-place-items-center{place-items:center}.n-items-start{align-items:flex-start}.n-items-end{align-items:flex-end}.n-items-center{align-items:center}.n-justify-start{justify-content:flex-start}.n-justify-end{justify-content:flex-end}.n-justify-center{justify-content:center}.n-justify-between{justify-content:space-between}.n-justify-items-center{justify-items:center}.n-gap-1{gap:4px}.n-gap-1\\.5{gap:6px}.n-gap-12{gap:48px}.n-gap-2{gap:8px}.n-gap-4{gap:16px}.n-gap-6{gap:24px}.n-gap-9{gap:36px}.n-gap-token-12{gap:12px}.n-gap-token-16{gap:16px}.n-gap-token-2{gap:2px}.n-gap-token-32{gap:32px}.n-gap-token-4{gap:4px}.n-gap-token-48{gap:48px}.n-gap-token-6{gap:6px}.n-gap-token-64{gap:64px}.n-gap-token-8{gap:8px}.n-gap-x-token-48{-moz-column-gap:48px;column-gap:48px}.n-gap-y-token-2{row-gap:2px}.n-gap-y-token-32{row-gap:32px}.n-gap-y-token-8{row-gap:8px}.n-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}.n-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.n-self-center{align-self:center}.n-justify-self-end{justify-self:end}.n-overflow-auto{overflow:auto}.n-overflow-hidden{overflow:hidden}.n-overflow-y-auto{overflow-y:auto}.n-overflow-x-scroll{overflow-x:scroll}.n-whitespace-nowrap{white-space:nowrap}.n-break-all{word-break:break-all}.n-rounded-2xl{border-radius:16px}.n-rounded-lg{border-radius:8px}.n-rounded-md{border-radius:6px}.n-rounded-sm{border-radius:4px}.n-rounded-xl{border-radius:12px}.n-border{border-width:1px}.n-border-2{border-width:2px}.n-border-\\[0\\.5px\\]{border-width:.5px}.n-border-b{border-bottom-width:1px}.n-border-b-2{border-bottom-width:2px}.n-border-dashed{border-style:dashed}.n-border-danger-bg-status{border-color:var(--theme-color-danger-bg-status)}.n-border-danger-bg-strong{border-color:var(--theme-color-danger-bg-strong)}.n-border-danger-bg-weak{border-color:var(--theme-color-danger-bg-weak)}.n-border-danger-border-strong{border-color:var(--theme-color-danger-border-strong)}.n-border-danger-border-weak{border-color:var(--theme-color-danger-border-weak)}.n-border-danger-hover-strong{border-color:var(--theme-color-danger-hover-strong)}.n-border-danger-hover-weak{border-color:var(--theme-color-danger-hover-weak)}.n-border-danger-icon{border-color:var(--theme-color-danger-icon)}.n-border-danger-pressed-strong{border-color:var(--theme-color-danger-pressed-strong)}.n-border-danger-pressed-weak{border-color:var(--theme-color-danger-pressed-weak)}.n-border-danger-text{border-color:var(--theme-color-danger-text)}.n-border-dark-danger-bg-status{border-color:#f96746}.n-border-dark-danger-bg-status\\/0{border-color:#f9674600}.n-border-dark-danger-bg-status\\/10{border-color:#f967461a}.n-border-dark-danger-bg-status\\/100{border-color:#f96746}.n-border-dark-danger-bg-status\\/15{border-color:#f9674626}.n-border-dark-danger-bg-status\\/20{border-color:#f9674633}.n-border-dark-danger-bg-status\\/25{border-color:#f9674640}.n-border-dark-danger-bg-status\\/30{border-color:#f967464d}.n-border-dark-danger-bg-status\\/35{border-color:#f9674659}.n-border-dark-danger-bg-status\\/40{border-color:#f9674666}.n-border-dark-danger-bg-status\\/45{border-color:#f9674673}.n-border-dark-danger-bg-status\\/5{border-color:#f967460d}.n-border-dark-danger-bg-status\\/50{border-color:#f9674680}.n-border-dark-danger-bg-status\\/55{border-color:#f967468c}.n-border-dark-danger-bg-status\\/60{border-color:#f9674699}.n-border-dark-danger-bg-status\\/65{border-color:#f96746a6}.n-border-dark-danger-bg-status\\/70{border-color:#f96746b3}.n-border-dark-danger-bg-status\\/75{border-color:#f96746bf}.n-border-dark-danger-bg-status\\/80{border-color:#f96746cc}.n-border-dark-danger-bg-status\\/85{border-color:#f96746d9}.n-border-dark-danger-bg-status\\/90{border-color:#f96746e6}.n-border-dark-danger-bg-status\\/95{border-color:#f96746f2}.n-border-dark-danger-bg-strong{border-color:#ffaa97}.n-border-dark-danger-bg-strong\\/0{border-color:#ffaa9700}.n-border-dark-danger-bg-strong\\/10{border-color:#ffaa971a}.n-border-dark-danger-bg-strong\\/100{border-color:#ffaa97}.n-border-dark-danger-bg-strong\\/15{border-color:#ffaa9726}.n-border-dark-danger-bg-strong\\/20{border-color:#ffaa9733}.n-border-dark-danger-bg-strong\\/25{border-color:#ffaa9740}.n-border-dark-danger-bg-strong\\/30{border-color:#ffaa974d}.n-border-dark-danger-bg-strong\\/35{border-color:#ffaa9759}.n-border-dark-danger-bg-strong\\/40{border-color:#ffaa9766}.n-border-dark-danger-bg-strong\\/45{border-color:#ffaa9773}.n-border-dark-danger-bg-strong\\/5{border-color:#ffaa970d}.n-border-dark-danger-bg-strong\\/50{border-color:#ffaa9780}.n-border-dark-danger-bg-strong\\/55{border-color:#ffaa978c}.n-border-dark-danger-bg-strong\\/60{border-color:#ffaa9799}.n-border-dark-danger-bg-strong\\/65{border-color:#ffaa97a6}.n-border-dark-danger-bg-strong\\/70{border-color:#ffaa97b3}.n-border-dark-danger-bg-strong\\/75{border-color:#ffaa97bf}.n-border-dark-danger-bg-strong\\/80{border-color:#ffaa97cc}.n-border-dark-danger-bg-strong\\/85{border-color:#ffaa97d9}.n-border-dark-danger-bg-strong\\/90{border-color:#ffaa97e6}.n-border-dark-danger-bg-strong\\/95{border-color:#ffaa97f2}.n-border-dark-danger-bg-weak{border-color:#432520}.n-border-dark-danger-bg-weak\\/0{border-color:#43252000}.n-border-dark-danger-bg-weak\\/10{border-color:#4325201a}.n-border-dark-danger-bg-weak\\/100{border-color:#432520}.n-border-dark-danger-bg-weak\\/15{border-color:#43252026}.n-border-dark-danger-bg-weak\\/20{border-color:#43252033}.n-border-dark-danger-bg-weak\\/25{border-color:#43252040}.n-border-dark-danger-bg-weak\\/30{border-color:#4325204d}.n-border-dark-danger-bg-weak\\/35{border-color:#43252059}.n-border-dark-danger-bg-weak\\/40{border-color:#43252066}.n-border-dark-danger-bg-weak\\/45{border-color:#43252073}.n-border-dark-danger-bg-weak\\/5{border-color:#4325200d}.n-border-dark-danger-bg-weak\\/50{border-color:#43252080}.n-border-dark-danger-bg-weak\\/55{border-color:#4325208c}.n-border-dark-danger-bg-weak\\/60{border-color:#43252099}.n-border-dark-danger-bg-weak\\/65{border-color:#432520a6}.n-border-dark-danger-bg-weak\\/70{border-color:#432520b3}.n-border-dark-danger-bg-weak\\/75{border-color:#432520bf}.n-border-dark-danger-bg-weak\\/80{border-color:#432520cc}.n-border-dark-danger-bg-weak\\/85{border-color:#432520d9}.n-border-dark-danger-bg-weak\\/90{border-color:#432520e6}.n-border-dark-danger-bg-weak\\/95{border-color:#432520f2}.n-border-dark-danger-border-strong{border-color:#ffaa97}.n-border-dark-danger-border-strong\\/0{border-color:#ffaa9700}.n-border-dark-danger-border-strong\\/10{border-color:#ffaa971a}.n-border-dark-danger-border-strong\\/100{border-color:#ffaa97}.n-border-dark-danger-border-strong\\/15{border-color:#ffaa9726}.n-border-dark-danger-border-strong\\/20{border-color:#ffaa9733}.n-border-dark-danger-border-strong\\/25{border-color:#ffaa9740}.n-border-dark-danger-border-strong\\/30{border-color:#ffaa974d}.n-border-dark-danger-border-strong\\/35{border-color:#ffaa9759}.n-border-dark-danger-border-strong\\/40{border-color:#ffaa9766}.n-border-dark-danger-border-strong\\/45{border-color:#ffaa9773}.n-border-dark-danger-border-strong\\/5{border-color:#ffaa970d}.n-border-dark-danger-border-strong\\/50{border-color:#ffaa9780}.n-border-dark-danger-border-strong\\/55{border-color:#ffaa978c}.n-border-dark-danger-border-strong\\/60{border-color:#ffaa9799}.n-border-dark-danger-border-strong\\/65{border-color:#ffaa97a6}.n-border-dark-danger-border-strong\\/70{border-color:#ffaa97b3}.n-border-dark-danger-border-strong\\/75{border-color:#ffaa97bf}.n-border-dark-danger-border-strong\\/80{border-color:#ffaa97cc}.n-border-dark-danger-border-strong\\/85{border-color:#ffaa97d9}.n-border-dark-danger-border-strong\\/90{border-color:#ffaa97e6}.n-border-dark-danger-border-strong\\/95{border-color:#ffaa97f2}.n-border-dark-danger-border-weak{border-color:#730e00}.n-border-dark-danger-border-weak\\/0{border-color:#730e0000}.n-border-dark-danger-border-weak\\/10{border-color:#730e001a}.n-border-dark-danger-border-weak\\/100{border-color:#730e00}.n-border-dark-danger-border-weak\\/15{border-color:#730e0026}.n-border-dark-danger-border-weak\\/20{border-color:#730e0033}.n-border-dark-danger-border-weak\\/25{border-color:#730e0040}.n-border-dark-danger-border-weak\\/30{border-color:#730e004d}.n-border-dark-danger-border-weak\\/35{border-color:#730e0059}.n-border-dark-danger-border-weak\\/40{border-color:#730e0066}.n-border-dark-danger-border-weak\\/45{border-color:#730e0073}.n-border-dark-danger-border-weak\\/5{border-color:#730e000d}.n-border-dark-danger-border-weak\\/50{border-color:#730e0080}.n-border-dark-danger-border-weak\\/55{border-color:#730e008c}.n-border-dark-danger-border-weak\\/60{border-color:#730e0099}.n-border-dark-danger-border-weak\\/65{border-color:#730e00a6}.n-border-dark-danger-border-weak\\/70{border-color:#730e00b3}.n-border-dark-danger-border-weak\\/75{border-color:#730e00bf}.n-border-dark-danger-border-weak\\/80{border-color:#730e00cc}.n-border-dark-danger-border-weak\\/85{border-color:#730e00d9}.n-border-dark-danger-border-weak\\/90{border-color:#730e00e6}.n-border-dark-danger-border-weak\\/95{border-color:#730e00f2}.n-border-dark-danger-hover-strong{border-color:#f96746}.n-border-dark-danger-hover-strong\\/0{border-color:#f9674600}.n-border-dark-danger-hover-strong\\/10{border-color:#f967461a}.n-border-dark-danger-hover-strong\\/100{border-color:#f96746}.n-border-dark-danger-hover-strong\\/15{border-color:#f9674626}.n-border-dark-danger-hover-strong\\/20{border-color:#f9674633}.n-border-dark-danger-hover-strong\\/25{border-color:#f9674640}.n-border-dark-danger-hover-strong\\/30{border-color:#f967464d}.n-border-dark-danger-hover-strong\\/35{border-color:#f9674659}.n-border-dark-danger-hover-strong\\/40{border-color:#f9674666}.n-border-dark-danger-hover-strong\\/45{border-color:#f9674673}.n-border-dark-danger-hover-strong\\/5{border-color:#f967460d}.n-border-dark-danger-hover-strong\\/50{border-color:#f9674680}.n-border-dark-danger-hover-strong\\/55{border-color:#f967468c}.n-border-dark-danger-hover-strong\\/60{border-color:#f9674699}.n-border-dark-danger-hover-strong\\/65{border-color:#f96746a6}.n-border-dark-danger-hover-strong\\/70{border-color:#f96746b3}.n-border-dark-danger-hover-strong\\/75{border-color:#f96746bf}.n-border-dark-danger-hover-strong\\/80{border-color:#f96746cc}.n-border-dark-danger-hover-strong\\/85{border-color:#f96746d9}.n-border-dark-danger-hover-strong\\/90{border-color:#f96746e6}.n-border-dark-danger-hover-strong\\/95{border-color:#f96746f2}.n-border-dark-danger-hover-weak{border-color:#ffaa9714}.n-border-dark-danger-hover-weak\\/0{border-color:#ffaa9700}.n-border-dark-danger-hover-weak\\/10{border-color:#ffaa971a}.n-border-dark-danger-hover-weak\\/100{border-color:#ffaa97}.n-border-dark-danger-hover-weak\\/15{border-color:#ffaa9726}.n-border-dark-danger-hover-weak\\/20{border-color:#ffaa9733}.n-border-dark-danger-hover-weak\\/25{border-color:#ffaa9740}.n-border-dark-danger-hover-weak\\/30{border-color:#ffaa974d}.n-border-dark-danger-hover-weak\\/35{border-color:#ffaa9759}.n-border-dark-danger-hover-weak\\/40{border-color:#ffaa9766}.n-border-dark-danger-hover-weak\\/45{border-color:#ffaa9773}.n-border-dark-danger-hover-weak\\/5{border-color:#ffaa970d}.n-border-dark-danger-hover-weak\\/50{border-color:#ffaa9780}.n-border-dark-danger-hover-weak\\/55{border-color:#ffaa978c}.n-border-dark-danger-hover-weak\\/60{border-color:#ffaa9799}.n-border-dark-danger-hover-weak\\/65{border-color:#ffaa97a6}.n-border-dark-danger-hover-weak\\/70{border-color:#ffaa97b3}.n-border-dark-danger-hover-weak\\/75{border-color:#ffaa97bf}.n-border-dark-danger-hover-weak\\/80{border-color:#ffaa97cc}.n-border-dark-danger-hover-weak\\/85{border-color:#ffaa97d9}.n-border-dark-danger-hover-weak\\/90{border-color:#ffaa97e6}.n-border-dark-danger-hover-weak\\/95{border-color:#ffaa97f2}.n-border-dark-danger-icon{border-color:#ffaa97}.n-border-dark-danger-icon\\/0{border-color:#ffaa9700}.n-border-dark-danger-icon\\/10{border-color:#ffaa971a}.n-border-dark-danger-icon\\/100{border-color:#ffaa97}.n-border-dark-danger-icon\\/15{border-color:#ffaa9726}.n-border-dark-danger-icon\\/20{border-color:#ffaa9733}.n-border-dark-danger-icon\\/25{border-color:#ffaa9740}.n-border-dark-danger-icon\\/30{border-color:#ffaa974d}.n-border-dark-danger-icon\\/35{border-color:#ffaa9759}.n-border-dark-danger-icon\\/40{border-color:#ffaa9766}.n-border-dark-danger-icon\\/45{border-color:#ffaa9773}.n-border-dark-danger-icon\\/5{border-color:#ffaa970d}.n-border-dark-danger-icon\\/50{border-color:#ffaa9780}.n-border-dark-danger-icon\\/55{border-color:#ffaa978c}.n-border-dark-danger-icon\\/60{border-color:#ffaa9799}.n-border-dark-danger-icon\\/65{border-color:#ffaa97a6}.n-border-dark-danger-icon\\/70{border-color:#ffaa97b3}.n-border-dark-danger-icon\\/75{border-color:#ffaa97bf}.n-border-dark-danger-icon\\/80{border-color:#ffaa97cc}.n-border-dark-danger-icon\\/85{border-color:#ffaa97d9}.n-border-dark-danger-icon\\/90{border-color:#ffaa97e6}.n-border-dark-danger-icon\\/95{border-color:#ffaa97f2}.n-border-dark-danger-pressed-weak{border-color:#ffaa971f}.n-border-dark-danger-pressed-weak\\/0{border-color:#ffaa9700}.n-border-dark-danger-pressed-weak\\/10{border-color:#ffaa971a}.n-border-dark-danger-pressed-weak\\/100{border-color:#ffaa97}.n-border-dark-danger-pressed-weak\\/15{border-color:#ffaa9726}.n-border-dark-danger-pressed-weak\\/20{border-color:#ffaa9733}.n-border-dark-danger-pressed-weak\\/25{border-color:#ffaa9740}.n-border-dark-danger-pressed-weak\\/30{border-color:#ffaa974d}.n-border-dark-danger-pressed-weak\\/35{border-color:#ffaa9759}.n-border-dark-danger-pressed-weak\\/40{border-color:#ffaa9766}.n-border-dark-danger-pressed-weak\\/45{border-color:#ffaa9773}.n-border-dark-danger-pressed-weak\\/5{border-color:#ffaa970d}.n-border-dark-danger-pressed-weak\\/50{border-color:#ffaa9780}.n-border-dark-danger-pressed-weak\\/55{border-color:#ffaa978c}.n-border-dark-danger-pressed-weak\\/60{border-color:#ffaa9799}.n-border-dark-danger-pressed-weak\\/65{border-color:#ffaa97a6}.n-border-dark-danger-pressed-weak\\/70{border-color:#ffaa97b3}.n-border-dark-danger-pressed-weak\\/75{border-color:#ffaa97bf}.n-border-dark-danger-pressed-weak\\/80{border-color:#ffaa97cc}.n-border-dark-danger-pressed-weak\\/85{border-color:#ffaa97d9}.n-border-dark-danger-pressed-weak\\/90{border-color:#ffaa97e6}.n-border-dark-danger-pressed-weak\\/95{border-color:#ffaa97f2}.n-border-dark-danger-strong{border-color:#e84e2c}.n-border-dark-danger-strong\\/0{border-color:#e84e2c00}.n-border-dark-danger-strong\\/10{border-color:#e84e2c1a}.n-border-dark-danger-strong\\/100{border-color:#e84e2c}.n-border-dark-danger-strong\\/15{border-color:#e84e2c26}.n-border-dark-danger-strong\\/20{border-color:#e84e2c33}.n-border-dark-danger-strong\\/25{border-color:#e84e2c40}.n-border-dark-danger-strong\\/30{border-color:#e84e2c4d}.n-border-dark-danger-strong\\/35{border-color:#e84e2c59}.n-border-dark-danger-strong\\/40{border-color:#e84e2c66}.n-border-dark-danger-strong\\/45{border-color:#e84e2c73}.n-border-dark-danger-strong\\/5{border-color:#e84e2c0d}.n-border-dark-danger-strong\\/50{border-color:#e84e2c80}.n-border-dark-danger-strong\\/55{border-color:#e84e2c8c}.n-border-dark-danger-strong\\/60{border-color:#e84e2c99}.n-border-dark-danger-strong\\/65{border-color:#e84e2ca6}.n-border-dark-danger-strong\\/70{border-color:#e84e2cb3}.n-border-dark-danger-strong\\/75{border-color:#e84e2cbf}.n-border-dark-danger-strong\\/80{border-color:#e84e2ccc}.n-border-dark-danger-strong\\/85{border-color:#e84e2cd9}.n-border-dark-danger-strong\\/90{border-color:#e84e2ce6}.n-border-dark-danger-strong\\/95{border-color:#e84e2cf2}.n-border-dark-danger-text{border-color:#ffaa97}.n-border-dark-danger-text\\/0{border-color:#ffaa9700}.n-border-dark-danger-text\\/10{border-color:#ffaa971a}.n-border-dark-danger-text\\/100{border-color:#ffaa97}.n-border-dark-danger-text\\/15{border-color:#ffaa9726}.n-border-dark-danger-text\\/20{border-color:#ffaa9733}.n-border-dark-danger-text\\/25{border-color:#ffaa9740}.n-border-dark-danger-text\\/30{border-color:#ffaa974d}.n-border-dark-danger-text\\/35{border-color:#ffaa9759}.n-border-dark-danger-text\\/40{border-color:#ffaa9766}.n-border-dark-danger-text\\/45{border-color:#ffaa9773}.n-border-dark-danger-text\\/5{border-color:#ffaa970d}.n-border-dark-danger-text\\/50{border-color:#ffaa9780}.n-border-dark-danger-text\\/55{border-color:#ffaa978c}.n-border-dark-danger-text\\/60{border-color:#ffaa9799}.n-border-dark-danger-text\\/65{border-color:#ffaa97a6}.n-border-dark-danger-text\\/70{border-color:#ffaa97b3}.n-border-dark-danger-text\\/75{border-color:#ffaa97bf}.n-border-dark-danger-text\\/80{border-color:#ffaa97cc}.n-border-dark-danger-text\\/85{border-color:#ffaa97d9}.n-border-dark-danger-text\\/90{border-color:#ffaa97e6}.n-border-dark-danger-text\\/95{border-color:#ffaa97f2}.n-border-dark-discovery-bg-status{border-color:#a07bec}.n-border-dark-discovery-bg-status\\/0{border-color:#a07bec00}.n-border-dark-discovery-bg-status\\/10{border-color:#a07bec1a}.n-border-dark-discovery-bg-status\\/100{border-color:#a07bec}.n-border-dark-discovery-bg-status\\/15{border-color:#a07bec26}.n-border-dark-discovery-bg-status\\/20{border-color:#a07bec33}.n-border-dark-discovery-bg-status\\/25{border-color:#a07bec40}.n-border-dark-discovery-bg-status\\/30{border-color:#a07bec4d}.n-border-dark-discovery-bg-status\\/35{border-color:#a07bec59}.n-border-dark-discovery-bg-status\\/40{border-color:#a07bec66}.n-border-dark-discovery-bg-status\\/45{border-color:#a07bec73}.n-border-dark-discovery-bg-status\\/5{border-color:#a07bec0d}.n-border-dark-discovery-bg-status\\/50{border-color:#a07bec80}.n-border-dark-discovery-bg-status\\/55{border-color:#a07bec8c}.n-border-dark-discovery-bg-status\\/60{border-color:#a07bec99}.n-border-dark-discovery-bg-status\\/65{border-color:#a07beca6}.n-border-dark-discovery-bg-status\\/70{border-color:#a07becb3}.n-border-dark-discovery-bg-status\\/75{border-color:#a07becbf}.n-border-dark-discovery-bg-status\\/80{border-color:#a07beccc}.n-border-dark-discovery-bg-status\\/85{border-color:#a07becd9}.n-border-dark-discovery-bg-status\\/90{border-color:#a07bece6}.n-border-dark-discovery-bg-status\\/95{border-color:#a07becf2}.n-border-dark-discovery-bg-strong{border-color:#ccb4ff}.n-border-dark-discovery-bg-strong\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-bg-strong\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-bg-strong\\/100{border-color:#ccb4ff}.n-border-dark-discovery-bg-strong\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-bg-strong\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-bg-strong\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-bg-strong\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-bg-strong\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-bg-strong\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-bg-strong\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-bg-strong\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-bg-strong\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-bg-strong\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-bg-strong\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-bg-strong\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-bg-strong\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-bg-strong\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-bg-strong\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-bg-strong\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-bg-strong\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-bg-strong\\/95{border-color:#ccb4fff2}.n-border-dark-discovery-bg-weak{border-color:#2c2a34}.n-border-dark-discovery-bg-weak\\/0{border-color:#2c2a3400}.n-border-dark-discovery-bg-weak\\/10{border-color:#2c2a341a}.n-border-dark-discovery-bg-weak\\/100{border-color:#2c2a34}.n-border-dark-discovery-bg-weak\\/15{border-color:#2c2a3426}.n-border-dark-discovery-bg-weak\\/20{border-color:#2c2a3433}.n-border-dark-discovery-bg-weak\\/25{border-color:#2c2a3440}.n-border-dark-discovery-bg-weak\\/30{border-color:#2c2a344d}.n-border-dark-discovery-bg-weak\\/35{border-color:#2c2a3459}.n-border-dark-discovery-bg-weak\\/40{border-color:#2c2a3466}.n-border-dark-discovery-bg-weak\\/45{border-color:#2c2a3473}.n-border-dark-discovery-bg-weak\\/5{border-color:#2c2a340d}.n-border-dark-discovery-bg-weak\\/50{border-color:#2c2a3480}.n-border-dark-discovery-bg-weak\\/55{border-color:#2c2a348c}.n-border-dark-discovery-bg-weak\\/60{border-color:#2c2a3499}.n-border-dark-discovery-bg-weak\\/65{border-color:#2c2a34a6}.n-border-dark-discovery-bg-weak\\/70{border-color:#2c2a34b3}.n-border-dark-discovery-bg-weak\\/75{border-color:#2c2a34bf}.n-border-dark-discovery-bg-weak\\/80{border-color:#2c2a34cc}.n-border-dark-discovery-bg-weak\\/85{border-color:#2c2a34d9}.n-border-dark-discovery-bg-weak\\/90{border-color:#2c2a34e6}.n-border-dark-discovery-bg-weak\\/95{border-color:#2c2a34f2}.n-border-dark-discovery-border-strong{border-color:#ccb4ff}.n-border-dark-discovery-border-strong\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-border-strong\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-border-strong\\/100{border-color:#ccb4ff}.n-border-dark-discovery-border-strong\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-border-strong\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-border-strong\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-border-strong\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-border-strong\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-border-strong\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-border-strong\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-border-strong\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-border-strong\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-border-strong\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-border-strong\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-border-strong\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-border-strong\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-border-strong\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-border-strong\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-border-strong\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-border-strong\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-border-strong\\/95{border-color:#ccb4fff2}.n-border-dark-discovery-border-weak{border-color:#4b2894}.n-border-dark-discovery-border-weak\\/0{border-color:#4b289400}.n-border-dark-discovery-border-weak\\/10{border-color:#4b28941a}.n-border-dark-discovery-border-weak\\/100{border-color:#4b2894}.n-border-dark-discovery-border-weak\\/15{border-color:#4b289426}.n-border-dark-discovery-border-weak\\/20{border-color:#4b289433}.n-border-dark-discovery-border-weak\\/25{border-color:#4b289440}.n-border-dark-discovery-border-weak\\/30{border-color:#4b28944d}.n-border-dark-discovery-border-weak\\/35{border-color:#4b289459}.n-border-dark-discovery-border-weak\\/40{border-color:#4b289466}.n-border-dark-discovery-border-weak\\/45{border-color:#4b289473}.n-border-dark-discovery-border-weak\\/5{border-color:#4b28940d}.n-border-dark-discovery-border-weak\\/50{border-color:#4b289480}.n-border-dark-discovery-border-weak\\/55{border-color:#4b28948c}.n-border-dark-discovery-border-weak\\/60{border-color:#4b289499}.n-border-dark-discovery-border-weak\\/65{border-color:#4b2894a6}.n-border-dark-discovery-border-weak\\/70{border-color:#4b2894b3}.n-border-dark-discovery-border-weak\\/75{border-color:#4b2894bf}.n-border-dark-discovery-border-weak\\/80{border-color:#4b2894cc}.n-border-dark-discovery-border-weak\\/85{border-color:#4b2894d9}.n-border-dark-discovery-border-weak\\/90{border-color:#4b2894e6}.n-border-dark-discovery-border-weak\\/95{border-color:#4b2894f2}.n-border-dark-discovery-icon{border-color:#ccb4ff}.n-border-dark-discovery-icon\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-icon\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-icon\\/100{border-color:#ccb4ff}.n-border-dark-discovery-icon\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-icon\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-icon\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-icon\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-icon\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-icon\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-icon\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-icon\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-icon\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-icon\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-icon\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-icon\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-icon\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-icon\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-icon\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-icon\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-icon\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-icon\\/95{border-color:#ccb4fff2}.n-border-dark-discovery-text{border-color:#ccb4ff}.n-border-dark-discovery-text\\/0{border-color:#ccb4ff00}.n-border-dark-discovery-text\\/10{border-color:#ccb4ff1a}.n-border-dark-discovery-text\\/100{border-color:#ccb4ff}.n-border-dark-discovery-text\\/15{border-color:#ccb4ff26}.n-border-dark-discovery-text\\/20{border-color:#ccb4ff33}.n-border-dark-discovery-text\\/25{border-color:#ccb4ff40}.n-border-dark-discovery-text\\/30{border-color:#ccb4ff4d}.n-border-dark-discovery-text\\/35{border-color:#ccb4ff59}.n-border-dark-discovery-text\\/40{border-color:#ccb4ff66}.n-border-dark-discovery-text\\/45{border-color:#ccb4ff73}.n-border-dark-discovery-text\\/5{border-color:#ccb4ff0d}.n-border-dark-discovery-text\\/50{border-color:#ccb4ff80}.n-border-dark-discovery-text\\/55{border-color:#ccb4ff8c}.n-border-dark-discovery-text\\/60{border-color:#ccb4ff99}.n-border-dark-discovery-text\\/65{border-color:#ccb4ffa6}.n-border-dark-discovery-text\\/70{border-color:#ccb4ffb3}.n-border-dark-discovery-text\\/75{border-color:#ccb4ffbf}.n-border-dark-discovery-text\\/80{border-color:#ccb4ffcc}.n-border-dark-discovery-text\\/85{border-color:#ccb4ffd9}.n-border-dark-discovery-text\\/90{border-color:#ccb4ffe6}.n-border-dark-discovery-text\\/95{border-color:#ccb4fff2}.n-border-dark-neutral-bg-default{border-color:#1a1b1d}.n-border-dark-neutral-bg-default\\/0{border-color:#1a1b1d00}.n-border-dark-neutral-bg-default\\/10{border-color:#1a1b1d1a}.n-border-dark-neutral-bg-default\\/100{border-color:#1a1b1d}.n-border-dark-neutral-bg-default\\/15{border-color:#1a1b1d26}.n-border-dark-neutral-bg-default\\/20{border-color:#1a1b1d33}.n-border-dark-neutral-bg-default\\/25{border-color:#1a1b1d40}.n-border-dark-neutral-bg-default\\/30{border-color:#1a1b1d4d}.n-border-dark-neutral-bg-default\\/35{border-color:#1a1b1d59}.n-border-dark-neutral-bg-default\\/40{border-color:#1a1b1d66}.n-border-dark-neutral-bg-default\\/45{border-color:#1a1b1d73}.n-border-dark-neutral-bg-default\\/5{border-color:#1a1b1d0d}.n-border-dark-neutral-bg-default\\/50{border-color:#1a1b1d80}.n-border-dark-neutral-bg-default\\/55{border-color:#1a1b1d8c}.n-border-dark-neutral-bg-default\\/60{border-color:#1a1b1d99}.n-border-dark-neutral-bg-default\\/65{border-color:#1a1b1da6}.n-border-dark-neutral-bg-default\\/70{border-color:#1a1b1db3}.n-border-dark-neutral-bg-default\\/75{border-color:#1a1b1dbf}.n-border-dark-neutral-bg-default\\/80{border-color:#1a1b1dcc}.n-border-dark-neutral-bg-default\\/85{border-color:#1a1b1dd9}.n-border-dark-neutral-bg-default\\/90{border-color:#1a1b1de6}.n-border-dark-neutral-bg-default\\/95{border-color:#1a1b1df2}.n-border-dark-neutral-bg-on-bg-weak{border-color:#81879014}.n-border-dark-neutral-bg-on-bg-weak\\/0{border-color:#81879000}.n-border-dark-neutral-bg-on-bg-weak\\/10{border-color:#8187901a}.n-border-dark-neutral-bg-on-bg-weak\\/100{border-color:#818790}.n-border-dark-neutral-bg-on-bg-weak\\/15{border-color:#81879026}.n-border-dark-neutral-bg-on-bg-weak\\/20{border-color:#81879033}.n-border-dark-neutral-bg-on-bg-weak\\/25{border-color:#81879040}.n-border-dark-neutral-bg-on-bg-weak\\/30{border-color:#8187904d}.n-border-dark-neutral-bg-on-bg-weak\\/35{border-color:#81879059}.n-border-dark-neutral-bg-on-bg-weak\\/40{border-color:#81879066}.n-border-dark-neutral-bg-on-bg-weak\\/45{border-color:#81879073}.n-border-dark-neutral-bg-on-bg-weak\\/5{border-color:#8187900d}.n-border-dark-neutral-bg-on-bg-weak\\/50{border-color:#81879080}.n-border-dark-neutral-bg-on-bg-weak\\/55{border-color:#8187908c}.n-border-dark-neutral-bg-on-bg-weak\\/60{border-color:#81879099}.n-border-dark-neutral-bg-on-bg-weak\\/65{border-color:#818790a6}.n-border-dark-neutral-bg-on-bg-weak\\/70{border-color:#818790b3}.n-border-dark-neutral-bg-on-bg-weak\\/75{border-color:#818790bf}.n-border-dark-neutral-bg-on-bg-weak\\/80{border-color:#818790cc}.n-border-dark-neutral-bg-on-bg-weak\\/85{border-color:#818790d9}.n-border-dark-neutral-bg-on-bg-weak\\/90{border-color:#818790e6}.n-border-dark-neutral-bg-on-bg-weak\\/95{border-color:#818790f2}.n-border-dark-neutral-bg-status{border-color:#a8acb2}.n-border-dark-neutral-bg-status\\/0{border-color:#a8acb200}.n-border-dark-neutral-bg-status\\/10{border-color:#a8acb21a}.n-border-dark-neutral-bg-status\\/100{border-color:#a8acb2}.n-border-dark-neutral-bg-status\\/15{border-color:#a8acb226}.n-border-dark-neutral-bg-status\\/20{border-color:#a8acb233}.n-border-dark-neutral-bg-status\\/25{border-color:#a8acb240}.n-border-dark-neutral-bg-status\\/30{border-color:#a8acb24d}.n-border-dark-neutral-bg-status\\/35{border-color:#a8acb259}.n-border-dark-neutral-bg-status\\/40{border-color:#a8acb266}.n-border-dark-neutral-bg-status\\/45{border-color:#a8acb273}.n-border-dark-neutral-bg-status\\/5{border-color:#a8acb20d}.n-border-dark-neutral-bg-status\\/50{border-color:#a8acb280}.n-border-dark-neutral-bg-status\\/55{border-color:#a8acb28c}.n-border-dark-neutral-bg-status\\/60{border-color:#a8acb299}.n-border-dark-neutral-bg-status\\/65{border-color:#a8acb2a6}.n-border-dark-neutral-bg-status\\/70{border-color:#a8acb2b3}.n-border-dark-neutral-bg-status\\/75{border-color:#a8acb2bf}.n-border-dark-neutral-bg-status\\/80{border-color:#a8acb2cc}.n-border-dark-neutral-bg-status\\/85{border-color:#a8acb2d9}.n-border-dark-neutral-bg-status\\/90{border-color:#a8acb2e6}.n-border-dark-neutral-bg-status\\/95{border-color:#a8acb2f2}.n-border-dark-neutral-bg-strong{border-color:#3c3f44}.n-border-dark-neutral-bg-strong\\/0{border-color:#3c3f4400}.n-border-dark-neutral-bg-strong\\/10{border-color:#3c3f441a}.n-border-dark-neutral-bg-strong\\/100{border-color:#3c3f44}.n-border-dark-neutral-bg-strong\\/15{border-color:#3c3f4426}.n-border-dark-neutral-bg-strong\\/20{border-color:#3c3f4433}.n-border-dark-neutral-bg-strong\\/25{border-color:#3c3f4440}.n-border-dark-neutral-bg-strong\\/30{border-color:#3c3f444d}.n-border-dark-neutral-bg-strong\\/35{border-color:#3c3f4459}.n-border-dark-neutral-bg-strong\\/40{border-color:#3c3f4466}.n-border-dark-neutral-bg-strong\\/45{border-color:#3c3f4473}.n-border-dark-neutral-bg-strong\\/5{border-color:#3c3f440d}.n-border-dark-neutral-bg-strong\\/50{border-color:#3c3f4480}.n-border-dark-neutral-bg-strong\\/55{border-color:#3c3f448c}.n-border-dark-neutral-bg-strong\\/60{border-color:#3c3f4499}.n-border-dark-neutral-bg-strong\\/65{border-color:#3c3f44a6}.n-border-dark-neutral-bg-strong\\/70{border-color:#3c3f44b3}.n-border-dark-neutral-bg-strong\\/75{border-color:#3c3f44bf}.n-border-dark-neutral-bg-strong\\/80{border-color:#3c3f44cc}.n-border-dark-neutral-bg-strong\\/85{border-color:#3c3f44d9}.n-border-dark-neutral-bg-strong\\/90{border-color:#3c3f44e6}.n-border-dark-neutral-bg-strong\\/95{border-color:#3c3f44f2}.n-border-dark-neutral-bg-stronger{border-color:#6f757e}.n-border-dark-neutral-bg-stronger\\/0{border-color:#6f757e00}.n-border-dark-neutral-bg-stronger\\/10{border-color:#6f757e1a}.n-border-dark-neutral-bg-stronger\\/100{border-color:#6f757e}.n-border-dark-neutral-bg-stronger\\/15{border-color:#6f757e26}.n-border-dark-neutral-bg-stronger\\/20{border-color:#6f757e33}.n-border-dark-neutral-bg-stronger\\/25{border-color:#6f757e40}.n-border-dark-neutral-bg-stronger\\/30{border-color:#6f757e4d}.n-border-dark-neutral-bg-stronger\\/35{border-color:#6f757e59}.n-border-dark-neutral-bg-stronger\\/40{border-color:#6f757e66}.n-border-dark-neutral-bg-stronger\\/45{border-color:#6f757e73}.n-border-dark-neutral-bg-stronger\\/5{border-color:#6f757e0d}.n-border-dark-neutral-bg-stronger\\/50{border-color:#6f757e80}.n-border-dark-neutral-bg-stronger\\/55{border-color:#6f757e8c}.n-border-dark-neutral-bg-stronger\\/60{border-color:#6f757e99}.n-border-dark-neutral-bg-stronger\\/65{border-color:#6f757ea6}.n-border-dark-neutral-bg-stronger\\/70{border-color:#6f757eb3}.n-border-dark-neutral-bg-stronger\\/75{border-color:#6f757ebf}.n-border-dark-neutral-bg-stronger\\/80{border-color:#6f757ecc}.n-border-dark-neutral-bg-stronger\\/85{border-color:#6f757ed9}.n-border-dark-neutral-bg-stronger\\/90{border-color:#6f757ee6}.n-border-dark-neutral-bg-stronger\\/95{border-color:#6f757ef2}.n-border-dark-neutral-bg-strongest{border-color:#f5f6f6}.n-border-dark-neutral-bg-strongest\\/0{border-color:#f5f6f600}.n-border-dark-neutral-bg-strongest\\/10{border-color:#f5f6f61a}.n-border-dark-neutral-bg-strongest\\/100{border-color:#f5f6f6}.n-border-dark-neutral-bg-strongest\\/15{border-color:#f5f6f626}.n-border-dark-neutral-bg-strongest\\/20{border-color:#f5f6f633}.n-border-dark-neutral-bg-strongest\\/25{border-color:#f5f6f640}.n-border-dark-neutral-bg-strongest\\/30{border-color:#f5f6f64d}.n-border-dark-neutral-bg-strongest\\/35{border-color:#f5f6f659}.n-border-dark-neutral-bg-strongest\\/40{border-color:#f5f6f666}.n-border-dark-neutral-bg-strongest\\/45{border-color:#f5f6f673}.n-border-dark-neutral-bg-strongest\\/5{border-color:#f5f6f60d}.n-border-dark-neutral-bg-strongest\\/50{border-color:#f5f6f680}.n-border-dark-neutral-bg-strongest\\/55{border-color:#f5f6f68c}.n-border-dark-neutral-bg-strongest\\/60{border-color:#f5f6f699}.n-border-dark-neutral-bg-strongest\\/65{border-color:#f5f6f6a6}.n-border-dark-neutral-bg-strongest\\/70{border-color:#f5f6f6b3}.n-border-dark-neutral-bg-strongest\\/75{border-color:#f5f6f6bf}.n-border-dark-neutral-bg-strongest\\/80{border-color:#f5f6f6cc}.n-border-dark-neutral-bg-strongest\\/85{border-color:#f5f6f6d9}.n-border-dark-neutral-bg-strongest\\/90{border-color:#f5f6f6e6}.n-border-dark-neutral-bg-strongest\\/95{border-color:#f5f6f6f2}.n-border-dark-neutral-bg-weak{border-color:#212325}.n-border-dark-neutral-bg-weak\\/0{border-color:#21232500}.n-border-dark-neutral-bg-weak\\/10{border-color:#2123251a}.n-border-dark-neutral-bg-weak\\/100{border-color:#212325}.n-border-dark-neutral-bg-weak\\/15{border-color:#21232526}.n-border-dark-neutral-bg-weak\\/20{border-color:#21232533}.n-border-dark-neutral-bg-weak\\/25{border-color:#21232540}.n-border-dark-neutral-bg-weak\\/30{border-color:#2123254d}.n-border-dark-neutral-bg-weak\\/35{border-color:#21232559}.n-border-dark-neutral-bg-weak\\/40{border-color:#21232566}.n-border-dark-neutral-bg-weak\\/45{border-color:#21232573}.n-border-dark-neutral-bg-weak\\/5{border-color:#2123250d}.n-border-dark-neutral-bg-weak\\/50{border-color:#21232580}.n-border-dark-neutral-bg-weak\\/55{border-color:#2123258c}.n-border-dark-neutral-bg-weak\\/60{border-color:#21232599}.n-border-dark-neutral-bg-weak\\/65{border-color:#212325a6}.n-border-dark-neutral-bg-weak\\/70{border-color:#212325b3}.n-border-dark-neutral-bg-weak\\/75{border-color:#212325bf}.n-border-dark-neutral-bg-weak\\/80{border-color:#212325cc}.n-border-dark-neutral-bg-weak\\/85{border-color:#212325d9}.n-border-dark-neutral-bg-weak\\/90{border-color:#212325e6}.n-border-dark-neutral-bg-weak\\/95{border-color:#212325f2}.n-border-dark-neutral-border-strong{border-color:#5e636a}.n-border-dark-neutral-border-strong\\/0{border-color:#5e636a00}.n-border-dark-neutral-border-strong\\/10{border-color:#5e636a1a}.n-border-dark-neutral-border-strong\\/100{border-color:#5e636a}.n-border-dark-neutral-border-strong\\/15{border-color:#5e636a26}.n-border-dark-neutral-border-strong\\/20{border-color:#5e636a33}.n-border-dark-neutral-border-strong\\/25{border-color:#5e636a40}.n-border-dark-neutral-border-strong\\/30{border-color:#5e636a4d}.n-border-dark-neutral-border-strong\\/35{border-color:#5e636a59}.n-border-dark-neutral-border-strong\\/40{border-color:#5e636a66}.n-border-dark-neutral-border-strong\\/45{border-color:#5e636a73}.n-border-dark-neutral-border-strong\\/5{border-color:#5e636a0d}.n-border-dark-neutral-border-strong\\/50{border-color:#5e636a80}.n-border-dark-neutral-border-strong\\/55{border-color:#5e636a8c}.n-border-dark-neutral-border-strong\\/60{border-color:#5e636a99}.n-border-dark-neutral-border-strong\\/65{border-color:#5e636aa6}.n-border-dark-neutral-border-strong\\/70{border-color:#5e636ab3}.n-border-dark-neutral-border-strong\\/75{border-color:#5e636abf}.n-border-dark-neutral-border-strong\\/80{border-color:#5e636acc}.n-border-dark-neutral-border-strong\\/85{border-color:#5e636ad9}.n-border-dark-neutral-border-strong\\/90{border-color:#5e636ae6}.n-border-dark-neutral-border-strong\\/95{border-color:#5e636af2}.n-border-dark-neutral-border-strongest{border-color:#bbbec3}.n-border-dark-neutral-border-strongest\\/0{border-color:#bbbec300}.n-border-dark-neutral-border-strongest\\/10{border-color:#bbbec31a}.n-border-dark-neutral-border-strongest\\/100{border-color:#bbbec3}.n-border-dark-neutral-border-strongest\\/15{border-color:#bbbec326}.n-border-dark-neutral-border-strongest\\/20{border-color:#bbbec333}.n-border-dark-neutral-border-strongest\\/25{border-color:#bbbec340}.n-border-dark-neutral-border-strongest\\/30{border-color:#bbbec34d}.n-border-dark-neutral-border-strongest\\/35{border-color:#bbbec359}.n-border-dark-neutral-border-strongest\\/40{border-color:#bbbec366}.n-border-dark-neutral-border-strongest\\/45{border-color:#bbbec373}.n-border-dark-neutral-border-strongest\\/5{border-color:#bbbec30d}.n-border-dark-neutral-border-strongest\\/50{border-color:#bbbec380}.n-border-dark-neutral-border-strongest\\/55{border-color:#bbbec38c}.n-border-dark-neutral-border-strongest\\/60{border-color:#bbbec399}.n-border-dark-neutral-border-strongest\\/65{border-color:#bbbec3a6}.n-border-dark-neutral-border-strongest\\/70{border-color:#bbbec3b3}.n-border-dark-neutral-border-strongest\\/75{border-color:#bbbec3bf}.n-border-dark-neutral-border-strongest\\/80{border-color:#bbbec3cc}.n-border-dark-neutral-border-strongest\\/85{border-color:#bbbec3d9}.n-border-dark-neutral-border-strongest\\/90{border-color:#bbbec3e6}.n-border-dark-neutral-border-strongest\\/95{border-color:#bbbec3f2}.n-border-dark-neutral-border-weak{border-color:#3c3f44}.n-border-dark-neutral-border-weak\\/0{border-color:#3c3f4400}.n-border-dark-neutral-border-weak\\/10{border-color:#3c3f441a}.n-border-dark-neutral-border-weak\\/100{border-color:#3c3f44}.n-border-dark-neutral-border-weak\\/15{border-color:#3c3f4426}.n-border-dark-neutral-border-weak\\/20{border-color:#3c3f4433}.n-border-dark-neutral-border-weak\\/25{border-color:#3c3f4440}.n-border-dark-neutral-border-weak\\/30{border-color:#3c3f444d}.n-border-dark-neutral-border-weak\\/35{border-color:#3c3f4459}.n-border-dark-neutral-border-weak\\/40{border-color:#3c3f4466}.n-border-dark-neutral-border-weak\\/45{border-color:#3c3f4473}.n-border-dark-neutral-border-weak\\/5{border-color:#3c3f440d}.n-border-dark-neutral-border-weak\\/50{border-color:#3c3f4480}.n-border-dark-neutral-border-weak\\/55{border-color:#3c3f448c}.n-border-dark-neutral-border-weak\\/60{border-color:#3c3f4499}.n-border-dark-neutral-border-weak\\/65{border-color:#3c3f44a6}.n-border-dark-neutral-border-weak\\/70{border-color:#3c3f44b3}.n-border-dark-neutral-border-weak\\/75{border-color:#3c3f44bf}.n-border-dark-neutral-border-weak\\/80{border-color:#3c3f44cc}.n-border-dark-neutral-border-weak\\/85{border-color:#3c3f44d9}.n-border-dark-neutral-border-weak\\/90{border-color:#3c3f44e6}.n-border-dark-neutral-border-weak\\/95{border-color:#3c3f44f2}.n-border-dark-neutral-hover{border-color:#959aa11a}.n-border-dark-neutral-hover\\/0{border-color:#959aa100}.n-border-dark-neutral-hover\\/10{border-color:#959aa11a}.n-border-dark-neutral-hover\\/100{border-color:#959aa1}.n-border-dark-neutral-hover\\/15{border-color:#959aa126}.n-border-dark-neutral-hover\\/20{border-color:#959aa133}.n-border-dark-neutral-hover\\/25{border-color:#959aa140}.n-border-dark-neutral-hover\\/30{border-color:#959aa14d}.n-border-dark-neutral-hover\\/35{border-color:#959aa159}.n-border-dark-neutral-hover\\/40{border-color:#959aa166}.n-border-dark-neutral-hover\\/45{border-color:#959aa173}.n-border-dark-neutral-hover\\/5{border-color:#959aa10d}.n-border-dark-neutral-hover\\/50{border-color:#959aa180}.n-border-dark-neutral-hover\\/55{border-color:#959aa18c}.n-border-dark-neutral-hover\\/60{border-color:#959aa199}.n-border-dark-neutral-hover\\/65{border-color:#959aa1a6}.n-border-dark-neutral-hover\\/70{border-color:#959aa1b3}.n-border-dark-neutral-hover\\/75{border-color:#959aa1bf}.n-border-dark-neutral-hover\\/80{border-color:#959aa1cc}.n-border-dark-neutral-hover\\/85{border-color:#959aa1d9}.n-border-dark-neutral-hover\\/90{border-color:#959aa1e6}.n-border-dark-neutral-hover\\/95{border-color:#959aa1f2}.n-border-dark-neutral-icon{border-color:#cfd1d4}.n-border-dark-neutral-icon\\/0{border-color:#cfd1d400}.n-border-dark-neutral-icon\\/10{border-color:#cfd1d41a}.n-border-dark-neutral-icon\\/100{border-color:#cfd1d4}.n-border-dark-neutral-icon\\/15{border-color:#cfd1d426}.n-border-dark-neutral-icon\\/20{border-color:#cfd1d433}.n-border-dark-neutral-icon\\/25{border-color:#cfd1d440}.n-border-dark-neutral-icon\\/30{border-color:#cfd1d44d}.n-border-dark-neutral-icon\\/35{border-color:#cfd1d459}.n-border-dark-neutral-icon\\/40{border-color:#cfd1d466}.n-border-dark-neutral-icon\\/45{border-color:#cfd1d473}.n-border-dark-neutral-icon\\/5{border-color:#cfd1d40d}.n-border-dark-neutral-icon\\/50{border-color:#cfd1d480}.n-border-dark-neutral-icon\\/55{border-color:#cfd1d48c}.n-border-dark-neutral-icon\\/60{border-color:#cfd1d499}.n-border-dark-neutral-icon\\/65{border-color:#cfd1d4a6}.n-border-dark-neutral-icon\\/70{border-color:#cfd1d4b3}.n-border-dark-neutral-icon\\/75{border-color:#cfd1d4bf}.n-border-dark-neutral-icon\\/80{border-color:#cfd1d4cc}.n-border-dark-neutral-icon\\/85{border-color:#cfd1d4d9}.n-border-dark-neutral-icon\\/90{border-color:#cfd1d4e6}.n-border-dark-neutral-icon\\/95{border-color:#cfd1d4f2}.n-border-dark-neutral-pressed{border-color:#959aa133}.n-border-dark-neutral-pressed\\/0{border-color:#959aa100}.n-border-dark-neutral-pressed\\/10{border-color:#959aa11a}.n-border-dark-neutral-pressed\\/100{border-color:#959aa1}.n-border-dark-neutral-pressed\\/15{border-color:#959aa126}.n-border-dark-neutral-pressed\\/20{border-color:#959aa133}.n-border-dark-neutral-pressed\\/25{border-color:#959aa140}.n-border-dark-neutral-pressed\\/30{border-color:#959aa14d}.n-border-dark-neutral-pressed\\/35{border-color:#959aa159}.n-border-dark-neutral-pressed\\/40{border-color:#959aa166}.n-border-dark-neutral-pressed\\/45{border-color:#959aa173}.n-border-dark-neutral-pressed\\/5{border-color:#959aa10d}.n-border-dark-neutral-pressed\\/50{border-color:#959aa180}.n-border-dark-neutral-pressed\\/55{border-color:#959aa18c}.n-border-dark-neutral-pressed\\/60{border-color:#959aa199}.n-border-dark-neutral-pressed\\/65{border-color:#959aa1a6}.n-border-dark-neutral-pressed\\/70{border-color:#959aa1b3}.n-border-dark-neutral-pressed\\/75{border-color:#959aa1bf}.n-border-dark-neutral-pressed\\/80{border-color:#959aa1cc}.n-border-dark-neutral-pressed\\/85{border-color:#959aa1d9}.n-border-dark-neutral-pressed\\/90{border-color:#959aa1e6}.n-border-dark-neutral-pressed\\/95{border-color:#959aa1f2}.n-border-dark-neutral-text-default{border-color:#f5f6f6}.n-border-dark-neutral-text-default\\/0{border-color:#f5f6f600}.n-border-dark-neutral-text-default\\/10{border-color:#f5f6f61a}.n-border-dark-neutral-text-default\\/100{border-color:#f5f6f6}.n-border-dark-neutral-text-default\\/15{border-color:#f5f6f626}.n-border-dark-neutral-text-default\\/20{border-color:#f5f6f633}.n-border-dark-neutral-text-default\\/25{border-color:#f5f6f640}.n-border-dark-neutral-text-default\\/30{border-color:#f5f6f64d}.n-border-dark-neutral-text-default\\/35{border-color:#f5f6f659}.n-border-dark-neutral-text-default\\/40{border-color:#f5f6f666}.n-border-dark-neutral-text-default\\/45{border-color:#f5f6f673}.n-border-dark-neutral-text-default\\/5{border-color:#f5f6f60d}.n-border-dark-neutral-text-default\\/50{border-color:#f5f6f680}.n-border-dark-neutral-text-default\\/55{border-color:#f5f6f68c}.n-border-dark-neutral-text-default\\/60{border-color:#f5f6f699}.n-border-dark-neutral-text-default\\/65{border-color:#f5f6f6a6}.n-border-dark-neutral-text-default\\/70{border-color:#f5f6f6b3}.n-border-dark-neutral-text-default\\/75{border-color:#f5f6f6bf}.n-border-dark-neutral-text-default\\/80{border-color:#f5f6f6cc}.n-border-dark-neutral-text-default\\/85{border-color:#f5f6f6d9}.n-border-dark-neutral-text-default\\/90{border-color:#f5f6f6e6}.n-border-dark-neutral-text-default\\/95{border-color:#f5f6f6f2}.n-border-dark-neutral-text-inverse{border-color:#1a1b1d}.n-border-dark-neutral-text-inverse\\/0{border-color:#1a1b1d00}.n-border-dark-neutral-text-inverse\\/10{border-color:#1a1b1d1a}.n-border-dark-neutral-text-inverse\\/100{border-color:#1a1b1d}.n-border-dark-neutral-text-inverse\\/15{border-color:#1a1b1d26}.n-border-dark-neutral-text-inverse\\/20{border-color:#1a1b1d33}.n-border-dark-neutral-text-inverse\\/25{border-color:#1a1b1d40}.n-border-dark-neutral-text-inverse\\/30{border-color:#1a1b1d4d}.n-border-dark-neutral-text-inverse\\/35{border-color:#1a1b1d59}.n-border-dark-neutral-text-inverse\\/40{border-color:#1a1b1d66}.n-border-dark-neutral-text-inverse\\/45{border-color:#1a1b1d73}.n-border-dark-neutral-text-inverse\\/5{border-color:#1a1b1d0d}.n-border-dark-neutral-text-inverse\\/50{border-color:#1a1b1d80}.n-border-dark-neutral-text-inverse\\/55{border-color:#1a1b1d8c}.n-border-dark-neutral-text-inverse\\/60{border-color:#1a1b1d99}.n-border-dark-neutral-text-inverse\\/65{border-color:#1a1b1da6}.n-border-dark-neutral-text-inverse\\/70{border-color:#1a1b1db3}.n-border-dark-neutral-text-inverse\\/75{border-color:#1a1b1dbf}.n-border-dark-neutral-text-inverse\\/80{border-color:#1a1b1dcc}.n-border-dark-neutral-text-inverse\\/85{border-color:#1a1b1dd9}.n-border-dark-neutral-text-inverse\\/90{border-color:#1a1b1de6}.n-border-dark-neutral-text-inverse\\/95{border-color:#1a1b1df2}.n-border-dark-neutral-text-weak{border-color:#cfd1d4}.n-border-dark-neutral-text-weak\\/0{border-color:#cfd1d400}.n-border-dark-neutral-text-weak\\/10{border-color:#cfd1d41a}.n-border-dark-neutral-text-weak\\/100{border-color:#cfd1d4}.n-border-dark-neutral-text-weak\\/15{border-color:#cfd1d426}.n-border-dark-neutral-text-weak\\/20{border-color:#cfd1d433}.n-border-dark-neutral-text-weak\\/25{border-color:#cfd1d440}.n-border-dark-neutral-text-weak\\/30{border-color:#cfd1d44d}.n-border-dark-neutral-text-weak\\/35{border-color:#cfd1d459}.n-border-dark-neutral-text-weak\\/40{border-color:#cfd1d466}.n-border-dark-neutral-text-weak\\/45{border-color:#cfd1d473}.n-border-dark-neutral-text-weak\\/5{border-color:#cfd1d40d}.n-border-dark-neutral-text-weak\\/50{border-color:#cfd1d480}.n-border-dark-neutral-text-weak\\/55{border-color:#cfd1d48c}.n-border-dark-neutral-text-weak\\/60{border-color:#cfd1d499}.n-border-dark-neutral-text-weak\\/65{border-color:#cfd1d4a6}.n-border-dark-neutral-text-weak\\/70{border-color:#cfd1d4b3}.n-border-dark-neutral-text-weak\\/75{border-color:#cfd1d4bf}.n-border-dark-neutral-text-weak\\/80{border-color:#cfd1d4cc}.n-border-dark-neutral-text-weak\\/85{border-color:#cfd1d4d9}.n-border-dark-neutral-text-weak\\/90{border-color:#cfd1d4e6}.n-border-dark-neutral-text-weak\\/95{border-color:#cfd1d4f2}.n-border-dark-neutral-text-weaker{border-color:#a8acb2}.n-border-dark-neutral-text-weaker\\/0{border-color:#a8acb200}.n-border-dark-neutral-text-weaker\\/10{border-color:#a8acb21a}.n-border-dark-neutral-text-weaker\\/100{border-color:#a8acb2}.n-border-dark-neutral-text-weaker\\/15{border-color:#a8acb226}.n-border-dark-neutral-text-weaker\\/20{border-color:#a8acb233}.n-border-dark-neutral-text-weaker\\/25{border-color:#a8acb240}.n-border-dark-neutral-text-weaker\\/30{border-color:#a8acb24d}.n-border-dark-neutral-text-weaker\\/35{border-color:#a8acb259}.n-border-dark-neutral-text-weaker\\/40{border-color:#a8acb266}.n-border-dark-neutral-text-weaker\\/45{border-color:#a8acb273}.n-border-dark-neutral-text-weaker\\/5{border-color:#a8acb20d}.n-border-dark-neutral-text-weaker\\/50{border-color:#a8acb280}.n-border-dark-neutral-text-weaker\\/55{border-color:#a8acb28c}.n-border-dark-neutral-text-weaker\\/60{border-color:#a8acb299}.n-border-dark-neutral-text-weaker\\/65{border-color:#a8acb2a6}.n-border-dark-neutral-text-weaker\\/70{border-color:#a8acb2b3}.n-border-dark-neutral-text-weaker\\/75{border-color:#a8acb2bf}.n-border-dark-neutral-text-weaker\\/80{border-color:#a8acb2cc}.n-border-dark-neutral-text-weaker\\/85{border-color:#a8acb2d9}.n-border-dark-neutral-text-weaker\\/90{border-color:#a8acb2e6}.n-border-dark-neutral-text-weaker\\/95{border-color:#a8acb2f2}.n-border-dark-neutral-text-weakest{border-color:#818790}.n-border-dark-neutral-text-weakest\\/0{border-color:#81879000}.n-border-dark-neutral-text-weakest\\/10{border-color:#8187901a}.n-border-dark-neutral-text-weakest\\/100{border-color:#818790}.n-border-dark-neutral-text-weakest\\/15{border-color:#81879026}.n-border-dark-neutral-text-weakest\\/20{border-color:#81879033}.n-border-dark-neutral-text-weakest\\/25{border-color:#81879040}.n-border-dark-neutral-text-weakest\\/30{border-color:#8187904d}.n-border-dark-neutral-text-weakest\\/35{border-color:#81879059}.n-border-dark-neutral-text-weakest\\/40{border-color:#81879066}.n-border-dark-neutral-text-weakest\\/45{border-color:#81879073}.n-border-dark-neutral-text-weakest\\/5{border-color:#8187900d}.n-border-dark-neutral-text-weakest\\/50{border-color:#81879080}.n-border-dark-neutral-text-weakest\\/55{border-color:#8187908c}.n-border-dark-neutral-text-weakest\\/60{border-color:#81879099}.n-border-dark-neutral-text-weakest\\/65{border-color:#818790a6}.n-border-dark-neutral-text-weakest\\/70{border-color:#818790b3}.n-border-dark-neutral-text-weakest\\/75{border-color:#818790bf}.n-border-dark-neutral-text-weakest\\/80{border-color:#818790cc}.n-border-dark-neutral-text-weakest\\/85{border-color:#818790d9}.n-border-dark-neutral-text-weakest\\/90{border-color:#818790e6}.n-border-dark-neutral-text-weakest\\/95{border-color:#818790f2}.n-border-dark-primary-bg-selected{border-color:#262f31}.n-border-dark-primary-bg-selected\\/0{border-color:#262f3100}.n-border-dark-primary-bg-selected\\/10{border-color:#262f311a}.n-border-dark-primary-bg-selected\\/100{border-color:#262f31}.n-border-dark-primary-bg-selected\\/15{border-color:#262f3126}.n-border-dark-primary-bg-selected\\/20{border-color:#262f3133}.n-border-dark-primary-bg-selected\\/25{border-color:#262f3140}.n-border-dark-primary-bg-selected\\/30{border-color:#262f314d}.n-border-dark-primary-bg-selected\\/35{border-color:#262f3159}.n-border-dark-primary-bg-selected\\/40{border-color:#262f3166}.n-border-dark-primary-bg-selected\\/45{border-color:#262f3173}.n-border-dark-primary-bg-selected\\/5{border-color:#262f310d}.n-border-dark-primary-bg-selected\\/50{border-color:#262f3180}.n-border-dark-primary-bg-selected\\/55{border-color:#262f318c}.n-border-dark-primary-bg-selected\\/60{border-color:#262f3199}.n-border-dark-primary-bg-selected\\/65{border-color:#262f31a6}.n-border-dark-primary-bg-selected\\/70{border-color:#262f31b3}.n-border-dark-primary-bg-selected\\/75{border-color:#262f31bf}.n-border-dark-primary-bg-selected\\/80{border-color:#262f31cc}.n-border-dark-primary-bg-selected\\/85{border-color:#262f31d9}.n-border-dark-primary-bg-selected\\/90{border-color:#262f31e6}.n-border-dark-primary-bg-selected\\/95{border-color:#262f31f2}.n-border-dark-primary-bg-status{border-color:#5db3bf}.n-border-dark-primary-bg-status\\/0{border-color:#5db3bf00}.n-border-dark-primary-bg-status\\/10{border-color:#5db3bf1a}.n-border-dark-primary-bg-status\\/100{border-color:#5db3bf}.n-border-dark-primary-bg-status\\/15{border-color:#5db3bf26}.n-border-dark-primary-bg-status\\/20{border-color:#5db3bf33}.n-border-dark-primary-bg-status\\/25{border-color:#5db3bf40}.n-border-dark-primary-bg-status\\/30{border-color:#5db3bf4d}.n-border-dark-primary-bg-status\\/35{border-color:#5db3bf59}.n-border-dark-primary-bg-status\\/40{border-color:#5db3bf66}.n-border-dark-primary-bg-status\\/45{border-color:#5db3bf73}.n-border-dark-primary-bg-status\\/5{border-color:#5db3bf0d}.n-border-dark-primary-bg-status\\/50{border-color:#5db3bf80}.n-border-dark-primary-bg-status\\/55{border-color:#5db3bf8c}.n-border-dark-primary-bg-status\\/60{border-color:#5db3bf99}.n-border-dark-primary-bg-status\\/65{border-color:#5db3bfa6}.n-border-dark-primary-bg-status\\/70{border-color:#5db3bfb3}.n-border-dark-primary-bg-status\\/75{border-color:#5db3bfbf}.n-border-dark-primary-bg-status\\/80{border-color:#5db3bfcc}.n-border-dark-primary-bg-status\\/85{border-color:#5db3bfd9}.n-border-dark-primary-bg-status\\/90{border-color:#5db3bfe6}.n-border-dark-primary-bg-status\\/95{border-color:#5db3bff2}.n-border-dark-primary-bg-strong{border-color:#8fe3e8}.n-border-dark-primary-bg-strong\\/0{border-color:#8fe3e800}.n-border-dark-primary-bg-strong\\/10{border-color:#8fe3e81a}.n-border-dark-primary-bg-strong\\/100{border-color:#8fe3e8}.n-border-dark-primary-bg-strong\\/15{border-color:#8fe3e826}.n-border-dark-primary-bg-strong\\/20{border-color:#8fe3e833}.n-border-dark-primary-bg-strong\\/25{border-color:#8fe3e840}.n-border-dark-primary-bg-strong\\/30{border-color:#8fe3e84d}.n-border-dark-primary-bg-strong\\/35{border-color:#8fe3e859}.n-border-dark-primary-bg-strong\\/40{border-color:#8fe3e866}.n-border-dark-primary-bg-strong\\/45{border-color:#8fe3e873}.n-border-dark-primary-bg-strong\\/5{border-color:#8fe3e80d}.n-border-dark-primary-bg-strong\\/50{border-color:#8fe3e880}.n-border-dark-primary-bg-strong\\/55{border-color:#8fe3e88c}.n-border-dark-primary-bg-strong\\/60{border-color:#8fe3e899}.n-border-dark-primary-bg-strong\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-bg-strong\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-bg-strong\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-bg-strong\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-bg-strong\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-bg-strong\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-bg-strong\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-bg-weak{border-color:#262f31}.n-border-dark-primary-bg-weak\\/0{border-color:#262f3100}.n-border-dark-primary-bg-weak\\/10{border-color:#262f311a}.n-border-dark-primary-bg-weak\\/100{border-color:#262f31}.n-border-dark-primary-bg-weak\\/15{border-color:#262f3126}.n-border-dark-primary-bg-weak\\/20{border-color:#262f3133}.n-border-dark-primary-bg-weak\\/25{border-color:#262f3140}.n-border-dark-primary-bg-weak\\/30{border-color:#262f314d}.n-border-dark-primary-bg-weak\\/35{border-color:#262f3159}.n-border-dark-primary-bg-weak\\/40{border-color:#262f3166}.n-border-dark-primary-bg-weak\\/45{border-color:#262f3173}.n-border-dark-primary-bg-weak\\/5{border-color:#262f310d}.n-border-dark-primary-bg-weak\\/50{border-color:#262f3180}.n-border-dark-primary-bg-weak\\/55{border-color:#262f318c}.n-border-dark-primary-bg-weak\\/60{border-color:#262f3199}.n-border-dark-primary-bg-weak\\/65{border-color:#262f31a6}.n-border-dark-primary-bg-weak\\/70{border-color:#262f31b3}.n-border-dark-primary-bg-weak\\/75{border-color:#262f31bf}.n-border-dark-primary-bg-weak\\/80{border-color:#262f31cc}.n-border-dark-primary-bg-weak\\/85{border-color:#262f31d9}.n-border-dark-primary-bg-weak\\/90{border-color:#262f31e6}.n-border-dark-primary-bg-weak\\/95{border-color:#262f31f2}.n-border-dark-primary-border-strong{border-color:#8fe3e8}.n-border-dark-primary-border-strong\\/0{border-color:#8fe3e800}.n-border-dark-primary-border-strong\\/10{border-color:#8fe3e81a}.n-border-dark-primary-border-strong\\/100{border-color:#8fe3e8}.n-border-dark-primary-border-strong\\/15{border-color:#8fe3e826}.n-border-dark-primary-border-strong\\/20{border-color:#8fe3e833}.n-border-dark-primary-border-strong\\/25{border-color:#8fe3e840}.n-border-dark-primary-border-strong\\/30{border-color:#8fe3e84d}.n-border-dark-primary-border-strong\\/35{border-color:#8fe3e859}.n-border-dark-primary-border-strong\\/40{border-color:#8fe3e866}.n-border-dark-primary-border-strong\\/45{border-color:#8fe3e873}.n-border-dark-primary-border-strong\\/5{border-color:#8fe3e80d}.n-border-dark-primary-border-strong\\/50{border-color:#8fe3e880}.n-border-dark-primary-border-strong\\/55{border-color:#8fe3e88c}.n-border-dark-primary-border-strong\\/60{border-color:#8fe3e899}.n-border-dark-primary-border-strong\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-border-strong\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-border-strong\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-border-strong\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-border-strong\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-border-strong\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-border-strong\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-border-weak{border-color:#02507b}.n-border-dark-primary-border-weak\\/0{border-color:#02507b00}.n-border-dark-primary-border-weak\\/10{border-color:#02507b1a}.n-border-dark-primary-border-weak\\/100{border-color:#02507b}.n-border-dark-primary-border-weak\\/15{border-color:#02507b26}.n-border-dark-primary-border-weak\\/20{border-color:#02507b33}.n-border-dark-primary-border-weak\\/25{border-color:#02507b40}.n-border-dark-primary-border-weak\\/30{border-color:#02507b4d}.n-border-dark-primary-border-weak\\/35{border-color:#02507b59}.n-border-dark-primary-border-weak\\/40{border-color:#02507b66}.n-border-dark-primary-border-weak\\/45{border-color:#02507b73}.n-border-dark-primary-border-weak\\/5{border-color:#02507b0d}.n-border-dark-primary-border-weak\\/50{border-color:#02507b80}.n-border-dark-primary-border-weak\\/55{border-color:#02507b8c}.n-border-dark-primary-border-weak\\/60{border-color:#02507b99}.n-border-dark-primary-border-weak\\/65{border-color:#02507ba6}.n-border-dark-primary-border-weak\\/70{border-color:#02507bb3}.n-border-dark-primary-border-weak\\/75{border-color:#02507bbf}.n-border-dark-primary-border-weak\\/80{border-color:#02507bcc}.n-border-dark-primary-border-weak\\/85{border-color:#02507bd9}.n-border-dark-primary-border-weak\\/90{border-color:#02507be6}.n-border-dark-primary-border-weak\\/95{border-color:#02507bf2}.n-border-dark-primary-focus{border-color:#5db3bf}.n-border-dark-primary-focus\\/0{border-color:#5db3bf00}.n-border-dark-primary-focus\\/10{border-color:#5db3bf1a}.n-border-dark-primary-focus\\/100{border-color:#5db3bf}.n-border-dark-primary-focus\\/15{border-color:#5db3bf26}.n-border-dark-primary-focus\\/20{border-color:#5db3bf33}.n-border-dark-primary-focus\\/25{border-color:#5db3bf40}.n-border-dark-primary-focus\\/30{border-color:#5db3bf4d}.n-border-dark-primary-focus\\/35{border-color:#5db3bf59}.n-border-dark-primary-focus\\/40{border-color:#5db3bf66}.n-border-dark-primary-focus\\/45{border-color:#5db3bf73}.n-border-dark-primary-focus\\/5{border-color:#5db3bf0d}.n-border-dark-primary-focus\\/50{border-color:#5db3bf80}.n-border-dark-primary-focus\\/55{border-color:#5db3bf8c}.n-border-dark-primary-focus\\/60{border-color:#5db3bf99}.n-border-dark-primary-focus\\/65{border-color:#5db3bfa6}.n-border-dark-primary-focus\\/70{border-color:#5db3bfb3}.n-border-dark-primary-focus\\/75{border-color:#5db3bfbf}.n-border-dark-primary-focus\\/80{border-color:#5db3bfcc}.n-border-dark-primary-focus\\/85{border-color:#5db3bfd9}.n-border-dark-primary-focus\\/90{border-color:#5db3bfe6}.n-border-dark-primary-focus\\/95{border-color:#5db3bff2}.n-border-dark-primary-hover-strong{border-color:#5db3bf}.n-border-dark-primary-hover-strong\\/0{border-color:#5db3bf00}.n-border-dark-primary-hover-strong\\/10{border-color:#5db3bf1a}.n-border-dark-primary-hover-strong\\/100{border-color:#5db3bf}.n-border-dark-primary-hover-strong\\/15{border-color:#5db3bf26}.n-border-dark-primary-hover-strong\\/20{border-color:#5db3bf33}.n-border-dark-primary-hover-strong\\/25{border-color:#5db3bf40}.n-border-dark-primary-hover-strong\\/30{border-color:#5db3bf4d}.n-border-dark-primary-hover-strong\\/35{border-color:#5db3bf59}.n-border-dark-primary-hover-strong\\/40{border-color:#5db3bf66}.n-border-dark-primary-hover-strong\\/45{border-color:#5db3bf73}.n-border-dark-primary-hover-strong\\/5{border-color:#5db3bf0d}.n-border-dark-primary-hover-strong\\/50{border-color:#5db3bf80}.n-border-dark-primary-hover-strong\\/55{border-color:#5db3bf8c}.n-border-dark-primary-hover-strong\\/60{border-color:#5db3bf99}.n-border-dark-primary-hover-strong\\/65{border-color:#5db3bfa6}.n-border-dark-primary-hover-strong\\/70{border-color:#5db3bfb3}.n-border-dark-primary-hover-strong\\/75{border-color:#5db3bfbf}.n-border-dark-primary-hover-strong\\/80{border-color:#5db3bfcc}.n-border-dark-primary-hover-strong\\/85{border-color:#5db3bfd9}.n-border-dark-primary-hover-strong\\/90{border-color:#5db3bfe6}.n-border-dark-primary-hover-strong\\/95{border-color:#5db3bff2}.n-border-dark-primary-hover-weak{border-color:#8fe3e814}.n-border-dark-primary-hover-weak\\/0{border-color:#8fe3e800}.n-border-dark-primary-hover-weak\\/10{border-color:#8fe3e81a}.n-border-dark-primary-hover-weak\\/100{border-color:#8fe3e8}.n-border-dark-primary-hover-weak\\/15{border-color:#8fe3e826}.n-border-dark-primary-hover-weak\\/20{border-color:#8fe3e833}.n-border-dark-primary-hover-weak\\/25{border-color:#8fe3e840}.n-border-dark-primary-hover-weak\\/30{border-color:#8fe3e84d}.n-border-dark-primary-hover-weak\\/35{border-color:#8fe3e859}.n-border-dark-primary-hover-weak\\/40{border-color:#8fe3e866}.n-border-dark-primary-hover-weak\\/45{border-color:#8fe3e873}.n-border-dark-primary-hover-weak\\/5{border-color:#8fe3e80d}.n-border-dark-primary-hover-weak\\/50{border-color:#8fe3e880}.n-border-dark-primary-hover-weak\\/55{border-color:#8fe3e88c}.n-border-dark-primary-hover-weak\\/60{border-color:#8fe3e899}.n-border-dark-primary-hover-weak\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-hover-weak\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-hover-weak\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-hover-weak\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-hover-weak\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-hover-weak\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-hover-weak\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-icon{border-color:#8fe3e8}.n-border-dark-primary-icon\\/0{border-color:#8fe3e800}.n-border-dark-primary-icon\\/10{border-color:#8fe3e81a}.n-border-dark-primary-icon\\/100{border-color:#8fe3e8}.n-border-dark-primary-icon\\/15{border-color:#8fe3e826}.n-border-dark-primary-icon\\/20{border-color:#8fe3e833}.n-border-dark-primary-icon\\/25{border-color:#8fe3e840}.n-border-dark-primary-icon\\/30{border-color:#8fe3e84d}.n-border-dark-primary-icon\\/35{border-color:#8fe3e859}.n-border-dark-primary-icon\\/40{border-color:#8fe3e866}.n-border-dark-primary-icon\\/45{border-color:#8fe3e873}.n-border-dark-primary-icon\\/5{border-color:#8fe3e80d}.n-border-dark-primary-icon\\/50{border-color:#8fe3e880}.n-border-dark-primary-icon\\/55{border-color:#8fe3e88c}.n-border-dark-primary-icon\\/60{border-color:#8fe3e899}.n-border-dark-primary-icon\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-icon\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-icon\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-icon\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-icon\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-icon\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-icon\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-pressed-strong{border-color:#4c99a4}.n-border-dark-primary-pressed-strong\\/0{border-color:#4c99a400}.n-border-dark-primary-pressed-strong\\/10{border-color:#4c99a41a}.n-border-dark-primary-pressed-strong\\/100{border-color:#4c99a4}.n-border-dark-primary-pressed-strong\\/15{border-color:#4c99a426}.n-border-dark-primary-pressed-strong\\/20{border-color:#4c99a433}.n-border-dark-primary-pressed-strong\\/25{border-color:#4c99a440}.n-border-dark-primary-pressed-strong\\/30{border-color:#4c99a44d}.n-border-dark-primary-pressed-strong\\/35{border-color:#4c99a459}.n-border-dark-primary-pressed-strong\\/40{border-color:#4c99a466}.n-border-dark-primary-pressed-strong\\/45{border-color:#4c99a473}.n-border-dark-primary-pressed-strong\\/5{border-color:#4c99a40d}.n-border-dark-primary-pressed-strong\\/50{border-color:#4c99a480}.n-border-dark-primary-pressed-strong\\/55{border-color:#4c99a48c}.n-border-dark-primary-pressed-strong\\/60{border-color:#4c99a499}.n-border-dark-primary-pressed-strong\\/65{border-color:#4c99a4a6}.n-border-dark-primary-pressed-strong\\/70{border-color:#4c99a4b3}.n-border-dark-primary-pressed-strong\\/75{border-color:#4c99a4bf}.n-border-dark-primary-pressed-strong\\/80{border-color:#4c99a4cc}.n-border-dark-primary-pressed-strong\\/85{border-color:#4c99a4d9}.n-border-dark-primary-pressed-strong\\/90{border-color:#4c99a4e6}.n-border-dark-primary-pressed-strong\\/95{border-color:#4c99a4f2}.n-border-dark-primary-pressed-weak{border-color:#8fe3e81f}.n-border-dark-primary-pressed-weak\\/0{border-color:#8fe3e800}.n-border-dark-primary-pressed-weak\\/10{border-color:#8fe3e81a}.n-border-dark-primary-pressed-weak\\/100{border-color:#8fe3e8}.n-border-dark-primary-pressed-weak\\/15{border-color:#8fe3e826}.n-border-dark-primary-pressed-weak\\/20{border-color:#8fe3e833}.n-border-dark-primary-pressed-weak\\/25{border-color:#8fe3e840}.n-border-dark-primary-pressed-weak\\/30{border-color:#8fe3e84d}.n-border-dark-primary-pressed-weak\\/35{border-color:#8fe3e859}.n-border-dark-primary-pressed-weak\\/40{border-color:#8fe3e866}.n-border-dark-primary-pressed-weak\\/45{border-color:#8fe3e873}.n-border-dark-primary-pressed-weak\\/5{border-color:#8fe3e80d}.n-border-dark-primary-pressed-weak\\/50{border-color:#8fe3e880}.n-border-dark-primary-pressed-weak\\/55{border-color:#8fe3e88c}.n-border-dark-primary-pressed-weak\\/60{border-color:#8fe3e899}.n-border-dark-primary-pressed-weak\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-pressed-weak\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-pressed-weak\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-pressed-weak\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-pressed-weak\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-pressed-weak\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-pressed-weak\\/95{border-color:#8fe3e8f2}.n-border-dark-primary-text{border-color:#8fe3e8}.n-border-dark-primary-text\\/0{border-color:#8fe3e800}.n-border-dark-primary-text\\/10{border-color:#8fe3e81a}.n-border-dark-primary-text\\/100{border-color:#8fe3e8}.n-border-dark-primary-text\\/15{border-color:#8fe3e826}.n-border-dark-primary-text\\/20{border-color:#8fe3e833}.n-border-dark-primary-text\\/25{border-color:#8fe3e840}.n-border-dark-primary-text\\/30{border-color:#8fe3e84d}.n-border-dark-primary-text\\/35{border-color:#8fe3e859}.n-border-dark-primary-text\\/40{border-color:#8fe3e866}.n-border-dark-primary-text\\/45{border-color:#8fe3e873}.n-border-dark-primary-text\\/5{border-color:#8fe3e80d}.n-border-dark-primary-text\\/50{border-color:#8fe3e880}.n-border-dark-primary-text\\/55{border-color:#8fe3e88c}.n-border-dark-primary-text\\/60{border-color:#8fe3e899}.n-border-dark-primary-text\\/65{border-color:#8fe3e8a6}.n-border-dark-primary-text\\/70{border-color:#8fe3e8b3}.n-border-dark-primary-text\\/75{border-color:#8fe3e8bf}.n-border-dark-primary-text\\/80{border-color:#8fe3e8cc}.n-border-dark-primary-text\\/85{border-color:#8fe3e8d9}.n-border-dark-primary-text\\/90{border-color:#8fe3e8e6}.n-border-dark-primary-text\\/95{border-color:#8fe3e8f2}.n-border-dark-success-bg-status{border-color:#6fa646}.n-border-dark-success-bg-status\\/0{border-color:#6fa64600}.n-border-dark-success-bg-status\\/10{border-color:#6fa6461a}.n-border-dark-success-bg-status\\/100{border-color:#6fa646}.n-border-dark-success-bg-status\\/15{border-color:#6fa64626}.n-border-dark-success-bg-status\\/20{border-color:#6fa64633}.n-border-dark-success-bg-status\\/25{border-color:#6fa64640}.n-border-dark-success-bg-status\\/30{border-color:#6fa6464d}.n-border-dark-success-bg-status\\/35{border-color:#6fa64659}.n-border-dark-success-bg-status\\/40{border-color:#6fa64666}.n-border-dark-success-bg-status\\/45{border-color:#6fa64673}.n-border-dark-success-bg-status\\/5{border-color:#6fa6460d}.n-border-dark-success-bg-status\\/50{border-color:#6fa64680}.n-border-dark-success-bg-status\\/55{border-color:#6fa6468c}.n-border-dark-success-bg-status\\/60{border-color:#6fa64699}.n-border-dark-success-bg-status\\/65{border-color:#6fa646a6}.n-border-dark-success-bg-status\\/70{border-color:#6fa646b3}.n-border-dark-success-bg-status\\/75{border-color:#6fa646bf}.n-border-dark-success-bg-status\\/80{border-color:#6fa646cc}.n-border-dark-success-bg-status\\/85{border-color:#6fa646d9}.n-border-dark-success-bg-status\\/90{border-color:#6fa646e6}.n-border-dark-success-bg-status\\/95{border-color:#6fa646f2}.n-border-dark-success-bg-strong{border-color:#90cb62}.n-border-dark-success-bg-strong\\/0{border-color:#90cb6200}.n-border-dark-success-bg-strong\\/10{border-color:#90cb621a}.n-border-dark-success-bg-strong\\/100{border-color:#90cb62}.n-border-dark-success-bg-strong\\/15{border-color:#90cb6226}.n-border-dark-success-bg-strong\\/20{border-color:#90cb6233}.n-border-dark-success-bg-strong\\/25{border-color:#90cb6240}.n-border-dark-success-bg-strong\\/30{border-color:#90cb624d}.n-border-dark-success-bg-strong\\/35{border-color:#90cb6259}.n-border-dark-success-bg-strong\\/40{border-color:#90cb6266}.n-border-dark-success-bg-strong\\/45{border-color:#90cb6273}.n-border-dark-success-bg-strong\\/5{border-color:#90cb620d}.n-border-dark-success-bg-strong\\/50{border-color:#90cb6280}.n-border-dark-success-bg-strong\\/55{border-color:#90cb628c}.n-border-dark-success-bg-strong\\/60{border-color:#90cb6299}.n-border-dark-success-bg-strong\\/65{border-color:#90cb62a6}.n-border-dark-success-bg-strong\\/70{border-color:#90cb62b3}.n-border-dark-success-bg-strong\\/75{border-color:#90cb62bf}.n-border-dark-success-bg-strong\\/80{border-color:#90cb62cc}.n-border-dark-success-bg-strong\\/85{border-color:#90cb62d9}.n-border-dark-success-bg-strong\\/90{border-color:#90cb62e6}.n-border-dark-success-bg-strong\\/95{border-color:#90cb62f2}.n-border-dark-success-bg-weak{border-color:#262d24}.n-border-dark-success-bg-weak\\/0{border-color:#262d2400}.n-border-dark-success-bg-weak\\/10{border-color:#262d241a}.n-border-dark-success-bg-weak\\/100{border-color:#262d24}.n-border-dark-success-bg-weak\\/15{border-color:#262d2426}.n-border-dark-success-bg-weak\\/20{border-color:#262d2433}.n-border-dark-success-bg-weak\\/25{border-color:#262d2440}.n-border-dark-success-bg-weak\\/30{border-color:#262d244d}.n-border-dark-success-bg-weak\\/35{border-color:#262d2459}.n-border-dark-success-bg-weak\\/40{border-color:#262d2466}.n-border-dark-success-bg-weak\\/45{border-color:#262d2473}.n-border-dark-success-bg-weak\\/5{border-color:#262d240d}.n-border-dark-success-bg-weak\\/50{border-color:#262d2480}.n-border-dark-success-bg-weak\\/55{border-color:#262d248c}.n-border-dark-success-bg-weak\\/60{border-color:#262d2499}.n-border-dark-success-bg-weak\\/65{border-color:#262d24a6}.n-border-dark-success-bg-weak\\/70{border-color:#262d24b3}.n-border-dark-success-bg-weak\\/75{border-color:#262d24bf}.n-border-dark-success-bg-weak\\/80{border-color:#262d24cc}.n-border-dark-success-bg-weak\\/85{border-color:#262d24d9}.n-border-dark-success-bg-weak\\/90{border-color:#262d24e6}.n-border-dark-success-bg-weak\\/95{border-color:#262d24f2}.n-border-dark-success-border-strong{border-color:#90cb62}.n-border-dark-success-border-strong\\/0{border-color:#90cb6200}.n-border-dark-success-border-strong\\/10{border-color:#90cb621a}.n-border-dark-success-border-strong\\/100{border-color:#90cb62}.n-border-dark-success-border-strong\\/15{border-color:#90cb6226}.n-border-dark-success-border-strong\\/20{border-color:#90cb6233}.n-border-dark-success-border-strong\\/25{border-color:#90cb6240}.n-border-dark-success-border-strong\\/30{border-color:#90cb624d}.n-border-dark-success-border-strong\\/35{border-color:#90cb6259}.n-border-dark-success-border-strong\\/40{border-color:#90cb6266}.n-border-dark-success-border-strong\\/45{border-color:#90cb6273}.n-border-dark-success-border-strong\\/5{border-color:#90cb620d}.n-border-dark-success-border-strong\\/50{border-color:#90cb6280}.n-border-dark-success-border-strong\\/55{border-color:#90cb628c}.n-border-dark-success-border-strong\\/60{border-color:#90cb6299}.n-border-dark-success-border-strong\\/65{border-color:#90cb62a6}.n-border-dark-success-border-strong\\/70{border-color:#90cb62b3}.n-border-dark-success-border-strong\\/75{border-color:#90cb62bf}.n-border-dark-success-border-strong\\/80{border-color:#90cb62cc}.n-border-dark-success-border-strong\\/85{border-color:#90cb62d9}.n-border-dark-success-border-strong\\/90{border-color:#90cb62e6}.n-border-dark-success-border-strong\\/95{border-color:#90cb62f2}.n-border-dark-success-border-weak{border-color:#296127}.n-border-dark-success-border-weak\\/0{border-color:#29612700}.n-border-dark-success-border-weak\\/10{border-color:#2961271a}.n-border-dark-success-border-weak\\/100{border-color:#296127}.n-border-dark-success-border-weak\\/15{border-color:#29612726}.n-border-dark-success-border-weak\\/20{border-color:#29612733}.n-border-dark-success-border-weak\\/25{border-color:#29612740}.n-border-dark-success-border-weak\\/30{border-color:#2961274d}.n-border-dark-success-border-weak\\/35{border-color:#29612759}.n-border-dark-success-border-weak\\/40{border-color:#29612766}.n-border-dark-success-border-weak\\/45{border-color:#29612773}.n-border-dark-success-border-weak\\/5{border-color:#2961270d}.n-border-dark-success-border-weak\\/50{border-color:#29612780}.n-border-dark-success-border-weak\\/55{border-color:#2961278c}.n-border-dark-success-border-weak\\/60{border-color:#29612799}.n-border-dark-success-border-weak\\/65{border-color:#296127a6}.n-border-dark-success-border-weak\\/70{border-color:#296127b3}.n-border-dark-success-border-weak\\/75{border-color:#296127bf}.n-border-dark-success-border-weak\\/80{border-color:#296127cc}.n-border-dark-success-border-weak\\/85{border-color:#296127d9}.n-border-dark-success-border-weak\\/90{border-color:#296127e6}.n-border-dark-success-border-weak\\/95{border-color:#296127f2}.n-border-dark-success-icon{border-color:#90cb62}.n-border-dark-success-icon\\/0{border-color:#90cb6200}.n-border-dark-success-icon\\/10{border-color:#90cb621a}.n-border-dark-success-icon\\/100{border-color:#90cb62}.n-border-dark-success-icon\\/15{border-color:#90cb6226}.n-border-dark-success-icon\\/20{border-color:#90cb6233}.n-border-dark-success-icon\\/25{border-color:#90cb6240}.n-border-dark-success-icon\\/30{border-color:#90cb624d}.n-border-dark-success-icon\\/35{border-color:#90cb6259}.n-border-dark-success-icon\\/40{border-color:#90cb6266}.n-border-dark-success-icon\\/45{border-color:#90cb6273}.n-border-dark-success-icon\\/5{border-color:#90cb620d}.n-border-dark-success-icon\\/50{border-color:#90cb6280}.n-border-dark-success-icon\\/55{border-color:#90cb628c}.n-border-dark-success-icon\\/60{border-color:#90cb6299}.n-border-dark-success-icon\\/65{border-color:#90cb62a6}.n-border-dark-success-icon\\/70{border-color:#90cb62b3}.n-border-dark-success-icon\\/75{border-color:#90cb62bf}.n-border-dark-success-icon\\/80{border-color:#90cb62cc}.n-border-dark-success-icon\\/85{border-color:#90cb62d9}.n-border-dark-success-icon\\/90{border-color:#90cb62e6}.n-border-dark-success-icon\\/95{border-color:#90cb62f2}.n-border-dark-success-text{border-color:#90cb62}.n-border-dark-success-text\\/0{border-color:#90cb6200}.n-border-dark-success-text\\/10{border-color:#90cb621a}.n-border-dark-success-text\\/100{border-color:#90cb62}.n-border-dark-success-text\\/15{border-color:#90cb6226}.n-border-dark-success-text\\/20{border-color:#90cb6233}.n-border-dark-success-text\\/25{border-color:#90cb6240}.n-border-dark-success-text\\/30{border-color:#90cb624d}.n-border-dark-success-text\\/35{border-color:#90cb6259}.n-border-dark-success-text\\/40{border-color:#90cb6266}.n-border-dark-success-text\\/45{border-color:#90cb6273}.n-border-dark-success-text\\/5{border-color:#90cb620d}.n-border-dark-success-text\\/50{border-color:#90cb6280}.n-border-dark-success-text\\/55{border-color:#90cb628c}.n-border-dark-success-text\\/60{border-color:#90cb6299}.n-border-dark-success-text\\/65{border-color:#90cb62a6}.n-border-dark-success-text\\/70{border-color:#90cb62b3}.n-border-dark-success-text\\/75{border-color:#90cb62bf}.n-border-dark-success-text\\/80{border-color:#90cb62cc}.n-border-dark-success-text\\/85{border-color:#90cb62d9}.n-border-dark-success-text\\/90{border-color:#90cb62e6}.n-border-dark-success-text\\/95{border-color:#90cb62f2}.n-border-dark-warning-bg-status{border-color:#d7aa0a}.n-border-dark-warning-bg-status\\/0{border-color:#d7aa0a00}.n-border-dark-warning-bg-status\\/10{border-color:#d7aa0a1a}.n-border-dark-warning-bg-status\\/100{border-color:#d7aa0a}.n-border-dark-warning-bg-status\\/15{border-color:#d7aa0a26}.n-border-dark-warning-bg-status\\/20{border-color:#d7aa0a33}.n-border-dark-warning-bg-status\\/25{border-color:#d7aa0a40}.n-border-dark-warning-bg-status\\/30{border-color:#d7aa0a4d}.n-border-dark-warning-bg-status\\/35{border-color:#d7aa0a59}.n-border-dark-warning-bg-status\\/40{border-color:#d7aa0a66}.n-border-dark-warning-bg-status\\/45{border-color:#d7aa0a73}.n-border-dark-warning-bg-status\\/5{border-color:#d7aa0a0d}.n-border-dark-warning-bg-status\\/50{border-color:#d7aa0a80}.n-border-dark-warning-bg-status\\/55{border-color:#d7aa0a8c}.n-border-dark-warning-bg-status\\/60{border-color:#d7aa0a99}.n-border-dark-warning-bg-status\\/65{border-color:#d7aa0aa6}.n-border-dark-warning-bg-status\\/70{border-color:#d7aa0ab3}.n-border-dark-warning-bg-status\\/75{border-color:#d7aa0abf}.n-border-dark-warning-bg-status\\/80{border-color:#d7aa0acc}.n-border-dark-warning-bg-status\\/85{border-color:#d7aa0ad9}.n-border-dark-warning-bg-status\\/90{border-color:#d7aa0ae6}.n-border-dark-warning-bg-status\\/95{border-color:#d7aa0af2}.n-border-dark-warning-bg-strong{border-color:#ffd600}.n-border-dark-warning-bg-strong\\/0{border-color:#ffd60000}.n-border-dark-warning-bg-strong\\/10{border-color:#ffd6001a}.n-border-dark-warning-bg-strong\\/100{border-color:#ffd600}.n-border-dark-warning-bg-strong\\/15{border-color:#ffd60026}.n-border-dark-warning-bg-strong\\/20{border-color:#ffd60033}.n-border-dark-warning-bg-strong\\/25{border-color:#ffd60040}.n-border-dark-warning-bg-strong\\/30{border-color:#ffd6004d}.n-border-dark-warning-bg-strong\\/35{border-color:#ffd60059}.n-border-dark-warning-bg-strong\\/40{border-color:#ffd60066}.n-border-dark-warning-bg-strong\\/45{border-color:#ffd60073}.n-border-dark-warning-bg-strong\\/5{border-color:#ffd6000d}.n-border-dark-warning-bg-strong\\/50{border-color:#ffd60080}.n-border-dark-warning-bg-strong\\/55{border-color:#ffd6008c}.n-border-dark-warning-bg-strong\\/60{border-color:#ffd60099}.n-border-dark-warning-bg-strong\\/65{border-color:#ffd600a6}.n-border-dark-warning-bg-strong\\/70{border-color:#ffd600b3}.n-border-dark-warning-bg-strong\\/75{border-color:#ffd600bf}.n-border-dark-warning-bg-strong\\/80{border-color:#ffd600cc}.n-border-dark-warning-bg-strong\\/85{border-color:#ffd600d9}.n-border-dark-warning-bg-strong\\/90{border-color:#ffd600e6}.n-border-dark-warning-bg-strong\\/95{border-color:#ffd600f2}.n-border-dark-warning-bg-weak{border-color:#312e1a}.n-border-dark-warning-bg-weak\\/0{border-color:#312e1a00}.n-border-dark-warning-bg-weak\\/10{border-color:#312e1a1a}.n-border-dark-warning-bg-weak\\/100{border-color:#312e1a}.n-border-dark-warning-bg-weak\\/15{border-color:#312e1a26}.n-border-dark-warning-bg-weak\\/20{border-color:#312e1a33}.n-border-dark-warning-bg-weak\\/25{border-color:#312e1a40}.n-border-dark-warning-bg-weak\\/30{border-color:#312e1a4d}.n-border-dark-warning-bg-weak\\/35{border-color:#312e1a59}.n-border-dark-warning-bg-weak\\/40{border-color:#312e1a66}.n-border-dark-warning-bg-weak\\/45{border-color:#312e1a73}.n-border-dark-warning-bg-weak\\/5{border-color:#312e1a0d}.n-border-dark-warning-bg-weak\\/50{border-color:#312e1a80}.n-border-dark-warning-bg-weak\\/55{border-color:#312e1a8c}.n-border-dark-warning-bg-weak\\/60{border-color:#312e1a99}.n-border-dark-warning-bg-weak\\/65{border-color:#312e1aa6}.n-border-dark-warning-bg-weak\\/70{border-color:#312e1ab3}.n-border-dark-warning-bg-weak\\/75{border-color:#312e1abf}.n-border-dark-warning-bg-weak\\/80{border-color:#312e1acc}.n-border-dark-warning-bg-weak\\/85{border-color:#312e1ad9}.n-border-dark-warning-bg-weak\\/90{border-color:#312e1ae6}.n-border-dark-warning-bg-weak\\/95{border-color:#312e1af2}.n-border-dark-warning-border-strong{border-color:#ffd600}.n-border-dark-warning-border-strong\\/0{border-color:#ffd60000}.n-border-dark-warning-border-strong\\/10{border-color:#ffd6001a}.n-border-dark-warning-border-strong\\/100{border-color:#ffd600}.n-border-dark-warning-border-strong\\/15{border-color:#ffd60026}.n-border-dark-warning-border-strong\\/20{border-color:#ffd60033}.n-border-dark-warning-border-strong\\/25{border-color:#ffd60040}.n-border-dark-warning-border-strong\\/30{border-color:#ffd6004d}.n-border-dark-warning-border-strong\\/35{border-color:#ffd60059}.n-border-dark-warning-border-strong\\/40{border-color:#ffd60066}.n-border-dark-warning-border-strong\\/45{border-color:#ffd60073}.n-border-dark-warning-border-strong\\/5{border-color:#ffd6000d}.n-border-dark-warning-border-strong\\/50{border-color:#ffd60080}.n-border-dark-warning-border-strong\\/55{border-color:#ffd6008c}.n-border-dark-warning-border-strong\\/60{border-color:#ffd60099}.n-border-dark-warning-border-strong\\/65{border-color:#ffd600a6}.n-border-dark-warning-border-strong\\/70{border-color:#ffd600b3}.n-border-dark-warning-border-strong\\/75{border-color:#ffd600bf}.n-border-dark-warning-border-strong\\/80{border-color:#ffd600cc}.n-border-dark-warning-border-strong\\/85{border-color:#ffd600d9}.n-border-dark-warning-border-strong\\/90{border-color:#ffd600e6}.n-border-dark-warning-border-strong\\/95{border-color:#ffd600f2}.n-border-dark-warning-border-weak{border-color:#765500}.n-border-dark-warning-border-weak\\/0{border-color:#76550000}.n-border-dark-warning-border-weak\\/10{border-color:#7655001a}.n-border-dark-warning-border-weak\\/100{border-color:#765500}.n-border-dark-warning-border-weak\\/15{border-color:#76550026}.n-border-dark-warning-border-weak\\/20{border-color:#76550033}.n-border-dark-warning-border-weak\\/25{border-color:#76550040}.n-border-dark-warning-border-weak\\/30{border-color:#7655004d}.n-border-dark-warning-border-weak\\/35{border-color:#76550059}.n-border-dark-warning-border-weak\\/40{border-color:#76550066}.n-border-dark-warning-border-weak\\/45{border-color:#76550073}.n-border-dark-warning-border-weak\\/5{border-color:#7655000d}.n-border-dark-warning-border-weak\\/50{border-color:#76550080}.n-border-dark-warning-border-weak\\/55{border-color:#7655008c}.n-border-dark-warning-border-weak\\/60{border-color:#76550099}.n-border-dark-warning-border-weak\\/65{border-color:#765500a6}.n-border-dark-warning-border-weak\\/70{border-color:#765500b3}.n-border-dark-warning-border-weak\\/75{border-color:#765500bf}.n-border-dark-warning-border-weak\\/80{border-color:#765500cc}.n-border-dark-warning-border-weak\\/85{border-color:#765500d9}.n-border-dark-warning-border-weak\\/90{border-color:#765500e6}.n-border-dark-warning-border-weak\\/95{border-color:#765500f2}.n-border-dark-warning-icon{border-color:#ffd600}.n-border-dark-warning-icon\\/0{border-color:#ffd60000}.n-border-dark-warning-icon\\/10{border-color:#ffd6001a}.n-border-dark-warning-icon\\/100{border-color:#ffd600}.n-border-dark-warning-icon\\/15{border-color:#ffd60026}.n-border-dark-warning-icon\\/20{border-color:#ffd60033}.n-border-dark-warning-icon\\/25{border-color:#ffd60040}.n-border-dark-warning-icon\\/30{border-color:#ffd6004d}.n-border-dark-warning-icon\\/35{border-color:#ffd60059}.n-border-dark-warning-icon\\/40{border-color:#ffd60066}.n-border-dark-warning-icon\\/45{border-color:#ffd60073}.n-border-dark-warning-icon\\/5{border-color:#ffd6000d}.n-border-dark-warning-icon\\/50{border-color:#ffd60080}.n-border-dark-warning-icon\\/55{border-color:#ffd6008c}.n-border-dark-warning-icon\\/60{border-color:#ffd60099}.n-border-dark-warning-icon\\/65{border-color:#ffd600a6}.n-border-dark-warning-icon\\/70{border-color:#ffd600b3}.n-border-dark-warning-icon\\/75{border-color:#ffd600bf}.n-border-dark-warning-icon\\/80{border-color:#ffd600cc}.n-border-dark-warning-icon\\/85{border-color:#ffd600d9}.n-border-dark-warning-icon\\/90{border-color:#ffd600e6}.n-border-dark-warning-icon\\/95{border-color:#ffd600f2}.n-border-dark-warning-text{border-color:#ffd600}.n-border-dark-warning-text\\/0{border-color:#ffd60000}.n-border-dark-warning-text\\/10{border-color:#ffd6001a}.n-border-dark-warning-text\\/100{border-color:#ffd600}.n-border-dark-warning-text\\/15{border-color:#ffd60026}.n-border-dark-warning-text\\/20{border-color:#ffd60033}.n-border-dark-warning-text\\/25{border-color:#ffd60040}.n-border-dark-warning-text\\/30{border-color:#ffd6004d}.n-border-dark-warning-text\\/35{border-color:#ffd60059}.n-border-dark-warning-text\\/40{border-color:#ffd60066}.n-border-dark-warning-text\\/45{border-color:#ffd60073}.n-border-dark-warning-text\\/5{border-color:#ffd6000d}.n-border-dark-warning-text\\/50{border-color:#ffd60080}.n-border-dark-warning-text\\/55{border-color:#ffd6008c}.n-border-dark-warning-text\\/60{border-color:#ffd60099}.n-border-dark-warning-text\\/65{border-color:#ffd600a6}.n-border-dark-warning-text\\/70{border-color:#ffd600b3}.n-border-dark-warning-text\\/75{border-color:#ffd600bf}.n-border-dark-warning-text\\/80{border-color:#ffd600cc}.n-border-dark-warning-text\\/85{border-color:#ffd600d9}.n-border-dark-warning-text\\/90{border-color:#ffd600e6}.n-border-dark-warning-text\\/95{border-color:#ffd600f2}.n-border-discovery-bg-status{border-color:var(--theme-color-discovery-bg-status)}.n-border-discovery-bg-strong{border-color:var(--theme-color-discovery-bg-strong)}.n-border-discovery-bg-weak{border-color:var(--theme-color-discovery-bg-weak)}.n-border-discovery-border-strong{border-color:var(--theme-color-discovery-border-strong)}.n-border-discovery-border-weak{border-color:var(--theme-color-discovery-border-weak)}.n-border-discovery-icon{border-color:var(--theme-color-discovery-icon)}.n-border-discovery-text{border-color:var(--theme-color-discovery-text)}.n-border-light-danger-bg-status{border-color:#e84e2c}.n-border-light-danger-bg-status\\/0{border-color:#e84e2c00}.n-border-light-danger-bg-status\\/10{border-color:#e84e2c1a}.n-border-light-danger-bg-status\\/100{border-color:#e84e2c}.n-border-light-danger-bg-status\\/15{border-color:#e84e2c26}.n-border-light-danger-bg-status\\/20{border-color:#e84e2c33}.n-border-light-danger-bg-status\\/25{border-color:#e84e2c40}.n-border-light-danger-bg-status\\/30{border-color:#e84e2c4d}.n-border-light-danger-bg-status\\/35{border-color:#e84e2c59}.n-border-light-danger-bg-status\\/40{border-color:#e84e2c66}.n-border-light-danger-bg-status\\/45{border-color:#e84e2c73}.n-border-light-danger-bg-status\\/5{border-color:#e84e2c0d}.n-border-light-danger-bg-status\\/50{border-color:#e84e2c80}.n-border-light-danger-bg-status\\/55{border-color:#e84e2c8c}.n-border-light-danger-bg-status\\/60{border-color:#e84e2c99}.n-border-light-danger-bg-status\\/65{border-color:#e84e2ca6}.n-border-light-danger-bg-status\\/70{border-color:#e84e2cb3}.n-border-light-danger-bg-status\\/75{border-color:#e84e2cbf}.n-border-light-danger-bg-status\\/80{border-color:#e84e2ccc}.n-border-light-danger-bg-status\\/85{border-color:#e84e2cd9}.n-border-light-danger-bg-status\\/90{border-color:#e84e2ce6}.n-border-light-danger-bg-status\\/95{border-color:#e84e2cf2}.n-border-light-danger-bg-strong{border-color:#bb2d00}.n-border-light-danger-bg-strong\\/0{border-color:#bb2d0000}.n-border-light-danger-bg-strong\\/10{border-color:#bb2d001a}.n-border-light-danger-bg-strong\\/100{border-color:#bb2d00}.n-border-light-danger-bg-strong\\/15{border-color:#bb2d0026}.n-border-light-danger-bg-strong\\/20{border-color:#bb2d0033}.n-border-light-danger-bg-strong\\/25{border-color:#bb2d0040}.n-border-light-danger-bg-strong\\/30{border-color:#bb2d004d}.n-border-light-danger-bg-strong\\/35{border-color:#bb2d0059}.n-border-light-danger-bg-strong\\/40{border-color:#bb2d0066}.n-border-light-danger-bg-strong\\/45{border-color:#bb2d0073}.n-border-light-danger-bg-strong\\/5{border-color:#bb2d000d}.n-border-light-danger-bg-strong\\/50{border-color:#bb2d0080}.n-border-light-danger-bg-strong\\/55{border-color:#bb2d008c}.n-border-light-danger-bg-strong\\/60{border-color:#bb2d0099}.n-border-light-danger-bg-strong\\/65{border-color:#bb2d00a6}.n-border-light-danger-bg-strong\\/70{border-color:#bb2d00b3}.n-border-light-danger-bg-strong\\/75{border-color:#bb2d00bf}.n-border-light-danger-bg-strong\\/80{border-color:#bb2d00cc}.n-border-light-danger-bg-strong\\/85{border-color:#bb2d00d9}.n-border-light-danger-bg-strong\\/90{border-color:#bb2d00e6}.n-border-light-danger-bg-strong\\/95{border-color:#bb2d00f2}.n-border-light-danger-bg-weak{border-color:#ffe9e7}.n-border-light-danger-bg-weak\\/0{border-color:#ffe9e700}.n-border-light-danger-bg-weak\\/10{border-color:#ffe9e71a}.n-border-light-danger-bg-weak\\/100{border-color:#ffe9e7}.n-border-light-danger-bg-weak\\/15{border-color:#ffe9e726}.n-border-light-danger-bg-weak\\/20{border-color:#ffe9e733}.n-border-light-danger-bg-weak\\/25{border-color:#ffe9e740}.n-border-light-danger-bg-weak\\/30{border-color:#ffe9e74d}.n-border-light-danger-bg-weak\\/35{border-color:#ffe9e759}.n-border-light-danger-bg-weak\\/40{border-color:#ffe9e766}.n-border-light-danger-bg-weak\\/45{border-color:#ffe9e773}.n-border-light-danger-bg-weak\\/5{border-color:#ffe9e70d}.n-border-light-danger-bg-weak\\/50{border-color:#ffe9e780}.n-border-light-danger-bg-weak\\/55{border-color:#ffe9e78c}.n-border-light-danger-bg-weak\\/60{border-color:#ffe9e799}.n-border-light-danger-bg-weak\\/65{border-color:#ffe9e7a6}.n-border-light-danger-bg-weak\\/70{border-color:#ffe9e7b3}.n-border-light-danger-bg-weak\\/75{border-color:#ffe9e7bf}.n-border-light-danger-bg-weak\\/80{border-color:#ffe9e7cc}.n-border-light-danger-bg-weak\\/85{border-color:#ffe9e7d9}.n-border-light-danger-bg-weak\\/90{border-color:#ffe9e7e6}.n-border-light-danger-bg-weak\\/95{border-color:#ffe9e7f2}.n-border-light-danger-border-strong{border-color:#bb2d00}.n-border-light-danger-border-strong\\/0{border-color:#bb2d0000}.n-border-light-danger-border-strong\\/10{border-color:#bb2d001a}.n-border-light-danger-border-strong\\/100{border-color:#bb2d00}.n-border-light-danger-border-strong\\/15{border-color:#bb2d0026}.n-border-light-danger-border-strong\\/20{border-color:#bb2d0033}.n-border-light-danger-border-strong\\/25{border-color:#bb2d0040}.n-border-light-danger-border-strong\\/30{border-color:#bb2d004d}.n-border-light-danger-border-strong\\/35{border-color:#bb2d0059}.n-border-light-danger-border-strong\\/40{border-color:#bb2d0066}.n-border-light-danger-border-strong\\/45{border-color:#bb2d0073}.n-border-light-danger-border-strong\\/5{border-color:#bb2d000d}.n-border-light-danger-border-strong\\/50{border-color:#bb2d0080}.n-border-light-danger-border-strong\\/55{border-color:#bb2d008c}.n-border-light-danger-border-strong\\/60{border-color:#bb2d0099}.n-border-light-danger-border-strong\\/65{border-color:#bb2d00a6}.n-border-light-danger-border-strong\\/70{border-color:#bb2d00b3}.n-border-light-danger-border-strong\\/75{border-color:#bb2d00bf}.n-border-light-danger-border-strong\\/80{border-color:#bb2d00cc}.n-border-light-danger-border-strong\\/85{border-color:#bb2d00d9}.n-border-light-danger-border-strong\\/90{border-color:#bb2d00e6}.n-border-light-danger-border-strong\\/95{border-color:#bb2d00f2}.n-border-light-danger-border-weak{border-color:#ffaa97}.n-border-light-danger-border-weak\\/0{border-color:#ffaa9700}.n-border-light-danger-border-weak\\/10{border-color:#ffaa971a}.n-border-light-danger-border-weak\\/100{border-color:#ffaa97}.n-border-light-danger-border-weak\\/15{border-color:#ffaa9726}.n-border-light-danger-border-weak\\/20{border-color:#ffaa9733}.n-border-light-danger-border-weak\\/25{border-color:#ffaa9740}.n-border-light-danger-border-weak\\/30{border-color:#ffaa974d}.n-border-light-danger-border-weak\\/35{border-color:#ffaa9759}.n-border-light-danger-border-weak\\/40{border-color:#ffaa9766}.n-border-light-danger-border-weak\\/45{border-color:#ffaa9773}.n-border-light-danger-border-weak\\/5{border-color:#ffaa970d}.n-border-light-danger-border-weak\\/50{border-color:#ffaa9780}.n-border-light-danger-border-weak\\/55{border-color:#ffaa978c}.n-border-light-danger-border-weak\\/60{border-color:#ffaa9799}.n-border-light-danger-border-weak\\/65{border-color:#ffaa97a6}.n-border-light-danger-border-weak\\/70{border-color:#ffaa97b3}.n-border-light-danger-border-weak\\/75{border-color:#ffaa97bf}.n-border-light-danger-border-weak\\/80{border-color:#ffaa97cc}.n-border-light-danger-border-weak\\/85{border-color:#ffaa97d9}.n-border-light-danger-border-weak\\/90{border-color:#ffaa97e6}.n-border-light-danger-border-weak\\/95{border-color:#ffaa97f2}.n-border-light-danger-hover-strong{border-color:#961200}.n-border-light-danger-hover-strong\\/0{border-color:#96120000}.n-border-light-danger-hover-strong\\/10{border-color:#9612001a}.n-border-light-danger-hover-strong\\/100{border-color:#961200}.n-border-light-danger-hover-strong\\/15{border-color:#96120026}.n-border-light-danger-hover-strong\\/20{border-color:#96120033}.n-border-light-danger-hover-strong\\/25{border-color:#96120040}.n-border-light-danger-hover-strong\\/30{border-color:#9612004d}.n-border-light-danger-hover-strong\\/35{border-color:#96120059}.n-border-light-danger-hover-strong\\/40{border-color:#96120066}.n-border-light-danger-hover-strong\\/45{border-color:#96120073}.n-border-light-danger-hover-strong\\/5{border-color:#9612000d}.n-border-light-danger-hover-strong\\/50{border-color:#96120080}.n-border-light-danger-hover-strong\\/55{border-color:#9612008c}.n-border-light-danger-hover-strong\\/60{border-color:#96120099}.n-border-light-danger-hover-strong\\/65{border-color:#961200a6}.n-border-light-danger-hover-strong\\/70{border-color:#961200b3}.n-border-light-danger-hover-strong\\/75{border-color:#961200bf}.n-border-light-danger-hover-strong\\/80{border-color:#961200cc}.n-border-light-danger-hover-strong\\/85{border-color:#961200d9}.n-border-light-danger-hover-strong\\/90{border-color:#961200e6}.n-border-light-danger-hover-strong\\/95{border-color:#961200f2}.n-border-light-danger-hover-weak{border-color:#d4330014}.n-border-light-danger-hover-weak\\/0{border-color:#d4330000}.n-border-light-danger-hover-weak\\/10{border-color:#d433001a}.n-border-light-danger-hover-weak\\/100{border-color:#d43300}.n-border-light-danger-hover-weak\\/15{border-color:#d4330026}.n-border-light-danger-hover-weak\\/20{border-color:#d4330033}.n-border-light-danger-hover-weak\\/25{border-color:#d4330040}.n-border-light-danger-hover-weak\\/30{border-color:#d433004d}.n-border-light-danger-hover-weak\\/35{border-color:#d4330059}.n-border-light-danger-hover-weak\\/40{border-color:#d4330066}.n-border-light-danger-hover-weak\\/45{border-color:#d4330073}.n-border-light-danger-hover-weak\\/5{border-color:#d433000d}.n-border-light-danger-hover-weak\\/50{border-color:#d4330080}.n-border-light-danger-hover-weak\\/55{border-color:#d433008c}.n-border-light-danger-hover-weak\\/60{border-color:#d4330099}.n-border-light-danger-hover-weak\\/65{border-color:#d43300a6}.n-border-light-danger-hover-weak\\/70{border-color:#d43300b3}.n-border-light-danger-hover-weak\\/75{border-color:#d43300bf}.n-border-light-danger-hover-weak\\/80{border-color:#d43300cc}.n-border-light-danger-hover-weak\\/85{border-color:#d43300d9}.n-border-light-danger-hover-weak\\/90{border-color:#d43300e6}.n-border-light-danger-hover-weak\\/95{border-color:#d43300f2}.n-border-light-danger-icon{border-color:#bb2d00}.n-border-light-danger-icon\\/0{border-color:#bb2d0000}.n-border-light-danger-icon\\/10{border-color:#bb2d001a}.n-border-light-danger-icon\\/100{border-color:#bb2d00}.n-border-light-danger-icon\\/15{border-color:#bb2d0026}.n-border-light-danger-icon\\/20{border-color:#bb2d0033}.n-border-light-danger-icon\\/25{border-color:#bb2d0040}.n-border-light-danger-icon\\/30{border-color:#bb2d004d}.n-border-light-danger-icon\\/35{border-color:#bb2d0059}.n-border-light-danger-icon\\/40{border-color:#bb2d0066}.n-border-light-danger-icon\\/45{border-color:#bb2d0073}.n-border-light-danger-icon\\/5{border-color:#bb2d000d}.n-border-light-danger-icon\\/50{border-color:#bb2d0080}.n-border-light-danger-icon\\/55{border-color:#bb2d008c}.n-border-light-danger-icon\\/60{border-color:#bb2d0099}.n-border-light-danger-icon\\/65{border-color:#bb2d00a6}.n-border-light-danger-icon\\/70{border-color:#bb2d00b3}.n-border-light-danger-icon\\/75{border-color:#bb2d00bf}.n-border-light-danger-icon\\/80{border-color:#bb2d00cc}.n-border-light-danger-icon\\/85{border-color:#bb2d00d9}.n-border-light-danger-icon\\/90{border-color:#bb2d00e6}.n-border-light-danger-icon\\/95{border-color:#bb2d00f2}.n-border-light-danger-pressed-strong{border-color:#730e00}.n-border-light-danger-pressed-strong\\/0{border-color:#730e0000}.n-border-light-danger-pressed-strong\\/10{border-color:#730e001a}.n-border-light-danger-pressed-strong\\/100{border-color:#730e00}.n-border-light-danger-pressed-strong\\/15{border-color:#730e0026}.n-border-light-danger-pressed-strong\\/20{border-color:#730e0033}.n-border-light-danger-pressed-strong\\/25{border-color:#730e0040}.n-border-light-danger-pressed-strong\\/30{border-color:#730e004d}.n-border-light-danger-pressed-strong\\/35{border-color:#730e0059}.n-border-light-danger-pressed-strong\\/40{border-color:#730e0066}.n-border-light-danger-pressed-strong\\/45{border-color:#730e0073}.n-border-light-danger-pressed-strong\\/5{border-color:#730e000d}.n-border-light-danger-pressed-strong\\/50{border-color:#730e0080}.n-border-light-danger-pressed-strong\\/55{border-color:#730e008c}.n-border-light-danger-pressed-strong\\/60{border-color:#730e0099}.n-border-light-danger-pressed-strong\\/65{border-color:#730e00a6}.n-border-light-danger-pressed-strong\\/70{border-color:#730e00b3}.n-border-light-danger-pressed-strong\\/75{border-color:#730e00bf}.n-border-light-danger-pressed-strong\\/80{border-color:#730e00cc}.n-border-light-danger-pressed-strong\\/85{border-color:#730e00d9}.n-border-light-danger-pressed-strong\\/90{border-color:#730e00e6}.n-border-light-danger-pressed-strong\\/95{border-color:#730e00f2}.n-border-light-danger-pressed-weak{border-color:#d433001f}.n-border-light-danger-pressed-weak\\/0{border-color:#d4330000}.n-border-light-danger-pressed-weak\\/10{border-color:#d433001a}.n-border-light-danger-pressed-weak\\/100{border-color:#d43300}.n-border-light-danger-pressed-weak\\/15{border-color:#d4330026}.n-border-light-danger-pressed-weak\\/20{border-color:#d4330033}.n-border-light-danger-pressed-weak\\/25{border-color:#d4330040}.n-border-light-danger-pressed-weak\\/30{border-color:#d433004d}.n-border-light-danger-pressed-weak\\/35{border-color:#d4330059}.n-border-light-danger-pressed-weak\\/40{border-color:#d4330066}.n-border-light-danger-pressed-weak\\/45{border-color:#d4330073}.n-border-light-danger-pressed-weak\\/5{border-color:#d433000d}.n-border-light-danger-pressed-weak\\/50{border-color:#d4330080}.n-border-light-danger-pressed-weak\\/55{border-color:#d433008c}.n-border-light-danger-pressed-weak\\/60{border-color:#d4330099}.n-border-light-danger-pressed-weak\\/65{border-color:#d43300a6}.n-border-light-danger-pressed-weak\\/70{border-color:#d43300b3}.n-border-light-danger-pressed-weak\\/75{border-color:#d43300bf}.n-border-light-danger-pressed-weak\\/80{border-color:#d43300cc}.n-border-light-danger-pressed-weak\\/85{border-color:#d43300d9}.n-border-light-danger-pressed-weak\\/90{border-color:#d43300e6}.n-border-light-danger-pressed-weak\\/95{border-color:#d43300f2}.n-border-light-danger-text{border-color:#bb2d00}.n-border-light-danger-text\\/0{border-color:#bb2d0000}.n-border-light-danger-text\\/10{border-color:#bb2d001a}.n-border-light-danger-text\\/100{border-color:#bb2d00}.n-border-light-danger-text\\/15{border-color:#bb2d0026}.n-border-light-danger-text\\/20{border-color:#bb2d0033}.n-border-light-danger-text\\/25{border-color:#bb2d0040}.n-border-light-danger-text\\/30{border-color:#bb2d004d}.n-border-light-danger-text\\/35{border-color:#bb2d0059}.n-border-light-danger-text\\/40{border-color:#bb2d0066}.n-border-light-danger-text\\/45{border-color:#bb2d0073}.n-border-light-danger-text\\/5{border-color:#bb2d000d}.n-border-light-danger-text\\/50{border-color:#bb2d0080}.n-border-light-danger-text\\/55{border-color:#bb2d008c}.n-border-light-danger-text\\/60{border-color:#bb2d0099}.n-border-light-danger-text\\/65{border-color:#bb2d00a6}.n-border-light-danger-text\\/70{border-color:#bb2d00b3}.n-border-light-danger-text\\/75{border-color:#bb2d00bf}.n-border-light-danger-text\\/80{border-color:#bb2d00cc}.n-border-light-danger-text\\/85{border-color:#bb2d00d9}.n-border-light-danger-text\\/90{border-color:#bb2d00e6}.n-border-light-danger-text\\/95{border-color:#bb2d00f2}.n-border-light-discovery-bg-status{border-color:#754ec8}.n-border-light-discovery-bg-status\\/0{border-color:#754ec800}.n-border-light-discovery-bg-status\\/10{border-color:#754ec81a}.n-border-light-discovery-bg-status\\/100{border-color:#754ec8}.n-border-light-discovery-bg-status\\/15{border-color:#754ec826}.n-border-light-discovery-bg-status\\/20{border-color:#754ec833}.n-border-light-discovery-bg-status\\/25{border-color:#754ec840}.n-border-light-discovery-bg-status\\/30{border-color:#754ec84d}.n-border-light-discovery-bg-status\\/35{border-color:#754ec859}.n-border-light-discovery-bg-status\\/40{border-color:#754ec866}.n-border-light-discovery-bg-status\\/45{border-color:#754ec873}.n-border-light-discovery-bg-status\\/5{border-color:#754ec80d}.n-border-light-discovery-bg-status\\/50{border-color:#754ec880}.n-border-light-discovery-bg-status\\/55{border-color:#754ec88c}.n-border-light-discovery-bg-status\\/60{border-color:#754ec899}.n-border-light-discovery-bg-status\\/65{border-color:#754ec8a6}.n-border-light-discovery-bg-status\\/70{border-color:#754ec8b3}.n-border-light-discovery-bg-status\\/75{border-color:#754ec8bf}.n-border-light-discovery-bg-status\\/80{border-color:#754ec8cc}.n-border-light-discovery-bg-status\\/85{border-color:#754ec8d9}.n-border-light-discovery-bg-status\\/90{border-color:#754ec8e6}.n-border-light-discovery-bg-status\\/95{border-color:#754ec8f2}.n-border-light-discovery-bg-strong{border-color:#5a34aa}.n-border-light-discovery-bg-strong\\/0{border-color:#5a34aa00}.n-border-light-discovery-bg-strong\\/10{border-color:#5a34aa1a}.n-border-light-discovery-bg-strong\\/100{border-color:#5a34aa}.n-border-light-discovery-bg-strong\\/15{border-color:#5a34aa26}.n-border-light-discovery-bg-strong\\/20{border-color:#5a34aa33}.n-border-light-discovery-bg-strong\\/25{border-color:#5a34aa40}.n-border-light-discovery-bg-strong\\/30{border-color:#5a34aa4d}.n-border-light-discovery-bg-strong\\/35{border-color:#5a34aa59}.n-border-light-discovery-bg-strong\\/40{border-color:#5a34aa66}.n-border-light-discovery-bg-strong\\/45{border-color:#5a34aa73}.n-border-light-discovery-bg-strong\\/5{border-color:#5a34aa0d}.n-border-light-discovery-bg-strong\\/50{border-color:#5a34aa80}.n-border-light-discovery-bg-strong\\/55{border-color:#5a34aa8c}.n-border-light-discovery-bg-strong\\/60{border-color:#5a34aa99}.n-border-light-discovery-bg-strong\\/65{border-color:#5a34aaa6}.n-border-light-discovery-bg-strong\\/70{border-color:#5a34aab3}.n-border-light-discovery-bg-strong\\/75{border-color:#5a34aabf}.n-border-light-discovery-bg-strong\\/80{border-color:#5a34aacc}.n-border-light-discovery-bg-strong\\/85{border-color:#5a34aad9}.n-border-light-discovery-bg-strong\\/90{border-color:#5a34aae6}.n-border-light-discovery-bg-strong\\/95{border-color:#5a34aaf2}.n-border-light-discovery-bg-weak{border-color:#e9deff}.n-border-light-discovery-bg-weak\\/0{border-color:#e9deff00}.n-border-light-discovery-bg-weak\\/10{border-color:#e9deff1a}.n-border-light-discovery-bg-weak\\/100{border-color:#e9deff}.n-border-light-discovery-bg-weak\\/15{border-color:#e9deff26}.n-border-light-discovery-bg-weak\\/20{border-color:#e9deff33}.n-border-light-discovery-bg-weak\\/25{border-color:#e9deff40}.n-border-light-discovery-bg-weak\\/30{border-color:#e9deff4d}.n-border-light-discovery-bg-weak\\/35{border-color:#e9deff59}.n-border-light-discovery-bg-weak\\/40{border-color:#e9deff66}.n-border-light-discovery-bg-weak\\/45{border-color:#e9deff73}.n-border-light-discovery-bg-weak\\/5{border-color:#e9deff0d}.n-border-light-discovery-bg-weak\\/50{border-color:#e9deff80}.n-border-light-discovery-bg-weak\\/55{border-color:#e9deff8c}.n-border-light-discovery-bg-weak\\/60{border-color:#e9deff99}.n-border-light-discovery-bg-weak\\/65{border-color:#e9deffa6}.n-border-light-discovery-bg-weak\\/70{border-color:#e9deffb3}.n-border-light-discovery-bg-weak\\/75{border-color:#e9deffbf}.n-border-light-discovery-bg-weak\\/80{border-color:#e9deffcc}.n-border-light-discovery-bg-weak\\/85{border-color:#e9deffd9}.n-border-light-discovery-bg-weak\\/90{border-color:#e9deffe6}.n-border-light-discovery-bg-weak\\/95{border-color:#e9defff2}.n-border-light-discovery-border-strong{border-color:#5a34aa}.n-border-light-discovery-border-strong\\/0{border-color:#5a34aa00}.n-border-light-discovery-border-strong\\/10{border-color:#5a34aa1a}.n-border-light-discovery-border-strong\\/100{border-color:#5a34aa}.n-border-light-discovery-border-strong\\/15{border-color:#5a34aa26}.n-border-light-discovery-border-strong\\/20{border-color:#5a34aa33}.n-border-light-discovery-border-strong\\/25{border-color:#5a34aa40}.n-border-light-discovery-border-strong\\/30{border-color:#5a34aa4d}.n-border-light-discovery-border-strong\\/35{border-color:#5a34aa59}.n-border-light-discovery-border-strong\\/40{border-color:#5a34aa66}.n-border-light-discovery-border-strong\\/45{border-color:#5a34aa73}.n-border-light-discovery-border-strong\\/5{border-color:#5a34aa0d}.n-border-light-discovery-border-strong\\/50{border-color:#5a34aa80}.n-border-light-discovery-border-strong\\/55{border-color:#5a34aa8c}.n-border-light-discovery-border-strong\\/60{border-color:#5a34aa99}.n-border-light-discovery-border-strong\\/65{border-color:#5a34aaa6}.n-border-light-discovery-border-strong\\/70{border-color:#5a34aab3}.n-border-light-discovery-border-strong\\/75{border-color:#5a34aabf}.n-border-light-discovery-border-strong\\/80{border-color:#5a34aacc}.n-border-light-discovery-border-strong\\/85{border-color:#5a34aad9}.n-border-light-discovery-border-strong\\/90{border-color:#5a34aae6}.n-border-light-discovery-border-strong\\/95{border-color:#5a34aaf2}.n-border-light-discovery-border-weak{border-color:#b38eff}.n-border-light-discovery-border-weak\\/0{border-color:#b38eff00}.n-border-light-discovery-border-weak\\/10{border-color:#b38eff1a}.n-border-light-discovery-border-weak\\/100{border-color:#b38eff}.n-border-light-discovery-border-weak\\/15{border-color:#b38eff26}.n-border-light-discovery-border-weak\\/20{border-color:#b38eff33}.n-border-light-discovery-border-weak\\/25{border-color:#b38eff40}.n-border-light-discovery-border-weak\\/30{border-color:#b38eff4d}.n-border-light-discovery-border-weak\\/35{border-color:#b38eff59}.n-border-light-discovery-border-weak\\/40{border-color:#b38eff66}.n-border-light-discovery-border-weak\\/45{border-color:#b38eff73}.n-border-light-discovery-border-weak\\/5{border-color:#b38eff0d}.n-border-light-discovery-border-weak\\/50{border-color:#b38eff80}.n-border-light-discovery-border-weak\\/55{border-color:#b38eff8c}.n-border-light-discovery-border-weak\\/60{border-color:#b38eff99}.n-border-light-discovery-border-weak\\/65{border-color:#b38effa6}.n-border-light-discovery-border-weak\\/70{border-color:#b38effb3}.n-border-light-discovery-border-weak\\/75{border-color:#b38effbf}.n-border-light-discovery-border-weak\\/80{border-color:#b38effcc}.n-border-light-discovery-border-weak\\/85{border-color:#b38effd9}.n-border-light-discovery-border-weak\\/90{border-color:#b38effe6}.n-border-light-discovery-border-weak\\/95{border-color:#b38efff2}.n-border-light-discovery-icon{border-color:#5a34aa}.n-border-light-discovery-icon\\/0{border-color:#5a34aa00}.n-border-light-discovery-icon\\/10{border-color:#5a34aa1a}.n-border-light-discovery-icon\\/100{border-color:#5a34aa}.n-border-light-discovery-icon\\/15{border-color:#5a34aa26}.n-border-light-discovery-icon\\/20{border-color:#5a34aa33}.n-border-light-discovery-icon\\/25{border-color:#5a34aa40}.n-border-light-discovery-icon\\/30{border-color:#5a34aa4d}.n-border-light-discovery-icon\\/35{border-color:#5a34aa59}.n-border-light-discovery-icon\\/40{border-color:#5a34aa66}.n-border-light-discovery-icon\\/45{border-color:#5a34aa73}.n-border-light-discovery-icon\\/5{border-color:#5a34aa0d}.n-border-light-discovery-icon\\/50{border-color:#5a34aa80}.n-border-light-discovery-icon\\/55{border-color:#5a34aa8c}.n-border-light-discovery-icon\\/60{border-color:#5a34aa99}.n-border-light-discovery-icon\\/65{border-color:#5a34aaa6}.n-border-light-discovery-icon\\/70{border-color:#5a34aab3}.n-border-light-discovery-icon\\/75{border-color:#5a34aabf}.n-border-light-discovery-icon\\/80{border-color:#5a34aacc}.n-border-light-discovery-icon\\/85{border-color:#5a34aad9}.n-border-light-discovery-icon\\/90{border-color:#5a34aae6}.n-border-light-discovery-icon\\/95{border-color:#5a34aaf2}.n-border-light-discovery-text{border-color:#5a34aa}.n-border-light-discovery-text\\/0{border-color:#5a34aa00}.n-border-light-discovery-text\\/10{border-color:#5a34aa1a}.n-border-light-discovery-text\\/100{border-color:#5a34aa}.n-border-light-discovery-text\\/15{border-color:#5a34aa26}.n-border-light-discovery-text\\/20{border-color:#5a34aa33}.n-border-light-discovery-text\\/25{border-color:#5a34aa40}.n-border-light-discovery-text\\/30{border-color:#5a34aa4d}.n-border-light-discovery-text\\/35{border-color:#5a34aa59}.n-border-light-discovery-text\\/40{border-color:#5a34aa66}.n-border-light-discovery-text\\/45{border-color:#5a34aa73}.n-border-light-discovery-text\\/5{border-color:#5a34aa0d}.n-border-light-discovery-text\\/50{border-color:#5a34aa80}.n-border-light-discovery-text\\/55{border-color:#5a34aa8c}.n-border-light-discovery-text\\/60{border-color:#5a34aa99}.n-border-light-discovery-text\\/65{border-color:#5a34aaa6}.n-border-light-discovery-text\\/70{border-color:#5a34aab3}.n-border-light-discovery-text\\/75{border-color:#5a34aabf}.n-border-light-discovery-text\\/80{border-color:#5a34aacc}.n-border-light-discovery-text\\/85{border-color:#5a34aad9}.n-border-light-discovery-text\\/90{border-color:#5a34aae6}.n-border-light-discovery-text\\/95{border-color:#5a34aaf2}.n-border-light-neutral-bg-default{border-color:#f5f6f6}.n-border-light-neutral-bg-default\\/0{border-color:#f5f6f600}.n-border-light-neutral-bg-default\\/10{border-color:#f5f6f61a}.n-border-light-neutral-bg-default\\/100{border-color:#f5f6f6}.n-border-light-neutral-bg-default\\/15{border-color:#f5f6f626}.n-border-light-neutral-bg-default\\/20{border-color:#f5f6f633}.n-border-light-neutral-bg-default\\/25{border-color:#f5f6f640}.n-border-light-neutral-bg-default\\/30{border-color:#f5f6f64d}.n-border-light-neutral-bg-default\\/35{border-color:#f5f6f659}.n-border-light-neutral-bg-default\\/40{border-color:#f5f6f666}.n-border-light-neutral-bg-default\\/45{border-color:#f5f6f673}.n-border-light-neutral-bg-default\\/5{border-color:#f5f6f60d}.n-border-light-neutral-bg-default\\/50{border-color:#f5f6f680}.n-border-light-neutral-bg-default\\/55{border-color:#f5f6f68c}.n-border-light-neutral-bg-default\\/60{border-color:#f5f6f699}.n-border-light-neutral-bg-default\\/65{border-color:#f5f6f6a6}.n-border-light-neutral-bg-default\\/70{border-color:#f5f6f6b3}.n-border-light-neutral-bg-default\\/75{border-color:#f5f6f6bf}.n-border-light-neutral-bg-default\\/80{border-color:#f5f6f6cc}.n-border-light-neutral-bg-default\\/85{border-color:#f5f6f6d9}.n-border-light-neutral-bg-default\\/90{border-color:#f5f6f6e6}.n-border-light-neutral-bg-default\\/95{border-color:#f5f6f6f2}.n-border-light-neutral-bg-on-bg-weak{border-color:#f5f6f6}.n-border-light-neutral-bg-on-bg-weak\\/0{border-color:#f5f6f600}.n-border-light-neutral-bg-on-bg-weak\\/10{border-color:#f5f6f61a}.n-border-light-neutral-bg-on-bg-weak\\/100{border-color:#f5f6f6}.n-border-light-neutral-bg-on-bg-weak\\/15{border-color:#f5f6f626}.n-border-light-neutral-bg-on-bg-weak\\/20{border-color:#f5f6f633}.n-border-light-neutral-bg-on-bg-weak\\/25{border-color:#f5f6f640}.n-border-light-neutral-bg-on-bg-weak\\/30{border-color:#f5f6f64d}.n-border-light-neutral-bg-on-bg-weak\\/35{border-color:#f5f6f659}.n-border-light-neutral-bg-on-bg-weak\\/40{border-color:#f5f6f666}.n-border-light-neutral-bg-on-bg-weak\\/45{border-color:#f5f6f673}.n-border-light-neutral-bg-on-bg-weak\\/5{border-color:#f5f6f60d}.n-border-light-neutral-bg-on-bg-weak\\/50{border-color:#f5f6f680}.n-border-light-neutral-bg-on-bg-weak\\/55{border-color:#f5f6f68c}.n-border-light-neutral-bg-on-bg-weak\\/60{border-color:#f5f6f699}.n-border-light-neutral-bg-on-bg-weak\\/65{border-color:#f5f6f6a6}.n-border-light-neutral-bg-on-bg-weak\\/70{border-color:#f5f6f6b3}.n-border-light-neutral-bg-on-bg-weak\\/75{border-color:#f5f6f6bf}.n-border-light-neutral-bg-on-bg-weak\\/80{border-color:#f5f6f6cc}.n-border-light-neutral-bg-on-bg-weak\\/85{border-color:#f5f6f6d9}.n-border-light-neutral-bg-on-bg-weak\\/90{border-color:#f5f6f6e6}.n-border-light-neutral-bg-on-bg-weak\\/95{border-color:#f5f6f6f2}.n-border-light-neutral-bg-status{border-color:#a8acb2}.n-border-light-neutral-bg-status\\/0{border-color:#a8acb200}.n-border-light-neutral-bg-status\\/10{border-color:#a8acb21a}.n-border-light-neutral-bg-status\\/100{border-color:#a8acb2}.n-border-light-neutral-bg-status\\/15{border-color:#a8acb226}.n-border-light-neutral-bg-status\\/20{border-color:#a8acb233}.n-border-light-neutral-bg-status\\/25{border-color:#a8acb240}.n-border-light-neutral-bg-status\\/30{border-color:#a8acb24d}.n-border-light-neutral-bg-status\\/35{border-color:#a8acb259}.n-border-light-neutral-bg-status\\/40{border-color:#a8acb266}.n-border-light-neutral-bg-status\\/45{border-color:#a8acb273}.n-border-light-neutral-bg-status\\/5{border-color:#a8acb20d}.n-border-light-neutral-bg-status\\/50{border-color:#a8acb280}.n-border-light-neutral-bg-status\\/55{border-color:#a8acb28c}.n-border-light-neutral-bg-status\\/60{border-color:#a8acb299}.n-border-light-neutral-bg-status\\/65{border-color:#a8acb2a6}.n-border-light-neutral-bg-status\\/70{border-color:#a8acb2b3}.n-border-light-neutral-bg-status\\/75{border-color:#a8acb2bf}.n-border-light-neutral-bg-status\\/80{border-color:#a8acb2cc}.n-border-light-neutral-bg-status\\/85{border-color:#a8acb2d9}.n-border-light-neutral-bg-status\\/90{border-color:#a8acb2e6}.n-border-light-neutral-bg-status\\/95{border-color:#a8acb2f2}.n-border-light-neutral-bg-strong{border-color:#e2e3e5}.n-border-light-neutral-bg-strong\\/0{border-color:#e2e3e500}.n-border-light-neutral-bg-strong\\/10{border-color:#e2e3e51a}.n-border-light-neutral-bg-strong\\/100{border-color:#e2e3e5}.n-border-light-neutral-bg-strong\\/15{border-color:#e2e3e526}.n-border-light-neutral-bg-strong\\/20{border-color:#e2e3e533}.n-border-light-neutral-bg-strong\\/25{border-color:#e2e3e540}.n-border-light-neutral-bg-strong\\/30{border-color:#e2e3e54d}.n-border-light-neutral-bg-strong\\/35{border-color:#e2e3e559}.n-border-light-neutral-bg-strong\\/40{border-color:#e2e3e566}.n-border-light-neutral-bg-strong\\/45{border-color:#e2e3e573}.n-border-light-neutral-bg-strong\\/5{border-color:#e2e3e50d}.n-border-light-neutral-bg-strong\\/50{border-color:#e2e3e580}.n-border-light-neutral-bg-strong\\/55{border-color:#e2e3e58c}.n-border-light-neutral-bg-strong\\/60{border-color:#e2e3e599}.n-border-light-neutral-bg-strong\\/65{border-color:#e2e3e5a6}.n-border-light-neutral-bg-strong\\/70{border-color:#e2e3e5b3}.n-border-light-neutral-bg-strong\\/75{border-color:#e2e3e5bf}.n-border-light-neutral-bg-strong\\/80{border-color:#e2e3e5cc}.n-border-light-neutral-bg-strong\\/85{border-color:#e2e3e5d9}.n-border-light-neutral-bg-strong\\/90{border-color:#e2e3e5e6}.n-border-light-neutral-bg-strong\\/95{border-color:#e2e3e5f2}.n-border-light-neutral-bg-stronger{border-color:#a8acb2}.n-border-light-neutral-bg-stronger\\/0{border-color:#a8acb200}.n-border-light-neutral-bg-stronger\\/10{border-color:#a8acb21a}.n-border-light-neutral-bg-stronger\\/100{border-color:#a8acb2}.n-border-light-neutral-bg-stronger\\/15{border-color:#a8acb226}.n-border-light-neutral-bg-stronger\\/20{border-color:#a8acb233}.n-border-light-neutral-bg-stronger\\/25{border-color:#a8acb240}.n-border-light-neutral-bg-stronger\\/30{border-color:#a8acb24d}.n-border-light-neutral-bg-stronger\\/35{border-color:#a8acb259}.n-border-light-neutral-bg-stronger\\/40{border-color:#a8acb266}.n-border-light-neutral-bg-stronger\\/45{border-color:#a8acb273}.n-border-light-neutral-bg-stronger\\/5{border-color:#a8acb20d}.n-border-light-neutral-bg-stronger\\/50{border-color:#a8acb280}.n-border-light-neutral-bg-stronger\\/55{border-color:#a8acb28c}.n-border-light-neutral-bg-stronger\\/60{border-color:#a8acb299}.n-border-light-neutral-bg-stronger\\/65{border-color:#a8acb2a6}.n-border-light-neutral-bg-stronger\\/70{border-color:#a8acb2b3}.n-border-light-neutral-bg-stronger\\/75{border-color:#a8acb2bf}.n-border-light-neutral-bg-stronger\\/80{border-color:#a8acb2cc}.n-border-light-neutral-bg-stronger\\/85{border-color:#a8acb2d9}.n-border-light-neutral-bg-stronger\\/90{border-color:#a8acb2e6}.n-border-light-neutral-bg-stronger\\/95{border-color:#a8acb2f2}.n-border-light-neutral-bg-strongest{border-color:#3c3f44}.n-border-light-neutral-bg-strongest\\/0{border-color:#3c3f4400}.n-border-light-neutral-bg-strongest\\/10{border-color:#3c3f441a}.n-border-light-neutral-bg-strongest\\/100{border-color:#3c3f44}.n-border-light-neutral-bg-strongest\\/15{border-color:#3c3f4426}.n-border-light-neutral-bg-strongest\\/20{border-color:#3c3f4433}.n-border-light-neutral-bg-strongest\\/25{border-color:#3c3f4440}.n-border-light-neutral-bg-strongest\\/30{border-color:#3c3f444d}.n-border-light-neutral-bg-strongest\\/35{border-color:#3c3f4459}.n-border-light-neutral-bg-strongest\\/40{border-color:#3c3f4466}.n-border-light-neutral-bg-strongest\\/45{border-color:#3c3f4473}.n-border-light-neutral-bg-strongest\\/5{border-color:#3c3f440d}.n-border-light-neutral-bg-strongest\\/50{border-color:#3c3f4480}.n-border-light-neutral-bg-strongest\\/55{border-color:#3c3f448c}.n-border-light-neutral-bg-strongest\\/60{border-color:#3c3f4499}.n-border-light-neutral-bg-strongest\\/65{border-color:#3c3f44a6}.n-border-light-neutral-bg-strongest\\/70{border-color:#3c3f44b3}.n-border-light-neutral-bg-strongest\\/75{border-color:#3c3f44bf}.n-border-light-neutral-bg-strongest\\/80{border-color:#3c3f44cc}.n-border-light-neutral-bg-strongest\\/85{border-color:#3c3f44d9}.n-border-light-neutral-bg-strongest\\/90{border-color:#3c3f44e6}.n-border-light-neutral-bg-strongest\\/95{border-color:#3c3f44f2}.n-border-light-neutral-bg-weak{border-color:#fff}.n-border-light-neutral-bg-weak\\/0{border-color:#fff0}.n-border-light-neutral-bg-weak\\/10{border-color:#ffffff1a}.n-border-light-neutral-bg-weak\\/100{border-color:#fff}.n-border-light-neutral-bg-weak\\/15{border-color:#ffffff26}.n-border-light-neutral-bg-weak\\/20{border-color:#fff3}.n-border-light-neutral-bg-weak\\/25{border-color:#ffffff40}.n-border-light-neutral-bg-weak\\/30{border-color:#ffffff4d}.n-border-light-neutral-bg-weak\\/35{border-color:#ffffff59}.n-border-light-neutral-bg-weak\\/40{border-color:#fff6}.n-border-light-neutral-bg-weak\\/45{border-color:#ffffff73}.n-border-light-neutral-bg-weak\\/5{border-color:#ffffff0d}.n-border-light-neutral-bg-weak\\/50{border-color:#ffffff80}.n-border-light-neutral-bg-weak\\/55{border-color:#ffffff8c}.n-border-light-neutral-bg-weak\\/60{border-color:#fff9}.n-border-light-neutral-bg-weak\\/65{border-color:#ffffffa6}.n-border-light-neutral-bg-weak\\/70{border-color:#ffffffb3}.n-border-light-neutral-bg-weak\\/75{border-color:#ffffffbf}.n-border-light-neutral-bg-weak\\/80{border-color:#fffc}.n-border-light-neutral-bg-weak\\/85{border-color:#ffffffd9}.n-border-light-neutral-bg-weak\\/90{border-color:#ffffffe6}.n-border-light-neutral-bg-weak\\/95{border-color:#fffffff2}.n-border-light-neutral-border-strong{border-color:#bbbec3}.n-border-light-neutral-border-strong\\/0{border-color:#bbbec300}.n-border-light-neutral-border-strong\\/10{border-color:#bbbec31a}.n-border-light-neutral-border-strong\\/100{border-color:#bbbec3}.n-border-light-neutral-border-strong\\/15{border-color:#bbbec326}.n-border-light-neutral-border-strong\\/20{border-color:#bbbec333}.n-border-light-neutral-border-strong\\/25{border-color:#bbbec340}.n-border-light-neutral-border-strong\\/30{border-color:#bbbec34d}.n-border-light-neutral-border-strong\\/35{border-color:#bbbec359}.n-border-light-neutral-border-strong\\/40{border-color:#bbbec366}.n-border-light-neutral-border-strong\\/45{border-color:#bbbec373}.n-border-light-neutral-border-strong\\/5{border-color:#bbbec30d}.n-border-light-neutral-border-strong\\/50{border-color:#bbbec380}.n-border-light-neutral-border-strong\\/55{border-color:#bbbec38c}.n-border-light-neutral-border-strong\\/60{border-color:#bbbec399}.n-border-light-neutral-border-strong\\/65{border-color:#bbbec3a6}.n-border-light-neutral-border-strong\\/70{border-color:#bbbec3b3}.n-border-light-neutral-border-strong\\/75{border-color:#bbbec3bf}.n-border-light-neutral-border-strong\\/80{border-color:#bbbec3cc}.n-border-light-neutral-border-strong\\/85{border-color:#bbbec3d9}.n-border-light-neutral-border-strong\\/90{border-color:#bbbec3e6}.n-border-light-neutral-border-strong\\/95{border-color:#bbbec3f2}.n-border-light-neutral-border-strongest{border-color:#6f757e}.n-border-light-neutral-border-strongest\\/0{border-color:#6f757e00}.n-border-light-neutral-border-strongest\\/10{border-color:#6f757e1a}.n-border-light-neutral-border-strongest\\/100{border-color:#6f757e}.n-border-light-neutral-border-strongest\\/15{border-color:#6f757e26}.n-border-light-neutral-border-strongest\\/20{border-color:#6f757e33}.n-border-light-neutral-border-strongest\\/25{border-color:#6f757e40}.n-border-light-neutral-border-strongest\\/30{border-color:#6f757e4d}.n-border-light-neutral-border-strongest\\/35{border-color:#6f757e59}.n-border-light-neutral-border-strongest\\/40{border-color:#6f757e66}.n-border-light-neutral-border-strongest\\/45{border-color:#6f757e73}.n-border-light-neutral-border-strongest\\/5{border-color:#6f757e0d}.n-border-light-neutral-border-strongest\\/50{border-color:#6f757e80}.n-border-light-neutral-border-strongest\\/55{border-color:#6f757e8c}.n-border-light-neutral-border-strongest\\/60{border-color:#6f757e99}.n-border-light-neutral-border-strongest\\/65{border-color:#6f757ea6}.n-border-light-neutral-border-strongest\\/70{border-color:#6f757eb3}.n-border-light-neutral-border-strongest\\/75{border-color:#6f757ebf}.n-border-light-neutral-border-strongest\\/80{border-color:#6f757ecc}.n-border-light-neutral-border-strongest\\/85{border-color:#6f757ed9}.n-border-light-neutral-border-strongest\\/90{border-color:#6f757ee6}.n-border-light-neutral-border-strongest\\/95{border-color:#6f757ef2}.n-border-light-neutral-border-weak{border-color:#e2e3e5}.n-border-light-neutral-border-weak\\/0{border-color:#e2e3e500}.n-border-light-neutral-border-weak\\/10{border-color:#e2e3e51a}.n-border-light-neutral-border-weak\\/100{border-color:#e2e3e5}.n-border-light-neutral-border-weak\\/15{border-color:#e2e3e526}.n-border-light-neutral-border-weak\\/20{border-color:#e2e3e533}.n-border-light-neutral-border-weak\\/25{border-color:#e2e3e540}.n-border-light-neutral-border-weak\\/30{border-color:#e2e3e54d}.n-border-light-neutral-border-weak\\/35{border-color:#e2e3e559}.n-border-light-neutral-border-weak\\/40{border-color:#e2e3e566}.n-border-light-neutral-border-weak\\/45{border-color:#e2e3e573}.n-border-light-neutral-border-weak\\/5{border-color:#e2e3e50d}.n-border-light-neutral-border-weak\\/50{border-color:#e2e3e580}.n-border-light-neutral-border-weak\\/55{border-color:#e2e3e58c}.n-border-light-neutral-border-weak\\/60{border-color:#e2e3e599}.n-border-light-neutral-border-weak\\/65{border-color:#e2e3e5a6}.n-border-light-neutral-border-weak\\/70{border-color:#e2e3e5b3}.n-border-light-neutral-border-weak\\/75{border-color:#e2e3e5bf}.n-border-light-neutral-border-weak\\/80{border-color:#e2e3e5cc}.n-border-light-neutral-border-weak\\/85{border-color:#e2e3e5d9}.n-border-light-neutral-border-weak\\/90{border-color:#e2e3e5e6}.n-border-light-neutral-border-weak\\/95{border-color:#e2e3e5f2}.n-border-light-neutral-hover{border-color:#6f757e1a}.n-border-light-neutral-hover\\/0{border-color:#6f757e00}.n-border-light-neutral-hover\\/10{border-color:#6f757e1a}.n-border-light-neutral-hover\\/100{border-color:#6f757e}.n-border-light-neutral-hover\\/15{border-color:#6f757e26}.n-border-light-neutral-hover\\/20{border-color:#6f757e33}.n-border-light-neutral-hover\\/25{border-color:#6f757e40}.n-border-light-neutral-hover\\/30{border-color:#6f757e4d}.n-border-light-neutral-hover\\/35{border-color:#6f757e59}.n-border-light-neutral-hover\\/40{border-color:#6f757e66}.n-border-light-neutral-hover\\/45{border-color:#6f757e73}.n-border-light-neutral-hover\\/5{border-color:#6f757e0d}.n-border-light-neutral-hover\\/50{border-color:#6f757e80}.n-border-light-neutral-hover\\/55{border-color:#6f757e8c}.n-border-light-neutral-hover\\/60{border-color:#6f757e99}.n-border-light-neutral-hover\\/65{border-color:#6f757ea6}.n-border-light-neutral-hover\\/70{border-color:#6f757eb3}.n-border-light-neutral-hover\\/75{border-color:#6f757ebf}.n-border-light-neutral-hover\\/80{border-color:#6f757ecc}.n-border-light-neutral-hover\\/85{border-color:#6f757ed9}.n-border-light-neutral-hover\\/90{border-color:#6f757ee6}.n-border-light-neutral-hover\\/95{border-color:#6f757ef2}.n-border-light-neutral-icon{border-color:#4d5157}.n-border-light-neutral-icon\\/0{border-color:#4d515700}.n-border-light-neutral-icon\\/10{border-color:#4d51571a}.n-border-light-neutral-icon\\/100{border-color:#4d5157}.n-border-light-neutral-icon\\/15{border-color:#4d515726}.n-border-light-neutral-icon\\/20{border-color:#4d515733}.n-border-light-neutral-icon\\/25{border-color:#4d515740}.n-border-light-neutral-icon\\/30{border-color:#4d51574d}.n-border-light-neutral-icon\\/35{border-color:#4d515759}.n-border-light-neutral-icon\\/40{border-color:#4d515766}.n-border-light-neutral-icon\\/45{border-color:#4d515773}.n-border-light-neutral-icon\\/5{border-color:#4d51570d}.n-border-light-neutral-icon\\/50{border-color:#4d515780}.n-border-light-neutral-icon\\/55{border-color:#4d51578c}.n-border-light-neutral-icon\\/60{border-color:#4d515799}.n-border-light-neutral-icon\\/65{border-color:#4d5157a6}.n-border-light-neutral-icon\\/70{border-color:#4d5157b3}.n-border-light-neutral-icon\\/75{border-color:#4d5157bf}.n-border-light-neutral-icon\\/80{border-color:#4d5157cc}.n-border-light-neutral-icon\\/85{border-color:#4d5157d9}.n-border-light-neutral-icon\\/90{border-color:#4d5157e6}.n-border-light-neutral-icon\\/95{border-color:#4d5157f2}.n-border-light-neutral-pressed{border-color:#6f757e33}.n-border-light-neutral-pressed\\/0{border-color:#6f757e00}.n-border-light-neutral-pressed\\/10{border-color:#6f757e1a}.n-border-light-neutral-pressed\\/100{border-color:#6f757e}.n-border-light-neutral-pressed\\/15{border-color:#6f757e26}.n-border-light-neutral-pressed\\/20{border-color:#6f757e33}.n-border-light-neutral-pressed\\/25{border-color:#6f757e40}.n-border-light-neutral-pressed\\/30{border-color:#6f757e4d}.n-border-light-neutral-pressed\\/35{border-color:#6f757e59}.n-border-light-neutral-pressed\\/40{border-color:#6f757e66}.n-border-light-neutral-pressed\\/45{border-color:#6f757e73}.n-border-light-neutral-pressed\\/5{border-color:#6f757e0d}.n-border-light-neutral-pressed\\/50{border-color:#6f757e80}.n-border-light-neutral-pressed\\/55{border-color:#6f757e8c}.n-border-light-neutral-pressed\\/60{border-color:#6f757e99}.n-border-light-neutral-pressed\\/65{border-color:#6f757ea6}.n-border-light-neutral-pressed\\/70{border-color:#6f757eb3}.n-border-light-neutral-pressed\\/75{border-color:#6f757ebf}.n-border-light-neutral-pressed\\/80{border-color:#6f757ecc}.n-border-light-neutral-pressed\\/85{border-color:#6f757ed9}.n-border-light-neutral-pressed\\/90{border-color:#6f757ee6}.n-border-light-neutral-pressed\\/95{border-color:#6f757ef2}.n-border-light-neutral-text-default{border-color:#1a1b1d}.n-border-light-neutral-text-default\\/0{border-color:#1a1b1d00}.n-border-light-neutral-text-default\\/10{border-color:#1a1b1d1a}.n-border-light-neutral-text-default\\/100{border-color:#1a1b1d}.n-border-light-neutral-text-default\\/15{border-color:#1a1b1d26}.n-border-light-neutral-text-default\\/20{border-color:#1a1b1d33}.n-border-light-neutral-text-default\\/25{border-color:#1a1b1d40}.n-border-light-neutral-text-default\\/30{border-color:#1a1b1d4d}.n-border-light-neutral-text-default\\/35{border-color:#1a1b1d59}.n-border-light-neutral-text-default\\/40{border-color:#1a1b1d66}.n-border-light-neutral-text-default\\/45{border-color:#1a1b1d73}.n-border-light-neutral-text-default\\/5{border-color:#1a1b1d0d}.n-border-light-neutral-text-default\\/50{border-color:#1a1b1d80}.n-border-light-neutral-text-default\\/55{border-color:#1a1b1d8c}.n-border-light-neutral-text-default\\/60{border-color:#1a1b1d99}.n-border-light-neutral-text-default\\/65{border-color:#1a1b1da6}.n-border-light-neutral-text-default\\/70{border-color:#1a1b1db3}.n-border-light-neutral-text-default\\/75{border-color:#1a1b1dbf}.n-border-light-neutral-text-default\\/80{border-color:#1a1b1dcc}.n-border-light-neutral-text-default\\/85{border-color:#1a1b1dd9}.n-border-light-neutral-text-default\\/90{border-color:#1a1b1de6}.n-border-light-neutral-text-default\\/95{border-color:#1a1b1df2}.n-border-light-neutral-text-inverse{border-color:#fff}.n-border-light-neutral-text-inverse\\/0{border-color:#fff0}.n-border-light-neutral-text-inverse\\/10{border-color:#ffffff1a}.n-border-light-neutral-text-inverse\\/100{border-color:#fff}.n-border-light-neutral-text-inverse\\/15{border-color:#ffffff26}.n-border-light-neutral-text-inverse\\/20{border-color:#fff3}.n-border-light-neutral-text-inverse\\/25{border-color:#ffffff40}.n-border-light-neutral-text-inverse\\/30{border-color:#ffffff4d}.n-border-light-neutral-text-inverse\\/35{border-color:#ffffff59}.n-border-light-neutral-text-inverse\\/40{border-color:#fff6}.n-border-light-neutral-text-inverse\\/45{border-color:#ffffff73}.n-border-light-neutral-text-inverse\\/5{border-color:#ffffff0d}.n-border-light-neutral-text-inverse\\/50{border-color:#ffffff80}.n-border-light-neutral-text-inverse\\/55{border-color:#ffffff8c}.n-border-light-neutral-text-inverse\\/60{border-color:#fff9}.n-border-light-neutral-text-inverse\\/65{border-color:#ffffffa6}.n-border-light-neutral-text-inverse\\/70{border-color:#ffffffb3}.n-border-light-neutral-text-inverse\\/75{border-color:#ffffffbf}.n-border-light-neutral-text-inverse\\/80{border-color:#fffc}.n-border-light-neutral-text-inverse\\/85{border-color:#ffffffd9}.n-border-light-neutral-text-inverse\\/90{border-color:#ffffffe6}.n-border-light-neutral-text-inverse\\/95{border-color:#fffffff2}.n-border-light-neutral-text-weak{border-color:#4d5157}.n-border-light-neutral-text-weak\\/0{border-color:#4d515700}.n-border-light-neutral-text-weak\\/10{border-color:#4d51571a}.n-border-light-neutral-text-weak\\/100{border-color:#4d5157}.n-border-light-neutral-text-weak\\/15{border-color:#4d515726}.n-border-light-neutral-text-weak\\/20{border-color:#4d515733}.n-border-light-neutral-text-weak\\/25{border-color:#4d515740}.n-border-light-neutral-text-weak\\/30{border-color:#4d51574d}.n-border-light-neutral-text-weak\\/35{border-color:#4d515759}.n-border-light-neutral-text-weak\\/40{border-color:#4d515766}.n-border-light-neutral-text-weak\\/45{border-color:#4d515773}.n-border-light-neutral-text-weak\\/5{border-color:#4d51570d}.n-border-light-neutral-text-weak\\/50{border-color:#4d515780}.n-border-light-neutral-text-weak\\/55{border-color:#4d51578c}.n-border-light-neutral-text-weak\\/60{border-color:#4d515799}.n-border-light-neutral-text-weak\\/65{border-color:#4d5157a6}.n-border-light-neutral-text-weak\\/70{border-color:#4d5157b3}.n-border-light-neutral-text-weak\\/75{border-color:#4d5157bf}.n-border-light-neutral-text-weak\\/80{border-color:#4d5157cc}.n-border-light-neutral-text-weak\\/85{border-color:#4d5157d9}.n-border-light-neutral-text-weak\\/90{border-color:#4d5157e6}.n-border-light-neutral-text-weak\\/95{border-color:#4d5157f2}.n-border-light-neutral-text-weaker{border-color:#5e636a}.n-border-light-neutral-text-weaker\\/0{border-color:#5e636a00}.n-border-light-neutral-text-weaker\\/10{border-color:#5e636a1a}.n-border-light-neutral-text-weaker\\/100{border-color:#5e636a}.n-border-light-neutral-text-weaker\\/15{border-color:#5e636a26}.n-border-light-neutral-text-weaker\\/20{border-color:#5e636a33}.n-border-light-neutral-text-weaker\\/25{border-color:#5e636a40}.n-border-light-neutral-text-weaker\\/30{border-color:#5e636a4d}.n-border-light-neutral-text-weaker\\/35{border-color:#5e636a59}.n-border-light-neutral-text-weaker\\/40{border-color:#5e636a66}.n-border-light-neutral-text-weaker\\/45{border-color:#5e636a73}.n-border-light-neutral-text-weaker\\/5{border-color:#5e636a0d}.n-border-light-neutral-text-weaker\\/50{border-color:#5e636a80}.n-border-light-neutral-text-weaker\\/55{border-color:#5e636a8c}.n-border-light-neutral-text-weaker\\/60{border-color:#5e636a99}.n-border-light-neutral-text-weaker\\/65{border-color:#5e636aa6}.n-border-light-neutral-text-weaker\\/70{border-color:#5e636ab3}.n-border-light-neutral-text-weaker\\/75{border-color:#5e636abf}.n-border-light-neutral-text-weaker\\/80{border-color:#5e636acc}.n-border-light-neutral-text-weaker\\/85{border-color:#5e636ad9}.n-border-light-neutral-text-weaker\\/90{border-color:#5e636ae6}.n-border-light-neutral-text-weaker\\/95{border-color:#5e636af2}.n-border-light-neutral-text-weakest{border-color:#a8acb2}.n-border-light-neutral-text-weakest\\/0{border-color:#a8acb200}.n-border-light-neutral-text-weakest\\/10{border-color:#a8acb21a}.n-border-light-neutral-text-weakest\\/100{border-color:#a8acb2}.n-border-light-neutral-text-weakest\\/15{border-color:#a8acb226}.n-border-light-neutral-text-weakest\\/20{border-color:#a8acb233}.n-border-light-neutral-text-weakest\\/25{border-color:#a8acb240}.n-border-light-neutral-text-weakest\\/30{border-color:#a8acb24d}.n-border-light-neutral-text-weakest\\/35{border-color:#a8acb259}.n-border-light-neutral-text-weakest\\/40{border-color:#a8acb266}.n-border-light-neutral-text-weakest\\/45{border-color:#a8acb273}.n-border-light-neutral-text-weakest\\/5{border-color:#a8acb20d}.n-border-light-neutral-text-weakest\\/50{border-color:#a8acb280}.n-border-light-neutral-text-weakest\\/55{border-color:#a8acb28c}.n-border-light-neutral-text-weakest\\/60{border-color:#a8acb299}.n-border-light-neutral-text-weakest\\/65{border-color:#a8acb2a6}.n-border-light-neutral-text-weakest\\/70{border-color:#a8acb2b3}.n-border-light-neutral-text-weakest\\/75{border-color:#a8acb2bf}.n-border-light-neutral-text-weakest\\/80{border-color:#a8acb2cc}.n-border-light-neutral-text-weakest\\/85{border-color:#a8acb2d9}.n-border-light-neutral-text-weakest\\/90{border-color:#a8acb2e6}.n-border-light-neutral-text-weakest\\/95{border-color:#a8acb2f2}.n-border-light-primary-bg-selected{border-color:#e7fafb}.n-border-light-primary-bg-selected\\/0{border-color:#e7fafb00}.n-border-light-primary-bg-selected\\/10{border-color:#e7fafb1a}.n-border-light-primary-bg-selected\\/100{border-color:#e7fafb}.n-border-light-primary-bg-selected\\/15{border-color:#e7fafb26}.n-border-light-primary-bg-selected\\/20{border-color:#e7fafb33}.n-border-light-primary-bg-selected\\/25{border-color:#e7fafb40}.n-border-light-primary-bg-selected\\/30{border-color:#e7fafb4d}.n-border-light-primary-bg-selected\\/35{border-color:#e7fafb59}.n-border-light-primary-bg-selected\\/40{border-color:#e7fafb66}.n-border-light-primary-bg-selected\\/45{border-color:#e7fafb73}.n-border-light-primary-bg-selected\\/5{border-color:#e7fafb0d}.n-border-light-primary-bg-selected\\/50{border-color:#e7fafb80}.n-border-light-primary-bg-selected\\/55{border-color:#e7fafb8c}.n-border-light-primary-bg-selected\\/60{border-color:#e7fafb99}.n-border-light-primary-bg-selected\\/65{border-color:#e7fafba6}.n-border-light-primary-bg-selected\\/70{border-color:#e7fafbb3}.n-border-light-primary-bg-selected\\/75{border-color:#e7fafbbf}.n-border-light-primary-bg-selected\\/80{border-color:#e7fafbcc}.n-border-light-primary-bg-selected\\/85{border-color:#e7fafbd9}.n-border-light-primary-bg-selected\\/90{border-color:#e7fafbe6}.n-border-light-primary-bg-selected\\/95{border-color:#e7fafbf2}.n-border-light-primary-bg-status{border-color:#4c99a4}.n-border-light-primary-bg-status\\/0{border-color:#4c99a400}.n-border-light-primary-bg-status\\/10{border-color:#4c99a41a}.n-border-light-primary-bg-status\\/100{border-color:#4c99a4}.n-border-light-primary-bg-status\\/15{border-color:#4c99a426}.n-border-light-primary-bg-status\\/20{border-color:#4c99a433}.n-border-light-primary-bg-status\\/25{border-color:#4c99a440}.n-border-light-primary-bg-status\\/30{border-color:#4c99a44d}.n-border-light-primary-bg-status\\/35{border-color:#4c99a459}.n-border-light-primary-bg-status\\/40{border-color:#4c99a466}.n-border-light-primary-bg-status\\/45{border-color:#4c99a473}.n-border-light-primary-bg-status\\/5{border-color:#4c99a40d}.n-border-light-primary-bg-status\\/50{border-color:#4c99a480}.n-border-light-primary-bg-status\\/55{border-color:#4c99a48c}.n-border-light-primary-bg-status\\/60{border-color:#4c99a499}.n-border-light-primary-bg-status\\/65{border-color:#4c99a4a6}.n-border-light-primary-bg-status\\/70{border-color:#4c99a4b3}.n-border-light-primary-bg-status\\/75{border-color:#4c99a4bf}.n-border-light-primary-bg-status\\/80{border-color:#4c99a4cc}.n-border-light-primary-bg-status\\/85{border-color:#4c99a4d9}.n-border-light-primary-bg-status\\/90{border-color:#4c99a4e6}.n-border-light-primary-bg-status\\/95{border-color:#4c99a4f2}.n-border-light-primary-bg-strong{border-color:#0a6190}.n-border-light-primary-bg-strong\\/0{border-color:#0a619000}.n-border-light-primary-bg-strong\\/10{border-color:#0a61901a}.n-border-light-primary-bg-strong\\/100{border-color:#0a6190}.n-border-light-primary-bg-strong\\/15{border-color:#0a619026}.n-border-light-primary-bg-strong\\/20{border-color:#0a619033}.n-border-light-primary-bg-strong\\/25{border-color:#0a619040}.n-border-light-primary-bg-strong\\/30{border-color:#0a61904d}.n-border-light-primary-bg-strong\\/35{border-color:#0a619059}.n-border-light-primary-bg-strong\\/40{border-color:#0a619066}.n-border-light-primary-bg-strong\\/45{border-color:#0a619073}.n-border-light-primary-bg-strong\\/5{border-color:#0a61900d}.n-border-light-primary-bg-strong\\/50{border-color:#0a619080}.n-border-light-primary-bg-strong\\/55{border-color:#0a61908c}.n-border-light-primary-bg-strong\\/60{border-color:#0a619099}.n-border-light-primary-bg-strong\\/65{border-color:#0a6190a6}.n-border-light-primary-bg-strong\\/70{border-color:#0a6190b3}.n-border-light-primary-bg-strong\\/75{border-color:#0a6190bf}.n-border-light-primary-bg-strong\\/80{border-color:#0a6190cc}.n-border-light-primary-bg-strong\\/85{border-color:#0a6190d9}.n-border-light-primary-bg-strong\\/90{border-color:#0a6190e6}.n-border-light-primary-bg-strong\\/95{border-color:#0a6190f2}.n-border-light-primary-bg-weak{border-color:#e7fafb}.n-border-light-primary-bg-weak\\/0{border-color:#e7fafb00}.n-border-light-primary-bg-weak\\/10{border-color:#e7fafb1a}.n-border-light-primary-bg-weak\\/100{border-color:#e7fafb}.n-border-light-primary-bg-weak\\/15{border-color:#e7fafb26}.n-border-light-primary-bg-weak\\/20{border-color:#e7fafb33}.n-border-light-primary-bg-weak\\/25{border-color:#e7fafb40}.n-border-light-primary-bg-weak\\/30{border-color:#e7fafb4d}.n-border-light-primary-bg-weak\\/35{border-color:#e7fafb59}.n-border-light-primary-bg-weak\\/40{border-color:#e7fafb66}.n-border-light-primary-bg-weak\\/45{border-color:#e7fafb73}.n-border-light-primary-bg-weak\\/5{border-color:#e7fafb0d}.n-border-light-primary-bg-weak\\/50{border-color:#e7fafb80}.n-border-light-primary-bg-weak\\/55{border-color:#e7fafb8c}.n-border-light-primary-bg-weak\\/60{border-color:#e7fafb99}.n-border-light-primary-bg-weak\\/65{border-color:#e7fafba6}.n-border-light-primary-bg-weak\\/70{border-color:#e7fafbb3}.n-border-light-primary-bg-weak\\/75{border-color:#e7fafbbf}.n-border-light-primary-bg-weak\\/80{border-color:#e7fafbcc}.n-border-light-primary-bg-weak\\/85{border-color:#e7fafbd9}.n-border-light-primary-bg-weak\\/90{border-color:#e7fafbe6}.n-border-light-primary-bg-weak\\/95{border-color:#e7fafbf2}.n-border-light-primary-border-strong{border-color:#0a6190}.n-border-light-primary-border-strong\\/0{border-color:#0a619000}.n-border-light-primary-border-strong\\/10{border-color:#0a61901a}.n-border-light-primary-border-strong\\/100{border-color:#0a6190}.n-border-light-primary-border-strong\\/15{border-color:#0a619026}.n-border-light-primary-border-strong\\/20{border-color:#0a619033}.n-border-light-primary-border-strong\\/25{border-color:#0a619040}.n-border-light-primary-border-strong\\/30{border-color:#0a61904d}.n-border-light-primary-border-strong\\/35{border-color:#0a619059}.n-border-light-primary-border-strong\\/40{border-color:#0a619066}.n-border-light-primary-border-strong\\/45{border-color:#0a619073}.n-border-light-primary-border-strong\\/5{border-color:#0a61900d}.n-border-light-primary-border-strong\\/50{border-color:#0a619080}.n-border-light-primary-border-strong\\/55{border-color:#0a61908c}.n-border-light-primary-border-strong\\/60{border-color:#0a619099}.n-border-light-primary-border-strong\\/65{border-color:#0a6190a6}.n-border-light-primary-border-strong\\/70{border-color:#0a6190b3}.n-border-light-primary-border-strong\\/75{border-color:#0a6190bf}.n-border-light-primary-border-strong\\/80{border-color:#0a6190cc}.n-border-light-primary-border-strong\\/85{border-color:#0a6190d9}.n-border-light-primary-border-strong\\/90{border-color:#0a6190e6}.n-border-light-primary-border-strong\\/95{border-color:#0a6190f2}.n-border-light-primary-border-weak{border-color:#8fe3e8}.n-border-light-primary-border-weak\\/0{border-color:#8fe3e800}.n-border-light-primary-border-weak\\/10{border-color:#8fe3e81a}.n-border-light-primary-border-weak\\/100{border-color:#8fe3e8}.n-border-light-primary-border-weak\\/15{border-color:#8fe3e826}.n-border-light-primary-border-weak\\/20{border-color:#8fe3e833}.n-border-light-primary-border-weak\\/25{border-color:#8fe3e840}.n-border-light-primary-border-weak\\/30{border-color:#8fe3e84d}.n-border-light-primary-border-weak\\/35{border-color:#8fe3e859}.n-border-light-primary-border-weak\\/40{border-color:#8fe3e866}.n-border-light-primary-border-weak\\/45{border-color:#8fe3e873}.n-border-light-primary-border-weak\\/5{border-color:#8fe3e80d}.n-border-light-primary-border-weak\\/50{border-color:#8fe3e880}.n-border-light-primary-border-weak\\/55{border-color:#8fe3e88c}.n-border-light-primary-border-weak\\/60{border-color:#8fe3e899}.n-border-light-primary-border-weak\\/65{border-color:#8fe3e8a6}.n-border-light-primary-border-weak\\/70{border-color:#8fe3e8b3}.n-border-light-primary-border-weak\\/75{border-color:#8fe3e8bf}.n-border-light-primary-border-weak\\/80{border-color:#8fe3e8cc}.n-border-light-primary-border-weak\\/85{border-color:#8fe3e8d9}.n-border-light-primary-border-weak\\/90{border-color:#8fe3e8e6}.n-border-light-primary-border-weak\\/95{border-color:#8fe3e8f2}.n-border-light-primary-focus{border-color:#30839d}.n-border-light-primary-focus\\/0{border-color:#30839d00}.n-border-light-primary-focus\\/10{border-color:#30839d1a}.n-border-light-primary-focus\\/100{border-color:#30839d}.n-border-light-primary-focus\\/15{border-color:#30839d26}.n-border-light-primary-focus\\/20{border-color:#30839d33}.n-border-light-primary-focus\\/25{border-color:#30839d40}.n-border-light-primary-focus\\/30{border-color:#30839d4d}.n-border-light-primary-focus\\/35{border-color:#30839d59}.n-border-light-primary-focus\\/40{border-color:#30839d66}.n-border-light-primary-focus\\/45{border-color:#30839d73}.n-border-light-primary-focus\\/5{border-color:#30839d0d}.n-border-light-primary-focus\\/50{border-color:#30839d80}.n-border-light-primary-focus\\/55{border-color:#30839d8c}.n-border-light-primary-focus\\/60{border-color:#30839d99}.n-border-light-primary-focus\\/65{border-color:#30839da6}.n-border-light-primary-focus\\/70{border-color:#30839db3}.n-border-light-primary-focus\\/75{border-color:#30839dbf}.n-border-light-primary-focus\\/80{border-color:#30839dcc}.n-border-light-primary-focus\\/85{border-color:#30839dd9}.n-border-light-primary-focus\\/90{border-color:#30839de6}.n-border-light-primary-focus\\/95{border-color:#30839df2}.n-border-light-primary-hover-strong{border-color:#02507b}.n-border-light-primary-hover-strong\\/0{border-color:#02507b00}.n-border-light-primary-hover-strong\\/10{border-color:#02507b1a}.n-border-light-primary-hover-strong\\/100{border-color:#02507b}.n-border-light-primary-hover-strong\\/15{border-color:#02507b26}.n-border-light-primary-hover-strong\\/20{border-color:#02507b33}.n-border-light-primary-hover-strong\\/25{border-color:#02507b40}.n-border-light-primary-hover-strong\\/30{border-color:#02507b4d}.n-border-light-primary-hover-strong\\/35{border-color:#02507b59}.n-border-light-primary-hover-strong\\/40{border-color:#02507b66}.n-border-light-primary-hover-strong\\/45{border-color:#02507b73}.n-border-light-primary-hover-strong\\/5{border-color:#02507b0d}.n-border-light-primary-hover-strong\\/50{border-color:#02507b80}.n-border-light-primary-hover-strong\\/55{border-color:#02507b8c}.n-border-light-primary-hover-strong\\/60{border-color:#02507b99}.n-border-light-primary-hover-strong\\/65{border-color:#02507ba6}.n-border-light-primary-hover-strong\\/70{border-color:#02507bb3}.n-border-light-primary-hover-strong\\/75{border-color:#02507bbf}.n-border-light-primary-hover-strong\\/80{border-color:#02507bcc}.n-border-light-primary-hover-strong\\/85{border-color:#02507bd9}.n-border-light-primary-hover-strong\\/90{border-color:#02507be6}.n-border-light-primary-hover-strong\\/95{border-color:#02507bf2}.n-border-light-primary-hover-weak{border-color:#30839d1a}.n-border-light-primary-hover-weak\\/0{border-color:#30839d00}.n-border-light-primary-hover-weak\\/10{border-color:#30839d1a}.n-border-light-primary-hover-weak\\/100{border-color:#30839d}.n-border-light-primary-hover-weak\\/15{border-color:#30839d26}.n-border-light-primary-hover-weak\\/20{border-color:#30839d33}.n-border-light-primary-hover-weak\\/25{border-color:#30839d40}.n-border-light-primary-hover-weak\\/30{border-color:#30839d4d}.n-border-light-primary-hover-weak\\/35{border-color:#30839d59}.n-border-light-primary-hover-weak\\/40{border-color:#30839d66}.n-border-light-primary-hover-weak\\/45{border-color:#30839d73}.n-border-light-primary-hover-weak\\/5{border-color:#30839d0d}.n-border-light-primary-hover-weak\\/50{border-color:#30839d80}.n-border-light-primary-hover-weak\\/55{border-color:#30839d8c}.n-border-light-primary-hover-weak\\/60{border-color:#30839d99}.n-border-light-primary-hover-weak\\/65{border-color:#30839da6}.n-border-light-primary-hover-weak\\/70{border-color:#30839db3}.n-border-light-primary-hover-weak\\/75{border-color:#30839dbf}.n-border-light-primary-hover-weak\\/80{border-color:#30839dcc}.n-border-light-primary-hover-weak\\/85{border-color:#30839dd9}.n-border-light-primary-hover-weak\\/90{border-color:#30839de6}.n-border-light-primary-hover-weak\\/95{border-color:#30839df2}.n-border-light-primary-icon{border-color:#0a6190}.n-border-light-primary-icon\\/0{border-color:#0a619000}.n-border-light-primary-icon\\/10{border-color:#0a61901a}.n-border-light-primary-icon\\/100{border-color:#0a6190}.n-border-light-primary-icon\\/15{border-color:#0a619026}.n-border-light-primary-icon\\/20{border-color:#0a619033}.n-border-light-primary-icon\\/25{border-color:#0a619040}.n-border-light-primary-icon\\/30{border-color:#0a61904d}.n-border-light-primary-icon\\/35{border-color:#0a619059}.n-border-light-primary-icon\\/40{border-color:#0a619066}.n-border-light-primary-icon\\/45{border-color:#0a619073}.n-border-light-primary-icon\\/5{border-color:#0a61900d}.n-border-light-primary-icon\\/50{border-color:#0a619080}.n-border-light-primary-icon\\/55{border-color:#0a61908c}.n-border-light-primary-icon\\/60{border-color:#0a619099}.n-border-light-primary-icon\\/65{border-color:#0a6190a6}.n-border-light-primary-icon\\/70{border-color:#0a6190b3}.n-border-light-primary-icon\\/75{border-color:#0a6190bf}.n-border-light-primary-icon\\/80{border-color:#0a6190cc}.n-border-light-primary-icon\\/85{border-color:#0a6190d9}.n-border-light-primary-icon\\/90{border-color:#0a6190e6}.n-border-light-primary-icon\\/95{border-color:#0a6190f2}.n-border-light-primary-pressed-strong{border-color:#014063}.n-border-light-primary-pressed-strong\\/0{border-color:#01406300}.n-border-light-primary-pressed-strong\\/10{border-color:#0140631a}.n-border-light-primary-pressed-strong\\/100{border-color:#014063}.n-border-light-primary-pressed-strong\\/15{border-color:#01406326}.n-border-light-primary-pressed-strong\\/20{border-color:#01406333}.n-border-light-primary-pressed-strong\\/25{border-color:#01406340}.n-border-light-primary-pressed-strong\\/30{border-color:#0140634d}.n-border-light-primary-pressed-strong\\/35{border-color:#01406359}.n-border-light-primary-pressed-strong\\/40{border-color:#01406366}.n-border-light-primary-pressed-strong\\/45{border-color:#01406373}.n-border-light-primary-pressed-strong\\/5{border-color:#0140630d}.n-border-light-primary-pressed-strong\\/50{border-color:#01406380}.n-border-light-primary-pressed-strong\\/55{border-color:#0140638c}.n-border-light-primary-pressed-strong\\/60{border-color:#01406399}.n-border-light-primary-pressed-strong\\/65{border-color:#014063a6}.n-border-light-primary-pressed-strong\\/70{border-color:#014063b3}.n-border-light-primary-pressed-strong\\/75{border-color:#014063bf}.n-border-light-primary-pressed-strong\\/80{border-color:#014063cc}.n-border-light-primary-pressed-strong\\/85{border-color:#014063d9}.n-border-light-primary-pressed-strong\\/90{border-color:#014063e6}.n-border-light-primary-pressed-strong\\/95{border-color:#014063f2}.n-border-light-primary-pressed-weak{border-color:#30839d1f}.n-border-light-primary-pressed-weak\\/0{border-color:#30839d00}.n-border-light-primary-pressed-weak\\/10{border-color:#30839d1a}.n-border-light-primary-pressed-weak\\/100{border-color:#30839d}.n-border-light-primary-pressed-weak\\/15{border-color:#30839d26}.n-border-light-primary-pressed-weak\\/20{border-color:#30839d33}.n-border-light-primary-pressed-weak\\/25{border-color:#30839d40}.n-border-light-primary-pressed-weak\\/30{border-color:#30839d4d}.n-border-light-primary-pressed-weak\\/35{border-color:#30839d59}.n-border-light-primary-pressed-weak\\/40{border-color:#30839d66}.n-border-light-primary-pressed-weak\\/45{border-color:#30839d73}.n-border-light-primary-pressed-weak\\/5{border-color:#30839d0d}.n-border-light-primary-pressed-weak\\/50{border-color:#30839d80}.n-border-light-primary-pressed-weak\\/55{border-color:#30839d8c}.n-border-light-primary-pressed-weak\\/60{border-color:#30839d99}.n-border-light-primary-pressed-weak\\/65{border-color:#30839da6}.n-border-light-primary-pressed-weak\\/70{border-color:#30839db3}.n-border-light-primary-pressed-weak\\/75{border-color:#30839dbf}.n-border-light-primary-pressed-weak\\/80{border-color:#30839dcc}.n-border-light-primary-pressed-weak\\/85{border-color:#30839dd9}.n-border-light-primary-pressed-weak\\/90{border-color:#30839de6}.n-border-light-primary-pressed-weak\\/95{border-color:#30839df2}.n-border-light-primary-text{border-color:#0a6190}.n-border-light-primary-text\\/0{border-color:#0a619000}.n-border-light-primary-text\\/10{border-color:#0a61901a}.n-border-light-primary-text\\/100{border-color:#0a6190}.n-border-light-primary-text\\/15{border-color:#0a619026}.n-border-light-primary-text\\/20{border-color:#0a619033}.n-border-light-primary-text\\/25{border-color:#0a619040}.n-border-light-primary-text\\/30{border-color:#0a61904d}.n-border-light-primary-text\\/35{border-color:#0a619059}.n-border-light-primary-text\\/40{border-color:#0a619066}.n-border-light-primary-text\\/45{border-color:#0a619073}.n-border-light-primary-text\\/5{border-color:#0a61900d}.n-border-light-primary-text\\/50{border-color:#0a619080}.n-border-light-primary-text\\/55{border-color:#0a61908c}.n-border-light-primary-text\\/60{border-color:#0a619099}.n-border-light-primary-text\\/65{border-color:#0a6190a6}.n-border-light-primary-text\\/70{border-color:#0a6190b3}.n-border-light-primary-text\\/75{border-color:#0a6190bf}.n-border-light-primary-text\\/80{border-color:#0a6190cc}.n-border-light-primary-text\\/85{border-color:#0a6190d9}.n-border-light-primary-text\\/90{border-color:#0a6190e6}.n-border-light-primary-text\\/95{border-color:#0a6190f2}.n-border-light-success-bg-status{border-color:#5b992b}.n-border-light-success-bg-status\\/0{border-color:#5b992b00}.n-border-light-success-bg-status\\/10{border-color:#5b992b1a}.n-border-light-success-bg-status\\/100{border-color:#5b992b}.n-border-light-success-bg-status\\/15{border-color:#5b992b26}.n-border-light-success-bg-status\\/20{border-color:#5b992b33}.n-border-light-success-bg-status\\/25{border-color:#5b992b40}.n-border-light-success-bg-status\\/30{border-color:#5b992b4d}.n-border-light-success-bg-status\\/35{border-color:#5b992b59}.n-border-light-success-bg-status\\/40{border-color:#5b992b66}.n-border-light-success-bg-status\\/45{border-color:#5b992b73}.n-border-light-success-bg-status\\/5{border-color:#5b992b0d}.n-border-light-success-bg-status\\/50{border-color:#5b992b80}.n-border-light-success-bg-status\\/55{border-color:#5b992b8c}.n-border-light-success-bg-status\\/60{border-color:#5b992b99}.n-border-light-success-bg-status\\/65{border-color:#5b992ba6}.n-border-light-success-bg-status\\/70{border-color:#5b992bb3}.n-border-light-success-bg-status\\/75{border-color:#5b992bbf}.n-border-light-success-bg-status\\/80{border-color:#5b992bcc}.n-border-light-success-bg-status\\/85{border-color:#5b992bd9}.n-border-light-success-bg-status\\/90{border-color:#5b992be6}.n-border-light-success-bg-status\\/95{border-color:#5b992bf2}.n-border-light-success-bg-strong{border-color:#3f7824}.n-border-light-success-bg-strong\\/0{border-color:#3f782400}.n-border-light-success-bg-strong\\/10{border-color:#3f78241a}.n-border-light-success-bg-strong\\/100{border-color:#3f7824}.n-border-light-success-bg-strong\\/15{border-color:#3f782426}.n-border-light-success-bg-strong\\/20{border-color:#3f782433}.n-border-light-success-bg-strong\\/25{border-color:#3f782440}.n-border-light-success-bg-strong\\/30{border-color:#3f78244d}.n-border-light-success-bg-strong\\/35{border-color:#3f782459}.n-border-light-success-bg-strong\\/40{border-color:#3f782466}.n-border-light-success-bg-strong\\/45{border-color:#3f782473}.n-border-light-success-bg-strong\\/5{border-color:#3f78240d}.n-border-light-success-bg-strong\\/50{border-color:#3f782480}.n-border-light-success-bg-strong\\/55{border-color:#3f78248c}.n-border-light-success-bg-strong\\/60{border-color:#3f782499}.n-border-light-success-bg-strong\\/65{border-color:#3f7824a6}.n-border-light-success-bg-strong\\/70{border-color:#3f7824b3}.n-border-light-success-bg-strong\\/75{border-color:#3f7824bf}.n-border-light-success-bg-strong\\/80{border-color:#3f7824cc}.n-border-light-success-bg-strong\\/85{border-color:#3f7824d9}.n-border-light-success-bg-strong\\/90{border-color:#3f7824e6}.n-border-light-success-bg-strong\\/95{border-color:#3f7824f2}.n-border-light-success-bg-weak{border-color:#e7fcd7}.n-border-light-success-bg-weak\\/0{border-color:#e7fcd700}.n-border-light-success-bg-weak\\/10{border-color:#e7fcd71a}.n-border-light-success-bg-weak\\/100{border-color:#e7fcd7}.n-border-light-success-bg-weak\\/15{border-color:#e7fcd726}.n-border-light-success-bg-weak\\/20{border-color:#e7fcd733}.n-border-light-success-bg-weak\\/25{border-color:#e7fcd740}.n-border-light-success-bg-weak\\/30{border-color:#e7fcd74d}.n-border-light-success-bg-weak\\/35{border-color:#e7fcd759}.n-border-light-success-bg-weak\\/40{border-color:#e7fcd766}.n-border-light-success-bg-weak\\/45{border-color:#e7fcd773}.n-border-light-success-bg-weak\\/5{border-color:#e7fcd70d}.n-border-light-success-bg-weak\\/50{border-color:#e7fcd780}.n-border-light-success-bg-weak\\/55{border-color:#e7fcd78c}.n-border-light-success-bg-weak\\/60{border-color:#e7fcd799}.n-border-light-success-bg-weak\\/65{border-color:#e7fcd7a6}.n-border-light-success-bg-weak\\/70{border-color:#e7fcd7b3}.n-border-light-success-bg-weak\\/75{border-color:#e7fcd7bf}.n-border-light-success-bg-weak\\/80{border-color:#e7fcd7cc}.n-border-light-success-bg-weak\\/85{border-color:#e7fcd7d9}.n-border-light-success-bg-weak\\/90{border-color:#e7fcd7e6}.n-border-light-success-bg-weak\\/95{border-color:#e7fcd7f2}.n-border-light-success-border-strong{border-color:#3f7824}.n-border-light-success-border-strong\\/0{border-color:#3f782400}.n-border-light-success-border-strong\\/10{border-color:#3f78241a}.n-border-light-success-border-strong\\/100{border-color:#3f7824}.n-border-light-success-border-strong\\/15{border-color:#3f782426}.n-border-light-success-border-strong\\/20{border-color:#3f782433}.n-border-light-success-border-strong\\/25{border-color:#3f782440}.n-border-light-success-border-strong\\/30{border-color:#3f78244d}.n-border-light-success-border-strong\\/35{border-color:#3f782459}.n-border-light-success-border-strong\\/40{border-color:#3f782466}.n-border-light-success-border-strong\\/45{border-color:#3f782473}.n-border-light-success-border-strong\\/5{border-color:#3f78240d}.n-border-light-success-border-strong\\/50{border-color:#3f782480}.n-border-light-success-border-strong\\/55{border-color:#3f78248c}.n-border-light-success-border-strong\\/60{border-color:#3f782499}.n-border-light-success-border-strong\\/65{border-color:#3f7824a6}.n-border-light-success-border-strong\\/70{border-color:#3f7824b3}.n-border-light-success-border-strong\\/75{border-color:#3f7824bf}.n-border-light-success-border-strong\\/80{border-color:#3f7824cc}.n-border-light-success-border-strong\\/85{border-color:#3f7824d9}.n-border-light-success-border-strong\\/90{border-color:#3f7824e6}.n-border-light-success-border-strong\\/95{border-color:#3f7824f2}.n-border-light-success-border-weak{border-color:#90cb62}.n-border-light-success-border-weak\\/0{border-color:#90cb6200}.n-border-light-success-border-weak\\/10{border-color:#90cb621a}.n-border-light-success-border-weak\\/100{border-color:#90cb62}.n-border-light-success-border-weak\\/15{border-color:#90cb6226}.n-border-light-success-border-weak\\/20{border-color:#90cb6233}.n-border-light-success-border-weak\\/25{border-color:#90cb6240}.n-border-light-success-border-weak\\/30{border-color:#90cb624d}.n-border-light-success-border-weak\\/35{border-color:#90cb6259}.n-border-light-success-border-weak\\/40{border-color:#90cb6266}.n-border-light-success-border-weak\\/45{border-color:#90cb6273}.n-border-light-success-border-weak\\/5{border-color:#90cb620d}.n-border-light-success-border-weak\\/50{border-color:#90cb6280}.n-border-light-success-border-weak\\/55{border-color:#90cb628c}.n-border-light-success-border-weak\\/60{border-color:#90cb6299}.n-border-light-success-border-weak\\/65{border-color:#90cb62a6}.n-border-light-success-border-weak\\/70{border-color:#90cb62b3}.n-border-light-success-border-weak\\/75{border-color:#90cb62bf}.n-border-light-success-border-weak\\/80{border-color:#90cb62cc}.n-border-light-success-border-weak\\/85{border-color:#90cb62d9}.n-border-light-success-border-weak\\/90{border-color:#90cb62e6}.n-border-light-success-border-weak\\/95{border-color:#90cb62f2}.n-border-light-success-icon{border-color:#3f7824}.n-border-light-success-icon\\/0{border-color:#3f782400}.n-border-light-success-icon\\/10{border-color:#3f78241a}.n-border-light-success-icon\\/100{border-color:#3f7824}.n-border-light-success-icon\\/15{border-color:#3f782426}.n-border-light-success-icon\\/20{border-color:#3f782433}.n-border-light-success-icon\\/25{border-color:#3f782440}.n-border-light-success-icon\\/30{border-color:#3f78244d}.n-border-light-success-icon\\/35{border-color:#3f782459}.n-border-light-success-icon\\/40{border-color:#3f782466}.n-border-light-success-icon\\/45{border-color:#3f782473}.n-border-light-success-icon\\/5{border-color:#3f78240d}.n-border-light-success-icon\\/50{border-color:#3f782480}.n-border-light-success-icon\\/55{border-color:#3f78248c}.n-border-light-success-icon\\/60{border-color:#3f782499}.n-border-light-success-icon\\/65{border-color:#3f7824a6}.n-border-light-success-icon\\/70{border-color:#3f7824b3}.n-border-light-success-icon\\/75{border-color:#3f7824bf}.n-border-light-success-icon\\/80{border-color:#3f7824cc}.n-border-light-success-icon\\/85{border-color:#3f7824d9}.n-border-light-success-icon\\/90{border-color:#3f7824e6}.n-border-light-success-icon\\/95{border-color:#3f7824f2}.n-border-light-success-text{border-color:#3f7824}.n-border-light-success-text\\/0{border-color:#3f782400}.n-border-light-success-text\\/10{border-color:#3f78241a}.n-border-light-success-text\\/100{border-color:#3f7824}.n-border-light-success-text\\/15{border-color:#3f782426}.n-border-light-success-text\\/20{border-color:#3f782433}.n-border-light-success-text\\/25{border-color:#3f782440}.n-border-light-success-text\\/30{border-color:#3f78244d}.n-border-light-success-text\\/35{border-color:#3f782459}.n-border-light-success-text\\/40{border-color:#3f782466}.n-border-light-success-text\\/45{border-color:#3f782473}.n-border-light-success-text\\/5{border-color:#3f78240d}.n-border-light-success-text\\/50{border-color:#3f782480}.n-border-light-success-text\\/55{border-color:#3f78248c}.n-border-light-success-text\\/60{border-color:#3f782499}.n-border-light-success-text\\/65{border-color:#3f7824a6}.n-border-light-success-text\\/70{border-color:#3f7824b3}.n-border-light-success-text\\/75{border-color:#3f7824bf}.n-border-light-success-text\\/80{border-color:#3f7824cc}.n-border-light-success-text\\/85{border-color:#3f7824d9}.n-border-light-success-text\\/90{border-color:#3f7824e6}.n-border-light-success-text\\/95{border-color:#3f7824f2}.n-border-light-warning-bg-status{border-color:#d7aa0a}.n-border-light-warning-bg-status\\/0{border-color:#d7aa0a00}.n-border-light-warning-bg-status\\/10{border-color:#d7aa0a1a}.n-border-light-warning-bg-status\\/100{border-color:#d7aa0a}.n-border-light-warning-bg-status\\/15{border-color:#d7aa0a26}.n-border-light-warning-bg-status\\/20{border-color:#d7aa0a33}.n-border-light-warning-bg-status\\/25{border-color:#d7aa0a40}.n-border-light-warning-bg-status\\/30{border-color:#d7aa0a4d}.n-border-light-warning-bg-status\\/35{border-color:#d7aa0a59}.n-border-light-warning-bg-status\\/40{border-color:#d7aa0a66}.n-border-light-warning-bg-status\\/45{border-color:#d7aa0a73}.n-border-light-warning-bg-status\\/5{border-color:#d7aa0a0d}.n-border-light-warning-bg-status\\/50{border-color:#d7aa0a80}.n-border-light-warning-bg-status\\/55{border-color:#d7aa0a8c}.n-border-light-warning-bg-status\\/60{border-color:#d7aa0a99}.n-border-light-warning-bg-status\\/65{border-color:#d7aa0aa6}.n-border-light-warning-bg-status\\/70{border-color:#d7aa0ab3}.n-border-light-warning-bg-status\\/75{border-color:#d7aa0abf}.n-border-light-warning-bg-status\\/80{border-color:#d7aa0acc}.n-border-light-warning-bg-status\\/85{border-color:#d7aa0ad9}.n-border-light-warning-bg-status\\/90{border-color:#d7aa0ae6}.n-border-light-warning-bg-status\\/95{border-color:#d7aa0af2}.n-border-light-warning-bg-strong{border-color:#765500}.n-border-light-warning-bg-strong\\/0{border-color:#76550000}.n-border-light-warning-bg-strong\\/10{border-color:#7655001a}.n-border-light-warning-bg-strong\\/100{border-color:#765500}.n-border-light-warning-bg-strong\\/15{border-color:#76550026}.n-border-light-warning-bg-strong\\/20{border-color:#76550033}.n-border-light-warning-bg-strong\\/25{border-color:#76550040}.n-border-light-warning-bg-strong\\/30{border-color:#7655004d}.n-border-light-warning-bg-strong\\/35{border-color:#76550059}.n-border-light-warning-bg-strong\\/40{border-color:#76550066}.n-border-light-warning-bg-strong\\/45{border-color:#76550073}.n-border-light-warning-bg-strong\\/5{border-color:#7655000d}.n-border-light-warning-bg-strong\\/50{border-color:#76550080}.n-border-light-warning-bg-strong\\/55{border-color:#7655008c}.n-border-light-warning-bg-strong\\/60{border-color:#76550099}.n-border-light-warning-bg-strong\\/65{border-color:#765500a6}.n-border-light-warning-bg-strong\\/70{border-color:#765500b3}.n-border-light-warning-bg-strong\\/75{border-color:#765500bf}.n-border-light-warning-bg-strong\\/80{border-color:#765500cc}.n-border-light-warning-bg-strong\\/85{border-color:#765500d9}.n-border-light-warning-bg-strong\\/90{border-color:#765500e6}.n-border-light-warning-bg-strong\\/95{border-color:#765500f2}.n-border-light-warning-bg-weak{border-color:#fffad1}.n-border-light-warning-bg-weak\\/0{border-color:#fffad100}.n-border-light-warning-bg-weak\\/10{border-color:#fffad11a}.n-border-light-warning-bg-weak\\/100{border-color:#fffad1}.n-border-light-warning-bg-weak\\/15{border-color:#fffad126}.n-border-light-warning-bg-weak\\/20{border-color:#fffad133}.n-border-light-warning-bg-weak\\/25{border-color:#fffad140}.n-border-light-warning-bg-weak\\/30{border-color:#fffad14d}.n-border-light-warning-bg-weak\\/35{border-color:#fffad159}.n-border-light-warning-bg-weak\\/40{border-color:#fffad166}.n-border-light-warning-bg-weak\\/45{border-color:#fffad173}.n-border-light-warning-bg-weak\\/5{border-color:#fffad10d}.n-border-light-warning-bg-weak\\/50{border-color:#fffad180}.n-border-light-warning-bg-weak\\/55{border-color:#fffad18c}.n-border-light-warning-bg-weak\\/60{border-color:#fffad199}.n-border-light-warning-bg-weak\\/65{border-color:#fffad1a6}.n-border-light-warning-bg-weak\\/70{border-color:#fffad1b3}.n-border-light-warning-bg-weak\\/75{border-color:#fffad1bf}.n-border-light-warning-bg-weak\\/80{border-color:#fffad1cc}.n-border-light-warning-bg-weak\\/85{border-color:#fffad1d9}.n-border-light-warning-bg-weak\\/90{border-color:#fffad1e6}.n-border-light-warning-bg-weak\\/95{border-color:#fffad1f2}.n-border-light-warning-border-strong{border-color:#996e00}.n-border-light-warning-border-strong\\/0{border-color:#996e0000}.n-border-light-warning-border-strong\\/10{border-color:#996e001a}.n-border-light-warning-border-strong\\/100{border-color:#996e00}.n-border-light-warning-border-strong\\/15{border-color:#996e0026}.n-border-light-warning-border-strong\\/20{border-color:#996e0033}.n-border-light-warning-border-strong\\/25{border-color:#996e0040}.n-border-light-warning-border-strong\\/30{border-color:#996e004d}.n-border-light-warning-border-strong\\/35{border-color:#996e0059}.n-border-light-warning-border-strong\\/40{border-color:#996e0066}.n-border-light-warning-border-strong\\/45{border-color:#996e0073}.n-border-light-warning-border-strong\\/5{border-color:#996e000d}.n-border-light-warning-border-strong\\/50{border-color:#996e0080}.n-border-light-warning-border-strong\\/55{border-color:#996e008c}.n-border-light-warning-border-strong\\/60{border-color:#996e0099}.n-border-light-warning-border-strong\\/65{border-color:#996e00a6}.n-border-light-warning-border-strong\\/70{border-color:#996e00b3}.n-border-light-warning-border-strong\\/75{border-color:#996e00bf}.n-border-light-warning-border-strong\\/80{border-color:#996e00cc}.n-border-light-warning-border-strong\\/85{border-color:#996e00d9}.n-border-light-warning-border-strong\\/90{border-color:#996e00e6}.n-border-light-warning-border-strong\\/95{border-color:#996e00f2}.n-border-light-warning-border-weak{border-color:#ffd600}.n-border-light-warning-border-weak\\/0{border-color:#ffd60000}.n-border-light-warning-border-weak\\/10{border-color:#ffd6001a}.n-border-light-warning-border-weak\\/100{border-color:#ffd600}.n-border-light-warning-border-weak\\/15{border-color:#ffd60026}.n-border-light-warning-border-weak\\/20{border-color:#ffd60033}.n-border-light-warning-border-weak\\/25{border-color:#ffd60040}.n-border-light-warning-border-weak\\/30{border-color:#ffd6004d}.n-border-light-warning-border-weak\\/35{border-color:#ffd60059}.n-border-light-warning-border-weak\\/40{border-color:#ffd60066}.n-border-light-warning-border-weak\\/45{border-color:#ffd60073}.n-border-light-warning-border-weak\\/5{border-color:#ffd6000d}.n-border-light-warning-border-weak\\/50{border-color:#ffd60080}.n-border-light-warning-border-weak\\/55{border-color:#ffd6008c}.n-border-light-warning-border-weak\\/60{border-color:#ffd60099}.n-border-light-warning-border-weak\\/65{border-color:#ffd600a6}.n-border-light-warning-border-weak\\/70{border-color:#ffd600b3}.n-border-light-warning-border-weak\\/75{border-color:#ffd600bf}.n-border-light-warning-border-weak\\/80{border-color:#ffd600cc}.n-border-light-warning-border-weak\\/85{border-color:#ffd600d9}.n-border-light-warning-border-weak\\/90{border-color:#ffd600e6}.n-border-light-warning-border-weak\\/95{border-color:#ffd600f2}.n-border-light-warning-icon{border-color:#765500}.n-border-light-warning-icon\\/0{border-color:#76550000}.n-border-light-warning-icon\\/10{border-color:#7655001a}.n-border-light-warning-icon\\/100{border-color:#765500}.n-border-light-warning-icon\\/15{border-color:#76550026}.n-border-light-warning-icon\\/20{border-color:#76550033}.n-border-light-warning-icon\\/25{border-color:#76550040}.n-border-light-warning-icon\\/30{border-color:#7655004d}.n-border-light-warning-icon\\/35{border-color:#76550059}.n-border-light-warning-icon\\/40{border-color:#76550066}.n-border-light-warning-icon\\/45{border-color:#76550073}.n-border-light-warning-icon\\/5{border-color:#7655000d}.n-border-light-warning-icon\\/50{border-color:#76550080}.n-border-light-warning-icon\\/55{border-color:#7655008c}.n-border-light-warning-icon\\/60{border-color:#76550099}.n-border-light-warning-icon\\/65{border-color:#765500a6}.n-border-light-warning-icon\\/70{border-color:#765500b3}.n-border-light-warning-icon\\/75{border-color:#765500bf}.n-border-light-warning-icon\\/80{border-color:#765500cc}.n-border-light-warning-icon\\/85{border-color:#765500d9}.n-border-light-warning-icon\\/90{border-color:#765500e6}.n-border-light-warning-icon\\/95{border-color:#765500f2}.n-border-light-warning-text{border-color:#765500}.n-border-light-warning-text\\/0{border-color:#76550000}.n-border-light-warning-text\\/10{border-color:#7655001a}.n-border-light-warning-text\\/100{border-color:#765500}.n-border-light-warning-text\\/15{border-color:#76550026}.n-border-light-warning-text\\/20{border-color:#76550033}.n-border-light-warning-text\\/25{border-color:#76550040}.n-border-light-warning-text\\/30{border-color:#7655004d}.n-border-light-warning-text\\/35{border-color:#76550059}.n-border-light-warning-text\\/40{border-color:#76550066}.n-border-light-warning-text\\/45{border-color:#76550073}.n-border-light-warning-text\\/5{border-color:#7655000d}.n-border-light-warning-text\\/50{border-color:#76550080}.n-border-light-warning-text\\/55{border-color:#7655008c}.n-border-light-warning-text\\/60{border-color:#76550099}.n-border-light-warning-text\\/65{border-color:#765500a6}.n-border-light-warning-text\\/70{border-color:#765500b3}.n-border-light-warning-text\\/75{border-color:#765500bf}.n-border-light-warning-text\\/80{border-color:#765500cc}.n-border-light-warning-text\\/85{border-color:#765500d9}.n-border-light-warning-text\\/90{border-color:#765500e6}.n-border-light-warning-text\\/95{border-color:#765500f2}.n-border-neutral-10{border-color:#fff}.n-border-neutral-10\\/0{border-color:#fff0}.n-border-neutral-10\\/10{border-color:#ffffff1a}.n-border-neutral-10\\/100{border-color:#fff}.n-border-neutral-10\\/15{border-color:#ffffff26}.n-border-neutral-10\\/20{border-color:#fff3}.n-border-neutral-10\\/25{border-color:#ffffff40}.n-border-neutral-10\\/30{border-color:#ffffff4d}.n-border-neutral-10\\/35{border-color:#ffffff59}.n-border-neutral-10\\/40{border-color:#fff6}.n-border-neutral-10\\/45{border-color:#ffffff73}.n-border-neutral-10\\/5{border-color:#ffffff0d}.n-border-neutral-10\\/50{border-color:#ffffff80}.n-border-neutral-10\\/55{border-color:#ffffff8c}.n-border-neutral-10\\/60{border-color:#fff9}.n-border-neutral-10\\/65{border-color:#ffffffa6}.n-border-neutral-10\\/70{border-color:#ffffffb3}.n-border-neutral-10\\/75{border-color:#ffffffbf}.n-border-neutral-10\\/80{border-color:#fffc}.n-border-neutral-10\\/85{border-color:#ffffffd9}.n-border-neutral-10\\/90{border-color:#ffffffe6}.n-border-neutral-10\\/95{border-color:#fffffff2}.n-border-neutral-15{border-color:#f5f6f6}.n-border-neutral-15\\/0{border-color:#f5f6f600}.n-border-neutral-15\\/10{border-color:#f5f6f61a}.n-border-neutral-15\\/100{border-color:#f5f6f6}.n-border-neutral-15\\/15{border-color:#f5f6f626}.n-border-neutral-15\\/20{border-color:#f5f6f633}.n-border-neutral-15\\/25{border-color:#f5f6f640}.n-border-neutral-15\\/30{border-color:#f5f6f64d}.n-border-neutral-15\\/35{border-color:#f5f6f659}.n-border-neutral-15\\/40{border-color:#f5f6f666}.n-border-neutral-15\\/45{border-color:#f5f6f673}.n-border-neutral-15\\/5{border-color:#f5f6f60d}.n-border-neutral-15\\/50{border-color:#f5f6f680}.n-border-neutral-15\\/55{border-color:#f5f6f68c}.n-border-neutral-15\\/60{border-color:#f5f6f699}.n-border-neutral-15\\/65{border-color:#f5f6f6a6}.n-border-neutral-15\\/70{border-color:#f5f6f6b3}.n-border-neutral-15\\/75{border-color:#f5f6f6bf}.n-border-neutral-15\\/80{border-color:#f5f6f6cc}.n-border-neutral-15\\/85{border-color:#f5f6f6d9}.n-border-neutral-15\\/90{border-color:#f5f6f6e6}.n-border-neutral-15\\/95{border-color:#f5f6f6f2}.n-border-neutral-20{border-color:#e2e3e5}.n-border-neutral-20\\/0{border-color:#e2e3e500}.n-border-neutral-20\\/10{border-color:#e2e3e51a}.n-border-neutral-20\\/100{border-color:#e2e3e5}.n-border-neutral-20\\/15{border-color:#e2e3e526}.n-border-neutral-20\\/20{border-color:#e2e3e533}.n-border-neutral-20\\/25{border-color:#e2e3e540}.n-border-neutral-20\\/30{border-color:#e2e3e54d}.n-border-neutral-20\\/35{border-color:#e2e3e559}.n-border-neutral-20\\/40{border-color:#e2e3e566}.n-border-neutral-20\\/45{border-color:#e2e3e573}.n-border-neutral-20\\/5{border-color:#e2e3e50d}.n-border-neutral-20\\/50{border-color:#e2e3e580}.n-border-neutral-20\\/55{border-color:#e2e3e58c}.n-border-neutral-20\\/60{border-color:#e2e3e599}.n-border-neutral-20\\/65{border-color:#e2e3e5a6}.n-border-neutral-20\\/70{border-color:#e2e3e5b3}.n-border-neutral-20\\/75{border-color:#e2e3e5bf}.n-border-neutral-20\\/80{border-color:#e2e3e5cc}.n-border-neutral-20\\/85{border-color:#e2e3e5d9}.n-border-neutral-20\\/90{border-color:#e2e3e5e6}.n-border-neutral-20\\/95{border-color:#e2e3e5f2}.n-border-neutral-25{border-color:#cfd1d4}.n-border-neutral-25\\/0{border-color:#cfd1d400}.n-border-neutral-25\\/10{border-color:#cfd1d41a}.n-border-neutral-25\\/100{border-color:#cfd1d4}.n-border-neutral-25\\/15{border-color:#cfd1d426}.n-border-neutral-25\\/20{border-color:#cfd1d433}.n-border-neutral-25\\/25{border-color:#cfd1d440}.n-border-neutral-25\\/30{border-color:#cfd1d44d}.n-border-neutral-25\\/35{border-color:#cfd1d459}.n-border-neutral-25\\/40{border-color:#cfd1d466}.n-border-neutral-25\\/45{border-color:#cfd1d473}.n-border-neutral-25\\/5{border-color:#cfd1d40d}.n-border-neutral-25\\/50{border-color:#cfd1d480}.n-border-neutral-25\\/55{border-color:#cfd1d48c}.n-border-neutral-25\\/60{border-color:#cfd1d499}.n-border-neutral-25\\/65{border-color:#cfd1d4a6}.n-border-neutral-25\\/70{border-color:#cfd1d4b3}.n-border-neutral-25\\/75{border-color:#cfd1d4bf}.n-border-neutral-25\\/80{border-color:#cfd1d4cc}.n-border-neutral-25\\/85{border-color:#cfd1d4d9}.n-border-neutral-25\\/90{border-color:#cfd1d4e6}.n-border-neutral-25\\/95{border-color:#cfd1d4f2}.n-border-neutral-30{border-color:#bbbec3}.n-border-neutral-30\\/0{border-color:#bbbec300}.n-border-neutral-30\\/10{border-color:#bbbec31a}.n-border-neutral-30\\/100{border-color:#bbbec3}.n-border-neutral-30\\/15{border-color:#bbbec326}.n-border-neutral-30\\/20{border-color:#bbbec333}.n-border-neutral-30\\/25{border-color:#bbbec340}.n-border-neutral-30\\/30{border-color:#bbbec34d}.n-border-neutral-30\\/35{border-color:#bbbec359}.n-border-neutral-30\\/40{border-color:#bbbec366}.n-border-neutral-30\\/45{border-color:#bbbec373}.n-border-neutral-30\\/5{border-color:#bbbec30d}.n-border-neutral-30\\/50{border-color:#bbbec380}.n-border-neutral-30\\/55{border-color:#bbbec38c}.n-border-neutral-30\\/60{border-color:#bbbec399}.n-border-neutral-30\\/65{border-color:#bbbec3a6}.n-border-neutral-30\\/70{border-color:#bbbec3b3}.n-border-neutral-30\\/75{border-color:#bbbec3bf}.n-border-neutral-30\\/80{border-color:#bbbec3cc}.n-border-neutral-30\\/85{border-color:#bbbec3d9}.n-border-neutral-30\\/90{border-color:#bbbec3e6}.n-border-neutral-30\\/95{border-color:#bbbec3f2}.n-border-neutral-35{border-color:#a8acb2}.n-border-neutral-35\\/0{border-color:#a8acb200}.n-border-neutral-35\\/10{border-color:#a8acb21a}.n-border-neutral-35\\/100{border-color:#a8acb2}.n-border-neutral-35\\/15{border-color:#a8acb226}.n-border-neutral-35\\/20{border-color:#a8acb233}.n-border-neutral-35\\/25{border-color:#a8acb240}.n-border-neutral-35\\/30{border-color:#a8acb24d}.n-border-neutral-35\\/35{border-color:#a8acb259}.n-border-neutral-35\\/40{border-color:#a8acb266}.n-border-neutral-35\\/45{border-color:#a8acb273}.n-border-neutral-35\\/5{border-color:#a8acb20d}.n-border-neutral-35\\/50{border-color:#a8acb280}.n-border-neutral-35\\/55{border-color:#a8acb28c}.n-border-neutral-35\\/60{border-color:#a8acb299}.n-border-neutral-35\\/65{border-color:#a8acb2a6}.n-border-neutral-35\\/70{border-color:#a8acb2b3}.n-border-neutral-35\\/75{border-color:#a8acb2bf}.n-border-neutral-35\\/80{border-color:#a8acb2cc}.n-border-neutral-35\\/85{border-color:#a8acb2d9}.n-border-neutral-35\\/90{border-color:#a8acb2e6}.n-border-neutral-35\\/95{border-color:#a8acb2f2}.n-border-neutral-40{border-color:#959aa1}.n-border-neutral-40\\/0{border-color:#959aa100}.n-border-neutral-40\\/10{border-color:#959aa11a}.n-border-neutral-40\\/100{border-color:#959aa1}.n-border-neutral-40\\/15{border-color:#959aa126}.n-border-neutral-40\\/20{border-color:#959aa133}.n-border-neutral-40\\/25{border-color:#959aa140}.n-border-neutral-40\\/30{border-color:#959aa14d}.n-border-neutral-40\\/35{border-color:#959aa159}.n-border-neutral-40\\/40{border-color:#959aa166}.n-border-neutral-40\\/45{border-color:#959aa173}.n-border-neutral-40\\/5{border-color:#959aa10d}.n-border-neutral-40\\/50{border-color:#959aa180}.n-border-neutral-40\\/55{border-color:#959aa18c}.n-border-neutral-40\\/60{border-color:#959aa199}.n-border-neutral-40\\/65{border-color:#959aa1a6}.n-border-neutral-40\\/70{border-color:#959aa1b3}.n-border-neutral-40\\/75{border-color:#959aa1bf}.n-border-neutral-40\\/80{border-color:#959aa1cc}.n-border-neutral-40\\/85{border-color:#959aa1d9}.n-border-neutral-40\\/90{border-color:#959aa1e6}.n-border-neutral-40\\/95{border-color:#959aa1f2}.n-border-neutral-45{border-color:#818790}.n-border-neutral-45\\/0{border-color:#81879000}.n-border-neutral-45\\/10{border-color:#8187901a}.n-border-neutral-45\\/100{border-color:#818790}.n-border-neutral-45\\/15{border-color:#81879026}.n-border-neutral-45\\/20{border-color:#81879033}.n-border-neutral-45\\/25{border-color:#81879040}.n-border-neutral-45\\/30{border-color:#8187904d}.n-border-neutral-45\\/35{border-color:#81879059}.n-border-neutral-45\\/40{border-color:#81879066}.n-border-neutral-45\\/45{border-color:#81879073}.n-border-neutral-45\\/5{border-color:#8187900d}.n-border-neutral-45\\/50{border-color:#81879080}.n-border-neutral-45\\/55{border-color:#8187908c}.n-border-neutral-45\\/60{border-color:#81879099}.n-border-neutral-45\\/65{border-color:#818790a6}.n-border-neutral-45\\/70{border-color:#818790b3}.n-border-neutral-45\\/75{border-color:#818790bf}.n-border-neutral-45\\/80{border-color:#818790cc}.n-border-neutral-45\\/85{border-color:#818790d9}.n-border-neutral-45\\/90{border-color:#818790e6}.n-border-neutral-45\\/95{border-color:#818790f2}.n-border-neutral-50{border-color:#6f757e}.n-border-neutral-50\\/0{border-color:#6f757e00}.n-border-neutral-50\\/10{border-color:#6f757e1a}.n-border-neutral-50\\/100{border-color:#6f757e}.n-border-neutral-50\\/15{border-color:#6f757e26}.n-border-neutral-50\\/20{border-color:#6f757e33}.n-border-neutral-50\\/25{border-color:#6f757e40}.n-border-neutral-50\\/30{border-color:#6f757e4d}.n-border-neutral-50\\/35{border-color:#6f757e59}.n-border-neutral-50\\/40{border-color:#6f757e66}.n-border-neutral-50\\/45{border-color:#6f757e73}.n-border-neutral-50\\/5{border-color:#6f757e0d}.n-border-neutral-50\\/50{border-color:#6f757e80}.n-border-neutral-50\\/55{border-color:#6f757e8c}.n-border-neutral-50\\/60{border-color:#6f757e99}.n-border-neutral-50\\/65{border-color:#6f757ea6}.n-border-neutral-50\\/70{border-color:#6f757eb3}.n-border-neutral-50\\/75{border-color:#6f757ebf}.n-border-neutral-50\\/80{border-color:#6f757ecc}.n-border-neutral-50\\/85{border-color:#6f757ed9}.n-border-neutral-50\\/90{border-color:#6f757ee6}.n-border-neutral-50\\/95{border-color:#6f757ef2}.n-border-neutral-55{border-color:#5e636a}.n-border-neutral-55\\/0{border-color:#5e636a00}.n-border-neutral-55\\/10{border-color:#5e636a1a}.n-border-neutral-55\\/100{border-color:#5e636a}.n-border-neutral-55\\/15{border-color:#5e636a26}.n-border-neutral-55\\/20{border-color:#5e636a33}.n-border-neutral-55\\/25{border-color:#5e636a40}.n-border-neutral-55\\/30{border-color:#5e636a4d}.n-border-neutral-55\\/35{border-color:#5e636a59}.n-border-neutral-55\\/40{border-color:#5e636a66}.n-border-neutral-55\\/45{border-color:#5e636a73}.n-border-neutral-55\\/5{border-color:#5e636a0d}.n-border-neutral-55\\/50{border-color:#5e636a80}.n-border-neutral-55\\/55{border-color:#5e636a8c}.n-border-neutral-55\\/60{border-color:#5e636a99}.n-border-neutral-55\\/65{border-color:#5e636aa6}.n-border-neutral-55\\/70{border-color:#5e636ab3}.n-border-neutral-55\\/75{border-color:#5e636abf}.n-border-neutral-55\\/80{border-color:#5e636acc}.n-border-neutral-55\\/85{border-color:#5e636ad9}.n-border-neutral-55\\/90{border-color:#5e636ae6}.n-border-neutral-55\\/95{border-color:#5e636af2}.n-border-neutral-60{border-color:#4d5157}.n-border-neutral-60\\/0{border-color:#4d515700}.n-border-neutral-60\\/10{border-color:#4d51571a}.n-border-neutral-60\\/100{border-color:#4d5157}.n-border-neutral-60\\/15{border-color:#4d515726}.n-border-neutral-60\\/20{border-color:#4d515733}.n-border-neutral-60\\/25{border-color:#4d515740}.n-border-neutral-60\\/30{border-color:#4d51574d}.n-border-neutral-60\\/35{border-color:#4d515759}.n-border-neutral-60\\/40{border-color:#4d515766}.n-border-neutral-60\\/45{border-color:#4d515773}.n-border-neutral-60\\/5{border-color:#4d51570d}.n-border-neutral-60\\/50{border-color:#4d515780}.n-border-neutral-60\\/55{border-color:#4d51578c}.n-border-neutral-60\\/60{border-color:#4d515799}.n-border-neutral-60\\/65{border-color:#4d5157a6}.n-border-neutral-60\\/70{border-color:#4d5157b3}.n-border-neutral-60\\/75{border-color:#4d5157bf}.n-border-neutral-60\\/80{border-color:#4d5157cc}.n-border-neutral-60\\/85{border-color:#4d5157d9}.n-border-neutral-60\\/90{border-color:#4d5157e6}.n-border-neutral-60\\/95{border-color:#4d5157f2}.n-border-neutral-65{border-color:#3c3f44}.n-border-neutral-65\\/0{border-color:#3c3f4400}.n-border-neutral-65\\/10{border-color:#3c3f441a}.n-border-neutral-65\\/100{border-color:#3c3f44}.n-border-neutral-65\\/15{border-color:#3c3f4426}.n-border-neutral-65\\/20{border-color:#3c3f4433}.n-border-neutral-65\\/25{border-color:#3c3f4440}.n-border-neutral-65\\/30{border-color:#3c3f444d}.n-border-neutral-65\\/35{border-color:#3c3f4459}.n-border-neutral-65\\/40{border-color:#3c3f4466}.n-border-neutral-65\\/45{border-color:#3c3f4473}.n-border-neutral-65\\/5{border-color:#3c3f440d}.n-border-neutral-65\\/50{border-color:#3c3f4480}.n-border-neutral-65\\/55{border-color:#3c3f448c}.n-border-neutral-65\\/60{border-color:#3c3f4499}.n-border-neutral-65\\/65{border-color:#3c3f44a6}.n-border-neutral-65\\/70{border-color:#3c3f44b3}.n-border-neutral-65\\/75{border-color:#3c3f44bf}.n-border-neutral-65\\/80{border-color:#3c3f44cc}.n-border-neutral-65\\/85{border-color:#3c3f44d9}.n-border-neutral-65\\/90{border-color:#3c3f44e6}.n-border-neutral-65\\/95{border-color:#3c3f44f2}.n-border-neutral-70{border-color:#212325}.n-border-neutral-70\\/0{border-color:#21232500}.n-border-neutral-70\\/10{border-color:#2123251a}.n-border-neutral-70\\/100{border-color:#212325}.n-border-neutral-70\\/15{border-color:#21232526}.n-border-neutral-70\\/20{border-color:#21232533}.n-border-neutral-70\\/25{border-color:#21232540}.n-border-neutral-70\\/30{border-color:#2123254d}.n-border-neutral-70\\/35{border-color:#21232559}.n-border-neutral-70\\/40{border-color:#21232566}.n-border-neutral-70\\/45{border-color:#21232573}.n-border-neutral-70\\/5{border-color:#2123250d}.n-border-neutral-70\\/50{border-color:#21232580}.n-border-neutral-70\\/55{border-color:#2123258c}.n-border-neutral-70\\/60{border-color:#21232599}.n-border-neutral-70\\/65{border-color:#212325a6}.n-border-neutral-70\\/70{border-color:#212325b3}.n-border-neutral-70\\/75{border-color:#212325bf}.n-border-neutral-70\\/80{border-color:#212325cc}.n-border-neutral-70\\/85{border-color:#212325d9}.n-border-neutral-70\\/90{border-color:#212325e6}.n-border-neutral-70\\/95{border-color:#212325f2}.n-border-neutral-75{border-color:#1a1b1d}.n-border-neutral-75\\/0{border-color:#1a1b1d00}.n-border-neutral-75\\/10{border-color:#1a1b1d1a}.n-border-neutral-75\\/100{border-color:#1a1b1d}.n-border-neutral-75\\/15{border-color:#1a1b1d26}.n-border-neutral-75\\/20{border-color:#1a1b1d33}.n-border-neutral-75\\/25{border-color:#1a1b1d40}.n-border-neutral-75\\/30{border-color:#1a1b1d4d}.n-border-neutral-75\\/35{border-color:#1a1b1d59}.n-border-neutral-75\\/40{border-color:#1a1b1d66}.n-border-neutral-75\\/45{border-color:#1a1b1d73}.n-border-neutral-75\\/5{border-color:#1a1b1d0d}.n-border-neutral-75\\/50{border-color:#1a1b1d80}.n-border-neutral-75\\/55{border-color:#1a1b1d8c}.n-border-neutral-75\\/60{border-color:#1a1b1d99}.n-border-neutral-75\\/65{border-color:#1a1b1da6}.n-border-neutral-75\\/70{border-color:#1a1b1db3}.n-border-neutral-75\\/75{border-color:#1a1b1dbf}.n-border-neutral-75\\/80{border-color:#1a1b1dcc}.n-border-neutral-75\\/85{border-color:#1a1b1dd9}.n-border-neutral-75\\/90{border-color:#1a1b1de6}.n-border-neutral-75\\/95{border-color:#1a1b1df2}.n-border-neutral-80{border-color:#09090a}.n-border-neutral-80\\/0{border-color:#09090a00}.n-border-neutral-80\\/10{border-color:#09090a1a}.n-border-neutral-80\\/100{border-color:#09090a}.n-border-neutral-80\\/15{border-color:#09090a26}.n-border-neutral-80\\/20{border-color:#09090a33}.n-border-neutral-80\\/25{border-color:#09090a40}.n-border-neutral-80\\/30{border-color:#09090a4d}.n-border-neutral-80\\/35{border-color:#09090a59}.n-border-neutral-80\\/40{border-color:#09090a66}.n-border-neutral-80\\/45{border-color:#09090a73}.n-border-neutral-80\\/5{border-color:#09090a0d}.n-border-neutral-80\\/50{border-color:#09090a80}.n-border-neutral-80\\/55{border-color:#09090a8c}.n-border-neutral-80\\/60{border-color:#09090a99}.n-border-neutral-80\\/65{border-color:#09090aa6}.n-border-neutral-80\\/70{border-color:#09090ab3}.n-border-neutral-80\\/75{border-color:#09090abf}.n-border-neutral-80\\/80{border-color:#09090acc}.n-border-neutral-80\\/85{border-color:#09090ad9}.n-border-neutral-80\\/90{border-color:#09090ae6}.n-border-neutral-80\\/95{border-color:#09090af2}.n-border-neutral-bg-default{border-color:var(--theme-color-neutral-bg-default)}.n-border-neutral-bg-on-bg-weak{border-color:var(--theme-color-neutral-bg-on-bg-weak)}.n-border-neutral-bg-status{border-color:var(--theme-color-neutral-bg-status)}.n-border-neutral-bg-strong{border-color:var(--theme-color-neutral-bg-strong)}.n-border-neutral-bg-stronger{border-color:var(--theme-color-neutral-bg-stronger)}.n-border-neutral-bg-strongest{border-color:var(--theme-color-neutral-bg-strongest)}.n-border-neutral-bg-weak{border-color:var(--theme-color-neutral-bg-weak)}.n-border-neutral-border-strong{border-color:var(--theme-color-neutral-border-strong)}.n-border-neutral-border-strongest{border-color:var(--theme-color-neutral-border-strongest)}.n-border-neutral-border-weak{border-color:var(--theme-color-neutral-border-weak)}.n-border-neutral-hover{border-color:var(--theme-color-neutral-hover)}.n-border-neutral-icon{border-color:var(--theme-color-neutral-icon)}.n-border-neutral-pressed{border-color:var(--theme-color-neutral-pressed)}.n-border-neutral-text-default{border-color:var(--theme-color-neutral-text-default)}.n-border-neutral-text-inverse{border-color:var(--theme-color-neutral-text-inverse)}.n-border-neutral-text-weak{border-color:var(--theme-color-neutral-text-weak)}.n-border-neutral-text-weaker{border-color:var(--theme-color-neutral-text-weaker)}.n-border-neutral-text-weakest{border-color:var(--theme-color-neutral-text-weakest)}.n-border-primary-bg-selected{border-color:var(--theme-color-primary-bg-selected)}.n-border-primary-bg-status{border-color:var(--theme-color-primary-bg-status)}.n-border-primary-bg-strong{border-color:var(--theme-color-primary-bg-strong)}.n-border-primary-bg-weak{border-color:var(--theme-color-primary-bg-weak)}.n-border-primary-border-strong{border-color:var(--theme-color-primary-border-strong)}.n-border-primary-border-weak{border-color:var(--theme-color-primary-border-weak)}.n-border-primary-focus{border-color:var(--theme-color-primary-focus)}.n-border-primary-hover-strong{border-color:var(--theme-color-primary-hover-strong)}.n-border-primary-hover-weak{border-color:var(--theme-color-primary-hover-weak)}.n-border-primary-icon{border-color:var(--theme-color-primary-icon)}.n-border-primary-pressed-strong{border-color:var(--theme-color-primary-pressed-strong)}.n-border-primary-pressed-weak{border-color:var(--theme-color-primary-pressed-weak)}.n-border-primary-text{border-color:var(--theme-color-primary-text)}.n-border-success-bg-status{border-color:var(--theme-color-success-bg-status)}.n-border-success-bg-strong{border-color:var(--theme-color-success-bg-strong)}.n-border-success-bg-weak{border-color:var(--theme-color-success-bg-weak)}.n-border-success-border-strong{border-color:var(--theme-color-success-border-strong)}.n-border-success-border-weak{border-color:var(--theme-color-success-border-weak)}.n-border-success-icon{border-color:var(--theme-color-success-icon)}.n-border-success-text{border-color:var(--theme-color-success-text)}.n-border-warning-bg-status{border-color:var(--theme-color-warning-bg-status)}.n-border-warning-bg-strong{border-color:var(--theme-color-warning-bg-strong)}.n-border-warning-bg-weak{border-color:var(--theme-color-warning-bg-weak)}.n-border-warning-border-strong{border-color:var(--theme-color-warning-border-strong)}.n-border-warning-border-weak{border-color:var(--theme-color-warning-border-weak)}.n-border-warning-icon{border-color:var(--theme-color-warning-icon)}.n-border-warning-text{border-color:var(--theme-color-warning-text)}.n-bg-baltic-10{background-color:#e7fafb}.n-bg-baltic-40{background-color:#4c99a4}.n-bg-danger-bg-status{background-color:var(--theme-color-danger-bg-status)}.n-bg-danger-bg-strong{background-color:var(--theme-color-danger-bg-strong)}.n-bg-danger-bg-weak{background-color:var(--theme-color-danger-bg-weak)}.n-bg-danger-border-strong{background-color:var(--theme-color-danger-border-strong)}.n-bg-danger-border-weak{background-color:var(--theme-color-danger-border-weak)}.n-bg-danger-hover-strong{background-color:var(--theme-color-danger-hover-strong)}.n-bg-danger-hover-weak{background-color:var(--theme-color-danger-hover-weak)}.n-bg-danger-icon{background-color:var(--theme-color-danger-icon)}.n-bg-danger-pressed-strong{background-color:var(--theme-color-danger-pressed-strong)}.n-bg-danger-pressed-weak{background-color:var(--theme-color-danger-pressed-weak)}.n-bg-danger-text{background-color:var(--theme-color-danger-text)}.n-bg-dark-danger-bg-status{background-color:#f96746}.n-bg-dark-danger-bg-status\\/0{background-color:#f9674600}.n-bg-dark-danger-bg-status\\/10{background-color:#f967461a}.n-bg-dark-danger-bg-status\\/100{background-color:#f96746}.n-bg-dark-danger-bg-status\\/15{background-color:#f9674626}.n-bg-dark-danger-bg-status\\/20{background-color:#f9674633}.n-bg-dark-danger-bg-status\\/25{background-color:#f9674640}.n-bg-dark-danger-bg-status\\/30{background-color:#f967464d}.n-bg-dark-danger-bg-status\\/35{background-color:#f9674659}.n-bg-dark-danger-bg-status\\/40{background-color:#f9674666}.n-bg-dark-danger-bg-status\\/45{background-color:#f9674673}.n-bg-dark-danger-bg-status\\/5{background-color:#f967460d}.n-bg-dark-danger-bg-status\\/50{background-color:#f9674680}.n-bg-dark-danger-bg-status\\/55{background-color:#f967468c}.n-bg-dark-danger-bg-status\\/60{background-color:#f9674699}.n-bg-dark-danger-bg-status\\/65{background-color:#f96746a6}.n-bg-dark-danger-bg-status\\/70{background-color:#f96746b3}.n-bg-dark-danger-bg-status\\/75{background-color:#f96746bf}.n-bg-dark-danger-bg-status\\/80{background-color:#f96746cc}.n-bg-dark-danger-bg-status\\/85{background-color:#f96746d9}.n-bg-dark-danger-bg-status\\/90{background-color:#f96746e6}.n-bg-dark-danger-bg-status\\/95{background-color:#f96746f2}.n-bg-dark-danger-bg-strong{background-color:#ffaa97}.n-bg-dark-danger-bg-strong\\/0{background-color:#ffaa9700}.n-bg-dark-danger-bg-strong\\/10{background-color:#ffaa971a}.n-bg-dark-danger-bg-strong\\/100{background-color:#ffaa97}.n-bg-dark-danger-bg-strong\\/15{background-color:#ffaa9726}.n-bg-dark-danger-bg-strong\\/20{background-color:#ffaa9733}.n-bg-dark-danger-bg-strong\\/25{background-color:#ffaa9740}.n-bg-dark-danger-bg-strong\\/30{background-color:#ffaa974d}.n-bg-dark-danger-bg-strong\\/35{background-color:#ffaa9759}.n-bg-dark-danger-bg-strong\\/40{background-color:#ffaa9766}.n-bg-dark-danger-bg-strong\\/45{background-color:#ffaa9773}.n-bg-dark-danger-bg-strong\\/5{background-color:#ffaa970d}.n-bg-dark-danger-bg-strong\\/50{background-color:#ffaa9780}.n-bg-dark-danger-bg-strong\\/55{background-color:#ffaa978c}.n-bg-dark-danger-bg-strong\\/60{background-color:#ffaa9799}.n-bg-dark-danger-bg-strong\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-bg-strong\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-bg-strong\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-bg-strong\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-bg-strong\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-bg-strong\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-bg-strong\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-bg-weak{background-color:#432520}.n-bg-dark-danger-bg-weak\\/0{background-color:#43252000}.n-bg-dark-danger-bg-weak\\/10{background-color:#4325201a}.n-bg-dark-danger-bg-weak\\/100{background-color:#432520}.n-bg-dark-danger-bg-weak\\/15{background-color:#43252026}.n-bg-dark-danger-bg-weak\\/20{background-color:#43252033}.n-bg-dark-danger-bg-weak\\/25{background-color:#43252040}.n-bg-dark-danger-bg-weak\\/30{background-color:#4325204d}.n-bg-dark-danger-bg-weak\\/35{background-color:#43252059}.n-bg-dark-danger-bg-weak\\/40{background-color:#43252066}.n-bg-dark-danger-bg-weak\\/45{background-color:#43252073}.n-bg-dark-danger-bg-weak\\/5{background-color:#4325200d}.n-bg-dark-danger-bg-weak\\/50{background-color:#43252080}.n-bg-dark-danger-bg-weak\\/55{background-color:#4325208c}.n-bg-dark-danger-bg-weak\\/60{background-color:#43252099}.n-bg-dark-danger-bg-weak\\/65{background-color:#432520a6}.n-bg-dark-danger-bg-weak\\/70{background-color:#432520b3}.n-bg-dark-danger-bg-weak\\/75{background-color:#432520bf}.n-bg-dark-danger-bg-weak\\/80{background-color:#432520cc}.n-bg-dark-danger-bg-weak\\/85{background-color:#432520d9}.n-bg-dark-danger-bg-weak\\/90{background-color:#432520e6}.n-bg-dark-danger-bg-weak\\/95{background-color:#432520f2}.n-bg-dark-danger-border-strong{background-color:#ffaa97}.n-bg-dark-danger-border-strong\\/0{background-color:#ffaa9700}.n-bg-dark-danger-border-strong\\/10{background-color:#ffaa971a}.n-bg-dark-danger-border-strong\\/100{background-color:#ffaa97}.n-bg-dark-danger-border-strong\\/15{background-color:#ffaa9726}.n-bg-dark-danger-border-strong\\/20{background-color:#ffaa9733}.n-bg-dark-danger-border-strong\\/25{background-color:#ffaa9740}.n-bg-dark-danger-border-strong\\/30{background-color:#ffaa974d}.n-bg-dark-danger-border-strong\\/35{background-color:#ffaa9759}.n-bg-dark-danger-border-strong\\/40{background-color:#ffaa9766}.n-bg-dark-danger-border-strong\\/45{background-color:#ffaa9773}.n-bg-dark-danger-border-strong\\/5{background-color:#ffaa970d}.n-bg-dark-danger-border-strong\\/50{background-color:#ffaa9780}.n-bg-dark-danger-border-strong\\/55{background-color:#ffaa978c}.n-bg-dark-danger-border-strong\\/60{background-color:#ffaa9799}.n-bg-dark-danger-border-strong\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-border-strong\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-border-strong\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-border-strong\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-border-strong\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-border-strong\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-border-strong\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-border-weak{background-color:#730e00}.n-bg-dark-danger-border-weak\\/0{background-color:#730e0000}.n-bg-dark-danger-border-weak\\/10{background-color:#730e001a}.n-bg-dark-danger-border-weak\\/100{background-color:#730e00}.n-bg-dark-danger-border-weak\\/15{background-color:#730e0026}.n-bg-dark-danger-border-weak\\/20{background-color:#730e0033}.n-bg-dark-danger-border-weak\\/25{background-color:#730e0040}.n-bg-dark-danger-border-weak\\/30{background-color:#730e004d}.n-bg-dark-danger-border-weak\\/35{background-color:#730e0059}.n-bg-dark-danger-border-weak\\/40{background-color:#730e0066}.n-bg-dark-danger-border-weak\\/45{background-color:#730e0073}.n-bg-dark-danger-border-weak\\/5{background-color:#730e000d}.n-bg-dark-danger-border-weak\\/50{background-color:#730e0080}.n-bg-dark-danger-border-weak\\/55{background-color:#730e008c}.n-bg-dark-danger-border-weak\\/60{background-color:#730e0099}.n-bg-dark-danger-border-weak\\/65{background-color:#730e00a6}.n-bg-dark-danger-border-weak\\/70{background-color:#730e00b3}.n-bg-dark-danger-border-weak\\/75{background-color:#730e00bf}.n-bg-dark-danger-border-weak\\/80{background-color:#730e00cc}.n-bg-dark-danger-border-weak\\/85{background-color:#730e00d9}.n-bg-dark-danger-border-weak\\/90{background-color:#730e00e6}.n-bg-dark-danger-border-weak\\/95{background-color:#730e00f2}.n-bg-dark-danger-hover-strong{background-color:#f96746}.n-bg-dark-danger-hover-strong\\/0{background-color:#f9674600}.n-bg-dark-danger-hover-strong\\/10{background-color:#f967461a}.n-bg-dark-danger-hover-strong\\/100{background-color:#f96746}.n-bg-dark-danger-hover-strong\\/15{background-color:#f9674626}.n-bg-dark-danger-hover-strong\\/20{background-color:#f9674633}.n-bg-dark-danger-hover-strong\\/25{background-color:#f9674640}.n-bg-dark-danger-hover-strong\\/30{background-color:#f967464d}.n-bg-dark-danger-hover-strong\\/35{background-color:#f9674659}.n-bg-dark-danger-hover-strong\\/40{background-color:#f9674666}.n-bg-dark-danger-hover-strong\\/45{background-color:#f9674673}.n-bg-dark-danger-hover-strong\\/5{background-color:#f967460d}.n-bg-dark-danger-hover-strong\\/50{background-color:#f9674680}.n-bg-dark-danger-hover-strong\\/55{background-color:#f967468c}.n-bg-dark-danger-hover-strong\\/60{background-color:#f9674699}.n-bg-dark-danger-hover-strong\\/65{background-color:#f96746a6}.n-bg-dark-danger-hover-strong\\/70{background-color:#f96746b3}.n-bg-dark-danger-hover-strong\\/75{background-color:#f96746bf}.n-bg-dark-danger-hover-strong\\/80{background-color:#f96746cc}.n-bg-dark-danger-hover-strong\\/85{background-color:#f96746d9}.n-bg-dark-danger-hover-strong\\/90{background-color:#f96746e6}.n-bg-dark-danger-hover-strong\\/95{background-color:#f96746f2}.n-bg-dark-danger-hover-weak{background-color:#ffaa9714}.n-bg-dark-danger-hover-weak\\/0{background-color:#ffaa9700}.n-bg-dark-danger-hover-weak\\/10{background-color:#ffaa971a}.n-bg-dark-danger-hover-weak\\/100{background-color:#ffaa97}.n-bg-dark-danger-hover-weak\\/15{background-color:#ffaa9726}.n-bg-dark-danger-hover-weak\\/20{background-color:#ffaa9733}.n-bg-dark-danger-hover-weak\\/25{background-color:#ffaa9740}.n-bg-dark-danger-hover-weak\\/30{background-color:#ffaa974d}.n-bg-dark-danger-hover-weak\\/35{background-color:#ffaa9759}.n-bg-dark-danger-hover-weak\\/40{background-color:#ffaa9766}.n-bg-dark-danger-hover-weak\\/45{background-color:#ffaa9773}.n-bg-dark-danger-hover-weak\\/5{background-color:#ffaa970d}.n-bg-dark-danger-hover-weak\\/50{background-color:#ffaa9780}.n-bg-dark-danger-hover-weak\\/55{background-color:#ffaa978c}.n-bg-dark-danger-hover-weak\\/60{background-color:#ffaa9799}.n-bg-dark-danger-hover-weak\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-hover-weak\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-hover-weak\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-hover-weak\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-hover-weak\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-hover-weak\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-hover-weak\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-icon{background-color:#ffaa97}.n-bg-dark-danger-icon\\/0{background-color:#ffaa9700}.n-bg-dark-danger-icon\\/10{background-color:#ffaa971a}.n-bg-dark-danger-icon\\/100{background-color:#ffaa97}.n-bg-dark-danger-icon\\/15{background-color:#ffaa9726}.n-bg-dark-danger-icon\\/20{background-color:#ffaa9733}.n-bg-dark-danger-icon\\/25{background-color:#ffaa9740}.n-bg-dark-danger-icon\\/30{background-color:#ffaa974d}.n-bg-dark-danger-icon\\/35{background-color:#ffaa9759}.n-bg-dark-danger-icon\\/40{background-color:#ffaa9766}.n-bg-dark-danger-icon\\/45{background-color:#ffaa9773}.n-bg-dark-danger-icon\\/5{background-color:#ffaa970d}.n-bg-dark-danger-icon\\/50{background-color:#ffaa9780}.n-bg-dark-danger-icon\\/55{background-color:#ffaa978c}.n-bg-dark-danger-icon\\/60{background-color:#ffaa9799}.n-bg-dark-danger-icon\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-icon\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-icon\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-icon\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-icon\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-icon\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-icon\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-pressed-weak{background-color:#ffaa971f}.n-bg-dark-danger-pressed-weak\\/0{background-color:#ffaa9700}.n-bg-dark-danger-pressed-weak\\/10{background-color:#ffaa971a}.n-bg-dark-danger-pressed-weak\\/100{background-color:#ffaa97}.n-bg-dark-danger-pressed-weak\\/15{background-color:#ffaa9726}.n-bg-dark-danger-pressed-weak\\/20{background-color:#ffaa9733}.n-bg-dark-danger-pressed-weak\\/25{background-color:#ffaa9740}.n-bg-dark-danger-pressed-weak\\/30{background-color:#ffaa974d}.n-bg-dark-danger-pressed-weak\\/35{background-color:#ffaa9759}.n-bg-dark-danger-pressed-weak\\/40{background-color:#ffaa9766}.n-bg-dark-danger-pressed-weak\\/45{background-color:#ffaa9773}.n-bg-dark-danger-pressed-weak\\/5{background-color:#ffaa970d}.n-bg-dark-danger-pressed-weak\\/50{background-color:#ffaa9780}.n-bg-dark-danger-pressed-weak\\/55{background-color:#ffaa978c}.n-bg-dark-danger-pressed-weak\\/60{background-color:#ffaa9799}.n-bg-dark-danger-pressed-weak\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-pressed-weak\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-pressed-weak\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-pressed-weak\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-pressed-weak\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-pressed-weak\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-pressed-weak\\/95{background-color:#ffaa97f2}.n-bg-dark-danger-strong{background-color:#e84e2c}.n-bg-dark-danger-strong\\/0{background-color:#e84e2c00}.n-bg-dark-danger-strong\\/10{background-color:#e84e2c1a}.n-bg-dark-danger-strong\\/100{background-color:#e84e2c}.n-bg-dark-danger-strong\\/15{background-color:#e84e2c26}.n-bg-dark-danger-strong\\/20{background-color:#e84e2c33}.n-bg-dark-danger-strong\\/25{background-color:#e84e2c40}.n-bg-dark-danger-strong\\/30{background-color:#e84e2c4d}.n-bg-dark-danger-strong\\/35{background-color:#e84e2c59}.n-bg-dark-danger-strong\\/40{background-color:#e84e2c66}.n-bg-dark-danger-strong\\/45{background-color:#e84e2c73}.n-bg-dark-danger-strong\\/5{background-color:#e84e2c0d}.n-bg-dark-danger-strong\\/50{background-color:#e84e2c80}.n-bg-dark-danger-strong\\/55{background-color:#e84e2c8c}.n-bg-dark-danger-strong\\/60{background-color:#e84e2c99}.n-bg-dark-danger-strong\\/65{background-color:#e84e2ca6}.n-bg-dark-danger-strong\\/70{background-color:#e84e2cb3}.n-bg-dark-danger-strong\\/75{background-color:#e84e2cbf}.n-bg-dark-danger-strong\\/80{background-color:#e84e2ccc}.n-bg-dark-danger-strong\\/85{background-color:#e84e2cd9}.n-bg-dark-danger-strong\\/90{background-color:#e84e2ce6}.n-bg-dark-danger-strong\\/95{background-color:#e84e2cf2}.n-bg-dark-danger-text{background-color:#ffaa97}.n-bg-dark-danger-text\\/0{background-color:#ffaa9700}.n-bg-dark-danger-text\\/10{background-color:#ffaa971a}.n-bg-dark-danger-text\\/100{background-color:#ffaa97}.n-bg-dark-danger-text\\/15{background-color:#ffaa9726}.n-bg-dark-danger-text\\/20{background-color:#ffaa9733}.n-bg-dark-danger-text\\/25{background-color:#ffaa9740}.n-bg-dark-danger-text\\/30{background-color:#ffaa974d}.n-bg-dark-danger-text\\/35{background-color:#ffaa9759}.n-bg-dark-danger-text\\/40{background-color:#ffaa9766}.n-bg-dark-danger-text\\/45{background-color:#ffaa9773}.n-bg-dark-danger-text\\/5{background-color:#ffaa970d}.n-bg-dark-danger-text\\/50{background-color:#ffaa9780}.n-bg-dark-danger-text\\/55{background-color:#ffaa978c}.n-bg-dark-danger-text\\/60{background-color:#ffaa9799}.n-bg-dark-danger-text\\/65{background-color:#ffaa97a6}.n-bg-dark-danger-text\\/70{background-color:#ffaa97b3}.n-bg-dark-danger-text\\/75{background-color:#ffaa97bf}.n-bg-dark-danger-text\\/80{background-color:#ffaa97cc}.n-bg-dark-danger-text\\/85{background-color:#ffaa97d9}.n-bg-dark-danger-text\\/90{background-color:#ffaa97e6}.n-bg-dark-danger-text\\/95{background-color:#ffaa97f2}.n-bg-dark-discovery-bg-status{background-color:#a07bec}.n-bg-dark-discovery-bg-status\\/0{background-color:#a07bec00}.n-bg-dark-discovery-bg-status\\/10{background-color:#a07bec1a}.n-bg-dark-discovery-bg-status\\/100{background-color:#a07bec}.n-bg-dark-discovery-bg-status\\/15{background-color:#a07bec26}.n-bg-dark-discovery-bg-status\\/20{background-color:#a07bec33}.n-bg-dark-discovery-bg-status\\/25{background-color:#a07bec40}.n-bg-dark-discovery-bg-status\\/30{background-color:#a07bec4d}.n-bg-dark-discovery-bg-status\\/35{background-color:#a07bec59}.n-bg-dark-discovery-bg-status\\/40{background-color:#a07bec66}.n-bg-dark-discovery-bg-status\\/45{background-color:#a07bec73}.n-bg-dark-discovery-bg-status\\/5{background-color:#a07bec0d}.n-bg-dark-discovery-bg-status\\/50{background-color:#a07bec80}.n-bg-dark-discovery-bg-status\\/55{background-color:#a07bec8c}.n-bg-dark-discovery-bg-status\\/60{background-color:#a07bec99}.n-bg-dark-discovery-bg-status\\/65{background-color:#a07beca6}.n-bg-dark-discovery-bg-status\\/70{background-color:#a07becb3}.n-bg-dark-discovery-bg-status\\/75{background-color:#a07becbf}.n-bg-dark-discovery-bg-status\\/80{background-color:#a07beccc}.n-bg-dark-discovery-bg-status\\/85{background-color:#a07becd9}.n-bg-dark-discovery-bg-status\\/90{background-color:#a07bece6}.n-bg-dark-discovery-bg-status\\/95{background-color:#a07becf2}.n-bg-dark-discovery-bg-strong{background-color:#ccb4ff}.n-bg-dark-discovery-bg-strong\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-bg-strong\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-bg-strong\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-bg-strong\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-bg-strong\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-bg-strong\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-bg-strong\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-bg-strong\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-bg-strong\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-bg-strong\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-bg-strong\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-bg-strong\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-bg-strong\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-bg-strong\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-bg-strong\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-bg-strong\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-bg-strong\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-bg-strong\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-bg-strong\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-bg-strong\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-bg-strong\\/95{background-color:#ccb4fff2}.n-bg-dark-discovery-bg-weak{background-color:#2c2a34}.n-bg-dark-discovery-bg-weak\\/0{background-color:#2c2a3400}.n-bg-dark-discovery-bg-weak\\/10{background-color:#2c2a341a}.n-bg-dark-discovery-bg-weak\\/100{background-color:#2c2a34}.n-bg-dark-discovery-bg-weak\\/15{background-color:#2c2a3426}.n-bg-dark-discovery-bg-weak\\/20{background-color:#2c2a3433}.n-bg-dark-discovery-bg-weak\\/25{background-color:#2c2a3440}.n-bg-dark-discovery-bg-weak\\/30{background-color:#2c2a344d}.n-bg-dark-discovery-bg-weak\\/35{background-color:#2c2a3459}.n-bg-dark-discovery-bg-weak\\/40{background-color:#2c2a3466}.n-bg-dark-discovery-bg-weak\\/45{background-color:#2c2a3473}.n-bg-dark-discovery-bg-weak\\/5{background-color:#2c2a340d}.n-bg-dark-discovery-bg-weak\\/50{background-color:#2c2a3480}.n-bg-dark-discovery-bg-weak\\/55{background-color:#2c2a348c}.n-bg-dark-discovery-bg-weak\\/60{background-color:#2c2a3499}.n-bg-dark-discovery-bg-weak\\/65{background-color:#2c2a34a6}.n-bg-dark-discovery-bg-weak\\/70{background-color:#2c2a34b3}.n-bg-dark-discovery-bg-weak\\/75{background-color:#2c2a34bf}.n-bg-dark-discovery-bg-weak\\/80{background-color:#2c2a34cc}.n-bg-dark-discovery-bg-weak\\/85{background-color:#2c2a34d9}.n-bg-dark-discovery-bg-weak\\/90{background-color:#2c2a34e6}.n-bg-dark-discovery-bg-weak\\/95{background-color:#2c2a34f2}.n-bg-dark-discovery-border-strong{background-color:#ccb4ff}.n-bg-dark-discovery-border-strong\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-border-strong\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-border-strong\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-border-strong\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-border-strong\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-border-strong\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-border-strong\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-border-strong\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-border-strong\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-border-strong\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-border-strong\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-border-strong\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-border-strong\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-border-strong\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-border-strong\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-border-strong\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-border-strong\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-border-strong\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-border-strong\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-border-strong\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-border-strong\\/95{background-color:#ccb4fff2}.n-bg-dark-discovery-border-weak{background-color:#4b2894}.n-bg-dark-discovery-border-weak\\/0{background-color:#4b289400}.n-bg-dark-discovery-border-weak\\/10{background-color:#4b28941a}.n-bg-dark-discovery-border-weak\\/100{background-color:#4b2894}.n-bg-dark-discovery-border-weak\\/15{background-color:#4b289426}.n-bg-dark-discovery-border-weak\\/20{background-color:#4b289433}.n-bg-dark-discovery-border-weak\\/25{background-color:#4b289440}.n-bg-dark-discovery-border-weak\\/30{background-color:#4b28944d}.n-bg-dark-discovery-border-weak\\/35{background-color:#4b289459}.n-bg-dark-discovery-border-weak\\/40{background-color:#4b289466}.n-bg-dark-discovery-border-weak\\/45{background-color:#4b289473}.n-bg-dark-discovery-border-weak\\/5{background-color:#4b28940d}.n-bg-dark-discovery-border-weak\\/50{background-color:#4b289480}.n-bg-dark-discovery-border-weak\\/55{background-color:#4b28948c}.n-bg-dark-discovery-border-weak\\/60{background-color:#4b289499}.n-bg-dark-discovery-border-weak\\/65{background-color:#4b2894a6}.n-bg-dark-discovery-border-weak\\/70{background-color:#4b2894b3}.n-bg-dark-discovery-border-weak\\/75{background-color:#4b2894bf}.n-bg-dark-discovery-border-weak\\/80{background-color:#4b2894cc}.n-bg-dark-discovery-border-weak\\/85{background-color:#4b2894d9}.n-bg-dark-discovery-border-weak\\/90{background-color:#4b2894e6}.n-bg-dark-discovery-border-weak\\/95{background-color:#4b2894f2}.n-bg-dark-discovery-icon{background-color:#ccb4ff}.n-bg-dark-discovery-icon\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-icon\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-icon\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-icon\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-icon\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-icon\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-icon\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-icon\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-icon\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-icon\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-icon\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-icon\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-icon\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-icon\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-icon\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-icon\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-icon\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-icon\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-icon\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-icon\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-icon\\/95{background-color:#ccb4fff2}.n-bg-dark-discovery-text{background-color:#ccb4ff}.n-bg-dark-discovery-text\\/0{background-color:#ccb4ff00}.n-bg-dark-discovery-text\\/10{background-color:#ccb4ff1a}.n-bg-dark-discovery-text\\/100{background-color:#ccb4ff}.n-bg-dark-discovery-text\\/15{background-color:#ccb4ff26}.n-bg-dark-discovery-text\\/20{background-color:#ccb4ff33}.n-bg-dark-discovery-text\\/25{background-color:#ccb4ff40}.n-bg-dark-discovery-text\\/30{background-color:#ccb4ff4d}.n-bg-dark-discovery-text\\/35{background-color:#ccb4ff59}.n-bg-dark-discovery-text\\/40{background-color:#ccb4ff66}.n-bg-dark-discovery-text\\/45{background-color:#ccb4ff73}.n-bg-dark-discovery-text\\/5{background-color:#ccb4ff0d}.n-bg-dark-discovery-text\\/50{background-color:#ccb4ff80}.n-bg-dark-discovery-text\\/55{background-color:#ccb4ff8c}.n-bg-dark-discovery-text\\/60{background-color:#ccb4ff99}.n-bg-dark-discovery-text\\/65{background-color:#ccb4ffa6}.n-bg-dark-discovery-text\\/70{background-color:#ccb4ffb3}.n-bg-dark-discovery-text\\/75{background-color:#ccb4ffbf}.n-bg-dark-discovery-text\\/80{background-color:#ccb4ffcc}.n-bg-dark-discovery-text\\/85{background-color:#ccb4ffd9}.n-bg-dark-discovery-text\\/90{background-color:#ccb4ffe6}.n-bg-dark-discovery-text\\/95{background-color:#ccb4fff2}.n-bg-dark-neutral-bg-default{background-color:#1a1b1d}.n-bg-dark-neutral-bg-default\\/0{background-color:#1a1b1d00}.n-bg-dark-neutral-bg-default\\/10{background-color:#1a1b1d1a}.n-bg-dark-neutral-bg-default\\/100{background-color:#1a1b1d}.n-bg-dark-neutral-bg-default\\/15{background-color:#1a1b1d26}.n-bg-dark-neutral-bg-default\\/20{background-color:#1a1b1d33}.n-bg-dark-neutral-bg-default\\/25{background-color:#1a1b1d40}.n-bg-dark-neutral-bg-default\\/30{background-color:#1a1b1d4d}.n-bg-dark-neutral-bg-default\\/35{background-color:#1a1b1d59}.n-bg-dark-neutral-bg-default\\/40{background-color:#1a1b1d66}.n-bg-dark-neutral-bg-default\\/45{background-color:#1a1b1d73}.n-bg-dark-neutral-bg-default\\/5{background-color:#1a1b1d0d}.n-bg-dark-neutral-bg-default\\/50{background-color:#1a1b1d80}.n-bg-dark-neutral-bg-default\\/55{background-color:#1a1b1d8c}.n-bg-dark-neutral-bg-default\\/60{background-color:#1a1b1d99}.n-bg-dark-neutral-bg-default\\/65{background-color:#1a1b1da6}.n-bg-dark-neutral-bg-default\\/70{background-color:#1a1b1db3}.n-bg-dark-neutral-bg-default\\/75{background-color:#1a1b1dbf}.n-bg-dark-neutral-bg-default\\/80{background-color:#1a1b1dcc}.n-bg-dark-neutral-bg-default\\/85{background-color:#1a1b1dd9}.n-bg-dark-neutral-bg-default\\/90{background-color:#1a1b1de6}.n-bg-dark-neutral-bg-default\\/95{background-color:#1a1b1df2}.n-bg-dark-neutral-bg-on-bg-weak{background-color:#81879014}.n-bg-dark-neutral-bg-on-bg-weak\\/0{background-color:#81879000}.n-bg-dark-neutral-bg-on-bg-weak\\/10{background-color:#8187901a}.n-bg-dark-neutral-bg-on-bg-weak\\/100{background-color:#818790}.n-bg-dark-neutral-bg-on-bg-weak\\/15{background-color:#81879026}.n-bg-dark-neutral-bg-on-bg-weak\\/20{background-color:#81879033}.n-bg-dark-neutral-bg-on-bg-weak\\/25{background-color:#81879040}.n-bg-dark-neutral-bg-on-bg-weak\\/30{background-color:#8187904d}.n-bg-dark-neutral-bg-on-bg-weak\\/35{background-color:#81879059}.n-bg-dark-neutral-bg-on-bg-weak\\/40{background-color:#81879066}.n-bg-dark-neutral-bg-on-bg-weak\\/45{background-color:#81879073}.n-bg-dark-neutral-bg-on-bg-weak\\/5{background-color:#8187900d}.n-bg-dark-neutral-bg-on-bg-weak\\/50{background-color:#81879080}.n-bg-dark-neutral-bg-on-bg-weak\\/55{background-color:#8187908c}.n-bg-dark-neutral-bg-on-bg-weak\\/60{background-color:#81879099}.n-bg-dark-neutral-bg-on-bg-weak\\/65{background-color:#818790a6}.n-bg-dark-neutral-bg-on-bg-weak\\/70{background-color:#818790b3}.n-bg-dark-neutral-bg-on-bg-weak\\/75{background-color:#818790bf}.n-bg-dark-neutral-bg-on-bg-weak\\/80{background-color:#818790cc}.n-bg-dark-neutral-bg-on-bg-weak\\/85{background-color:#818790d9}.n-bg-dark-neutral-bg-on-bg-weak\\/90{background-color:#818790e6}.n-bg-dark-neutral-bg-on-bg-weak\\/95{background-color:#818790f2}.n-bg-dark-neutral-bg-status{background-color:#a8acb2}.n-bg-dark-neutral-bg-status\\/0{background-color:#a8acb200}.n-bg-dark-neutral-bg-status\\/10{background-color:#a8acb21a}.n-bg-dark-neutral-bg-status\\/100{background-color:#a8acb2}.n-bg-dark-neutral-bg-status\\/15{background-color:#a8acb226}.n-bg-dark-neutral-bg-status\\/20{background-color:#a8acb233}.n-bg-dark-neutral-bg-status\\/25{background-color:#a8acb240}.n-bg-dark-neutral-bg-status\\/30{background-color:#a8acb24d}.n-bg-dark-neutral-bg-status\\/35{background-color:#a8acb259}.n-bg-dark-neutral-bg-status\\/40{background-color:#a8acb266}.n-bg-dark-neutral-bg-status\\/45{background-color:#a8acb273}.n-bg-dark-neutral-bg-status\\/5{background-color:#a8acb20d}.n-bg-dark-neutral-bg-status\\/50{background-color:#a8acb280}.n-bg-dark-neutral-bg-status\\/55{background-color:#a8acb28c}.n-bg-dark-neutral-bg-status\\/60{background-color:#a8acb299}.n-bg-dark-neutral-bg-status\\/65{background-color:#a8acb2a6}.n-bg-dark-neutral-bg-status\\/70{background-color:#a8acb2b3}.n-bg-dark-neutral-bg-status\\/75{background-color:#a8acb2bf}.n-bg-dark-neutral-bg-status\\/80{background-color:#a8acb2cc}.n-bg-dark-neutral-bg-status\\/85{background-color:#a8acb2d9}.n-bg-dark-neutral-bg-status\\/90{background-color:#a8acb2e6}.n-bg-dark-neutral-bg-status\\/95{background-color:#a8acb2f2}.n-bg-dark-neutral-bg-strong{background-color:#3c3f44}.n-bg-dark-neutral-bg-strong\\/0{background-color:#3c3f4400}.n-bg-dark-neutral-bg-strong\\/10{background-color:#3c3f441a}.n-bg-dark-neutral-bg-strong\\/100{background-color:#3c3f44}.n-bg-dark-neutral-bg-strong\\/15{background-color:#3c3f4426}.n-bg-dark-neutral-bg-strong\\/20{background-color:#3c3f4433}.n-bg-dark-neutral-bg-strong\\/25{background-color:#3c3f4440}.n-bg-dark-neutral-bg-strong\\/30{background-color:#3c3f444d}.n-bg-dark-neutral-bg-strong\\/35{background-color:#3c3f4459}.n-bg-dark-neutral-bg-strong\\/40{background-color:#3c3f4466}.n-bg-dark-neutral-bg-strong\\/45{background-color:#3c3f4473}.n-bg-dark-neutral-bg-strong\\/5{background-color:#3c3f440d}.n-bg-dark-neutral-bg-strong\\/50{background-color:#3c3f4480}.n-bg-dark-neutral-bg-strong\\/55{background-color:#3c3f448c}.n-bg-dark-neutral-bg-strong\\/60{background-color:#3c3f4499}.n-bg-dark-neutral-bg-strong\\/65{background-color:#3c3f44a6}.n-bg-dark-neutral-bg-strong\\/70{background-color:#3c3f44b3}.n-bg-dark-neutral-bg-strong\\/75{background-color:#3c3f44bf}.n-bg-dark-neutral-bg-strong\\/80{background-color:#3c3f44cc}.n-bg-dark-neutral-bg-strong\\/85{background-color:#3c3f44d9}.n-bg-dark-neutral-bg-strong\\/90{background-color:#3c3f44e6}.n-bg-dark-neutral-bg-strong\\/95{background-color:#3c3f44f2}.n-bg-dark-neutral-bg-stronger{background-color:#6f757e}.n-bg-dark-neutral-bg-stronger\\/0{background-color:#6f757e00}.n-bg-dark-neutral-bg-stronger\\/10{background-color:#6f757e1a}.n-bg-dark-neutral-bg-stronger\\/100{background-color:#6f757e}.n-bg-dark-neutral-bg-stronger\\/15{background-color:#6f757e26}.n-bg-dark-neutral-bg-stronger\\/20{background-color:#6f757e33}.n-bg-dark-neutral-bg-stronger\\/25{background-color:#6f757e40}.n-bg-dark-neutral-bg-stronger\\/30{background-color:#6f757e4d}.n-bg-dark-neutral-bg-stronger\\/35{background-color:#6f757e59}.n-bg-dark-neutral-bg-stronger\\/40{background-color:#6f757e66}.n-bg-dark-neutral-bg-stronger\\/45{background-color:#6f757e73}.n-bg-dark-neutral-bg-stronger\\/5{background-color:#6f757e0d}.n-bg-dark-neutral-bg-stronger\\/50{background-color:#6f757e80}.n-bg-dark-neutral-bg-stronger\\/55{background-color:#6f757e8c}.n-bg-dark-neutral-bg-stronger\\/60{background-color:#6f757e99}.n-bg-dark-neutral-bg-stronger\\/65{background-color:#6f757ea6}.n-bg-dark-neutral-bg-stronger\\/70{background-color:#6f757eb3}.n-bg-dark-neutral-bg-stronger\\/75{background-color:#6f757ebf}.n-bg-dark-neutral-bg-stronger\\/80{background-color:#6f757ecc}.n-bg-dark-neutral-bg-stronger\\/85{background-color:#6f757ed9}.n-bg-dark-neutral-bg-stronger\\/90{background-color:#6f757ee6}.n-bg-dark-neutral-bg-stronger\\/95{background-color:#6f757ef2}.n-bg-dark-neutral-bg-strongest{background-color:#f5f6f6}.n-bg-dark-neutral-bg-strongest\\/0{background-color:#f5f6f600}.n-bg-dark-neutral-bg-strongest\\/10{background-color:#f5f6f61a}.n-bg-dark-neutral-bg-strongest\\/100{background-color:#f5f6f6}.n-bg-dark-neutral-bg-strongest\\/15{background-color:#f5f6f626}.n-bg-dark-neutral-bg-strongest\\/20{background-color:#f5f6f633}.n-bg-dark-neutral-bg-strongest\\/25{background-color:#f5f6f640}.n-bg-dark-neutral-bg-strongest\\/30{background-color:#f5f6f64d}.n-bg-dark-neutral-bg-strongest\\/35{background-color:#f5f6f659}.n-bg-dark-neutral-bg-strongest\\/40{background-color:#f5f6f666}.n-bg-dark-neutral-bg-strongest\\/45{background-color:#f5f6f673}.n-bg-dark-neutral-bg-strongest\\/5{background-color:#f5f6f60d}.n-bg-dark-neutral-bg-strongest\\/50{background-color:#f5f6f680}.n-bg-dark-neutral-bg-strongest\\/55{background-color:#f5f6f68c}.n-bg-dark-neutral-bg-strongest\\/60{background-color:#f5f6f699}.n-bg-dark-neutral-bg-strongest\\/65{background-color:#f5f6f6a6}.n-bg-dark-neutral-bg-strongest\\/70{background-color:#f5f6f6b3}.n-bg-dark-neutral-bg-strongest\\/75{background-color:#f5f6f6bf}.n-bg-dark-neutral-bg-strongest\\/80{background-color:#f5f6f6cc}.n-bg-dark-neutral-bg-strongest\\/85{background-color:#f5f6f6d9}.n-bg-dark-neutral-bg-strongest\\/90{background-color:#f5f6f6e6}.n-bg-dark-neutral-bg-strongest\\/95{background-color:#f5f6f6f2}.n-bg-dark-neutral-bg-weak{background-color:#212325}.n-bg-dark-neutral-bg-weak\\/0{background-color:#21232500}.n-bg-dark-neutral-bg-weak\\/10{background-color:#2123251a}.n-bg-dark-neutral-bg-weak\\/100{background-color:#212325}.n-bg-dark-neutral-bg-weak\\/15{background-color:#21232526}.n-bg-dark-neutral-bg-weak\\/20{background-color:#21232533}.n-bg-dark-neutral-bg-weak\\/25{background-color:#21232540}.n-bg-dark-neutral-bg-weak\\/30{background-color:#2123254d}.n-bg-dark-neutral-bg-weak\\/35{background-color:#21232559}.n-bg-dark-neutral-bg-weak\\/40{background-color:#21232566}.n-bg-dark-neutral-bg-weak\\/45{background-color:#21232573}.n-bg-dark-neutral-bg-weak\\/5{background-color:#2123250d}.n-bg-dark-neutral-bg-weak\\/50{background-color:#21232580}.n-bg-dark-neutral-bg-weak\\/55{background-color:#2123258c}.n-bg-dark-neutral-bg-weak\\/60{background-color:#21232599}.n-bg-dark-neutral-bg-weak\\/65{background-color:#212325a6}.n-bg-dark-neutral-bg-weak\\/70{background-color:#212325b3}.n-bg-dark-neutral-bg-weak\\/75{background-color:#212325bf}.n-bg-dark-neutral-bg-weak\\/80{background-color:#212325cc}.n-bg-dark-neutral-bg-weak\\/85{background-color:#212325d9}.n-bg-dark-neutral-bg-weak\\/90{background-color:#212325e6}.n-bg-dark-neutral-bg-weak\\/95{background-color:#212325f2}.n-bg-dark-neutral-border-strong{background-color:#5e636a}.n-bg-dark-neutral-border-strong\\/0{background-color:#5e636a00}.n-bg-dark-neutral-border-strong\\/10{background-color:#5e636a1a}.n-bg-dark-neutral-border-strong\\/100{background-color:#5e636a}.n-bg-dark-neutral-border-strong\\/15{background-color:#5e636a26}.n-bg-dark-neutral-border-strong\\/20{background-color:#5e636a33}.n-bg-dark-neutral-border-strong\\/25{background-color:#5e636a40}.n-bg-dark-neutral-border-strong\\/30{background-color:#5e636a4d}.n-bg-dark-neutral-border-strong\\/35{background-color:#5e636a59}.n-bg-dark-neutral-border-strong\\/40{background-color:#5e636a66}.n-bg-dark-neutral-border-strong\\/45{background-color:#5e636a73}.n-bg-dark-neutral-border-strong\\/5{background-color:#5e636a0d}.n-bg-dark-neutral-border-strong\\/50{background-color:#5e636a80}.n-bg-dark-neutral-border-strong\\/55{background-color:#5e636a8c}.n-bg-dark-neutral-border-strong\\/60{background-color:#5e636a99}.n-bg-dark-neutral-border-strong\\/65{background-color:#5e636aa6}.n-bg-dark-neutral-border-strong\\/70{background-color:#5e636ab3}.n-bg-dark-neutral-border-strong\\/75{background-color:#5e636abf}.n-bg-dark-neutral-border-strong\\/80{background-color:#5e636acc}.n-bg-dark-neutral-border-strong\\/85{background-color:#5e636ad9}.n-bg-dark-neutral-border-strong\\/90{background-color:#5e636ae6}.n-bg-dark-neutral-border-strong\\/95{background-color:#5e636af2}.n-bg-dark-neutral-border-strongest{background-color:#bbbec3}.n-bg-dark-neutral-border-strongest\\/0{background-color:#bbbec300}.n-bg-dark-neutral-border-strongest\\/10{background-color:#bbbec31a}.n-bg-dark-neutral-border-strongest\\/100{background-color:#bbbec3}.n-bg-dark-neutral-border-strongest\\/15{background-color:#bbbec326}.n-bg-dark-neutral-border-strongest\\/20{background-color:#bbbec333}.n-bg-dark-neutral-border-strongest\\/25{background-color:#bbbec340}.n-bg-dark-neutral-border-strongest\\/30{background-color:#bbbec34d}.n-bg-dark-neutral-border-strongest\\/35{background-color:#bbbec359}.n-bg-dark-neutral-border-strongest\\/40{background-color:#bbbec366}.n-bg-dark-neutral-border-strongest\\/45{background-color:#bbbec373}.n-bg-dark-neutral-border-strongest\\/5{background-color:#bbbec30d}.n-bg-dark-neutral-border-strongest\\/50{background-color:#bbbec380}.n-bg-dark-neutral-border-strongest\\/55{background-color:#bbbec38c}.n-bg-dark-neutral-border-strongest\\/60{background-color:#bbbec399}.n-bg-dark-neutral-border-strongest\\/65{background-color:#bbbec3a6}.n-bg-dark-neutral-border-strongest\\/70{background-color:#bbbec3b3}.n-bg-dark-neutral-border-strongest\\/75{background-color:#bbbec3bf}.n-bg-dark-neutral-border-strongest\\/80{background-color:#bbbec3cc}.n-bg-dark-neutral-border-strongest\\/85{background-color:#bbbec3d9}.n-bg-dark-neutral-border-strongest\\/90{background-color:#bbbec3e6}.n-bg-dark-neutral-border-strongest\\/95{background-color:#bbbec3f2}.n-bg-dark-neutral-border-weak{background-color:#3c3f44}.n-bg-dark-neutral-border-weak\\/0{background-color:#3c3f4400}.n-bg-dark-neutral-border-weak\\/10{background-color:#3c3f441a}.n-bg-dark-neutral-border-weak\\/100{background-color:#3c3f44}.n-bg-dark-neutral-border-weak\\/15{background-color:#3c3f4426}.n-bg-dark-neutral-border-weak\\/20{background-color:#3c3f4433}.n-bg-dark-neutral-border-weak\\/25{background-color:#3c3f4440}.n-bg-dark-neutral-border-weak\\/30{background-color:#3c3f444d}.n-bg-dark-neutral-border-weak\\/35{background-color:#3c3f4459}.n-bg-dark-neutral-border-weak\\/40{background-color:#3c3f4466}.n-bg-dark-neutral-border-weak\\/45{background-color:#3c3f4473}.n-bg-dark-neutral-border-weak\\/5{background-color:#3c3f440d}.n-bg-dark-neutral-border-weak\\/50{background-color:#3c3f4480}.n-bg-dark-neutral-border-weak\\/55{background-color:#3c3f448c}.n-bg-dark-neutral-border-weak\\/60{background-color:#3c3f4499}.n-bg-dark-neutral-border-weak\\/65{background-color:#3c3f44a6}.n-bg-dark-neutral-border-weak\\/70{background-color:#3c3f44b3}.n-bg-dark-neutral-border-weak\\/75{background-color:#3c3f44bf}.n-bg-dark-neutral-border-weak\\/80{background-color:#3c3f44cc}.n-bg-dark-neutral-border-weak\\/85{background-color:#3c3f44d9}.n-bg-dark-neutral-border-weak\\/90{background-color:#3c3f44e6}.n-bg-dark-neutral-border-weak\\/95{background-color:#3c3f44f2}.n-bg-dark-neutral-hover{background-color:#959aa11a}.n-bg-dark-neutral-hover\\/0{background-color:#959aa100}.n-bg-dark-neutral-hover\\/10{background-color:#959aa11a}.n-bg-dark-neutral-hover\\/100{background-color:#959aa1}.n-bg-dark-neutral-hover\\/15{background-color:#959aa126}.n-bg-dark-neutral-hover\\/20{background-color:#959aa133}.n-bg-dark-neutral-hover\\/25{background-color:#959aa140}.n-bg-dark-neutral-hover\\/30{background-color:#959aa14d}.n-bg-dark-neutral-hover\\/35{background-color:#959aa159}.n-bg-dark-neutral-hover\\/40{background-color:#959aa166}.n-bg-dark-neutral-hover\\/45{background-color:#959aa173}.n-bg-dark-neutral-hover\\/5{background-color:#959aa10d}.n-bg-dark-neutral-hover\\/50{background-color:#959aa180}.n-bg-dark-neutral-hover\\/55{background-color:#959aa18c}.n-bg-dark-neutral-hover\\/60{background-color:#959aa199}.n-bg-dark-neutral-hover\\/65{background-color:#959aa1a6}.n-bg-dark-neutral-hover\\/70{background-color:#959aa1b3}.n-bg-dark-neutral-hover\\/75{background-color:#959aa1bf}.n-bg-dark-neutral-hover\\/80{background-color:#959aa1cc}.n-bg-dark-neutral-hover\\/85{background-color:#959aa1d9}.n-bg-dark-neutral-hover\\/90{background-color:#959aa1e6}.n-bg-dark-neutral-hover\\/95{background-color:#959aa1f2}.n-bg-dark-neutral-icon{background-color:#cfd1d4}.n-bg-dark-neutral-icon\\/0{background-color:#cfd1d400}.n-bg-dark-neutral-icon\\/10{background-color:#cfd1d41a}.n-bg-dark-neutral-icon\\/100{background-color:#cfd1d4}.n-bg-dark-neutral-icon\\/15{background-color:#cfd1d426}.n-bg-dark-neutral-icon\\/20{background-color:#cfd1d433}.n-bg-dark-neutral-icon\\/25{background-color:#cfd1d440}.n-bg-dark-neutral-icon\\/30{background-color:#cfd1d44d}.n-bg-dark-neutral-icon\\/35{background-color:#cfd1d459}.n-bg-dark-neutral-icon\\/40{background-color:#cfd1d466}.n-bg-dark-neutral-icon\\/45{background-color:#cfd1d473}.n-bg-dark-neutral-icon\\/5{background-color:#cfd1d40d}.n-bg-dark-neutral-icon\\/50{background-color:#cfd1d480}.n-bg-dark-neutral-icon\\/55{background-color:#cfd1d48c}.n-bg-dark-neutral-icon\\/60{background-color:#cfd1d499}.n-bg-dark-neutral-icon\\/65{background-color:#cfd1d4a6}.n-bg-dark-neutral-icon\\/70{background-color:#cfd1d4b3}.n-bg-dark-neutral-icon\\/75{background-color:#cfd1d4bf}.n-bg-dark-neutral-icon\\/80{background-color:#cfd1d4cc}.n-bg-dark-neutral-icon\\/85{background-color:#cfd1d4d9}.n-bg-dark-neutral-icon\\/90{background-color:#cfd1d4e6}.n-bg-dark-neutral-icon\\/95{background-color:#cfd1d4f2}.n-bg-dark-neutral-pressed{background-color:#959aa133}.n-bg-dark-neutral-pressed\\/0{background-color:#959aa100}.n-bg-dark-neutral-pressed\\/10{background-color:#959aa11a}.n-bg-dark-neutral-pressed\\/100{background-color:#959aa1}.n-bg-dark-neutral-pressed\\/15{background-color:#959aa126}.n-bg-dark-neutral-pressed\\/20{background-color:#959aa133}.n-bg-dark-neutral-pressed\\/25{background-color:#959aa140}.n-bg-dark-neutral-pressed\\/30{background-color:#959aa14d}.n-bg-dark-neutral-pressed\\/35{background-color:#959aa159}.n-bg-dark-neutral-pressed\\/40{background-color:#959aa166}.n-bg-dark-neutral-pressed\\/45{background-color:#959aa173}.n-bg-dark-neutral-pressed\\/5{background-color:#959aa10d}.n-bg-dark-neutral-pressed\\/50{background-color:#959aa180}.n-bg-dark-neutral-pressed\\/55{background-color:#959aa18c}.n-bg-dark-neutral-pressed\\/60{background-color:#959aa199}.n-bg-dark-neutral-pressed\\/65{background-color:#959aa1a6}.n-bg-dark-neutral-pressed\\/70{background-color:#959aa1b3}.n-bg-dark-neutral-pressed\\/75{background-color:#959aa1bf}.n-bg-dark-neutral-pressed\\/80{background-color:#959aa1cc}.n-bg-dark-neutral-pressed\\/85{background-color:#959aa1d9}.n-bg-dark-neutral-pressed\\/90{background-color:#959aa1e6}.n-bg-dark-neutral-pressed\\/95{background-color:#959aa1f2}.n-bg-dark-neutral-text-default{background-color:#f5f6f6}.n-bg-dark-neutral-text-default\\/0{background-color:#f5f6f600}.n-bg-dark-neutral-text-default\\/10{background-color:#f5f6f61a}.n-bg-dark-neutral-text-default\\/100{background-color:#f5f6f6}.n-bg-dark-neutral-text-default\\/15{background-color:#f5f6f626}.n-bg-dark-neutral-text-default\\/20{background-color:#f5f6f633}.n-bg-dark-neutral-text-default\\/25{background-color:#f5f6f640}.n-bg-dark-neutral-text-default\\/30{background-color:#f5f6f64d}.n-bg-dark-neutral-text-default\\/35{background-color:#f5f6f659}.n-bg-dark-neutral-text-default\\/40{background-color:#f5f6f666}.n-bg-dark-neutral-text-default\\/45{background-color:#f5f6f673}.n-bg-dark-neutral-text-default\\/5{background-color:#f5f6f60d}.n-bg-dark-neutral-text-default\\/50{background-color:#f5f6f680}.n-bg-dark-neutral-text-default\\/55{background-color:#f5f6f68c}.n-bg-dark-neutral-text-default\\/60{background-color:#f5f6f699}.n-bg-dark-neutral-text-default\\/65{background-color:#f5f6f6a6}.n-bg-dark-neutral-text-default\\/70{background-color:#f5f6f6b3}.n-bg-dark-neutral-text-default\\/75{background-color:#f5f6f6bf}.n-bg-dark-neutral-text-default\\/80{background-color:#f5f6f6cc}.n-bg-dark-neutral-text-default\\/85{background-color:#f5f6f6d9}.n-bg-dark-neutral-text-default\\/90{background-color:#f5f6f6e6}.n-bg-dark-neutral-text-default\\/95{background-color:#f5f6f6f2}.n-bg-dark-neutral-text-inverse{background-color:#1a1b1d}.n-bg-dark-neutral-text-inverse\\/0{background-color:#1a1b1d00}.n-bg-dark-neutral-text-inverse\\/10{background-color:#1a1b1d1a}.n-bg-dark-neutral-text-inverse\\/100{background-color:#1a1b1d}.n-bg-dark-neutral-text-inverse\\/15{background-color:#1a1b1d26}.n-bg-dark-neutral-text-inverse\\/20{background-color:#1a1b1d33}.n-bg-dark-neutral-text-inverse\\/25{background-color:#1a1b1d40}.n-bg-dark-neutral-text-inverse\\/30{background-color:#1a1b1d4d}.n-bg-dark-neutral-text-inverse\\/35{background-color:#1a1b1d59}.n-bg-dark-neutral-text-inverse\\/40{background-color:#1a1b1d66}.n-bg-dark-neutral-text-inverse\\/45{background-color:#1a1b1d73}.n-bg-dark-neutral-text-inverse\\/5{background-color:#1a1b1d0d}.n-bg-dark-neutral-text-inverse\\/50{background-color:#1a1b1d80}.n-bg-dark-neutral-text-inverse\\/55{background-color:#1a1b1d8c}.n-bg-dark-neutral-text-inverse\\/60{background-color:#1a1b1d99}.n-bg-dark-neutral-text-inverse\\/65{background-color:#1a1b1da6}.n-bg-dark-neutral-text-inverse\\/70{background-color:#1a1b1db3}.n-bg-dark-neutral-text-inverse\\/75{background-color:#1a1b1dbf}.n-bg-dark-neutral-text-inverse\\/80{background-color:#1a1b1dcc}.n-bg-dark-neutral-text-inverse\\/85{background-color:#1a1b1dd9}.n-bg-dark-neutral-text-inverse\\/90{background-color:#1a1b1de6}.n-bg-dark-neutral-text-inverse\\/95{background-color:#1a1b1df2}.n-bg-dark-neutral-text-weak{background-color:#cfd1d4}.n-bg-dark-neutral-text-weak\\/0{background-color:#cfd1d400}.n-bg-dark-neutral-text-weak\\/10{background-color:#cfd1d41a}.n-bg-dark-neutral-text-weak\\/100{background-color:#cfd1d4}.n-bg-dark-neutral-text-weak\\/15{background-color:#cfd1d426}.n-bg-dark-neutral-text-weak\\/20{background-color:#cfd1d433}.n-bg-dark-neutral-text-weak\\/25{background-color:#cfd1d440}.n-bg-dark-neutral-text-weak\\/30{background-color:#cfd1d44d}.n-bg-dark-neutral-text-weak\\/35{background-color:#cfd1d459}.n-bg-dark-neutral-text-weak\\/40{background-color:#cfd1d466}.n-bg-dark-neutral-text-weak\\/45{background-color:#cfd1d473}.n-bg-dark-neutral-text-weak\\/5{background-color:#cfd1d40d}.n-bg-dark-neutral-text-weak\\/50{background-color:#cfd1d480}.n-bg-dark-neutral-text-weak\\/55{background-color:#cfd1d48c}.n-bg-dark-neutral-text-weak\\/60{background-color:#cfd1d499}.n-bg-dark-neutral-text-weak\\/65{background-color:#cfd1d4a6}.n-bg-dark-neutral-text-weak\\/70{background-color:#cfd1d4b3}.n-bg-dark-neutral-text-weak\\/75{background-color:#cfd1d4bf}.n-bg-dark-neutral-text-weak\\/80{background-color:#cfd1d4cc}.n-bg-dark-neutral-text-weak\\/85{background-color:#cfd1d4d9}.n-bg-dark-neutral-text-weak\\/90{background-color:#cfd1d4e6}.n-bg-dark-neutral-text-weak\\/95{background-color:#cfd1d4f2}.n-bg-dark-neutral-text-weaker{background-color:#a8acb2}.n-bg-dark-neutral-text-weaker\\/0{background-color:#a8acb200}.n-bg-dark-neutral-text-weaker\\/10{background-color:#a8acb21a}.n-bg-dark-neutral-text-weaker\\/100{background-color:#a8acb2}.n-bg-dark-neutral-text-weaker\\/15{background-color:#a8acb226}.n-bg-dark-neutral-text-weaker\\/20{background-color:#a8acb233}.n-bg-dark-neutral-text-weaker\\/25{background-color:#a8acb240}.n-bg-dark-neutral-text-weaker\\/30{background-color:#a8acb24d}.n-bg-dark-neutral-text-weaker\\/35{background-color:#a8acb259}.n-bg-dark-neutral-text-weaker\\/40{background-color:#a8acb266}.n-bg-dark-neutral-text-weaker\\/45{background-color:#a8acb273}.n-bg-dark-neutral-text-weaker\\/5{background-color:#a8acb20d}.n-bg-dark-neutral-text-weaker\\/50{background-color:#a8acb280}.n-bg-dark-neutral-text-weaker\\/55{background-color:#a8acb28c}.n-bg-dark-neutral-text-weaker\\/60{background-color:#a8acb299}.n-bg-dark-neutral-text-weaker\\/65{background-color:#a8acb2a6}.n-bg-dark-neutral-text-weaker\\/70{background-color:#a8acb2b3}.n-bg-dark-neutral-text-weaker\\/75{background-color:#a8acb2bf}.n-bg-dark-neutral-text-weaker\\/80{background-color:#a8acb2cc}.n-bg-dark-neutral-text-weaker\\/85{background-color:#a8acb2d9}.n-bg-dark-neutral-text-weaker\\/90{background-color:#a8acb2e6}.n-bg-dark-neutral-text-weaker\\/95{background-color:#a8acb2f2}.n-bg-dark-neutral-text-weakest{background-color:#818790}.n-bg-dark-neutral-text-weakest\\/0{background-color:#81879000}.n-bg-dark-neutral-text-weakest\\/10{background-color:#8187901a}.n-bg-dark-neutral-text-weakest\\/100{background-color:#818790}.n-bg-dark-neutral-text-weakest\\/15{background-color:#81879026}.n-bg-dark-neutral-text-weakest\\/20{background-color:#81879033}.n-bg-dark-neutral-text-weakest\\/25{background-color:#81879040}.n-bg-dark-neutral-text-weakest\\/30{background-color:#8187904d}.n-bg-dark-neutral-text-weakest\\/35{background-color:#81879059}.n-bg-dark-neutral-text-weakest\\/40{background-color:#81879066}.n-bg-dark-neutral-text-weakest\\/45{background-color:#81879073}.n-bg-dark-neutral-text-weakest\\/5{background-color:#8187900d}.n-bg-dark-neutral-text-weakest\\/50{background-color:#81879080}.n-bg-dark-neutral-text-weakest\\/55{background-color:#8187908c}.n-bg-dark-neutral-text-weakest\\/60{background-color:#81879099}.n-bg-dark-neutral-text-weakest\\/65{background-color:#818790a6}.n-bg-dark-neutral-text-weakest\\/70{background-color:#818790b3}.n-bg-dark-neutral-text-weakest\\/75{background-color:#818790bf}.n-bg-dark-neutral-text-weakest\\/80{background-color:#818790cc}.n-bg-dark-neutral-text-weakest\\/85{background-color:#818790d9}.n-bg-dark-neutral-text-weakest\\/90{background-color:#818790e6}.n-bg-dark-neutral-text-weakest\\/95{background-color:#818790f2}.n-bg-dark-primary-bg-selected{background-color:#262f31}.n-bg-dark-primary-bg-selected\\/0{background-color:#262f3100}.n-bg-dark-primary-bg-selected\\/10{background-color:#262f311a}.n-bg-dark-primary-bg-selected\\/100{background-color:#262f31}.n-bg-dark-primary-bg-selected\\/15{background-color:#262f3126}.n-bg-dark-primary-bg-selected\\/20{background-color:#262f3133}.n-bg-dark-primary-bg-selected\\/25{background-color:#262f3140}.n-bg-dark-primary-bg-selected\\/30{background-color:#262f314d}.n-bg-dark-primary-bg-selected\\/35{background-color:#262f3159}.n-bg-dark-primary-bg-selected\\/40{background-color:#262f3166}.n-bg-dark-primary-bg-selected\\/45{background-color:#262f3173}.n-bg-dark-primary-bg-selected\\/5{background-color:#262f310d}.n-bg-dark-primary-bg-selected\\/50{background-color:#262f3180}.n-bg-dark-primary-bg-selected\\/55{background-color:#262f318c}.n-bg-dark-primary-bg-selected\\/60{background-color:#262f3199}.n-bg-dark-primary-bg-selected\\/65{background-color:#262f31a6}.n-bg-dark-primary-bg-selected\\/70{background-color:#262f31b3}.n-bg-dark-primary-bg-selected\\/75{background-color:#262f31bf}.n-bg-dark-primary-bg-selected\\/80{background-color:#262f31cc}.n-bg-dark-primary-bg-selected\\/85{background-color:#262f31d9}.n-bg-dark-primary-bg-selected\\/90{background-color:#262f31e6}.n-bg-dark-primary-bg-selected\\/95{background-color:#262f31f2}.n-bg-dark-primary-bg-status{background-color:#5db3bf}.n-bg-dark-primary-bg-status\\/0{background-color:#5db3bf00}.n-bg-dark-primary-bg-status\\/10{background-color:#5db3bf1a}.n-bg-dark-primary-bg-status\\/100{background-color:#5db3bf}.n-bg-dark-primary-bg-status\\/15{background-color:#5db3bf26}.n-bg-dark-primary-bg-status\\/20{background-color:#5db3bf33}.n-bg-dark-primary-bg-status\\/25{background-color:#5db3bf40}.n-bg-dark-primary-bg-status\\/30{background-color:#5db3bf4d}.n-bg-dark-primary-bg-status\\/35{background-color:#5db3bf59}.n-bg-dark-primary-bg-status\\/40{background-color:#5db3bf66}.n-bg-dark-primary-bg-status\\/45{background-color:#5db3bf73}.n-bg-dark-primary-bg-status\\/5{background-color:#5db3bf0d}.n-bg-dark-primary-bg-status\\/50{background-color:#5db3bf80}.n-bg-dark-primary-bg-status\\/55{background-color:#5db3bf8c}.n-bg-dark-primary-bg-status\\/60{background-color:#5db3bf99}.n-bg-dark-primary-bg-status\\/65{background-color:#5db3bfa6}.n-bg-dark-primary-bg-status\\/70{background-color:#5db3bfb3}.n-bg-dark-primary-bg-status\\/75{background-color:#5db3bfbf}.n-bg-dark-primary-bg-status\\/80{background-color:#5db3bfcc}.n-bg-dark-primary-bg-status\\/85{background-color:#5db3bfd9}.n-bg-dark-primary-bg-status\\/90{background-color:#5db3bfe6}.n-bg-dark-primary-bg-status\\/95{background-color:#5db3bff2}.n-bg-dark-primary-bg-strong{background-color:#8fe3e8}.n-bg-dark-primary-bg-strong\\/0{background-color:#8fe3e800}.n-bg-dark-primary-bg-strong\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-bg-strong\\/100{background-color:#8fe3e8}.n-bg-dark-primary-bg-strong\\/15{background-color:#8fe3e826}.n-bg-dark-primary-bg-strong\\/20{background-color:#8fe3e833}.n-bg-dark-primary-bg-strong\\/25{background-color:#8fe3e840}.n-bg-dark-primary-bg-strong\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-bg-strong\\/35{background-color:#8fe3e859}.n-bg-dark-primary-bg-strong\\/40{background-color:#8fe3e866}.n-bg-dark-primary-bg-strong\\/45{background-color:#8fe3e873}.n-bg-dark-primary-bg-strong\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-bg-strong\\/50{background-color:#8fe3e880}.n-bg-dark-primary-bg-strong\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-bg-strong\\/60{background-color:#8fe3e899}.n-bg-dark-primary-bg-strong\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-bg-strong\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-bg-strong\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-bg-strong\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-bg-strong\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-bg-strong\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-bg-strong\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-bg-weak{background-color:#262f31}.n-bg-dark-primary-bg-weak\\/0{background-color:#262f3100}.n-bg-dark-primary-bg-weak\\/10{background-color:#262f311a}.n-bg-dark-primary-bg-weak\\/100{background-color:#262f31}.n-bg-dark-primary-bg-weak\\/15{background-color:#262f3126}.n-bg-dark-primary-bg-weak\\/20{background-color:#262f3133}.n-bg-dark-primary-bg-weak\\/25{background-color:#262f3140}.n-bg-dark-primary-bg-weak\\/30{background-color:#262f314d}.n-bg-dark-primary-bg-weak\\/35{background-color:#262f3159}.n-bg-dark-primary-bg-weak\\/40{background-color:#262f3166}.n-bg-dark-primary-bg-weak\\/45{background-color:#262f3173}.n-bg-dark-primary-bg-weak\\/5{background-color:#262f310d}.n-bg-dark-primary-bg-weak\\/50{background-color:#262f3180}.n-bg-dark-primary-bg-weak\\/55{background-color:#262f318c}.n-bg-dark-primary-bg-weak\\/60{background-color:#262f3199}.n-bg-dark-primary-bg-weak\\/65{background-color:#262f31a6}.n-bg-dark-primary-bg-weak\\/70{background-color:#262f31b3}.n-bg-dark-primary-bg-weak\\/75{background-color:#262f31bf}.n-bg-dark-primary-bg-weak\\/80{background-color:#262f31cc}.n-bg-dark-primary-bg-weak\\/85{background-color:#262f31d9}.n-bg-dark-primary-bg-weak\\/90{background-color:#262f31e6}.n-bg-dark-primary-bg-weak\\/95{background-color:#262f31f2}.n-bg-dark-primary-border-strong{background-color:#8fe3e8}.n-bg-dark-primary-border-strong\\/0{background-color:#8fe3e800}.n-bg-dark-primary-border-strong\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-border-strong\\/100{background-color:#8fe3e8}.n-bg-dark-primary-border-strong\\/15{background-color:#8fe3e826}.n-bg-dark-primary-border-strong\\/20{background-color:#8fe3e833}.n-bg-dark-primary-border-strong\\/25{background-color:#8fe3e840}.n-bg-dark-primary-border-strong\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-border-strong\\/35{background-color:#8fe3e859}.n-bg-dark-primary-border-strong\\/40{background-color:#8fe3e866}.n-bg-dark-primary-border-strong\\/45{background-color:#8fe3e873}.n-bg-dark-primary-border-strong\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-border-strong\\/50{background-color:#8fe3e880}.n-bg-dark-primary-border-strong\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-border-strong\\/60{background-color:#8fe3e899}.n-bg-dark-primary-border-strong\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-border-strong\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-border-strong\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-border-strong\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-border-strong\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-border-strong\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-border-strong\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-border-weak{background-color:#02507b}.n-bg-dark-primary-border-weak\\/0{background-color:#02507b00}.n-bg-dark-primary-border-weak\\/10{background-color:#02507b1a}.n-bg-dark-primary-border-weak\\/100{background-color:#02507b}.n-bg-dark-primary-border-weak\\/15{background-color:#02507b26}.n-bg-dark-primary-border-weak\\/20{background-color:#02507b33}.n-bg-dark-primary-border-weak\\/25{background-color:#02507b40}.n-bg-dark-primary-border-weak\\/30{background-color:#02507b4d}.n-bg-dark-primary-border-weak\\/35{background-color:#02507b59}.n-bg-dark-primary-border-weak\\/40{background-color:#02507b66}.n-bg-dark-primary-border-weak\\/45{background-color:#02507b73}.n-bg-dark-primary-border-weak\\/5{background-color:#02507b0d}.n-bg-dark-primary-border-weak\\/50{background-color:#02507b80}.n-bg-dark-primary-border-weak\\/55{background-color:#02507b8c}.n-bg-dark-primary-border-weak\\/60{background-color:#02507b99}.n-bg-dark-primary-border-weak\\/65{background-color:#02507ba6}.n-bg-dark-primary-border-weak\\/70{background-color:#02507bb3}.n-bg-dark-primary-border-weak\\/75{background-color:#02507bbf}.n-bg-dark-primary-border-weak\\/80{background-color:#02507bcc}.n-bg-dark-primary-border-weak\\/85{background-color:#02507bd9}.n-bg-dark-primary-border-weak\\/90{background-color:#02507be6}.n-bg-dark-primary-border-weak\\/95{background-color:#02507bf2}.n-bg-dark-primary-focus{background-color:#5db3bf}.n-bg-dark-primary-focus\\/0{background-color:#5db3bf00}.n-bg-dark-primary-focus\\/10{background-color:#5db3bf1a}.n-bg-dark-primary-focus\\/100{background-color:#5db3bf}.n-bg-dark-primary-focus\\/15{background-color:#5db3bf26}.n-bg-dark-primary-focus\\/20{background-color:#5db3bf33}.n-bg-dark-primary-focus\\/25{background-color:#5db3bf40}.n-bg-dark-primary-focus\\/30{background-color:#5db3bf4d}.n-bg-dark-primary-focus\\/35{background-color:#5db3bf59}.n-bg-dark-primary-focus\\/40{background-color:#5db3bf66}.n-bg-dark-primary-focus\\/45{background-color:#5db3bf73}.n-bg-dark-primary-focus\\/5{background-color:#5db3bf0d}.n-bg-dark-primary-focus\\/50{background-color:#5db3bf80}.n-bg-dark-primary-focus\\/55{background-color:#5db3bf8c}.n-bg-dark-primary-focus\\/60{background-color:#5db3bf99}.n-bg-dark-primary-focus\\/65{background-color:#5db3bfa6}.n-bg-dark-primary-focus\\/70{background-color:#5db3bfb3}.n-bg-dark-primary-focus\\/75{background-color:#5db3bfbf}.n-bg-dark-primary-focus\\/80{background-color:#5db3bfcc}.n-bg-dark-primary-focus\\/85{background-color:#5db3bfd9}.n-bg-dark-primary-focus\\/90{background-color:#5db3bfe6}.n-bg-dark-primary-focus\\/95{background-color:#5db3bff2}.n-bg-dark-primary-hover-strong{background-color:#5db3bf}.n-bg-dark-primary-hover-strong\\/0{background-color:#5db3bf00}.n-bg-dark-primary-hover-strong\\/10{background-color:#5db3bf1a}.n-bg-dark-primary-hover-strong\\/100{background-color:#5db3bf}.n-bg-dark-primary-hover-strong\\/15{background-color:#5db3bf26}.n-bg-dark-primary-hover-strong\\/20{background-color:#5db3bf33}.n-bg-dark-primary-hover-strong\\/25{background-color:#5db3bf40}.n-bg-dark-primary-hover-strong\\/30{background-color:#5db3bf4d}.n-bg-dark-primary-hover-strong\\/35{background-color:#5db3bf59}.n-bg-dark-primary-hover-strong\\/40{background-color:#5db3bf66}.n-bg-dark-primary-hover-strong\\/45{background-color:#5db3bf73}.n-bg-dark-primary-hover-strong\\/5{background-color:#5db3bf0d}.n-bg-dark-primary-hover-strong\\/50{background-color:#5db3bf80}.n-bg-dark-primary-hover-strong\\/55{background-color:#5db3bf8c}.n-bg-dark-primary-hover-strong\\/60{background-color:#5db3bf99}.n-bg-dark-primary-hover-strong\\/65{background-color:#5db3bfa6}.n-bg-dark-primary-hover-strong\\/70{background-color:#5db3bfb3}.n-bg-dark-primary-hover-strong\\/75{background-color:#5db3bfbf}.n-bg-dark-primary-hover-strong\\/80{background-color:#5db3bfcc}.n-bg-dark-primary-hover-strong\\/85{background-color:#5db3bfd9}.n-bg-dark-primary-hover-strong\\/90{background-color:#5db3bfe6}.n-bg-dark-primary-hover-strong\\/95{background-color:#5db3bff2}.n-bg-dark-primary-hover-weak{background-color:#8fe3e814}.n-bg-dark-primary-hover-weak\\/0{background-color:#8fe3e800}.n-bg-dark-primary-hover-weak\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-hover-weak\\/100{background-color:#8fe3e8}.n-bg-dark-primary-hover-weak\\/15{background-color:#8fe3e826}.n-bg-dark-primary-hover-weak\\/20{background-color:#8fe3e833}.n-bg-dark-primary-hover-weak\\/25{background-color:#8fe3e840}.n-bg-dark-primary-hover-weak\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-hover-weak\\/35{background-color:#8fe3e859}.n-bg-dark-primary-hover-weak\\/40{background-color:#8fe3e866}.n-bg-dark-primary-hover-weak\\/45{background-color:#8fe3e873}.n-bg-dark-primary-hover-weak\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-hover-weak\\/50{background-color:#8fe3e880}.n-bg-dark-primary-hover-weak\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-hover-weak\\/60{background-color:#8fe3e899}.n-bg-dark-primary-hover-weak\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-hover-weak\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-hover-weak\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-hover-weak\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-hover-weak\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-hover-weak\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-hover-weak\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-icon{background-color:#8fe3e8}.n-bg-dark-primary-icon\\/0{background-color:#8fe3e800}.n-bg-dark-primary-icon\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-icon\\/100{background-color:#8fe3e8}.n-bg-dark-primary-icon\\/15{background-color:#8fe3e826}.n-bg-dark-primary-icon\\/20{background-color:#8fe3e833}.n-bg-dark-primary-icon\\/25{background-color:#8fe3e840}.n-bg-dark-primary-icon\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-icon\\/35{background-color:#8fe3e859}.n-bg-dark-primary-icon\\/40{background-color:#8fe3e866}.n-bg-dark-primary-icon\\/45{background-color:#8fe3e873}.n-bg-dark-primary-icon\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-icon\\/50{background-color:#8fe3e880}.n-bg-dark-primary-icon\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-icon\\/60{background-color:#8fe3e899}.n-bg-dark-primary-icon\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-icon\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-icon\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-icon\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-icon\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-icon\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-icon\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-pressed-strong{background-color:#4c99a4}.n-bg-dark-primary-pressed-strong\\/0{background-color:#4c99a400}.n-bg-dark-primary-pressed-strong\\/10{background-color:#4c99a41a}.n-bg-dark-primary-pressed-strong\\/100{background-color:#4c99a4}.n-bg-dark-primary-pressed-strong\\/15{background-color:#4c99a426}.n-bg-dark-primary-pressed-strong\\/20{background-color:#4c99a433}.n-bg-dark-primary-pressed-strong\\/25{background-color:#4c99a440}.n-bg-dark-primary-pressed-strong\\/30{background-color:#4c99a44d}.n-bg-dark-primary-pressed-strong\\/35{background-color:#4c99a459}.n-bg-dark-primary-pressed-strong\\/40{background-color:#4c99a466}.n-bg-dark-primary-pressed-strong\\/45{background-color:#4c99a473}.n-bg-dark-primary-pressed-strong\\/5{background-color:#4c99a40d}.n-bg-dark-primary-pressed-strong\\/50{background-color:#4c99a480}.n-bg-dark-primary-pressed-strong\\/55{background-color:#4c99a48c}.n-bg-dark-primary-pressed-strong\\/60{background-color:#4c99a499}.n-bg-dark-primary-pressed-strong\\/65{background-color:#4c99a4a6}.n-bg-dark-primary-pressed-strong\\/70{background-color:#4c99a4b3}.n-bg-dark-primary-pressed-strong\\/75{background-color:#4c99a4bf}.n-bg-dark-primary-pressed-strong\\/80{background-color:#4c99a4cc}.n-bg-dark-primary-pressed-strong\\/85{background-color:#4c99a4d9}.n-bg-dark-primary-pressed-strong\\/90{background-color:#4c99a4e6}.n-bg-dark-primary-pressed-strong\\/95{background-color:#4c99a4f2}.n-bg-dark-primary-pressed-weak{background-color:#8fe3e81f}.n-bg-dark-primary-pressed-weak\\/0{background-color:#8fe3e800}.n-bg-dark-primary-pressed-weak\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-pressed-weak\\/100{background-color:#8fe3e8}.n-bg-dark-primary-pressed-weak\\/15{background-color:#8fe3e826}.n-bg-dark-primary-pressed-weak\\/20{background-color:#8fe3e833}.n-bg-dark-primary-pressed-weak\\/25{background-color:#8fe3e840}.n-bg-dark-primary-pressed-weak\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-pressed-weak\\/35{background-color:#8fe3e859}.n-bg-dark-primary-pressed-weak\\/40{background-color:#8fe3e866}.n-bg-dark-primary-pressed-weak\\/45{background-color:#8fe3e873}.n-bg-dark-primary-pressed-weak\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-pressed-weak\\/50{background-color:#8fe3e880}.n-bg-dark-primary-pressed-weak\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-pressed-weak\\/60{background-color:#8fe3e899}.n-bg-dark-primary-pressed-weak\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-pressed-weak\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-pressed-weak\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-pressed-weak\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-pressed-weak\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-pressed-weak\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-pressed-weak\\/95{background-color:#8fe3e8f2}.n-bg-dark-primary-text{background-color:#8fe3e8}.n-bg-dark-primary-text\\/0{background-color:#8fe3e800}.n-bg-dark-primary-text\\/10{background-color:#8fe3e81a}.n-bg-dark-primary-text\\/100{background-color:#8fe3e8}.n-bg-dark-primary-text\\/15{background-color:#8fe3e826}.n-bg-dark-primary-text\\/20{background-color:#8fe3e833}.n-bg-dark-primary-text\\/25{background-color:#8fe3e840}.n-bg-dark-primary-text\\/30{background-color:#8fe3e84d}.n-bg-dark-primary-text\\/35{background-color:#8fe3e859}.n-bg-dark-primary-text\\/40{background-color:#8fe3e866}.n-bg-dark-primary-text\\/45{background-color:#8fe3e873}.n-bg-dark-primary-text\\/5{background-color:#8fe3e80d}.n-bg-dark-primary-text\\/50{background-color:#8fe3e880}.n-bg-dark-primary-text\\/55{background-color:#8fe3e88c}.n-bg-dark-primary-text\\/60{background-color:#8fe3e899}.n-bg-dark-primary-text\\/65{background-color:#8fe3e8a6}.n-bg-dark-primary-text\\/70{background-color:#8fe3e8b3}.n-bg-dark-primary-text\\/75{background-color:#8fe3e8bf}.n-bg-dark-primary-text\\/80{background-color:#8fe3e8cc}.n-bg-dark-primary-text\\/85{background-color:#8fe3e8d9}.n-bg-dark-primary-text\\/90{background-color:#8fe3e8e6}.n-bg-dark-primary-text\\/95{background-color:#8fe3e8f2}.n-bg-dark-success-bg-status{background-color:#6fa646}.n-bg-dark-success-bg-status\\/0{background-color:#6fa64600}.n-bg-dark-success-bg-status\\/10{background-color:#6fa6461a}.n-bg-dark-success-bg-status\\/100{background-color:#6fa646}.n-bg-dark-success-bg-status\\/15{background-color:#6fa64626}.n-bg-dark-success-bg-status\\/20{background-color:#6fa64633}.n-bg-dark-success-bg-status\\/25{background-color:#6fa64640}.n-bg-dark-success-bg-status\\/30{background-color:#6fa6464d}.n-bg-dark-success-bg-status\\/35{background-color:#6fa64659}.n-bg-dark-success-bg-status\\/40{background-color:#6fa64666}.n-bg-dark-success-bg-status\\/45{background-color:#6fa64673}.n-bg-dark-success-bg-status\\/5{background-color:#6fa6460d}.n-bg-dark-success-bg-status\\/50{background-color:#6fa64680}.n-bg-dark-success-bg-status\\/55{background-color:#6fa6468c}.n-bg-dark-success-bg-status\\/60{background-color:#6fa64699}.n-bg-dark-success-bg-status\\/65{background-color:#6fa646a6}.n-bg-dark-success-bg-status\\/70{background-color:#6fa646b3}.n-bg-dark-success-bg-status\\/75{background-color:#6fa646bf}.n-bg-dark-success-bg-status\\/80{background-color:#6fa646cc}.n-bg-dark-success-bg-status\\/85{background-color:#6fa646d9}.n-bg-dark-success-bg-status\\/90{background-color:#6fa646e6}.n-bg-dark-success-bg-status\\/95{background-color:#6fa646f2}.n-bg-dark-success-bg-strong{background-color:#90cb62}.n-bg-dark-success-bg-strong\\/0{background-color:#90cb6200}.n-bg-dark-success-bg-strong\\/10{background-color:#90cb621a}.n-bg-dark-success-bg-strong\\/100{background-color:#90cb62}.n-bg-dark-success-bg-strong\\/15{background-color:#90cb6226}.n-bg-dark-success-bg-strong\\/20{background-color:#90cb6233}.n-bg-dark-success-bg-strong\\/25{background-color:#90cb6240}.n-bg-dark-success-bg-strong\\/30{background-color:#90cb624d}.n-bg-dark-success-bg-strong\\/35{background-color:#90cb6259}.n-bg-dark-success-bg-strong\\/40{background-color:#90cb6266}.n-bg-dark-success-bg-strong\\/45{background-color:#90cb6273}.n-bg-dark-success-bg-strong\\/5{background-color:#90cb620d}.n-bg-dark-success-bg-strong\\/50{background-color:#90cb6280}.n-bg-dark-success-bg-strong\\/55{background-color:#90cb628c}.n-bg-dark-success-bg-strong\\/60{background-color:#90cb6299}.n-bg-dark-success-bg-strong\\/65{background-color:#90cb62a6}.n-bg-dark-success-bg-strong\\/70{background-color:#90cb62b3}.n-bg-dark-success-bg-strong\\/75{background-color:#90cb62bf}.n-bg-dark-success-bg-strong\\/80{background-color:#90cb62cc}.n-bg-dark-success-bg-strong\\/85{background-color:#90cb62d9}.n-bg-dark-success-bg-strong\\/90{background-color:#90cb62e6}.n-bg-dark-success-bg-strong\\/95{background-color:#90cb62f2}.n-bg-dark-success-bg-weak{background-color:#262d24}.n-bg-dark-success-bg-weak\\/0{background-color:#262d2400}.n-bg-dark-success-bg-weak\\/10{background-color:#262d241a}.n-bg-dark-success-bg-weak\\/100{background-color:#262d24}.n-bg-dark-success-bg-weak\\/15{background-color:#262d2426}.n-bg-dark-success-bg-weak\\/20{background-color:#262d2433}.n-bg-dark-success-bg-weak\\/25{background-color:#262d2440}.n-bg-dark-success-bg-weak\\/30{background-color:#262d244d}.n-bg-dark-success-bg-weak\\/35{background-color:#262d2459}.n-bg-dark-success-bg-weak\\/40{background-color:#262d2466}.n-bg-dark-success-bg-weak\\/45{background-color:#262d2473}.n-bg-dark-success-bg-weak\\/5{background-color:#262d240d}.n-bg-dark-success-bg-weak\\/50{background-color:#262d2480}.n-bg-dark-success-bg-weak\\/55{background-color:#262d248c}.n-bg-dark-success-bg-weak\\/60{background-color:#262d2499}.n-bg-dark-success-bg-weak\\/65{background-color:#262d24a6}.n-bg-dark-success-bg-weak\\/70{background-color:#262d24b3}.n-bg-dark-success-bg-weak\\/75{background-color:#262d24bf}.n-bg-dark-success-bg-weak\\/80{background-color:#262d24cc}.n-bg-dark-success-bg-weak\\/85{background-color:#262d24d9}.n-bg-dark-success-bg-weak\\/90{background-color:#262d24e6}.n-bg-dark-success-bg-weak\\/95{background-color:#262d24f2}.n-bg-dark-success-border-strong{background-color:#90cb62}.n-bg-dark-success-border-strong\\/0{background-color:#90cb6200}.n-bg-dark-success-border-strong\\/10{background-color:#90cb621a}.n-bg-dark-success-border-strong\\/100{background-color:#90cb62}.n-bg-dark-success-border-strong\\/15{background-color:#90cb6226}.n-bg-dark-success-border-strong\\/20{background-color:#90cb6233}.n-bg-dark-success-border-strong\\/25{background-color:#90cb6240}.n-bg-dark-success-border-strong\\/30{background-color:#90cb624d}.n-bg-dark-success-border-strong\\/35{background-color:#90cb6259}.n-bg-dark-success-border-strong\\/40{background-color:#90cb6266}.n-bg-dark-success-border-strong\\/45{background-color:#90cb6273}.n-bg-dark-success-border-strong\\/5{background-color:#90cb620d}.n-bg-dark-success-border-strong\\/50{background-color:#90cb6280}.n-bg-dark-success-border-strong\\/55{background-color:#90cb628c}.n-bg-dark-success-border-strong\\/60{background-color:#90cb6299}.n-bg-dark-success-border-strong\\/65{background-color:#90cb62a6}.n-bg-dark-success-border-strong\\/70{background-color:#90cb62b3}.n-bg-dark-success-border-strong\\/75{background-color:#90cb62bf}.n-bg-dark-success-border-strong\\/80{background-color:#90cb62cc}.n-bg-dark-success-border-strong\\/85{background-color:#90cb62d9}.n-bg-dark-success-border-strong\\/90{background-color:#90cb62e6}.n-bg-dark-success-border-strong\\/95{background-color:#90cb62f2}.n-bg-dark-success-border-weak{background-color:#296127}.n-bg-dark-success-border-weak\\/0{background-color:#29612700}.n-bg-dark-success-border-weak\\/10{background-color:#2961271a}.n-bg-dark-success-border-weak\\/100{background-color:#296127}.n-bg-dark-success-border-weak\\/15{background-color:#29612726}.n-bg-dark-success-border-weak\\/20{background-color:#29612733}.n-bg-dark-success-border-weak\\/25{background-color:#29612740}.n-bg-dark-success-border-weak\\/30{background-color:#2961274d}.n-bg-dark-success-border-weak\\/35{background-color:#29612759}.n-bg-dark-success-border-weak\\/40{background-color:#29612766}.n-bg-dark-success-border-weak\\/45{background-color:#29612773}.n-bg-dark-success-border-weak\\/5{background-color:#2961270d}.n-bg-dark-success-border-weak\\/50{background-color:#29612780}.n-bg-dark-success-border-weak\\/55{background-color:#2961278c}.n-bg-dark-success-border-weak\\/60{background-color:#29612799}.n-bg-dark-success-border-weak\\/65{background-color:#296127a6}.n-bg-dark-success-border-weak\\/70{background-color:#296127b3}.n-bg-dark-success-border-weak\\/75{background-color:#296127bf}.n-bg-dark-success-border-weak\\/80{background-color:#296127cc}.n-bg-dark-success-border-weak\\/85{background-color:#296127d9}.n-bg-dark-success-border-weak\\/90{background-color:#296127e6}.n-bg-dark-success-border-weak\\/95{background-color:#296127f2}.n-bg-dark-success-icon{background-color:#90cb62}.n-bg-dark-success-icon\\/0{background-color:#90cb6200}.n-bg-dark-success-icon\\/10{background-color:#90cb621a}.n-bg-dark-success-icon\\/100{background-color:#90cb62}.n-bg-dark-success-icon\\/15{background-color:#90cb6226}.n-bg-dark-success-icon\\/20{background-color:#90cb6233}.n-bg-dark-success-icon\\/25{background-color:#90cb6240}.n-bg-dark-success-icon\\/30{background-color:#90cb624d}.n-bg-dark-success-icon\\/35{background-color:#90cb6259}.n-bg-dark-success-icon\\/40{background-color:#90cb6266}.n-bg-dark-success-icon\\/45{background-color:#90cb6273}.n-bg-dark-success-icon\\/5{background-color:#90cb620d}.n-bg-dark-success-icon\\/50{background-color:#90cb6280}.n-bg-dark-success-icon\\/55{background-color:#90cb628c}.n-bg-dark-success-icon\\/60{background-color:#90cb6299}.n-bg-dark-success-icon\\/65{background-color:#90cb62a6}.n-bg-dark-success-icon\\/70{background-color:#90cb62b3}.n-bg-dark-success-icon\\/75{background-color:#90cb62bf}.n-bg-dark-success-icon\\/80{background-color:#90cb62cc}.n-bg-dark-success-icon\\/85{background-color:#90cb62d9}.n-bg-dark-success-icon\\/90{background-color:#90cb62e6}.n-bg-dark-success-icon\\/95{background-color:#90cb62f2}.n-bg-dark-success-text{background-color:#90cb62}.n-bg-dark-success-text\\/0{background-color:#90cb6200}.n-bg-dark-success-text\\/10{background-color:#90cb621a}.n-bg-dark-success-text\\/100{background-color:#90cb62}.n-bg-dark-success-text\\/15{background-color:#90cb6226}.n-bg-dark-success-text\\/20{background-color:#90cb6233}.n-bg-dark-success-text\\/25{background-color:#90cb6240}.n-bg-dark-success-text\\/30{background-color:#90cb624d}.n-bg-dark-success-text\\/35{background-color:#90cb6259}.n-bg-dark-success-text\\/40{background-color:#90cb6266}.n-bg-dark-success-text\\/45{background-color:#90cb6273}.n-bg-dark-success-text\\/5{background-color:#90cb620d}.n-bg-dark-success-text\\/50{background-color:#90cb6280}.n-bg-dark-success-text\\/55{background-color:#90cb628c}.n-bg-dark-success-text\\/60{background-color:#90cb6299}.n-bg-dark-success-text\\/65{background-color:#90cb62a6}.n-bg-dark-success-text\\/70{background-color:#90cb62b3}.n-bg-dark-success-text\\/75{background-color:#90cb62bf}.n-bg-dark-success-text\\/80{background-color:#90cb62cc}.n-bg-dark-success-text\\/85{background-color:#90cb62d9}.n-bg-dark-success-text\\/90{background-color:#90cb62e6}.n-bg-dark-success-text\\/95{background-color:#90cb62f2}.n-bg-dark-warning-bg-status{background-color:#d7aa0a}.n-bg-dark-warning-bg-status\\/0{background-color:#d7aa0a00}.n-bg-dark-warning-bg-status\\/10{background-color:#d7aa0a1a}.n-bg-dark-warning-bg-status\\/100{background-color:#d7aa0a}.n-bg-dark-warning-bg-status\\/15{background-color:#d7aa0a26}.n-bg-dark-warning-bg-status\\/20{background-color:#d7aa0a33}.n-bg-dark-warning-bg-status\\/25{background-color:#d7aa0a40}.n-bg-dark-warning-bg-status\\/30{background-color:#d7aa0a4d}.n-bg-dark-warning-bg-status\\/35{background-color:#d7aa0a59}.n-bg-dark-warning-bg-status\\/40{background-color:#d7aa0a66}.n-bg-dark-warning-bg-status\\/45{background-color:#d7aa0a73}.n-bg-dark-warning-bg-status\\/5{background-color:#d7aa0a0d}.n-bg-dark-warning-bg-status\\/50{background-color:#d7aa0a80}.n-bg-dark-warning-bg-status\\/55{background-color:#d7aa0a8c}.n-bg-dark-warning-bg-status\\/60{background-color:#d7aa0a99}.n-bg-dark-warning-bg-status\\/65{background-color:#d7aa0aa6}.n-bg-dark-warning-bg-status\\/70{background-color:#d7aa0ab3}.n-bg-dark-warning-bg-status\\/75{background-color:#d7aa0abf}.n-bg-dark-warning-bg-status\\/80{background-color:#d7aa0acc}.n-bg-dark-warning-bg-status\\/85{background-color:#d7aa0ad9}.n-bg-dark-warning-bg-status\\/90{background-color:#d7aa0ae6}.n-bg-dark-warning-bg-status\\/95{background-color:#d7aa0af2}.n-bg-dark-warning-bg-strong{background-color:#ffd600}.n-bg-dark-warning-bg-strong\\/0{background-color:#ffd60000}.n-bg-dark-warning-bg-strong\\/10{background-color:#ffd6001a}.n-bg-dark-warning-bg-strong\\/100{background-color:#ffd600}.n-bg-dark-warning-bg-strong\\/15{background-color:#ffd60026}.n-bg-dark-warning-bg-strong\\/20{background-color:#ffd60033}.n-bg-dark-warning-bg-strong\\/25{background-color:#ffd60040}.n-bg-dark-warning-bg-strong\\/30{background-color:#ffd6004d}.n-bg-dark-warning-bg-strong\\/35{background-color:#ffd60059}.n-bg-dark-warning-bg-strong\\/40{background-color:#ffd60066}.n-bg-dark-warning-bg-strong\\/45{background-color:#ffd60073}.n-bg-dark-warning-bg-strong\\/5{background-color:#ffd6000d}.n-bg-dark-warning-bg-strong\\/50{background-color:#ffd60080}.n-bg-dark-warning-bg-strong\\/55{background-color:#ffd6008c}.n-bg-dark-warning-bg-strong\\/60{background-color:#ffd60099}.n-bg-dark-warning-bg-strong\\/65{background-color:#ffd600a6}.n-bg-dark-warning-bg-strong\\/70{background-color:#ffd600b3}.n-bg-dark-warning-bg-strong\\/75{background-color:#ffd600bf}.n-bg-dark-warning-bg-strong\\/80{background-color:#ffd600cc}.n-bg-dark-warning-bg-strong\\/85{background-color:#ffd600d9}.n-bg-dark-warning-bg-strong\\/90{background-color:#ffd600e6}.n-bg-dark-warning-bg-strong\\/95{background-color:#ffd600f2}.n-bg-dark-warning-bg-weak{background-color:#312e1a}.n-bg-dark-warning-bg-weak\\/0{background-color:#312e1a00}.n-bg-dark-warning-bg-weak\\/10{background-color:#312e1a1a}.n-bg-dark-warning-bg-weak\\/100{background-color:#312e1a}.n-bg-dark-warning-bg-weak\\/15{background-color:#312e1a26}.n-bg-dark-warning-bg-weak\\/20{background-color:#312e1a33}.n-bg-dark-warning-bg-weak\\/25{background-color:#312e1a40}.n-bg-dark-warning-bg-weak\\/30{background-color:#312e1a4d}.n-bg-dark-warning-bg-weak\\/35{background-color:#312e1a59}.n-bg-dark-warning-bg-weak\\/40{background-color:#312e1a66}.n-bg-dark-warning-bg-weak\\/45{background-color:#312e1a73}.n-bg-dark-warning-bg-weak\\/5{background-color:#312e1a0d}.n-bg-dark-warning-bg-weak\\/50{background-color:#312e1a80}.n-bg-dark-warning-bg-weak\\/55{background-color:#312e1a8c}.n-bg-dark-warning-bg-weak\\/60{background-color:#312e1a99}.n-bg-dark-warning-bg-weak\\/65{background-color:#312e1aa6}.n-bg-dark-warning-bg-weak\\/70{background-color:#312e1ab3}.n-bg-dark-warning-bg-weak\\/75{background-color:#312e1abf}.n-bg-dark-warning-bg-weak\\/80{background-color:#312e1acc}.n-bg-dark-warning-bg-weak\\/85{background-color:#312e1ad9}.n-bg-dark-warning-bg-weak\\/90{background-color:#312e1ae6}.n-bg-dark-warning-bg-weak\\/95{background-color:#312e1af2}.n-bg-dark-warning-border-strong{background-color:#ffd600}.n-bg-dark-warning-border-strong\\/0{background-color:#ffd60000}.n-bg-dark-warning-border-strong\\/10{background-color:#ffd6001a}.n-bg-dark-warning-border-strong\\/100{background-color:#ffd600}.n-bg-dark-warning-border-strong\\/15{background-color:#ffd60026}.n-bg-dark-warning-border-strong\\/20{background-color:#ffd60033}.n-bg-dark-warning-border-strong\\/25{background-color:#ffd60040}.n-bg-dark-warning-border-strong\\/30{background-color:#ffd6004d}.n-bg-dark-warning-border-strong\\/35{background-color:#ffd60059}.n-bg-dark-warning-border-strong\\/40{background-color:#ffd60066}.n-bg-dark-warning-border-strong\\/45{background-color:#ffd60073}.n-bg-dark-warning-border-strong\\/5{background-color:#ffd6000d}.n-bg-dark-warning-border-strong\\/50{background-color:#ffd60080}.n-bg-dark-warning-border-strong\\/55{background-color:#ffd6008c}.n-bg-dark-warning-border-strong\\/60{background-color:#ffd60099}.n-bg-dark-warning-border-strong\\/65{background-color:#ffd600a6}.n-bg-dark-warning-border-strong\\/70{background-color:#ffd600b3}.n-bg-dark-warning-border-strong\\/75{background-color:#ffd600bf}.n-bg-dark-warning-border-strong\\/80{background-color:#ffd600cc}.n-bg-dark-warning-border-strong\\/85{background-color:#ffd600d9}.n-bg-dark-warning-border-strong\\/90{background-color:#ffd600e6}.n-bg-dark-warning-border-strong\\/95{background-color:#ffd600f2}.n-bg-dark-warning-border-weak{background-color:#765500}.n-bg-dark-warning-border-weak\\/0{background-color:#76550000}.n-bg-dark-warning-border-weak\\/10{background-color:#7655001a}.n-bg-dark-warning-border-weak\\/100{background-color:#765500}.n-bg-dark-warning-border-weak\\/15{background-color:#76550026}.n-bg-dark-warning-border-weak\\/20{background-color:#76550033}.n-bg-dark-warning-border-weak\\/25{background-color:#76550040}.n-bg-dark-warning-border-weak\\/30{background-color:#7655004d}.n-bg-dark-warning-border-weak\\/35{background-color:#76550059}.n-bg-dark-warning-border-weak\\/40{background-color:#76550066}.n-bg-dark-warning-border-weak\\/45{background-color:#76550073}.n-bg-dark-warning-border-weak\\/5{background-color:#7655000d}.n-bg-dark-warning-border-weak\\/50{background-color:#76550080}.n-bg-dark-warning-border-weak\\/55{background-color:#7655008c}.n-bg-dark-warning-border-weak\\/60{background-color:#76550099}.n-bg-dark-warning-border-weak\\/65{background-color:#765500a6}.n-bg-dark-warning-border-weak\\/70{background-color:#765500b3}.n-bg-dark-warning-border-weak\\/75{background-color:#765500bf}.n-bg-dark-warning-border-weak\\/80{background-color:#765500cc}.n-bg-dark-warning-border-weak\\/85{background-color:#765500d9}.n-bg-dark-warning-border-weak\\/90{background-color:#765500e6}.n-bg-dark-warning-border-weak\\/95{background-color:#765500f2}.n-bg-dark-warning-icon{background-color:#ffd600}.n-bg-dark-warning-icon\\/0{background-color:#ffd60000}.n-bg-dark-warning-icon\\/10{background-color:#ffd6001a}.n-bg-dark-warning-icon\\/100{background-color:#ffd600}.n-bg-dark-warning-icon\\/15{background-color:#ffd60026}.n-bg-dark-warning-icon\\/20{background-color:#ffd60033}.n-bg-dark-warning-icon\\/25{background-color:#ffd60040}.n-bg-dark-warning-icon\\/30{background-color:#ffd6004d}.n-bg-dark-warning-icon\\/35{background-color:#ffd60059}.n-bg-dark-warning-icon\\/40{background-color:#ffd60066}.n-bg-dark-warning-icon\\/45{background-color:#ffd60073}.n-bg-dark-warning-icon\\/5{background-color:#ffd6000d}.n-bg-dark-warning-icon\\/50{background-color:#ffd60080}.n-bg-dark-warning-icon\\/55{background-color:#ffd6008c}.n-bg-dark-warning-icon\\/60{background-color:#ffd60099}.n-bg-dark-warning-icon\\/65{background-color:#ffd600a6}.n-bg-dark-warning-icon\\/70{background-color:#ffd600b3}.n-bg-dark-warning-icon\\/75{background-color:#ffd600bf}.n-bg-dark-warning-icon\\/80{background-color:#ffd600cc}.n-bg-dark-warning-icon\\/85{background-color:#ffd600d9}.n-bg-dark-warning-icon\\/90{background-color:#ffd600e6}.n-bg-dark-warning-icon\\/95{background-color:#ffd600f2}.n-bg-dark-warning-text{background-color:#ffd600}.n-bg-dark-warning-text\\/0{background-color:#ffd60000}.n-bg-dark-warning-text\\/10{background-color:#ffd6001a}.n-bg-dark-warning-text\\/100{background-color:#ffd600}.n-bg-dark-warning-text\\/15{background-color:#ffd60026}.n-bg-dark-warning-text\\/20{background-color:#ffd60033}.n-bg-dark-warning-text\\/25{background-color:#ffd60040}.n-bg-dark-warning-text\\/30{background-color:#ffd6004d}.n-bg-dark-warning-text\\/35{background-color:#ffd60059}.n-bg-dark-warning-text\\/40{background-color:#ffd60066}.n-bg-dark-warning-text\\/45{background-color:#ffd60073}.n-bg-dark-warning-text\\/5{background-color:#ffd6000d}.n-bg-dark-warning-text\\/50{background-color:#ffd60080}.n-bg-dark-warning-text\\/55{background-color:#ffd6008c}.n-bg-dark-warning-text\\/60{background-color:#ffd60099}.n-bg-dark-warning-text\\/65{background-color:#ffd600a6}.n-bg-dark-warning-text\\/70{background-color:#ffd600b3}.n-bg-dark-warning-text\\/75{background-color:#ffd600bf}.n-bg-dark-warning-text\\/80{background-color:#ffd600cc}.n-bg-dark-warning-text\\/85{background-color:#ffd600d9}.n-bg-dark-warning-text\\/90{background-color:#ffd600e6}.n-bg-dark-warning-text\\/95{background-color:#ffd600f2}.n-bg-discovery-bg-status{background-color:var(--theme-color-discovery-bg-status)}.n-bg-discovery-bg-strong{background-color:var(--theme-color-discovery-bg-strong)}.n-bg-discovery-bg-weak{background-color:var(--theme-color-discovery-bg-weak)}.n-bg-discovery-border-strong{background-color:var(--theme-color-discovery-border-strong)}.n-bg-discovery-border-weak{background-color:var(--theme-color-discovery-border-weak)}.n-bg-discovery-icon{background-color:var(--theme-color-discovery-icon)}.n-bg-discovery-text{background-color:var(--theme-color-discovery-text)}.n-bg-hibiscus-35,.n-bg-light-danger-bg-status{background-color:#e84e2c}.n-bg-light-danger-bg-status\\/0{background-color:#e84e2c00}.n-bg-light-danger-bg-status\\/10{background-color:#e84e2c1a}.n-bg-light-danger-bg-status\\/100{background-color:#e84e2c}.n-bg-light-danger-bg-status\\/15{background-color:#e84e2c26}.n-bg-light-danger-bg-status\\/20{background-color:#e84e2c33}.n-bg-light-danger-bg-status\\/25{background-color:#e84e2c40}.n-bg-light-danger-bg-status\\/30{background-color:#e84e2c4d}.n-bg-light-danger-bg-status\\/35{background-color:#e84e2c59}.n-bg-light-danger-bg-status\\/40{background-color:#e84e2c66}.n-bg-light-danger-bg-status\\/45{background-color:#e84e2c73}.n-bg-light-danger-bg-status\\/5{background-color:#e84e2c0d}.n-bg-light-danger-bg-status\\/50{background-color:#e84e2c80}.n-bg-light-danger-bg-status\\/55{background-color:#e84e2c8c}.n-bg-light-danger-bg-status\\/60{background-color:#e84e2c99}.n-bg-light-danger-bg-status\\/65{background-color:#e84e2ca6}.n-bg-light-danger-bg-status\\/70{background-color:#e84e2cb3}.n-bg-light-danger-bg-status\\/75{background-color:#e84e2cbf}.n-bg-light-danger-bg-status\\/80{background-color:#e84e2ccc}.n-bg-light-danger-bg-status\\/85{background-color:#e84e2cd9}.n-bg-light-danger-bg-status\\/90{background-color:#e84e2ce6}.n-bg-light-danger-bg-status\\/95{background-color:#e84e2cf2}.n-bg-light-danger-bg-strong{background-color:#bb2d00}.n-bg-light-danger-bg-strong\\/0{background-color:#bb2d0000}.n-bg-light-danger-bg-strong\\/10{background-color:#bb2d001a}.n-bg-light-danger-bg-strong\\/100{background-color:#bb2d00}.n-bg-light-danger-bg-strong\\/15{background-color:#bb2d0026}.n-bg-light-danger-bg-strong\\/20{background-color:#bb2d0033}.n-bg-light-danger-bg-strong\\/25{background-color:#bb2d0040}.n-bg-light-danger-bg-strong\\/30{background-color:#bb2d004d}.n-bg-light-danger-bg-strong\\/35{background-color:#bb2d0059}.n-bg-light-danger-bg-strong\\/40{background-color:#bb2d0066}.n-bg-light-danger-bg-strong\\/45{background-color:#bb2d0073}.n-bg-light-danger-bg-strong\\/5{background-color:#bb2d000d}.n-bg-light-danger-bg-strong\\/50{background-color:#bb2d0080}.n-bg-light-danger-bg-strong\\/55{background-color:#bb2d008c}.n-bg-light-danger-bg-strong\\/60{background-color:#bb2d0099}.n-bg-light-danger-bg-strong\\/65{background-color:#bb2d00a6}.n-bg-light-danger-bg-strong\\/70{background-color:#bb2d00b3}.n-bg-light-danger-bg-strong\\/75{background-color:#bb2d00bf}.n-bg-light-danger-bg-strong\\/80{background-color:#bb2d00cc}.n-bg-light-danger-bg-strong\\/85{background-color:#bb2d00d9}.n-bg-light-danger-bg-strong\\/90{background-color:#bb2d00e6}.n-bg-light-danger-bg-strong\\/95{background-color:#bb2d00f2}.n-bg-light-danger-bg-weak{background-color:#ffe9e7}.n-bg-light-danger-bg-weak\\/0{background-color:#ffe9e700}.n-bg-light-danger-bg-weak\\/10{background-color:#ffe9e71a}.n-bg-light-danger-bg-weak\\/100{background-color:#ffe9e7}.n-bg-light-danger-bg-weak\\/15{background-color:#ffe9e726}.n-bg-light-danger-bg-weak\\/20{background-color:#ffe9e733}.n-bg-light-danger-bg-weak\\/25{background-color:#ffe9e740}.n-bg-light-danger-bg-weak\\/30{background-color:#ffe9e74d}.n-bg-light-danger-bg-weak\\/35{background-color:#ffe9e759}.n-bg-light-danger-bg-weak\\/40{background-color:#ffe9e766}.n-bg-light-danger-bg-weak\\/45{background-color:#ffe9e773}.n-bg-light-danger-bg-weak\\/5{background-color:#ffe9e70d}.n-bg-light-danger-bg-weak\\/50{background-color:#ffe9e780}.n-bg-light-danger-bg-weak\\/55{background-color:#ffe9e78c}.n-bg-light-danger-bg-weak\\/60{background-color:#ffe9e799}.n-bg-light-danger-bg-weak\\/65{background-color:#ffe9e7a6}.n-bg-light-danger-bg-weak\\/70{background-color:#ffe9e7b3}.n-bg-light-danger-bg-weak\\/75{background-color:#ffe9e7bf}.n-bg-light-danger-bg-weak\\/80{background-color:#ffe9e7cc}.n-bg-light-danger-bg-weak\\/85{background-color:#ffe9e7d9}.n-bg-light-danger-bg-weak\\/90{background-color:#ffe9e7e6}.n-bg-light-danger-bg-weak\\/95{background-color:#ffe9e7f2}.n-bg-light-danger-border-strong{background-color:#bb2d00}.n-bg-light-danger-border-strong\\/0{background-color:#bb2d0000}.n-bg-light-danger-border-strong\\/10{background-color:#bb2d001a}.n-bg-light-danger-border-strong\\/100{background-color:#bb2d00}.n-bg-light-danger-border-strong\\/15{background-color:#bb2d0026}.n-bg-light-danger-border-strong\\/20{background-color:#bb2d0033}.n-bg-light-danger-border-strong\\/25{background-color:#bb2d0040}.n-bg-light-danger-border-strong\\/30{background-color:#bb2d004d}.n-bg-light-danger-border-strong\\/35{background-color:#bb2d0059}.n-bg-light-danger-border-strong\\/40{background-color:#bb2d0066}.n-bg-light-danger-border-strong\\/45{background-color:#bb2d0073}.n-bg-light-danger-border-strong\\/5{background-color:#bb2d000d}.n-bg-light-danger-border-strong\\/50{background-color:#bb2d0080}.n-bg-light-danger-border-strong\\/55{background-color:#bb2d008c}.n-bg-light-danger-border-strong\\/60{background-color:#bb2d0099}.n-bg-light-danger-border-strong\\/65{background-color:#bb2d00a6}.n-bg-light-danger-border-strong\\/70{background-color:#bb2d00b3}.n-bg-light-danger-border-strong\\/75{background-color:#bb2d00bf}.n-bg-light-danger-border-strong\\/80{background-color:#bb2d00cc}.n-bg-light-danger-border-strong\\/85{background-color:#bb2d00d9}.n-bg-light-danger-border-strong\\/90{background-color:#bb2d00e6}.n-bg-light-danger-border-strong\\/95{background-color:#bb2d00f2}.n-bg-light-danger-border-weak{background-color:#ffaa97}.n-bg-light-danger-border-weak\\/0{background-color:#ffaa9700}.n-bg-light-danger-border-weak\\/10{background-color:#ffaa971a}.n-bg-light-danger-border-weak\\/100{background-color:#ffaa97}.n-bg-light-danger-border-weak\\/15{background-color:#ffaa9726}.n-bg-light-danger-border-weak\\/20{background-color:#ffaa9733}.n-bg-light-danger-border-weak\\/25{background-color:#ffaa9740}.n-bg-light-danger-border-weak\\/30{background-color:#ffaa974d}.n-bg-light-danger-border-weak\\/35{background-color:#ffaa9759}.n-bg-light-danger-border-weak\\/40{background-color:#ffaa9766}.n-bg-light-danger-border-weak\\/45{background-color:#ffaa9773}.n-bg-light-danger-border-weak\\/5{background-color:#ffaa970d}.n-bg-light-danger-border-weak\\/50{background-color:#ffaa9780}.n-bg-light-danger-border-weak\\/55{background-color:#ffaa978c}.n-bg-light-danger-border-weak\\/60{background-color:#ffaa9799}.n-bg-light-danger-border-weak\\/65{background-color:#ffaa97a6}.n-bg-light-danger-border-weak\\/70{background-color:#ffaa97b3}.n-bg-light-danger-border-weak\\/75{background-color:#ffaa97bf}.n-bg-light-danger-border-weak\\/80{background-color:#ffaa97cc}.n-bg-light-danger-border-weak\\/85{background-color:#ffaa97d9}.n-bg-light-danger-border-weak\\/90{background-color:#ffaa97e6}.n-bg-light-danger-border-weak\\/95{background-color:#ffaa97f2}.n-bg-light-danger-hover-strong{background-color:#961200}.n-bg-light-danger-hover-strong\\/0{background-color:#96120000}.n-bg-light-danger-hover-strong\\/10{background-color:#9612001a}.n-bg-light-danger-hover-strong\\/100{background-color:#961200}.n-bg-light-danger-hover-strong\\/15{background-color:#96120026}.n-bg-light-danger-hover-strong\\/20{background-color:#96120033}.n-bg-light-danger-hover-strong\\/25{background-color:#96120040}.n-bg-light-danger-hover-strong\\/30{background-color:#9612004d}.n-bg-light-danger-hover-strong\\/35{background-color:#96120059}.n-bg-light-danger-hover-strong\\/40{background-color:#96120066}.n-bg-light-danger-hover-strong\\/45{background-color:#96120073}.n-bg-light-danger-hover-strong\\/5{background-color:#9612000d}.n-bg-light-danger-hover-strong\\/50{background-color:#96120080}.n-bg-light-danger-hover-strong\\/55{background-color:#9612008c}.n-bg-light-danger-hover-strong\\/60{background-color:#96120099}.n-bg-light-danger-hover-strong\\/65{background-color:#961200a6}.n-bg-light-danger-hover-strong\\/70{background-color:#961200b3}.n-bg-light-danger-hover-strong\\/75{background-color:#961200bf}.n-bg-light-danger-hover-strong\\/80{background-color:#961200cc}.n-bg-light-danger-hover-strong\\/85{background-color:#961200d9}.n-bg-light-danger-hover-strong\\/90{background-color:#961200e6}.n-bg-light-danger-hover-strong\\/95{background-color:#961200f2}.n-bg-light-danger-hover-weak{background-color:#d4330014}.n-bg-light-danger-hover-weak\\/0{background-color:#d4330000}.n-bg-light-danger-hover-weak\\/10{background-color:#d433001a}.n-bg-light-danger-hover-weak\\/100{background-color:#d43300}.n-bg-light-danger-hover-weak\\/15{background-color:#d4330026}.n-bg-light-danger-hover-weak\\/20{background-color:#d4330033}.n-bg-light-danger-hover-weak\\/25{background-color:#d4330040}.n-bg-light-danger-hover-weak\\/30{background-color:#d433004d}.n-bg-light-danger-hover-weak\\/35{background-color:#d4330059}.n-bg-light-danger-hover-weak\\/40{background-color:#d4330066}.n-bg-light-danger-hover-weak\\/45{background-color:#d4330073}.n-bg-light-danger-hover-weak\\/5{background-color:#d433000d}.n-bg-light-danger-hover-weak\\/50{background-color:#d4330080}.n-bg-light-danger-hover-weak\\/55{background-color:#d433008c}.n-bg-light-danger-hover-weak\\/60{background-color:#d4330099}.n-bg-light-danger-hover-weak\\/65{background-color:#d43300a6}.n-bg-light-danger-hover-weak\\/70{background-color:#d43300b3}.n-bg-light-danger-hover-weak\\/75{background-color:#d43300bf}.n-bg-light-danger-hover-weak\\/80{background-color:#d43300cc}.n-bg-light-danger-hover-weak\\/85{background-color:#d43300d9}.n-bg-light-danger-hover-weak\\/90{background-color:#d43300e6}.n-bg-light-danger-hover-weak\\/95{background-color:#d43300f2}.n-bg-light-danger-icon{background-color:#bb2d00}.n-bg-light-danger-icon\\/0{background-color:#bb2d0000}.n-bg-light-danger-icon\\/10{background-color:#bb2d001a}.n-bg-light-danger-icon\\/100{background-color:#bb2d00}.n-bg-light-danger-icon\\/15{background-color:#bb2d0026}.n-bg-light-danger-icon\\/20{background-color:#bb2d0033}.n-bg-light-danger-icon\\/25{background-color:#bb2d0040}.n-bg-light-danger-icon\\/30{background-color:#bb2d004d}.n-bg-light-danger-icon\\/35{background-color:#bb2d0059}.n-bg-light-danger-icon\\/40{background-color:#bb2d0066}.n-bg-light-danger-icon\\/45{background-color:#bb2d0073}.n-bg-light-danger-icon\\/5{background-color:#bb2d000d}.n-bg-light-danger-icon\\/50{background-color:#bb2d0080}.n-bg-light-danger-icon\\/55{background-color:#bb2d008c}.n-bg-light-danger-icon\\/60{background-color:#bb2d0099}.n-bg-light-danger-icon\\/65{background-color:#bb2d00a6}.n-bg-light-danger-icon\\/70{background-color:#bb2d00b3}.n-bg-light-danger-icon\\/75{background-color:#bb2d00bf}.n-bg-light-danger-icon\\/80{background-color:#bb2d00cc}.n-bg-light-danger-icon\\/85{background-color:#bb2d00d9}.n-bg-light-danger-icon\\/90{background-color:#bb2d00e6}.n-bg-light-danger-icon\\/95{background-color:#bb2d00f2}.n-bg-light-danger-pressed-strong{background-color:#730e00}.n-bg-light-danger-pressed-strong\\/0{background-color:#730e0000}.n-bg-light-danger-pressed-strong\\/10{background-color:#730e001a}.n-bg-light-danger-pressed-strong\\/100{background-color:#730e00}.n-bg-light-danger-pressed-strong\\/15{background-color:#730e0026}.n-bg-light-danger-pressed-strong\\/20{background-color:#730e0033}.n-bg-light-danger-pressed-strong\\/25{background-color:#730e0040}.n-bg-light-danger-pressed-strong\\/30{background-color:#730e004d}.n-bg-light-danger-pressed-strong\\/35{background-color:#730e0059}.n-bg-light-danger-pressed-strong\\/40{background-color:#730e0066}.n-bg-light-danger-pressed-strong\\/45{background-color:#730e0073}.n-bg-light-danger-pressed-strong\\/5{background-color:#730e000d}.n-bg-light-danger-pressed-strong\\/50{background-color:#730e0080}.n-bg-light-danger-pressed-strong\\/55{background-color:#730e008c}.n-bg-light-danger-pressed-strong\\/60{background-color:#730e0099}.n-bg-light-danger-pressed-strong\\/65{background-color:#730e00a6}.n-bg-light-danger-pressed-strong\\/70{background-color:#730e00b3}.n-bg-light-danger-pressed-strong\\/75{background-color:#730e00bf}.n-bg-light-danger-pressed-strong\\/80{background-color:#730e00cc}.n-bg-light-danger-pressed-strong\\/85{background-color:#730e00d9}.n-bg-light-danger-pressed-strong\\/90{background-color:#730e00e6}.n-bg-light-danger-pressed-strong\\/95{background-color:#730e00f2}.n-bg-light-danger-pressed-weak{background-color:#d433001f}.n-bg-light-danger-pressed-weak\\/0{background-color:#d4330000}.n-bg-light-danger-pressed-weak\\/10{background-color:#d433001a}.n-bg-light-danger-pressed-weak\\/100{background-color:#d43300}.n-bg-light-danger-pressed-weak\\/15{background-color:#d4330026}.n-bg-light-danger-pressed-weak\\/20{background-color:#d4330033}.n-bg-light-danger-pressed-weak\\/25{background-color:#d4330040}.n-bg-light-danger-pressed-weak\\/30{background-color:#d433004d}.n-bg-light-danger-pressed-weak\\/35{background-color:#d4330059}.n-bg-light-danger-pressed-weak\\/40{background-color:#d4330066}.n-bg-light-danger-pressed-weak\\/45{background-color:#d4330073}.n-bg-light-danger-pressed-weak\\/5{background-color:#d433000d}.n-bg-light-danger-pressed-weak\\/50{background-color:#d4330080}.n-bg-light-danger-pressed-weak\\/55{background-color:#d433008c}.n-bg-light-danger-pressed-weak\\/60{background-color:#d4330099}.n-bg-light-danger-pressed-weak\\/65{background-color:#d43300a6}.n-bg-light-danger-pressed-weak\\/70{background-color:#d43300b3}.n-bg-light-danger-pressed-weak\\/75{background-color:#d43300bf}.n-bg-light-danger-pressed-weak\\/80{background-color:#d43300cc}.n-bg-light-danger-pressed-weak\\/85{background-color:#d43300d9}.n-bg-light-danger-pressed-weak\\/90{background-color:#d43300e6}.n-bg-light-danger-pressed-weak\\/95{background-color:#d43300f2}.n-bg-light-danger-text{background-color:#bb2d00}.n-bg-light-danger-text\\/0{background-color:#bb2d0000}.n-bg-light-danger-text\\/10{background-color:#bb2d001a}.n-bg-light-danger-text\\/100{background-color:#bb2d00}.n-bg-light-danger-text\\/15{background-color:#bb2d0026}.n-bg-light-danger-text\\/20{background-color:#bb2d0033}.n-bg-light-danger-text\\/25{background-color:#bb2d0040}.n-bg-light-danger-text\\/30{background-color:#bb2d004d}.n-bg-light-danger-text\\/35{background-color:#bb2d0059}.n-bg-light-danger-text\\/40{background-color:#bb2d0066}.n-bg-light-danger-text\\/45{background-color:#bb2d0073}.n-bg-light-danger-text\\/5{background-color:#bb2d000d}.n-bg-light-danger-text\\/50{background-color:#bb2d0080}.n-bg-light-danger-text\\/55{background-color:#bb2d008c}.n-bg-light-danger-text\\/60{background-color:#bb2d0099}.n-bg-light-danger-text\\/65{background-color:#bb2d00a6}.n-bg-light-danger-text\\/70{background-color:#bb2d00b3}.n-bg-light-danger-text\\/75{background-color:#bb2d00bf}.n-bg-light-danger-text\\/80{background-color:#bb2d00cc}.n-bg-light-danger-text\\/85{background-color:#bb2d00d9}.n-bg-light-danger-text\\/90{background-color:#bb2d00e6}.n-bg-light-danger-text\\/95{background-color:#bb2d00f2}.n-bg-light-discovery-bg-status{background-color:#754ec8}.n-bg-light-discovery-bg-status\\/0{background-color:#754ec800}.n-bg-light-discovery-bg-status\\/10{background-color:#754ec81a}.n-bg-light-discovery-bg-status\\/100{background-color:#754ec8}.n-bg-light-discovery-bg-status\\/15{background-color:#754ec826}.n-bg-light-discovery-bg-status\\/20{background-color:#754ec833}.n-bg-light-discovery-bg-status\\/25{background-color:#754ec840}.n-bg-light-discovery-bg-status\\/30{background-color:#754ec84d}.n-bg-light-discovery-bg-status\\/35{background-color:#754ec859}.n-bg-light-discovery-bg-status\\/40{background-color:#754ec866}.n-bg-light-discovery-bg-status\\/45{background-color:#754ec873}.n-bg-light-discovery-bg-status\\/5{background-color:#754ec80d}.n-bg-light-discovery-bg-status\\/50{background-color:#754ec880}.n-bg-light-discovery-bg-status\\/55{background-color:#754ec88c}.n-bg-light-discovery-bg-status\\/60{background-color:#754ec899}.n-bg-light-discovery-bg-status\\/65{background-color:#754ec8a6}.n-bg-light-discovery-bg-status\\/70{background-color:#754ec8b3}.n-bg-light-discovery-bg-status\\/75{background-color:#754ec8bf}.n-bg-light-discovery-bg-status\\/80{background-color:#754ec8cc}.n-bg-light-discovery-bg-status\\/85{background-color:#754ec8d9}.n-bg-light-discovery-bg-status\\/90{background-color:#754ec8e6}.n-bg-light-discovery-bg-status\\/95{background-color:#754ec8f2}.n-bg-light-discovery-bg-strong{background-color:#5a34aa}.n-bg-light-discovery-bg-strong\\/0{background-color:#5a34aa00}.n-bg-light-discovery-bg-strong\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-bg-strong\\/100{background-color:#5a34aa}.n-bg-light-discovery-bg-strong\\/15{background-color:#5a34aa26}.n-bg-light-discovery-bg-strong\\/20{background-color:#5a34aa33}.n-bg-light-discovery-bg-strong\\/25{background-color:#5a34aa40}.n-bg-light-discovery-bg-strong\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-bg-strong\\/35{background-color:#5a34aa59}.n-bg-light-discovery-bg-strong\\/40{background-color:#5a34aa66}.n-bg-light-discovery-bg-strong\\/45{background-color:#5a34aa73}.n-bg-light-discovery-bg-strong\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-bg-strong\\/50{background-color:#5a34aa80}.n-bg-light-discovery-bg-strong\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-bg-strong\\/60{background-color:#5a34aa99}.n-bg-light-discovery-bg-strong\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-bg-strong\\/70{background-color:#5a34aab3}.n-bg-light-discovery-bg-strong\\/75{background-color:#5a34aabf}.n-bg-light-discovery-bg-strong\\/80{background-color:#5a34aacc}.n-bg-light-discovery-bg-strong\\/85{background-color:#5a34aad9}.n-bg-light-discovery-bg-strong\\/90{background-color:#5a34aae6}.n-bg-light-discovery-bg-strong\\/95{background-color:#5a34aaf2}.n-bg-light-discovery-bg-weak{background-color:#e9deff}.n-bg-light-discovery-bg-weak\\/0{background-color:#e9deff00}.n-bg-light-discovery-bg-weak\\/10{background-color:#e9deff1a}.n-bg-light-discovery-bg-weak\\/100{background-color:#e9deff}.n-bg-light-discovery-bg-weak\\/15{background-color:#e9deff26}.n-bg-light-discovery-bg-weak\\/20{background-color:#e9deff33}.n-bg-light-discovery-bg-weak\\/25{background-color:#e9deff40}.n-bg-light-discovery-bg-weak\\/30{background-color:#e9deff4d}.n-bg-light-discovery-bg-weak\\/35{background-color:#e9deff59}.n-bg-light-discovery-bg-weak\\/40{background-color:#e9deff66}.n-bg-light-discovery-bg-weak\\/45{background-color:#e9deff73}.n-bg-light-discovery-bg-weak\\/5{background-color:#e9deff0d}.n-bg-light-discovery-bg-weak\\/50{background-color:#e9deff80}.n-bg-light-discovery-bg-weak\\/55{background-color:#e9deff8c}.n-bg-light-discovery-bg-weak\\/60{background-color:#e9deff99}.n-bg-light-discovery-bg-weak\\/65{background-color:#e9deffa6}.n-bg-light-discovery-bg-weak\\/70{background-color:#e9deffb3}.n-bg-light-discovery-bg-weak\\/75{background-color:#e9deffbf}.n-bg-light-discovery-bg-weak\\/80{background-color:#e9deffcc}.n-bg-light-discovery-bg-weak\\/85{background-color:#e9deffd9}.n-bg-light-discovery-bg-weak\\/90{background-color:#e9deffe6}.n-bg-light-discovery-bg-weak\\/95{background-color:#e9defff2}.n-bg-light-discovery-border-strong{background-color:#5a34aa}.n-bg-light-discovery-border-strong\\/0{background-color:#5a34aa00}.n-bg-light-discovery-border-strong\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-border-strong\\/100{background-color:#5a34aa}.n-bg-light-discovery-border-strong\\/15{background-color:#5a34aa26}.n-bg-light-discovery-border-strong\\/20{background-color:#5a34aa33}.n-bg-light-discovery-border-strong\\/25{background-color:#5a34aa40}.n-bg-light-discovery-border-strong\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-border-strong\\/35{background-color:#5a34aa59}.n-bg-light-discovery-border-strong\\/40{background-color:#5a34aa66}.n-bg-light-discovery-border-strong\\/45{background-color:#5a34aa73}.n-bg-light-discovery-border-strong\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-border-strong\\/50{background-color:#5a34aa80}.n-bg-light-discovery-border-strong\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-border-strong\\/60{background-color:#5a34aa99}.n-bg-light-discovery-border-strong\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-border-strong\\/70{background-color:#5a34aab3}.n-bg-light-discovery-border-strong\\/75{background-color:#5a34aabf}.n-bg-light-discovery-border-strong\\/80{background-color:#5a34aacc}.n-bg-light-discovery-border-strong\\/85{background-color:#5a34aad9}.n-bg-light-discovery-border-strong\\/90{background-color:#5a34aae6}.n-bg-light-discovery-border-strong\\/95{background-color:#5a34aaf2}.n-bg-light-discovery-border-weak{background-color:#b38eff}.n-bg-light-discovery-border-weak\\/0{background-color:#b38eff00}.n-bg-light-discovery-border-weak\\/10{background-color:#b38eff1a}.n-bg-light-discovery-border-weak\\/100{background-color:#b38eff}.n-bg-light-discovery-border-weak\\/15{background-color:#b38eff26}.n-bg-light-discovery-border-weak\\/20{background-color:#b38eff33}.n-bg-light-discovery-border-weak\\/25{background-color:#b38eff40}.n-bg-light-discovery-border-weak\\/30{background-color:#b38eff4d}.n-bg-light-discovery-border-weak\\/35{background-color:#b38eff59}.n-bg-light-discovery-border-weak\\/40{background-color:#b38eff66}.n-bg-light-discovery-border-weak\\/45{background-color:#b38eff73}.n-bg-light-discovery-border-weak\\/5{background-color:#b38eff0d}.n-bg-light-discovery-border-weak\\/50{background-color:#b38eff80}.n-bg-light-discovery-border-weak\\/55{background-color:#b38eff8c}.n-bg-light-discovery-border-weak\\/60{background-color:#b38eff99}.n-bg-light-discovery-border-weak\\/65{background-color:#b38effa6}.n-bg-light-discovery-border-weak\\/70{background-color:#b38effb3}.n-bg-light-discovery-border-weak\\/75{background-color:#b38effbf}.n-bg-light-discovery-border-weak\\/80{background-color:#b38effcc}.n-bg-light-discovery-border-weak\\/85{background-color:#b38effd9}.n-bg-light-discovery-border-weak\\/90{background-color:#b38effe6}.n-bg-light-discovery-border-weak\\/95{background-color:#b38efff2}.n-bg-light-discovery-icon{background-color:#5a34aa}.n-bg-light-discovery-icon\\/0{background-color:#5a34aa00}.n-bg-light-discovery-icon\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-icon\\/100{background-color:#5a34aa}.n-bg-light-discovery-icon\\/15{background-color:#5a34aa26}.n-bg-light-discovery-icon\\/20{background-color:#5a34aa33}.n-bg-light-discovery-icon\\/25{background-color:#5a34aa40}.n-bg-light-discovery-icon\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-icon\\/35{background-color:#5a34aa59}.n-bg-light-discovery-icon\\/40{background-color:#5a34aa66}.n-bg-light-discovery-icon\\/45{background-color:#5a34aa73}.n-bg-light-discovery-icon\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-icon\\/50{background-color:#5a34aa80}.n-bg-light-discovery-icon\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-icon\\/60{background-color:#5a34aa99}.n-bg-light-discovery-icon\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-icon\\/70{background-color:#5a34aab3}.n-bg-light-discovery-icon\\/75{background-color:#5a34aabf}.n-bg-light-discovery-icon\\/80{background-color:#5a34aacc}.n-bg-light-discovery-icon\\/85{background-color:#5a34aad9}.n-bg-light-discovery-icon\\/90{background-color:#5a34aae6}.n-bg-light-discovery-icon\\/95{background-color:#5a34aaf2}.n-bg-light-discovery-text{background-color:#5a34aa}.n-bg-light-discovery-text\\/0{background-color:#5a34aa00}.n-bg-light-discovery-text\\/10{background-color:#5a34aa1a}.n-bg-light-discovery-text\\/100{background-color:#5a34aa}.n-bg-light-discovery-text\\/15{background-color:#5a34aa26}.n-bg-light-discovery-text\\/20{background-color:#5a34aa33}.n-bg-light-discovery-text\\/25{background-color:#5a34aa40}.n-bg-light-discovery-text\\/30{background-color:#5a34aa4d}.n-bg-light-discovery-text\\/35{background-color:#5a34aa59}.n-bg-light-discovery-text\\/40{background-color:#5a34aa66}.n-bg-light-discovery-text\\/45{background-color:#5a34aa73}.n-bg-light-discovery-text\\/5{background-color:#5a34aa0d}.n-bg-light-discovery-text\\/50{background-color:#5a34aa80}.n-bg-light-discovery-text\\/55{background-color:#5a34aa8c}.n-bg-light-discovery-text\\/60{background-color:#5a34aa99}.n-bg-light-discovery-text\\/65{background-color:#5a34aaa6}.n-bg-light-discovery-text\\/70{background-color:#5a34aab3}.n-bg-light-discovery-text\\/75{background-color:#5a34aabf}.n-bg-light-discovery-text\\/80{background-color:#5a34aacc}.n-bg-light-discovery-text\\/85{background-color:#5a34aad9}.n-bg-light-discovery-text\\/90{background-color:#5a34aae6}.n-bg-light-discovery-text\\/95{background-color:#5a34aaf2}.n-bg-light-neutral-bg-default{background-color:#f5f6f6}.n-bg-light-neutral-bg-default\\/0{background-color:#f5f6f600}.n-bg-light-neutral-bg-default\\/10{background-color:#f5f6f61a}.n-bg-light-neutral-bg-default\\/100{background-color:#f5f6f6}.n-bg-light-neutral-bg-default\\/15{background-color:#f5f6f626}.n-bg-light-neutral-bg-default\\/20{background-color:#f5f6f633}.n-bg-light-neutral-bg-default\\/25{background-color:#f5f6f640}.n-bg-light-neutral-bg-default\\/30{background-color:#f5f6f64d}.n-bg-light-neutral-bg-default\\/35{background-color:#f5f6f659}.n-bg-light-neutral-bg-default\\/40{background-color:#f5f6f666}.n-bg-light-neutral-bg-default\\/45{background-color:#f5f6f673}.n-bg-light-neutral-bg-default\\/5{background-color:#f5f6f60d}.n-bg-light-neutral-bg-default\\/50{background-color:#f5f6f680}.n-bg-light-neutral-bg-default\\/55{background-color:#f5f6f68c}.n-bg-light-neutral-bg-default\\/60{background-color:#f5f6f699}.n-bg-light-neutral-bg-default\\/65{background-color:#f5f6f6a6}.n-bg-light-neutral-bg-default\\/70{background-color:#f5f6f6b3}.n-bg-light-neutral-bg-default\\/75{background-color:#f5f6f6bf}.n-bg-light-neutral-bg-default\\/80{background-color:#f5f6f6cc}.n-bg-light-neutral-bg-default\\/85{background-color:#f5f6f6d9}.n-bg-light-neutral-bg-default\\/90{background-color:#f5f6f6e6}.n-bg-light-neutral-bg-default\\/95{background-color:#f5f6f6f2}.n-bg-light-neutral-bg-on-bg-weak{background-color:#f5f6f6}.n-bg-light-neutral-bg-on-bg-weak\\/0{background-color:#f5f6f600}.n-bg-light-neutral-bg-on-bg-weak\\/10{background-color:#f5f6f61a}.n-bg-light-neutral-bg-on-bg-weak\\/100{background-color:#f5f6f6}.n-bg-light-neutral-bg-on-bg-weak\\/15{background-color:#f5f6f626}.n-bg-light-neutral-bg-on-bg-weak\\/20{background-color:#f5f6f633}.n-bg-light-neutral-bg-on-bg-weak\\/25{background-color:#f5f6f640}.n-bg-light-neutral-bg-on-bg-weak\\/30{background-color:#f5f6f64d}.n-bg-light-neutral-bg-on-bg-weak\\/35{background-color:#f5f6f659}.n-bg-light-neutral-bg-on-bg-weak\\/40{background-color:#f5f6f666}.n-bg-light-neutral-bg-on-bg-weak\\/45{background-color:#f5f6f673}.n-bg-light-neutral-bg-on-bg-weak\\/5{background-color:#f5f6f60d}.n-bg-light-neutral-bg-on-bg-weak\\/50{background-color:#f5f6f680}.n-bg-light-neutral-bg-on-bg-weak\\/55{background-color:#f5f6f68c}.n-bg-light-neutral-bg-on-bg-weak\\/60{background-color:#f5f6f699}.n-bg-light-neutral-bg-on-bg-weak\\/65{background-color:#f5f6f6a6}.n-bg-light-neutral-bg-on-bg-weak\\/70{background-color:#f5f6f6b3}.n-bg-light-neutral-bg-on-bg-weak\\/75{background-color:#f5f6f6bf}.n-bg-light-neutral-bg-on-bg-weak\\/80{background-color:#f5f6f6cc}.n-bg-light-neutral-bg-on-bg-weak\\/85{background-color:#f5f6f6d9}.n-bg-light-neutral-bg-on-bg-weak\\/90{background-color:#f5f6f6e6}.n-bg-light-neutral-bg-on-bg-weak\\/95{background-color:#f5f6f6f2}.n-bg-light-neutral-bg-status{background-color:#a8acb2}.n-bg-light-neutral-bg-status\\/0{background-color:#a8acb200}.n-bg-light-neutral-bg-status\\/10{background-color:#a8acb21a}.n-bg-light-neutral-bg-status\\/100{background-color:#a8acb2}.n-bg-light-neutral-bg-status\\/15{background-color:#a8acb226}.n-bg-light-neutral-bg-status\\/20{background-color:#a8acb233}.n-bg-light-neutral-bg-status\\/25{background-color:#a8acb240}.n-bg-light-neutral-bg-status\\/30{background-color:#a8acb24d}.n-bg-light-neutral-bg-status\\/35{background-color:#a8acb259}.n-bg-light-neutral-bg-status\\/40{background-color:#a8acb266}.n-bg-light-neutral-bg-status\\/45{background-color:#a8acb273}.n-bg-light-neutral-bg-status\\/5{background-color:#a8acb20d}.n-bg-light-neutral-bg-status\\/50{background-color:#a8acb280}.n-bg-light-neutral-bg-status\\/55{background-color:#a8acb28c}.n-bg-light-neutral-bg-status\\/60{background-color:#a8acb299}.n-bg-light-neutral-bg-status\\/65{background-color:#a8acb2a6}.n-bg-light-neutral-bg-status\\/70{background-color:#a8acb2b3}.n-bg-light-neutral-bg-status\\/75{background-color:#a8acb2bf}.n-bg-light-neutral-bg-status\\/80{background-color:#a8acb2cc}.n-bg-light-neutral-bg-status\\/85{background-color:#a8acb2d9}.n-bg-light-neutral-bg-status\\/90{background-color:#a8acb2e6}.n-bg-light-neutral-bg-status\\/95{background-color:#a8acb2f2}.n-bg-light-neutral-bg-strong{background-color:#e2e3e5}.n-bg-light-neutral-bg-strong\\/0{background-color:#e2e3e500}.n-bg-light-neutral-bg-strong\\/10{background-color:#e2e3e51a}.n-bg-light-neutral-bg-strong\\/100{background-color:#e2e3e5}.n-bg-light-neutral-bg-strong\\/15{background-color:#e2e3e526}.n-bg-light-neutral-bg-strong\\/20{background-color:#e2e3e533}.n-bg-light-neutral-bg-strong\\/25{background-color:#e2e3e540}.n-bg-light-neutral-bg-strong\\/30{background-color:#e2e3e54d}.n-bg-light-neutral-bg-strong\\/35{background-color:#e2e3e559}.n-bg-light-neutral-bg-strong\\/40{background-color:#e2e3e566}.n-bg-light-neutral-bg-strong\\/45{background-color:#e2e3e573}.n-bg-light-neutral-bg-strong\\/5{background-color:#e2e3e50d}.n-bg-light-neutral-bg-strong\\/50{background-color:#e2e3e580}.n-bg-light-neutral-bg-strong\\/55{background-color:#e2e3e58c}.n-bg-light-neutral-bg-strong\\/60{background-color:#e2e3e599}.n-bg-light-neutral-bg-strong\\/65{background-color:#e2e3e5a6}.n-bg-light-neutral-bg-strong\\/70{background-color:#e2e3e5b3}.n-bg-light-neutral-bg-strong\\/75{background-color:#e2e3e5bf}.n-bg-light-neutral-bg-strong\\/80{background-color:#e2e3e5cc}.n-bg-light-neutral-bg-strong\\/85{background-color:#e2e3e5d9}.n-bg-light-neutral-bg-strong\\/90{background-color:#e2e3e5e6}.n-bg-light-neutral-bg-strong\\/95{background-color:#e2e3e5f2}.n-bg-light-neutral-bg-stronger{background-color:#a8acb2}.n-bg-light-neutral-bg-stronger\\/0{background-color:#a8acb200}.n-bg-light-neutral-bg-stronger\\/10{background-color:#a8acb21a}.n-bg-light-neutral-bg-stronger\\/100{background-color:#a8acb2}.n-bg-light-neutral-bg-stronger\\/15{background-color:#a8acb226}.n-bg-light-neutral-bg-stronger\\/20{background-color:#a8acb233}.n-bg-light-neutral-bg-stronger\\/25{background-color:#a8acb240}.n-bg-light-neutral-bg-stronger\\/30{background-color:#a8acb24d}.n-bg-light-neutral-bg-stronger\\/35{background-color:#a8acb259}.n-bg-light-neutral-bg-stronger\\/40{background-color:#a8acb266}.n-bg-light-neutral-bg-stronger\\/45{background-color:#a8acb273}.n-bg-light-neutral-bg-stronger\\/5{background-color:#a8acb20d}.n-bg-light-neutral-bg-stronger\\/50{background-color:#a8acb280}.n-bg-light-neutral-bg-stronger\\/55{background-color:#a8acb28c}.n-bg-light-neutral-bg-stronger\\/60{background-color:#a8acb299}.n-bg-light-neutral-bg-stronger\\/65{background-color:#a8acb2a6}.n-bg-light-neutral-bg-stronger\\/70{background-color:#a8acb2b3}.n-bg-light-neutral-bg-stronger\\/75{background-color:#a8acb2bf}.n-bg-light-neutral-bg-stronger\\/80{background-color:#a8acb2cc}.n-bg-light-neutral-bg-stronger\\/85{background-color:#a8acb2d9}.n-bg-light-neutral-bg-stronger\\/90{background-color:#a8acb2e6}.n-bg-light-neutral-bg-stronger\\/95{background-color:#a8acb2f2}.n-bg-light-neutral-bg-strongest{background-color:#3c3f44}.n-bg-light-neutral-bg-strongest\\/0{background-color:#3c3f4400}.n-bg-light-neutral-bg-strongest\\/10{background-color:#3c3f441a}.n-bg-light-neutral-bg-strongest\\/100{background-color:#3c3f44}.n-bg-light-neutral-bg-strongest\\/15{background-color:#3c3f4426}.n-bg-light-neutral-bg-strongest\\/20{background-color:#3c3f4433}.n-bg-light-neutral-bg-strongest\\/25{background-color:#3c3f4440}.n-bg-light-neutral-bg-strongest\\/30{background-color:#3c3f444d}.n-bg-light-neutral-bg-strongest\\/35{background-color:#3c3f4459}.n-bg-light-neutral-bg-strongest\\/40{background-color:#3c3f4466}.n-bg-light-neutral-bg-strongest\\/45{background-color:#3c3f4473}.n-bg-light-neutral-bg-strongest\\/5{background-color:#3c3f440d}.n-bg-light-neutral-bg-strongest\\/50{background-color:#3c3f4480}.n-bg-light-neutral-bg-strongest\\/55{background-color:#3c3f448c}.n-bg-light-neutral-bg-strongest\\/60{background-color:#3c3f4499}.n-bg-light-neutral-bg-strongest\\/65{background-color:#3c3f44a6}.n-bg-light-neutral-bg-strongest\\/70{background-color:#3c3f44b3}.n-bg-light-neutral-bg-strongest\\/75{background-color:#3c3f44bf}.n-bg-light-neutral-bg-strongest\\/80{background-color:#3c3f44cc}.n-bg-light-neutral-bg-strongest\\/85{background-color:#3c3f44d9}.n-bg-light-neutral-bg-strongest\\/90{background-color:#3c3f44e6}.n-bg-light-neutral-bg-strongest\\/95{background-color:#3c3f44f2}.n-bg-light-neutral-bg-weak{background-color:#fff}.n-bg-light-neutral-bg-weak\\/0{background-color:#fff0}.n-bg-light-neutral-bg-weak\\/10{background-color:#ffffff1a}.n-bg-light-neutral-bg-weak\\/100{background-color:#fff}.n-bg-light-neutral-bg-weak\\/15{background-color:#ffffff26}.n-bg-light-neutral-bg-weak\\/20{background-color:#fff3}.n-bg-light-neutral-bg-weak\\/25{background-color:#ffffff40}.n-bg-light-neutral-bg-weak\\/30{background-color:#ffffff4d}.n-bg-light-neutral-bg-weak\\/35{background-color:#ffffff59}.n-bg-light-neutral-bg-weak\\/40{background-color:#fff6}.n-bg-light-neutral-bg-weak\\/45{background-color:#ffffff73}.n-bg-light-neutral-bg-weak\\/5{background-color:#ffffff0d}.n-bg-light-neutral-bg-weak\\/50{background-color:#ffffff80}.n-bg-light-neutral-bg-weak\\/55{background-color:#ffffff8c}.n-bg-light-neutral-bg-weak\\/60{background-color:#fff9}.n-bg-light-neutral-bg-weak\\/65{background-color:#ffffffa6}.n-bg-light-neutral-bg-weak\\/70{background-color:#ffffffb3}.n-bg-light-neutral-bg-weak\\/75{background-color:#ffffffbf}.n-bg-light-neutral-bg-weak\\/80{background-color:#fffc}.n-bg-light-neutral-bg-weak\\/85{background-color:#ffffffd9}.n-bg-light-neutral-bg-weak\\/90{background-color:#ffffffe6}.n-bg-light-neutral-bg-weak\\/95{background-color:#fffffff2}.n-bg-light-neutral-border-strong{background-color:#bbbec3}.n-bg-light-neutral-border-strong\\/0{background-color:#bbbec300}.n-bg-light-neutral-border-strong\\/10{background-color:#bbbec31a}.n-bg-light-neutral-border-strong\\/100{background-color:#bbbec3}.n-bg-light-neutral-border-strong\\/15{background-color:#bbbec326}.n-bg-light-neutral-border-strong\\/20{background-color:#bbbec333}.n-bg-light-neutral-border-strong\\/25{background-color:#bbbec340}.n-bg-light-neutral-border-strong\\/30{background-color:#bbbec34d}.n-bg-light-neutral-border-strong\\/35{background-color:#bbbec359}.n-bg-light-neutral-border-strong\\/40{background-color:#bbbec366}.n-bg-light-neutral-border-strong\\/45{background-color:#bbbec373}.n-bg-light-neutral-border-strong\\/5{background-color:#bbbec30d}.n-bg-light-neutral-border-strong\\/50{background-color:#bbbec380}.n-bg-light-neutral-border-strong\\/55{background-color:#bbbec38c}.n-bg-light-neutral-border-strong\\/60{background-color:#bbbec399}.n-bg-light-neutral-border-strong\\/65{background-color:#bbbec3a6}.n-bg-light-neutral-border-strong\\/70{background-color:#bbbec3b3}.n-bg-light-neutral-border-strong\\/75{background-color:#bbbec3bf}.n-bg-light-neutral-border-strong\\/80{background-color:#bbbec3cc}.n-bg-light-neutral-border-strong\\/85{background-color:#bbbec3d9}.n-bg-light-neutral-border-strong\\/90{background-color:#bbbec3e6}.n-bg-light-neutral-border-strong\\/95{background-color:#bbbec3f2}.n-bg-light-neutral-border-strongest{background-color:#6f757e}.n-bg-light-neutral-border-strongest\\/0{background-color:#6f757e00}.n-bg-light-neutral-border-strongest\\/10{background-color:#6f757e1a}.n-bg-light-neutral-border-strongest\\/100{background-color:#6f757e}.n-bg-light-neutral-border-strongest\\/15{background-color:#6f757e26}.n-bg-light-neutral-border-strongest\\/20{background-color:#6f757e33}.n-bg-light-neutral-border-strongest\\/25{background-color:#6f757e40}.n-bg-light-neutral-border-strongest\\/30{background-color:#6f757e4d}.n-bg-light-neutral-border-strongest\\/35{background-color:#6f757e59}.n-bg-light-neutral-border-strongest\\/40{background-color:#6f757e66}.n-bg-light-neutral-border-strongest\\/45{background-color:#6f757e73}.n-bg-light-neutral-border-strongest\\/5{background-color:#6f757e0d}.n-bg-light-neutral-border-strongest\\/50{background-color:#6f757e80}.n-bg-light-neutral-border-strongest\\/55{background-color:#6f757e8c}.n-bg-light-neutral-border-strongest\\/60{background-color:#6f757e99}.n-bg-light-neutral-border-strongest\\/65{background-color:#6f757ea6}.n-bg-light-neutral-border-strongest\\/70{background-color:#6f757eb3}.n-bg-light-neutral-border-strongest\\/75{background-color:#6f757ebf}.n-bg-light-neutral-border-strongest\\/80{background-color:#6f757ecc}.n-bg-light-neutral-border-strongest\\/85{background-color:#6f757ed9}.n-bg-light-neutral-border-strongest\\/90{background-color:#6f757ee6}.n-bg-light-neutral-border-strongest\\/95{background-color:#6f757ef2}.n-bg-light-neutral-border-weak{background-color:#e2e3e5}.n-bg-light-neutral-border-weak\\/0{background-color:#e2e3e500}.n-bg-light-neutral-border-weak\\/10{background-color:#e2e3e51a}.n-bg-light-neutral-border-weak\\/100{background-color:#e2e3e5}.n-bg-light-neutral-border-weak\\/15{background-color:#e2e3e526}.n-bg-light-neutral-border-weak\\/20{background-color:#e2e3e533}.n-bg-light-neutral-border-weak\\/25{background-color:#e2e3e540}.n-bg-light-neutral-border-weak\\/30{background-color:#e2e3e54d}.n-bg-light-neutral-border-weak\\/35{background-color:#e2e3e559}.n-bg-light-neutral-border-weak\\/40{background-color:#e2e3e566}.n-bg-light-neutral-border-weak\\/45{background-color:#e2e3e573}.n-bg-light-neutral-border-weak\\/5{background-color:#e2e3e50d}.n-bg-light-neutral-border-weak\\/50{background-color:#e2e3e580}.n-bg-light-neutral-border-weak\\/55{background-color:#e2e3e58c}.n-bg-light-neutral-border-weak\\/60{background-color:#e2e3e599}.n-bg-light-neutral-border-weak\\/65{background-color:#e2e3e5a6}.n-bg-light-neutral-border-weak\\/70{background-color:#e2e3e5b3}.n-bg-light-neutral-border-weak\\/75{background-color:#e2e3e5bf}.n-bg-light-neutral-border-weak\\/80{background-color:#e2e3e5cc}.n-bg-light-neutral-border-weak\\/85{background-color:#e2e3e5d9}.n-bg-light-neutral-border-weak\\/90{background-color:#e2e3e5e6}.n-bg-light-neutral-border-weak\\/95{background-color:#e2e3e5f2}.n-bg-light-neutral-hover{background-color:#6f757e1a}.n-bg-light-neutral-hover\\/0{background-color:#6f757e00}.n-bg-light-neutral-hover\\/10{background-color:#6f757e1a}.n-bg-light-neutral-hover\\/100{background-color:#6f757e}.n-bg-light-neutral-hover\\/15{background-color:#6f757e26}.n-bg-light-neutral-hover\\/20{background-color:#6f757e33}.n-bg-light-neutral-hover\\/25{background-color:#6f757e40}.n-bg-light-neutral-hover\\/30{background-color:#6f757e4d}.n-bg-light-neutral-hover\\/35{background-color:#6f757e59}.n-bg-light-neutral-hover\\/40{background-color:#6f757e66}.n-bg-light-neutral-hover\\/45{background-color:#6f757e73}.n-bg-light-neutral-hover\\/5{background-color:#6f757e0d}.n-bg-light-neutral-hover\\/50{background-color:#6f757e80}.n-bg-light-neutral-hover\\/55{background-color:#6f757e8c}.n-bg-light-neutral-hover\\/60{background-color:#6f757e99}.n-bg-light-neutral-hover\\/65{background-color:#6f757ea6}.n-bg-light-neutral-hover\\/70{background-color:#6f757eb3}.n-bg-light-neutral-hover\\/75{background-color:#6f757ebf}.n-bg-light-neutral-hover\\/80{background-color:#6f757ecc}.n-bg-light-neutral-hover\\/85{background-color:#6f757ed9}.n-bg-light-neutral-hover\\/90{background-color:#6f757ee6}.n-bg-light-neutral-hover\\/95{background-color:#6f757ef2}.n-bg-light-neutral-icon{background-color:#4d5157}.n-bg-light-neutral-icon\\/0{background-color:#4d515700}.n-bg-light-neutral-icon\\/10{background-color:#4d51571a}.n-bg-light-neutral-icon\\/100{background-color:#4d5157}.n-bg-light-neutral-icon\\/15{background-color:#4d515726}.n-bg-light-neutral-icon\\/20{background-color:#4d515733}.n-bg-light-neutral-icon\\/25{background-color:#4d515740}.n-bg-light-neutral-icon\\/30{background-color:#4d51574d}.n-bg-light-neutral-icon\\/35{background-color:#4d515759}.n-bg-light-neutral-icon\\/40{background-color:#4d515766}.n-bg-light-neutral-icon\\/45{background-color:#4d515773}.n-bg-light-neutral-icon\\/5{background-color:#4d51570d}.n-bg-light-neutral-icon\\/50{background-color:#4d515780}.n-bg-light-neutral-icon\\/55{background-color:#4d51578c}.n-bg-light-neutral-icon\\/60{background-color:#4d515799}.n-bg-light-neutral-icon\\/65{background-color:#4d5157a6}.n-bg-light-neutral-icon\\/70{background-color:#4d5157b3}.n-bg-light-neutral-icon\\/75{background-color:#4d5157bf}.n-bg-light-neutral-icon\\/80{background-color:#4d5157cc}.n-bg-light-neutral-icon\\/85{background-color:#4d5157d9}.n-bg-light-neutral-icon\\/90{background-color:#4d5157e6}.n-bg-light-neutral-icon\\/95{background-color:#4d5157f2}.n-bg-light-neutral-pressed{background-color:#6f757e33}.n-bg-light-neutral-pressed\\/0{background-color:#6f757e00}.n-bg-light-neutral-pressed\\/10{background-color:#6f757e1a}.n-bg-light-neutral-pressed\\/100{background-color:#6f757e}.n-bg-light-neutral-pressed\\/15{background-color:#6f757e26}.n-bg-light-neutral-pressed\\/20{background-color:#6f757e33}.n-bg-light-neutral-pressed\\/25{background-color:#6f757e40}.n-bg-light-neutral-pressed\\/30{background-color:#6f757e4d}.n-bg-light-neutral-pressed\\/35{background-color:#6f757e59}.n-bg-light-neutral-pressed\\/40{background-color:#6f757e66}.n-bg-light-neutral-pressed\\/45{background-color:#6f757e73}.n-bg-light-neutral-pressed\\/5{background-color:#6f757e0d}.n-bg-light-neutral-pressed\\/50{background-color:#6f757e80}.n-bg-light-neutral-pressed\\/55{background-color:#6f757e8c}.n-bg-light-neutral-pressed\\/60{background-color:#6f757e99}.n-bg-light-neutral-pressed\\/65{background-color:#6f757ea6}.n-bg-light-neutral-pressed\\/70{background-color:#6f757eb3}.n-bg-light-neutral-pressed\\/75{background-color:#6f757ebf}.n-bg-light-neutral-pressed\\/80{background-color:#6f757ecc}.n-bg-light-neutral-pressed\\/85{background-color:#6f757ed9}.n-bg-light-neutral-pressed\\/90{background-color:#6f757ee6}.n-bg-light-neutral-pressed\\/95{background-color:#6f757ef2}.n-bg-light-neutral-text-default{background-color:#1a1b1d}.n-bg-light-neutral-text-default\\/0{background-color:#1a1b1d00}.n-bg-light-neutral-text-default\\/10{background-color:#1a1b1d1a}.n-bg-light-neutral-text-default\\/100{background-color:#1a1b1d}.n-bg-light-neutral-text-default\\/15{background-color:#1a1b1d26}.n-bg-light-neutral-text-default\\/20{background-color:#1a1b1d33}.n-bg-light-neutral-text-default\\/25{background-color:#1a1b1d40}.n-bg-light-neutral-text-default\\/30{background-color:#1a1b1d4d}.n-bg-light-neutral-text-default\\/35{background-color:#1a1b1d59}.n-bg-light-neutral-text-default\\/40{background-color:#1a1b1d66}.n-bg-light-neutral-text-default\\/45{background-color:#1a1b1d73}.n-bg-light-neutral-text-default\\/5{background-color:#1a1b1d0d}.n-bg-light-neutral-text-default\\/50{background-color:#1a1b1d80}.n-bg-light-neutral-text-default\\/55{background-color:#1a1b1d8c}.n-bg-light-neutral-text-default\\/60{background-color:#1a1b1d99}.n-bg-light-neutral-text-default\\/65{background-color:#1a1b1da6}.n-bg-light-neutral-text-default\\/70{background-color:#1a1b1db3}.n-bg-light-neutral-text-default\\/75{background-color:#1a1b1dbf}.n-bg-light-neutral-text-default\\/80{background-color:#1a1b1dcc}.n-bg-light-neutral-text-default\\/85{background-color:#1a1b1dd9}.n-bg-light-neutral-text-default\\/90{background-color:#1a1b1de6}.n-bg-light-neutral-text-default\\/95{background-color:#1a1b1df2}.n-bg-light-neutral-text-inverse{background-color:#fff}.n-bg-light-neutral-text-inverse\\/0{background-color:#fff0}.n-bg-light-neutral-text-inverse\\/10{background-color:#ffffff1a}.n-bg-light-neutral-text-inverse\\/100{background-color:#fff}.n-bg-light-neutral-text-inverse\\/15{background-color:#ffffff26}.n-bg-light-neutral-text-inverse\\/20{background-color:#fff3}.n-bg-light-neutral-text-inverse\\/25{background-color:#ffffff40}.n-bg-light-neutral-text-inverse\\/30{background-color:#ffffff4d}.n-bg-light-neutral-text-inverse\\/35{background-color:#ffffff59}.n-bg-light-neutral-text-inverse\\/40{background-color:#fff6}.n-bg-light-neutral-text-inverse\\/45{background-color:#ffffff73}.n-bg-light-neutral-text-inverse\\/5{background-color:#ffffff0d}.n-bg-light-neutral-text-inverse\\/50{background-color:#ffffff80}.n-bg-light-neutral-text-inverse\\/55{background-color:#ffffff8c}.n-bg-light-neutral-text-inverse\\/60{background-color:#fff9}.n-bg-light-neutral-text-inverse\\/65{background-color:#ffffffa6}.n-bg-light-neutral-text-inverse\\/70{background-color:#ffffffb3}.n-bg-light-neutral-text-inverse\\/75{background-color:#ffffffbf}.n-bg-light-neutral-text-inverse\\/80{background-color:#fffc}.n-bg-light-neutral-text-inverse\\/85{background-color:#ffffffd9}.n-bg-light-neutral-text-inverse\\/90{background-color:#ffffffe6}.n-bg-light-neutral-text-inverse\\/95{background-color:#fffffff2}.n-bg-light-neutral-text-weak{background-color:#4d5157}.n-bg-light-neutral-text-weak\\/0{background-color:#4d515700}.n-bg-light-neutral-text-weak\\/10{background-color:#4d51571a}.n-bg-light-neutral-text-weak\\/100{background-color:#4d5157}.n-bg-light-neutral-text-weak\\/15{background-color:#4d515726}.n-bg-light-neutral-text-weak\\/20{background-color:#4d515733}.n-bg-light-neutral-text-weak\\/25{background-color:#4d515740}.n-bg-light-neutral-text-weak\\/30{background-color:#4d51574d}.n-bg-light-neutral-text-weak\\/35{background-color:#4d515759}.n-bg-light-neutral-text-weak\\/40{background-color:#4d515766}.n-bg-light-neutral-text-weak\\/45{background-color:#4d515773}.n-bg-light-neutral-text-weak\\/5{background-color:#4d51570d}.n-bg-light-neutral-text-weak\\/50{background-color:#4d515780}.n-bg-light-neutral-text-weak\\/55{background-color:#4d51578c}.n-bg-light-neutral-text-weak\\/60{background-color:#4d515799}.n-bg-light-neutral-text-weak\\/65{background-color:#4d5157a6}.n-bg-light-neutral-text-weak\\/70{background-color:#4d5157b3}.n-bg-light-neutral-text-weak\\/75{background-color:#4d5157bf}.n-bg-light-neutral-text-weak\\/80{background-color:#4d5157cc}.n-bg-light-neutral-text-weak\\/85{background-color:#4d5157d9}.n-bg-light-neutral-text-weak\\/90{background-color:#4d5157e6}.n-bg-light-neutral-text-weak\\/95{background-color:#4d5157f2}.n-bg-light-neutral-text-weaker{background-color:#5e636a}.n-bg-light-neutral-text-weaker\\/0{background-color:#5e636a00}.n-bg-light-neutral-text-weaker\\/10{background-color:#5e636a1a}.n-bg-light-neutral-text-weaker\\/100{background-color:#5e636a}.n-bg-light-neutral-text-weaker\\/15{background-color:#5e636a26}.n-bg-light-neutral-text-weaker\\/20{background-color:#5e636a33}.n-bg-light-neutral-text-weaker\\/25{background-color:#5e636a40}.n-bg-light-neutral-text-weaker\\/30{background-color:#5e636a4d}.n-bg-light-neutral-text-weaker\\/35{background-color:#5e636a59}.n-bg-light-neutral-text-weaker\\/40{background-color:#5e636a66}.n-bg-light-neutral-text-weaker\\/45{background-color:#5e636a73}.n-bg-light-neutral-text-weaker\\/5{background-color:#5e636a0d}.n-bg-light-neutral-text-weaker\\/50{background-color:#5e636a80}.n-bg-light-neutral-text-weaker\\/55{background-color:#5e636a8c}.n-bg-light-neutral-text-weaker\\/60{background-color:#5e636a99}.n-bg-light-neutral-text-weaker\\/65{background-color:#5e636aa6}.n-bg-light-neutral-text-weaker\\/70{background-color:#5e636ab3}.n-bg-light-neutral-text-weaker\\/75{background-color:#5e636abf}.n-bg-light-neutral-text-weaker\\/80{background-color:#5e636acc}.n-bg-light-neutral-text-weaker\\/85{background-color:#5e636ad9}.n-bg-light-neutral-text-weaker\\/90{background-color:#5e636ae6}.n-bg-light-neutral-text-weaker\\/95{background-color:#5e636af2}.n-bg-light-neutral-text-weakest{background-color:#a8acb2}.n-bg-light-neutral-text-weakest\\/0{background-color:#a8acb200}.n-bg-light-neutral-text-weakest\\/10{background-color:#a8acb21a}.n-bg-light-neutral-text-weakest\\/100{background-color:#a8acb2}.n-bg-light-neutral-text-weakest\\/15{background-color:#a8acb226}.n-bg-light-neutral-text-weakest\\/20{background-color:#a8acb233}.n-bg-light-neutral-text-weakest\\/25{background-color:#a8acb240}.n-bg-light-neutral-text-weakest\\/30{background-color:#a8acb24d}.n-bg-light-neutral-text-weakest\\/35{background-color:#a8acb259}.n-bg-light-neutral-text-weakest\\/40{background-color:#a8acb266}.n-bg-light-neutral-text-weakest\\/45{background-color:#a8acb273}.n-bg-light-neutral-text-weakest\\/5{background-color:#a8acb20d}.n-bg-light-neutral-text-weakest\\/50{background-color:#a8acb280}.n-bg-light-neutral-text-weakest\\/55{background-color:#a8acb28c}.n-bg-light-neutral-text-weakest\\/60{background-color:#a8acb299}.n-bg-light-neutral-text-weakest\\/65{background-color:#a8acb2a6}.n-bg-light-neutral-text-weakest\\/70{background-color:#a8acb2b3}.n-bg-light-neutral-text-weakest\\/75{background-color:#a8acb2bf}.n-bg-light-neutral-text-weakest\\/80{background-color:#a8acb2cc}.n-bg-light-neutral-text-weakest\\/85{background-color:#a8acb2d9}.n-bg-light-neutral-text-weakest\\/90{background-color:#a8acb2e6}.n-bg-light-neutral-text-weakest\\/95{background-color:#a8acb2f2}.n-bg-light-primary-bg-selected{background-color:#e7fafb}.n-bg-light-primary-bg-selected\\/0{background-color:#e7fafb00}.n-bg-light-primary-bg-selected\\/10{background-color:#e7fafb1a}.n-bg-light-primary-bg-selected\\/100{background-color:#e7fafb}.n-bg-light-primary-bg-selected\\/15{background-color:#e7fafb26}.n-bg-light-primary-bg-selected\\/20{background-color:#e7fafb33}.n-bg-light-primary-bg-selected\\/25{background-color:#e7fafb40}.n-bg-light-primary-bg-selected\\/30{background-color:#e7fafb4d}.n-bg-light-primary-bg-selected\\/35{background-color:#e7fafb59}.n-bg-light-primary-bg-selected\\/40{background-color:#e7fafb66}.n-bg-light-primary-bg-selected\\/45{background-color:#e7fafb73}.n-bg-light-primary-bg-selected\\/5{background-color:#e7fafb0d}.n-bg-light-primary-bg-selected\\/50{background-color:#e7fafb80}.n-bg-light-primary-bg-selected\\/55{background-color:#e7fafb8c}.n-bg-light-primary-bg-selected\\/60{background-color:#e7fafb99}.n-bg-light-primary-bg-selected\\/65{background-color:#e7fafba6}.n-bg-light-primary-bg-selected\\/70{background-color:#e7fafbb3}.n-bg-light-primary-bg-selected\\/75{background-color:#e7fafbbf}.n-bg-light-primary-bg-selected\\/80{background-color:#e7fafbcc}.n-bg-light-primary-bg-selected\\/85{background-color:#e7fafbd9}.n-bg-light-primary-bg-selected\\/90{background-color:#e7fafbe6}.n-bg-light-primary-bg-selected\\/95{background-color:#e7fafbf2}.n-bg-light-primary-bg-status{background-color:#4c99a4}.n-bg-light-primary-bg-status\\/0{background-color:#4c99a400}.n-bg-light-primary-bg-status\\/10{background-color:#4c99a41a}.n-bg-light-primary-bg-status\\/100{background-color:#4c99a4}.n-bg-light-primary-bg-status\\/15{background-color:#4c99a426}.n-bg-light-primary-bg-status\\/20{background-color:#4c99a433}.n-bg-light-primary-bg-status\\/25{background-color:#4c99a440}.n-bg-light-primary-bg-status\\/30{background-color:#4c99a44d}.n-bg-light-primary-bg-status\\/35{background-color:#4c99a459}.n-bg-light-primary-bg-status\\/40{background-color:#4c99a466}.n-bg-light-primary-bg-status\\/45{background-color:#4c99a473}.n-bg-light-primary-bg-status\\/5{background-color:#4c99a40d}.n-bg-light-primary-bg-status\\/50{background-color:#4c99a480}.n-bg-light-primary-bg-status\\/55{background-color:#4c99a48c}.n-bg-light-primary-bg-status\\/60{background-color:#4c99a499}.n-bg-light-primary-bg-status\\/65{background-color:#4c99a4a6}.n-bg-light-primary-bg-status\\/70{background-color:#4c99a4b3}.n-bg-light-primary-bg-status\\/75{background-color:#4c99a4bf}.n-bg-light-primary-bg-status\\/80{background-color:#4c99a4cc}.n-bg-light-primary-bg-status\\/85{background-color:#4c99a4d9}.n-bg-light-primary-bg-status\\/90{background-color:#4c99a4e6}.n-bg-light-primary-bg-status\\/95{background-color:#4c99a4f2}.n-bg-light-primary-bg-strong{background-color:#0a6190}.n-bg-light-primary-bg-strong\\/0{background-color:#0a619000}.n-bg-light-primary-bg-strong\\/10{background-color:#0a61901a}.n-bg-light-primary-bg-strong\\/100{background-color:#0a6190}.n-bg-light-primary-bg-strong\\/15{background-color:#0a619026}.n-bg-light-primary-bg-strong\\/20{background-color:#0a619033}.n-bg-light-primary-bg-strong\\/25{background-color:#0a619040}.n-bg-light-primary-bg-strong\\/30{background-color:#0a61904d}.n-bg-light-primary-bg-strong\\/35{background-color:#0a619059}.n-bg-light-primary-bg-strong\\/40{background-color:#0a619066}.n-bg-light-primary-bg-strong\\/45{background-color:#0a619073}.n-bg-light-primary-bg-strong\\/5{background-color:#0a61900d}.n-bg-light-primary-bg-strong\\/50{background-color:#0a619080}.n-bg-light-primary-bg-strong\\/55{background-color:#0a61908c}.n-bg-light-primary-bg-strong\\/60{background-color:#0a619099}.n-bg-light-primary-bg-strong\\/65{background-color:#0a6190a6}.n-bg-light-primary-bg-strong\\/70{background-color:#0a6190b3}.n-bg-light-primary-bg-strong\\/75{background-color:#0a6190bf}.n-bg-light-primary-bg-strong\\/80{background-color:#0a6190cc}.n-bg-light-primary-bg-strong\\/85{background-color:#0a6190d9}.n-bg-light-primary-bg-strong\\/90{background-color:#0a6190e6}.n-bg-light-primary-bg-strong\\/95{background-color:#0a6190f2}.n-bg-light-primary-bg-weak{background-color:#e7fafb}.n-bg-light-primary-bg-weak\\/0{background-color:#e7fafb00}.n-bg-light-primary-bg-weak\\/10{background-color:#e7fafb1a}.n-bg-light-primary-bg-weak\\/100{background-color:#e7fafb}.n-bg-light-primary-bg-weak\\/15{background-color:#e7fafb26}.n-bg-light-primary-bg-weak\\/20{background-color:#e7fafb33}.n-bg-light-primary-bg-weak\\/25{background-color:#e7fafb40}.n-bg-light-primary-bg-weak\\/30{background-color:#e7fafb4d}.n-bg-light-primary-bg-weak\\/35{background-color:#e7fafb59}.n-bg-light-primary-bg-weak\\/40{background-color:#e7fafb66}.n-bg-light-primary-bg-weak\\/45{background-color:#e7fafb73}.n-bg-light-primary-bg-weak\\/5{background-color:#e7fafb0d}.n-bg-light-primary-bg-weak\\/50{background-color:#e7fafb80}.n-bg-light-primary-bg-weak\\/55{background-color:#e7fafb8c}.n-bg-light-primary-bg-weak\\/60{background-color:#e7fafb99}.n-bg-light-primary-bg-weak\\/65{background-color:#e7fafba6}.n-bg-light-primary-bg-weak\\/70{background-color:#e7fafbb3}.n-bg-light-primary-bg-weak\\/75{background-color:#e7fafbbf}.n-bg-light-primary-bg-weak\\/80{background-color:#e7fafbcc}.n-bg-light-primary-bg-weak\\/85{background-color:#e7fafbd9}.n-bg-light-primary-bg-weak\\/90{background-color:#e7fafbe6}.n-bg-light-primary-bg-weak\\/95{background-color:#e7fafbf2}.n-bg-light-primary-border-strong{background-color:#0a6190}.n-bg-light-primary-border-strong\\/0{background-color:#0a619000}.n-bg-light-primary-border-strong\\/10{background-color:#0a61901a}.n-bg-light-primary-border-strong\\/100{background-color:#0a6190}.n-bg-light-primary-border-strong\\/15{background-color:#0a619026}.n-bg-light-primary-border-strong\\/20{background-color:#0a619033}.n-bg-light-primary-border-strong\\/25{background-color:#0a619040}.n-bg-light-primary-border-strong\\/30{background-color:#0a61904d}.n-bg-light-primary-border-strong\\/35{background-color:#0a619059}.n-bg-light-primary-border-strong\\/40{background-color:#0a619066}.n-bg-light-primary-border-strong\\/45{background-color:#0a619073}.n-bg-light-primary-border-strong\\/5{background-color:#0a61900d}.n-bg-light-primary-border-strong\\/50{background-color:#0a619080}.n-bg-light-primary-border-strong\\/55{background-color:#0a61908c}.n-bg-light-primary-border-strong\\/60{background-color:#0a619099}.n-bg-light-primary-border-strong\\/65{background-color:#0a6190a6}.n-bg-light-primary-border-strong\\/70{background-color:#0a6190b3}.n-bg-light-primary-border-strong\\/75{background-color:#0a6190bf}.n-bg-light-primary-border-strong\\/80{background-color:#0a6190cc}.n-bg-light-primary-border-strong\\/85{background-color:#0a6190d9}.n-bg-light-primary-border-strong\\/90{background-color:#0a6190e6}.n-bg-light-primary-border-strong\\/95{background-color:#0a6190f2}.n-bg-light-primary-border-weak{background-color:#8fe3e8}.n-bg-light-primary-border-weak\\/0{background-color:#8fe3e800}.n-bg-light-primary-border-weak\\/10{background-color:#8fe3e81a}.n-bg-light-primary-border-weak\\/100{background-color:#8fe3e8}.n-bg-light-primary-border-weak\\/15{background-color:#8fe3e826}.n-bg-light-primary-border-weak\\/20{background-color:#8fe3e833}.n-bg-light-primary-border-weak\\/25{background-color:#8fe3e840}.n-bg-light-primary-border-weak\\/30{background-color:#8fe3e84d}.n-bg-light-primary-border-weak\\/35{background-color:#8fe3e859}.n-bg-light-primary-border-weak\\/40{background-color:#8fe3e866}.n-bg-light-primary-border-weak\\/45{background-color:#8fe3e873}.n-bg-light-primary-border-weak\\/5{background-color:#8fe3e80d}.n-bg-light-primary-border-weak\\/50{background-color:#8fe3e880}.n-bg-light-primary-border-weak\\/55{background-color:#8fe3e88c}.n-bg-light-primary-border-weak\\/60{background-color:#8fe3e899}.n-bg-light-primary-border-weak\\/65{background-color:#8fe3e8a6}.n-bg-light-primary-border-weak\\/70{background-color:#8fe3e8b3}.n-bg-light-primary-border-weak\\/75{background-color:#8fe3e8bf}.n-bg-light-primary-border-weak\\/80{background-color:#8fe3e8cc}.n-bg-light-primary-border-weak\\/85{background-color:#8fe3e8d9}.n-bg-light-primary-border-weak\\/90{background-color:#8fe3e8e6}.n-bg-light-primary-border-weak\\/95{background-color:#8fe3e8f2}.n-bg-light-primary-focus{background-color:#30839d}.n-bg-light-primary-focus\\/0{background-color:#30839d00}.n-bg-light-primary-focus\\/10{background-color:#30839d1a}.n-bg-light-primary-focus\\/100{background-color:#30839d}.n-bg-light-primary-focus\\/15{background-color:#30839d26}.n-bg-light-primary-focus\\/20{background-color:#30839d33}.n-bg-light-primary-focus\\/25{background-color:#30839d40}.n-bg-light-primary-focus\\/30{background-color:#30839d4d}.n-bg-light-primary-focus\\/35{background-color:#30839d59}.n-bg-light-primary-focus\\/40{background-color:#30839d66}.n-bg-light-primary-focus\\/45{background-color:#30839d73}.n-bg-light-primary-focus\\/5{background-color:#30839d0d}.n-bg-light-primary-focus\\/50{background-color:#30839d80}.n-bg-light-primary-focus\\/55{background-color:#30839d8c}.n-bg-light-primary-focus\\/60{background-color:#30839d99}.n-bg-light-primary-focus\\/65{background-color:#30839da6}.n-bg-light-primary-focus\\/70{background-color:#30839db3}.n-bg-light-primary-focus\\/75{background-color:#30839dbf}.n-bg-light-primary-focus\\/80{background-color:#30839dcc}.n-bg-light-primary-focus\\/85{background-color:#30839dd9}.n-bg-light-primary-focus\\/90{background-color:#30839de6}.n-bg-light-primary-focus\\/95{background-color:#30839df2}.n-bg-light-primary-hover-strong{background-color:#02507b}.n-bg-light-primary-hover-strong\\/0{background-color:#02507b00}.n-bg-light-primary-hover-strong\\/10{background-color:#02507b1a}.n-bg-light-primary-hover-strong\\/100{background-color:#02507b}.n-bg-light-primary-hover-strong\\/15{background-color:#02507b26}.n-bg-light-primary-hover-strong\\/20{background-color:#02507b33}.n-bg-light-primary-hover-strong\\/25{background-color:#02507b40}.n-bg-light-primary-hover-strong\\/30{background-color:#02507b4d}.n-bg-light-primary-hover-strong\\/35{background-color:#02507b59}.n-bg-light-primary-hover-strong\\/40{background-color:#02507b66}.n-bg-light-primary-hover-strong\\/45{background-color:#02507b73}.n-bg-light-primary-hover-strong\\/5{background-color:#02507b0d}.n-bg-light-primary-hover-strong\\/50{background-color:#02507b80}.n-bg-light-primary-hover-strong\\/55{background-color:#02507b8c}.n-bg-light-primary-hover-strong\\/60{background-color:#02507b99}.n-bg-light-primary-hover-strong\\/65{background-color:#02507ba6}.n-bg-light-primary-hover-strong\\/70{background-color:#02507bb3}.n-bg-light-primary-hover-strong\\/75{background-color:#02507bbf}.n-bg-light-primary-hover-strong\\/80{background-color:#02507bcc}.n-bg-light-primary-hover-strong\\/85{background-color:#02507bd9}.n-bg-light-primary-hover-strong\\/90{background-color:#02507be6}.n-bg-light-primary-hover-strong\\/95{background-color:#02507bf2}.n-bg-light-primary-hover-weak{background-color:#30839d1a}.n-bg-light-primary-hover-weak\\/0{background-color:#30839d00}.n-bg-light-primary-hover-weak\\/10{background-color:#30839d1a}.n-bg-light-primary-hover-weak\\/100{background-color:#30839d}.n-bg-light-primary-hover-weak\\/15{background-color:#30839d26}.n-bg-light-primary-hover-weak\\/20{background-color:#30839d33}.n-bg-light-primary-hover-weak\\/25{background-color:#30839d40}.n-bg-light-primary-hover-weak\\/30{background-color:#30839d4d}.n-bg-light-primary-hover-weak\\/35{background-color:#30839d59}.n-bg-light-primary-hover-weak\\/40{background-color:#30839d66}.n-bg-light-primary-hover-weak\\/45{background-color:#30839d73}.n-bg-light-primary-hover-weak\\/5{background-color:#30839d0d}.n-bg-light-primary-hover-weak\\/50{background-color:#30839d80}.n-bg-light-primary-hover-weak\\/55{background-color:#30839d8c}.n-bg-light-primary-hover-weak\\/60{background-color:#30839d99}.n-bg-light-primary-hover-weak\\/65{background-color:#30839da6}.n-bg-light-primary-hover-weak\\/70{background-color:#30839db3}.n-bg-light-primary-hover-weak\\/75{background-color:#30839dbf}.n-bg-light-primary-hover-weak\\/80{background-color:#30839dcc}.n-bg-light-primary-hover-weak\\/85{background-color:#30839dd9}.n-bg-light-primary-hover-weak\\/90{background-color:#30839de6}.n-bg-light-primary-hover-weak\\/95{background-color:#30839df2}.n-bg-light-primary-icon{background-color:#0a6190}.n-bg-light-primary-icon\\/0{background-color:#0a619000}.n-bg-light-primary-icon\\/10{background-color:#0a61901a}.n-bg-light-primary-icon\\/100{background-color:#0a6190}.n-bg-light-primary-icon\\/15{background-color:#0a619026}.n-bg-light-primary-icon\\/20{background-color:#0a619033}.n-bg-light-primary-icon\\/25{background-color:#0a619040}.n-bg-light-primary-icon\\/30{background-color:#0a61904d}.n-bg-light-primary-icon\\/35{background-color:#0a619059}.n-bg-light-primary-icon\\/40{background-color:#0a619066}.n-bg-light-primary-icon\\/45{background-color:#0a619073}.n-bg-light-primary-icon\\/5{background-color:#0a61900d}.n-bg-light-primary-icon\\/50{background-color:#0a619080}.n-bg-light-primary-icon\\/55{background-color:#0a61908c}.n-bg-light-primary-icon\\/60{background-color:#0a619099}.n-bg-light-primary-icon\\/65{background-color:#0a6190a6}.n-bg-light-primary-icon\\/70{background-color:#0a6190b3}.n-bg-light-primary-icon\\/75{background-color:#0a6190bf}.n-bg-light-primary-icon\\/80{background-color:#0a6190cc}.n-bg-light-primary-icon\\/85{background-color:#0a6190d9}.n-bg-light-primary-icon\\/90{background-color:#0a6190e6}.n-bg-light-primary-icon\\/95{background-color:#0a6190f2}.n-bg-light-primary-pressed-strong{background-color:#014063}.n-bg-light-primary-pressed-strong\\/0{background-color:#01406300}.n-bg-light-primary-pressed-strong\\/10{background-color:#0140631a}.n-bg-light-primary-pressed-strong\\/100{background-color:#014063}.n-bg-light-primary-pressed-strong\\/15{background-color:#01406326}.n-bg-light-primary-pressed-strong\\/20{background-color:#01406333}.n-bg-light-primary-pressed-strong\\/25{background-color:#01406340}.n-bg-light-primary-pressed-strong\\/30{background-color:#0140634d}.n-bg-light-primary-pressed-strong\\/35{background-color:#01406359}.n-bg-light-primary-pressed-strong\\/40{background-color:#01406366}.n-bg-light-primary-pressed-strong\\/45{background-color:#01406373}.n-bg-light-primary-pressed-strong\\/5{background-color:#0140630d}.n-bg-light-primary-pressed-strong\\/50{background-color:#01406380}.n-bg-light-primary-pressed-strong\\/55{background-color:#0140638c}.n-bg-light-primary-pressed-strong\\/60{background-color:#01406399}.n-bg-light-primary-pressed-strong\\/65{background-color:#014063a6}.n-bg-light-primary-pressed-strong\\/70{background-color:#014063b3}.n-bg-light-primary-pressed-strong\\/75{background-color:#014063bf}.n-bg-light-primary-pressed-strong\\/80{background-color:#014063cc}.n-bg-light-primary-pressed-strong\\/85{background-color:#014063d9}.n-bg-light-primary-pressed-strong\\/90{background-color:#014063e6}.n-bg-light-primary-pressed-strong\\/95{background-color:#014063f2}.n-bg-light-primary-pressed-weak{background-color:#30839d1f}.n-bg-light-primary-pressed-weak\\/0{background-color:#30839d00}.n-bg-light-primary-pressed-weak\\/10{background-color:#30839d1a}.n-bg-light-primary-pressed-weak\\/100{background-color:#30839d}.n-bg-light-primary-pressed-weak\\/15{background-color:#30839d26}.n-bg-light-primary-pressed-weak\\/20{background-color:#30839d33}.n-bg-light-primary-pressed-weak\\/25{background-color:#30839d40}.n-bg-light-primary-pressed-weak\\/30{background-color:#30839d4d}.n-bg-light-primary-pressed-weak\\/35{background-color:#30839d59}.n-bg-light-primary-pressed-weak\\/40{background-color:#30839d66}.n-bg-light-primary-pressed-weak\\/45{background-color:#30839d73}.n-bg-light-primary-pressed-weak\\/5{background-color:#30839d0d}.n-bg-light-primary-pressed-weak\\/50{background-color:#30839d80}.n-bg-light-primary-pressed-weak\\/55{background-color:#30839d8c}.n-bg-light-primary-pressed-weak\\/60{background-color:#30839d99}.n-bg-light-primary-pressed-weak\\/65{background-color:#30839da6}.n-bg-light-primary-pressed-weak\\/70{background-color:#30839db3}.n-bg-light-primary-pressed-weak\\/75{background-color:#30839dbf}.n-bg-light-primary-pressed-weak\\/80{background-color:#30839dcc}.n-bg-light-primary-pressed-weak\\/85{background-color:#30839dd9}.n-bg-light-primary-pressed-weak\\/90{background-color:#30839de6}.n-bg-light-primary-pressed-weak\\/95{background-color:#30839df2}.n-bg-light-primary-text{background-color:#0a6190}.n-bg-light-primary-text\\/0{background-color:#0a619000}.n-bg-light-primary-text\\/10{background-color:#0a61901a}.n-bg-light-primary-text\\/100{background-color:#0a6190}.n-bg-light-primary-text\\/15{background-color:#0a619026}.n-bg-light-primary-text\\/20{background-color:#0a619033}.n-bg-light-primary-text\\/25{background-color:#0a619040}.n-bg-light-primary-text\\/30{background-color:#0a61904d}.n-bg-light-primary-text\\/35{background-color:#0a619059}.n-bg-light-primary-text\\/40{background-color:#0a619066}.n-bg-light-primary-text\\/45{background-color:#0a619073}.n-bg-light-primary-text\\/5{background-color:#0a61900d}.n-bg-light-primary-text\\/50{background-color:#0a619080}.n-bg-light-primary-text\\/55{background-color:#0a61908c}.n-bg-light-primary-text\\/60{background-color:#0a619099}.n-bg-light-primary-text\\/65{background-color:#0a6190a6}.n-bg-light-primary-text\\/70{background-color:#0a6190b3}.n-bg-light-primary-text\\/75{background-color:#0a6190bf}.n-bg-light-primary-text\\/80{background-color:#0a6190cc}.n-bg-light-primary-text\\/85{background-color:#0a6190d9}.n-bg-light-primary-text\\/90{background-color:#0a6190e6}.n-bg-light-primary-text\\/95{background-color:#0a6190f2}.n-bg-light-success-bg-status{background-color:#5b992b}.n-bg-light-success-bg-status\\/0{background-color:#5b992b00}.n-bg-light-success-bg-status\\/10{background-color:#5b992b1a}.n-bg-light-success-bg-status\\/100{background-color:#5b992b}.n-bg-light-success-bg-status\\/15{background-color:#5b992b26}.n-bg-light-success-bg-status\\/20{background-color:#5b992b33}.n-bg-light-success-bg-status\\/25{background-color:#5b992b40}.n-bg-light-success-bg-status\\/30{background-color:#5b992b4d}.n-bg-light-success-bg-status\\/35{background-color:#5b992b59}.n-bg-light-success-bg-status\\/40{background-color:#5b992b66}.n-bg-light-success-bg-status\\/45{background-color:#5b992b73}.n-bg-light-success-bg-status\\/5{background-color:#5b992b0d}.n-bg-light-success-bg-status\\/50{background-color:#5b992b80}.n-bg-light-success-bg-status\\/55{background-color:#5b992b8c}.n-bg-light-success-bg-status\\/60{background-color:#5b992b99}.n-bg-light-success-bg-status\\/65{background-color:#5b992ba6}.n-bg-light-success-bg-status\\/70{background-color:#5b992bb3}.n-bg-light-success-bg-status\\/75{background-color:#5b992bbf}.n-bg-light-success-bg-status\\/80{background-color:#5b992bcc}.n-bg-light-success-bg-status\\/85{background-color:#5b992bd9}.n-bg-light-success-bg-status\\/90{background-color:#5b992be6}.n-bg-light-success-bg-status\\/95{background-color:#5b992bf2}.n-bg-light-success-bg-strong{background-color:#3f7824}.n-bg-light-success-bg-strong\\/0{background-color:#3f782400}.n-bg-light-success-bg-strong\\/10{background-color:#3f78241a}.n-bg-light-success-bg-strong\\/100{background-color:#3f7824}.n-bg-light-success-bg-strong\\/15{background-color:#3f782426}.n-bg-light-success-bg-strong\\/20{background-color:#3f782433}.n-bg-light-success-bg-strong\\/25{background-color:#3f782440}.n-bg-light-success-bg-strong\\/30{background-color:#3f78244d}.n-bg-light-success-bg-strong\\/35{background-color:#3f782459}.n-bg-light-success-bg-strong\\/40{background-color:#3f782466}.n-bg-light-success-bg-strong\\/45{background-color:#3f782473}.n-bg-light-success-bg-strong\\/5{background-color:#3f78240d}.n-bg-light-success-bg-strong\\/50{background-color:#3f782480}.n-bg-light-success-bg-strong\\/55{background-color:#3f78248c}.n-bg-light-success-bg-strong\\/60{background-color:#3f782499}.n-bg-light-success-bg-strong\\/65{background-color:#3f7824a6}.n-bg-light-success-bg-strong\\/70{background-color:#3f7824b3}.n-bg-light-success-bg-strong\\/75{background-color:#3f7824bf}.n-bg-light-success-bg-strong\\/80{background-color:#3f7824cc}.n-bg-light-success-bg-strong\\/85{background-color:#3f7824d9}.n-bg-light-success-bg-strong\\/90{background-color:#3f7824e6}.n-bg-light-success-bg-strong\\/95{background-color:#3f7824f2}.n-bg-light-success-bg-weak{background-color:#e7fcd7}.n-bg-light-success-bg-weak\\/0{background-color:#e7fcd700}.n-bg-light-success-bg-weak\\/10{background-color:#e7fcd71a}.n-bg-light-success-bg-weak\\/100{background-color:#e7fcd7}.n-bg-light-success-bg-weak\\/15{background-color:#e7fcd726}.n-bg-light-success-bg-weak\\/20{background-color:#e7fcd733}.n-bg-light-success-bg-weak\\/25{background-color:#e7fcd740}.n-bg-light-success-bg-weak\\/30{background-color:#e7fcd74d}.n-bg-light-success-bg-weak\\/35{background-color:#e7fcd759}.n-bg-light-success-bg-weak\\/40{background-color:#e7fcd766}.n-bg-light-success-bg-weak\\/45{background-color:#e7fcd773}.n-bg-light-success-bg-weak\\/5{background-color:#e7fcd70d}.n-bg-light-success-bg-weak\\/50{background-color:#e7fcd780}.n-bg-light-success-bg-weak\\/55{background-color:#e7fcd78c}.n-bg-light-success-bg-weak\\/60{background-color:#e7fcd799}.n-bg-light-success-bg-weak\\/65{background-color:#e7fcd7a6}.n-bg-light-success-bg-weak\\/70{background-color:#e7fcd7b3}.n-bg-light-success-bg-weak\\/75{background-color:#e7fcd7bf}.n-bg-light-success-bg-weak\\/80{background-color:#e7fcd7cc}.n-bg-light-success-bg-weak\\/85{background-color:#e7fcd7d9}.n-bg-light-success-bg-weak\\/90{background-color:#e7fcd7e6}.n-bg-light-success-bg-weak\\/95{background-color:#e7fcd7f2}.n-bg-light-success-border-strong{background-color:#3f7824}.n-bg-light-success-border-strong\\/0{background-color:#3f782400}.n-bg-light-success-border-strong\\/10{background-color:#3f78241a}.n-bg-light-success-border-strong\\/100{background-color:#3f7824}.n-bg-light-success-border-strong\\/15{background-color:#3f782426}.n-bg-light-success-border-strong\\/20{background-color:#3f782433}.n-bg-light-success-border-strong\\/25{background-color:#3f782440}.n-bg-light-success-border-strong\\/30{background-color:#3f78244d}.n-bg-light-success-border-strong\\/35{background-color:#3f782459}.n-bg-light-success-border-strong\\/40{background-color:#3f782466}.n-bg-light-success-border-strong\\/45{background-color:#3f782473}.n-bg-light-success-border-strong\\/5{background-color:#3f78240d}.n-bg-light-success-border-strong\\/50{background-color:#3f782480}.n-bg-light-success-border-strong\\/55{background-color:#3f78248c}.n-bg-light-success-border-strong\\/60{background-color:#3f782499}.n-bg-light-success-border-strong\\/65{background-color:#3f7824a6}.n-bg-light-success-border-strong\\/70{background-color:#3f7824b3}.n-bg-light-success-border-strong\\/75{background-color:#3f7824bf}.n-bg-light-success-border-strong\\/80{background-color:#3f7824cc}.n-bg-light-success-border-strong\\/85{background-color:#3f7824d9}.n-bg-light-success-border-strong\\/90{background-color:#3f7824e6}.n-bg-light-success-border-strong\\/95{background-color:#3f7824f2}.n-bg-light-success-border-weak{background-color:#90cb62}.n-bg-light-success-border-weak\\/0{background-color:#90cb6200}.n-bg-light-success-border-weak\\/10{background-color:#90cb621a}.n-bg-light-success-border-weak\\/100{background-color:#90cb62}.n-bg-light-success-border-weak\\/15{background-color:#90cb6226}.n-bg-light-success-border-weak\\/20{background-color:#90cb6233}.n-bg-light-success-border-weak\\/25{background-color:#90cb6240}.n-bg-light-success-border-weak\\/30{background-color:#90cb624d}.n-bg-light-success-border-weak\\/35{background-color:#90cb6259}.n-bg-light-success-border-weak\\/40{background-color:#90cb6266}.n-bg-light-success-border-weak\\/45{background-color:#90cb6273}.n-bg-light-success-border-weak\\/5{background-color:#90cb620d}.n-bg-light-success-border-weak\\/50{background-color:#90cb6280}.n-bg-light-success-border-weak\\/55{background-color:#90cb628c}.n-bg-light-success-border-weak\\/60{background-color:#90cb6299}.n-bg-light-success-border-weak\\/65{background-color:#90cb62a6}.n-bg-light-success-border-weak\\/70{background-color:#90cb62b3}.n-bg-light-success-border-weak\\/75{background-color:#90cb62bf}.n-bg-light-success-border-weak\\/80{background-color:#90cb62cc}.n-bg-light-success-border-weak\\/85{background-color:#90cb62d9}.n-bg-light-success-border-weak\\/90{background-color:#90cb62e6}.n-bg-light-success-border-weak\\/95{background-color:#90cb62f2}.n-bg-light-success-icon{background-color:#3f7824}.n-bg-light-success-icon\\/0{background-color:#3f782400}.n-bg-light-success-icon\\/10{background-color:#3f78241a}.n-bg-light-success-icon\\/100{background-color:#3f7824}.n-bg-light-success-icon\\/15{background-color:#3f782426}.n-bg-light-success-icon\\/20{background-color:#3f782433}.n-bg-light-success-icon\\/25{background-color:#3f782440}.n-bg-light-success-icon\\/30{background-color:#3f78244d}.n-bg-light-success-icon\\/35{background-color:#3f782459}.n-bg-light-success-icon\\/40{background-color:#3f782466}.n-bg-light-success-icon\\/45{background-color:#3f782473}.n-bg-light-success-icon\\/5{background-color:#3f78240d}.n-bg-light-success-icon\\/50{background-color:#3f782480}.n-bg-light-success-icon\\/55{background-color:#3f78248c}.n-bg-light-success-icon\\/60{background-color:#3f782499}.n-bg-light-success-icon\\/65{background-color:#3f7824a6}.n-bg-light-success-icon\\/70{background-color:#3f7824b3}.n-bg-light-success-icon\\/75{background-color:#3f7824bf}.n-bg-light-success-icon\\/80{background-color:#3f7824cc}.n-bg-light-success-icon\\/85{background-color:#3f7824d9}.n-bg-light-success-icon\\/90{background-color:#3f7824e6}.n-bg-light-success-icon\\/95{background-color:#3f7824f2}.n-bg-light-success-text{background-color:#3f7824}.n-bg-light-success-text\\/0{background-color:#3f782400}.n-bg-light-success-text\\/10{background-color:#3f78241a}.n-bg-light-success-text\\/100{background-color:#3f7824}.n-bg-light-success-text\\/15{background-color:#3f782426}.n-bg-light-success-text\\/20{background-color:#3f782433}.n-bg-light-success-text\\/25{background-color:#3f782440}.n-bg-light-success-text\\/30{background-color:#3f78244d}.n-bg-light-success-text\\/35{background-color:#3f782459}.n-bg-light-success-text\\/40{background-color:#3f782466}.n-bg-light-success-text\\/45{background-color:#3f782473}.n-bg-light-success-text\\/5{background-color:#3f78240d}.n-bg-light-success-text\\/50{background-color:#3f782480}.n-bg-light-success-text\\/55{background-color:#3f78248c}.n-bg-light-success-text\\/60{background-color:#3f782499}.n-bg-light-success-text\\/65{background-color:#3f7824a6}.n-bg-light-success-text\\/70{background-color:#3f7824b3}.n-bg-light-success-text\\/75{background-color:#3f7824bf}.n-bg-light-success-text\\/80{background-color:#3f7824cc}.n-bg-light-success-text\\/85{background-color:#3f7824d9}.n-bg-light-success-text\\/90{background-color:#3f7824e6}.n-bg-light-success-text\\/95{background-color:#3f7824f2}.n-bg-light-warning-bg-status{background-color:#d7aa0a}.n-bg-light-warning-bg-status\\/0{background-color:#d7aa0a00}.n-bg-light-warning-bg-status\\/10{background-color:#d7aa0a1a}.n-bg-light-warning-bg-status\\/100{background-color:#d7aa0a}.n-bg-light-warning-bg-status\\/15{background-color:#d7aa0a26}.n-bg-light-warning-bg-status\\/20{background-color:#d7aa0a33}.n-bg-light-warning-bg-status\\/25{background-color:#d7aa0a40}.n-bg-light-warning-bg-status\\/30{background-color:#d7aa0a4d}.n-bg-light-warning-bg-status\\/35{background-color:#d7aa0a59}.n-bg-light-warning-bg-status\\/40{background-color:#d7aa0a66}.n-bg-light-warning-bg-status\\/45{background-color:#d7aa0a73}.n-bg-light-warning-bg-status\\/5{background-color:#d7aa0a0d}.n-bg-light-warning-bg-status\\/50{background-color:#d7aa0a80}.n-bg-light-warning-bg-status\\/55{background-color:#d7aa0a8c}.n-bg-light-warning-bg-status\\/60{background-color:#d7aa0a99}.n-bg-light-warning-bg-status\\/65{background-color:#d7aa0aa6}.n-bg-light-warning-bg-status\\/70{background-color:#d7aa0ab3}.n-bg-light-warning-bg-status\\/75{background-color:#d7aa0abf}.n-bg-light-warning-bg-status\\/80{background-color:#d7aa0acc}.n-bg-light-warning-bg-status\\/85{background-color:#d7aa0ad9}.n-bg-light-warning-bg-status\\/90{background-color:#d7aa0ae6}.n-bg-light-warning-bg-status\\/95{background-color:#d7aa0af2}.n-bg-light-warning-bg-strong{background-color:#765500}.n-bg-light-warning-bg-strong\\/0{background-color:#76550000}.n-bg-light-warning-bg-strong\\/10{background-color:#7655001a}.n-bg-light-warning-bg-strong\\/100{background-color:#765500}.n-bg-light-warning-bg-strong\\/15{background-color:#76550026}.n-bg-light-warning-bg-strong\\/20{background-color:#76550033}.n-bg-light-warning-bg-strong\\/25{background-color:#76550040}.n-bg-light-warning-bg-strong\\/30{background-color:#7655004d}.n-bg-light-warning-bg-strong\\/35{background-color:#76550059}.n-bg-light-warning-bg-strong\\/40{background-color:#76550066}.n-bg-light-warning-bg-strong\\/45{background-color:#76550073}.n-bg-light-warning-bg-strong\\/5{background-color:#7655000d}.n-bg-light-warning-bg-strong\\/50{background-color:#76550080}.n-bg-light-warning-bg-strong\\/55{background-color:#7655008c}.n-bg-light-warning-bg-strong\\/60{background-color:#76550099}.n-bg-light-warning-bg-strong\\/65{background-color:#765500a6}.n-bg-light-warning-bg-strong\\/70{background-color:#765500b3}.n-bg-light-warning-bg-strong\\/75{background-color:#765500bf}.n-bg-light-warning-bg-strong\\/80{background-color:#765500cc}.n-bg-light-warning-bg-strong\\/85{background-color:#765500d9}.n-bg-light-warning-bg-strong\\/90{background-color:#765500e6}.n-bg-light-warning-bg-strong\\/95{background-color:#765500f2}.n-bg-light-warning-bg-weak{background-color:#fffad1}.n-bg-light-warning-bg-weak\\/0{background-color:#fffad100}.n-bg-light-warning-bg-weak\\/10{background-color:#fffad11a}.n-bg-light-warning-bg-weak\\/100{background-color:#fffad1}.n-bg-light-warning-bg-weak\\/15{background-color:#fffad126}.n-bg-light-warning-bg-weak\\/20{background-color:#fffad133}.n-bg-light-warning-bg-weak\\/25{background-color:#fffad140}.n-bg-light-warning-bg-weak\\/30{background-color:#fffad14d}.n-bg-light-warning-bg-weak\\/35{background-color:#fffad159}.n-bg-light-warning-bg-weak\\/40{background-color:#fffad166}.n-bg-light-warning-bg-weak\\/45{background-color:#fffad173}.n-bg-light-warning-bg-weak\\/5{background-color:#fffad10d}.n-bg-light-warning-bg-weak\\/50{background-color:#fffad180}.n-bg-light-warning-bg-weak\\/55{background-color:#fffad18c}.n-bg-light-warning-bg-weak\\/60{background-color:#fffad199}.n-bg-light-warning-bg-weak\\/65{background-color:#fffad1a6}.n-bg-light-warning-bg-weak\\/70{background-color:#fffad1b3}.n-bg-light-warning-bg-weak\\/75{background-color:#fffad1bf}.n-bg-light-warning-bg-weak\\/80{background-color:#fffad1cc}.n-bg-light-warning-bg-weak\\/85{background-color:#fffad1d9}.n-bg-light-warning-bg-weak\\/90{background-color:#fffad1e6}.n-bg-light-warning-bg-weak\\/95{background-color:#fffad1f2}.n-bg-light-warning-border-strong{background-color:#996e00}.n-bg-light-warning-border-strong\\/0{background-color:#996e0000}.n-bg-light-warning-border-strong\\/10{background-color:#996e001a}.n-bg-light-warning-border-strong\\/100{background-color:#996e00}.n-bg-light-warning-border-strong\\/15{background-color:#996e0026}.n-bg-light-warning-border-strong\\/20{background-color:#996e0033}.n-bg-light-warning-border-strong\\/25{background-color:#996e0040}.n-bg-light-warning-border-strong\\/30{background-color:#996e004d}.n-bg-light-warning-border-strong\\/35{background-color:#996e0059}.n-bg-light-warning-border-strong\\/40{background-color:#996e0066}.n-bg-light-warning-border-strong\\/45{background-color:#996e0073}.n-bg-light-warning-border-strong\\/5{background-color:#996e000d}.n-bg-light-warning-border-strong\\/50{background-color:#996e0080}.n-bg-light-warning-border-strong\\/55{background-color:#996e008c}.n-bg-light-warning-border-strong\\/60{background-color:#996e0099}.n-bg-light-warning-border-strong\\/65{background-color:#996e00a6}.n-bg-light-warning-border-strong\\/70{background-color:#996e00b3}.n-bg-light-warning-border-strong\\/75{background-color:#996e00bf}.n-bg-light-warning-border-strong\\/80{background-color:#996e00cc}.n-bg-light-warning-border-strong\\/85{background-color:#996e00d9}.n-bg-light-warning-border-strong\\/90{background-color:#996e00e6}.n-bg-light-warning-border-strong\\/95{background-color:#996e00f2}.n-bg-light-warning-border-weak{background-color:#ffd600}.n-bg-light-warning-border-weak\\/0{background-color:#ffd60000}.n-bg-light-warning-border-weak\\/10{background-color:#ffd6001a}.n-bg-light-warning-border-weak\\/100{background-color:#ffd600}.n-bg-light-warning-border-weak\\/15{background-color:#ffd60026}.n-bg-light-warning-border-weak\\/20{background-color:#ffd60033}.n-bg-light-warning-border-weak\\/25{background-color:#ffd60040}.n-bg-light-warning-border-weak\\/30{background-color:#ffd6004d}.n-bg-light-warning-border-weak\\/35{background-color:#ffd60059}.n-bg-light-warning-border-weak\\/40{background-color:#ffd60066}.n-bg-light-warning-border-weak\\/45{background-color:#ffd60073}.n-bg-light-warning-border-weak\\/5{background-color:#ffd6000d}.n-bg-light-warning-border-weak\\/50{background-color:#ffd60080}.n-bg-light-warning-border-weak\\/55{background-color:#ffd6008c}.n-bg-light-warning-border-weak\\/60{background-color:#ffd60099}.n-bg-light-warning-border-weak\\/65{background-color:#ffd600a6}.n-bg-light-warning-border-weak\\/70{background-color:#ffd600b3}.n-bg-light-warning-border-weak\\/75{background-color:#ffd600bf}.n-bg-light-warning-border-weak\\/80{background-color:#ffd600cc}.n-bg-light-warning-border-weak\\/85{background-color:#ffd600d9}.n-bg-light-warning-border-weak\\/90{background-color:#ffd600e6}.n-bg-light-warning-border-weak\\/95{background-color:#ffd600f2}.n-bg-light-warning-icon{background-color:#765500}.n-bg-light-warning-icon\\/0{background-color:#76550000}.n-bg-light-warning-icon\\/10{background-color:#7655001a}.n-bg-light-warning-icon\\/100{background-color:#765500}.n-bg-light-warning-icon\\/15{background-color:#76550026}.n-bg-light-warning-icon\\/20{background-color:#76550033}.n-bg-light-warning-icon\\/25{background-color:#76550040}.n-bg-light-warning-icon\\/30{background-color:#7655004d}.n-bg-light-warning-icon\\/35{background-color:#76550059}.n-bg-light-warning-icon\\/40{background-color:#76550066}.n-bg-light-warning-icon\\/45{background-color:#76550073}.n-bg-light-warning-icon\\/5{background-color:#7655000d}.n-bg-light-warning-icon\\/50{background-color:#76550080}.n-bg-light-warning-icon\\/55{background-color:#7655008c}.n-bg-light-warning-icon\\/60{background-color:#76550099}.n-bg-light-warning-icon\\/65{background-color:#765500a6}.n-bg-light-warning-icon\\/70{background-color:#765500b3}.n-bg-light-warning-icon\\/75{background-color:#765500bf}.n-bg-light-warning-icon\\/80{background-color:#765500cc}.n-bg-light-warning-icon\\/85{background-color:#765500d9}.n-bg-light-warning-icon\\/90{background-color:#765500e6}.n-bg-light-warning-icon\\/95{background-color:#765500f2}.n-bg-light-warning-text{background-color:#765500}.n-bg-light-warning-text\\/0{background-color:#76550000}.n-bg-light-warning-text\\/10{background-color:#7655001a}.n-bg-light-warning-text\\/100{background-color:#765500}.n-bg-light-warning-text\\/15{background-color:#76550026}.n-bg-light-warning-text\\/20{background-color:#76550033}.n-bg-light-warning-text\\/25{background-color:#76550040}.n-bg-light-warning-text\\/30{background-color:#7655004d}.n-bg-light-warning-text\\/35{background-color:#76550059}.n-bg-light-warning-text\\/40{background-color:#76550066}.n-bg-light-warning-text\\/45{background-color:#76550073}.n-bg-light-warning-text\\/5{background-color:#7655000d}.n-bg-light-warning-text\\/50{background-color:#76550080}.n-bg-light-warning-text\\/55{background-color:#7655008c}.n-bg-light-warning-text\\/60{background-color:#76550099}.n-bg-light-warning-text\\/65{background-color:#765500a6}.n-bg-light-warning-text\\/70{background-color:#765500b3}.n-bg-light-warning-text\\/75{background-color:#765500bf}.n-bg-light-warning-text\\/80{background-color:#765500cc}.n-bg-light-warning-text\\/85{background-color:#765500d9}.n-bg-light-warning-text\\/90{background-color:#765500e6}.n-bg-light-warning-text\\/95{background-color:#765500f2}.n-bg-neutral-10{background-color:#fff}.n-bg-neutral-10\\/0{background-color:#fff0}.n-bg-neutral-10\\/10{background-color:#ffffff1a}.n-bg-neutral-10\\/100{background-color:#fff}.n-bg-neutral-10\\/15{background-color:#ffffff26}.n-bg-neutral-10\\/20{background-color:#fff3}.n-bg-neutral-10\\/25{background-color:#ffffff40}.n-bg-neutral-10\\/30{background-color:#ffffff4d}.n-bg-neutral-10\\/35{background-color:#ffffff59}.n-bg-neutral-10\\/40{background-color:#fff6}.n-bg-neutral-10\\/45{background-color:#ffffff73}.n-bg-neutral-10\\/5{background-color:#ffffff0d}.n-bg-neutral-10\\/50{background-color:#ffffff80}.n-bg-neutral-10\\/55{background-color:#ffffff8c}.n-bg-neutral-10\\/60{background-color:#fff9}.n-bg-neutral-10\\/65{background-color:#ffffffa6}.n-bg-neutral-10\\/70{background-color:#ffffffb3}.n-bg-neutral-10\\/75{background-color:#ffffffbf}.n-bg-neutral-10\\/80{background-color:#fffc}.n-bg-neutral-10\\/85{background-color:#ffffffd9}.n-bg-neutral-10\\/90{background-color:#ffffffe6}.n-bg-neutral-10\\/95{background-color:#fffffff2}.n-bg-neutral-15{background-color:#f5f6f6}.n-bg-neutral-15\\/0{background-color:#f5f6f600}.n-bg-neutral-15\\/10{background-color:#f5f6f61a}.n-bg-neutral-15\\/100{background-color:#f5f6f6}.n-bg-neutral-15\\/15{background-color:#f5f6f626}.n-bg-neutral-15\\/20{background-color:#f5f6f633}.n-bg-neutral-15\\/25{background-color:#f5f6f640}.n-bg-neutral-15\\/30{background-color:#f5f6f64d}.n-bg-neutral-15\\/35{background-color:#f5f6f659}.n-bg-neutral-15\\/40{background-color:#f5f6f666}.n-bg-neutral-15\\/45{background-color:#f5f6f673}.n-bg-neutral-15\\/5{background-color:#f5f6f60d}.n-bg-neutral-15\\/50{background-color:#f5f6f680}.n-bg-neutral-15\\/55{background-color:#f5f6f68c}.n-bg-neutral-15\\/60{background-color:#f5f6f699}.n-bg-neutral-15\\/65{background-color:#f5f6f6a6}.n-bg-neutral-15\\/70{background-color:#f5f6f6b3}.n-bg-neutral-15\\/75{background-color:#f5f6f6bf}.n-bg-neutral-15\\/80{background-color:#f5f6f6cc}.n-bg-neutral-15\\/85{background-color:#f5f6f6d9}.n-bg-neutral-15\\/90{background-color:#f5f6f6e6}.n-bg-neutral-15\\/95{background-color:#f5f6f6f2}.n-bg-neutral-20{background-color:#e2e3e5}.n-bg-neutral-20\\/0{background-color:#e2e3e500}.n-bg-neutral-20\\/10{background-color:#e2e3e51a}.n-bg-neutral-20\\/100{background-color:#e2e3e5}.n-bg-neutral-20\\/15{background-color:#e2e3e526}.n-bg-neutral-20\\/20{background-color:#e2e3e533}.n-bg-neutral-20\\/25{background-color:#e2e3e540}.n-bg-neutral-20\\/30{background-color:#e2e3e54d}.n-bg-neutral-20\\/35{background-color:#e2e3e559}.n-bg-neutral-20\\/40{background-color:#e2e3e566}.n-bg-neutral-20\\/45{background-color:#e2e3e573}.n-bg-neutral-20\\/5{background-color:#e2e3e50d}.n-bg-neutral-20\\/50{background-color:#e2e3e580}.n-bg-neutral-20\\/55{background-color:#e2e3e58c}.n-bg-neutral-20\\/60{background-color:#e2e3e599}.n-bg-neutral-20\\/65{background-color:#e2e3e5a6}.n-bg-neutral-20\\/70{background-color:#e2e3e5b3}.n-bg-neutral-20\\/75{background-color:#e2e3e5bf}.n-bg-neutral-20\\/80{background-color:#e2e3e5cc}.n-bg-neutral-20\\/85{background-color:#e2e3e5d9}.n-bg-neutral-20\\/90{background-color:#e2e3e5e6}.n-bg-neutral-20\\/95{background-color:#e2e3e5f2}.n-bg-neutral-25{background-color:#cfd1d4}.n-bg-neutral-25\\/0{background-color:#cfd1d400}.n-bg-neutral-25\\/10{background-color:#cfd1d41a}.n-bg-neutral-25\\/100{background-color:#cfd1d4}.n-bg-neutral-25\\/15{background-color:#cfd1d426}.n-bg-neutral-25\\/20{background-color:#cfd1d433}.n-bg-neutral-25\\/25{background-color:#cfd1d440}.n-bg-neutral-25\\/30{background-color:#cfd1d44d}.n-bg-neutral-25\\/35{background-color:#cfd1d459}.n-bg-neutral-25\\/40{background-color:#cfd1d466}.n-bg-neutral-25\\/45{background-color:#cfd1d473}.n-bg-neutral-25\\/5{background-color:#cfd1d40d}.n-bg-neutral-25\\/50{background-color:#cfd1d480}.n-bg-neutral-25\\/55{background-color:#cfd1d48c}.n-bg-neutral-25\\/60{background-color:#cfd1d499}.n-bg-neutral-25\\/65{background-color:#cfd1d4a6}.n-bg-neutral-25\\/70{background-color:#cfd1d4b3}.n-bg-neutral-25\\/75{background-color:#cfd1d4bf}.n-bg-neutral-25\\/80{background-color:#cfd1d4cc}.n-bg-neutral-25\\/85{background-color:#cfd1d4d9}.n-bg-neutral-25\\/90{background-color:#cfd1d4e6}.n-bg-neutral-25\\/95{background-color:#cfd1d4f2}.n-bg-neutral-30{background-color:#bbbec3}.n-bg-neutral-30\\/0{background-color:#bbbec300}.n-bg-neutral-30\\/10{background-color:#bbbec31a}.n-bg-neutral-30\\/100{background-color:#bbbec3}.n-bg-neutral-30\\/15{background-color:#bbbec326}.n-bg-neutral-30\\/20{background-color:#bbbec333}.n-bg-neutral-30\\/25{background-color:#bbbec340}.n-bg-neutral-30\\/30{background-color:#bbbec34d}.n-bg-neutral-30\\/35{background-color:#bbbec359}.n-bg-neutral-30\\/40{background-color:#bbbec366}.n-bg-neutral-30\\/45{background-color:#bbbec373}.n-bg-neutral-30\\/5{background-color:#bbbec30d}.n-bg-neutral-30\\/50{background-color:#bbbec380}.n-bg-neutral-30\\/55{background-color:#bbbec38c}.n-bg-neutral-30\\/60{background-color:#bbbec399}.n-bg-neutral-30\\/65{background-color:#bbbec3a6}.n-bg-neutral-30\\/70{background-color:#bbbec3b3}.n-bg-neutral-30\\/75{background-color:#bbbec3bf}.n-bg-neutral-30\\/80{background-color:#bbbec3cc}.n-bg-neutral-30\\/85{background-color:#bbbec3d9}.n-bg-neutral-30\\/90{background-color:#bbbec3e6}.n-bg-neutral-30\\/95{background-color:#bbbec3f2}.n-bg-neutral-35{background-color:#a8acb2}.n-bg-neutral-35\\/0{background-color:#a8acb200}.n-bg-neutral-35\\/10{background-color:#a8acb21a}.n-bg-neutral-35\\/100{background-color:#a8acb2}.n-bg-neutral-35\\/15{background-color:#a8acb226}.n-bg-neutral-35\\/20{background-color:#a8acb233}.n-bg-neutral-35\\/25{background-color:#a8acb240}.n-bg-neutral-35\\/30{background-color:#a8acb24d}.n-bg-neutral-35\\/35{background-color:#a8acb259}.n-bg-neutral-35\\/40{background-color:#a8acb266}.n-bg-neutral-35\\/45{background-color:#a8acb273}.n-bg-neutral-35\\/5{background-color:#a8acb20d}.n-bg-neutral-35\\/50{background-color:#a8acb280}.n-bg-neutral-35\\/55{background-color:#a8acb28c}.n-bg-neutral-35\\/60{background-color:#a8acb299}.n-bg-neutral-35\\/65{background-color:#a8acb2a6}.n-bg-neutral-35\\/70{background-color:#a8acb2b3}.n-bg-neutral-35\\/75{background-color:#a8acb2bf}.n-bg-neutral-35\\/80{background-color:#a8acb2cc}.n-bg-neutral-35\\/85{background-color:#a8acb2d9}.n-bg-neutral-35\\/90{background-color:#a8acb2e6}.n-bg-neutral-35\\/95{background-color:#a8acb2f2}.n-bg-neutral-40{background-color:#959aa1}.n-bg-neutral-40\\/0{background-color:#959aa100}.n-bg-neutral-40\\/10{background-color:#959aa11a}.n-bg-neutral-40\\/100{background-color:#959aa1}.n-bg-neutral-40\\/15{background-color:#959aa126}.n-bg-neutral-40\\/20{background-color:#959aa133}.n-bg-neutral-40\\/25{background-color:#959aa140}.n-bg-neutral-40\\/30{background-color:#959aa14d}.n-bg-neutral-40\\/35{background-color:#959aa159}.n-bg-neutral-40\\/40{background-color:#959aa166}.n-bg-neutral-40\\/45{background-color:#959aa173}.n-bg-neutral-40\\/5{background-color:#959aa10d}.n-bg-neutral-40\\/50{background-color:#959aa180}.n-bg-neutral-40\\/55{background-color:#959aa18c}.n-bg-neutral-40\\/60{background-color:#959aa199}.n-bg-neutral-40\\/65{background-color:#959aa1a6}.n-bg-neutral-40\\/70{background-color:#959aa1b3}.n-bg-neutral-40\\/75{background-color:#959aa1bf}.n-bg-neutral-40\\/80{background-color:#959aa1cc}.n-bg-neutral-40\\/85{background-color:#959aa1d9}.n-bg-neutral-40\\/90{background-color:#959aa1e6}.n-bg-neutral-40\\/95{background-color:#959aa1f2}.n-bg-neutral-45{background-color:#818790}.n-bg-neutral-45\\/0{background-color:#81879000}.n-bg-neutral-45\\/10{background-color:#8187901a}.n-bg-neutral-45\\/100{background-color:#818790}.n-bg-neutral-45\\/15{background-color:#81879026}.n-bg-neutral-45\\/20{background-color:#81879033}.n-bg-neutral-45\\/25{background-color:#81879040}.n-bg-neutral-45\\/30{background-color:#8187904d}.n-bg-neutral-45\\/35{background-color:#81879059}.n-bg-neutral-45\\/40{background-color:#81879066}.n-bg-neutral-45\\/45{background-color:#81879073}.n-bg-neutral-45\\/5{background-color:#8187900d}.n-bg-neutral-45\\/50{background-color:#81879080}.n-bg-neutral-45\\/55{background-color:#8187908c}.n-bg-neutral-45\\/60{background-color:#81879099}.n-bg-neutral-45\\/65{background-color:#818790a6}.n-bg-neutral-45\\/70{background-color:#818790b3}.n-bg-neutral-45\\/75{background-color:#818790bf}.n-bg-neutral-45\\/80{background-color:#818790cc}.n-bg-neutral-45\\/85{background-color:#818790d9}.n-bg-neutral-45\\/90{background-color:#818790e6}.n-bg-neutral-45\\/95{background-color:#818790f2}.n-bg-neutral-50{background-color:#6f757e}.n-bg-neutral-50\\/0{background-color:#6f757e00}.n-bg-neutral-50\\/10{background-color:#6f757e1a}.n-bg-neutral-50\\/100{background-color:#6f757e}.n-bg-neutral-50\\/15{background-color:#6f757e26}.n-bg-neutral-50\\/20{background-color:#6f757e33}.n-bg-neutral-50\\/25{background-color:#6f757e40}.n-bg-neutral-50\\/30{background-color:#6f757e4d}.n-bg-neutral-50\\/35{background-color:#6f757e59}.n-bg-neutral-50\\/40{background-color:#6f757e66}.n-bg-neutral-50\\/45{background-color:#6f757e73}.n-bg-neutral-50\\/5{background-color:#6f757e0d}.n-bg-neutral-50\\/50{background-color:#6f757e80}.n-bg-neutral-50\\/55{background-color:#6f757e8c}.n-bg-neutral-50\\/60{background-color:#6f757e99}.n-bg-neutral-50\\/65{background-color:#6f757ea6}.n-bg-neutral-50\\/70{background-color:#6f757eb3}.n-bg-neutral-50\\/75{background-color:#6f757ebf}.n-bg-neutral-50\\/80{background-color:#6f757ecc}.n-bg-neutral-50\\/85{background-color:#6f757ed9}.n-bg-neutral-50\\/90{background-color:#6f757ee6}.n-bg-neutral-50\\/95{background-color:#6f757ef2}.n-bg-neutral-55{background-color:#5e636a}.n-bg-neutral-55\\/0{background-color:#5e636a00}.n-bg-neutral-55\\/10{background-color:#5e636a1a}.n-bg-neutral-55\\/100{background-color:#5e636a}.n-bg-neutral-55\\/15{background-color:#5e636a26}.n-bg-neutral-55\\/20{background-color:#5e636a33}.n-bg-neutral-55\\/25{background-color:#5e636a40}.n-bg-neutral-55\\/30{background-color:#5e636a4d}.n-bg-neutral-55\\/35{background-color:#5e636a59}.n-bg-neutral-55\\/40{background-color:#5e636a66}.n-bg-neutral-55\\/45{background-color:#5e636a73}.n-bg-neutral-55\\/5{background-color:#5e636a0d}.n-bg-neutral-55\\/50{background-color:#5e636a80}.n-bg-neutral-55\\/55{background-color:#5e636a8c}.n-bg-neutral-55\\/60{background-color:#5e636a99}.n-bg-neutral-55\\/65{background-color:#5e636aa6}.n-bg-neutral-55\\/70{background-color:#5e636ab3}.n-bg-neutral-55\\/75{background-color:#5e636abf}.n-bg-neutral-55\\/80{background-color:#5e636acc}.n-bg-neutral-55\\/85{background-color:#5e636ad9}.n-bg-neutral-55\\/90{background-color:#5e636ae6}.n-bg-neutral-55\\/95{background-color:#5e636af2}.n-bg-neutral-60{background-color:#4d5157}.n-bg-neutral-60\\/0{background-color:#4d515700}.n-bg-neutral-60\\/10{background-color:#4d51571a}.n-bg-neutral-60\\/100{background-color:#4d5157}.n-bg-neutral-60\\/15{background-color:#4d515726}.n-bg-neutral-60\\/20{background-color:#4d515733}.n-bg-neutral-60\\/25{background-color:#4d515740}.n-bg-neutral-60\\/30{background-color:#4d51574d}.n-bg-neutral-60\\/35{background-color:#4d515759}.n-bg-neutral-60\\/40{background-color:#4d515766}.n-bg-neutral-60\\/45{background-color:#4d515773}.n-bg-neutral-60\\/5{background-color:#4d51570d}.n-bg-neutral-60\\/50{background-color:#4d515780}.n-bg-neutral-60\\/55{background-color:#4d51578c}.n-bg-neutral-60\\/60{background-color:#4d515799}.n-bg-neutral-60\\/65{background-color:#4d5157a6}.n-bg-neutral-60\\/70{background-color:#4d5157b3}.n-bg-neutral-60\\/75{background-color:#4d5157bf}.n-bg-neutral-60\\/80{background-color:#4d5157cc}.n-bg-neutral-60\\/85{background-color:#4d5157d9}.n-bg-neutral-60\\/90{background-color:#4d5157e6}.n-bg-neutral-60\\/95{background-color:#4d5157f2}.n-bg-neutral-65{background-color:#3c3f44}.n-bg-neutral-65\\/0{background-color:#3c3f4400}.n-bg-neutral-65\\/10{background-color:#3c3f441a}.n-bg-neutral-65\\/100{background-color:#3c3f44}.n-bg-neutral-65\\/15{background-color:#3c3f4426}.n-bg-neutral-65\\/20{background-color:#3c3f4433}.n-bg-neutral-65\\/25{background-color:#3c3f4440}.n-bg-neutral-65\\/30{background-color:#3c3f444d}.n-bg-neutral-65\\/35{background-color:#3c3f4459}.n-bg-neutral-65\\/40{background-color:#3c3f4466}.n-bg-neutral-65\\/45{background-color:#3c3f4473}.n-bg-neutral-65\\/5{background-color:#3c3f440d}.n-bg-neutral-65\\/50{background-color:#3c3f4480}.n-bg-neutral-65\\/55{background-color:#3c3f448c}.n-bg-neutral-65\\/60{background-color:#3c3f4499}.n-bg-neutral-65\\/65{background-color:#3c3f44a6}.n-bg-neutral-65\\/70{background-color:#3c3f44b3}.n-bg-neutral-65\\/75{background-color:#3c3f44bf}.n-bg-neutral-65\\/80{background-color:#3c3f44cc}.n-bg-neutral-65\\/85{background-color:#3c3f44d9}.n-bg-neutral-65\\/90{background-color:#3c3f44e6}.n-bg-neutral-65\\/95{background-color:#3c3f44f2}.n-bg-neutral-70{background-color:#212325}.n-bg-neutral-70\\/0{background-color:#21232500}.n-bg-neutral-70\\/10{background-color:#2123251a}.n-bg-neutral-70\\/100{background-color:#212325}.n-bg-neutral-70\\/15{background-color:#21232526}.n-bg-neutral-70\\/20{background-color:#21232533}.n-bg-neutral-70\\/25{background-color:#21232540}.n-bg-neutral-70\\/30{background-color:#2123254d}.n-bg-neutral-70\\/35{background-color:#21232559}.n-bg-neutral-70\\/40{background-color:#21232566}.n-bg-neutral-70\\/45{background-color:#21232573}.n-bg-neutral-70\\/5{background-color:#2123250d}.n-bg-neutral-70\\/50{background-color:#21232580}.n-bg-neutral-70\\/55{background-color:#2123258c}.n-bg-neutral-70\\/60{background-color:#21232599}.n-bg-neutral-70\\/65{background-color:#212325a6}.n-bg-neutral-70\\/70{background-color:#212325b3}.n-bg-neutral-70\\/75{background-color:#212325bf}.n-bg-neutral-70\\/80{background-color:#212325cc}.n-bg-neutral-70\\/85{background-color:#212325d9}.n-bg-neutral-70\\/90{background-color:#212325e6}.n-bg-neutral-70\\/95{background-color:#212325f2}.n-bg-neutral-75{background-color:#1a1b1d}.n-bg-neutral-75\\/0{background-color:#1a1b1d00}.n-bg-neutral-75\\/10{background-color:#1a1b1d1a}.n-bg-neutral-75\\/100{background-color:#1a1b1d}.n-bg-neutral-75\\/15{background-color:#1a1b1d26}.n-bg-neutral-75\\/20{background-color:#1a1b1d33}.n-bg-neutral-75\\/25{background-color:#1a1b1d40}.n-bg-neutral-75\\/30{background-color:#1a1b1d4d}.n-bg-neutral-75\\/35{background-color:#1a1b1d59}.n-bg-neutral-75\\/40{background-color:#1a1b1d66}.n-bg-neutral-75\\/45{background-color:#1a1b1d73}.n-bg-neutral-75\\/5{background-color:#1a1b1d0d}.n-bg-neutral-75\\/50{background-color:#1a1b1d80}.n-bg-neutral-75\\/55{background-color:#1a1b1d8c}.n-bg-neutral-75\\/60{background-color:#1a1b1d99}.n-bg-neutral-75\\/65{background-color:#1a1b1da6}.n-bg-neutral-75\\/70{background-color:#1a1b1db3}.n-bg-neutral-75\\/75{background-color:#1a1b1dbf}.n-bg-neutral-75\\/80{background-color:#1a1b1dcc}.n-bg-neutral-75\\/85{background-color:#1a1b1dd9}.n-bg-neutral-75\\/90{background-color:#1a1b1de6}.n-bg-neutral-75\\/95{background-color:#1a1b1df2}.n-bg-neutral-80{background-color:#09090a}.n-bg-neutral-80\\/0{background-color:#09090a00}.n-bg-neutral-80\\/10{background-color:#09090a1a}.n-bg-neutral-80\\/100{background-color:#09090a}.n-bg-neutral-80\\/15{background-color:#09090a26}.n-bg-neutral-80\\/20{background-color:#09090a33}.n-bg-neutral-80\\/25{background-color:#09090a40}.n-bg-neutral-80\\/30{background-color:#09090a4d}.n-bg-neutral-80\\/35{background-color:#09090a59}.n-bg-neutral-80\\/40{background-color:#09090a66}.n-bg-neutral-80\\/45{background-color:#09090a73}.n-bg-neutral-80\\/5{background-color:#09090a0d}.n-bg-neutral-80\\/50{background-color:#09090a80}.n-bg-neutral-80\\/55{background-color:#09090a8c}.n-bg-neutral-80\\/60{background-color:#09090a99}.n-bg-neutral-80\\/65{background-color:#09090aa6}.n-bg-neutral-80\\/70{background-color:#09090ab3}.n-bg-neutral-80\\/75{background-color:#09090abf}.n-bg-neutral-80\\/80{background-color:#09090acc}.n-bg-neutral-80\\/85{background-color:#09090ad9}.n-bg-neutral-80\\/90{background-color:#09090ae6}.n-bg-neutral-80\\/95{background-color:#09090af2}.n-bg-neutral-bg-default{background-color:var(--theme-color-neutral-bg-default)}.n-bg-neutral-bg-on-bg-weak{background-color:var(--theme-color-neutral-bg-on-bg-weak)}.n-bg-neutral-bg-status{background-color:var(--theme-color-neutral-bg-status)}.n-bg-neutral-bg-strong{background-color:var(--theme-color-neutral-bg-strong)}.n-bg-neutral-bg-stronger{background-color:var(--theme-color-neutral-bg-stronger)}.n-bg-neutral-bg-strongest{background-color:var(--theme-color-neutral-bg-strongest)}.n-bg-neutral-bg-weak{background-color:var(--theme-color-neutral-bg-weak)}.n-bg-neutral-border-strong{background-color:var(--theme-color-neutral-border-strong)}.n-bg-neutral-border-strongest{background-color:var(--theme-color-neutral-border-strongest)}.n-bg-neutral-border-weak{background-color:var(--theme-color-neutral-border-weak)}.n-bg-neutral-hover{background-color:var(--theme-color-neutral-hover)}.n-bg-neutral-icon{background-color:var(--theme-color-neutral-icon)}.n-bg-neutral-pressed{background-color:var(--theme-color-neutral-pressed)}.n-bg-neutral-text-default{background-color:var(--theme-color-neutral-text-default)}.n-bg-neutral-text-inverse{background-color:var(--theme-color-neutral-text-inverse)}.n-bg-neutral-text-weak{background-color:var(--theme-color-neutral-text-weak)}.n-bg-neutral-text-weaker{background-color:var(--theme-color-neutral-text-weaker)}.n-bg-neutral-text-weakest{background-color:var(--theme-color-neutral-text-weakest)}.n-bg-primary-bg-selected{background-color:var(--theme-color-primary-bg-selected)}.n-bg-primary-bg-status{background-color:var(--theme-color-primary-bg-status)}.n-bg-primary-bg-strong{background-color:var(--theme-color-primary-bg-strong)}.n-bg-primary-bg-weak{background-color:var(--theme-color-primary-bg-weak)}.n-bg-primary-border-strong{background-color:var(--theme-color-primary-border-strong)}.n-bg-primary-border-weak{background-color:var(--theme-color-primary-border-weak)}.n-bg-primary-focus{background-color:var(--theme-color-primary-focus)}.n-bg-primary-hover-strong{background-color:var(--theme-color-primary-hover-strong)}.n-bg-primary-hover-weak{background-color:var(--theme-color-primary-hover-weak)}.n-bg-primary-icon{background-color:var(--theme-color-primary-icon)}.n-bg-primary-pressed-strong{background-color:var(--theme-color-primary-pressed-strong)}.n-bg-primary-pressed-weak{background-color:var(--theme-color-primary-pressed-weak)}.n-bg-primary-text{background-color:var(--theme-color-primary-text)}.n-bg-success-bg-status{background-color:var(--theme-color-success-bg-status)}.n-bg-success-bg-strong{background-color:var(--theme-color-success-bg-strong)}.n-bg-success-bg-weak{background-color:var(--theme-color-success-bg-weak)}.n-bg-success-border-strong{background-color:var(--theme-color-success-border-strong)}.n-bg-success-border-weak{background-color:var(--theme-color-success-border-weak)}.n-bg-success-icon{background-color:var(--theme-color-success-icon)}.n-bg-success-text{background-color:var(--theme-color-success-text)}.n-bg-transparent{background-color:transparent}.n-bg-warning-bg-status{background-color:var(--theme-color-warning-bg-status)}.n-bg-warning-bg-strong{background-color:var(--theme-color-warning-bg-strong)}.n-bg-warning-bg-weak{background-color:var(--theme-color-warning-bg-weak)}.n-bg-warning-border-strong{background-color:var(--theme-color-warning-border-strong)}.n-bg-warning-border-weak{background-color:var(--theme-color-warning-border-weak)}.n-bg-warning-icon{background-color:var(--theme-color-warning-icon)}.n-bg-warning-text{background-color:var(--theme-color-warning-text)}.n-bg-cover{background-size:cover}.n-bg-center{background-position:center}.n-bg-no-repeat{background-repeat:no-repeat}.n-fill-danger-bg-strong{fill:var(--theme-color-danger-bg-strong)}.n-fill-neutral-bg-stronger{fill:var(--theme-color-neutral-bg-stronger)}.n-fill-neutral-bg-weak{fill:var(--theme-color-neutral-bg-weak)}.n-fill-primary-bg-strong{fill:var(--theme-color-primary-bg-strong)}.n-stroke-primary-bg-strong{stroke:var(--theme-color-primary-bg-strong)}.n-p-0{padding:0}.n-p-14{padding:56px}.n-p-2{padding:8px}.n-p-3{padding:12px}.n-p-4{padding:16px}.n-p-8{padding:32px}.n-p-token-16{padding:16px}.n-p-token-24{padding:24px}.n-p-token-32{padding:32px}.n-p-token-4{padding:4px}.n-p-token-8{padding:8px}.n-px-10{padding-left:40px;padding-right:40px}.n-px-4{padding-left:16px;padding-right:16px}.n-px-token-12{padding-left:12px;padding-right:12px}.n-px-token-16{padding-left:16px;padding-right:16px}.n-px-token-32{padding-left:32px;padding-right:32px}.n-px-token-4{padding-left:4px;padding-right:4px}.n-px-token-8{padding-left:8px;padding-right:8px}.n-py-token-16{padding-top:16px;padding-bottom:16px}.n-py-token-2{padding-top:2px;padding-bottom:2px}.n-py-token-4{padding-top:4px;padding-bottom:4px}.n-py-token-8{padding-top:8px;padding-bottom:8px}.n-pb-1{padding-bottom:4px}.n-pb-4,.n-pb-token-16{padding-bottom:16px}.n-pb-token-4{padding-bottom:4px}.n-pl-token-4{padding-left:4px}.n-pl-token-8{padding-left:8px}.n-pr-token-4{padding-right:4px}.n-pt-4{padding-top:16px}.n-pt-token-64{padding-top:64px}.n-text-left{text-align:left}.n-text-center{text-align:center}.n-align-top{vertical-align:top}.n-font-sans{font-family:Public Sans}.n-text-xs{font-size:.75rem;line-height:1rem}.n-font-bold{font-weight:700}.n-font-light{font-weight:300}.n-font-normal{font-weight:400}.n-font-semibold{font-weight:600}.n-uppercase{text-transform:uppercase}.n-lowercase{text-transform:lowercase}.n-capitalize{text-transform:capitalize}.n-italic{font-style:italic}.n-tracking-wide{letter-spacing:.025em}.n-text-baltic-50{color:#0a6190}.n-text-danger-bg-status{color:var(--theme-color-danger-bg-status)}.n-text-danger-bg-strong{color:var(--theme-color-danger-bg-strong)}.n-text-danger-bg-weak{color:var(--theme-color-danger-bg-weak)}.n-text-danger-border-strong{color:var(--theme-color-danger-border-strong)}.n-text-danger-border-weak{color:var(--theme-color-danger-border-weak)}.n-text-danger-hover-strong{color:var(--theme-color-danger-hover-strong)}.n-text-danger-hover-weak{color:var(--theme-color-danger-hover-weak)}.n-text-danger-icon{color:var(--theme-color-danger-icon)}.n-text-danger-pressed-strong{color:var(--theme-color-danger-pressed-strong)}.n-text-danger-pressed-weak{color:var(--theme-color-danger-pressed-weak)}.n-text-danger-text{color:var(--theme-color-danger-text)}.n-text-dark-danger-bg-status{color:#f96746}.n-text-dark-danger-bg-status\\/0{color:#f9674600}.n-text-dark-danger-bg-status\\/10{color:#f967461a}.n-text-dark-danger-bg-status\\/100{color:#f96746}.n-text-dark-danger-bg-status\\/15{color:#f9674626}.n-text-dark-danger-bg-status\\/20{color:#f9674633}.n-text-dark-danger-bg-status\\/25{color:#f9674640}.n-text-dark-danger-bg-status\\/30{color:#f967464d}.n-text-dark-danger-bg-status\\/35{color:#f9674659}.n-text-dark-danger-bg-status\\/40{color:#f9674666}.n-text-dark-danger-bg-status\\/45{color:#f9674673}.n-text-dark-danger-bg-status\\/5{color:#f967460d}.n-text-dark-danger-bg-status\\/50{color:#f9674680}.n-text-dark-danger-bg-status\\/55{color:#f967468c}.n-text-dark-danger-bg-status\\/60{color:#f9674699}.n-text-dark-danger-bg-status\\/65{color:#f96746a6}.n-text-dark-danger-bg-status\\/70{color:#f96746b3}.n-text-dark-danger-bg-status\\/75{color:#f96746bf}.n-text-dark-danger-bg-status\\/80{color:#f96746cc}.n-text-dark-danger-bg-status\\/85{color:#f96746d9}.n-text-dark-danger-bg-status\\/90{color:#f96746e6}.n-text-dark-danger-bg-status\\/95{color:#f96746f2}.n-text-dark-danger-bg-strong{color:#ffaa97}.n-text-dark-danger-bg-strong\\/0{color:#ffaa9700}.n-text-dark-danger-bg-strong\\/10{color:#ffaa971a}.n-text-dark-danger-bg-strong\\/100{color:#ffaa97}.n-text-dark-danger-bg-strong\\/15{color:#ffaa9726}.n-text-dark-danger-bg-strong\\/20{color:#ffaa9733}.n-text-dark-danger-bg-strong\\/25{color:#ffaa9740}.n-text-dark-danger-bg-strong\\/30{color:#ffaa974d}.n-text-dark-danger-bg-strong\\/35{color:#ffaa9759}.n-text-dark-danger-bg-strong\\/40{color:#ffaa9766}.n-text-dark-danger-bg-strong\\/45{color:#ffaa9773}.n-text-dark-danger-bg-strong\\/5{color:#ffaa970d}.n-text-dark-danger-bg-strong\\/50{color:#ffaa9780}.n-text-dark-danger-bg-strong\\/55{color:#ffaa978c}.n-text-dark-danger-bg-strong\\/60{color:#ffaa9799}.n-text-dark-danger-bg-strong\\/65{color:#ffaa97a6}.n-text-dark-danger-bg-strong\\/70{color:#ffaa97b3}.n-text-dark-danger-bg-strong\\/75{color:#ffaa97bf}.n-text-dark-danger-bg-strong\\/80{color:#ffaa97cc}.n-text-dark-danger-bg-strong\\/85{color:#ffaa97d9}.n-text-dark-danger-bg-strong\\/90{color:#ffaa97e6}.n-text-dark-danger-bg-strong\\/95{color:#ffaa97f2}.n-text-dark-danger-bg-weak{color:#432520}.n-text-dark-danger-bg-weak\\/0{color:#43252000}.n-text-dark-danger-bg-weak\\/10{color:#4325201a}.n-text-dark-danger-bg-weak\\/100{color:#432520}.n-text-dark-danger-bg-weak\\/15{color:#43252026}.n-text-dark-danger-bg-weak\\/20{color:#43252033}.n-text-dark-danger-bg-weak\\/25{color:#43252040}.n-text-dark-danger-bg-weak\\/30{color:#4325204d}.n-text-dark-danger-bg-weak\\/35{color:#43252059}.n-text-dark-danger-bg-weak\\/40{color:#43252066}.n-text-dark-danger-bg-weak\\/45{color:#43252073}.n-text-dark-danger-bg-weak\\/5{color:#4325200d}.n-text-dark-danger-bg-weak\\/50{color:#43252080}.n-text-dark-danger-bg-weak\\/55{color:#4325208c}.n-text-dark-danger-bg-weak\\/60{color:#43252099}.n-text-dark-danger-bg-weak\\/65{color:#432520a6}.n-text-dark-danger-bg-weak\\/70{color:#432520b3}.n-text-dark-danger-bg-weak\\/75{color:#432520bf}.n-text-dark-danger-bg-weak\\/80{color:#432520cc}.n-text-dark-danger-bg-weak\\/85{color:#432520d9}.n-text-dark-danger-bg-weak\\/90{color:#432520e6}.n-text-dark-danger-bg-weak\\/95{color:#432520f2}.n-text-dark-danger-border-strong{color:#ffaa97}.n-text-dark-danger-border-strong\\/0{color:#ffaa9700}.n-text-dark-danger-border-strong\\/10{color:#ffaa971a}.n-text-dark-danger-border-strong\\/100{color:#ffaa97}.n-text-dark-danger-border-strong\\/15{color:#ffaa9726}.n-text-dark-danger-border-strong\\/20{color:#ffaa9733}.n-text-dark-danger-border-strong\\/25{color:#ffaa9740}.n-text-dark-danger-border-strong\\/30{color:#ffaa974d}.n-text-dark-danger-border-strong\\/35{color:#ffaa9759}.n-text-dark-danger-border-strong\\/40{color:#ffaa9766}.n-text-dark-danger-border-strong\\/45{color:#ffaa9773}.n-text-dark-danger-border-strong\\/5{color:#ffaa970d}.n-text-dark-danger-border-strong\\/50{color:#ffaa9780}.n-text-dark-danger-border-strong\\/55{color:#ffaa978c}.n-text-dark-danger-border-strong\\/60{color:#ffaa9799}.n-text-dark-danger-border-strong\\/65{color:#ffaa97a6}.n-text-dark-danger-border-strong\\/70{color:#ffaa97b3}.n-text-dark-danger-border-strong\\/75{color:#ffaa97bf}.n-text-dark-danger-border-strong\\/80{color:#ffaa97cc}.n-text-dark-danger-border-strong\\/85{color:#ffaa97d9}.n-text-dark-danger-border-strong\\/90{color:#ffaa97e6}.n-text-dark-danger-border-strong\\/95{color:#ffaa97f2}.n-text-dark-danger-border-weak{color:#730e00}.n-text-dark-danger-border-weak\\/0{color:#730e0000}.n-text-dark-danger-border-weak\\/10{color:#730e001a}.n-text-dark-danger-border-weak\\/100{color:#730e00}.n-text-dark-danger-border-weak\\/15{color:#730e0026}.n-text-dark-danger-border-weak\\/20{color:#730e0033}.n-text-dark-danger-border-weak\\/25{color:#730e0040}.n-text-dark-danger-border-weak\\/30{color:#730e004d}.n-text-dark-danger-border-weak\\/35{color:#730e0059}.n-text-dark-danger-border-weak\\/40{color:#730e0066}.n-text-dark-danger-border-weak\\/45{color:#730e0073}.n-text-dark-danger-border-weak\\/5{color:#730e000d}.n-text-dark-danger-border-weak\\/50{color:#730e0080}.n-text-dark-danger-border-weak\\/55{color:#730e008c}.n-text-dark-danger-border-weak\\/60{color:#730e0099}.n-text-dark-danger-border-weak\\/65{color:#730e00a6}.n-text-dark-danger-border-weak\\/70{color:#730e00b3}.n-text-dark-danger-border-weak\\/75{color:#730e00bf}.n-text-dark-danger-border-weak\\/80{color:#730e00cc}.n-text-dark-danger-border-weak\\/85{color:#730e00d9}.n-text-dark-danger-border-weak\\/90{color:#730e00e6}.n-text-dark-danger-border-weak\\/95{color:#730e00f2}.n-text-dark-danger-hover-strong{color:#f96746}.n-text-dark-danger-hover-strong\\/0{color:#f9674600}.n-text-dark-danger-hover-strong\\/10{color:#f967461a}.n-text-dark-danger-hover-strong\\/100{color:#f96746}.n-text-dark-danger-hover-strong\\/15{color:#f9674626}.n-text-dark-danger-hover-strong\\/20{color:#f9674633}.n-text-dark-danger-hover-strong\\/25{color:#f9674640}.n-text-dark-danger-hover-strong\\/30{color:#f967464d}.n-text-dark-danger-hover-strong\\/35{color:#f9674659}.n-text-dark-danger-hover-strong\\/40{color:#f9674666}.n-text-dark-danger-hover-strong\\/45{color:#f9674673}.n-text-dark-danger-hover-strong\\/5{color:#f967460d}.n-text-dark-danger-hover-strong\\/50{color:#f9674680}.n-text-dark-danger-hover-strong\\/55{color:#f967468c}.n-text-dark-danger-hover-strong\\/60{color:#f9674699}.n-text-dark-danger-hover-strong\\/65{color:#f96746a6}.n-text-dark-danger-hover-strong\\/70{color:#f96746b3}.n-text-dark-danger-hover-strong\\/75{color:#f96746bf}.n-text-dark-danger-hover-strong\\/80{color:#f96746cc}.n-text-dark-danger-hover-strong\\/85{color:#f96746d9}.n-text-dark-danger-hover-strong\\/90{color:#f96746e6}.n-text-dark-danger-hover-strong\\/95{color:#f96746f2}.n-text-dark-danger-hover-weak{color:#ffaa9714}.n-text-dark-danger-hover-weak\\/0{color:#ffaa9700}.n-text-dark-danger-hover-weak\\/10{color:#ffaa971a}.n-text-dark-danger-hover-weak\\/100{color:#ffaa97}.n-text-dark-danger-hover-weak\\/15{color:#ffaa9726}.n-text-dark-danger-hover-weak\\/20{color:#ffaa9733}.n-text-dark-danger-hover-weak\\/25{color:#ffaa9740}.n-text-dark-danger-hover-weak\\/30{color:#ffaa974d}.n-text-dark-danger-hover-weak\\/35{color:#ffaa9759}.n-text-dark-danger-hover-weak\\/40{color:#ffaa9766}.n-text-dark-danger-hover-weak\\/45{color:#ffaa9773}.n-text-dark-danger-hover-weak\\/5{color:#ffaa970d}.n-text-dark-danger-hover-weak\\/50{color:#ffaa9780}.n-text-dark-danger-hover-weak\\/55{color:#ffaa978c}.n-text-dark-danger-hover-weak\\/60{color:#ffaa9799}.n-text-dark-danger-hover-weak\\/65{color:#ffaa97a6}.n-text-dark-danger-hover-weak\\/70{color:#ffaa97b3}.n-text-dark-danger-hover-weak\\/75{color:#ffaa97bf}.n-text-dark-danger-hover-weak\\/80{color:#ffaa97cc}.n-text-dark-danger-hover-weak\\/85{color:#ffaa97d9}.n-text-dark-danger-hover-weak\\/90{color:#ffaa97e6}.n-text-dark-danger-hover-weak\\/95{color:#ffaa97f2}.n-text-dark-danger-icon{color:#ffaa97}.n-text-dark-danger-icon\\/0{color:#ffaa9700}.n-text-dark-danger-icon\\/10{color:#ffaa971a}.n-text-dark-danger-icon\\/100{color:#ffaa97}.n-text-dark-danger-icon\\/15{color:#ffaa9726}.n-text-dark-danger-icon\\/20{color:#ffaa9733}.n-text-dark-danger-icon\\/25{color:#ffaa9740}.n-text-dark-danger-icon\\/30{color:#ffaa974d}.n-text-dark-danger-icon\\/35{color:#ffaa9759}.n-text-dark-danger-icon\\/40{color:#ffaa9766}.n-text-dark-danger-icon\\/45{color:#ffaa9773}.n-text-dark-danger-icon\\/5{color:#ffaa970d}.n-text-dark-danger-icon\\/50{color:#ffaa9780}.n-text-dark-danger-icon\\/55{color:#ffaa978c}.n-text-dark-danger-icon\\/60{color:#ffaa9799}.n-text-dark-danger-icon\\/65{color:#ffaa97a6}.n-text-dark-danger-icon\\/70{color:#ffaa97b3}.n-text-dark-danger-icon\\/75{color:#ffaa97bf}.n-text-dark-danger-icon\\/80{color:#ffaa97cc}.n-text-dark-danger-icon\\/85{color:#ffaa97d9}.n-text-dark-danger-icon\\/90{color:#ffaa97e6}.n-text-dark-danger-icon\\/95{color:#ffaa97f2}.n-text-dark-danger-pressed-weak{color:#ffaa971f}.n-text-dark-danger-pressed-weak\\/0{color:#ffaa9700}.n-text-dark-danger-pressed-weak\\/10{color:#ffaa971a}.n-text-dark-danger-pressed-weak\\/100{color:#ffaa97}.n-text-dark-danger-pressed-weak\\/15{color:#ffaa9726}.n-text-dark-danger-pressed-weak\\/20{color:#ffaa9733}.n-text-dark-danger-pressed-weak\\/25{color:#ffaa9740}.n-text-dark-danger-pressed-weak\\/30{color:#ffaa974d}.n-text-dark-danger-pressed-weak\\/35{color:#ffaa9759}.n-text-dark-danger-pressed-weak\\/40{color:#ffaa9766}.n-text-dark-danger-pressed-weak\\/45{color:#ffaa9773}.n-text-dark-danger-pressed-weak\\/5{color:#ffaa970d}.n-text-dark-danger-pressed-weak\\/50{color:#ffaa9780}.n-text-dark-danger-pressed-weak\\/55{color:#ffaa978c}.n-text-dark-danger-pressed-weak\\/60{color:#ffaa9799}.n-text-dark-danger-pressed-weak\\/65{color:#ffaa97a6}.n-text-dark-danger-pressed-weak\\/70{color:#ffaa97b3}.n-text-dark-danger-pressed-weak\\/75{color:#ffaa97bf}.n-text-dark-danger-pressed-weak\\/80{color:#ffaa97cc}.n-text-dark-danger-pressed-weak\\/85{color:#ffaa97d9}.n-text-dark-danger-pressed-weak\\/90{color:#ffaa97e6}.n-text-dark-danger-pressed-weak\\/95{color:#ffaa97f2}.n-text-dark-danger-strong{color:#e84e2c}.n-text-dark-danger-strong\\/0{color:#e84e2c00}.n-text-dark-danger-strong\\/10{color:#e84e2c1a}.n-text-dark-danger-strong\\/100{color:#e84e2c}.n-text-dark-danger-strong\\/15{color:#e84e2c26}.n-text-dark-danger-strong\\/20{color:#e84e2c33}.n-text-dark-danger-strong\\/25{color:#e84e2c40}.n-text-dark-danger-strong\\/30{color:#e84e2c4d}.n-text-dark-danger-strong\\/35{color:#e84e2c59}.n-text-dark-danger-strong\\/40{color:#e84e2c66}.n-text-dark-danger-strong\\/45{color:#e84e2c73}.n-text-dark-danger-strong\\/5{color:#e84e2c0d}.n-text-dark-danger-strong\\/50{color:#e84e2c80}.n-text-dark-danger-strong\\/55{color:#e84e2c8c}.n-text-dark-danger-strong\\/60{color:#e84e2c99}.n-text-dark-danger-strong\\/65{color:#e84e2ca6}.n-text-dark-danger-strong\\/70{color:#e84e2cb3}.n-text-dark-danger-strong\\/75{color:#e84e2cbf}.n-text-dark-danger-strong\\/80{color:#e84e2ccc}.n-text-dark-danger-strong\\/85{color:#e84e2cd9}.n-text-dark-danger-strong\\/90{color:#e84e2ce6}.n-text-dark-danger-strong\\/95{color:#e84e2cf2}.n-text-dark-danger-text{color:#ffaa97}.n-text-dark-danger-text\\/0{color:#ffaa9700}.n-text-dark-danger-text\\/10{color:#ffaa971a}.n-text-dark-danger-text\\/100{color:#ffaa97}.n-text-dark-danger-text\\/15{color:#ffaa9726}.n-text-dark-danger-text\\/20{color:#ffaa9733}.n-text-dark-danger-text\\/25{color:#ffaa9740}.n-text-dark-danger-text\\/30{color:#ffaa974d}.n-text-dark-danger-text\\/35{color:#ffaa9759}.n-text-dark-danger-text\\/40{color:#ffaa9766}.n-text-dark-danger-text\\/45{color:#ffaa9773}.n-text-dark-danger-text\\/5{color:#ffaa970d}.n-text-dark-danger-text\\/50{color:#ffaa9780}.n-text-dark-danger-text\\/55{color:#ffaa978c}.n-text-dark-danger-text\\/60{color:#ffaa9799}.n-text-dark-danger-text\\/65{color:#ffaa97a6}.n-text-dark-danger-text\\/70{color:#ffaa97b3}.n-text-dark-danger-text\\/75{color:#ffaa97bf}.n-text-dark-danger-text\\/80{color:#ffaa97cc}.n-text-dark-danger-text\\/85{color:#ffaa97d9}.n-text-dark-danger-text\\/90{color:#ffaa97e6}.n-text-dark-danger-text\\/95{color:#ffaa97f2}.n-text-dark-discovery-bg-status{color:#a07bec}.n-text-dark-discovery-bg-status\\/0{color:#a07bec00}.n-text-dark-discovery-bg-status\\/10{color:#a07bec1a}.n-text-dark-discovery-bg-status\\/100{color:#a07bec}.n-text-dark-discovery-bg-status\\/15{color:#a07bec26}.n-text-dark-discovery-bg-status\\/20{color:#a07bec33}.n-text-dark-discovery-bg-status\\/25{color:#a07bec40}.n-text-dark-discovery-bg-status\\/30{color:#a07bec4d}.n-text-dark-discovery-bg-status\\/35{color:#a07bec59}.n-text-dark-discovery-bg-status\\/40{color:#a07bec66}.n-text-dark-discovery-bg-status\\/45{color:#a07bec73}.n-text-dark-discovery-bg-status\\/5{color:#a07bec0d}.n-text-dark-discovery-bg-status\\/50{color:#a07bec80}.n-text-dark-discovery-bg-status\\/55{color:#a07bec8c}.n-text-dark-discovery-bg-status\\/60{color:#a07bec99}.n-text-dark-discovery-bg-status\\/65{color:#a07beca6}.n-text-dark-discovery-bg-status\\/70{color:#a07becb3}.n-text-dark-discovery-bg-status\\/75{color:#a07becbf}.n-text-dark-discovery-bg-status\\/80{color:#a07beccc}.n-text-dark-discovery-bg-status\\/85{color:#a07becd9}.n-text-dark-discovery-bg-status\\/90{color:#a07bece6}.n-text-dark-discovery-bg-status\\/95{color:#a07becf2}.n-text-dark-discovery-bg-strong{color:#ccb4ff}.n-text-dark-discovery-bg-strong\\/0{color:#ccb4ff00}.n-text-dark-discovery-bg-strong\\/10{color:#ccb4ff1a}.n-text-dark-discovery-bg-strong\\/100{color:#ccb4ff}.n-text-dark-discovery-bg-strong\\/15{color:#ccb4ff26}.n-text-dark-discovery-bg-strong\\/20{color:#ccb4ff33}.n-text-dark-discovery-bg-strong\\/25{color:#ccb4ff40}.n-text-dark-discovery-bg-strong\\/30{color:#ccb4ff4d}.n-text-dark-discovery-bg-strong\\/35{color:#ccb4ff59}.n-text-dark-discovery-bg-strong\\/40{color:#ccb4ff66}.n-text-dark-discovery-bg-strong\\/45{color:#ccb4ff73}.n-text-dark-discovery-bg-strong\\/5{color:#ccb4ff0d}.n-text-dark-discovery-bg-strong\\/50{color:#ccb4ff80}.n-text-dark-discovery-bg-strong\\/55{color:#ccb4ff8c}.n-text-dark-discovery-bg-strong\\/60{color:#ccb4ff99}.n-text-dark-discovery-bg-strong\\/65{color:#ccb4ffa6}.n-text-dark-discovery-bg-strong\\/70{color:#ccb4ffb3}.n-text-dark-discovery-bg-strong\\/75{color:#ccb4ffbf}.n-text-dark-discovery-bg-strong\\/80{color:#ccb4ffcc}.n-text-dark-discovery-bg-strong\\/85{color:#ccb4ffd9}.n-text-dark-discovery-bg-strong\\/90{color:#ccb4ffe6}.n-text-dark-discovery-bg-strong\\/95{color:#ccb4fff2}.n-text-dark-discovery-bg-weak{color:#2c2a34}.n-text-dark-discovery-bg-weak\\/0{color:#2c2a3400}.n-text-dark-discovery-bg-weak\\/10{color:#2c2a341a}.n-text-dark-discovery-bg-weak\\/100{color:#2c2a34}.n-text-dark-discovery-bg-weak\\/15{color:#2c2a3426}.n-text-dark-discovery-bg-weak\\/20{color:#2c2a3433}.n-text-dark-discovery-bg-weak\\/25{color:#2c2a3440}.n-text-dark-discovery-bg-weak\\/30{color:#2c2a344d}.n-text-dark-discovery-bg-weak\\/35{color:#2c2a3459}.n-text-dark-discovery-bg-weak\\/40{color:#2c2a3466}.n-text-dark-discovery-bg-weak\\/45{color:#2c2a3473}.n-text-dark-discovery-bg-weak\\/5{color:#2c2a340d}.n-text-dark-discovery-bg-weak\\/50{color:#2c2a3480}.n-text-dark-discovery-bg-weak\\/55{color:#2c2a348c}.n-text-dark-discovery-bg-weak\\/60{color:#2c2a3499}.n-text-dark-discovery-bg-weak\\/65{color:#2c2a34a6}.n-text-dark-discovery-bg-weak\\/70{color:#2c2a34b3}.n-text-dark-discovery-bg-weak\\/75{color:#2c2a34bf}.n-text-dark-discovery-bg-weak\\/80{color:#2c2a34cc}.n-text-dark-discovery-bg-weak\\/85{color:#2c2a34d9}.n-text-dark-discovery-bg-weak\\/90{color:#2c2a34e6}.n-text-dark-discovery-bg-weak\\/95{color:#2c2a34f2}.n-text-dark-discovery-border-strong{color:#ccb4ff}.n-text-dark-discovery-border-strong\\/0{color:#ccb4ff00}.n-text-dark-discovery-border-strong\\/10{color:#ccb4ff1a}.n-text-dark-discovery-border-strong\\/100{color:#ccb4ff}.n-text-dark-discovery-border-strong\\/15{color:#ccb4ff26}.n-text-dark-discovery-border-strong\\/20{color:#ccb4ff33}.n-text-dark-discovery-border-strong\\/25{color:#ccb4ff40}.n-text-dark-discovery-border-strong\\/30{color:#ccb4ff4d}.n-text-dark-discovery-border-strong\\/35{color:#ccb4ff59}.n-text-dark-discovery-border-strong\\/40{color:#ccb4ff66}.n-text-dark-discovery-border-strong\\/45{color:#ccb4ff73}.n-text-dark-discovery-border-strong\\/5{color:#ccb4ff0d}.n-text-dark-discovery-border-strong\\/50{color:#ccb4ff80}.n-text-dark-discovery-border-strong\\/55{color:#ccb4ff8c}.n-text-dark-discovery-border-strong\\/60{color:#ccb4ff99}.n-text-dark-discovery-border-strong\\/65{color:#ccb4ffa6}.n-text-dark-discovery-border-strong\\/70{color:#ccb4ffb3}.n-text-dark-discovery-border-strong\\/75{color:#ccb4ffbf}.n-text-dark-discovery-border-strong\\/80{color:#ccb4ffcc}.n-text-dark-discovery-border-strong\\/85{color:#ccb4ffd9}.n-text-dark-discovery-border-strong\\/90{color:#ccb4ffe6}.n-text-dark-discovery-border-strong\\/95{color:#ccb4fff2}.n-text-dark-discovery-border-weak{color:#4b2894}.n-text-dark-discovery-border-weak\\/0{color:#4b289400}.n-text-dark-discovery-border-weak\\/10{color:#4b28941a}.n-text-dark-discovery-border-weak\\/100{color:#4b2894}.n-text-dark-discovery-border-weak\\/15{color:#4b289426}.n-text-dark-discovery-border-weak\\/20{color:#4b289433}.n-text-dark-discovery-border-weak\\/25{color:#4b289440}.n-text-dark-discovery-border-weak\\/30{color:#4b28944d}.n-text-dark-discovery-border-weak\\/35{color:#4b289459}.n-text-dark-discovery-border-weak\\/40{color:#4b289466}.n-text-dark-discovery-border-weak\\/45{color:#4b289473}.n-text-dark-discovery-border-weak\\/5{color:#4b28940d}.n-text-dark-discovery-border-weak\\/50{color:#4b289480}.n-text-dark-discovery-border-weak\\/55{color:#4b28948c}.n-text-dark-discovery-border-weak\\/60{color:#4b289499}.n-text-dark-discovery-border-weak\\/65{color:#4b2894a6}.n-text-dark-discovery-border-weak\\/70{color:#4b2894b3}.n-text-dark-discovery-border-weak\\/75{color:#4b2894bf}.n-text-dark-discovery-border-weak\\/80{color:#4b2894cc}.n-text-dark-discovery-border-weak\\/85{color:#4b2894d9}.n-text-dark-discovery-border-weak\\/90{color:#4b2894e6}.n-text-dark-discovery-border-weak\\/95{color:#4b2894f2}.n-text-dark-discovery-icon{color:#ccb4ff}.n-text-dark-discovery-icon\\/0{color:#ccb4ff00}.n-text-dark-discovery-icon\\/10{color:#ccb4ff1a}.n-text-dark-discovery-icon\\/100{color:#ccb4ff}.n-text-dark-discovery-icon\\/15{color:#ccb4ff26}.n-text-dark-discovery-icon\\/20{color:#ccb4ff33}.n-text-dark-discovery-icon\\/25{color:#ccb4ff40}.n-text-dark-discovery-icon\\/30{color:#ccb4ff4d}.n-text-dark-discovery-icon\\/35{color:#ccb4ff59}.n-text-dark-discovery-icon\\/40{color:#ccb4ff66}.n-text-dark-discovery-icon\\/45{color:#ccb4ff73}.n-text-dark-discovery-icon\\/5{color:#ccb4ff0d}.n-text-dark-discovery-icon\\/50{color:#ccb4ff80}.n-text-dark-discovery-icon\\/55{color:#ccb4ff8c}.n-text-dark-discovery-icon\\/60{color:#ccb4ff99}.n-text-dark-discovery-icon\\/65{color:#ccb4ffa6}.n-text-dark-discovery-icon\\/70{color:#ccb4ffb3}.n-text-dark-discovery-icon\\/75{color:#ccb4ffbf}.n-text-dark-discovery-icon\\/80{color:#ccb4ffcc}.n-text-dark-discovery-icon\\/85{color:#ccb4ffd9}.n-text-dark-discovery-icon\\/90{color:#ccb4ffe6}.n-text-dark-discovery-icon\\/95{color:#ccb4fff2}.n-text-dark-discovery-text{color:#ccb4ff}.n-text-dark-discovery-text\\/0{color:#ccb4ff00}.n-text-dark-discovery-text\\/10{color:#ccb4ff1a}.n-text-dark-discovery-text\\/100{color:#ccb4ff}.n-text-dark-discovery-text\\/15{color:#ccb4ff26}.n-text-dark-discovery-text\\/20{color:#ccb4ff33}.n-text-dark-discovery-text\\/25{color:#ccb4ff40}.n-text-dark-discovery-text\\/30{color:#ccb4ff4d}.n-text-dark-discovery-text\\/35{color:#ccb4ff59}.n-text-dark-discovery-text\\/40{color:#ccb4ff66}.n-text-dark-discovery-text\\/45{color:#ccb4ff73}.n-text-dark-discovery-text\\/5{color:#ccb4ff0d}.n-text-dark-discovery-text\\/50{color:#ccb4ff80}.n-text-dark-discovery-text\\/55{color:#ccb4ff8c}.n-text-dark-discovery-text\\/60{color:#ccb4ff99}.n-text-dark-discovery-text\\/65{color:#ccb4ffa6}.n-text-dark-discovery-text\\/70{color:#ccb4ffb3}.n-text-dark-discovery-text\\/75{color:#ccb4ffbf}.n-text-dark-discovery-text\\/80{color:#ccb4ffcc}.n-text-dark-discovery-text\\/85{color:#ccb4ffd9}.n-text-dark-discovery-text\\/90{color:#ccb4ffe6}.n-text-dark-discovery-text\\/95{color:#ccb4fff2}.n-text-dark-neutral-bg-default{color:#1a1b1d}.n-text-dark-neutral-bg-default\\/0{color:#1a1b1d00}.n-text-dark-neutral-bg-default\\/10{color:#1a1b1d1a}.n-text-dark-neutral-bg-default\\/100{color:#1a1b1d}.n-text-dark-neutral-bg-default\\/15{color:#1a1b1d26}.n-text-dark-neutral-bg-default\\/20{color:#1a1b1d33}.n-text-dark-neutral-bg-default\\/25{color:#1a1b1d40}.n-text-dark-neutral-bg-default\\/30{color:#1a1b1d4d}.n-text-dark-neutral-bg-default\\/35{color:#1a1b1d59}.n-text-dark-neutral-bg-default\\/40{color:#1a1b1d66}.n-text-dark-neutral-bg-default\\/45{color:#1a1b1d73}.n-text-dark-neutral-bg-default\\/5{color:#1a1b1d0d}.n-text-dark-neutral-bg-default\\/50{color:#1a1b1d80}.n-text-dark-neutral-bg-default\\/55{color:#1a1b1d8c}.n-text-dark-neutral-bg-default\\/60{color:#1a1b1d99}.n-text-dark-neutral-bg-default\\/65{color:#1a1b1da6}.n-text-dark-neutral-bg-default\\/70{color:#1a1b1db3}.n-text-dark-neutral-bg-default\\/75{color:#1a1b1dbf}.n-text-dark-neutral-bg-default\\/80{color:#1a1b1dcc}.n-text-dark-neutral-bg-default\\/85{color:#1a1b1dd9}.n-text-dark-neutral-bg-default\\/90{color:#1a1b1de6}.n-text-dark-neutral-bg-default\\/95{color:#1a1b1df2}.n-text-dark-neutral-bg-on-bg-weak{color:#81879014}.n-text-dark-neutral-bg-on-bg-weak\\/0{color:#81879000}.n-text-dark-neutral-bg-on-bg-weak\\/10{color:#8187901a}.n-text-dark-neutral-bg-on-bg-weak\\/100{color:#818790}.n-text-dark-neutral-bg-on-bg-weak\\/15{color:#81879026}.n-text-dark-neutral-bg-on-bg-weak\\/20{color:#81879033}.n-text-dark-neutral-bg-on-bg-weak\\/25{color:#81879040}.n-text-dark-neutral-bg-on-bg-weak\\/30{color:#8187904d}.n-text-dark-neutral-bg-on-bg-weak\\/35{color:#81879059}.n-text-dark-neutral-bg-on-bg-weak\\/40{color:#81879066}.n-text-dark-neutral-bg-on-bg-weak\\/45{color:#81879073}.n-text-dark-neutral-bg-on-bg-weak\\/5{color:#8187900d}.n-text-dark-neutral-bg-on-bg-weak\\/50{color:#81879080}.n-text-dark-neutral-bg-on-bg-weak\\/55{color:#8187908c}.n-text-dark-neutral-bg-on-bg-weak\\/60{color:#81879099}.n-text-dark-neutral-bg-on-bg-weak\\/65{color:#818790a6}.n-text-dark-neutral-bg-on-bg-weak\\/70{color:#818790b3}.n-text-dark-neutral-bg-on-bg-weak\\/75{color:#818790bf}.n-text-dark-neutral-bg-on-bg-weak\\/80{color:#818790cc}.n-text-dark-neutral-bg-on-bg-weak\\/85{color:#818790d9}.n-text-dark-neutral-bg-on-bg-weak\\/90{color:#818790e6}.n-text-dark-neutral-bg-on-bg-weak\\/95{color:#818790f2}.n-text-dark-neutral-bg-status{color:#a8acb2}.n-text-dark-neutral-bg-status\\/0{color:#a8acb200}.n-text-dark-neutral-bg-status\\/10{color:#a8acb21a}.n-text-dark-neutral-bg-status\\/100{color:#a8acb2}.n-text-dark-neutral-bg-status\\/15{color:#a8acb226}.n-text-dark-neutral-bg-status\\/20{color:#a8acb233}.n-text-dark-neutral-bg-status\\/25{color:#a8acb240}.n-text-dark-neutral-bg-status\\/30{color:#a8acb24d}.n-text-dark-neutral-bg-status\\/35{color:#a8acb259}.n-text-dark-neutral-bg-status\\/40{color:#a8acb266}.n-text-dark-neutral-bg-status\\/45{color:#a8acb273}.n-text-dark-neutral-bg-status\\/5{color:#a8acb20d}.n-text-dark-neutral-bg-status\\/50{color:#a8acb280}.n-text-dark-neutral-bg-status\\/55{color:#a8acb28c}.n-text-dark-neutral-bg-status\\/60{color:#a8acb299}.n-text-dark-neutral-bg-status\\/65{color:#a8acb2a6}.n-text-dark-neutral-bg-status\\/70{color:#a8acb2b3}.n-text-dark-neutral-bg-status\\/75{color:#a8acb2bf}.n-text-dark-neutral-bg-status\\/80{color:#a8acb2cc}.n-text-dark-neutral-bg-status\\/85{color:#a8acb2d9}.n-text-dark-neutral-bg-status\\/90{color:#a8acb2e6}.n-text-dark-neutral-bg-status\\/95{color:#a8acb2f2}.n-text-dark-neutral-bg-strong{color:#3c3f44}.n-text-dark-neutral-bg-strong\\/0{color:#3c3f4400}.n-text-dark-neutral-bg-strong\\/10{color:#3c3f441a}.n-text-dark-neutral-bg-strong\\/100{color:#3c3f44}.n-text-dark-neutral-bg-strong\\/15{color:#3c3f4426}.n-text-dark-neutral-bg-strong\\/20{color:#3c3f4433}.n-text-dark-neutral-bg-strong\\/25{color:#3c3f4440}.n-text-dark-neutral-bg-strong\\/30{color:#3c3f444d}.n-text-dark-neutral-bg-strong\\/35{color:#3c3f4459}.n-text-dark-neutral-bg-strong\\/40{color:#3c3f4466}.n-text-dark-neutral-bg-strong\\/45{color:#3c3f4473}.n-text-dark-neutral-bg-strong\\/5{color:#3c3f440d}.n-text-dark-neutral-bg-strong\\/50{color:#3c3f4480}.n-text-dark-neutral-bg-strong\\/55{color:#3c3f448c}.n-text-dark-neutral-bg-strong\\/60{color:#3c3f4499}.n-text-dark-neutral-bg-strong\\/65{color:#3c3f44a6}.n-text-dark-neutral-bg-strong\\/70{color:#3c3f44b3}.n-text-dark-neutral-bg-strong\\/75{color:#3c3f44bf}.n-text-dark-neutral-bg-strong\\/80{color:#3c3f44cc}.n-text-dark-neutral-bg-strong\\/85{color:#3c3f44d9}.n-text-dark-neutral-bg-strong\\/90{color:#3c3f44e6}.n-text-dark-neutral-bg-strong\\/95{color:#3c3f44f2}.n-text-dark-neutral-bg-stronger{color:#6f757e}.n-text-dark-neutral-bg-stronger\\/0{color:#6f757e00}.n-text-dark-neutral-bg-stronger\\/10{color:#6f757e1a}.n-text-dark-neutral-bg-stronger\\/100{color:#6f757e}.n-text-dark-neutral-bg-stronger\\/15{color:#6f757e26}.n-text-dark-neutral-bg-stronger\\/20{color:#6f757e33}.n-text-dark-neutral-bg-stronger\\/25{color:#6f757e40}.n-text-dark-neutral-bg-stronger\\/30{color:#6f757e4d}.n-text-dark-neutral-bg-stronger\\/35{color:#6f757e59}.n-text-dark-neutral-bg-stronger\\/40{color:#6f757e66}.n-text-dark-neutral-bg-stronger\\/45{color:#6f757e73}.n-text-dark-neutral-bg-stronger\\/5{color:#6f757e0d}.n-text-dark-neutral-bg-stronger\\/50{color:#6f757e80}.n-text-dark-neutral-bg-stronger\\/55{color:#6f757e8c}.n-text-dark-neutral-bg-stronger\\/60{color:#6f757e99}.n-text-dark-neutral-bg-stronger\\/65{color:#6f757ea6}.n-text-dark-neutral-bg-stronger\\/70{color:#6f757eb3}.n-text-dark-neutral-bg-stronger\\/75{color:#6f757ebf}.n-text-dark-neutral-bg-stronger\\/80{color:#6f757ecc}.n-text-dark-neutral-bg-stronger\\/85{color:#6f757ed9}.n-text-dark-neutral-bg-stronger\\/90{color:#6f757ee6}.n-text-dark-neutral-bg-stronger\\/95{color:#6f757ef2}.n-text-dark-neutral-bg-strongest{color:#f5f6f6}.n-text-dark-neutral-bg-strongest\\/0{color:#f5f6f600}.n-text-dark-neutral-bg-strongest\\/10{color:#f5f6f61a}.n-text-dark-neutral-bg-strongest\\/100{color:#f5f6f6}.n-text-dark-neutral-bg-strongest\\/15{color:#f5f6f626}.n-text-dark-neutral-bg-strongest\\/20{color:#f5f6f633}.n-text-dark-neutral-bg-strongest\\/25{color:#f5f6f640}.n-text-dark-neutral-bg-strongest\\/30{color:#f5f6f64d}.n-text-dark-neutral-bg-strongest\\/35{color:#f5f6f659}.n-text-dark-neutral-bg-strongest\\/40{color:#f5f6f666}.n-text-dark-neutral-bg-strongest\\/45{color:#f5f6f673}.n-text-dark-neutral-bg-strongest\\/5{color:#f5f6f60d}.n-text-dark-neutral-bg-strongest\\/50{color:#f5f6f680}.n-text-dark-neutral-bg-strongest\\/55{color:#f5f6f68c}.n-text-dark-neutral-bg-strongest\\/60{color:#f5f6f699}.n-text-dark-neutral-bg-strongest\\/65{color:#f5f6f6a6}.n-text-dark-neutral-bg-strongest\\/70{color:#f5f6f6b3}.n-text-dark-neutral-bg-strongest\\/75{color:#f5f6f6bf}.n-text-dark-neutral-bg-strongest\\/80{color:#f5f6f6cc}.n-text-dark-neutral-bg-strongest\\/85{color:#f5f6f6d9}.n-text-dark-neutral-bg-strongest\\/90{color:#f5f6f6e6}.n-text-dark-neutral-bg-strongest\\/95{color:#f5f6f6f2}.n-text-dark-neutral-bg-weak{color:#212325}.n-text-dark-neutral-bg-weak\\/0{color:#21232500}.n-text-dark-neutral-bg-weak\\/10{color:#2123251a}.n-text-dark-neutral-bg-weak\\/100{color:#212325}.n-text-dark-neutral-bg-weak\\/15{color:#21232526}.n-text-dark-neutral-bg-weak\\/20{color:#21232533}.n-text-dark-neutral-bg-weak\\/25{color:#21232540}.n-text-dark-neutral-bg-weak\\/30{color:#2123254d}.n-text-dark-neutral-bg-weak\\/35{color:#21232559}.n-text-dark-neutral-bg-weak\\/40{color:#21232566}.n-text-dark-neutral-bg-weak\\/45{color:#21232573}.n-text-dark-neutral-bg-weak\\/5{color:#2123250d}.n-text-dark-neutral-bg-weak\\/50{color:#21232580}.n-text-dark-neutral-bg-weak\\/55{color:#2123258c}.n-text-dark-neutral-bg-weak\\/60{color:#21232599}.n-text-dark-neutral-bg-weak\\/65{color:#212325a6}.n-text-dark-neutral-bg-weak\\/70{color:#212325b3}.n-text-dark-neutral-bg-weak\\/75{color:#212325bf}.n-text-dark-neutral-bg-weak\\/80{color:#212325cc}.n-text-dark-neutral-bg-weak\\/85{color:#212325d9}.n-text-dark-neutral-bg-weak\\/90{color:#212325e6}.n-text-dark-neutral-bg-weak\\/95{color:#212325f2}.n-text-dark-neutral-border-strong{color:#5e636a}.n-text-dark-neutral-border-strong\\/0{color:#5e636a00}.n-text-dark-neutral-border-strong\\/10{color:#5e636a1a}.n-text-dark-neutral-border-strong\\/100{color:#5e636a}.n-text-dark-neutral-border-strong\\/15{color:#5e636a26}.n-text-dark-neutral-border-strong\\/20{color:#5e636a33}.n-text-dark-neutral-border-strong\\/25{color:#5e636a40}.n-text-dark-neutral-border-strong\\/30{color:#5e636a4d}.n-text-dark-neutral-border-strong\\/35{color:#5e636a59}.n-text-dark-neutral-border-strong\\/40{color:#5e636a66}.n-text-dark-neutral-border-strong\\/45{color:#5e636a73}.n-text-dark-neutral-border-strong\\/5{color:#5e636a0d}.n-text-dark-neutral-border-strong\\/50{color:#5e636a80}.n-text-dark-neutral-border-strong\\/55{color:#5e636a8c}.n-text-dark-neutral-border-strong\\/60{color:#5e636a99}.n-text-dark-neutral-border-strong\\/65{color:#5e636aa6}.n-text-dark-neutral-border-strong\\/70{color:#5e636ab3}.n-text-dark-neutral-border-strong\\/75{color:#5e636abf}.n-text-dark-neutral-border-strong\\/80{color:#5e636acc}.n-text-dark-neutral-border-strong\\/85{color:#5e636ad9}.n-text-dark-neutral-border-strong\\/90{color:#5e636ae6}.n-text-dark-neutral-border-strong\\/95{color:#5e636af2}.n-text-dark-neutral-border-strongest{color:#bbbec3}.n-text-dark-neutral-border-strongest\\/0{color:#bbbec300}.n-text-dark-neutral-border-strongest\\/10{color:#bbbec31a}.n-text-dark-neutral-border-strongest\\/100{color:#bbbec3}.n-text-dark-neutral-border-strongest\\/15{color:#bbbec326}.n-text-dark-neutral-border-strongest\\/20{color:#bbbec333}.n-text-dark-neutral-border-strongest\\/25{color:#bbbec340}.n-text-dark-neutral-border-strongest\\/30{color:#bbbec34d}.n-text-dark-neutral-border-strongest\\/35{color:#bbbec359}.n-text-dark-neutral-border-strongest\\/40{color:#bbbec366}.n-text-dark-neutral-border-strongest\\/45{color:#bbbec373}.n-text-dark-neutral-border-strongest\\/5{color:#bbbec30d}.n-text-dark-neutral-border-strongest\\/50{color:#bbbec380}.n-text-dark-neutral-border-strongest\\/55{color:#bbbec38c}.n-text-dark-neutral-border-strongest\\/60{color:#bbbec399}.n-text-dark-neutral-border-strongest\\/65{color:#bbbec3a6}.n-text-dark-neutral-border-strongest\\/70{color:#bbbec3b3}.n-text-dark-neutral-border-strongest\\/75{color:#bbbec3bf}.n-text-dark-neutral-border-strongest\\/80{color:#bbbec3cc}.n-text-dark-neutral-border-strongest\\/85{color:#bbbec3d9}.n-text-dark-neutral-border-strongest\\/90{color:#bbbec3e6}.n-text-dark-neutral-border-strongest\\/95{color:#bbbec3f2}.n-text-dark-neutral-border-weak{color:#3c3f44}.n-text-dark-neutral-border-weak\\/0{color:#3c3f4400}.n-text-dark-neutral-border-weak\\/10{color:#3c3f441a}.n-text-dark-neutral-border-weak\\/100{color:#3c3f44}.n-text-dark-neutral-border-weak\\/15{color:#3c3f4426}.n-text-dark-neutral-border-weak\\/20{color:#3c3f4433}.n-text-dark-neutral-border-weak\\/25{color:#3c3f4440}.n-text-dark-neutral-border-weak\\/30{color:#3c3f444d}.n-text-dark-neutral-border-weak\\/35{color:#3c3f4459}.n-text-dark-neutral-border-weak\\/40{color:#3c3f4466}.n-text-dark-neutral-border-weak\\/45{color:#3c3f4473}.n-text-dark-neutral-border-weak\\/5{color:#3c3f440d}.n-text-dark-neutral-border-weak\\/50{color:#3c3f4480}.n-text-dark-neutral-border-weak\\/55{color:#3c3f448c}.n-text-dark-neutral-border-weak\\/60{color:#3c3f4499}.n-text-dark-neutral-border-weak\\/65{color:#3c3f44a6}.n-text-dark-neutral-border-weak\\/70{color:#3c3f44b3}.n-text-dark-neutral-border-weak\\/75{color:#3c3f44bf}.n-text-dark-neutral-border-weak\\/80{color:#3c3f44cc}.n-text-dark-neutral-border-weak\\/85{color:#3c3f44d9}.n-text-dark-neutral-border-weak\\/90{color:#3c3f44e6}.n-text-dark-neutral-border-weak\\/95{color:#3c3f44f2}.n-text-dark-neutral-hover{color:#959aa11a}.n-text-dark-neutral-hover\\/0{color:#959aa100}.n-text-dark-neutral-hover\\/10{color:#959aa11a}.n-text-dark-neutral-hover\\/100{color:#959aa1}.n-text-dark-neutral-hover\\/15{color:#959aa126}.n-text-dark-neutral-hover\\/20{color:#959aa133}.n-text-dark-neutral-hover\\/25{color:#959aa140}.n-text-dark-neutral-hover\\/30{color:#959aa14d}.n-text-dark-neutral-hover\\/35{color:#959aa159}.n-text-dark-neutral-hover\\/40{color:#959aa166}.n-text-dark-neutral-hover\\/45{color:#959aa173}.n-text-dark-neutral-hover\\/5{color:#959aa10d}.n-text-dark-neutral-hover\\/50{color:#959aa180}.n-text-dark-neutral-hover\\/55{color:#959aa18c}.n-text-dark-neutral-hover\\/60{color:#959aa199}.n-text-dark-neutral-hover\\/65{color:#959aa1a6}.n-text-dark-neutral-hover\\/70{color:#959aa1b3}.n-text-dark-neutral-hover\\/75{color:#959aa1bf}.n-text-dark-neutral-hover\\/80{color:#959aa1cc}.n-text-dark-neutral-hover\\/85{color:#959aa1d9}.n-text-dark-neutral-hover\\/90{color:#959aa1e6}.n-text-dark-neutral-hover\\/95{color:#959aa1f2}.n-text-dark-neutral-icon{color:#cfd1d4}.n-text-dark-neutral-icon\\/0{color:#cfd1d400}.n-text-dark-neutral-icon\\/10{color:#cfd1d41a}.n-text-dark-neutral-icon\\/100{color:#cfd1d4}.n-text-dark-neutral-icon\\/15{color:#cfd1d426}.n-text-dark-neutral-icon\\/20{color:#cfd1d433}.n-text-dark-neutral-icon\\/25{color:#cfd1d440}.n-text-dark-neutral-icon\\/30{color:#cfd1d44d}.n-text-dark-neutral-icon\\/35{color:#cfd1d459}.n-text-dark-neutral-icon\\/40{color:#cfd1d466}.n-text-dark-neutral-icon\\/45{color:#cfd1d473}.n-text-dark-neutral-icon\\/5{color:#cfd1d40d}.n-text-dark-neutral-icon\\/50{color:#cfd1d480}.n-text-dark-neutral-icon\\/55{color:#cfd1d48c}.n-text-dark-neutral-icon\\/60{color:#cfd1d499}.n-text-dark-neutral-icon\\/65{color:#cfd1d4a6}.n-text-dark-neutral-icon\\/70{color:#cfd1d4b3}.n-text-dark-neutral-icon\\/75{color:#cfd1d4bf}.n-text-dark-neutral-icon\\/80{color:#cfd1d4cc}.n-text-dark-neutral-icon\\/85{color:#cfd1d4d9}.n-text-dark-neutral-icon\\/90{color:#cfd1d4e6}.n-text-dark-neutral-icon\\/95{color:#cfd1d4f2}.n-text-dark-neutral-pressed{color:#959aa133}.n-text-dark-neutral-pressed\\/0{color:#959aa100}.n-text-dark-neutral-pressed\\/10{color:#959aa11a}.n-text-dark-neutral-pressed\\/100{color:#959aa1}.n-text-dark-neutral-pressed\\/15{color:#959aa126}.n-text-dark-neutral-pressed\\/20{color:#959aa133}.n-text-dark-neutral-pressed\\/25{color:#959aa140}.n-text-dark-neutral-pressed\\/30{color:#959aa14d}.n-text-dark-neutral-pressed\\/35{color:#959aa159}.n-text-dark-neutral-pressed\\/40{color:#959aa166}.n-text-dark-neutral-pressed\\/45{color:#959aa173}.n-text-dark-neutral-pressed\\/5{color:#959aa10d}.n-text-dark-neutral-pressed\\/50{color:#959aa180}.n-text-dark-neutral-pressed\\/55{color:#959aa18c}.n-text-dark-neutral-pressed\\/60{color:#959aa199}.n-text-dark-neutral-pressed\\/65{color:#959aa1a6}.n-text-dark-neutral-pressed\\/70{color:#959aa1b3}.n-text-dark-neutral-pressed\\/75{color:#959aa1bf}.n-text-dark-neutral-pressed\\/80{color:#959aa1cc}.n-text-dark-neutral-pressed\\/85{color:#959aa1d9}.n-text-dark-neutral-pressed\\/90{color:#959aa1e6}.n-text-dark-neutral-pressed\\/95{color:#959aa1f2}.n-text-dark-neutral-text-default{color:#f5f6f6}.n-text-dark-neutral-text-default\\/0{color:#f5f6f600}.n-text-dark-neutral-text-default\\/10{color:#f5f6f61a}.n-text-dark-neutral-text-default\\/100{color:#f5f6f6}.n-text-dark-neutral-text-default\\/15{color:#f5f6f626}.n-text-dark-neutral-text-default\\/20{color:#f5f6f633}.n-text-dark-neutral-text-default\\/25{color:#f5f6f640}.n-text-dark-neutral-text-default\\/30{color:#f5f6f64d}.n-text-dark-neutral-text-default\\/35{color:#f5f6f659}.n-text-dark-neutral-text-default\\/40{color:#f5f6f666}.n-text-dark-neutral-text-default\\/45{color:#f5f6f673}.n-text-dark-neutral-text-default\\/5{color:#f5f6f60d}.n-text-dark-neutral-text-default\\/50{color:#f5f6f680}.n-text-dark-neutral-text-default\\/55{color:#f5f6f68c}.n-text-dark-neutral-text-default\\/60{color:#f5f6f699}.n-text-dark-neutral-text-default\\/65{color:#f5f6f6a6}.n-text-dark-neutral-text-default\\/70{color:#f5f6f6b3}.n-text-dark-neutral-text-default\\/75{color:#f5f6f6bf}.n-text-dark-neutral-text-default\\/80{color:#f5f6f6cc}.n-text-dark-neutral-text-default\\/85{color:#f5f6f6d9}.n-text-dark-neutral-text-default\\/90{color:#f5f6f6e6}.n-text-dark-neutral-text-default\\/95{color:#f5f6f6f2}.n-text-dark-neutral-text-inverse{color:#1a1b1d}.n-text-dark-neutral-text-inverse\\/0{color:#1a1b1d00}.n-text-dark-neutral-text-inverse\\/10{color:#1a1b1d1a}.n-text-dark-neutral-text-inverse\\/100{color:#1a1b1d}.n-text-dark-neutral-text-inverse\\/15{color:#1a1b1d26}.n-text-dark-neutral-text-inverse\\/20{color:#1a1b1d33}.n-text-dark-neutral-text-inverse\\/25{color:#1a1b1d40}.n-text-dark-neutral-text-inverse\\/30{color:#1a1b1d4d}.n-text-dark-neutral-text-inverse\\/35{color:#1a1b1d59}.n-text-dark-neutral-text-inverse\\/40{color:#1a1b1d66}.n-text-dark-neutral-text-inverse\\/45{color:#1a1b1d73}.n-text-dark-neutral-text-inverse\\/5{color:#1a1b1d0d}.n-text-dark-neutral-text-inverse\\/50{color:#1a1b1d80}.n-text-dark-neutral-text-inverse\\/55{color:#1a1b1d8c}.n-text-dark-neutral-text-inverse\\/60{color:#1a1b1d99}.n-text-dark-neutral-text-inverse\\/65{color:#1a1b1da6}.n-text-dark-neutral-text-inverse\\/70{color:#1a1b1db3}.n-text-dark-neutral-text-inverse\\/75{color:#1a1b1dbf}.n-text-dark-neutral-text-inverse\\/80{color:#1a1b1dcc}.n-text-dark-neutral-text-inverse\\/85{color:#1a1b1dd9}.n-text-dark-neutral-text-inverse\\/90{color:#1a1b1de6}.n-text-dark-neutral-text-inverse\\/95{color:#1a1b1df2}.n-text-dark-neutral-text-weak{color:#cfd1d4}.n-text-dark-neutral-text-weak\\/0{color:#cfd1d400}.n-text-dark-neutral-text-weak\\/10{color:#cfd1d41a}.n-text-dark-neutral-text-weak\\/100{color:#cfd1d4}.n-text-dark-neutral-text-weak\\/15{color:#cfd1d426}.n-text-dark-neutral-text-weak\\/20{color:#cfd1d433}.n-text-dark-neutral-text-weak\\/25{color:#cfd1d440}.n-text-dark-neutral-text-weak\\/30{color:#cfd1d44d}.n-text-dark-neutral-text-weak\\/35{color:#cfd1d459}.n-text-dark-neutral-text-weak\\/40{color:#cfd1d466}.n-text-dark-neutral-text-weak\\/45{color:#cfd1d473}.n-text-dark-neutral-text-weak\\/5{color:#cfd1d40d}.n-text-dark-neutral-text-weak\\/50{color:#cfd1d480}.n-text-dark-neutral-text-weak\\/55{color:#cfd1d48c}.n-text-dark-neutral-text-weak\\/60{color:#cfd1d499}.n-text-dark-neutral-text-weak\\/65{color:#cfd1d4a6}.n-text-dark-neutral-text-weak\\/70{color:#cfd1d4b3}.n-text-dark-neutral-text-weak\\/75{color:#cfd1d4bf}.n-text-dark-neutral-text-weak\\/80{color:#cfd1d4cc}.n-text-dark-neutral-text-weak\\/85{color:#cfd1d4d9}.n-text-dark-neutral-text-weak\\/90{color:#cfd1d4e6}.n-text-dark-neutral-text-weak\\/95{color:#cfd1d4f2}.n-text-dark-neutral-text-weaker{color:#a8acb2}.n-text-dark-neutral-text-weaker\\/0{color:#a8acb200}.n-text-dark-neutral-text-weaker\\/10{color:#a8acb21a}.n-text-dark-neutral-text-weaker\\/100{color:#a8acb2}.n-text-dark-neutral-text-weaker\\/15{color:#a8acb226}.n-text-dark-neutral-text-weaker\\/20{color:#a8acb233}.n-text-dark-neutral-text-weaker\\/25{color:#a8acb240}.n-text-dark-neutral-text-weaker\\/30{color:#a8acb24d}.n-text-dark-neutral-text-weaker\\/35{color:#a8acb259}.n-text-dark-neutral-text-weaker\\/40{color:#a8acb266}.n-text-dark-neutral-text-weaker\\/45{color:#a8acb273}.n-text-dark-neutral-text-weaker\\/5{color:#a8acb20d}.n-text-dark-neutral-text-weaker\\/50{color:#a8acb280}.n-text-dark-neutral-text-weaker\\/55{color:#a8acb28c}.n-text-dark-neutral-text-weaker\\/60{color:#a8acb299}.n-text-dark-neutral-text-weaker\\/65{color:#a8acb2a6}.n-text-dark-neutral-text-weaker\\/70{color:#a8acb2b3}.n-text-dark-neutral-text-weaker\\/75{color:#a8acb2bf}.n-text-dark-neutral-text-weaker\\/80{color:#a8acb2cc}.n-text-dark-neutral-text-weaker\\/85{color:#a8acb2d9}.n-text-dark-neutral-text-weaker\\/90{color:#a8acb2e6}.n-text-dark-neutral-text-weaker\\/95{color:#a8acb2f2}.n-text-dark-neutral-text-weakest{color:#818790}.n-text-dark-neutral-text-weakest\\/0{color:#81879000}.n-text-dark-neutral-text-weakest\\/10{color:#8187901a}.n-text-dark-neutral-text-weakest\\/100{color:#818790}.n-text-dark-neutral-text-weakest\\/15{color:#81879026}.n-text-dark-neutral-text-weakest\\/20{color:#81879033}.n-text-dark-neutral-text-weakest\\/25{color:#81879040}.n-text-dark-neutral-text-weakest\\/30{color:#8187904d}.n-text-dark-neutral-text-weakest\\/35{color:#81879059}.n-text-dark-neutral-text-weakest\\/40{color:#81879066}.n-text-dark-neutral-text-weakest\\/45{color:#81879073}.n-text-dark-neutral-text-weakest\\/5{color:#8187900d}.n-text-dark-neutral-text-weakest\\/50{color:#81879080}.n-text-dark-neutral-text-weakest\\/55{color:#8187908c}.n-text-dark-neutral-text-weakest\\/60{color:#81879099}.n-text-dark-neutral-text-weakest\\/65{color:#818790a6}.n-text-dark-neutral-text-weakest\\/70{color:#818790b3}.n-text-dark-neutral-text-weakest\\/75{color:#818790bf}.n-text-dark-neutral-text-weakest\\/80{color:#818790cc}.n-text-dark-neutral-text-weakest\\/85{color:#818790d9}.n-text-dark-neutral-text-weakest\\/90{color:#818790e6}.n-text-dark-neutral-text-weakest\\/95{color:#818790f2}.n-text-dark-primary-bg-selected{color:#262f31}.n-text-dark-primary-bg-selected\\/0{color:#262f3100}.n-text-dark-primary-bg-selected\\/10{color:#262f311a}.n-text-dark-primary-bg-selected\\/100{color:#262f31}.n-text-dark-primary-bg-selected\\/15{color:#262f3126}.n-text-dark-primary-bg-selected\\/20{color:#262f3133}.n-text-dark-primary-bg-selected\\/25{color:#262f3140}.n-text-dark-primary-bg-selected\\/30{color:#262f314d}.n-text-dark-primary-bg-selected\\/35{color:#262f3159}.n-text-dark-primary-bg-selected\\/40{color:#262f3166}.n-text-dark-primary-bg-selected\\/45{color:#262f3173}.n-text-dark-primary-bg-selected\\/5{color:#262f310d}.n-text-dark-primary-bg-selected\\/50{color:#262f3180}.n-text-dark-primary-bg-selected\\/55{color:#262f318c}.n-text-dark-primary-bg-selected\\/60{color:#262f3199}.n-text-dark-primary-bg-selected\\/65{color:#262f31a6}.n-text-dark-primary-bg-selected\\/70{color:#262f31b3}.n-text-dark-primary-bg-selected\\/75{color:#262f31bf}.n-text-dark-primary-bg-selected\\/80{color:#262f31cc}.n-text-dark-primary-bg-selected\\/85{color:#262f31d9}.n-text-dark-primary-bg-selected\\/90{color:#262f31e6}.n-text-dark-primary-bg-selected\\/95{color:#262f31f2}.n-text-dark-primary-bg-status{color:#5db3bf}.n-text-dark-primary-bg-status\\/0{color:#5db3bf00}.n-text-dark-primary-bg-status\\/10{color:#5db3bf1a}.n-text-dark-primary-bg-status\\/100{color:#5db3bf}.n-text-dark-primary-bg-status\\/15{color:#5db3bf26}.n-text-dark-primary-bg-status\\/20{color:#5db3bf33}.n-text-dark-primary-bg-status\\/25{color:#5db3bf40}.n-text-dark-primary-bg-status\\/30{color:#5db3bf4d}.n-text-dark-primary-bg-status\\/35{color:#5db3bf59}.n-text-dark-primary-bg-status\\/40{color:#5db3bf66}.n-text-dark-primary-bg-status\\/45{color:#5db3bf73}.n-text-dark-primary-bg-status\\/5{color:#5db3bf0d}.n-text-dark-primary-bg-status\\/50{color:#5db3bf80}.n-text-dark-primary-bg-status\\/55{color:#5db3bf8c}.n-text-dark-primary-bg-status\\/60{color:#5db3bf99}.n-text-dark-primary-bg-status\\/65{color:#5db3bfa6}.n-text-dark-primary-bg-status\\/70{color:#5db3bfb3}.n-text-dark-primary-bg-status\\/75{color:#5db3bfbf}.n-text-dark-primary-bg-status\\/80{color:#5db3bfcc}.n-text-dark-primary-bg-status\\/85{color:#5db3bfd9}.n-text-dark-primary-bg-status\\/90{color:#5db3bfe6}.n-text-dark-primary-bg-status\\/95{color:#5db3bff2}.n-text-dark-primary-bg-strong{color:#8fe3e8}.n-text-dark-primary-bg-strong\\/0{color:#8fe3e800}.n-text-dark-primary-bg-strong\\/10{color:#8fe3e81a}.n-text-dark-primary-bg-strong\\/100{color:#8fe3e8}.n-text-dark-primary-bg-strong\\/15{color:#8fe3e826}.n-text-dark-primary-bg-strong\\/20{color:#8fe3e833}.n-text-dark-primary-bg-strong\\/25{color:#8fe3e840}.n-text-dark-primary-bg-strong\\/30{color:#8fe3e84d}.n-text-dark-primary-bg-strong\\/35{color:#8fe3e859}.n-text-dark-primary-bg-strong\\/40{color:#8fe3e866}.n-text-dark-primary-bg-strong\\/45{color:#8fe3e873}.n-text-dark-primary-bg-strong\\/5{color:#8fe3e80d}.n-text-dark-primary-bg-strong\\/50{color:#8fe3e880}.n-text-dark-primary-bg-strong\\/55{color:#8fe3e88c}.n-text-dark-primary-bg-strong\\/60{color:#8fe3e899}.n-text-dark-primary-bg-strong\\/65{color:#8fe3e8a6}.n-text-dark-primary-bg-strong\\/70{color:#8fe3e8b3}.n-text-dark-primary-bg-strong\\/75{color:#8fe3e8bf}.n-text-dark-primary-bg-strong\\/80{color:#8fe3e8cc}.n-text-dark-primary-bg-strong\\/85{color:#8fe3e8d9}.n-text-dark-primary-bg-strong\\/90{color:#8fe3e8e6}.n-text-dark-primary-bg-strong\\/95{color:#8fe3e8f2}.n-text-dark-primary-bg-weak{color:#262f31}.n-text-dark-primary-bg-weak\\/0{color:#262f3100}.n-text-dark-primary-bg-weak\\/10{color:#262f311a}.n-text-dark-primary-bg-weak\\/100{color:#262f31}.n-text-dark-primary-bg-weak\\/15{color:#262f3126}.n-text-dark-primary-bg-weak\\/20{color:#262f3133}.n-text-dark-primary-bg-weak\\/25{color:#262f3140}.n-text-dark-primary-bg-weak\\/30{color:#262f314d}.n-text-dark-primary-bg-weak\\/35{color:#262f3159}.n-text-dark-primary-bg-weak\\/40{color:#262f3166}.n-text-dark-primary-bg-weak\\/45{color:#262f3173}.n-text-dark-primary-bg-weak\\/5{color:#262f310d}.n-text-dark-primary-bg-weak\\/50{color:#262f3180}.n-text-dark-primary-bg-weak\\/55{color:#262f318c}.n-text-dark-primary-bg-weak\\/60{color:#262f3199}.n-text-dark-primary-bg-weak\\/65{color:#262f31a6}.n-text-dark-primary-bg-weak\\/70{color:#262f31b3}.n-text-dark-primary-bg-weak\\/75{color:#262f31bf}.n-text-dark-primary-bg-weak\\/80{color:#262f31cc}.n-text-dark-primary-bg-weak\\/85{color:#262f31d9}.n-text-dark-primary-bg-weak\\/90{color:#262f31e6}.n-text-dark-primary-bg-weak\\/95{color:#262f31f2}.n-text-dark-primary-border-strong{color:#8fe3e8}.n-text-dark-primary-border-strong\\/0{color:#8fe3e800}.n-text-dark-primary-border-strong\\/10{color:#8fe3e81a}.n-text-dark-primary-border-strong\\/100{color:#8fe3e8}.n-text-dark-primary-border-strong\\/15{color:#8fe3e826}.n-text-dark-primary-border-strong\\/20{color:#8fe3e833}.n-text-dark-primary-border-strong\\/25{color:#8fe3e840}.n-text-dark-primary-border-strong\\/30{color:#8fe3e84d}.n-text-dark-primary-border-strong\\/35{color:#8fe3e859}.n-text-dark-primary-border-strong\\/40{color:#8fe3e866}.n-text-dark-primary-border-strong\\/45{color:#8fe3e873}.n-text-dark-primary-border-strong\\/5{color:#8fe3e80d}.n-text-dark-primary-border-strong\\/50{color:#8fe3e880}.n-text-dark-primary-border-strong\\/55{color:#8fe3e88c}.n-text-dark-primary-border-strong\\/60{color:#8fe3e899}.n-text-dark-primary-border-strong\\/65{color:#8fe3e8a6}.n-text-dark-primary-border-strong\\/70{color:#8fe3e8b3}.n-text-dark-primary-border-strong\\/75{color:#8fe3e8bf}.n-text-dark-primary-border-strong\\/80{color:#8fe3e8cc}.n-text-dark-primary-border-strong\\/85{color:#8fe3e8d9}.n-text-dark-primary-border-strong\\/90{color:#8fe3e8e6}.n-text-dark-primary-border-strong\\/95{color:#8fe3e8f2}.n-text-dark-primary-border-weak{color:#02507b}.n-text-dark-primary-border-weak\\/0{color:#02507b00}.n-text-dark-primary-border-weak\\/10{color:#02507b1a}.n-text-dark-primary-border-weak\\/100{color:#02507b}.n-text-dark-primary-border-weak\\/15{color:#02507b26}.n-text-dark-primary-border-weak\\/20{color:#02507b33}.n-text-dark-primary-border-weak\\/25{color:#02507b40}.n-text-dark-primary-border-weak\\/30{color:#02507b4d}.n-text-dark-primary-border-weak\\/35{color:#02507b59}.n-text-dark-primary-border-weak\\/40{color:#02507b66}.n-text-dark-primary-border-weak\\/45{color:#02507b73}.n-text-dark-primary-border-weak\\/5{color:#02507b0d}.n-text-dark-primary-border-weak\\/50{color:#02507b80}.n-text-dark-primary-border-weak\\/55{color:#02507b8c}.n-text-dark-primary-border-weak\\/60{color:#02507b99}.n-text-dark-primary-border-weak\\/65{color:#02507ba6}.n-text-dark-primary-border-weak\\/70{color:#02507bb3}.n-text-dark-primary-border-weak\\/75{color:#02507bbf}.n-text-dark-primary-border-weak\\/80{color:#02507bcc}.n-text-dark-primary-border-weak\\/85{color:#02507bd9}.n-text-dark-primary-border-weak\\/90{color:#02507be6}.n-text-dark-primary-border-weak\\/95{color:#02507bf2}.n-text-dark-primary-focus{color:#5db3bf}.n-text-dark-primary-focus\\/0{color:#5db3bf00}.n-text-dark-primary-focus\\/10{color:#5db3bf1a}.n-text-dark-primary-focus\\/100{color:#5db3bf}.n-text-dark-primary-focus\\/15{color:#5db3bf26}.n-text-dark-primary-focus\\/20{color:#5db3bf33}.n-text-dark-primary-focus\\/25{color:#5db3bf40}.n-text-dark-primary-focus\\/30{color:#5db3bf4d}.n-text-dark-primary-focus\\/35{color:#5db3bf59}.n-text-dark-primary-focus\\/40{color:#5db3bf66}.n-text-dark-primary-focus\\/45{color:#5db3bf73}.n-text-dark-primary-focus\\/5{color:#5db3bf0d}.n-text-dark-primary-focus\\/50{color:#5db3bf80}.n-text-dark-primary-focus\\/55{color:#5db3bf8c}.n-text-dark-primary-focus\\/60{color:#5db3bf99}.n-text-dark-primary-focus\\/65{color:#5db3bfa6}.n-text-dark-primary-focus\\/70{color:#5db3bfb3}.n-text-dark-primary-focus\\/75{color:#5db3bfbf}.n-text-dark-primary-focus\\/80{color:#5db3bfcc}.n-text-dark-primary-focus\\/85{color:#5db3bfd9}.n-text-dark-primary-focus\\/90{color:#5db3bfe6}.n-text-dark-primary-focus\\/95{color:#5db3bff2}.n-text-dark-primary-hover-strong{color:#5db3bf}.n-text-dark-primary-hover-strong\\/0{color:#5db3bf00}.n-text-dark-primary-hover-strong\\/10{color:#5db3bf1a}.n-text-dark-primary-hover-strong\\/100{color:#5db3bf}.n-text-dark-primary-hover-strong\\/15{color:#5db3bf26}.n-text-dark-primary-hover-strong\\/20{color:#5db3bf33}.n-text-dark-primary-hover-strong\\/25{color:#5db3bf40}.n-text-dark-primary-hover-strong\\/30{color:#5db3bf4d}.n-text-dark-primary-hover-strong\\/35{color:#5db3bf59}.n-text-dark-primary-hover-strong\\/40{color:#5db3bf66}.n-text-dark-primary-hover-strong\\/45{color:#5db3bf73}.n-text-dark-primary-hover-strong\\/5{color:#5db3bf0d}.n-text-dark-primary-hover-strong\\/50{color:#5db3bf80}.n-text-dark-primary-hover-strong\\/55{color:#5db3bf8c}.n-text-dark-primary-hover-strong\\/60{color:#5db3bf99}.n-text-dark-primary-hover-strong\\/65{color:#5db3bfa6}.n-text-dark-primary-hover-strong\\/70{color:#5db3bfb3}.n-text-dark-primary-hover-strong\\/75{color:#5db3bfbf}.n-text-dark-primary-hover-strong\\/80{color:#5db3bfcc}.n-text-dark-primary-hover-strong\\/85{color:#5db3bfd9}.n-text-dark-primary-hover-strong\\/90{color:#5db3bfe6}.n-text-dark-primary-hover-strong\\/95{color:#5db3bff2}.n-text-dark-primary-hover-weak{color:#8fe3e814}.n-text-dark-primary-hover-weak\\/0{color:#8fe3e800}.n-text-dark-primary-hover-weak\\/10{color:#8fe3e81a}.n-text-dark-primary-hover-weak\\/100{color:#8fe3e8}.n-text-dark-primary-hover-weak\\/15{color:#8fe3e826}.n-text-dark-primary-hover-weak\\/20{color:#8fe3e833}.n-text-dark-primary-hover-weak\\/25{color:#8fe3e840}.n-text-dark-primary-hover-weak\\/30{color:#8fe3e84d}.n-text-dark-primary-hover-weak\\/35{color:#8fe3e859}.n-text-dark-primary-hover-weak\\/40{color:#8fe3e866}.n-text-dark-primary-hover-weak\\/45{color:#8fe3e873}.n-text-dark-primary-hover-weak\\/5{color:#8fe3e80d}.n-text-dark-primary-hover-weak\\/50{color:#8fe3e880}.n-text-dark-primary-hover-weak\\/55{color:#8fe3e88c}.n-text-dark-primary-hover-weak\\/60{color:#8fe3e899}.n-text-dark-primary-hover-weak\\/65{color:#8fe3e8a6}.n-text-dark-primary-hover-weak\\/70{color:#8fe3e8b3}.n-text-dark-primary-hover-weak\\/75{color:#8fe3e8bf}.n-text-dark-primary-hover-weak\\/80{color:#8fe3e8cc}.n-text-dark-primary-hover-weak\\/85{color:#8fe3e8d9}.n-text-dark-primary-hover-weak\\/90{color:#8fe3e8e6}.n-text-dark-primary-hover-weak\\/95{color:#8fe3e8f2}.n-text-dark-primary-icon{color:#8fe3e8}.n-text-dark-primary-icon\\/0{color:#8fe3e800}.n-text-dark-primary-icon\\/10{color:#8fe3e81a}.n-text-dark-primary-icon\\/100{color:#8fe3e8}.n-text-dark-primary-icon\\/15{color:#8fe3e826}.n-text-dark-primary-icon\\/20{color:#8fe3e833}.n-text-dark-primary-icon\\/25{color:#8fe3e840}.n-text-dark-primary-icon\\/30{color:#8fe3e84d}.n-text-dark-primary-icon\\/35{color:#8fe3e859}.n-text-dark-primary-icon\\/40{color:#8fe3e866}.n-text-dark-primary-icon\\/45{color:#8fe3e873}.n-text-dark-primary-icon\\/5{color:#8fe3e80d}.n-text-dark-primary-icon\\/50{color:#8fe3e880}.n-text-dark-primary-icon\\/55{color:#8fe3e88c}.n-text-dark-primary-icon\\/60{color:#8fe3e899}.n-text-dark-primary-icon\\/65{color:#8fe3e8a6}.n-text-dark-primary-icon\\/70{color:#8fe3e8b3}.n-text-dark-primary-icon\\/75{color:#8fe3e8bf}.n-text-dark-primary-icon\\/80{color:#8fe3e8cc}.n-text-dark-primary-icon\\/85{color:#8fe3e8d9}.n-text-dark-primary-icon\\/90{color:#8fe3e8e6}.n-text-dark-primary-icon\\/95{color:#8fe3e8f2}.n-text-dark-primary-pressed-strong{color:#4c99a4}.n-text-dark-primary-pressed-strong\\/0{color:#4c99a400}.n-text-dark-primary-pressed-strong\\/10{color:#4c99a41a}.n-text-dark-primary-pressed-strong\\/100{color:#4c99a4}.n-text-dark-primary-pressed-strong\\/15{color:#4c99a426}.n-text-dark-primary-pressed-strong\\/20{color:#4c99a433}.n-text-dark-primary-pressed-strong\\/25{color:#4c99a440}.n-text-dark-primary-pressed-strong\\/30{color:#4c99a44d}.n-text-dark-primary-pressed-strong\\/35{color:#4c99a459}.n-text-dark-primary-pressed-strong\\/40{color:#4c99a466}.n-text-dark-primary-pressed-strong\\/45{color:#4c99a473}.n-text-dark-primary-pressed-strong\\/5{color:#4c99a40d}.n-text-dark-primary-pressed-strong\\/50{color:#4c99a480}.n-text-dark-primary-pressed-strong\\/55{color:#4c99a48c}.n-text-dark-primary-pressed-strong\\/60{color:#4c99a499}.n-text-dark-primary-pressed-strong\\/65{color:#4c99a4a6}.n-text-dark-primary-pressed-strong\\/70{color:#4c99a4b3}.n-text-dark-primary-pressed-strong\\/75{color:#4c99a4bf}.n-text-dark-primary-pressed-strong\\/80{color:#4c99a4cc}.n-text-dark-primary-pressed-strong\\/85{color:#4c99a4d9}.n-text-dark-primary-pressed-strong\\/90{color:#4c99a4e6}.n-text-dark-primary-pressed-strong\\/95{color:#4c99a4f2}.n-text-dark-primary-pressed-weak{color:#8fe3e81f}.n-text-dark-primary-pressed-weak\\/0{color:#8fe3e800}.n-text-dark-primary-pressed-weak\\/10{color:#8fe3e81a}.n-text-dark-primary-pressed-weak\\/100{color:#8fe3e8}.n-text-dark-primary-pressed-weak\\/15{color:#8fe3e826}.n-text-dark-primary-pressed-weak\\/20{color:#8fe3e833}.n-text-dark-primary-pressed-weak\\/25{color:#8fe3e840}.n-text-dark-primary-pressed-weak\\/30{color:#8fe3e84d}.n-text-dark-primary-pressed-weak\\/35{color:#8fe3e859}.n-text-dark-primary-pressed-weak\\/40{color:#8fe3e866}.n-text-dark-primary-pressed-weak\\/45{color:#8fe3e873}.n-text-dark-primary-pressed-weak\\/5{color:#8fe3e80d}.n-text-dark-primary-pressed-weak\\/50{color:#8fe3e880}.n-text-dark-primary-pressed-weak\\/55{color:#8fe3e88c}.n-text-dark-primary-pressed-weak\\/60{color:#8fe3e899}.n-text-dark-primary-pressed-weak\\/65{color:#8fe3e8a6}.n-text-dark-primary-pressed-weak\\/70{color:#8fe3e8b3}.n-text-dark-primary-pressed-weak\\/75{color:#8fe3e8bf}.n-text-dark-primary-pressed-weak\\/80{color:#8fe3e8cc}.n-text-dark-primary-pressed-weak\\/85{color:#8fe3e8d9}.n-text-dark-primary-pressed-weak\\/90{color:#8fe3e8e6}.n-text-dark-primary-pressed-weak\\/95{color:#8fe3e8f2}.n-text-dark-primary-text{color:#8fe3e8}.n-text-dark-primary-text\\/0{color:#8fe3e800}.n-text-dark-primary-text\\/10{color:#8fe3e81a}.n-text-dark-primary-text\\/100{color:#8fe3e8}.n-text-dark-primary-text\\/15{color:#8fe3e826}.n-text-dark-primary-text\\/20{color:#8fe3e833}.n-text-dark-primary-text\\/25{color:#8fe3e840}.n-text-dark-primary-text\\/30{color:#8fe3e84d}.n-text-dark-primary-text\\/35{color:#8fe3e859}.n-text-dark-primary-text\\/40{color:#8fe3e866}.n-text-dark-primary-text\\/45{color:#8fe3e873}.n-text-dark-primary-text\\/5{color:#8fe3e80d}.n-text-dark-primary-text\\/50{color:#8fe3e880}.n-text-dark-primary-text\\/55{color:#8fe3e88c}.n-text-dark-primary-text\\/60{color:#8fe3e899}.n-text-dark-primary-text\\/65{color:#8fe3e8a6}.n-text-dark-primary-text\\/70{color:#8fe3e8b3}.n-text-dark-primary-text\\/75{color:#8fe3e8bf}.n-text-dark-primary-text\\/80{color:#8fe3e8cc}.n-text-dark-primary-text\\/85{color:#8fe3e8d9}.n-text-dark-primary-text\\/90{color:#8fe3e8e6}.n-text-dark-primary-text\\/95{color:#8fe3e8f2}.n-text-dark-success-bg-status{color:#6fa646}.n-text-dark-success-bg-status\\/0{color:#6fa64600}.n-text-dark-success-bg-status\\/10{color:#6fa6461a}.n-text-dark-success-bg-status\\/100{color:#6fa646}.n-text-dark-success-bg-status\\/15{color:#6fa64626}.n-text-dark-success-bg-status\\/20{color:#6fa64633}.n-text-dark-success-bg-status\\/25{color:#6fa64640}.n-text-dark-success-bg-status\\/30{color:#6fa6464d}.n-text-dark-success-bg-status\\/35{color:#6fa64659}.n-text-dark-success-bg-status\\/40{color:#6fa64666}.n-text-dark-success-bg-status\\/45{color:#6fa64673}.n-text-dark-success-bg-status\\/5{color:#6fa6460d}.n-text-dark-success-bg-status\\/50{color:#6fa64680}.n-text-dark-success-bg-status\\/55{color:#6fa6468c}.n-text-dark-success-bg-status\\/60{color:#6fa64699}.n-text-dark-success-bg-status\\/65{color:#6fa646a6}.n-text-dark-success-bg-status\\/70{color:#6fa646b3}.n-text-dark-success-bg-status\\/75{color:#6fa646bf}.n-text-dark-success-bg-status\\/80{color:#6fa646cc}.n-text-dark-success-bg-status\\/85{color:#6fa646d9}.n-text-dark-success-bg-status\\/90{color:#6fa646e6}.n-text-dark-success-bg-status\\/95{color:#6fa646f2}.n-text-dark-success-bg-strong{color:#90cb62}.n-text-dark-success-bg-strong\\/0{color:#90cb6200}.n-text-dark-success-bg-strong\\/10{color:#90cb621a}.n-text-dark-success-bg-strong\\/100{color:#90cb62}.n-text-dark-success-bg-strong\\/15{color:#90cb6226}.n-text-dark-success-bg-strong\\/20{color:#90cb6233}.n-text-dark-success-bg-strong\\/25{color:#90cb6240}.n-text-dark-success-bg-strong\\/30{color:#90cb624d}.n-text-dark-success-bg-strong\\/35{color:#90cb6259}.n-text-dark-success-bg-strong\\/40{color:#90cb6266}.n-text-dark-success-bg-strong\\/45{color:#90cb6273}.n-text-dark-success-bg-strong\\/5{color:#90cb620d}.n-text-dark-success-bg-strong\\/50{color:#90cb6280}.n-text-dark-success-bg-strong\\/55{color:#90cb628c}.n-text-dark-success-bg-strong\\/60{color:#90cb6299}.n-text-dark-success-bg-strong\\/65{color:#90cb62a6}.n-text-dark-success-bg-strong\\/70{color:#90cb62b3}.n-text-dark-success-bg-strong\\/75{color:#90cb62bf}.n-text-dark-success-bg-strong\\/80{color:#90cb62cc}.n-text-dark-success-bg-strong\\/85{color:#90cb62d9}.n-text-dark-success-bg-strong\\/90{color:#90cb62e6}.n-text-dark-success-bg-strong\\/95{color:#90cb62f2}.n-text-dark-success-bg-weak{color:#262d24}.n-text-dark-success-bg-weak\\/0{color:#262d2400}.n-text-dark-success-bg-weak\\/10{color:#262d241a}.n-text-dark-success-bg-weak\\/100{color:#262d24}.n-text-dark-success-bg-weak\\/15{color:#262d2426}.n-text-dark-success-bg-weak\\/20{color:#262d2433}.n-text-dark-success-bg-weak\\/25{color:#262d2440}.n-text-dark-success-bg-weak\\/30{color:#262d244d}.n-text-dark-success-bg-weak\\/35{color:#262d2459}.n-text-dark-success-bg-weak\\/40{color:#262d2466}.n-text-dark-success-bg-weak\\/45{color:#262d2473}.n-text-dark-success-bg-weak\\/5{color:#262d240d}.n-text-dark-success-bg-weak\\/50{color:#262d2480}.n-text-dark-success-bg-weak\\/55{color:#262d248c}.n-text-dark-success-bg-weak\\/60{color:#262d2499}.n-text-dark-success-bg-weak\\/65{color:#262d24a6}.n-text-dark-success-bg-weak\\/70{color:#262d24b3}.n-text-dark-success-bg-weak\\/75{color:#262d24bf}.n-text-dark-success-bg-weak\\/80{color:#262d24cc}.n-text-dark-success-bg-weak\\/85{color:#262d24d9}.n-text-dark-success-bg-weak\\/90{color:#262d24e6}.n-text-dark-success-bg-weak\\/95{color:#262d24f2}.n-text-dark-success-border-strong{color:#90cb62}.n-text-dark-success-border-strong\\/0{color:#90cb6200}.n-text-dark-success-border-strong\\/10{color:#90cb621a}.n-text-dark-success-border-strong\\/100{color:#90cb62}.n-text-dark-success-border-strong\\/15{color:#90cb6226}.n-text-dark-success-border-strong\\/20{color:#90cb6233}.n-text-dark-success-border-strong\\/25{color:#90cb6240}.n-text-dark-success-border-strong\\/30{color:#90cb624d}.n-text-dark-success-border-strong\\/35{color:#90cb6259}.n-text-dark-success-border-strong\\/40{color:#90cb6266}.n-text-dark-success-border-strong\\/45{color:#90cb6273}.n-text-dark-success-border-strong\\/5{color:#90cb620d}.n-text-dark-success-border-strong\\/50{color:#90cb6280}.n-text-dark-success-border-strong\\/55{color:#90cb628c}.n-text-dark-success-border-strong\\/60{color:#90cb6299}.n-text-dark-success-border-strong\\/65{color:#90cb62a6}.n-text-dark-success-border-strong\\/70{color:#90cb62b3}.n-text-dark-success-border-strong\\/75{color:#90cb62bf}.n-text-dark-success-border-strong\\/80{color:#90cb62cc}.n-text-dark-success-border-strong\\/85{color:#90cb62d9}.n-text-dark-success-border-strong\\/90{color:#90cb62e6}.n-text-dark-success-border-strong\\/95{color:#90cb62f2}.n-text-dark-success-border-weak{color:#296127}.n-text-dark-success-border-weak\\/0{color:#29612700}.n-text-dark-success-border-weak\\/10{color:#2961271a}.n-text-dark-success-border-weak\\/100{color:#296127}.n-text-dark-success-border-weak\\/15{color:#29612726}.n-text-dark-success-border-weak\\/20{color:#29612733}.n-text-dark-success-border-weak\\/25{color:#29612740}.n-text-dark-success-border-weak\\/30{color:#2961274d}.n-text-dark-success-border-weak\\/35{color:#29612759}.n-text-dark-success-border-weak\\/40{color:#29612766}.n-text-dark-success-border-weak\\/45{color:#29612773}.n-text-dark-success-border-weak\\/5{color:#2961270d}.n-text-dark-success-border-weak\\/50{color:#29612780}.n-text-dark-success-border-weak\\/55{color:#2961278c}.n-text-dark-success-border-weak\\/60{color:#29612799}.n-text-dark-success-border-weak\\/65{color:#296127a6}.n-text-dark-success-border-weak\\/70{color:#296127b3}.n-text-dark-success-border-weak\\/75{color:#296127bf}.n-text-dark-success-border-weak\\/80{color:#296127cc}.n-text-dark-success-border-weak\\/85{color:#296127d9}.n-text-dark-success-border-weak\\/90{color:#296127e6}.n-text-dark-success-border-weak\\/95{color:#296127f2}.n-text-dark-success-icon{color:#90cb62}.n-text-dark-success-icon\\/0{color:#90cb6200}.n-text-dark-success-icon\\/10{color:#90cb621a}.n-text-dark-success-icon\\/100{color:#90cb62}.n-text-dark-success-icon\\/15{color:#90cb6226}.n-text-dark-success-icon\\/20{color:#90cb6233}.n-text-dark-success-icon\\/25{color:#90cb6240}.n-text-dark-success-icon\\/30{color:#90cb624d}.n-text-dark-success-icon\\/35{color:#90cb6259}.n-text-dark-success-icon\\/40{color:#90cb6266}.n-text-dark-success-icon\\/45{color:#90cb6273}.n-text-dark-success-icon\\/5{color:#90cb620d}.n-text-dark-success-icon\\/50{color:#90cb6280}.n-text-dark-success-icon\\/55{color:#90cb628c}.n-text-dark-success-icon\\/60{color:#90cb6299}.n-text-dark-success-icon\\/65{color:#90cb62a6}.n-text-dark-success-icon\\/70{color:#90cb62b3}.n-text-dark-success-icon\\/75{color:#90cb62bf}.n-text-dark-success-icon\\/80{color:#90cb62cc}.n-text-dark-success-icon\\/85{color:#90cb62d9}.n-text-dark-success-icon\\/90{color:#90cb62e6}.n-text-dark-success-icon\\/95{color:#90cb62f2}.n-text-dark-success-text{color:#90cb62}.n-text-dark-success-text\\/0{color:#90cb6200}.n-text-dark-success-text\\/10{color:#90cb621a}.n-text-dark-success-text\\/100{color:#90cb62}.n-text-dark-success-text\\/15{color:#90cb6226}.n-text-dark-success-text\\/20{color:#90cb6233}.n-text-dark-success-text\\/25{color:#90cb6240}.n-text-dark-success-text\\/30{color:#90cb624d}.n-text-dark-success-text\\/35{color:#90cb6259}.n-text-dark-success-text\\/40{color:#90cb6266}.n-text-dark-success-text\\/45{color:#90cb6273}.n-text-dark-success-text\\/5{color:#90cb620d}.n-text-dark-success-text\\/50{color:#90cb6280}.n-text-dark-success-text\\/55{color:#90cb628c}.n-text-dark-success-text\\/60{color:#90cb6299}.n-text-dark-success-text\\/65{color:#90cb62a6}.n-text-dark-success-text\\/70{color:#90cb62b3}.n-text-dark-success-text\\/75{color:#90cb62bf}.n-text-dark-success-text\\/80{color:#90cb62cc}.n-text-dark-success-text\\/85{color:#90cb62d9}.n-text-dark-success-text\\/90{color:#90cb62e6}.n-text-dark-success-text\\/95{color:#90cb62f2}.n-text-dark-warning-bg-status{color:#d7aa0a}.n-text-dark-warning-bg-status\\/0{color:#d7aa0a00}.n-text-dark-warning-bg-status\\/10{color:#d7aa0a1a}.n-text-dark-warning-bg-status\\/100{color:#d7aa0a}.n-text-dark-warning-bg-status\\/15{color:#d7aa0a26}.n-text-dark-warning-bg-status\\/20{color:#d7aa0a33}.n-text-dark-warning-bg-status\\/25{color:#d7aa0a40}.n-text-dark-warning-bg-status\\/30{color:#d7aa0a4d}.n-text-dark-warning-bg-status\\/35{color:#d7aa0a59}.n-text-dark-warning-bg-status\\/40{color:#d7aa0a66}.n-text-dark-warning-bg-status\\/45{color:#d7aa0a73}.n-text-dark-warning-bg-status\\/5{color:#d7aa0a0d}.n-text-dark-warning-bg-status\\/50{color:#d7aa0a80}.n-text-dark-warning-bg-status\\/55{color:#d7aa0a8c}.n-text-dark-warning-bg-status\\/60{color:#d7aa0a99}.n-text-dark-warning-bg-status\\/65{color:#d7aa0aa6}.n-text-dark-warning-bg-status\\/70{color:#d7aa0ab3}.n-text-dark-warning-bg-status\\/75{color:#d7aa0abf}.n-text-dark-warning-bg-status\\/80{color:#d7aa0acc}.n-text-dark-warning-bg-status\\/85{color:#d7aa0ad9}.n-text-dark-warning-bg-status\\/90{color:#d7aa0ae6}.n-text-dark-warning-bg-status\\/95{color:#d7aa0af2}.n-text-dark-warning-bg-strong{color:#ffd600}.n-text-dark-warning-bg-strong\\/0{color:#ffd60000}.n-text-dark-warning-bg-strong\\/10{color:#ffd6001a}.n-text-dark-warning-bg-strong\\/100{color:#ffd600}.n-text-dark-warning-bg-strong\\/15{color:#ffd60026}.n-text-dark-warning-bg-strong\\/20{color:#ffd60033}.n-text-dark-warning-bg-strong\\/25{color:#ffd60040}.n-text-dark-warning-bg-strong\\/30{color:#ffd6004d}.n-text-dark-warning-bg-strong\\/35{color:#ffd60059}.n-text-dark-warning-bg-strong\\/40{color:#ffd60066}.n-text-dark-warning-bg-strong\\/45{color:#ffd60073}.n-text-dark-warning-bg-strong\\/5{color:#ffd6000d}.n-text-dark-warning-bg-strong\\/50{color:#ffd60080}.n-text-dark-warning-bg-strong\\/55{color:#ffd6008c}.n-text-dark-warning-bg-strong\\/60{color:#ffd60099}.n-text-dark-warning-bg-strong\\/65{color:#ffd600a6}.n-text-dark-warning-bg-strong\\/70{color:#ffd600b3}.n-text-dark-warning-bg-strong\\/75{color:#ffd600bf}.n-text-dark-warning-bg-strong\\/80{color:#ffd600cc}.n-text-dark-warning-bg-strong\\/85{color:#ffd600d9}.n-text-dark-warning-bg-strong\\/90{color:#ffd600e6}.n-text-dark-warning-bg-strong\\/95{color:#ffd600f2}.n-text-dark-warning-bg-weak{color:#312e1a}.n-text-dark-warning-bg-weak\\/0{color:#312e1a00}.n-text-dark-warning-bg-weak\\/10{color:#312e1a1a}.n-text-dark-warning-bg-weak\\/100{color:#312e1a}.n-text-dark-warning-bg-weak\\/15{color:#312e1a26}.n-text-dark-warning-bg-weak\\/20{color:#312e1a33}.n-text-dark-warning-bg-weak\\/25{color:#312e1a40}.n-text-dark-warning-bg-weak\\/30{color:#312e1a4d}.n-text-dark-warning-bg-weak\\/35{color:#312e1a59}.n-text-dark-warning-bg-weak\\/40{color:#312e1a66}.n-text-dark-warning-bg-weak\\/45{color:#312e1a73}.n-text-dark-warning-bg-weak\\/5{color:#312e1a0d}.n-text-dark-warning-bg-weak\\/50{color:#312e1a80}.n-text-dark-warning-bg-weak\\/55{color:#312e1a8c}.n-text-dark-warning-bg-weak\\/60{color:#312e1a99}.n-text-dark-warning-bg-weak\\/65{color:#312e1aa6}.n-text-dark-warning-bg-weak\\/70{color:#312e1ab3}.n-text-dark-warning-bg-weak\\/75{color:#312e1abf}.n-text-dark-warning-bg-weak\\/80{color:#312e1acc}.n-text-dark-warning-bg-weak\\/85{color:#312e1ad9}.n-text-dark-warning-bg-weak\\/90{color:#312e1ae6}.n-text-dark-warning-bg-weak\\/95{color:#312e1af2}.n-text-dark-warning-border-strong{color:#ffd600}.n-text-dark-warning-border-strong\\/0{color:#ffd60000}.n-text-dark-warning-border-strong\\/10{color:#ffd6001a}.n-text-dark-warning-border-strong\\/100{color:#ffd600}.n-text-dark-warning-border-strong\\/15{color:#ffd60026}.n-text-dark-warning-border-strong\\/20{color:#ffd60033}.n-text-dark-warning-border-strong\\/25{color:#ffd60040}.n-text-dark-warning-border-strong\\/30{color:#ffd6004d}.n-text-dark-warning-border-strong\\/35{color:#ffd60059}.n-text-dark-warning-border-strong\\/40{color:#ffd60066}.n-text-dark-warning-border-strong\\/45{color:#ffd60073}.n-text-dark-warning-border-strong\\/5{color:#ffd6000d}.n-text-dark-warning-border-strong\\/50{color:#ffd60080}.n-text-dark-warning-border-strong\\/55{color:#ffd6008c}.n-text-dark-warning-border-strong\\/60{color:#ffd60099}.n-text-dark-warning-border-strong\\/65{color:#ffd600a6}.n-text-dark-warning-border-strong\\/70{color:#ffd600b3}.n-text-dark-warning-border-strong\\/75{color:#ffd600bf}.n-text-dark-warning-border-strong\\/80{color:#ffd600cc}.n-text-dark-warning-border-strong\\/85{color:#ffd600d9}.n-text-dark-warning-border-strong\\/90{color:#ffd600e6}.n-text-dark-warning-border-strong\\/95{color:#ffd600f2}.n-text-dark-warning-border-weak{color:#765500}.n-text-dark-warning-border-weak\\/0{color:#76550000}.n-text-dark-warning-border-weak\\/10{color:#7655001a}.n-text-dark-warning-border-weak\\/100{color:#765500}.n-text-dark-warning-border-weak\\/15{color:#76550026}.n-text-dark-warning-border-weak\\/20{color:#76550033}.n-text-dark-warning-border-weak\\/25{color:#76550040}.n-text-dark-warning-border-weak\\/30{color:#7655004d}.n-text-dark-warning-border-weak\\/35{color:#76550059}.n-text-dark-warning-border-weak\\/40{color:#76550066}.n-text-dark-warning-border-weak\\/45{color:#76550073}.n-text-dark-warning-border-weak\\/5{color:#7655000d}.n-text-dark-warning-border-weak\\/50{color:#76550080}.n-text-dark-warning-border-weak\\/55{color:#7655008c}.n-text-dark-warning-border-weak\\/60{color:#76550099}.n-text-dark-warning-border-weak\\/65{color:#765500a6}.n-text-dark-warning-border-weak\\/70{color:#765500b3}.n-text-dark-warning-border-weak\\/75{color:#765500bf}.n-text-dark-warning-border-weak\\/80{color:#765500cc}.n-text-dark-warning-border-weak\\/85{color:#765500d9}.n-text-dark-warning-border-weak\\/90{color:#765500e6}.n-text-dark-warning-border-weak\\/95{color:#765500f2}.n-text-dark-warning-icon{color:#ffd600}.n-text-dark-warning-icon\\/0{color:#ffd60000}.n-text-dark-warning-icon\\/10{color:#ffd6001a}.n-text-dark-warning-icon\\/100{color:#ffd600}.n-text-dark-warning-icon\\/15{color:#ffd60026}.n-text-dark-warning-icon\\/20{color:#ffd60033}.n-text-dark-warning-icon\\/25{color:#ffd60040}.n-text-dark-warning-icon\\/30{color:#ffd6004d}.n-text-dark-warning-icon\\/35{color:#ffd60059}.n-text-dark-warning-icon\\/40{color:#ffd60066}.n-text-dark-warning-icon\\/45{color:#ffd60073}.n-text-dark-warning-icon\\/5{color:#ffd6000d}.n-text-dark-warning-icon\\/50{color:#ffd60080}.n-text-dark-warning-icon\\/55{color:#ffd6008c}.n-text-dark-warning-icon\\/60{color:#ffd60099}.n-text-dark-warning-icon\\/65{color:#ffd600a6}.n-text-dark-warning-icon\\/70{color:#ffd600b3}.n-text-dark-warning-icon\\/75{color:#ffd600bf}.n-text-dark-warning-icon\\/80{color:#ffd600cc}.n-text-dark-warning-icon\\/85{color:#ffd600d9}.n-text-dark-warning-icon\\/90{color:#ffd600e6}.n-text-dark-warning-icon\\/95{color:#ffd600f2}.n-text-dark-warning-text{color:#ffd600}.n-text-dark-warning-text\\/0{color:#ffd60000}.n-text-dark-warning-text\\/10{color:#ffd6001a}.n-text-dark-warning-text\\/100{color:#ffd600}.n-text-dark-warning-text\\/15{color:#ffd60026}.n-text-dark-warning-text\\/20{color:#ffd60033}.n-text-dark-warning-text\\/25{color:#ffd60040}.n-text-dark-warning-text\\/30{color:#ffd6004d}.n-text-dark-warning-text\\/35{color:#ffd60059}.n-text-dark-warning-text\\/40{color:#ffd60066}.n-text-dark-warning-text\\/45{color:#ffd60073}.n-text-dark-warning-text\\/5{color:#ffd6000d}.n-text-dark-warning-text\\/50{color:#ffd60080}.n-text-dark-warning-text\\/55{color:#ffd6008c}.n-text-dark-warning-text\\/60{color:#ffd60099}.n-text-dark-warning-text\\/65{color:#ffd600a6}.n-text-dark-warning-text\\/70{color:#ffd600b3}.n-text-dark-warning-text\\/75{color:#ffd600bf}.n-text-dark-warning-text\\/80{color:#ffd600cc}.n-text-dark-warning-text\\/85{color:#ffd600d9}.n-text-dark-warning-text\\/90{color:#ffd600e6}.n-text-dark-warning-text\\/95{color:#ffd600f2}.n-text-discovery-bg-status{color:var(--theme-color-discovery-bg-status)}.n-text-discovery-bg-strong{color:var(--theme-color-discovery-bg-strong)}.n-text-discovery-bg-weak{color:var(--theme-color-discovery-bg-weak)}.n-text-discovery-border-strong{color:var(--theme-color-discovery-border-strong)}.n-text-discovery-border-weak{color:var(--theme-color-discovery-border-weak)}.n-text-discovery-icon{color:var(--theme-color-discovery-icon)}.n-text-discovery-text{color:var(--theme-color-discovery-text)}.n-text-highlights-periwinkle{color:#6a82ff}.n-text-light-danger-bg-status{color:#e84e2c}.n-text-light-danger-bg-status\\/0{color:#e84e2c00}.n-text-light-danger-bg-status\\/10{color:#e84e2c1a}.n-text-light-danger-bg-status\\/100{color:#e84e2c}.n-text-light-danger-bg-status\\/15{color:#e84e2c26}.n-text-light-danger-bg-status\\/20{color:#e84e2c33}.n-text-light-danger-bg-status\\/25{color:#e84e2c40}.n-text-light-danger-bg-status\\/30{color:#e84e2c4d}.n-text-light-danger-bg-status\\/35{color:#e84e2c59}.n-text-light-danger-bg-status\\/40{color:#e84e2c66}.n-text-light-danger-bg-status\\/45{color:#e84e2c73}.n-text-light-danger-bg-status\\/5{color:#e84e2c0d}.n-text-light-danger-bg-status\\/50{color:#e84e2c80}.n-text-light-danger-bg-status\\/55{color:#e84e2c8c}.n-text-light-danger-bg-status\\/60{color:#e84e2c99}.n-text-light-danger-bg-status\\/65{color:#e84e2ca6}.n-text-light-danger-bg-status\\/70{color:#e84e2cb3}.n-text-light-danger-bg-status\\/75{color:#e84e2cbf}.n-text-light-danger-bg-status\\/80{color:#e84e2ccc}.n-text-light-danger-bg-status\\/85{color:#e84e2cd9}.n-text-light-danger-bg-status\\/90{color:#e84e2ce6}.n-text-light-danger-bg-status\\/95{color:#e84e2cf2}.n-text-light-danger-bg-strong{color:#bb2d00}.n-text-light-danger-bg-strong\\/0{color:#bb2d0000}.n-text-light-danger-bg-strong\\/10{color:#bb2d001a}.n-text-light-danger-bg-strong\\/100{color:#bb2d00}.n-text-light-danger-bg-strong\\/15{color:#bb2d0026}.n-text-light-danger-bg-strong\\/20{color:#bb2d0033}.n-text-light-danger-bg-strong\\/25{color:#bb2d0040}.n-text-light-danger-bg-strong\\/30{color:#bb2d004d}.n-text-light-danger-bg-strong\\/35{color:#bb2d0059}.n-text-light-danger-bg-strong\\/40{color:#bb2d0066}.n-text-light-danger-bg-strong\\/45{color:#bb2d0073}.n-text-light-danger-bg-strong\\/5{color:#bb2d000d}.n-text-light-danger-bg-strong\\/50{color:#bb2d0080}.n-text-light-danger-bg-strong\\/55{color:#bb2d008c}.n-text-light-danger-bg-strong\\/60{color:#bb2d0099}.n-text-light-danger-bg-strong\\/65{color:#bb2d00a6}.n-text-light-danger-bg-strong\\/70{color:#bb2d00b3}.n-text-light-danger-bg-strong\\/75{color:#bb2d00bf}.n-text-light-danger-bg-strong\\/80{color:#bb2d00cc}.n-text-light-danger-bg-strong\\/85{color:#bb2d00d9}.n-text-light-danger-bg-strong\\/90{color:#bb2d00e6}.n-text-light-danger-bg-strong\\/95{color:#bb2d00f2}.n-text-light-danger-bg-weak{color:#ffe9e7}.n-text-light-danger-bg-weak\\/0{color:#ffe9e700}.n-text-light-danger-bg-weak\\/10{color:#ffe9e71a}.n-text-light-danger-bg-weak\\/100{color:#ffe9e7}.n-text-light-danger-bg-weak\\/15{color:#ffe9e726}.n-text-light-danger-bg-weak\\/20{color:#ffe9e733}.n-text-light-danger-bg-weak\\/25{color:#ffe9e740}.n-text-light-danger-bg-weak\\/30{color:#ffe9e74d}.n-text-light-danger-bg-weak\\/35{color:#ffe9e759}.n-text-light-danger-bg-weak\\/40{color:#ffe9e766}.n-text-light-danger-bg-weak\\/45{color:#ffe9e773}.n-text-light-danger-bg-weak\\/5{color:#ffe9e70d}.n-text-light-danger-bg-weak\\/50{color:#ffe9e780}.n-text-light-danger-bg-weak\\/55{color:#ffe9e78c}.n-text-light-danger-bg-weak\\/60{color:#ffe9e799}.n-text-light-danger-bg-weak\\/65{color:#ffe9e7a6}.n-text-light-danger-bg-weak\\/70{color:#ffe9e7b3}.n-text-light-danger-bg-weak\\/75{color:#ffe9e7bf}.n-text-light-danger-bg-weak\\/80{color:#ffe9e7cc}.n-text-light-danger-bg-weak\\/85{color:#ffe9e7d9}.n-text-light-danger-bg-weak\\/90{color:#ffe9e7e6}.n-text-light-danger-bg-weak\\/95{color:#ffe9e7f2}.n-text-light-danger-border-strong{color:#bb2d00}.n-text-light-danger-border-strong\\/0{color:#bb2d0000}.n-text-light-danger-border-strong\\/10{color:#bb2d001a}.n-text-light-danger-border-strong\\/100{color:#bb2d00}.n-text-light-danger-border-strong\\/15{color:#bb2d0026}.n-text-light-danger-border-strong\\/20{color:#bb2d0033}.n-text-light-danger-border-strong\\/25{color:#bb2d0040}.n-text-light-danger-border-strong\\/30{color:#bb2d004d}.n-text-light-danger-border-strong\\/35{color:#bb2d0059}.n-text-light-danger-border-strong\\/40{color:#bb2d0066}.n-text-light-danger-border-strong\\/45{color:#bb2d0073}.n-text-light-danger-border-strong\\/5{color:#bb2d000d}.n-text-light-danger-border-strong\\/50{color:#bb2d0080}.n-text-light-danger-border-strong\\/55{color:#bb2d008c}.n-text-light-danger-border-strong\\/60{color:#bb2d0099}.n-text-light-danger-border-strong\\/65{color:#bb2d00a6}.n-text-light-danger-border-strong\\/70{color:#bb2d00b3}.n-text-light-danger-border-strong\\/75{color:#bb2d00bf}.n-text-light-danger-border-strong\\/80{color:#bb2d00cc}.n-text-light-danger-border-strong\\/85{color:#bb2d00d9}.n-text-light-danger-border-strong\\/90{color:#bb2d00e6}.n-text-light-danger-border-strong\\/95{color:#bb2d00f2}.n-text-light-danger-border-weak{color:#ffaa97}.n-text-light-danger-border-weak\\/0{color:#ffaa9700}.n-text-light-danger-border-weak\\/10{color:#ffaa971a}.n-text-light-danger-border-weak\\/100{color:#ffaa97}.n-text-light-danger-border-weak\\/15{color:#ffaa9726}.n-text-light-danger-border-weak\\/20{color:#ffaa9733}.n-text-light-danger-border-weak\\/25{color:#ffaa9740}.n-text-light-danger-border-weak\\/30{color:#ffaa974d}.n-text-light-danger-border-weak\\/35{color:#ffaa9759}.n-text-light-danger-border-weak\\/40{color:#ffaa9766}.n-text-light-danger-border-weak\\/45{color:#ffaa9773}.n-text-light-danger-border-weak\\/5{color:#ffaa970d}.n-text-light-danger-border-weak\\/50{color:#ffaa9780}.n-text-light-danger-border-weak\\/55{color:#ffaa978c}.n-text-light-danger-border-weak\\/60{color:#ffaa9799}.n-text-light-danger-border-weak\\/65{color:#ffaa97a6}.n-text-light-danger-border-weak\\/70{color:#ffaa97b3}.n-text-light-danger-border-weak\\/75{color:#ffaa97bf}.n-text-light-danger-border-weak\\/80{color:#ffaa97cc}.n-text-light-danger-border-weak\\/85{color:#ffaa97d9}.n-text-light-danger-border-weak\\/90{color:#ffaa97e6}.n-text-light-danger-border-weak\\/95{color:#ffaa97f2}.n-text-light-danger-hover-strong{color:#961200}.n-text-light-danger-hover-strong\\/0{color:#96120000}.n-text-light-danger-hover-strong\\/10{color:#9612001a}.n-text-light-danger-hover-strong\\/100{color:#961200}.n-text-light-danger-hover-strong\\/15{color:#96120026}.n-text-light-danger-hover-strong\\/20{color:#96120033}.n-text-light-danger-hover-strong\\/25{color:#96120040}.n-text-light-danger-hover-strong\\/30{color:#9612004d}.n-text-light-danger-hover-strong\\/35{color:#96120059}.n-text-light-danger-hover-strong\\/40{color:#96120066}.n-text-light-danger-hover-strong\\/45{color:#96120073}.n-text-light-danger-hover-strong\\/5{color:#9612000d}.n-text-light-danger-hover-strong\\/50{color:#96120080}.n-text-light-danger-hover-strong\\/55{color:#9612008c}.n-text-light-danger-hover-strong\\/60{color:#96120099}.n-text-light-danger-hover-strong\\/65{color:#961200a6}.n-text-light-danger-hover-strong\\/70{color:#961200b3}.n-text-light-danger-hover-strong\\/75{color:#961200bf}.n-text-light-danger-hover-strong\\/80{color:#961200cc}.n-text-light-danger-hover-strong\\/85{color:#961200d9}.n-text-light-danger-hover-strong\\/90{color:#961200e6}.n-text-light-danger-hover-strong\\/95{color:#961200f2}.n-text-light-danger-hover-weak{color:#d4330014}.n-text-light-danger-hover-weak\\/0{color:#d4330000}.n-text-light-danger-hover-weak\\/10{color:#d433001a}.n-text-light-danger-hover-weak\\/100{color:#d43300}.n-text-light-danger-hover-weak\\/15{color:#d4330026}.n-text-light-danger-hover-weak\\/20{color:#d4330033}.n-text-light-danger-hover-weak\\/25{color:#d4330040}.n-text-light-danger-hover-weak\\/30{color:#d433004d}.n-text-light-danger-hover-weak\\/35{color:#d4330059}.n-text-light-danger-hover-weak\\/40{color:#d4330066}.n-text-light-danger-hover-weak\\/45{color:#d4330073}.n-text-light-danger-hover-weak\\/5{color:#d433000d}.n-text-light-danger-hover-weak\\/50{color:#d4330080}.n-text-light-danger-hover-weak\\/55{color:#d433008c}.n-text-light-danger-hover-weak\\/60{color:#d4330099}.n-text-light-danger-hover-weak\\/65{color:#d43300a6}.n-text-light-danger-hover-weak\\/70{color:#d43300b3}.n-text-light-danger-hover-weak\\/75{color:#d43300bf}.n-text-light-danger-hover-weak\\/80{color:#d43300cc}.n-text-light-danger-hover-weak\\/85{color:#d43300d9}.n-text-light-danger-hover-weak\\/90{color:#d43300e6}.n-text-light-danger-hover-weak\\/95{color:#d43300f2}.n-text-light-danger-icon{color:#bb2d00}.n-text-light-danger-icon\\/0{color:#bb2d0000}.n-text-light-danger-icon\\/10{color:#bb2d001a}.n-text-light-danger-icon\\/100{color:#bb2d00}.n-text-light-danger-icon\\/15{color:#bb2d0026}.n-text-light-danger-icon\\/20{color:#bb2d0033}.n-text-light-danger-icon\\/25{color:#bb2d0040}.n-text-light-danger-icon\\/30{color:#bb2d004d}.n-text-light-danger-icon\\/35{color:#bb2d0059}.n-text-light-danger-icon\\/40{color:#bb2d0066}.n-text-light-danger-icon\\/45{color:#bb2d0073}.n-text-light-danger-icon\\/5{color:#bb2d000d}.n-text-light-danger-icon\\/50{color:#bb2d0080}.n-text-light-danger-icon\\/55{color:#bb2d008c}.n-text-light-danger-icon\\/60{color:#bb2d0099}.n-text-light-danger-icon\\/65{color:#bb2d00a6}.n-text-light-danger-icon\\/70{color:#bb2d00b3}.n-text-light-danger-icon\\/75{color:#bb2d00bf}.n-text-light-danger-icon\\/80{color:#bb2d00cc}.n-text-light-danger-icon\\/85{color:#bb2d00d9}.n-text-light-danger-icon\\/90{color:#bb2d00e6}.n-text-light-danger-icon\\/95{color:#bb2d00f2}.n-text-light-danger-pressed-strong{color:#730e00}.n-text-light-danger-pressed-strong\\/0{color:#730e0000}.n-text-light-danger-pressed-strong\\/10{color:#730e001a}.n-text-light-danger-pressed-strong\\/100{color:#730e00}.n-text-light-danger-pressed-strong\\/15{color:#730e0026}.n-text-light-danger-pressed-strong\\/20{color:#730e0033}.n-text-light-danger-pressed-strong\\/25{color:#730e0040}.n-text-light-danger-pressed-strong\\/30{color:#730e004d}.n-text-light-danger-pressed-strong\\/35{color:#730e0059}.n-text-light-danger-pressed-strong\\/40{color:#730e0066}.n-text-light-danger-pressed-strong\\/45{color:#730e0073}.n-text-light-danger-pressed-strong\\/5{color:#730e000d}.n-text-light-danger-pressed-strong\\/50{color:#730e0080}.n-text-light-danger-pressed-strong\\/55{color:#730e008c}.n-text-light-danger-pressed-strong\\/60{color:#730e0099}.n-text-light-danger-pressed-strong\\/65{color:#730e00a6}.n-text-light-danger-pressed-strong\\/70{color:#730e00b3}.n-text-light-danger-pressed-strong\\/75{color:#730e00bf}.n-text-light-danger-pressed-strong\\/80{color:#730e00cc}.n-text-light-danger-pressed-strong\\/85{color:#730e00d9}.n-text-light-danger-pressed-strong\\/90{color:#730e00e6}.n-text-light-danger-pressed-strong\\/95{color:#730e00f2}.n-text-light-danger-pressed-weak{color:#d433001f}.n-text-light-danger-pressed-weak\\/0{color:#d4330000}.n-text-light-danger-pressed-weak\\/10{color:#d433001a}.n-text-light-danger-pressed-weak\\/100{color:#d43300}.n-text-light-danger-pressed-weak\\/15{color:#d4330026}.n-text-light-danger-pressed-weak\\/20{color:#d4330033}.n-text-light-danger-pressed-weak\\/25{color:#d4330040}.n-text-light-danger-pressed-weak\\/30{color:#d433004d}.n-text-light-danger-pressed-weak\\/35{color:#d4330059}.n-text-light-danger-pressed-weak\\/40{color:#d4330066}.n-text-light-danger-pressed-weak\\/45{color:#d4330073}.n-text-light-danger-pressed-weak\\/5{color:#d433000d}.n-text-light-danger-pressed-weak\\/50{color:#d4330080}.n-text-light-danger-pressed-weak\\/55{color:#d433008c}.n-text-light-danger-pressed-weak\\/60{color:#d4330099}.n-text-light-danger-pressed-weak\\/65{color:#d43300a6}.n-text-light-danger-pressed-weak\\/70{color:#d43300b3}.n-text-light-danger-pressed-weak\\/75{color:#d43300bf}.n-text-light-danger-pressed-weak\\/80{color:#d43300cc}.n-text-light-danger-pressed-weak\\/85{color:#d43300d9}.n-text-light-danger-pressed-weak\\/90{color:#d43300e6}.n-text-light-danger-pressed-weak\\/95{color:#d43300f2}.n-text-light-danger-text{color:#bb2d00}.n-text-light-danger-text\\/0{color:#bb2d0000}.n-text-light-danger-text\\/10{color:#bb2d001a}.n-text-light-danger-text\\/100{color:#bb2d00}.n-text-light-danger-text\\/15{color:#bb2d0026}.n-text-light-danger-text\\/20{color:#bb2d0033}.n-text-light-danger-text\\/25{color:#bb2d0040}.n-text-light-danger-text\\/30{color:#bb2d004d}.n-text-light-danger-text\\/35{color:#bb2d0059}.n-text-light-danger-text\\/40{color:#bb2d0066}.n-text-light-danger-text\\/45{color:#bb2d0073}.n-text-light-danger-text\\/5{color:#bb2d000d}.n-text-light-danger-text\\/50{color:#bb2d0080}.n-text-light-danger-text\\/55{color:#bb2d008c}.n-text-light-danger-text\\/60{color:#bb2d0099}.n-text-light-danger-text\\/65{color:#bb2d00a6}.n-text-light-danger-text\\/70{color:#bb2d00b3}.n-text-light-danger-text\\/75{color:#bb2d00bf}.n-text-light-danger-text\\/80{color:#bb2d00cc}.n-text-light-danger-text\\/85{color:#bb2d00d9}.n-text-light-danger-text\\/90{color:#bb2d00e6}.n-text-light-danger-text\\/95{color:#bb2d00f2}.n-text-light-discovery-bg-status{color:#754ec8}.n-text-light-discovery-bg-status\\/0{color:#754ec800}.n-text-light-discovery-bg-status\\/10{color:#754ec81a}.n-text-light-discovery-bg-status\\/100{color:#754ec8}.n-text-light-discovery-bg-status\\/15{color:#754ec826}.n-text-light-discovery-bg-status\\/20{color:#754ec833}.n-text-light-discovery-bg-status\\/25{color:#754ec840}.n-text-light-discovery-bg-status\\/30{color:#754ec84d}.n-text-light-discovery-bg-status\\/35{color:#754ec859}.n-text-light-discovery-bg-status\\/40{color:#754ec866}.n-text-light-discovery-bg-status\\/45{color:#754ec873}.n-text-light-discovery-bg-status\\/5{color:#754ec80d}.n-text-light-discovery-bg-status\\/50{color:#754ec880}.n-text-light-discovery-bg-status\\/55{color:#754ec88c}.n-text-light-discovery-bg-status\\/60{color:#754ec899}.n-text-light-discovery-bg-status\\/65{color:#754ec8a6}.n-text-light-discovery-bg-status\\/70{color:#754ec8b3}.n-text-light-discovery-bg-status\\/75{color:#754ec8bf}.n-text-light-discovery-bg-status\\/80{color:#754ec8cc}.n-text-light-discovery-bg-status\\/85{color:#754ec8d9}.n-text-light-discovery-bg-status\\/90{color:#754ec8e6}.n-text-light-discovery-bg-status\\/95{color:#754ec8f2}.n-text-light-discovery-bg-strong{color:#5a34aa}.n-text-light-discovery-bg-strong\\/0{color:#5a34aa00}.n-text-light-discovery-bg-strong\\/10{color:#5a34aa1a}.n-text-light-discovery-bg-strong\\/100{color:#5a34aa}.n-text-light-discovery-bg-strong\\/15{color:#5a34aa26}.n-text-light-discovery-bg-strong\\/20{color:#5a34aa33}.n-text-light-discovery-bg-strong\\/25{color:#5a34aa40}.n-text-light-discovery-bg-strong\\/30{color:#5a34aa4d}.n-text-light-discovery-bg-strong\\/35{color:#5a34aa59}.n-text-light-discovery-bg-strong\\/40{color:#5a34aa66}.n-text-light-discovery-bg-strong\\/45{color:#5a34aa73}.n-text-light-discovery-bg-strong\\/5{color:#5a34aa0d}.n-text-light-discovery-bg-strong\\/50{color:#5a34aa80}.n-text-light-discovery-bg-strong\\/55{color:#5a34aa8c}.n-text-light-discovery-bg-strong\\/60{color:#5a34aa99}.n-text-light-discovery-bg-strong\\/65{color:#5a34aaa6}.n-text-light-discovery-bg-strong\\/70{color:#5a34aab3}.n-text-light-discovery-bg-strong\\/75{color:#5a34aabf}.n-text-light-discovery-bg-strong\\/80{color:#5a34aacc}.n-text-light-discovery-bg-strong\\/85{color:#5a34aad9}.n-text-light-discovery-bg-strong\\/90{color:#5a34aae6}.n-text-light-discovery-bg-strong\\/95{color:#5a34aaf2}.n-text-light-discovery-bg-weak{color:#e9deff}.n-text-light-discovery-bg-weak\\/0{color:#e9deff00}.n-text-light-discovery-bg-weak\\/10{color:#e9deff1a}.n-text-light-discovery-bg-weak\\/100{color:#e9deff}.n-text-light-discovery-bg-weak\\/15{color:#e9deff26}.n-text-light-discovery-bg-weak\\/20{color:#e9deff33}.n-text-light-discovery-bg-weak\\/25{color:#e9deff40}.n-text-light-discovery-bg-weak\\/30{color:#e9deff4d}.n-text-light-discovery-bg-weak\\/35{color:#e9deff59}.n-text-light-discovery-bg-weak\\/40{color:#e9deff66}.n-text-light-discovery-bg-weak\\/45{color:#e9deff73}.n-text-light-discovery-bg-weak\\/5{color:#e9deff0d}.n-text-light-discovery-bg-weak\\/50{color:#e9deff80}.n-text-light-discovery-bg-weak\\/55{color:#e9deff8c}.n-text-light-discovery-bg-weak\\/60{color:#e9deff99}.n-text-light-discovery-bg-weak\\/65{color:#e9deffa6}.n-text-light-discovery-bg-weak\\/70{color:#e9deffb3}.n-text-light-discovery-bg-weak\\/75{color:#e9deffbf}.n-text-light-discovery-bg-weak\\/80{color:#e9deffcc}.n-text-light-discovery-bg-weak\\/85{color:#e9deffd9}.n-text-light-discovery-bg-weak\\/90{color:#e9deffe6}.n-text-light-discovery-bg-weak\\/95{color:#e9defff2}.n-text-light-discovery-border-strong{color:#5a34aa}.n-text-light-discovery-border-strong\\/0{color:#5a34aa00}.n-text-light-discovery-border-strong\\/10{color:#5a34aa1a}.n-text-light-discovery-border-strong\\/100{color:#5a34aa}.n-text-light-discovery-border-strong\\/15{color:#5a34aa26}.n-text-light-discovery-border-strong\\/20{color:#5a34aa33}.n-text-light-discovery-border-strong\\/25{color:#5a34aa40}.n-text-light-discovery-border-strong\\/30{color:#5a34aa4d}.n-text-light-discovery-border-strong\\/35{color:#5a34aa59}.n-text-light-discovery-border-strong\\/40{color:#5a34aa66}.n-text-light-discovery-border-strong\\/45{color:#5a34aa73}.n-text-light-discovery-border-strong\\/5{color:#5a34aa0d}.n-text-light-discovery-border-strong\\/50{color:#5a34aa80}.n-text-light-discovery-border-strong\\/55{color:#5a34aa8c}.n-text-light-discovery-border-strong\\/60{color:#5a34aa99}.n-text-light-discovery-border-strong\\/65{color:#5a34aaa6}.n-text-light-discovery-border-strong\\/70{color:#5a34aab3}.n-text-light-discovery-border-strong\\/75{color:#5a34aabf}.n-text-light-discovery-border-strong\\/80{color:#5a34aacc}.n-text-light-discovery-border-strong\\/85{color:#5a34aad9}.n-text-light-discovery-border-strong\\/90{color:#5a34aae6}.n-text-light-discovery-border-strong\\/95{color:#5a34aaf2}.n-text-light-discovery-border-weak{color:#b38eff}.n-text-light-discovery-border-weak\\/0{color:#b38eff00}.n-text-light-discovery-border-weak\\/10{color:#b38eff1a}.n-text-light-discovery-border-weak\\/100{color:#b38eff}.n-text-light-discovery-border-weak\\/15{color:#b38eff26}.n-text-light-discovery-border-weak\\/20{color:#b38eff33}.n-text-light-discovery-border-weak\\/25{color:#b38eff40}.n-text-light-discovery-border-weak\\/30{color:#b38eff4d}.n-text-light-discovery-border-weak\\/35{color:#b38eff59}.n-text-light-discovery-border-weak\\/40{color:#b38eff66}.n-text-light-discovery-border-weak\\/45{color:#b38eff73}.n-text-light-discovery-border-weak\\/5{color:#b38eff0d}.n-text-light-discovery-border-weak\\/50{color:#b38eff80}.n-text-light-discovery-border-weak\\/55{color:#b38eff8c}.n-text-light-discovery-border-weak\\/60{color:#b38eff99}.n-text-light-discovery-border-weak\\/65{color:#b38effa6}.n-text-light-discovery-border-weak\\/70{color:#b38effb3}.n-text-light-discovery-border-weak\\/75{color:#b38effbf}.n-text-light-discovery-border-weak\\/80{color:#b38effcc}.n-text-light-discovery-border-weak\\/85{color:#b38effd9}.n-text-light-discovery-border-weak\\/90{color:#b38effe6}.n-text-light-discovery-border-weak\\/95{color:#b38efff2}.n-text-light-discovery-icon{color:#5a34aa}.n-text-light-discovery-icon\\/0{color:#5a34aa00}.n-text-light-discovery-icon\\/10{color:#5a34aa1a}.n-text-light-discovery-icon\\/100{color:#5a34aa}.n-text-light-discovery-icon\\/15{color:#5a34aa26}.n-text-light-discovery-icon\\/20{color:#5a34aa33}.n-text-light-discovery-icon\\/25{color:#5a34aa40}.n-text-light-discovery-icon\\/30{color:#5a34aa4d}.n-text-light-discovery-icon\\/35{color:#5a34aa59}.n-text-light-discovery-icon\\/40{color:#5a34aa66}.n-text-light-discovery-icon\\/45{color:#5a34aa73}.n-text-light-discovery-icon\\/5{color:#5a34aa0d}.n-text-light-discovery-icon\\/50{color:#5a34aa80}.n-text-light-discovery-icon\\/55{color:#5a34aa8c}.n-text-light-discovery-icon\\/60{color:#5a34aa99}.n-text-light-discovery-icon\\/65{color:#5a34aaa6}.n-text-light-discovery-icon\\/70{color:#5a34aab3}.n-text-light-discovery-icon\\/75{color:#5a34aabf}.n-text-light-discovery-icon\\/80{color:#5a34aacc}.n-text-light-discovery-icon\\/85{color:#5a34aad9}.n-text-light-discovery-icon\\/90{color:#5a34aae6}.n-text-light-discovery-icon\\/95{color:#5a34aaf2}.n-text-light-discovery-text{color:#5a34aa}.n-text-light-discovery-text\\/0{color:#5a34aa00}.n-text-light-discovery-text\\/10{color:#5a34aa1a}.n-text-light-discovery-text\\/100{color:#5a34aa}.n-text-light-discovery-text\\/15{color:#5a34aa26}.n-text-light-discovery-text\\/20{color:#5a34aa33}.n-text-light-discovery-text\\/25{color:#5a34aa40}.n-text-light-discovery-text\\/30{color:#5a34aa4d}.n-text-light-discovery-text\\/35{color:#5a34aa59}.n-text-light-discovery-text\\/40{color:#5a34aa66}.n-text-light-discovery-text\\/45{color:#5a34aa73}.n-text-light-discovery-text\\/5{color:#5a34aa0d}.n-text-light-discovery-text\\/50{color:#5a34aa80}.n-text-light-discovery-text\\/55{color:#5a34aa8c}.n-text-light-discovery-text\\/60{color:#5a34aa99}.n-text-light-discovery-text\\/65{color:#5a34aaa6}.n-text-light-discovery-text\\/70{color:#5a34aab3}.n-text-light-discovery-text\\/75{color:#5a34aabf}.n-text-light-discovery-text\\/80{color:#5a34aacc}.n-text-light-discovery-text\\/85{color:#5a34aad9}.n-text-light-discovery-text\\/90{color:#5a34aae6}.n-text-light-discovery-text\\/95{color:#5a34aaf2}.n-text-light-neutral-bg-default{color:#f5f6f6}.n-text-light-neutral-bg-default\\/0{color:#f5f6f600}.n-text-light-neutral-bg-default\\/10{color:#f5f6f61a}.n-text-light-neutral-bg-default\\/100{color:#f5f6f6}.n-text-light-neutral-bg-default\\/15{color:#f5f6f626}.n-text-light-neutral-bg-default\\/20{color:#f5f6f633}.n-text-light-neutral-bg-default\\/25{color:#f5f6f640}.n-text-light-neutral-bg-default\\/30{color:#f5f6f64d}.n-text-light-neutral-bg-default\\/35{color:#f5f6f659}.n-text-light-neutral-bg-default\\/40{color:#f5f6f666}.n-text-light-neutral-bg-default\\/45{color:#f5f6f673}.n-text-light-neutral-bg-default\\/5{color:#f5f6f60d}.n-text-light-neutral-bg-default\\/50{color:#f5f6f680}.n-text-light-neutral-bg-default\\/55{color:#f5f6f68c}.n-text-light-neutral-bg-default\\/60{color:#f5f6f699}.n-text-light-neutral-bg-default\\/65{color:#f5f6f6a6}.n-text-light-neutral-bg-default\\/70{color:#f5f6f6b3}.n-text-light-neutral-bg-default\\/75{color:#f5f6f6bf}.n-text-light-neutral-bg-default\\/80{color:#f5f6f6cc}.n-text-light-neutral-bg-default\\/85{color:#f5f6f6d9}.n-text-light-neutral-bg-default\\/90{color:#f5f6f6e6}.n-text-light-neutral-bg-default\\/95{color:#f5f6f6f2}.n-text-light-neutral-bg-on-bg-weak{color:#f5f6f6}.n-text-light-neutral-bg-on-bg-weak\\/0{color:#f5f6f600}.n-text-light-neutral-bg-on-bg-weak\\/10{color:#f5f6f61a}.n-text-light-neutral-bg-on-bg-weak\\/100{color:#f5f6f6}.n-text-light-neutral-bg-on-bg-weak\\/15{color:#f5f6f626}.n-text-light-neutral-bg-on-bg-weak\\/20{color:#f5f6f633}.n-text-light-neutral-bg-on-bg-weak\\/25{color:#f5f6f640}.n-text-light-neutral-bg-on-bg-weak\\/30{color:#f5f6f64d}.n-text-light-neutral-bg-on-bg-weak\\/35{color:#f5f6f659}.n-text-light-neutral-bg-on-bg-weak\\/40{color:#f5f6f666}.n-text-light-neutral-bg-on-bg-weak\\/45{color:#f5f6f673}.n-text-light-neutral-bg-on-bg-weak\\/5{color:#f5f6f60d}.n-text-light-neutral-bg-on-bg-weak\\/50{color:#f5f6f680}.n-text-light-neutral-bg-on-bg-weak\\/55{color:#f5f6f68c}.n-text-light-neutral-bg-on-bg-weak\\/60{color:#f5f6f699}.n-text-light-neutral-bg-on-bg-weak\\/65{color:#f5f6f6a6}.n-text-light-neutral-bg-on-bg-weak\\/70{color:#f5f6f6b3}.n-text-light-neutral-bg-on-bg-weak\\/75{color:#f5f6f6bf}.n-text-light-neutral-bg-on-bg-weak\\/80{color:#f5f6f6cc}.n-text-light-neutral-bg-on-bg-weak\\/85{color:#f5f6f6d9}.n-text-light-neutral-bg-on-bg-weak\\/90{color:#f5f6f6e6}.n-text-light-neutral-bg-on-bg-weak\\/95{color:#f5f6f6f2}.n-text-light-neutral-bg-status{color:#a8acb2}.n-text-light-neutral-bg-status\\/0{color:#a8acb200}.n-text-light-neutral-bg-status\\/10{color:#a8acb21a}.n-text-light-neutral-bg-status\\/100{color:#a8acb2}.n-text-light-neutral-bg-status\\/15{color:#a8acb226}.n-text-light-neutral-bg-status\\/20{color:#a8acb233}.n-text-light-neutral-bg-status\\/25{color:#a8acb240}.n-text-light-neutral-bg-status\\/30{color:#a8acb24d}.n-text-light-neutral-bg-status\\/35{color:#a8acb259}.n-text-light-neutral-bg-status\\/40{color:#a8acb266}.n-text-light-neutral-bg-status\\/45{color:#a8acb273}.n-text-light-neutral-bg-status\\/5{color:#a8acb20d}.n-text-light-neutral-bg-status\\/50{color:#a8acb280}.n-text-light-neutral-bg-status\\/55{color:#a8acb28c}.n-text-light-neutral-bg-status\\/60{color:#a8acb299}.n-text-light-neutral-bg-status\\/65{color:#a8acb2a6}.n-text-light-neutral-bg-status\\/70{color:#a8acb2b3}.n-text-light-neutral-bg-status\\/75{color:#a8acb2bf}.n-text-light-neutral-bg-status\\/80{color:#a8acb2cc}.n-text-light-neutral-bg-status\\/85{color:#a8acb2d9}.n-text-light-neutral-bg-status\\/90{color:#a8acb2e6}.n-text-light-neutral-bg-status\\/95{color:#a8acb2f2}.n-text-light-neutral-bg-strong{color:#e2e3e5}.n-text-light-neutral-bg-strong\\/0{color:#e2e3e500}.n-text-light-neutral-bg-strong\\/10{color:#e2e3e51a}.n-text-light-neutral-bg-strong\\/100{color:#e2e3e5}.n-text-light-neutral-bg-strong\\/15{color:#e2e3e526}.n-text-light-neutral-bg-strong\\/20{color:#e2e3e533}.n-text-light-neutral-bg-strong\\/25{color:#e2e3e540}.n-text-light-neutral-bg-strong\\/30{color:#e2e3e54d}.n-text-light-neutral-bg-strong\\/35{color:#e2e3e559}.n-text-light-neutral-bg-strong\\/40{color:#e2e3e566}.n-text-light-neutral-bg-strong\\/45{color:#e2e3e573}.n-text-light-neutral-bg-strong\\/5{color:#e2e3e50d}.n-text-light-neutral-bg-strong\\/50{color:#e2e3e580}.n-text-light-neutral-bg-strong\\/55{color:#e2e3e58c}.n-text-light-neutral-bg-strong\\/60{color:#e2e3e599}.n-text-light-neutral-bg-strong\\/65{color:#e2e3e5a6}.n-text-light-neutral-bg-strong\\/70{color:#e2e3e5b3}.n-text-light-neutral-bg-strong\\/75{color:#e2e3e5bf}.n-text-light-neutral-bg-strong\\/80{color:#e2e3e5cc}.n-text-light-neutral-bg-strong\\/85{color:#e2e3e5d9}.n-text-light-neutral-bg-strong\\/90{color:#e2e3e5e6}.n-text-light-neutral-bg-strong\\/95{color:#e2e3e5f2}.n-text-light-neutral-bg-stronger{color:#a8acb2}.n-text-light-neutral-bg-stronger\\/0{color:#a8acb200}.n-text-light-neutral-bg-stronger\\/10{color:#a8acb21a}.n-text-light-neutral-bg-stronger\\/100{color:#a8acb2}.n-text-light-neutral-bg-stronger\\/15{color:#a8acb226}.n-text-light-neutral-bg-stronger\\/20{color:#a8acb233}.n-text-light-neutral-bg-stronger\\/25{color:#a8acb240}.n-text-light-neutral-bg-stronger\\/30{color:#a8acb24d}.n-text-light-neutral-bg-stronger\\/35{color:#a8acb259}.n-text-light-neutral-bg-stronger\\/40{color:#a8acb266}.n-text-light-neutral-bg-stronger\\/45{color:#a8acb273}.n-text-light-neutral-bg-stronger\\/5{color:#a8acb20d}.n-text-light-neutral-bg-stronger\\/50{color:#a8acb280}.n-text-light-neutral-bg-stronger\\/55{color:#a8acb28c}.n-text-light-neutral-bg-stronger\\/60{color:#a8acb299}.n-text-light-neutral-bg-stronger\\/65{color:#a8acb2a6}.n-text-light-neutral-bg-stronger\\/70{color:#a8acb2b3}.n-text-light-neutral-bg-stronger\\/75{color:#a8acb2bf}.n-text-light-neutral-bg-stronger\\/80{color:#a8acb2cc}.n-text-light-neutral-bg-stronger\\/85{color:#a8acb2d9}.n-text-light-neutral-bg-stronger\\/90{color:#a8acb2e6}.n-text-light-neutral-bg-stronger\\/95{color:#a8acb2f2}.n-text-light-neutral-bg-strongest{color:#3c3f44}.n-text-light-neutral-bg-strongest\\/0{color:#3c3f4400}.n-text-light-neutral-bg-strongest\\/10{color:#3c3f441a}.n-text-light-neutral-bg-strongest\\/100{color:#3c3f44}.n-text-light-neutral-bg-strongest\\/15{color:#3c3f4426}.n-text-light-neutral-bg-strongest\\/20{color:#3c3f4433}.n-text-light-neutral-bg-strongest\\/25{color:#3c3f4440}.n-text-light-neutral-bg-strongest\\/30{color:#3c3f444d}.n-text-light-neutral-bg-strongest\\/35{color:#3c3f4459}.n-text-light-neutral-bg-strongest\\/40{color:#3c3f4466}.n-text-light-neutral-bg-strongest\\/45{color:#3c3f4473}.n-text-light-neutral-bg-strongest\\/5{color:#3c3f440d}.n-text-light-neutral-bg-strongest\\/50{color:#3c3f4480}.n-text-light-neutral-bg-strongest\\/55{color:#3c3f448c}.n-text-light-neutral-bg-strongest\\/60{color:#3c3f4499}.n-text-light-neutral-bg-strongest\\/65{color:#3c3f44a6}.n-text-light-neutral-bg-strongest\\/70{color:#3c3f44b3}.n-text-light-neutral-bg-strongest\\/75{color:#3c3f44bf}.n-text-light-neutral-bg-strongest\\/80{color:#3c3f44cc}.n-text-light-neutral-bg-strongest\\/85{color:#3c3f44d9}.n-text-light-neutral-bg-strongest\\/90{color:#3c3f44e6}.n-text-light-neutral-bg-strongest\\/95{color:#3c3f44f2}.n-text-light-neutral-bg-weak{color:#fff}.n-text-light-neutral-bg-weak\\/0{color:#fff0}.n-text-light-neutral-bg-weak\\/10{color:#ffffff1a}.n-text-light-neutral-bg-weak\\/100{color:#fff}.n-text-light-neutral-bg-weak\\/15{color:#ffffff26}.n-text-light-neutral-bg-weak\\/20{color:#fff3}.n-text-light-neutral-bg-weak\\/25{color:#ffffff40}.n-text-light-neutral-bg-weak\\/30{color:#ffffff4d}.n-text-light-neutral-bg-weak\\/35{color:#ffffff59}.n-text-light-neutral-bg-weak\\/40{color:#fff6}.n-text-light-neutral-bg-weak\\/45{color:#ffffff73}.n-text-light-neutral-bg-weak\\/5{color:#ffffff0d}.n-text-light-neutral-bg-weak\\/50{color:#ffffff80}.n-text-light-neutral-bg-weak\\/55{color:#ffffff8c}.n-text-light-neutral-bg-weak\\/60{color:#fff9}.n-text-light-neutral-bg-weak\\/65{color:#ffffffa6}.n-text-light-neutral-bg-weak\\/70{color:#ffffffb3}.n-text-light-neutral-bg-weak\\/75{color:#ffffffbf}.n-text-light-neutral-bg-weak\\/80{color:#fffc}.n-text-light-neutral-bg-weak\\/85{color:#ffffffd9}.n-text-light-neutral-bg-weak\\/90{color:#ffffffe6}.n-text-light-neutral-bg-weak\\/95{color:#fffffff2}.n-text-light-neutral-border-strong{color:#bbbec3}.n-text-light-neutral-border-strong\\/0{color:#bbbec300}.n-text-light-neutral-border-strong\\/10{color:#bbbec31a}.n-text-light-neutral-border-strong\\/100{color:#bbbec3}.n-text-light-neutral-border-strong\\/15{color:#bbbec326}.n-text-light-neutral-border-strong\\/20{color:#bbbec333}.n-text-light-neutral-border-strong\\/25{color:#bbbec340}.n-text-light-neutral-border-strong\\/30{color:#bbbec34d}.n-text-light-neutral-border-strong\\/35{color:#bbbec359}.n-text-light-neutral-border-strong\\/40{color:#bbbec366}.n-text-light-neutral-border-strong\\/45{color:#bbbec373}.n-text-light-neutral-border-strong\\/5{color:#bbbec30d}.n-text-light-neutral-border-strong\\/50{color:#bbbec380}.n-text-light-neutral-border-strong\\/55{color:#bbbec38c}.n-text-light-neutral-border-strong\\/60{color:#bbbec399}.n-text-light-neutral-border-strong\\/65{color:#bbbec3a6}.n-text-light-neutral-border-strong\\/70{color:#bbbec3b3}.n-text-light-neutral-border-strong\\/75{color:#bbbec3bf}.n-text-light-neutral-border-strong\\/80{color:#bbbec3cc}.n-text-light-neutral-border-strong\\/85{color:#bbbec3d9}.n-text-light-neutral-border-strong\\/90{color:#bbbec3e6}.n-text-light-neutral-border-strong\\/95{color:#bbbec3f2}.n-text-light-neutral-border-strongest{color:#6f757e}.n-text-light-neutral-border-strongest\\/0{color:#6f757e00}.n-text-light-neutral-border-strongest\\/10{color:#6f757e1a}.n-text-light-neutral-border-strongest\\/100{color:#6f757e}.n-text-light-neutral-border-strongest\\/15{color:#6f757e26}.n-text-light-neutral-border-strongest\\/20{color:#6f757e33}.n-text-light-neutral-border-strongest\\/25{color:#6f757e40}.n-text-light-neutral-border-strongest\\/30{color:#6f757e4d}.n-text-light-neutral-border-strongest\\/35{color:#6f757e59}.n-text-light-neutral-border-strongest\\/40{color:#6f757e66}.n-text-light-neutral-border-strongest\\/45{color:#6f757e73}.n-text-light-neutral-border-strongest\\/5{color:#6f757e0d}.n-text-light-neutral-border-strongest\\/50{color:#6f757e80}.n-text-light-neutral-border-strongest\\/55{color:#6f757e8c}.n-text-light-neutral-border-strongest\\/60{color:#6f757e99}.n-text-light-neutral-border-strongest\\/65{color:#6f757ea6}.n-text-light-neutral-border-strongest\\/70{color:#6f757eb3}.n-text-light-neutral-border-strongest\\/75{color:#6f757ebf}.n-text-light-neutral-border-strongest\\/80{color:#6f757ecc}.n-text-light-neutral-border-strongest\\/85{color:#6f757ed9}.n-text-light-neutral-border-strongest\\/90{color:#6f757ee6}.n-text-light-neutral-border-strongest\\/95{color:#6f757ef2}.n-text-light-neutral-border-weak{color:#e2e3e5}.n-text-light-neutral-border-weak\\/0{color:#e2e3e500}.n-text-light-neutral-border-weak\\/10{color:#e2e3e51a}.n-text-light-neutral-border-weak\\/100{color:#e2e3e5}.n-text-light-neutral-border-weak\\/15{color:#e2e3e526}.n-text-light-neutral-border-weak\\/20{color:#e2e3e533}.n-text-light-neutral-border-weak\\/25{color:#e2e3e540}.n-text-light-neutral-border-weak\\/30{color:#e2e3e54d}.n-text-light-neutral-border-weak\\/35{color:#e2e3e559}.n-text-light-neutral-border-weak\\/40{color:#e2e3e566}.n-text-light-neutral-border-weak\\/45{color:#e2e3e573}.n-text-light-neutral-border-weak\\/5{color:#e2e3e50d}.n-text-light-neutral-border-weak\\/50{color:#e2e3e580}.n-text-light-neutral-border-weak\\/55{color:#e2e3e58c}.n-text-light-neutral-border-weak\\/60{color:#e2e3e599}.n-text-light-neutral-border-weak\\/65{color:#e2e3e5a6}.n-text-light-neutral-border-weak\\/70{color:#e2e3e5b3}.n-text-light-neutral-border-weak\\/75{color:#e2e3e5bf}.n-text-light-neutral-border-weak\\/80{color:#e2e3e5cc}.n-text-light-neutral-border-weak\\/85{color:#e2e3e5d9}.n-text-light-neutral-border-weak\\/90{color:#e2e3e5e6}.n-text-light-neutral-border-weak\\/95{color:#e2e3e5f2}.n-text-light-neutral-hover{color:#6f757e1a}.n-text-light-neutral-hover\\/0{color:#6f757e00}.n-text-light-neutral-hover\\/10{color:#6f757e1a}.n-text-light-neutral-hover\\/100{color:#6f757e}.n-text-light-neutral-hover\\/15{color:#6f757e26}.n-text-light-neutral-hover\\/20{color:#6f757e33}.n-text-light-neutral-hover\\/25{color:#6f757e40}.n-text-light-neutral-hover\\/30{color:#6f757e4d}.n-text-light-neutral-hover\\/35{color:#6f757e59}.n-text-light-neutral-hover\\/40{color:#6f757e66}.n-text-light-neutral-hover\\/45{color:#6f757e73}.n-text-light-neutral-hover\\/5{color:#6f757e0d}.n-text-light-neutral-hover\\/50{color:#6f757e80}.n-text-light-neutral-hover\\/55{color:#6f757e8c}.n-text-light-neutral-hover\\/60{color:#6f757e99}.n-text-light-neutral-hover\\/65{color:#6f757ea6}.n-text-light-neutral-hover\\/70{color:#6f757eb3}.n-text-light-neutral-hover\\/75{color:#6f757ebf}.n-text-light-neutral-hover\\/80{color:#6f757ecc}.n-text-light-neutral-hover\\/85{color:#6f757ed9}.n-text-light-neutral-hover\\/90{color:#6f757ee6}.n-text-light-neutral-hover\\/95{color:#6f757ef2}.n-text-light-neutral-icon{color:#4d5157}.n-text-light-neutral-icon\\/0{color:#4d515700}.n-text-light-neutral-icon\\/10{color:#4d51571a}.n-text-light-neutral-icon\\/100{color:#4d5157}.n-text-light-neutral-icon\\/15{color:#4d515726}.n-text-light-neutral-icon\\/20{color:#4d515733}.n-text-light-neutral-icon\\/25{color:#4d515740}.n-text-light-neutral-icon\\/30{color:#4d51574d}.n-text-light-neutral-icon\\/35{color:#4d515759}.n-text-light-neutral-icon\\/40{color:#4d515766}.n-text-light-neutral-icon\\/45{color:#4d515773}.n-text-light-neutral-icon\\/5{color:#4d51570d}.n-text-light-neutral-icon\\/50{color:#4d515780}.n-text-light-neutral-icon\\/55{color:#4d51578c}.n-text-light-neutral-icon\\/60{color:#4d515799}.n-text-light-neutral-icon\\/65{color:#4d5157a6}.n-text-light-neutral-icon\\/70{color:#4d5157b3}.n-text-light-neutral-icon\\/75{color:#4d5157bf}.n-text-light-neutral-icon\\/80{color:#4d5157cc}.n-text-light-neutral-icon\\/85{color:#4d5157d9}.n-text-light-neutral-icon\\/90{color:#4d5157e6}.n-text-light-neutral-icon\\/95{color:#4d5157f2}.n-text-light-neutral-pressed{color:#6f757e33}.n-text-light-neutral-pressed\\/0{color:#6f757e00}.n-text-light-neutral-pressed\\/10{color:#6f757e1a}.n-text-light-neutral-pressed\\/100{color:#6f757e}.n-text-light-neutral-pressed\\/15{color:#6f757e26}.n-text-light-neutral-pressed\\/20{color:#6f757e33}.n-text-light-neutral-pressed\\/25{color:#6f757e40}.n-text-light-neutral-pressed\\/30{color:#6f757e4d}.n-text-light-neutral-pressed\\/35{color:#6f757e59}.n-text-light-neutral-pressed\\/40{color:#6f757e66}.n-text-light-neutral-pressed\\/45{color:#6f757e73}.n-text-light-neutral-pressed\\/5{color:#6f757e0d}.n-text-light-neutral-pressed\\/50{color:#6f757e80}.n-text-light-neutral-pressed\\/55{color:#6f757e8c}.n-text-light-neutral-pressed\\/60{color:#6f757e99}.n-text-light-neutral-pressed\\/65{color:#6f757ea6}.n-text-light-neutral-pressed\\/70{color:#6f757eb3}.n-text-light-neutral-pressed\\/75{color:#6f757ebf}.n-text-light-neutral-pressed\\/80{color:#6f757ecc}.n-text-light-neutral-pressed\\/85{color:#6f757ed9}.n-text-light-neutral-pressed\\/90{color:#6f757ee6}.n-text-light-neutral-pressed\\/95{color:#6f757ef2}.n-text-light-neutral-text-default{color:#1a1b1d}.n-text-light-neutral-text-default\\/0{color:#1a1b1d00}.n-text-light-neutral-text-default\\/10{color:#1a1b1d1a}.n-text-light-neutral-text-default\\/100{color:#1a1b1d}.n-text-light-neutral-text-default\\/15{color:#1a1b1d26}.n-text-light-neutral-text-default\\/20{color:#1a1b1d33}.n-text-light-neutral-text-default\\/25{color:#1a1b1d40}.n-text-light-neutral-text-default\\/30{color:#1a1b1d4d}.n-text-light-neutral-text-default\\/35{color:#1a1b1d59}.n-text-light-neutral-text-default\\/40{color:#1a1b1d66}.n-text-light-neutral-text-default\\/45{color:#1a1b1d73}.n-text-light-neutral-text-default\\/5{color:#1a1b1d0d}.n-text-light-neutral-text-default\\/50{color:#1a1b1d80}.n-text-light-neutral-text-default\\/55{color:#1a1b1d8c}.n-text-light-neutral-text-default\\/60{color:#1a1b1d99}.n-text-light-neutral-text-default\\/65{color:#1a1b1da6}.n-text-light-neutral-text-default\\/70{color:#1a1b1db3}.n-text-light-neutral-text-default\\/75{color:#1a1b1dbf}.n-text-light-neutral-text-default\\/80{color:#1a1b1dcc}.n-text-light-neutral-text-default\\/85{color:#1a1b1dd9}.n-text-light-neutral-text-default\\/90{color:#1a1b1de6}.n-text-light-neutral-text-default\\/95{color:#1a1b1df2}.n-text-light-neutral-text-inverse{color:#fff}.n-text-light-neutral-text-inverse\\/0{color:#fff0}.n-text-light-neutral-text-inverse\\/10{color:#ffffff1a}.n-text-light-neutral-text-inverse\\/100{color:#fff}.n-text-light-neutral-text-inverse\\/15{color:#ffffff26}.n-text-light-neutral-text-inverse\\/20{color:#fff3}.n-text-light-neutral-text-inverse\\/25{color:#ffffff40}.n-text-light-neutral-text-inverse\\/30{color:#ffffff4d}.n-text-light-neutral-text-inverse\\/35{color:#ffffff59}.n-text-light-neutral-text-inverse\\/40{color:#fff6}.n-text-light-neutral-text-inverse\\/45{color:#ffffff73}.n-text-light-neutral-text-inverse\\/5{color:#ffffff0d}.n-text-light-neutral-text-inverse\\/50{color:#ffffff80}.n-text-light-neutral-text-inverse\\/55{color:#ffffff8c}.n-text-light-neutral-text-inverse\\/60{color:#fff9}.n-text-light-neutral-text-inverse\\/65{color:#ffffffa6}.n-text-light-neutral-text-inverse\\/70{color:#ffffffb3}.n-text-light-neutral-text-inverse\\/75{color:#ffffffbf}.n-text-light-neutral-text-inverse\\/80{color:#fffc}.n-text-light-neutral-text-inverse\\/85{color:#ffffffd9}.n-text-light-neutral-text-inverse\\/90{color:#ffffffe6}.n-text-light-neutral-text-inverse\\/95{color:#fffffff2}.n-text-light-neutral-text-weak{color:#4d5157}.n-text-light-neutral-text-weak\\/0{color:#4d515700}.n-text-light-neutral-text-weak\\/10{color:#4d51571a}.n-text-light-neutral-text-weak\\/100{color:#4d5157}.n-text-light-neutral-text-weak\\/15{color:#4d515726}.n-text-light-neutral-text-weak\\/20{color:#4d515733}.n-text-light-neutral-text-weak\\/25{color:#4d515740}.n-text-light-neutral-text-weak\\/30{color:#4d51574d}.n-text-light-neutral-text-weak\\/35{color:#4d515759}.n-text-light-neutral-text-weak\\/40{color:#4d515766}.n-text-light-neutral-text-weak\\/45{color:#4d515773}.n-text-light-neutral-text-weak\\/5{color:#4d51570d}.n-text-light-neutral-text-weak\\/50{color:#4d515780}.n-text-light-neutral-text-weak\\/55{color:#4d51578c}.n-text-light-neutral-text-weak\\/60{color:#4d515799}.n-text-light-neutral-text-weak\\/65{color:#4d5157a6}.n-text-light-neutral-text-weak\\/70{color:#4d5157b3}.n-text-light-neutral-text-weak\\/75{color:#4d5157bf}.n-text-light-neutral-text-weak\\/80{color:#4d5157cc}.n-text-light-neutral-text-weak\\/85{color:#4d5157d9}.n-text-light-neutral-text-weak\\/90{color:#4d5157e6}.n-text-light-neutral-text-weak\\/95{color:#4d5157f2}.n-text-light-neutral-text-weaker{color:#5e636a}.n-text-light-neutral-text-weaker\\/0{color:#5e636a00}.n-text-light-neutral-text-weaker\\/10{color:#5e636a1a}.n-text-light-neutral-text-weaker\\/100{color:#5e636a}.n-text-light-neutral-text-weaker\\/15{color:#5e636a26}.n-text-light-neutral-text-weaker\\/20{color:#5e636a33}.n-text-light-neutral-text-weaker\\/25{color:#5e636a40}.n-text-light-neutral-text-weaker\\/30{color:#5e636a4d}.n-text-light-neutral-text-weaker\\/35{color:#5e636a59}.n-text-light-neutral-text-weaker\\/40{color:#5e636a66}.n-text-light-neutral-text-weaker\\/45{color:#5e636a73}.n-text-light-neutral-text-weaker\\/5{color:#5e636a0d}.n-text-light-neutral-text-weaker\\/50{color:#5e636a80}.n-text-light-neutral-text-weaker\\/55{color:#5e636a8c}.n-text-light-neutral-text-weaker\\/60{color:#5e636a99}.n-text-light-neutral-text-weaker\\/65{color:#5e636aa6}.n-text-light-neutral-text-weaker\\/70{color:#5e636ab3}.n-text-light-neutral-text-weaker\\/75{color:#5e636abf}.n-text-light-neutral-text-weaker\\/80{color:#5e636acc}.n-text-light-neutral-text-weaker\\/85{color:#5e636ad9}.n-text-light-neutral-text-weaker\\/90{color:#5e636ae6}.n-text-light-neutral-text-weaker\\/95{color:#5e636af2}.n-text-light-neutral-text-weakest{color:#a8acb2}.n-text-light-neutral-text-weakest\\/0{color:#a8acb200}.n-text-light-neutral-text-weakest\\/10{color:#a8acb21a}.n-text-light-neutral-text-weakest\\/100{color:#a8acb2}.n-text-light-neutral-text-weakest\\/15{color:#a8acb226}.n-text-light-neutral-text-weakest\\/20{color:#a8acb233}.n-text-light-neutral-text-weakest\\/25{color:#a8acb240}.n-text-light-neutral-text-weakest\\/30{color:#a8acb24d}.n-text-light-neutral-text-weakest\\/35{color:#a8acb259}.n-text-light-neutral-text-weakest\\/40{color:#a8acb266}.n-text-light-neutral-text-weakest\\/45{color:#a8acb273}.n-text-light-neutral-text-weakest\\/5{color:#a8acb20d}.n-text-light-neutral-text-weakest\\/50{color:#a8acb280}.n-text-light-neutral-text-weakest\\/55{color:#a8acb28c}.n-text-light-neutral-text-weakest\\/60{color:#a8acb299}.n-text-light-neutral-text-weakest\\/65{color:#a8acb2a6}.n-text-light-neutral-text-weakest\\/70{color:#a8acb2b3}.n-text-light-neutral-text-weakest\\/75{color:#a8acb2bf}.n-text-light-neutral-text-weakest\\/80{color:#a8acb2cc}.n-text-light-neutral-text-weakest\\/85{color:#a8acb2d9}.n-text-light-neutral-text-weakest\\/90{color:#a8acb2e6}.n-text-light-neutral-text-weakest\\/95{color:#a8acb2f2}.n-text-light-primary-bg-selected{color:#e7fafb}.n-text-light-primary-bg-selected\\/0{color:#e7fafb00}.n-text-light-primary-bg-selected\\/10{color:#e7fafb1a}.n-text-light-primary-bg-selected\\/100{color:#e7fafb}.n-text-light-primary-bg-selected\\/15{color:#e7fafb26}.n-text-light-primary-bg-selected\\/20{color:#e7fafb33}.n-text-light-primary-bg-selected\\/25{color:#e7fafb40}.n-text-light-primary-bg-selected\\/30{color:#e7fafb4d}.n-text-light-primary-bg-selected\\/35{color:#e7fafb59}.n-text-light-primary-bg-selected\\/40{color:#e7fafb66}.n-text-light-primary-bg-selected\\/45{color:#e7fafb73}.n-text-light-primary-bg-selected\\/5{color:#e7fafb0d}.n-text-light-primary-bg-selected\\/50{color:#e7fafb80}.n-text-light-primary-bg-selected\\/55{color:#e7fafb8c}.n-text-light-primary-bg-selected\\/60{color:#e7fafb99}.n-text-light-primary-bg-selected\\/65{color:#e7fafba6}.n-text-light-primary-bg-selected\\/70{color:#e7fafbb3}.n-text-light-primary-bg-selected\\/75{color:#e7fafbbf}.n-text-light-primary-bg-selected\\/80{color:#e7fafbcc}.n-text-light-primary-bg-selected\\/85{color:#e7fafbd9}.n-text-light-primary-bg-selected\\/90{color:#e7fafbe6}.n-text-light-primary-bg-selected\\/95{color:#e7fafbf2}.n-text-light-primary-bg-status{color:#4c99a4}.n-text-light-primary-bg-status\\/0{color:#4c99a400}.n-text-light-primary-bg-status\\/10{color:#4c99a41a}.n-text-light-primary-bg-status\\/100{color:#4c99a4}.n-text-light-primary-bg-status\\/15{color:#4c99a426}.n-text-light-primary-bg-status\\/20{color:#4c99a433}.n-text-light-primary-bg-status\\/25{color:#4c99a440}.n-text-light-primary-bg-status\\/30{color:#4c99a44d}.n-text-light-primary-bg-status\\/35{color:#4c99a459}.n-text-light-primary-bg-status\\/40{color:#4c99a466}.n-text-light-primary-bg-status\\/45{color:#4c99a473}.n-text-light-primary-bg-status\\/5{color:#4c99a40d}.n-text-light-primary-bg-status\\/50{color:#4c99a480}.n-text-light-primary-bg-status\\/55{color:#4c99a48c}.n-text-light-primary-bg-status\\/60{color:#4c99a499}.n-text-light-primary-bg-status\\/65{color:#4c99a4a6}.n-text-light-primary-bg-status\\/70{color:#4c99a4b3}.n-text-light-primary-bg-status\\/75{color:#4c99a4bf}.n-text-light-primary-bg-status\\/80{color:#4c99a4cc}.n-text-light-primary-bg-status\\/85{color:#4c99a4d9}.n-text-light-primary-bg-status\\/90{color:#4c99a4e6}.n-text-light-primary-bg-status\\/95{color:#4c99a4f2}.n-text-light-primary-bg-strong{color:#0a6190}.n-text-light-primary-bg-strong\\/0{color:#0a619000}.n-text-light-primary-bg-strong\\/10{color:#0a61901a}.n-text-light-primary-bg-strong\\/100{color:#0a6190}.n-text-light-primary-bg-strong\\/15{color:#0a619026}.n-text-light-primary-bg-strong\\/20{color:#0a619033}.n-text-light-primary-bg-strong\\/25{color:#0a619040}.n-text-light-primary-bg-strong\\/30{color:#0a61904d}.n-text-light-primary-bg-strong\\/35{color:#0a619059}.n-text-light-primary-bg-strong\\/40{color:#0a619066}.n-text-light-primary-bg-strong\\/45{color:#0a619073}.n-text-light-primary-bg-strong\\/5{color:#0a61900d}.n-text-light-primary-bg-strong\\/50{color:#0a619080}.n-text-light-primary-bg-strong\\/55{color:#0a61908c}.n-text-light-primary-bg-strong\\/60{color:#0a619099}.n-text-light-primary-bg-strong\\/65{color:#0a6190a6}.n-text-light-primary-bg-strong\\/70{color:#0a6190b3}.n-text-light-primary-bg-strong\\/75{color:#0a6190bf}.n-text-light-primary-bg-strong\\/80{color:#0a6190cc}.n-text-light-primary-bg-strong\\/85{color:#0a6190d9}.n-text-light-primary-bg-strong\\/90{color:#0a6190e6}.n-text-light-primary-bg-strong\\/95{color:#0a6190f2}.n-text-light-primary-bg-weak{color:#e7fafb}.n-text-light-primary-bg-weak\\/0{color:#e7fafb00}.n-text-light-primary-bg-weak\\/10{color:#e7fafb1a}.n-text-light-primary-bg-weak\\/100{color:#e7fafb}.n-text-light-primary-bg-weak\\/15{color:#e7fafb26}.n-text-light-primary-bg-weak\\/20{color:#e7fafb33}.n-text-light-primary-bg-weak\\/25{color:#e7fafb40}.n-text-light-primary-bg-weak\\/30{color:#e7fafb4d}.n-text-light-primary-bg-weak\\/35{color:#e7fafb59}.n-text-light-primary-bg-weak\\/40{color:#e7fafb66}.n-text-light-primary-bg-weak\\/45{color:#e7fafb73}.n-text-light-primary-bg-weak\\/5{color:#e7fafb0d}.n-text-light-primary-bg-weak\\/50{color:#e7fafb80}.n-text-light-primary-bg-weak\\/55{color:#e7fafb8c}.n-text-light-primary-bg-weak\\/60{color:#e7fafb99}.n-text-light-primary-bg-weak\\/65{color:#e7fafba6}.n-text-light-primary-bg-weak\\/70{color:#e7fafbb3}.n-text-light-primary-bg-weak\\/75{color:#e7fafbbf}.n-text-light-primary-bg-weak\\/80{color:#e7fafbcc}.n-text-light-primary-bg-weak\\/85{color:#e7fafbd9}.n-text-light-primary-bg-weak\\/90{color:#e7fafbe6}.n-text-light-primary-bg-weak\\/95{color:#e7fafbf2}.n-text-light-primary-border-strong{color:#0a6190}.n-text-light-primary-border-strong\\/0{color:#0a619000}.n-text-light-primary-border-strong\\/10{color:#0a61901a}.n-text-light-primary-border-strong\\/100{color:#0a6190}.n-text-light-primary-border-strong\\/15{color:#0a619026}.n-text-light-primary-border-strong\\/20{color:#0a619033}.n-text-light-primary-border-strong\\/25{color:#0a619040}.n-text-light-primary-border-strong\\/30{color:#0a61904d}.n-text-light-primary-border-strong\\/35{color:#0a619059}.n-text-light-primary-border-strong\\/40{color:#0a619066}.n-text-light-primary-border-strong\\/45{color:#0a619073}.n-text-light-primary-border-strong\\/5{color:#0a61900d}.n-text-light-primary-border-strong\\/50{color:#0a619080}.n-text-light-primary-border-strong\\/55{color:#0a61908c}.n-text-light-primary-border-strong\\/60{color:#0a619099}.n-text-light-primary-border-strong\\/65{color:#0a6190a6}.n-text-light-primary-border-strong\\/70{color:#0a6190b3}.n-text-light-primary-border-strong\\/75{color:#0a6190bf}.n-text-light-primary-border-strong\\/80{color:#0a6190cc}.n-text-light-primary-border-strong\\/85{color:#0a6190d9}.n-text-light-primary-border-strong\\/90{color:#0a6190e6}.n-text-light-primary-border-strong\\/95{color:#0a6190f2}.n-text-light-primary-border-weak{color:#8fe3e8}.n-text-light-primary-border-weak\\/0{color:#8fe3e800}.n-text-light-primary-border-weak\\/10{color:#8fe3e81a}.n-text-light-primary-border-weak\\/100{color:#8fe3e8}.n-text-light-primary-border-weak\\/15{color:#8fe3e826}.n-text-light-primary-border-weak\\/20{color:#8fe3e833}.n-text-light-primary-border-weak\\/25{color:#8fe3e840}.n-text-light-primary-border-weak\\/30{color:#8fe3e84d}.n-text-light-primary-border-weak\\/35{color:#8fe3e859}.n-text-light-primary-border-weak\\/40{color:#8fe3e866}.n-text-light-primary-border-weak\\/45{color:#8fe3e873}.n-text-light-primary-border-weak\\/5{color:#8fe3e80d}.n-text-light-primary-border-weak\\/50{color:#8fe3e880}.n-text-light-primary-border-weak\\/55{color:#8fe3e88c}.n-text-light-primary-border-weak\\/60{color:#8fe3e899}.n-text-light-primary-border-weak\\/65{color:#8fe3e8a6}.n-text-light-primary-border-weak\\/70{color:#8fe3e8b3}.n-text-light-primary-border-weak\\/75{color:#8fe3e8bf}.n-text-light-primary-border-weak\\/80{color:#8fe3e8cc}.n-text-light-primary-border-weak\\/85{color:#8fe3e8d9}.n-text-light-primary-border-weak\\/90{color:#8fe3e8e6}.n-text-light-primary-border-weak\\/95{color:#8fe3e8f2}.n-text-light-primary-focus{color:#30839d}.n-text-light-primary-focus\\/0{color:#30839d00}.n-text-light-primary-focus\\/10{color:#30839d1a}.n-text-light-primary-focus\\/100{color:#30839d}.n-text-light-primary-focus\\/15{color:#30839d26}.n-text-light-primary-focus\\/20{color:#30839d33}.n-text-light-primary-focus\\/25{color:#30839d40}.n-text-light-primary-focus\\/30{color:#30839d4d}.n-text-light-primary-focus\\/35{color:#30839d59}.n-text-light-primary-focus\\/40{color:#30839d66}.n-text-light-primary-focus\\/45{color:#30839d73}.n-text-light-primary-focus\\/5{color:#30839d0d}.n-text-light-primary-focus\\/50{color:#30839d80}.n-text-light-primary-focus\\/55{color:#30839d8c}.n-text-light-primary-focus\\/60{color:#30839d99}.n-text-light-primary-focus\\/65{color:#30839da6}.n-text-light-primary-focus\\/70{color:#30839db3}.n-text-light-primary-focus\\/75{color:#30839dbf}.n-text-light-primary-focus\\/80{color:#30839dcc}.n-text-light-primary-focus\\/85{color:#30839dd9}.n-text-light-primary-focus\\/90{color:#30839de6}.n-text-light-primary-focus\\/95{color:#30839df2}.n-text-light-primary-hover-strong{color:#02507b}.n-text-light-primary-hover-strong\\/0{color:#02507b00}.n-text-light-primary-hover-strong\\/10{color:#02507b1a}.n-text-light-primary-hover-strong\\/100{color:#02507b}.n-text-light-primary-hover-strong\\/15{color:#02507b26}.n-text-light-primary-hover-strong\\/20{color:#02507b33}.n-text-light-primary-hover-strong\\/25{color:#02507b40}.n-text-light-primary-hover-strong\\/30{color:#02507b4d}.n-text-light-primary-hover-strong\\/35{color:#02507b59}.n-text-light-primary-hover-strong\\/40{color:#02507b66}.n-text-light-primary-hover-strong\\/45{color:#02507b73}.n-text-light-primary-hover-strong\\/5{color:#02507b0d}.n-text-light-primary-hover-strong\\/50{color:#02507b80}.n-text-light-primary-hover-strong\\/55{color:#02507b8c}.n-text-light-primary-hover-strong\\/60{color:#02507b99}.n-text-light-primary-hover-strong\\/65{color:#02507ba6}.n-text-light-primary-hover-strong\\/70{color:#02507bb3}.n-text-light-primary-hover-strong\\/75{color:#02507bbf}.n-text-light-primary-hover-strong\\/80{color:#02507bcc}.n-text-light-primary-hover-strong\\/85{color:#02507bd9}.n-text-light-primary-hover-strong\\/90{color:#02507be6}.n-text-light-primary-hover-strong\\/95{color:#02507bf2}.n-text-light-primary-hover-weak{color:#30839d1a}.n-text-light-primary-hover-weak\\/0{color:#30839d00}.n-text-light-primary-hover-weak\\/10{color:#30839d1a}.n-text-light-primary-hover-weak\\/100{color:#30839d}.n-text-light-primary-hover-weak\\/15{color:#30839d26}.n-text-light-primary-hover-weak\\/20{color:#30839d33}.n-text-light-primary-hover-weak\\/25{color:#30839d40}.n-text-light-primary-hover-weak\\/30{color:#30839d4d}.n-text-light-primary-hover-weak\\/35{color:#30839d59}.n-text-light-primary-hover-weak\\/40{color:#30839d66}.n-text-light-primary-hover-weak\\/45{color:#30839d73}.n-text-light-primary-hover-weak\\/5{color:#30839d0d}.n-text-light-primary-hover-weak\\/50{color:#30839d80}.n-text-light-primary-hover-weak\\/55{color:#30839d8c}.n-text-light-primary-hover-weak\\/60{color:#30839d99}.n-text-light-primary-hover-weak\\/65{color:#30839da6}.n-text-light-primary-hover-weak\\/70{color:#30839db3}.n-text-light-primary-hover-weak\\/75{color:#30839dbf}.n-text-light-primary-hover-weak\\/80{color:#30839dcc}.n-text-light-primary-hover-weak\\/85{color:#30839dd9}.n-text-light-primary-hover-weak\\/90{color:#30839de6}.n-text-light-primary-hover-weak\\/95{color:#30839df2}.n-text-light-primary-icon{color:#0a6190}.n-text-light-primary-icon\\/0{color:#0a619000}.n-text-light-primary-icon\\/10{color:#0a61901a}.n-text-light-primary-icon\\/100{color:#0a6190}.n-text-light-primary-icon\\/15{color:#0a619026}.n-text-light-primary-icon\\/20{color:#0a619033}.n-text-light-primary-icon\\/25{color:#0a619040}.n-text-light-primary-icon\\/30{color:#0a61904d}.n-text-light-primary-icon\\/35{color:#0a619059}.n-text-light-primary-icon\\/40{color:#0a619066}.n-text-light-primary-icon\\/45{color:#0a619073}.n-text-light-primary-icon\\/5{color:#0a61900d}.n-text-light-primary-icon\\/50{color:#0a619080}.n-text-light-primary-icon\\/55{color:#0a61908c}.n-text-light-primary-icon\\/60{color:#0a619099}.n-text-light-primary-icon\\/65{color:#0a6190a6}.n-text-light-primary-icon\\/70{color:#0a6190b3}.n-text-light-primary-icon\\/75{color:#0a6190bf}.n-text-light-primary-icon\\/80{color:#0a6190cc}.n-text-light-primary-icon\\/85{color:#0a6190d9}.n-text-light-primary-icon\\/90{color:#0a6190e6}.n-text-light-primary-icon\\/95{color:#0a6190f2}.n-text-light-primary-pressed-strong{color:#014063}.n-text-light-primary-pressed-strong\\/0{color:#01406300}.n-text-light-primary-pressed-strong\\/10{color:#0140631a}.n-text-light-primary-pressed-strong\\/100{color:#014063}.n-text-light-primary-pressed-strong\\/15{color:#01406326}.n-text-light-primary-pressed-strong\\/20{color:#01406333}.n-text-light-primary-pressed-strong\\/25{color:#01406340}.n-text-light-primary-pressed-strong\\/30{color:#0140634d}.n-text-light-primary-pressed-strong\\/35{color:#01406359}.n-text-light-primary-pressed-strong\\/40{color:#01406366}.n-text-light-primary-pressed-strong\\/45{color:#01406373}.n-text-light-primary-pressed-strong\\/5{color:#0140630d}.n-text-light-primary-pressed-strong\\/50{color:#01406380}.n-text-light-primary-pressed-strong\\/55{color:#0140638c}.n-text-light-primary-pressed-strong\\/60{color:#01406399}.n-text-light-primary-pressed-strong\\/65{color:#014063a6}.n-text-light-primary-pressed-strong\\/70{color:#014063b3}.n-text-light-primary-pressed-strong\\/75{color:#014063bf}.n-text-light-primary-pressed-strong\\/80{color:#014063cc}.n-text-light-primary-pressed-strong\\/85{color:#014063d9}.n-text-light-primary-pressed-strong\\/90{color:#014063e6}.n-text-light-primary-pressed-strong\\/95{color:#014063f2}.n-text-light-primary-pressed-weak{color:#30839d1f}.n-text-light-primary-pressed-weak\\/0{color:#30839d00}.n-text-light-primary-pressed-weak\\/10{color:#30839d1a}.n-text-light-primary-pressed-weak\\/100{color:#30839d}.n-text-light-primary-pressed-weak\\/15{color:#30839d26}.n-text-light-primary-pressed-weak\\/20{color:#30839d33}.n-text-light-primary-pressed-weak\\/25{color:#30839d40}.n-text-light-primary-pressed-weak\\/30{color:#30839d4d}.n-text-light-primary-pressed-weak\\/35{color:#30839d59}.n-text-light-primary-pressed-weak\\/40{color:#30839d66}.n-text-light-primary-pressed-weak\\/45{color:#30839d73}.n-text-light-primary-pressed-weak\\/5{color:#30839d0d}.n-text-light-primary-pressed-weak\\/50{color:#30839d80}.n-text-light-primary-pressed-weak\\/55{color:#30839d8c}.n-text-light-primary-pressed-weak\\/60{color:#30839d99}.n-text-light-primary-pressed-weak\\/65{color:#30839da6}.n-text-light-primary-pressed-weak\\/70{color:#30839db3}.n-text-light-primary-pressed-weak\\/75{color:#30839dbf}.n-text-light-primary-pressed-weak\\/80{color:#30839dcc}.n-text-light-primary-pressed-weak\\/85{color:#30839dd9}.n-text-light-primary-pressed-weak\\/90{color:#30839de6}.n-text-light-primary-pressed-weak\\/95{color:#30839df2}.n-text-light-primary-text{color:#0a6190}.n-text-light-primary-text\\/0{color:#0a619000}.n-text-light-primary-text\\/10{color:#0a61901a}.n-text-light-primary-text\\/100{color:#0a6190}.n-text-light-primary-text\\/15{color:#0a619026}.n-text-light-primary-text\\/20{color:#0a619033}.n-text-light-primary-text\\/25{color:#0a619040}.n-text-light-primary-text\\/30{color:#0a61904d}.n-text-light-primary-text\\/35{color:#0a619059}.n-text-light-primary-text\\/40{color:#0a619066}.n-text-light-primary-text\\/45{color:#0a619073}.n-text-light-primary-text\\/5{color:#0a61900d}.n-text-light-primary-text\\/50{color:#0a619080}.n-text-light-primary-text\\/55{color:#0a61908c}.n-text-light-primary-text\\/60{color:#0a619099}.n-text-light-primary-text\\/65{color:#0a6190a6}.n-text-light-primary-text\\/70{color:#0a6190b3}.n-text-light-primary-text\\/75{color:#0a6190bf}.n-text-light-primary-text\\/80{color:#0a6190cc}.n-text-light-primary-text\\/85{color:#0a6190d9}.n-text-light-primary-text\\/90{color:#0a6190e6}.n-text-light-primary-text\\/95{color:#0a6190f2}.n-text-light-success-bg-status{color:#5b992b}.n-text-light-success-bg-status\\/0{color:#5b992b00}.n-text-light-success-bg-status\\/10{color:#5b992b1a}.n-text-light-success-bg-status\\/100{color:#5b992b}.n-text-light-success-bg-status\\/15{color:#5b992b26}.n-text-light-success-bg-status\\/20{color:#5b992b33}.n-text-light-success-bg-status\\/25{color:#5b992b40}.n-text-light-success-bg-status\\/30{color:#5b992b4d}.n-text-light-success-bg-status\\/35{color:#5b992b59}.n-text-light-success-bg-status\\/40{color:#5b992b66}.n-text-light-success-bg-status\\/45{color:#5b992b73}.n-text-light-success-bg-status\\/5{color:#5b992b0d}.n-text-light-success-bg-status\\/50{color:#5b992b80}.n-text-light-success-bg-status\\/55{color:#5b992b8c}.n-text-light-success-bg-status\\/60{color:#5b992b99}.n-text-light-success-bg-status\\/65{color:#5b992ba6}.n-text-light-success-bg-status\\/70{color:#5b992bb3}.n-text-light-success-bg-status\\/75{color:#5b992bbf}.n-text-light-success-bg-status\\/80{color:#5b992bcc}.n-text-light-success-bg-status\\/85{color:#5b992bd9}.n-text-light-success-bg-status\\/90{color:#5b992be6}.n-text-light-success-bg-status\\/95{color:#5b992bf2}.n-text-light-success-bg-strong{color:#3f7824}.n-text-light-success-bg-strong\\/0{color:#3f782400}.n-text-light-success-bg-strong\\/10{color:#3f78241a}.n-text-light-success-bg-strong\\/100{color:#3f7824}.n-text-light-success-bg-strong\\/15{color:#3f782426}.n-text-light-success-bg-strong\\/20{color:#3f782433}.n-text-light-success-bg-strong\\/25{color:#3f782440}.n-text-light-success-bg-strong\\/30{color:#3f78244d}.n-text-light-success-bg-strong\\/35{color:#3f782459}.n-text-light-success-bg-strong\\/40{color:#3f782466}.n-text-light-success-bg-strong\\/45{color:#3f782473}.n-text-light-success-bg-strong\\/5{color:#3f78240d}.n-text-light-success-bg-strong\\/50{color:#3f782480}.n-text-light-success-bg-strong\\/55{color:#3f78248c}.n-text-light-success-bg-strong\\/60{color:#3f782499}.n-text-light-success-bg-strong\\/65{color:#3f7824a6}.n-text-light-success-bg-strong\\/70{color:#3f7824b3}.n-text-light-success-bg-strong\\/75{color:#3f7824bf}.n-text-light-success-bg-strong\\/80{color:#3f7824cc}.n-text-light-success-bg-strong\\/85{color:#3f7824d9}.n-text-light-success-bg-strong\\/90{color:#3f7824e6}.n-text-light-success-bg-strong\\/95{color:#3f7824f2}.n-text-light-success-bg-weak{color:#e7fcd7}.n-text-light-success-bg-weak\\/0{color:#e7fcd700}.n-text-light-success-bg-weak\\/10{color:#e7fcd71a}.n-text-light-success-bg-weak\\/100{color:#e7fcd7}.n-text-light-success-bg-weak\\/15{color:#e7fcd726}.n-text-light-success-bg-weak\\/20{color:#e7fcd733}.n-text-light-success-bg-weak\\/25{color:#e7fcd740}.n-text-light-success-bg-weak\\/30{color:#e7fcd74d}.n-text-light-success-bg-weak\\/35{color:#e7fcd759}.n-text-light-success-bg-weak\\/40{color:#e7fcd766}.n-text-light-success-bg-weak\\/45{color:#e7fcd773}.n-text-light-success-bg-weak\\/5{color:#e7fcd70d}.n-text-light-success-bg-weak\\/50{color:#e7fcd780}.n-text-light-success-bg-weak\\/55{color:#e7fcd78c}.n-text-light-success-bg-weak\\/60{color:#e7fcd799}.n-text-light-success-bg-weak\\/65{color:#e7fcd7a6}.n-text-light-success-bg-weak\\/70{color:#e7fcd7b3}.n-text-light-success-bg-weak\\/75{color:#e7fcd7bf}.n-text-light-success-bg-weak\\/80{color:#e7fcd7cc}.n-text-light-success-bg-weak\\/85{color:#e7fcd7d9}.n-text-light-success-bg-weak\\/90{color:#e7fcd7e6}.n-text-light-success-bg-weak\\/95{color:#e7fcd7f2}.n-text-light-success-border-strong{color:#3f7824}.n-text-light-success-border-strong\\/0{color:#3f782400}.n-text-light-success-border-strong\\/10{color:#3f78241a}.n-text-light-success-border-strong\\/100{color:#3f7824}.n-text-light-success-border-strong\\/15{color:#3f782426}.n-text-light-success-border-strong\\/20{color:#3f782433}.n-text-light-success-border-strong\\/25{color:#3f782440}.n-text-light-success-border-strong\\/30{color:#3f78244d}.n-text-light-success-border-strong\\/35{color:#3f782459}.n-text-light-success-border-strong\\/40{color:#3f782466}.n-text-light-success-border-strong\\/45{color:#3f782473}.n-text-light-success-border-strong\\/5{color:#3f78240d}.n-text-light-success-border-strong\\/50{color:#3f782480}.n-text-light-success-border-strong\\/55{color:#3f78248c}.n-text-light-success-border-strong\\/60{color:#3f782499}.n-text-light-success-border-strong\\/65{color:#3f7824a6}.n-text-light-success-border-strong\\/70{color:#3f7824b3}.n-text-light-success-border-strong\\/75{color:#3f7824bf}.n-text-light-success-border-strong\\/80{color:#3f7824cc}.n-text-light-success-border-strong\\/85{color:#3f7824d9}.n-text-light-success-border-strong\\/90{color:#3f7824e6}.n-text-light-success-border-strong\\/95{color:#3f7824f2}.n-text-light-success-border-weak{color:#90cb62}.n-text-light-success-border-weak\\/0{color:#90cb6200}.n-text-light-success-border-weak\\/10{color:#90cb621a}.n-text-light-success-border-weak\\/100{color:#90cb62}.n-text-light-success-border-weak\\/15{color:#90cb6226}.n-text-light-success-border-weak\\/20{color:#90cb6233}.n-text-light-success-border-weak\\/25{color:#90cb6240}.n-text-light-success-border-weak\\/30{color:#90cb624d}.n-text-light-success-border-weak\\/35{color:#90cb6259}.n-text-light-success-border-weak\\/40{color:#90cb6266}.n-text-light-success-border-weak\\/45{color:#90cb6273}.n-text-light-success-border-weak\\/5{color:#90cb620d}.n-text-light-success-border-weak\\/50{color:#90cb6280}.n-text-light-success-border-weak\\/55{color:#90cb628c}.n-text-light-success-border-weak\\/60{color:#90cb6299}.n-text-light-success-border-weak\\/65{color:#90cb62a6}.n-text-light-success-border-weak\\/70{color:#90cb62b3}.n-text-light-success-border-weak\\/75{color:#90cb62bf}.n-text-light-success-border-weak\\/80{color:#90cb62cc}.n-text-light-success-border-weak\\/85{color:#90cb62d9}.n-text-light-success-border-weak\\/90{color:#90cb62e6}.n-text-light-success-border-weak\\/95{color:#90cb62f2}.n-text-light-success-icon{color:#3f7824}.n-text-light-success-icon\\/0{color:#3f782400}.n-text-light-success-icon\\/10{color:#3f78241a}.n-text-light-success-icon\\/100{color:#3f7824}.n-text-light-success-icon\\/15{color:#3f782426}.n-text-light-success-icon\\/20{color:#3f782433}.n-text-light-success-icon\\/25{color:#3f782440}.n-text-light-success-icon\\/30{color:#3f78244d}.n-text-light-success-icon\\/35{color:#3f782459}.n-text-light-success-icon\\/40{color:#3f782466}.n-text-light-success-icon\\/45{color:#3f782473}.n-text-light-success-icon\\/5{color:#3f78240d}.n-text-light-success-icon\\/50{color:#3f782480}.n-text-light-success-icon\\/55{color:#3f78248c}.n-text-light-success-icon\\/60{color:#3f782499}.n-text-light-success-icon\\/65{color:#3f7824a6}.n-text-light-success-icon\\/70{color:#3f7824b3}.n-text-light-success-icon\\/75{color:#3f7824bf}.n-text-light-success-icon\\/80{color:#3f7824cc}.n-text-light-success-icon\\/85{color:#3f7824d9}.n-text-light-success-icon\\/90{color:#3f7824e6}.n-text-light-success-icon\\/95{color:#3f7824f2}.n-text-light-success-text{color:#3f7824}.n-text-light-success-text\\/0{color:#3f782400}.n-text-light-success-text\\/10{color:#3f78241a}.n-text-light-success-text\\/100{color:#3f7824}.n-text-light-success-text\\/15{color:#3f782426}.n-text-light-success-text\\/20{color:#3f782433}.n-text-light-success-text\\/25{color:#3f782440}.n-text-light-success-text\\/30{color:#3f78244d}.n-text-light-success-text\\/35{color:#3f782459}.n-text-light-success-text\\/40{color:#3f782466}.n-text-light-success-text\\/45{color:#3f782473}.n-text-light-success-text\\/5{color:#3f78240d}.n-text-light-success-text\\/50{color:#3f782480}.n-text-light-success-text\\/55{color:#3f78248c}.n-text-light-success-text\\/60{color:#3f782499}.n-text-light-success-text\\/65{color:#3f7824a6}.n-text-light-success-text\\/70{color:#3f7824b3}.n-text-light-success-text\\/75{color:#3f7824bf}.n-text-light-success-text\\/80{color:#3f7824cc}.n-text-light-success-text\\/85{color:#3f7824d9}.n-text-light-success-text\\/90{color:#3f7824e6}.n-text-light-success-text\\/95{color:#3f7824f2}.n-text-light-warning-bg-status{color:#d7aa0a}.n-text-light-warning-bg-status\\/0{color:#d7aa0a00}.n-text-light-warning-bg-status\\/10{color:#d7aa0a1a}.n-text-light-warning-bg-status\\/100{color:#d7aa0a}.n-text-light-warning-bg-status\\/15{color:#d7aa0a26}.n-text-light-warning-bg-status\\/20{color:#d7aa0a33}.n-text-light-warning-bg-status\\/25{color:#d7aa0a40}.n-text-light-warning-bg-status\\/30{color:#d7aa0a4d}.n-text-light-warning-bg-status\\/35{color:#d7aa0a59}.n-text-light-warning-bg-status\\/40{color:#d7aa0a66}.n-text-light-warning-bg-status\\/45{color:#d7aa0a73}.n-text-light-warning-bg-status\\/5{color:#d7aa0a0d}.n-text-light-warning-bg-status\\/50{color:#d7aa0a80}.n-text-light-warning-bg-status\\/55{color:#d7aa0a8c}.n-text-light-warning-bg-status\\/60{color:#d7aa0a99}.n-text-light-warning-bg-status\\/65{color:#d7aa0aa6}.n-text-light-warning-bg-status\\/70{color:#d7aa0ab3}.n-text-light-warning-bg-status\\/75{color:#d7aa0abf}.n-text-light-warning-bg-status\\/80{color:#d7aa0acc}.n-text-light-warning-bg-status\\/85{color:#d7aa0ad9}.n-text-light-warning-bg-status\\/90{color:#d7aa0ae6}.n-text-light-warning-bg-status\\/95{color:#d7aa0af2}.n-text-light-warning-bg-strong{color:#765500}.n-text-light-warning-bg-strong\\/0{color:#76550000}.n-text-light-warning-bg-strong\\/10{color:#7655001a}.n-text-light-warning-bg-strong\\/100{color:#765500}.n-text-light-warning-bg-strong\\/15{color:#76550026}.n-text-light-warning-bg-strong\\/20{color:#76550033}.n-text-light-warning-bg-strong\\/25{color:#76550040}.n-text-light-warning-bg-strong\\/30{color:#7655004d}.n-text-light-warning-bg-strong\\/35{color:#76550059}.n-text-light-warning-bg-strong\\/40{color:#76550066}.n-text-light-warning-bg-strong\\/45{color:#76550073}.n-text-light-warning-bg-strong\\/5{color:#7655000d}.n-text-light-warning-bg-strong\\/50{color:#76550080}.n-text-light-warning-bg-strong\\/55{color:#7655008c}.n-text-light-warning-bg-strong\\/60{color:#76550099}.n-text-light-warning-bg-strong\\/65{color:#765500a6}.n-text-light-warning-bg-strong\\/70{color:#765500b3}.n-text-light-warning-bg-strong\\/75{color:#765500bf}.n-text-light-warning-bg-strong\\/80{color:#765500cc}.n-text-light-warning-bg-strong\\/85{color:#765500d9}.n-text-light-warning-bg-strong\\/90{color:#765500e6}.n-text-light-warning-bg-strong\\/95{color:#765500f2}.n-text-light-warning-bg-weak{color:#fffad1}.n-text-light-warning-bg-weak\\/0{color:#fffad100}.n-text-light-warning-bg-weak\\/10{color:#fffad11a}.n-text-light-warning-bg-weak\\/100{color:#fffad1}.n-text-light-warning-bg-weak\\/15{color:#fffad126}.n-text-light-warning-bg-weak\\/20{color:#fffad133}.n-text-light-warning-bg-weak\\/25{color:#fffad140}.n-text-light-warning-bg-weak\\/30{color:#fffad14d}.n-text-light-warning-bg-weak\\/35{color:#fffad159}.n-text-light-warning-bg-weak\\/40{color:#fffad166}.n-text-light-warning-bg-weak\\/45{color:#fffad173}.n-text-light-warning-bg-weak\\/5{color:#fffad10d}.n-text-light-warning-bg-weak\\/50{color:#fffad180}.n-text-light-warning-bg-weak\\/55{color:#fffad18c}.n-text-light-warning-bg-weak\\/60{color:#fffad199}.n-text-light-warning-bg-weak\\/65{color:#fffad1a6}.n-text-light-warning-bg-weak\\/70{color:#fffad1b3}.n-text-light-warning-bg-weak\\/75{color:#fffad1bf}.n-text-light-warning-bg-weak\\/80{color:#fffad1cc}.n-text-light-warning-bg-weak\\/85{color:#fffad1d9}.n-text-light-warning-bg-weak\\/90{color:#fffad1e6}.n-text-light-warning-bg-weak\\/95{color:#fffad1f2}.n-text-light-warning-border-strong{color:#996e00}.n-text-light-warning-border-strong\\/0{color:#996e0000}.n-text-light-warning-border-strong\\/10{color:#996e001a}.n-text-light-warning-border-strong\\/100{color:#996e00}.n-text-light-warning-border-strong\\/15{color:#996e0026}.n-text-light-warning-border-strong\\/20{color:#996e0033}.n-text-light-warning-border-strong\\/25{color:#996e0040}.n-text-light-warning-border-strong\\/30{color:#996e004d}.n-text-light-warning-border-strong\\/35{color:#996e0059}.n-text-light-warning-border-strong\\/40{color:#996e0066}.n-text-light-warning-border-strong\\/45{color:#996e0073}.n-text-light-warning-border-strong\\/5{color:#996e000d}.n-text-light-warning-border-strong\\/50{color:#996e0080}.n-text-light-warning-border-strong\\/55{color:#996e008c}.n-text-light-warning-border-strong\\/60{color:#996e0099}.n-text-light-warning-border-strong\\/65{color:#996e00a6}.n-text-light-warning-border-strong\\/70{color:#996e00b3}.n-text-light-warning-border-strong\\/75{color:#996e00bf}.n-text-light-warning-border-strong\\/80{color:#996e00cc}.n-text-light-warning-border-strong\\/85{color:#996e00d9}.n-text-light-warning-border-strong\\/90{color:#996e00e6}.n-text-light-warning-border-strong\\/95{color:#996e00f2}.n-text-light-warning-border-weak{color:#ffd600}.n-text-light-warning-border-weak\\/0{color:#ffd60000}.n-text-light-warning-border-weak\\/10{color:#ffd6001a}.n-text-light-warning-border-weak\\/100{color:#ffd600}.n-text-light-warning-border-weak\\/15{color:#ffd60026}.n-text-light-warning-border-weak\\/20{color:#ffd60033}.n-text-light-warning-border-weak\\/25{color:#ffd60040}.n-text-light-warning-border-weak\\/30{color:#ffd6004d}.n-text-light-warning-border-weak\\/35{color:#ffd60059}.n-text-light-warning-border-weak\\/40{color:#ffd60066}.n-text-light-warning-border-weak\\/45{color:#ffd60073}.n-text-light-warning-border-weak\\/5{color:#ffd6000d}.n-text-light-warning-border-weak\\/50{color:#ffd60080}.n-text-light-warning-border-weak\\/55{color:#ffd6008c}.n-text-light-warning-border-weak\\/60{color:#ffd60099}.n-text-light-warning-border-weak\\/65{color:#ffd600a6}.n-text-light-warning-border-weak\\/70{color:#ffd600b3}.n-text-light-warning-border-weak\\/75{color:#ffd600bf}.n-text-light-warning-border-weak\\/80{color:#ffd600cc}.n-text-light-warning-border-weak\\/85{color:#ffd600d9}.n-text-light-warning-border-weak\\/90{color:#ffd600e6}.n-text-light-warning-border-weak\\/95{color:#ffd600f2}.n-text-light-warning-icon{color:#765500}.n-text-light-warning-icon\\/0{color:#76550000}.n-text-light-warning-icon\\/10{color:#7655001a}.n-text-light-warning-icon\\/100{color:#765500}.n-text-light-warning-icon\\/15{color:#76550026}.n-text-light-warning-icon\\/20{color:#76550033}.n-text-light-warning-icon\\/25{color:#76550040}.n-text-light-warning-icon\\/30{color:#7655004d}.n-text-light-warning-icon\\/35{color:#76550059}.n-text-light-warning-icon\\/40{color:#76550066}.n-text-light-warning-icon\\/45{color:#76550073}.n-text-light-warning-icon\\/5{color:#7655000d}.n-text-light-warning-icon\\/50{color:#76550080}.n-text-light-warning-icon\\/55{color:#7655008c}.n-text-light-warning-icon\\/60{color:#76550099}.n-text-light-warning-icon\\/65{color:#765500a6}.n-text-light-warning-icon\\/70{color:#765500b3}.n-text-light-warning-icon\\/75{color:#765500bf}.n-text-light-warning-icon\\/80{color:#765500cc}.n-text-light-warning-icon\\/85{color:#765500d9}.n-text-light-warning-icon\\/90{color:#765500e6}.n-text-light-warning-icon\\/95{color:#765500f2}.n-text-light-warning-text{color:#765500}.n-text-light-warning-text\\/0{color:#76550000}.n-text-light-warning-text\\/10{color:#7655001a}.n-text-light-warning-text\\/100{color:#765500}.n-text-light-warning-text\\/15{color:#76550026}.n-text-light-warning-text\\/20{color:#76550033}.n-text-light-warning-text\\/25{color:#76550040}.n-text-light-warning-text\\/30{color:#7655004d}.n-text-light-warning-text\\/35{color:#76550059}.n-text-light-warning-text\\/40{color:#76550066}.n-text-light-warning-text\\/45{color:#76550073}.n-text-light-warning-text\\/5{color:#7655000d}.n-text-light-warning-text\\/50{color:#76550080}.n-text-light-warning-text\\/55{color:#7655008c}.n-text-light-warning-text\\/60{color:#76550099}.n-text-light-warning-text\\/65{color:#765500a6}.n-text-light-warning-text\\/70{color:#765500b3}.n-text-light-warning-text\\/75{color:#765500bf}.n-text-light-warning-text\\/80{color:#765500cc}.n-text-light-warning-text\\/85{color:#765500d9}.n-text-light-warning-text\\/90{color:#765500e6}.n-text-light-warning-text\\/95{color:#765500f2}.n-text-neutral-10{color:#fff}.n-text-neutral-10\\/0{color:#fff0}.n-text-neutral-10\\/10{color:#ffffff1a}.n-text-neutral-10\\/100{color:#fff}.n-text-neutral-10\\/15{color:#ffffff26}.n-text-neutral-10\\/20{color:#fff3}.n-text-neutral-10\\/25{color:#ffffff40}.n-text-neutral-10\\/30{color:#ffffff4d}.n-text-neutral-10\\/35{color:#ffffff59}.n-text-neutral-10\\/40{color:#fff6}.n-text-neutral-10\\/45{color:#ffffff73}.n-text-neutral-10\\/5{color:#ffffff0d}.n-text-neutral-10\\/50{color:#ffffff80}.n-text-neutral-10\\/55{color:#ffffff8c}.n-text-neutral-10\\/60{color:#fff9}.n-text-neutral-10\\/65{color:#ffffffa6}.n-text-neutral-10\\/70{color:#ffffffb3}.n-text-neutral-10\\/75{color:#ffffffbf}.n-text-neutral-10\\/80{color:#fffc}.n-text-neutral-10\\/85{color:#ffffffd9}.n-text-neutral-10\\/90{color:#ffffffe6}.n-text-neutral-10\\/95{color:#fffffff2}.n-text-neutral-15{color:#f5f6f6}.n-text-neutral-15\\/0{color:#f5f6f600}.n-text-neutral-15\\/10{color:#f5f6f61a}.n-text-neutral-15\\/100{color:#f5f6f6}.n-text-neutral-15\\/15{color:#f5f6f626}.n-text-neutral-15\\/20{color:#f5f6f633}.n-text-neutral-15\\/25{color:#f5f6f640}.n-text-neutral-15\\/30{color:#f5f6f64d}.n-text-neutral-15\\/35{color:#f5f6f659}.n-text-neutral-15\\/40{color:#f5f6f666}.n-text-neutral-15\\/45{color:#f5f6f673}.n-text-neutral-15\\/5{color:#f5f6f60d}.n-text-neutral-15\\/50{color:#f5f6f680}.n-text-neutral-15\\/55{color:#f5f6f68c}.n-text-neutral-15\\/60{color:#f5f6f699}.n-text-neutral-15\\/65{color:#f5f6f6a6}.n-text-neutral-15\\/70{color:#f5f6f6b3}.n-text-neutral-15\\/75{color:#f5f6f6bf}.n-text-neutral-15\\/80{color:#f5f6f6cc}.n-text-neutral-15\\/85{color:#f5f6f6d9}.n-text-neutral-15\\/90{color:#f5f6f6e6}.n-text-neutral-15\\/95{color:#f5f6f6f2}.n-text-neutral-20{color:#e2e3e5}.n-text-neutral-20\\/0{color:#e2e3e500}.n-text-neutral-20\\/10{color:#e2e3e51a}.n-text-neutral-20\\/100{color:#e2e3e5}.n-text-neutral-20\\/15{color:#e2e3e526}.n-text-neutral-20\\/20{color:#e2e3e533}.n-text-neutral-20\\/25{color:#e2e3e540}.n-text-neutral-20\\/30{color:#e2e3e54d}.n-text-neutral-20\\/35{color:#e2e3e559}.n-text-neutral-20\\/40{color:#e2e3e566}.n-text-neutral-20\\/45{color:#e2e3e573}.n-text-neutral-20\\/5{color:#e2e3e50d}.n-text-neutral-20\\/50{color:#e2e3e580}.n-text-neutral-20\\/55{color:#e2e3e58c}.n-text-neutral-20\\/60{color:#e2e3e599}.n-text-neutral-20\\/65{color:#e2e3e5a6}.n-text-neutral-20\\/70{color:#e2e3e5b3}.n-text-neutral-20\\/75{color:#e2e3e5bf}.n-text-neutral-20\\/80{color:#e2e3e5cc}.n-text-neutral-20\\/85{color:#e2e3e5d9}.n-text-neutral-20\\/90{color:#e2e3e5e6}.n-text-neutral-20\\/95{color:#e2e3e5f2}.n-text-neutral-25{color:#cfd1d4}.n-text-neutral-25\\/0{color:#cfd1d400}.n-text-neutral-25\\/10{color:#cfd1d41a}.n-text-neutral-25\\/100{color:#cfd1d4}.n-text-neutral-25\\/15{color:#cfd1d426}.n-text-neutral-25\\/20{color:#cfd1d433}.n-text-neutral-25\\/25{color:#cfd1d440}.n-text-neutral-25\\/30{color:#cfd1d44d}.n-text-neutral-25\\/35{color:#cfd1d459}.n-text-neutral-25\\/40{color:#cfd1d466}.n-text-neutral-25\\/45{color:#cfd1d473}.n-text-neutral-25\\/5{color:#cfd1d40d}.n-text-neutral-25\\/50{color:#cfd1d480}.n-text-neutral-25\\/55{color:#cfd1d48c}.n-text-neutral-25\\/60{color:#cfd1d499}.n-text-neutral-25\\/65{color:#cfd1d4a6}.n-text-neutral-25\\/70{color:#cfd1d4b3}.n-text-neutral-25\\/75{color:#cfd1d4bf}.n-text-neutral-25\\/80{color:#cfd1d4cc}.n-text-neutral-25\\/85{color:#cfd1d4d9}.n-text-neutral-25\\/90{color:#cfd1d4e6}.n-text-neutral-25\\/95{color:#cfd1d4f2}.n-text-neutral-30{color:#bbbec3}.n-text-neutral-30\\/0{color:#bbbec300}.n-text-neutral-30\\/10{color:#bbbec31a}.n-text-neutral-30\\/100{color:#bbbec3}.n-text-neutral-30\\/15{color:#bbbec326}.n-text-neutral-30\\/20{color:#bbbec333}.n-text-neutral-30\\/25{color:#bbbec340}.n-text-neutral-30\\/30{color:#bbbec34d}.n-text-neutral-30\\/35{color:#bbbec359}.n-text-neutral-30\\/40{color:#bbbec366}.n-text-neutral-30\\/45{color:#bbbec373}.n-text-neutral-30\\/5{color:#bbbec30d}.n-text-neutral-30\\/50{color:#bbbec380}.n-text-neutral-30\\/55{color:#bbbec38c}.n-text-neutral-30\\/60{color:#bbbec399}.n-text-neutral-30\\/65{color:#bbbec3a6}.n-text-neutral-30\\/70{color:#bbbec3b3}.n-text-neutral-30\\/75{color:#bbbec3bf}.n-text-neutral-30\\/80{color:#bbbec3cc}.n-text-neutral-30\\/85{color:#bbbec3d9}.n-text-neutral-30\\/90{color:#bbbec3e6}.n-text-neutral-30\\/95{color:#bbbec3f2}.n-text-neutral-35{color:#a8acb2}.n-text-neutral-35\\/0{color:#a8acb200}.n-text-neutral-35\\/10{color:#a8acb21a}.n-text-neutral-35\\/100{color:#a8acb2}.n-text-neutral-35\\/15{color:#a8acb226}.n-text-neutral-35\\/20{color:#a8acb233}.n-text-neutral-35\\/25{color:#a8acb240}.n-text-neutral-35\\/30{color:#a8acb24d}.n-text-neutral-35\\/35{color:#a8acb259}.n-text-neutral-35\\/40{color:#a8acb266}.n-text-neutral-35\\/45{color:#a8acb273}.n-text-neutral-35\\/5{color:#a8acb20d}.n-text-neutral-35\\/50{color:#a8acb280}.n-text-neutral-35\\/55{color:#a8acb28c}.n-text-neutral-35\\/60{color:#a8acb299}.n-text-neutral-35\\/65{color:#a8acb2a6}.n-text-neutral-35\\/70{color:#a8acb2b3}.n-text-neutral-35\\/75{color:#a8acb2bf}.n-text-neutral-35\\/80{color:#a8acb2cc}.n-text-neutral-35\\/85{color:#a8acb2d9}.n-text-neutral-35\\/90{color:#a8acb2e6}.n-text-neutral-35\\/95{color:#a8acb2f2}.n-text-neutral-40{color:#959aa1}.n-text-neutral-40\\/0{color:#959aa100}.n-text-neutral-40\\/10{color:#959aa11a}.n-text-neutral-40\\/100{color:#959aa1}.n-text-neutral-40\\/15{color:#959aa126}.n-text-neutral-40\\/20{color:#959aa133}.n-text-neutral-40\\/25{color:#959aa140}.n-text-neutral-40\\/30{color:#959aa14d}.n-text-neutral-40\\/35{color:#959aa159}.n-text-neutral-40\\/40{color:#959aa166}.n-text-neutral-40\\/45{color:#959aa173}.n-text-neutral-40\\/5{color:#959aa10d}.n-text-neutral-40\\/50{color:#959aa180}.n-text-neutral-40\\/55{color:#959aa18c}.n-text-neutral-40\\/60{color:#959aa199}.n-text-neutral-40\\/65{color:#959aa1a6}.n-text-neutral-40\\/70{color:#959aa1b3}.n-text-neutral-40\\/75{color:#959aa1bf}.n-text-neutral-40\\/80{color:#959aa1cc}.n-text-neutral-40\\/85{color:#959aa1d9}.n-text-neutral-40\\/90{color:#959aa1e6}.n-text-neutral-40\\/95{color:#959aa1f2}.n-text-neutral-45{color:#818790}.n-text-neutral-45\\/0{color:#81879000}.n-text-neutral-45\\/10{color:#8187901a}.n-text-neutral-45\\/100{color:#818790}.n-text-neutral-45\\/15{color:#81879026}.n-text-neutral-45\\/20{color:#81879033}.n-text-neutral-45\\/25{color:#81879040}.n-text-neutral-45\\/30{color:#8187904d}.n-text-neutral-45\\/35{color:#81879059}.n-text-neutral-45\\/40{color:#81879066}.n-text-neutral-45\\/45{color:#81879073}.n-text-neutral-45\\/5{color:#8187900d}.n-text-neutral-45\\/50{color:#81879080}.n-text-neutral-45\\/55{color:#8187908c}.n-text-neutral-45\\/60{color:#81879099}.n-text-neutral-45\\/65{color:#818790a6}.n-text-neutral-45\\/70{color:#818790b3}.n-text-neutral-45\\/75{color:#818790bf}.n-text-neutral-45\\/80{color:#818790cc}.n-text-neutral-45\\/85{color:#818790d9}.n-text-neutral-45\\/90{color:#818790e6}.n-text-neutral-45\\/95{color:#818790f2}.n-text-neutral-50{color:#6f757e}.n-text-neutral-50\\/0{color:#6f757e00}.n-text-neutral-50\\/10{color:#6f757e1a}.n-text-neutral-50\\/100{color:#6f757e}.n-text-neutral-50\\/15{color:#6f757e26}.n-text-neutral-50\\/20{color:#6f757e33}.n-text-neutral-50\\/25{color:#6f757e40}.n-text-neutral-50\\/30{color:#6f757e4d}.n-text-neutral-50\\/35{color:#6f757e59}.n-text-neutral-50\\/40{color:#6f757e66}.n-text-neutral-50\\/45{color:#6f757e73}.n-text-neutral-50\\/5{color:#6f757e0d}.n-text-neutral-50\\/50{color:#6f757e80}.n-text-neutral-50\\/55{color:#6f757e8c}.n-text-neutral-50\\/60{color:#6f757e99}.n-text-neutral-50\\/65{color:#6f757ea6}.n-text-neutral-50\\/70{color:#6f757eb3}.n-text-neutral-50\\/75{color:#6f757ebf}.n-text-neutral-50\\/80{color:#6f757ecc}.n-text-neutral-50\\/85{color:#6f757ed9}.n-text-neutral-50\\/90{color:#6f757ee6}.n-text-neutral-50\\/95{color:#6f757ef2}.n-text-neutral-55{color:#5e636a}.n-text-neutral-55\\/0{color:#5e636a00}.n-text-neutral-55\\/10{color:#5e636a1a}.n-text-neutral-55\\/100{color:#5e636a}.n-text-neutral-55\\/15{color:#5e636a26}.n-text-neutral-55\\/20{color:#5e636a33}.n-text-neutral-55\\/25{color:#5e636a40}.n-text-neutral-55\\/30{color:#5e636a4d}.n-text-neutral-55\\/35{color:#5e636a59}.n-text-neutral-55\\/40{color:#5e636a66}.n-text-neutral-55\\/45{color:#5e636a73}.n-text-neutral-55\\/5{color:#5e636a0d}.n-text-neutral-55\\/50{color:#5e636a80}.n-text-neutral-55\\/55{color:#5e636a8c}.n-text-neutral-55\\/60{color:#5e636a99}.n-text-neutral-55\\/65{color:#5e636aa6}.n-text-neutral-55\\/70{color:#5e636ab3}.n-text-neutral-55\\/75{color:#5e636abf}.n-text-neutral-55\\/80{color:#5e636acc}.n-text-neutral-55\\/85{color:#5e636ad9}.n-text-neutral-55\\/90{color:#5e636ae6}.n-text-neutral-55\\/95{color:#5e636af2}.n-text-neutral-60{color:#4d5157}.n-text-neutral-60\\/0{color:#4d515700}.n-text-neutral-60\\/10{color:#4d51571a}.n-text-neutral-60\\/100{color:#4d5157}.n-text-neutral-60\\/15{color:#4d515726}.n-text-neutral-60\\/20{color:#4d515733}.n-text-neutral-60\\/25{color:#4d515740}.n-text-neutral-60\\/30{color:#4d51574d}.n-text-neutral-60\\/35{color:#4d515759}.n-text-neutral-60\\/40{color:#4d515766}.n-text-neutral-60\\/45{color:#4d515773}.n-text-neutral-60\\/5{color:#4d51570d}.n-text-neutral-60\\/50{color:#4d515780}.n-text-neutral-60\\/55{color:#4d51578c}.n-text-neutral-60\\/60{color:#4d515799}.n-text-neutral-60\\/65{color:#4d5157a6}.n-text-neutral-60\\/70{color:#4d5157b3}.n-text-neutral-60\\/75{color:#4d5157bf}.n-text-neutral-60\\/80{color:#4d5157cc}.n-text-neutral-60\\/85{color:#4d5157d9}.n-text-neutral-60\\/90{color:#4d5157e6}.n-text-neutral-60\\/95{color:#4d5157f2}.n-text-neutral-65{color:#3c3f44}.n-text-neutral-65\\/0{color:#3c3f4400}.n-text-neutral-65\\/10{color:#3c3f441a}.n-text-neutral-65\\/100{color:#3c3f44}.n-text-neutral-65\\/15{color:#3c3f4426}.n-text-neutral-65\\/20{color:#3c3f4433}.n-text-neutral-65\\/25{color:#3c3f4440}.n-text-neutral-65\\/30{color:#3c3f444d}.n-text-neutral-65\\/35{color:#3c3f4459}.n-text-neutral-65\\/40{color:#3c3f4466}.n-text-neutral-65\\/45{color:#3c3f4473}.n-text-neutral-65\\/5{color:#3c3f440d}.n-text-neutral-65\\/50{color:#3c3f4480}.n-text-neutral-65\\/55{color:#3c3f448c}.n-text-neutral-65\\/60{color:#3c3f4499}.n-text-neutral-65\\/65{color:#3c3f44a6}.n-text-neutral-65\\/70{color:#3c3f44b3}.n-text-neutral-65\\/75{color:#3c3f44bf}.n-text-neutral-65\\/80{color:#3c3f44cc}.n-text-neutral-65\\/85{color:#3c3f44d9}.n-text-neutral-65\\/90{color:#3c3f44e6}.n-text-neutral-65\\/95{color:#3c3f44f2}.n-text-neutral-70{color:#212325}.n-text-neutral-70\\/0{color:#21232500}.n-text-neutral-70\\/10{color:#2123251a}.n-text-neutral-70\\/100{color:#212325}.n-text-neutral-70\\/15{color:#21232526}.n-text-neutral-70\\/20{color:#21232533}.n-text-neutral-70\\/25{color:#21232540}.n-text-neutral-70\\/30{color:#2123254d}.n-text-neutral-70\\/35{color:#21232559}.n-text-neutral-70\\/40{color:#21232566}.n-text-neutral-70\\/45{color:#21232573}.n-text-neutral-70\\/5{color:#2123250d}.n-text-neutral-70\\/50{color:#21232580}.n-text-neutral-70\\/55{color:#2123258c}.n-text-neutral-70\\/60{color:#21232599}.n-text-neutral-70\\/65{color:#212325a6}.n-text-neutral-70\\/70{color:#212325b3}.n-text-neutral-70\\/75{color:#212325bf}.n-text-neutral-70\\/80{color:#212325cc}.n-text-neutral-70\\/85{color:#212325d9}.n-text-neutral-70\\/90{color:#212325e6}.n-text-neutral-70\\/95{color:#212325f2}.n-text-neutral-75{color:#1a1b1d}.n-text-neutral-75\\/0{color:#1a1b1d00}.n-text-neutral-75\\/10{color:#1a1b1d1a}.n-text-neutral-75\\/100{color:#1a1b1d}.n-text-neutral-75\\/15{color:#1a1b1d26}.n-text-neutral-75\\/20{color:#1a1b1d33}.n-text-neutral-75\\/25{color:#1a1b1d40}.n-text-neutral-75\\/30{color:#1a1b1d4d}.n-text-neutral-75\\/35{color:#1a1b1d59}.n-text-neutral-75\\/40{color:#1a1b1d66}.n-text-neutral-75\\/45{color:#1a1b1d73}.n-text-neutral-75\\/5{color:#1a1b1d0d}.n-text-neutral-75\\/50{color:#1a1b1d80}.n-text-neutral-75\\/55{color:#1a1b1d8c}.n-text-neutral-75\\/60{color:#1a1b1d99}.n-text-neutral-75\\/65{color:#1a1b1da6}.n-text-neutral-75\\/70{color:#1a1b1db3}.n-text-neutral-75\\/75{color:#1a1b1dbf}.n-text-neutral-75\\/80{color:#1a1b1dcc}.n-text-neutral-75\\/85{color:#1a1b1dd9}.n-text-neutral-75\\/90{color:#1a1b1de6}.n-text-neutral-75\\/95{color:#1a1b1df2}.n-text-neutral-80{color:#09090a}.n-text-neutral-80\\/0{color:#09090a00}.n-text-neutral-80\\/10{color:#09090a1a}.n-text-neutral-80\\/100{color:#09090a}.n-text-neutral-80\\/15{color:#09090a26}.n-text-neutral-80\\/20{color:#09090a33}.n-text-neutral-80\\/25{color:#09090a40}.n-text-neutral-80\\/30{color:#09090a4d}.n-text-neutral-80\\/35{color:#09090a59}.n-text-neutral-80\\/40{color:#09090a66}.n-text-neutral-80\\/45{color:#09090a73}.n-text-neutral-80\\/5{color:#09090a0d}.n-text-neutral-80\\/50{color:#09090a80}.n-text-neutral-80\\/55{color:#09090a8c}.n-text-neutral-80\\/60{color:#09090a99}.n-text-neutral-80\\/65{color:#09090aa6}.n-text-neutral-80\\/70{color:#09090ab3}.n-text-neutral-80\\/75{color:#09090abf}.n-text-neutral-80\\/80{color:#09090acc}.n-text-neutral-80\\/85{color:#09090ad9}.n-text-neutral-80\\/90{color:#09090ae6}.n-text-neutral-80\\/95{color:#09090af2}.n-text-neutral-bg-default{color:var(--theme-color-neutral-bg-default)}.n-text-neutral-bg-on-bg-weak{color:var(--theme-color-neutral-bg-on-bg-weak)}.n-text-neutral-bg-status{color:var(--theme-color-neutral-bg-status)}.n-text-neutral-bg-strong{color:var(--theme-color-neutral-bg-strong)}.n-text-neutral-bg-stronger{color:var(--theme-color-neutral-bg-stronger)}.n-text-neutral-bg-strongest{color:var(--theme-color-neutral-bg-strongest)}.n-text-neutral-bg-weak{color:var(--theme-color-neutral-bg-weak)}.n-text-neutral-border-strong{color:var(--theme-color-neutral-border-strong)}.n-text-neutral-border-strongest{color:var(--theme-color-neutral-border-strongest)}.n-text-neutral-border-weak{color:var(--theme-color-neutral-border-weak)}.n-text-neutral-hover{color:var(--theme-color-neutral-hover)}.n-text-neutral-icon{color:var(--theme-color-neutral-icon)}.n-text-neutral-pressed{color:var(--theme-color-neutral-pressed)}.n-text-neutral-text-default{color:var(--theme-color-neutral-text-default)}.n-text-neutral-text-inverse{color:var(--theme-color-neutral-text-inverse)}.n-text-neutral-text-weak{color:var(--theme-color-neutral-text-weak)}.n-text-neutral-text-weaker{color:var(--theme-color-neutral-text-weaker)}.n-text-neutral-text-weakest{color:var(--theme-color-neutral-text-weakest)}.n-text-primary-bg-selected{color:var(--theme-color-primary-bg-selected)}.n-text-primary-bg-status{color:var(--theme-color-primary-bg-status)}.n-text-primary-bg-strong{color:var(--theme-color-primary-bg-strong)}.n-text-primary-bg-weak{color:var(--theme-color-primary-bg-weak)}.n-text-primary-border-strong{color:var(--theme-color-primary-border-strong)}.n-text-primary-border-weak{color:var(--theme-color-primary-border-weak)}.n-text-primary-focus{color:var(--theme-color-primary-focus)}.n-text-primary-hover-strong{color:var(--theme-color-primary-hover-strong)}.n-text-primary-hover-weak{color:var(--theme-color-primary-hover-weak)}.n-text-primary-icon{color:var(--theme-color-primary-icon)}.n-text-primary-pressed-strong{color:var(--theme-color-primary-pressed-strong)}.n-text-primary-pressed-weak{color:var(--theme-color-primary-pressed-weak)}.n-text-primary-text{color:var(--theme-color-primary-text)}.n-text-success-bg-status{color:var(--theme-color-success-bg-status)}.n-text-success-bg-strong{color:var(--theme-color-success-bg-strong)}.n-text-success-bg-weak{color:var(--theme-color-success-bg-weak)}.n-text-success-border-strong{color:var(--theme-color-success-border-strong)}.n-text-success-border-weak{color:var(--theme-color-success-border-weak)}.n-text-success-icon{color:var(--theme-color-success-icon)}.n-text-success-text{color:var(--theme-color-success-text)}.n-text-warning-bg-status{color:var(--theme-color-warning-bg-status)}.n-text-warning-bg-strong{color:var(--theme-color-warning-bg-strong)}.n-text-warning-bg-weak{color:var(--theme-color-warning-bg-weak)}.n-text-warning-border-strong{color:var(--theme-color-warning-border-strong)}.n-text-warning-border-weak{color:var(--theme-color-warning-border-weak)}.n-text-warning-icon{color:var(--theme-color-warning-icon)}.n-text-warning-text{color:var(--theme-color-warning-text)}.n-shadow-light-raised{--tw-shadow:0px 1px 2px 0px rgb(from #1a1b1dff r g b / .18);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.n-shadow-overlay{--tw-shadow:var(--theme-shadow-overlay);--tw-shadow-colored:var(--theme-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.n-shadow-raised{--tw-shadow:var(--theme-shadow-raised);--tw-shadow-colored:var(--theme-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.n-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.1s}.n-transition-quick{transition:.1s cubic-bezier(.42,0,.58,1) 0ms}.n-duration-slow{transition-duration:.25s}body,html,:host{font-family:Public Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*:focus-visible{outline-style:solid;outline-color:var(--theme-color-primary-focus)}.first\\:n-rounded-t-sm:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.last\\:n-rounded-b-sm:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.hover\\:n-rotate-12:hover{--tw-rotate:12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:n-border-danger-bg-status:hover{border-color:var(--theme-color-danger-bg-status)}.hover\\:n-border-danger-bg-strong:hover{border-color:var(--theme-color-danger-bg-strong)}.hover\\:n-border-danger-bg-weak:hover{border-color:var(--theme-color-danger-bg-weak)}.hover\\:n-border-danger-border-strong:hover{border-color:var(--theme-color-danger-border-strong)}.hover\\:n-border-danger-border-weak:hover{border-color:var(--theme-color-danger-border-weak)}.hover\\:n-border-danger-hover-strong:hover{border-color:var(--theme-color-danger-hover-strong)}.hover\\:n-border-danger-hover-weak:hover{border-color:var(--theme-color-danger-hover-weak)}.hover\\:n-border-danger-icon:hover{border-color:var(--theme-color-danger-icon)}.hover\\:n-border-danger-pressed-strong:hover{border-color:var(--theme-color-danger-pressed-strong)}.hover\\:n-border-danger-pressed-weak:hover{border-color:var(--theme-color-danger-pressed-weak)}.hover\\:n-border-danger-text:hover{border-color:var(--theme-color-danger-text)}.hover\\:n-border-dark-danger-bg-status:hover{border-color:#f96746}.hover\\:n-border-dark-danger-bg-status\\/0:hover{border-color:#f9674600}.hover\\:n-border-dark-danger-bg-status\\/10:hover{border-color:#f967461a}.hover\\:n-border-dark-danger-bg-status\\/100:hover{border-color:#f96746}.hover\\:n-border-dark-danger-bg-status\\/15:hover{border-color:#f9674626}.hover\\:n-border-dark-danger-bg-status\\/20:hover{border-color:#f9674633}.hover\\:n-border-dark-danger-bg-status\\/25:hover{border-color:#f9674640}.hover\\:n-border-dark-danger-bg-status\\/30:hover{border-color:#f967464d}.hover\\:n-border-dark-danger-bg-status\\/35:hover{border-color:#f9674659}.hover\\:n-border-dark-danger-bg-status\\/40:hover{border-color:#f9674666}.hover\\:n-border-dark-danger-bg-status\\/45:hover{border-color:#f9674673}.hover\\:n-border-dark-danger-bg-status\\/5:hover{border-color:#f967460d}.hover\\:n-border-dark-danger-bg-status\\/50:hover{border-color:#f9674680}.hover\\:n-border-dark-danger-bg-status\\/55:hover{border-color:#f967468c}.hover\\:n-border-dark-danger-bg-status\\/60:hover{border-color:#f9674699}.hover\\:n-border-dark-danger-bg-status\\/65:hover{border-color:#f96746a6}.hover\\:n-border-dark-danger-bg-status\\/70:hover{border-color:#f96746b3}.hover\\:n-border-dark-danger-bg-status\\/75:hover{border-color:#f96746bf}.hover\\:n-border-dark-danger-bg-status\\/80:hover{border-color:#f96746cc}.hover\\:n-border-dark-danger-bg-status\\/85:hover{border-color:#f96746d9}.hover\\:n-border-dark-danger-bg-status\\/90:hover{border-color:#f96746e6}.hover\\:n-border-dark-danger-bg-status\\/95:hover{border-color:#f96746f2}.hover\\:n-border-dark-danger-bg-strong:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-bg-strong\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-bg-strong\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-bg-strong\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-bg-strong\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-bg-strong\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-bg-strong\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-bg-strong\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-bg-strong\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-bg-strong\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-bg-strong\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-bg-strong\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-bg-strong\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-bg-strong\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-bg-strong\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-bg-strong\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-bg-strong\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-bg-strong\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-bg-strong\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-bg-strong\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-bg-strong\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-bg-strong\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-bg-weak:hover{border-color:#432520}.hover\\:n-border-dark-danger-bg-weak\\/0:hover{border-color:#43252000}.hover\\:n-border-dark-danger-bg-weak\\/10:hover{border-color:#4325201a}.hover\\:n-border-dark-danger-bg-weak\\/100:hover{border-color:#432520}.hover\\:n-border-dark-danger-bg-weak\\/15:hover{border-color:#43252026}.hover\\:n-border-dark-danger-bg-weak\\/20:hover{border-color:#43252033}.hover\\:n-border-dark-danger-bg-weak\\/25:hover{border-color:#43252040}.hover\\:n-border-dark-danger-bg-weak\\/30:hover{border-color:#4325204d}.hover\\:n-border-dark-danger-bg-weak\\/35:hover{border-color:#43252059}.hover\\:n-border-dark-danger-bg-weak\\/40:hover{border-color:#43252066}.hover\\:n-border-dark-danger-bg-weak\\/45:hover{border-color:#43252073}.hover\\:n-border-dark-danger-bg-weak\\/5:hover{border-color:#4325200d}.hover\\:n-border-dark-danger-bg-weak\\/50:hover{border-color:#43252080}.hover\\:n-border-dark-danger-bg-weak\\/55:hover{border-color:#4325208c}.hover\\:n-border-dark-danger-bg-weak\\/60:hover{border-color:#43252099}.hover\\:n-border-dark-danger-bg-weak\\/65:hover{border-color:#432520a6}.hover\\:n-border-dark-danger-bg-weak\\/70:hover{border-color:#432520b3}.hover\\:n-border-dark-danger-bg-weak\\/75:hover{border-color:#432520bf}.hover\\:n-border-dark-danger-bg-weak\\/80:hover{border-color:#432520cc}.hover\\:n-border-dark-danger-bg-weak\\/85:hover{border-color:#432520d9}.hover\\:n-border-dark-danger-bg-weak\\/90:hover{border-color:#432520e6}.hover\\:n-border-dark-danger-bg-weak\\/95:hover{border-color:#432520f2}.hover\\:n-border-dark-danger-border-strong:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-border-strong\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-border-strong\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-border-strong\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-border-strong\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-border-strong\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-border-strong\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-border-strong\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-border-strong\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-border-strong\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-border-strong\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-border-strong\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-border-strong\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-border-strong\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-border-strong\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-border-strong\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-border-strong\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-border-strong\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-border-strong\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-border-strong\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-border-strong\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-border-strong\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-border-weak:hover{border-color:#730e00}.hover\\:n-border-dark-danger-border-weak\\/0:hover{border-color:#730e0000}.hover\\:n-border-dark-danger-border-weak\\/10:hover{border-color:#730e001a}.hover\\:n-border-dark-danger-border-weak\\/100:hover{border-color:#730e00}.hover\\:n-border-dark-danger-border-weak\\/15:hover{border-color:#730e0026}.hover\\:n-border-dark-danger-border-weak\\/20:hover{border-color:#730e0033}.hover\\:n-border-dark-danger-border-weak\\/25:hover{border-color:#730e0040}.hover\\:n-border-dark-danger-border-weak\\/30:hover{border-color:#730e004d}.hover\\:n-border-dark-danger-border-weak\\/35:hover{border-color:#730e0059}.hover\\:n-border-dark-danger-border-weak\\/40:hover{border-color:#730e0066}.hover\\:n-border-dark-danger-border-weak\\/45:hover{border-color:#730e0073}.hover\\:n-border-dark-danger-border-weak\\/5:hover{border-color:#730e000d}.hover\\:n-border-dark-danger-border-weak\\/50:hover{border-color:#730e0080}.hover\\:n-border-dark-danger-border-weak\\/55:hover{border-color:#730e008c}.hover\\:n-border-dark-danger-border-weak\\/60:hover{border-color:#730e0099}.hover\\:n-border-dark-danger-border-weak\\/65:hover{border-color:#730e00a6}.hover\\:n-border-dark-danger-border-weak\\/70:hover{border-color:#730e00b3}.hover\\:n-border-dark-danger-border-weak\\/75:hover{border-color:#730e00bf}.hover\\:n-border-dark-danger-border-weak\\/80:hover{border-color:#730e00cc}.hover\\:n-border-dark-danger-border-weak\\/85:hover{border-color:#730e00d9}.hover\\:n-border-dark-danger-border-weak\\/90:hover{border-color:#730e00e6}.hover\\:n-border-dark-danger-border-weak\\/95:hover{border-color:#730e00f2}.hover\\:n-border-dark-danger-hover-strong:hover{border-color:#f96746}.hover\\:n-border-dark-danger-hover-strong\\/0:hover{border-color:#f9674600}.hover\\:n-border-dark-danger-hover-strong\\/10:hover{border-color:#f967461a}.hover\\:n-border-dark-danger-hover-strong\\/100:hover{border-color:#f96746}.hover\\:n-border-dark-danger-hover-strong\\/15:hover{border-color:#f9674626}.hover\\:n-border-dark-danger-hover-strong\\/20:hover{border-color:#f9674633}.hover\\:n-border-dark-danger-hover-strong\\/25:hover{border-color:#f9674640}.hover\\:n-border-dark-danger-hover-strong\\/30:hover{border-color:#f967464d}.hover\\:n-border-dark-danger-hover-strong\\/35:hover{border-color:#f9674659}.hover\\:n-border-dark-danger-hover-strong\\/40:hover{border-color:#f9674666}.hover\\:n-border-dark-danger-hover-strong\\/45:hover{border-color:#f9674673}.hover\\:n-border-dark-danger-hover-strong\\/5:hover{border-color:#f967460d}.hover\\:n-border-dark-danger-hover-strong\\/50:hover{border-color:#f9674680}.hover\\:n-border-dark-danger-hover-strong\\/55:hover{border-color:#f967468c}.hover\\:n-border-dark-danger-hover-strong\\/60:hover{border-color:#f9674699}.hover\\:n-border-dark-danger-hover-strong\\/65:hover{border-color:#f96746a6}.hover\\:n-border-dark-danger-hover-strong\\/70:hover{border-color:#f96746b3}.hover\\:n-border-dark-danger-hover-strong\\/75:hover{border-color:#f96746bf}.hover\\:n-border-dark-danger-hover-strong\\/80:hover{border-color:#f96746cc}.hover\\:n-border-dark-danger-hover-strong\\/85:hover{border-color:#f96746d9}.hover\\:n-border-dark-danger-hover-strong\\/90:hover{border-color:#f96746e6}.hover\\:n-border-dark-danger-hover-strong\\/95:hover{border-color:#f96746f2}.hover\\:n-border-dark-danger-hover-weak:hover{border-color:#ffaa9714}.hover\\:n-border-dark-danger-hover-weak\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-hover-weak\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-hover-weak\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-hover-weak\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-hover-weak\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-hover-weak\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-hover-weak\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-hover-weak\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-hover-weak\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-hover-weak\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-hover-weak\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-hover-weak\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-hover-weak\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-hover-weak\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-hover-weak\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-hover-weak\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-hover-weak\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-hover-weak\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-hover-weak\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-hover-weak\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-hover-weak\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-icon:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-icon\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-icon\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-icon\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-icon\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-icon\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-icon\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-icon\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-icon\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-icon\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-icon\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-icon\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-icon\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-icon\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-icon\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-icon\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-icon\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-icon\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-icon\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-icon\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-icon\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-icon\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-pressed-weak:hover{border-color:#ffaa971f}.hover\\:n-border-dark-danger-pressed-weak\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-pressed-weak\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-pressed-weak\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-pressed-weak\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-pressed-weak\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-pressed-weak\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-pressed-weak\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-pressed-weak\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-pressed-weak\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-pressed-weak\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-pressed-weak\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-pressed-weak\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-pressed-weak\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-pressed-weak\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-pressed-weak\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-pressed-weak\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-pressed-weak\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-pressed-weak\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-pressed-weak\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-pressed-weak\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-pressed-weak\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-danger-strong:hover{border-color:#e84e2c}.hover\\:n-border-dark-danger-strong\\/0:hover{border-color:#e84e2c00}.hover\\:n-border-dark-danger-strong\\/10:hover{border-color:#e84e2c1a}.hover\\:n-border-dark-danger-strong\\/100:hover{border-color:#e84e2c}.hover\\:n-border-dark-danger-strong\\/15:hover{border-color:#e84e2c26}.hover\\:n-border-dark-danger-strong\\/20:hover{border-color:#e84e2c33}.hover\\:n-border-dark-danger-strong\\/25:hover{border-color:#e84e2c40}.hover\\:n-border-dark-danger-strong\\/30:hover{border-color:#e84e2c4d}.hover\\:n-border-dark-danger-strong\\/35:hover{border-color:#e84e2c59}.hover\\:n-border-dark-danger-strong\\/40:hover{border-color:#e84e2c66}.hover\\:n-border-dark-danger-strong\\/45:hover{border-color:#e84e2c73}.hover\\:n-border-dark-danger-strong\\/5:hover{border-color:#e84e2c0d}.hover\\:n-border-dark-danger-strong\\/50:hover{border-color:#e84e2c80}.hover\\:n-border-dark-danger-strong\\/55:hover{border-color:#e84e2c8c}.hover\\:n-border-dark-danger-strong\\/60:hover{border-color:#e84e2c99}.hover\\:n-border-dark-danger-strong\\/65:hover{border-color:#e84e2ca6}.hover\\:n-border-dark-danger-strong\\/70:hover{border-color:#e84e2cb3}.hover\\:n-border-dark-danger-strong\\/75:hover{border-color:#e84e2cbf}.hover\\:n-border-dark-danger-strong\\/80:hover{border-color:#e84e2ccc}.hover\\:n-border-dark-danger-strong\\/85:hover{border-color:#e84e2cd9}.hover\\:n-border-dark-danger-strong\\/90:hover{border-color:#e84e2ce6}.hover\\:n-border-dark-danger-strong\\/95:hover{border-color:#e84e2cf2}.hover\\:n-border-dark-danger-text:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-text\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-dark-danger-text\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-dark-danger-text\\/100:hover{border-color:#ffaa97}.hover\\:n-border-dark-danger-text\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-dark-danger-text\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-dark-danger-text\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-dark-danger-text\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-dark-danger-text\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-dark-danger-text\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-dark-danger-text\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-dark-danger-text\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-dark-danger-text\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-dark-danger-text\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-dark-danger-text\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-dark-danger-text\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-dark-danger-text\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-dark-danger-text\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-dark-danger-text\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-dark-danger-text\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-dark-danger-text\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-dark-danger-text\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-dark-discovery-bg-status:hover{border-color:#a07bec}.hover\\:n-border-dark-discovery-bg-status\\/0:hover{border-color:#a07bec00}.hover\\:n-border-dark-discovery-bg-status\\/10:hover{border-color:#a07bec1a}.hover\\:n-border-dark-discovery-bg-status\\/100:hover{border-color:#a07bec}.hover\\:n-border-dark-discovery-bg-status\\/15:hover{border-color:#a07bec26}.hover\\:n-border-dark-discovery-bg-status\\/20:hover{border-color:#a07bec33}.hover\\:n-border-dark-discovery-bg-status\\/25:hover{border-color:#a07bec40}.hover\\:n-border-dark-discovery-bg-status\\/30:hover{border-color:#a07bec4d}.hover\\:n-border-dark-discovery-bg-status\\/35:hover{border-color:#a07bec59}.hover\\:n-border-dark-discovery-bg-status\\/40:hover{border-color:#a07bec66}.hover\\:n-border-dark-discovery-bg-status\\/45:hover{border-color:#a07bec73}.hover\\:n-border-dark-discovery-bg-status\\/5:hover{border-color:#a07bec0d}.hover\\:n-border-dark-discovery-bg-status\\/50:hover{border-color:#a07bec80}.hover\\:n-border-dark-discovery-bg-status\\/55:hover{border-color:#a07bec8c}.hover\\:n-border-dark-discovery-bg-status\\/60:hover{border-color:#a07bec99}.hover\\:n-border-dark-discovery-bg-status\\/65:hover{border-color:#a07beca6}.hover\\:n-border-dark-discovery-bg-status\\/70:hover{border-color:#a07becb3}.hover\\:n-border-dark-discovery-bg-status\\/75:hover{border-color:#a07becbf}.hover\\:n-border-dark-discovery-bg-status\\/80:hover{border-color:#a07beccc}.hover\\:n-border-dark-discovery-bg-status\\/85:hover{border-color:#a07becd9}.hover\\:n-border-dark-discovery-bg-status\\/90:hover{border-color:#a07bece6}.hover\\:n-border-dark-discovery-bg-status\\/95:hover{border-color:#a07becf2}.hover\\:n-border-dark-discovery-bg-strong:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-bg-strong\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-bg-strong\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-bg-strong\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-bg-strong\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-bg-strong\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-bg-strong\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-bg-strong\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-bg-strong\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-bg-strong\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-bg-strong\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-bg-strong\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-bg-strong\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-bg-strong\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-bg-strong\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-bg-strong\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-bg-strong\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-bg-strong\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-bg-strong\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-bg-strong\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-bg-strong\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-bg-strong\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-discovery-bg-weak:hover{border-color:#2c2a34}.hover\\:n-border-dark-discovery-bg-weak\\/0:hover{border-color:#2c2a3400}.hover\\:n-border-dark-discovery-bg-weak\\/10:hover{border-color:#2c2a341a}.hover\\:n-border-dark-discovery-bg-weak\\/100:hover{border-color:#2c2a34}.hover\\:n-border-dark-discovery-bg-weak\\/15:hover{border-color:#2c2a3426}.hover\\:n-border-dark-discovery-bg-weak\\/20:hover{border-color:#2c2a3433}.hover\\:n-border-dark-discovery-bg-weak\\/25:hover{border-color:#2c2a3440}.hover\\:n-border-dark-discovery-bg-weak\\/30:hover{border-color:#2c2a344d}.hover\\:n-border-dark-discovery-bg-weak\\/35:hover{border-color:#2c2a3459}.hover\\:n-border-dark-discovery-bg-weak\\/40:hover{border-color:#2c2a3466}.hover\\:n-border-dark-discovery-bg-weak\\/45:hover{border-color:#2c2a3473}.hover\\:n-border-dark-discovery-bg-weak\\/5:hover{border-color:#2c2a340d}.hover\\:n-border-dark-discovery-bg-weak\\/50:hover{border-color:#2c2a3480}.hover\\:n-border-dark-discovery-bg-weak\\/55:hover{border-color:#2c2a348c}.hover\\:n-border-dark-discovery-bg-weak\\/60:hover{border-color:#2c2a3499}.hover\\:n-border-dark-discovery-bg-weak\\/65:hover{border-color:#2c2a34a6}.hover\\:n-border-dark-discovery-bg-weak\\/70:hover{border-color:#2c2a34b3}.hover\\:n-border-dark-discovery-bg-weak\\/75:hover{border-color:#2c2a34bf}.hover\\:n-border-dark-discovery-bg-weak\\/80:hover{border-color:#2c2a34cc}.hover\\:n-border-dark-discovery-bg-weak\\/85:hover{border-color:#2c2a34d9}.hover\\:n-border-dark-discovery-bg-weak\\/90:hover{border-color:#2c2a34e6}.hover\\:n-border-dark-discovery-bg-weak\\/95:hover{border-color:#2c2a34f2}.hover\\:n-border-dark-discovery-border-strong:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-border-strong\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-border-strong\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-border-strong\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-border-strong\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-border-strong\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-border-strong\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-border-strong\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-border-strong\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-border-strong\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-border-strong\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-border-strong\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-border-strong\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-border-strong\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-border-strong\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-border-strong\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-border-strong\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-border-strong\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-border-strong\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-border-strong\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-border-strong\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-border-strong\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-discovery-border-weak:hover{border-color:#4b2894}.hover\\:n-border-dark-discovery-border-weak\\/0:hover{border-color:#4b289400}.hover\\:n-border-dark-discovery-border-weak\\/10:hover{border-color:#4b28941a}.hover\\:n-border-dark-discovery-border-weak\\/100:hover{border-color:#4b2894}.hover\\:n-border-dark-discovery-border-weak\\/15:hover{border-color:#4b289426}.hover\\:n-border-dark-discovery-border-weak\\/20:hover{border-color:#4b289433}.hover\\:n-border-dark-discovery-border-weak\\/25:hover{border-color:#4b289440}.hover\\:n-border-dark-discovery-border-weak\\/30:hover{border-color:#4b28944d}.hover\\:n-border-dark-discovery-border-weak\\/35:hover{border-color:#4b289459}.hover\\:n-border-dark-discovery-border-weak\\/40:hover{border-color:#4b289466}.hover\\:n-border-dark-discovery-border-weak\\/45:hover{border-color:#4b289473}.hover\\:n-border-dark-discovery-border-weak\\/5:hover{border-color:#4b28940d}.hover\\:n-border-dark-discovery-border-weak\\/50:hover{border-color:#4b289480}.hover\\:n-border-dark-discovery-border-weak\\/55:hover{border-color:#4b28948c}.hover\\:n-border-dark-discovery-border-weak\\/60:hover{border-color:#4b289499}.hover\\:n-border-dark-discovery-border-weak\\/65:hover{border-color:#4b2894a6}.hover\\:n-border-dark-discovery-border-weak\\/70:hover{border-color:#4b2894b3}.hover\\:n-border-dark-discovery-border-weak\\/75:hover{border-color:#4b2894bf}.hover\\:n-border-dark-discovery-border-weak\\/80:hover{border-color:#4b2894cc}.hover\\:n-border-dark-discovery-border-weak\\/85:hover{border-color:#4b2894d9}.hover\\:n-border-dark-discovery-border-weak\\/90:hover{border-color:#4b2894e6}.hover\\:n-border-dark-discovery-border-weak\\/95:hover{border-color:#4b2894f2}.hover\\:n-border-dark-discovery-icon:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-icon\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-icon\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-icon\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-icon\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-icon\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-icon\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-icon\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-icon\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-icon\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-icon\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-icon\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-icon\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-icon\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-icon\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-icon\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-icon\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-icon\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-icon\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-icon\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-icon\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-icon\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-discovery-text:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-text\\/0:hover{border-color:#ccb4ff00}.hover\\:n-border-dark-discovery-text\\/10:hover{border-color:#ccb4ff1a}.hover\\:n-border-dark-discovery-text\\/100:hover{border-color:#ccb4ff}.hover\\:n-border-dark-discovery-text\\/15:hover{border-color:#ccb4ff26}.hover\\:n-border-dark-discovery-text\\/20:hover{border-color:#ccb4ff33}.hover\\:n-border-dark-discovery-text\\/25:hover{border-color:#ccb4ff40}.hover\\:n-border-dark-discovery-text\\/30:hover{border-color:#ccb4ff4d}.hover\\:n-border-dark-discovery-text\\/35:hover{border-color:#ccb4ff59}.hover\\:n-border-dark-discovery-text\\/40:hover{border-color:#ccb4ff66}.hover\\:n-border-dark-discovery-text\\/45:hover{border-color:#ccb4ff73}.hover\\:n-border-dark-discovery-text\\/5:hover{border-color:#ccb4ff0d}.hover\\:n-border-dark-discovery-text\\/50:hover{border-color:#ccb4ff80}.hover\\:n-border-dark-discovery-text\\/55:hover{border-color:#ccb4ff8c}.hover\\:n-border-dark-discovery-text\\/60:hover{border-color:#ccb4ff99}.hover\\:n-border-dark-discovery-text\\/65:hover{border-color:#ccb4ffa6}.hover\\:n-border-dark-discovery-text\\/70:hover{border-color:#ccb4ffb3}.hover\\:n-border-dark-discovery-text\\/75:hover{border-color:#ccb4ffbf}.hover\\:n-border-dark-discovery-text\\/80:hover{border-color:#ccb4ffcc}.hover\\:n-border-dark-discovery-text\\/85:hover{border-color:#ccb4ffd9}.hover\\:n-border-dark-discovery-text\\/90:hover{border-color:#ccb4ffe6}.hover\\:n-border-dark-discovery-text\\/95:hover{border-color:#ccb4fff2}.hover\\:n-border-dark-neutral-bg-default:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-bg-default\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-dark-neutral-bg-default\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-dark-neutral-bg-default\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-bg-default\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-dark-neutral-bg-default\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-dark-neutral-bg-default\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-dark-neutral-bg-default\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-dark-neutral-bg-default\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-dark-neutral-bg-default\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-dark-neutral-bg-default\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-dark-neutral-bg-default\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-dark-neutral-bg-default\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-dark-neutral-bg-default\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-dark-neutral-bg-default\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-dark-neutral-bg-default\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-dark-neutral-bg-default\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-dark-neutral-bg-default\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-dark-neutral-bg-default\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-dark-neutral-bg-default\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-dark-neutral-bg-default\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-dark-neutral-bg-default\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-dark-neutral-bg-on-bg-weak:hover{border-color:#81879014}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/0:hover{border-color:#81879000}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/10:hover{border-color:#8187901a}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/100:hover{border-color:#818790}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/15:hover{border-color:#81879026}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/20:hover{border-color:#81879033}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/25:hover{border-color:#81879040}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/30:hover{border-color:#8187904d}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/35:hover{border-color:#81879059}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/40:hover{border-color:#81879066}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/45:hover{border-color:#81879073}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/5:hover{border-color:#8187900d}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/50:hover{border-color:#81879080}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/55:hover{border-color:#8187908c}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/60:hover{border-color:#81879099}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/65:hover{border-color:#818790a6}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/70:hover{border-color:#818790b3}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/75:hover{border-color:#818790bf}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/80:hover{border-color:#818790cc}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/85:hover{border-color:#818790d9}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/90:hover{border-color:#818790e6}.hover\\:n-border-dark-neutral-bg-on-bg-weak\\/95:hover{border-color:#818790f2}.hover\\:n-border-dark-neutral-bg-status:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-bg-status\\/0:hover{border-color:#a8acb200}.hover\\:n-border-dark-neutral-bg-status\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-dark-neutral-bg-status\\/100:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-bg-status\\/15:hover{border-color:#a8acb226}.hover\\:n-border-dark-neutral-bg-status\\/20:hover{border-color:#a8acb233}.hover\\:n-border-dark-neutral-bg-status\\/25:hover{border-color:#a8acb240}.hover\\:n-border-dark-neutral-bg-status\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-dark-neutral-bg-status\\/35:hover{border-color:#a8acb259}.hover\\:n-border-dark-neutral-bg-status\\/40:hover{border-color:#a8acb266}.hover\\:n-border-dark-neutral-bg-status\\/45:hover{border-color:#a8acb273}.hover\\:n-border-dark-neutral-bg-status\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-dark-neutral-bg-status\\/50:hover{border-color:#a8acb280}.hover\\:n-border-dark-neutral-bg-status\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-dark-neutral-bg-status\\/60:hover{border-color:#a8acb299}.hover\\:n-border-dark-neutral-bg-status\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-dark-neutral-bg-status\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-dark-neutral-bg-status\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-dark-neutral-bg-status\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-dark-neutral-bg-status\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-dark-neutral-bg-status\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-dark-neutral-bg-status\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-dark-neutral-bg-strong:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-bg-strong\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-dark-neutral-bg-strong\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-dark-neutral-bg-strong\\/100:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-bg-strong\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-dark-neutral-bg-strong\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-dark-neutral-bg-strong\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-dark-neutral-bg-strong\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-dark-neutral-bg-strong\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-dark-neutral-bg-strong\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-dark-neutral-bg-strong\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-dark-neutral-bg-strong\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-dark-neutral-bg-strong\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-dark-neutral-bg-strong\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-dark-neutral-bg-strong\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-dark-neutral-bg-strong\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-dark-neutral-bg-strong\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-dark-neutral-bg-strong\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-dark-neutral-bg-strong\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-dark-neutral-bg-strong\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-dark-neutral-bg-strong\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-dark-neutral-bg-strong\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-dark-neutral-bg-stronger:hover{border-color:#6f757e}.hover\\:n-border-dark-neutral-bg-stronger\\/0:hover{border-color:#6f757e00}.hover\\:n-border-dark-neutral-bg-stronger\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-dark-neutral-bg-stronger\\/100:hover{border-color:#6f757e}.hover\\:n-border-dark-neutral-bg-stronger\\/15:hover{border-color:#6f757e26}.hover\\:n-border-dark-neutral-bg-stronger\\/20:hover{border-color:#6f757e33}.hover\\:n-border-dark-neutral-bg-stronger\\/25:hover{border-color:#6f757e40}.hover\\:n-border-dark-neutral-bg-stronger\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-dark-neutral-bg-stronger\\/35:hover{border-color:#6f757e59}.hover\\:n-border-dark-neutral-bg-stronger\\/40:hover{border-color:#6f757e66}.hover\\:n-border-dark-neutral-bg-stronger\\/45:hover{border-color:#6f757e73}.hover\\:n-border-dark-neutral-bg-stronger\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-dark-neutral-bg-stronger\\/50:hover{border-color:#6f757e80}.hover\\:n-border-dark-neutral-bg-stronger\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-dark-neutral-bg-stronger\\/60:hover{border-color:#6f757e99}.hover\\:n-border-dark-neutral-bg-stronger\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-dark-neutral-bg-stronger\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-dark-neutral-bg-stronger\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-dark-neutral-bg-stronger\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-dark-neutral-bg-stronger\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-dark-neutral-bg-stronger\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-dark-neutral-bg-stronger\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-dark-neutral-bg-strongest:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-bg-strongest\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-dark-neutral-bg-strongest\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-dark-neutral-bg-strongest\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-bg-strongest\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-dark-neutral-bg-strongest\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-dark-neutral-bg-strongest\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-dark-neutral-bg-strongest\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-dark-neutral-bg-strongest\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-dark-neutral-bg-strongest\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-dark-neutral-bg-strongest\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-dark-neutral-bg-strongest\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-dark-neutral-bg-strongest\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-dark-neutral-bg-strongest\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-dark-neutral-bg-strongest\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-dark-neutral-bg-strongest\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-dark-neutral-bg-strongest\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-dark-neutral-bg-strongest\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-dark-neutral-bg-strongest\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-dark-neutral-bg-strongest\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-dark-neutral-bg-strongest\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-dark-neutral-bg-strongest\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-dark-neutral-bg-weak:hover{border-color:#212325}.hover\\:n-border-dark-neutral-bg-weak\\/0:hover{border-color:#21232500}.hover\\:n-border-dark-neutral-bg-weak\\/10:hover{border-color:#2123251a}.hover\\:n-border-dark-neutral-bg-weak\\/100:hover{border-color:#212325}.hover\\:n-border-dark-neutral-bg-weak\\/15:hover{border-color:#21232526}.hover\\:n-border-dark-neutral-bg-weak\\/20:hover{border-color:#21232533}.hover\\:n-border-dark-neutral-bg-weak\\/25:hover{border-color:#21232540}.hover\\:n-border-dark-neutral-bg-weak\\/30:hover{border-color:#2123254d}.hover\\:n-border-dark-neutral-bg-weak\\/35:hover{border-color:#21232559}.hover\\:n-border-dark-neutral-bg-weak\\/40:hover{border-color:#21232566}.hover\\:n-border-dark-neutral-bg-weak\\/45:hover{border-color:#21232573}.hover\\:n-border-dark-neutral-bg-weak\\/5:hover{border-color:#2123250d}.hover\\:n-border-dark-neutral-bg-weak\\/50:hover{border-color:#21232580}.hover\\:n-border-dark-neutral-bg-weak\\/55:hover{border-color:#2123258c}.hover\\:n-border-dark-neutral-bg-weak\\/60:hover{border-color:#21232599}.hover\\:n-border-dark-neutral-bg-weak\\/65:hover{border-color:#212325a6}.hover\\:n-border-dark-neutral-bg-weak\\/70:hover{border-color:#212325b3}.hover\\:n-border-dark-neutral-bg-weak\\/75:hover{border-color:#212325bf}.hover\\:n-border-dark-neutral-bg-weak\\/80:hover{border-color:#212325cc}.hover\\:n-border-dark-neutral-bg-weak\\/85:hover{border-color:#212325d9}.hover\\:n-border-dark-neutral-bg-weak\\/90:hover{border-color:#212325e6}.hover\\:n-border-dark-neutral-bg-weak\\/95:hover{border-color:#212325f2}.hover\\:n-border-dark-neutral-border-strong:hover{border-color:#5e636a}.hover\\:n-border-dark-neutral-border-strong\\/0:hover{border-color:#5e636a00}.hover\\:n-border-dark-neutral-border-strong\\/10:hover{border-color:#5e636a1a}.hover\\:n-border-dark-neutral-border-strong\\/100:hover{border-color:#5e636a}.hover\\:n-border-dark-neutral-border-strong\\/15:hover{border-color:#5e636a26}.hover\\:n-border-dark-neutral-border-strong\\/20:hover{border-color:#5e636a33}.hover\\:n-border-dark-neutral-border-strong\\/25:hover{border-color:#5e636a40}.hover\\:n-border-dark-neutral-border-strong\\/30:hover{border-color:#5e636a4d}.hover\\:n-border-dark-neutral-border-strong\\/35:hover{border-color:#5e636a59}.hover\\:n-border-dark-neutral-border-strong\\/40:hover{border-color:#5e636a66}.hover\\:n-border-dark-neutral-border-strong\\/45:hover{border-color:#5e636a73}.hover\\:n-border-dark-neutral-border-strong\\/5:hover{border-color:#5e636a0d}.hover\\:n-border-dark-neutral-border-strong\\/50:hover{border-color:#5e636a80}.hover\\:n-border-dark-neutral-border-strong\\/55:hover{border-color:#5e636a8c}.hover\\:n-border-dark-neutral-border-strong\\/60:hover{border-color:#5e636a99}.hover\\:n-border-dark-neutral-border-strong\\/65:hover{border-color:#5e636aa6}.hover\\:n-border-dark-neutral-border-strong\\/70:hover{border-color:#5e636ab3}.hover\\:n-border-dark-neutral-border-strong\\/75:hover{border-color:#5e636abf}.hover\\:n-border-dark-neutral-border-strong\\/80:hover{border-color:#5e636acc}.hover\\:n-border-dark-neutral-border-strong\\/85:hover{border-color:#5e636ad9}.hover\\:n-border-dark-neutral-border-strong\\/90:hover{border-color:#5e636ae6}.hover\\:n-border-dark-neutral-border-strong\\/95:hover{border-color:#5e636af2}.hover\\:n-border-dark-neutral-border-strongest:hover{border-color:#bbbec3}.hover\\:n-border-dark-neutral-border-strongest\\/0:hover{border-color:#bbbec300}.hover\\:n-border-dark-neutral-border-strongest\\/10:hover{border-color:#bbbec31a}.hover\\:n-border-dark-neutral-border-strongest\\/100:hover{border-color:#bbbec3}.hover\\:n-border-dark-neutral-border-strongest\\/15:hover{border-color:#bbbec326}.hover\\:n-border-dark-neutral-border-strongest\\/20:hover{border-color:#bbbec333}.hover\\:n-border-dark-neutral-border-strongest\\/25:hover{border-color:#bbbec340}.hover\\:n-border-dark-neutral-border-strongest\\/30:hover{border-color:#bbbec34d}.hover\\:n-border-dark-neutral-border-strongest\\/35:hover{border-color:#bbbec359}.hover\\:n-border-dark-neutral-border-strongest\\/40:hover{border-color:#bbbec366}.hover\\:n-border-dark-neutral-border-strongest\\/45:hover{border-color:#bbbec373}.hover\\:n-border-dark-neutral-border-strongest\\/5:hover{border-color:#bbbec30d}.hover\\:n-border-dark-neutral-border-strongest\\/50:hover{border-color:#bbbec380}.hover\\:n-border-dark-neutral-border-strongest\\/55:hover{border-color:#bbbec38c}.hover\\:n-border-dark-neutral-border-strongest\\/60:hover{border-color:#bbbec399}.hover\\:n-border-dark-neutral-border-strongest\\/65:hover{border-color:#bbbec3a6}.hover\\:n-border-dark-neutral-border-strongest\\/70:hover{border-color:#bbbec3b3}.hover\\:n-border-dark-neutral-border-strongest\\/75:hover{border-color:#bbbec3bf}.hover\\:n-border-dark-neutral-border-strongest\\/80:hover{border-color:#bbbec3cc}.hover\\:n-border-dark-neutral-border-strongest\\/85:hover{border-color:#bbbec3d9}.hover\\:n-border-dark-neutral-border-strongest\\/90:hover{border-color:#bbbec3e6}.hover\\:n-border-dark-neutral-border-strongest\\/95:hover{border-color:#bbbec3f2}.hover\\:n-border-dark-neutral-border-weak:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-border-weak\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-dark-neutral-border-weak\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-dark-neutral-border-weak\\/100:hover{border-color:#3c3f44}.hover\\:n-border-dark-neutral-border-weak\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-dark-neutral-border-weak\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-dark-neutral-border-weak\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-dark-neutral-border-weak\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-dark-neutral-border-weak\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-dark-neutral-border-weak\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-dark-neutral-border-weak\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-dark-neutral-border-weak\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-dark-neutral-border-weak\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-dark-neutral-border-weak\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-dark-neutral-border-weak\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-dark-neutral-border-weak\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-dark-neutral-border-weak\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-dark-neutral-border-weak\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-dark-neutral-border-weak\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-dark-neutral-border-weak\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-dark-neutral-border-weak\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-dark-neutral-border-weak\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-dark-neutral-hover:hover{border-color:#959aa11a}.hover\\:n-border-dark-neutral-hover\\/0:hover{border-color:#959aa100}.hover\\:n-border-dark-neutral-hover\\/10:hover{border-color:#959aa11a}.hover\\:n-border-dark-neutral-hover\\/100:hover{border-color:#959aa1}.hover\\:n-border-dark-neutral-hover\\/15:hover{border-color:#959aa126}.hover\\:n-border-dark-neutral-hover\\/20:hover{border-color:#959aa133}.hover\\:n-border-dark-neutral-hover\\/25:hover{border-color:#959aa140}.hover\\:n-border-dark-neutral-hover\\/30:hover{border-color:#959aa14d}.hover\\:n-border-dark-neutral-hover\\/35:hover{border-color:#959aa159}.hover\\:n-border-dark-neutral-hover\\/40:hover{border-color:#959aa166}.hover\\:n-border-dark-neutral-hover\\/45:hover{border-color:#959aa173}.hover\\:n-border-dark-neutral-hover\\/5:hover{border-color:#959aa10d}.hover\\:n-border-dark-neutral-hover\\/50:hover{border-color:#959aa180}.hover\\:n-border-dark-neutral-hover\\/55:hover{border-color:#959aa18c}.hover\\:n-border-dark-neutral-hover\\/60:hover{border-color:#959aa199}.hover\\:n-border-dark-neutral-hover\\/65:hover{border-color:#959aa1a6}.hover\\:n-border-dark-neutral-hover\\/70:hover{border-color:#959aa1b3}.hover\\:n-border-dark-neutral-hover\\/75:hover{border-color:#959aa1bf}.hover\\:n-border-dark-neutral-hover\\/80:hover{border-color:#959aa1cc}.hover\\:n-border-dark-neutral-hover\\/85:hover{border-color:#959aa1d9}.hover\\:n-border-dark-neutral-hover\\/90:hover{border-color:#959aa1e6}.hover\\:n-border-dark-neutral-hover\\/95:hover{border-color:#959aa1f2}.hover\\:n-border-dark-neutral-icon:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-icon\\/0:hover{border-color:#cfd1d400}.hover\\:n-border-dark-neutral-icon\\/10:hover{border-color:#cfd1d41a}.hover\\:n-border-dark-neutral-icon\\/100:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-icon\\/15:hover{border-color:#cfd1d426}.hover\\:n-border-dark-neutral-icon\\/20:hover{border-color:#cfd1d433}.hover\\:n-border-dark-neutral-icon\\/25:hover{border-color:#cfd1d440}.hover\\:n-border-dark-neutral-icon\\/30:hover{border-color:#cfd1d44d}.hover\\:n-border-dark-neutral-icon\\/35:hover{border-color:#cfd1d459}.hover\\:n-border-dark-neutral-icon\\/40:hover{border-color:#cfd1d466}.hover\\:n-border-dark-neutral-icon\\/45:hover{border-color:#cfd1d473}.hover\\:n-border-dark-neutral-icon\\/5:hover{border-color:#cfd1d40d}.hover\\:n-border-dark-neutral-icon\\/50:hover{border-color:#cfd1d480}.hover\\:n-border-dark-neutral-icon\\/55:hover{border-color:#cfd1d48c}.hover\\:n-border-dark-neutral-icon\\/60:hover{border-color:#cfd1d499}.hover\\:n-border-dark-neutral-icon\\/65:hover{border-color:#cfd1d4a6}.hover\\:n-border-dark-neutral-icon\\/70:hover{border-color:#cfd1d4b3}.hover\\:n-border-dark-neutral-icon\\/75:hover{border-color:#cfd1d4bf}.hover\\:n-border-dark-neutral-icon\\/80:hover{border-color:#cfd1d4cc}.hover\\:n-border-dark-neutral-icon\\/85:hover{border-color:#cfd1d4d9}.hover\\:n-border-dark-neutral-icon\\/90:hover{border-color:#cfd1d4e6}.hover\\:n-border-dark-neutral-icon\\/95:hover{border-color:#cfd1d4f2}.hover\\:n-border-dark-neutral-pressed:hover{border-color:#959aa133}.hover\\:n-border-dark-neutral-pressed\\/0:hover{border-color:#959aa100}.hover\\:n-border-dark-neutral-pressed\\/10:hover{border-color:#959aa11a}.hover\\:n-border-dark-neutral-pressed\\/100:hover{border-color:#959aa1}.hover\\:n-border-dark-neutral-pressed\\/15:hover{border-color:#959aa126}.hover\\:n-border-dark-neutral-pressed\\/20:hover{border-color:#959aa133}.hover\\:n-border-dark-neutral-pressed\\/25:hover{border-color:#959aa140}.hover\\:n-border-dark-neutral-pressed\\/30:hover{border-color:#959aa14d}.hover\\:n-border-dark-neutral-pressed\\/35:hover{border-color:#959aa159}.hover\\:n-border-dark-neutral-pressed\\/40:hover{border-color:#959aa166}.hover\\:n-border-dark-neutral-pressed\\/45:hover{border-color:#959aa173}.hover\\:n-border-dark-neutral-pressed\\/5:hover{border-color:#959aa10d}.hover\\:n-border-dark-neutral-pressed\\/50:hover{border-color:#959aa180}.hover\\:n-border-dark-neutral-pressed\\/55:hover{border-color:#959aa18c}.hover\\:n-border-dark-neutral-pressed\\/60:hover{border-color:#959aa199}.hover\\:n-border-dark-neutral-pressed\\/65:hover{border-color:#959aa1a6}.hover\\:n-border-dark-neutral-pressed\\/70:hover{border-color:#959aa1b3}.hover\\:n-border-dark-neutral-pressed\\/75:hover{border-color:#959aa1bf}.hover\\:n-border-dark-neutral-pressed\\/80:hover{border-color:#959aa1cc}.hover\\:n-border-dark-neutral-pressed\\/85:hover{border-color:#959aa1d9}.hover\\:n-border-dark-neutral-pressed\\/90:hover{border-color:#959aa1e6}.hover\\:n-border-dark-neutral-pressed\\/95:hover{border-color:#959aa1f2}.hover\\:n-border-dark-neutral-text-default:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-text-default\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-dark-neutral-text-default\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-dark-neutral-text-default\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-dark-neutral-text-default\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-dark-neutral-text-default\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-dark-neutral-text-default\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-dark-neutral-text-default\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-dark-neutral-text-default\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-dark-neutral-text-default\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-dark-neutral-text-default\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-dark-neutral-text-default\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-dark-neutral-text-default\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-dark-neutral-text-default\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-dark-neutral-text-default\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-dark-neutral-text-default\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-dark-neutral-text-default\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-dark-neutral-text-default\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-dark-neutral-text-default\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-dark-neutral-text-default\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-dark-neutral-text-default\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-dark-neutral-text-default\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-dark-neutral-text-inverse:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-text-inverse\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-dark-neutral-text-inverse\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-dark-neutral-text-inverse\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-dark-neutral-text-inverse\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-dark-neutral-text-inverse\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-dark-neutral-text-inverse\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-dark-neutral-text-inverse\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-dark-neutral-text-inverse\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-dark-neutral-text-inverse\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-dark-neutral-text-inverse\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-dark-neutral-text-inverse\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-dark-neutral-text-inverse\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-dark-neutral-text-inverse\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-dark-neutral-text-inverse\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-dark-neutral-text-inverse\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-dark-neutral-text-inverse\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-dark-neutral-text-inverse\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-dark-neutral-text-inverse\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-dark-neutral-text-inverse\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-dark-neutral-text-inverse\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-dark-neutral-text-inverse\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-dark-neutral-text-weak:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-text-weak\\/0:hover{border-color:#cfd1d400}.hover\\:n-border-dark-neutral-text-weak\\/10:hover{border-color:#cfd1d41a}.hover\\:n-border-dark-neutral-text-weak\\/100:hover{border-color:#cfd1d4}.hover\\:n-border-dark-neutral-text-weak\\/15:hover{border-color:#cfd1d426}.hover\\:n-border-dark-neutral-text-weak\\/20:hover{border-color:#cfd1d433}.hover\\:n-border-dark-neutral-text-weak\\/25:hover{border-color:#cfd1d440}.hover\\:n-border-dark-neutral-text-weak\\/30:hover{border-color:#cfd1d44d}.hover\\:n-border-dark-neutral-text-weak\\/35:hover{border-color:#cfd1d459}.hover\\:n-border-dark-neutral-text-weak\\/40:hover{border-color:#cfd1d466}.hover\\:n-border-dark-neutral-text-weak\\/45:hover{border-color:#cfd1d473}.hover\\:n-border-dark-neutral-text-weak\\/5:hover{border-color:#cfd1d40d}.hover\\:n-border-dark-neutral-text-weak\\/50:hover{border-color:#cfd1d480}.hover\\:n-border-dark-neutral-text-weak\\/55:hover{border-color:#cfd1d48c}.hover\\:n-border-dark-neutral-text-weak\\/60:hover{border-color:#cfd1d499}.hover\\:n-border-dark-neutral-text-weak\\/65:hover{border-color:#cfd1d4a6}.hover\\:n-border-dark-neutral-text-weak\\/70:hover{border-color:#cfd1d4b3}.hover\\:n-border-dark-neutral-text-weak\\/75:hover{border-color:#cfd1d4bf}.hover\\:n-border-dark-neutral-text-weak\\/80:hover{border-color:#cfd1d4cc}.hover\\:n-border-dark-neutral-text-weak\\/85:hover{border-color:#cfd1d4d9}.hover\\:n-border-dark-neutral-text-weak\\/90:hover{border-color:#cfd1d4e6}.hover\\:n-border-dark-neutral-text-weak\\/95:hover{border-color:#cfd1d4f2}.hover\\:n-border-dark-neutral-text-weaker:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-text-weaker\\/0:hover{border-color:#a8acb200}.hover\\:n-border-dark-neutral-text-weaker\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-dark-neutral-text-weaker\\/100:hover{border-color:#a8acb2}.hover\\:n-border-dark-neutral-text-weaker\\/15:hover{border-color:#a8acb226}.hover\\:n-border-dark-neutral-text-weaker\\/20:hover{border-color:#a8acb233}.hover\\:n-border-dark-neutral-text-weaker\\/25:hover{border-color:#a8acb240}.hover\\:n-border-dark-neutral-text-weaker\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-dark-neutral-text-weaker\\/35:hover{border-color:#a8acb259}.hover\\:n-border-dark-neutral-text-weaker\\/40:hover{border-color:#a8acb266}.hover\\:n-border-dark-neutral-text-weaker\\/45:hover{border-color:#a8acb273}.hover\\:n-border-dark-neutral-text-weaker\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-dark-neutral-text-weaker\\/50:hover{border-color:#a8acb280}.hover\\:n-border-dark-neutral-text-weaker\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-dark-neutral-text-weaker\\/60:hover{border-color:#a8acb299}.hover\\:n-border-dark-neutral-text-weaker\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-dark-neutral-text-weaker\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-dark-neutral-text-weaker\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-dark-neutral-text-weaker\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-dark-neutral-text-weaker\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-dark-neutral-text-weaker\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-dark-neutral-text-weaker\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-dark-neutral-text-weakest:hover{border-color:#818790}.hover\\:n-border-dark-neutral-text-weakest\\/0:hover{border-color:#81879000}.hover\\:n-border-dark-neutral-text-weakest\\/10:hover{border-color:#8187901a}.hover\\:n-border-dark-neutral-text-weakest\\/100:hover{border-color:#818790}.hover\\:n-border-dark-neutral-text-weakest\\/15:hover{border-color:#81879026}.hover\\:n-border-dark-neutral-text-weakest\\/20:hover{border-color:#81879033}.hover\\:n-border-dark-neutral-text-weakest\\/25:hover{border-color:#81879040}.hover\\:n-border-dark-neutral-text-weakest\\/30:hover{border-color:#8187904d}.hover\\:n-border-dark-neutral-text-weakest\\/35:hover{border-color:#81879059}.hover\\:n-border-dark-neutral-text-weakest\\/40:hover{border-color:#81879066}.hover\\:n-border-dark-neutral-text-weakest\\/45:hover{border-color:#81879073}.hover\\:n-border-dark-neutral-text-weakest\\/5:hover{border-color:#8187900d}.hover\\:n-border-dark-neutral-text-weakest\\/50:hover{border-color:#81879080}.hover\\:n-border-dark-neutral-text-weakest\\/55:hover{border-color:#8187908c}.hover\\:n-border-dark-neutral-text-weakest\\/60:hover{border-color:#81879099}.hover\\:n-border-dark-neutral-text-weakest\\/65:hover{border-color:#818790a6}.hover\\:n-border-dark-neutral-text-weakest\\/70:hover{border-color:#818790b3}.hover\\:n-border-dark-neutral-text-weakest\\/75:hover{border-color:#818790bf}.hover\\:n-border-dark-neutral-text-weakest\\/80:hover{border-color:#818790cc}.hover\\:n-border-dark-neutral-text-weakest\\/85:hover{border-color:#818790d9}.hover\\:n-border-dark-neutral-text-weakest\\/90:hover{border-color:#818790e6}.hover\\:n-border-dark-neutral-text-weakest\\/95:hover{border-color:#818790f2}.hover\\:n-border-dark-primary-bg-selected:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-selected\\/0:hover{border-color:#262f3100}.hover\\:n-border-dark-primary-bg-selected\\/10:hover{border-color:#262f311a}.hover\\:n-border-dark-primary-bg-selected\\/100:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-selected\\/15:hover{border-color:#262f3126}.hover\\:n-border-dark-primary-bg-selected\\/20:hover{border-color:#262f3133}.hover\\:n-border-dark-primary-bg-selected\\/25:hover{border-color:#262f3140}.hover\\:n-border-dark-primary-bg-selected\\/30:hover{border-color:#262f314d}.hover\\:n-border-dark-primary-bg-selected\\/35:hover{border-color:#262f3159}.hover\\:n-border-dark-primary-bg-selected\\/40:hover{border-color:#262f3166}.hover\\:n-border-dark-primary-bg-selected\\/45:hover{border-color:#262f3173}.hover\\:n-border-dark-primary-bg-selected\\/5:hover{border-color:#262f310d}.hover\\:n-border-dark-primary-bg-selected\\/50:hover{border-color:#262f3180}.hover\\:n-border-dark-primary-bg-selected\\/55:hover{border-color:#262f318c}.hover\\:n-border-dark-primary-bg-selected\\/60:hover{border-color:#262f3199}.hover\\:n-border-dark-primary-bg-selected\\/65:hover{border-color:#262f31a6}.hover\\:n-border-dark-primary-bg-selected\\/70:hover{border-color:#262f31b3}.hover\\:n-border-dark-primary-bg-selected\\/75:hover{border-color:#262f31bf}.hover\\:n-border-dark-primary-bg-selected\\/80:hover{border-color:#262f31cc}.hover\\:n-border-dark-primary-bg-selected\\/85:hover{border-color:#262f31d9}.hover\\:n-border-dark-primary-bg-selected\\/90:hover{border-color:#262f31e6}.hover\\:n-border-dark-primary-bg-selected\\/95:hover{border-color:#262f31f2}.hover\\:n-border-dark-primary-bg-status:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-bg-status\\/0:hover{border-color:#5db3bf00}.hover\\:n-border-dark-primary-bg-status\\/10:hover{border-color:#5db3bf1a}.hover\\:n-border-dark-primary-bg-status\\/100:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-bg-status\\/15:hover{border-color:#5db3bf26}.hover\\:n-border-dark-primary-bg-status\\/20:hover{border-color:#5db3bf33}.hover\\:n-border-dark-primary-bg-status\\/25:hover{border-color:#5db3bf40}.hover\\:n-border-dark-primary-bg-status\\/30:hover{border-color:#5db3bf4d}.hover\\:n-border-dark-primary-bg-status\\/35:hover{border-color:#5db3bf59}.hover\\:n-border-dark-primary-bg-status\\/40:hover{border-color:#5db3bf66}.hover\\:n-border-dark-primary-bg-status\\/45:hover{border-color:#5db3bf73}.hover\\:n-border-dark-primary-bg-status\\/5:hover{border-color:#5db3bf0d}.hover\\:n-border-dark-primary-bg-status\\/50:hover{border-color:#5db3bf80}.hover\\:n-border-dark-primary-bg-status\\/55:hover{border-color:#5db3bf8c}.hover\\:n-border-dark-primary-bg-status\\/60:hover{border-color:#5db3bf99}.hover\\:n-border-dark-primary-bg-status\\/65:hover{border-color:#5db3bfa6}.hover\\:n-border-dark-primary-bg-status\\/70:hover{border-color:#5db3bfb3}.hover\\:n-border-dark-primary-bg-status\\/75:hover{border-color:#5db3bfbf}.hover\\:n-border-dark-primary-bg-status\\/80:hover{border-color:#5db3bfcc}.hover\\:n-border-dark-primary-bg-status\\/85:hover{border-color:#5db3bfd9}.hover\\:n-border-dark-primary-bg-status\\/90:hover{border-color:#5db3bfe6}.hover\\:n-border-dark-primary-bg-status\\/95:hover{border-color:#5db3bff2}.hover\\:n-border-dark-primary-bg-strong:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-bg-strong\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-bg-strong\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-bg-strong\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-bg-strong\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-bg-strong\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-bg-strong\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-bg-strong\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-bg-strong\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-bg-strong\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-bg-strong\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-bg-strong\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-bg-strong\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-bg-strong\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-bg-strong\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-bg-strong\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-bg-strong\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-bg-strong\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-bg-strong\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-bg-strong\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-bg-strong\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-bg-strong\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-bg-weak:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-weak\\/0:hover{border-color:#262f3100}.hover\\:n-border-dark-primary-bg-weak\\/10:hover{border-color:#262f311a}.hover\\:n-border-dark-primary-bg-weak\\/100:hover{border-color:#262f31}.hover\\:n-border-dark-primary-bg-weak\\/15:hover{border-color:#262f3126}.hover\\:n-border-dark-primary-bg-weak\\/20:hover{border-color:#262f3133}.hover\\:n-border-dark-primary-bg-weak\\/25:hover{border-color:#262f3140}.hover\\:n-border-dark-primary-bg-weak\\/30:hover{border-color:#262f314d}.hover\\:n-border-dark-primary-bg-weak\\/35:hover{border-color:#262f3159}.hover\\:n-border-dark-primary-bg-weak\\/40:hover{border-color:#262f3166}.hover\\:n-border-dark-primary-bg-weak\\/45:hover{border-color:#262f3173}.hover\\:n-border-dark-primary-bg-weak\\/5:hover{border-color:#262f310d}.hover\\:n-border-dark-primary-bg-weak\\/50:hover{border-color:#262f3180}.hover\\:n-border-dark-primary-bg-weak\\/55:hover{border-color:#262f318c}.hover\\:n-border-dark-primary-bg-weak\\/60:hover{border-color:#262f3199}.hover\\:n-border-dark-primary-bg-weak\\/65:hover{border-color:#262f31a6}.hover\\:n-border-dark-primary-bg-weak\\/70:hover{border-color:#262f31b3}.hover\\:n-border-dark-primary-bg-weak\\/75:hover{border-color:#262f31bf}.hover\\:n-border-dark-primary-bg-weak\\/80:hover{border-color:#262f31cc}.hover\\:n-border-dark-primary-bg-weak\\/85:hover{border-color:#262f31d9}.hover\\:n-border-dark-primary-bg-weak\\/90:hover{border-color:#262f31e6}.hover\\:n-border-dark-primary-bg-weak\\/95:hover{border-color:#262f31f2}.hover\\:n-border-dark-primary-border-strong:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-border-strong\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-border-strong\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-border-strong\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-border-strong\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-border-strong\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-border-strong\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-border-strong\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-border-strong\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-border-strong\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-border-strong\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-border-strong\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-border-strong\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-border-strong\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-border-strong\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-border-strong\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-border-strong\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-border-strong\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-border-strong\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-border-strong\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-border-strong\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-border-strong\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-border-weak:hover{border-color:#02507b}.hover\\:n-border-dark-primary-border-weak\\/0:hover{border-color:#02507b00}.hover\\:n-border-dark-primary-border-weak\\/10:hover{border-color:#02507b1a}.hover\\:n-border-dark-primary-border-weak\\/100:hover{border-color:#02507b}.hover\\:n-border-dark-primary-border-weak\\/15:hover{border-color:#02507b26}.hover\\:n-border-dark-primary-border-weak\\/20:hover{border-color:#02507b33}.hover\\:n-border-dark-primary-border-weak\\/25:hover{border-color:#02507b40}.hover\\:n-border-dark-primary-border-weak\\/30:hover{border-color:#02507b4d}.hover\\:n-border-dark-primary-border-weak\\/35:hover{border-color:#02507b59}.hover\\:n-border-dark-primary-border-weak\\/40:hover{border-color:#02507b66}.hover\\:n-border-dark-primary-border-weak\\/45:hover{border-color:#02507b73}.hover\\:n-border-dark-primary-border-weak\\/5:hover{border-color:#02507b0d}.hover\\:n-border-dark-primary-border-weak\\/50:hover{border-color:#02507b80}.hover\\:n-border-dark-primary-border-weak\\/55:hover{border-color:#02507b8c}.hover\\:n-border-dark-primary-border-weak\\/60:hover{border-color:#02507b99}.hover\\:n-border-dark-primary-border-weak\\/65:hover{border-color:#02507ba6}.hover\\:n-border-dark-primary-border-weak\\/70:hover{border-color:#02507bb3}.hover\\:n-border-dark-primary-border-weak\\/75:hover{border-color:#02507bbf}.hover\\:n-border-dark-primary-border-weak\\/80:hover{border-color:#02507bcc}.hover\\:n-border-dark-primary-border-weak\\/85:hover{border-color:#02507bd9}.hover\\:n-border-dark-primary-border-weak\\/90:hover{border-color:#02507be6}.hover\\:n-border-dark-primary-border-weak\\/95:hover{border-color:#02507bf2}.hover\\:n-border-dark-primary-focus:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-focus\\/0:hover{border-color:#5db3bf00}.hover\\:n-border-dark-primary-focus\\/10:hover{border-color:#5db3bf1a}.hover\\:n-border-dark-primary-focus\\/100:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-focus\\/15:hover{border-color:#5db3bf26}.hover\\:n-border-dark-primary-focus\\/20:hover{border-color:#5db3bf33}.hover\\:n-border-dark-primary-focus\\/25:hover{border-color:#5db3bf40}.hover\\:n-border-dark-primary-focus\\/30:hover{border-color:#5db3bf4d}.hover\\:n-border-dark-primary-focus\\/35:hover{border-color:#5db3bf59}.hover\\:n-border-dark-primary-focus\\/40:hover{border-color:#5db3bf66}.hover\\:n-border-dark-primary-focus\\/45:hover{border-color:#5db3bf73}.hover\\:n-border-dark-primary-focus\\/5:hover{border-color:#5db3bf0d}.hover\\:n-border-dark-primary-focus\\/50:hover{border-color:#5db3bf80}.hover\\:n-border-dark-primary-focus\\/55:hover{border-color:#5db3bf8c}.hover\\:n-border-dark-primary-focus\\/60:hover{border-color:#5db3bf99}.hover\\:n-border-dark-primary-focus\\/65:hover{border-color:#5db3bfa6}.hover\\:n-border-dark-primary-focus\\/70:hover{border-color:#5db3bfb3}.hover\\:n-border-dark-primary-focus\\/75:hover{border-color:#5db3bfbf}.hover\\:n-border-dark-primary-focus\\/80:hover{border-color:#5db3bfcc}.hover\\:n-border-dark-primary-focus\\/85:hover{border-color:#5db3bfd9}.hover\\:n-border-dark-primary-focus\\/90:hover{border-color:#5db3bfe6}.hover\\:n-border-dark-primary-focus\\/95:hover{border-color:#5db3bff2}.hover\\:n-border-dark-primary-hover-strong:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-hover-strong\\/0:hover{border-color:#5db3bf00}.hover\\:n-border-dark-primary-hover-strong\\/10:hover{border-color:#5db3bf1a}.hover\\:n-border-dark-primary-hover-strong\\/100:hover{border-color:#5db3bf}.hover\\:n-border-dark-primary-hover-strong\\/15:hover{border-color:#5db3bf26}.hover\\:n-border-dark-primary-hover-strong\\/20:hover{border-color:#5db3bf33}.hover\\:n-border-dark-primary-hover-strong\\/25:hover{border-color:#5db3bf40}.hover\\:n-border-dark-primary-hover-strong\\/30:hover{border-color:#5db3bf4d}.hover\\:n-border-dark-primary-hover-strong\\/35:hover{border-color:#5db3bf59}.hover\\:n-border-dark-primary-hover-strong\\/40:hover{border-color:#5db3bf66}.hover\\:n-border-dark-primary-hover-strong\\/45:hover{border-color:#5db3bf73}.hover\\:n-border-dark-primary-hover-strong\\/5:hover{border-color:#5db3bf0d}.hover\\:n-border-dark-primary-hover-strong\\/50:hover{border-color:#5db3bf80}.hover\\:n-border-dark-primary-hover-strong\\/55:hover{border-color:#5db3bf8c}.hover\\:n-border-dark-primary-hover-strong\\/60:hover{border-color:#5db3bf99}.hover\\:n-border-dark-primary-hover-strong\\/65:hover{border-color:#5db3bfa6}.hover\\:n-border-dark-primary-hover-strong\\/70:hover{border-color:#5db3bfb3}.hover\\:n-border-dark-primary-hover-strong\\/75:hover{border-color:#5db3bfbf}.hover\\:n-border-dark-primary-hover-strong\\/80:hover{border-color:#5db3bfcc}.hover\\:n-border-dark-primary-hover-strong\\/85:hover{border-color:#5db3bfd9}.hover\\:n-border-dark-primary-hover-strong\\/90:hover{border-color:#5db3bfe6}.hover\\:n-border-dark-primary-hover-strong\\/95:hover{border-color:#5db3bff2}.hover\\:n-border-dark-primary-hover-weak:hover{border-color:#8fe3e814}.hover\\:n-border-dark-primary-hover-weak\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-hover-weak\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-hover-weak\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-hover-weak\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-hover-weak\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-hover-weak\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-hover-weak\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-hover-weak\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-hover-weak\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-hover-weak\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-hover-weak\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-hover-weak\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-hover-weak\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-hover-weak\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-hover-weak\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-hover-weak\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-hover-weak\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-hover-weak\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-hover-weak\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-hover-weak\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-hover-weak\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-icon:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-icon\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-icon\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-icon\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-icon\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-icon\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-icon\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-icon\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-icon\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-icon\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-icon\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-icon\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-icon\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-icon\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-icon\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-icon\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-icon\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-icon\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-icon\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-icon\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-icon\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-icon\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-pressed-strong:hover{border-color:#4c99a4}.hover\\:n-border-dark-primary-pressed-strong\\/0:hover{border-color:#4c99a400}.hover\\:n-border-dark-primary-pressed-strong\\/10:hover{border-color:#4c99a41a}.hover\\:n-border-dark-primary-pressed-strong\\/100:hover{border-color:#4c99a4}.hover\\:n-border-dark-primary-pressed-strong\\/15:hover{border-color:#4c99a426}.hover\\:n-border-dark-primary-pressed-strong\\/20:hover{border-color:#4c99a433}.hover\\:n-border-dark-primary-pressed-strong\\/25:hover{border-color:#4c99a440}.hover\\:n-border-dark-primary-pressed-strong\\/30:hover{border-color:#4c99a44d}.hover\\:n-border-dark-primary-pressed-strong\\/35:hover{border-color:#4c99a459}.hover\\:n-border-dark-primary-pressed-strong\\/40:hover{border-color:#4c99a466}.hover\\:n-border-dark-primary-pressed-strong\\/45:hover{border-color:#4c99a473}.hover\\:n-border-dark-primary-pressed-strong\\/5:hover{border-color:#4c99a40d}.hover\\:n-border-dark-primary-pressed-strong\\/50:hover{border-color:#4c99a480}.hover\\:n-border-dark-primary-pressed-strong\\/55:hover{border-color:#4c99a48c}.hover\\:n-border-dark-primary-pressed-strong\\/60:hover{border-color:#4c99a499}.hover\\:n-border-dark-primary-pressed-strong\\/65:hover{border-color:#4c99a4a6}.hover\\:n-border-dark-primary-pressed-strong\\/70:hover{border-color:#4c99a4b3}.hover\\:n-border-dark-primary-pressed-strong\\/75:hover{border-color:#4c99a4bf}.hover\\:n-border-dark-primary-pressed-strong\\/80:hover{border-color:#4c99a4cc}.hover\\:n-border-dark-primary-pressed-strong\\/85:hover{border-color:#4c99a4d9}.hover\\:n-border-dark-primary-pressed-strong\\/90:hover{border-color:#4c99a4e6}.hover\\:n-border-dark-primary-pressed-strong\\/95:hover{border-color:#4c99a4f2}.hover\\:n-border-dark-primary-pressed-weak:hover{border-color:#8fe3e81f}.hover\\:n-border-dark-primary-pressed-weak\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-pressed-weak\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-pressed-weak\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-pressed-weak\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-pressed-weak\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-pressed-weak\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-pressed-weak\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-pressed-weak\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-pressed-weak\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-pressed-weak\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-pressed-weak\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-pressed-weak\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-pressed-weak\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-pressed-weak\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-pressed-weak\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-pressed-weak\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-pressed-weak\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-pressed-weak\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-pressed-weak\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-pressed-weak\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-pressed-weak\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-primary-text:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-text\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-dark-primary-text\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-dark-primary-text\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-dark-primary-text\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-dark-primary-text\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-dark-primary-text\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-dark-primary-text\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-dark-primary-text\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-dark-primary-text\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-dark-primary-text\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-dark-primary-text\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-dark-primary-text\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-dark-primary-text\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-dark-primary-text\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-dark-primary-text\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-dark-primary-text\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-dark-primary-text\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-dark-primary-text\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-dark-primary-text\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-dark-primary-text\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-dark-primary-text\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-dark-success-bg-status:hover{border-color:#6fa646}.hover\\:n-border-dark-success-bg-status\\/0:hover{border-color:#6fa64600}.hover\\:n-border-dark-success-bg-status\\/10:hover{border-color:#6fa6461a}.hover\\:n-border-dark-success-bg-status\\/100:hover{border-color:#6fa646}.hover\\:n-border-dark-success-bg-status\\/15:hover{border-color:#6fa64626}.hover\\:n-border-dark-success-bg-status\\/20:hover{border-color:#6fa64633}.hover\\:n-border-dark-success-bg-status\\/25:hover{border-color:#6fa64640}.hover\\:n-border-dark-success-bg-status\\/30:hover{border-color:#6fa6464d}.hover\\:n-border-dark-success-bg-status\\/35:hover{border-color:#6fa64659}.hover\\:n-border-dark-success-bg-status\\/40:hover{border-color:#6fa64666}.hover\\:n-border-dark-success-bg-status\\/45:hover{border-color:#6fa64673}.hover\\:n-border-dark-success-bg-status\\/5:hover{border-color:#6fa6460d}.hover\\:n-border-dark-success-bg-status\\/50:hover{border-color:#6fa64680}.hover\\:n-border-dark-success-bg-status\\/55:hover{border-color:#6fa6468c}.hover\\:n-border-dark-success-bg-status\\/60:hover{border-color:#6fa64699}.hover\\:n-border-dark-success-bg-status\\/65:hover{border-color:#6fa646a6}.hover\\:n-border-dark-success-bg-status\\/70:hover{border-color:#6fa646b3}.hover\\:n-border-dark-success-bg-status\\/75:hover{border-color:#6fa646bf}.hover\\:n-border-dark-success-bg-status\\/80:hover{border-color:#6fa646cc}.hover\\:n-border-dark-success-bg-status\\/85:hover{border-color:#6fa646d9}.hover\\:n-border-dark-success-bg-status\\/90:hover{border-color:#6fa646e6}.hover\\:n-border-dark-success-bg-status\\/95:hover{border-color:#6fa646f2}.hover\\:n-border-dark-success-bg-strong:hover{border-color:#90cb62}.hover\\:n-border-dark-success-bg-strong\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-bg-strong\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-bg-strong\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-bg-strong\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-bg-strong\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-bg-strong\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-bg-strong\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-bg-strong\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-bg-strong\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-bg-strong\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-bg-strong\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-bg-strong\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-bg-strong\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-bg-strong\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-bg-strong\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-bg-strong\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-bg-strong\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-bg-strong\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-bg-strong\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-bg-strong\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-bg-strong\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-success-bg-weak:hover{border-color:#262d24}.hover\\:n-border-dark-success-bg-weak\\/0:hover{border-color:#262d2400}.hover\\:n-border-dark-success-bg-weak\\/10:hover{border-color:#262d241a}.hover\\:n-border-dark-success-bg-weak\\/100:hover{border-color:#262d24}.hover\\:n-border-dark-success-bg-weak\\/15:hover{border-color:#262d2426}.hover\\:n-border-dark-success-bg-weak\\/20:hover{border-color:#262d2433}.hover\\:n-border-dark-success-bg-weak\\/25:hover{border-color:#262d2440}.hover\\:n-border-dark-success-bg-weak\\/30:hover{border-color:#262d244d}.hover\\:n-border-dark-success-bg-weak\\/35:hover{border-color:#262d2459}.hover\\:n-border-dark-success-bg-weak\\/40:hover{border-color:#262d2466}.hover\\:n-border-dark-success-bg-weak\\/45:hover{border-color:#262d2473}.hover\\:n-border-dark-success-bg-weak\\/5:hover{border-color:#262d240d}.hover\\:n-border-dark-success-bg-weak\\/50:hover{border-color:#262d2480}.hover\\:n-border-dark-success-bg-weak\\/55:hover{border-color:#262d248c}.hover\\:n-border-dark-success-bg-weak\\/60:hover{border-color:#262d2499}.hover\\:n-border-dark-success-bg-weak\\/65:hover{border-color:#262d24a6}.hover\\:n-border-dark-success-bg-weak\\/70:hover{border-color:#262d24b3}.hover\\:n-border-dark-success-bg-weak\\/75:hover{border-color:#262d24bf}.hover\\:n-border-dark-success-bg-weak\\/80:hover{border-color:#262d24cc}.hover\\:n-border-dark-success-bg-weak\\/85:hover{border-color:#262d24d9}.hover\\:n-border-dark-success-bg-weak\\/90:hover{border-color:#262d24e6}.hover\\:n-border-dark-success-bg-weak\\/95:hover{border-color:#262d24f2}.hover\\:n-border-dark-success-border-strong:hover{border-color:#90cb62}.hover\\:n-border-dark-success-border-strong\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-border-strong\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-border-strong\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-border-strong\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-border-strong\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-border-strong\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-border-strong\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-border-strong\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-border-strong\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-border-strong\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-border-strong\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-border-strong\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-border-strong\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-border-strong\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-border-strong\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-border-strong\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-border-strong\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-border-strong\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-border-strong\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-border-strong\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-border-strong\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-success-border-weak:hover{border-color:#296127}.hover\\:n-border-dark-success-border-weak\\/0:hover{border-color:#29612700}.hover\\:n-border-dark-success-border-weak\\/10:hover{border-color:#2961271a}.hover\\:n-border-dark-success-border-weak\\/100:hover{border-color:#296127}.hover\\:n-border-dark-success-border-weak\\/15:hover{border-color:#29612726}.hover\\:n-border-dark-success-border-weak\\/20:hover{border-color:#29612733}.hover\\:n-border-dark-success-border-weak\\/25:hover{border-color:#29612740}.hover\\:n-border-dark-success-border-weak\\/30:hover{border-color:#2961274d}.hover\\:n-border-dark-success-border-weak\\/35:hover{border-color:#29612759}.hover\\:n-border-dark-success-border-weak\\/40:hover{border-color:#29612766}.hover\\:n-border-dark-success-border-weak\\/45:hover{border-color:#29612773}.hover\\:n-border-dark-success-border-weak\\/5:hover{border-color:#2961270d}.hover\\:n-border-dark-success-border-weak\\/50:hover{border-color:#29612780}.hover\\:n-border-dark-success-border-weak\\/55:hover{border-color:#2961278c}.hover\\:n-border-dark-success-border-weak\\/60:hover{border-color:#29612799}.hover\\:n-border-dark-success-border-weak\\/65:hover{border-color:#296127a6}.hover\\:n-border-dark-success-border-weak\\/70:hover{border-color:#296127b3}.hover\\:n-border-dark-success-border-weak\\/75:hover{border-color:#296127bf}.hover\\:n-border-dark-success-border-weak\\/80:hover{border-color:#296127cc}.hover\\:n-border-dark-success-border-weak\\/85:hover{border-color:#296127d9}.hover\\:n-border-dark-success-border-weak\\/90:hover{border-color:#296127e6}.hover\\:n-border-dark-success-border-weak\\/95:hover{border-color:#296127f2}.hover\\:n-border-dark-success-icon:hover{border-color:#90cb62}.hover\\:n-border-dark-success-icon\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-icon\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-icon\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-icon\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-icon\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-icon\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-icon\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-icon\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-icon\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-icon\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-icon\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-icon\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-icon\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-icon\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-icon\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-icon\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-icon\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-icon\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-icon\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-icon\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-icon\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-success-text:hover{border-color:#90cb62}.hover\\:n-border-dark-success-text\\/0:hover{border-color:#90cb6200}.hover\\:n-border-dark-success-text\\/10:hover{border-color:#90cb621a}.hover\\:n-border-dark-success-text\\/100:hover{border-color:#90cb62}.hover\\:n-border-dark-success-text\\/15:hover{border-color:#90cb6226}.hover\\:n-border-dark-success-text\\/20:hover{border-color:#90cb6233}.hover\\:n-border-dark-success-text\\/25:hover{border-color:#90cb6240}.hover\\:n-border-dark-success-text\\/30:hover{border-color:#90cb624d}.hover\\:n-border-dark-success-text\\/35:hover{border-color:#90cb6259}.hover\\:n-border-dark-success-text\\/40:hover{border-color:#90cb6266}.hover\\:n-border-dark-success-text\\/45:hover{border-color:#90cb6273}.hover\\:n-border-dark-success-text\\/5:hover{border-color:#90cb620d}.hover\\:n-border-dark-success-text\\/50:hover{border-color:#90cb6280}.hover\\:n-border-dark-success-text\\/55:hover{border-color:#90cb628c}.hover\\:n-border-dark-success-text\\/60:hover{border-color:#90cb6299}.hover\\:n-border-dark-success-text\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-dark-success-text\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-dark-success-text\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-dark-success-text\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-dark-success-text\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-dark-success-text\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-dark-success-text\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-dark-warning-bg-status:hover{border-color:#d7aa0a}.hover\\:n-border-dark-warning-bg-status\\/0:hover{border-color:#d7aa0a00}.hover\\:n-border-dark-warning-bg-status\\/10:hover{border-color:#d7aa0a1a}.hover\\:n-border-dark-warning-bg-status\\/100:hover{border-color:#d7aa0a}.hover\\:n-border-dark-warning-bg-status\\/15:hover{border-color:#d7aa0a26}.hover\\:n-border-dark-warning-bg-status\\/20:hover{border-color:#d7aa0a33}.hover\\:n-border-dark-warning-bg-status\\/25:hover{border-color:#d7aa0a40}.hover\\:n-border-dark-warning-bg-status\\/30:hover{border-color:#d7aa0a4d}.hover\\:n-border-dark-warning-bg-status\\/35:hover{border-color:#d7aa0a59}.hover\\:n-border-dark-warning-bg-status\\/40:hover{border-color:#d7aa0a66}.hover\\:n-border-dark-warning-bg-status\\/45:hover{border-color:#d7aa0a73}.hover\\:n-border-dark-warning-bg-status\\/5:hover{border-color:#d7aa0a0d}.hover\\:n-border-dark-warning-bg-status\\/50:hover{border-color:#d7aa0a80}.hover\\:n-border-dark-warning-bg-status\\/55:hover{border-color:#d7aa0a8c}.hover\\:n-border-dark-warning-bg-status\\/60:hover{border-color:#d7aa0a99}.hover\\:n-border-dark-warning-bg-status\\/65:hover{border-color:#d7aa0aa6}.hover\\:n-border-dark-warning-bg-status\\/70:hover{border-color:#d7aa0ab3}.hover\\:n-border-dark-warning-bg-status\\/75:hover{border-color:#d7aa0abf}.hover\\:n-border-dark-warning-bg-status\\/80:hover{border-color:#d7aa0acc}.hover\\:n-border-dark-warning-bg-status\\/85:hover{border-color:#d7aa0ad9}.hover\\:n-border-dark-warning-bg-status\\/90:hover{border-color:#d7aa0ae6}.hover\\:n-border-dark-warning-bg-status\\/95:hover{border-color:#d7aa0af2}.hover\\:n-border-dark-warning-bg-strong:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-bg-strong\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-bg-strong\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-bg-strong\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-bg-strong\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-bg-strong\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-bg-strong\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-bg-strong\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-bg-strong\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-bg-strong\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-bg-strong\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-bg-strong\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-bg-strong\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-bg-strong\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-bg-strong\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-bg-strong\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-bg-strong\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-bg-strong\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-bg-strong\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-bg-strong\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-bg-strong\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-bg-strong\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-dark-warning-bg-weak:hover{border-color:#312e1a}.hover\\:n-border-dark-warning-bg-weak\\/0:hover{border-color:#312e1a00}.hover\\:n-border-dark-warning-bg-weak\\/10:hover{border-color:#312e1a1a}.hover\\:n-border-dark-warning-bg-weak\\/100:hover{border-color:#312e1a}.hover\\:n-border-dark-warning-bg-weak\\/15:hover{border-color:#312e1a26}.hover\\:n-border-dark-warning-bg-weak\\/20:hover{border-color:#312e1a33}.hover\\:n-border-dark-warning-bg-weak\\/25:hover{border-color:#312e1a40}.hover\\:n-border-dark-warning-bg-weak\\/30:hover{border-color:#312e1a4d}.hover\\:n-border-dark-warning-bg-weak\\/35:hover{border-color:#312e1a59}.hover\\:n-border-dark-warning-bg-weak\\/40:hover{border-color:#312e1a66}.hover\\:n-border-dark-warning-bg-weak\\/45:hover{border-color:#312e1a73}.hover\\:n-border-dark-warning-bg-weak\\/5:hover{border-color:#312e1a0d}.hover\\:n-border-dark-warning-bg-weak\\/50:hover{border-color:#312e1a80}.hover\\:n-border-dark-warning-bg-weak\\/55:hover{border-color:#312e1a8c}.hover\\:n-border-dark-warning-bg-weak\\/60:hover{border-color:#312e1a99}.hover\\:n-border-dark-warning-bg-weak\\/65:hover{border-color:#312e1aa6}.hover\\:n-border-dark-warning-bg-weak\\/70:hover{border-color:#312e1ab3}.hover\\:n-border-dark-warning-bg-weak\\/75:hover{border-color:#312e1abf}.hover\\:n-border-dark-warning-bg-weak\\/80:hover{border-color:#312e1acc}.hover\\:n-border-dark-warning-bg-weak\\/85:hover{border-color:#312e1ad9}.hover\\:n-border-dark-warning-bg-weak\\/90:hover{border-color:#312e1ae6}.hover\\:n-border-dark-warning-bg-weak\\/95:hover{border-color:#312e1af2}.hover\\:n-border-dark-warning-border-strong:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-border-strong\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-border-strong\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-border-strong\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-border-strong\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-border-strong\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-border-strong\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-border-strong\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-border-strong\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-border-strong\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-border-strong\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-border-strong\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-border-strong\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-border-strong\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-border-strong\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-border-strong\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-border-strong\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-border-strong\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-border-strong\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-border-strong\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-border-strong\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-border-strong\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-dark-warning-border-weak:hover{border-color:#765500}.hover\\:n-border-dark-warning-border-weak\\/0:hover{border-color:#76550000}.hover\\:n-border-dark-warning-border-weak\\/10:hover{border-color:#7655001a}.hover\\:n-border-dark-warning-border-weak\\/100:hover{border-color:#765500}.hover\\:n-border-dark-warning-border-weak\\/15:hover{border-color:#76550026}.hover\\:n-border-dark-warning-border-weak\\/20:hover{border-color:#76550033}.hover\\:n-border-dark-warning-border-weak\\/25:hover{border-color:#76550040}.hover\\:n-border-dark-warning-border-weak\\/30:hover{border-color:#7655004d}.hover\\:n-border-dark-warning-border-weak\\/35:hover{border-color:#76550059}.hover\\:n-border-dark-warning-border-weak\\/40:hover{border-color:#76550066}.hover\\:n-border-dark-warning-border-weak\\/45:hover{border-color:#76550073}.hover\\:n-border-dark-warning-border-weak\\/5:hover{border-color:#7655000d}.hover\\:n-border-dark-warning-border-weak\\/50:hover{border-color:#76550080}.hover\\:n-border-dark-warning-border-weak\\/55:hover{border-color:#7655008c}.hover\\:n-border-dark-warning-border-weak\\/60:hover{border-color:#76550099}.hover\\:n-border-dark-warning-border-weak\\/65:hover{border-color:#765500a6}.hover\\:n-border-dark-warning-border-weak\\/70:hover{border-color:#765500b3}.hover\\:n-border-dark-warning-border-weak\\/75:hover{border-color:#765500bf}.hover\\:n-border-dark-warning-border-weak\\/80:hover{border-color:#765500cc}.hover\\:n-border-dark-warning-border-weak\\/85:hover{border-color:#765500d9}.hover\\:n-border-dark-warning-border-weak\\/90:hover{border-color:#765500e6}.hover\\:n-border-dark-warning-border-weak\\/95:hover{border-color:#765500f2}.hover\\:n-border-dark-warning-icon:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-icon\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-icon\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-icon\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-icon\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-icon\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-icon\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-icon\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-icon\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-icon\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-icon\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-icon\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-icon\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-icon\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-icon\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-icon\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-icon\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-icon\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-icon\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-icon\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-icon\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-icon\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-dark-warning-text:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-text\\/0:hover{border-color:#ffd60000}.hover\\:n-border-dark-warning-text\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-dark-warning-text\\/100:hover{border-color:#ffd600}.hover\\:n-border-dark-warning-text\\/15:hover{border-color:#ffd60026}.hover\\:n-border-dark-warning-text\\/20:hover{border-color:#ffd60033}.hover\\:n-border-dark-warning-text\\/25:hover{border-color:#ffd60040}.hover\\:n-border-dark-warning-text\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-dark-warning-text\\/35:hover{border-color:#ffd60059}.hover\\:n-border-dark-warning-text\\/40:hover{border-color:#ffd60066}.hover\\:n-border-dark-warning-text\\/45:hover{border-color:#ffd60073}.hover\\:n-border-dark-warning-text\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-dark-warning-text\\/50:hover{border-color:#ffd60080}.hover\\:n-border-dark-warning-text\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-dark-warning-text\\/60:hover{border-color:#ffd60099}.hover\\:n-border-dark-warning-text\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-dark-warning-text\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-dark-warning-text\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-dark-warning-text\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-dark-warning-text\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-dark-warning-text\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-dark-warning-text\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-discovery-bg-status:hover{border-color:var(--theme-color-discovery-bg-status)}.hover\\:n-border-discovery-bg-strong:hover{border-color:var(--theme-color-discovery-bg-strong)}.hover\\:n-border-discovery-bg-weak:hover{border-color:var(--theme-color-discovery-bg-weak)}.hover\\:n-border-discovery-border-strong:hover{border-color:var(--theme-color-discovery-border-strong)}.hover\\:n-border-discovery-border-weak:hover{border-color:var(--theme-color-discovery-border-weak)}.hover\\:n-border-discovery-icon:hover{border-color:var(--theme-color-discovery-icon)}.hover\\:n-border-discovery-text:hover{border-color:var(--theme-color-discovery-text)}.hover\\:n-border-light-danger-bg-status:hover{border-color:#e84e2c}.hover\\:n-border-light-danger-bg-status\\/0:hover{border-color:#e84e2c00}.hover\\:n-border-light-danger-bg-status\\/10:hover{border-color:#e84e2c1a}.hover\\:n-border-light-danger-bg-status\\/100:hover{border-color:#e84e2c}.hover\\:n-border-light-danger-bg-status\\/15:hover{border-color:#e84e2c26}.hover\\:n-border-light-danger-bg-status\\/20:hover{border-color:#e84e2c33}.hover\\:n-border-light-danger-bg-status\\/25:hover{border-color:#e84e2c40}.hover\\:n-border-light-danger-bg-status\\/30:hover{border-color:#e84e2c4d}.hover\\:n-border-light-danger-bg-status\\/35:hover{border-color:#e84e2c59}.hover\\:n-border-light-danger-bg-status\\/40:hover{border-color:#e84e2c66}.hover\\:n-border-light-danger-bg-status\\/45:hover{border-color:#e84e2c73}.hover\\:n-border-light-danger-bg-status\\/5:hover{border-color:#e84e2c0d}.hover\\:n-border-light-danger-bg-status\\/50:hover{border-color:#e84e2c80}.hover\\:n-border-light-danger-bg-status\\/55:hover{border-color:#e84e2c8c}.hover\\:n-border-light-danger-bg-status\\/60:hover{border-color:#e84e2c99}.hover\\:n-border-light-danger-bg-status\\/65:hover{border-color:#e84e2ca6}.hover\\:n-border-light-danger-bg-status\\/70:hover{border-color:#e84e2cb3}.hover\\:n-border-light-danger-bg-status\\/75:hover{border-color:#e84e2cbf}.hover\\:n-border-light-danger-bg-status\\/80:hover{border-color:#e84e2ccc}.hover\\:n-border-light-danger-bg-status\\/85:hover{border-color:#e84e2cd9}.hover\\:n-border-light-danger-bg-status\\/90:hover{border-color:#e84e2ce6}.hover\\:n-border-light-danger-bg-status\\/95:hover{border-color:#e84e2cf2}.hover\\:n-border-light-danger-bg-strong:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-bg-strong\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-bg-strong\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-bg-strong\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-bg-strong\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-bg-strong\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-bg-strong\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-bg-strong\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-bg-strong\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-bg-strong\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-bg-strong\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-bg-strong\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-bg-strong\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-bg-strong\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-bg-strong\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-bg-strong\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-bg-strong\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-bg-strong\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-bg-strong\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-bg-strong\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-bg-strong\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-bg-strong\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-danger-bg-weak:hover{border-color:#ffe9e7}.hover\\:n-border-light-danger-bg-weak\\/0:hover{border-color:#ffe9e700}.hover\\:n-border-light-danger-bg-weak\\/10:hover{border-color:#ffe9e71a}.hover\\:n-border-light-danger-bg-weak\\/100:hover{border-color:#ffe9e7}.hover\\:n-border-light-danger-bg-weak\\/15:hover{border-color:#ffe9e726}.hover\\:n-border-light-danger-bg-weak\\/20:hover{border-color:#ffe9e733}.hover\\:n-border-light-danger-bg-weak\\/25:hover{border-color:#ffe9e740}.hover\\:n-border-light-danger-bg-weak\\/30:hover{border-color:#ffe9e74d}.hover\\:n-border-light-danger-bg-weak\\/35:hover{border-color:#ffe9e759}.hover\\:n-border-light-danger-bg-weak\\/40:hover{border-color:#ffe9e766}.hover\\:n-border-light-danger-bg-weak\\/45:hover{border-color:#ffe9e773}.hover\\:n-border-light-danger-bg-weak\\/5:hover{border-color:#ffe9e70d}.hover\\:n-border-light-danger-bg-weak\\/50:hover{border-color:#ffe9e780}.hover\\:n-border-light-danger-bg-weak\\/55:hover{border-color:#ffe9e78c}.hover\\:n-border-light-danger-bg-weak\\/60:hover{border-color:#ffe9e799}.hover\\:n-border-light-danger-bg-weak\\/65:hover{border-color:#ffe9e7a6}.hover\\:n-border-light-danger-bg-weak\\/70:hover{border-color:#ffe9e7b3}.hover\\:n-border-light-danger-bg-weak\\/75:hover{border-color:#ffe9e7bf}.hover\\:n-border-light-danger-bg-weak\\/80:hover{border-color:#ffe9e7cc}.hover\\:n-border-light-danger-bg-weak\\/85:hover{border-color:#ffe9e7d9}.hover\\:n-border-light-danger-bg-weak\\/90:hover{border-color:#ffe9e7e6}.hover\\:n-border-light-danger-bg-weak\\/95:hover{border-color:#ffe9e7f2}.hover\\:n-border-light-danger-border-strong:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-border-strong\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-border-strong\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-border-strong\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-border-strong\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-border-strong\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-border-strong\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-border-strong\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-border-strong\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-border-strong\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-border-strong\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-border-strong\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-border-strong\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-border-strong\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-border-strong\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-border-strong\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-border-strong\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-border-strong\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-border-strong\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-border-strong\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-border-strong\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-border-strong\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-danger-border-weak:hover{border-color:#ffaa97}.hover\\:n-border-light-danger-border-weak\\/0:hover{border-color:#ffaa9700}.hover\\:n-border-light-danger-border-weak\\/10:hover{border-color:#ffaa971a}.hover\\:n-border-light-danger-border-weak\\/100:hover{border-color:#ffaa97}.hover\\:n-border-light-danger-border-weak\\/15:hover{border-color:#ffaa9726}.hover\\:n-border-light-danger-border-weak\\/20:hover{border-color:#ffaa9733}.hover\\:n-border-light-danger-border-weak\\/25:hover{border-color:#ffaa9740}.hover\\:n-border-light-danger-border-weak\\/30:hover{border-color:#ffaa974d}.hover\\:n-border-light-danger-border-weak\\/35:hover{border-color:#ffaa9759}.hover\\:n-border-light-danger-border-weak\\/40:hover{border-color:#ffaa9766}.hover\\:n-border-light-danger-border-weak\\/45:hover{border-color:#ffaa9773}.hover\\:n-border-light-danger-border-weak\\/5:hover{border-color:#ffaa970d}.hover\\:n-border-light-danger-border-weak\\/50:hover{border-color:#ffaa9780}.hover\\:n-border-light-danger-border-weak\\/55:hover{border-color:#ffaa978c}.hover\\:n-border-light-danger-border-weak\\/60:hover{border-color:#ffaa9799}.hover\\:n-border-light-danger-border-weak\\/65:hover{border-color:#ffaa97a6}.hover\\:n-border-light-danger-border-weak\\/70:hover{border-color:#ffaa97b3}.hover\\:n-border-light-danger-border-weak\\/75:hover{border-color:#ffaa97bf}.hover\\:n-border-light-danger-border-weak\\/80:hover{border-color:#ffaa97cc}.hover\\:n-border-light-danger-border-weak\\/85:hover{border-color:#ffaa97d9}.hover\\:n-border-light-danger-border-weak\\/90:hover{border-color:#ffaa97e6}.hover\\:n-border-light-danger-border-weak\\/95:hover{border-color:#ffaa97f2}.hover\\:n-border-light-danger-hover-strong:hover{border-color:#961200}.hover\\:n-border-light-danger-hover-strong\\/0:hover{border-color:#96120000}.hover\\:n-border-light-danger-hover-strong\\/10:hover{border-color:#9612001a}.hover\\:n-border-light-danger-hover-strong\\/100:hover{border-color:#961200}.hover\\:n-border-light-danger-hover-strong\\/15:hover{border-color:#96120026}.hover\\:n-border-light-danger-hover-strong\\/20:hover{border-color:#96120033}.hover\\:n-border-light-danger-hover-strong\\/25:hover{border-color:#96120040}.hover\\:n-border-light-danger-hover-strong\\/30:hover{border-color:#9612004d}.hover\\:n-border-light-danger-hover-strong\\/35:hover{border-color:#96120059}.hover\\:n-border-light-danger-hover-strong\\/40:hover{border-color:#96120066}.hover\\:n-border-light-danger-hover-strong\\/45:hover{border-color:#96120073}.hover\\:n-border-light-danger-hover-strong\\/5:hover{border-color:#9612000d}.hover\\:n-border-light-danger-hover-strong\\/50:hover{border-color:#96120080}.hover\\:n-border-light-danger-hover-strong\\/55:hover{border-color:#9612008c}.hover\\:n-border-light-danger-hover-strong\\/60:hover{border-color:#96120099}.hover\\:n-border-light-danger-hover-strong\\/65:hover{border-color:#961200a6}.hover\\:n-border-light-danger-hover-strong\\/70:hover{border-color:#961200b3}.hover\\:n-border-light-danger-hover-strong\\/75:hover{border-color:#961200bf}.hover\\:n-border-light-danger-hover-strong\\/80:hover{border-color:#961200cc}.hover\\:n-border-light-danger-hover-strong\\/85:hover{border-color:#961200d9}.hover\\:n-border-light-danger-hover-strong\\/90:hover{border-color:#961200e6}.hover\\:n-border-light-danger-hover-strong\\/95:hover{border-color:#961200f2}.hover\\:n-border-light-danger-hover-weak:hover{border-color:#d4330014}.hover\\:n-border-light-danger-hover-weak\\/0:hover{border-color:#d4330000}.hover\\:n-border-light-danger-hover-weak\\/10:hover{border-color:#d433001a}.hover\\:n-border-light-danger-hover-weak\\/100:hover{border-color:#d43300}.hover\\:n-border-light-danger-hover-weak\\/15:hover{border-color:#d4330026}.hover\\:n-border-light-danger-hover-weak\\/20:hover{border-color:#d4330033}.hover\\:n-border-light-danger-hover-weak\\/25:hover{border-color:#d4330040}.hover\\:n-border-light-danger-hover-weak\\/30:hover{border-color:#d433004d}.hover\\:n-border-light-danger-hover-weak\\/35:hover{border-color:#d4330059}.hover\\:n-border-light-danger-hover-weak\\/40:hover{border-color:#d4330066}.hover\\:n-border-light-danger-hover-weak\\/45:hover{border-color:#d4330073}.hover\\:n-border-light-danger-hover-weak\\/5:hover{border-color:#d433000d}.hover\\:n-border-light-danger-hover-weak\\/50:hover{border-color:#d4330080}.hover\\:n-border-light-danger-hover-weak\\/55:hover{border-color:#d433008c}.hover\\:n-border-light-danger-hover-weak\\/60:hover{border-color:#d4330099}.hover\\:n-border-light-danger-hover-weak\\/65:hover{border-color:#d43300a6}.hover\\:n-border-light-danger-hover-weak\\/70:hover{border-color:#d43300b3}.hover\\:n-border-light-danger-hover-weak\\/75:hover{border-color:#d43300bf}.hover\\:n-border-light-danger-hover-weak\\/80:hover{border-color:#d43300cc}.hover\\:n-border-light-danger-hover-weak\\/85:hover{border-color:#d43300d9}.hover\\:n-border-light-danger-hover-weak\\/90:hover{border-color:#d43300e6}.hover\\:n-border-light-danger-hover-weak\\/95:hover{border-color:#d43300f2}.hover\\:n-border-light-danger-icon:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-icon\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-icon\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-icon\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-icon\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-icon\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-icon\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-icon\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-icon\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-icon\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-icon\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-icon\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-icon\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-icon\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-icon\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-icon\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-icon\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-icon\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-icon\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-icon\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-icon\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-icon\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-danger-pressed-strong:hover{border-color:#730e00}.hover\\:n-border-light-danger-pressed-strong\\/0:hover{border-color:#730e0000}.hover\\:n-border-light-danger-pressed-strong\\/10:hover{border-color:#730e001a}.hover\\:n-border-light-danger-pressed-strong\\/100:hover{border-color:#730e00}.hover\\:n-border-light-danger-pressed-strong\\/15:hover{border-color:#730e0026}.hover\\:n-border-light-danger-pressed-strong\\/20:hover{border-color:#730e0033}.hover\\:n-border-light-danger-pressed-strong\\/25:hover{border-color:#730e0040}.hover\\:n-border-light-danger-pressed-strong\\/30:hover{border-color:#730e004d}.hover\\:n-border-light-danger-pressed-strong\\/35:hover{border-color:#730e0059}.hover\\:n-border-light-danger-pressed-strong\\/40:hover{border-color:#730e0066}.hover\\:n-border-light-danger-pressed-strong\\/45:hover{border-color:#730e0073}.hover\\:n-border-light-danger-pressed-strong\\/5:hover{border-color:#730e000d}.hover\\:n-border-light-danger-pressed-strong\\/50:hover{border-color:#730e0080}.hover\\:n-border-light-danger-pressed-strong\\/55:hover{border-color:#730e008c}.hover\\:n-border-light-danger-pressed-strong\\/60:hover{border-color:#730e0099}.hover\\:n-border-light-danger-pressed-strong\\/65:hover{border-color:#730e00a6}.hover\\:n-border-light-danger-pressed-strong\\/70:hover{border-color:#730e00b3}.hover\\:n-border-light-danger-pressed-strong\\/75:hover{border-color:#730e00bf}.hover\\:n-border-light-danger-pressed-strong\\/80:hover{border-color:#730e00cc}.hover\\:n-border-light-danger-pressed-strong\\/85:hover{border-color:#730e00d9}.hover\\:n-border-light-danger-pressed-strong\\/90:hover{border-color:#730e00e6}.hover\\:n-border-light-danger-pressed-strong\\/95:hover{border-color:#730e00f2}.hover\\:n-border-light-danger-pressed-weak:hover{border-color:#d433001f}.hover\\:n-border-light-danger-pressed-weak\\/0:hover{border-color:#d4330000}.hover\\:n-border-light-danger-pressed-weak\\/10:hover{border-color:#d433001a}.hover\\:n-border-light-danger-pressed-weak\\/100:hover{border-color:#d43300}.hover\\:n-border-light-danger-pressed-weak\\/15:hover{border-color:#d4330026}.hover\\:n-border-light-danger-pressed-weak\\/20:hover{border-color:#d4330033}.hover\\:n-border-light-danger-pressed-weak\\/25:hover{border-color:#d4330040}.hover\\:n-border-light-danger-pressed-weak\\/30:hover{border-color:#d433004d}.hover\\:n-border-light-danger-pressed-weak\\/35:hover{border-color:#d4330059}.hover\\:n-border-light-danger-pressed-weak\\/40:hover{border-color:#d4330066}.hover\\:n-border-light-danger-pressed-weak\\/45:hover{border-color:#d4330073}.hover\\:n-border-light-danger-pressed-weak\\/5:hover{border-color:#d433000d}.hover\\:n-border-light-danger-pressed-weak\\/50:hover{border-color:#d4330080}.hover\\:n-border-light-danger-pressed-weak\\/55:hover{border-color:#d433008c}.hover\\:n-border-light-danger-pressed-weak\\/60:hover{border-color:#d4330099}.hover\\:n-border-light-danger-pressed-weak\\/65:hover{border-color:#d43300a6}.hover\\:n-border-light-danger-pressed-weak\\/70:hover{border-color:#d43300b3}.hover\\:n-border-light-danger-pressed-weak\\/75:hover{border-color:#d43300bf}.hover\\:n-border-light-danger-pressed-weak\\/80:hover{border-color:#d43300cc}.hover\\:n-border-light-danger-pressed-weak\\/85:hover{border-color:#d43300d9}.hover\\:n-border-light-danger-pressed-weak\\/90:hover{border-color:#d43300e6}.hover\\:n-border-light-danger-pressed-weak\\/95:hover{border-color:#d43300f2}.hover\\:n-border-light-danger-text:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-text\\/0:hover{border-color:#bb2d0000}.hover\\:n-border-light-danger-text\\/10:hover{border-color:#bb2d001a}.hover\\:n-border-light-danger-text\\/100:hover{border-color:#bb2d00}.hover\\:n-border-light-danger-text\\/15:hover{border-color:#bb2d0026}.hover\\:n-border-light-danger-text\\/20:hover{border-color:#bb2d0033}.hover\\:n-border-light-danger-text\\/25:hover{border-color:#bb2d0040}.hover\\:n-border-light-danger-text\\/30:hover{border-color:#bb2d004d}.hover\\:n-border-light-danger-text\\/35:hover{border-color:#bb2d0059}.hover\\:n-border-light-danger-text\\/40:hover{border-color:#bb2d0066}.hover\\:n-border-light-danger-text\\/45:hover{border-color:#bb2d0073}.hover\\:n-border-light-danger-text\\/5:hover{border-color:#bb2d000d}.hover\\:n-border-light-danger-text\\/50:hover{border-color:#bb2d0080}.hover\\:n-border-light-danger-text\\/55:hover{border-color:#bb2d008c}.hover\\:n-border-light-danger-text\\/60:hover{border-color:#bb2d0099}.hover\\:n-border-light-danger-text\\/65:hover{border-color:#bb2d00a6}.hover\\:n-border-light-danger-text\\/70:hover{border-color:#bb2d00b3}.hover\\:n-border-light-danger-text\\/75:hover{border-color:#bb2d00bf}.hover\\:n-border-light-danger-text\\/80:hover{border-color:#bb2d00cc}.hover\\:n-border-light-danger-text\\/85:hover{border-color:#bb2d00d9}.hover\\:n-border-light-danger-text\\/90:hover{border-color:#bb2d00e6}.hover\\:n-border-light-danger-text\\/95:hover{border-color:#bb2d00f2}.hover\\:n-border-light-discovery-bg-status:hover{border-color:#754ec8}.hover\\:n-border-light-discovery-bg-status\\/0:hover{border-color:#754ec800}.hover\\:n-border-light-discovery-bg-status\\/10:hover{border-color:#754ec81a}.hover\\:n-border-light-discovery-bg-status\\/100:hover{border-color:#754ec8}.hover\\:n-border-light-discovery-bg-status\\/15:hover{border-color:#754ec826}.hover\\:n-border-light-discovery-bg-status\\/20:hover{border-color:#754ec833}.hover\\:n-border-light-discovery-bg-status\\/25:hover{border-color:#754ec840}.hover\\:n-border-light-discovery-bg-status\\/30:hover{border-color:#754ec84d}.hover\\:n-border-light-discovery-bg-status\\/35:hover{border-color:#754ec859}.hover\\:n-border-light-discovery-bg-status\\/40:hover{border-color:#754ec866}.hover\\:n-border-light-discovery-bg-status\\/45:hover{border-color:#754ec873}.hover\\:n-border-light-discovery-bg-status\\/5:hover{border-color:#754ec80d}.hover\\:n-border-light-discovery-bg-status\\/50:hover{border-color:#754ec880}.hover\\:n-border-light-discovery-bg-status\\/55:hover{border-color:#754ec88c}.hover\\:n-border-light-discovery-bg-status\\/60:hover{border-color:#754ec899}.hover\\:n-border-light-discovery-bg-status\\/65:hover{border-color:#754ec8a6}.hover\\:n-border-light-discovery-bg-status\\/70:hover{border-color:#754ec8b3}.hover\\:n-border-light-discovery-bg-status\\/75:hover{border-color:#754ec8bf}.hover\\:n-border-light-discovery-bg-status\\/80:hover{border-color:#754ec8cc}.hover\\:n-border-light-discovery-bg-status\\/85:hover{border-color:#754ec8d9}.hover\\:n-border-light-discovery-bg-status\\/90:hover{border-color:#754ec8e6}.hover\\:n-border-light-discovery-bg-status\\/95:hover{border-color:#754ec8f2}.hover\\:n-border-light-discovery-bg-strong:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-bg-strong\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-bg-strong\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-bg-strong\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-bg-strong\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-bg-strong\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-bg-strong\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-bg-strong\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-bg-strong\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-bg-strong\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-bg-strong\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-bg-strong\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-bg-strong\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-bg-strong\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-bg-strong\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-bg-strong\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-bg-strong\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-bg-strong\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-bg-strong\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-bg-strong\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-bg-strong\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-bg-strong\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-discovery-bg-weak:hover{border-color:#e9deff}.hover\\:n-border-light-discovery-bg-weak\\/0:hover{border-color:#e9deff00}.hover\\:n-border-light-discovery-bg-weak\\/10:hover{border-color:#e9deff1a}.hover\\:n-border-light-discovery-bg-weak\\/100:hover{border-color:#e9deff}.hover\\:n-border-light-discovery-bg-weak\\/15:hover{border-color:#e9deff26}.hover\\:n-border-light-discovery-bg-weak\\/20:hover{border-color:#e9deff33}.hover\\:n-border-light-discovery-bg-weak\\/25:hover{border-color:#e9deff40}.hover\\:n-border-light-discovery-bg-weak\\/30:hover{border-color:#e9deff4d}.hover\\:n-border-light-discovery-bg-weak\\/35:hover{border-color:#e9deff59}.hover\\:n-border-light-discovery-bg-weak\\/40:hover{border-color:#e9deff66}.hover\\:n-border-light-discovery-bg-weak\\/45:hover{border-color:#e9deff73}.hover\\:n-border-light-discovery-bg-weak\\/5:hover{border-color:#e9deff0d}.hover\\:n-border-light-discovery-bg-weak\\/50:hover{border-color:#e9deff80}.hover\\:n-border-light-discovery-bg-weak\\/55:hover{border-color:#e9deff8c}.hover\\:n-border-light-discovery-bg-weak\\/60:hover{border-color:#e9deff99}.hover\\:n-border-light-discovery-bg-weak\\/65:hover{border-color:#e9deffa6}.hover\\:n-border-light-discovery-bg-weak\\/70:hover{border-color:#e9deffb3}.hover\\:n-border-light-discovery-bg-weak\\/75:hover{border-color:#e9deffbf}.hover\\:n-border-light-discovery-bg-weak\\/80:hover{border-color:#e9deffcc}.hover\\:n-border-light-discovery-bg-weak\\/85:hover{border-color:#e9deffd9}.hover\\:n-border-light-discovery-bg-weak\\/90:hover{border-color:#e9deffe6}.hover\\:n-border-light-discovery-bg-weak\\/95:hover{border-color:#e9defff2}.hover\\:n-border-light-discovery-border-strong:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-border-strong\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-border-strong\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-border-strong\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-border-strong\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-border-strong\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-border-strong\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-border-strong\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-border-strong\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-border-strong\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-border-strong\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-border-strong\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-border-strong\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-border-strong\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-border-strong\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-border-strong\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-border-strong\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-border-strong\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-border-strong\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-border-strong\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-border-strong\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-border-strong\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-discovery-border-weak:hover{border-color:#b38eff}.hover\\:n-border-light-discovery-border-weak\\/0:hover{border-color:#b38eff00}.hover\\:n-border-light-discovery-border-weak\\/10:hover{border-color:#b38eff1a}.hover\\:n-border-light-discovery-border-weak\\/100:hover{border-color:#b38eff}.hover\\:n-border-light-discovery-border-weak\\/15:hover{border-color:#b38eff26}.hover\\:n-border-light-discovery-border-weak\\/20:hover{border-color:#b38eff33}.hover\\:n-border-light-discovery-border-weak\\/25:hover{border-color:#b38eff40}.hover\\:n-border-light-discovery-border-weak\\/30:hover{border-color:#b38eff4d}.hover\\:n-border-light-discovery-border-weak\\/35:hover{border-color:#b38eff59}.hover\\:n-border-light-discovery-border-weak\\/40:hover{border-color:#b38eff66}.hover\\:n-border-light-discovery-border-weak\\/45:hover{border-color:#b38eff73}.hover\\:n-border-light-discovery-border-weak\\/5:hover{border-color:#b38eff0d}.hover\\:n-border-light-discovery-border-weak\\/50:hover{border-color:#b38eff80}.hover\\:n-border-light-discovery-border-weak\\/55:hover{border-color:#b38eff8c}.hover\\:n-border-light-discovery-border-weak\\/60:hover{border-color:#b38eff99}.hover\\:n-border-light-discovery-border-weak\\/65:hover{border-color:#b38effa6}.hover\\:n-border-light-discovery-border-weak\\/70:hover{border-color:#b38effb3}.hover\\:n-border-light-discovery-border-weak\\/75:hover{border-color:#b38effbf}.hover\\:n-border-light-discovery-border-weak\\/80:hover{border-color:#b38effcc}.hover\\:n-border-light-discovery-border-weak\\/85:hover{border-color:#b38effd9}.hover\\:n-border-light-discovery-border-weak\\/90:hover{border-color:#b38effe6}.hover\\:n-border-light-discovery-border-weak\\/95:hover{border-color:#b38efff2}.hover\\:n-border-light-discovery-icon:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-icon\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-icon\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-icon\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-icon\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-icon\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-icon\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-icon\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-icon\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-icon\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-icon\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-icon\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-icon\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-icon\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-icon\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-icon\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-icon\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-icon\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-icon\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-icon\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-icon\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-icon\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-discovery-text:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-text\\/0:hover{border-color:#5a34aa00}.hover\\:n-border-light-discovery-text\\/10:hover{border-color:#5a34aa1a}.hover\\:n-border-light-discovery-text\\/100:hover{border-color:#5a34aa}.hover\\:n-border-light-discovery-text\\/15:hover{border-color:#5a34aa26}.hover\\:n-border-light-discovery-text\\/20:hover{border-color:#5a34aa33}.hover\\:n-border-light-discovery-text\\/25:hover{border-color:#5a34aa40}.hover\\:n-border-light-discovery-text\\/30:hover{border-color:#5a34aa4d}.hover\\:n-border-light-discovery-text\\/35:hover{border-color:#5a34aa59}.hover\\:n-border-light-discovery-text\\/40:hover{border-color:#5a34aa66}.hover\\:n-border-light-discovery-text\\/45:hover{border-color:#5a34aa73}.hover\\:n-border-light-discovery-text\\/5:hover{border-color:#5a34aa0d}.hover\\:n-border-light-discovery-text\\/50:hover{border-color:#5a34aa80}.hover\\:n-border-light-discovery-text\\/55:hover{border-color:#5a34aa8c}.hover\\:n-border-light-discovery-text\\/60:hover{border-color:#5a34aa99}.hover\\:n-border-light-discovery-text\\/65:hover{border-color:#5a34aaa6}.hover\\:n-border-light-discovery-text\\/70:hover{border-color:#5a34aab3}.hover\\:n-border-light-discovery-text\\/75:hover{border-color:#5a34aabf}.hover\\:n-border-light-discovery-text\\/80:hover{border-color:#5a34aacc}.hover\\:n-border-light-discovery-text\\/85:hover{border-color:#5a34aad9}.hover\\:n-border-light-discovery-text\\/90:hover{border-color:#5a34aae6}.hover\\:n-border-light-discovery-text\\/95:hover{border-color:#5a34aaf2}.hover\\:n-border-light-neutral-bg-default:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-default\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-light-neutral-bg-default\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-light-neutral-bg-default\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-default\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-light-neutral-bg-default\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-light-neutral-bg-default\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-light-neutral-bg-default\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-light-neutral-bg-default\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-light-neutral-bg-default\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-light-neutral-bg-default\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-light-neutral-bg-default\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-light-neutral-bg-default\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-light-neutral-bg-default\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-light-neutral-bg-default\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-light-neutral-bg-default\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-light-neutral-bg-default\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-light-neutral-bg-default\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-light-neutral-bg-default\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-light-neutral-bg-default\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-light-neutral-bg-default\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-light-neutral-bg-default\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-light-neutral-bg-on-bg-weak:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-light-neutral-bg-on-bg-weak\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-light-neutral-bg-status:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-status\\/0:hover{border-color:#a8acb200}.hover\\:n-border-light-neutral-bg-status\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-light-neutral-bg-status\\/100:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-status\\/15:hover{border-color:#a8acb226}.hover\\:n-border-light-neutral-bg-status\\/20:hover{border-color:#a8acb233}.hover\\:n-border-light-neutral-bg-status\\/25:hover{border-color:#a8acb240}.hover\\:n-border-light-neutral-bg-status\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-light-neutral-bg-status\\/35:hover{border-color:#a8acb259}.hover\\:n-border-light-neutral-bg-status\\/40:hover{border-color:#a8acb266}.hover\\:n-border-light-neutral-bg-status\\/45:hover{border-color:#a8acb273}.hover\\:n-border-light-neutral-bg-status\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-light-neutral-bg-status\\/50:hover{border-color:#a8acb280}.hover\\:n-border-light-neutral-bg-status\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-light-neutral-bg-status\\/60:hover{border-color:#a8acb299}.hover\\:n-border-light-neutral-bg-status\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-light-neutral-bg-status\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-light-neutral-bg-status\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-light-neutral-bg-status\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-light-neutral-bg-status\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-light-neutral-bg-status\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-light-neutral-bg-status\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-light-neutral-bg-strong:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-bg-strong\\/0:hover{border-color:#e2e3e500}.hover\\:n-border-light-neutral-bg-strong\\/10:hover{border-color:#e2e3e51a}.hover\\:n-border-light-neutral-bg-strong\\/100:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-bg-strong\\/15:hover{border-color:#e2e3e526}.hover\\:n-border-light-neutral-bg-strong\\/20:hover{border-color:#e2e3e533}.hover\\:n-border-light-neutral-bg-strong\\/25:hover{border-color:#e2e3e540}.hover\\:n-border-light-neutral-bg-strong\\/30:hover{border-color:#e2e3e54d}.hover\\:n-border-light-neutral-bg-strong\\/35:hover{border-color:#e2e3e559}.hover\\:n-border-light-neutral-bg-strong\\/40:hover{border-color:#e2e3e566}.hover\\:n-border-light-neutral-bg-strong\\/45:hover{border-color:#e2e3e573}.hover\\:n-border-light-neutral-bg-strong\\/5:hover{border-color:#e2e3e50d}.hover\\:n-border-light-neutral-bg-strong\\/50:hover{border-color:#e2e3e580}.hover\\:n-border-light-neutral-bg-strong\\/55:hover{border-color:#e2e3e58c}.hover\\:n-border-light-neutral-bg-strong\\/60:hover{border-color:#e2e3e599}.hover\\:n-border-light-neutral-bg-strong\\/65:hover{border-color:#e2e3e5a6}.hover\\:n-border-light-neutral-bg-strong\\/70:hover{border-color:#e2e3e5b3}.hover\\:n-border-light-neutral-bg-strong\\/75:hover{border-color:#e2e3e5bf}.hover\\:n-border-light-neutral-bg-strong\\/80:hover{border-color:#e2e3e5cc}.hover\\:n-border-light-neutral-bg-strong\\/85:hover{border-color:#e2e3e5d9}.hover\\:n-border-light-neutral-bg-strong\\/90:hover{border-color:#e2e3e5e6}.hover\\:n-border-light-neutral-bg-strong\\/95:hover{border-color:#e2e3e5f2}.hover\\:n-border-light-neutral-bg-stronger:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-stronger\\/0:hover{border-color:#a8acb200}.hover\\:n-border-light-neutral-bg-stronger\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-light-neutral-bg-stronger\\/100:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-bg-stronger\\/15:hover{border-color:#a8acb226}.hover\\:n-border-light-neutral-bg-stronger\\/20:hover{border-color:#a8acb233}.hover\\:n-border-light-neutral-bg-stronger\\/25:hover{border-color:#a8acb240}.hover\\:n-border-light-neutral-bg-stronger\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-light-neutral-bg-stronger\\/35:hover{border-color:#a8acb259}.hover\\:n-border-light-neutral-bg-stronger\\/40:hover{border-color:#a8acb266}.hover\\:n-border-light-neutral-bg-stronger\\/45:hover{border-color:#a8acb273}.hover\\:n-border-light-neutral-bg-stronger\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-light-neutral-bg-stronger\\/50:hover{border-color:#a8acb280}.hover\\:n-border-light-neutral-bg-stronger\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-light-neutral-bg-stronger\\/60:hover{border-color:#a8acb299}.hover\\:n-border-light-neutral-bg-stronger\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-light-neutral-bg-stronger\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-light-neutral-bg-stronger\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-light-neutral-bg-stronger\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-light-neutral-bg-stronger\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-light-neutral-bg-stronger\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-light-neutral-bg-stronger\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-light-neutral-bg-strongest:hover{border-color:#3c3f44}.hover\\:n-border-light-neutral-bg-strongest\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-light-neutral-bg-strongest\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-light-neutral-bg-strongest\\/100:hover{border-color:#3c3f44}.hover\\:n-border-light-neutral-bg-strongest\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-light-neutral-bg-strongest\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-light-neutral-bg-strongest\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-light-neutral-bg-strongest\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-light-neutral-bg-strongest\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-light-neutral-bg-strongest\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-light-neutral-bg-strongest\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-light-neutral-bg-strongest\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-light-neutral-bg-strongest\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-light-neutral-bg-strongest\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-light-neutral-bg-strongest\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-light-neutral-bg-strongest\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-light-neutral-bg-strongest\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-light-neutral-bg-strongest\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-light-neutral-bg-strongest\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-light-neutral-bg-strongest\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-light-neutral-bg-strongest\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-light-neutral-bg-strongest\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-light-neutral-bg-weak:hover{border-color:#fff}.hover\\:n-border-light-neutral-bg-weak\\/0:hover{border-color:#fff0}.hover\\:n-border-light-neutral-bg-weak\\/10:hover{border-color:#ffffff1a}.hover\\:n-border-light-neutral-bg-weak\\/100:hover{border-color:#fff}.hover\\:n-border-light-neutral-bg-weak\\/15:hover{border-color:#ffffff26}.hover\\:n-border-light-neutral-bg-weak\\/20:hover{border-color:#fff3}.hover\\:n-border-light-neutral-bg-weak\\/25:hover{border-color:#ffffff40}.hover\\:n-border-light-neutral-bg-weak\\/30:hover{border-color:#ffffff4d}.hover\\:n-border-light-neutral-bg-weak\\/35:hover{border-color:#ffffff59}.hover\\:n-border-light-neutral-bg-weak\\/40:hover{border-color:#fff6}.hover\\:n-border-light-neutral-bg-weak\\/45:hover{border-color:#ffffff73}.hover\\:n-border-light-neutral-bg-weak\\/5:hover{border-color:#ffffff0d}.hover\\:n-border-light-neutral-bg-weak\\/50:hover{border-color:#ffffff80}.hover\\:n-border-light-neutral-bg-weak\\/55:hover{border-color:#ffffff8c}.hover\\:n-border-light-neutral-bg-weak\\/60:hover{border-color:#fff9}.hover\\:n-border-light-neutral-bg-weak\\/65:hover{border-color:#ffffffa6}.hover\\:n-border-light-neutral-bg-weak\\/70:hover{border-color:#ffffffb3}.hover\\:n-border-light-neutral-bg-weak\\/75:hover{border-color:#ffffffbf}.hover\\:n-border-light-neutral-bg-weak\\/80:hover{border-color:#fffc}.hover\\:n-border-light-neutral-bg-weak\\/85:hover{border-color:#ffffffd9}.hover\\:n-border-light-neutral-bg-weak\\/90:hover{border-color:#ffffffe6}.hover\\:n-border-light-neutral-bg-weak\\/95:hover{border-color:#fffffff2}.hover\\:n-border-light-neutral-border-strong:hover{border-color:#bbbec3}.hover\\:n-border-light-neutral-border-strong\\/0:hover{border-color:#bbbec300}.hover\\:n-border-light-neutral-border-strong\\/10:hover{border-color:#bbbec31a}.hover\\:n-border-light-neutral-border-strong\\/100:hover{border-color:#bbbec3}.hover\\:n-border-light-neutral-border-strong\\/15:hover{border-color:#bbbec326}.hover\\:n-border-light-neutral-border-strong\\/20:hover{border-color:#bbbec333}.hover\\:n-border-light-neutral-border-strong\\/25:hover{border-color:#bbbec340}.hover\\:n-border-light-neutral-border-strong\\/30:hover{border-color:#bbbec34d}.hover\\:n-border-light-neutral-border-strong\\/35:hover{border-color:#bbbec359}.hover\\:n-border-light-neutral-border-strong\\/40:hover{border-color:#bbbec366}.hover\\:n-border-light-neutral-border-strong\\/45:hover{border-color:#bbbec373}.hover\\:n-border-light-neutral-border-strong\\/5:hover{border-color:#bbbec30d}.hover\\:n-border-light-neutral-border-strong\\/50:hover{border-color:#bbbec380}.hover\\:n-border-light-neutral-border-strong\\/55:hover{border-color:#bbbec38c}.hover\\:n-border-light-neutral-border-strong\\/60:hover{border-color:#bbbec399}.hover\\:n-border-light-neutral-border-strong\\/65:hover{border-color:#bbbec3a6}.hover\\:n-border-light-neutral-border-strong\\/70:hover{border-color:#bbbec3b3}.hover\\:n-border-light-neutral-border-strong\\/75:hover{border-color:#bbbec3bf}.hover\\:n-border-light-neutral-border-strong\\/80:hover{border-color:#bbbec3cc}.hover\\:n-border-light-neutral-border-strong\\/85:hover{border-color:#bbbec3d9}.hover\\:n-border-light-neutral-border-strong\\/90:hover{border-color:#bbbec3e6}.hover\\:n-border-light-neutral-border-strong\\/95:hover{border-color:#bbbec3f2}.hover\\:n-border-light-neutral-border-strongest:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-border-strongest\\/0:hover{border-color:#6f757e00}.hover\\:n-border-light-neutral-border-strongest\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-border-strongest\\/100:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-border-strongest\\/15:hover{border-color:#6f757e26}.hover\\:n-border-light-neutral-border-strongest\\/20:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-border-strongest\\/25:hover{border-color:#6f757e40}.hover\\:n-border-light-neutral-border-strongest\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-light-neutral-border-strongest\\/35:hover{border-color:#6f757e59}.hover\\:n-border-light-neutral-border-strongest\\/40:hover{border-color:#6f757e66}.hover\\:n-border-light-neutral-border-strongest\\/45:hover{border-color:#6f757e73}.hover\\:n-border-light-neutral-border-strongest\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-light-neutral-border-strongest\\/50:hover{border-color:#6f757e80}.hover\\:n-border-light-neutral-border-strongest\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-light-neutral-border-strongest\\/60:hover{border-color:#6f757e99}.hover\\:n-border-light-neutral-border-strongest\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-light-neutral-border-strongest\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-light-neutral-border-strongest\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-light-neutral-border-strongest\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-light-neutral-border-strongest\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-light-neutral-border-strongest\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-light-neutral-border-strongest\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-light-neutral-border-weak:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-border-weak\\/0:hover{border-color:#e2e3e500}.hover\\:n-border-light-neutral-border-weak\\/10:hover{border-color:#e2e3e51a}.hover\\:n-border-light-neutral-border-weak\\/100:hover{border-color:#e2e3e5}.hover\\:n-border-light-neutral-border-weak\\/15:hover{border-color:#e2e3e526}.hover\\:n-border-light-neutral-border-weak\\/20:hover{border-color:#e2e3e533}.hover\\:n-border-light-neutral-border-weak\\/25:hover{border-color:#e2e3e540}.hover\\:n-border-light-neutral-border-weak\\/30:hover{border-color:#e2e3e54d}.hover\\:n-border-light-neutral-border-weak\\/35:hover{border-color:#e2e3e559}.hover\\:n-border-light-neutral-border-weak\\/40:hover{border-color:#e2e3e566}.hover\\:n-border-light-neutral-border-weak\\/45:hover{border-color:#e2e3e573}.hover\\:n-border-light-neutral-border-weak\\/5:hover{border-color:#e2e3e50d}.hover\\:n-border-light-neutral-border-weak\\/50:hover{border-color:#e2e3e580}.hover\\:n-border-light-neutral-border-weak\\/55:hover{border-color:#e2e3e58c}.hover\\:n-border-light-neutral-border-weak\\/60:hover{border-color:#e2e3e599}.hover\\:n-border-light-neutral-border-weak\\/65:hover{border-color:#e2e3e5a6}.hover\\:n-border-light-neutral-border-weak\\/70:hover{border-color:#e2e3e5b3}.hover\\:n-border-light-neutral-border-weak\\/75:hover{border-color:#e2e3e5bf}.hover\\:n-border-light-neutral-border-weak\\/80:hover{border-color:#e2e3e5cc}.hover\\:n-border-light-neutral-border-weak\\/85:hover{border-color:#e2e3e5d9}.hover\\:n-border-light-neutral-border-weak\\/90:hover{border-color:#e2e3e5e6}.hover\\:n-border-light-neutral-border-weak\\/95:hover{border-color:#e2e3e5f2}.hover\\:n-border-light-neutral-hover:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-hover\\/0:hover{border-color:#6f757e00}.hover\\:n-border-light-neutral-hover\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-hover\\/100:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-hover\\/15:hover{border-color:#6f757e26}.hover\\:n-border-light-neutral-hover\\/20:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-hover\\/25:hover{border-color:#6f757e40}.hover\\:n-border-light-neutral-hover\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-light-neutral-hover\\/35:hover{border-color:#6f757e59}.hover\\:n-border-light-neutral-hover\\/40:hover{border-color:#6f757e66}.hover\\:n-border-light-neutral-hover\\/45:hover{border-color:#6f757e73}.hover\\:n-border-light-neutral-hover\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-light-neutral-hover\\/50:hover{border-color:#6f757e80}.hover\\:n-border-light-neutral-hover\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-light-neutral-hover\\/60:hover{border-color:#6f757e99}.hover\\:n-border-light-neutral-hover\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-light-neutral-hover\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-light-neutral-hover\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-light-neutral-hover\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-light-neutral-hover\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-light-neutral-hover\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-light-neutral-hover\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-light-neutral-icon:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-icon\\/0:hover{border-color:#4d515700}.hover\\:n-border-light-neutral-icon\\/10:hover{border-color:#4d51571a}.hover\\:n-border-light-neutral-icon\\/100:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-icon\\/15:hover{border-color:#4d515726}.hover\\:n-border-light-neutral-icon\\/20:hover{border-color:#4d515733}.hover\\:n-border-light-neutral-icon\\/25:hover{border-color:#4d515740}.hover\\:n-border-light-neutral-icon\\/30:hover{border-color:#4d51574d}.hover\\:n-border-light-neutral-icon\\/35:hover{border-color:#4d515759}.hover\\:n-border-light-neutral-icon\\/40:hover{border-color:#4d515766}.hover\\:n-border-light-neutral-icon\\/45:hover{border-color:#4d515773}.hover\\:n-border-light-neutral-icon\\/5:hover{border-color:#4d51570d}.hover\\:n-border-light-neutral-icon\\/50:hover{border-color:#4d515780}.hover\\:n-border-light-neutral-icon\\/55:hover{border-color:#4d51578c}.hover\\:n-border-light-neutral-icon\\/60:hover{border-color:#4d515799}.hover\\:n-border-light-neutral-icon\\/65:hover{border-color:#4d5157a6}.hover\\:n-border-light-neutral-icon\\/70:hover{border-color:#4d5157b3}.hover\\:n-border-light-neutral-icon\\/75:hover{border-color:#4d5157bf}.hover\\:n-border-light-neutral-icon\\/80:hover{border-color:#4d5157cc}.hover\\:n-border-light-neutral-icon\\/85:hover{border-color:#4d5157d9}.hover\\:n-border-light-neutral-icon\\/90:hover{border-color:#4d5157e6}.hover\\:n-border-light-neutral-icon\\/95:hover{border-color:#4d5157f2}.hover\\:n-border-light-neutral-pressed:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-pressed\\/0:hover{border-color:#6f757e00}.hover\\:n-border-light-neutral-pressed\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-light-neutral-pressed\\/100:hover{border-color:#6f757e}.hover\\:n-border-light-neutral-pressed\\/15:hover{border-color:#6f757e26}.hover\\:n-border-light-neutral-pressed\\/20:hover{border-color:#6f757e33}.hover\\:n-border-light-neutral-pressed\\/25:hover{border-color:#6f757e40}.hover\\:n-border-light-neutral-pressed\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-light-neutral-pressed\\/35:hover{border-color:#6f757e59}.hover\\:n-border-light-neutral-pressed\\/40:hover{border-color:#6f757e66}.hover\\:n-border-light-neutral-pressed\\/45:hover{border-color:#6f757e73}.hover\\:n-border-light-neutral-pressed\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-light-neutral-pressed\\/50:hover{border-color:#6f757e80}.hover\\:n-border-light-neutral-pressed\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-light-neutral-pressed\\/60:hover{border-color:#6f757e99}.hover\\:n-border-light-neutral-pressed\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-light-neutral-pressed\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-light-neutral-pressed\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-light-neutral-pressed\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-light-neutral-pressed\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-light-neutral-pressed\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-light-neutral-pressed\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-light-neutral-text-default:hover{border-color:#1a1b1d}.hover\\:n-border-light-neutral-text-default\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-light-neutral-text-default\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-light-neutral-text-default\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-light-neutral-text-default\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-light-neutral-text-default\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-light-neutral-text-default\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-light-neutral-text-default\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-light-neutral-text-default\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-light-neutral-text-default\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-light-neutral-text-default\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-light-neutral-text-default\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-light-neutral-text-default\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-light-neutral-text-default\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-light-neutral-text-default\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-light-neutral-text-default\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-light-neutral-text-default\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-light-neutral-text-default\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-light-neutral-text-default\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-light-neutral-text-default\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-light-neutral-text-default\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-light-neutral-text-default\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-light-neutral-text-inverse:hover{border-color:#fff}.hover\\:n-border-light-neutral-text-inverse\\/0:hover{border-color:#fff0}.hover\\:n-border-light-neutral-text-inverse\\/10:hover{border-color:#ffffff1a}.hover\\:n-border-light-neutral-text-inverse\\/100:hover{border-color:#fff}.hover\\:n-border-light-neutral-text-inverse\\/15:hover{border-color:#ffffff26}.hover\\:n-border-light-neutral-text-inverse\\/20:hover{border-color:#fff3}.hover\\:n-border-light-neutral-text-inverse\\/25:hover{border-color:#ffffff40}.hover\\:n-border-light-neutral-text-inverse\\/30:hover{border-color:#ffffff4d}.hover\\:n-border-light-neutral-text-inverse\\/35:hover{border-color:#ffffff59}.hover\\:n-border-light-neutral-text-inverse\\/40:hover{border-color:#fff6}.hover\\:n-border-light-neutral-text-inverse\\/45:hover{border-color:#ffffff73}.hover\\:n-border-light-neutral-text-inverse\\/5:hover{border-color:#ffffff0d}.hover\\:n-border-light-neutral-text-inverse\\/50:hover{border-color:#ffffff80}.hover\\:n-border-light-neutral-text-inverse\\/55:hover{border-color:#ffffff8c}.hover\\:n-border-light-neutral-text-inverse\\/60:hover{border-color:#fff9}.hover\\:n-border-light-neutral-text-inverse\\/65:hover{border-color:#ffffffa6}.hover\\:n-border-light-neutral-text-inverse\\/70:hover{border-color:#ffffffb3}.hover\\:n-border-light-neutral-text-inverse\\/75:hover{border-color:#ffffffbf}.hover\\:n-border-light-neutral-text-inverse\\/80:hover{border-color:#fffc}.hover\\:n-border-light-neutral-text-inverse\\/85:hover{border-color:#ffffffd9}.hover\\:n-border-light-neutral-text-inverse\\/90:hover{border-color:#ffffffe6}.hover\\:n-border-light-neutral-text-inverse\\/95:hover{border-color:#fffffff2}.hover\\:n-border-light-neutral-text-weak:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-text-weak\\/0:hover{border-color:#4d515700}.hover\\:n-border-light-neutral-text-weak\\/10:hover{border-color:#4d51571a}.hover\\:n-border-light-neutral-text-weak\\/100:hover{border-color:#4d5157}.hover\\:n-border-light-neutral-text-weak\\/15:hover{border-color:#4d515726}.hover\\:n-border-light-neutral-text-weak\\/20:hover{border-color:#4d515733}.hover\\:n-border-light-neutral-text-weak\\/25:hover{border-color:#4d515740}.hover\\:n-border-light-neutral-text-weak\\/30:hover{border-color:#4d51574d}.hover\\:n-border-light-neutral-text-weak\\/35:hover{border-color:#4d515759}.hover\\:n-border-light-neutral-text-weak\\/40:hover{border-color:#4d515766}.hover\\:n-border-light-neutral-text-weak\\/45:hover{border-color:#4d515773}.hover\\:n-border-light-neutral-text-weak\\/5:hover{border-color:#4d51570d}.hover\\:n-border-light-neutral-text-weak\\/50:hover{border-color:#4d515780}.hover\\:n-border-light-neutral-text-weak\\/55:hover{border-color:#4d51578c}.hover\\:n-border-light-neutral-text-weak\\/60:hover{border-color:#4d515799}.hover\\:n-border-light-neutral-text-weak\\/65:hover{border-color:#4d5157a6}.hover\\:n-border-light-neutral-text-weak\\/70:hover{border-color:#4d5157b3}.hover\\:n-border-light-neutral-text-weak\\/75:hover{border-color:#4d5157bf}.hover\\:n-border-light-neutral-text-weak\\/80:hover{border-color:#4d5157cc}.hover\\:n-border-light-neutral-text-weak\\/85:hover{border-color:#4d5157d9}.hover\\:n-border-light-neutral-text-weak\\/90:hover{border-color:#4d5157e6}.hover\\:n-border-light-neutral-text-weak\\/95:hover{border-color:#4d5157f2}.hover\\:n-border-light-neutral-text-weaker:hover{border-color:#5e636a}.hover\\:n-border-light-neutral-text-weaker\\/0:hover{border-color:#5e636a00}.hover\\:n-border-light-neutral-text-weaker\\/10:hover{border-color:#5e636a1a}.hover\\:n-border-light-neutral-text-weaker\\/100:hover{border-color:#5e636a}.hover\\:n-border-light-neutral-text-weaker\\/15:hover{border-color:#5e636a26}.hover\\:n-border-light-neutral-text-weaker\\/20:hover{border-color:#5e636a33}.hover\\:n-border-light-neutral-text-weaker\\/25:hover{border-color:#5e636a40}.hover\\:n-border-light-neutral-text-weaker\\/30:hover{border-color:#5e636a4d}.hover\\:n-border-light-neutral-text-weaker\\/35:hover{border-color:#5e636a59}.hover\\:n-border-light-neutral-text-weaker\\/40:hover{border-color:#5e636a66}.hover\\:n-border-light-neutral-text-weaker\\/45:hover{border-color:#5e636a73}.hover\\:n-border-light-neutral-text-weaker\\/5:hover{border-color:#5e636a0d}.hover\\:n-border-light-neutral-text-weaker\\/50:hover{border-color:#5e636a80}.hover\\:n-border-light-neutral-text-weaker\\/55:hover{border-color:#5e636a8c}.hover\\:n-border-light-neutral-text-weaker\\/60:hover{border-color:#5e636a99}.hover\\:n-border-light-neutral-text-weaker\\/65:hover{border-color:#5e636aa6}.hover\\:n-border-light-neutral-text-weaker\\/70:hover{border-color:#5e636ab3}.hover\\:n-border-light-neutral-text-weaker\\/75:hover{border-color:#5e636abf}.hover\\:n-border-light-neutral-text-weaker\\/80:hover{border-color:#5e636acc}.hover\\:n-border-light-neutral-text-weaker\\/85:hover{border-color:#5e636ad9}.hover\\:n-border-light-neutral-text-weaker\\/90:hover{border-color:#5e636ae6}.hover\\:n-border-light-neutral-text-weaker\\/95:hover{border-color:#5e636af2}.hover\\:n-border-light-neutral-text-weakest:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-text-weakest\\/0:hover{border-color:#a8acb200}.hover\\:n-border-light-neutral-text-weakest\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-light-neutral-text-weakest\\/100:hover{border-color:#a8acb2}.hover\\:n-border-light-neutral-text-weakest\\/15:hover{border-color:#a8acb226}.hover\\:n-border-light-neutral-text-weakest\\/20:hover{border-color:#a8acb233}.hover\\:n-border-light-neutral-text-weakest\\/25:hover{border-color:#a8acb240}.hover\\:n-border-light-neutral-text-weakest\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-light-neutral-text-weakest\\/35:hover{border-color:#a8acb259}.hover\\:n-border-light-neutral-text-weakest\\/40:hover{border-color:#a8acb266}.hover\\:n-border-light-neutral-text-weakest\\/45:hover{border-color:#a8acb273}.hover\\:n-border-light-neutral-text-weakest\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-light-neutral-text-weakest\\/50:hover{border-color:#a8acb280}.hover\\:n-border-light-neutral-text-weakest\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-light-neutral-text-weakest\\/60:hover{border-color:#a8acb299}.hover\\:n-border-light-neutral-text-weakest\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-light-neutral-text-weakest\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-light-neutral-text-weakest\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-light-neutral-text-weakest\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-light-neutral-text-weakest\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-light-neutral-text-weakest\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-light-neutral-text-weakest\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-light-primary-bg-selected:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-selected\\/0:hover{border-color:#e7fafb00}.hover\\:n-border-light-primary-bg-selected\\/10:hover{border-color:#e7fafb1a}.hover\\:n-border-light-primary-bg-selected\\/100:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-selected\\/15:hover{border-color:#e7fafb26}.hover\\:n-border-light-primary-bg-selected\\/20:hover{border-color:#e7fafb33}.hover\\:n-border-light-primary-bg-selected\\/25:hover{border-color:#e7fafb40}.hover\\:n-border-light-primary-bg-selected\\/30:hover{border-color:#e7fafb4d}.hover\\:n-border-light-primary-bg-selected\\/35:hover{border-color:#e7fafb59}.hover\\:n-border-light-primary-bg-selected\\/40:hover{border-color:#e7fafb66}.hover\\:n-border-light-primary-bg-selected\\/45:hover{border-color:#e7fafb73}.hover\\:n-border-light-primary-bg-selected\\/5:hover{border-color:#e7fafb0d}.hover\\:n-border-light-primary-bg-selected\\/50:hover{border-color:#e7fafb80}.hover\\:n-border-light-primary-bg-selected\\/55:hover{border-color:#e7fafb8c}.hover\\:n-border-light-primary-bg-selected\\/60:hover{border-color:#e7fafb99}.hover\\:n-border-light-primary-bg-selected\\/65:hover{border-color:#e7fafba6}.hover\\:n-border-light-primary-bg-selected\\/70:hover{border-color:#e7fafbb3}.hover\\:n-border-light-primary-bg-selected\\/75:hover{border-color:#e7fafbbf}.hover\\:n-border-light-primary-bg-selected\\/80:hover{border-color:#e7fafbcc}.hover\\:n-border-light-primary-bg-selected\\/85:hover{border-color:#e7fafbd9}.hover\\:n-border-light-primary-bg-selected\\/90:hover{border-color:#e7fafbe6}.hover\\:n-border-light-primary-bg-selected\\/95:hover{border-color:#e7fafbf2}.hover\\:n-border-light-primary-bg-status:hover{border-color:#4c99a4}.hover\\:n-border-light-primary-bg-status\\/0:hover{border-color:#4c99a400}.hover\\:n-border-light-primary-bg-status\\/10:hover{border-color:#4c99a41a}.hover\\:n-border-light-primary-bg-status\\/100:hover{border-color:#4c99a4}.hover\\:n-border-light-primary-bg-status\\/15:hover{border-color:#4c99a426}.hover\\:n-border-light-primary-bg-status\\/20:hover{border-color:#4c99a433}.hover\\:n-border-light-primary-bg-status\\/25:hover{border-color:#4c99a440}.hover\\:n-border-light-primary-bg-status\\/30:hover{border-color:#4c99a44d}.hover\\:n-border-light-primary-bg-status\\/35:hover{border-color:#4c99a459}.hover\\:n-border-light-primary-bg-status\\/40:hover{border-color:#4c99a466}.hover\\:n-border-light-primary-bg-status\\/45:hover{border-color:#4c99a473}.hover\\:n-border-light-primary-bg-status\\/5:hover{border-color:#4c99a40d}.hover\\:n-border-light-primary-bg-status\\/50:hover{border-color:#4c99a480}.hover\\:n-border-light-primary-bg-status\\/55:hover{border-color:#4c99a48c}.hover\\:n-border-light-primary-bg-status\\/60:hover{border-color:#4c99a499}.hover\\:n-border-light-primary-bg-status\\/65:hover{border-color:#4c99a4a6}.hover\\:n-border-light-primary-bg-status\\/70:hover{border-color:#4c99a4b3}.hover\\:n-border-light-primary-bg-status\\/75:hover{border-color:#4c99a4bf}.hover\\:n-border-light-primary-bg-status\\/80:hover{border-color:#4c99a4cc}.hover\\:n-border-light-primary-bg-status\\/85:hover{border-color:#4c99a4d9}.hover\\:n-border-light-primary-bg-status\\/90:hover{border-color:#4c99a4e6}.hover\\:n-border-light-primary-bg-status\\/95:hover{border-color:#4c99a4f2}.hover\\:n-border-light-primary-bg-strong:hover{border-color:#0a6190}.hover\\:n-border-light-primary-bg-strong\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-bg-strong\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-bg-strong\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-bg-strong\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-bg-strong\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-bg-strong\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-bg-strong\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-bg-strong\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-bg-strong\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-bg-strong\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-bg-strong\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-bg-strong\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-bg-strong\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-bg-strong\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-bg-strong\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-bg-strong\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-bg-strong\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-bg-strong\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-bg-strong\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-bg-strong\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-bg-strong\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-primary-bg-weak:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-weak\\/0:hover{border-color:#e7fafb00}.hover\\:n-border-light-primary-bg-weak\\/10:hover{border-color:#e7fafb1a}.hover\\:n-border-light-primary-bg-weak\\/100:hover{border-color:#e7fafb}.hover\\:n-border-light-primary-bg-weak\\/15:hover{border-color:#e7fafb26}.hover\\:n-border-light-primary-bg-weak\\/20:hover{border-color:#e7fafb33}.hover\\:n-border-light-primary-bg-weak\\/25:hover{border-color:#e7fafb40}.hover\\:n-border-light-primary-bg-weak\\/30:hover{border-color:#e7fafb4d}.hover\\:n-border-light-primary-bg-weak\\/35:hover{border-color:#e7fafb59}.hover\\:n-border-light-primary-bg-weak\\/40:hover{border-color:#e7fafb66}.hover\\:n-border-light-primary-bg-weak\\/45:hover{border-color:#e7fafb73}.hover\\:n-border-light-primary-bg-weak\\/5:hover{border-color:#e7fafb0d}.hover\\:n-border-light-primary-bg-weak\\/50:hover{border-color:#e7fafb80}.hover\\:n-border-light-primary-bg-weak\\/55:hover{border-color:#e7fafb8c}.hover\\:n-border-light-primary-bg-weak\\/60:hover{border-color:#e7fafb99}.hover\\:n-border-light-primary-bg-weak\\/65:hover{border-color:#e7fafba6}.hover\\:n-border-light-primary-bg-weak\\/70:hover{border-color:#e7fafbb3}.hover\\:n-border-light-primary-bg-weak\\/75:hover{border-color:#e7fafbbf}.hover\\:n-border-light-primary-bg-weak\\/80:hover{border-color:#e7fafbcc}.hover\\:n-border-light-primary-bg-weak\\/85:hover{border-color:#e7fafbd9}.hover\\:n-border-light-primary-bg-weak\\/90:hover{border-color:#e7fafbe6}.hover\\:n-border-light-primary-bg-weak\\/95:hover{border-color:#e7fafbf2}.hover\\:n-border-light-primary-border-strong:hover{border-color:#0a6190}.hover\\:n-border-light-primary-border-strong\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-border-strong\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-border-strong\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-border-strong\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-border-strong\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-border-strong\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-border-strong\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-border-strong\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-border-strong\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-border-strong\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-border-strong\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-border-strong\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-border-strong\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-border-strong\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-border-strong\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-border-strong\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-border-strong\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-border-strong\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-border-strong\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-border-strong\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-border-strong\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-primary-border-weak:hover{border-color:#8fe3e8}.hover\\:n-border-light-primary-border-weak\\/0:hover{border-color:#8fe3e800}.hover\\:n-border-light-primary-border-weak\\/10:hover{border-color:#8fe3e81a}.hover\\:n-border-light-primary-border-weak\\/100:hover{border-color:#8fe3e8}.hover\\:n-border-light-primary-border-weak\\/15:hover{border-color:#8fe3e826}.hover\\:n-border-light-primary-border-weak\\/20:hover{border-color:#8fe3e833}.hover\\:n-border-light-primary-border-weak\\/25:hover{border-color:#8fe3e840}.hover\\:n-border-light-primary-border-weak\\/30:hover{border-color:#8fe3e84d}.hover\\:n-border-light-primary-border-weak\\/35:hover{border-color:#8fe3e859}.hover\\:n-border-light-primary-border-weak\\/40:hover{border-color:#8fe3e866}.hover\\:n-border-light-primary-border-weak\\/45:hover{border-color:#8fe3e873}.hover\\:n-border-light-primary-border-weak\\/5:hover{border-color:#8fe3e80d}.hover\\:n-border-light-primary-border-weak\\/50:hover{border-color:#8fe3e880}.hover\\:n-border-light-primary-border-weak\\/55:hover{border-color:#8fe3e88c}.hover\\:n-border-light-primary-border-weak\\/60:hover{border-color:#8fe3e899}.hover\\:n-border-light-primary-border-weak\\/65:hover{border-color:#8fe3e8a6}.hover\\:n-border-light-primary-border-weak\\/70:hover{border-color:#8fe3e8b3}.hover\\:n-border-light-primary-border-weak\\/75:hover{border-color:#8fe3e8bf}.hover\\:n-border-light-primary-border-weak\\/80:hover{border-color:#8fe3e8cc}.hover\\:n-border-light-primary-border-weak\\/85:hover{border-color:#8fe3e8d9}.hover\\:n-border-light-primary-border-weak\\/90:hover{border-color:#8fe3e8e6}.hover\\:n-border-light-primary-border-weak\\/95:hover{border-color:#8fe3e8f2}.hover\\:n-border-light-primary-focus:hover{border-color:#30839d}.hover\\:n-border-light-primary-focus\\/0:hover{border-color:#30839d00}.hover\\:n-border-light-primary-focus\\/10:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-focus\\/100:hover{border-color:#30839d}.hover\\:n-border-light-primary-focus\\/15:hover{border-color:#30839d26}.hover\\:n-border-light-primary-focus\\/20:hover{border-color:#30839d33}.hover\\:n-border-light-primary-focus\\/25:hover{border-color:#30839d40}.hover\\:n-border-light-primary-focus\\/30:hover{border-color:#30839d4d}.hover\\:n-border-light-primary-focus\\/35:hover{border-color:#30839d59}.hover\\:n-border-light-primary-focus\\/40:hover{border-color:#30839d66}.hover\\:n-border-light-primary-focus\\/45:hover{border-color:#30839d73}.hover\\:n-border-light-primary-focus\\/5:hover{border-color:#30839d0d}.hover\\:n-border-light-primary-focus\\/50:hover{border-color:#30839d80}.hover\\:n-border-light-primary-focus\\/55:hover{border-color:#30839d8c}.hover\\:n-border-light-primary-focus\\/60:hover{border-color:#30839d99}.hover\\:n-border-light-primary-focus\\/65:hover{border-color:#30839da6}.hover\\:n-border-light-primary-focus\\/70:hover{border-color:#30839db3}.hover\\:n-border-light-primary-focus\\/75:hover{border-color:#30839dbf}.hover\\:n-border-light-primary-focus\\/80:hover{border-color:#30839dcc}.hover\\:n-border-light-primary-focus\\/85:hover{border-color:#30839dd9}.hover\\:n-border-light-primary-focus\\/90:hover{border-color:#30839de6}.hover\\:n-border-light-primary-focus\\/95:hover{border-color:#30839df2}.hover\\:n-border-light-primary-hover-strong:hover{border-color:#02507b}.hover\\:n-border-light-primary-hover-strong\\/0:hover{border-color:#02507b00}.hover\\:n-border-light-primary-hover-strong\\/10:hover{border-color:#02507b1a}.hover\\:n-border-light-primary-hover-strong\\/100:hover{border-color:#02507b}.hover\\:n-border-light-primary-hover-strong\\/15:hover{border-color:#02507b26}.hover\\:n-border-light-primary-hover-strong\\/20:hover{border-color:#02507b33}.hover\\:n-border-light-primary-hover-strong\\/25:hover{border-color:#02507b40}.hover\\:n-border-light-primary-hover-strong\\/30:hover{border-color:#02507b4d}.hover\\:n-border-light-primary-hover-strong\\/35:hover{border-color:#02507b59}.hover\\:n-border-light-primary-hover-strong\\/40:hover{border-color:#02507b66}.hover\\:n-border-light-primary-hover-strong\\/45:hover{border-color:#02507b73}.hover\\:n-border-light-primary-hover-strong\\/5:hover{border-color:#02507b0d}.hover\\:n-border-light-primary-hover-strong\\/50:hover{border-color:#02507b80}.hover\\:n-border-light-primary-hover-strong\\/55:hover{border-color:#02507b8c}.hover\\:n-border-light-primary-hover-strong\\/60:hover{border-color:#02507b99}.hover\\:n-border-light-primary-hover-strong\\/65:hover{border-color:#02507ba6}.hover\\:n-border-light-primary-hover-strong\\/70:hover{border-color:#02507bb3}.hover\\:n-border-light-primary-hover-strong\\/75:hover{border-color:#02507bbf}.hover\\:n-border-light-primary-hover-strong\\/80:hover{border-color:#02507bcc}.hover\\:n-border-light-primary-hover-strong\\/85:hover{border-color:#02507bd9}.hover\\:n-border-light-primary-hover-strong\\/90:hover{border-color:#02507be6}.hover\\:n-border-light-primary-hover-strong\\/95:hover{border-color:#02507bf2}.hover\\:n-border-light-primary-hover-weak:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-hover-weak\\/0:hover{border-color:#30839d00}.hover\\:n-border-light-primary-hover-weak\\/10:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-hover-weak\\/100:hover{border-color:#30839d}.hover\\:n-border-light-primary-hover-weak\\/15:hover{border-color:#30839d26}.hover\\:n-border-light-primary-hover-weak\\/20:hover{border-color:#30839d33}.hover\\:n-border-light-primary-hover-weak\\/25:hover{border-color:#30839d40}.hover\\:n-border-light-primary-hover-weak\\/30:hover{border-color:#30839d4d}.hover\\:n-border-light-primary-hover-weak\\/35:hover{border-color:#30839d59}.hover\\:n-border-light-primary-hover-weak\\/40:hover{border-color:#30839d66}.hover\\:n-border-light-primary-hover-weak\\/45:hover{border-color:#30839d73}.hover\\:n-border-light-primary-hover-weak\\/5:hover{border-color:#30839d0d}.hover\\:n-border-light-primary-hover-weak\\/50:hover{border-color:#30839d80}.hover\\:n-border-light-primary-hover-weak\\/55:hover{border-color:#30839d8c}.hover\\:n-border-light-primary-hover-weak\\/60:hover{border-color:#30839d99}.hover\\:n-border-light-primary-hover-weak\\/65:hover{border-color:#30839da6}.hover\\:n-border-light-primary-hover-weak\\/70:hover{border-color:#30839db3}.hover\\:n-border-light-primary-hover-weak\\/75:hover{border-color:#30839dbf}.hover\\:n-border-light-primary-hover-weak\\/80:hover{border-color:#30839dcc}.hover\\:n-border-light-primary-hover-weak\\/85:hover{border-color:#30839dd9}.hover\\:n-border-light-primary-hover-weak\\/90:hover{border-color:#30839de6}.hover\\:n-border-light-primary-hover-weak\\/95:hover{border-color:#30839df2}.hover\\:n-border-light-primary-icon:hover{border-color:#0a6190}.hover\\:n-border-light-primary-icon\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-icon\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-icon\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-icon\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-icon\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-icon\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-icon\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-icon\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-icon\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-icon\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-icon\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-icon\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-icon\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-icon\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-icon\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-icon\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-icon\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-icon\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-icon\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-icon\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-icon\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-primary-pressed-strong:hover{border-color:#014063}.hover\\:n-border-light-primary-pressed-strong\\/0:hover{border-color:#01406300}.hover\\:n-border-light-primary-pressed-strong\\/10:hover{border-color:#0140631a}.hover\\:n-border-light-primary-pressed-strong\\/100:hover{border-color:#014063}.hover\\:n-border-light-primary-pressed-strong\\/15:hover{border-color:#01406326}.hover\\:n-border-light-primary-pressed-strong\\/20:hover{border-color:#01406333}.hover\\:n-border-light-primary-pressed-strong\\/25:hover{border-color:#01406340}.hover\\:n-border-light-primary-pressed-strong\\/30:hover{border-color:#0140634d}.hover\\:n-border-light-primary-pressed-strong\\/35:hover{border-color:#01406359}.hover\\:n-border-light-primary-pressed-strong\\/40:hover{border-color:#01406366}.hover\\:n-border-light-primary-pressed-strong\\/45:hover{border-color:#01406373}.hover\\:n-border-light-primary-pressed-strong\\/5:hover{border-color:#0140630d}.hover\\:n-border-light-primary-pressed-strong\\/50:hover{border-color:#01406380}.hover\\:n-border-light-primary-pressed-strong\\/55:hover{border-color:#0140638c}.hover\\:n-border-light-primary-pressed-strong\\/60:hover{border-color:#01406399}.hover\\:n-border-light-primary-pressed-strong\\/65:hover{border-color:#014063a6}.hover\\:n-border-light-primary-pressed-strong\\/70:hover{border-color:#014063b3}.hover\\:n-border-light-primary-pressed-strong\\/75:hover{border-color:#014063bf}.hover\\:n-border-light-primary-pressed-strong\\/80:hover{border-color:#014063cc}.hover\\:n-border-light-primary-pressed-strong\\/85:hover{border-color:#014063d9}.hover\\:n-border-light-primary-pressed-strong\\/90:hover{border-color:#014063e6}.hover\\:n-border-light-primary-pressed-strong\\/95:hover{border-color:#014063f2}.hover\\:n-border-light-primary-pressed-weak:hover{border-color:#30839d1f}.hover\\:n-border-light-primary-pressed-weak\\/0:hover{border-color:#30839d00}.hover\\:n-border-light-primary-pressed-weak\\/10:hover{border-color:#30839d1a}.hover\\:n-border-light-primary-pressed-weak\\/100:hover{border-color:#30839d}.hover\\:n-border-light-primary-pressed-weak\\/15:hover{border-color:#30839d26}.hover\\:n-border-light-primary-pressed-weak\\/20:hover{border-color:#30839d33}.hover\\:n-border-light-primary-pressed-weak\\/25:hover{border-color:#30839d40}.hover\\:n-border-light-primary-pressed-weak\\/30:hover{border-color:#30839d4d}.hover\\:n-border-light-primary-pressed-weak\\/35:hover{border-color:#30839d59}.hover\\:n-border-light-primary-pressed-weak\\/40:hover{border-color:#30839d66}.hover\\:n-border-light-primary-pressed-weak\\/45:hover{border-color:#30839d73}.hover\\:n-border-light-primary-pressed-weak\\/5:hover{border-color:#30839d0d}.hover\\:n-border-light-primary-pressed-weak\\/50:hover{border-color:#30839d80}.hover\\:n-border-light-primary-pressed-weak\\/55:hover{border-color:#30839d8c}.hover\\:n-border-light-primary-pressed-weak\\/60:hover{border-color:#30839d99}.hover\\:n-border-light-primary-pressed-weak\\/65:hover{border-color:#30839da6}.hover\\:n-border-light-primary-pressed-weak\\/70:hover{border-color:#30839db3}.hover\\:n-border-light-primary-pressed-weak\\/75:hover{border-color:#30839dbf}.hover\\:n-border-light-primary-pressed-weak\\/80:hover{border-color:#30839dcc}.hover\\:n-border-light-primary-pressed-weak\\/85:hover{border-color:#30839dd9}.hover\\:n-border-light-primary-pressed-weak\\/90:hover{border-color:#30839de6}.hover\\:n-border-light-primary-pressed-weak\\/95:hover{border-color:#30839df2}.hover\\:n-border-light-primary-text:hover{border-color:#0a6190}.hover\\:n-border-light-primary-text\\/0:hover{border-color:#0a619000}.hover\\:n-border-light-primary-text\\/10:hover{border-color:#0a61901a}.hover\\:n-border-light-primary-text\\/100:hover{border-color:#0a6190}.hover\\:n-border-light-primary-text\\/15:hover{border-color:#0a619026}.hover\\:n-border-light-primary-text\\/20:hover{border-color:#0a619033}.hover\\:n-border-light-primary-text\\/25:hover{border-color:#0a619040}.hover\\:n-border-light-primary-text\\/30:hover{border-color:#0a61904d}.hover\\:n-border-light-primary-text\\/35:hover{border-color:#0a619059}.hover\\:n-border-light-primary-text\\/40:hover{border-color:#0a619066}.hover\\:n-border-light-primary-text\\/45:hover{border-color:#0a619073}.hover\\:n-border-light-primary-text\\/5:hover{border-color:#0a61900d}.hover\\:n-border-light-primary-text\\/50:hover{border-color:#0a619080}.hover\\:n-border-light-primary-text\\/55:hover{border-color:#0a61908c}.hover\\:n-border-light-primary-text\\/60:hover{border-color:#0a619099}.hover\\:n-border-light-primary-text\\/65:hover{border-color:#0a6190a6}.hover\\:n-border-light-primary-text\\/70:hover{border-color:#0a6190b3}.hover\\:n-border-light-primary-text\\/75:hover{border-color:#0a6190bf}.hover\\:n-border-light-primary-text\\/80:hover{border-color:#0a6190cc}.hover\\:n-border-light-primary-text\\/85:hover{border-color:#0a6190d9}.hover\\:n-border-light-primary-text\\/90:hover{border-color:#0a6190e6}.hover\\:n-border-light-primary-text\\/95:hover{border-color:#0a6190f2}.hover\\:n-border-light-success-bg-status:hover{border-color:#5b992b}.hover\\:n-border-light-success-bg-status\\/0:hover{border-color:#5b992b00}.hover\\:n-border-light-success-bg-status\\/10:hover{border-color:#5b992b1a}.hover\\:n-border-light-success-bg-status\\/100:hover{border-color:#5b992b}.hover\\:n-border-light-success-bg-status\\/15:hover{border-color:#5b992b26}.hover\\:n-border-light-success-bg-status\\/20:hover{border-color:#5b992b33}.hover\\:n-border-light-success-bg-status\\/25:hover{border-color:#5b992b40}.hover\\:n-border-light-success-bg-status\\/30:hover{border-color:#5b992b4d}.hover\\:n-border-light-success-bg-status\\/35:hover{border-color:#5b992b59}.hover\\:n-border-light-success-bg-status\\/40:hover{border-color:#5b992b66}.hover\\:n-border-light-success-bg-status\\/45:hover{border-color:#5b992b73}.hover\\:n-border-light-success-bg-status\\/5:hover{border-color:#5b992b0d}.hover\\:n-border-light-success-bg-status\\/50:hover{border-color:#5b992b80}.hover\\:n-border-light-success-bg-status\\/55:hover{border-color:#5b992b8c}.hover\\:n-border-light-success-bg-status\\/60:hover{border-color:#5b992b99}.hover\\:n-border-light-success-bg-status\\/65:hover{border-color:#5b992ba6}.hover\\:n-border-light-success-bg-status\\/70:hover{border-color:#5b992bb3}.hover\\:n-border-light-success-bg-status\\/75:hover{border-color:#5b992bbf}.hover\\:n-border-light-success-bg-status\\/80:hover{border-color:#5b992bcc}.hover\\:n-border-light-success-bg-status\\/85:hover{border-color:#5b992bd9}.hover\\:n-border-light-success-bg-status\\/90:hover{border-color:#5b992be6}.hover\\:n-border-light-success-bg-status\\/95:hover{border-color:#5b992bf2}.hover\\:n-border-light-success-bg-strong:hover{border-color:#3f7824}.hover\\:n-border-light-success-bg-strong\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-bg-strong\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-bg-strong\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-bg-strong\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-bg-strong\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-bg-strong\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-bg-strong\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-bg-strong\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-bg-strong\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-bg-strong\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-bg-strong\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-bg-strong\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-bg-strong\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-bg-strong\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-bg-strong\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-bg-strong\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-bg-strong\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-bg-strong\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-bg-strong\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-bg-strong\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-bg-strong\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-success-bg-weak:hover{border-color:#e7fcd7}.hover\\:n-border-light-success-bg-weak\\/0:hover{border-color:#e7fcd700}.hover\\:n-border-light-success-bg-weak\\/10:hover{border-color:#e7fcd71a}.hover\\:n-border-light-success-bg-weak\\/100:hover{border-color:#e7fcd7}.hover\\:n-border-light-success-bg-weak\\/15:hover{border-color:#e7fcd726}.hover\\:n-border-light-success-bg-weak\\/20:hover{border-color:#e7fcd733}.hover\\:n-border-light-success-bg-weak\\/25:hover{border-color:#e7fcd740}.hover\\:n-border-light-success-bg-weak\\/30:hover{border-color:#e7fcd74d}.hover\\:n-border-light-success-bg-weak\\/35:hover{border-color:#e7fcd759}.hover\\:n-border-light-success-bg-weak\\/40:hover{border-color:#e7fcd766}.hover\\:n-border-light-success-bg-weak\\/45:hover{border-color:#e7fcd773}.hover\\:n-border-light-success-bg-weak\\/5:hover{border-color:#e7fcd70d}.hover\\:n-border-light-success-bg-weak\\/50:hover{border-color:#e7fcd780}.hover\\:n-border-light-success-bg-weak\\/55:hover{border-color:#e7fcd78c}.hover\\:n-border-light-success-bg-weak\\/60:hover{border-color:#e7fcd799}.hover\\:n-border-light-success-bg-weak\\/65:hover{border-color:#e7fcd7a6}.hover\\:n-border-light-success-bg-weak\\/70:hover{border-color:#e7fcd7b3}.hover\\:n-border-light-success-bg-weak\\/75:hover{border-color:#e7fcd7bf}.hover\\:n-border-light-success-bg-weak\\/80:hover{border-color:#e7fcd7cc}.hover\\:n-border-light-success-bg-weak\\/85:hover{border-color:#e7fcd7d9}.hover\\:n-border-light-success-bg-weak\\/90:hover{border-color:#e7fcd7e6}.hover\\:n-border-light-success-bg-weak\\/95:hover{border-color:#e7fcd7f2}.hover\\:n-border-light-success-border-strong:hover{border-color:#3f7824}.hover\\:n-border-light-success-border-strong\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-border-strong\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-border-strong\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-border-strong\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-border-strong\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-border-strong\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-border-strong\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-border-strong\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-border-strong\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-border-strong\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-border-strong\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-border-strong\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-border-strong\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-border-strong\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-border-strong\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-border-strong\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-border-strong\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-border-strong\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-border-strong\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-border-strong\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-border-strong\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-success-border-weak:hover{border-color:#90cb62}.hover\\:n-border-light-success-border-weak\\/0:hover{border-color:#90cb6200}.hover\\:n-border-light-success-border-weak\\/10:hover{border-color:#90cb621a}.hover\\:n-border-light-success-border-weak\\/100:hover{border-color:#90cb62}.hover\\:n-border-light-success-border-weak\\/15:hover{border-color:#90cb6226}.hover\\:n-border-light-success-border-weak\\/20:hover{border-color:#90cb6233}.hover\\:n-border-light-success-border-weak\\/25:hover{border-color:#90cb6240}.hover\\:n-border-light-success-border-weak\\/30:hover{border-color:#90cb624d}.hover\\:n-border-light-success-border-weak\\/35:hover{border-color:#90cb6259}.hover\\:n-border-light-success-border-weak\\/40:hover{border-color:#90cb6266}.hover\\:n-border-light-success-border-weak\\/45:hover{border-color:#90cb6273}.hover\\:n-border-light-success-border-weak\\/5:hover{border-color:#90cb620d}.hover\\:n-border-light-success-border-weak\\/50:hover{border-color:#90cb6280}.hover\\:n-border-light-success-border-weak\\/55:hover{border-color:#90cb628c}.hover\\:n-border-light-success-border-weak\\/60:hover{border-color:#90cb6299}.hover\\:n-border-light-success-border-weak\\/65:hover{border-color:#90cb62a6}.hover\\:n-border-light-success-border-weak\\/70:hover{border-color:#90cb62b3}.hover\\:n-border-light-success-border-weak\\/75:hover{border-color:#90cb62bf}.hover\\:n-border-light-success-border-weak\\/80:hover{border-color:#90cb62cc}.hover\\:n-border-light-success-border-weak\\/85:hover{border-color:#90cb62d9}.hover\\:n-border-light-success-border-weak\\/90:hover{border-color:#90cb62e6}.hover\\:n-border-light-success-border-weak\\/95:hover{border-color:#90cb62f2}.hover\\:n-border-light-success-icon:hover{border-color:#3f7824}.hover\\:n-border-light-success-icon\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-icon\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-icon\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-icon\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-icon\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-icon\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-icon\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-icon\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-icon\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-icon\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-icon\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-icon\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-icon\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-icon\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-icon\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-icon\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-icon\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-icon\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-icon\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-icon\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-icon\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-success-text:hover{border-color:#3f7824}.hover\\:n-border-light-success-text\\/0:hover{border-color:#3f782400}.hover\\:n-border-light-success-text\\/10:hover{border-color:#3f78241a}.hover\\:n-border-light-success-text\\/100:hover{border-color:#3f7824}.hover\\:n-border-light-success-text\\/15:hover{border-color:#3f782426}.hover\\:n-border-light-success-text\\/20:hover{border-color:#3f782433}.hover\\:n-border-light-success-text\\/25:hover{border-color:#3f782440}.hover\\:n-border-light-success-text\\/30:hover{border-color:#3f78244d}.hover\\:n-border-light-success-text\\/35:hover{border-color:#3f782459}.hover\\:n-border-light-success-text\\/40:hover{border-color:#3f782466}.hover\\:n-border-light-success-text\\/45:hover{border-color:#3f782473}.hover\\:n-border-light-success-text\\/5:hover{border-color:#3f78240d}.hover\\:n-border-light-success-text\\/50:hover{border-color:#3f782480}.hover\\:n-border-light-success-text\\/55:hover{border-color:#3f78248c}.hover\\:n-border-light-success-text\\/60:hover{border-color:#3f782499}.hover\\:n-border-light-success-text\\/65:hover{border-color:#3f7824a6}.hover\\:n-border-light-success-text\\/70:hover{border-color:#3f7824b3}.hover\\:n-border-light-success-text\\/75:hover{border-color:#3f7824bf}.hover\\:n-border-light-success-text\\/80:hover{border-color:#3f7824cc}.hover\\:n-border-light-success-text\\/85:hover{border-color:#3f7824d9}.hover\\:n-border-light-success-text\\/90:hover{border-color:#3f7824e6}.hover\\:n-border-light-success-text\\/95:hover{border-color:#3f7824f2}.hover\\:n-border-light-warning-bg-status:hover{border-color:#d7aa0a}.hover\\:n-border-light-warning-bg-status\\/0:hover{border-color:#d7aa0a00}.hover\\:n-border-light-warning-bg-status\\/10:hover{border-color:#d7aa0a1a}.hover\\:n-border-light-warning-bg-status\\/100:hover{border-color:#d7aa0a}.hover\\:n-border-light-warning-bg-status\\/15:hover{border-color:#d7aa0a26}.hover\\:n-border-light-warning-bg-status\\/20:hover{border-color:#d7aa0a33}.hover\\:n-border-light-warning-bg-status\\/25:hover{border-color:#d7aa0a40}.hover\\:n-border-light-warning-bg-status\\/30:hover{border-color:#d7aa0a4d}.hover\\:n-border-light-warning-bg-status\\/35:hover{border-color:#d7aa0a59}.hover\\:n-border-light-warning-bg-status\\/40:hover{border-color:#d7aa0a66}.hover\\:n-border-light-warning-bg-status\\/45:hover{border-color:#d7aa0a73}.hover\\:n-border-light-warning-bg-status\\/5:hover{border-color:#d7aa0a0d}.hover\\:n-border-light-warning-bg-status\\/50:hover{border-color:#d7aa0a80}.hover\\:n-border-light-warning-bg-status\\/55:hover{border-color:#d7aa0a8c}.hover\\:n-border-light-warning-bg-status\\/60:hover{border-color:#d7aa0a99}.hover\\:n-border-light-warning-bg-status\\/65:hover{border-color:#d7aa0aa6}.hover\\:n-border-light-warning-bg-status\\/70:hover{border-color:#d7aa0ab3}.hover\\:n-border-light-warning-bg-status\\/75:hover{border-color:#d7aa0abf}.hover\\:n-border-light-warning-bg-status\\/80:hover{border-color:#d7aa0acc}.hover\\:n-border-light-warning-bg-status\\/85:hover{border-color:#d7aa0ad9}.hover\\:n-border-light-warning-bg-status\\/90:hover{border-color:#d7aa0ae6}.hover\\:n-border-light-warning-bg-status\\/95:hover{border-color:#d7aa0af2}.hover\\:n-border-light-warning-bg-strong:hover{border-color:#765500}.hover\\:n-border-light-warning-bg-strong\\/0:hover{border-color:#76550000}.hover\\:n-border-light-warning-bg-strong\\/10:hover{border-color:#7655001a}.hover\\:n-border-light-warning-bg-strong\\/100:hover{border-color:#765500}.hover\\:n-border-light-warning-bg-strong\\/15:hover{border-color:#76550026}.hover\\:n-border-light-warning-bg-strong\\/20:hover{border-color:#76550033}.hover\\:n-border-light-warning-bg-strong\\/25:hover{border-color:#76550040}.hover\\:n-border-light-warning-bg-strong\\/30:hover{border-color:#7655004d}.hover\\:n-border-light-warning-bg-strong\\/35:hover{border-color:#76550059}.hover\\:n-border-light-warning-bg-strong\\/40:hover{border-color:#76550066}.hover\\:n-border-light-warning-bg-strong\\/45:hover{border-color:#76550073}.hover\\:n-border-light-warning-bg-strong\\/5:hover{border-color:#7655000d}.hover\\:n-border-light-warning-bg-strong\\/50:hover{border-color:#76550080}.hover\\:n-border-light-warning-bg-strong\\/55:hover{border-color:#7655008c}.hover\\:n-border-light-warning-bg-strong\\/60:hover{border-color:#76550099}.hover\\:n-border-light-warning-bg-strong\\/65:hover{border-color:#765500a6}.hover\\:n-border-light-warning-bg-strong\\/70:hover{border-color:#765500b3}.hover\\:n-border-light-warning-bg-strong\\/75:hover{border-color:#765500bf}.hover\\:n-border-light-warning-bg-strong\\/80:hover{border-color:#765500cc}.hover\\:n-border-light-warning-bg-strong\\/85:hover{border-color:#765500d9}.hover\\:n-border-light-warning-bg-strong\\/90:hover{border-color:#765500e6}.hover\\:n-border-light-warning-bg-strong\\/95:hover{border-color:#765500f2}.hover\\:n-border-light-warning-bg-weak:hover{border-color:#fffad1}.hover\\:n-border-light-warning-bg-weak\\/0:hover{border-color:#fffad100}.hover\\:n-border-light-warning-bg-weak\\/10:hover{border-color:#fffad11a}.hover\\:n-border-light-warning-bg-weak\\/100:hover{border-color:#fffad1}.hover\\:n-border-light-warning-bg-weak\\/15:hover{border-color:#fffad126}.hover\\:n-border-light-warning-bg-weak\\/20:hover{border-color:#fffad133}.hover\\:n-border-light-warning-bg-weak\\/25:hover{border-color:#fffad140}.hover\\:n-border-light-warning-bg-weak\\/30:hover{border-color:#fffad14d}.hover\\:n-border-light-warning-bg-weak\\/35:hover{border-color:#fffad159}.hover\\:n-border-light-warning-bg-weak\\/40:hover{border-color:#fffad166}.hover\\:n-border-light-warning-bg-weak\\/45:hover{border-color:#fffad173}.hover\\:n-border-light-warning-bg-weak\\/5:hover{border-color:#fffad10d}.hover\\:n-border-light-warning-bg-weak\\/50:hover{border-color:#fffad180}.hover\\:n-border-light-warning-bg-weak\\/55:hover{border-color:#fffad18c}.hover\\:n-border-light-warning-bg-weak\\/60:hover{border-color:#fffad199}.hover\\:n-border-light-warning-bg-weak\\/65:hover{border-color:#fffad1a6}.hover\\:n-border-light-warning-bg-weak\\/70:hover{border-color:#fffad1b3}.hover\\:n-border-light-warning-bg-weak\\/75:hover{border-color:#fffad1bf}.hover\\:n-border-light-warning-bg-weak\\/80:hover{border-color:#fffad1cc}.hover\\:n-border-light-warning-bg-weak\\/85:hover{border-color:#fffad1d9}.hover\\:n-border-light-warning-bg-weak\\/90:hover{border-color:#fffad1e6}.hover\\:n-border-light-warning-bg-weak\\/95:hover{border-color:#fffad1f2}.hover\\:n-border-light-warning-border-strong:hover{border-color:#996e00}.hover\\:n-border-light-warning-border-strong\\/0:hover{border-color:#996e0000}.hover\\:n-border-light-warning-border-strong\\/10:hover{border-color:#996e001a}.hover\\:n-border-light-warning-border-strong\\/100:hover{border-color:#996e00}.hover\\:n-border-light-warning-border-strong\\/15:hover{border-color:#996e0026}.hover\\:n-border-light-warning-border-strong\\/20:hover{border-color:#996e0033}.hover\\:n-border-light-warning-border-strong\\/25:hover{border-color:#996e0040}.hover\\:n-border-light-warning-border-strong\\/30:hover{border-color:#996e004d}.hover\\:n-border-light-warning-border-strong\\/35:hover{border-color:#996e0059}.hover\\:n-border-light-warning-border-strong\\/40:hover{border-color:#996e0066}.hover\\:n-border-light-warning-border-strong\\/45:hover{border-color:#996e0073}.hover\\:n-border-light-warning-border-strong\\/5:hover{border-color:#996e000d}.hover\\:n-border-light-warning-border-strong\\/50:hover{border-color:#996e0080}.hover\\:n-border-light-warning-border-strong\\/55:hover{border-color:#996e008c}.hover\\:n-border-light-warning-border-strong\\/60:hover{border-color:#996e0099}.hover\\:n-border-light-warning-border-strong\\/65:hover{border-color:#996e00a6}.hover\\:n-border-light-warning-border-strong\\/70:hover{border-color:#996e00b3}.hover\\:n-border-light-warning-border-strong\\/75:hover{border-color:#996e00bf}.hover\\:n-border-light-warning-border-strong\\/80:hover{border-color:#996e00cc}.hover\\:n-border-light-warning-border-strong\\/85:hover{border-color:#996e00d9}.hover\\:n-border-light-warning-border-strong\\/90:hover{border-color:#996e00e6}.hover\\:n-border-light-warning-border-strong\\/95:hover{border-color:#996e00f2}.hover\\:n-border-light-warning-border-weak:hover{border-color:#ffd600}.hover\\:n-border-light-warning-border-weak\\/0:hover{border-color:#ffd60000}.hover\\:n-border-light-warning-border-weak\\/10:hover{border-color:#ffd6001a}.hover\\:n-border-light-warning-border-weak\\/100:hover{border-color:#ffd600}.hover\\:n-border-light-warning-border-weak\\/15:hover{border-color:#ffd60026}.hover\\:n-border-light-warning-border-weak\\/20:hover{border-color:#ffd60033}.hover\\:n-border-light-warning-border-weak\\/25:hover{border-color:#ffd60040}.hover\\:n-border-light-warning-border-weak\\/30:hover{border-color:#ffd6004d}.hover\\:n-border-light-warning-border-weak\\/35:hover{border-color:#ffd60059}.hover\\:n-border-light-warning-border-weak\\/40:hover{border-color:#ffd60066}.hover\\:n-border-light-warning-border-weak\\/45:hover{border-color:#ffd60073}.hover\\:n-border-light-warning-border-weak\\/5:hover{border-color:#ffd6000d}.hover\\:n-border-light-warning-border-weak\\/50:hover{border-color:#ffd60080}.hover\\:n-border-light-warning-border-weak\\/55:hover{border-color:#ffd6008c}.hover\\:n-border-light-warning-border-weak\\/60:hover{border-color:#ffd60099}.hover\\:n-border-light-warning-border-weak\\/65:hover{border-color:#ffd600a6}.hover\\:n-border-light-warning-border-weak\\/70:hover{border-color:#ffd600b3}.hover\\:n-border-light-warning-border-weak\\/75:hover{border-color:#ffd600bf}.hover\\:n-border-light-warning-border-weak\\/80:hover{border-color:#ffd600cc}.hover\\:n-border-light-warning-border-weak\\/85:hover{border-color:#ffd600d9}.hover\\:n-border-light-warning-border-weak\\/90:hover{border-color:#ffd600e6}.hover\\:n-border-light-warning-border-weak\\/95:hover{border-color:#ffd600f2}.hover\\:n-border-light-warning-icon:hover{border-color:#765500}.hover\\:n-border-light-warning-icon\\/0:hover{border-color:#76550000}.hover\\:n-border-light-warning-icon\\/10:hover{border-color:#7655001a}.hover\\:n-border-light-warning-icon\\/100:hover{border-color:#765500}.hover\\:n-border-light-warning-icon\\/15:hover{border-color:#76550026}.hover\\:n-border-light-warning-icon\\/20:hover{border-color:#76550033}.hover\\:n-border-light-warning-icon\\/25:hover{border-color:#76550040}.hover\\:n-border-light-warning-icon\\/30:hover{border-color:#7655004d}.hover\\:n-border-light-warning-icon\\/35:hover{border-color:#76550059}.hover\\:n-border-light-warning-icon\\/40:hover{border-color:#76550066}.hover\\:n-border-light-warning-icon\\/45:hover{border-color:#76550073}.hover\\:n-border-light-warning-icon\\/5:hover{border-color:#7655000d}.hover\\:n-border-light-warning-icon\\/50:hover{border-color:#76550080}.hover\\:n-border-light-warning-icon\\/55:hover{border-color:#7655008c}.hover\\:n-border-light-warning-icon\\/60:hover{border-color:#76550099}.hover\\:n-border-light-warning-icon\\/65:hover{border-color:#765500a6}.hover\\:n-border-light-warning-icon\\/70:hover{border-color:#765500b3}.hover\\:n-border-light-warning-icon\\/75:hover{border-color:#765500bf}.hover\\:n-border-light-warning-icon\\/80:hover{border-color:#765500cc}.hover\\:n-border-light-warning-icon\\/85:hover{border-color:#765500d9}.hover\\:n-border-light-warning-icon\\/90:hover{border-color:#765500e6}.hover\\:n-border-light-warning-icon\\/95:hover{border-color:#765500f2}.hover\\:n-border-light-warning-text:hover{border-color:#765500}.hover\\:n-border-light-warning-text\\/0:hover{border-color:#76550000}.hover\\:n-border-light-warning-text\\/10:hover{border-color:#7655001a}.hover\\:n-border-light-warning-text\\/100:hover{border-color:#765500}.hover\\:n-border-light-warning-text\\/15:hover{border-color:#76550026}.hover\\:n-border-light-warning-text\\/20:hover{border-color:#76550033}.hover\\:n-border-light-warning-text\\/25:hover{border-color:#76550040}.hover\\:n-border-light-warning-text\\/30:hover{border-color:#7655004d}.hover\\:n-border-light-warning-text\\/35:hover{border-color:#76550059}.hover\\:n-border-light-warning-text\\/40:hover{border-color:#76550066}.hover\\:n-border-light-warning-text\\/45:hover{border-color:#76550073}.hover\\:n-border-light-warning-text\\/5:hover{border-color:#7655000d}.hover\\:n-border-light-warning-text\\/50:hover{border-color:#76550080}.hover\\:n-border-light-warning-text\\/55:hover{border-color:#7655008c}.hover\\:n-border-light-warning-text\\/60:hover{border-color:#76550099}.hover\\:n-border-light-warning-text\\/65:hover{border-color:#765500a6}.hover\\:n-border-light-warning-text\\/70:hover{border-color:#765500b3}.hover\\:n-border-light-warning-text\\/75:hover{border-color:#765500bf}.hover\\:n-border-light-warning-text\\/80:hover{border-color:#765500cc}.hover\\:n-border-light-warning-text\\/85:hover{border-color:#765500d9}.hover\\:n-border-light-warning-text\\/90:hover{border-color:#765500e6}.hover\\:n-border-light-warning-text\\/95:hover{border-color:#765500f2}.hover\\:n-border-neutral-10:hover{border-color:#fff}.hover\\:n-border-neutral-10\\/0:hover{border-color:#fff0}.hover\\:n-border-neutral-10\\/10:hover{border-color:#ffffff1a}.hover\\:n-border-neutral-10\\/100:hover{border-color:#fff}.hover\\:n-border-neutral-10\\/15:hover{border-color:#ffffff26}.hover\\:n-border-neutral-10\\/20:hover{border-color:#fff3}.hover\\:n-border-neutral-10\\/25:hover{border-color:#ffffff40}.hover\\:n-border-neutral-10\\/30:hover{border-color:#ffffff4d}.hover\\:n-border-neutral-10\\/35:hover{border-color:#ffffff59}.hover\\:n-border-neutral-10\\/40:hover{border-color:#fff6}.hover\\:n-border-neutral-10\\/45:hover{border-color:#ffffff73}.hover\\:n-border-neutral-10\\/5:hover{border-color:#ffffff0d}.hover\\:n-border-neutral-10\\/50:hover{border-color:#ffffff80}.hover\\:n-border-neutral-10\\/55:hover{border-color:#ffffff8c}.hover\\:n-border-neutral-10\\/60:hover{border-color:#fff9}.hover\\:n-border-neutral-10\\/65:hover{border-color:#ffffffa6}.hover\\:n-border-neutral-10\\/70:hover{border-color:#ffffffb3}.hover\\:n-border-neutral-10\\/75:hover{border-color:#ffffffbf}.hover\\:n-border-neutral-10\\/80:hover{border-color:#fffc}.hover\\:n-border-neutral-10\\/85:hover{border-color:#ffffffd9}.hover\\:n-border-neutral-10\\/90:hover{border-color:#ffffffe6}.hover\\:n-border-neutral-10\\/95:hover{border-color:#fffffff2}.hover\\:n-border-neutral-15:hover{border-color:#f5f6f6}.hover\\:n-border-neutral-15\\/0:hover{border-color:#f5f6f600}.hover\\:n-border-neutral-15\\/10:hover{border-color:#f5f6f61a}.hover\\:n-border-neutral-15\\/100:hover{border-color:#f5f6f6}.hover\\:n-border-neutral-15\\/15:hover{border-color:#f5f6f626}.hover\\:n-border-neutral-15\\/20:hover{border-color:#f5f6f633}.hover\\:n-border-neutral-15\\/25:hover{border-color:#f5f6f640}.hover\\:n-border-neutral-15\\/30:hover{border-color:#f5f6f64d}.hover\\:n-border-neutral-15\\/35:hover{border-color:#f5f6f659}.hover\\:n-border-neutral-15\\/40:hover{border-color:#f5f6f666}.hover\\:n-border-neutral-15\\/45:hover{border-color:#f5f6f673}.hover\\:n-border-neutral-15\\/5:hover{border-color:#f5f6f60d}.hover\\:n-border-neutral-15\\/50:hover{border-color:#f5f6f680}.hover\\:n-border-neutral-15\\/55:hover{border-color:#f5f6f68c}.hover\\:n-border-neutral-15\\/60:hover{border-color:#f5f6f699}.hover\\:n-border-neutral-15\\/65:hover{border-color:#f5f6f6a6}.hover\\:n-border-neutral-15\\/70:hover{border-color:#f5f6f6b3}.hover\\:n-border-neutral-15\\/75:hover{border-color:#f5f6f6bf}.hover\\:n-border-neutral-15\\/80:hover{border-color:#f5f6f6cc}.hover\\:n-border-neutral-15\\/85:hover{border-color:#f5f6f6d9}.hover\\:n-border-neutral-15\\/90:hover{border-color:#f5f6f6e6}.hover\\:n-border-neutral-15\\/95:hover{border-color:#f5f6f6f2}.hover\\:n-border-neutral-20:hover{border-color:#e2e3e5}.hover\\:n-border-neutral-20\\/0:hover{border-color:#e2e3e500}.hover\\:n-border-neutral-20\\/10:hover{border-color:#e2e3e51a}.hover\\:n-border-neutral-20\\/100:hover{border-color:#e2e3e5}.hover\\:n-border-neutral-20\\/15:hover{border-color:#e2e3e526}.hover\\:n-border-neutral-20\\/20:hover{border-color:#e2e3e533}.hover\\:n-border-neutral-20\\/25:hover{border-color:#e2e3e540}.hover\\:n-border-neutral-20\\/30:hover{border-color:#e2e3e54d}.hover\\:n-border-neutral-20\\/35:hover{border-color:#e2e3e559}.hover\\:n-border-neutral-20\\/40:hover{border-color:#e2e3e566}.hover\\:n-border-neutral-20\\/45:hover{border-color:#e2e3e573}.hover\\:n-border-neutral-20\\/5:hover{border-color:#e2e3e50d}.hover\\:n-border-neutral-20\\/50:hover{border-color:#e2e3e580}.hover\\:n-border-neutral-20\\/55:hover{border-color:#e2e3e58c}.hover\\:n-border-neutral-20\\/60:hover{border-color:#e2e3e599}.hover\\:n-border-neutral-20\\/65:hover{border-color:#e2e3e5a6}.hover\\:n-border-neutral-20\\/70:hover{border-color:#e2e3e5b3}.hover\\:n-border-neutral-20\\/75:hover{border-color:#e2e3e5bf}.hover\\:n-border-neutral-20\\/80:hover{border-color:#e2e3e5cc}.hover\\:n-border-neutral-20\\/85:hover{border-color:#e2e3e5d9}.hover\\:n-border-neutral-20\\/90:hover{border-color:#e2e3e5e6}.hover\\:n-border-neutral-20\\/95:hover{border-color:#e2e3e5f2}.hover\\:n-border-neutral-25:hover{border-color:#cfd1d4}.hover\\:n-border-neutral-25\\/0:hover{border-color:#cfd1d400}.hover\\:n-border-neutral-25\\/10:hover{border-color:#cfd1d41a}.hover\\:n-border-neutral-25\\/100:hover{border-color:#cfd1d4}.hover\\:n-border-neutral-25\\/15:hover{border-color:#cfd1d426}.hover\\:n-border-neutral-25\\/20:hover{border-color:#cfd1d433}.hover\\:n-border-neutral-25\\/25:hover{border-color:#cfd1d440}.hover\\:n-border-neutral-25\\/30:hover{border-color:#cfd1d44d}.hover\\:n-border-neutral-25\\/35:hover{border-color:#cfd1d459}.hover\\:n-border-neutral-25\\/40:hover{border-color:#cfd1d466}.hover\\:n-border-neutral-25\\/45:hover{border-color:#cfd1d473}.hover\\:n-border-neutral-25\\/5:hover{border-color:#cfd1d40d}.hover\\:n-border-neutral-25\\/50:hover{border-color:#cfd1d480}.hover\\:n-border-neutral-25\\/55:hover{border-color:#cfd1d48c}.hover\\:n-border-neutral-25\\/60:hover{border-color:#cfd1d499}.hover\\:n-border-neutral-25\\/65:hover{border-color:#cfd1d4a6}.hover\\:n-border-neutral-25\\/70:hover{border-color:#cfd1d4b3}.hover\\:n-border-neutral-25\\/75:hover{border-color:#cfd1d4bf}.hover\\:n-border-neutral-25\\/80:hover{border-color:#cfd1d4cc}.hover\\:n-border-neutral-25\\/85:hover{border-color:#cfd1d4d9}.hover\\:n-border-neutral-25\\/90:hover{border-color:#cfd1d4e6}.hover\\:n-border-neutral-25\\/95:hover{border-color:#cfd1d4f2}.hover\\:n-border-neutral-30:hover{border-color:#bbbec3}.hover\\:n-border-neutral-30\\/0:hover{border-color:#bbbec300}.hover\\:n-border-neutral-30\\/10:hover{border-color:#bbbec31a}.hover\\:n-border-neutral-30\\/100:hover{border-color:#bbbec3}.hover\\:n-border-neutral-30\\/15:hover{border-color:#bbbec326}.hover\\:n-border-neutral-30\\/20:hover{border-color:#bbbec333}.hover\\:n-border-neutral-30\\/25:hover{border-color:#bbbec340}.hover\\:n-border-neutral-30\\/30:hover{border-color:#bbbec34d}.hover\\:n-border-neutral-30\\/35:hover{border-color:#bbbec359}.hover\\:n-border-neutral-30\\/40:hover{border-color:#bbbec366}.hover\\:n-border-neutral-30\\/45:hover{border-color:#bbbec373}.hover\\:n-border-neutral-30\\/5:hover{border-color:#bbbec30d}.hover\\:n-border-neutral-30\\/50:hover{border-color:#bbbec380}.hover\\:n-border-neutral-30\\/55:hover{border-color:#bbbec38c}.hover\\:n-border-neutral-30\\/60:hover{border-color:#bbbec399}.hover\\:n-border-neutral-30\\/65:hover{border-color:#bbbec3a6}.hover\\:n-border-neutral-30\\/70:hover{border-color:#bbbec3b3}.hover\\:n-border-neutral-30\\/75:hover{border-color:#bbbec3bf}.hover\\:n-border-neutral-30\\/80:hover{border-color:#bbbec3cc}.hover\\:n-border-neutral-30\\/85:hover{border-color:#bbbec3d9}.hover\\:n-border-neutral-30\\/90:hover{border-color:#bbbec3e6}.hover\\:n-border-neutral-30\\/95:hover{border-color:#bbbec3f2}.hover\\:n-border-neutral-35:hover{border-color:#a8acb2}.hover\\:n-border-neutral-35\\/0:hover{border-color:#a8acb200}.hover\\:n-border-neutral-35\\/10:hover{border-color:#a8acb21a}.hover\\:n-border-neutral-35\\/100:hover{border-color:#a8acb2}.hover\\:n-border-neutral-35\\/15:hover{border-color:#a8acb226}.hover\\:n-border-neutral-35\\/20:hover{border-color:#a8acb233}.hover\\:n-border-neutral-35\\/25:hover{border-color:#a8acb240}.hover\\:n-border-neutral-35\\/30:hover{border-color:#a8acb24d}.hover\\:n-border-neutral-35\\/35:hover{border-color:#a8acb259}.hover\\:n-border-neutral-35\\/40:hover{border-color:#a8acb266}.hover\\:n-border-neutral-35\\/45:hover{border-color:#a8acb273}.hover\\:n-border-neutral-35\\/5:hover{border-color:#a8acb20d}.hover\\:n-border-neutral-35\\/50:hover{border-color:#a8acb280}.hover\\:n-border-neutral-35\\/55:hover{border-color:#a8acb28c}.hover\\:n-border-neutral-35\\/60:hover{border-color:#a8acb299}.hover\\:n-border-neutral-35\\/65:hover{border-color:#a8acb2a6}.hover\\:n-border-neutral-35\\/70:hover{border-color:#a8acb2b3}.hover\\:n-border-neutral-35\\/75:hover{border-color:#a8acb2bf}.hover\\:n-border-neutral-35\\/80:hover{border-color:#a8acb2cc}.hover\\:n-border-neutral-35\\/85:hover{border-color:#a8acb2d9}.hover\\:n-border-neutral-35\\/90:hover{border-color:#a8acb2e6}.hover\\:n-border-neutral-35\\/95:hover{border-color:#a8acb2f2}.hover\\:n-border-neutral-40:hover{border-color:#959aa1}.hover\\:n-border-neutral-40\\/0:hover{border-color:#959aa100}.hover\\:n-border-neutral-40\\/10:hover{border-color:#959aa11a}.hover\\:n-border-neutral-40\\/100:hover{border-color:#959aa1}.hover\\:n-border-neutral-40\\/15:hover{border-color:#959aa126}.hover\\:n-border-neutral-40\\/20:hover{border-color:#959aa133}.hover\\:n-border-neutral-40\\/25:hover{border-color:#959aa140}.hover\\:n-border-neutral-40\\/30:hover{border-color:#959aa14d}.hover\\:n-border-neutral-40\\/35:hover{border-color:#959aa159}.hover\\:n-border-neutral-40\\/40:hover{border-color:#959aa166}.hover\\:n-border-neutral-40\\/45:hover{border-color:#959aa173}.hover\\:n-border-neutral-40\\/5:hover{border-color:#959aa10d}.hover\\:n-border-neutral-40\\/50:hover{border-color:#959aa180}.hover\\:n-border-neutral-40\\/55:hover{border-color:#959aa18c}.hover\\:n-border-neutral-40\\/60:hover{border-color:#959aa199}.hover\\:n-border-neutral-40\\/65:hover{border-color:#959aa1a6}.hover\\:n-border-neutral-40\\/70:hover{border-color:#959aa1b3}.hover\\:n-border-neutral-40\\/75:hover{border-color:#959aa1bf}.hover\\:n-border-neutral-40\\/80:hover{border-color:#959aa1cc}.hover\\:n-border-neutral-40\\/85:hover{border-color:#959aa1d9}.hover\\:n-border-neutral-40\\/90:hover{border-color:#959aa1e6}.hover\\:n-border-neutral-40\\/95:hover{border-color:#959aa1f2}.hover\\:n-border-neutral-45:hover{border-color:#818790}.hover\\:n-border-neutral-45\\/0:hover{border-color:#81879000}.hover\\:n-border-neutral-45\\/10:hover{border-color:#8187901a}.hover\\:n-border-neutral-45\\/100:hover{border-color:#818790}.hover\\:n-border-neutral-45\\/15:hover{border-color:#81879026}.hover\\:n-border-neutral-45\\/20:hover{border-color:#81879033}.hover\\:n-border-neutral-45\\/25:hover{border-color:#81879040}.hover\\:n-border-neutral-45\\/30:hover{border-color:#8187904d}.hover\\:n-border-neutral-45\\/35:hover{border-color:#81879059}.hover\\:n-border-neutral-45\\/40:hover{border-color:#81879066}.hover\\:n-border-neutral-45\\/45:hover{border-color:#81879073}.hover\\:n-border-neutral-45\\/5:hover{border-color:#8187900d}.hover\\:n-border-neutral-45\\/50:hover{border-color:#81879080}.hover\\:n-border-neutral-45\\/55:hover{border-color:#8187908c}.hover\\:n-border-neutral-45\\/60:hover{border-color:#81879099}.hover\\:n-border-neutral-45\\/65:hover{border-color:#818790a6}.hover\\:n-border-neutral-45\\/70:hover{border-color:#818790b3}.hover\\:n-border-neutral-45\\/75:hover{border-color:#818790bf}.hover\\:n-border-neutral-45\\/80:hover{border-color:#818790cc}.hover\\:n-border-neutral-45\\/85:hover{border-color:#818790d9}.hover\\:n-border-neutral-45\\/90:hover{border-color:#818790e6}.hover\\:n-border-neutral-45\\/95:hover{border-color:#818790f2}.hover\\:n-border-neutral-50:hover{border-color:#6f757e}.hover\\:n-border-neutral-50\\/0:hover{border-color:#6f757e00}.hover\\:n-border-neutral-50\\/10:hover{border-color:#6f757e1a}.hover\\:n-border-neutral-50\\/100:hover{border-color:#6f757e}.hover\\:n-border-neutral-50\\/15:hover{border-color:#6f757e26}.hover\\:n-border-neutral-50\\/20:hover{border-color:#6f757e33}.hover\\:n-border-neutral-50\\/25:hover{border-color:#6f757e40}.hover\\:n-border-neutral-50\\/30:hover{border-color:#6f757e4d}.hover\\:n-border-neutral-50\\/35:hover{border-color:#6f757e59}.hover\\:n-border-neutral-50\\/40:hover{border-color:#6f757e66}.hover\\:n-border-neutral-50\\/45:hover{border-color:#6f757e73}.hover\\:n-border-neutral-50\\/5:hover{border-color:#6f757e0d}.hover\\:n-border-neutral-50\\/50:hover{border-color:#6f757e80}.hover\\:n-border-neutral-50\\/55:hover{border-color:#6f757e8c}.hover\\:n-border-neutral-50\\/60:hover{border-color:#6f757e99}.hover\\:n-border-neutral-50\\/65:hover{border-color:#6f757ea6}.hover\\:n-border-neutral-50\\/70:hover{border-color:#6f757eb3}.hover\\:n-border-neutral-50\\/75:hover{border-color:#6f757ebf}.hover\\:n-border-neutral-50\\/80:hover{border-color:#6f757ecc}.hover\\:n-border-neutral-50\\/85:hover{border-color:#6f757ed9}.hover\\:n-border-neutral-50\\/90:hover{border-color:#6f757ee6}.hover\\:n-border-neutral-50\\/95:hover{border-color:#6f757ef2}.hover\\:n-border-neutral-55:hover{border-color:#5e636a}.hover\\:n-border-neutral-55\\/0:hover{border-color:#5e636a00}.hover\\:n-border-neutral-55\\/10:hover{border-color:#5e636a1a}.hover\\:n-border-neutral-55\\/100:hover{border-color:#5e636a}.hover\\:n-border-neutral-55\\/15:hover{border-color:#5e636a26}.hover\\:n-border-neutral-55\\/20:hover{border-color:#5e636a33}.hover\\:n-border-neutral-55\\/25:hover{border-color:#5e636a40}.hover\\:n-border-neutral-55\\/30:hover{border-color:#5e636a4d}.hover\\:n-border-neutral-55\\/35:hover{border-color:#5e636a59}.hover\\:n-border-neutral-55\\/40:hover{border-color:#5e636a66}.hover\\:n-border-neutral-55\\/45:hover{border-color:#5e636a73}.hover\\:n-border-neutral-55\\/5:hover{border-color:#5e636a0d}.hover\\:n-border-neutral-55\\/50:hover{border-color:#5e636a80}.hover\\:n-border-neutral-55\\/55:hover{border-color:#5e636a8c}.hover\\:n-border-neutral-55\\/60:hover{border-color:#5e636a99}.hover\\:n-border-neutral-55\\/65:hover{border-color:#5e636aa6}.hover\\:n-border-neutral-55\\/70:hover{border-color:#5e636ab3}.hover\\:n-border-neutral-55\\/75:hover{border-color:#5e636abf}.hover\\:n-border-neutral-55\\/80:hover{border-color:#5e636acc}.hover\\:n-border-neutral-55\\/85:hover{border-color:#5e636ad9}.hover\\:n-border-neutral-55\\/90:hover{border-color:#5e636ae6}.hover\\:n-border-neutral-55\\/95:hover{border-color:#5e636af2}.hover\\:n-border-neutral-60:hover{border-color:#4d5157}.hover\\:n-border-neutral-60\\/0:hover{border-color:#4d515700}.hover\\:n-border-neutral-60\\/10:hover{border-color:#4d51571a}.hover\\:n-border-neutral-60\\/100:hover{border-color:#4d5157}.hover\\:n-border-neutral-60\\/15:hover{border-color:#4d515726}.hover\\:n-border-neutral-60\\/20:hover{border-color:#4d515733}.hover\\:n-border-neutral-60\\/25:hover{border-color:#4d515740}.hover\\:n-border-neutral-60\\/30:hover{border-color:#4d51574d}.hover\\:n-border-neutral-60\\/35:hover{border-color:#4d515759}.hover\\:n-border-neutral-60\\/40:hover{border-color:#4d515766}.hover\\:n-border-neutral-60\\/45:hover{border-color:#4d515773}.hover\\:n-border-neutral-60\\/5:hover{border-color:#4d51570d}.hover\\:n-border-neutral-60\\/50:hover{border-color:#4d515780}.hover\\:n-border-neutral-60\\/55:hover{border-color:#4d51578c}.hover\\:n-border-neutral-60\\/60:hover{border-color:#4d515799}.hover\\:n-border-neutral-60\\/65:hover{border-color:#4d5157a6}.hover\\:n-border-neutral-60\\/70:hover{border-color:#4d5157b3}.hover\\:n-border-neutral-60\\/75:hover{border-color:#4d5157bf}.hover\\:n-border-neutral-60\\/80:hover{border-color:#4d5157cc}.hover\\:n-border-neutral-60\\/85:hover{border-color:#4d5157d9}.hover\\:n-border-neutral-60\\/90:hover{border-color:#4d5157e6}.hover\\:n-border-neutral-60\\/95:hover{border-color:#4d5157f2}.hover\\:n-border-neutral-65:hover{border-color:#3c3f44}.hover\\:n-border-neutral-65\\/0:hover{border-color:#3c3f4400}.hover\\:n-border-neutral-65\\/10:hover{border-color:#3c3f441a}.hover\\:n-border-neutral-65\\/100:hover{border-color:#3c3f44}.hover\\:n-border-neutral-65\\/15:hover{border-color:#3c3f4426}.hover\\:n-border-neutral-65\\/20:hover{border-color:#3c3f4433}.hover\\:n-border-neutral-65\\/25:hover{border-color:#3c3f4440}.hover\\:n-border-neutral-65\\/30:hover{border-color:#3c3f444d}.hover\\:n-border-neutral-65\\/35:hover{border-color:#3c3f4459}.hover\\:n-border-neutral-65\\/40:hover{border-color:#3c3f4466}.hover\\:n-border-neutral-65\\/45:hover{border-color:#3c3f4473}.hover\\:n-border-neutral-65\\/5:hover{border-color:#3c3f440d}.hover\\:n-border-neutral-65\\/50:hover{border-color:#3c3f4480}.hover\\:n-border-neutral-65\\/55:hover{border-color:#3c3f448c}.hover\\:n-border-neutral-65\\/60:hover{border-color:#3c3f4499}.hover\\:n-border-neutral-65\\/65:hover{border-color:#3c3f44a6}.hover\\:n-border-neutral-65\\/70:hover{border-color:#3c3f44b3}.hover\\:n-border-neutral-65\\/75:hover{border-color:#3c3f44bf}.hover\\:n-border-neutral-65\\/80:hover{border-color:#3c3f44cc}.hover\\:n-border-neutral-65\\/85:hover{border-color:#3c3f44d9}.hover\\:n-border-neutral-65\\/90:hover{border-color:#3c3f44e6}.hover\\:n-border-neutral-65\\/95:hover{border-color:#3c3f44f2}.hover\\:n-border-neutral-70:hover{border-color:#212325}.hover\\:n-border-neutral-70\\/0:hover{border-color:#21232500}.hover\\:n-border-neutral-70\\/10:hover{border-color:#2123251a}.hover\\:n-border-neutral-70\\/100:hover{border-color:#212325}.hover\\:n-border-neutral-70\\/15:hover{border-color:#21232526}.hover\\:n-border-neutral-70\\/20:hover{border-color:#21232533}.hover\\:n-border-neutral-70\\/25:hover{border-color:#21232540}.hover\\:n-border-neutral-70\\/30:hover{border-color:#2123254d}.hover\\:n-border-neutral-70\\/35:hover{border-color:#21232559}.hover\\:n-border-neutral-70\\/40:hover{border-color:#21232566}.hover\\:n-border-neutral-70\\/45:hover{border-color:#21232573}.hover\\:n-border-neutral-70\\/5:hover{border-color:#2123250d}.hover\\:n-border-neutral-70\\/50:hover{border-color:#21232580}.hover\\:n-border-neutral-70\\/55:hover{border-color:#2123258c}.hover\\:n-border-neutral-70\\/60:hover{border-color:#21232599}.hover\\:n-border-neutral-70\\/65:hover{border-color:#212325a6}.hover\\:n-border-neutral-70\\/70:hover{border-color:#212325b3}.hover\\:n-border-neutral-70\\/75:hover{border-color:#212325bf}.hover\\:n-border-neutral-70\\/80:hover{border-color:#212325cc}.hover\\:n-border-neutral-70\\/85:hover{border-color:#212325d9}.hover\\:n-border-neutral-70\\/90:hover{border-color:#212325e6}.hover\\:n-border-neutral-70\\/95:hover{border-color:#212325f2}.hover\\:n-border-neutral-75:hover{border-color:#1a1b1d}.hover\\:n-border-neutral-75\\/0:hover{border-color:#1a1b1d00}.hover\\:n-border-neutral-75\\/10:hover{border-color:#1a1b1d1a}.hover\\:n-border-neutral-75\\/100:hover{border-color:#1a1b1d}.hover\\:n-border-neutral-75\\/15:hover{border-color:#1a1b1d26}.hover\\:n-border-neutral-75\\/20:hover{border-color:#1a1b1d33}.hover\\:n-border-neutral-75\\/25:hover{border-color:#1a1b1d40}.hover\\:n-border-neutral-75\\/30:hover{border-color:#1a1b1d4d}.hover\\:n-border-neutral-75\\/35:hover{border-color:#1a1b1d59}.hover\\:n-border-neutral-75\\/40:hover{border-color:#1a1b1d66}.hover\\:n-border-neutral-75\\/45:hover{border-color:#1a1b1d73}.hover\\:n-border-neutral-75\\/5:hover{border-color:#1a1b1d0d}.hover\\:n-border-neutral-75\\/50:hover{border-color:#1a1b1d80}.hover\\:n-border-neutral-75\\/55:hover{border-color:#1a1b1d8c}.hover\\:n-border-neutral-75\\/60:hover{border-color:#1a1b1d99}.hover\\:n-border-neutral-75\\/65:hover{border-color:#1a1b1da6}.hover\\:n-border-neutral-75\\/70:hover{border-color:#1a1b1db3}.hover\\:n-border-neutral-75\\/75:hover{border-color:#1a1b1dbf}.hover\\:n-border-neutral-75\\/80:hover{border-color:#1a1b1dcc}.hover\\:n-border-neutral-75\\/85:hover{border-color:#1a1b1dd9}.hover\\:n-border-neutral-75\\/90:hover{border-color:#1a1b1de6}.hover\\:n-border-neutral-75\\/95:hover{border-color:#1a1b1df2}.hover\\:n-border-neutral-80:hover{border-color:#09090a}.hover\\:n-border-neutral-80\\/0:hover{border-color:#09090a00}.hover\\:n-border-neutral-80\\/10:hover{border-color:#09090a1a}.hover\\:n-border-neutral-80\\/100:hover{border-color:#09090a}.hover\\:n-border-neutral-80\\/15:hover{border-color:#09090a26}.hover\\:n-border-neutral-80\\/20:hover{border-color:#09090a33}.hover\\:n-border-neutral-80\\/25:hover{border-color:#09090a40}.hover\\:n-border-neutral-80\\/30:hover{border-color:#09090a4d}.hover\\:n-border-neutral-80\\/35:hover{border-color:#09090a59}.hover\\:n-border-neutral-80\\/40:hover{border-color:#09090a66}.hover\\:n-border-neutral-80\\/45:hover{border-color:#09090a73}.hover\\:n-border-neutral-80\\/5:hover{border-color:#09090a0d}.hover\\:n-border-neutral-80\\/50:hover{border-color:#09090a80}.hover\\:n-border-neutral-80\\/55:hover{border-color:#09090a8c}.hover\\:n-border-neutral-80\\/60:hover{border-color:#09090a99}.hover\\:n-border-neutral-80\\/65:hover{border-color:#09090aa6}.hover\\:n-border-neutral-80\\/70:hover{border-color:#09090ab3}.hover\\:n-border-neutral-80\\/75:hover{border-color:#09090abf}.hover\\:n-border-neutral-80\\/80:hover{border-color:#09090acc}.hover\\:n-border-neutral-80\\/85:hover{border-color:#09090ad9}.hover\\:n-border-neutral-80\\/90:hover{border-color:#09090ae6}.hover\\:n-border-neutral-80\\/95:hover{border-color:#09090af2}.hover\\:n-border-neutral-bg-default:hover{border-color:var(--theme-color-neutral-bg-default)}.hover\\:n-border-neutral-bg-on-bg-weak:hover{border-color:var(--theme-color-neutral-bg-on-bg-weak)}.hover\\:n-border-neutral-bg-status:hover{border-color:var(--theme-color-neutral-bg-status)}.hover\\:n-border-neutral-bg-strong:hover{border-color:var(--theme-color-neutral-bg-strong)}.hover\\:n-border-neutral-bg-stronger:hover{border-color:var(--theme-color-neutral-bg-stronger)}.hover\\:n-border-neutral-bg-strongest:hover{border-color:var(--theme-color-neutral-bg-strongest)}.hover\\:n-border-neutral-bg-weak:hover{border-color:var(--theme-color-neutral-bg-weak)}.hover\\:n-border-neutral-border-strong:hover{border-color:var(--theme-color-neutral-border-strong)}.hover\\:n-border-neutral-border-strongest:hover{border-color:var(--theme-color-neutral-border-strongest)}.hover\\:n-border-neutral-border-weak:hover{border-color:var(--theme-color-neutral-border-weak)}.hover\\:n-border-neutral-hover:hover{border-color:var(--theme-color-neutral-hover)}.hover\\:n-border-neutral-icon:hover{border-color:var(--theme-color-neutral-icon)}.hover\\:n-border-neutral-pressed:hover{border-color:var(--theme-color-neutral-pressed)}.hover\\:n-border-neutral-text-default:hover{border-color:var(--theme-color-neutral-text-default)}.hover\\:n-border-neutral-text-inverse:hover{border-color:var(--theme-color-neutral-text-inverse)}.hover\\:n-border-neutral-text-weak:hover{border-color:var(--theme-color-neutral-text-weak)}.hover\\:n-border-neutral-text-weaker:hover{border-color:var(--theme-color-neutral-text-weaker)}.hover\\:n-border-neutral-text-weakest:hover{border-color:var(--theme-color-neutral-text-weakest)}.hover\\:n-border-primary-bg-selected:hover{border-color:var(--theme-color-primary-bg-selected)}.hover\\:n-border-primary-bg-status:hover{border-color:var(--theme-color-primary-bg-status)}.hover\\:n-border-primary-bg-strong:hover{border-color:var(--theme-color-primary-bg-strong)}.hover\\:n-border-primary-bg-weak:hover{border-color:var(--theme-color-primary-bg-weak)}.hover\\:n-border-primary-border-strong:hover{border-color:var(--theme-color-primary-border-strong)}.hover\\:n-border-primary-border-weak:hover{border-color:var(--theme-color-primary-border-weak)}.hover\\:n-border-primary-focus:hover{border-color:var(--theme-color-primary-focus)}.hover\\:n-border-primary-hover-strong:hover{border-color:var(--theme-color-primary-hover-strong)}.hover\\:n-border-primary-hover-weak:hover{border-color:var(--theme-color-primary-hover-weak)}.hover\\:n-border-primary-icon:hover{border-color:var(--theme-color-primary-icon)}.hover\\:n-border-primary-pressed-strong:hover{border-color:var(--theme-color-primary-pressed-strong)}.hover\\:n-border-primary-pressed-weak:hover{border-color:var(--theme-color-primary-pressed-weak)}.hover\\:n-border-primary-text:hover{border-color:var(--theme-color-primary-text)}.hover\\:n-border-success-bg-status:hover{border-color:var(--theme-color-success-bg-status)}.hover\\:n-border-success-bg-strong:hover{border-color:var(--theme-color-success-bg-strong)}.hover\\:n-border-success-bg-weak:hover{border-color:var(--theme-color-success-bg-weak)}.hover\\:n-border-success-border-strong:hover{border-color:var(--theme-color-success-border-strong)}.hover\\:n-border-success-border-weak:hover{border-color:var(--theme-color-success-border-weak)}.hover\\:n-border-success-icon:hover{border-color:var(--theme-color-success-icon)}.hover\\:n-border-success-text:hover{border-color:var(--theme-color-success-text)}.hover\\:n-border-warning-bg-status:hover{border-color:var(--theme-color-warning-bg-status)}.hover\\:n-border-warning-bg-strong:hover{border-color:var(--theme-color-warning-bg-strong)}.hover\\:n-border-warning-bg-weak:hover{border-color:var(--theme-color-warning-bg-weak)}.hover\\:n-border-warning-border-strong:hover{border-color:var(--theme-color-warning-border-strong)}.hover\\:n-border-warning-border-weak:hover{border-color:var(--theme-color-warning-border-weak)}.hover\\:n-border-warning-icon:hover{border-color:var(--theme-color-warning-icon)}.hover\\:n-border-warning-text:hover{border-color:var(--theme-color-warning-text)}.hover\\:n-bg-danger-bg-status:hover{background-color:var(--theme-color-danger-bg-status)}.hover\\:n-bg-danger-bg-strong:hover{background-color:var(--theme-color-danger-bg-strong)}.hover\\:n-bg-danger-bg-weak:hover{background-color:var(--theme-color-danger-bg-weak)}.hover\\:n-bg-danger-border-strong:hover{background-color:var(--theme-color-danger-border-strong)}.hover\\:n-bg-danger-border-weak:hover{background-color:var(--theme-color-danger-border-weak)}.hover\\:n-bg-danger-hover-strong:hover{background-color:var(--theme-color-danger-hover-strong)}.hover\\:n-bg-danger-hover-weak:hover{background-color:var(--theme-color-danger-hover-weak)}.hover\\:n-bg-danger-icon:hover{background-color:var(--theme-color-danger-icon)}.hover\\:n-bg-danger-pressed-strong:hover{background-color:var(--theme-color-danger-pressed-strong)}.hover\\:n-bg-danger-pressed-weak:hover{background-color:var(--theme-color-danger-pressed-weak)}.hover\\:n-bg-danger-text:hover{background-color:var(--theme-color-danger-text)}.hover\\:n-bg-dark-danger-bg-status:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-bg-status\\/0:hover{background-color:#f9674600}.hover\\:n-bg-dark-danger-bg-status\\/10:hover{background-color:#f967461a}.hover\\:n-bg-dark-danger-bg-status\\/100:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-bg-status\\/15:hover{background-color:#f9674626}.hover\\:n-bg-dark-danger-bg-status\\/20:hover{background-color:#f9674633}.hover\\:n-bg-dark-danger-bg-status\\/25:hover{background-color:#f9674640}.hover\\:n-bg-dark-danger-bg-status\\/30:hover{background-color:#f967464d}.hover\\:n-bg-dark-danger-bg-status\\/35:hover{background-color:#f9674659}.hover\\:n-bg-dark-danger-bg-status\\/40:hover{background-color:#f9674666}.hover\\:n-bg-dark-danger-bg-status\\/45:hover{background-color:#f9674673}.hover\\:n-bg-dark-danger-bg-status\\/5:hover{background-color:#f967460d}.hover\\:n-bg-dark-danger-bg-status\\/50:hover{background-color:#f9674680}.hover\\:n-bg-dark-danger-bg-status\\/55:hover{background-color:#f967468c}.hover\\:n-bg-dark-danger-bg-status\\/60:hover{background-color:#f9674699}.hover\\:n-bg-dark-danger-bg-status\\/65:hover{background-color:#f96746a6}.hover\\:n-bg-dark-danger-bg-status\\/70:hover{background-color:#f96746b3}.hover\\:n-bg-dark-danger-bg-status\\/75:hover{background-color:#f96746bf}.hover\\:n-bg-dark-danger-bg-status\\/80:hover{background-color:#f96746cc}.hover\\:n-bg-dark-danger-bg-status\\/85:hover{background-color:#f96746d9}.hover\\:n-bg-dark-danger-bg-status\\/90:hover{background-color:#f96746e6}.hover\\:n-bg-dark-danger-bg-status\\/95:hover{background-color:#f96746f2}.hover\\:n-bg-dark-danger-bg-strong:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-bg-strong\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-bg-strong\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-bg-strong\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-bg-strong\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-bg-strong\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-bg-strong\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-bg-strong\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-bg-strong\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-bg-strong\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-bg-strong\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-bg-strong\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-bg-strong\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-bg-strong\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-bg-strong\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-bg-strong\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-bg-strong\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-bg-strong\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-bg-strong\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-bg-strong\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-bg-strong\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-bg-strong\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-bg-weak:hover{background-color:#432520}.hover\\:n-bg-dark-danger-bg-weak\\/0:hover{background-color:#43252000}.hover\\:n-bg-dark-danger-bg-weak\\/10:hover{background-color:#4325201a}.hover\\:n-bg-dark-danger-bg-weak\\/100:hover{background-color:#432520}.hover\\:n-bg-dark-danger-bg-weak\\/15:hover{background-color:#43252026}.hover\\:n-bg-dark-danger-bg-weak\\/20:hover{background-color:#43252033}.hover\\:n-bg-dark-danger-bg-weak\\/25:hover{background-color:#43252040}.hover\\:n-bg-dark-danger-bg-weak\\/30:hover{background-color:#4325204d}.hover\\:n-bg-dark-danger-bg-weak\\/35:hover{background-color:#43252059}.hover\\:n-bg-dark-danger-bg-weak\\/40:hover{background-color:#43252066}.hover\\:n-bg-dark-danger-bg-weak\\/45:hover{background-color:#43252073}.hover\\:n-bg-dark-danger-bg-weak\\/5:hover{background-color:#4325200d}.hover\\:n-bg-dark-danger-bg-weak\\/50:hover{background-color:#43252080}.hover\\:n-bg-dark-danger-bg-weak\\/55:hover{background-color:#4325208c}.hover\\:n-bg-dark-danger-bg-weak\\/60:hover{background-color:#43252099}.hover\\:n-bg-dark-danger-bg-weak\\/65:hover{background-color:#432520a6}.hover\\:n-bg-dark-danger-bg-weak\\/70:hover{background-color:#432520b3}.hover\\:n-bg-dark-danger-bg-weak\\/75:hover{background-color:#432520bf}.hover\\:n-bg-dark-danger-bg-weak\\/80:hover{background-color:#432520cc}.hover\\:n-bg-dark-danger-bg-weak\\/85:hover{background-color:#432520d9}.hover\\:n-bg-dark-danger-bg-weak\\/90:hover{background-color:#432520e6}.hover\\:n-bg-dark-danger-bg-weak\\/95:hover{background-color:#432520f2}.hover\\:n-bg-dark-danger-border-strong:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-border-strong\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-border-strong\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-border-strong\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-border-strong\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-border-strong\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-border-strong\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-border-strong\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-border-strong\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-border-strong\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-border-strong\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-border-strong\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-border-strong\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-border-strong\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-border-strong\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-border-strong\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-border-strong\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-border-strong\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-border-strong\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-border-strong\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-border-strong\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-border-strong\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-border-weak:hover{background-color:#730e00}.hover\\:n-bg-dark-danger-border-weak\\/0:hover{background-color:#730e0000}.hover\\:n-bg-dark-danger-border-weak\\/10:hover{background-color:#730e001a}.hover\\:n-bg-dark-danger-border-weak\\/100:hover{background-color:#730e00}.hover\\:n-bg-dark-danger-border-weak\\/15:hover{background-color:#730e0026}.hover\\:n-bg-dark-danger-border-weak\\/20:hover{background-color:#730e0033}.hover\\:n-bg-dark-danger-border-weak\\/25:hover{background-color:#730e0040}.hover\\:n-bg-dark-danger-border-weak\\/30:hover{background-color:#730e004d}.hover\\:n-bg-dark-danger-border-weak\\/35:hover{background-color:#730e0059}.hover\\:n-bg-dark-danger-border-weak\\/40:hover{background-color:#730e0066}.hover\\:n-bg-dark-danger-border-weak\\/45:hover{background-color:#730e0073}.hover\\:n-bg-dark-danger-border-weak\\/5:hover{background-color:#730e000d}.hover\\:n-bg-dark-danger-border-weak\\/50:hover{background-color:#730e0080}.hover\\:n-bg-dark-danger-border-weak\\/55:hover{background-color:#730e008c}.hover\\:n-bg-dark-danger-border-weak\\/60:hover{background-color:#730e0099}.hover\\:n-bg-dark-danger-border-weak\\/65:hover{background-color:#730e00a6}.hover\\:n-bg-dark-danger-border-weak\\/70:hover{background-color:#730e00b3}.hover\\:n-bg-dark-danger-border-weak\\/75:hover{background-color:#730e00bf}.hover\\:n-bg-dark-danger-border-weak\\/80:hover{background-color:#730e00cc}.hover\\:n-bg-dark-danger-border-weak\\/85:hover{background-color:#730e00d9}.hover\\:n-bg-dark-danger-border-weak\\/90:hover{background-color:#730e00e6}.hover\\:n-bg-dark-danger-border-weak\\/95:hover{background-color:#730e00f2}.hover\\:n-bg-dark-danger-hover-strong:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-hover-strong\\/0:hover{background-color:#f9674600}.hover\\:n-bg-dark-danger-hover-strong\\/10:hover{background-color:#f967461a}.hover\\:n-bg-dark-danger-hover-strong\\/100:hover{background-color:#f96746}.hover\\:n-bg-dark-danger-hover-strong\\/15:hover{background-color:#f9674626}.hover\\:n-bg-dark-danger-hover-strong\\/20:hover{background-color:#f9674633}.hover\\:n-bg-dark-danger-hover-strong\\/25:hover{background-color:#f9674640}.hover\\:n-bg-dark-danger-hover-strong\\/30:hover{background-color:#f967464d}.hover\\:n-bg-dark-danger-hover-strong\\/35:hover{background-color:#f9674659}.hover\\:n-bg-dark-danger-hover-strong\\/40:hover{background-color:#f9674666}.hover\\:n-bg-dark-danger-hover-strong\\/45:hover{background-color:#f9674673}.hover\\:n-bg-dark-danger-hover-strong\\/5:hover{background-color:#f967460d}.hover\\:n-bg-dark-danger-hover-strong\\/50:hover{background-color:#f9674680}.hover\\:n-bg-dark-danger-hover-strong\\/55:hover{background-color:#f967468c}.hover\\:n-bg-dark-danger-hover-strong\\/60:hover{background-color:#f9674699}.hover\\:n-bg-dark-danger-hover-strong\\/65:hover{background-color:#f96746a6}.hover\\:n-bg-dark-danger-hover-strong\\/70:hover{background-color:#f96746b3}.hover\\:n-bg-dark-danger-hover-strong\\/75:hover{background-color:#f96746bf}.hover\\:n-bg-dark-danger-hover-strong\\/80:hover{background-color:#f96746cc}.hover\\:n-bg-dark-danger-hover-strong\\/85:hover{background-color:#f96746d9}.hover\\:n-bg-dark-danger-hover-strong\\/90:hover{background-color:#f96746e6}.hover\\:n-bg-dark-danger-hover-strong\\/95:hover{background-color:#f96746f2}.hover\\:n-bg-dark-danger-hover-weak:hover{background-color:#ffaa9714}.hover\\:n-bg-dark-danger-hover-weak\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-hover-weak\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-hover-weak\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-hover-weak\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-hover-weak\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-hover-weak\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-hover-weak\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-hover-weak\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-hover-weak\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-hover-weak\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-hover-weak\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-hover-weak\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-hover-weak\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-hover-weak\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-hover-weak\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-hover-weak\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-hover-weak\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-hover-weak\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-hover-weak\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-hover-weak\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-hover-weak\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-icon:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-icon\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-icon\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-icon\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-icon\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-icon\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-icon\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-icon\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-icon\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-icon\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-icon\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-icon\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-icon\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-icon\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-icon\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-icon\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-icon\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-icon\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-icon\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-icon\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-icon\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-icon\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-pressed-weak:hover{background-color:#ffaa971f}.hover\\:n-bg-dark-danger-pressed-weak\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-pressed-weak\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-pressed-weak\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-pressed-weak\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-pressed-weak\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-pressed-weak\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-pressed-weak\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-pressed-weak\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-pressed-weak\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-pressed-weak\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-pressed-weak\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-pressed-weak\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-pressed-weak\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-pressed-weak\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-pressed-weak\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-pressed-weak\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-pressed-weak\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-pressed-weak\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-pressed-weak\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-pressed-weak\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-pressed-weak\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-danger-strong:hover{background-color:#e84e2c}.hover\\:n-bg-dark-danger-strong\\/0:hover{background-color:#e84e2c00}.hover\\:n-bg-dark-danger-strong\\/10:hover{background-color:#e84e2c1a}.hover\\:n-bg-dark-danger-strong\\/100:hover{background-color:#e84e2c}.hover\\:n-bg-dark-danger-strong\\/15:hover{background-color:#e84e2c26}.hover\\:n-bg-dark-danger-strong\\/20:hover{background-color:#e84e2c33}.hover\\:n-bg-dark-danger-strong\\/25:hover{background-color:#e84e2c40}.hover\\:n-bg-dark-danger-strong\\/30:hover{background-color:#e84e2c4d}.hover\\:n-bg-dark-danger-strong\\/35:hover{background-color:#e84e2c59}.hover\\:n-bg-dark-danger-strong\\/40:hover{background-color:#e84e2c66}.hover\\:n-bg-dark-danger-strong\\/45:hover{background-color:#e84e2c73}.hover\\:n-bg-dark-danger-strong\\/5:hover{background-color:#e84e2c0d}.hover\\:n-bg-dark-danger-strong\\/50:hover{background-color:#e84e2c80}.hover\\:n-bg-dark-danger-strong\\/55:hover{background-color:#e84e2c8c}.hover\\:n-bg-dark-danger-strong\\/60:hover{background-color:#e84e2c99}.hover\\:n-bg-dark-danger-strong\\/65:hover{background-color:#e84e2ca6}.hover\\:n-bg-dark-danger-strong\\/70:hover{background-color:#e84e2cb3}.hover\\:n-bg-dark-danger-strong\\/75:hover{background-color:#e84e2cbf}.hover\\:n-bg-dark-danger-strong\\/80:hover{background-color:#e84e2ccc}.hover\\:n-bg-dark-danger-strong\\/85:hover{background-color:#e84e2cd9}.hover\\:n-bg-dark-danger-strong\\/90:hover{background-color:#e84e2ce6}.hover\\:n-bg-dark-danger-strong\\/95:hover{background-color:#e84e2cf2}.hover\\:n-bg-dark-danger-text:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-text\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-dark-danger-text\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-dark-danger-text\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-dark-danger-text\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-dark-danger-text\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-dark-danger-text\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-dark-danger-text\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-dark-danger-text\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-dark-danger-text\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-dark-danger-text\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-dark-danger-text\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-dark-danger-text\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-dark-danger-text\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-dark-danger-text\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-dark-danger-text\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-dark-danger-text\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-dark-danger-text\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-dark-danger-text\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-dark-danger-text\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-dark-danger-text\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-dark-danger-text\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-dark-discovery-bg-status:hover{background-color:#a07bec}.hover\\:n-bg-dark-discovery-bg-status\\/0:hover{background-color:#a07bec00}.hover\\:n-bg-dark-discovery-bg-status\\/10:hover{background-color:#a07bec1a}.hover\\:n-bg-dark-discovery-bg-status\\/100:hover{background-color:#a07bec}.hover\\:n-bg-dark-discovery-bg-status\\/15:hover{background-color:#a07bec26}.hover\\:n-bg-dark-discovery-bg-status\\/20:hover{background-color:#a07bec33}.hover\\:n-bg-dark-discovery-bg-status\\/25:hover{background-color:#a07bec40}.hover\\:n-bg-dark-discovery-bg-status\\/30:hover{background-color:#a07bec4d}.hover\\:n-bg-dark-discovery-bg-status\\/35:hover{background-color:#a07bec59}.hover\\:n-bg-dark-discovery-bg-status\\/40:hover{background-color:#a07bec66}.hover\\:n-bg-dark-discovery-bg-status\\/45:hover{background-color:#a07bec73}.hover\\:n-bg-dark-discovery-bg-status\\/5:hover{background-color:#a07bec0d}.hover\\:n-bg-dark-discovery-bg-status\\/50:hover{background-color:#a07bec80}.hover\\:n-bg-dark-discovery-bg-status\\/55:hover{background-color:#a07bec8c}.hover\\:n-bg-dark-discovery-bg-status\\/60:hover{background-color:#a07bec99}.hover\\:n-bg-dark-discovery-bg-status\\/65:hover{background-color:#a07beca6}.hover\\:n-bg-dark-discovery-bg-status\\/70:hover{background-color:#a07becb3}.hover\\:n-bg-dark-discovery-bg-status\\/75:hover{background-color:#a07becbf}.hover\\:n-bg-dark-discovery-bg-status\\/80:hover{background-color:#a07beccc}.hover\\:n-bg-dark-discovery-bg-status\\/85:hover{background-color:#a07becd9}.hover\\:n-bg-dark-discovery-bg-status\\/90:hover{background-color:#a07bece6}.hover\\:n-bg-dark-discovery-bg-status\\/95:hover{background-color:#a07becf2}.hover\\:n-bg-dark-discovery-bg-strong:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-bg-strong\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-bg-strong\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-bg-strong\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-bg-strong\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-bg-strong\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-bg-strong\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-bg-strong\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-bg-strong\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-bg-strong\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-bg-strong\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-bg-strong\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-bg-strong\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-bg-strong\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-bg-strong\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-bg-strong\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-bg-strong\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-bg-strong\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-bg-strong\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-bg-strong\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-bg-strong\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-bg-strong\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-discovery-bg-weak:hover{background-color:#2c2a34}.hover\\:n-bg-dark-discovery-bg-weak\\/0:hover{background-color:#2c2a3400}.hover\\:n-bg-dark-discovery-bg-weak\\/10:hover{background-color:#2c2a341a}.hover\\:n-bg-dark-discovery-bg-weak\\/100:hover{background-color:#2c2a34}.hover\\:n-bg-dark-discovery-bg-weak\\/15:hover{background-color:#2c2a3426}.hover\\:n-bg-dark-discovery-bg-weak\\/20:hover{background-color:#2c2a3433}.hover\\:n-bg-dark-discovery-bg-weak\\/25:hover{background-color:#2c2a3440}.hover\\:n-bg-dark-discovery-bg-weak\\/30:hover{background-color:#2c2a344d}.hover\\:n-bg-dark-discovery-bg-weak\\/35:hover{background-color:#2c2a3459}.hover\\:n-bg-dark-discovery-bg-weak\\/40:hover{background-color:#2c2a3466}.hover\\:n-bg-dark-discovery-bg-weak\\/45:hover{background-color:#2c2a3473}.hover\\:n-bg-dark-discovery-bg-weak\\/5:hover{background-color:#2c2a340d}.hover\\:n-bg-dark-discovery-bg-weak\\/50:hover{background-color:#2c2a3480}.hover\\:n-bg-dark-discovery-bg-weak\\/55:hover{background-color:#2c2a348c}.hover\\:n-bg-dark-discovery-bg-weak\\/60:hover{background-color:#2c2a3499}.hover\\:n-bg-dark-discovery-bg-weak\\/65:hover{background-color:#2c2a34a6}.hover\\:n-bg-dark-discovery-bg-weak\\/70:hover{background-color:#2c2a34b3}.hover\\:n-bg-dark-discovery-bg-weak\\/75:hover{background-color:#2c2a34bf}.hover\\:n-bg-dark-discovery-bg-weak\\/80:hover{background-color:#2c2a34cc}.hover\\:n-bg-dark-discovery-bg-weak\\/85:hover{background-color:#2c2a34d9}.hover\\:n-bg-dark-discovery-bg-weak\\/90:hover{background-color:#2c2a34e6}.hover\\:n-bg-dark-discovery-bg-weak\\/95:hover{background-color:#2c2a34f2}.hover\\:n-bg-dark-discovery-border-strong:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-border-strong\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-border-strong\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-border-strong\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-border-strong\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-border-strong\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-border-strong\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-border-strong\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-border-strong\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-border-strong\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-border-strong\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-border-strong\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-border-strong\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-border-strong\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-border-strong\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-border-strong\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-border-strong\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-border-strong\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-border-strong\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-border-strong\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-border-strong\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-border-strong\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-discovery-border-weak:hover{background-color:#4b2894}.hover\\:n-bg-dark-discovery-border-weak\\/0:hover{background-color:#4b289400}.hover\\:n-bg-dark-discovery-border-weak\\/10:hover{background-color:#4b28941a}.hover\\:n-bg-dark-discovery-border-weak\\/100:hover{background-color:#4b2894}.hover\\:n-bg-dark-discovery-border-weak\\/15:hover{background-color:#4b289426}.hover\\:n-bg-dark-discovery-border-weak\\/20:hover{background-color:#4b289433}.hover\\:n-bg-dark-discovery-border-weak\\/25:hover{background-color:#4b289440}.hover\\:n-bg-dark-discovery-border-weak\\/30:hover{background-color:#4b28944d}.hover\\:n-bg-dark-discovery-border-weak\\/35:hover{background-color:#4b289459}.hover\\:n-bg-dark-discovery-border-weak\\/40:hover{background-color:#4b289466}.hover\\:n-bg-dark-discovery-border-weak\\/45:hover{background-color:#4b289473}.hover\\:n-bg-dark-discovery-border-weak\\/5:hover{background-color:#4b28940d}.hover\\:n-bg-dark-discovery-border-weak\\/50:hover{background-color:#4b289480}.hover\\:n-bg-dark-discovery-border-weak\\/55:hover{background-color:#4b28948c}.hover\\:n-bg-dark-discovery-border-weak\\/60:hover{background-color:#4b289499}.hover\\:n-bg-dark-discovery-border-weak\\/65:hover{background-color:#4b2894a6}.hover\\:n-bg-dark-discovery-border-weak\\/70:hover{background-color:#4b2894b3}.hover\\:n-bg-dark-discovery-border-weak\\/75:hover{background-color:#4b2894bf}.hover\\:n-bg-dark-discovery-border-weak\\/80:hover{background-color:#4b2894cc}.hover\\:n-bg-dark-discovery-border-weak\\/85:hover{background-color:#4b2894d9}.hover\\:n-bg-dark-discovery-border-weak\\/90:hover{background-color:#4b2894e6}.hover\\:n-bg-dark-discovery-border-weak\\/95:hover{background-color:#4b2894f2}.hover\\:n-bg-dark-discovery-icon:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-icon\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-icon\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-icon\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-icon\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-icon\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-icon\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-icon\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-icon\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-icon\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-icon\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-icon\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-icon\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-icon\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-icon\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-icon\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-icon\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-icon\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-icon\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-icon\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-icon\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-icon\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-discovery-text:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-text\\/0:hover{background-color:#ccb4ff00}.hover\\:n-bg-dark-discovery-text\\/10:hover{background-color:#ccb4ff1a}.hover\\:n-bg-dark-discovery-text\\/100:hover{background-color:#ccb4ff}.hover\\:n-bg-dark-discovery-text\\/15:hover{background-color:#ccb4ff26}.hover\\:n-bg-dark-discovery-text\\/20:hover{background-color:#ccb4ff33}.hover\\:n-bg-dark-discovery-text\\/25:hover{background-color:#ccb4ff40}.hover\\:n-bg-dark-discovery-text\\/30:hover{background-color:#ccb4ff4d}.hover\\:n-bg-dark-discovery-text\\/35:hover{background-color:#ccb4ff59}.hover\\:n-bg-dark-discovery-text\\/40:hover{background-color:#ccb4ff66}.hover\\:n-bg-dark-discovery-text\\/45:hover{background-color:#ccb4ff73}.hover\\:n-bg-dark-discovery-text\\/5:hover{background-color:#ccb4ff0d}.hover\\:n-bg-dark-discovery-text\\/50:hover{background-color:#ccb4ff80}.hover\\:n-bg-dark-discovery-text\\/55:hover{background-color:#ccb4ff8c}.hover\\:n-bg-dark-discovery-text\\/60:hover{background-color:#ccb4ff99}.hover\\:n-bg-dark-discovery-text\\/65:hover{background-color:#ccb4ffa6}.hover\\:n-bg-dark-discovery-text\\/70:hover{background-color:#ccb4ffb3}.hover\\:n-bg-dark-discovery-text\\/75:hover{background-color:#ccb4ffbf}.hover\\:n-bg-dark-discovery-text\\/80:hover{background-color:#ccb4ffcc}.hover\\:n-bg-dark-discovery-text\\/85:hover{background-color:#ccb4ffd9}.hover\\:n-bg-dark-discovery-text\\/90:hover{background-color:#ccb4ffe6}.hover\\:n-bg-dark-discovery-text\\/95:hover{background-color:#ccb4fff2}.hover\\:n-bg-dark-neutral-bg-default:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-bg-default\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-dark-neutral-bg-default\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-dark-neutral-bg-default\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-bg-default\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-dark-neutral-bg-default\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-dark-neutral-bg-default\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-dark-neutral-bg-default\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-dark-neutral-bg-default\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-dark-neutral-bg-default\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-dark-neutral-bg-default\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-dark-neutral-bg-default\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-dark-neutral-bg-default\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-dark-neutral-bg-default\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-dark-neutral-bg-default\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-dark-neutral-bg-default\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-dark-neutral-bg-default\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-dark-neutral-bg-default\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-dark-neutral-bg-default\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-dark-neutral-bg-default\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-dark-neutral-bg-default\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-dark-neutral-bg-default\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-dark-neutral-bg-on-bg-weak:hover{background-color:#81879014}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/0:hover{background-color:#81879000}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/10:hover{background-color:#8187901a}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/100:hover{background-color:#818790}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/15:hover{background-color:#81879026}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/20:hover{background-color:#81879033}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/25:hover{background-color:#81879040}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/30:hover{background-color:#8187904d}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/35:hover{background-color:#81879059}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/40:hover{background-color:#81879066}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/45:hover{background-color:#81879073}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/5:hover{background-color:#8187900d}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/50:hover{background-color:#81879080}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/55:hover{background-color:#8187908c}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/60:hover{background-color:#81879099}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/65:hover{background-color:#818790a6}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/70:hover{background-color:#818790b3}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/75:hover{background-color:#818790bf}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/80:hover{background-color:#818790cc}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/85:hover{background-color:#818790d9}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/90:hover{background-color:#818790e6}.hover\\:n-bg-dark-neutral-bg-on-bg-weak\\/95:hover{background-color:#818790f2}.hover\\:n-bg-dark-neutral-bg-status:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-bg-status\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-dark-neutral-bg-status\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-dark-neutral-bg-status\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-bg-status\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-dark-neutral-bg-status\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-dark-neutral-bg-status\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-dark-neutral-bg-status\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-dark-neutral-bg-status\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-dark-neutral-bg-status\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-dark-neutral-bg-status\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-dark-neutral-bg-status\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-dark-neutral-bg-status\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-dark-neutral-bg-status\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-dark-neutral-bg-status\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-dark-neutral-bg-status\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-dark-neutral-bg-status\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-dark-neutral-bg-status\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-dark-neutral-bg-status\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-dark-neutral-bg-status\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-dark-neutral-bg-status\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-dark-neutral-bg-status\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-dark-neutral-bg-strong:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-bg-strong\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-dark-neutral-bg-strong\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-dark-neutral-bg-strong\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-bg-strong\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-dark-neutral-bg-strong\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-dark-neutral-bg-strong\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-dark-neutral-bg-strong\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-dark-neutral-bg-strong\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-dark-neutral-bg-strong\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-dark-neutral-bg-strong\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-dark-neutral-bg-strong\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-dark-neutral-bg-strong\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-dark-neutral-bg-strong\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-dark-neutral-bg-strong\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-dark-neutral-bg-strong\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-dark-neutral-bg-strong\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-dark-neutral-bg-strong\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-dark-neutral-bg-strong\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-dark-neutral-bg-strong\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-dark-neutral-bg-strong\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-dark-neutral-bg-strong\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-dark-neutral-bg-stronger:hover{background-color:#6f757e}.hover\\:n-bg-dark-neutral-bg-stronger\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-dark-neutral-bg-stronger\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-dark-neutral-bg-stronger\\/100:hover{background-color:#6f757e}.hover\\:n-bg-dark-neutral-bg-stronger\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-dark-neutral-bg-stronger\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-dark-neutral-bg-stronger\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-dark-neutral-bg-stronger\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-dark-neutral-bg-stronger\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-dark-neutral-bg-stronger\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-dark-neutral-bg-stronger\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-dark-neutral-bg-stronger\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-dark-neutral-bg-stronger\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-dark-neutral-bg-stronger\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-dark-neutral-bg-stronger\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-dark-neutral-bg-stronger\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-dark-neutral-bg-stronger\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-dark-neutral-bg-stronger\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-dark-neutral-bg-stronger\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-dark-neutral-bg-stronger\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-dark-neutral-bg-stronger\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-dark-neutral-bg-stronger\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-dark-neutral-bg-strongest:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-bg-strongest\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-dark-neutral-bg-strongest\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-dark-neutral-bg-strongest\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-bg-strongest\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-dark-neutral-bg-strongest\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-dark-neutral-bg-strongest\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-dark-neutral-bg-strongest\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-dark-neutral-bg-strongest\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-dark-neutral-bg-strongest\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-dark-neutral-bg-strongest\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-dark-neutral-bg-strongest\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-dark-neutral-bg-strongest\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-dark-neutral-bg-strongest\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-dark-neutral-bg-strongest\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-dark-neutral-bg-strongest\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-dark-neutral-bg-strongest\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-dark-neutral-bg-strongest\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-dark-neutral-bg-strongest\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-dark-neutral-bg-strongest\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-dark-neutral-bg-strongest\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-dark-neutral-bg-strongest\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-dark-neutral-bg-weak:hover{background-color:#212325}.hover\\:n-bg-dark-neutral-bg-weak\\/0:hover{background-color:#21232500}.hover\\:n-bg-dark-neutral-bg-weak\\/10:hover{background-color:#2123251a}.hover\\:n-bg-dark-neutral-bg-weak\\/100:hover{background-color:#212325}.hover\\:n-bg-dark-neutral-bg-weak\\/15:hover{background-color:#21232526}.hover\\:n-bg-dark-neutral-bg-weak\\/20:hover{background-color:#21232533}.hover\\:n-bg-dark-neutral-bg-weak\\/25:hover{background-color:#21232540}.hover\\:n-bg-dark-neutral-bg-weak\\/30:hover{background-color:#2123254d}.hover\\:n-bg-dark-neutral-bg-weak\\/35:hover{background-color:#21232559}.hover\\:n-bg-dark-neutral-bg-weak\\/40:hover{background-color:#21232566}.hover\\:n-bg-dark-neutral-bg-weak\\/45:hover{background-color:#21232573}.hover\\:n-bg-dark-neutral-bg-weak\\/5:hover{background-color:#2123250d}.hover\\:n-bg-dark-neutral-bg-weak\\/50:hover{background-color:#21232580}.hover\\:n-bg-dark-neutral-bg-weak\\/55:hover{background-color:#2123258c}.hover\\:n-bg-dark-neutral-bg-weak\\/60:hover{background-color:#21232599}.hover\\:n-bg-dark-neutral-bg-weak\\/65:hover{background-color:#212325a6}.hover\\:n-bg-dark-neutral-bg-weak\\/70:hover{background-color:#212325b3}.hover\\:n-bg-dark-neutral-bg-weak\\/75:hover{background-color:#212325bf}.hover\\:n-bg-dark-neutral-bg-weak\\/80:hover{background-color:#212325cc}.hover\\:n-bg-dark-neutral-bg-weak\\/85:hover{background-color:#212325d9}.hover\\:n-bg-dark-neutral-bg-weak\\/90:hover{background-color:#212325e6}.hover\\:n-bg-dark-neutral-bg-weak\\/95:hover{background-color:#212325f2}.hover\\:n-bg-dark-neutral-border-strong:hover{background-color:#5e636a}.hover\\:n-bg-dark-neutral-border-strong\\/0:hover{background-color:#5e636a00}.hover\\:n-bg-dark-neutral-border-strong\\/10:hover{background-color:#5e636a1a}.hover\\:n-bg-dark-neutral-border-strong\\/100:hover{background-color:#5e636a}.hover\\:n-bg-dark-neutral-border-strong\\/15:hover{background-color:#5e636a26}.hover\\:n-bg-dark-neutral-border-strong\\/20:hover{background-color:#5e636a33}.hover\\:n-bg-dark-neutral-border-strong\\/25:hover{background-color:#5e636a40}.hover\\:n-bg-dark-neutral-border-strong\\/30:hover{background-color:#5e636a4d}.hover\\:n-bg-dark-neutral-border-strong\\/35:hover{background-color:#5e636a59}.hover\\:n-bg-dark-neutral-border-strong\\/40:hover{background-color:#5e636a66}.hover\\:n-bg-dark-neutral-border-strong\\/45:hover{background-color:#5e636a73}.hover\\:n-bg-dark-neutral-border-strong\\/5:hover{background-color:#5e636a0d}.hover\\:n-bg-dark-neutral-border-strong\\/50:hover{background-color:#5e636a80}.hover\\:n-bg-dark-neutral-border-strong\\/55:hover{background-color:#5e636a8c}.hover\\:n-bg-dark-neutral-border-strong\\/60:hover{background-color:#5e636a99}.hover\\:n-bg-dark-neutral-border-strong\\/65:hover{background-color:#5e636aa6}.hover\\:n-bg-dark-neutral-border-strong\\/70:hover{background-color:#5e636ab3}.hover\\:n-bg-dark-neutral-border-strong\\/75:hover{background-color:#5e636abf}.hover\\:n-bg-dark-neutral-border-strong\\/80:hover{background-color:#5e636acc}.hover\\:n-bg-dark-neutral-border-strong\\/85:hover{background-color:#5e636ad9}.hover\\:n-bg-dark-neutral-border-strong\\/90:hover{background-color:#5e636ae6}.hover\\:n-bg-dark-neutral-border-strong\\/95:hover{background-color:#5e636af2}.hover\\:n-bg-dark-neutral-border-strongest:hover{background-color:#bbbec3}.hover\\:n-bg-dark-neutral-border-strongest\\/0:hover{background-color:#bbbec300}.hover\\:n-bg-dark-neutral-border-strongest\\/10:hover{background-color:#bbbec31a}.hover\\:n-bg-dark-neutral-border-strongest\\/100:hover{background-color:#bbbec3}.hover\\:n-bg-dark-neutral-border-strongest\\/15:hover{background-color:#bbbec326}.hover\\:n-bg-dark-neutral-border-strongest\\/20:hover{background-color:#bbbec333}.hover\\:n-bg-dark-neutral-border-strongest\\/25:hover{background-color:#bbbec340}.hover\\:n-bg-dark-neutral-border-strongest\\/30:hover{background-color:#bbbec34d}.hover\\:n-bg-dark-neutral-border-strongest\\/35:hover{background-color:#bbbec359}.hover\\:n-bg-dark-neutral-border-strongest\\/40:hover{background-color:#bbbec366}.hover\\:n-bg-dark-neutral-border-strongest\\/45:hover{background-color:#bbbec373}.hover\\:n-bg-dark-neutral-border-strongest\\/5:hover{background-color:#bbbec30d}.hover\\:n-bg-dark-neutral-border-strongest\\/50:hover{background-color:#bbbec380}.hover\\:n-bg-dark-neutral-border-strongest\\/55:hover{background-color:#bbbec38c}.hover\\:n-bg-dark-neutral-border-strongest\\/60:hover{background-color:#bbbec399}.hover\\:n-bg-dark-neutral-border-strongest\\/65:hover{background-color:#bbbec3a6}.hover\\:n-bg-dark-neutral-border-strongest\\/70:hover{background-color:#bbbec3b3}.hover\\:n-bg-dark-neutral-border-strongest\\/75:hover{background-color:#bbbec3bf}.hover\\:n-bg-dark-neutral-border-strongest\\/80:hover{background-color:#bbbec3cc}.hover\\:n-bg-dark-neutral-border-strongest\\/85:hover{background-color:#bbbec3d9}.hover\\:n-bg-dark-neutral-border-strongest\\/90:hover{background-color:#bbbec3e6}.hover\\:n-bg-dark-neutral-border-strongest\\/95:hover{background-color:#bbbec3f2}.hover\\:n-bg-dark-neutral-border-weak:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-border-weak\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-dark-neutral-border-weak\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-dark-neutral-border-weak\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-dark-neutral-border-weak\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-dark-neutral-border-weak\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-dark-neutral-border-weak\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-dark-neutral-border-weak\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-dark-neutral-border-weak\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-dark-neutral-border-weak\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-dark-neutral-border-weak\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-dark-neutral-border-weak\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-dark-neutral-border-weak\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-dark-neutral-border-weak\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-dark-neutral-border-weak\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-dark-neutral-border-weak\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-dark-neutral-border-weak\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-dark-neutral-border-weak\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-dark-neutral-border-weak\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-dark-neutral-border-weak\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-dark-neutral-border-weak\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-dark-neutral-border-weak\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-dark-neutral-hover:hover{background-color:#959aa11a}.hover\\:n-bg-dark-neutral-hover\\/0:hover{background-color:#959aa100}.hover\\:n-bg-dark-neutral-hover\\/10:hover{background-color:#959aa11a}.hover\\:n-bg-dark-neutral-hover\\/100:hover{background-color:#959aa1}.hover\\:n-bg-dark-neutral-hover\\/15:hover{background-color:#959aa126}.hover\\:n-bg-dark-neutral-hover\\/20:hover{background-color:#959aa133}.hover\\:n-bg-dark-neutral-hover\\/25:hover{background-color:#959aa140}.hover\\:n-bg-dark-neutral-hover\\/30:hover{background-color:#959aa14d}.hover\\:n-bg-dark-neutral-hover\\/35:hover{background-color:#959aa159}.hover\\:n-bg-dark-neutral-hover\\/40:hover{background-color:#959aa166}.hover\\:n-bg-dark-neutral-hover\\/45:hover{background-color:#959aa173}.hover\\:n-bg-dark-neutral-hover\\/5:hover{background-color:#959aa10d}.hover\\:n-bg-dark-neutral-hover\\/50:hover{background-color:#959aa180}.hover\\:n-bg-dark-neutral-hover\\/55:hover{background-color:#959aa18c}.hover\\:n-bg-dark-neutral-hover\\/60:hover{background-color:#959aa199}.hover\\:n-bg-dark-neutral-hover\\/65:hover{background-color:#959aa1a6}.hover\\:n-bg-dark-neutral-hover\\/70:hover{background-color:#959aa1b3}.hover\\:n-bg-dark-neutral-hover\\/75:hover{background-color:#959aa1bf}.hover\\:n-bg-dark-neutral-hover\\/80:hover{background-color:#959aa1cc}.hover\\:n-bg-dark-neutral-hover\\/85:hover{background-color:#959aa1d9}.hover\\:n-bg-dark-neutral-hover\\/90:hover{background-color:#959aa1e6}.hover\\:n-bg-dark-neutral-hover\\/95:hover{background-color:#959aa1f2}.hover\\:n-bg-dark-neutral-icon:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-icon\\/0:hover{background-color:#cfd1d400}.hover\\:n-bg-dark-neutral-icon\\/10:hover{background-color:#cfd1d41a}.hover\\:n-bg-dark-neutral-icon\\/100:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-icon\\/15:hover{background-color:#cfd1d426}.hover\\:n-bg-dark-neutral-icon\\/20:hover{background-color:#cfd1d433}.hover\\:n-bg-dark-neutral-icon\\/25:hover{background-color:#cfd1d440}.hover\\:n-bg-dark-neutral-icon\\/30:hover{background-color:#cfd1d44d}.hover\\:n-bg-dark-neutral-icon\\/35:hover{background-color:#cfd1d459}.hover\\:n-bg-dark-neutral-icon\\/40:hover{background-color:#cfd1d466}.hover\\:n-bg-dark-neutral-icon\\/45:hover{background-color:#cfd1d473}.hover\\:n-bg-dark-neutral-icon\\/5:hover{background-color:#cfd1d40d}.hover\\:n-bg-dark-neutral-icon\\/50:hover{background-color:#cfd1d480}.hover\\:n-bg-dark-neutral-icon\\/55:hover{background-color:#cfd1d48c}.hover\\:n-bg-dark-neutral-icon\\/60:hover{background-color:#cfd1d499}.hover\\:n-bg-dark-neutral-icon\\/65:hover{background-color:#cfd1d4a6}.hover\\:n-bg-dark-neutral-icon\\/70:hover{background-color:#cfd1d4b3}.hover\\:n-bg-dark-neutral-icon\\/75:hover{background-color:#cfd1d4bf}.hover\\:n-bg-dark-neutral-icon\\/80:hover{background-color:#cfd1d4cc}.hover\\:n-bg-dark-neutral-icon\\/85:hover{background-color:#cfd1d4d9}.hover\\:n-bg-dark-neutral-icon\\/90:hover{background-color:#cfd1d4e6}.hover\\:n-bg-dark-neutral-icon\\/95:hover{background-color:#cfd1d4f2}.hover\\:n-bg-dark-neutral-pressed:hover{background-color:#959aa133}.hover\\:n-bg-dark-neutral-pressed\\/0:hover{background-color:#959aa100}.hover\\:n-bg-dark-neutral-pressed\\/10:hover{background-color:#959aa11a}.hover\\:n-bg-dark-neutral-pressed\\/100:hover{background-color:#959aa1}.hover\\:n-bg-dark-neutral-pressed\\/15:hover{background-color:#959aa126}.hover\\:n-bg-dark-neutral-pressed\\/20:hover{background-color:#959aa133}.hover\\:n-bg-dark-neutral-pressed\\/25:hover{background-color:#959aa140}.hover\\:n-bg-dark-neutral-pressed\\/30:hover{background-color:#959aa14d}.hover\\:n-bg-dark-neutral-pressed\\/35:hover{background-color:#959aa159}.hover\\:n-bg-dark-neutral-pressed\\/40:hover{background-color:#959aa166}.hover\\:n-bg-dark-neutral-pressed\\/45:hover{background-color:#959aa173}.hover\\:n-bg-dark-neutral-pressed\\/5:hover{background-color:#959aa10d}.hover\\:n-bg-dark-neutral-pressed\\/50:hover{background-color:#959aa180}.hover\\:n-bg-dark-neutral-pressed\\/55:hover{background-color:#959aa18c}.hover\\:n-bg-dark-neutral-pressed\\/60:hover{background-color:#959aa199}.hover\\:n-bg-dark-neutral-pressed\\/65:hover{background-color:#959aa1a6}.hover\\:n-bg-dark-neutral-pressed\\/70:hover{background-color:#959aa1b3}.hover\\:n-bg-dark-neutral-pressed\\/75:hover{background-color:#959aa1bf}.hover\\:n-bg-dark-neutral-pressed\\/80:hover{background-color:#959aa1cc}.hover\\:n-bg-dark-neutral-pressed\\/85:hover{background-color:#959aa1d9}.hover\\:n-bg-dark-neutral-pressed\\/90:hover{background-color:#959aa1e6}.hover\\:n-bg-dark-neutral-pressed\\/95:hover{background-color:#959aa1f2}.hover\\:n-bg-dark-neutral-text-default:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-text-default\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-dark-neutral-text-default\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-dark-neutral-text-default\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-dark-neutral-text-default\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-dark-neutral-text-default\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-dark-neutral-text-default\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-dark-neutral-text-default\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-dark-neutral-text-default\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-dark-neutral-text-default\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-dark-neutral-text-default\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-dark-neutral-text-default\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-dark-neutral-text-default\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-dark-neutral-text-default\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-dark-neutral-text-default\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-dark-neutral-text-default\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-dark-neutral-text-default\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-dark-neutral-text-default\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-dark-neutral-text-default\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-dark-neutral-text-default\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-dark-neutral-text-default\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-dark-neutral-text-default\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-dark-neutral-text-inverse:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-text-inverse\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-dark-neutral-text-inverse\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-dark-neutral-text-inverse\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-dark-neutral-text-inverse\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-dark-neutral-text-inverse\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-dark-neutral-text-inverse\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-dark-neutral-text-inverse\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-dark-neutral-text-inverse\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-dark-neutral-text-inverse\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-dark-neutral-text-inverse\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-dark-neutral-text-inverse\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-dark-neutral-text-inverse\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-dark-neutral-text-inverse\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-dark-neutral-text-inverse\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-dark-neutral-text-inverse\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-dark-neutral-text-inverse\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-dark-neutral-text-inverse\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-dark-neutral-text-inverse\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-dark-neutral-text-inverse\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-dark-neutral-text-inverse\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-dark-neutral-text-inverse\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-dark-neutral-text-weak:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-text-weak\\/0:hover{background-color:#cfd1d400}.hover\\:n-bg-dark-neutral-text-weak\\/10:hover{background-color:#cfd1d41a}.hover\\:n-bg-dark-neutral-text-weak\\/100:hover{background-color:#cfd1d4}.hover\\:n-bg-dark-neutral-text-weak\\/15:hover{background-color:#cfd1d426}.hover\\:n-bg-dark-neutral-text-weak\\/20:hover{background-color:#cfd1d433}.hover\\:n-bg-dark-neutral-text-weak\\/25:hover{background-color:#cfd1d440}.hover\\:n-bg-dark-neutral-text-weak\\/30:hover{background-color:#cfd1d44d}.hover\\:n-bg-dark-neutral-text-weak\\/35:hover{background-color:#cfd1d459}.hover\\:n-bg-dark-neutral-text-weak\\/40:hover{background-color:#cfd1d466}.hover\\:n-bg-dark-neutral-text-weak\\/45:hover{background-color:#cfd1d473}.hover\\:n-bg-dark-neutral-text-weak\\/5:hover{background-color:#cfd1d40d}.hover\\:n-bg-dark-neutral-text-weak\\/50:hover{background-color:#cfd1d480}.hover\\:n-bg-dark-neutral-text-weak\\/55:hover{background-color:#cfd1d48c}.hover\\:n-bg-dark-neutral-text-weak\\/60:hover{background-color:#cfd1d499}.hover\\:n-bg-dark-neutral-text-weak\\/65:hover{background-color:#cfd1d4a6}.hover\\:n-bg-dark-neutral-text-weak\\/70:hover{background-color:#cfd1d4b3}.hover\\:n-bg-dark-neutral-text-weak\\/75:hover{background-color:#cfd1d4bf}.hover\\:n-bg-dark-neutral-text-weak\\/80:hover{background-color:#cfd1d4cc}.hover\\:n-bg-dark-neutral-text-weak\\/85:hover{background-color:#cfd1d4d9}.hover\\:n-bg-dark-neutral-text-weak\\/90:hover{background-color:#cfd1d4e6}.hover\\:n-bg-dark-neutral-text-weak\\/95:hover{background-color:#cfd1d4f2}.hover\\:n-bg-dark-neutral-text-weaker:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-text-weaker\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-dark-neutral-text-weaker\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-dark-neutral-text-weaker\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-dark-neutral-text-weaker\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-dark-neutral-text-weaker\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-dark-neutral-text-weaker\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-dark-neutral-text-weaker\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-dark-neutral-text-weaker\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-dark-neutral-text-weaker\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-dark-neutral-text-weaker\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-dark-neutral-text-weaker\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-dark-neutral-text-weaker\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-dark-neutral-text-weaker\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-dark-neutral-text-weaker\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-dark-neutral-text-weaker\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-dark-neutral-text-weaker\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-dark-neutral-text-weaker\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-dark-neutral-text-weaker\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-dark-neutral-text-weaker\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-dark-neutral-text-weaker\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-dark-neutral-text-weaker\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-dark-neutral-text-weakest:hover{background-color:#818790}.hover\\:n-bg-dark-neutral-text-weakest\\/0:hover{background-color:#81879000}.hover\\:n-bg-dark-neutral-text-weakest\\/10:hover{background-color:#8187901a}.hover\\:n-bg-dark-neutral-text-weakest\\/100:hover{background-color:#818790}.hover\\:n-bg-dark-neutral-text-weakest\\/15:hover{background-color:#81879026}.hover\\:n-bg-dark-neutral-text-weakest\\/20:hover{background-color:#81879033}.hover\\:n-bg-dark-neutral-text-weakest\\/25:hover{background-color:#81879040}.hover\\:n-bg-dark-neutral-text-weakest\\/30:hover{background-color:#8187904d}.hover\\:n-bg-dark-neutral-text-weakest\\/35:hover{background-color:#81879059}.hover\\:n-bg-dark-neutral-text-weakest\\/40:hover{background-color:#81879066}.hover\\:n-bg-dark-neutral-text-weakest\\/45:hover{background-color:#81879073}.hover\\:n-bg-dark-neutral-text-weakest\\/5:hover{background-color:#8187900d}.hover\\:n-bg-dark-neutral-text-weakest\\/50:hover{background-color:#81879080}.hover\\:n-bg-dark-neutral-text-weakest\\/55:hover{background-color:#8187908c}.hover\\:n-bg-dark-neutral-text-weakest\\/60:hover{background-color:#81879099}.hover\\:n-bg-dark-neutral-text-weakest\\/65:hover{background-color:#818790a6}.hover\\:n-bg-dark-neutral-text-weakest\\/70:hover{background-color:#818790b3}.hover\\:n-bg-dark-neutral-text-weakest\\/75:hover{background-color:#818790bf}.hover\\:n-bg-dark-neutral-text-weakest\\/80:hover{background-color:#818790cc}.hover\\:n-bg-dark-neutral-text-weakest\\/85:hover{background-color:#818790d9}.hover\\:n-bg-dark-neutral-text-weakest\\/90:hover{background-color:#818790e6}.hover\\:n-bg-dark-neutral-text-weakest\\/95:hover{background-color:#818790f2}.hover\\:n-bg-dark-primary-bg-selected:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-selected\\/0:hover{background-color:#262f3100}.hover\\:n-bg-dark-primary-bg-selected\\/10:hover{background-color:#262f311a}.hover\\:n-bg-dark-primary-bg-selected\\/100:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-selected\\/15:hover{background-color:#262f3126}.hover\\:n-bg-dark-primary-bg-selected\\/20:hover{background-color:#262f3133}.hover\\:n-bg-dark-primary-bg-selected\\/25:hover{background-color:#262f3140}.hover\\:n-bg-dark-primary-bg-selected\\/30:hover{background-color:#262f314d}.hover\\:n-bg-dark-primary-bg-selected\\/35:hover{background-color:#262f3159}.hover\\:n-bg-dark-primary-bg-selected\\/40:hover{background-color:#262f3166}.hover\\:n-bg-dark-primary-bg-selected\\/45:hover{background-color:#262f3173}.hover\\:n-bg-dark-primary-bg-selected\\/5:hover{background-color:#262f310d}.hover\\:n-bg-dark-primary-bg-selected\\/50:hover{background-color:#262f3180}.hover\\:n-bg-dark-primary-bg-selected\\/55:hover{background-color:#262f318c}.hover\\:n-bg-dark-primary-bg-selected\\/60:hover{background-color:#262f3199}.hover\\:n-bg-dark-primary-bg-selected\\/65:hover{background-color:#262f31a6}.hover\\:n-bg-dark-primary-bg-selected\\/70:hover{background-color:#262f31b3}.hover\\:n-bg-dark-primary-bg-selected\\/75:hover{background-color:#262f31bf}.hover\\:n-bg-dark-primary-bg-selected\\/80:hover{background-color:#262f31cc}.hover\\:n-bg-dark-primary-bg-selected\\/85:hover{background-color:#262f31d9}.hover\\:n-bg-dark-primary-bg-selected\\/90:hover{background-color:#262f31e6}.hover\\:n-bg-dark-primary-bg-selected\\/95:hover{background-color:#262f31f2}.hover\\:n-bg-dark-primary-bg-status:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-bg-status\\/0:hover{background-color:#5db3bf00}.hover\\:n-bg-dark-primary-bg-status\\/10:hover{background-color:#5db3bf1a}.hover\\:n-bg-dark-primary-bg-status\\/100:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-bg-status\\/15:hover{background-color:#5db3bf26}.hover\\:n-bg-dark-primary-bg-status\\/20:hover{background-color:#5db3bf33}.hover\\:n-bg-dark-primary-bg-status\\/25:hover{background-color:#5db3bf40}.hover\\:n-bg-dark-primary-bg-status\\/30:hover{background-color:#5db3bf4d}.hover\\:n-bg-dark-primary-bg-status\\/35:hover{background-color:#5db3bf59}.hover\\:n-bg-dark-primary-bg-status\\/40:hover{background-color:#5db3bf66}.hover\\:n-bg-dark-primary-bg-status\\/45:hover{background-color:#5db3bf73}.hover\\:n-bg-dark-primary-bg-status\\/5:hover{background-color:#5db3bf0d}.hover\\:n-bg-dark-primary-bg-status\\/50:hover{background-color:#5db3bf80}.hover\\:n-bg-dark-primary-bg-status\\/55:hover{background-color:#5db3bf8c}.hover\\:n-bg-dark-primary-bg-status\\/60:hover{background-color:#5db3bf99}.hover\\:n-bg-dark-primary-bg-status\\/65:hover{background-color:#5db3bfa6}.hover\\:n-bg-dark-primary-bg-status\\/70:hover{background-color:#5db3bfb3}.hover\\:n-bg-dark-primary-bg-status\\/75:hover{background-color:#5db3bfbf}.hover\\:n-bg-dark-primary-bg-status\\/80:hover{background-color:#5db3bfcc}.hover\\:n-bg-dark-primary-bg-status\\/85:hover{background-color:#5db3bfd9}.hover\\:n-bg-dark-primary-bg-status\\/90:hover{background-color:#5db3bfe6}.hover\\:n-bg-dark-primary-bg-status\\/95:hover{background-color:#5db3bff2}.hover\\:n-bg-dark-primary-bg-strong:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-bg-strong\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-bg-strong\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-bg-strong\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-bg-strong\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-bg-strong\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-bg-strong\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-bg-strong\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-bg-strong\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-bg-strong\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-bg-strong\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-bg-strong\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-bg-strong\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-bg-strong\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-bg-strong\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-bg-strong\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-bg-strong\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-bg-strong\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-bg-strong\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-bg-strong\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-bg-strong\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-bg-strong\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-bg-weak:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-weak\\/0:hover{background-color:#262f3100}.hover\\:n-bg-dark-primary-bg-weak\\/10:hover{background-color:#262f311a}.hover\\:n-bg-dark-primary-bg-weak\\/100:hover{background-color:#262f31}.hover\\:n-bg-dark-primary-bg-weak\\/15:hover{background-color:#262f3126}.hover\\:n-bg-dark-primary-bg-weak\\/20:hover{background-color:#262f3133}.hover\\:n-bg-dark-primary-bg-weak\\/25:hover{background-color:#262f3140}.hover\\:n-bg-dark-primary-bg-weak\\/30:hover{background-color:#262f314d}.hover\\:n-bg-dark-primary-bg-weak\\/35:hover{background-color:#262f3159}.hover\\:n-bg-dark-primary-bg-weak\\/40:hover{background-color:#262f3166}.hover\\:n-bg-dark-primary-bg-weak\\/45:hover{background-color:#262f3173}.hover\\:n-bg-dark-primary-bg-weak\\/5:hover{background-color:#262f310d}.hover\\:n-bg-dark-primary-bg-weak\\/50:hover{background-color:#262f3180}.hover\\:n-bg-dark-primary-bg-weak\\/55:hover{background-color:#262f318c}.hover\\:n-bg-dark-primary-bg-weak\\/60:hover{background-color:#262f3199}.hover\\:n-bg-dark-primary-bg-weak\\/65:hover{background-color:#262f31a6}.hover\\:n-bg-dark-primary-bg-weak\\/70:hover{background-color:#262f31b3}.hover\\:n-bg-dark-primary-bg-weak\\/75:hover{background-color:#262f31bf}.hover\\:n-bg-dark-primary-bg-weak\\/80:hover{background-color:#262f31cc}.hover\\:n-bg-dark-primary-bg-weak\\/85:hover{background-color:#262f31d9}.hover\\:n-bg-dark-primary-bg-weak\\/90:hover{background-color:#262f31e6}.hover\\:n-bg-dark-primary-bg-weak\\/95:hover{background-color:#262f31f2}.hover\\:n-bg-dark-primary-border-strong:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-border-strong\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-border-strong\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-border-strong\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-border-strong\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-border-strong\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-border-strong\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-border-strong\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-border-strong\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-border-strong\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-border-strong\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-border-strong\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-border-strong\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-border-strong\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-border-strong\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-border-strong\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-border-strong\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-border-strong\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-border-strong\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-border-strong\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-border-strong\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-border-strong\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-border-weak:hover{background-color:#02507b}.hover\\:n-bg-dark-primary-border-weak\\/0:hover{background-color:#02507b00}.hover\\:n-bg-dark-primary-border-weak\\/10:hover{background-color:#02507b1a}.hover\\:n-bg-dark-primary-border-weak\\/100:hover{background-color:#02507b}.hover\\:n-bg-dark-primary-border-weak\\/15:hover{background-color:#02507b26}.hover\\:n-bg-dark-primary-border-weak\\/20:hover{background-color:#02507b33}.hover\\:n-bg-dark-primary-border-weak\\/25:hover{background-color:#02507b40}.hover\\:n-bg-dark-primary-border-weak\\/30:hover{background-color:#02507b4d}.hover\\:n-bg-dark-primary-border-weak\\/35:hover{background-color:#02507b59}.hover\\:n-bg-dark-primary-border-weak\\/40:hover{background-color:#02507b66}.hover\\:n-bg-dark-primary-border-weak\\/45:hover{background-color:#02507b73}.hover\\:n-bg-dark-primary-border-weak\\/5:hover{background-color:#02507b0d}.hover\\:n-bg-dark-primary-border-weak\\/50:hover{background-color:#02507b80}.hover\\:n-bg-dark-primary-border-weak\\/55:hover{background-color:#02507b8c}.hover\\:n-bg-dark-primary-border-weak\\/60:hover{background-color:#02507b99}.hover\\:n-bg-dark-primary-border-weak\\/65:hover{background-color:#02507ba6}.hover\\:n-bg-dark-primary-border-weak\\/70:hover{background-color:#02507bb3}.hover\\:n-bg-dark-primary-border-weak\\/75:hover{background-color:#02507bbf}.hover\\:n-bg-dark-primary-border-weak\\/80:hover{background-color:#02507bcc}.hover\\:n-bg-dark-primary-border-weak\\/85:hover{background-color:#02507bd9}.hover\\:n-bg-dark-primary-border-weak\\/90:hover{background-color:#02507be6}.hover\\:n-bg-dark-primary-border-weak\\/95:hover{background-color:#02507bf2}.hover\\:n-bg-dark-primary-focus:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-focus\\/0:hover{background-color:#5db3bf00}.hover\\:n-bg-dark-primary-focus\\/10:hover{background-color:#5db3bf1a}.hover\\:n-bg-dark-primary-focus\\/100:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-focus\\/15:hover{background-color:#5db3bf26}.hover\\:n-bg-dark-primary-focus\\/20:hover{background-color:#5db3bf33}.hover\\:n-bg-dark-primary-focus\\/25:hover{background-color:#5db3bf40}.hover\\:n-bg-dark-primary-focus\\/30:hover{background-color:#5db3bf4d}.hover\\:n-bg-dark-primary-focus\\/35:hover{background-color:#5db3bf59}.hover\\:n-bg-dark-primary-focus\\/40:hover{background-color:#5db3bf66}.hover\\:n-bg-dark-primary-focus\\/45:hover{background-color:#5db3bf73}.hover\\:n-bg-dark-primary-focus\\/5:hover{background-color:#5db3bf0d}.hover\\:n-bg-dark-primary-focus\\/50:hover{background-color:#5db3bf80}.hover\\:n-bg-dark-primary-focus\\/55:hover{background-color:#5db3bf8c}.hover\\:n-bg-dark-primary-focus\\/60:hover{background-color:#5db3bf99}.hover\\:n-bg-dark-primary-focus\\/65:hover{background-color:#5db3bfa6}.hover\\:n-bg-dark-primary-focus\\/70:hover{background-color:#5db3bfb3}.hover\\:n-bg-dark-primary-focus\\/75:hover{background-color:#5db3bfbf}.hover\\:n-bg-dark-primary-focus\\/80:hover{background-color:#5db3bfcc}.hover\\:n-bg-dark-primary-focus\\/85:hover{background-color:#5db3bfd9}.hover\\:n-bg-dark-primary-focus\\/90:hover{background-color:#5db3bfe6}.hover\\:n-bg-dark-primary-focus\\/95:hover{background-color:#5db3bff2}.hover\\:n-bg-dark-primary-hover-strong:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-hover-strong\\/0:hover{background-color:#5db3bf00}.hover\\:n-bg-dark-primary-hover-strong\\/10:hover{background-color:#5db3bf1a}.hover\\:n-bg-dark-primary-hover-strong\\/100:hover{background-color:#5db3bf}.hover\\:n-bg-dark-primary-hover-strong\\/15:hover{background-color:#5db3bf26}.hover\\:n-bg-dark-primary-hover-strong\\/20:hover{background-color:#5db3bf33}.hover\\:n-bg-dark-primary-hover-strong\\/25:hover{background-color:#5db3bf40}.hover\\:n-bg-dark-primary-hover-strong\\/30:hover{background-color:#5db3bf4d}.hover\\:n-bg-dark-primary-hover-strong\\/35:hover{background-color:#5db3bf59}.hover\\:n-bg-dark-primary-hover-strong\\/40:hover{background-color:#5db3bf66}.hover\\:n-bg-dark-primary-hover-strong\\/45:hover{background-color:#5db3bf73}.hover\\:n-bg-dark-primary-hover-strong\\/5:hover{background-color:#5db3bf0d}.hover\\:n-bg-dark-primary-hover-strong\\/50:hover{background-color:#5db3bf80}.hover\\:n-bg-dark-primary-hover-strong\\/55:hover{background-color:#5db3bf8c}.hover\\:n-bg-dark-primary-hover-strong\\/60:hover{background-color:#5db3bf99}.hover\\:n-bg-dark-primary-hover-strong\\/65:hover{background-color:#5db3bfa6}.hover\\:n-bg-dark-primary-hover-strong\\/70:hover{background-color:#5db3bfb3}.hover\\:n-bg-dark-primary-hover-strong\\/75:hover{background-color:#5db3bfbf}.hover\\:n-bg-dark-primary-hover-strong\\/80:hover{background-color:#5db3bfcc}.hover\\:n-bg-dark-primary-hover-strong\\/85:hover{background-color:#5db3bfd9}.hover\\:n-bg-dark-primary-hover-strong\\/90:hover{background-color:#5db3bfe6}.hover\\:n-bg-dark-primary-hover-strong\\/95:hover{background-color:#5db3bff2}.hover\\:n-bg-dark-primary-hover-weak:hover{background-color:#8fe3e814}.hover\\:n-bg-dark-primary-hover-weak\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-hover-weak\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-hover-weak\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-hover-weak\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-hover-weak\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-hover-weak\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-hover-weak\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-hover-weak\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-hover-weak\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-hover-weak\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-hover-weak\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-hover-weak\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-hover-weak\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-hover-weak\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-hover-weak\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-hover-weak\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-hover-weak\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-hover-weak\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-hover-weak\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-hover-weak\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-hover-weak\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-icon:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-icon\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-icon\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-icon\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-icon\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-icon\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-icon\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-icon\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-icon\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-icon\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-icon\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-icon\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-icon\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-icon\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-icon\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-icon\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-icon\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-icon\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-icon\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-icon\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-icon\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-icon\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-pressed-strong:hover{background-color:#4c99a4}.hover\\:n-bg-dark-primary-pressed-strong\\/0:hover{background-color:#4c99a400}.hover\\:n-bg-dark-primary-pressed-strong\\/10:hover{background-color:#4c99a41a}.hover\\:n-bg-dark-primary-pressed-strong\\/100:hover{background-color:#4c99a4}.hover\\:n-bg-dark-primary-pressed-strong\\/15:hover{background-color:#4c99a426}.hover\\:n-bg-dark-primary-pressed-strong\\/20:hover{background-color:#4c99a433}.hover\\:n-bg-dark-primary-pressed-strong\\/25:hover{background-color:#4c99a440}.hover\\:n-bg-dark-primary-pressed-strong\\/30:hover{background-color:#4c99a44d}.hover\\:n-bg-dark-primary-pressed-strong\\/35:hover{background-color:#4c99a459}.hover\\:n-bg-dark-primary-pressed-strong\\/40:hover{background-color:#4c99a466}.hover\\:n-bg-dark-primary-pressed-strong\\/45:hover{background-color:#4c99a473}.hover\\:n-bg-dark-primary-pressed-strong\\/5:hover{background-color:#4c99a40d}.hover\\:n-bg-dark-primary-pressed-strong\\/50:hover{background-color:#4c99a480}.hover\\:n-bg-dark-primary-pressed-strong\\/55:hover{background-color:#4c99a48c}.hover\\:n-bg-dark-primary-pressed-strong\\/60:hover{background-color:#4c99a499}.hover\\:n-bg-dark-primary-pressed-strong\\/65:hover{background-color:#4c99a4a6}.hover\\:n-bg-dark-primary-pressed-strong\\/70:hover{background-color:#4c99a4b3}.hover\\:n-bg-dark-primary-pressed-strong\\/75:hover{background-color:#4c99a4bf}.hover\\:n-bg-dark-primary-pressed-strong\\/80:hover{background-color:#4c99a4cc}.hover\\:n-bg-dark-primary-pressed-strong\\/85:hover{background-color:#4c99a4d9}.hover\\:n-bg-dark-primary-pressed-strong\\/90:hover{background-color:#4c99a4e6}.hover\\:n-bg-dark-primary-pressed-strong\\/95:hover{background-color:#4c99a4f2}.hover\\:n-bg-dark-primary-pressed-weak:hover{background-color:#8fe3e81f}.hover\\:n-bg-dark-primary-pressed-weak\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-pressed-weak\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-pressed-weak\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-pressed-weak\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-pressed-weak\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-pressed-weak\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-pressed-weak\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-pressed-weak\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-pressed-weak\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-pressed-weak\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-pressed-weak\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-pressed-weak\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-pressed-weak\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-pressed-weak\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-pressed-weak\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-pressed-weak\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-pressed-weak\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-pressed-weak\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-pressed-weak\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-pressed-weak\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-pressed-weak\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-primary-text:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-text\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-dark-primary-text\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-dark-primary-text\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-dark-primary-text\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-dark-primary-text\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-dark-primary-text\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-dark-primary-text\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-dark-primary-text\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-dark-primary-text\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-dark-primary-text\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-dark-primary-text\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-dark-primary-text\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-dark-primary-text\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-dark-primary-text\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-dark-primary-text\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-dark-primary-text\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-dark-primary-text\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-dark-primary-text\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-dark-primary-text\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-dark-primary-text\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-dark-primary-text\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-dark-success-bg-status:hover{background-color:#6fa646}.hover\\:n-bg-dark-success-bg-status\\/0:hover{background-color:#6fa64600}.hover\\:n-bg-dark-success-bg-status\\/10:hover{background-color:#6fa6461a}.hover\\:n-bg-dark-success-bg-status\\/100:hover{background-color:#6fa646}.hover\\:n-bg-dark-success-bg-status\\/15:hover{background-color:#6fa64626}.hover\\:n-bg-dark-success-bg-status\\/20:hover{background-color:#6fa64633}.hover\\:n-bg-dark-success-bg-status\\/25:hover{background-color:#6fa64640}.hover\\:n-bg-dark-success-bg-status\\/30:hover{background-color:#6fa6464d}.hover\\:n-bg-dark-success-bg-status\\/35:hover{background-color:#6fa64659}.hover\\:n-bg-dark-success-bg-status\\/40:hover{background-color:#6fa64666}.hover\\:n-bg-dark-success-bg-status\\/45:hover{background-color:#6fa64673}.hover\\:n-bg-dark-success-bg-status\\/5:hover{background-color:#6fa6460d}.hover\\:n-bg-dark-success-bg-status\\/50:hover{background-color:#6fa64680}.hover\\:n-bg-dark-success-bg-status\\/55:hover{background-color:#6fa6468c}.hover\\:n-bg-dark-success-bg-status\\/60:hover{background-color:#6fa64699}.hover\\:n-bg-dark-success-bg-status\\/65:hover{background-color:#6fa646a6}.hover\\:n-bg-dark-success-bg-status\\/70:hover{background-color:#6fa646b3}.hover\\:n-bg-dark-success-bg-status\\/75:hover{background-color:#6fa646bf}.hover\\:n-bg-dark-success-bg-status\\/80:hover{background-color:#6fa646cc}.hover\\:n-bg-dark-success-bg-status\\/85:hover{background-color:#6fa646d9}.hover\\:n-bg-dark-success-bg-status\\/90:hover{background-color:#6fa646e6}.hover\\:n-bg-dark-success-bg-status\\/95:hover{background-color:#6fa646f2}.hover\\:n-bg-dark-success-bg-strong:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-bg-strong\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-bg-strong\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-bg-strong\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-bg-strong\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-bg-strong\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-bg-strong\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-bg-strong\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-bg-strong\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-bg-strong\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-bg-strong\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-bg-strong\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-bg-strong\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-bg-strong\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-bg-strong\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-bg-strong\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-bg-strong\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-bg-strong\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-bg-strong\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-bg-strong\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-bg-strong\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-bg-strong\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-success-bg-weak:hover{background-color:#262d24}.hover\\:n-bg-dark-success-bg-weak\\/0:hover{background-color:#262d2400}.hover\\:n-bg-dark-success-bg-weak\\/10:hover{background-color:#262d241a}.hover\\:n-bg-dark-success-bg-weak\\/100:hover{background-color:#262d24}.hover\\:n-bg-dark-success-bg-weak\\/15:hover{background-color:#262d2426}.hover\\:n-bg-dark-success-bg-weak\\/20:hover{background-color:#262d2433}.hover\\:n-bg-dark-success-bg-weak\\/25:hover{background-color:#262d2440}.hover\\:n-bg-dark-success-bg-weak\\/30:hover{background-color:#262d244d}.hover\\:n-bg-dark-success-bg-weak\\/35:hover{background-color:#262d2459}.hover\\:n-bg-dark-success-bg-weak\\/40:hover{background-color:#262d2466}.hover\\:n-bg-dark-success-bg-weak\\/45:hover{background-color:#262d2473}.hover\\:n-bg-dark-success-bg-weak\\/5:hover{background-color:#262d240d}.hover\\:n-bg-dark-success-bg-weak\\/50:hover{background-color:#262d2480}.hover\\:n-bg-dark-success-bg-weak\\/55:hover{background-color:#262d248c}.hover\\:n-bg-dark-success-bg-weak\\/60:hover{background-color:#262d2499}.hover\\:n-bg-dark-success-bg-weak\\/65:hover{background-color:#262d24a6}.hover\\:n-bg-dark-success-bg-weak\\/70:hover{background-color:#262d24b3}.hover\\:n-bg-dark-success-bg-weak\\/75:hover{background-color:#262d24bf}.hover\\:n-bg-dark-success-bg-weak\\/80:hover{background-color:#262d24cc}.hover\\:n-bg-dark-success-bg-weak\\/85:hover{background-color:#262d24d9}.hover\\:n-bg-dark-success-bg-weak\\/90:hover{background-color:#262d24e6}.hover\\:n-bg-dark-success-bg-weak\\/95:hover{background-color:#262d24f2}.hover\\:n-bg-dark-success-border-strong:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-border-strong\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-border-strong\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-border-strong\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-border-strong\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-border-strong\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-border-strong\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-border-strong\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-border-strong\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-border-strong\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-border-strong\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-border-strong\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-border-strong\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-border-strong\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-border-strong\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-border-strong\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-border-strong\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-border-strong\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-border-strong\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-border-strong\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-border-strong\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-border-strong\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-success-border-weak:hover{background-color:#296127}.hover\\:n-bg-dark-success-border-weak\\/0:hover{background-color:#29612700}.hover\\:n-bg-dark-success-border-weak\\/10:hover{background-color:#2961271a}.hover\\:n-bg-dark-success-border-weak\\/100:hover{background-color:#296127}.hover\\:n-bg-dark-success-border-weak\\/15:hover{background-color:#29612726}.hover\\:n-bg-dark-success-border-weak\\/20:hover{background-color:#29612733}.hover\\:n-bg-dark-success-border-weak\\/25:hover{background-color:#29612740}.hover\\:n-bg-dark-success-border-weak\\/30:hover{background-color:#2961274d}.hover\\:n-bg-dark-success-border-weak\\/35:hover{background-color:#29612759}.hover\\:n-bg-dark-success-border-weak\\/40:hover{background-color:#29612766}.hover\\:n-bg-dark-success-border-weak\\/45:hover{background-color:#29612773}.hover\\:n-bg-dark-success-border-weak\\/5:hover{background-color:#2961270d}.hover\\:n-bg-dark-success-border-weak\\/50:hover{background-color:#29612780}.hover\\:n-bg-dark-success-border-weak\\/55:hover{background-color:#2961278c}.hover\\:n-bg-dark-success-border-weak\\/60:hover{background-color:#29612799}.hover\\:n-bg-dark-success-border-weak\\/65:hover{background-color:#296127a6}.hover\\:n-bg-dark-success-border-weak\\/70:hover{background-color:#296127b3}.hover\\:n-bg-dark-success-border-weak\\/75:hover{background-color:#296127bf}.hover\\:n-bg-dark-success-border-weak\\/80:hover{background-color:#296127cc}.hover\\:n-bg-dark-success-border-weak\\/85:hover{background-color:#296127d9}.hover\\:n-bg-dark-success-border-weak\\/90:hover{background-color:#296127e6}.hover\\:n-bg-dark-success-border-weak\\/95:hover{background-color:#296127f2}.hover\\:n-bg-dark-success-icon:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-icon\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-icon\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-icon\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-icon\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-icon\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-icon\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-icon\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-icon\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-icon\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-icon\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-icon\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-icon\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-icon\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-icon\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-icon\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-icon\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-icon\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-icon\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-icon\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-icon\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-icon\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-success-text:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-text\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-dark-success-text\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-dark-success-text\\/100:hover{background-color:#90cb62}.hover\\:n-bg-dark-success-text\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-dark-success-text\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-dark-success-text\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-dark-success-text\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-dark-success-text\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-dark-success-text\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-dark-success-text\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-dark-success-text\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-dark-success-text\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-dark-success-text\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-dark-success-text\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-dark-success-text\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-dark-success-text\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-dark-success-text\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-dark-success-text\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-dark-success-text\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-dark-success-text\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-dark-success-text\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-dark-warning-bg-status:hover{background-color:#d7aa0a}.hover\\:n-bg-dark-warning-bg-status\\/0:hover{background-color:#d7aa0a00}.hover\\:n-bg-dark-warning-bg-status\\/10:hover{background-color:#d7aa0a1a}.hover\\:n-bg-dark-warning-bg-status\\/100:hover{background-color:#d7aa0a}.hover\\:n-bg-dark-warning-bg-status\\/15:hover{background-color:#d7aa0a26}.hover\\:n-bg-dark-warning-bg-status\\/20:hover{background-color:#d7aa0a33}.hover\\:n-bg-dark-warning-bg-status\\/25:hover{background-color:#d7aa0a40}.hover\\:n-bg-dark-warning-bg-status\\/30:hover{background-color:#d7aa0a4d}.hover\\:n-bg-dark-warning-bg-status\\/35:hover{background-color:#d7aa0a59}.hover\\:n-bg-dark-warning-bg-status\\/40:hover{background-color:#d7aa0a66}.hover\\:n-bg-dark-warning-bg-status\\/45:hover{background-color:#d7aa0a73}.hover\\:n-bg-dark-warning-bg-status\\/5:hover{background-color:#d7aa0a0d}.hover\\:n-bg-dark-warning-bg-status\\/50:hover{background-color:#d7aa0a80}.hover\\:n-bg-dark-warning-bg-status\\/55:hover{background-color:#d7aa0a8c}.hover\\:n-bg-dark-warning-bg-status\\/60:hover{background-color:#d7aa0a99}.hover\\:n-bg-dark-warning-bg-status\\/65:hover{background-color:#d7aa0aa6}.hover\\:n-bg-dark-warning-bg-status\\/70:hover{background-color:#d7aa0ab3}.hover\\:n-bg-dark-warning-bg-status\\/75:hover{background-color:#d7aa0abf}.hover\\:n-bg-dark-warning-bg-status\\/80:hover{background-color:#d7aa0acc}.hover\\:n-bg-dark-warning-bg-status\\/85:hover{background-color:#d7aa0ad9}.hover\\:n-bg-dark-warning-bg-status\\/90:hover{background-color:#d7aa0ae6}.hover\\:n-bg-dark-warning-bg-status\\/95:hover{background-color:#d7aa0af2}.hover\\:n-bg-dark-warning-bg-strong:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-bg-strong\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-bg-strong\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-bg-strong\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-bg-strong\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-bg-strong\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-bg-strong\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-bg-strong\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-bg-strong\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-bg-strong\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-bg-strong\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-bg-strong\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-bg-strong\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-bg-strong\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-bg-strong\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-bg-strong\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-bg-strong\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-bg-strong\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-bg-strong\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-bg-strong\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-bg-strong\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-bg-strong\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-dark-warning-bg-weak:hover{background-color:#312e1a}.hover\\:n-bg-dark-warning-bg-weak\\/0:hover{background-color:#312e1a00}.hover\\:n-bg-dark-warning-bg-weak\\/10:hover{background-color:#312e1a1a}.hover\\:n-bg-dark-warning-bg-weak\\/100:hover{background-color:#312e1a}.hover\\:n-bg-dark-warning-bg-weak\\/15:hover{background-color:#312e1a26}.hover\\:n-bg-dark-warning-bg-weak\\/20:hover{background-color:#312e1a33}.hover\\:n-bg-dark-warning-bg-weak\\/25:hover{background-color:#312e1a40}.hover\\:n-bg-dark-warning-bg-weak\\/30:hover{background-color:#312e1a4d}.hover\\:n-bg-dark-warning-bg-weak\\/35:hover{background-color:#312e1a59}.hover\\:n-bg-dark-warning-bg-weak\\/40:hover{background-color:#312e1a66}.hover\\:n-bg-dark-warning-bg-weak\\/45:hover{background-color:#312e1a73}.hover\\:n-bg-dark-warning-bg-weak\\/5:hover{background-color:#312e1a0d}.hover\\:n-bg-dark-warning-bg-weak\\/50:hover{background-color:#312e1a80}.hover\\:n-bg-dark-warning-bg-weak\\/55:hover{background-color:#312e1a8c}.hover\\:n-bg-dark-warning-bg-weak\\/60:hover{background-color:#312e1a99}.hover\\:n-bg-dark-warning-bg-weak\\/65:hover{background-color:#312e1aa6}.hover\\:n-bg-dark-warning-bg-weak\\/70:hover{background-color:#312e1ab3}.hover\\:n-bg-dark-warning-bg-weak\\/75:hover{background-color:#312e1abf}.hover\\:n-bg-dark-warning-bg-weak\\/80:hover{background-color:#312e1acc}.hover\\:n-bg-dark-warning-bg-weak\\/85:hover{background-color:#312e1ad9}.hover\\:n-bg-dark-warning-bg-weak\\/90:hover{background-color:#312e1ae6}.hover\\:n-bg-dark-warning-bg-weak\\/95:hover{background-color:#312e1af2}.hover\\:n-bg-dark-warning-border-strong:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-border-strong\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-border-strong\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-border-strong\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-border-strong\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-border-strong\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-border-strong\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-border-strong\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-border-strong\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-border-strong\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-border-strong\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-border-strong\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-border-strong\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-border-strong\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-border-strong\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-border-strong\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-border-strong\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-border-strong\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-border-strong\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-border-strong\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-border-strong\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-border-strong\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-dark-warning-border-weak:hover{background-color:#765500}.hover\\:n-bg-dark-warning-border-weak\\/0:hover{background-color:#76550000}.hover\\:n-bg-dark-warning-border-weak\\/10:hover{background-color:#7655001a}.hover\\:n-bg-dark-warning-border-weak\\/100:hover{background-color:#765500}.hover\\:n-bg-dark-warning-border-weak\\/15:hover{background-color:#76550026}.hover\\:n-bg-dark-warning-border-weak\\/20:hover{background-color:#76550033}.hover\\:n-bg-dark-warning-border-weak\\/25:hover{background-color:#76550040}.hover\\:n-bg-dark-warning-border-weak\\/30:hover{background-color:#7655004d}.hover\\:n-bg-dark-warning-border-weak\\/35:hover{background-color:#76550059}.hover\\:n-bg-dark-warning-border-weak\\/40:hover{background-color:#76550066}.hover\\:n-bg-dark-warning-border-weak\\/45:hover{background-color:#76550073}.hover\\:n-bg-dark-warning-border-weak\\/5:hover{background-color:#7655000d}.hover\\:n-bg-dark-warning-border-weak\\/50:hover{background-color:#76550080}.hover\\:n-bg-dark-warning-border-weak\\/55:hover{background-color:#7655008c}.hover\\:n-bg-dark-warning-border-weak\\/60:hover{background-color:#76550099}.hover\\:n-bg-dark-warning-border-weak\\/65:hover{background-color:#765500a6}.hover\\:n-bg-dark-warning-border-weak\\/70:hover{background-color:#765500b3}.hover\\:n-bg-dark-warning-border-weak\\/75:hover{background-color:#765500bf}.hover\\:n-bg-dark-warning-border-weak\\/80:hover{background-color:#765500cc}.hover\\:n-bg-dark-warning-border-weak\\/85:hover{background-color:#765500d9}.hover\\:n-bg-dark-warning-border-weak\\/90:hover{background-color:#765500e6}.hover\\:n-bg-dark-warning-border-weak\\/95:hover{background-color:#765500f2}.hover\\:n-bg-dark-warning-icon:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-icon\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-icon\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-icon\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-icon\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-icon\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-icon\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-icon\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-icon\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-icon\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-icon\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-icon\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-icon\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-icon\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-icon\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-icon\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-icon\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-icon\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-icon\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-icon\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-icon\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-icon\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-dark-warning-text:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-text\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-dark-warning-text\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-dark-warning-text\\/100:hover{background-color:#ffd600}.hover\\:n-bg-dark-warning-text\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-dark-warning-text\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-dark-warning-text\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-dark-warning-text\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-dark-warning-text\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-dark-warning-text\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-dark-warning-text\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-dark-warning-text\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-dark-warning-text\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-dark-warning-text\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-dark-warning-text\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-dark-warning-text\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-dark-warning-text\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-dark-warning-text\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-dark-warning-text\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-dark-warning-text\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-dark-warning-text\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-dark-warning-text\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-discovery-bg-status:hover{background-color:var(--theme-color-discovery-bg-status)}.hover\\:n-bg-discovery-bg-strong:hover{background-color:var(--theme-color-discovery-bg-strong)}.hover\\:n-bg-discovery-bg-weak:hover{background-color:var(--theme-color-discovery-bg-weak)}.hover\\:n-bg-discovery-border-strong:hover{background-color:var(--theme-color-discovery-border-strong)}.hover\\:n-bg-discovery-border-weak:hover{background-color:var(--theme-color-discovery-border-weak)}.hover\\:n-bg-discovery-icon:hover{background-color:var(--theme-color-discovery-icon)}.hover\\:n-bg-discovery-text:hover{background-color:var(--theme-color-discovery-text)}.hover\\:n-bg-light-danger-bg-status:hover{background-color:#e84e2c}.hover\\:n-bg-light-danger-bg-status\\/0:hover{background-color:#e84e2c00}.hover\\:n-bg-light-danger-bg-status\\/10:hover{background-color:#e84e2c1a}.hover\\:n-bg-light-danger-bg-status\\/100:hover{background-color:#e84e2c}.hover\\:n-bg-light-danger-bg-status\\/15:hover{background-color:#e84e2c26}.hover\\:n-bg-light-danger-bg-status\\/20:hover{background-color:#e84e2c33}.hover\\:n-bg-light-danger-bg-status\\/25:hover{background-color:#e84e2c40}.hover\\:n-bg-light-danger-bg-status\\/30:hover{background-color:#e84e2c4d}.hover\\:n-bg-light-danger-bg-status\\/35:hover{background-color:#e84e2c59}.hover\\:n-bg-light-danger-bg-status\\/40:hover{background-color:#e84e2c66}.hover\\:n-bg-light-danger-bg-status\\/45:hover{background-color:#e84e2c73}.hover\\:n-bg-light-danger-bg-status\\/5:hover{background-color:#e84e2c0d}.hover\\:n-bg-light-danger-bg-status\\/50:hover{background-color:#e84e2c80}.hover\\:n-bg-light-danger-bg-status\\/55:hover{background-color:#e84e2c8c}.hover\\:n-bg-light-danger-bg-status\\/60:hover{background-color:#e84e2c99}.hover\\:n-bg-light-danger-bg-status\\/65:hover{background-color:#e84e2ca6}.hover\\:n-bg-light-danger-bg-status\\/70:hover{background-color:#e84e2cb3}.hover\\:n-bg-light-danger-bg-status\\/75:hover{background-color:#e84e2cbf}.hover\\:n-bg-light-danger-bg-status\\/80:hover{background-color:#e84e2ccc}.hover\\:n-bg-light-danger-bg-status\\/85:hover{background-color:#e84e2cd9}.hover\\:n-bg-light-danger-bg-status\\/90:hover{background-color:#e84e2ce6}.hover\\:n-bg-light-danger-bg-status\\/95:hover{background-color:#e84e2cf2}.hover\\:n-bg-light-danger-bg-strong:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-bg-strong\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-bg-strong\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-bg-strong\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-bg-strong\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-bg-strong\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-bg-strong\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-bg-strong\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-bg-strong\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-bg-strong\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-bg-strong\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-bg-strong\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-bg-strong\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-bg-strong\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-bg-strong\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-bg-strong\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-bg-strong\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-bg-strong\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-bg-strong\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-bg-strong\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-bg-strong\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-bg-strong\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-danger-bg-weak:hover{background-color:#ffe9e7}.hover\\:n-bg-light-danger-bg-weak\\/0:hover{background-color:#ffe9e700}.hover\\:n-bg-light-danger-bg-weak\\/10:hover{background-color:#ffe9e71a}.hover\\:n-bg-light-danger-bg-weak\\/100:hover{background-color:#ffe9e7}.hover\\:n-bg-light-danger-bg-weak\\/15:hover{background-color:#ffe9e726}.hover\\:n-bg-light-danger-bg-weak\\/20:hover{background-color:#ffe9e733}.hover\\:n-bg-light-danger-bg-weak\\/25:hover{background-color:#ffe9e740}.hover\\:n-bg-light-danger-bg-weak\\/30:hover{background-color:#ffe9e74d}.hover\\:n-bg-light-danger-bg-weak\\/35:hover{background-color:#ffe9e759}.hover\\:n-bg-light-danger-bg-weak\\/40:hover{background-color:#ffe9e766}.hover\\:n-bg-light-danger-bg-weak\\/45:hover{background-color:#ffe9e773}.hover\\:n-bg-light-danger-bg-weak\\/5:hover{background-color:#ffe9e70d}.hover\\:n-bg-light-danger-bg-weak\\/50:hover{background-color:#ffe9e780}.hover\\:n-bg-light-danger-bg-weak\\/55:hover{background-color:#ffe9e78c}.hover\\:n-bg-light-danger-bg-weak\\/60:hover{background-color:#ffe9e799}.hover\\:n-bg-light-danger-bg-weak\\/65:hover{background-color:#ffe9e7a6}.hover\\:n-bg-light-danger-bg-weak\\/70:hover{background-color:#ffe9e7b3}.hover\\:n-bg-light-danger-bg-weak\\/75:hover{background-color:#ffe9e7bf}.hover\\:n-bg-light-danger-bg-weak\\/80:hover{background-color:#ffe9e7cc}.hover\\:n-bg-light-danger-bg-weak\\/85:hover{background-color:#ffe9e7d9}.hover\\:n-bg-light-danger-bg-weak\\/90:hover{background-color:#ffe9e7e6}.hover\\:n-bg-light-danger-bg-weak\\/95:hover{background-color:#ffe9e7f2}.hover\\:n-bg-light-danger-border-strong:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-border-strong\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-border-strong\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-border-strong\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-border-strong\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-border-strong\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-border-strong\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-border-strong\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-border-strong\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-border-strong\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-border-strong\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-border-strong\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-border-strong\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-border-strong\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-border-strong\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-border-strong\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-border-strong\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-border-strong\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-border-strong\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-border-strong\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-border-strong\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-border-strong\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-danger-border-weak:hover{background-color:#ffaa97}.hover\\:n-bg-light-danger-border-weak\\/0:hover{background-color:#ffaa9700}.hover\\:n-bg-light-danger-border-weak\\/10:hover{background-color:#ffaa971a}.hover\\:n-bg-light-danger-border-weak\\/100:hover{background-color:#ffaa97}.hover\\:n-bg-light-danger-border-weak\\/15:hover{background-color:#ffaa9726}.hover\\:n-bg-light-danger-border-weak\\/20:hover{background-color:#ffaa9733}.hover\\:n-bg-light-danger-border-weak\\/25:hover{background-color:#ffaa9740}.hover\\:n-bg-light-danger-border-weak\\/30:hover{background-color:#ffaa974d}.hover\\:n-bg-light-danger-border-weak\\/35:hover{background-color:#ffaa9759}.hover\\:n-bg-light-danger-border-weak\\/40:hover{background-color:#ffaa9766}.hover\\:n-bg-light-danger-border-weak\\/45:hover{background-color:#ffaa9773}.hover\\:n-bg-light-danger-border-weak\\/5:hover{background-color:#ffaa970d}.hover\\:n-bg-light-danger-border-weak\\/50:hover{background-color:#ffaa9780}.hover\\:n-bg-light-danger-border-weak\\/55:hover{background-color:#ffaa978c}.hover\\:n-bg-light-danger-border-weak\\/60:hover{background-color:#ffaa9799}.hover\\:n-bg-light-danger-border-weak\\/65:hover{background-color:#ffaa97a6}.hover\\:n-bg-light-danger-border-weak\\/70:hover{background-color:#ffaa97b3}.hover\\:n-bg-light-danger-border-weak\\/75:hover{background-color:#ffaa97bf}.hover\\:n-bg-light-danger-border-weak\\/80:hover{background-color:#ffaa97cc}.hover\\:n-bg-light-danger-border-weak\\/85:hover{background-color:#ffaa97d9}.hover\\:n-bg-light-danger-border-weak\\/90:hover{background-color:#ffaa97e6}.hover\\:n-bg-light-danger-border-weak\\/95:hover{background-color:#ffaa97f2}.hover\\:n-bg-light-danger-hover-strong:hover{background-color:#961200}.hover\\:n-bg-light-danger-hover-strong\\/0:hover{background-color:#96120000}.hover\\:n-bg-light-danger-hover-strong\\/10:hover{background-color:#9612001a}.hover\\:n-bg-light-danger-hover-strong\\/100:hover{background-color:#961200}.hover\\:n-bg-light-danger-hover-strong\\/15:hover{background-color:#96120026}.hover\\:n-bg-light-danger-hover-strong\\/20:hover{background-color:#96120033}.hover\\:n-bg-light-danger-hover-strong\\/25:hover{background-color:#96120040}.hover\\:n-bg-light-danger-hover-strong\\/30:hover{background-color:#9612004d}.hover\\:n-bg-light-danger-hover-strong\\/35:hover{background-color:#96120059}.hover\\:n-bg-light-danger-hover-strong\\/40:hover{background-color:#96120066}.hover\\:n-bg-light-danger-hover-strong\\/45:hover{background-color:#96120073}.hover\\:n-bg-light-danger-hover-strong\\/5:hover{background-color:#9612000d}.hover\\:n-bg-light-danger-hover-strong\\/50:hover{background-color:#96120080}.hover\\:n-bg-light-danger-hover-strong\\/55:hover{background-color:#9612008c}.hover\\:n-bg-light-danger-hover-strong\\/60:hover{background-color:#96120099}.hover\\:n-bg-light-danger-hover-strong\\/65:hover{background-color:#961200a6}.hover\\:n-bg-light-danger-hover-strong\\/70:hover{background-color:#961200b3}.hover\\:n-bg-light-danger-hover-strong\\/75:hover{background-color:#961200bf}.hover\\:n-bg-light-danger-hover-strong\\/80:hover{background-color:#961200cc}.hover\\:n-bg-light-danger-hover-strong\\/85:hover{background-color:#961200d9}.hover\\:n-bg-light-danger-hover-strong\\/90:hover{background-color:#961200e6}.hover\\:n-bg-light-danger-hover-strong\\/95:hover{background-color:#961200f2}.hover\\:n-bg-light-danger-hover-weak:hover{background-color:#d4330014}.hover\\:n-bg-light-danger-hover-weak\\/0:hover{background-color:#d4330000}.hover\\:n-bg-light-danger-hover-weak\\/10:hover{background-color:#d433001a}.hover\\:n-bg-light-danger-hover-weak\\/100:hover{background-color:#d43300}.hover\\:n-bg-light-danger-hover-weak\\/15:hover{background-color:#d4330026}.hover\\:n-bg-light-danger-hover-weak\\/20:hover{background-color:#d4330033}.hover\\:n-bg-light-danger-hover-weak\\/25:hover{background-color:#d4330040}.hover\\:n-bg-light-danger-hover-weak\\/30:hover{background-color:#d433004d}.hover\\:n-bg-light-danger-hover-weak\\/35:hover{background-color:#d4330059}.hover\\:n-bg-light-danger-hover-weak\\/40:hover{background-color:#d4330066}.hover\\:n-bg-light-danger-hover-weak\\/45:hover{background-color:#d4330073}.hover\\:n-bg-light-danger-hover-weak\\/5:hover{background-color:#d433000d}.hover\\:n-bg-light-danger-hover-weak\\/50:hover{background-color:#d4330080}.hover\\:n-bg-light-danger-hover-weak\\/55:hover{background-color:#d433008c}.hover\\:n-bg-light-danger-hover-weak\\/60:hover{background-color:#d4330099}.hover\\:n-bg-light-danger-hover-weak\\/65:hover{background-color:#d43300a6}.hover\\:n-bg-light-danger-hover-weak\\/70:hover{background-color:#d43300b3}.hover\\:n-bg-light-danger-hover-weak\\/75:hover{background-color:#d43300bf}.hover\\:n-bg-light-danger-hover-weak\\/80:hover{background-color:#d43300cc}.hover\\:n-bg-light-danger-hover-weak\\/85:hover{background-color:#d43300d9}.hover\\:n-bg-light-danger-hover-weak\\/90:hover{background-color:#d43300e6}.hover\\:n-bg-light-danger-hover-weak\\/95:hover{background-color:#d43300f2}.hover\\:n-bg-light-danger-icon:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-icon\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-icon\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-icon\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-icon\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-icon\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-icon\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-icon\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-icon\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-icon\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-icon\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-icon\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-icon\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-icon\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-icon\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-icon\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-icon\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-icon\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-icon\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-icon\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-icon\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-icon\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-danger-pressed-strong:hover{background-color:#730e00}.hover\\:n-bg-light-danger-pressed-strong\\/0:hover{background-color:#730e0000}.hover\\:n-bg-light-danger-pressed-strong\\/10:hover{background-color:#730e001a}.hover\\:n-bg-light-danger-pressed-strong\\/100:hover{background-color:#730e00}.hover\\:n-bg-light-danger-pressed-strong\\/15:hover{background-color:#730e0026}.hover\\:n-bg-light-danger-pressed-strong\\/20:hover{background-color:#730e0033}.hover\\:n-bg-light-danger-pressed-strong\\/25:hover{background-color:#730e0040}.hover\\:n-bg-light-danger-pressed-strong\\/30:hover{background-color:#730e004d}.hover\\:n-bg-light-danger-pressed-strong\\/35:hover{background-color:#730e0059}.hover\\:n-bg-light-danger-pressed-strong\\/40:hover{background-color:#730e0066}.hover\\:n-bg-light-danger-pressed-strong\\/45:hover{background-color:#730e0073}.hover\\:n-bg-light-danger-pressed-strong\\/5:hover{background-color:#730e000d}.hover\\:n-bg-light-danger-pressed-strong\\/50:hover{background-color:#730e0080}.hover\\:n-bg-light-danger-pressed-strong\\/55:hover{background-color:#730e008c}.hover\\:n-bg-light-danger-pressed-strong\\/60:hover{background-color:#730e0099}.hover\\:n-bg-light-danger-pressed-strong\\/65:hover{background-color:#730e00a6}.hover\\:n-bg-light-danger-pressed-strong\\/70:hover{background-color:#730e00b3}.hover\\:n-bg-light-danger-pressed-strong\\/75:hover{background-color:#730e00bf}.hover\\:n-bg-light-danger-pressed-strong\\/80:hover{background-color:#730e00cc}.hover\\:n-bg-light-danger-pressed-strong\\/85:hover{background-color:#730e00d9}.hover\\:n-bg-light-danger-pressed-strong\\/90:hover{background-color:#730e00e6}.hover\\:n-bg-light-danger-pressed-strong\\/95:hover{background-color:#730e00f2}.hover\\:n-bg-light-danger-pressed-weak:hover{background-color:#d433001f}.hover\\:n-bg-light-danger-pressed-weak\\/0:hover{background-color:#d4330000}.hover\\:n-bg-light-danger-pressed-weak\\/10:hover{background-color:#d433001a}.hover\\:n-bg-light-danger-pressed-weak\\/100:hover{background-color:#d43300}.hover\\:n-bg-light-danger-pressed-weak\\/15:hover{background-color:#d4330026}.hover\\:n-bg-light-danger-pressed-weak\\/20:hover{background-color:#d4330033}.hover\\:n-bg-light-danger-pressed-weak\\/25:hover{background-color:#d4330040}.hover\\:n-bg-light-danger-pressed-weak\\/30:hover{background-color:#d433004d}.hover\\:n-bg-light-danger-pressed-weak\\/35:hover{background-color:#d4330059}.hover\\:n-bg-light-danger-pressed-weak\\/40:hover{background-color:#d4330066}.hover\\:n-bg-light-danger-pressed-weak\\/45:hover{background-color:#d4330073}.hover\\:n-bg-light-danger-pressed-weak\\/5:hover{background-color:#d433000d}.hover\\:n-bg-light-danger-pressed-weak\\/50:hover{background-color:#d4330080}.hover\\:n-bg-light-danger-pressed-weak\\/55:hover{background-color:#d433008c}.hover\\:n-bg-light-danger-pressed-weak\\/60:hover{background-color:#d4330099}.hover\\:n-bg-light-danger-pressed-weak\\/65:hover{background-color:#d43300a6}.hover\\:n-bg-light-danger-pressed-weak\\/70:hover{background-color:#d43300b3}.hover\\:n-bg-light-danger-pressed-weak\\/75:hover{background-color:#d43300bf}.hover\\:n-bg-light-danger-pressed-weak\\/80:hover{background-color:#d43300cc}.hover\\:n-bg-light-danger-pressed-weak\\/85:hover{background-color:#d43300d9}.hover\\:n-bg-light-danger-pressed-weak\\/90:hover{background-color:#d43300e6}.hover\\:n-bg-light-danger-pressed-weak\\/95:hover{background-color:#d43300f2}.hover\\:n-bg-light-danger-text:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-text\\/0:hover{background-color:#bb2d0000}.hover\\:n-bg-light-danger-text\\/10:hover{background-color:#bb2d001a}.hover\\:n-bg-light-danger-text\\/100:hover{background-color:#bb2d00}.hover\\:n-bg-light-danger-text\\/15:hover{background-color:#bb2d0026}.hover\\:n-bg-light-danger-text\\/20:hover{background-color:#bb2d0033}.hover\\:n-bg-light-danger-text\\/25:hover{background-color:#bb2d0040}.hover\\:n-bg-light-danger-text\\/30:hover{background-color:#bb2d004d}.hover\\:n-bg-light-danger-text\\/35:hover{background-color:#bb2d0059}.hover\\:n-bg-light-danger-text\\/40:hover{background-color:#bb2d0066}.hover\\:n-bg-light-danger-text\\/45:hover{background-color:#bb2d0073}.hover\\:n-bg-light-danger-text\\/5:hover{background-color:#bb2d000d}.hover\\:n-bg-light-danger-text\\/50:hover{background-color:#bb2d0080}.hover\\:n-bg-light-danger-text\\/55:hover{background-color:#bb2d008c}.hover\\:n-bg-light-danger-text\\/60:hover{background-color:#bb2d0099}.hover\\:n-bg-light-danger-text\\/65:hover{background-color:#bb2d00a6}.hover\\:n-bg-light-danger-text\\/70:hover{background-color:#bb2d00b3}.hover\\:n-bg-light-danger-text\\/75:hover{background-color:#bb2d00bf}.hover\\:n-bg-light-danger-text\\/80:hover{background-color:#bb2d00cc}.hover\\:n-bg-light-danger-text\\/85:hover{background-color:#bb2d00d9}.hover\\:n-bg-light-danger-text\\/90:hover{background-color:#bb2d00e6}.hover\\:n-bg-light-danger-text\\/95:hover{background-color:#bb2d00f2}.hover\\:n-bg-light-discovery-bg-status:hover{background-color:#754ec8}.hover\\:n-bg-light-discovery-bg-status\\/0:hover{background-color:#754ec800}.hover\\:n-bg-light-discovery-bg-status\\/10:hover{background-color:#754ec81a}.hover\\:n-bg-light-discovery-bg-status\\/100:hover{background-color:#754ec8}.hover\\:n-bg-light-discovery-bg-status\\/15:hover{background-color:#754ec826}.hover\\:n-bg-light-discovery-bg-status\\/20:hover{background-color:#754ec833}.hover\\:n-bg-light-discovery-bg-status\\/25:hover{background-color:#754ec840}.hover\\:n-bg-light-discovery-bg-status\\/30:hover{background-color:#754ec84d}.hover\\:n-bg-light-discovery-bg-status\\/35:hover{background-color:#754ec859}.hover\\:n-bg-light-discovery-bg-status\\/40:hover{background-color:#754ec866}.hover\\:n-bg-light-discovery-bg-status\\/45:hover{background-color:#754ec873}.hover\\:n-bg-light-discovery-bg-status\\/5:hover{background-color:#754ec80d}.hover\\:n-bg-light-discovery-bg-status\\/50:hover{background-color:#754ec880}.hover\\:n-bg-light-discovery-bg-status\\/55:hover{background-color:#754ec88c}.hover\\:n-bg-light-discovery-bg-status\\/60:hover{background-color:#754ec899}.hover\\:n-bg-light-discovery-bg-status\\/65:hover{background-color:#754ec8a6}.hover\\:n-bg-light-discovery-bg-status\\/70:hover{background-color:#754ec8b3}.hover\\:n-bg-light-discovery-bg-status\\/75:hover{background-color:#754ec8bf}.hover\\:n-bg-light-discovery-bg-status\\/80:hover{background-color:#754ec8cc}.hover\\:n-bg-light-discovery-bg-status\\/85:hover{background-color:#754ec8d9}.hover\\:n-bg-light-discovery-bg-status\\/90:hover{background-color:#754ec8e6}.hover\\:n-bg-light-discovery-bg-status\\/95:hover{background-color:#754ec8f2}.hover\\:n-bg-light-discovery-bg-strong:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-bg-strong\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-bg-strong\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-bg-strong\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-bg-strong\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-bg-strong\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-bg-strong\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-bg-strong\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-bg-strong\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-bg-strong\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-bg-strong\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-bg-strong\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-bg-strong\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-bg-strong\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-bg-strong\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-bg-strong\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-bg-strong\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-bg-strong\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-bg-strong\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-bg-strong\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-bg-strong\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-bg-strong\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-discovery-bg-weak:hover{background-color:#e9deff}.hover\\:n-bg-light-discovery-bg-weak\\/0:hover{background-color:#e9deff00}.hover\\:n-bg-light-discovery-bg-weak\\/10:hover{background-color:#e9deff1a}.hover\\:n-bg-light-discovery-bg-weak\\/100:hover{background-color:#e9deff}.hover\\:n-bg-light-discovery-bg-weak\\/15:hover{background-color:#e9deff26}.hover\\:n-bg-light-discovery-bg-weak\\/20:hover{background-color:#e9deff33}.hover\\:n-bg-light-discovery-bg-weak\\/25:hover{background-color:#e9deff40}.hover\\:n-bg-light-discovery-bg-weak\\/30:hover{background-color:#e9deff4d}.hover\\:n-bg-light-discovery-bg-weak\\/35:hover{background-color:#e9deff59}.hover\\:n-bg-light-discovery-bg-weak\\/40:hover{background-color:#e9deff66}.hover\\:n-bg-light-discovery-bg-weak\\/45:hover{background-color:#e9deff73}.hover\\:n-bg-light-discovery-bg-weak\\/5:hover{background-color:#e9deff0d}.hover\\:n-bg-light-discovery-bg-weak\\/50:hover{background-color:#e9deff80}.hover\\:n-bg-light-discovery-bg-weak\\/55:hover{background-color:#e9deff8c}.hover\\:n-bg-light-discovery-bg-weak\\/60:hover{background-color:#e9deff99}.hover\\:n-bg-light-discovery-bg-weak\\/65:hover{background-color:#e9deffa6}.hover\\:n-bg-light-discovery-bg-weak\\/70:hover{background-color:#e9deffb3}.hover\\:n-bg-light-discovery-bg-weak\\/75:hover{background-color:#e9deffbf}.hover\\:n-bg-light-discovery-bg-weak\\/80:hover{background-color:#e9deffcc}.hover\\:n-bg-light-discovery-bg-weak\\/85:hover{background-color:#e9deffd9}.hover\\:n-bg-light-discovery-bg-weak\\/90:hover{background-color:#e9deffe6}.hover\\:n-bg-light-discovery-bg-weak\\/95:hover{background-color:#e9defff2}.hover\\:n-bg-light-discovery-border-strong:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-border-strong\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-border-strong\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-border-strong\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-border-strong\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-border-strong\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-border-strong\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-border-strong\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-border-strong\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-border-strong\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-border-strong\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-border-strong\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-border-strong\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-border-strong\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-border-strong\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-border-strong\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-border-strong\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-border-strong\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-border-strong\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-border-strong\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-border-strong\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-border-strong\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-discovery-border-weak:hover{background-color:#b38eff}.hover\\:n-bg-light-discovery-border-weak\\/0:hover{background-color:#b38eff00}.hover\\:n-bg-light-discovery-border-weak\\/10:hover{background-color:#b38eff1a}.hover\\:n-bg-light-discovery-border-weak\\/100:hover{background-color:#b38eff}.hover\\:n-bg-light-discovery-border-weak\\/15:hover{background-color:#b38eff26}.hover\\:n-bg-light-discovery-border-weak\\/20:hover{background-color:#b38eff33}.hover\\:n-bg-light-discovery-border-weak\\/25:hover{background-color:#b38eff40}.hover\\:n-bg-light-discovery-border-weak\\/30:hover{background-color:#b38eff4d}.hover\\:n-bg-light-discovery-border-weak\\/35:hover{background-color:#b38eff59}.hover\\:n-bg-light-discovery-border-weak\\/40:hover{background-color:#b38eff66}.hover\\:n-bg-light-discovery-border-weak\\/45:hover{background-color:#b38eff73}.hover\\:n-bg-light-discovery-border-weak\\/5:hover{background-color:#b38eff0d}.hover\\:n-bg-light-discovery-border-weak\\/50:hover{background-color:#b38eff80}.hover\\:n-bg-light-discovery-border-weak\\/55:hover{background-color:#b38eff8c}.hover\\:n-bg-light-discovery-border-weak\\/60:hover{background-color:#b38eff99}.hover\\:n-bg-light-discovery-border-weak\\/65:hover{background-color:#b38effa6}.hover\\:n-bg-light-discovery-border-weak\\/70:hover{background-color:#b38effb3}.hover\\:n-bg-light-discovery-border-weak\\/75:hover{background-color:#b38effbf}.hover\\:n-bg-light-discovery-border-weak\\/80:hover{background-color:#b38effcc}.hover\\:n-bg-light-discovery-border-weak\\/85:hover{background-color:#b38effd9}.hover\\:n-bg-light-discovery-border-weak\\/90:hover{background-color:#b38effe6}.hover\\:n-bg-light-discovery-border-weak\\/95:hover{background-color:#b38efff2}.hover\\:n-bg-light-discovery-icon:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-icon\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-icon\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-icon\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-icon\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-icon\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-icon\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-icon\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-icon\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-icon\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-icon\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-icon\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-icon\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-icon\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-icon\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-icon\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-icon\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-icon\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-icon\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-icon\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-icon\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-icon\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-discovery-text:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-text\\/0:hover{background-color:#5a34aa00}.hover\\:n-bg-light-discovery-text\\/10:hover{background-color:#5a34aa1a}.hover\\:n-bg-light-discovery-text\\/100:hover{background-color:#5a34aa}.hover\\:n-bg-light-discovery-text\\/15:hover{background-color:#5a34aa26}.hover\\:n-bg-light-discovery-text\\/20:hover{background-color:#5a34aa33}.hover\\:n-bg-light-discovery-text\\/25:hover{background-color:#5a34aa40}.hover\\:n-bg-light-discovery-text\\/30:hover{background-color:#5a34aa4d}.hover\\:n-bg-light-discovery-text\\/35:hover{background-color:#5a34aa59}.hover\\:n-bg-light-discovery-text\\/40:hover{background-color:#5a34aa66}.hover\\:n-bg-light-discovery-text\\/45:hover{background-color:#5a34aa73}.hover\\:n-bg-light-discovery-text\\/5:hover{background-color:#5a34aa0d}.hover\\:n-bg-light-discovery-text\\/50:hover{background-color:#5a34aa80}.hover\\:n-bg-light-discovery-text\\/55:hover{background-color:#5a34aa8c}.hover\\:n-bg-light-discovery-text\\/60:hover{background-color:#5a34aa99}.hover\\:n-bg-light-discovery-text\\/65:hover{background-color:#5a34aaa6}.hover\\:n-bg-light-discovery-text\\/70:hover{background-color:#5a34aab3}.hover\\:n-bg-light-discovery-text\\/75:hover{background-color:#5a34aabf}.hover\\:n-bg-light-discovery-text\\/80:hover{background-color:#5a34aacc}.hover\\:n-bg-light-discovery-text\\/85:hover{background-color:#5a34aad9}.hover\\:n-bg-light-discovery-text\\/90:hover{background-color:#5a34aae6}.hover\\:n-bg-light-discovery-text\\/95:hover{background-color:#5a34aaf2}.hover\\:n-bg-light-neutral-bg-default:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-default\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-light-neutral-bg-default\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-light-neutral-bg-default\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-default\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-light-neutral-bg-default\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-light-neutral-bg-default\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-light-neutral-bg-default\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-light-neutral-bg-default\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-light-neutral-bg-default\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-light-neutral-bg-default\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-light-neutral-bg-default\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-light-neutral-bg-default\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-light-neutral-bg-default\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-light-neutral-bg-default\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-light-neutral-bg-default\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-light-neutral-bg-default\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-light-neutral-bg-default\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-light-neutral-bg-default\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-light-neutral-bg-default\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-light-neutral-bg-default\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-light-neutral-bg-default\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-light-neutral-bg-on-bg-weak:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-light-neutral-bg-on-bg-weak\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-light-neutral-bg-status:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-status\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-light-neutral-bg-status\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-light-neutral-bg-status\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-status\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-light-neutral-bg-status\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-light-neutral-bg-status\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-light-neutral-bg-status\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-light-neutral-bg-status\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-light-neutral-bg-status\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-light-neutral-bg-status\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-light-neutral-bg-status\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-light-neutral-bg-status\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-light-neutral-bg-status\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-light-neutral-bg-status\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-light-neutral-bg-status\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-light-neutral-bg-status\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-light-neutral-bg-status\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-light-neutral-bg-status\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-light-neutral-bg-status\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-light-neutral-bg-status\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-light-neutral-bg-status\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-light-neutral-bg-strong:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-bg-strong\\/0:hover{background-color:#e2e3e500}.hover\\:n-bg-light-neutral-bg-strong\\/10:hover{background-color:#e2e3e51a}.hover\\:n-bg-light-neutral-bg-strong\\/100:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-bg-strong\\/15:hover{background-color:#e2e3e526}.hover\\:n-bg-light-neutral-bg-strong\\/20:hover{background-color:#e2e3e533}.hover\\:n-bg-light-neutral-bg-strong\\/25:hover{background-color:#e2e3e540}.hover\\:n-bg-light-neutral-bg-strong\\/30:hover{background-color:#e2e3e54d}.hover\\:n-bg-light-neutral-bg-strong\\/35:hover{background-color:#e2e3e559}.hover\\:n-bg-light-neutral-bg-strong\\/40:hover{background-color:#e2e3e566}.hover\\:n-bg-light-neutral-bg-strong\\/45:hover{background-color:#e2e3e573}.hover\\:n-bg-light-neutral-bg-strong\\/5:hover{background-color:#e2e3e50d}.hover\\:n-bg-light-neutral-bg-strong\\/50:hover{background-color:#e2e3e580}.hover\\:n-bg-light-neutral-bg-strong\\/55:hover{background-color:#e2e3e58c}.hover\\:n-bg-light-neutral-bg-strong\\/60:hover{background-color:#e2e3e599}.hover\\:n-bg-light-neutral-bg-strong\\/65:hover{background-color:#e2e3e5a6}.hover\\:n-bg-light-neutral-bg-strong\\/70:hover{background-color:#e2e3e5b3}.hover\\:n-bg-light-neutral-bg-strong\\/75:hover{background-color:#e2e3e5bf}.hover\\:n-bg-light-neutral-bg-strong\\/80:hover{background-color:#e2e3e5cc}.hover\\:n-bg-light-neutral-bg-strong\\/85:hover{background-color:#e2e3e5d9}.hover\\:n-bg-light-neutral-bg-strong\\/90:hover{background-color:#e2e3e5e6}.hover\\:n-bg-light-neutral-bg-strong\\/95:hover{background-color:#e2e3e5f2}.hover\\:n-bg-light-neutral-bg-stronger:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-stronger\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-light-neutral-bg-stronger\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-light-neutral-bg-stronger\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-bg-stronger\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-light-neutral-bg-stronger\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-light-neutral-bg-stronger\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-light-neutral-bg-stronger\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-light-neutral-bg-stronger\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-light-neutral-bg-stronger\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-light-neutral-bg-stronger\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-light-neutral-bg-stronger\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-light-neutral-bg-stronger\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-light-neutral-bg-stronger\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-light-neutral-bg-stronger\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-light-neutral-bg-stronger\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-light-neutral-bg-stronger\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-light-neutral-bg-stronger\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-light-neutral-bg-stronger\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-light-neutral-bg-stronger\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-light-neutral-bg-stronger\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-light-neutral-bg-stronger\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-light-neutral-bg-strongest:hover{background-color:#3c3f44}.hover\\:n-bg-light-neutral-bg-strongest\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-light-neutral-bg-strongest\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-light-neutral-bg-strongest\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-light-neutral-bg-strongest\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-light-neutral-bg-strongest\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-light-neutral-bg-strongest\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-light-neutral-bg-strongest\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-light-neutral-bg-strongest\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-light-neutral-bg-strongest\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-light-neutral-bg-strongest\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-light-neutral-bg-strongest\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-light-neutral-bg-strongest\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-light-neutral-bg-strongest\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-light-neutral-bg-strongest\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-light-neutral-bg-strongest\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-light-neutral-bg-strongest\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-light-neutral-bg-strongest\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-light-neutral-bg-strongest\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-light-neutral-bg-strongest\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-light-neutral-bg-strongest\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-light-neutral-bg-strongest\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-light-neutral-bg-weak:hover{background-color:#fff}.hover\\:n-bg-light-neutral-bg-weak\\/0:hover{background-color:#fff0}.hover\\:n-bg-light-neutral-bg-weak\\/10:hover{background-color:#ffffff1a}.hover\\:n-bg-light-neutral-bg-weak\\/100:hover{background-color:#fff}.hover\\:n-bg-light-neutral-bg-weak\\/15:hover{background-color:#ffffff26}.hover\\:n-bg-light-neutral-bg-weak\\/20:hover{background-color:#fff3}.hover\\:n-bg-light-neutral-bg-weak\\/25:hover{background-color:#ffffff40}.hover\\:n-bg-light-neutral-bg-weak\\/30:hover{background-color:#ffffff4d}.hover\\:n-bg-light-neutral-bg-weak\\/35:hover{background-color:#ffffff59}.hover\\:n-bg-light-neutral-bg-weak\\/40:hover{background-color:#fff6}.hover\\:n-bg-light-neutral-bg-weak\\/45:hover{background-color:#ffffff73}.hover\\:n-bg-light-neutral-bg-weak\\/5:hover{background-color:#ffffff0d}.hover\\:n-bg-light-neutral-bg-weak\\/50:hover{background-color:#ffffff80}.hover\\:n-bg-light-neutral-bg-weak\\/55:hover{background-color:#ffffff8c}.hover\\:n-bg-light-neutral-bg-weak\\/60:hover{background-color:#fff9}.hover\\:n-bg-light-neutral-bg-weak\\/65:hover{background-color:#ffffffa6}.hover\\:n-bg-light-neutral-bg-weak\\/70:hover{background-color:#ffffffb3}.hover\\:n-bg-light-neutral-bg-weak\\/75:hover{background-color:#ffffffbf}.hover\\:n-bg-light-neutral-bg-weak\\/80:hover{background-color:#fffc}.hover\\:n-bg-light-neutral-bg-weak\\/85:hover{background-color:#ffffffd9}.hover\\:n-bg-light-neutral-bg-weak\\/90:hover{background-color:#ffffffe6}.hover\\:n-bg-light-neutral-bg-weak\\/95:hover{background-color:#fffffff2}.hover\\:n-bg-light-neutral-border-strong:hover{background-color:#bbbec3}.hover\\:n-bg-light-neutral-border-strong\\/0:hover{background-color:#bbbec300}.hover\\:n-bg-light-neutral-border-strong\\/10:hover{background-color:#bbbec31a}.hover\\:n-bg-light-neutral-border-strong\\/100:hover{background-color:#bbbec3}.hover\\:n-bg-light-neutral-border-strong\\/15:hover{background-color:#bbbec326}.hover\\:n-bg-light-neutral-border-strong\\/20:hover{background-color:#bbbec333}.hover\\:n-bg-light-neutral-border-strong\\/25:hover{background-color:#bbbec340}.hover\\:n-bg-light-neutral-border-strong\\/30:hover{background-color:#bbbec34d}.hover\\:n-bg-light-neutral-border-strong\\/35:hover{background-color:#bbbec359}.hover\\:n-bg-light-neutral-border-strong\\/40:hover{background-color:#bbbec366}.hover\\:n-bg-light-neutral-border-strong\\/45:hover{background-color:#bbbec373}.hover\\:n-bg-light-neutral-border-strong\\/5:hover{background-color:#bbbec30d}.hover\\:n-bg-light-neutral-border-strong\\/50:hover{background-color:#bbbec380}.hover\\:n-bg-light-neutral-border-strong\\/55:hover{background-color:#bbbec38c}.hover\\:n-bg-light-neutral-border-strong\\/60:hover{background-color:#bbbec399}.hover\\:n-bg-light-neutral-border-strong\\/65:hover{background-color:#bbbec3a6}.hover\\:n-bg-light-neutral-border-strong\\/70:hover{background-color:#bbbec3b3}.hover\\:n-bg-light-neutral-border-strong\\/75:hover{background-color:#bbbec3bf}.hover\\:n-bg-light-neutral-border-strong\\/80:hover{background-color:#bbbec3cc}.hover\\:n-bg-light-neutral-border-strong\\/85:hover{background-color:#bbbec3d9}.hover\\:n-bg-light-neutral-border-strong\\/90:hover{background-color:#bbbec3e6}.hover\\:n-bg-light-neutral-border-strong\\/95:hover{background-color:#bbbec3f2}.hover\\:n-bg-light-neutral-border-strongest:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-border-strongest\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-light-neutral-border-strongest\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-border-strongest\\/100:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-border-strongest\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-light-neutral-border-strongest\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-border-strongest\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-light-neutral-border-strongest\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-light-neutral-border-strongest\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-light-neutral-border-strongest\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-light-neutral-border-strongest\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-light-neutral-border-strongest\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-light-neutral-border-strongest\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-light-neutral-border-strongest\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-light-neutral-border-strongest\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-light-neutral-border-strongest\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-light-neutral-border-strongest\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-light-neutral-border-strongest\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-light-neutral-border-strongest\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-light-neutral-border-strongest\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-light-neutral-border-strongest\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-light-neutral-border-strongest\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-light-neutral-border-weak:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-border-weak\\/0:hover{background-color:#e2e3e500}.hover\\:n-bg-light-neutral-border-weak\\/10:hover{background-color:#e2e3e51a}.hover\\:n-bg-light-neutral-border-weak\\/100:hover{background-color:#e2e3e5}.hover\\:n-bg-light-neutral-border-weak\\/15:hover{background-color:#e2e3e526}.hover\\:n-bg-light-neutral-border-weak\\/20:hover{background-color:#e2e3e533}.hover\\:n-bg-light-neutral-border-weak\\/25:hover{background-color:#e2e3e540}.hover\\:n-bg-light-neutral-border-weak\\/30:hover{background-color:#e2e3e54d}.hover\\:n-bg-light-neutral-border-weak\\/35:hover{background-color:#e2e3e559}.hover\\:n-bg-light-neutral-border-weak\\/40:hover{background-color:#e2e3e566}.hover\\:n-bg-light-neutral-border-weak\\/45:hover{background-color:#e2e3e573}.hover\\:n-bg-light-neutral-border-weak\\/5:hover{background-color:#e2e3e50d}.hover\\:n-bg-light-neutral-border-weak\\/50:hover{background-color:#e2e3e580}.hover\\:n-bg-light-neutral-border-weak\\/55:hover{background-color:#e2e3e58c}.hover\\:n-bg-light-neutral-border-weak\\/60:hover{background-color:#e2e3e599}.hover\\:n-bg-light-neutral-border-weak\\/65:hover{background-color:#e2e3e5a6}.hover\\:n-bg-light-neutral-border-weak\\/70:hover{background-color:#e2e3e5b3}.hover\\:n-bg-light-neutral-border-weak\\/75:hover{background-color:#e2e3e5bf}.hover\\:n-bg-light-neutral-border-weak\\/80:hover{background-color:#e2e3e5cc}.hover\\:n-bg-light-neutral-border-weak\\/85:hover{background-color:#e2e3e5d9}.hover\\:n-bg-light-neutral-border-weak\\/90:hover{background-color:#e2e3e5e6}.hover\\:n-bg-light-neutral-border-weak\\/95:hover{background-color:#e2e3e5f2}.hover\\:n-bg-light-neutral-hover:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-hover\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-light-neutral-hover\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-hover\\/100:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-hover\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-light-neutral-hover\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-hover\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-light-neutral-hover\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-light-neutral-hover\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-light-neutral-hover\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-light-neutral-hover\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-light-neutral-hover\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-light-neutral-hover\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-light-neutral-hover\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-light-neutral-hover\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-light-neutral-hover\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-light-neutral-hover\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-light-neutral-hover\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-light-neutral-hover\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-light-neutral-hover\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-light-neutral-hover\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-light-neutral-hover\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-light-neutral-icon:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-icon\\/0:hover{background-color:#4d515700}.hover\\:n-bg-light-neutral-icon\\/10:hover{background-color:#4d51571a}.hover\\:n-bg-light-neutral-icon\\/100:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-icon\\/15:hover{background-color:#4d515726}.hover\\:n-bg-light-neutral-icon\\/20:hover{background-color:#4d515733}.hover\\:n-bg-light-neutral-icon\\/25:hover{background-color:#4d515740}.hover\\:n-bg-light-neutral-icon\\/30:hover{background-color:#4d51574d}.hover\\:n-bg-light-neutral-icon\\/35:hover{background-color:#4d515759}.hover\\:n-bg-light-neutral-icon\\/40:hover{background-color:#4d515766}.hover\\:n-bg-light-neutral-icon\\/45:hover{background-color:#4d515773}.hover\\:n-bg-light-neutral-icon\\/5:hover{background-color:#4d51570d}.hover\\:n-bg-light-neutral-icon\\/50:hover{background-color:#4d515780}.hover\\:n-bg-light-neutral-icon\\/55:hover{background-color:#4d51578c}.hover\\:n-bg-light-neutral-icon\\/60:hover{background-color:#4d515799}.hover\\:n-bg-light-neutral-icon\\/65:hover{background-color:#4d5157a6}.hover\\:n-bg-light-neutral-icon\\/70:hover{background-color:#4d5157b3}.hover\\:n-bg-light-neutral-icon\\/75:hover{background-color:#4d5157bf}.hover\\:n-bg-light-neutral-icon\\/80:hover{background-color:#4d5157cc}.hover\\:n-bg-light-neutral-icon\\/85:hover{background-color:#4d5157d9}.hover\\:n-bg-light-neutral-icon\\/90:hover{background-color:#4d5157e6}.hover\\:n-bg-light-neutral-icon\\/95:hover{background-color:#4d5157f2}.hover\\:n-bg-light-neutral-pressed:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-pressed\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-light-neutral-pressed\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-light-neutral-pressed\\/100:hover{background-color:#6f757e}.hover\\:n-bg-light-neutral-pressed\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-light-neutral-pressed\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-light-neutral-pressed\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-light-neutral-pressed\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-light-neutral-pressed\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-light-neutral-pressed\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-light-neutral-pressed\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-light-neutral-pressed\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-light-neutral-pressed\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-light-neutral-pressed\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-light-neutral-pressed\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-light-neutral-pressed\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-light-neutral-pressed\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-light-neutral-pressed\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-light-neutral-pressed\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-light-neutral-pressed\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-light-neutral-pressed\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-light-neutral-pressed\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-light-neutral-text-default:hover{background-color:#1a1b1d}.hover\\:n-bg-light-neutral-text-default\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-light-neutral-text-default\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-light-neutral-text-default\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-light-neutral-text-default\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-light-neutral-text-default\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-light-neutral-text-default\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-light-neutral-text-default\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-light-neutral-text-default\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-light-neutral-text-default\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-light-neutral-text-default\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-light-neutral-text-default\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-light-neutral-text-default\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-light-neutral-text-default\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-light-neutral-text-default\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-light-neutral-text-default\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-light-neutral-text-default\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-light-neutral-text-default\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-light-neutral-text-default\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-light-neutral-text-default\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-light-neutral-text-default\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-light-neutral-text-default\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-light-neutral-text-inverse:hover{background-color:#fff}.hover\\:n-bg-light-neutral-text-inverse\\/0:hover{background-color:#fff0}.hover\\:n-bg-light-neutral-text-inverse\\/10:hover{background-color:#ffffff1a}.hover\\:n-bg-light-neutral-text-inverse\\/100:hover{background-color:#fff}.hover\\:n-bg-light-neutral-text-inverse\\/15:hover{background-color:#ffffff26}.hover\\:n-bg-light-neutral-text-inverse\\/20:hover{background-color:#fff3}.hover\\:n-bg-light-neutral-text-inverse\\/25:hover{background-color:#ffffff40}.hover\\:n-bg-light-neutral-text-inverse\\/30:hover{background-color:#ffffff4d}.hover\\:n-bg-light-neutral-text-inverse\\/35:hover{background-color:#ffffff59}.hover\\:n-bg-light-neutral-text-inverse\\/40:hover{background-color:#fff6}.hover\\:n-bg-light-neutral-text-inverse\\/45:hover{background-color:#ffffff73}.hover\\:n-bg-light-neutral-text-inverse\\/5:hover{background-color:#ffffff0d}.hover\\:n-bg-light-neutral-text-inverse\\/50:hover{background-color:#ffffff80}.hover\\:n-bg-light-neutral-text-inverse\\/55:hover{background-color:#ffffff8c}.hover\\:n-bg-light-neutral-text-inverse\\/60:hover{background-color:#fff9}.hover\\:n-bg-light-neutral-text-inverse\\/65:hover{background-color:#ffffffa6}.hover\\:n-bg-light-neutral-text-inverse\\/70:hover{background-color:#ffffffb3}.hover\\:n-bg-light-neutral-text-inverse\\/75:hover{background-color:#ffffffbf}.hover\\:n-bg-light-neutral-text-inverse\\/80:hover{background-color:#fffc}.hover\\:n-bg-light-neutral-text-inverse\\/85:hover{background-color:#ffffffd9}.hover\\:n-bg-light-neutral-text-inverse\\/90:hover{background-color:#ffffffe6}.hover\\:n-bg-light-neutral-text-inverse\\/95:hover{background-color:#fffffff2}.hover\\:n-bg-light-neutral-text-weak:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-text-weak\\/0:hover{background-color:#4d515700}.hover\\:n-bg-light-neutral-text-weak\\/10:hover{background-color:#4d51571a}.hover\\:n-bg-light-neutral-text-weak\\/100:hover{background-color:#4d5157}.hover\\:n-bg-light-neutral-text-weak\\/15:hover{background-color:#4d515726}.hover\\:n-bg-light-neutral-text-weak\\/20:hover{background-color:#4d515733}.hover\\:n-bg-light-neutral-text-weak\\/25:hover{background-color:#4d515740}.hover\\:n-bg-light-neutral-text-weak\\/30:hover{background-color:#4d51574d}.hover\\:n-bg-light-neutral-text-weak\\/35:hover{background-color:#4d515759}.hover\\:n-bg-light-neutral-text-weak\\/40:hover{background-color:#4d515766}.hover\\:n-bg-light-neutral-text-weak\\/45:hover{background-color:#4d515773}.hover\\:n-bg-light-neutral-text-weak\\/5:hover{background-color:#4d51570d}.hover\\:n-bg-light-neutral-text-weak\\/50:hover{background-color:#4d515780}.hover\\:n-bg-light-neutral-text-weak\\/55:hover{background-color:#4d51578c}.hover\\:n-bg-light-neutral-text-weak\\/60:hover{background-color:#4d515799}.hover\\:n-bg-light-neutral-text-weak\\/65:hover{background-color:#4d5157a6}.hover\\:n-bg-light-neutral-text-weak\\/70:hover{background-color:#4d5157b3}.hover\\:n-bg-light-neutral-text-weak\\/75:hover{background-color:#4d5157bf}.hover\\:n-bg-light-neutral-text-weak\\/80:hover{background-color:#4d5157cc}.hover\\:n-bg-light-neutral-text-weak\\/85:hover{background-color:#4d5157d9}.hover\\:n-bg-light-neutral-text-weak\\/90:hover{background-color:#4d5157e6}.hover\\:n-bg-light-neutral-text-weak\\/95:hover{background-color:#4d5157f2}.hover\\:n-bg-light-neutral-text-weaker:hover{background-color:#5e636a}.hover\\:n-bg-light-neutral-text-weaker\\/0:hover{background-color:#5e636a00}.hover\\:n-bg-light-neutral-text-weaker\\/10:hover{background-color:#5e636a1a}.hover\\:n-bg-light-neutral-text-weaker\\/100:hover{background-color:#5e636a}.hover\\:n-bg-light-neutral-text-weaker\\/15:hover{background-color:#5e636a26}.hover\\:n-bg-light-neutral-text-weaker\\/20:hover{background-color:#5e636a33}.hover\\:n-bg-light-neutral-text-weaker\\/25:hover{background-color:#5e636a40}.hover\\:n-bg-light-neutral-text-weaker\\/30:hover{background-color:#5e636a4d}.hover\\:n-bg-light-neutral-text-weaker\\/35:hover{background-color:#5e636a59}.hover\\:n-bg-light-neutral-text-weaker\\/40:hover{background-color:#5e636a66}.hover\\:n-bg-light-neutral-text-weaker\\/45:hover{background-color:#5e636a73}.hover\\:n-bg-light-neutral-text-weaker\\/5:hover{background-color:#5e636a0d}.hover\\:n-bg-light-neutral-text-weaker\\/50:hover{background-color:#5e636a80}.hover\\:n-bg-light-neutral-text-weaker\\/55:hover{background-color:#5e636a8c}.hover\\:n-bg-light-neutral-text-weaker\\/60:hover{background-color:#5e636a99}.hover\\:n-bg-light-neutral-text-weaker\\/65:hover{background-color:#5e636aa6}.hover\\:n-bg-light-neutral-text-weaker\\/70:hover{background-color:#5e636ab3}.hover\\:n-bg-light-neutral-text-weaker\\/75:hover{background-color:#5e636abf}.hover\\:n-bg-light-neutral-text-weaker\\/80:hover{background-color:#5e636acc}.hover\\:n-bg-light-neutral-text-weaker\\/85:hover{background-color:#5e636ad9}.hover\\:n-bg-light-neutral-text-weaker\\/90:hover{background-color:#5e636ae6}.hover\\:n-bg-light-neutral-text-weaker\\/95:hover{background-color:#5e636af2}.hover\\:n-bg-light-neutral-text-weakest:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-text-weakest\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-light-neutral-text-weakest\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-light-neutral-text-weakest\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-light-neutral-text-weakest\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-light-neutral-text-weakest\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-light-neutral-text-weakest\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-light-neutral-text-weakest\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-light-neutral-text-weakest\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-light-neutral-text-weakest\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-light-neutral-text-weakest\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-light-neutral-text-weakest\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-light-neutral-text-weakest\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-light-neutral-text-weakest\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-light-neutral-text-weakest\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-light-neutral-text-weakest\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-light-neutral-text-weakest\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-light-neutral-text-weakest\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-light-neutral-text-weakest\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-light-neutral-text-weakest\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-light-neutral-text-weakest\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-light-neutral-text-weakest\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-light-primary-bg-selected:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-selected\\/0:hover{background-color:#e7fafb00}.hover\\:n-bg-light-primary-bg-selected\\/10:hover{background-color:#e7fafb1a}.hover\\:n-bg-light-primary-bg-selected\\/100:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-selected\\/15:hover{background-color:#e7fafb26}.hover\\:n-bg-light-primary-bg-selected\\/20:hover{background-color:#e7fafb33}.hover\\:n-bg-light-primary-bg-selected\\/25:hover{background-color:#e7fafb40}.hover\\:n-bg-light-primary-bg-selected\\/30:hover{background-color:#e7fafb4d}.hover\\:n-bg-light-primary-bg-selected\\/35:hover{background-color:#e7fafb59}.hover\\:n-bg-light-primary-bg-selected\\/40:hover{background-color:#e7fafb66}.hover\\:n-bg-light-primary-bg-selected\\/45:hover{background-color:#e7fafb73}.hover\\:n-bg-light-primary-bg-selected\\/5:hover{background-color:#e7fafb0d}.hover\\:n-bg-light-primary-bg-selected\\/50:hover{background-color:#e7fafb80}.hover\\:n-bg-light-primary-bg-selected\\/55:hover{background-color:#e7fafb8c}.hover\\:n-bg-light-primary-bg-selected\\/60:hover{background-color:#e7fafb99}.hover\\:n-bg-light-primary-bg-selected\\/65:hover{background-color:#e7fafba6}.hover\\:n-bg-light-primary-bg-selected\\/70:hover{background-color:#e7fafbb3}.hover\\:n-bg-light-primary-bg-selected\\/75:hover{background-color:#e7fafbbf}.hover\\:n-bg-light-primary-bg-selected\\/80:hover{background-color:#e7fafbcc}.hover\\:n-bg-light-primary-bg-selected\\/85:hover{background-color:#e7fafbd9}.hover\\:n-bg-light-primary-bg-selected\\/90:hover{background-color:#e7fafbe6}.hover\\:n-bg-light-primary-bg-selected\\/95:hover{background-color:#e7fafbf2}.hover\\:n-bg-light-primary-bg-status:hover{background-color:#4c99a4}.hover\\:n-bg-light-primary-bg-status\\/0:hover{background-color:#4c99a400}.hover\\:n-bg-light-primary-bg-status\\/10:hover{background-color:#4c99a41a}.hover\\:n-bg-light-primary-bg-status\\/100:hover{background-color:#4c99a4}.hover\\:n-bg-light-primary-bg-status\\/15:hover{background-color:#4c99a426}.hover\\:n-bg-light-primary-bg-status\\/20:hover{background-color:#4c99a433}.hover\\:n-bg-light-primary-bg-status\\/25:hover{background-color:#4c99a440}.hover\\:n-bg-light-primary-bg-status\\/30:hover{background-color:#4c99a44d}.hover\\:n-bg-light-primary-bg-status\\/35:hover{background-color:#4c99a459}.hover\\:n-bg-light-primary-bg-status\\/40:hover{background-color:#4c99a466}.hover\\:n-bg-light-primary-bg-status\\/45:hover{background-color:#4c99a473}.hover\\:n-bg-light-primary-bg-status\\/5:hover{background-color:#4c99a40d}.hover\\:n-bg-light-primary-bg-status\\/50:hover{background-color:#4c99a480}.hover\\:n-bg-light-primary-bg-status\\/55:hover{background-color:#4c99a48c}.hover\\:n-bg-light-primary-bg-status\\/60:hover{background-color:#4c99a499}.hover\\:n-bg-light-primary-bg-status\\/65:hover{background-color:#4c99a4a6}.hover\\:n-bg-light-primary-bg-status\\/70:hover{background-color:#4c99a4b3}.hover\\:n-bg-light-primary-bg-status\\/75:hover{background-color:#4c99a4bf}.hover\\:n-bg-light-primary-bg-status\\/80:hover{background-color:#4c99a4cc}.hover\\:n-bg-light-primary-bg-status\\/85:hover{background-color:#4c99a4d9}.hover\\:n-bg-light-primary-bg-status\\/90:hover{background-color:#4c99a4e6}.hover\\:n-bg-light-primary-bg-status\\/95:hover{background-color:#4c99a4f2}.hover\\:n-bg-light-primary-bg-strong:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-bg-strong\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-bg-strong\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-bg-strong\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-bg-strong\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-bg-strong\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-bg-strong\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-bg-strong\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-bg-strong\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-bg-strong\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-bg-strong\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-bg-strong\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-bg-strong\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-bg-strong\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-bg-strong\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-bg-strong\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-bg-strong\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-bg-strong\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-bg-strong\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-bg-strong\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-bg-strong\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-bg-strong\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-primary-bg-weak:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-weak\\/0:hover{background-color:#e7fafb00}.hover\\:n-bg-light-primary-bg-weak\\/10:hover{background-color:#e7fafb1a}.hover\\:n-bg-light-primary-bg-weak\\/100:hover{background-color:#e7fafb}.hover\\:n-bg-light-primary-bg-weak\\/15:hover{background-color:#e7fafb26}.hover\\:n-bg-light-primary-bg-weak\\/20:hover{background-color:#e7fafb33}.hover\\:n-bg-light-primary-bg-weak\\/25:hover{background-color:#e7fafb40}.hover\\:n-bg-light-primary-bg-weak\\/30:hover{background-color:#e7fafb4d}.hover\\:n-bg-light-primary-bg-weak\\/35:hover{background-color:#e7fafb59}.hover\\:n-bg-light-primary-bg-weak\\/40:hover{background-color:#e7fafb66}.hover\\:n-bg-light-primary-bg-weak\\/45:hover{background-color:#e7fafb73}.hover\\:n-bg-light-primary-bg-weak\\/5:hover{background-color:#e7fafb0d}.hover\\:n-bg-light-primary-bg-weak\\/50:hover{background-color:#e7fafb80}.hover\\:n-bg-light-primary-bg-weak\\/55:hover{background-color:#e7fafb8c}.hover\\:n-bg-light-primary-bg-weak\\/60:hover{background-color:#e7fafb99}.hover\\:n-bg-light-primary-bg-weak\\/65:hover{background-color:#e7fafba6}.hover\\:n-bg-light-primary-bg-weak\\/70:hover{background-color:#e7fafbb3}.hover\\:n-bg-light-primary-bg-weak\\/75:hover{background-color:#e7fafbbf}.hover\\:n-bg-light-primary-bg-weak\\/80:hover{background-color:#e7fafbcc}.hover\\:n-bg-light-primary-bg-weak\\/85:hover{background-color:#e7fafbd9}.hover\\:n-bg-light-primary-bg-weak\\/90:hover{background-color:#e7fafbe6}.hover\\:n-bg-light-primary-bg-weak\\/95:hover{background-color:#e7fafbf2}.hover\\:n-bg-light-primary-border-strong:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-border-strong\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-border-strong\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-border-strong\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-border-strong\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-border-strong\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-border-strong\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-border-strong\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-border-strong\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-border-strong\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-border-strong\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-border-strong\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-border-strong\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-border-strong\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-border-strong\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-border-strong\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-border-strong\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-border-strong\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-border-strong\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-border-strong\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-border-strong\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-border-strong\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-primary-border-weak:hover{background-color:#8fe3e8}.hover\\:n-bg-light-primary-border-weak\\/0:hover{background-color:#8fe3e800}.hover\\:n-bg-light-primary-border-weak\\/10:hover{background-color:#8fe3e81a}.hover\\:n-bg-light-primary-border-weak\\/100:hover{background-color:#8fe3e8}.hover\\:n-bg-light-primary-border-weak\\/15:hover{background-color:#8fe3e826}.hover\\:n-bg-light-primary-border-weak\\/20:hover{background-color:#8fe3e833}.hover\\:n-bg-light-primary-border-weak\\/25:hover{background-color:#8fe3e840}.hover\\:n-bg-light-primary-border-weak\\/30:hover{background-color:#8fe3e84d}.hover\\:n-bg-light-primary-border-weak\\/35:hover{background-color:#8fe3e859}.hover\\:n-bg-light-primary-border-weak\\/40:hover{background-color:#8fe3e866}.hover\\:n-bg-light-primary-border-weak\\/45:hover{background-color:#8fe3e873}.hover\\:n-bg-light-primary-border-weak\\/5:hover{background-color:#8fe3e80d}.hover\\:n-bg-light-primary-border-weak\\/50:hover{background-color:#8fe3e880}.hover\\:n-bg-light-primary-border-weak\\/55:hover{background-color:#8fe3e88c}.hover\\:n-bg-light-primary-border-weak\\/60:hover{background-color:#8fe3e899}.hover\\:n-bg-light-primary-border-weak\\/65:hover{background-color:#8fe3e8a6}.hover\\:n-bg-light-primary-border-weak\\/70:hover{background-color:#8fe3e8b3}.hover\\:n-bg-light-primary-border-weak\\/75:hover{background-color:#8fe3e8bf}.hover\\:n-bg-light-primary-border-weak\\/80:hover{background-color:#8fe3e8cc}.hover\\:n-bg-light-primary-border-weak\\/85:hover{background-color:#8fe3e8d9}.hover\\:n-bg-light-primary-border-weak\\/90:hover{background-color:#8fe3e8e6}.hover\\:n-bg-light-primary-border-weak\\/95:hover{background-color:#8fe3e8f2}.hover\\:n-bg-light-primary-focus:hover{background-color:#30839d}.hover\\:n-bg-light-primary-focus\\/0:hover{background-color:#30839d00}.hover\\:n-bg-light-primary-focus\\/10:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-focus\\/100:hover{background-color:#30839d}.hover\\:n-bg-light-primary-focus\\/15:hover{background-color:#30839d26}.hover\\:n-bg-light-primary-focus\\/20:hover{background-color:#30839d33}.hover\\:n-bg-light-primary-focus\\/25:hover{background-color:#30839d40}.hover\\:n-bg-light-primary-focus\\/30:hover{background-color:#30839d4d}.hover\\:n-bg-light-primary-focus\\/35:hover{background-color:#30839d59}.hover\\:n-bg-light-primary-focus\\/40:hover{background-color:#30839d66}.hover\\:n-bg-light-primary-focus\\/45:hover{background-color:#30839d73}.hover\\:n-bg-light-primary-focus\\/5:hover{background-color:#30839d0d}.hover\\:n-bg-light-primary-focus\\/50:hover{background-color:#30839d80}.hover\\:n-bg-light-primary-focus\\/55:hover{background-color:#30839d8c}.hover\\:n-bg-light-primary-focus\\/60:hover{background-color:#30839d99}.hover\\:n-bg-light-primary-focus\\/65:hover{background-color:#30839da6}.hover\\:n-bg-light-primary-focus\\/70:hover{background-color:#30839db3}.hover\\:n-bg-light-primary-focus\\/75:hover{background-color:#30839dbf}.hover\\:n-bg-light-primary-focus\\/80:hover{background-color:#30839dcc}.hover\\:n-bg-light-primary-focus\\/85:hover{background-color:#30839dd9}.hover\\:n-bg-light-primary-focus\\/90:hover{background-color:#30839de6}.hover\\:n-bg-light-primary-focus\\/95:hover{background-color:#30839df2}.hover\\:n-bg-light-primary-hover-strong:hover{background-color:#02507b}.hover\\:n-bg-light-primary-hover-strong\\/0:hover{background-color:#02507b00}.hover\\:n-bg-light-primary-hover-strong\\/10:hover{background-color:#02507b1a}.hover\\:n-bg-light-primary-hover-strong\\/100:hover{background-color:#02507b}.hover\\:n-bg-light-primary-hover-strong\\/15:hover{background-color:#02507b26}.hover\\:n-bg-light-primary-hover-strong\\/20:hover{background-color:#02507b33}.hover\\:n-bg-light-primary-hover-strong\\/25:hover{background-color:#02507b40}.hover\\:n-bg-light-primary-hover-strong\\/30:hover{background-color:#02507b4d}.hover\\:n-bg-light-primary-hover-strong\\/35:hover{background-color:#02507b59}.hover\\:n-bg-light-primary-hover-strong\\/40:hover{background-color:#02507b66}.hover\\:n-bg-light-primary-hover-strong\\/45:hover{background-color:#02507b73}.hover\\:n-bg-light-primary-hover-strong\\/5:hover{background-color:#02507b0d}.hover\\:n-bg-light-primary-hover-strong\\/50:hover{background-color:#02507b80}.hover\\:n-bg-light-primary-hover-strong\\/55:hover{background-color:#02507b8c}.hover\\:n-bg-light-primary-hover-strong\\/60:hover{background-color:#02507b99}.hover\\:n-bg-light-primary-hover-strong\\/65:hover{background-color:#02507ba6}.hover\\:n-bg-light-primary-hover-strong\\/70:hover{background-color:#02507bb3}.hover\\:n-bg-light-primary-hover-strong\\/75:hover{background-color:#02507bbf}.hover\\:n-bg-light-primary-hover-strong\\/80:hover{background-color:#02507bcc}.hover\\:n-bg-light-primary-hover-strong\\/85:hover{background-color:#02507bd9}.hover\\:n-bg-light-primary-hover-strong\\/90:hover{background-color:#02507be6}.hover\\:n-bg-light-primary-hover-strong\\/95:hover{background-color:#02507bf2}.hover\\:n-bg-light-primary-hover-weak:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-hover-weak\\/0:hover{background-color:#30839d00}.hover\\:n-bg-light-primary-hover-weak\\/10:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-hover-weak\\/100:hover{background-color:#30839d}.hover\\:n-bg-light-primary-hover-weak\\/15:hover{background-color:#30839d26}.hover\\:n-bg-light-primary-hover-weak\\/20:hover{background-color:#30839d33}.hover\\:n-bg-light-primary-hover-weak\\/25:hover{background-color:#30839d40}.hover\\:n-bg-light-primary-hover-weak\\/30:hover{background-color:#30839d4d}.hover\\:n-bg-light-primary-hover-weak\\/35:hover{background-color:#30839d59}.hover\\:n-bg-light-primary-hover-weak\\/40:hover{background-color:#30839d66}.hover\\:n-bg-light-primary-hover-weak\\/45:hover{background-color:#30839d73}.hover\\:n-bg-light-primary-hover-weak\\/5:hover{background-color:#30839d0d}.hover\\:n-bg-light-primary-hover-weak\\/50:hover{background-color:#30839d80}.hover\\:n-bg-light-primary-hover-weak\\/55:hover{background-color:#30839d8c}.hover\\:n-bg-light-primary-hover-weak\\/60:hover{background-color:#30839d99}.hover\\:n-bg-light-primary-hover-weak\\/65:hover{background-color:#30839da6}.hover\\:n-bg-light-primary-hover-weak\\/70:hover{background-color:#30839db3}.hover\\:n-bg-light-primary-hover-weak\\/75:hover{background-color:#30839dbf}.hover\\:n-bg-light-primary-hover-weak\\/80:hover{background-color:#30839dcc}.hover\\:n-bg-light-primary-hover-weak\\/85:hover{background-color:#30839dd9}.hover\\:n-bg-light-primary-hover-weak\\/90:hover{background-color:#30839de6}.hover\\:n-bg-light-primary-hover-weak\\/95:hover{background-color:#30839df2}.hover\\:n-bg-light-primary-icon:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-icon\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-icon\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-icon\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-icon\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-icon\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-icon\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-icon\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-icon\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-icon\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-icon\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-icon\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-icon\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-icon\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-icon\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-icon\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-icon\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-icon\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-icon\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-icon\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-icon\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-icon\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-primary-pressed-strong:hover{background-color:#014063}.hover\\:n-bg-light-primary-pressed-strong\\/0:hover{background-color:#01406300}.hover\\:n-bg-light-primary-pressed-strong\\/10:hover{background-color:#0140631a}.hover\\:n-bg-light-primary-pressed-strong\\/100:hover{background-color:#014063}.hover\\:n-bg-light-primary-pressed-strong\\/15:hover{background-color:#01406326}.hover\\:n-bg-light-primary-pressed-strong\\/20:hover{background-color:#01406333}.hover\\:n-bg-light-primary-pressed-strong\\/25:hover{background-color:#01406340}.hover\\:n-bg-light-primary-pressed-strong\\/30:hover{background-color:#0140634d}.hover\\:n-bg-light-primary-pressed-strong\\/35:hover{background-color:#01406359}.hover\\:n-bg-light-primary-pressed-strong\\/40:hover{background-color:#01406366}.hover\\:n-bg-light-primary-pressed-strong\\/45:hover{background-color:#01406373}.hover\\:n-bg-light-primary-pressed-strong\\/5:hover{background-color:#0140630d}.hover\\:n-bg-light-primary-pressed-strong\\/50:hover{background-color:#01406380}.hover\\:n-bg-light-primary-pressed-strong\\/55:hover{background-color:#0140638c}.hover\\:n-bg-light-primary-pressed-strong\\/60:hover{background-color:#01406399}.hover\\:n-bg-light-primary-pressed-strong\\/65:hover{background-color:#014063a6}.hover\\:n-bg-light-primary-pressed-strong\\/70:hover{background-color:#014063b3}.hover\\:n-bg-light-primary-pressed-strong\\/75:hover{background-color:#014063bf}.hover\\:n-bg-light-primary-pressed-strong\\/80:hover{background-color:#014063cc}.hover\\:n-bg-light-primary-pressed-strong\\/85:hover{background-color:#014063d9}.hover\\:n-bg-light-primary-pressed-strong\\/90:hover{background-color:#014063e6}.hover\\:n-bg-light-primary-pressed-strong\\/95:hover{background-color:#014063f2}.hover\\:n-bg-light-primary-pressed-weak:hover{background-color:#30839d1f}.hover\\:n-bg-light-primary-pressed-weak\\/0:hover{background-color:#30839d00}.hover\\:n-bg-light-primary-pressed-weak\\/10:hover{background-color:#30839d1a}.hover\\:n-bg-light-primary-pressed-weak\\/100:hover{background-color:#30839d}.hover\\:n-bg-light-primary-pressed-weak\\/15:hover{background-color:#30839d26}.hover\\:n-bg-light-primary-pressed-weak\\/20:hover{background-color:#30839d33}.hover\\:n-bg-light-primary-pressed-weak\\/25:hover{background-color:#30839d40}.hover\\:n-bg-light-primary-pressed-weak\\/30:hover{background-color:#30839d4d}.hover\\:n-bg-light-primary-pressed-weak\\/35:hover{background-color:#30839d59}.hover\\:n-bg-light-primary-pressed-weak\\/40:hover{background-color:#30839d66}.hover\\:n-bg-light-primary-pressed-weak\\/45:hover{background-color:#30839d73}.hover\\:n-bg-light-primary-pressed-weak\\/5:hover{background-color:#30839d0d}.hover\\:n-bg-light-primary-pressed-weak\\/50:hover{background-color:#30839d80}.hover\\:n-bg-light-primary-pressed-weak\\/55:hover{background-color:#30839d8c}.hover\\:n-bg-light-primary-pressed-weak\\/60:hover{background-color:#30839d99}.hover\\:n-bg-light-primary-pressed-weak\\/65:hover{background-color:#30839da6}.hover\\:n-bg-light-primary-pressed-weak\\/70:hover{background-color:#30839db3}.hover\\:n-bg-light-primary-pressed-weak\\/75:hover{background-color:#30839dbf}.hover\\:n-bg-light-primary-pressed-weak\\/80:hover{background-color:#30839dcc}.hover\\:n-bg-light-primary-pressed-weak\\/85:hover{background-color:#30839dd9}.hover\\:n-bg-light-primary-pressed-weak\\/90:hover{background-color:#30839de6}.hover\\:n-bg-light-primary-pressed-weak\\/95:hover{background-color:#30839df2}.hover\\:n-bg-light-primary-text:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-text\\/0:hover{background-color:#0a619000}.hover\\:n-bg-light-primary-text\\/10:hover{background-color:#0a61901a}.hover\\:n-bg-light-primary-text\\/100:hover{background-color:#0a6190}.hover\\:n-bg-light-primary-text\\/15:hover{background-color:#0a619026}.hover\\:n-bg-light-primary-text\\/20:hover{background-color:#0a619033}.hover\\:n-bg-light-primary-text\\/25:hover{background-color:#0a619040}.hover\\:n-bg-light-primary-text\\/30:hover{background-color:#0a61904d}.hover\\:n-bg-light-primary-text\\/35:hover{background-color:#0a619059}.hover\\:n-bg-light-primary-text\\/40:hover{background-color:#0a619066}.hover\\:n-bg-light-primary-text\\/45:hover{background-color:#0a619073}.hover\\:n-bg-light-primary-text\\/5:hover{background-color:#0a61900d}.hover\\:n-bg-light-primary-text\\/50:hover{background-color:#0a619080}.hover\\:n-bg-light-primary-text\\/55:hover{background-color:#0a61908c}.hover\\:n-bg-light-primary-text\\/60:hover{background-color:#0a619099}.hover\\:n-bg-light-primary-text\\/65:hover{background-color:#0a6190a6}.hover\\:n-bg-light-primary-text\\/70:hover{background-color:#0a6190b3}.hover\\:n-bg-light-primary-text\\/75:hover{background-color:#0a6190bf}.hover\\:n-bg-light-primary-text\\/80:hover{background-color:#0a6190cc}.hover\\:n-bg-light-primary-text\\/85:hover{background-color:#0a6190d9}.hover\\:n-bg-light-primary-text\\/90:hover{background-color:#0a6190e6}.hover\\:n-bg-light-primary-text\\/95:hover{background-color:#0a6190f2}.hover\\:n-bg-light-success-bg-status:hover{background-color:#5b992b}.hover\\:n-bg-light-success-bg-status\\/0:hover{background-color:#5b992b00}.hover\\:n-bg-light-success-bg-status\\/10:hover{background-color:#5b992b1a}.hover\\:n-bg-light-success-bg-status\\/100:hover{background-color:#5b992b}.hover\\:n-bg-light-success-bg-status\\/15:hover{background-color:#5b992b26}.hover\\:n-bg-light-success-bg-status\\/20:hover{background-color:#5b992b33}.hover\\:n-bg-light-success-bg-status\\/25:hover{background-color:#5b992b40}.hover\\:n-bg-light-success-bg-status\\/30:hover{background-color:#5b992b4d}.hover\\:n-bg-light-success-bg-status\\/35:hover{background-color:#5b992b59}.hover\\:n-bg-light-success-bg-status\\/40:hover{background-color:#5b992b66}.hover\\:n-bg-light-success-bg-status\\/45:hover{background-color:#5b992b73}.hover\\:n-bg-light-success-bg-status\\/5:hover{background-color:#5b992b0d}.hover\\:n-bg-light-success-bg-status\\/50:hover{background-color:#5b992b80}.hover\\:n-bg-light-success-bg-status\\/55:hover{background-color:#5b992b8c}.hover\\:n-bg-light-success-bg-status\\/60:hover{background-color:#5b992b99}.hover\\:n-bg-light-success-bg-status\\/65:hover{background-color:#5b992ba6}.hover\\:n-bg-light-success-bg-status\\/70:hover{background-color:#5b992bb3}.hover\\:n-bg-light-success-bg-status\\/75:hover{background-color:#5b992bbf}.hover\\:n-bg-light-success-bg-status\\/80:hover{background-color:#5b992bcc}.hover\\:n-bg-light-success-bg-status\\/85:hover{background-color:#5b992bd9}.hover\\:n-bg-light-success-bg-status\\/90:hover{background-color:#5b992be6}.hover\\:n-bg-light-success-bg-status\\/95:hover{background-color:#5b992bf2}.hover\\:n-bg-light-success-bg-strong:hover{background-color:#3f7824}.hover\\:n-bg-light-success-bg-strong\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-bg-strong\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-bg-strong\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-bg-strong\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-bg-strong\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-bg-strong\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-bg-strong\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-bg-strong\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-bg-strong\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-bg-strong\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-bg-strong\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-bg-strong\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-bg-strong\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-bg-strong\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-bg-strong\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-bg-strong\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-bg-strong\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-bg-strong\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-bg-strong\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-bg-strong\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-bg-strong\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-success-bg-weak:hover{background-color:#e7fcd7}.hover\\:n-bg-light-success-bg-weak\\/0:hover{background-color:#e7fcd700}.hover\\:n-bg-light-success-bg-weak\\/10:hover{background-color:#e7fcd71a}.hover\\:n-bg-light-success-bg-weak\\/100:hover{background-color:#e7fcd7}.hover\\:n-bg-light-success-bg-weak\\/15:hover{background-color:#e7fcd726}.hover\\:n-bg-light-success-bg-weak\\/20:hover{background-color:#e7fcd733}.hover\\:n-bg-light-success-bg-weak\\/25:hover{background-color:#e7fcd740}.hover\\:n-bg-light-success-bg-weak\\/30:hover{background-color:#e7fcd74d}.hover\\:n-bg-light-success-bg-weak\\/35:hover{background-color:#e7fcd759}.hover\\:n-bg-light-success-bg-weak\\/40:hover{background-color:#e7fcd766}.hover\\:n-bg-light-success-bg-weak\\/45:hover{background-color:#e7fcd773}.hover\\:n-bg-light-success-bg-weak\\/5:hover{background-color:#e7fcd70d}.hover\\:n-bg-light-success-bg-weak\\/50:hover{background-color:#e7fcd780}.hover\\:n-bg-light-success-bg-weak\\/55:hover{background-color:#e7fcd78c}.hover\\:n-bg-light-success-bg-weak\\/60:hover{background-color:#e7fcd799}.hover\\:n-bg-light-success-bg-weak\\/65:hover{background-color:#e7fcd7a6}.hover\\:n-bg-light-success-bg-weak\\/70:hover{background-color:#e7fcd7b3}.hover\\:n-bg-light-success-bg-weak\\/75:hover{background-color:#e7fcd7bf}.hover\\:n-bg-light-success-bg-weak\\/80:hover{background-color:#e7fcd7cc}.hover\\:n-bg-light-success-bg-weak\\/85:hover{background-color:#e7fcd7d9}.hover\\:n-bg-light-success-bg-weak\\/90:hover{background-color:#e7fcd7e6}.hover\\:n-bg-light-success-bg-weak\\/95:hover{background-color:#e7fcd7f2}.hover\\:n-bg-light-success-border-strong:hover{background-color:#3f7824}.hover\\:n-bg-light-success-border-strong\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-border-strong\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-border-strong\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-border-strong\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-border-strong\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-border-strong\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-border-strong\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-border-strong\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-border-strong\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-border-strong\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-border-strong\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-border-strong\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-border-strong\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-border-strong\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-border-strong\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-border-strong\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-border-strong\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-border-strong\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-border-strong\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-border-strong\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-border-strong\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-success-border-weak:hover{background-color:#90cb62}.hover\\:n-bg-light-success-border-weak\\/0:hover{background-color:#90cb6200}.hover\\:n-bg-light-success-border-weak\\/10:hover{background-color:#90cb621a}.hover\\:n-bg-light-success-border-weak\\/100:hover{background-color:#90cb62}.hover\\:n-bg-light-success-border-weak\\/15:hover{background-color:#90cb6226}.hover\\:n-bg-light-success-border-weak\\/20:hover{background-color:#90cb6233}.hover\\:n-bg-light-success-border-weak\\/25:hover{background-color:#90cb6240}.hover\\:n-bg-light-success-border-weak\\/30:hover{background-color:#90cb624d}.hover\\:n-bg-light-success-border-weak\\/35:hover{background-color:#90cb6259}.hover\\:n-bg-light-success-border-weak\\/40:hover{background-color:#90cb6266}.hover\\:n-bg-light-success-border-weak\\/45:hover{background-color:#90cb6273}.hover\\:n-bg-light-success-border-weak\\/5:hover{background-color:#90cb620d}.hover\\:n-bg-light-success-border-weak\\/50:hover{background-color:#90cb6280}.hover\\:n-bg-light-success-border-weak\\/55:hover{background-color:#90cb628c}.hover\\:n-bg-light-success-border-weak\\/60:hover{background-color:#90cb6299}.hover\\:n-bg-light-success-border-weak\\/65:hover{background-color:#90cb62a6}.hover\\:n-bg-light-success-border-weak\\/70:hover{background-color:#90cb62b3}.hover\\:n-bg-light-success-border-weak\\/75:hover{background-color:#90cb62bf}.hover\\:n-bg-light-success-border-weak\\/80:hover{background-color:#90cb62cc}.hover\\:n-bg-light-success-border-weak\\/85:hover{background-color:#90cb62d9}.hover\\:n-bg-light-success-border-weak\\/90:hover{background-color:#90cb62e6}.hover\\:n-bg-light-success-border-weak\\/95:hover{background-color:#90cb62f2}.hover\\:n-bg-light-success-icon:hover{background-color:#3f7824}.hover\\:n-bg-light-success-icon\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-icon\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-icon\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-icon\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-icon\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-icon\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-icon\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-icon\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-icon\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-icon\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-icon\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-icon\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-icon\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-icon\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-icon\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-icon\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-icon\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-icon\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-icon\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-icon\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-icon\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-success-text:hover{background-color:#3f7824}.hover\\:n-bg-light-success-text\\/0:hover{background-color:#3f782400}.hover\\:n-bg-light-success-text\\/10:hover{background-color:#3f78241a}.hover\\:n-bg-light-success-text\\/100:hover{background-color:#3f7824}.hover\\:n-bg-light-success-text\\/15:hover{background-color:#3f782426}.hover\\:n-bg-light-success-text\\/20:hover{background-color:#3f782433}.hover\\:n-bg-light-success-text\\/25:hover{background-color:#3f782440}.hover\\:n-bg-light-success-text\\/30:hover{background-color:#3f78244d}.hover\\:n-bg-light-success-text\\/35:hover{background-color:#3f782459}.hover\\:n-bg-light-success-text\\/40:hover{background-color:#3f782466}.hover\\:n-bg-light-success-text\\/45:hover{background-color:#3f782473}.hover\\:n-bg-light-success-text\\/5:hover{background-color:#3f78240d}.hover\\:n-bg-light-success-text\\/50:hover{background-color:#3f782480}.hover\\:n-bg-light-success-text\\/55:hover{background-color:#3f78248c}.hover\\:n-bg-light-success-text\\/60:hover{background-color:#3f782499}.hover\\:n-bg-light-success-text\\/65:hover{background-color:#3f7824a6}.hover\\:n-bg-light-success-text\\/70:hover{background-color:#3f7824b3}.hover\\:n-bg-light-success-text\\/75:hover{background-color:#3f7824bf}.hover\\:n-bg-light-success-text\\/80:hover{background-color:#3f7824cc}.hover\\:n-bg-light-success-text\\/85:hover{background-color:#3f7824d9}.hover\\:n-bg-light-success-text\\/90:hover{background-color:#3f7824e6}.hover\\:n-bg-light-success-text\\/95:hover{background-color:#3f7824f2}.hover\\:n-bg-light-warning-bg-status:hover{background-color:#d7aa0a}.hover\\:n-bg-light-warning-bg-status\\/0:hover{background-color:#d7aa0a00}.hover\\:n-bg-light-warning-bg-status\\/10:hover{background-color:#d7aa0a1a}.hover\\:n-bg-light-warning-bg-status\\/100:hover{background-color:#d7aa0a}.hover\\:n-bg-light-warning-bg-status\\/15:hover{background-color:#d7aa0a26}.hover\\:n-bg-light-warning-bg-status\\/20:hover{background-color:#d7aa0a33}.hover\\:n-bg-light-warning-bg-status\\/25:hover{background-color:#d7aa0a40}.hover\\:n-bg-light-warning-bg-status\\/30:hover{background-color:#d7aa0a4d}.hover\\:n-bg-light-warning-bg-status\\/35:hover{background-color:#d7aa0a59}.hover\\:n-bg-light-warning-bg-status\\/40:hover{background-color:#d7aa0a66}.hover\\:n-bg-light-warning-bg-status\\/45:hover{background-color:#d7aa0a73}.hover\\:n-bg-light-warning-bg-status\\/5:hover{background-color:#d7aa0a0d}.hover\\:n-bg-light-warning-bg-status\\/50:hover{background-color:#d7aa0a80}.hover\\:n-bg-light-warning-bg-status\\/55:hover{background-color:#d7aa0a8c}.hover\\:n-bg-light-warning-bg-status\\/60:hover{background-color:#d7aa0a99}.hover\\:n-bg-light-warning-bg-status\\/65:hover{background-color:#d7aa0aa6}.hover\\:n-bg-light-warning-bg-status\\/70:hover{background-color:#d7aa0ab3}.hover\\:n-bg-light-warning-bg-status\\/75:hover{background-color:#d7aa0abf}.hover\\:n-bg-light-warning-bg-status\\/80:hover{background-color:#d7aa0acc}.hover\\:n-bg-light-warning-bg-status\\/85:hover{background-color:#d7aa0ad9}.hover\\:n-bg-light-warning-bg-status\\/90:hover{background-color:#d7aa0ae6}.hover\\:n-bg-light-warning-bg-status\\/95:hover{background-color:#d7aa0af2}.hover\\:n-bg-light-warning-bg-strong:hover{background-color:#765500}.hover\\:n-bg-light-warning-bg-strong\\/0:hover{background-color:#76550000}.hover\\:n-bg-light-warning-bg-strong\\/10:hover{background-color:#7655001a}.hover\\:n-bg-light-warning-bg-strong\\/100:hover{background-color:#765500}.hover\\:n-bg-light-warning-bg-strong\\/15:hover{background-color:#76550026}.hover\\:n-bg-light-warning-bg-strong\\/20:hover{background-color:#76550033}.hover\\:n-bg-light-warning-bg-strong\\/25:hover{background-color:#76550040}.hover\\:n-bg-light-warning-bg-strong\\/30:hover{background-color:#7655004d}.hover\\:n-bg-light-warning-bg-strong\\/35:hover{background-color:#76550059}.hover\\:n-bg-light-warning-bg-strong\\/40:hover{background-color:#76550066}.hover\\:n-bg-light-warning-bg-strong\\/45:hover{background-color:#76550073}.hover\\:n-bg-light-warning-bg-strong\\/5:hover{background-color:#7655000d}.hover\\:n-bg-light-warning-bg-strong\\/50:hover{background-color:#76550080}.hover\\:n-bg-light-warning-bg-strong\\/55:hover{background-color:#7655008c}.hover\\:n-bg-light-warning-bg-strong\\/60:hover{background-color:#76550099}.hover\\:n-bg-light-warning-bg-strong\\/65:hover{background-color:#765500a6}.hover\\:n-bg-light-warning-bg-strong\\/70:hover{background-color:#765500b3}.hover\\:n-bg-light-warning-bg-strong\\/75:hover{background-color:#765500bf}.hover\\:n-bg-light-warning-bg-strong\\/80:hover{background-color:#765500cc}.hover\\:n-bg-light-warning-bg-strong\\/85:hover{background-color:#765500d9}.hover\\:n-bg-light-warning-bg-strong\\/90:hover{background-color:#765500e6}.hover\\:n-bg-light-warning-bg-strong\\/95:hover{background-color:#765500f2}.hover\\:n-bg-light-warning-bg-weak:hover{background-color:#fffad1}.hover\\:n-bg-light-warning-bg-weak\\/0:hover{background-color:#fffad100}.hover\\:n-bg-light-warning-bg-weak\\/10:hover{background-color:#fffad11a}.hover\\:n-bg-light-warning-bg-weak\\/100:hover{background-color:#fffad1}.hover\\:n-bg-light-warning-bg-weak\\/15:hover{background-color:#fffad126}.hover\\:n-bg-light-warning-bg-weak\\/20:hover{background-color:#fffad133}.hover\\:n-bg-light-warning-bg-weak\\/25:hover{background-color:#fffad140}.hover\\:n-bg-light-warning-bg-weak\\/30:hover{background-color:#fffad14d}.hover\\:n-bg-light-warning-bg-weak\\/35:hover{background-color:#fffad159}.hover\\:n-bg-light-warning-bg-weak\\/40:hover{background-color:#fffad166}.hover\\:n-bg-light-warning-bg-weak\\/45:hover{background-color:#fffad173}.hover\\:n-bg-light-warning-bg-weak\\/5:hover{background-color:#fffad10d}.hover\\:n-bg-light-warning-bg-weak\\/50:hover{background-color:#fffad180}.hover\\:n-bg-light-warning-bg-weak\\/55:hover{background-color:#fffad18c}.hover\\:n-bg-light-warning-bg-weak\\/60:hover{background-color:#fffad199}.hover\\:n-bg-light-warning-bg-weak\\/65:hover{background-color:#fffad1a6}.hover\\:n-bg-light-warning-bg-weak\\/70:hover{background-color:#fffad1b3}.hover\\:n-bg-light-warning-bg-weak\\/75:hover{background-color:#fffad1bf}.hover\\:n-bg-light-warning-bg-weak\\/80:hover{background-color:#fffad1cc}.hover\\:n-bg-light-warning-bg-weak\\/85:hover{background-color:#fffad1d9}.hover\\:n-bg-light-warning-bg-weak\\/90:hover{background-color:#fffad1e6}.hover\\:n-bg-light-warning-bg-weak\\/95:hover{background-color:#fffad1f2}.hover\\:n-bg-light-warning-border-strong:hover{background-color:#996e00}.hover\\:n-bg-light-warning-border-strong\\/0:hover{background-color:#996e0000}.hover\\:n-bg-light-warning-border-strong\\/10:hover{background-color:#996e001a}.hover\\:n-bg-light-warning-border-strong\\/100:hover{background-color:#996e00}.hover\\:n-bg-light-warning-border-strong\\/15:hover{background-color:#996e0026}.hover\\:n-bg-light-warning-border-strong\\/20:hover{background-color:#996e0033}.hover\\:n-bg-light-warning-border-strong\\/25:hover{background-color:#996e0040}.hover\\:n-bg-light-warning-border-strong\\/30:hover{background-color:#996e004d}.hover\\:n-bg-light-warning-border-strong\\/35:hover{background-color:#996e0059}.hover\\:n-bg-light-warning-border-strong\\/40:hover{background-color:#996e0066}.hover\\:n-bg-light-warning-border-strong\\/45:hover{background-color:#996e0073}.hover\\:n-bg-light-warning-border-strong\\/5:hover{background-color:#996e000d}.hover\\:n-bg-light-warning-border-strong\\/50:hover{background-color:#996e0080}.hover\\:n-bg-light-warning-border-strong\\/55:hover{background-color:#996e008c}.hover\\:n-bg-light-warning-border-strong\\/60:hover{background-color:#996e0099}.hover\\:n-bg-light-warning-border-strong\\/65:hover{background-color:#996e00a6}.hover\\:n-bg-light-warning-border-strong\\/70:hover{background-color:#996e00b3}.hover\\:n-bg-light-warning-border-strong\\/75:hover{background-color:#996e00bf}.hover\\:n-bg-light-warning-border-strong\\/80:hover{background-color:#996e00cc}.hover\\:n-bg-light-warning-border-strong\\/85:hover{background-color:#996e00d9}.hover\\:n-bg-light-warning-border-strong\\/90:hover{background-color:#996e00e6}.hover\\:n-bg-light-warning-border-strong\\/95:hover{background-color:#996e00f2}.hover\\:n-bg-light-warning-border-weak:hover{background-color:#ffd600}.hover\\:n-bg-light-warning-border-weak\\/0:hover{background-color:#ffd60000}.hover\\:n-bg-light-warning-border-weak\\/10:hover{background-color:#ffd6001a}.hover\\:n-bg-light-warning-border-weak\\/100:hover{background-color:#ffd600}.hover\\:n-bg-light-warning-border-weak\\/15:hover{background-color:#ffd60026}.hover\\:n-bg-light-warning-border-weak\\/20:hover{background-color:#ffd60033}.hover\\:n-bg-light-warning-border-weak\\/25:hover{background-color:#ffd60040}.hover\\:n-bg-light-warning-border-weak\\/30:hover{background-color:#ffd6004d}.hover\\:n-bg-light-warning-border-weak\\/35:hover{background-color:#ffd60059}.hover\\:n-bg-light-warning-border-weak\\/40:hover{background-color:#ffd60066}.hover\\:n-bg-light-warning-border-weak\\/45:hover{background-color:#ffd60073}.hover\\:n-bg-light-warning-border-weak\\/5:hover{background-color:#ffd6000d}.hover\\:n-bg-light-warning-border-weak\\/50:hover{background-color:#ffd60080}.hover\\:n-bg-light-warning-border-weak\\/55:hover{background-color:#ffd6008c}.hover\\:n-bg-light-warning-border-weak\\/60:hover{background-color:#ffd60099}.hover\\:n-bg-light-warning-border-weak\\/65:hover{background-color:#ffd600a6}.hover\\:n-bg-light-warning-border-weak\\/70:hover{background-color:#ffd600b3}.hover\\:n-bg-light-warning-border-weak\\/75:hover{background-color:#ffd600bf}.hover\\:n-bg-light-warning-border-weak\\/80:hover{background-color:#ffd600cc}.hover\\:n-bg-light-warning-border-weak\\/85:hover{background-color:#ffd600d9}.hover\\:n-bg-light-warning-border-weak\\/90:hover{background-color:#ffd600e6}.hover\\:n-bg-light-warning-border-weak\\/95:hover{background-color:#ffd600f2}.hover\\:n-bg-light-warning-icon:hover{background-color:#765500}.hover\\:n-bg-light-warning-icon\\/0:hover{background-color:#76550000}.hover\\:n-bg-light-warning-icon\\/10:hover{background-color:#7655001a}.hover\\:n-bg-light-warning-icon\\/100:hover{background-color:#765500}.hover\\:n-bg-light-warning-icon\\/15:hover{background-color:#76550026}.hover\\:n-bg-light-warning-icon\\/20:hover{background-color:#76550033}.hover\\:n-bg-light-warning-icon\\/25:hover{background-color:#76550040}.hover\\:n-bg-light-warning-icon\\/30:hover{background-color:#7655004d}.hover\\:n-bg-light-warning-icon\\/35:hover{background-color:#76550059}.hover\\:n-bg-light-warning-icon\\/40:hover{background-color:#76550066}.hover\\:n-bg-light-warning-icon\\/45:hover{background-color:#76550073}.hover\\:n-bg-light-warning-icon\\/5:hover{background-color:#7655000d}.hover\\:n-bg-light-warning-icon\\/50:hover{background-color:#76550080}.hover\\:n-bg-light-warning-icon\\/55:hover{background-color:#7655008c}.hover\\:n-bg-light-warning-icon\\/60:hover{background-color:#76550099}.hover\\:n-bg-light-warning-icon\\/65:hover{background-color:#765500a6}.hover\\:n-bg-light-warning-icon\\/70:hover{background-color:#765500b3}.hover\\:n-bg-light-warning-icon\\/75:hover{background-color:#765500bf}.hover\\:n-bg-light-warning-icon\\/80:hover{background-color:#765500cc}.hover\\:n-bg-light-warning-icon\\/85:hover{background-color:#765500d9}.hover\\:n-bg-light-warning-icon\\/90:hover{background-color:#765500e6}.hover\\:n-bg-light-warning-icon\\/95:hover{background-color:#765500f2}.hover\\:n-bg-light-warning-text:hover{background-color:#765500}.hover\\:n-bg-light-warning-text\\/0:hover{background-color:#76550000}.hover\\:n-bg-light-warning-text\\/10:hover{background-color:#7655001a}.hover\\:n-bg-light-warning-text\\/100:hover{background-color:#765500}.hover\\:n-bg-light-warning-text\\/15:hover{background-color:#76550026}.hover\\:n-bg-light-warning-text\\/20:hover{background-color:#76550033}.hover\\:n-bg-light-warning-text\\/25:hover{background-color:#76550040}.hover\\:n-bg-light-warning-text\\/30:hover{background-color:#7655004d}.hover\\:n-bg-light-warning-text\\/35:hover{background-color:#76550059}.hover\\:n-bg-light-warning-text\\/40:hover{background-color:#76550066}.hover\\:n-bg-light-warning-text\\/45:hover{background-color:#76550073}.hover\\:n-bg-light-warning-text\\/5:hover{background-color:#7655000d}.hover\\:n-bg-light-warning-text\\/50:hover{background-color:#76550080}.hover\\:n-bg-light-warning-text\\/55:hover{background-color:#7655008c}.hover\\:n-bg-light-warning-text\\/60:hover{background-color:#76550099}.hover\\:n-bg-light-warning-text\\/65:hover{background-color:#765500a6}.hover\\:n-bg-light-warning-text\\/70:hover{background-color:#765500b3}.hover\\:n-bg-light-warning-text\\/75:hover{background-color:#765500bf}.hover\\:n-bg-light-warning-text\\/80:hover{background-color:#765500cc}.hover\\:n-bg-light-warning-text\\/85:hover{background-color:#765500d9}.hover\\:n-bg-light-warning-text\\/90:hover{background-color:#765500e6}.hover\\:n-bg-light-warning-text\\/95:hover{background-color:#765500f2}.hover\\:n-bg-neutral-10:hover{background-color:#fff}.hover\\:n-bg-neutral-10\\/0:hover{background-color:#fff0}.hover\\:n-bg-neutral-10\\/10:hover{background-color:#ffffff1a}.hover\\:n-bg-neutral-10\\/100:hover{background-color:#fff}.hover\\:n-bg-neutral-10\\/15:hover{background-color:#ffffff26}.hover\\:n-bg-neutral-10\\/20:hover{background-color:#fff3}.hover\\:n-bg-neutral-10\\/25:hover{background-color:#ffffff40}.hover\\:n-bg-neutral-10\\/30:hover{background-color:#ffffff4d}.hover\\:n-bg-neutral-10\\/35:hover{background-color:#ffffff59}.hover\\:n-bg-neutral-10\\/40:hover{background-color:#fff6}.hover\\:n-bg-neutral-10\\/45:hover{background-color:#ffffff73}.hover\\:n-bg-neutral-10\\/5:hover{background-color:#ffffff0d}.hover\\:n-bg-neutral-10\\/50:hover{background-color:#ffffff80}.hover\\:n-bg-neutral-10\\/55:hover{background-color:#ffffff8c}.hover\\:n-bg-neutral-10\\/60:hover{background-color:#fff9}.hover\\:n-bg-neutral-10\\/65:hover{background-color:#ffffffa6}.hover\\:n-bg-neutral-10\\/70:hover{background-color:#ffffffb3}.hover\\:n-bg-neutral-10\\/75:hover{background-color:#ffffffbf}.hover\\:n-bg-neutral-10\\/80:hover{background-color:#fffc}.hover\\:n-bg-neutral-10\\/85:hover{background-color:#ffffffd9}.hover\\:n-bg-neutral-10\\/90:hover{background-color:#ffffffe6}.hover\\:n-bg-neutral-10\\/95:hover{background-color:#fffffff2}.hover\\:n-bg-neutral-15:hover{background-color:#f5f6f6}.hover\\:n-bg-neutral-15\\/0:hover{background-color:#f5f6f600}.hover\\:n-bg-neutral-15\\/10:hover{background-color:#f5f6f61a}.hover\\:n-bg-neutral-15\\/100:hover{background-color:#f5f6f6}.hover\\:n-bg-neutral-15\\/15:hover{background-color:#f5f6f626}.hover\\:n-bg-neutral-15\\/20:hover{background-color:#f5f6f633}.hover\\:n-bg-neutral-15\\/25:hover{background-color:#f5f6f640}.hover\\:n-bg-neutral-15\\/30:hover{background-color:#f5f6f64d}.hover\\:n-bg-neutral-15\\/35:hover{background-color:#f5f6f659}.hover\\:n-bg-neutral-15\\/40:hover{background-color:#f5f6f666}.hover\\:n-bg-neutral-15\\/45:hover{background-color:#f5f6f673}.hover\\:n-bg-neutral-15\\/5:hover{background-color:#f5f6f60d}.hover\\:n-bg-neutral-15\\/50:hover{background-color:#f5f6f680}.hover\\:n-bg-neutral-15\\/55:hover{background-color:#f5f6f68c}.hover\\:n-bg-neutral-15\\/60:hover{background-color:#f5f6f699}.hover\\:n-bg-neutral-15\\/65:hover{background-color:#f5f6f6a6}.hover\\:n-bg-neutral-15\\/70:hover{background-color:#f5f6f6b3}.hover\\:n-bg-neutral-15\\/75:hover{background-color:#f5f6f6bf}.hover\\:n-bg-neutral-15\\/80:hover{background-color:#f5f6f6cc}.hover\\:n-bg-neutral-15\\/85:hover{background-color:#f5f6f6d9}.hover\\:n-bg-neutral-15\\/90:hover{background-color:#f5f6f6e6}.hover\\:n-bg-neutral-15\\/95:hover{background-color:#f5f6f6f2}.hover\\:n-bg-neutral-20:hover{background-color:#e2e3e5}.hover\\:n-bg-neutral-20\\/0:hover{background-color:#e2e3e500}.hover\\:n-bg-neutral-20\\/10:hover{background-color:#e2e3e51a}.hover\\:n-bg-neutral-20\\/100:hover{background-color:#e2e3e5}.hover\\:n-bg-neutral-20\\/15:hover{background-color:#e2e3e526}.hover\\:n-bg-neutral-20\\/20:hover{background-color:#e2e3e533}.hover\\:n-bg-neutral-20\\/25:hover{background-color:#e2e3e540}.hover\\:n-bg-neutral-20\\/30:hover{background-color:#e2e3e54d}.hover\\:n-bg-neutral-20\\/35:hover{background-color:#e2e3e559}.hover\\:n-bg-neutral-20\\/40:hover{background-color:#e2e3e566}.hover\\:n-bg-neutral-20\\/45:hover{background-color:#e2e3e573}.hover\\:n-bg-neutral-20\\/5:hover{background-color:#e2e3e50d}.hover\\:n-bg-neutral-20\\/50:hover{background-color:#e2e3e580}.hover\\:n-bg-neutral-20\\/55:hover{background-color:#e2e3e58c}.hover\\:n-bg-neutral-20\\/60:hover{background-color:#e2e3e599}.hover\\:n-bg-neutral-20\\/65:hover{background-color:#e2e3e5a6}.hover\\:n-bg-neutral-20\\/70:hover{background-color:#e2e3e5b3}.hover\\:n-bg-neutral-20\\/75:hover{background-color:#e2e3e5bf}.hover\\:n-bg-neutral-20\\/80:hover{background-color:#e2e3e5cc}.hover\\:n-bg-neutral-20\\/85:hover{background-color:#e2e3e5d9}.hover\\:n-bg-neutral-20\\/90:hover{background-color:#e2e3e5e6}.hover\\:n-bg-neutral-20\\/95:hover{background-color:#e2e3e5f2}.hover\\:n-bg-neutral-25:hover{background-color:#cfd1d4}.hover\\:n-bg-neutral-25\\/0:hover{background-color:#cfd1d400}.hover\\:n-bg-neutral-25\\/10:hover{background-color:#cfd1d41a}.hover\\:n-bg-neutral-25\\/100:hover{background-color:#cfd1d4}.hover\\:n-bg-neutral-25\\/15:hover{background-color:#cfd1d426}.hover\\:n-bg-neutral-25\\/20:hover{background-color:#cfd1d433}.hover\\:n-bg-neutral-25\\/25:hover{background-color:#cfd1d440}.hover\\:n-bg-neutral-25\\/30:hover{background-color:#cfd1d44d}.hover\\:n-bg-neutral-25\\/35:hover{background-color:#cfd1d459}.hover\\:n-bg-neutral-25\\/40:hover{background-color:#cfd1d466}.hover\\:n-bg-neutral-25\\/45:hover{background-color:#cfd1d473}.hover\\:n-bg-neutral-25\\/5:hover{background-color:#cfd1d40d}.hover\\:n-bg-neutral-25\\/50:hover{background-color:#cfd1d480}.hover\\:n-bg-neutral-25\\/55:hover{background-color:#cfd1d48c}.hover\\:n-bg-neutral-25\\/60:hover{background-color:#cfd1d499}.hover\\:n-bg-neutral-25\\/65:hover{background-color:#cfd1d4a6}.hover\\:n-bg-neutral-25\\/70:hover{background-color:#cfd1d4b3}.hover\\:n-bg-neutral-25\\/75:hover{background-color:#cfd1d4bf}.hover\\:n-bg-neutral-25\\/80:hover{background-color:#cfd1d4cc}.hover\\:n-bg-neutral-25\\/85:hover{background-color:#cfd1d4d9}.hover\\:n-bg-neutral-25\\/90:hover{background-color:#cfd1d4e6}.hover\\:n-bg-neutral-25\\/95:hover{background-color:#cfd1d4f2}.hover\\:n-bg-neutral-30:hover{background-color:#bbbec3}.hover\\:n-bg-neutral-30\\/0:hover{background-color:#bbbec300}.hover\\:n-bg-neutral-30\\/10:hover{background-color:#bbbec31a}.hover\\:n-bg-neutral-30\\/100:hover{background-color:#bbbec3}.hover\\:n-bg-neutral-30\\/15:hover{background-color:#bbbec326}.hover\\:n-bg-neutral-30\\/20:hover{background-color:#bbbec333}.hover\\:n-bg-neutral-30\\/25:hover{background-color:#bbbec340}.hover\\:n-bg-neutral-30\\/30:hover{background-color:#bbbec34d}.hover\\:n-bg-neutral-30\\/35:hover{background-color:#bbbec359}.hover\\:n-bg-neutral-30\\/40:hover{background-color:#bbbec366}.hover\\:n-bg-neutral-30\\/45:hover{background-color:#bbbec373}.hover\\:n-bg-neutral-30\\/5:hover{background-color:#bbbec30d}.hover\\:n-bg-neutral-30\\/50:hover{background-color:#bbbec380}.hover\\:n-bg-neutral-30\\/55:hover{background-color:#bbbec38c}.hover\\:n-bg-neutral-30\\/60:hover{background-color:#bbbec399}.hover\\:n-bg-neutral-30\\/65:hover{background-color:#bbbec3a6}.hover\\:n-bg-neutral-30\\/70:hover{background-color:#bbbec3b3}.hover\\:n-bg-neutral-30\\/75:hover{background-color:#bbbec3bf}.hover\\:n-bg-neutral-30\\/80:hover{background-color:#bbbec3cc}.hover\\:n-bg-neutral-30\\/85:hover{background-color:#bbbec3d9}.hover\\:n-bg-neutral-30\\/90:hover{background-color:#bbbec3e6}.hover\\:n-bg-neutral-30\\/95:hover{background-color:#bbbec3f2}.hover\\:n-bg-neutral-35:hover{background-color:#a8acb2}.hover\\:n-bg-neutral-35\\/0:hover{background-color:#a8acb200}.hover\\:n-bg-neutral-35\\/10:hover{background-color:#a8acb21a}.hover\\:n-bg-neutral-35\\/100:hover{background-color:#a8acb2}.hover\\:n-bg-neutral-35\\/15:hover{background-color:#a8acb226}.hover\\:n-bg-neutral-35\\/20:hover{background-color:#a8acb233}.hover\\:n-bg-neutral-35\\/25:hover{background-color:#a8acb240}.hover\\:n-bg-neutral-35\\/30:hover{background-color:#a8acb24d}.hover\\:n-bg-neutral-35\\/35:hover{background-color:#a8acb259}.hover\\:n-bg-neutral-35\\/40:hover{background-color:#a8acb266}.hover\\:n-bg-neutral-35\\/45:hover{background-color:#a8acb273}.hover\\:n-bg-neutral-35\\/5:hover{background-color:#a8acb20d}.hover\\:n-bg-neutral-35\\/50:hover{background-color:#a8acb280}.hover\\:n-bg-neutral-35\\/55:hover{background-color:#a8acb28c}.hover\\:n-bg-neutral-35\\/60:hover{background-color:#a8acb299}.hover\\:n-bg-neutral-35\\/65:hover{background-color:#a8acb2a6}.hover\\:n-bg-neutral-35\\/70:hover{background-color:#a8acb2b3}.hover\\:n-bg-neutral-35\\/75:hover{background-color:#a8acb2bf}.hover\\:n-bg-neutral-35\\/80:hover{background-color:#a8acb2cc}.hover\\:n-bg-neutral-35\\/85:hover{background-color:#a8acb2d9}.hover\\:n-bg-neutral-35\\/90:hover{background-color:#a8acb2e6}.hover\\:n-bg-neutral-35\\/95:hover{background-color:#a8acb2f2}.hover\\:n-bg-neutral-40:hover{background-color:#959aa1}.hover\\:n-bg-neutral-40\\/0:hover{background-color:#959aa100}.hover\\:n-bg-neutral-40\\/10:hover{background-color:#959aa11a}.hover\\:n-bg-neutral-40\\/100:hover{background-color:#959aa1}.hover\\:n-bg-neutral-40\\/15:hover{background-color:#959aa126}.hover\\:n-bg-neutral-40\\/20:hover{background-color:#959aa133}.hover\\:n-bg-neutral-40\\/25:hover{background-color:#959aa140}.hover\\:n-bg-neutral-40\\/30:hover{background-color:#959aa14d}.hover\\:n-bg-neutral-40\\/35:hover{background-color:#959aa159}.hover\\:n-bg-neutral-40\\/40:hover{background-color:#959aa166}.hover\\:n-bg-neutral-40\\/45:hover{background-color:#959aa173}.hover\\:n-bg-neutral-40\\/5:hover{background-color:#959aa10d}.hover\\:n-bg-neutral-40\\/50:hover{background-color:#959aa180}.hover\\:n-bg-neutral-40\\/55:hover{background-color:#959aa18c}.hover\\:n-bg-neutral-40\\/60:hover{background-color:#959aa199}.hover\\:n-bg-neutral-40\\/65:hover{background-color:#959aa1a6}.hover\\:n-bg-neutral-40\\/70:hover{background-color:#959aa1b3}.hover\\:n-bg-neutral-40\\/75:hover{background-color:#959aa1bf}.hover\\:n-bg-neutral-40\\/80:hover{background-color:#959aa1cc}.hover\\:n-bg-neutral-40\\/85:hover{background-color:#959aa1d9}.hover\\:n-bg-neutral-40\\/90:hover{background-color:#959aa1e6}.hover\\:n-bg-neutral-40\\/95:hover{background-color:#959aa1f2}.hover\\:n-bg-neutral-45:hover{background-color:#818790}.hover\\:n-bg-neutral-45\\/0:hover{background-color:#81879000}.hover\\:n-bg-neutral-45\\/10:hover{background-color:#8187901a}.hover\\:n-bg-neutral-45\\/100:hover{background-color:#818790}.hover\\:n-bg-neutral-45\\/15:hover{background-color:#81879026}.hover\\:n-bg-neutral-45\\/20:hover{background-color:#81879033}.hover\\:n-bg-neutral-45\\/25:hover{background-color:#81879040}.hover\\:n-bg-neutral-45\\/30:hover{background-color:#8187904d}.hover\\:n-bg-neutral-45\\/35:hover{background-color:#81879059}.hover\\:n-bg-neutral-45\\/40:hover{background-color:#81879066}.hover\\:n-bg-neutral-45\\/45:hover{background-color:#81879073}.hover\\:n-bg-neutral-45\\/5:hover{background-color:#8187900d}.hover\\:n-bg-neutral-45\\/50:hover{background-color:#81879080}.hover\\:n-bg-neutral-45\\/55:hover{background-color:#8187908c}.hover\\:n-bg-neutral-45\\/60:hover{background-color:#81879099}.hover\\:n-bg-neutral-45\\/65:hover{background-color:#818790a6}.hover\\:n-bg-neutral-45\\/70:hover{background-color:#818790b3}.hover\\:n-bg-neutral-45\\/75:hover{background-color:#818790bf}.hover\\:n-bg-neutral-45\\/80:hover{background-color:#818790cc}.hover\\:n-bg-neutral-45\\/85:hover{background-color:#818790d9}.hover\\:n-bg-neutral-45\\/90:hover{background-color:#818790e6}.hover\\:n-bg-neutral-45\\/95:hover{background-color:#818790f2}.hover\\:n-bg-neutral-50:hover{background-color:#6f757e}.hover\\:n-bg-neutral-50\\/0:hover{background-color:#6f757e00}.hover\\:n-bg-neutral-50\\/10:hover{background-color:#6f757e1a}.hover\\:n-bg-neutral-50\\/100:hover{background-color:#6f757e}.hover\\:n-bg-neutral-50\\/15:hover{background-color:#6f757e26}.hover\\:n-bg-neutral-50\\/20:hover{background-color:#6f757e33}.hover\\:n-bg-neutral-50\\/25:hover{background-color:#6f757e40}.hover\\:n-bg-neutral-50\\/30:hover{background-color:#6f757e4d}.hover\\:n-bg-neutral-50\\/35:hover{background-color:#6f757e59}.hover\\:n-bg-neutral-50\\/40:hover{background-color:#6f757e66}.hover\\:n-bg-neutral-50\\/45:hover{background-color:#6f757e73}.hover\\:n-bg-neutral-50\\/5:hover{background-color:#6f757e0d}.hover\\:n-bg-neutral-50\\/50:hover{background-color:#6f757e80}.hover\\:n-bg-neutral-50\\/55:hover{background-color:#6f757e8c}.hover\\:n-bg-neutral-50\\/60:hover{background-color:#6f757e99}.hover\\:n-bg-neutral-50\\/65:hover{background-color:#6f757ea6}.hover\\:n-bg-neutral-50\\/70:hover{background-color:#6f757eb3}.hover\\:n-bg-neutral-50\\/75:hover{background-color:#6f757ebf}.hover\\:n-bg-neutral-50\\/80:hover{background-color:#6f757ecc}.hover\\:n-bg-neutral-50\\/85:hover{background-color:#6f757ed9}.hover\\:n-bg-neutral-50\\/90:hover{background-color:#6f757ee6}.hover\\:n-bg-neutral-50\\/95:hover{background-color:#6f757ef2}.hover\\:n-bg-neutral-55:hover{background-color:#5e636a}.hover\\:n-bg-neutral-55\\/0:hover{background-color:#5e636a00}.hover\\:n-bg-neutral-55\\/10:hover{background-color:#5e636a1a}.hover\\:n-bg-neutral-55\\/100:hover{background-color:#5e636a}.hover\\:n-bg-neutral-55\\/15:hover{background-color:#5e636a26}.hover\\:n-bg-neutral-55\\/20:hover{background-color:#5e636a33}.hover\\:n-bg-neutral-55\\/25:hover{background-color:#5e636a40}.hover\\:n-bg-neutral-55\\/30:hover{background-color:#5e636a4d}.hover\\:n-bg-neutral-55\\/35:hover{background-color:#5e636a59}.hover\\:n-bg-neutral-55\\/40:hover{background-color:#5e636a66}.hover\\:n-bg-neutral-55\\/45:hover{background-color:#5e636a73}.hover\\:n-bg-neutral-55\\/5:hover{background-color:#5e636a0d}.hover\\:n-bg-neutral-55\\/50:hover{background-color:#5e636a80}.hover\\:n-bg-neutral-55\\/55:hover{background-color:#5e636a8c}.hover\\:n-bg-neutral-55\\/60:hover{background-color:#5e636a99}.hover\\:n-bg-neutral-55\\/65:hover{background-color:#5e636aa6}.hover\\:n-bg-neutral-55\\/70:hover{background-color:#5e636ab3}.hover\\:n-bg-neutral-55\\/75:hover{background-color:#5e636abf}.hover\\:n-bg-neutral-55\\/80:hover{background-color:#5e636acc}.hover\\:n-bg-neutral-55\\/85:hover{background-color:#5e636ad9}.hover\\:n-bg-neutral-55\\/90:hover{background-color:#5e636ae6}.hover\\:n-bg-neutral-55\\/95:hover{background-color:#5e636af2}.hover\\:n-bg-neutral-60:hover{background-color:#4d5157}.hover\\:n-bg-neutral-60\\/0:hover{background-color:#4d515700}.hover\\:n-bg-neutral-60\\/10:hover{background-color:#4d51571a}.hover\\:n-bg-neutral-60\\/100:hover{background-color:#4d5157}.hover\\:n-bg-neutral-60\\/15:hover{background-color:#4d515726}.hover\\:n-bg-neutral-60\\/20:hover{background-color:#4d515733}.hover\\:n-bg-neutral-60\\/25:hover{background-color:#4d515740}.hover\\:n-bg-neutral-60\\/30:hover{background-color:#4d51574d}.hover\\:n-bg-neutral-60\\/35:hover{background-color:#4d515759}.hover\\:n-bg-neutral-60\\/40:hover{background-color:#4d515766}.hover\\:n-bg-neutral-60\\/45:hover{background-color:#4d515773}.hover\\:n-bg-neutral-60\\/5:hover{background-color:#4d51570d}.hover\\:n-bg-neutral-60\\/50:hover{background-color:#4d515780}.hover\\:n-bg-neutral-60\\/55:hover{background-color:#4d51578c}.hover\\:n-bg-neutral-60\\/60:hover{background-color:#4d515799}.hover\\:n-bg-neutral-60\\/65:hover{background-color:#4d5157a6}.hover\\:n-bg-neutral-60\\/70:hover{background-color:#4d5157b3}.hover\\:n-bg-neutral-60\\/75:hover{background-color:#4d5157bf}.hover\\:n-bg-neutral-60\\/80:hover{background-color:#4d5157cc}.hover\\:n-bg-neutral-60\\/85:hover{background-color:#4d5157d9}.hover\\:n-bg-neutral-60\\/90:hover{background-color:#4d5157e6}.hover\\:n-bg-neutral-60\\/95:hover{background-color:#4d5157f2}.hover\\:n-bg-neutral-65:hover{background-color:#3c3f44}.hover\\:n-bg-neutral-65\\/0:hover{background-color:#3c3f4400}.hover\\:n-bg-neutral-65\\/10:hover{background-color:#3c3f441a}.hover\\:n-bg-neutral-65\\/100:hover{background-color:#3c3f44}.hover\\:n-bg-neutral-65\\/15:hover{background-color:#3c3f4426}.hover\\:n-bg-neutral-65\\/20:hover{background-color:#3c3f4433}.hover\\:n-bg-neutral-65\\/25:hover{background-color:#3c3f4440}.hover\\:n-bg-neutral-65\\/30:hover{background-color:#3c3f444d}.hover\\:n-bg-neutral-65\\/35:hover{background-color:#3c3f4459}.hover\\:n-bg-neutral-65\\/40:hover{background-color:#3c3f4466}.hover\\:n-bg-neutral-65\\/45:hover{background-color:#3c3f4473}.hover\\:n-bg-neutral-65\\/5:hover{background-color:#3c3f440d}.hover\\:n-bg-neutral-65\\/50:hover{background-color:#3c3f4480}.hover\\:n-bg-neutral-65\\/55:hover{background-color:#3c3f448c}.hover\\:n-bg-neutral-65\\/60:hover{background-color:#3c3f4499}.hover\\:n-bg-neutral-65\\/65:hover{background-color:#3c3f44a6}.hover\\:n-bg-neutral-65\\/70:hover{background-color:#3c3f44b3}.hover\\:n-bg-neutral-65\\/75:hover{background-color:#3c3f44bf}.hover\\:n-bg-neutral-65\\/80:hover{background-color:#3c3f44cc}.hover\\:n-bg-neutral-65\\/85:hover{background-color:#3c3f44d9}.hover\\:n-bg-neutral-65\\/90:hover{background-color:#3c3f44e6}.hover\\:n-bg-neutral-65\\/95:hover{background-color:#3c3f44f2}.hover\\:n-bg-neutral-70:hover{background-color:#212325}.hover\\:n-bg-neutral-70\\/0:hover{background-color:#21232500}.hover\\:n-bg-neutral-70\\/10:hover{background-color:#2123251a}.hover\\:n-bg-neutral-70\\/100:hover{background-color:#212325}.hover\\:n-bg-neutral-70\\/15:hover{background-color:#21232526}.hover\\:n-bg-neutral-70\\/20:hover{background-color:#21232533}.hover\\:n-bg-neutral-70\\/25:hover{background-color:#21232540}.hover\\:n-bg-neutral-70\\/30:hover{background-color:#2123254d}.hover\\:n-bg-neutral-70\\/35:hover{background-color:#21232559}.hover\\:n-bg-neutral-70\\/40:hover{background-color:#21232566}.hover\\:n-bg-neutral-70\\/45:hover{background-color:#21232573}.hover\\:n-bg-neutral-70\\/5:hover{background-color:#2123250d}.hover\\:n-bg-neutral-70\\/50:hover{background-color:#21232580}.hover\\:n-bg-neutral-70\\/55:hover{background-color:#2123258c}.hover\\:n-bg-neutral-70\\/60:hover{background-color:#21232599}.hover\\:n-bg-neutral-70\\/65:hover{background-color:#212325a6}.hover\\:n-bg-neutral-70\\/70:hover{background-color:#212325b3}.hover\\:n-bg-neutral-70\\/75:hover{background-color:#212325bf}.hover\\:n-bg-neutral-70\\/80:hover{background-color:#212325cc}.hover\\:n-bg-neutral-70\\/85:hover{background-color:#212325d9}.hover\\:n-bg-neutral-70\\/90:hover{background-color:#212325e6}.hover\\:n-bg-neutral-70\\/95:hover{background-color:#212325f2}.hover\\:n-bg-neutral-75:hover{background-color:#1a1b1d}.hover\\:n-bg-neutral-75\\/0:hover{background-color:#1a1b1d00}.hover\\:n-bg-neutral-75\\/10:hover{background-color:#1a1b1d1a}.hover\\:n-bg-neutral-75\\/100:hover{background-color:#1a1b1d}.hover\\:n-bg-neutral-75\\/15:hover{background-color:#1a1b1d26}.hover\\:n-bg-neutral-75\\/20:hover{background-color:#1a1b1d33}.hover\\:n-bg-neutral-75\\/25:hover{background-color:#1a1b1d40}.hover\\:n-bg-neutral-75\\/30:hover{background-color:#1a1b1d4d}.hover\\:n-bg-neutral-75\\/35:hover{background-color:#1a1b1d59}.hover\\:n-bg-neutral-75\\/40:hover{background-color:#1a1b1d66}.hover\\:n-bg-neutral-75\\/45:hover{background-color:#1a1b1d73}.hover\\:n-bg-neutral-75\\/5:hover{background-color:#1a1b1d0d}.hover\\:n-bg-neutral-75\\/50:hover{background-color:#1a1b1d80}.hover\\:n-bg-neutral-75\\/55:hover{background-color:#1a1b1d8c}.hover\\:n-bg-neutral-75\\/60:hover{background-color:#1a1b1d99}.hover\\:n-bg-neutral-75\\/65:hover{background-color:#1a1b1da6}.hover\\:n-bg-neutral-75\\/70:hover{background-color:#1a1b1db3}.hover\\:n-bg-neutral-75\\/75:hover{background-color:#1a1b1dbf}.hover\\:n-bg-neutral-75\\/80:hover{background-color:#1a1b1dcc}.hover\\:n-bg-neutral-75\\/85:hover{background-color:#1a1b1dd9}.hover\\:n-bg-neutral-75\\/90:hover{background-color:#1a1b1de6}.hover\\:n-bg-neutral-75\\/95:hover{background-color:#1a1b1df2}.hover\\:n-bg-neutral-80:hover{background-color:#09090a}.hover\\:n-bg-neutral-80\\/0:hover{background-color:#09090a00}.hover\\:n-bg-neutral-80\\/10:hover{background-color:#09090a1a}.hover\\:n-bg-neutral-80\\/100:hover{background-color:#09090a}.hover\\:n-bg-neutral-80\\/15:hover{background-color:#09090a26}.hover\\:n-bg-neutral-80\\/20:hover{background-color:#09090a33}.hover\\:n-bg-neutral-80\\/25:hover{background-color:#09090a40}.hover\\:n-bg-neutral-80\\/30:hover{background-color:#09090a4d}.hover\\:n-bg-neutral-80\\/35:hover{background-color:#09090a59}.hover\\:n-bg-neutral-80\\/40:hover{background-color:#09090a66}.hover\\:n-bg-neutral-80\\/45:hover{background-color:#09090a73}.hover\\:n-bg-neutral-80\\/5:hover{background-color:#09090a0d}.hover\\:n-bg-neutral-80\\/50:hover{background-color:#09090a80}.hover\\:n-bg-neutral-80\\/55:hover{background-color:#09090a8c}.hover\\:n-bg-neutral-80\\/60:hover{background-color:#09090a99}.hover\\:n-bg-neutral-80\\/65:hover{background-color:#09090aa6}.hover\\:n-bg-neutral-80\\/70:hover{background-color:#09090ab3}.hover\\:n-bg-neutral-80\\/75:hover{background-color:#09090abf}.hover\\:n-bg-neutral-80\\/80:hover{background-color:#09090acc}.hover\\:n-bg-neutral-80\\/85:hover{background-color:#09090ad9}.hover\\:n-bg-neutral-80\\/90:hover{background-color:#09090ae6}.hover\\:n-bg-neutral-80\\/95:hover{background-color:#09090af2}.hover\\:n-bg-neutral-bg-default:hover{background-color:var(--theme-color-neutral-bg-default)}.hover\\:n-bg-neutral-bg-on-bg-weak:hover{background-color:var(--theme-color-neutral-bg-on-bg-weak)}.hover\\:n-bg-neutral-bg-status:hover{background-color:var(--theme-color-neutral-bg-status)}.hover\\:n-bg-neutral-bg-strong:hover{background-color:var(--theme-color-neutral-bg-strong)}.hover\\:n-bg-neutral-bg-stronger:hover{background-color:var(--theme-color-neutral-bg-stronger)}.hover\\:n-bg-neutral-bg-strongest:hover{background-color:var(--theme-color-neutral-bg-strongest)}.hover\\:n-bg-neutral-bg-weak:hover{background-color:var(--theme-color-neutral-bg-weak)}.hover\\:n-bg-neutral-border-strong:hover{background-color:var(--theme-color-neutral-border-strong)}.hover\\:n-bg-neutral-border-strongest:hover{background-color:var(--theme-color-neutral-border-strongest)}.hover\\:n-bg-neutral-border-weak:hover{background-color:var(--theme-color-neutral-border-weak)}.hover\\:n-bg-neutral-hover:hover{background-color:var(--theme-color-neutral-hover)}.hover\\:n-bg-neutral-icon:hover{background-color:var(--theme-color-neutral-icon)}.hover\\:n-bg-neutral-pressed:hover{background-color:var(--theme-color-neutral-pressed)}.hover\\:n-bg-neutral-text-default:hover{background-color:var(--theme-color-neutral-text-default)}.hover\\:n-bg-neutral-text-inverse:hover{background-color:var(--theme-color-neutral-text-inverse)}.hover\\:n-bg-neutral-text-weak:hover{background-color:var(--theme-color-neutral-text-weak)}.hover\\:n-bg-neutral-text-weaker:hover{background-color:var(--theme-color-neutral-text-weaker)}.hover\\:n-bg-neutral-text-weakest:hover{background-color:var(--theme-color-neutral-text-weakest)}.hover\\:n-bg-primary-bg-selected:hover{background-color:var(--theme-color-primary-bg-selected)}.hover\\:n-bg-primary-bg-status:hover{background-color:var(--theme-color-primary-bg-status)}.hover\\:n-bg-primary-bg-strong:hover{background-color:var(--theme-color-primary-bg-strong)}.hover\\:n-bg-primary-bg-weak:hover{background-color:var(--theme-color-primary-bg-weak)}.hover\\:n-bg-primary-border-strong:hover{background-color:var(--theme-color-primary-border-strong)}.hover\\:n-bg-primary-border-weak:hover{background-color:var(--theme-color-primary-border-weak)}.hover\\:n-bg-primary-focus:hover{background-color:var(--theme-color-primary-focus)}.hover\\:n-bg-primary-hover-strong:hover{background-color:var(--theme-color-primary-hover-strong)}.hover\\:n-bg-primary-hover-weak:hover{background-color:var(--theme-color-primary-hover-weak)}.hover\\:n-bg-primary-icon:hover{background-color:var(--theme-color-primary-icon)}.hover\\:n-bg-primary-pressed-strong:hover{background-color:var(--theme-color-primary-pressed-strong)}.hover\\:n-bg-primary-pressed-weak:hover{background-color:var(--theme-color-primary-pressed-weak)}.hover\\:n-bg-primary-text:hover{background-color:var(--theme-color-primary-text)}.hover\\:n-bg-success-bg-status:hover{background-color:var(--theme-color-success-bg-status)}.hover\\:n-bg-success-bg-strong:hover{background-color:var(--theme-color-success-bg-strong)}.hover\\:n-bg-success-bg-weak:hover{background-color:var(--theme-color-success-bg-weak)}.hover\\:n-bg-success-border-strong:hover{background-color:var(--theme-color-success-border-strong)}.hover\\:n-bg-success-border-weak:hover{background-color:var(--theme-color-success-border-weak)}.hover\\:n-bg-success-icon:hover{background-color:var(--theme-color-success-icon)}.hover\\:n-bg-success-text:hover{background-color:var(--theme-color-success-text)}.hover\\:n-bg-warning-bg-status:hover{background-color:var(--theme-color-warning-bg-status)}.hover\\:n-bg-warning-bg-strong:hover{background-color:var(--theme-color-warning-bg-strong)}.hover\\:n-bg-warning-bg-weak:hover{background-color:var(--theme-color-warning-bg-weak)}.hover\\:n-bg-warning-border-strong:hover{background-color:var(--theme-color-warning-border-strong)}.hover\\:n-bg-warning-border-weak:hover{background-color:var(--theme-color-warning-border-weak)}.hover\\:n-bg-warning-icon:hover{background-color:var(--theme-color-warning-icon)}.hover\\:n-bg-warning-text:hover{background-color:var(--theme-color-warning-text)}.hover\\:n-text-danger-bg-status:hover{color:var(--theme-color-danger-bg-status)}.hover\\:n-text-danger-bg-strong:hover{color:var(--theme-color-danger-bg-strong)}.hover\\:n-text-danger-bg-weak:hover{color:var(--theme-color-danger-bg-weak)}.hover\\:n-text-danger-border-strong:hover{color:var(--theme-color-danger-border-strong)}.hover\\:n-text-danger-border-weak:hover{color:var(--theme-color-danger-border-weak)}.hover\\:n-text-danger-hover-strong:hover{color:var(--theme-color-danger-hover-strong)}.hover\\:n-text-danger-hover-weak:hover{color:var(--theme-color-danger-hover-weak)}.hover\\:n-text-danger-icon:hover{color:var(--theme-color-danger-icon)}.hover\\:n-text-danger-pressed-strong:hover{color:var(--theme-color-danger-pressed-strong)}.hover\\:n-text-danger-pressed-weak:hover{color:var(--theme-color-danger-pressed-weak)}.hover\\:n-text-danger-text:hover{color:var(--theme-color-danger-text)}.hover\\:n-text-dark-danger-bg-status:hover{color:#f96746}.hover\\:n-text-dark-danger-bg-status\\/0:hover{color:#f9674600}.hover\\:n-text-dark-danger-bg-status\\/10:hover{color:#f967461a}.hover\\:n-text-dark-danger-bg-status\\/100:hover{color:#f96746}.hover\\:n-text-dark-danger-bg-status\\/15:hover{color:#f9674626}.hover\\:n-text-dark-danger-bg-status\\/20:hover{color:#f9674633}.hover\\:n-text-dark-danger-bg-status\\/25:hover{color:#f9674640}.hover\\:n-text-dark-danger-bg-status\\/30:hover{color:#f967464d}.hover\\:n-text-dark-danger-bg-status\\/35:hover{color:#f9674659}.hover\\:n-text-dark-danger-bg-status\\/40:hover{color:#f9674666}.hover\\:n-text-dark-danger-bg-status\\/45:hover{color:#f9674673}.hover\\:n-text-dark-danger-bg-status\\/5:hover{color:#f967460d}.hover\\:n-text-dark-danger-bg-status\\/50:hover{color:#f9674680}.hover\\:n-text-dark-danger-bg-status\\/55:hover{color:#f967468c}.hover\\:n-text-dark-danger-bg-status\\/60:hover{color:#f9674699}.hover\\:n-text-dark-danger-bg-status\\/65:hover{color:#f96746a6}.hover\\:n-text-dark-danger-bg-status\\/70:hover{color:#f96746b3}.hover\\:n-text-dark-danger-bg-status\\/75:hover{color:#f96746bf}.hover\\:n-text-dark-danger-bg-status\\/80:hover{color:#f96746cc}.hover\\:n-text-dark-danger-bg-status\\/85:hover{color:#f96746d9}.hover\\:n-text-dark-danger-bg-status\\/90:hover{color:#f96746e6}.hover\\:n-text-dark-danger-bg-status\\/95:hover{color:#f96746f2}.hover\\:n-text-dark-danger-bg-strong:hover{color:#ffaa97}.hover\\:n-text-dark-danger-bg-strong\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-bg-strong\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-bg-strong\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-bg-strong\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-bg-strong\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-bg-strong\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-bg-strong\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-bg-strong\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-bg-strong\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-bg-strong\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-bg-strong\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-bg-strong\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-bg-strong\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-bg-strong\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-bg-strong\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-bg-strong\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-bg-strong\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-bg-strong\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-bg-strong\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-bg-strong\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-bg-strong\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-bg-weak:hover{color:#432520}.hover\\:n-text-dark-danger-bg-weak\\/0:hover{color:#43252000}.hover\\:n-text-dark-danger-bg-weak\\/10:hover{color:#4325201a}.hover\\:n-text-dark-danger-bg-weak\\/100:hover{color:#432520}.hover\\:n-text-dark-danger-bg-weak\\/15:hover{color:#43252026}.hover\\:n-text-dark-danger-bg-weak\\/20:hover{color:#43252033}.hover\\:n-text-dark-danger-bg-weak\\/25:hover{color:#43252040}.hover\\:n-text-dark-danger-bg-weak\\/30:hover{color:#4325204d}.hover\\:n-text-dark-danger-bg-weak\\/35:hover{color:#43252059}.hover\\:n-text-dark-danger-bg-weak\\/40:hover{color:#43252066}.hover\\:n-text-dark-danger-bg-weak\\/45:hover{color:#43252073}.hover\\:n-text-dark-danger-bg-weak\\/5:hover{color:#4325200d}.hover\\:n-text-dark-danger-bg-weak\\/50:hover{color:#43252080}.hover\\:n-text-dark-danger-bg-weak\\/55:hover{color:#4325208c}.hover\\:n-text-dark-danger-bg-weak\\/60:hover{color:#43252099}.hover\\:n-text-dark-danger-bg-weak\\/65:hover{color:#432520a6}.hover\\:n-text-dark-danger-bg-weak\\/70:hover{color:#432520b3}.hover\\:n-text-dark-danger-bg-weak\\/75:hover{color:#432520bf}.hover\\:n-text-dark-danger-bg-weak\\/80:hover{color:#432520cc}.hover\\:n-text-dark-danger-bg-weak\\/85:hover{color:#432520d9}.hover\\:n-text-dark-danger-bg-weak\\/90:hover{color:#432520e6}.hover\\:n-text-dark-danger-bg-weak\\/95:hover{color:#432520f2}.hover\\:n-text-dark-danger-border-strong:hover{color:#ffaa97}.hover\\:n-text-dark-danger-border-strong\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-border-strong\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-border-strong\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-border-strong\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-border-strong\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-border-strong\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-border-strong\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-border-strong\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-border-strong\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-border-strong\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-border-strong\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-border-strong\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-border-strong\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-border-strong\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-border-strong\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-border-strong\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-border-strong\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-border-strong\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-border-strong\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-border-strong\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-border-strong\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-border-weak:hover{color:#730e00}.hover\\:n-text-dark-danger-border-weak\\/0:hover{color:#730e0000}.hover\\:n-text-dark-danger-border-weak\\/10:hover{color:#730e001a}.hover\\:n-text-dark-danger-border-weak\\/100:hover{color:#730e00}.hover\\:n-text-dark-danger-border-weak\\/15:hover{color:#730e0026}.hover\\:n-text-dark-danger-border-weak\\/20:hover{color:#730e0033}.hover\\:n-text-dark-danger-border-weak\\/25:hover{color:#730e0040}.hover\\:n-text-dark-danger-border-weak\\/30:hover{color:#730e004d}.hover\\:n-text-dark-danger-border-weak\\/35:hover{color:#730e0059}.hover\\:n-text-dark-danger-border-weak\\/40:hover{color:#730e0066}.hover\\:n-text-dark-danger-border-weak\\/45:hover{color:#730e0073}.hover\\:n-text-dark-danger-border-weak\\/5:hover{color:#730e000d}.hover\\:n-text-dark-danger-border-weak\\/50:hover{color:#730e0080}.hover\\:n-text-dark-danger-border-weak\\/55:hover{color:#730e008c}.hover\\:n-text-dark-danger-border-weak\\/60:hover{color:#730e0099}.hover\\:n-text-dark-danger-border-weak\\/65:hover{color:#730e00a6}.hover\\:n-text-dark-danger-border-weak\\/70:hover{color:#730e00b3}.hover\\:n-text-dark-danger-border-weak\\/75:hover{color:#730e00bf}.hover\\:n-text-dark-danger-border-weak\\/80:hover{color:#730e00cc}.hover\\:n-text-dark-danger-border-weak\\/85:hover{color:#730e00d9}.hover\\:n-text-dark-danger-border-weak\\/90:hover{color:#730e00e6}.hover\\:n-text-dark-danger-border-weak\\/95:hover{color:#730e00f2}.hover\\:n-text-dark-danger-hover-strong:hover{color:#f96746}.hover\\:n-text-dark-danger-hover-strong\\/0:hover{color:#f9674600}.hover\\:n-text-dark-danger-hover-strong\\/10:hover{color:#f967461a}.hover\\:n-text-dark-danger-hover-strong\\/100:hover{color:#f96746}.hover\\:n-text-dark-danger-hover-strong\\/15:hover{color:#f9674626}.hover\\:n-text-dark-danger-hover-strong\\/20:hover{color:#f9674633}.hover\\:n-text-dark-danger-hover-strong\\/25:hover{color:#f9674640}.hover\\:n-text-dark-danger-hover-strong\\/30:hover{color:#f967464d}.hover\\:n-text-dark-danger-hover-strong\\/35:hover{color:#f9674659}.hover\\:n-text-dark-danger-hover-strong\\/40:hover{color:#f9674666}.hover\\:n-text-dark-danger-hover-strong\\/45:hover{color:#f9674673}.hover\\:n-text-dark-danger-hover-strong\\/5:hover{color:#f967460d}.hover\\:n-text-dark-danger-hover-strong\\/50:hover{color:#f9674680}.hover\\:n-text-dark-danger-hover-strong\\/55:hover{color:#f967468c}.hover\\:n-text-dark-danger-hover-strong\\/60:hover{color:#f9674699}.hover\\:n-text-dark-danger-hover-strong\\/65:hover{color:#f96746a6}.hover\\:n-text-dark-danger-hover-strong\\/70:hover{color:#f96746b3}.hover\\:n-text-dark-danger-hover-strong\\/75:hover{color:#f96746bf}.hover\\:n-text-dark-danger-hover-strong\\/80:hover{color:#f96746cc}.hover\\:n-text-dark-danger-hover-strong\\/85:hover{color:#f96746d9}.hover\\:n-text-dark-danger-hover-strong\\/90:hover{color:#f96746e6}.hover\\:n-text-dark-danger-hover-strong\\/95:hover{color:#f96746f2}.hover\\:n-text-dark-danger-hover-weak:hover{color:#ffaa9714}.hover\\:n-text-dark-danger-hover-weak\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-hover-weak\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-hover-weak\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-hover-weak\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-hover-weak\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-hover-weak\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-hover-weak\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-hover-weak\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-hover-weak\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-hover-weak\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-hover-weak\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-hover-weak\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-hover-weak\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-hover-weak\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-hover-weak\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-hover-weak\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-hover-weak\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-hover-weak\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-hover-weak\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-hover-weak\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-hover-weak\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-icon:hover{color:#ffaa97}.hover\\:n-text-dark-danger-icon\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-icon\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-icon\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-icon\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-icon\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-icon\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-icon\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-icon\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-icon\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-icon\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-icon\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-icon\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-icon\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-icon\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-icon\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-icon\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-icon\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-icon\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-icon\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-icon\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-icon\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-pressed-weak:hover{color:#ffaa971f}.hover\\:n-text-dark-danger-pressed-weak\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-pressed-weak\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-pressed-weak\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-pressed-weak\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-pressed-weak\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-pressed-weak\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-pressed-weak\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-pressed-weak\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-pressed-weak\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-pressed-weak\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-pressed-weak\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-pressed-weak\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-pressed-weak\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-pressed-weak\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-pressed-weak\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-pressed-weak\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-pressed-weak\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-pressed-weak\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-pressed-weak\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-pressed-weak\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-pressed-weak\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-danger-strong:hover{color:#e84e2c}.hover\\:n-text-dark-danger-strong\\/0:hover{color:#e84e2c00}.hover\\:n-text-dark-danger-strong\\/10:hover{color:#e84e2c1a}.hover\\:n-text-dark-danger-strong\\/100:hover{color:#e84e2c}.hover\\:n-text-dark-danger-strong\\/15:hover{color:#e84e2c26}.hover\\:n-text-dark-danger-strong\\/20:hover{color:#e84e2c33}.hover\\:n-text-dark-danger-strong\\/25:hover{color:#e84e2c40}.hover\\:n-text-dark-danger-strong\\/30:hover{color:#e84e2c4d}.hover\\:n-text-dark-danger-strong\\/35:hover{color:#e84e2c59}.hover\\:n-text-dark-danger-strong\\/40:hover{color:#e84e2c66}.hover\\:n-text-dark-danger-strong\\/45:hover{color:#e84e2c73}.hover\\:n-text-dark-danger-strong\\/5:hover{color:#e84e2c0d}.hover\\:n-text-dark-danger-strong\\/50:hover{color:#e84e2c80}.hover\\:n-text-dark-danger-strong\\/55:hover{color:#e84e2c8c}.hover\\:n-text-dark-danger-strong\\/60:hover{color:#e84e2c99}.hover\\:n-text-dark-danger-strong\\/65:hover{color:#e84e2ca6}.hover\\:n-text-dark-danger-strong\\/70:hover{color:#e84e2cb3}.hover\\:n-text-dark-danger-strong\\/75:hover{color:#e84e2cbf}.hover\\:n-text-dark-danger-strong\\/80:hover{color:#e84e2ccc}.hover\\:n-text-dark-danger-strong\\/85:hover{color:#e84e2cd9}.hover\\:n-text-dark-danger-strong\\/90:hover{color:#e84e2ce6}.hover\\:n-text-dark-danger-strong\\/95:hover{color:#e84e2cf2}.hover\\:n-text-dark-danger-text:hover{color:#ffaa97}.hover\\:n-text-dark-danger-text\\/0:hover{color:#ffaa9700}.hover\\:n-text-dark-danger-text\\/10:hover{color:#ffaa971a}.hover\\:n-text-dark-danger-text\\/100:hover{color:#ffaa97}.hover\\:n-text-dark-danger-text\\/15:hover{color:#ffaa9726}.hover\\:n-text-dark-danger-text\\/20:hover{color:#ffaa9733}.hover\\:n-text-dark-danger-text\\/25:hover{color:#ffaa9740}.hover\\:n-text-dark-danger-text\\/30:hover{color:#ffaa974d}.hover\\:n-text-dark-danger-text\\/35:hover{color:#ffaa9759}.hover\\:n-text-dark-danger-text\\/40:hover{color:#ffaa9766}.hover\\:n-text-dark-danger-text\\/45:hover{color:#ffaa9773}.hover\\:n-text-dark-danger-text\\/5:hover{color:#ffaa970d}.hover\\:n-text-dark-danger-text\\/50:hover{color:#ffaa9780}.hover\\:n-text-dark-danger-text\\/55:hover{color:#ffaa978c}.hover\\:n-text-dark-danger-text\\/60:hover{color:#ffaa9799}.hover\\:n-text-dark-danger-text\\/65:hover{color:#ffaa97a6}.hover\\:n-text-dark-danger-text\\/70:hover{color:#ffaa97b3}.hover\\:n-text-dark-danger-text\\/75:hover{color:#ffaa97bf}.hover\\:n-text-dark-danger-text\\/80:hover{color:#ffaa97cc}.hover\\:n-text-dark-danger-text\\/85:hover{color:#ffaa97d9}.hover\\:n-text-dark-danger-text\\/90:hover{color:#ffaa97e6}.hover\\:n-text-dark-danger-text\\/95:hover{color:#ffaa97f2}.hover\\:n-text-dark-discovery-bg-status:hover{color:#a07bec}.hover\\:n-text-dark-discovery-bg-status\\/0:hover{color:#a07bec00}.hover\\:n-text-dark-discovery-bg-status\\/10:hover{color:#a07bec1a}.hover\\:n-text-dark-discovery-bg-status\\/100:hover{color:#a07bec}.hover\\:n-text-dark-discovery-bg-status\\/15:hover{color:#a07bec26}.hover\\:n-text-dark-discovery-bg-status\\/20:hover{color:#a07bec33}.hover\\:n-text-dark-discovery-bg-status\\/25:hover{color:#a07bec40}.hover\\:n-text-dark-discovery-bg-status\\/30:hover{color:#a07bec4d}.hover\\:n-text-dark-discovery-bg-status\\/35:hover{color:#a07bec59}.hover\\:n-text-dark-discovery-bg-status\\/40:hover{color:#a07bec66}.hover\\:n-text-dark-discovery-bg-status\\/45:hover{color:#a07bec73}.hover\\:n-text-dark-discovery-bg-status\\/5:hover{color:#a07bec0d}.hover\\:n-text-dark-discovery-bg-status\\/50:hover{color:#a07bec80}.hover\\:n-text-dark-discovery-bg-status\\/55:hover{color:#a07bec8c}.hover\\:n-text-dark-discovery-bg-status\\/60:hover{color:#a07bec99}.hover\\:n-text-dark-discovery-bg-status\\/65:hover{color:#a07beca6}.hover\\:n-text-dark-discovery-bg-status\\/70:hover{color:#a07becb3}.hover\\:n-text-dark-discovery-bg-status\\/75:hover{color:#a07becbf}.hover\\:n-text-dark-discovery-bg-status\\/80:hover{color:#a07beccc}.hover\\:n-text-dark-discovery-bg-status\\/85:hover{color:#a07becd9}.hover\\:n-text-dark-discovery-bg-status\\/90:hover{color:#a07bece6}.hover\\:n-text-dark-discovery-bg-status\\/95:hover{color:#a07becf2}.hover\\:n-text-dark-discovery-bg-strong:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-bg-strong\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-bg-strong\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-bg-strong\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-bg-strong\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-bg-strong\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-bg-strong\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-bg-strong\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-bg-strong\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-bg-strong\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-bg-strong\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-bg-strong\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-bg-strong\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-bg-strong\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-bg-strong\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-bg-strong\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-bg-strong\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-bg-strong\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-bg-strong\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-bg-strong\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-bg-strong\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-bg-strong\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-discovery-bg-weak:hover{color:#2c2a34}.hover\\:n-text-dark-discovery-bg-weak\\/0:hover{color:#2c2a3400}.hover\\:n-text-dark-discovery-bg-weak\\/10:hover{color:#2c2a341a}.hover\\:n-text-dark-discovery-bg-weak\\/100:hover{color:#2c2a34}.hover\\:n-text-dark-discovery-bg-weak\\/15:hover{color:#2c2a3426}.hover\\:n-text-dark-discovery-bg-weak\\/20:hover{color:#2c2a3433}.hover\\:n-text-dark-discovery-bg-weak\\/25:hover{color:#2c2a3440}.hover\\:n-text-dark-discovery-bg-weak\\/30:hover{color:#2c2a344d}.hover\\:n-text-dark-discovery-bg-weak\\/35:hover{color:#2c2a3459}.hover\\:n-text-dark-discovery-bg-weak\\/40:hover{color:#2c2a3466}.hover\\:n-text-dark-discovery-bg-weak\\/45:hover{color:#2c2a3473}.hover\\:n-text-dark-discovery-bg-weak\\/5:hover{color:#2c2a340d}.hover\\:n-text-dark-discovery-bg-weak\\/50:hover{color:#2c2a3480}.hover\\:n-text-dark-discovery-bg-weak\\/55:hover{color:#2c2a348c}.hover\\:n-text-dark-discovery-bg-weak\\/60:hover{color:#2c2a3499}.hover\\:n-text-dark-discovery-bg-weak\\/65:hover{color:#2c2a34a6}.hover\\:n-text-dark-discovery-bg-weak\\/70:hover{color:#2c2a34b3}.hover\\:n-text-dark-discovery-bg-weak\\/75:hover{color:#2c2a34bf}.hover\\:n-text-dark-discovery-bg-weak\\/80:hover{color:#2c2a34cc}.hover\\:n-text-dark-discovery-bg-weak\\/85:hover{color:#2c2a34d9}.hover\\:n-text-dark-discovery-bg-weak\\/90:hover{color:#2c2a34e6}.hover\\:n-text-dark-discovery-bg-weak\\/95:hover{color:#2c2a34f2}.hover\\:n-text-dark-discovery-border-strong:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-border-strong\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-border-strong\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-border-strong\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-border-strong\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-border-strong\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-border-strong\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-border-strong\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-border-strong\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-border-strong\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-border-strong\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-border-strong\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-border-strong\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-border-strong\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-border-strong\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-border-strong\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-border-strong\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-border-strong\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-border-strong\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-border-strong\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-border-strong\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-border-strong\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-discovery-border-weak:hover{color:#4b2894}.hover\\:n-text-dark-discovery-border-weak\\/0:hover{color:#4b289400}.hover\\:n-text-dark-discovery-border-weak\\/10:hover{color:#4b28941a}.hover\\:n-text-dark-discovery-border-weak\\/100:hover{color:#4b2894}.hover\\:n-text-dark-discovery-border-weak\\/15:hover{color:#4b289426}.hover\\:n-text-dark-discovery-border-weak\\/20:hover{color:#4b289433}.hover\\:n-text-dark-discovery-border-weak\\/25:hover{color:#4b289440}.hover\\:n-text-dark-discovery-border-weak\\/30:hover{color:#4b28944d}.hover\\:n-text-dark-discovery-border-weak\\/35:hover{color:#4b289459}.hover\\:n-text-dark-discovery-border-weak\\/40:hover{color:#4b289466}.hover\\:n-text-dark-discovery-border-weak\\/45:hover{color:#4b289473}.hover\\:n-text-dark-discovery-border-weak\\/5:hover{color:#4b28940d}.hover\\:n-text-dark-discovery-border-weak\\/50:hover{color:#4b289480}.hover\\:n-text-dark-discovery-border-weak\\/55:hover{color:#4b28948c}.hover\\:n-text-dark-discovery-border-weak\\/60:hover{color:#4b289499}.hover\\:n-text-dark-discovery-border-weak\\/65:hover{color:#4b2894a6}.hover\\:n-text-dark-discovery-border-weak\\/70:hover{color:#4b2894b3}.hover\\:n-text-dark-discovery-border-weak\\/75:hover{color:#4b2894bf}.hover\\:n-text-dark-discovery-border-weak\\/80:hover{color:#4b2894cc}.hover\\:n-text-dark-discovery-border-weak\\/85:hover{color:#4b2894d9}.hover\\:n-text-dark-discovery-border-weak\\/90:hover{color:#4b2894e6}.hover\\:n-text-dark-discovery-border-weak\\/95:hover{color:#4b2894f2}.hover\\:n-text-dark-discovery-icon:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-icon\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-icon\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-icon\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-icon\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-icon\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-icon\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-icon\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-icon\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-icon\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-icon\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-icon\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-icon\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-icon\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-icon\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-icon\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-icon\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-icon\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-icon\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-icon\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-icon\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-icon\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-discovery-text:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-text\\/0:hover{color:#ccb4ff00}.hover\\:n-text-dark-discovery-text\\/10:hover{color:#ccb4ff1a}.hover\\:n-text-dark-discovery-text\\/100:hover{color:#ccb4ff}.hover\\:n-text-dark-discovery-text\\/15:hover{color:#ccb4ff26}.hover\\:n-text-dark-discovery-text\\/20:hover{color:#ccb4ff33}.hover\\:n-text-dark-discovery-text\\/25:hover{color:#ccb4ff40}.hover\\:n-text-dark-discovery-text\\/30:hover{color:#ccb4ff4d}.hover\\:n-text-dark-discovery-text\\/35:hover{color:#ccb4ff59}.hover\\:n-text-dark-discovery-text\\/40:hover{color:#ccb4ff66}.hover\\:n-text-dark-discovery-text\\/45:hover{color:#ccb4ff73}.hover\\:n-text-dark-discovery-text\\/5:hover{color:#ccb4ff0d}.hover\\:n-text-dark-discovery-text\\/50:hover{color:#ccb4ff80}.hover\\:n-text-dark-discovery-text\\/55:hover{color:#ccb4ff8c}.hover\\:n-text-dark-discovery-text\\/60:hover{color:#ccb4ff99}.hover\\:n-text-dark-discovery-text\\/65:hover{color:#ccb4ffa6}.hover\\:n-text-dark-discovery-text\\/70:hover{color:#ccb4ffb3}.hover\\:n-text-dark-discovery-text\\/75:hover{color:#ccb4ffbf}.hover\\:n-text-dark-discovery-text\\/80:hover{color:#ccb4ffcc}.hover\\:n-text-dark-discovery-text\\/85:hover{color:#ccb4ffd9}.hover\\:n-text-dark-discovery-text\\/90:hover{color:#ccb4ffe6}.hover\\:n-text-dark-discovery-text\\/95:hover{color:#ccb4fff2}.hover\\:n-text-dark-neutral-bg-default:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-bg-default\\/0:hover{color:#1a1b1d00}.hover\\:n-text-dark-neutral-bg-default\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-dark-neutral-bg-default\\/100:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-bg-default\\/15:hover{color:#1a1b1d26}.hover\\:n-text-dark-neutral-bg-default\\/20:hover{color:#1a1b1d33}.hover\\:n-text-dark-neutral-bg-default\\/25:hover{color:#1a1b1d40}.hover\\:n-text-dark-neutral-bg-default\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-dark-neutral-bg-default\\/35:hover{color:#1a1b1d59}.hover\\:n-text-dark-neutral-bg-default\\/40:hover{color:#1a1b1d66}.hover\\:n-text-dark-neutral-bg-default\\/45:hover{color:#1a1b1d73}.hover\\:n-text-dark-neutral-bg-default\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-dark-neutral-bg-default\\/50:hover{color:#1a1b1d80}.hover\\:n-text-dark-neutral-bg-default\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-dark-neutral-bg-default\\/60:hover{color:#1a1b1d99}.hover\\:n-text-dark-neutral-bg-default\\/65:hover{color:#1a1b1da6}.hover\\:n-text-dark-neutral-bg-default\\/70:hover{color:#1a1b1db3}.hover\\:n-text-dark-neutral-bg-default\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-dark-neutral-bg-default\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-dark-neutral-bg-default\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-dark-neutral-bg-default\\/90:hover{color:#1a1b1de6}.hover\\:n-text-dark-neutral-bg-default\\/95:hover{color:#1a1b1df2}.hover\\:n-text-dark-neutral-bg-on-bg-weak:hover{color:#81879014}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/0:hover{color:#81879000}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/10:hover{color:#8187901a}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/100:hover{color:#818790}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/15:hover{color:#81879026}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/20:hover{color:#81879033}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/25:hover{color:#81879040}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/30:hover{color:#8187904d}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/35:hover{color:#81879059}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/40:hover{color:#81879066}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/45:hover{color:#81879073}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/5:hover{color:#8187900d}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/50:hover{color:#81879080}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/55:hover{color:#8187908c}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/60:hover{color:#81879099}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/65:hover{color:#818790a6}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/70:hover{color:#818790b3}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/75:hover{color:#818790bf}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/80:hover{color:#818790cc}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/85:hover{color:#818790d9}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/90:hover{color:#818790e6}.hover\\:n-text-dark-neutral-bg-on-bg-weak\\/95:hover{color:#818790f2}.hover\\:n-text-dark-neutral-bg-status:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-bg-status\\/0:hover{color:#a8acb200}.hover\\:n-text-dark-neutral-bg-status\\/10:hover{color:#a8acb21a}.hover\\:n-text-dark-neutral-bg-status\\/100:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-bg-status\\/15:hover{color:#a8acb226}.hover\\:n-text-dark-neutral-bg-status\\/20:hover{color:#a8acb233}.hover\\:n-text-dark-neutral-bg-status\\/25:hover{color:#a8acb240}.hover\\:n-text-dark-neutral-bg-status\\/30:hover{color:#a8acb24d}.hover\\:n-text-dark-neutral-bg-status\\/35:hover{color:#a8acb259}.hover\\:n-text-dark-neutral-bg-status\\/40:hover{color:#a8acb266}.hover\\:n-text-dark-neutral-bg-status\\/45:hover{color:#a8acb273}.hover\\:n-text-dark-neutral-bg-status\\/5:hover{color:#a8acb20d}.hover\\:n-text-dark-neutral-bg-status\\/50:hover{color:#a8acb280}.hover\\:n-text-dark-neutral-bg-status\\/55:hover{color:#a8acb28c}.hover\\:n-text-dark-neutral-bg-status\\/60:hover{color:#a8acb299}.hover\\:n-text-dark-neutral-bg-status\\/65:hover{color:#a8acb2a6}.hover\\:n-text-dark-neutral-bg-status\\/70:hover{color:#a8acb2b3}.hover\\:n-text-dark-neutral-bg-status\\/75:hover{color:#a8acb2bf}.hover\\:n-text-dark-neutral-bg-status\\/80:hover{color:#a8acb2cc}.hover\\:n-text-dark-neutral-bg-status\\/85:hover{color:#a8acb2d9}.hover\\:n-text-dark-neutral-bg-status\\/90:hover{color:#a8acb2e6}.hover\\:n-text-dark-neutral-bg-status\\/95:hover{color:#a8acb2f2}.hover\\:n-text-dark-neutral-bg-strong:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-bg-strong\\/0:hover{color:#3c3f4400}.hover\\:n-text-dark-neutral-bg-strong\\/10:hover{color:#3c3f441a}.hover\\:n-text-dark-neutral-bg-strong\\/100:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-bg-strong\\/15:hover{color:#3c3f4426}.hover\\:n-text-dark-neutral-bg-strong\\/20:hover{color:#3c3f4433}.hover\\:n-text-dark-neutral-bg-strong\\/25:hover{color:#3c3f4440}.hover\\:n-text-dark-neutral-bg-strong\\/30:hover{color:#3c3f444d}.hover\\:n-text-dark-neutral-bg-strong\\/35:hover{color:#3c3f4459}.hover\\:n-text-dark-neutral-bg-strong\\/40:hover{color:#3c3f4466}.hover\\:n-text-dark-neutral-bg-strong\\/45:hover{color:#3c3f4473}.hover\\:n-text-dark-neutral-bg-strong\\/5:hover{color:#3c3f440d}.hover\\:n-text-dark-neutral-bg-strong\\/50:hover{color:#3c3f4480}.hover\\:n-text-dark-neutral-bg-strong\\/55:hover{color:#3c3f448c}.hover\\:n-text-dark-neutral-bg-strong\\/60:hover{color:#3c3f4499}.hover\\:n-text-dark-neutral-bg-strong\\/65:hover{color:#3c3f44a6}.hover\\:n-text-dark-neutral-bg-strong\\/70:hover{color:#3c3f44b3}.hover\\:n-text-dark-neutral-bg-strong\\/75:hover{color:#3c3f44bf}.hover\\:n-text-dark-neutral-bg-strong\\/80:hover{color:#3c3f44cc}.hover\\:n-text-dark-neutral-bg-strong\\/85:hover{color:#3c3f44d9}.hover\\:n-text-dark-neutral-bg-strong\\/90:hover{color:#3c3f44e6}.hover\\:n-text-dark-neutral-bg-strong\\/95:hover{color:#3c3f44f2}.hover\\:n-text-dark-neutral-bg-stronger:hover{color:#6f757e}.hover\\:n-text-dark-neutral-bg-stronger\\/0:hover{color:#6f757e00}.hover\\:n-text-dark-neutral-bg-stronger\\/10:hover{color:#6f757e1a}.hover\\:n-text-dark-neutral-bg-stronger\\/100:hover{color:#6f757e}.hover\\:n-text-dark-neutral-bg-stronger\\/15:hover{color:#6f757e26}.hover\\:n-text-dark-neutral-bg-stronger\\/20:hover{color:#6f757e33}.hover\\:n-text-dark-neutral-bg-stronger\\/25:hover{color:#6f757e40}.hover\\:n-text-dark-neutral-bg-stronger\\/30:hover{color:#6f757e4d}.hover\\:n-text-dark-neutral-bg-stronger\\/35:hover{color:#6f757e59}.hover\\:n-text-dark-neutral-bg-stronger\\/40:hover{color:#6f757e66}.hover\\:n-text-dark-neutral-bg-stronger\\/45:hover{color:#6f757e73}.hover\\:n-text-dark-neutral-bg-stronger\\/5:hover{color:#6f757e0d}.hover\\:n-text-dark-neutral-bg-stronger\\/50:hover{color:#6f757e80}.hover\\:n-text-dark-neutral-bg-stronger\\/55:hover{color:#6f757e8c}.hover\\:n-text-dark-neutral-bg-stronger\\/60:hover{color:#6f757e99}.hover\\:n-text-dark-neutral-bg-stronger\\/65:hover{color:#6f757ea6}.hover\\:n-text-dark-neutral-bg-stronger\\/70:hover{color:#6f757eb3}.hover\\:n-text-dark-neutral-bg-stronger\\/75:hover{color:#6f757ebf}.hover\\:n-text-dark-neutral-bg-stronger\\/80:hover{color:#6f757ecc}.hover\\:n-text-dark-neutral-bg-stronger\\/85:hover{color:#6f757ed9}.hover\\:n-text-dark-neutral-bg-stronger\\/90:hover{color:#6f757ee6}.hover\\:n-text-dark-neutral-bg-stronger\\/95:hover{color:#6f757ef2}.hover\\:n-text-dark-neutral-bg-strongest:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-bg-strongest\\/0:hover{color:#f5f6f600}.hover\\:n-text-dark-neutral-bg-strongest\\/10:hover{color:#f5f6f61a}.hover\\:n-text-dark-neutral-bg-strongest\\/100:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-bg-strongest\\/15:hover{color:#f5f6f626}.hover\\:n-text-dark-neutral-bg-strongest\\/20:hover{color:#f5f6f633}.hover\\:n-text-dark-neutral-bg-strongest\\/25:hover{color:#f5f6f640}.hover\\:n-text-dark-neutral-bg-strongest\\/30:hover{color:#f5f6f64d}.hover\\:n-text-dark-neutral-bg-strongest\\/35:hover{color:#f5f6f659}.hover\\:n-text-dark-neutral-bg-strongest\\/40:hover{color:#f5f6f666}.hover\\:n-text-dark-neutral-bg-strongest\\/45:hover{color:#f5f6f673}.hover\\:n-text-dark-neutral-bg-strongest\\/5:hover{color:#f5f6f60d}.hover\\:n-text-dark-neutral-bg-strongest\\/50:hover{color:#f5f6f680}.hover\\:n-text-dark-neutral-bg-strongest\\/55:hover{color:#f5f6f68c}.hover\\:n-text-dark-neutral-bg-strongest\\/60:hover{color:#f5f6f699}.hover\\:n-text-dark-neutral-bg-strongest\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-dark-neutral-bg-strongest\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-dark-neutral-bg-strongest\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-dark-neutral-bg-strongest\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-dark-neutral-bg-strongest\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-dark-neutral-bg-strongest\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-dark-neutral-bg-strongest\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-dark-neutral-bg-weak:hover{color:#212325}.hover\\:n-text-dark-neutral-bg-weak\\/0:hover{color:#21232500}.hover\\:n-text-dark-neutral-bg-weak\\/10:hover{color:#2123251a}.hover\\:n-text-dark-neutral-bg-weak\\/100:hover{color:#212325}.hover\\:n-text-dark-neutral-bg-weak\\/15:hover{color:#21232526}.hover\\:n-text-dark-neutral-bg-weak\\/20:hover{color:#21232533}.hover\\:n-text-dark-neutral-bg-weak\\/25:hover{color:#21232540}.hover\\:n-text-dark-neutral-bg-weak\\/30:hover{color:#2123254d}.hover\\:n-text-dark-neutral-bg-weak\\/35:hover{color:#21232559}.hover\\:n-text-dark-neutral-bg-weak\\/40:hover{color:#21232566}.hover\\:n-text-dark-neutral-bg-weak\\/45:hover{color:#21232573}.hover\\:n-text-dark-neutral-bg-weak\\/5:hover{color:#2123250d}.hover\\:n-text-dark-neutral-bg-weak\\/50:hover{color:#21232580}.hover\\:n-text-dark-neutral-bg-weak\\/55:hover{color:#2123258c}.hover\\:n-text-dark-neutral-bg-weak\\/60:hover{color:#21232599}.hover\\:n-text-dark-neutral-bg-weak\\/65:hover{color:#212325a6}.hover\\:n-text-dark-neutral-bg-weak\\/70:hover{color:#212325b3}.hover\\:n-text-dark-neutral-bg-weak\\/75:hover{color:#212325bf}.hover\\:n-text-dark-neutral-bg-weak\\/80:hover{color:#212325cc}.hover\\:n-text-dark-neutral-bg-weak\\/85:hover{color:#212325d9}.hover\\:n-text-dark-neutral-bg-weak\\/90:hover{color:#212325e6}.hover\\:n-text-dark-neutral-bg-weak\\/95:hover{color:#212325f2}.hover\\:n-text-dark-neutral-border-strong:hover{color:#5e636a}.hover\\:n-text-dark-neutral-border-strong\\/0:hover{color:#5e636a00}.hover\\:n-text-dark-neutral-border-strong\\/10:hover{color:#5e636a1a}.hover\\:n-text-dark-neutral-border-strong\\/100:hover{color:#5e636a}.hover\\:n-text-dark-neutral-border-strong\\/15:hover{color:#5e636a26}.hover\\:n-text-dark-neutral-border-strong\\/20:hover{color:#5e636a33}.hover\\:n-text-dark-neutral-border-strong\\/25:hover{color:#5e636a40}.hover\\:n-text-dark-neutral-border-strong\\/30:hover{color:#5e636a4d}.hover\\:n-text-dark-neutral-border-strong\\/35:hover{color:#5e636a59}.hover\\:n-text-dark-neutral-border-strong\\/40:hover{color:#5e636a66}.hover\\:n-text-dark-neutral-border-strong\\/45:hover{color:#5e636a73}.hover\\:n-text-dark-neutral-border-strong\\/5:hover{color:#5e636a0d}.hover\\:n-text-dark-neutral-border-strong\\/50:hover{color:#5e636a80}.hover\\:n-text-dark-neutral-border-strong\\/55:hover{color:#5e636a8c}.hover\\:n-text-dark-neutral-border-strong\\/60:hover{color:#5e636a99}.hover\\:n-text-dark-neutral-border-strong\\/65:hover{color:#5e636aa6}.hover\\:n-text-dark-neutral-border-strong\\/70:hover{color:#5e636ab3}.hover\\:n-text-dark-neutral-border-strong\\/75:hover{color:#5e636abf}.hover\\:n-text-dark-neutral-border-strong\\/80:hover{color:#5e636acc}.hover\\:n-text-dark-neutral-border-strong\\/85:hover{color:#5e636ad9}.hover\\:n-text-dark-neutral-border-strong\\/90:hover{color:#5e636ae6}.hover\\:n-text-dark-neutral-border-strong\\/95:hover{color:#5e636af2}.hover\\:n-text-dark-neutral-border-strongest:hover{color:#bbbec3}.hover\\:n-text-dark-neutral-border-strongest\\/0:hover{color:#bbbec300}.hover\\:n-text-dark-neutral-border-strongest\\/10:hover{color:#bbbec31a}.hover\\:n-text-dark-neutral-border-strongest\\/100:hover{color:#bbbec3}.hover\\:n-text-dark-neutral-border-strongest\\/15:hover{color:#bbbec326}.hover\\:n-text-dark-neutral-border-strongest\\/20:hover{color:#bbbec333}.hover\\:n-text-dark-neutral-border-strongest\\/25:hover{color:#bbbec340}.hover\\:n-text-dark-neutral-border-strongest\\/30:hover{color:#bbbec34d}.hover\\:n-text-dark-neutral-border-strongest\\/35:hover{color:#bbbec359}.hover\\:n-text-dark-neutral-border-strongest\\/40:hover{color:#bbbec366}.hover\\:n-text-dark-neutral-border-strongest\\/45:hover{color:#bbbec373}.hover\\:n-text-dark-neutral-border-strongest\\/5:hover{color:#bbbec30d}.hover\\:n-text-dark-neutral-border-strongest\\/50:hover{color:#bbbec380}.hover\\:n-text-dark-neutral-border-strongest\\/55:hover{color:#bbbec38c}.hover\\:n-text-dark-neutral-border-strongest\\/60:hover{color:#bbbec399}.hover\\:n-text-dark-neutral-border-strongest\\/65:hover{color:#bbbec3a6}.hover\\:n-text-dark-neutral-border-strongest\\/70:hover{color:#bbbec3b3}.hover\\:n-text-dark-neutral-border-strongest\\/75:hover{color:#bbbec3bf}.hover\\:n-text-dark-neutral-border-strongest\\/80:hover{color:#bbbec3cc}.hover\\:n-text-dark-neutral-border-strongest\\/85:hover{color:#bbbec3d9}.hover\\:n-text-dark-neutral-border-strongest\\/90:hover{color:#bbbec3e6}.hover\\:n-text-dark-neutral-border-strongest\\/95:hover{color:#bbbec3f2}.hover\\:n-text-dark-neutral-border-weak:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-border-weak\\/0:hover{color:#3c3f4400}.hover\\:n-text-dark-neutral-border-weak\\/10:hover{color:#3c3f441a}.hover\\:n-text-dark-neutral-border-weak\\/100:hover{color:#3c3f44}.hover\\:n-text-dark-neutral-border-weak\\/15:hover{color:#3c3f4426}.hover\\:n-text-dark-neutral-border-weak\\/20:hover{color:#3c3f4433}.hover\\:n-text-dark-neutral-border-weak\\/25:hover{color:#3c3f4440}.hover\\:n-text-dark-neutral-border-weak\\/30:hover{color:#3c3f444d}.hover\\:n-text-dark-neutral-border-weak\\/35:hover{color:#3c3f4459}.hover\\:n-text-dark-neutral-border-weak\\/40:hover{color:#3c3f4466}.hover\\:n-text-dark-neutral-border-weak\\/45:hover{color:#3c3f4473}.hover\\:n-text-dark-neutral-border-weak\\/5:hover{color:#3c3f440d}.hover\\:n-text-dark-neutral-border-weak\\/50:hover{color:#3c3f4480}.hover\\:n-text-dark-neutral-border-weak\\/55:hover{color:#3c3f448c}.hover\\:n-text-dark-neutral-border-weak\\/60:hover{color:#3c3f4499}.hover\\:n-text-dark-neutral-border-weak\\/65:hover{color:#3c3f44a6}.hover\\:n-text-dark-neutral-border-weak\\/70:hover{color:#3c3f44b3}.hover\\:n-text-dark-neutral-border-weak\\/75:hover{color:#3c3f44bf}.hover\\:n-text-dark-neutral-border-weak\\/80:hover{color:#3c3f44cc}.hover\\:n-text-dark-neutral-border-weak\\/85:hover{color:#3c3f44d9}.hover\\:n-text-dark-neutral-border-weak\\/90:hover{color:#3c3f44e6}.hover\\:n-text-dark-neutral-border-weak\\/95:hover{color:#3c3f44f2}.hover\\:n-text-dark-neutral-hover:hover{color:#959aa11a}.hover\\:n-text-dark-neutral-hover\\/0:hover{color:#959aa100}.hover\\:n-text-dark-neutral-hover\\/10:hover{color:#959aa11a}.hover\\:n-text-dark-neutral-hover\\/100:hover{color:#959aa1}.hover\\:n-text-dark-neutral-hover\\/15:hover{color:#959aa126}.hover\\:n-text-dark-neutral-hover\\/20:hover{color:#959aa133}.hover\\:n-text-dark-neutral-hover\\/25:hover{color:#959aa140}.hover\\:n-text-dark-neutral-hover\\/30:hover{color:#959aa14d}.hover\\:n-text-dark-neutral-hover\\/35:hover{color:#959aa159}.hover\\:n-text-dark-neutral-hover\\/40:hover{color:#959aa166}.hover\\:n-text-dark-neutral-hover\\/45:hover{color:#959aa173}.hover\\:n-text-dark-neutral-hover\\/5:hover{color:#959aa10d}.hover\\:n-text-dark-neutral-hover\\/50:hover{color:#959aa180}.hover\\:n-text-dark-neutral-hover\\/55:hover{color:#959aa18c}.hover\\:n-text-dark-neutral-hover\\/60:hover{color:#959aa199}.hover\\:n-text-dark-neutral-hover\\/65:hover{color:#959aa1a6}.hover\\:n-text-dark-neutral-hover\\/70:hover{color:#959aa1b3}.hover\\:n-text-dark-neutral-hover\\/75:hover{color:#959aa1bf}.hover\\:n-text-dark-neutral-hover\\/80:hover{color:#959aa1cc}.hover\\:n-text-dark-neutral-hover\\/85:hover{color:#959aa1d9}.hover\\:n-text-dark-neutral-hover\\/90:hover{color:#959aa1e6}.hover\\:n-text-dark-neutral-hover\\/95:hover{color:#959aa1f2}.hover\\:n-text-dark-neutral-icon:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-icon\\/0:hover{color:#cfd1d400}.hover\\:n-text-dark-neutral-icon\\/10:hover{color:#cfd1d41a}.hover\\:n-text-dark-neutral-icon\\/100:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-icon\\/15:hover{color:#cfd1d426}.hover\\:n-text-dark-neutral-icon\\/20:hover{color:#cfd1d433}.hover\\:n-text-dark-neutral-icon\\/25:hover{color:#cfd1d440}.hover\\:n-text-dark-neutral-icon\\/30:hover{color:#cfd1d44d}.hover\\:n-text-dark-neutral-icon\\/35:hover{color:#cfd1d459}.hover\\:n-text-dark-neutral-icon\\/40:hover{color:#cfd1d466}.hover\\:n-text-dark-neutral-icon\\/45:hover{color:#cfd1d473}.hover\\:n-text-dark-neutral-icon\\/5:hover{color:#cfd1d40d}.hover\\:n-text-dark-neutral-icon\\/50:hover{color:#cfd1d480}.hover\\:n-text-dark-neutral-icon\\/55:hover{color:#cfd1d48c}.hover\\:n-text-dark-neutral-icon\\/60:hover{color:#cfd1d499}.hover\\:n-text-dark-neutral-icon\\/65:hover{color:#cfd1d4a6}.hover\\:n-text-dark-neutral-icon\\/70:hover{color:#cfd1d4b3}.hover\\:n-text-dark-neutral-icon\\/75:hover{color:#cfd1d4bf}.hover\\:n-text-dark-neutral-icon\\/80:hover{color:#cfd1d4cc}.hover\\:n-text-dark-neutral-icon\\/85:hover{color:#cfd1d4d9}.hover\\:n-text-dark-neutral-icon\\/90:hover{color:#cfd1d4e6}.hover\\:n-text-dark-neutral-icon\\/95:hover{color:#cfd1d4f2}.hover\\:n-text-dark-neutral-pressed:hover{color:#959aa133}.hover\\:n-text-dark-neutral-pressed\\/0:hover{color:#959aa100}.hover\\:n-text-dark-neutral-pressed\\/10:hover{color:#959aa11a}.hover\\:n-text-dark-neutral-pressed\\/100:hover{color:#959aa1}.hover\\:n-text-dark-neutral-pressed\\/15:hover{color:#959aa126}.hover\\:n-text-dark-neutral-pressed\\/20:hover{color:#959aa133}.hover\\:n-text-dark-neutral-pressed\\/25:hover{color:#959aa140}.hover\\:n-text-dark-neutral-pressed\\/30:hover{color:#959aa14d}.hover\\:n-text-dark-neutral-pressed\\/35:hover{color:#959aa159}.hover\\:n-text-dark-neutral-pressed\\/40:hover{color:#959aa166}.hover\\:n-text-dark-neutral-pressed\\/45:hover{color:#959aa173}.hover\\:n-text-dark-neutral-pressed\\/5:hover{color:#959aa10d}.hover\\:n-text-dark-neutral-pressed\\/50:hover{color:#959aa180}.hover\\:n-text-dark-neutral-pressed\\/55:hover{color:#959aa18c}.hover\\:n-text-dark-neutral-pressed\\/60:hover{color:#959aa199}.hover\\:n-text-dark-neutral-pressed\\/65:hover{color:#959aa1a6}.hover\\:n-text-dark-neutral-pressed\\/70:hover{color:#959aa1b3}.hover\\:n-text-dark-neutral-pressed\\/75:hover{color:#959aa1bf}.hover\\:n-text-dark-neutral-pressed\\/80:hover{color:#959aa1cc}.hover\\:n-text-dark-neutral-pressed\\/85:hover{color:#959aa1d9}.hover\\:n-text-dark-neutral-pressed\\/90:hover{color:#959aa1e6}.hover\\:n-text-dark-neutral-pressed\\/95:hover{color:#959aa1f2}.hover\\:n-text-dark-neutral-text-default:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-text-default\\/0:hover{color:#f5f6f600}.hover\\:n-text-dark-neutral-text-default\\/10:hover{color:#f5f6f61a}.hover\\:n-text-dark-neutral-text-default\\/100:hover{color:#f5f6f6}.hover\\:n-text-dark-neutral-text-default\\/15:hover{color:#f5f6f626}.hover\\:n-text-dark-neutral-text-default\\/20:hover{color:#f5f6f633}.hover\\:n-text-dark-neutral-text-default\\/25:hover{color:#f5f6f640}.hover\\:n-text-dark-neutral-text-default\\/30:hover{color:#f5f6f64d}.hover\\:n-text-dark-neutral-text-default\\/35:hover{color:#f5f6f659}.hover\\:n-text-dark-neutral-text-default\\/40:hover{color:#f5f6f666}.hover\\:n-text-dark-neutral-text-default\\/45:hover{color:#f5f6f673}.hover\\:n-text-dark-neutral-text-default\\/5:hover{color:#f5f6f60d}.hover\\:n-text-dark-neutral-text-default\\/50:hover{color:#f5f6f680}.hover\\:n-text-dark-neutral-text-default\\/55:hover{color:#f5f6f68c}.hover\\:n-text-dark-neutral-text-default\\/60:hover{color:#f5f6f699}.hover\\:n-text-dark-neutral-text-default\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-dark-neutral-text-default\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-dark-neutral-text-default\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-dark-neutral-text-default\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-dark-neutral-text-default\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-dark-neutral-text-default\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-dark-neutral-text-default\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-dark-neutral-text-inverse:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-text-inverse\\/0:hover{color:#1a1b1d00}.hover\\:n-text-dark-neutral-text-inverse\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-dark-neutral-text-inverse\\/100:hover{color:#1a1b1d}.hover\\:n-text-dark-neutral-text-inverse\\/15:hover{color:#1a1b1d26}.hover\\:n-text-dark-neutral-text-inverse\\/20:hover{color:#1a1b1d33}.hover\\:n-text-dark-neutral-text-inverse\\/25:hover{color:#1a1b1d40}.hover\\:n-text-dark-neutral-text-inverse\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-dark-neutral-text-inverse\\/35:hover{color:#1a1b1d59}.hover\\:n-text-dark-neutral-text-inverse\\/40:hover{color:#1a1b1d66}.hover\\:n-text-dark-neutral-text-inverse\\/45:hover{color:#1a1b1d73}.hover\\:n-text-dark-neutral-text-inverse\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-dark-neutral-text-inverse\\/50:hover{color:#1a1b1d80}.hover\\:n-text-dark-neutral-text-inverse\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-dark-neutral-text-inverse\\/60:hover{color:#1a1b1d99}.hover\\:n-text-dark-neutral-text-inverse\\/65:hover{color:#1a1b1da6}.hover\\:n-text-dark-neutral-text-inverse\\/70:hover{color:#1a1b1db3}.hover\\:n-text-dark-neutral-text-inverse\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-dark-neutral-text-inverse\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-dark-neutral-text-inverse\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-dark-neutral-text-inverse\\/90:hover{color:#1a1b1de6}.hover\\:n-text-dark-neutral-text-inverse\\/95:hover{color:#1a1b1df2}.hover\\:n-text-dark-neutral-text-weak:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-text-weak\\/0:hover{color:#cfd1d400}.hover\\:n-text-dark-neutral-text-weak\\/10:hover{color:#cfd1d41a}.hover\\:n-text-dark-neutral-text-weak\\/100:hover{color:#cfd1d4}.hover\\:n-text-dark-neutral-text-weak\\/15:hover{color:#cfd1d426}.hover\\:n-text-dark-neutral-text-weak\\/20:hover{color:#cfd1d433}.hover\\:n-text-dark-neutral-text-weak\\/25:hover{color:#cfd1d440}.hover\\:n-text-dark-neutral-text-weak\\/30:hover{color:#cfd1d44d}.hover\\:n-text-dark-neutral-text-weak\\/35:hover{color:#cfd1d459}.hover\\:n-text-dark-neutral-text-weak\\/40:hover{color:#cfd1d466}.hover\\:n-text-dark-neutral-text-weak\\/45:hover{color:#cfd1d473}.hover\\:n-text-dark-neutral-text-weak\\/5:hover{color:#cfd1d40d}.hover\\:n-text-dark-neutral-text-weak\\/50:hover{color:#cfd1d480}.hover\\:n-text-dark-neutral-text-weak\\/55:hover{color:#cfd1d48c}.hover\\:n-text-dark-neutral-text-weak\\/60:hover{color:#cfd1d499}.hover\\:n-text-dark-neutral-text-weak\\/65:hover{color:#cfd1d4a6}.hover\\:n-text-dark-neutral-text-weak\\/70:hover{color:#cfd1d4b3}.hover\\:n-text-dark-neutral-text-weak\\/75:hover{color:#cfd1d4bf}.hover\\:n-text-dark-neutral-text-weak\\/80:hover{color:#cfd1d4cc}.hover\\:n-text-dark-neutral-text-weak\\/85:hover{color:#cfd1d4d9}.hover\\:n-text-dark-neutral-text-weak\\/90:hover{color:#cfd1d4e6}.hover\\:n-text-dark-neutral-text-weak\\/95:hover{color:#cfd1d4f2}.hover\\:n-text-dark-neutral-text-weaker:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-text-weaker\\/0:hover{color:#a8acb200}.hover\\:n-text-dark-neutral-text-weaker\\/10:hover{color:#a8acb21a}.hover\\:n-text-dark-neutral-text-weaker\\/100:hover{color:#a8acb2}.hover\\:n-text-dark-neutral-text-weaker\\/15:hover{color:#a8acb226}.hover\\:n-text-dark-neutral-text-weaker\\/20:hover{color:#a8acb233}.hover\\:n-text-dark-neutral-text-weaker\\/25:hover{color:#a8acb240}.hover\\:n-text-dark-neutral-text-weaker\\/30:hover{color:#a8acb24d}.hover\\:n-text-dark-neutral-text-weaker\\/35:hover{color:#a8acb259}.hover\\:n-text-dark-neutral-text-weaker\\/40:hover{color:#a8acb266}.hover\\:n-text-dark-neutral-text-weaker\\/45:hover{color:#a8acb273}.hover\\:n-text-dark-neutral-text-weaker\\/5:hover{color:#a8acb20d}.hover\\:n-text-dark-neutral-text-weaker\\/50:hover{color:#a8acb280}.hover\\:n-text-dark-neutral-text-weaker\\/55:hover{color:#a8acb28c}.hover\\:n-text-dark-neutral-text-weaker\\/60:hover{color:#a8acb299}.hover\\:n-text-dark-neutral-text-weaker\\/65:hover{color:#a8acb2a6}.hover\\:n-text-dark-neutral-text-weaker\\/70:hover{color:#a8acb2b3}.hover\\:n-text-dark-neutral-text-weaker\\/75:hover{color:#a8acb2bf}.hover\\:n-text-dark-neutral-text-weaker\\/80:hover{color:#a8acb2cc}.hover\\:n-text-dark-neutral-text-weaker\\/85:hover{color:#a8acb2d9}.hover\\:n-text-dark-neutral-text-weaker\\/90:hover{color:#a8acb2e6}.hover\\:n-text-dark-neutral-text-weaker\\/95:hover{color:#a8acb2f2}.hover\\:n-text-dark-neutral-text-weakest:hover{color:#818790}.hover\\:n-text-dark-neutral-text-weakest\\/0:hover{color:#81879000}.hover\\:n-text-dark-neutral-text-weakest\\/10:hover{color:#8187901a}.hover\\:n-text-dark-neutral-text-weakest\\/100:hover{color:#818790}.hover\\:n-text-dark-neutral-text-weakest\\/15:hover{color:#81879026}.hover\\:n-text-dark-neutral-text-weakest\\/20:hover{color:#81879033}.hover\\:n-text-dark-neutral-text-weakest\\/25:hover{color:#81879040}.hover\\:n-text-dark-neutral-text-weakest\\/30:hover{color:#8187904d}.hover\\:n-text-dark-neutral-text-weakest\\/35:hover{color:#81879059}.hover\\:n-text-dark-neutral-text-weakest\\/40:hover{color:#81879066}.hover\\:n-text-dark-neutral-text-weakest\\/45:hover{color:#81879073}.hover\\:n-text-dark-neutral-text-weakest\\/5:hover{color:#8187900d}.hover\\:n-text-dark-neutral-text-weakest\\/50:hover{color:#81879080}.hover\\:n-text-dark-neutral-text-weakest\\/55:hover{color:#8187908c}.hover\\:n-text-dark-neutral-text-weakest\\/60:hover{color:#81879099}.hover\\:n-text-dark-neutral-text-weakest\\/65:hover{color:#818790a6}.hover\\:n-text-dark-neutral-text-weakest\\/70:hover{color:#818790b3}.hover\\:n-text-dark-neutral-text-weakest\\/75:hover{color:#818790bf}.hover\\:n-text-dark-neutral-text-weakest\\/80:hover{color:#818790cc}.hover\\:n-text-dark-neutral-text-weakest\\/85:hover{color:#818790d9}.hover\\:n-text-dark-neutral-text-weakest\\/90:hover{color:#818790e6}.hover\\:n-text-dark-neutral-text-weakest\\/95:hover{color:#818790f2}.hover\\:n-text-dark-primary-bg-selected:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-selected\\/0:hover{color:#262f3100}.hover\\:n-text-dark-primary-bg-selected\\/10:hover{color:#262f311a}.hover\\:n-text-dark-primary-bg-selected\\/100:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-selected\\/15:hover{color:#262f3126}.hover\\:n-text-dark-primary-bg-selected\\/20:hover{color:#262f3133}.hover\\:n-text-dark-primary-bg-selected\\/25:hover{color:#262f3140}.hover\\:n-text-dark-primary-bg-selected\\/30:hover{color:#262f314d}.hover\\:n-text-dark-primary-bg-selected\\/35:hover{color:#262f3159}.hover\\:n-text-dark-primary-bg-selected\\/40:hover{color:#262f3166}.hover\\:n-text-dark-primary-bg-selected\\/45:hover{color:#262f3173}.hover\\:n-text-dark-primary-bg-selected\\/5:hover{color:#262f310d}.hover\\:n-text-dark-primary-bg-selected\\/50:hover{color:#262f3180}.hover\\:n-text-dark-primary-bg-selected\\/55:hover{color:#262f318c}.hover\\:n-text-dark-primary-bg-selected\\/60:hover{color:#262f3199}.hover\\:n-text-dark-primary-bg-selected\\/65:hover{color:#262f31a6}.hover\\:n-text-dark-primary-bg-selected\\/70:hover{color:#262f31b3}.hover\\:n-text-dark-primary-bg-selected\\/75:hover{color:#262f31bf}.hover\\:n-text-dark-primary-bg-selected\\/80:hover{color:#262f31cc}.hover\\:n-text-dark-primary-bg-selected\\/85:hover{color:#262f31d9}.hover\\:n-text-dark-primary-bg-selected\\/90:hover{color:#262f31e6}.hover\\:n-text-dark-primary-bg-selected\\/95:hover{color:#262f31f2}.hover\\:n-text-dark-primary-bg-status:hover{color:#5db3bf}.hover\\:n-text-dark-primary-bg-status\\/0:hover{color:#5db3bf00}.hover\\:n-text-dark-primary-bg-status\\/10:hover{color:#5db3bf1a}.hover\\:n-text-dark-primary-bg-status\\/100:hover{color:#5db3bf}.hover\\:n-text-dark-primary-bg-status\\/15:hover{color:#5db3bf26}.hover\\:n-text-dark-primary-bg-status\\/20:hover{color:#5db3bf33}.hover\\:n-text-dark-primary-bg-status\\/25:hover{color:#5db3bf40}.hover\\:n-text-dark-primary-bg-status\\/30:hover{color:#5db3bf4d}.hover\\:n-text-dark-primary-bg-status\\/35:hover{color:#5db3bf59}.hover\\:n-text-dark-primary-bg-status\\/40:hover{color:#5db3bf66}.hover\\:n-text-dark-primary-bg-status\\/45:hover{color:#5db3bf73}.hover\\:n-text-dark-primary-bg-status\\/5:hover{color:#5db3bf0d}.hover\\:n-text-dark-primary-bg-status\\/50:hover{color:#5db3bf80}.hover\\:n-text-dark-primary-bg-status\\/55:hover{color:#5db3bf8c}.hover\\:n-text-dark-primary-bg-status\\/60:hover{color:#5db3bf99}.hover\\:n-text-dark-primary-bg-status\\/65:hover{color:#5db3bfa6}.hover\\:n-text-dark-primary-bg-status\\/70:hover{color:#5db3bfb3}.hover\\:n-text-dark-primary-bg-status\\/75:hover{color:#5db3bfbf}.hover\\:n-text-dark-primary-bg-status\\/80:hover{color:#5db3bfcc}.hover\\:n-text-dark-primary-bg-status\\/85:hover{color:#5db3bfd9}.hover\\:n-text-dark-primary-bg-status\\/90:hover{color:#5db3bfe6}.hover\\:n-text-dark-primary-bg-status\\/95:hover{color:#5db3bff2}.hover\\:n-text-dark-primary-bg-strong:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-bg-strong\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-bg-strong\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-bg-strong\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-bg-strong\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-bg-strong\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-bg-strong\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-bg-strong\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-bg-strong\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-bg-strong\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-bg-strong\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-bg-strong\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-bg-strong\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-bg-strong\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-bg-strong\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-bg-strong\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-bg-strong\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-bg-strong\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-bg-strong\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-bg-strong\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-bg-strong\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-bg-strong\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-bg-weak:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-weak\\/0:hover{color:#262f3100}.hover\\:n-text-dark-primary-bg-weak\\/10:hover{color:#262f311a}.hover\\:n-text-dark-primary-bg-weak\\/100:hover{color:#262f31}.hover\\:n-text-dark-primary-bg-weak\\/15:hover{color:#262f3126}.hover\\:n-text-dark-primary-bg-weak\\/20:hover{color:#262f3133}.hover\\:n-text-dark-primary-bg-weak\\/25:hover{color:#262f3140}.hover\\:n-text-dark-primary-bg-weak\\/30:hover{color:#262f314d}.hover\\:n-text-dark-primary-bg-weak\\/35:hover{color:#262f3159}.hover\\:n-text-dark-primary-bg-weak\\/40:hover{color:#262f3166}.hover\\:n-text-dark-primary-bg-weak\\/45:hover{color:#262f3173}.hover\\:n-text-dark-primary-bg-weak\\/5:hover{color:#262f310d}.hover\\:n-text-dark-primary-bg-weak\\/50:hover{color:#262f3180}.hover\\:n-text-dark-primary-bg-weak\\/55:hover{color:#262f318c}.hover\\:n-text-dark-primary-bg-weak\\/60:hover{color:#262f3199}.hover\\:n-text-dark-primary-bg-weak\\/65:hover{color:#262f31a6}.hover\\:n-text-dark-primary-bg-weak\\/70:hover{color:#262f31b3}.hover\\:n-text-dark-primary-bg-weak\\/75:hover{color:#262f31bf}.hover\\:n-text-dark-primary-bg-weak\\/80:hover{color:#262f31cc}.hover\\:n-text-dark-primary-bg-weak\\/85:hover{color:#262f31d9}.hover\\:n-text-dark-primary-bg-weak\\/90:hover{color:#262f31e6}.hover\\:n-text-dark-primary-bg-weak\\/95:hover{color:#262f31f2}.hover\\:n-text-dark-primary-border-strong:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-border-strong\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-border-strong\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-border-strong\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-border-strong\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-border-strong\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-border-strong\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-border-strong\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-border-strong\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-border-strong\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-border-strong\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-border-strong\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-border-strong\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-border-strong\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-border-strong\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-border-strong\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-border-strong\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-border-strong\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-border-strong\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-border-strong\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-border-strong\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-border-strong\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-border-weak:hover{color:#02507b}.hover\\:n-text-dark-primary-border-weak\\/0:hover{color:#02507b00}.hover\\:n-text-dark-primary-border-weak\\/10:hover{color:#02507b1a}.hover\\:n-text-dark-primary-border-weak\\/100:hover{color:#02507b}.hover\\:n-text-dark-primary-border-weak\\/15:hover{color:#02507b26}.hover\\:n-text-dark-primary-border-weak\\/20:hover{color:#02507b33}.hover\\:n-text-dark-primary-border-weak\\/25:hover{color:#02507b40}.hover\\:n-text-dark-primary-border-weak\\/30:hover{color:#02507b4d}.hover\\:n-text-dark-primary-border-weak\\/35:hover{color:#02507b59}.hover\\:n-text-dark-primary-border-weak\\/40:hover{color:#02507b66}.hover\\:n-text-dark-primary-border-weak\\/45:hover{color:#02507b73}.hover\\:n-text-dark-primary-border-weak\\/5:hover{color:#02507b0d}.hover\\:n-text-dark-primary-border-weak\\/50:hover{color:#02507b80}.hover\\:n-text-dark-primary-border-weak\\/55:hover{color:#02507b8c}.hover\\:n-text-dark-primary-border-weak\\/60:hover{color:#02507b99}.hover\\:n-text-dark-primary-border-weak\\/65:hover{color:#02507ba6}.hover\\:n-text-dark-primary-border-weak\\/70:hover{color:#02507bb3}.hover\\:n-text-dark-primary-border-weak\\/75:hover{color:#02507bbf}.hover\\:n-text-dark-primary-border-weak\\/80:hover{color:#02507bcc}.hover\\:n-text-dark-primary-border-weak\\/85:hover{color:#02507bd9}.hover\\:n-text-dark-primary-border-weak\\/90:hover{color:#02507be6}.hover\\:n-text-dark-primary-border-weak\\/95:hover{color:#02507bf2}.hover\\:n-text-dark-primary-focus:hover{color:#5db3bf}.hover\\:n-text-dark-primary-focus\\/0:hover{color:#5db3bf00}.hover\\:n-text-dark-primary-focus\\/10:hover{color:#5db3bf1a}.hover\\:n-text-dark-primary-focus\\/100:hover{color:#5db3bf}.hover\\:n-text-dark-primary-focus\\/15:hover{color:#5db3bf26}.hover\\:n-text-dark-primary-focus\\/20:hover{color:#5db3bf33}.hover\\:n-text-dark-primary-focus\\/25:hover{color:#5db3bf40}.hover\\:n-text-dark-primary-focus\\/30:hover{color:#5db3bf4d}.hover\\:n-text-dark-primary-focus\\/35:hover{color:#5db3bf59}.hover\\:n-text-dark-primary-focus\\/40:hover{color:#5db3bf66}.hover\\:n-text-dark-primary-focus\\/45:hover{color:#5db3bf73}.hover\\:n-text-dark-primary-focus\\/5:hover{color:#5db3bf0d}.hover\\:n-text-dark-primary-focus\\/50:hover{color:#5db3bf80}.hover\\:n-text-dark-primary-focus\\/55:hover{color:#5db3bf8c}.hover\\:n-text-dark-primary-focus\\/60:hover{color:#5db3bf99}.hover\\:n-text-dark-primary-focus\\/65:hover{color:#5db3bfa6}.hover\\:n-text-dark-primary-focus\\/70:hover{color:#5db3bfb3}.hover\\:n-text-dark-primary-focus\\/75:hover{color:#5db3bfbf}.hover\\:n-text-dark-primary-focus\\/80:hover{color:#5db3bfcc}.hover\\:n-text-dark-primary-focus\\/85:hover{color:#5db3bfd9}.hover\\:n-text-dark-primary-focus\\/90:hover{color:#5db3bfe6}.hover\\:n-text-dark-primary-focus\\/95:hover{color:#5db3bff2}.hover\\:n-text-dark-primary-hover-strong:hover{color:#5db3bf}.hover\\:n-text-dark-primary-hover-strong\\/0:hover{color:#5db3bf00}.hover\\:n-text-dark-primary-hover-strong\\/10:hover{color:#5db3bf1a}.hover\\:n-text-dark-primary-hover-strong\\/100:hover{color:#5db3bf}.hover\\:n-text-dark-primary-hover-strong\\/15:hover{color:#5db3bf26}.hover\\:n-text-dark-primary-hover-strong\\/20:hover{color:#5db3bf33}.hover\\:n-text-dark-primary-hover-strong\\/25:hover{color:#5db3bf40}.hover\\:n-text-dark-primary-hover-strong\\/30:hover{color:#5db3bf4d}.hover\\:n-text-dark-primary-hover-strong\\/35:hover{color:#5db3bf59}.hover\\:n-text-dark-primary-hover-strong\\/40:hover{color:#5db3bf66}.hover\\:n-text-dark-primary-hover-strong\\/45:hover{color:#5db3bf73}.hover\\:n-text-dark-primary-hover-strong\\/5:hover{color:#5db3bf0d}.hover\\:n-text-dark-primary-hover-strong\\/50:hover{color:#5db3bf80}.hover\\:n-text-dark-primary-hover-strong\\/55:hover{color:#5db3bf8c}.hover\\:n-text-dark-primary-hover-strong\\/60:hover{color:#5db3bf99}.hover\\:n-text-dark-primary-hover-strong\\/65:hover{color:#5db3bfa6}.hover\\:n-text-dark-primary-hover-strong\\/70:hover{color:#5db3bfb3}.hover\\:n-text-dark-primary-hover-strong\\/75:hover{color:#5db3bfbf}.hover\\:n-text-dark-primary-hover-strong\\/80:hover{color:#5db3bfcc}.hover\\:n-text-dark-primary-hover-strong\\/85:hover{color:#5db3bfd9}.hover\\:n-text-dark-primary-hover-strong\\/90:hover{color:#5db3bfe6}.hover\\:n-text-dark-primary-hover-strong\\/95:hover{color:#5db3bff2}.hover\\:n-text-dark-primary-hover-weak:hover{color:#8fe3e814}.hover\\:n-text-dark-primary-hover-weak\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-hover-weak\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-hover-weak\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-hover-weak\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-hover-weak\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-hover-weak\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-hover-weak\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-hover-weak\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-hover-weak\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-hover-weak\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-hover-weak\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-hover-weak\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-hover-weak\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-hover-weak\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-hover-weak\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-hover-weak\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-hover-weak\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-hover-weak\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-hover-weak\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-hover-weak\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-hover-weak\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-icon:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-icon\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-icon\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-icon\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-icon\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-icon\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-icon\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-icon\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-icon\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-icon\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-icon\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-icon\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-icon\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-icon\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-icon\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-icon\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-icon\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-icon\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-icon\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-icon\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-icon\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-icon\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-pressed-strong:hover{color:#4c99a4}.hover\\:n-text-dark-primary-pressed-strong\\/0:hover{color:#4c99a400}.hover\\:n-text-dark-primary-pressed-strong\\/10:hover{color:#4c99a41a}.hover\\:n-text-dark-primary-pressed-strong\\/100:hover{color:#4c99a4}.hover\\:n-text-dark-primary-pressed-strong\\/15:hover{color:#4c99a426}.hover\\:n-text-dark-primary-pressed-strong\\/20:hover{color:#4c99a433}.hover\\:n-text-dark-primary-pressed-strong\\/25:hover{color:#4c99a440}.hover\\:n-text-dark-primary-pressed-strong\\/30:hover{color:#4c99a44d}.hover\\:n-text-dark-primary-pressed-strong\\/35:hover{color:#4c99a459}.hover\\:n-text-dark-primary-pressed-strong\\/40:hover{color:#4c99a466}.hover\\:n-text-dark-primary-pressed-strong\\/45:hover{color:#4c99a473}.hover\\:n-text-dark-primary-pressed-strong\\/5:hover{color:#4c99a40d}.hover\\:n-text-dark-primary-pressed-strong\\/50:hover{color:#4c99a480}.hover\\:n-text-dark-primary-pressed-strong\\/55:hover{color:#4c99a48c}.hover\\:n-text-dark-primary-pressed-strong\\/60:hover{color:#4c99a499}.hover\\:n-text-dark-primary-pressed-strong\\/65:hover{color:#4c99a4a6}.hover\\:n-text-dark-primary-pressed-strong\\/70:hover{color:#4c99a4b3}.hover\\:n-text-dark-primary-pressed-strong\\/75:hover{color:#4c99a4bf}.hover\\:n-text-dark-primary-pressed-strong\\/80:hover{color:#4c99a4cc}.hover\\:n-text-dark-primary-pressed-strong\\/85:hover{color:#4c99a4d9}.hover\\:n-text-dark-primary-pressed-strong\\/90:hover{color:#4c99a4e6}.hover\\:n-text-dark-primary-pressed-strong\\/95:hover{color:#4c99a4f2}.hover\\:n-text-dark-primary-pressed-weak:hover{color:#8fe3e81f}.hover\\:n-text-dark-primary-pressed-weak\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-pressed-weak\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-pressed-weak\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-pressed-weak\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-pressed-weak\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-pressed-weak\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-pressed-weak\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-pressed-weak\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-pressed-weak\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-pressed-weak\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-pressed-weak\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-pressed-weak\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-pressed-weak\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-pressed-weak\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-pressed-weak\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-pressed-weak\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-pressed-weak\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-pressed-weak\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-pressed-weak\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-pressed-weak\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-pressed-weak\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-primary-text:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-text\\/0:hover{color:#8fe3e800}.hover\\:n-text-dark-primary-text\\/10:hover{color:#8fe3e81a}.hover\\:n-text-dark-primary-text\\/100:hover{color:#8fe3e8}.hover\\:n-text-dark-primary-text\\/15:hover{color:#8fe3e826}.hover\\:n-text-dark-primary-text\\/20:hover{color:#8fe3e833}.hover\\:n-text-dark-primary-text\\/25:hover{color:#8fe3e840}.hover\\:n-text-dark-primary-text\\/30:hover{color:#8fe3e84d}.hover\\:n-text-dark-primary-text\\/35:hover{color:#8fe3e859}.hover\\:n-text-dark-primary-text\\/40:hover{color:#8fe3e866}.hover\\:n-text-dark-primary-text\\/45:hover{color:#8fe3e873}.hover\\:n-text-dark-primary-text\\/5:hover{color:#8fe3e80d}.hover\\:n-text-dark-primary-text\\/50:hover{color:#8fe3e880}.hover\\:n-text-dark-primary-text\\/55:hover{color:#8fe3e88c}.hover\\:n-text-dark-primary-text\\/60:hover{color:#8fe3e899}.hover\\:n-text-dark-primary-text\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-dark-primary-text\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-dark-primary-text\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-dark-primary-text\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-dark-primary-text\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-dark-primary-text\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-dark-primary-text\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-dark-success-bg-status:hover{color:#6fa646}.hover\\:n-text-dark-success-bg-status\\/0:hover{color:#6fa64600}.hover\\:n-text-dark-success-bg-status\\/10:hover{color:#6fa6461a}.hover\\:n-text-dark-success-bg-status\\/100:hover{color:#6fa646}.hover\\:n-text-dark-success-bg-status\\/15:hover{color:#6fa64626}.hover\\:n-text-dark-success-bg-status\\/20:hover{color:#6fa64633}.hover\\:n-text-dark-success-bg-status\\/25:hover{color:#6fa64640}.hover\\:n-text-dark-success-bg-status\\/30:hover{color:#6fa6464d}.hover\\:n-text-dark-success-bg-status\\/35:hover{color:#6fa64659}.hover\\:n-text-dark-success-bg-status\\/40:hover{color:#6fa64666}.hover\\:n-text-dark-success-bg-status\\/45:hover{color:#6fa64673}.hover\\:n-text-dark-success-bg-status\\/5:hover{color:#6fa6460d}.hover\\:n-text-dark-success-bg-status\\/50:hover{color:#6fa64680}.hover\\:n-text-dark-success-bg-status\\/55:hover{color:#6fa6468c}.hover\\:n-text-dark-success-bg-status\\/60:hover{color:#6fa64699}.hover\\:n-text-dark-success-bg-status\\/65:hover{color:#6fa646a6}.hover\\:n-text-dark-success-bg-status\\/70:hover{color:#6fa646b3}.hover\\:n-text-dark-success-bg-status\\/75:hover{color:#6fa646bf}.hover\\:n-text-dark-success-bg-status\\/80:hover{color:#6fa646cc}.hover\\:n-text-dark-success-bg-status\\/85:hover{color:#6fa646d9}.hover\\:n-text-dark-success-bg-status\\/90:hover{color:#6fa646e6}.hover\\:n-text-dark-success-bg-status\\/95:hover{color:#6fa646f2}.hover\\:n-text-dark-success-bg-strong:hover{color:#90cb62}.hover\\:n-text-dark-success-bg-strong\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-bg-strong\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-bg-strong\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-bg-strong\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-bg-strong\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-bg-strong\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-bg-strong\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-bg-strong\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-bg-strong\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-bg-strong\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-bg-strong\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-bg-strong\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-bg-strong\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-bg-strong\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-bg-strong\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-bg-strong\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-bg-strong\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-bg-strong\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-bg-strong\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-bg-strong\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-bg-strong\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-success-bg-weak:hover{color:#262d24}.hover\\:n-text-dark-success-bg-weak\\/0:hover{color:#262d2400}.hover\\:n-text-dark-success-bg-weak\\/10:hover{color:#262d241a}.hover\\:n-text-dark-success-bg-weak\\/100:hover{color:#262d24}.hover\\:n-text-dark-success-bg-weak\\/15:hover{color:#262d2426}.hover\\:n-text-dark-success-bg-weak\\/20:hover{color:#262d2433}.hover\\:n-text-dark-success-bg-weak\\/25:hover{color:#262d2440}.hover\\:n-text-dark-success-bg-weak\\/30:hover{color:#262d244d}.hover\\:n-text-dark-success-bg-weak\\/35:hover{color:#262d2459}.hover\\:n-text-dark-success-bg-weak\\/40:hover{color:#262d2466}.hover\\:n-text-dark-success-bg-weak\\/45:hover{color:#262d2473}.hover\\:n-text-dark-success-bg-weak\\/5:hover{color:#262d240d}.hover\\:n-text-dark-success-bg-weak\\/50:hover{color:#262d2480}.hover\\:n-text-dark-success-bg-weak\\/55:hover{color:#262d248c}.hover\\:n-text-dark-success-bg-weak\\/60:hover{color:#262d2499}.hover\\:n-text-dark-success-bg-weak\\/65:hover{color:#262d24a6}.hover\\:n-text-dark-success-bg-weak\\/70:hover{color:#262d24b3}.hover\\:n-text-dark-success-bg-weak\\/75:hover{color:#262d24bf}.hover\\:n-text-dark-success-bg-weak\\/80:hover{color:#262d24cc}.hover\\:n-text-dark-success-bg-weak\\/85:hover{color:#262d24d9}.hover\\:n-text-dark-success-bg-weak\\/90:hover{color:#262d24e6}.hover\\:n-text-dark-success-bg-weak\\/95:hover{color:#262d24f2}.hover\\:n-text-dark-success-border-strong:hover{color:#90cb62}.hover\\:n-text-dark-success-border-strong\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-border-strong\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-border-strong\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-border-strong\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-border-strong\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-border-strong\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-border-strong\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-border-strong\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-border-strong\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-border-strong\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-border-strong\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-border-strong\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-border-strong\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-border-strong\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-border-strong\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-border-strong\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-border-strong\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-border-strong\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-border-strong\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-border-strong\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-border-strong\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-success-border-weak:hover{color:#296127}.hover\\:n-text-dark-success-border-weak\\/0:hover{color:#29612700}.hover\\:n-text-dark-success-border-weak\\/10:hover{color:#2961271a}.hover\\:n-text-dark-success-border-weak\\/100:hover{color:#296127}.hover\\:n-text-dark-success-border-weak\\/15:hover{color:#29612726}.hover\\:n-text-dark-success-border-weak\\/20:hover{color:#29612733}.hover\\:n-text-dark-success-border-weak\\/25:hover{color:#29612740}.hover\\:n-text-dark-success-border-weak\\/30:hover{color:#2961274d}.hover\\:n-text-dark-success-border-weak\\/35:hover{color:#29612759}.hover\\:n-text-dark-success-border-weak\\/40:hover{color:#29612766}.hover\\:n-text-dark-success-border-weak\\/45:hover{color:#29612773}.hover\\:n-text-dark-success-border-weak\\/5:hover{color:#2961270d}.hover\\:n-text-dark-success-border-weak\\/50:hover{color:#29612780}.hover\\:n-text-dark-success-border-weak\\/55:hover{color:#2961278c}.hover\\:n-text-dark-success-border-weak\\/60:hover{color:#29612799}.hover\\:n-text-dark-success-border-weak\\/65:hover{color:#296127a6}.hover\\:n-text-dark-success-border-weak\\/70:hover{color:#296127b3}.hover\\:n-text-dark-success-border-weak\\/75:hover{color:#296127bf}.hover\\:n-text-dark-success-border-weak\\/80:hover{color:#296127cc}.hover\\:n-text-dark-success-border-weak\\/85:hover{color:#296127d9}.hover\\:n-text-dark-success-border-weak\\/90:hover{color:#296127e6}.hover\\:n-text-dark-success-border-weak\\/95:hover{color:#296127f2}.hover\\:n-text-dark-success-icon:hover{color:#90cb62}.hover\\:n-text-dark-success-icon\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-icon\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-icon\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-icon\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-icon\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-icon\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-icon\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-icon\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-icon\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-icon\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-icon\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-icon\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-icon\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-icon\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-icon\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-icon\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-icon\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-icon\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-icon\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-icon\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-icon\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-success-text:hover{color:#90cb62}.hover\\:n-text-dark-success-text\\/0:hover{color:#90cb6200}.hover\\:n-text-dark-success-text\\/10:hover{color:#90cb621a}.hover\\:n-text-dark-success-text\\/100:hover{color:#90cb62}.hover\\:n-text-dark-success-text\\/15:hover{color:#90cb6226}.hover\\:n-text-dark-success-text\\/20:hover{color:#90cb6233}.hover\\:n-text-dark-success-text\\/25:hover{color:#90cb6240}.hover\\:n-text-dark-success-text\\/30:hover{color:#90cb624d}.hover\\:n-text-dark-success-text\\/35:hover{color:#90cb6259}.hover\\:n-text-dark-success-text\\/40:hover{color:#90cb6266}.hover\\:n-text-dark-success-text\\/45:hover{color:#90cb6273}.hover\\:n-text-dark-success-text\\/5:hover{color:#90cb620d}.hover\\:n-text-dark-success-text\\/50:hover{color:#90cb6280}.hover\\:n-text-dark-success-text\\/55:hover{color:#90cb628c}.hover\\:n-text-dark-success-text\\/60:hover{color:#90cb6299}.hover\\:n-text-dark-success-text\\/65:hover{color:#90cb62a6}.hover\\:n-text-dark-success-text\\/70:hover{color:#90cb62b3}.hover\\:n-text-dark-success-text\\/75:hover{color:#90cb62bf}.hover\\:n-text-dark-success-text\\/80:hover{color:#90cb62cc}.hover\\:n-text-dark-success-text\\/85:hover{color:#90cb62d9}.hover\\:n-text-dark-success-text\\/90:hover{color:#90cb62e6}.hover\\:n-text-dark-success-text\\/95:hover{color:#90cb62f2}.hover\\:n-text-dark-warning-bg-status:hover{color:#d7aa0a}.hover\\:n-text-dark-warning-bg-status\\/0:hover{color:#d7aa0a00}.hover\\:n-text-dark-warning-bg-status\\/10:hover{color:#d7aa0a1a}.hover\\:n-text-dark-warning-bg-status\\/100:hover{color:#d7aa0a}.hover\\:n-text-dark-warning-bg-status\\/15:hover{color:#d7aa0a26}.hover\\:n-text-dark-warning-bg-status\\/20:hover{color:#d7aa0a33}.hover\\:n-text-dark-warning-bg-status\\/25:hover{color:#d7aa0a40}.hover\\:n-text-dark-warning-bg-status\\/30:hover{color:#d7aa0a4d}.hover\\:n-text-dark-warning-bg-status\\/35:hover{color:#d7aa0a59}.hover\\:n-text-dark-warning-bg-status\\/40:hover{color:#d7aa0a66}.hover\\:n-text-dark-warning-bg-status\\/45:hover{color:#d7aa0a73}.hover\\:n-text-dark-warning-bg-status\\/5:hover{color:#d7aa0a0d}.hover\\:n-text-dark-warning-bg-status\\/50:hover{color:#d7aa0a80}.hover\\:n-text-dark-warning-bg-status\\/55:hover{color:#d7aa0a8c}.hover\\:n-text-dark-warning-bg-status\\/60:hover{color:#d7aa0a99}.hover\\:n-text-dark-warning-bg-status\\/65:hover{color:#d7aa0aa6}.hover\\:n-text-dark-warning-bg-status\\/70:hover{color:#d7aa0ab3}.hover\\:n-text-dark-warning-bg-status\\/75:hover{color:#d7aa0abf}.hover\\:n-text-dark-warning-bg-status\\/80:hover{color:#d7aa0acc}.hover\\:n-text-dark-warning-bg-status\\/85:hover{color:#d7aa0ad9}.hover\\:n-text-dark-warning-bg-status\\/90:hover{color:#d7aa0ae6}.hover\\:n-text-dark-warning-bg-status\\/95:hover{color:#d7aa0af2}.hover\\:n-text-dark-warning-bg-strong:hover{color:#ffd600}.hover\\:n-text-dark-warning-bg-strong\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-bg-strong\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-bg-strong\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-bg-strong\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-bg-strong\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-bg-strong\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-bg-strong\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-bg-strong\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-bg-strong\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-bg-strong\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-bg-strong\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-bg-strong\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-bg-strong\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-bg-strong\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-bg-strong\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-bg-strong\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-bg-strong\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-bg-strong\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-bg-strong\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-bg-strong\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-bg-strong\\/95:hover{color:#ffd600f2}.hover\\:n-text-dark-warning-bg-weak:hover{color:#312e1a}.hover\\:n-text-dark-warning-bg-weak\\/0:hover{color:#312e1a00}.hover\\:n-text-dark-warning-bg-weak\\/10:hover{color:#312e1a1a}.hover\\:n-text-dark-warning-bg-weak\\/100:hover{color:#312e1a}.hover\\:n-text-dark-warning-bg-weak\\/15:hover{color:#312e1a26}.hover\\:n-text-dark-warning-bg-weak\\/20:hover{color:#312e1a33}.hover\\:n-text-dark-warning-bg-weak\\/25:hover{color:#312e1a40}.hover\\:n-text-dark-warning-bg-weak\\/30:hover{color:#312e1a4d}.hover\\:n-text-dark-warning-bg-weak\\/35:hover{color:#312e1a59}.hover\\:n-text-dark-warning-bg-weak\\/40:hover{color:#312e1a66}.hover\\:n-text-dark-warning-bg-weak\\/45:hover{color:#312e1a73}.hover\\:n-text-dark-warning-bg-weak\\/5:hover{color:#312e1a0d}.hover\\:n-text-dark-warning-bg-weak\\/50:hover{color:#312e1a80}.hover\\:n-text-dark-warning-bg-weak\\/55:hover{color:#312e1a8c}.hover\\:n-text-dark-warning-bg-weak\\/60:hover{color:#312e1a99}.hover\\:n-text-dark-warning-bg-weak\\/65:hover{color:#312e1aa6}.hover\\:n-text-dark-warning-bg-weak\\/70:hover{color:#312e1ab3}.hover\\:n-text-dark-warning-bg-weak\\/75:hover{color:#312e1abf}.hover\\:n-text-dark-warning-bg-weak\\/80:hover{color:#312e1acc}.hover\\:n-text-dark-warning-bg-weak\\/85:hover{color:#312e1ad9}.hover\\:n-text-dark-warning-bg-weak\\/90:hover{color:#312e1ae6}.hover\\:n-text-dark-warning-bg-weak\\/95:hover{color:#312e1af2}.hover\\:n-text-dark-warning-border-strong:hover{color:#ffd600}.hover\\:n-text-dark-warning-border-strong\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-border-strong\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-border-strong\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-border-strong\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-border-strong\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-border-strong\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-border-strong\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-border-strong\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-border-strong\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-border-strong\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-border-strong\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-border-strong\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-border-strong\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-border-strong\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-border-strong\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-border-strong\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-border-strong\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-border-strong\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-border-strong\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-border-strong\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-border-strong\\/95:hover{color:#ffd600f2}.hover\\:n-text-dark-warning-border-weak:hover{color:#765500}.hover\\:n-text-dark-warning-border-weak\\/0:hover{color:#76550000}.hover\\:n-text-dark-warning-border-weak\\/10:hover{color:#7655001a}.hover\\:n-text-dark-warning-border-weak\\/100:hover{color:#765500}.hover\\:n-text-dark-warning-border-weak\\/15:hover{color:#76550026}.hover\\:n-text-dark-warning-border-weak\\/20:hover{color:#76550033}.hover\\:n-text-dark-warning-border-weak\\/25:hover{color:#76550040}.hover\\:n-text-dark-warning-border-weak\\/30:hover{color:#7655004d}.hover\\:n-text-dark-warning-border-weak\\/35:hover{color:#76550059}.hover\\:n-text-dark-warning-border-weak\\/40:hover{color:#76550066}.hover\\:n-text-dark-warning-border-weak\\/45:hover{color:#76550073}.hover\\:n-text-dark-warning-border-weak\\/5:hover{color:#7655000d}.hover\\:n-text-dark-warning-border-weak\\/50:hover{color:#76550080}.hover\\:n-text-dark-warning-border-weak\\/55:hover{color:#7655008c}.hover\\:n-text-dark-warning-border-weak\\/60:hover{color:#76550099}.hover\\:n-text-dark-warning-border-weak\\/65:hover{color:#765500a6}.hover\\:n-text-dark-warning-border-weak\\/70:hover{color:#765500b3}.hover\\:n-text-dark-warning-border-weak\\/75:hover{color:#765500bf}.hover\\:n-text-dark-warning-border-weak\\/80:hover{color:#765500cc}.hover\\:n-text-dark-warning-border-weak\\/85:hover{color:#765500d9}.hover\\:n-text-dark-warning-border-weak\\/90:hover{color:#765500e6}.hover\\:n-text-dark-warning-border-weak\\/95:hover{color:#765500f2}.hover\\:n-text-dark-warning-icon:hover{color:#ffd600}.hover\\:n-text-dark-warning-icon\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-icon\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-icon\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-icon\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-icon\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-icon\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-icon\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-icon\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-icon\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-icon\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-icon\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-icon\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-icon\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-icon\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-icon\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-icon\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-icon\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-icon\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-icon\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-icon\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-icon\\/95:hover{color:#ffd600f2}.hover\\:n-text-dark-warning-text:hover{color:#ffd600}.hover\\:n-text-dark-warning-text\\/0:hover{color:#ffd60000}.hover\\:n-text-dark-warning-text\\/10:hover{color:#ffd6001a}.hover\\:n-text-dark-warning-text\\/100:hover{color:#ffd600}.hover\\:n-text-dark-warning-text\\/15:hover{color:#ffd60026}.hover\\:n-text-dark-warning-text\\/20:hover{color:#ffd60033}.hover\\:n-text-dark-warning-text\\/25:hover{color:#ffd60040}.hover\\:n-text-dark-warning-text\\/30:hover{color:#ffd6004d}.hover\\:n-text-dark-warning-text\\/35:hover{color:#ffd60059}.hover\\:n-text-dark-warning-text\\/40:hover{color:#ffd60066}.hover\\:n-text-dark-warning-text\\/45:hover{color:#ffd60073}.hover\\:n-text-dark-warning-text\\/5:hover{color:#ffd6000d}.hover\\:n-text-dark-warning-text\\/50:hover{color:#ffd60080}.hover\\:n-text-dark-warning-text\\/55:hover{color:#ffd6008c}.hover\\:n-text-dark-warning-text\\/60:hover{color:#ffd60099}.hover\\:n-text-dark-warning-text\\/65:hover{color:#ffd600a6}.hover\\:n-text-dark-warning-text\\/70:hover{color:#ffd600b3}.hover\\:n-text-dark-warning-text\\/75:hover{color:#ffd600bf}.hover\\:n-text-dark-warning-text\\/80:hover{color:#ffd600cc}.hover\\:n-text-dark-warning-text\\/85:hover{color:#ffd600d9}.hover\\:n-text-dark-warning-text\\/90:hover{color:#ffd600e6}.hover\\:n-text-dark-warning-text\\/95:hover{color:#ffd600f2}.hover\\:n-text-discovery-bg-status:hover{color:var(--theme-color-discovery-bg-status)}.hover\\:n-text-discovery-bg-strong:hover{color:var(--theme-color-discovery-bg-strong)}.hover\\:n-text-discovery-bg-weak:hover{color:var(--theme-color-discovery-bg-weak)}.hover\\:n-text-discovery-border-strong:hover{color:var(--theme-color-discovery-border-strong)}.hover\\:n-text-discovery-border-weak:hover{color:var(--theme-color-discovery-border-weak)}.hover\\:n-text-discovery-icon:hover{color:var(--theme-color-discovery-icon)}.hover\\:n-text-discovery-text:hover{color:var(--theme-color-discovery-text)}.hover\\:n-text-light-danger-bg-status:hover{color:#e84e2c}.hover\\:n-text-light-danger-bg-status\\/0:hover{color:#e84e2c00}.hover\\:n-text-light-danger-bg-status\\/10:hover{color:#e84e2c1a}.hover\\:n-text-light-danger-bg-status\\/100:hover{color:#e84e2c}.hover\\:n-text-light-danger-bg-status\\/15:hover{color:#e84e2c26}.hover\\:n-text-light-danger-bg-status\\/20:hover{color:#e84e2c33}.hover\\:n-text-light-danger-bg-status\\/25:hover{color:#e84e2c40}.hover\\:n-text-light-danger-bg-status\\/30:hover{color:#e84e2c4d}.hover\\:n-text-light-danger-bg-status\\/35:hover{color:#e84e2c59}.hover\\:n-text-light-danger-bg-status\\/40:hover{color:#e84e2c66}.hover\\:n-text-light-danger-bg-status\\/45:hover{color:#e84e2c73}.hover\\:n-text-light-danger-bg-status\\/5:hover{color:#e84e2c0d}.hover\\:n-text-light-danger-bg-status\\/50:hover{color:#e84e2c80}.hover\\:n-text-light-danger-bg-status\\/55:hover{color:#e84e2c8c}.hover\\:n-text-light-danger-bg-status\\/60:hover{color:#e84e2c99}.hover\\:n-text-light-danger-bg-status\\/65:hover{color:#e84e2ca6}.hover\\:n-text-light-danger-bg-status\\/70:hover{color:#e84e2cb3}.hover\\:n-text-light-danger-bg-status\\/75:hover{color:#e84e2cbf}.hover\\:n-text-light-danger-bg-status\\/80:hover{color:#e84e2ccc}.hover\\:n-text-light-danger-bg-status\\/85:hover{color:#e84e2cd9}.hover\\:n-text-light-danger-bg-status\\/90:hover{color:#e84e2ce6}.hover\\:n-text-light-danger-bg-status\\/95:hover{color:#e84e2cf2}.hover\\:n-text-light-danger-bg-strong:hover{color:#bb2d00}.hover\\:n-text-light-danger-bg-strong\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-bg-strong\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-bg-strong\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-bg-strong\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-bg-strong\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-bg-strong\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-bg-strong\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-bg-strong\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-bg-strong\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-bg-strong\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-bg-strong\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-bg-strong\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-bg-strong\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-bg-strong\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-bg-strong\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-bg-strong\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-bg-strong\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-bg-strong\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-bg-strong\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-bg-strong\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-bg-strong\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-danger-bg-weak:hover{color:#ffe9e7}.hover\\:n-text-light-danger-bg-weak\\/0:hover{color:#ffe9e700}.hover\\:n-text-light-danger-bg-weak\\/10:hover{color:#ffe9e71a}.hover\\:n-text-light-danger-bg-weak\\/100:hover{color:#ffe9e7}.hover\\:n-text-light-danger-bg-weak\\/15:hover{color:#ffe9e726}.hover\\:n-text-light-danger-bg-weak\\/20:hover{color:#ffe9e733}.hover\\:n-text-light-danger-bg-weak\\/25:hover{color:#ffe9e740}.hover\\:n-text-light-danger-bg-weak\\/30:hover{color:#ffe9e74d}.hover\\:n-text-light-danger-bg-weak\\/35:hover{color:#ffe9e759}.hover\\:n-text-light-danger-bg-weak\\/40:hover{color:#ffe9e766}.hover\\:n-text-light-danger-bg-weak\\/45:hover{color:#ffe9e773}.hover\\:n-text-light-danger-bg-weak\\/5:hover{color:#ffe9e70d}.hover\\:n-text-light-danger-bg-weak\\/50:hover{color:#ffe9e780}.hover\\:n-text-light-danger-bg-weak\\/55:hover{color:#ffe9e78c}.hover\\:n-text-light-danger-bg-weak\\/60:hover{color:#ffe9e799}.hover\\:n-text-light-danger-bg-weak\\/65:hover{color:#ffe9e7a6}.hover\\:n-text-light-danger-bg-weak\\/70:hover{color:#ffe9e7b3}.hover\\:n-text-light-danger-bg-weak\\/75:hover{color:#ffe9e7bf}.hover\\:n-text-light-danger-bg-weak\\/80:hover{color:#ffe9e7cc}.hover\\:n-text-light-danger-bg-weak\\/85:hover{color:#ffe9e7d9}.hover\\:n-text-light-danger-bg-weak\\/90:hover{color:#ffe9e7e6}.hover\\:n-text-light-danger-bg-weak\\/95:hover{color:#ffe9e7f2}.hover\\:n-text-light-danger-border-strong:hover{color:#bb2d00}.hover\\:n-text-light-danger-border-strong\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-border-strong\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-border-strong\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-border-strong\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-border-strong\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-border-strong\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-border-strong\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-border-strong\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-border-strong\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-border-strong\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-border-strong\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-border-strong\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-border-strong\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-border-strong\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-border-strong\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-border-strong\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-border-strong\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-border-strong\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-border-strong\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-border-strong\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-border-strong\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-danger-border-weak:hover{color:#ffaa97}.hover\\:n-text-light-danger-border-weak\\/0:hover{color:#ffaa9700}.hover\\:n-text-light-danger-border-weak\\/10:hover{color:#ffaa971a}.hover\\:n-text-light-danger-border-weak\\/100:hover{color:#ffaa97}.hover\\:n-text-light-danger-border-weak\\/15:hover{color:#ffaa9726}.hover\\:n-text-light-danger-border-weak\\/20:hover{color:#ffaa9733}.hover\\:n-text-light-danger-border-weak\\/25:hover{color:#ffaa9740}.hover\\:n-text-light-danger-border-weak\\/30:hover{color:#ffaa974d}.hover\\:n-text-light-danger-border-weak\\/35:hover{color:#ffaa9759}.hover\\:n-text-light-danger-border-weak\\/40:hover{color:#ffaa9766}.hover\\:n-text-light-danger-border-weak\\/45:hover{color:#ffaa9773}.hover\\:n-text-light-danger-border-weak\\/5:hover{color:#ffaa970d}.hover\\:n-text-light-danger-border-weak\\/50:hover{color:#ffaa9780}.hover\\:n-text-light-danger-border-weak\\/55:hover{color:#ffaa978c}.hover\\:n-text-light-danger-border-weak\\/60:hover{color:#ffaa9799}.hover\\:n-text-light-danger-border-weak\\/65:hover{color:#ffaa97a6}.hover\\:n-text-light-danger-border-weak\\/70:hover{color:#ffaa97b3}.hover\\:n-text-light-danger-border-weak\\/75:hover{color:#ffaa97bf}.hover\\:n-text-light-danger-border-weak\\/80:hover{color:#ffaa97cc}.hover\\:n-text-light-danger-border-weak\\/85:hover{color:#ffaa97d9}.hover\\:n-text-light-danger-border-weak\\/90:hover{color:#ffaa97e6}.hover\\:n-text-light-danger-border-weak\\/95:hover{color:#ffaa97f2}.hover\\:n-text-light-danger-hover-strong:hover{color:#961200}.hover\\:n-text-light-danger-hover-strong\\/0:hover{color:#96120000}.hover\\:n-text-light-danger-hover-strong\\/10:hover{color:#9612001a}.hover\\:n-text-light-danger-hover-strong\\/100:hover{color:#961200}.hover\\:n-text-light-danger-hover-strong\\/15:hover{color:#96120026}.hover\\:n-text-light-danger-hover-strong\\/20:hover{color:#96120033}.hover\\:n-text-light-danger-hover-strong\\/25:hover{color:#96120040}.hover\\:n-text-light-danger-hover-strong\\/30:hover{color:#9612004d}.hover\\:n-text-light-danger-hover-strong\\/35:hover{color:#96120059}.hover\\:n-text-light-danger-hover-strong\\/40:hover{color:#96120066}.hover\\:n-text-light-danger-hover-strong\\/45:hover{color:#96120073}.hover\\:n-text-light-danger-hover-strong\\/5:hover{color:#9612000d}.hover\\:n-text-light-danger-hover-strong\\/50:hover{color:#96120080}.hover\\:n-text-light-danger-hover-strong\\/55:hover{color:#9612008c}.hover\\:n-text-light-danger-hover-strong\\/60:hover{color:#96120099}.hover\\:n-text-light-danger-hover-strong\\/65:hover{color:#961200a6}.hover\\:n-text-light-danger-hover-strong\\/70:hover{color:#961200b3}.hover\\:n-text-light-danger-hover-strong\\/75:hover{color:#961200bf}.hover\\:n-text-light-danger-hover-strong\\/80:hover{color:#961200cc}.hover\\:n-text-light-danger-hover-strong\\/85:hover{color:#961200d9}.hover\\:n-text-light-danger-hover-strong\\/90:hover{color:#961200e6}.hover\\:n-text-light-danger-hover-strong\\/95:hover{color:#961200f2}.hover\\:n-text-light-danger-hover-weak:hover{color:#d4330014}.hover\\:n-text-light-danger-hover-weak\\/0:hover{color:#d4330000}.hover\\:n-text-light-danger-hover-weak\\/10:hover{color:#d433001a}.hover\\:n-text-light-danger-hover-weak\\/100:hover{color:#d43300}.hover\\:n-text-light-danger-hover-weak\\/15:hover{color:#d4330026}.hover\\:n-text-light-danger-hover-weak\\/20:hover{color:#d4330033}.hover\\:n-text-light-danger-hover-weak\\/25:hover{color:#d4330040}.hover\\:n-text-light-danger-hover-weak\\/30:hover{color:#d433004d}.hover\\:n-text-light-danger-hover-weak\\/35:hover{color:#d4330059}.hover\\:n-text-light-danger-hover-weak\\/40:hover{color:#d4330066}.hover\\:n-text-light-danger-hover-weak\\/45:hover{color:#d4330073}.hover\\:n-text-light-danger-hover-weak\\/5:hover{color:#d433000d}.hover\\:n-text-light-danger-hover-weak\\/50:hover{color:#d4330080}.hover\\:n-text-light-danger-hover-weak\\/55:hover{color:#d433008c}.hover\\:n-text-light-danger-hover-weak\\/60:hover{color:#d4330099}.hover\\:n-text-light-danger-hover-weak\\/65:hover{color:#d43300a6}.hover\\:n-text-light-danger-hover-weak\\/70:hover{color:#d43300b3}.hover\\:n-text-light-danger-hover-weak\\/75:hover{color:#d43300bf}.hover\\:n-text-light-danger-hover-weak\\/80:hover{color:#d43300cc}.hover\\:n-text-light-danger-hover-weak\\/85:hover{color:#d43300d9}.hover\\:n-text-light-danger-hover-weak\\/90:hover{color:#d43300e6}.hover\\:n-text-light-danger-hover-weak\\/95:hover{color:#d43300f2}.hover\\:n-text-light-danger-icon:hover{color:#bb2d00}.hover\\:n-text-light-danger-icon\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-icon\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-icon\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-icon\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-icon\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-icon\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-icon\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-icon\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-icon\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-icon\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-icon\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-icon\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-icon\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-icon\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-icon\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-icon\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-icon\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-icon\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-icon\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-icon\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-icon\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-danger-pressed-strong:hover{color:#730e00}.hover\\:n-text-light-danger-pressed-strong\\/0:hover{color:#730e0000}.hover\\:n-text-light-danger-pressed-strong\\/10:hover{color:#730e001a}.hover\\:n-text-light-danger-pressed-strong\\/100:hover{color:#730e00}.hover\\:n-text-light-danger-pressed-strong\\/15:hover{color:#730e0026}.hover\\:n-text-light-danger-pressed-strong\\/20:hover{color:#730e0033}.hover\\:n-text-light-danger-pressed-strong\\/25:hover{color:#730e0040}.hover\\:n-text-light-danger-pressed-strong\\/30:hover{color:#730e004d}.hover\\:n-text-light-danger-pressed-strong\\/35:hover{color:#730e0059}.hover\\:n-text-light-danger-pressed-strong\\/40:hover{color:#730e0066}.hover\\:n-text-light-danger-pressed-strong\\/45:hover{color:#730e0073}.hover\\:n-text-light-danger-pressed-strong\\/5:hover{color:#730e000d}.hover\\:n-text-light-danger-pressed-strong\\/50:hover{color:#730e0080}.hover\\:n-text-light-danger-pressed-strong\\/55:hover{color:#730e008c}.hover\\:n-text-light-danger-pressed-strong\\/60:hover{color:#730e0099}.hover\\:n-text-light-danger-pressed-strong\\/65:hover{color:#730e00a6}.hover\\:n-text-light-danger-pressed-strong\\/70:hover{color:#730e00b3}.hover\\:n-text-light-danger-pressed-strong\\/75:hover{color:#730e00bf}.hover\\:n-text-light-danger-pressed-strong\\/80:hover{color:#730e00cc}.hover\\:n-text-light-danger-pressed-strong\\/85:hover{color:#730e00d9}.hover\\:n-text-light-danger-pressed-strong\\/90:hover{color:#730e00e6}.hover\\:n-text-light-danger-pressed-strong\\/95:hover{color:#730e00f2}.hover\\:n-text-light-danger-pressed-weak:hover{color:#d433001f}.hover\\:n-text-light-danger-pressed-weak\\/0:hover{color:#d4330000}.hover\\:n-text-light-danger-pressed-weak\\/10:hover{color:#d433001a}.hover\\:n-text-light-danger-pressed-weak\\/100:hover{color:#d43300}.hover\\:n-text-light-danger-pressed-weak\\/15:hover{color:#d4330026}.hover\\:n-text-light-danger-pressed-weak\\/20:hover{color:#d4330033}.hover\\:n-text-light-danger-pressed-weak\\/25:hover{color:#d4330040}.hover\\:n-text-light-danger-pressed-weak\\/30:hover{color:#d433004d}.hover\\:n-text-light-danger-pressed-weak\\/35:hover{color:#d4330059}.hover\\:n-text-light-danger-pressed-weak\\/40:hover{color:#d4330066}.hover\\:n-text-light-danger-pressed-weak\\/45:hover{color:#d4330073}.hover\\:n-text-light-danger-pressed-weak\\/5:hover{color:#d433000d}.hover\\:n-text-light-danger-pressed-weak\\/50:hover{color:#d4330080}.hover\\:n-text-light-danger-pressed-weak\\/55:hover{color:#d433008c}.hover\\:n-text-light-danger-pressed-weak\\/60:hover{color:#d4330099}.hover\\:n-text-light-danger-pressed-weak\\/65:hover{color:#d43300a6}.hover\\:n-text-light-danger-pressed-weak\\/70:hover{color:#d43300b3}.hover\\:n-text-light-danger-pressed-weak\\/75:hover{color:#d43300bf}.hover\\:n-text-light-danger-pressed-weak\\/80:hover{color:#d43300cc}.hover\\:n-text-light-danger-pressed-weak\\/85:hover{color:#d43300d9}.hover\\:n-text-light-danger-pressed-weak\\/90:hover{color:#d43300e6}.hover\\:n-text-light-danger-pressed-weak\\/95:hover{color:#d43300f2}.hover\\:n-text-light-danger-text:hover{color:#bb2d00}.hover\\:n-text-light-danger-text\\/0:hover{color:#bb2d0000}.hover\\:n-text-light-danger-text\\/10:hover{color:#bb2d001a}.hover\\:n-text-light-danger-text\\/100:hover{color:#bb2d00}.hover\\:n-text-light-danger-text\\/15:hover{color:#bb2d0026}.hover\\:n-text-light-danger-text\\/20:hover{color:#bb2d0033}.hover\\:n-text-light-danger-text\\/25:hover{color:#bb2d0040}.hover\\:n-text-light-danger-text\\/30:hover{color:#bb2d004d}.hover\\:n-text-light-danger-text\\/35:hover{color:#bb2d0059}.hover\\:n-text-light-danger-text\\/40:hover{color:#bb2d0066}.hover\\:n-text-light-danger-text\\/45:hover{color:#bb2d0073}.hover\\:n-text-light-danger-text\\/5:hover{color:#bb2d000d}.hover\\:n-text-light-danger-text\\/50:hover{color:#bb2d0080}.hover\\:n-text-light-danger-text\\/55:hover{color:#bb2d008c}.hover\\:n-text-light-danger-text\\/60:hover{color:#bb2d0099}.hover\\:n-text-light-danger-text\\/65:hover{color:#bb2d00a6}.hover\\:n-text-light-danger-text\\/70:hover{color:#bb2d00b3}.hover\\:n-text-light-danger-text\\/75:hover{color:#bb2d00bf}.hover\\:n-text-light-danger-text\\/80:hover{color:#bb2d00cc}.hover\\:n-text-light-danger-text\\/85:hover{color:#bb2d00d9}.hover\\:n-text-light-danger-text\\/90:hover{color:#bb2d00e6}.hover\\:n-text-light-danger-text\\/95:hover{color:#bb2d00f2}.hover\\:n-text-light-discovery-bg-status:hover{color:#754ec8}.hover\\:n-text-light-discovery-bg-status\\/0:hover{color:#754ec800}.hover\\:n-text-light-discovery-bg-status\\/10:hover{color:#754ec81a}.hover\\:n-text-light-discovery-bg-status\\/100:hover{color:#754ec8}.hover\\:n-text-light-discovery-bg-status\\/15:hover{color:#754ec826}.hover\\:n-text-light-discovery-bg-status\\/20:hover{color:#754ec833}.hover\\:n-text-light-discovery-bg-status\\/25:hover{color:#754ec840}.hover\\:n-text-light-discovery-bg-status\\/30:hover{color:#754ec84d}.hover\\:n-text-light-discovery-bg-status\\/35:hover{color:#754ec859}.hover\\:n-text-light-discovery-bg-status\\/40:hover{color:#754ec866}.hover\\:n-text-light-discovery-bg-status\\/45:hover{color:#754ec873}.hover\\:n-text-light-discovery-bg-status\\/5:hover{color:#754ec80d}.hover\\:n-text-light-discovery-bg-status\\/50:hover{color:#754ec880}.hover\\:n-text-light-discovery-bg-status\\/55:hover{color:#754ec88c}.hover\\:n-text-light-discovery-bg-status\\/60:hover{color:#754ec899}.hover\\:n-text-light-discovery-bg-status\\/65:hover{color:#754ec8a6}.hover\\:n-text-light-discovery-bg-status\\/70:hover{color:#754ec8b3}.hover\\:n-text-light-discovery-bg-status\\/75:hover{color:#754ec8bf}.hover\\:n-text-light-discovery-bg-status\\/80:hover{color:#754ec8cc}.hover\\:n-text-light-discovery-bg-status\\/85:hover{color:#754ec8d9}.hover\\:n-text-light-discovery-bg-status\\/90:hover{color:#754ec8e6}.hover\\:n-text-light-discovery-bg-status\\/95:hover{color:#754ec8f2}.hover\\:n-text-light-discovery-bg-strong:hover{color:#5a34aa}.hover\\:n-text-light-discovery-bg-strong\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-bg-strong\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-bg-strong\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-bg-strong\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-bg-strong\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-bg-strong\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-bg-strong\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-bg-strong\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-bg-strong\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-bg-strong\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-bg-strong\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-bg-strong\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-bg-strong\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-bg-strong\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-bg-strong\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-bg-strong\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-bg-strong\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-bg-strong\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-bg-strong\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-bg-strong\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-bg-strong\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-discovery-bg-weak:hover{color:#e9deff}.hover\\:n-text-light-discovery-bg-weak\\/0:hover{color:#e9deff00}.hover\\:n-text-light-discovery-bg-weak\\/10:hover{color:#e9deff1a}.hover\\:n-text-light-discovery-bg-weak\\/100:hover{color:#e9deff}.hover\\:n-text-light-discovery-bg-weak\\/15:hover{color:#e9deff26}.hover\\:n-text-light-discovery-bg-weak\\/20:hover{color:#e9deff33}.hover\\:n-text-light-discovery-bg-weak\\/25:hover{color:#e9deff40}.hover\\:n-text-light-discovery-bg-weak\\/30:hover{color:#e9deff4d}.hover\\:n-text-light-discovery-bg-weak\\/35:hover{color:#e9deff59}.hover\\:n-text-light-discovery-bg-weak\\/40:hover{color:#e9deff66}.hover\\:n-text-light-discovery-bg-weak\\/45:hover{color:#e9deff73}.hover\\:n-text-light-discovery-bg-weak\\/5:hover{color:#e9deff0d}.hover\\:n-text-light-discovery-bg-weak\\/50:hover{color:#e9deff80}.hover\\:n-text-light-discovery-bg-weak\\/55:hover{color:#e9deff8c}.hover\\:n-text-light-discovery-bg-weak\\/60:hover{color:#e9deff99}.hover\\:n-text-light-discovery-bg-weak\\/65:hover{color:#e9deffa6}.hover\\:n-text-light-discovery-bg-weak\\/70:hover{color:#e9deffb3}.hover\\:n-text-light-discovery-bg-weak\\/75:hover{color:#e9deffbf}.hover\\:n-text-light-discovery-bg-weak\\/80:hover{color:#e9deffcc}.hover\\:n-text-light-discovery-bg-weak\\/85:hover{color:#e9deffd9}.hover\\:n-text-light-discovery-bg-weak\\/90:hover{color:#e9deffe6}.hover\\:n-text-light-discovery-bg-weak\\/95:hover{color:#e9defff2}.hover\\:n-text-light-discovery-border-strong:hover{color:#5a34aa}.hover\\:n-text-light-discovery-border-strong\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-border-strong\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-border-strong\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-border-strong\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-border-strong\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-border-strong\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-border-strong\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-border-strong\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-border-strong\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-border-strong\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-border-strong\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-border-strong\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-border-strong\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-border-strong\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-border-strong\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-border-strong\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-border-strong\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-border-strong\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-border-strong\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-border-strong\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-border-strong\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-discovery-border-weak:hover{color:#b38eff}.hover\\:n-text-light-discovery-border-weak\\/0:hover{color:#b38eff00}.hover\\:n-text-light-discovery-border-weak\\/10:hover{color:#b38eff1a}.hover\\:n-text-light-discovery-border-weak\\/100:hover{color:#b38eff}.hover\\:n-text-light-discovery-border-weak\\/15:hover{color:#b38eff26}.hover\\:n-text-light-discovery-border-weak\\/20:hover{color:#b38eff33}.hover\\:n-text-light-discovery-border-weak\\/25:hover{color:#b38eff40}.hover\\:n-text-light-discovery-border-weak\\/30:hover{color:#b38eff4d}.hover\\:n-text-light-discovery-border-weak\\/35:hover{color:#b38eff59}.hover\\:n-text-light-discovery-border-weak\\/40:hover{color:#b38eff66}.hover\\:n-text-light-discovery-border-weak\\/45:hover{color:#b38eff73}.hover\\:n-text-light-discovery-border-weak\\/5:hover{color:#b38eff0d}.hover\\:n-text-light-discovery-border-weak\\/50:hover{color:#b38eff80}.hover\\:n-text-light-discovery-border-weak\\/55:hover{color:#b38eff8c}.hover\\:n-text-light-discovery-border-weak\\/60:hover{color:#b38eff99}.hover\\:n-text-light-discovery-border-weak\\/65:hover{color:#b38effa6}.hover\\:n-text-light-discovery-border-weak\\/70:hover{color:#b38effb3}.hover\\:n-text-light-discovery-border-weak\\/75:hover{color:#b38effbf}.hover\\:n-text-light-discovery-border-weak\\/80:hover{color:#b38effcc}.hover\\:n-text-light-discovery-border-weak\\/85:hover{color:#b38effd9}.hover\\:n-text-light-discovery-border-weak\\/90:hover{color:#b38effe6}.hover\\:n-text-light-discovery-border-weak\\/95:hover{color:#b38efff2}.hover\\:n-text-light-discovery-icon:hover{color:#5a34aa}.hover\\:n-text-light-discovery-icon\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-icon\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-icon\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-icon\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-icon\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-icon\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-icon\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-icon\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-icon\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-icon\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-icon\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-icon\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-icon\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-icon\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-icon\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-icon\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-icon\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-icon\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-icon\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-icon\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-icon\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-discovery-text:hover{color:#5a34aa}.hover\\:n-text-light-discovery-text\\/0:hover{color:#5a34aa00}.hover\\:n-text-light-discovery-text\\/10:hover{color:#5a34aa1a}.hover\\:n-text-light-discovery-text\\/100:hover{color:#5a34aa}.hover\\:n-text-light-discovery-text\\/15:hover{color:#5a34aa26}.hover\\:n-text-light-discovery-text\\/20:hover{color:#5a34aa33}.hover\\:n-text-light-discovery-text\\/25:hover{color:#5a34aa40}.hover\\:n-text-light-discovery-text\\/30:hover{color:#5a34aa4d}.hover\\:n-text-light-discovery-text\\/35:hover{color:#5a34aa59}.hover\\:n-text-light-discovery-text\\/40:hover{color:#5a34aa66}.hover\\:n-text-light-discovery-text\\/45:hover{color:#5a34aa73}.hover\\:n-text-light-discovery-text\\/5:hover{color:#5a34aa0d}.hover\\:n-text-light-discovery-text\\/50:hover{color:#5a34aa80}.hover\\:n-text-light-discovery-text\\/55:hover{color:#5a34aa8c}.hover\\:n-text-light-discovery-text\\/60:hover{color:#5a34aa99}.hover\\:n-text-light-discovery-text\\/65:hover{color:#5a34aaa6}.hover\\:n-text-light-discovery-text\\/70:hover{color:#5a34aab3}.hover\\:n-text-light-discovery-text\\/75:hover{color:#5a34aabf}.hover\\:n-text-light-discovery-text\\/80:hover{color:#5a34aacc}.hover\\:n-text-light-discovery-text\\/85:hover{color:#5a34aad9}.hover\\:n-text-light-discovery-text\\/90:hover{color:#5a34aae6}.hover\\:n-text-light-discovery-text\\/95:hover{color:#5a34aaf2}.hover\\:n-text-light-neutral-bg-default:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-default\\/0:hover{color:#f5f6f600}.hover\\:n-text-light-neutral-bg-default\\/10:hover{color:#f5f6f61a}.hover\\:n-text-light-neutral-bg-default\\/100:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-default\\/15:hover{color:#f5f6f626}.hover\\:n-text-light-neutral-bg-default\\/20:hover{color:#f5f6f633}.hover\\:n-text-light-neutral-bg-default\\/25:hover{color:#f5f6f640}.hover\\:n-text-light-neutral-bg-default\\/30:hover{color:#f5f6f64d}.hover\\:n-text-light-neutral-bg-default\\/35:hover{color:#f5f6f659}.hover\\:n-text-light-neutral-bg-default\\/40:hover{color:#f5f6f666}.hover\\:n-text-light-neutral-bg-default\\/45:hover{color:#f5f6f673}.hover\\:n-text-light-neutral-bg-default\\/5:hover{color:#f5f6f60d}.hover\\:n-text-light-neutral-bg-default\\/50:hover{color:#f5f6f680}.hover\\:n-text-light-neutral-bg-default\\/55:hover{color:#f5f6f68c}.hover\\:n-text-light-neutral-bg-default\\/60:hover{color:#f5f6f699}.hover\\:n-text-light-neutral-bg-default\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-light-neutral-bg-default\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-light-neutral-bg-default\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-light-neutral-bg-default\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-light-neutral-bg-default\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-light-neutral-bg-default\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-light-neutral-bg-default\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-light-neutral-bg-on-bg-weak:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/0:hover{color:#f5f6f600}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/10:hover{color:#f5f6f61a}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/100:hover{color:#f5f6f6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/15:hover{color:#f5f6f626}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/20:hover{color:#f5f6f633}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/25:hover{color:#f5f6f640}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/30:hover{color:#f5f6f64d}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/35:hover{color:#f5f6f659}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/40:hover{color:#f5f6f666}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/45:hover{color:#f5f6f673}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/5:hover{color:#f5f6f60d}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/50:hover{color:#f5f6f680}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/55:hover{color:#f5f6f68c}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/60:hover{color:#f5f6f699}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-light-neutral-bg-on-bg-weak\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-light-neutral-bg-status:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-status\\/0:hover{color:#a8acb200}.hover\\:n-text-light-neutral-bg-status\\/10:hover{color:#a8acb21a}.hover\\:n-text-light-neutral-bg-status\\/100:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-status\\/15:hover{color:#a8acb226}.hover\\:n-text-light-neutral-bg-status\\/20:hover{color:#a8acb233}.hover\\:n-text-light-neutral-bg-status\\/25:hover{color:#a8acb240}.hover\\:n-text-light-neutral-bg-status\\/30:hover{color:#a8acb24d}.hover\\:n-text-light-neutral-bg-status\\/35:hover{color:#a8acb259}.hover\\:n-text-light-neutral-bg-status\\/40:hover{color:#a8acb266}.hover\\:n-text-light-neutral-bg-status\\/45:hover{color:#a8acb273}.hover\\:n-text-light-neutral-bg-status\\/5:hover{color:#a8acb20d}.hover\\:n-text-light-neutral-bg-status\\/50:hover{color:#a8acb280}.hover\\:n-text-light-neutral-bg-status\\/55:hover{color:#a8acb28c}.hover\\:n-text-light-neutral-bg-status\\/60:hover{color:#a8acb299}.hover\\:n-text-light-neutral-bg-status\\/65:hover{color:#a8acb2a6}.hover\\:n-text-light-neutral-bg-status\\/70:hover{color:#a8acb2b3}.hover\\:n-text-light-neutral-bg-status\\/75:hover{color:#a8acb2bf}.hover\\:n-text-light-neutral-bg-status\\/80:hover{color:#a8acb2cc}.hover\\:n-text-light-neutral-bg-status\\/85:hover{color:#a8acb2d9}.hover\\:n-text-light-neutral-bg-status\\/90:hover{color:#a8acb2e6}.hover\\:n-text-light-neutral-bg-status\\/95:hover{color:#a8acb2f2}.hover\\:n-text-light-neutral-bg-strong:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-bg-strong\\/0:hover{color:#e2e3e500}.hover\\:n-text-light-neutral-bg-strong\\/10:hover{color:#e2e3e51a}.hover\\:n-text-light-neutral-bg-strong\\/100:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-bg-strong\\/15:hover{color:#e2e3e526}.hover\\:n-text-light-neutral-bg-strong\\/20:hover{color:#e2e3e533}.hover\\:n-text-light-neutral-bg-strong\\/25:hover{color:#e2e3e540}.hover\\:n-text-light-neutral-bg-strong\\/30:hover{color:#e2e3e54d}.hover\\:n-text-light-neutral-bg-strong\\/35:hover{color:#e2e3e559}.hover\\:n-text-light-neutral-bg-strong\\/40:hover{color:#e2e3e566}.hover\\:n-text-light-neutral-bg-strong\\/45:hover{color:#e2e3e573}.hover\\:n-text-light-neutral-bg-strong\\/5:hover{color:#e2e3e50d}.hover\\:n-text-light-neutral-bg-strong\\/50:hover{color:#e2e3e580}.hover\\:n-text-light-neutral-bg-strong\\/55:hover{color:#e2e3e58c}.hover\\:n-text-light-neutral-bg-strong\\/60:hover{color:#e2e3e599}.hover\\:n-text-light-neutral-bg-strong\\/65:hover{color:#e2e3e5a6}.hover\\:n-text-light-neutral-bg-strong\\/70:hover{color:#e2e3e5b3}.hover\\:n-text-light-neutral-bg-strong\\/75:hover{color:#e2e3e5bf}.hover\\:n-text-light-neutral-bg-strong\\/80:hover{color:#e2e3e5cc}.hover\\:n-text-light-neutral-bg-strong\\/85:hover{color:#e2e3e5d9}.hover\\:n-text-light-neutral-bg-strong\\/90:hover{color:#e2e3e5e6}.hover\\:n-text-light-neutral-bg-strong\\/95:hover{color:#e2e3e5f2}.hover\\:n-text-light-neutral-bg-stronger:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-stronger\\/0:hover{color:#a8acb200}.hover\\:n-text-light-neutral-bg-stronger\\/10:hover{color:#a8acb21a}.hover\\:n-text-light-neutral-bg-stronger\\/100:hover{color:#a8acb2}.hover\\:n-text-light-neutral-bg-stronger\\/15:hover{color:#a8acb226}.hover\\:n-text-light-neutral-bg-stronger\\/20:hover{color:#a8acb233}.hover\\:n-text-light-neutral-bg-stronger\\/25:hover{color:#a8acb240}.hover\\:n-text-light-neutral-bg-stronger\\/30:hover{color:#a8acb24d}.hover\\:n-text-light-neutral-bg-stronger\\/35:hover{color:#a8acb259}.hover\\:n-text-light-neutral-bg-stronger\\/40:hover{color:#a8acb266}.hover\\:n-text-light-neutral-bg-stronger\\/45:hover{color:#a8acb273}.hover\\:n-text-light-neutral-bg-stronger\\/5:hover{color:#a8acb20d}.hover\\:n-text-light-neutral-bg-stronger\\/50:hover{color:#a8acb280}.hover\\:n-text-light-neutral-bg-stronger\\/55:hover{color:#a8acb28c}.hover\\:n-text-light-neutral-bg-stronger\\/60:hover{color:#a8acb299}.hover\\:n-text-light-neutral-bg-stronger\\/65:hover{color:#a8acb2a6}.hover\\:n-text-light-neutral-bg-stronger\\/70:hover{color:#a8acb2b3}.hover\\:n-text-light-neutral-bg-stronger\\/75:hover{color:#a8acb2bf}.hover\\:n-text-light-neutral-bg-stronger\\/80:hover{color:#a8acb2cc}.hover\\:n-text-light-neutral-bg-stronger\\/85:hover{color:#a8acb2d9}.hover\\:n-text-light-neutral-bg-stronger\\/90:hover{color:#a8acb2e6}.hover\\:n-text-light-neutral-bg-stronger\\/95:hover{color:#a8acb2f2}.hover\\:n-text-light-neutral-bg-strongest:hover{color:#3c3f44}.hover\\:n-text-light-neutral-bg-strongest\\/0:hover{color:#3c3f4400}.hover\\:n-text-light-neutral-bg-strongest\\/10:hover{color:#3c3f441a}.hover\\:n-text-light-neutral-bg-strongest\\/100:hover{color:#3c3f44}.hover\\:n-text-light-neutral-bg-strongest\\/15:hover{color:#3c3f4426}.hover\\:n-text-light-neutral-bg-strongest\\/20:hover{color:#3c3f4433}.hover\\:n-text-light-neutral-bg-strongest\\/25:hover{color:#3c3f4440}.hover\\:n-text-light-neutral-bg-strongest\\/30:hover{color:#3c3f444d}.hover\\:n-text-light-neutral-bg-strongest\\/35:hover{color:#3c3f4459}.hover\\:n-text-light-neutral-bg-strongest\\/40:hover{color:#3c3f4466}.hover\\:n-text-light-neutral-bg-strongest\\/45:hover{color:#3c3f4473}.hover\\:n-text-light-neutral-bg-strongest\\/5:hover{color:#3c3f440d}.hover\\:n-text-light-neutral-bg-strongest\\/50:hover{color:#3c3f4480}.hover\\:n-text-light-neutral-bg-strongest\\/55:hover{color:#3c3f448c}.hover\\:n-text-light-neutral-bg-strongest\\/60:hover{color:#3c3f4499}.hover\\:n-text-light-neutral-bg-strongest\\/65:hover{color:#3c3f44a6}.hover\\:n-text-light-neutral-bg-strongest\\/70:hover{color:#3c3f44b3}.hover\\:n-text-light-neutral-bg-strongest\\/75:hover{color:#3c3f44bf}.hover\\:n-text-light-neutral-bg-strongest\\/80:hover{color:#3c3f44cc}.hover\\:n-text-light-neutral-bg-strongest\\/85:hover{color:#3c3f44d9}.hover\\:n-text-light-neutral-bg-strongest\\/90:hover{color:#3c3f44e6}.hover\\:n-text-light-neutral-bg-strongest\\/95:hover{color:#3c3f44f2}.hover\\:n-text-light-neutral-bg-weak:hover{color:#fff}.hover\\:n-text-light-neutral-bg-weak\\/0:hover{color:#fff0}.hover\\:n-text-light-neutral-bg-weak\\/10:hover{color:#ffffff1a}.hover\\:n-text-light-neutral-bg-weak\\/100:hover{color:#fff}.hover\\:n-text-light-neutral-bg-weak\\/15:hover{color:#ffffff26}.hover\\:n-text-light-neutral-bg-weak\\/20:hover{color:#fff3}.hover\\:n-text-light-neutral-bg-weak\\/25:hover{color:#ffffff40}.hover\\:n-text-light-neutral-bg-weak\\/30:hover{color:#ffffff4d}.hover\\:n-text-light-neutral-bg-weak\\/35:hover{color:#ffffff59}.hover\\:n-text-light-neutral-bg-weak\\/40:hover{color:#fff6}.hover\\:n-text-light-neutral-bg-weak\\/45:hover{color:#ffffff73}.hover\\:n-text-light-neutral-bg-weak\\/5:hover{color:#ffffff0d}.hover\\:n-text-light-neutral-bg-weak\\/50:hover{color:#ffffff80}.hover\\:n-text-light-neutral-bg-weak\\/55:hover{color:#ffffff8c}.hover\\:n-text-light-neutral-bg-weak\\/60:hover{color:#fff9}.hover\\:n-text-light-neutral-bg-weak\\/65:hover{color:#ffffffa6}.hover\\:n-text-light-neutral-bg-weak\\/70:hover{color:#ffffffb3}.hover\\:n-text-light-neutral-bg-weak\\/75:hover{color:#ffffffbf}.hover\\:n-text-light-neutral-bg-weak\\/80:hover{color:#fffc}.hover\\:n-text-light-neutral-bg-weak\\/85:hover{color:#ffffffd9}.hover\\:n-text-light-neutral-bg-weak\\/90:hover{color:#ffffffe6}.hover\\:n-text-light-neutral-bg-weak\\/95:hover{color:#fffffff2}.hover\\:n-text-light-neutral-border-strong:hover{color:#bbbec3}.hover\\:n-text-light-neutral-border-strong\\/0:hover{color:#bbbec300}.hover\\:n-text-light-neutral-border-strong\\/10:hover{color:#bbbec31a}.hover\\:n-text-light-neutral-border-strong\\/100:hover{color:#bbbec3}.hover\\:n-text-light-neutral-border-strong\\/15:hover{color:#bbbec326}.hover\\:n-text-light-neutral-border-strong\\/20:hover{color:#bbbec333}.hover\\:n-text-light-neutral-border-strong\\/25:hover{color:#bbbec340}.hover\\:n-text-light-neutral-border-strong\\/30:hover{color:#bbbec34d}.hover\\:n-text-light-neutral-border-strong\\/35:hover{color:#bbbec359}.hover\\:n-text-light-neutral-border-strong\\/40:hover{color:#bbbec366}.hover\\:n-text-light-neutral-border-strong\\/45:hover{color:#bbbec373}.hover\\:n-text-light-neutral-border-strong\\/5:hover{color:#bbbec30d}.hover\\:n-text-light-neutral-border-strong\\/50:hover{color:#bbbec380}.hover\\:n-text-light-neutral-border-strong\\/55:hover{color:#bbbec38c}.hover\\:n-text-light-neutral-border-strong\\/60:hover{color:#bbbec399}.hover\\:n-text-light-neutral-border-strong\\/65:hover{color:#bbbec3a6}.hover\\:n-text-light-neutral-border-strong\\/70:hover{color:#bbbec3b3}.hover\\:n-text-light-neutral-border-strong\\/75:hover{color:#bbbec3bf}.hover\\:n-text-light-neutral-border-strong\\/80:hover{color:#bbbec3cc}.hover\\:n-text-light-neutral-border-strong\\/85:hover{color:#bbbec3d9}.hover\\:n-text-light-neutral-border-strong\\/90:hover{color:#bbbec3e6}.hover\\:n-text-light-neutral-border-strong\\/95:hover{color:#bbbec3f2}.hover\\:n-text-light-neutral-border-strongest:hover{color:#6f757e}.hover\\:n-text-light-neutral-border-strongest\\/0:hover{color:#6f757e00}.hover\\:n-text-light-neutral-border-strongest\\/10:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-border-strongest\\/100:hover{color:#6f757e}.hover\\:n-text-light-neutral-border-strongest\\/15:hover{color:#6f757e26}.hover\\:n-text-light-neutral-border-strongest\\/20:hover{color:#6f757e33}.hover\\:n-text-light-neutral-border-strongest\\/25:hover{color:#6f757e40}.hover\\:n-text-light-neutral-border-strongest\\/30:hover{color:#6f757e4d}.hover\\:n-text-light-neutral-border-strongest\\/35:hover{color:#6f757e59}.hover\\:n-text-light-neutral-border-strongest\\/40:hover{color:#6f757e66}.hover\\:n-text-light-neutral-border-strongest\\/45:hover{color:#6f757e73}.hover\\:n-text-light-neutral-border-strongest\\/5:hover{color:#6f757e0d}.hover\\:n-text-light-neutral-border-strongest\\/50:hover{color:#6f757e80}.hover\\:n-text-light-neutral-border-strongest\\/55:hover{color:#6f757e8c}.hover\\:n-text-light-neutral-border-strongest\\/60:hover{color:#6f757e99}.hover\\:n-text-light-neutral-border-strongest\\/65:hover{color:#6f757ea6}.hover\\:n-text-light-neutral-border-strongest\\/70:hover{color:#6f757eb3}.hover\\:n-text-light-neutral-border-strongest\\/75:hover{color:#6f757ebf}.hover\\:n-text-light-neutral-border-strongest\\/80:hover{color:#6f757ecc}.hover\\:n-text-light-neutral-border-strongest\\/85:hover{color:#6f757ed9}.hover\\:n-text-light-neutral-border-strongest\\/90:hover{color:#6f757ee6}.hover\\:n-text-light-neutral-border-strongest\\/95:hover{color:#6f757ef2}.hover\\:n-text-light-neutral-border-weak:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-border-weak\\/0:hover{color:#e2e3e500}.hover\\:n-text-light-neutral-border-weak\\/10:hover{color:#e2e3e51a}.hover\\:n-text-light-neutral-border-weak\\/100:hover{color:#e2e3e5}.hover\\:n-text-light-neutral-border-weak\\/15:hover{color:#e2e3e526}.hover\\:n-text-light-neutral-border-weak\\/20:hover{color:#e2e3e533}.hover\\:n-text-light-neutral-border-weak\\/25:hover{color:#e2e3e540}.hover\\:n-text-light-neutral-border-weak\\/30:hover{color:#e2e3e54d}.hover\\:n-text-light-neutral-border-weak\\/35:hover{color:#e2e3e559}.hover\\:n-text-light-neutral-border-weak\\/40:hover{color:#e2e3e566}.hover\\:n-text-light-neutral-border-weak\\/45:hover{color:#e2e3e573}.hover\\:n-text-light-neutral-border-weak\\/5:hover{color:#e2e3e50d}.hover\\:n-text-light-neutral-border-weak\\/50:hover{color:#e2e3e580}.hover\\:n-text-light-neutral-border-weak\\/55:hover{color:#e2e3e58c}.hover\\:n-text-light-neutral-border-weak\\/60:hover{color:#e2e3e599}.hover\\:n-text-light-neutral-border-weak\\/65:hover{color:#e2e3e5a6}.hover\\:n-text-light-neutral-border-weak\\/70:hover{color:#e2e3e5b3}.hover\\:n-text-light-neutral-border-weak\\/75:hover{color:#e2e3e5bf}.hover\\:n-text-light-neutral-border-weak\\/80:hover{color:#e2e3e5cc}.hover\\:n-text-light-neutral-border-weak\\/85:hover{color:#e2e3e5d9}.hover\\:n-text-light-neutral-border-weak\\/90:hover{color:#e2e3e5e6}.hover\\:n-text-light-neutral-border-weak\\/95:hover{color:#e2e3e5f2}.hover\\:n-text-light-neutral-hover:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-hover\\/0:hover{color:#6f757e00}.hover\\:n-text-light-neutral-hover\\/10:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-hover\\/100:hover{color:#6f757e}.hover\\:n-text-light-neutral-hover\\/15:hover{color:#6f757e26}.hover\\:n-text-light-neutral-hover\\/20:hover{color:#6f757e33}.hover\\:n-text-light-neutral-hover\\/25:hover{color:#6f757e40}.hover\\:n-text-light-neutral-hover\\/30:hover{color:#6f757e4d}.hover\\:n-text-light-neutral-hover\\/35:hover{color:#6f757e59}.hover\\:n-text-light-neutral-hover\\/40:hover{color:#6f757e66}.hover\\:n-text-light-neutral-hover\\/45:hover{color:#6f757e73}.hover\\:n-text-light-neutral-hover\\/5:hover{color:#6f757e0d}.hover\\:n-text-light-neutral-hover\\/50:hover{color:#6f757e80}.hover\\:n-text-light-neutral-hover\\/55:hover{color:#6f757e8c}.hover\\:n-text-light-neutral-hover\\/60:hover{color:#6f757e99}.hover\\:n-text-light-neutral-hover\\/65:hover{color:#6f757ea6}.hover\\:n-text-light-neutral-hover\\/70:hover{color:#6f757eb3}.hover\\:n-text-light-neutral-hover\\/75:hover{color:#6f757ebf}.hover\\:n-text-light-neutral-hover\\/80:hover{color:#6f757ecc}.hover\\:n-text-light-neutral-hover\\/85:hover{color:#6f757ed9}.hover\\:n-text-light-neutral-hover\\/90:hover{color:#6f757ee6}.hover\\:n-text-light-neutral-hover\\/95:hover{color:#6f757ef2}.hover\\:n-text-light-neutral-icon:hover{color:#4d5157}.hover\\:n-text-light-neutral-icon\\/0:hover{color:#4d515700}.hover\\:n-text-light-neutral-icon\\/10:hover{color:#4d51571a}.hover\\:n-text-light-neutral-icon\\/100:hover{color:#4d5157}.hover\\:n-text-light-neutral-icon\\/15:hover{color:#4d515726}.hover\\:n-text-light-neutral-icon\\/20:hover{color:#4d515733}.hover\\:n-text-light-neutral-icon\\/25:hover{color:#4d515740}.hover\\:n-text-light-neutral-icon\\/30:hover{color:#4d51574d}.hover\\:n-text-light-neutral-icon\\/35:hover{color:#4d515759}.hover\\:n-text-light-neutral-icon\\/40:hover{color:#4d515766}.hover\\:n-text-light-neutral-icon\\/45:hover{color:#4d515773}.hover\\:n-text-light-neutral-icon\\/5:hover{color:#4d51570d}.hover\\:n-text-light-neutral-icon\\/50:hover{color:#4d515780}.hover\\:n-text-light-neutral-icon\\/55:hover{color:#4d51578c}.hover\\:n-text-light-neutral-icon\\/60:hover{color:#4d515799}.hover\\:n-text-light-neutral-icon\\/65:hover{color:#4d5157a6}.hover\\:n-text-light-neutral-icon\\/70:hover{color:#4d5157b3}.hover\\:n-text-light-neutral-icon\\/75:hover{color:#4d5157bf}.hover\\:n-text-light-neutral-icon\\/80:hover{color:#4d5157cc}.hover\\:n-text-light-neutral-icon\\/85:hover{color:#4d5157d9}.hover\\:n-text-light-neutral-icon\\/90:hover{color:#4d5157e6}.hover\\:n-text-light-neutral-icon\\/95:hover{color:#4d5157f2}.hover\\:n-text-light-neutral-pressed:hover{color:#6f757e33}.hover\\:n-text-light-neutral-pressed\\/0:hover{color:#6f757e00}.hover\\:n-text-light-neutral-pressed\\/10:hover{color:#6f757e1a}.hover\\:n-text-light-neutral-pressed\\/100:hover{color:#6f757e}.hover\\:n-text-light-neutral-pressed\\/15:hover{color:#6f757e26}.hover\\:n-text-light-neutral-pressed\\/20:hover{color:#6f757e33}.hover\\:n-text-light-neutral-pressed\\/25:hover{color:#6f757e40}.hover\\:n-text-light-neutral-pressed\\/30:hover{color:#6f757e4d}.hover\\:n-text-light-neutral-pressed\\/35:hover{color:#6f757e59}.hover\\:n-text-light-neutral-pressed\\/40:hover{color:#6f757e66}.hover\\:n-text-light-neutral-pressed\\/45:hover{color:#6f757e73}.hover\\:n-text-light-neutral-pressed\\/5:hover{color:#6f757e0d}.hover\\:n-text-light-neutral-pressed\\/50:hover{color:#6f757e80}.hover\\:n-text-light-neutral-pressed\\/55:hover{color:#6f757e8c}.hover\\:n-text-light-neutral-pressed\\/60:hover{color:#6f757e99}.hover\\:n-text-light-neutral-pressed\\/65:hover{color:#6f757ea6}.hover\\:n-text-light-neutral-pressed\\/70:hover{color:#6f757eb3}.hover\\:n-text-light-neutral-pressed\\/75:hover{color:#6f757ebf}.hover\\:n-text-light-neutral-pressed\\/80:hover{color:#6f757ecc}.hover\\:n-text-light-neutral-pressed\\/85:hover{color:#6f757ed9}.hover\\:n-text-light-neutral-pressed\\/90:hover{color:#6f757ee6}.hover\\:n-text-light-neutral-pressed\\/95:hover{color:#6f757ef2}.hover\\:n-text-light-neutral-text-default:hover{color:#1a1b1d}.hover\\:n-text-light-neutral-text-default\\/0:hover{color:#1a1b1d00}.hover\\:n-text-light-neutral-text-default\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-light-neutral-text-default\\/100:hover{color:#1a1b1d}.hover\\:n-text-light-neutral-text-default\\/15:hover{color:#1a1b1d26}.hover\\:n-text-light-neutral-text-default\\/20:hover{color:#1a1b1d33}.hover\\:n-text-light-neutral-text-default\\/25:hover{color:#1a1b1d40}.hover\\:n-text-light-neutral-text-default\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-light-neutral-text-default\\/35:hover{color:#1a1b1d59}.hover\\:n-text-light-neutral-text-default\\/40:hover{color:#1a1b1d66}.hover\\:n-text-light-neutral-text-default\\/45:hover{color:#1a1b1d73}.hover\\:n-text-light-neutral-text-default\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-light-neutral-text-default\\/50:hover{color:#1a1b1d80}.hover\\:n-text-light-neutral-text-default\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-light-neutral-text-default\\/60:hover{color:#1a1b1d99}.hover\\:n-text-light-neutral-text-default\\/65:hover{color:#1a1b1da6}.hover\\:n-text-light-neutral-text-default\\/70:hover{color:#1a1b1db3}.hover\\:n-text-light-neutral-text-default\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-light-neutral-text-default\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-light-neutral-text-default\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-light-neutral-text-default\\/90:hover{color:#1a1b1de6}.hover\\:n-text-light-neutral-text-default\\/95:hover{color:#1a1b1df2}.hover\\:n-text-light-neutral-text-inverse:hover{color:#fff}.hover\\:n-text-light-neutral-text-inverse\\/0:hover{color:#fff0}.hover\\:n-text-light-neutral-text-inverse\\/10:hover{color:#ffffff1a}.hover\\:n-text-light-neutral-text-inverse\\/100:hover{color:#fff}.hover\\:n-text-light-neutral-text-inverse\\/15:hover{color:#ffffff26}.hover\\:n-text-light-neutral-text-inverse\\/20:hover{color:#fff3}.hover\\:n-text-light-neutral-text-inverse\\/25:hover{color:#ffffff40}.hover\\:n-text-light-neutral-text-inverse\\/30:hover{color:#ffffff4d}.hover\\:n-text-light-neutral-text-inverse\\/35:hover{color:#ffffff59}.hover\\:n-text-light-neutral-text-inverse\\/40:hover{color:#fff6}.hover\\:n-text-light-neutral-text-inverse\\/45:hover{color:#ffffff73}.hover\\:n-text-light-neutral-text-inverse\\/5:hover{color:#ffffff0d}.hover\\:n-text-light-neutral-text-inverse\\/50:hover{color:#ffffff80}.hover\\:n-text-light-neutral-text-inverse\\/55:hover{color:#ffffff8c}.hover\\:n-text-light-neutral-text-inverse\\/60:hover{color:#fff9}.hover\\:n-text-light-neutral-text-inverse\\/65:hover{color:#ffffffa6}.hover\\:n-text-light-neutral-text-inverse\\/70:hover{color:#ffffffb3}.hover\\:n-text-light-neutral-text-inverse\\/75:hover{color:#ffffffbf}.hover\\:n-text-light-neutral-text-inverse\\/80:hover{color:#fffc}.hover\\:n-text-light-neutral-text-inverse\\/85:hover{color:#ffffffd9}.hover\\:n-text-light-neutral-text-inverse\\/90:hover{color:#ffffffe6}.hover\\:n-text-light-neutral-text-inverse\\/95:hover{color:#fffffff2}.hover\\:n-text-light-neutral-text-weak:hover{color:#4d5157}.hover\\:n-text-light-neutral-text-weak\\/0:hover{color:#4d515700}.hover\\:n-text-light-neutral-text-weak\\/10:hover{color:#4d51571a}.hover\\:n-text-light-neutral-text-weak\\/100:hover{color:#4d5157}.hover\\:n-text-light-neutral-text-weak\\/15:hover{color:#4d515726}.hover\\:n-text-light-neutral-text-weak\\/20:hover{color:#4d515733}.hover\\:n-text-light-neutral-text-weak\\/25:hover{color:#4d515740}.hover\\:n-text-light-neutral-text-weak\\/30:hover{color:#4d51574d}.hover\\:n-text-light-neutral-text-weak\\/35:hover{color:#4d515759}.hover\\:n-text-light-neutral-text-weak\\/40:hover{color:#4d515766}.hover\\:n-text-light-neutral-text-weak\\/45:hover{color:#4d515773}.hover\\:n-text-light-neutral-text-weak\\/5:hover{color:#4d51570d}.hover\\:n-text-light-neutral-text-weak\\/50:hover{color:#4d515780}.hover\\:n-text-light-neutral-text-weak\\/55:hover{color:#4d51578c}.hover\\:n-text-light-neutral-text-weak\\/60:hover{color:#4d515799}.hover\\:n-text-light-neutral-text-weak\\/65:hover{color:#4d5157a6}.hover\\:n-text-light-neutral-text-weak\\/70:hover{color:#4d5157b3}.hover\\:n-text-light-neutral-text-weak\\/75:hover{color:#4d5157bf}.hover\\:n-text-light-neutral-text-weak\\/80:hover{color:#4d5157cc}.hover\\:n-text-light-neutral-text-weak\\/85:hover{color:#4d5157d9}.hover\\:n-text-light-neutral-text-weak\\/90:hover{color:#4d5157e6}.hover\\:n-text-light-neutral-text-weak\\/95:hover{color:#4d5157f2}.hover\\:n-text-light-neutral-text-weaker:hover{color:#5e636a}.hover\\:n-text-light-neutral-text-weaker\\/0:hover{color:#5e636a00}.hover\\:n-text-light-neutral-text-weaker\\/10:hover{color:#5e636a1a}.hover\\:n-text-light-neutral-text-weaker\\/100:hover{color:#5e636a}.hover\\:n-text-light-neutral-text-weaker\\/15:hover{color:#5e636a26}.hover\\:n-text-light-neutral-text-weaker\\/20:hover{color:#5e636a33}.hover\\:n-text-light-neutral-text-weaker\\/25:hover{color:#5e636a40}.hover\\:n-text-light-neutral-text-weaker\\/30:hover{color:#5e636a4d}.hover\\:n-text-light-neutral-text-weaker\\/35:hover{color:#5e636a59}.hover\\:n-text-light-neutral-text-weaker\\/40:hover{color:#5e636a66}.hover\\:n-text-light-neutral-text-weaker\\/45:hover{color:#5e636a73}.hover\\:n-text-light-neutral-text-weaker\\/5:hover{color:#5e636a0d}.hover\\:n-text-light-neutral-text-weaker\\/50:hover{color:#5e636a80}.hover\\:n-text-light-neutral-text-weaker\\/55:hover{color:#5e636a8c}.hover\\:n-text-light-neutral-text-weaker\\/60:hover{color:#5e636a99}.hover\\:n-text-light-neutral-text-weaker\\/65:hover{color:#5e636aa6}.hover\\:n-text-light-neutral-text-weaker\\/70:hover{color:#5e636ab3}.hover\\:n-text-light-neutral-text-weaker\\/75:hover{color:#5e636abf}.hover\\:n-text-light-neutral-text-weaker\\/80:hover{color:#5e636acc}.hover\\:n-text-light-neutral-text-weaker\\/85:hover{color:#5e636ad9}.hover\\:n-text-light-neutral-text-weaker\\/90:hover{color:#5e636ae6}.hover\\:n-text-light-neutral-text-weaker\\/95:hover{color:#5e636af2}.hover\\:n-text-light-neutral-text-weakest:hover{color:#a8acb2}.hover\\:n-text-light-neutral-text-weakest\\/0:hover{color:#a8acb200}.hover\\:n-text-light-neutral-text-weakest\\/10:hover{color:#a8acb21a}.hover\\:n-text-light-neutral-text-weakest\\/100:hover{color:#a8acb2}.hover\\:n-text-light-neutral-text-weakest\\/15:hover{color:#a8acb226}.hover\\:n-text-light-neutral-text-weakest\\/20:hover{color:#a8acb233}.hover\\:n-text-light-neutral-text-weakest\\/25:hover{color:#a8acb240}.hover\\:n-text-light-neutral-text-weakest\\/30:hover{color:#a8acb24d}.hover\\:n-text-light-neutral-text-weakest\\/35:hover{color:#a8acb259}.hover\\:n-text-light-neutral-text-weakest\\/40:hover{color:#a8acb266}.hover\\:n-text-light-neutral-text-weakest\\/45:hover{color:#a8acb273}.hover\\:n-text-light-neutral-text-weakest\\/5:hover{color:#a8acb20d}.hover\\:n-text-light-neutral-text-weakest\\/50:hover{color:#a8acb280}.hover\\:n-text-light-neutral-text-weakest\\/55:hover{color:#a8acb28c}.hover\\:n-text-light-neutral-text-weakest\\/60:hover{color:#a8acb299}.hover\\:n-text-light-neutral-text-weakest\\/65:hover{color:#a8acb2a6}.hover\\:n-text-light-neutral-text-weakest\\/70:hover{color:#a8acb2b3}.hover\\:n-text-light-neutral-text-weakest\\/75:hover{color:#a8acb2bf}.hover\\:n-text-light-neutral-text-weakest\\/80:hover{color:#a8acb2cc}.hover\\:n-text-light-neutral-text-weakest\\/85:hover{color:#a8acb2d9}.hover\\:n-text-light-neutral-text-weakest\\/90:hover{color:#a8acb2e6}.hover\\:n-text-light-neutral-text-weakest\\/95:hover{color:#a8acb2f2}.hover\\:n-text-light-primary-bg-selected:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-selected\\/0:hover{color:#e7fafb00}.hover\\:n-text-light-primary-bg-selected\\/10:hover{color:#e7fafb1a}.hover\\:n-text-light-primary-bg-selected\\/100:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-selected\\/15:hover{color:#e7fafb26}.hover\\:n-text-light-primary-bg-selected\\/20:hover{color:#e7fafb33}.hover\\:n-text-light-primary-bg-selected\\/25:hover{color:#e7fafb40}.hover\\:n-text-light-primary-bg-selected\\/30:hover{color:#e7fafb4d}.hover\\:n-text-light-primary-bg-selected\\/35:hover{color:#e7fafb59}.hover\\:n-text-light-primary-bg-selected\\/40:hover{color:#e7fafb66}.hover\\:n-text-light-primary-bg-selected\\/45:hover{color:#e7fafb73}.hover\\:n-text-light-primary-bg-selected\\/5:hover{color:#e7fafb0d}.hover\\:n-text-light-primary-bg-selected\\/50:hover{color:#e7fafb80}.hover\\:n-text-light-primary-bg-selected\\/55:hover{color:#e7fafb8c}.hover\\:n-text-light-primary-bg-selected\\/60:hover{color:#e7fafb99}.hover\\:n-text-light-primary-bg-selected\\/65:hover{color:#e7fafba6}.hover\\:n-text-light-primary-bg-selected\\/70:hover{color:#e7fafbb3}.hover\\:n-text-light-primary-bg-selected\\/75:hover{color:#e7fafbbf}.hover\\:n-text-light-primary-bg-selected\\/80:hover{color:#e7fafbcc}.hover\\:n-text-light-primary-bg-selected\\/85:hover{color:#e7fafbd9}.hover\\:n-text-light-primary-bg-selected\\/90:hover{color:#e7fafbe6}.hover\\:n-text-light-primary-bg-selected\\/95:hover{color:#e7fafbf2}.hover\\:n-text-light-primary-bg-status:hover{color:#4c99a4}.hover\\:n-text-light-primary-bg-status\\/0:hover{color:#4c99a400}.hover\\:n-text-light-primary-bg-status\\/10:hover{color:#4c99a41a}.hover\\:n-text-light-primary-bg-status\\/100:hover{color:#4c99a4}.hover\\:n-text-light-primary-bg-status\\/15:hover{color:#4c99a426}.hover\\:n-text-light-primary-bg-status\\/20:hover{color:#4c99a433}.hover\\:n-text-light-primary-bg-status\\/25:hover{color:#4c99a440}.hover\\:n-text-light-primary-bg-status\\/30:hover{color:#4c99a44d}.hover\\:n-text-light-primary-bg-status\\/35:hover{color:#4c99a459}.hover\\:n-text-light-primary-bg-status\\/40:hover{color:#4c99a466}.hover\\:n-text-light-primary-bg-status\\/45:hover{color:#4c99a473}.hover\\:n-text-light-primary-bg-status\\/5:hover{color:#4c99a40d}.hover\\:n-text-light-primary-bg-status\\/50:hover{color:#4c99a480}.hover\\:n-text-light-primary-bg-status\\/55:hover{color:#4c99a48c}.hover\\:n-text-light-primary-bg-status\\/60:hover{color:#4c99a499}.hover\\:n-text-light-primary-bg-status\\/65:hover{color:#4c99a4a6}.hover\\:n-text-light-primary-bg-status\\/70:hover{color:#4c99a4b3}.hover\\:n-text-light-primary-bg-status\\/75:hover{color:#4c99a4bf}.hover\\:n-text-light-primary-bg-status\\/80:hover{color:#4c99a4cc}.hover\\:n-text-light-primary-bg-status\\/85:hover{color:#4c99a4d9}.hover\\:n-text-light-primary-bg-status\\/90:hover{color:#4c99a4e6}.hover\\:n-text-light-primary-bg-status\\/95:hover{color:#4c99a4f2}.hover\\:n-text-light-primary-bg-strong:hover{color:#0a6190}.hover\\:n-text-light-primary-bg-strong\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-bg-strong\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-bg-strong\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-bg-strong\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-bg-strong\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-bg-strong\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-bg-strong\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-bg-strong\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-bg-strong\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-bg-strong\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-bg-strong\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-bg-strong\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-bg-strong\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-bg-strong\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-bg-strong\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-bg-strong\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-bg-strong\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-bg-strong\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-bg-strong\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-bg-strong\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-bg-strong\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-primary-bg-weak:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-weak\\/0:hover{color:#e7fafb00}.hover\\:n-text-light-primary-bg-weak\\/10:hover{color:#e7fafb1a}.hover\\:n-text-light-primary-bg-weak\\/100:hover{color:#e7fafb}.hover\\:n-text-light-primary-bg-weak\\/15:hover{color:#e7fafb26}.hover\\:n-text-light-primary-bg-weak\\/20:hover{color:#e7fafb33}.hover\\:n-text-light-primary-bg-weak\\/25:hover{color:#e7fafb40}.hover\\:n-text-light-primary-bg-weak\\/30:hover{color:#e7fafb4d}.hover\\:n-text-light-primary-bg-weak\\/35:hover{color:#e7fafb59}.hover\\:n-text-light-primary-bg-weak\\/40:hover{color:#e7fafb66}.hover\\:n-text-light-primary-bg-weak\\/45:hover{color:#e7fafb73}.hover\\:n-text-light-primary-bg-weak\\/5:hover{color:#e7fafb0d}.hover\\:n-text-light-primary-bg-weak\\/50:hover{color:#e7fafb80}.hover\\:n-text-light-primary-bg-weak\\/55:hover{color:#e7fafb8c}.hover\\:n-text-light-primary-bg-weak\\/60:hover{color:#e7fafb99}.hover\\:n-text-light-primary-bg-weak\\/65:hover{color:#e7fafba6}.hover\\:n-text-light-primary-bg-weak\\/70:hover{color:#e7fafbb3}.hover\\:n-text-light-primary-bg-weak\\/75:hover{color:#e7fafbbf}.hover\\:n-text-light-primary-bg-weak\\/80:hover{color:#e7fafbcc}.hover\\:n-text-light-primary-bg-weak\\/85:hover{color:#e7fafbd9}.hover\\:n-text-light-primary-bg-weak\\/90:hover{color:#e7fafbe6}.hover\\:n-text-light-primary-bg-weak\\/95:hover{color:#e7fafbf2}.hover\\:n-text-light-primary-border-strong:hover{color:#0a6190}.hover\\:n-text-light-primary-border-strong\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-border-strong\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-border-strong\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-border-strong\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-border-strong\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-border-strong\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-border-strong\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-border-strong\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-border-strong\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-border-strong\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-border-strong\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-border-strong\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-border-strong\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-border-strong\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-border-strong\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-border-strong\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-border-strong\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-border-strong\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-border-strong\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-border-strong\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-border-strong\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-primary-border-weak:hover{color:#8fe3e8}.hover\\:n-text-light-primary-border-weak\\/0:hover{color:#8fe3e800}.hover\\:n-text-light-primary-border-weak\\/10:hover{color:#8fe3e81a}.hover\\:n-text-light-primary-border-weak\\/100:hover{color:#8fe3e8}.hover\\:n-text-light-primary-border-weak\\/15:hover{color:#8fe3e826}.hover\\:n-text-light-primary-border-weak\\/20:hover{color:#8fe3e833}.hover\\:n-text-light-primary-border-weak\\/25:hover{color:#8fe3e840}.hover\\:n-text-light-primary-border-weak\\/30:hover{color:#8fe3e84d}.hover\\:n-text-light-primary-border-weak\\/35:hover{color:#8fe3e859}.hover\\:n-text-light-primary-border-weak\\/40:hover{color:#8fe3e866}.hover\\:n-text-light-primary-border-weak\\/45:hover{color:#8fe3e873}.hover\\:n-text-light-primary-border-weak\\/5:hover{color:#8fe3e80d}.hover\\:n-text-light-primary-border-weak\\/50:hover{color:#8fe3e880}.hover\\:n-text-light-primary-border-weak\\/55:hover{color:#8fe3e88c}.hover\\:n-text-light-primary-border-weak\\/60:hover{color:#8fe3e899}.hover\\:n-text-light-primary-border-weak\\/65:hover{color:#8fe3e8a6}.hover\\:n-text-light-primary-border-weak\\/70:hover{color:#8fe3e8b3}.hover\\:n-text-light-primary-border-weak\\/75:hover{color:#8fe3e8bf}.hover\\:n-text-light-primary-border-weak\\/80:hover{color:#8fe3e8cc}.hover\\:n-text-light-primary-border-weak\\/85:hover{color:#8fe3e8d9}.hover\\:n-text-light-primary-border-weak\\/90:hover{color:#8fe3e8e6}.hover\\:n-text-light-primary-border-weak\\/95:hover{color:#8fe3e8f2}.hover\\:n-text-light-primary-focus:hover{color:#30839d}.hover\\:n-text-light-primary-focus\\/0:hover{color:#30839d00}.hover\\:n-text-light-primary-focus\\/10:hover{color:#30839d1a}.hover\\:n-text-light-primary-focus\\/100:hover{color:#30839d}.hover\\:n-text-light-primary-focus\\/15:hover{color:#30839d26}.hover\\:n-text-light-primary-focus\\/20:hover{color:#30839d33}.hover\\:n-text-light-primary-focus\\/25:hover{color:#30839d40}.hover\\:n-text-light-primary-focus\\/30:hover{color:#30839d4d}.hover\\:n-text-light-primary-focus\\/35:hover{color:#30839d59}.hover\\:n-text-light-primary-focus\\/40:hover{color:#30839d66}.hover\\:n-text-light-primary-focus\\/45:hover{color:#30839d73}.hover\\:n-text-light-primary-focus\\/5:hover{color:#30839d0d}.hover\\:n-text-light-primary-focus\\/50:hover{color:#30839d80}.hover\\:n-text-light-primary-focus\\/55:hover{color:#30839d8c}.hover\\:n-text-light-primary-focus\\/60:hover{color:#30839d99}.hover\\:n-text-light-primary-focus\\/65:hover{color:#30839da6}.hover\\:n-text-light-primary-focus\\/70:hover{color:#30839db3}.hover\\:n-text-light-primary-focus\\/75:hover{color:#30839dbf}.hover\\:n-text-light-primary-focus\\/80:hover{color:#30839dcc}.hover\\:n-text-light-primary-focus\\/85:hover{color:#30839dd9}.hover\\:n-text-light-primary-focus\\/90:hover{color:#30839de6}.hover\\:n-text-light-primary-focus\\/95:hover{color:#30839df2}.hover\\:n-text-light-primary-hover-strong:hover{color:#02507b}.hover\\:n-text-light-primary-hover-strong\\/0:hover{color:#02507b00}.hover\\:n-text-light-primary-hover-strong\\/10:hover{color:#02507b1a}.hover\\:n-text-light-primary-hover-strong\\/100:hover{color:#02507b}.hover\\:n-text-light-primary-hover-strong\\/15:hover{color:#02507b26}.hover\\:n-text-light-primary-hover-strong\\/20:hover{color:#02507b33}.hover\\:n-text-light-primary-hover-strong\\/25:hover{color:#02507b40}.hover\\:n-text-light-primary-hover-strong\\/30:hover{color:#02507b4d}.hover\\:n-text-light-primary-hover-strong\\/35:hover{color:#02507b59}.hover\\:n-text-light-primary-hover-strong\\/40:hover{color:#02507b66}.hover\\:n-text-light-primary-hover-strong\\/45:hover{color:#02507b73}.hover\\:n-text-light-primary-hover-strong\\/5:hover{color:#02507b0d}.hover\\:n-text-light-primary-hover-strong\\/50:hover{color:#02507b80}.hover\\:n-text-light-primary-hover-strong\\/55:hover{color:#02507b8c}.hover\\:n-text-light-primary-hover-strong\\/60:hover{color:#02507b99}.hover\\:n-text-light-primary-hover-strong\\/65:hover{color:#02507ba6}.hover\\:n-text-light-primary-hover-strong\\/70:hover{color:#02507bb3}.hover\\:n-text-light-primary-hover-strong\\/75:hover{color:#02507bbf}.hover\\:n-text-light-primary-hover-strong\\/80:hover{color:#02507bcc}.hover\\:n-text-light-primary-hover-strong\\/85:hover{color:#02507bd9}.hover\\:n-text-light-primary-hover-strong\\/90:hover{color:#02507be6}.hover\\:n-text-light-primary-hover-strong\\/95:hover{color:#02507bf2}.hover\\:n-text-light-primary-hover-weak:hover{color:#30839d1a}.hover\\:n-text-light-primary-hover-weak\\/0:hover{color:#30839d00}.hover\\:n-text-light-primary-hover-weak\\/10:hover{color:#30839d1a}.hover\\:n-text-light-primary-hover-weak\\/100:hover{color:#30839d}.hover\\:n-text-light-primary-hover-weak\\/15:hover{color:#30839d26}.hover\\:n-text-light-primary-hover-weak\\/20:hover{color:#30839d33}.hover\\:n-text-light-primary-hover-weak\\/25:hover{color:#30839d40}.hover\\:n-text-light-primary-hover-weak\\/30:hover{color:#30839d4d}.hover\\:n-text-light-primary-hover-weak\\/35:hover{color:#30839d59}.hover\\:n-text-light-primary-hover-weak\\/40:hover{color:#30839d66}.hover\\:n-text-light-primary-hover-weak\\/45:hover{color:#30839d73}.hover\\:n-text-light-primary-hover-weak\\/5:hover{color:#30839d0d}.hover\\:n-text-light-primary-hover-weak\\/50:hover{color:#30839d80}.hover\\:n-text-light-primary-hover-weak\\/55:hover{color:#30839d8c}.hover\\:n-text-light-primary-hover-weak\\/60:hover{color:#30839d99}.hover\\:n-text-light-primary-hover-weak\\/65:hover{color:#30839da6}.hover\\:n-text-light-primary-hover-weak\\/70:hover{color:#30839db3}.hover\\:n-text-light-primary-hover-weak\\/75:hover{color:#30839dbf}.hover\\:n-text-light-primary-hover-weak\\/80:hover{color:#30839dcc}.hover\\:n-text-light-primary-hover-weak\\/85:hover{color:#30839dd9}.hover\\:n-text-light-primary-hover-weak\\/90:hover{color:#30839de6}.hover\\:n-text-light-primary-hover-weak\\/95:hover{color:#30839df2}.hover\\:n-text-light-primary-icon:hover{color:#0a6190}.hover\\:n-text-light-primary-icon\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-icon\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-icon\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-icon\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-icon\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-icon\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-icon\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-icon\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-icon\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-icon\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-icon\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-icon\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-icon\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-icon\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-icon\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-icon\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-icon\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-icon\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-icon\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-icon\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-icon\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-primary-pressed-strong:hover{color:#014063}.hover\\:n-text-light-primary-pressed-strong\\/0:hover{color:#01406300}.hover\\:n-text-light-primary-pressed-strong\\/10:hover{color:#0140631a}.hover\\:n-text-light-primary-pressed-strong\\/100:hover{color:#014063}.hover\\:n-text-light-primary-pressed-strong\\/15:hover{color:#01406326}.hover\\:n-text-light-primary-pressed-strong\\/20:hover{color:#01406333}.hover\\:n-text-light-primary-pressed-strong\\/25:hover{color:#01406340}.hover\\:n-text-light-primary-pressed-strong\\/30:hover{color:#0140634d}.hover\\:n-text-light-primary-pressed-strong\\/35:hover{color:#01406359}.hover\\:n-text-light-primary-pressed-strong\\/40:hover{color:#01406366}.hover\\:n-text-light-primary-pressed-strong\\/45:hover{color:#01406373}.hover\\:n-text-light-primary-pressed-strong\\/5:hover{color:#0140630d}.hover\\:n-text-light-primary-pressed-strong\\/50:hover{color:#01406380}.hover\\:n-text-light-primary-pressed-strong\\/55:hover{color:#0140638c}.hover\\:n-text-light-primary-pressed-strong\\/60:hover{color:#01406399}.hover\\:n-text-light-primary-pressed-strong\\/65:hover{color:#014063a6}.hover\\:n-text-light-primary-pressed-strong\\/70:hover{color:#014063b3}.hover\\:n-text-light-primary-pressed-strong\\/75:hover{color:#014063bf}.hover\\:n-text-light-primary-pressed-strong\\/80:hover{color:#014063cc}.hover\\:n-text-light-primary-pressed-strong\\/85:hover{color:#014063d9}.hover\\:n-text-light-primary-pressed-strong\\/90:hover{color:#014063e6}.hover\\:n-text-light-primary-pressed-strong\\/95:hover{color:#014063f2}.hover\\:n-text-light-primary-pressed-weak:hover{color:#30839d1f}.hover\\:n-text-light-primary-pressed-weak\\/0:hover{color:#30839d00}.hover\\:n-text-light-primary-pressed-weak\\/10:hover{color:#30839d1a}.hover\\:n-text-light-primary-pressed-weak\\/100:hover{color:#30839d}.hover\\:n-text-light-primary-pressed-weak\\/15:hover{color:#30839d26}.hover\\:n-text-light-primary-pressed-weak\\/20:hover{color:#30839d33}.hover\\:n-text-light-primary-pressed-weak\\/25:hover{color:#30839d40}.hover\\:n-text-light-primary-pressed-weak\\/30:hover{color:#30839d4d}.hover\\:n-text-light-primary-pressed-weak\\/35:hover{color:#30839d59}.hover\\:n-text-light-primary-pressed-weak\\/40:hover{color:#30839d66}.hover\\:n-text-light-primary-pressed-weak\\/45:hover{color:#30839d73}.hover\\:n-text-light-primary-pressed-weak\\/5:hover{color:#30839d0d}.hover\\:n-text-light-primary-pressed-weak\\/50:hover{color:#30839d80}.hover\\:n-text-light-primary-pressed-weak\\/55:hover{color:#30839d8c}.hover\\:n-text-light-primary-pressed-weak\\/60:hover{color:#30839d99}.hover\\:n-text-light-primary-pressed-weak\\/65:hover{color:#30839da6}.hover\\:n-text-light-primary-pressed-weak\\/70:hover{color:#30839db3}.hover\\:n-text-light-primary-pressed-weak\\/75:hover{color:#30839dbf}.hover\\:n-text-light-primary-pressed-weak\\/80:hover{color:#30839dcc}.hover\\:n-text-light-primary-pressed-weak\\/85:hover{color:#30839dd9}.hover\\:n-text-light-primary-pressed-weak\\/90:hover{color:#30839de6}.hover\\:n-text-light-primary-pressed-weak\\/95:hover{color:#30839df2}.hover\\:n-text-light-primary-text:hover{color:#0a6190}.hover\\:n-text-light-primary-text\\/0:hover{color:#0a619000}.hover\\:n-text-light-primary-text\\/10:hover{color:#0a61901a}.hover\\:n-text-light-primary-text\\/100:hover{color:#0a6190}.hover\\:n-text-light-primary-text\\/15:hover{color:#0a619026}.hover\\:n-text-light-primary-text\\/20:hover{color:#0a619033}.hover\\:n-text-light-primary-text\\/25:hover{color:#0a619040}.hover\\:n-text-light-primary-text\\/30:hover{color:#0a61904d}.hover\\:n-text-light-primary-text\\/35:hover{color:#0a619059}.hover\\:n-text-light-primary-text\\/40:hover{color:#0a619066}.hover\\:n-text-light-primary-text\\/45:hover{color:#0a619073}.hover\\:n-text-light-primary-text\\/5:hover{color:#0a61900d}.hover\\:n-text-light-primary-text\\/50:hover{color:#0a619080}.hover\\:n-text-light-primary-text\\/55:hover{color:#0a61908c}.hover\\:n-text-light-primary-text\\/60:hover{color:#0a619099}.hover\\:n-text-light-primary-text\\/65:hover{color:#0a6190a6}.hover\\:n-text-light-primary-text\\/70:hover{color:#0a6190b3}.hover\\:n-text-light-primary-text\\/75:hover{color:#0a6190bf}.hover\\:n-text-light-primary-text\\/80:hover{color:#0a6190cc}.hover\\:n-text-light-primary-text\\/85:hover{color:#0a6190d9}.hover\\:n-text-light-primary-text\\/90:hover{color:#0a6190e6}.hover\\:n-text-light-primary-text\\/95:hover{color:#0a6190f2}.hover\\:n-text-light-success-bg-status:hover{color:#5b992b}.hover\\:n-text-light-success-bg-status\\/0:hover{color:#5b992b00}.hover\\:n-text-light-success-bg-status\\/10:hover{color:#5b992b1a}.hover\\:n-text-light-success-bg-status\\/100:hover{color:#5b992b}.hover\\:n-text-light-success-bg-status\\/15:hover{color:#5b992b26}.hover\\:n-text-light-success-bg-status\\/20:hover{color:#5b992b33}.hover\\:n-text-light-success-bg-status\\/25:hover{color:#5b992b40}.hover\\:n-text-light-success-bg-status\\/30:hover{color:#5b992b4d}.hover\\:n-text-light-success-bg-status\\/35:hover{color:#5b992b59}.hover\\:n-text-light-success-bg-status\\/40:hover{color:#5b992b66}.hover\\:n-text-light-success-bg-status\\/45:hover{color:#5b992b73}.hover\\:n-text-light-success-bg-status\\/5:hover{color:#5b992b0d}.hover\\:n-text-light-success-bg-status\\/50:hover{color:#5b992b80}.hover\\:n-text-light-success-bg-status\\/55:hover{color:#5b992b8c}.hover\\:n-text-light-success-bg-status\\/60:hover{color:#5b992b99}.hover\\:n-text-light-success-bg-status\\/65:hover{color:#5b992ba6}.hover\\:n-text-light-success-bg-status\\/70:hover{color:#5b992bb3}.hover\\:n-text-light-success-bg-status\\/75:hover{color:#5b992bbf}.hover\\:n-text-light-success-bg-status\\/80:hover{color:#5b992bcc}.hover\\:n-text-light-success-bg-status\\/85:hover{color:#5b992bd9}.hover\\:n-text-light-success-bg-status\\/90:hover{color:#5b992be6}.hover\\:n-text-light-success-bg-status\\/95:hover{color:#5b992bf2}.hover\\:n-text-light-success-bg-strong:hover{color:#3f7824}.hover\\:n-text-light-success-bg-strong\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-bg-strong\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-bg-strong\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-bg-strong\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-bg-strong\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-bg-strong\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-bg-strong\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-bg-strong\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-bg-strong\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-bg-strong\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-bg-strong\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-bg-strong\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-bg-strong\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-bg-strong\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-bg-strong\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-bg-strong\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-bg-strong\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-bg-strong\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-bg-strong\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-bg-strong\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-bg-strong\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-success-bg-weak:hover{color:#e7fcd7}.hover\\:n-text-light-success-bg-weak\\/0:hover{color:#e7fcd700}.hover\\:n-text-light-success-bg-weak\\/10:hover{color:#e7fcd71a}.hover\\:n-text-light-success-bg-weak\\/100:hover{color:#e7fcd7}.hover\\:n-text-light-success-bg-weak\\/15:hover{color:#e7fcd726}.hover\\:n-text-light-success-bg-weak\\/20:hover{color:#e7fcd733}.hover\\:n-text-light-success-bg-weak\\/25:hover{color:#e7fcd740}.hover\\:n-text-light-success-bg-weak\\/30:hover{color:#e7fcd74d}.hover\\:n-text-light-success-bg-weak\\/35:hover{color:#e7fcd759}.hover\\:n-text-light-success-bg-weak\\/40:hover{color:#e7fcd766}.hover\\:n-text-light-success-bg-weak\\/45:hover{color:#e7fcd773}.hover\\:n-text-light-success-bg-weak\\/5:hover{color:#e7fcd70d}.hover\\:n-text-light-success-bg-weak\\/50:hover{color:#e7fcd780}.hover\\:n-text-light-success-bg-weak\\/55:hover{color:#e7fcd78c}.hover\\:n-text-light-success-bg-weak\\/60:hover{color:#e7fcd799}.hover\\:n-text-light-success-bg-weak\\/65:hover{color:#e7fcd7a6}.hover\\:n-text-light-success-bg-weak\\/70:hover{color:#e7fcd7b3}.hover\\:n-text-light-success-bg-weak\\/75:hover{color:#e7fcd7bf}.hover\\:n-text-light-success-bg-weak\\/80:hover{color:#e7fcd7cc}.hover\\:n-text-light-success-bg-weak\\/85:hover{color:#e7fcd7d9}.hover\\:n-text-light-success-bg-weak\\/90:hover{color:#e7fcd7e6}.hover\\:n-text-light-success-bg-weak\\/95:hover{color:#e7fcd7f2}.hover\\:n-text-light-success-border-strong:hover{color:#3f7824}.hover\\:n-text-light-success-border-strong\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-border-strong\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-border-strong\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-border-strong\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-border-strong\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-border-strong\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-border-strong\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-border-strong\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-border-strong\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-border-strong\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-border-strong\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-border-strong\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-border-strong\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-border-strong\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-border-strong\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-border-strong\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-border-strong\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-border-strong\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-border-strong\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-border-strong\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-border-strong\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-success-border-weak:hover{color:#90cb62}.hover\\:n-text-light-success-border-weak\\/0:hover{color:#90cb6200}.hover\\:n-text-light-success-border-weak\\/10:hover{color:#90cb621a}.hover\\:n-text-light-success-border-weak\\/100:hover{color:#90cb62}.hover\\:n-text-light-success-border-weak\\/15:hover{color:#90cb6226}.hover\\:n-text-light-success-border-weak\\/20:hover{color:#90cb6233}.hover\\:n-text-light-success-border-weak\\/25:hover{color:#90cb6240}.hover\\:n-text-light-success-border-weak\\/30:hover{color:#90cb624d}.hover\\:n-text-light-success-border-weak\\/35:hover{color:#90cb6259}.hover\\:n-text-light-success-border-weak\\/40:hover{color:#90cb6266}.hover\\:n-text-light-success-border-weak\\/45:hover{color:#90cb6273}.hover\\:n-text-light-success-border-weak\\/5:hover{color:#90cb620d}.hover\\:n-text-light-success-border-weak\\/50:hover{color:#90cb6280}.hover\\:n-text-light-success-border-weak\\/55:hover{color:#90cb628c}.hover\\:n-text-light-success-border-weak\\/60:hover{color:#90cb6299}.hover\\:n-text-light-success-border-weak\\/65:hover{color:#90cb62a6}.hover\\:n-text-light-success-border-weak\\/70:hover{color:#90cb62b3}.hover\\:n-text-light-success-border-weak\\/75:hover{color:#90cb62bf}.hover\\:n-text-light-success-border-weak\\/80:hover{color:#90cb62cc}.hover\\:n-text-light-success-border-weak\\/85:hover{color:#90cb62d9}.hover\\:n-text-light-success-border-weak\\/90:hover{color:#90cb62e6}.hover\\:n-text-light-success-border-weak\\/95:hover{color:#90cb62f2}.hover\\:n-text-light-success-icon:hover{color:#3f7824}.hover\\:n-text-light-success-icon\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-icon\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-icon\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-icon\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-icon\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-icon\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-icon\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-icon\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-icon\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-icon\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-icon\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-icon\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-icon\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-icon\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-icon\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-icon\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-icon\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-icon\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-icon\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-icon\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-icon\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-success-text:hover{color:#3f7824}.hover\\:n-text-light-success-text\\/0:hover{color:#3f782400}.hover\\:n-text-light-success-text\\/10:hover{color:#3f78241a}.hover\\:n-text-light-success-text\\/100:hover{color:#3f7824}.hover\\:n-text-light-success-text\\/15:hover{color:#3f782426}.hover\\:n-text-light-success-text\\/20:hover{color:#3f782433}.hover\\:n-text-light-success-text\\/25:hover{color:#3f782440}.hover\\:n-text-light-success-text\\/30:hover{color:#3f78244d}.hover\\:n-text-light-success-text\\/35:hover{color:#3f782459}.hover\\:n-text-light-success-text\\/40:hover{color:#3f782466}.hover\\:n-text-light-success-text\\/45:hover{color:#3f782473}.hover\\:n-text-light-success-text\\/5:hover{color:#3f78240d}.hover\\:n-text-light-success-text\\/50:hover{color:#3f782480}.hover\\:n-text-light-success-text\\/55:hover{color:#3f78248c}.hover\\:n-text-light-success-text\\/60:hover{color:#3f782499}.hover\\:n-text-light-success-text\\/65:hover{color:#3f7824a6}.hover\\:n-text-light-success-text\\/70:hover{color:#3f7824b3}.hover\\:n-text-light-success-text\\/75:hover{color:#3f7824bf}.hover\\:n-text-light-success-text\\/80:hover{color:#3f7824cc}.hover\\:n-text-light-success-text\\/85:hover{color:#3f7824d9}.hover\\:n-text-light-success-text\\/90:hover{color:#3f7824e6}.hover\\:n-text-light-success-text\\/95:hover{color:#3f7824f2}.hover\\:n-text-light-warning-bg-status:hover{color:#d7aa0a}.hover\\:n-text-light-warning-bg-status\\/0:hover{color:#d7aa0a00}.hover\\:n-text-light-warning-bg-status\\/10:hover{color:#d7aa0a1a}.hover\\:n-text-light-warning-bg-status\\/100:hover{color:#d7aa0a}.hover\\:n-text-light-warning-bg-status\\/15:hover{color:#d7aa0a26}.hover\\:n-text-light-warning-bg-status\\/20:hover{color:#d7aa0a33}.hover\\:n-text-light-warning-bg-status\\/25:hover{color:#d7aa0a40}.hover\\:n-text-light-warning-bg-status\\/30:hover{color:#d7aa0a4d}.hover\\:n-text-light-warning-bg-status\\/35:hover{color:#d7aa0a59}.hover\\:n-text-light-warning-bg-status\\/40:hover{color:#d7aa0a66}.hover\\:n-text-light-warning-bg-status\\/45:hover{color:#d7aa0a73}.hover\\:n-text-light-warning-bg-status\\/5:hover{color:#d7aa0a0d}.hover\\:n-text-light-warning-bg-status\\/50:hover{color:#d7aa0a80}.hover\\:n-text-light-warning-bg-status\\/55:hover{color:#d7aa0a8c}.hover\\:n-text-light-warning-bg-status\\/60:hover{color:#d7aa0a99}.hover\\:n-text-light-warning-bg-status\\/65:hover{color:#d7aa0aa6}.hover\\:n-text-light-warning-bg-status\\/70:hover{color:#d7aa0ab3}.hover\\:n-text-light-warning-bg-status\\/75:hover{color:#d7aa0abf}.hover\\:n-text-light-warning-bg-status\\/80:hover{color:#d7aa0acc}.hover\\:n-text-light-warning-bg-status\\/85:hover{color:#d7aa0ad9}.hover\\:n-text-light-warning-bg-status\\/90:hover{color:#d7aa0ae6}.hover\\:n-text-light-warning-bg-status\\/95:hover{color:#d7aa0af2}.hover\\:n-text-light-warning-bg-strong:hover{color:#765500}.hover\\:n-text-light-warning-bg-strong\\/0:hover{color:#76550000}.hover\\:n-text-light-warning-bg-strong\\/10:hover{color:#7655001a}.hover\\:n-text-light-warning-bg-strong\\/100:hover{color:#765500}.hover\\:n-text-light-warning-bg-strong\\/15:hover{color:#76550026}.hover\\:n-text-light-warning-bg-strong\\/20:hover{color:#76550033}.hover\\:n-text-light-warning-bg-strong\\/25:hover{color:#76550040}.hover\\:n-text-light-warning-bg-strong\\/30:hover{color:#7655004d}.hover\\:n-text-light-warning-bg-strong\\/35:hover{color:#76550059}.hover\\:n-text-light-warning-bg-strong\\/40:hover{color:#76550066}.hover\\:n-text-light-warning-bg-strong\\/45:hover{color:#76550073}.hover\\:n-text-light-warning-bg-strong\\/5:hover{color:#7655000d}.hover\\:n-text-light-warning-bg-strong\\/50:hover{color:#76550080}.hover\\:n-text-light-warning-bg-strong\\/55:hover{color:#7655008c}.hover\\:n-text-light-warning-bg-strong\\/60:hover{color:#76550099}.hover\\:n-text-light-warning-bg-strong\\/65:hover{color:#765500a6}.hover\\:n-text-light-warning-bg-strong\\/70:hover{color:#765500b3}.hover\\:n-text-light-warning-bg-strong\\/75:hover{color:#765500bf}.hover\\:n-text-light-warning-bg-strong\\/80:hover{color:#765500cc}.hover\\:n-text-light-warning-bg-strong\\/85:hover{color:#765500d9}.hover\\:n-text-light-warning-bg-strong\\/90:hover{color:#765500e6}.hover\\:n-text-light-warning-bg-strong\\/95:hover{color:#765500f2}.hover\\:n-text-light-warning-bg-weak:hover{color:#fffad1}.hover\\:n-text-light-warning-bg-weak\\/0:hover{color:#fffad100}.hover\\:n-text-light-warning-bg-weak\\/10:hover{color:#fffad11a}.hover\\:n-text-light-warning-bg-weak\\/100:hover{color:#fffad1}.hover\\:n-text-light-warning-bg-weak\\/15:hover{color:#fffad126}.hover\\:n-text-light-warning-bg-weak\\/20:hover{color:#fffad133}.hover\\:n-text-light-warning-bg-weak\\/25:hover{color:#fffad140}.hover\\:n-text-light-warning-bg-weak\\/30:hover{color:#fffad14d}.hover\\:n-text-light-warning-bg-weak\\/35:hover{color:#fffad159}.hover\\:n-text-light-warning-bg-weak\\/40:hover{color:#fffad166}.hover\\:n-text-light-warning-bg-weak\\/45:hover{color:#fffad173}.hover\\:n-text-light-warning-bg-weak\\/5:hover{color:#fffad10d}.hover\\:n-text-light-warning-bg-weak\\/50:hover{color:#fffad180}.hover\\:n-text-light-warning-bg-weak\\/55:hover{color:#fffad18c}.hover\\:n-text-light-warning-bg-weak\\/60:hover{color:#fffad199}.hover\\:n-text-light-warning-bg-weak\\/65:hover{color:#fffad1a6}.hover\\:n-text-light-warning-bg-weak\\/70:hover{color:#fffad1b3}.hover\\:n-text-light-warning-bg-weak\\/75:hover{color:#fffad1bf}.hover\\:n-text-light-warning-bg-weak\\/80:hover{color:#fffad1cc}.hover\\:n-text-light-warning-bg-weak\\/85:hover{color:#fffad1d9}.hover\\:n-text-light-warning-bg-weak\\/90:hover{color:#fffad1e6}.hover\\:n-text-light-warning-bg-weak\\/95:hover{color:#fffad1f2}.hover\\:n-text-light-warning-border-strong:hover{color:#996e00}.hover\\:n-text-light-warning-border-strong\\/0:hover{color:#996e0000}.hover\\:n-text-light-warning-border-strong\\/10:hover{color:#996e001a}.hover\\:n-text-light-warning-border-strong\\/100:hover{color:#996e00}.hover\\:n-text-light-warning-border-strong\\/15:hover{color:#996e0026}.hover\\:n-text-light-warning-border-strong\\/20:hover{color:#996e0033}.hover\\:n-text-light-warning-border-strong\\/25:hover{color:#996e0040}.hover\\:n-text-light-warning-border-strong\\/30:hover{color:#996e004d}.hover\\:n-text-light-warning-border-strong\\/35:hover{color:#996e0059}.hover\\:n-text-light-warning-border-strong\\/40:hover{color:#996e0066}.hover\\:n-text-light-warning-border-strong\\/45:hover{color:#996e0073}.hover\\:n-text-light-warning-border-strong\\/5:hover{color:#996e000d}.hover\\:n-text-light-warning-border-strong\\/50:hover{color:#996e0080}.hover\\:n-text-light-warning-border-strong\\/55:hover{color:#996e008c}.hover\\:n-text-light-warning-border-strong\\/60:hover{color:#996e0099}.hover\\:n-text-light-warning-border-strong\\/65:hover{color:#996e00a6}.hover\\:n-text-light-warning-border-strong\\/70:hover{color:#996e00b3}.hover\\:n-text-light-warning-border-strong\\/75:hover{color:#996e00bf}.hover\\:n-text-light-warning-border-strong\\/80:hover{color:#996e00cc}.hover\\:n-text-light-warning-border-strong\\/85:hover{color:#996e00d9}.hover\\:n-text-light-warning-border-strong\\/90:hover{color:#996e00e6}.hover\\:n-text-light-warning-border-strong\\/95:hover{color:#996e00f2}.hover\\:n-text-light-warning-border-weak:hover{color:#ffd600}.hover\\:n-text-light-warning-border-weak\\/0:hover{color:#ffd60000}.hover\\:n-text-light-warning-border-weak\\/10:hover{color:#ffd6001a}.hover\\:n-text-light-warning-border-weak\\/100:hover{color:#ffd600}.hover\\:n-text-light-warning-border-weak\\/15:hover{color:#ffd60026}.hover\\:n-text-light-warning-border-weak\\/20:hover{color:#ffd60033}.hover\\:n-text-light-warning-border-weak\\/25:hover{color:#ffd60040}.hover\\:n-text-light-warning-border-weak\\/30:hover{color:#ffd6004d}.hover\\:n-text-light-warning-border-weak\\/35:hover{color:#ffd60059}.hover\\:n-text-light-warning-border-weak\\/40:hover{color:#ffd60066}.hover\\:n-text-light-warning-border-weak\\/45:hover{color:#ffd60073}.hover\\:n-text-light-warning-border-weak\\/5:hover{color:#ffd6000d}.hover\\:n-text-light-warning-border-weak\\/50:hover{color:#ffd60080}.hover\\:n-text-light-warning-border-weak\\/55:hover{color:#ffd6008c}.hover\\:n-text-light-warning-border-weak\\/60:hover{color:#ffd60099}.hover\\:n-text-light-warning-border-weak\\/65:hover{color:#ffd600a6}.hover\\:n-text-light-warning-border-weak\\/70:hover{color:#ffd600b3}.hover\\:n-text-light-warning-border-weak\\/75:hover{color:#ffd600bf}.hover\\:n-text-light-warning-border-weak\\/80:hover{color:#ffd600cc}.hover\\:n-text-light-warning-border-weak\\/85:hover{color:#ffd600d9}.hover\\:n-text-light-warning-border-weak\\/90:hover{color:#ffd600e6}.hover\\:n-text-light-warning-border-weak\\/95:hover{color:#ffd600f2}.hover\\:n-text-light-warning-icon:hover{color:#765500}.hover\\:n-text-light-warning-icon\\/0:hover{color:#76550000}.hover\\:n-text-light-warning-icon\\/10:hover{color:#7655001a}.hover\\:n-text-light-warning-icon\\/100:hover{color:#765500}.hover\\:n-text-light-warning-icon\\/15:hover{color:#76550026}.hover\\:n-text-light-warning-icon\\/20:hover{color:#76550033}.hover\\:n-text-light-warning-icon\\/25:hover{color:#76550040}.hover\\:n-text-light-warning-icon\\/30:hover{color:#7655004d}.hover\\:n-text-light-warning-icon\\/35:hover{color:#76550059}.hover\\:n-text-light-warning-icon\\/40:hover{color:#76550066}.hover\\:n-text-light-warning-icon\\/45:hover{color:#76550073}.hover\\:n-text-light-warning-icon\\/5:hover{color:#7655000d}.hover\\:n-text-light-warning-icon\\/50:hover{color:#76550080}.hover\\:n-text-light-warning-icon\\/55:hover{color:#7655008c}.hover\\:n-text-light-warning-icon\\/60:hover{color:#76550099}.hover\\:n-text-light-warning-icon\\/65:hover{color:#765500a6}.hover\\:n-text-light-warning-icon\\/70:hover{color:#765500b3}.hover\\:n-text-light-warning-icon\\/75:hover{color:#765500bf}.hover\\:n-text-light-warning-icon\\/80:hover{color:#765500cc}.hover\\:n-text-light-warning-icon\\/85:hover{color:#765500d9}.hover\\:n-text-light-warning-icon\\/90:hover{color:#765500e6}.hover\\:n-text-light-warning-icon\\/95:hover{color:#765500f2}.hover\\:n-text-light-warning-text:hover{color:#765500}.hover\\:n-text-light-warning-text\\/0:hover{color:#76550000}.hover\\:n-text-light-warning-text\\/10:hover{color:#7655001a}.hover\\:n-text-light-warning-text\\/100:hover{color:#765500}.hover\\:n-text-light-warning-text\\/15:hover{color:#76550026}.hover\\:n-text-light-warning-text\\/20:hover{color:#76550033}.hover\\:n-text-light-warning-text\\/25:hover{color:#76550040}.hover\\:n-text-light-warning-text\\/30:hover{color:#7655004d}.hover\\:n-text-light-warning-text\\/35:hover{color:#76550059}.hover\\:n-text-light-warning-text\\/40:hover{color:#76550066}.hover\\:n-text-light-warning-text\\/45:hover{color:#76550073}.hover\\:n-text-light-warning-text\\/5:hover{color:#7655000d}.hover\\:n-text-light-warning-text\\/50:hover{color:#76550080}.hover\\:n-text-light-warning-text\\/55:hover{color:#7655008c}.hover\\:n-text-light-warning-text\\/60:hover{color:#76550099}.hover\\:n-text-light-warning-text\\/65:hover{color:#765500a6}.hover\\:n-text-light-warning-text\\/70:hover{color:#765500b3}.hover\\:n-text-light-warning-text\\/75:hover{color:#765500bf}.hover\\:n-text-light-warning-text\\/80:hover{color:#765500cc}.hover\\:n-text-light-warning-text\\/85:hover{color:#765500d9}.hover\\:n-text-light-warning-text\\/90:hover{color:#765500e6}.hover\\:n-text-light-warning-text\\/95:hover{color:#765500f2}.hover\\:n-text-neutral-10:hover{color:#fff}.hover\\:n-text-neutral-10\\/0:hover{color:#fff0}.hover\\:n-text-neutral-10\\/10:hover{color:#ffffff1a}.hover\\:n-text-neutral-10\\/100:hover{color:#fff}.hover\\:n-text-neutral-10\\/15:hover{color:#ffffff26}.hover\\:n-text-neutral-10\\/20:hover{color:#fff3}.hover\\:n-text-neutral-10\\/25:hover{color:#ffffff40}.hover\\:n-text-neutral-10\\/30:hover{color:#ffffff4d}.hover\\:n-text-neutral-10\\/35:hover{color:#ffffff59}.hover\\:n-text-neutral-10\\/40:hover{color:#fff6}.hover\\:n-text-neutral-10\\/45:hover{color:#ffffff73}.hover\\:n-text-neutral-10\\/5:hover{color:#ffffff0d}.hover\\:n-text-neutral-10\\/50:hover{color:#ffffff80}.hover\\:n-text-neutral-10\\/55:hover{color:#ffffff8c}.hover\\:n-text-neutral-10\\/60:hover{color:#fff9}.hover\\:n-text-neutral-10\\/65:hover{color:#ffffffa6}.hover\\:n-text-neutral-10\\/70:hover{color:#ffffffb3}.hover\\:n-text-neutral-10\\/75:hover{color:#ffffffbf}.hover\\:n-text-neutral-10\\/80:hover{color:#fffc}.hover\\:n-text-neutral-10\\/85:hover{color:#ffffffd9}.hover\\:n-text-neutral-10\\/90:hover{color:#ffffffe6}.hover\\:n-text-neutral-10\\/95:hover{color:#fffffff2}.hover\\:n-text-neutral-15:hover{color:#f5f6f6}.hover\\:n-text-neutral-15\\/0:hover{color:#f5f6f600}.hover\\:n-text-neutral-15\\/10:hover{color:#f5f6f61a}.hover\\:n-text-neutral-15\\/100:hover{color:#f5f6f6}.hover\\:n-text-neutral-15\\/15:hover{color:#f5f6f626}.hover\\:n-text-neutral-15\\/20:hover{color:#f5f6f633}.hover\\:n-text-neutral-15\\/25:hover{color:#f5f6f640}.hover\\:n-text-neutral-15\\/30:hover{color:#f5f6f64d}.hover\\:n-text-neutral-15\\/35:hover{color:#f5f6f659}.hover\\:n-text-neutral-15\\/40:hover{color:#f5f6f666}.hover\\:n-text-neutral-15\\/45:hover{color:#f5f6f673}.hover\\:n-text-neutral-15\\/5:hover{color:#f5f6f60d}.hover\\:n-text-neutral-15\\/50:hover{color:#f5f6f680}.hover\\:n-text-neutral-15\\/55:hover{color:#f5f6f68c}.hover\\:n-text-neutral-15\\/60:hover{color:#f5f6f699}.hover\\:n-text-neutral-15\\/65:hover{color:#f5f6f6a6}.hover\\:n-text-neutral-15\\/70:hover{color:#f5f6f6b3}.hover\\:n-text-neutral-15\\/75:hover{color:#f5f6f6bf}.hover\\:n-text-neutral-15\\/80:hover{color:#f5f6f6cc}.hover\\:n-text-neutral-15\\/85:hover{color:#f5f6f6d9}.hover\\:n-text-neutral-15\\/90:hover{color:#f5f6f6e6}.hover\\:n-text-neutral-15\\/95:hover{color:#f5f6f6f2}.hover\\:n-text-neutral-20:hover{color:#e2e3e5}.hover\\:n-text-neutral-20\\/0:hover{color:#e2e3e500}.hover\\:n-text-neutral-20\\/10:hover{color:#e2e3e51a}.hover\\:n-text-neutral-20\\/100:hover{color:#e2e3e5}.hover\\:n-text-neutral-20\\/15:hover{color:#e2e3e526}.hover\\:n-text-neutral-20\\/20:hover{color:#e2e3e533}.hover\\:n-text-neutral-20\\/25:hover{color:#e2e3e540}.hover\\:n-text-neutral-20\\/30:hover{color:#e2e3e54d}.hover\\:n-text-neutral-20\\/35:hover{color:#e2e3e559}.hover\\:n-text-neutral-20\\/40:hover{color:#e2e3e566}.hover\\:n-text-neutral-20\\/45:hover{color:#e2e3e573}.hover\\:n-text-neutral-20\\/5:hover{color:#e2e3e50d}.hover\\:n-text-neutral-20\\/50:hover{color:#e2e3e580}.hover\\:n-text-neutral-20\\/55:hover{color:#e2e3e58c}.hover\\:n-text-neutral-20\\/60:hover{color:#e2e3e599}.hover\\:n-text-neutral-20\\/65:hover{color:#e2e3e5a6}.hover\\:n-text-neutral-20\\/70:hover{color:#e2e3e5b3}.hover\\:n-text-neutral-20\\/75:hover{color:#e2e3e5bf}.hover\\:n-text-neutral-20\\/80:hover{color:#e2e3e5cc}.hover\\:n-text-neutral-20\\/85:hover{color:#e2e3e5d9}.hover\\:n-text-neutral-20\\/90:hover{color:#e2e3e5e6}.hover\\:n-text-neutral-20\\/95:hover{color:#e2e3e5f2}.hover\\:n-text-neutral-25:hover{color:#cfd1d4}.hover\\:n-text-neutral-25\\/0:hover{color:#cfd1d400}.hover\\:n-text-neutral-25\\/10:hover{color:#cfd1d41a}.hover\\:n-text-neutral-25\\/100:hover{color:#cfd1d4}.hover\\:n-text-neutral-25\\/15:hover{color:#cfd1d426}.hover\\:n-text-neutral-25\\/20:hover{color:#cfd1d433}.hover\\:n-text-neutral-25\\/25:hover{color:#cfd1d440}.hover\\:n-text-neutral-25\\/30:hover{color:#cfd1d44d}.hover\\:n-text-neutral-25\\/35:hover{color:#cfd1d459}.hover\\:n-text-neutral-25\\/40:hover{color:#cfd1d466}.hover\\:n-text-neutral-25\\/45:hover{color:#cfd1d473}.hover\\:n-text-neutral-25\\/5:hover{color:#cfd1d40d}.hover\\:n-text-neutral-25\\/50:hover{color:#cfd1d480}.hover\\:n-text-neutral-25\\/55:hover{color:#cfd1d48c}.hover\\:n-text-neutral-25\\/60:hover{color:#cfd1d499}.hover\\:n-text-neutral-25\\/65:hover{color:#cfd1d4a6}.hover\\:n-text-neutral-25\\/70:hover{color:#cfd1d4b3}.hover\\:n-text-neutral-25\\/75:hover{color:#cfd1d4bf}.hover\\:n-text-neutral-25\\/80:hover{color:#cfd1d4cc}.hover\\:n-text-neutral-25\\/85:hover{color:#cfd1d4d9}.hover\\:n-text-neutral-25\\/90:hover{color:#cfd1d4e6}.hover\\:n-text-neutral-25\\/95:hover{color:#cfd1d4f2}.hover\\:n-text-neutral-30:hover{color:#bbbec3}.hover\\:n-text-neutral-30\\/0:hover{color:#bbbec300}.hover\\:n-text-neutral-30\\/10:hover{color:#bbbec31a}.hover\\:n-text-neutral-30\\/100:hover{color:#bbbec3}.hover\\:n-text-neutral-30\\/15:hover{color:#bbbec326}.hover\\:n-text-neutral-30\\/20:hover{color:#bbbec333}.hover\\:n-text-neutral-30\\/25:hover{color:#bbbec340}.hover\\:n-text-neutral-30\\/30:hover{color:#bbbec34d}.hover\\:n-text-neutral-30\\/35:hover{color:#bbbec359}.hover\\:n-text-neutral-30\\/40:hover{color:#bbbec366}.hover\\:n-text-neutral-30\\/45:hover{color:#bbbec373}.hover\\:n-text-neutral-30\\/5:hover{color:#bbbec30d}.hover\\:n-text-neutral-30\\/50:hover{color:#bbbec380}.hover\\:n-text-neutral-30\\/55:hover{color:#bbbec38c}.hover\\:n-text-neutral-30\\/60:hover{color:#bbbec399}.hover\\:n-text-neutral-30\\/65:hover{color:#bbbec3a6}.hover\\:n-text-neutral-30\\/70:hover{color:#bbbec3b3}.hover\\:n-text-neutral-30\\/75:hover{color:#bbbec3bf}.hover\\:n-text-neutral-30\\/80:hover{color:#bbbec3cc}.hover\\:n-text-neutral-30\\/85:hover{color:#bbbec3d9}.hover\\:n-text-neutral-30\\/90:hover{color:#bbbec3e6}.hover\\:n-text-neutral-30\\/95:hover{color:#bbbec3f2}.hover\\:n-text-neutral-35:hover{color:#a8acb2}.hover\\:n-text-neutral-35\\/0:hover{color:#a8acb200}.hover\\:n-text-neutral-35\\/10:hover{color:#a8acb21a}.hover\\:n-text-neutral-35\\/100:hover{color:#a8acb2}.hover\\:n-text-neutral-35\\/15:hover{color:#a8acb226}.hover\\:n-text-neutral-35\\/20:hover{color:#a8acb233}.hover\\:n-text-neutral-35\\/25:hover{color:#a8acb240}.hover\\:n-text-neutral-35\\/30:hover{color:#a8acb24d}.hover\\:n-text-neutral-35\\/35:hover{color:#a8acb259}.hover\\:n-text-neutral-35\\/40:hover{color:#a8acb266}.hover\\:n-text-neutral-35\\/45:hover{color:#a8acb273}.hover\\:n-text-neutral-35\\/5:hover{color:#a8acb20d}.hover\\:n-text-neutral-35\\/50:hover{color:#a8acb280}.hover\\:n-text-neutral-35\\/55:hover{color:#a8acb28c}.hover\\:n-text-neutral-35\\/60:hover{color:#a8acb299}.hover\\:n-text-neutral-35\\/65:hover{color:#a8acb2a6}.hover\\:n-text-neutral-35\\/70:hover{color:#a8acb2b3}.hover\\:n-text-neutral-35\\/75:hover{color:#a8acb2bf}.hover\\:n-text-neutral-35\\/80:hover{color:#a8acb2cc}.hover\\:n-text-neutral-35\\/85:hover{color:#a8acb2d9}.hover\\:n-text-neutral-35\\/90:hover{color:#a8acb2e6}.hover\\:n-text-neutral-35\\/95:hover{color:#a8acb2f2}.hover\\:n-text-neutral-40:hover{color:#959aa1}.hover\\:n-text-neutral-40\\/0:hover{color:#959aa100}.hover\\:n-text-neutral-40\\/10:hover{color:#959aa11a}.hover\\:n-text-neutral-40\\/100:hover{color:#959aa1}.hover\\:n-text-neutral-40\\/15:hover{color:#959aa126}.hover\\:n-text-neutral-40\\/20:hover{color:#959aa133}.hover\\:n-text-neutral-40\\/25:hover{color:#959aa140}.hover\\:n-text-neutral-40\\/30:hover{color:#959aa14d}.hover\\:n-text-neutral-40\\/35:hover{color:#959aa159}.hover\\:n-text-neutral-40\\/40:hover{color:#959aa166}.hover\\:n-text-neutral-40\\/45:hover{color:#959aa173}.hover\\:n-text-neutral-40\\/5:hover{color:#959aa10d}.hover\\:n-text-neutral-40\\/50:hover{color:#959aa180}.hover\\:n-text-neutral-40\\/55:hover{color:#959aa18c}.hover\\:n-text-neutral-40\\/60:hover{color:#959aa199}.hover\\:n-text-neutral-40\\/65:hover{color:#959aa1a6}.hover\\:n-text-neutral-40\\/70:hover{color:#959aa1b3}.hover\\:n-text-neutral-40\\/75:hover{color:#959aa1bf}.hover\\:n-text-neutral-40\\/80:hover{color:#959aa1cc}.hover\\:n-text-neutral-40\\/85:hover{color:#959aa1d9}.hover\\:n-text-neutral-40\\/90:hover{color:#959aa1e6}.hover\\:n-text-neutral-40\\/95:hover{color:#959aa1f2}.hover\\:n-text-neutral-45:hover{color:#818790}.hover\\:n-text-neutral-45\\/0:hover{color:#81879000}.hover\\:n-text-neutral-45\\/10:hover{color:#8187901a}.hover\\:n-text-neutral-45\\/100:hover{color:#818790}.hover\\:n-text-neutral-45\\/15:hover{color:#81879026}.hover\\:n-text-neutral-45\\/20:hover{color:#81879033}.hover\\:n-text-neutral-45\\/25:hover{color:#81879040}.hover\\:n-text-neutral-45\\/30:hover{color:#8187904d}.hover\\:n-text-neutral-45\\/35:hover{color:#81879059}.hover\\:n-text-neutral-45\\/40:hover{color:#81879066}.hover\\:n-text-neutral-45\\/45:hover{color:#81879073}.hover\\:n-text-neutral-45\\/5:hover{color:#8187900d}.hover\\:n-text-neutral-45\\/50:hover{color:#81879080}.hover\\:n-text-neutral-45\\/55:hover{color:#8187908c}.hover\\:n-text-neutral-45\\/60:hover{color:#81879099}.hover\\:n-text-neutral-45\\/65:hover{color:#818790a6}.hover\\:n-text-neutral-45\\/70:hover{color:#818790b3}.hover\\:n-text-neutral-45\\/75:hover{color:#818790bf}.hover\\:n-text-neutral-45\\/80:hover{color:#818790cc}.hover\\:n-text-neutral-45\\/85:hover{color:#818790d9}.hover\\:n-text-neutral-45\\/90:hover{color:#818790e6}.hover\\:n-text-neutral-45\\/95:hover{color:#818790f2}.hover\\:n-text-neutral-50:hover{color:#6f757e}.hover\\:n-text-neutral-50\\/0:hover{color:#6f757e00}.hover\\:n-text-neutral-50\\/10:hover{color:#6f757e1a}.hover\\:n-text-neutral-50\\/100:hover{color:#6f757e}.hover\\:n-text-neutral-50\\/15:hover{color:#6f757e26}.hover\\:n-text-neutral-50\\/20:hover{color:#6f757e33}.hover\\:n-text-neutral-50\\/25:hover{color:#6f757e40}.hover\\:n-text-neutral-50\\/30:hover{color:#6f757e4d}.hover\\:n-text-neutral-50\\/35:hover{color:#6f757e59}.hover\\:n-text-neutral-50\\/40:hover{color:#6f757e66}.hover\\:n-text-neutral-50\\/45:hover{color:#6f757e73}.hover\\:n-text-neutral-50\\/5:hover{color:#6f757e0d}.hover\\:n-text-neutral-50\\/50:hover{color:#6f757e80}.hover\\:n-text-neutral-50\\/55:hover{color:#6f757e8c}.hover\\:n-text-neutral-50\\/60:hover{color:#6f757e99}.hover\\:n-text-neutral-50\\/65:hover{color:#6f757ea6}.hover\\:n-text-neutral-50\\/70:hover{color:#6f757eb3}.hover\\:n-text-neutral-50\\/75:hover{color:#6f757ebf}.hover\\:n-text-neutral-50\\/80:hover{color:#6f757ecc}.hover\\:n-text-neutral-50\\/85:hover{color:#6f757ed9}.hover\\:n-text-neutral-50\\/90:hover{color:#6f757ee6}.hover\\:n-text-neutral-50\\/95:hover{color:#6f757ef2}.hover\\:n-text-neutral-55:hover{color:#5e636a}.hover\\:n-text-neutral-55\\/0:hover{color:#5e636a00}.hover\\:n-text-neutral-55\\/10:hover{color:#5e636a1a}.hover\\:n-text-neutral-55\\/100:hover{color:#5e636a}.hover\\:n-text-neutral-55\\/15:hover{color:#5e636a26}.hover\\:n-text-neutral-55\\/20:hover{color:#5e636a33}.hover\\:n-text-neutral-55\\/25:hover{color:#5e636a40}.hover\\:n-text-neutral-55\\/30:hover{color:#5e636a4d}.hover\\:n-text-neutral-55\\/35:hover{color:#5e636a59}.hover\\:n-text-neutral-55\\/40:hover{color:#5e636a66}.hover\\:n-text-neutral-55\\/45:hover{color:#5e636a73}.hover\\:n-text-neutral-55\\/5:hover{color:#5e636a0d}.hover\\:n-text-neutral-55\\/50:hover{color:#5e636a80}.hover\\:n-text-neutral-55\\/55:hover{color:#5e636a8c}.hover\\:n-text-neutral-55\\/60:hover{color:#5e636a99}.hover\\:n-text-neutral-55\\/65:hover{color:#5e636aa6}.hover\\:n-text-neutral-55\\/70:hover{color:#5e636ab3}.hover\\:n-text-neutral-55\\/75:hover{color:#5e636abf}.hover\\:n-text-neutral-55\\/80:hover{color:#5e636acc}.hover\\:n-text-neutral-55\\/85:hover{color:#5e636ad9}.hover\\:n-text-neutral-55\\/90:hover{color:#5e636ae6}.hover\\:n-text-neutral-55\\/95:hover{color:#5e636af2}.hover\\:n-text-neutral-60:hover{color:#4d5157}.hover\\:n-text-neutral-60\\/0:hover{color:#4d515700}.hover\\:n-text-neutral-60\\/10:hover{color:#4d51571a}.hover\\:n-text-neutral-60\\/100:hover{color:#4d5157}.hover\\:n-text-neutral-60\\/15:hover{color:#4d515726}.hover\\:n-text-neutral-60\\/20:hover{color:#4d515733}.hover\\:n-text-neutral-60\\/25:hover{color:#4d515740}.hover\\:n-text-neutral-60\\/30:hover{color:#4d51574d}.hover\\:n-text-neutral-60\\/35:hover{color:#4d515759}.hover\\:n-text-neutral-60\\/40:hover{color:#4d515766}.hover\\:n-text-neutral-60\\/45:hover{color:#4d515773}.hover\\:n-text-neutral-60\\/5:hover{color:#4d51570d}.hover\\:n-text-neutral-60\\/50:hover{color:#4d515780}.hover\\:n-text-neutral-60\\/55:hover{color:#4d51578c}.hover\\:n-text-neutral-60\\/60:hover{color:#4d515799}.hover\\:n-text-neutral-60\\/65:hover{color:#4d5157a6}.hover\\:n-text-neutral-60\\/70:hover{color:#4d5157b3}.hover\\:n-text-neutral-60\\/75:hover{color:#4d5157bf}.hover\\:n-text-neutral-60\\/80:hover{color:#4d5157cc}.hover\\:n-text-neutral-60\\/85:hover{color:#4d5157d9}.hover\\:n-text-neutral-60\\/90:hover{color:#4d5157e6}.hover\\:n-text-neutral-60\\/95:hover{color:#4d5157f2}.hover\\:n-text-neutral-65:hover{color:#3c3f44}.hover\\:n-text-neutral-65\\/0:hover{color:#3c3f4400}.hover\\:n-text-neutral-65\\/10:hover{color:#3c3f441a}.hover\\:n-text-neutral-65\\/100:hover{color:#3c3f44}.hover\\:n-text-neutral-65\\/15:hover{color:#3c3f4426}.hover\\:n-text-neutral-65\\/20:hover{color:#3c3f4433}.hover\\:n-text-neutral-65\\/25:hover{color:#3c3f4440}.hover\\:n-text-neutral-65\\/30:hover{color:#3c3f444d}.hover\\:n-text-neutral-65\\/35:hover{color:#3c3f4459}.hover\\:n-text-neutral-65\\/40:hover{color:#3c3f4466}.hover\\:n-text-neutral-65\\/45:hover{color:#3c3f4473}.hover\\:n-text-neutral-65\\/5:hover{color:#3c3f440d}.hover\\:n-text-neutral-65\\/50:hover{color:#3c3f4480}.hover\\:n-text-neutral-65\\/55:hover{color:#3c3f448c}.hover\\:n-text-neutral-65\\/60:hover{color:#3c3f4499}.hover\\:n-text-neutral-65\\/65:hover{color:#3c3f44a6}.hover\\:n-text-neutral-65\\/70:hover{color:#3c3f44b3}.hover\\:n-text-neutral-65\\/75:hover{color:#3c3f44bf}.hover\\:n-text-neutral-65\\/80:hover{color:#3c3f44cc}.hover\\:n-text-neutral-65\\/85:hover{color:#3c3f44d9}.hover\\:n-text-neutral-65\\/90:hover{color:#3c3f44e6}.hover\\:n-text-neutral-65\\/95:hover{color:#3c3f44f2}.hover\\:n-text-neutral-70:hover{color:#212325}.hover\\:n-text-neutral-70\\/0:hover{color:#21232500}.hover\\:n-text-neutral-70\\/10:hover{color:#2123251a}.hover\\:n-text-neutral-70\\/100:hover{color:#212325}.hover\\:n-text-neutral-70\\/15:hover{color:#21232526}.hover\\:n-text-neutral-70\\/20:hover{color:#21232533}.hover\\:n-text-neutral-70\\/25:hover{color:#21232540}.hover\\:n-text-neutral-70\\/30:hover{color:#2123254d}.hover\\:n-text-neutral-70\\/35:hover{color:#21232559}.hover\\:n-text-neutral-70\\/40:hover{color:#21232566}.hover\\:n-text-neutral-70\\/45:hover{color:#21232573}.hover\\:n-text-neutral-70\\/5:hover{color:#2123250d}.hover\\:n-text-neutral-70\\/50:hover{color:#21232580}.hover\\:n-text-neutral-70\\/55:hover{color:#2123258c}.hover\\:n-text-neutral-70\\/60:hover{color:#21232599}.hover\\:n-text-neutral-70\\/65:hover{color:#212325a6}.hover\\:n-text-neutral-70\\/70:hover{color:#212325b3}.hover\\:n-text-neutral-70\\/75:hover{color:#212325bf}.hover\\:n-text-neutral-70\\/80:hover{color:#212325cc}.hover\\:n-text-neutral-70\\/85:hover{color:#212325d9}.hover\\:n-text-neutral-70\\/90:hover{color:#212325e6}.hover\\:n-text-neutral-70\\/95:hover{color:#212325f2}.hover\\:n-text-neutral-75:hover{color:#1a1b1d}.hover\\:n-text-neutral-75\\/0:hover{color:#1a1b1d00}.hover\\:n-text-neutral-75\\/10:hover{color:#1a1b1d1a}.hover\\:n-text-neutral-75\\/100:hover{color:#1a1b1d}.hover\\:n-text-neutral-75\\/15:hover{color:#1a1b1d26}.hover\\:n-text-neutral-75\\/20:hover{color:#1a1b1d33}.hover\\:n-text-neutral-75\\/25:hover{color:#1a1b1d40}.hover\\:n-text-neutral-75\\/30:hover{color:#1a1b1d4d}.hover\\:n-text-neutral-75\\/35:hover{color:#1a1b1d59}.hover\\:n-text-neutral-75\\/40:hover{color:#1a1b1d66}.hover\\:n-text-neutral-75\\/45:hover{color:#1a1b1d73}.hover\\:n-text-neutral-75\\/5:hover{color:#1a1b1d0d}.hover\\:n-text-neutral-75\\/50:hover{color:#1a1b1d80}.hover\\:n-text-neutral-75\\/55:hover{color:#1a1b1d8c}.hover\\:n-text-neutral-75\\/60:hover{color:#1a1b1d99}.hover\\:n-text-neutral-75\\/65:hover{color:#1a1b1da6}.hover\\:n-text-neutral-75\\/70:hover{color:#1a1b1db3}.hover\\:n-text-neutral-75\\/75:hover{color:#1a1b1dbf}.hover\\:n-text-neutral-75\\/80:hover{color:#1a1b1dcc}.hover\\:n-text-neutral-75\\/85:hover{color:#1a1b1dd9}.hover\\:n-text-neutral-75\\/90:hover{color:#1a1b1de6}.hover\\:n-text-neutral-75\\/95:hover{color:#1a1b1df2}.hover\\:n-text-neutral-80:hover{color:#09090a}.hover\\:n-text-neutral-80\\/0:hover{color:#09090a00}.hover\\:n-text-neutral-80\\/10:hover{color:#09090a1a}.hover\\:n-text-neutral-80\\/100:hover{color:#09090a}.hover\\:n-text-neutral-80\\/15:hover{color:#09090a26}.hover\\:n-text-neutral-80\\/20:hover{color:#09090a33}.hover\\:n-text-neutral-80\\/25:hover{color:#09090a40}.hover\\:n-text-neutral-80\\/30:hover{color:#09090a4d}.hover\\:n-text-neutral-80\\/35:hover{color:#09090a59}.hover\\:n-text-neutral-80\\/40:hover{color:#09090a66}.hover\\:n-text-neutral-80\\/45:hover{color:#09090a73}.hover\\:n-text-neutral-80\\/5:hover{color:#09090a0d}.hover\\:n-text-neutral-80\\/50:hover{color:#09090a80}.hover\\:n-text-neutral-80\\/55:hover{color:#09090a8c}.hover\\:n-text-neutral-80\\/60:hover{color:#09090a99}.hover\\:n-text-neutral-80\\/65:hover{color:#09090aa6}.hover\\:n-text-neutral-80\\/70:hover{color:#09090ab3}.hover\\:n-text-neutral-80\\/75:hover{color:#09090abf}.hover\\:n-text-neutral-80\\/80:hover{color:#09090acc}.hover\\:n-text-neutral-80\\/85:hover{color:#09090ad9}.hover\\:n-text-neutral-80\\/90:hover{color:#09090ae6}.hover\\:n-text-neutral-80\\/95:hover{color:#09090af2}.hover\\:n-text-neutral-bg-default:hover{color:var(--theme-color-neutral-bg-default)}.hover\\:n-text-neutral-bg-on-bg-weak:hover{color:var(--theme-color-neutral-bg-on-bg-weak)}.hover\\:n-text-neutral-bg-status:hover{color:var(--theme-color-neutral-bg-status)}.hover\\:n-text-neutral-bg-strong:hover{color:var(--theme-color-neutral-bg-strong)}.hover\\:n-text-neutral-bg-stronger:hover{color:var(--theme-color-neutral-bg-stronger)}.hover\\:n-text-neutral-bg-strongest:hover{color:var(--theme-color-neutral-bg-strongest)}.hover\\:n-text-neutral-bg-weak:hover{color:var(--theme-color-neutral-bg-weak)}.hover\\:n-text-neutral-border-strong:hover{color:var(--theme-color-neutral-border-strong)}.hover\\:n-text-neutral-border-strongest:hover{color:var(--theme-color-neutral-border-strongest)}.hover\\:n-text-neutral-border-weak:hover{color:var(--theme-color-neutral-border-weak)}.hover\\:n-text-neutral-hover:hover{color:var(--theme-color-neutral-hover)}.hover\\:n-text-neutral-icon:hover{color:var(--theme-color-neutral-icon)}.hover\\:n-text-neutral-pressed:hover{color:var(--theme-color-neutral-pressed)}.hover\\:n-text-neutral-text-default:hover{color:var(--theme-color-neutral-text-default)}.hover\\:n-text-neutral-text-inverse:hover{color:var(--theme-color-neutral-text-inverse)}.hover\\:n-text-neutral-text-weak:hover{color:var(--theme-color-neutral-text-weak)}.hover\\:n-text-neutral-text-weaker:hover{color:var(--theme-color-neutral-text-weaker)}.hover\\:n-text-neutral-text-weakest:hover{color:var(--theme-color-neutral-text-weakest)}.hover\\:n-text-primary-bg-selected:hover{color:var(--theme-color-primary-bg-selected)}.hover\\:n-text-primary-bg-status:hover{color:var(--theme-color-primary-bg-status)}.hover\\:n-text-primary-bg-strong:hover{color:var(--theme-color-primary-bg-strong)}.hover\\:n-text-primary-bg-weak:hover{color:var(--theme-color-primary-bg-weak)}.hover\\:n-text-primary-border-strong:hover{color:var(--theme-color-primary-border-strong)}.hover\\:n-text-primary-border-weak:hover{color:var(--theme-color-primary-border-weak)}.hover\\:n-text-primary-focus:hover{color:var(--theme-color-primary-focus)}.hover\\:n-text-primary-hover-strong:hover{color:var(--theme-color-primary-hover-strong)}.hover\\:n-text-primary-hover-weak:hover{color:var(--theme-color-primary-hover-weak)}.hover\\:n-text-primary-icon:hover{color:var(--theme-color-primary-icon)}.hover\\:n-text-primary-pressed-strong:hover{color:var(--theme-color-primary-pressed-strong)}.hover\\:n-text-primary-pressed-weak:hover{color:var(--theme-color-primary-pressed-weak)}.hover\\:n-text-primary-text:hover{color:var(--theme-color-primary-text)}.hover\\:n-text-success-bg-status:hover{color:var(--theme-color-success-bg-status)}.hover\\:n-text-success-bg-strong:hover{color:var(--theme-color-success-bg-strong)}.hover\\:n-text-success-bg-weak:hover{color:var(--theme-color-success-bg-weak)}.hover\\:n-text-success-border-strong:hover{color:var(--theme-color-success-border-strong)}.hover\\:n-text-success-border-weak:hover{color:var(--theme-color-success-border-weak)}.hover\\:n-text-success-icon:hover{color:var(--theme-color-success-icon)}.hover\\:n-text-success-text:hover{color:var(--theme-color-success-text)}.hover\\:n-text-warning-bg-status:hover{color:var(--theme-color-warning-bg-status)}.hover\\:n-text-warning-bg-strong:hover{color:var(--theme-color-warning-bg-strong)}.hover\\:n-text-warning-bg-weak:hover{color:var(--theme-color-warning-bg-weak)}.hover\\:n-text-warning-border-strong:hover{color:var(--theme-color-warning-border-strong)}.hover\\:n-text-warning-border-weak:hover{color:var(--theme-color-warning-border-weak)}.hover\\:n-text-warning-icon:hover{color:var(--theme-color-warning-icon)}.hover\\:n-text-warning-text:hover{color:var(--theme-color-warning-text)}.focus-visible\\:n-outline-2:focus-visible{outline-width:2px}.focus-visible\\:n-outline-offset-\\[3px\\]:focus-visible{outline-offset:3px}.focus-visible\\:n-outline-primary-focus:focus-visible{outline-color:var(--theme-color-primary-focus)}.active\\:n-bg-danger-bg-status:active{background-color:var(--theme-color-danger-bg-status)}.active\\:n-bg-danger-bg-strong:active{background-color:var(--theme-color-danger-bg-strong)}.active\\:n-bg-danger-bg-weak:active{background-color:var(--theme-color-danger-bg-weak)}.active\\:n-bg-danger-border-strong:active{background-color:var(--theme-color-danger-border-strong)}.active\\:n-bg-danger-border-weak:active{background-color:var(--theme-color-danger-border-weak)}.active\\:n-bg-danger-hover-strong:active{background-color:var(--theme-color-danger-hover-strong)}.active\\:n-bg-danger-hover-weak:active{background-color:var(--theme-color-danger-hover-weak)}.active\\:n-bg-danger-icon:active{background-color:var(--theme-color-danger-icon)}.active\\:n-bg-danger-pressed-strong:active{background-color:var(--theme-color-danger-pressed-strong)}.active\\:n-bg-danger-pressed-weak:active{background-color:var(--theme-color-danger-pressed-weak)}.active\\:n-bg-danger-text:active{background-color:var(--theme-color-danger-text)}.active\\:n-bg-dark-danger-bg-status:active{background-color:#f96746}.active\\:n-bg-dark-danger-bg-status\\/0:active{background-color:#f9674600}.active\\:n-bg-dark-danger-bg-status\\/10:active{background-color:#f967461a}.active\\:n-bg-dark-danger-bg-status\\/100:active{background-color:#f96746}.active\\:n-bg-dark-danger-bg-status\\/15:active{background-color:#f9674626}.active\\:n-bg-dark-danger-bg-status\\/20:active{background-color:#f9674633}.active\\:n-bg-dark-danger-bg-status\\/25:active{background-color:#f9674640}.active\\:n-bg-dark-danger-bg-status\\/30:active{background-color:#f967464d}.active\\:n-bg-dark-danger-bg-status\\/35:active{background-color:#f9674659}.active\\:n-bg-dark-danger-bg-status\\/40:active{background-color:#f9674666}.active\\:n-bg-dark-danger-bg-status\\/45:active{background-color:#f9674673}.active\\:n-bg-dark-danger-bg-status\\/5:active{background-color:#f967460d}.active\\:n-bg-dark-danger-bg-status\\/50:active{background-color:#f9674680}.active\\:n-bg-dark-danger-bg-status\\/55:active{background-color:#f967468c}.active\\:n-bg-dark-danger-bg-status\\/60:active{background-color:#f9674699}.active\\:n-bg-dark-danger-bg-status\\/65:active{background-color:#f96746a6}.active\\:n-bg-dark-danger-bg-status\\/70:active{background-color:#f96746b3}.active\\:n-bg-dark-danger-bg-status\\/75:active{background-color:#f96746bf}.active\\:n-bg-dark-danger-bg-status\\/80:active{background-color:#f96746cc}.active\\:n-bg-dark-danger-bg-status\\/85:active{background-color:#f96746d9}.active\\:n-bg-dark-danger-bg-status\\/90:active{background-color:#f96746e6}.active\\:n-bg-dark-danger-bg-status\\/95:active{background-color:#f96746f2}.active\\:n-bg-dark-danger-bg-strong:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-bg-strong\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-bg-strong\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-bg-strong\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-bg-strong\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-bg-strong\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-bg-strong\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-bg-strong\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-bg-strong\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-bg-strong\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-bg-strong\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-bg-strong\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-bg-strong\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-bg-strong\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-bg-strong\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-bg-strong\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-bg-strong\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-bg-strong\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-bg-strong\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-bg-strong\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-bg-strong\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-bg-strong\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-bg-weak:active{background-color:#432520}.active\\:n-bg-dark-danger-bg-weak\\/0:active{background-color:#43252000}.active\\:n-bg-dark-danger-bg-weak\\/10:active{background-color:#4325201a}.active\\:n-bg-dark-danger-bg-weak\\/100:active{background-color:#432520}.active\\:n-bg-dark-danger-bg-weak\\/15:active{background-color:#43252026}.active\\:n-bg-dark-danger-bg-weak\\/20:active{background-color:#43252033}.active\\:n-bg-dark-danger-bg-weak\\/25:active{background-color:#43252040}.active\\:n-bg-dark-danger-bg-weak\\/30:active{background-color:#4325204d}.active\\:n-bg-dark-danger-bg-weak\\/35:active{background-color:#43252059}.active\\:n-bg-dark-danger-bg-weak\\/40:active{background-color:#43252066}.active\\:n-bg-dark-danger-bg-weak\\/45:active{background-color:#43252073}.active\\:n-bg-dark-danger-bg-weak\\/5:active{background-color:#4325200d}.active\\:n-bg-dark-danger-bg-weak\\/50:active{background-color:#43252080}.active\\:n-bg-dark-danger-bg-weak\\/55:active{background-color:#4325208c}.active\\:n-bg-dark-danger-bg-weak\\/60:active{background-color:#43252099}.active\\:n-bg-dark-danger-bg-weak\\/65:active{background-color:#432520a6}.active\\:n-bg-dark-danger-bg-weak\\/70:active{background-color:#432520b3}.active\\:n-bg-dark-danger-bg-weak\\/75:active{background-color:#432520bf}.active\\:n-bg-dark-danger-bg-weak\\/80:active{background-color:#432520cc}.active\\:n-bg-dark-danger-bg-weak\\/85:active{background-color:#432520d9}.active\\:n-bg-dark-danger-bg-weak\\/90:active{background-color:#432520e6}.active\\:n-bg-dark-danger-bg-weak\\/95:active{background-color:#432520f2}.active\\:n-bg-dark-danger-border-strong:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-border-strong\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-border-strong\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-border-strong\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-border-strong\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-border-strong\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-border-strong\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-border-strong\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-border-strong\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-border-strong\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-border-strong\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-border-strong\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-border-strong\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-border-strong\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-border-strong\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-border-strong\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-border-strong\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-border-strong\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-border-strong\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-border-strong\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-border-strong\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-border-strong\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-border-weak:active{background-color:#730e00}.active\\:n-bg-dark-danger-border-weak\\/0:active{background-color:#730e0000}.active\\:n-bg-dark-danger-border-weak\\/10:active{background-color:#730e001a}.active\\:n-bg-dark-danger-border-weak\\/100:active{background-color:#730e00}.active\\:n-bg-dark-danger-border-weak\\/15:active{background-color:#730e0026}.active\\:n-bg-dark-danger-border-weak\\/20:active{background-color:#730e0033}.active\\:n-bg-dark-danger-border-weak\\/25:active{background-color:#730e0040}.active\\:n-bg-dark-danger-border-weak\\/30:active{background-color:#730e004d}.active\\:n-bg-dark-danger-border-weak\\/35:active{background-color:#730e0059}.active\\:n-bg-dark-danger-border-weak\\/40:active{background-color:#730e0066}.active\\:n-bg-dark-danger-border-weak\\/45:active{background-color:#730e0073}.active\\:n-bg-dark-danger-border-weak\\/5:active{background-color:#730e000d}.active\\:n-bg-dark-danger-border-weak\\/50:active{background-color:#730e0080}.active\\:n-bg-dark-danger-border-weak\\/55:active{background-color:#730e008c}.active\\:n-bg-dark-danger-border-weak\\/60:active{background-color:#730e0099}.active\\:n-bg-dark-danger-border-weak\\/65:active{background-color:#730e00a6}.active\\:n-bg-dark-danger-border-weak\\/70:active{background-color:#730e00b3}.active\\:n-bg-dark-danger-border-weak\\/75:active{background-color:#730e00bf}.active\\:n-bg-dark-danger-border-weak\\/80:active{background-color:#730e00cc}.active\\:n-bg-dark-danger-border-weak\\/85:active{background-color:#730e00d9}.active\\:n-bg-dark-danger-border-weak\\/90:active{background-color:#730e00e6}.active\\:n-bg-dark-danger-border-weak\\/95:active{background-color:#730e00f2}.active\\:n-bg-dark-danger-hover-strong:active{background-color:#f96746}.active\\:n-bg-dark-danger-hover-strong\\/0:active{background-color:#f9674600}.active\\:n-bg-dark-danger-hover-strong\\/10:active{background-color:#f967461a}.active\\:n-bg-dark-danger-hover-strong\\/100:active{background-color:#f96746}.active\\:n-bg-dark-danger-hover-strong\\/15:active{background-color:#f9674626}.active\\:n-bg-dark-danger-hover-strong\\/20:active{background-color:#f9674633}.active\\:n-bg-dark-danger-hover-strong\\/25:active{background-color:#f9674640}.active\\:n-bg-dark-danger-hover-strong\\/30:active{background-color:#f967464d}.active\\:n-bg-dark-danger-hover-strong\\/35:active{background-color:#f9674659}.active\\:n-bg-dark-danger-hover-strong\\/40:active{background-color:#f9674666}.active\\:n-bg-dark-danger-hover-strong\\/45:active{background-color:#f9674673}.active\\:n-bg-dark-danger-hover-strong\\/5:active{background-color:#f967460d}.active\\:n-bg-dark-danger-hover-strong\\/50:active{background-color:#f9674680}.active\\:n-bg-dark-danger-hover-strong\\/55:active{background-color:#f967468c}.active\\:n-bg-dark-danger-hover-strong\\/60:active{background-color:#f9674699}.active\\:n-bg-dark-danger-hover-strong\\/65:active{background-color:#f96746a6}.active\\:n-bg-dark-danger-hover-strong\\/70:active{background-color:#f96746b3}.active\\:n-bg-dark-danger-hover-strong\\/75:active{background-color:#f96746bf}.active\\:n-bg-dark-danger-hover-strong\\/80:active{background-color:#f96746cc}.active\\:n-bg-dark-danger-hover-strong\\/85:active{background-color:#f96746d9}.active\\:n-bg-dark-danger-hover-strong\\/90:active{background-color:#f96746e6}.active\\:n-bg-dark-danger-hover-strong\\/95:active{background-color:#f96746f2}.active\\:n-bg-dark-danger-hover-weak:active{background-color:#ffaa9714}.active\\:n-bg-dark-danger-hover-weak\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-hover-weak\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-hover-weak\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-hover-weak\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-hover-weak\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-hover-weak\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-hover-weak\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-hover-weak\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-hover-weak\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-hover-weak\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-hover-weak\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-hover-weak\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-hover-weak\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-hover-weak\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-hover-weak\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-hover-weak\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-hover-weak\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-hover-weak\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-hover-weak\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-hover-weak\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-hover-weak\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-icon:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-icon\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-icon\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-icon\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-icon\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-icon\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-icon\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-icon\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-icon\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-icon\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-icon\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-icon\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-icon\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-icon\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-icon\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-icon\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-icon\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-icon\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-icon\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-icon\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-icon\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-icon\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-pressed-weak:active{background-color:#ffaa971f}.active\\:n-bg-dark-danger-pressed-weak\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-pressed-weak\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-pressed-weak\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-pressed-weak\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-pressed-weak\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-pressed-weak\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-pressed-weak\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-pressed-weak\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-pressed-weak\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-pressed-weak\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-pressed-weak\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-pressed-weak\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-pressed-weak\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-pressed-weak\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-pressed-weak\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-pressed-weak\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-pressed-weak\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-pressed-weak\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-pressed-weak\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-pressed-weak\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-pressed-weak\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-danger-strong:active{background-color:#e84e2c}.active\\:n-bg-dark-danger-strong\\/0:active{background-color:#e84e2c00}.active\\:n-bg-dark-danger-strong\\/10:active{background-color:#e84e2c1a}.active\\:n-bg-dark-danger-strong\\/100:active{background-color:#e84e2c}.active\\:n-bg-dark-danger-strong\\/15:active{background-color:#e84e2c26}.active\\:n-bg-dark-danger-strong\\/20:active{background-color:#e84e2c33}.active\\:n-bg-dark-danger-strong\\/25:active{background-color:#e84e2c40}.active\\:n-bg-dark-danger-strong\\/30:active{background-color:#e84e2c4d}.active\\:n-bg-dark-danger-strong\\/35:active{background-color:#e84e2c59}.active\\:n-bg-dark-danger-strong\\/40:active{background-color:#e84e2c66}.active\\:n-bg-dark-danger-strong\\/45:active{background-color:#e84e2c73}.active\\:n-bg-dark-danger-strong\\/5:active{background-color:#e84e2c0d}.active\\:n-bg-dark-danger-strong\\/50:active{background-color:#e84e2c80}.active\\:n-bg-dark-danger-strong\\/55:active{background-color:#e84e2c8c}.active\\:n-bg-dark-danger-strong\\/60:active{background-color:#e84e2c99}.active\\:n-bg-dark-danger-strong\\/65:active{background-color:#e84e2ca6}.active\\:n-bg-dark-danger-strong\\/70:active{background-color:#e84e2cb3}.active\\:n-bg-dark-danger-strong\\/75:active{background-color:#e84e2cbf}.active\\:n-bg-dark-danger-strong\\/80:active{background-color:#e84e2ccc}.active\\:n-bg-dark-danger-strong\\/85:active{background-color:#e84e2cd9}.active\\:n-bg-dark-danger-strong\\/90:active{background-color:#e84e2ce6}.active\\:n-bg-dark-danger-strong\\/95:active{background-color:#e84e2cf2}.active\\:n-bg-dark-danger-text:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-text\\/0:active{background-color:#ffaa9700}.active\\:n-bg-dark-danger-text\\/10:active{background-color:#ffaa971a}.active\\:n-bg-dark-danger-text\\/100:active{background-color:#ffaa97}.active\\:n-bg-dark-danger-text\\/15:active{background-color:#ffaa9726}.active\\:n-bg-dark-danger-text\\/20:active{background-color:#ffaa9733}.active\\:n-bg-dark-danger-text\\/25:active{background-color:#ffaa9740}.active\\:n-bg-dark-danger-text\\/30:active{background-color:#ffaa974d}.active\\:n-bg-dark-danger-text\\/35:active{background-color:#ffaa9759}.active\\:n-bg-dark-danger-text\\/40:active{background-color:#ffaa9766}.active\\:n-bg-dark-danger-text\\/45:active{background-color:#ffaa9773}.active\\:n-bg-dark-danger-text\\/5:active{background-color:#ffaa970d}.active\\:n-bg-dark-danger-text\\/50:active{background-color:#ffaa9780}.active\\:n-bg-dark-danger-text\\/55:active{background-color:#ffaa978c}.active\\:n-bg-dark-danger-text\\/60:active{background-color:#ffaa9799}.active\\:n-bg-dark-danger-text\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-dark-danger-text\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-dark-danger-text\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-dark-danger-text\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-dark-danger-text\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-dark-danger-text\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-dark-danger-text\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-dark-discovery-bg-status:active{background-color:#a07bec}.active\\:n-bg-dark-discovery-bg-status\\/0:active{background-color:#a07bec00}.active\\:n-bg-dark-discovery-bg-status\\/10:active{background-color:#a07bec1a}.active\\:n-bg-dark-discovery-bg-status\\/100:active{background-color:#a07bec}.active\\:n-bg-dark-discovery-bg-status\\/15:active{background-color:#a07bec26}.active\\:n-bg-dark-discovery-bg-status\\/20:active{background-color:#a07bec33}.active\\:n-bg-dark-discovery-bg-status\\/25:active{background-color:#a07bec40}.active\\:n-bg-dark-discovery-bg-status\\/30:active{background-color:#a07bec4d}.active\\:n-bg-dark-discovery-bg-status\\/35:active{background-color:#a07bec59}.active\\:n-bg-dark-discovery-bg-status\\/40:active{background-color:#a07bec66}.active\\:n-bg-dark-discovery-bg-status\\/45:active{background-color:#a07bec73}.active\\:n-bg-dark-discovery-bg-status\\/5:active{background-color:#a07bec0d}.active\\:n-bg-dark-discovery-bg-status\\/50:active{background-color:#a07bec80}.active\\:n-bg-dark-discovery-bg-status\\/55:active{background-color:#a07bec8c}.active\\:n-bg-dark-discovery-bg-status\\/60:active{background-color:#a07bec99}.active\\:n-bg-dark-discovery-bg-status\\/65:active{background-color:#a07beca6}.active\\:n-bg-dark-discovery-bg-status\\/70:active{background-color:#a07becb3}.active\\:n-bg-dark-discovery-bg-status\\/75:active{background-color:#a07becbf}.active\\:n-bg-dark-discovery-bg-status\\/80:active{background-color:#a07beccc}.active\\:n-bg-dark-discovery-bg-status\\/85:active{background-color:#a07becd9}.active\\:n-bg-dark-discovery-bg-status\\/90:active{background-color:#a07bece6}.active\\:n-bg-dark-discovery-bg-status\\/95:active{background-color:#a07becf2}.active\\:n-bg-dark-discovery-bg-strong:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-bg-strong\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-bg-strong\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-bg-strong\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-bg-strong\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-bg-strong\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-bg-strong\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-bg-strong\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-bg-strong\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-bg-strong\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-bg-strong\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-bg-strong\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-bg-strong\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-bg-strong\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-bg-strong\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-bg-strong\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-bg-strong\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-bg-strong\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-bg-strong\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-bg-strong\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-bg-strong\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-bg-strong\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-discovery-bg-weak:active{background-color:#2c2a34}.active\\:n-bg-dark-discovery-bg-weak\\/0:active{background-color:#2c2a3400}.active\\:n-bg-dark-discovery-bg-weak\\/10:active{background-color:#2c2a341a}.active\\:n-bg-dark-discovery-bg-weak\\/100:active{background-color:#2c2a34}.active\\:n-bg-dark-discovery-bg-weak\\/15:active{background-color:#2c2a3426}.active\\:n-bg-dark-discovery-bg-weak\\/20:active{background-color:#2c2a3433}.active\\:n-bg-dark-discovery-bg-weak\\/25:active{background-color:#2c2a3440}.active\\:n-bg-dark-discovery-bg-weak\\/30:active{background-color:#2c2a344d}.active\\:n-bg-dark-discovery-bg-weak\\/35:active{background-color:#2c2a3459}.active\\:n-bg-dark-discovery-bg-weak\\/40:active{background-color:#2c2a3466}.active\\:n-bg-dark-discovery-bg-weak\\/45:active{background-color:#2c2a3473}.active\\:n-bg-dark-discovery-bg-weak\\/5:active{background-color:#2c2a340d}.active\\:n-bg-dark-discovery-bg-weak\\/50:active{background-color:#2c2a3480}.active\\:n-bg-dark-discovery-bg-weak\\/55:active{background-color:#2c2a348c}.active\\:n-bg-dark-discovery-bg-weak\\/60:active{background-color:#2c2a3499}.active\\:n-bg-dark-discovery-bg-weak\\/65:active{background-color:#2c2a34a6}.active\\:n-bg-dark-discovery-bg-weak\\/70:active{background-color:#2c2a34b3}.active\\:n-bg-dark-discovery-bg-weak\\/75:active{background-color:#2c2a34bf}.active\\:n-bg-dark-discovery-bg-weak\\/80:active{background-color:#2c2a34cc}.active\\:n-bg-dark-discovery-bg-weak\\/85:active{background-color:#2c2a34d9}.active\\:n-bg-dark-discovery-bg-weak\\/90:active{background-color:#2c2a34e6}.active\\:n-bg-dark-discovery-bg-weak\\/95:active{background-color:#2c2a34f2}.active\\:n-bg-dark-discovery-border-strong:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-border-strong\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-border-strong\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-border-strong\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-border-strong\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-border-strong\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-border-strong\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-border-strong\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-border-strong\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-border-strong\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-border-strong\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-border-strong\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-border-strong\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-border-strong\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-border-strong\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-border-strong\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-border-strong\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-border-strong\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-border-strong\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-border-strong\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-border-strong\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-border-strong\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-discovery-border-weak:active{background-color:#4b2894}.active\\:n-bg-dark-discovery-border-weak\\/0:active{background-color:#4b289400}.active\\:n-bg-dark-discovery-border-weak\\/10:active{background-color:#4b28941a}.active\\:n-bg-dark-discovery-border-weak\\/100:active{background-color:#4b2894}.active\\:n-bg-dark-discovery-border-weak\\/15:active{background-color:#4b289426}.active\\:n-bg-dark-discovery-border-weak\\/20:active{background-color:#4b289433}.active\\:n-bg-dark-discovery-border-weak\\/25:active{background-color:#4b289440}.active\\:n-bg-dark-discovery-border-weak\\/30:active{background-color:#4b28944d}.active\\:n-bg-dark-discovery-border-weak\\/35:active{background-color:#4b289459}.active\\:n-bg-dark-discovery-border-weak\\/40:active{background-color:#4b289466}.active\\:n-bg-dark-discovery-border-weak\\/45:active{background-color:#4b289473}.active\\:n-bg-dark-discovery-border-weak\\/5:active{background-color:#4b28940d}.active\\:n-bg-dark-discovery-border-weak\\/50:active{background-color:#4b289480}.active\\:n-bg-dark-discovery-border-weak\\/55:active{background-color:#4b28948c}.active\\:n-bg-dark-discovery-border-weak\\/60:active{background-color:#4b289499}.active\\:n-bg-dark-discovery-border-weak\\/65:active{background-color:#4b2894a6}.active\\:n-bg-dark-discovery-border-weak\\/70:active{background-color:#4b2894b3}.active\\:n-bg-dark-discovery-border-weak\\/75:active{background-color:#4b2894bf}.active\\:n-bg-dark-discovery-border-weak\\/80:active{background-color:#4b2894cc}.active\\:n-bg-dark-discovery-border-weak\\/85:active{background-color:#4b2894d9}.active\\:n-bg-dark-discovery-border-weak\\/90:active{background-color:#4b2894e6}.active\\:n-bg-dark-discovery-border-weak\\/95:active{background-color:#4b2894f2}.active\\:n-bg-dark-discovery-icon:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-icon\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-icon\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-icon\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-icon\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-icon\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-icon\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-icon\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-icon\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-icon\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-icon\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-icon\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-icon\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-icon\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-icon\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-icon\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-icon\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-icon\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-icon\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-icon\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-icon\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-icon\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-discovery-text:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-text\\/0:active{background-color:#ccb4ff00}.active\\:n-bg-dark-discovery-text\\/10:active{background-color:#ccb4ff1a}.active\\:n-bg-dark-discovery-text\\/100:active{background-color:#ccb4ff}.active\\:n-bg-dark-discovery-text\\/15:active{background-color:#ccb4ff26}.active\\:n-bg-dark-discovery-text\\/20:active{background-color:#ccb4ff33}.active\\:n-bg-dark-discovery-text\\/25:active{background-color:#ccb4ff40}.active\\:n-bg-dark-discovery-text\\/30:active{background-color:#ccb4ff4d}.active\\:n-bg-dark-discovery-text\\/35:active{background-color:#ccb4ff59}.active\\:n-bg-dark-discovery-text\\/40:active{background-color:#ccb4ff66}.active\\:n-bg-dark-discovery-text\\/45:active{background-color:#ccb4ff73}.active\\:n-bg-dark-discovery-text\\/5:active{background-color:#ccb4ff0d}.active\\:n-bg-dark-discovery-text\\/50:active{background-color:#ccb4ff80}.active\\:n-bg-dark-discovery-text\\/55:active{background-color:#ccb4ff8c}.active\\:n-bg-dark-discovery-text\\/60:active{background-color:#ccb4ff99}.active\\:n-bg-dark-discovery-text\\/65:active{background-color:#ccb4ffa6}.active\\:n-bg-dark-discovery-text\\/70:active{background-color:#ccb4ffb3}.active\\:n-bg-dark-discovery-text\\/75:active{background-color:#ccb4ffbf}.active\\:n-bg-dark-discovery-text\\/80:active{background-color:#ccb4ffcc}.active\\:n-bg-dark-discovery-text\\/85:active{background-color:#ccb4ffd9}.active\\:n-bg-dark-discovery-text\\/90:active{background-color:#ccb4ffe6}.active\\:n-bg-dark-discovery-text\\/95:active{background-color:#ccb4fff2}.active\\:n-bg-dark-neutral-bg-default:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-bg-default\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-dark-neutral-bg-default\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-dark-neutral-bg-default\\/100:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-bg-default\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-dark-neutral-bg-default\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-dark-neutral-bg-default\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-dark-neutral-bg-default\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-dark-neutral-bg-default\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-dark-neutral-bg-default\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-dark-neutral-bg-default\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-dark-neutral-bg-default\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-dark-neutral-bg-default\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-dark-neutral-bg-default\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-dark-neutral-bg-default\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-dark-neutral-bg-default\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-dark-neutral-bg-default\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-dark-neutral-bg-default\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-dark-neutral-bg-default\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-dark-neutral-bg-default\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-dark-neutral-bg-default\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-dark-neutral-bg-default\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-dark-neutral-bg-on-bg-weak:active{background-color:#81879014}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/0:active{background-color:#81879000}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/10:active{background-color:#8187901a}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/100:active{background-color:#818790}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/15:active{background-color:#81879026}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/20:active{background-color:#81879033}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/25:active{background-color:#81879040}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/30:active{background-color:#8187904d}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/35:active{background-color:#81879059}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/40:active{background-color:#81879066}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/45:active{background-color:#81879073}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/5:active{background-color:#8187900d}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/50:active{background-color:#81879080}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/55:active{background-color:#8187908c}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/60:active{background-color:#81879099}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/65:active{background-color:#818790a6}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/70:active{background-color:#818790b3}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/75:active{background-color:#818790bf}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/80:active{background-color:#818790cc}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/85:active{background-color:#818790d9}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/90:active{background-color:#818790e6}.active\\:n-bg-dark-neutral-bg-on-bg-weak\\/95:active{background-color:#818790f2}.active\\:n-bg-dark-neutral-bg-status:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-bg-status\\/0:active{background-color:#a8acb200}.active\\:n-bg-dark-neutral-bg-status\\/10:active{background-color:#a8acb21a}.active\\:n-bg-dark-neutral-bg-status\\/100:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-bg-status\\/15:active{background-color:#a8acb226}.active\\:n-bg-dark-neutral-bg-status\\/20:active{background-color:#a8acb233}.active\\:n-bg-dark-neutral-bg-status\\/25:active{background-color:#a8acb240}.active\\:n-bg-dark-neutral-bg-status\\/30:active{background-color:#a8acb24d}.active\\:n-bg-dark-neutral-bg-status\\/35:active{background-color:#a8acb259}.active\\:n-bg-dark-neutral-bg-status\\/40:active{background-color:#a8acb266}.active\\:n-bg-dark-neutral-bg-status\\/45:active{background-color:#a8acb273}.active\\:n-bg-dark-neutral-bg-status\\/5:active{background-color:#a8acb20d}.active\\:n-bg-dark-neutral-bg-status\\/50:active{background-color:#a8acb280}.active\\:n-bg-dark-neutral-bg-status\\/55:active{background-color:#a8acb28c}.active\\:n-bg-dark-neutral-bg-status\\/60:active{background-color:#a8acb299}.active\\:n-bg-dark-neutral-bg-status\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-dark-neutral-bg-status\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-dark-neutral-bg-status\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-dark-neutral-bg-status\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-dark-neutral-bg-status\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-dark-neutral-bg-status\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-dark-neutral-bg-status\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-dark-neutral-bg-strong:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-bg-strong\\/0:active{background-color:#3c3f4400}.active\\:n-bg-dark-neutral-bg-strong\\/10:active{background-color:#3c3f441a}.active\\:n-bg-dark-neutral-bg-strong\\/100:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-bg-strong\\/15:active{background-color:#3c3f4426}.active\\:n-bg-dark-neutral-bg-strong\\/20:active{background-color:#3c3f4433}.active\\:n-bg-dark-neutral-bg-strong\\/25:active{background-color:#3c3f4440}.active\\:n-bg-dark-neutral-bg-strong\\/30:active{background-color:#3c3f444d}.active\\:n-bg-dark-neutral-bg-strong\\/35:active{background-color:#3c3f4459}.active\\:n-bg-dark-neutral-bg-strong\\/40:active{background-color:#3c3f4466}.active\\:n-bg-dark-neutral-bg-strong\\/45:active{background-color:#3c3f4473}.active\\:n-bg-dark-neutral-bg-strong\\/5:active{background-color:#3c3f440d}.active\\:n-bg-dark-neutral-bg-strong\\/50:active{background-color:#3c3f4480}.active\\:n-bg-dark-neutral-bg-strong\\/55:active{background-color:#3c3f448c}.active\\:n-bg-dark-neutral-bg-strong\\/60:active{background-color:#3c3f4499}.active\\:n-bg-dark-neutral-bg-strong\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-dark-neutral-bg-strong\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-dark-neutral-bg-strong\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-dark-neutral-bg-strong\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-dark-neutral-bg-strong\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-dark-neutral-bg-strong\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-dark-neutral-bg-strong\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-dark-neutral-bg-stronger:active{background-color:#6f757e}.active\\:n-bg-dark-neutral-bg-stronger\\/0:active{background-color:#6f757e00}.active\\:n-bg-dark-neutral-bg-stronger\\/10:active{background-color:#6f757e1a}.active\\:n-bg-dark-neutral-bg-stronger\\/100:active{background-color:#6f757e}.active\\:n-bg-dark-neutral-bg-stronger\\/15:active{background-color:#6f757e26}.active\\:n-bg-dark-neutral-bg-stronger\\/20:active{background-color:#6f757e33}.active\\:n-bg-dark-neutral-bg-stronger\\/25:active{background-color:#6f757e40}.active\\:n-bg-dark-neutral-bg-stronger\\/30:active{background-color:#6f757e4d}.active\\:n-bg-dark-neutral-bg-stronger\\/35:active{background-color:#6f757e59}.active\\:n-bg-dark-neutral-bg-stronger\\/40:active{background-color:#6f757e66}.active\\:n-bg-dark-neutral-bg-stronger\\/45:active{background-color:#6f757e73}.active\\:n-bg-dark-neutral-bg-stronger\\/5:active{background-color:#6f757e0d}.active\\:n-bg-dark-neutral-bg-stronger\\/50:active{background-color:#6f757e80}.active\\:n-bg-dark-neutral-bg-stronger\\/55:active{background-color:#6f757e8c}.active\\:n-bg-dark-neutral-bg-stronger\\/60:active{background-color:#6f757e99}.active\\:n-bg-dark-neutral-bg-stronger\\/65:active{background-color:#6f757ea6}.active\\:n-bg-dark-neutral-bg-stronger\\/70:active{background-color:#6f757eb3}.active\\:n-bg-dark-neutral-bg-stronger\\/75:active{background-color:#6f757ebf}.active\\:n-bg-dark-neutral-bg-stronger\\/80:active{background-color:#6f757ecc}.active\\:n-bg-dark-neutral-bg-stronger\\/85:active{background-color:#6f757ed9}.active\\:n-bg-dark-neutral-bg-stronger\\/90:active{background-color:#6f757ee6}.active\\:n-bg-dark-neutral-bg-stronger\\/95:active{background-color:#6f757ef2}.active\\:n-bg-dark-neutral-bg-strongest:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-bg-strongest\\/0:active{background-color:#f5f6f600}.active\\:n-bg-dark-neutral-bg-strongest\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-dark-neutral-bg-strongest\\/100:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-bg-strongest\\/15:active{background-color:#f5f6f626}.active\\:n-bg-dark-neutral-bg-strongest\\/20:active{background-color:#f5f6f633}.active\\:n-bg-dark-neutral-bg-strongest\\/25:active{background-color:#f5f6f640}.active\\:n-bg-dark-neutral-bg-strongest\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-dark-neutral-bg-strongest\\/35:active{background-color:#f5f6f659}.active\\:n-bg-dark-neutral-bg-strongest\\/40:active{background-color:#f5f6f666}.active\\:n-bg-dark-neutral-bg-strongest\\/45:active{background-color:#f5f6f673}.active\\:n-bg-dark-neutral-bg-strongest\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-dark-neutral-bg-strongest\\/50:active{background-color:#f5f6f680}.active\\:n-bg-dark-neutral-bg-strongest\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-dark-neutral-bg-strongest\\/60:active{background-color:#f5f6f699}.active\\:n-bg-dark-neutral-bg-strongest\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-dark-neutral-bg-strongest\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-dark-neutral-bg-strongest\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-dark-neutral-bg-strongest\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-dark-neutral-bg-strongest\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-dark-neutral-bg-strongest\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-dark-neutral-bg-strongest\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-dark-neutral-bg-weak:active{background-color:#212325}.active\\:n-bg-dark-neutral-bg-weak\\/0:active{background-color:#21232500}.active\\:n-bg-dark-neutral-bg-weak\\/10:active{background-color:#2123251a}.active\\:n-bg-dark-neutral-bg-weak\\/100:active{background-color:#212325}.active\\:n-bg-dark-neutral-bg-weak\\/15:active{background-color:#21232526}.active\\:n-bg-dark-neutral-bg-weak\\/20:active{background-color:#21232533}.active\\:n-bg-dark-neutral-bg-weak\\/25:active{background-color:#21232540}.active\\:n-bg-dark-neutral-bg-weak\\/30:active{background-color:#2123254d}.active\\:n-bg-dark-neutral-bg-weak\\/35:active{background-color:#21232559}.active\\:n-bg-dark-neutral-bg-weak\\/40:active{background-color:#21232566}.active\\:n-bg-dark-neutral-bg-weak\\/45:active{background-color:#21232573}.active\\:n-bg-dark-neutral-bg-weak\\/5:active{background-color:#2123250d}.active\\:n-bg-dark-neutral-bg-weak\\/50:active{background-color:#21232580}.active\\:n-bg-dark-neutral-bg-weak\\/55:active{background-color:#2123258c}.active\\:n-bg-dark-neutral-bg-weak\\/60:active{background-color:#21232599}.active\\:n-bg-dark-neutral-bg-weak\\/65:active{background-color:#212325a6}.active\\:n-bg-dark-neutral-bg-weak\\/70:active{background-color:#212325b3}.active\\:n-bg-dark-neutral-bg-weak\\/75:active{background-color:#212325bf}.active\\:n-bg-dark-neutral-bg-weak\\/80:active{background-color:#212325cc}.active\\:n-bg-dark-neutral-bg-weak\\/85:active{background-color:#212325d9}.active\\:n-bg-dark-neutral-bg-weak\\/90:active{background-color:#212325e6}.active\\:n-bg-dark-neutral-bg-weak\\/95:active{background-color:#212325f2}.active\\:n-bg-dark-neutral-border-strong:active{background-color:#5e636a}.active\\:n-bg-dark-neutral-border-strong\\/0:active{background-color:#5e636a00}.active\\:n-bg-dark-neutral-border-strong\\/10:active{background-color:#5e636a1a}.active\\:n-bg-dark-neutral-border-strong\\/100:active{background-color:#5e636a}.active\\:n-bg-dark-neutral-border-strong\\/15:active{background-color:#5e636a26}.active\\:n-bg-dark-neutral-border-strong\\/20:active{background-color:#5e636a33}.active\\:n-bg-dark-neutral-border-strong\\/25:active{background-color:#5e636a40}.active\\:n-bg-dark-neutral-border-strong\\/30:active{background-color:#5e636a4d}.active\\:n-bg-dark-neutral-border-strong\\/35:active{background-color:#5e636a59}.active\\:n-bg-dark-neutral-border-strong\\/40:active{background-color:#5e636a66}.active\\:n-bg-dark-neutral-border-strong\\/45:active{background-color:#5e636a73}.active\\:n-bg-dark-neutral-border-strong\\/5:active{background-color:#5e636a0d}.active\\:n-bg-dark-neutral-border-strong\\/50:active{background-color:#5e636a80}.active\\:n-bg-dark-neutral-border-strong\\/55:active{background-color:#5e636a8c}.active\\:n-bg-dark-neutral-border-strong\\/60:active{background-color:#5e636a99}.active\\:n-bg-dark-neutral-border-strong\\/65:active{background-color:#5e636aa6}.active\\:n-bg-dark-neutral-border-strong\\/70:active{background-color:#5e636ab3}.active\\:n-bg-dark-neutral-border-strong\\/75:active{background-color:#5e636abf}.active\\:n-bg-dark-neutral-border-strong\\/80:active{background-color:#5e636acc}.active\\:n-bg-dark-neutral-border-strong\\/85:active{background-color:#5e636ad9}.active\\:n-bg-dark-neutral-border-strong\\/90:active{background-color:#5e636ae6}.active\\:n-bg-dark-neutral-border-strong\\/95:active{background-color:#5e636af2}.active\\:n-bg-dark-neutral-border-strongest:active{background-color:#bbbec3}.active\\:n-bg-dark-neutral-border-strongest\\/0:active{background-color:#bbbec300}.active\\:n-bg-dark-neutral-border-strongest\\/10:active{background-color:#bbbec31a}.active\\:n-bg-dark-neutral-border-strongest\\/100:active{background-color:#bbbec3}.active\\:n-bg-dark-neutral-border-strongest\\/15:active{background-color:#bbbec326}.active\\:n-bg-dark-neutral-border-strongest\\/20:active{background-color:#bbbec333}.active\\:n-bg-dark-neutral-border-strongest\\/25:active{background-color:#bbbec340}.active\\:n-bg-dark-neutral-border-strongest\\/30:active{background-color:#bbbec34d}.active\\:n-bg-dark-neutral-border-strongest\\/35:active{background-color:#bbbec359}.active\\:n-bg-dark-neutral-border-strongest\\/40:active{background-color:#bbbec366}.active\\:n-bg-dark-neutral-border-strongest\\/45:active{background-color:#bbbec373}.active\\:n-bg-dark-neutral-border-strongest\\/5:active{background-color:#bbbec30d}.active\\:n-bg-dark-neutral-border-strongest\\/50:active{background-color:#bbbec380}.active\\:n-bg-dark-neutral-border-strongest\\/55:active{background-color:#bbbec38c}.active\\:n-bg-dark-neutral-border-strongest\\/60:active{background-color:#bbbec399}.active\\:n-bg-dark-neutral-border-strongest\\/65:active{background-color:#bbbec3a6}.active\\:n-bg-dark-neutral-border-strongest\\/70:active{background-color:#bbbec3b3}.active\\:n-bg-dark-neutral-border-strongest\\/75:active{background-color:#bbbec3bf}.active\\:n-bg-dark-neutral-border-strongest\\/80:active{background-color:#bbbec3cc}.active\\:n-bg-dark-neutral-border-strongest\\/85:active{background-color:#bbbec3d9}.active\\:n-bg-dark-neutral-border-strongest\\/90:active{background-color:#bbbec3e6}.active\\:n-bg-dark-neutral-border-strongest\\/95:active{background-color:#bbbec3f2}.active\\:n-bg-dark-neutral-border-weak:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-border-weak\\/0:active{background-color:#3c3f4400}.active\\:n-bg-dark-neutral-border-weak\\/10:active{background-color:#3c3f441a}.active\\:n-bg-dark-neutral-border-weak\\/100:active{background-color:#3c3f44}.active\\:n-bg-dark-neutral-border-weak\\/15:active{background-color:#3c3f4426}.active\\:n-bg-dark-neutral-border-weak\\/20:active{background-color:#3c3f4433}.active\\:n-bg-dark-neutral-border-weak\\/25:active{background-color:#3c3f4440}.active\\:n-bg-dark-neutral-border-weak\\/30:active{background-color:#3c3f444d}.active\\:n-bg-dark-neutral-border-weak\\/35:active{background-color:#3c3f4459}.active\\:n-bg-dark-neutral-border-weak\\/40:active{background-color:#3c3f4466}.active\\:n-bg-dark-neutral-border-weak\\/45:active{background-color:#3c3f4473}.active\\:n-bg-dark-neutral-border-weak\\/5:active{background-color:#3c3f440d}.active\\:n-bg-dark-neutral-border-weak\\/50:active{background-color:#3c3f4480}.active\\:n-bg-dark-neutral-border-weak\\/55:active{background-color:#3c3f448c}.active\\:n-bg-dark-neutral-border-weak\\/60:active{background-color:#3c3f4499}.active\\:n-bg-dark-neutral-border-weak\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-dark-neutral-border-weak\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-dark-neutral-border-weak\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-dark-neutral-border-weak\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-dark-neutral-border-weak\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-dark-neutral-border-weak\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-dark-neutral-border-weak\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-dark-neutral-hover:active{background-color:#959aa11a}.active\\:n-bg-dark-neutral-hover\\/0:active{background-color:#959aa100}.active\\:n-bg-dark-neutral-hover\\/10:active{background-color:#959aa11a}.active\\:n-bg-dark-neutral-hover\\/100:active{background-color:#959aa1}.active\\:n-bg-dark-neutral-hover\\/15:active{background-color:#959aa126}.active\\:n-bg-dark-neutral-hover\\/20:active{background-color:#959aa133}.active\\:n-bg-dark-neutral-hover\\/25:active{background-color:#959aa140}.active\\:n-bg-dark-neutral-hover\\/30:active{background-color:#959aa14d}.active\\:n-bg-dark-neutral-hover\\/35:active{background-color:#959aa159}.active\\:n-bg-dark-neutral-hover\\/40:active{background-color:#959aa166}.active\\:n-bg-dark-neutral-hover\\/45:active{background-color:#959aa173}.active\\:n-bg-dark-neutral-hover\\/5:active{background-color:#959aa10d}.active\\:n-bg-dark-neutral-hover\\/50:active{background-color:#959aa180}.active\\:n-bg-dark-neutral-hover\\/55:active{background-color:#959aa18c}.active\\:n-bg-dark-neutral-hover\\/60:active{background-color:#959aa199}.active\\:n-bg-dark-neutral-hover\\/65:active{background-color:#959aa1a6}.active\\:n-bg-dark-neutral-hover\\/70:active{background-color:#959aa1b3}.active\\:n-bg-dark-neutral-hover\\/75:active{background-color:#959aa1bf}.active\\:n-bg-dark-neutral-hover\\/80:active{background-color:#959aa1cc}.active\\:n-bg-dark-neutral-hover\\/85:active{background-color:#959aa1d9}.active\\:n-bg-dark-neutral-hover\\/90:active{background-color:#959aa1e6}.active\\:n-bg-dark-neutral-hover\\/95:active{background-color:#959aa1f2}.active\\:n-bg-dark-neutral-icon:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-icon\\/0:active{background-color:#cfd1d400}.active\\:n-bg-dark-neutral-icon\\/10:active{background-color:#cfd1d41a}.active\\:n-bg-dark-neutral-icon\\/100:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-icon\\/15:active{background-color:#cfd1d426}.active\\:n-bg-dark-neutral-icon\\/20:active{background-color:#cfd1d433}.active\\:n-bg-dark-neutral-icon\\/25:active{background-color:#cfd1d440}.active\\:n-bg-dark-neutral-icon\\/30:active{background-color:#cfd1d44d}.active\\:n-bg-dark-neutral-icon\\/35:active{background-color:#cfd1d459}.active\\:n-bg-dark-neutral-icon\\/40:active{background-color:#cfd1d466}.active\\:n-bg-dark-neutral-icon\\/45:active{background-color:#cfd1d473}.active\\:n-bg-dark-neutral-icon\\/5:active{background-color:#cfd1d40d}.active\\:n-bg-dark-neutral-icon\\/50:active{background-color:#cfd1d480}.active\\:n-bg-dark-neutral-icon\\/55:active{background-color:#cfd1d48c}.active\\:n-bg-dark-neutral-icon\\/60:active{background-color:#cfd1d499}.active\\:n-bg-dark-neutral-icon\\/65:active{background-color:#cfd1d4a6}.active\\:n-bg-dark-neutral-icon\\/70:active{background-color:#cfd1d4b3}.active\\:n-bg-dark-neutral-icon\\/75:active{background-color:#cfd1d4bf}.active\\:n-bg-dark-neutral-icon\\/80:active{background-color:#cfd1d4cc}.active\\:n-bg-dark-neutral-icon\\/85:active{background-color:#cfd1d4d9}.active\\:n-bg-dark-neutral-icon\\/90:active{background-color:#cfd1d4e6}.active\\:n-bg-dark-neutral-icon\\/95:active{background-color:#cfd1d4f2}.active\\:n-bg-dark-neutral-pressed:active{background-color:#959aa133}.active\\:n-bg-dark-neutral-pressed\\/0:active{background-color:#959aa100}.active\\:n-bg-dark-neutral-pressed\\/10:active{background-color:#959aa11a}.active\\:n-bg-dark-neutral-pressed\\/100:active{background-color:#959aa1}.active\\:n-bg-dark-neutral-pressed\\/15:active{background-color:#959aa126}.active\\:n-bg-dark-neutral-pressed\\/20:active{background-color:#959aa133}.active\\:n-bg-dark-neutral-pressed\\/25:active{background-color:#959aa140}.active\\:n-bg-dark-neutral-pressed\\/30:active{background-color:#959aa14d}.active\\:n-bg-dark-neutral-pressed\\/35:active{background-color:#959aa159}.active\\:n-bg-dark-neutral-pressed\\/40:active{background-color:#959aa166}.active\\:n-bg-dark-neutral-pressed\\/45:active{background-color:#959aa173}.active\\:n-bg-dark-neutral-pressed\\/5:active{background-color:#959aa10d}.active\\:n-bg-dark-neutral-pressed\\/50:active{background-color:#959aa180}.active\\:n-bg-dark-neutral-pressed\\/55:active{background-color:#959aa18c}.active\\:n-bg-dark-neutral-pressed\\/60:active{background-color:#959aa199}.active\\:n-bg-dark-neutral-pressed\\/65:active{background-color:#959aa1a6}.active\\:n-bg-dark-neutral-pressed\\/70:active{background-color:#959aa1b3}.active\\:n-bg-dark-neutral-pressed\\/75:active{background-color:#959aa1bf}.active\\:n-bg-dark-neutral-pressed\\/80:active{background-color:#959aa1cc}.active\\:n-bg-dark-neutral-pressed\\/85:active{background-color:#959aa1d9}.active\\:n-bg-dark-neutral-pressed\\/90:active{background-color:#959aa1e6}.active\\:n-bg-dark-neutral-pressed\\/95:active{background-color:#959aa1f2}.active\\:n-bg-dark-neutral-text-default:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-text-default\\/0:active{background-color:#f5f6f600}.active\\:n-bg-dark-neutral-text-default\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-dark-neutral-text-default\\/100:active{background-color:#f5f6f6}.active\\:n-bg-dark-neutral-text-default\\/15:active{background-color:#f5f6f626}.active\\:n-bg-dark-neutral-text-default\\/20:active{background-color:#f5f6f633}.active\\:n-bg-dark-neutral-text-default\\/25:active{background-color:#f5f6f640}.active\\:n-bg-dark-neutral-text-default\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-dark-neutral-text-default\\/35:active{background-color:#f5f6f659}.active\\:n-bg-dark-neutral-text-default\\/40:active{background-color:#f5f6f666}.active\\:n-bg-dark-neutral-text-default\\/45:active{background-color:#f5f6f673}.active\\:n-bg-dark-neutral-text-default\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-dark-neutral-text-default\\/50:active{background-color:#f5f6f680}.active\\:n-bg-dark-neutral-text-default\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-dark-neutral-text-default\\/60:active{background-color:#f5f6f699}.active\\:n-bg-dark-neutral-text-default\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-dark-neutral-text-default\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-dark-neutral-text-default\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-dark-neutral-text-default\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-dark-neutral-text-default\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-dark-neutral-text-default\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-dark-neutral-text-default\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-dark-neutral-text-inverse:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-text-inverse\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-dark-neutral-text-inverse\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-dark-neutral-text-inverse\\/100:active{background-color:#1a1b1d}.active\\:n-bg-dark-neutral-text-inverse\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-dark-neutral-text-inverse\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-dark-neutral-text-inverse\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-dark-neutral-text-inverse\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-dark-neutral-text-inverse\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-dark-neutral-text-inverse\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-dark-neutral-text-inverse\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-dark-neutral-text-inverse\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-dark-neutral-text-inverse\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-dark-neutral-text-inverse\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-dark-neutral-text-inverse\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-dark-neutral-text-inverse\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-dark-neutral-text-inverse\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-dark-neutral-text-inverse\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-dark-neutral-text-inverse\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-dark-neutral-text-inverse\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-dark-neutral-text-inverse\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-dark-neutral-text-inverse\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-dark-neutral-text-weak:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-text-weak\\/0:active{background-color:#cfd1d400}.active\\:n-bg-dark-neutral-text-weak\\/10:active{background-color:#cfd1d41a}.active\\:n-bg-dark-neutral-text-weak\\/100:active{background-color:#cfd1d4}.active\\:n-bg-dark-neutral-text-weak\\/15:active{background-color:#cfd1d426}.active\\:n-bg-dark-neutral-text-weak\\/20:active{background-color:#cfd1d433}.active\\:n-bg-dark-neutral-text-weak\\/25:active{background-color:#cfd1d440}.active\\:n-bg-dark-neutral-text-weak\\/30:active{background-color:#cfd1d44d}.active\\:n-bg-dark-neutral-text-weak\\/35:active{background-color:#cfd1d459}.active\\:n-bg-dark-neutral-text-weak\\/40:active{background-color:#cfd1d466}.active\\:n-bg-dark-neutral-text-weak\\/45:active{background-color:#cfd1d473}.active\\:n-bg-dark-neutral-text-weak\\/5:active{background-color:#cfd1d40d}.active\\:n-bg-dark-neutral-text-weak\\/50:active{background-color:#cfd1d480}.active\\:n-bg-dark-neutral-text-weak\\/55:active{background-color:#cfd1d48c}.active\\:n-bg-dark-neutral-text-weak\\/60:active{background-color:#cfd1d499}.active\\:n-bg-dark-neutral-text-weak\\/65:active{background-color:#cfd1d4a6}.active\\:n-bg-dark-neutral-text-weak\\/70:active{background-color:#cfd1d4b3}.active\\:n-bg-dark-neutral-text-weak\\/75:active{background-color:#cfd1d4bf}.active\\:n-bg-dark-neutral-text-weak\\/80:active{background-color:#cfd1d4cc}.active\\:n-bg-dark-neutral-text-weak\\/85:active{background-color:#cfd1d4d9}.active\\:n-bg-dark-neutral-text-weak\\/90:active{background-color:#cfd1d4e6}.active\\:n-bg-dark-neutral-text-weak\\/95:active{background-color:#cfd1d4f2}.active\\:n-bg-dark-neutral-text-weaker:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-text-weaker\\/0:active{background-color:#a8acb200}.active\\:n-bg-dark-neutral-text-weaker\\/10:active{background-color:#a8acb21a}.active\\:n-bg-dark-neutral-text-weaker\\/100:active{background-color:#a8acb2}.active\\:n-bg-dark-neutral-text-weaker\\/15:active{background-color:#a8acb226}.active\\:n-bg-dark-neutral-text-weaker\\/20:active{background-color:#a8acb233}.active\\:n-bg-dark-neutral-text-weaker\\/25:active{background-color:#a8acb240}.active\\:n-bg-dark-neutral-text-weaker\\/30:active{background-color:#a8acb24d}.active\\:n-bg-dark-neutral-text-weaker\\/35:active{background-color:#a8acb259}.active\\:n-bg-dark-neutral-text-weaker\\/40:active{background-color:#a8acb266}.active\\:n-bg-dark-neutral-text-weaker\\/45:active{background-color:#a8acb273}.active\\:n-bg-dark-neutral-text-weaker\\/5:active{background-color:#a8acb20d}.active\\:n-bg-dark-neutral-text-weaker\\/50:active{background-color:#a8acb280}.active\\:n-bg-dark-neutral-text-weaker\\/55:active{background-color:#a8acb28c}.active\\:n-bg-dark-neutral-text-weaker\\/60:active{background-color:#a8acb299}.active\\:n-bg-dark-neutral-text-weaker\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-dark-neutral-text-weaker\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-dark-neutral-text-weaker\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-dark-neutral-text-weaker\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-dark-neutral-text-weaker\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-dark-neutral-text-weaker\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-dark-neutral-text-weaker\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-dark-neutral-text-weakest:active{background-color:#818790}.active\\:n-bg-dark-neutral-text-weakest\\/0:active{background-color:#81879000}.active\\:n-bg-dark-neutral-text-weakest\\/10:active{background-color:#8187901a}.active\\:n-bg-dark-neutral-text-weakest\\/100:active{background-color:#818790}.active\\:n-bg-dark-neutral-text-weakest\\/15:active{background-color:#81879026}.active\\:n-bg-dark-neutral-text-weakest\\/20:active{background-color:#81879033}.active\\:n-bg-dark-neutral-text-weakest\\/25:active{background-color:#81879040}.active\\:n-bg-dark-neutral-text-weakest\\/30:active{background-color:#8187904d}.active\\:n-bg-dark-neutral-text-weakest\\/35:active{background-color:#81879059}.active\\:n-bg-dark-neutral-text-weakest\\/40:active{background-color:#81879066}.active\\:n-bg-dark-neutral-text-weakest\\/45:active{background-color:#81879073}.active\\:n-bg-dark-neutral-text-weakest\\/5:active{background-color:#8187900d}.active\\:n-bg-dark-neutral-text-weakest\\/50:active{background-color:#81879080}.active\\:n-bg-dark-neutral-text-weakest\\/55:active{background-color:#8187908c}.active\\:n-bg-dark-neutral-text-weakest\\/60:active{background-color:#81879099}.active\\:n-bg-dark-neutral-text-weakest\\/65:active{background-color:#818790a6}.active\\:n-bg-dark-neutral-text-weakest\\/70:active{background-color:#818790b3}.active\\:n-bg-dark-neutral-text-weakest\\/75:active{background-color:#818790bf}.active\\:n-bg-dark-neutral-text-weakest\\/80:active{background-color:#818790cc}.active\\:n-bg-dark-neutral-text-weakest\\/85:active{background-color:#818790d9}.active\\:n-bg-dark-neutral-text-weakest\\/90:active{background-color:#818790e6}.active\\:n-bg-dark-neutral-text-weakest\\/95:active{background-color:#818790f2}.active\\:n-bg-dark-primary-bg-selected:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-selected\\/0:active{background-color:#262f3100}.active\\:n-bg-dark-primary-bg-selected\\/10:active{background-color:#262f311a}.active\\:n-bg-dark-primary-bg-selected\\/100:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-selected\\/15:active{background-color:#262f3126}.active\\:n-bg-dark-primary-bg-selected\\/20:active{background-color:#262f3133}.active\\:n-bg-dark-primary-bg-selected\\/25:active{background-color:#262f3140}.active\\:n-bg-dark-primary-bg-selected\\/30:active{background-color:#262f314d}.active\\:n-bg-dark-primary-bg-selected\\/35:active{background-color:#262f3159}.active\\:n-bg-dark-primary-bg-selected\\/40:active{background-color:#262f3166}.active\\:n-bg-dark-primary-bg-selected\\/45:active{background-color:#262f3173}.active\\:n-bg-dark-primary-bg-selected\\/5:active{background-color:#262f310d}.active\\:n-bg-dark-primary-bg-selected\\/50:active{background-color:#262f3180}.active\\:n-bg-dark-primary-bg-selected\\/55:active{background-color:#262f318c}.active\\:n-bg-dark-primary-bg-selected\\/60:active{background-color:#262f3199}.active\\:n-bg-dark-primary-bg-selected\\/65:active{background-color:#262f31a6}.active\\:n-bg-dark-primary-bg-selected\\/70:active{background-color:#262f31b3}.active\\:n-bg-dark-primary-bg-selected\\/75:active{background-color:#262f31bf}.active\\:n-bg-dark-primary-bg-selected\\/80:active{background-color:#262f31cc}.active\\:n-bg-dark-primary-bg-selected\\/85:active{background-color:#262f31d9}.active\\:n-bg-dark-primary-bg-selected\\/90:active{background-color:#262f31e6}.active\\:n-bg-dark-primary-bg-selected\\/95:active{background-color:#262f31f2}.active\\:n-bg-dark-primary-bg-status:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-bg-status\\/0:active{background-color:#5db3bf00}.active\\:n-bg-dark-primary-bg-status\\/10:active{background-color:#5db3bf1a}.active\\:n-bg-dark-primary-bg-status\\/100:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-bg-status\\/15:active{background-color:#5db3bf26}.active\\:n-bg-dark-primary-bg-status\\/20:active{background-color:#5db3bf33}.active\\:n-bg-dark-primary-bg-status\\/25:active{background-color:#5db3bf40}.active\\:n-bg-dark-primary-bg-status\\/30:active{background-color:#5db3bf4d}.active\\:n-bg-dark-primary-bg-status\\/35:active{background-color:#5db3bf59}.active\\:n-bg-dark-primary-bg-status\\/40:active{background-color:#5db3bf66}.active\\:n-bg-dark-primary-bg-status\\/45:active{background-color:#5db3bf73}.active\\:n-bg-dark-primary-bg-status\\/5:active{background-color:#5db3bf0d}.active\\:n-bg-dark-primary-bg-status\\/50:active{background-color:#5db3bf80}.active\\:n-bg-dark-primary-bg-status\\/55:active{background-color:#5db3bf8c}.active\\:n-bg-dark-primary-bg-status\\/60:active{background-color:#5db3bf99}.active\\:n-bg-dark-primary-bg-status\\/65:active{background-color:#5db3bfa6}.active\\:n-bg-dark-primary-bg-status\\/70:active{background-color:#5db3bfb3}.active\\:n-bg-dark-primary-bg-status\\/75:active{background-color:#5db3bfbf}.active\\:n-bg-dark-primary-bg-status\\/80:active{background-color:#5db3bfcc}.active\\:n-bg-dark-primary-bg-status\\/85:active{background-color:#5db3bfd9}.active\\:n-bg-dark-primary-bg-status\\/90:active{background-color:#5db3bfe6}.active\\:n-bg-dark-primary-bg-status\\/95:active{background-color:#5db3bff2}.active\\:n-bg-dark-primary-bg-strong:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-bg-strong\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-bg-strong\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-bg-strong\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-bg-strong\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-bg-strong\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-bg-strong\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-bg-strong\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-bg-strong\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-bg-strong\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-bg-strong\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-bg-strong\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-bg-strong\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-bg-strong\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-bg-strong\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-bg-strong\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-bg-strong\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-bg-strong\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-bg-strong\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-bg-strong\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-bg-strong\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-bg-strong\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-bg-weak:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-weak\\/0:active{background-color:#262f3100}.active\\:n-bg-dark-primary-bg-weak\\/10:active{background-color:#262f311a}.active\\:n-bg-dark-primary-bg-weak\\/100:active{background-color:#262f31}.active\\:n-bg-dark-primary-bg-weak\\/15:active{background-color:#262f3126}.active\\:n-bg-dark-primary-bg-weak\\/20:active{background-color:#262f3133}.active\\:n-bg-dark-primary-bg-weak\\/25:active{background-color:#262f3140}.active\\:n-bg-dark-primary-bg-weak\\/30:active{background-color:#262f314d}.active\\:n-bg-dark-primary-bg-weak\\/35:active{background-color:#262f3159}.active\\:n-bg-dark-primary-bg-weak\\/40:active{background-color:#262f3166}.active\\:n-bg-dark-primary-bg-weak\\/45:active{background-color:#262f3173}.active\\:n-bg-dark-primary-bg-weak\\/5:active{background-color:#262f310d}.active\\:n-bg-dark-primary-bg-weak\\/50:active{background-color:#262f3180}.active\\:n-bg-dark-primary-bg-weak\\/55:active{background-color:#262f318c}.active\\:n-bg-dark-primary-bg-weak\\/60:active{background-color:#262f3199}.active\\:n-bg-dark-primary-bg-weak\\/65:active{background-color:#262f31a6}.active\\:n-bg-dark-primary-bg-weak\\/70:active{background-color:#262f31b3}.active\\:n-bg-dark-primary-bg-weak\\/75:active{background-color:#262f31bf}.active\\:n-bg-dark-primary-bg-weak\\/80:active{background-color:#262f31cc}.active\\:n-bg-dark-primary-bg-weak\\/85:active{background-color:#262f31d9}.active\\:n-bg-dark-primary-bg-weak\\/90:active{background-color:#262f31e6}.active\\:n-bg-dark-primary-bg-weak\\/95:active{background-color:#262f31f2}.active\\:n-bg-dark-primary-border-strong:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-border-strong\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-border-strong\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-border-strong\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-border-strong\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-border-strong\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-border-strong\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-border-strong\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-border-strong\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-border-strong\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-border-strong\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-border-strong\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-border-strong\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-border-strong\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-border-strong\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-border-strong\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-border-strong\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-border-strong\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-border-strong\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-border-strong\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-border-strong\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-border-strong\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-border-weak:active{background-color:#02507b}.active\\:n-bg-dark-primary-border-weak\\/0:active{background-color:#02507b00}.active\\:n-bg-dark-primary-border-weak\\/10:active{background-color:#02507b1a}.active\\:n-bg-dark-primary-border-weak\\/100:active{background-color:#02507b}.active\\:n-bg-dark-primary-border-weak\\/15:active{background-color:#02507b26}.active\\:n-bg-dark-primary-border-weak\\/20:active{background-color:#02507b33}.active\\:n-bg-dark-primary-border-weak\\/25:active{background-color:#02507b40}.active\\:n-bg-dark-primary-border-weak\\/30:active{background-color:#02507b4d}.active\\:n-bg-dark-primary-border-weak\\/35:active{background-color:#02507b59}.active\\:n-bg-dark-primary-border-weak\\/40:active{background-color:#02507b66}.active\\:n-bg-dark-primary-border-weak\\/45:active{background-color:#02507b73}.active\\:n-bg-dark-primary-border-weak\\/5:active{background-color:#02507b0d}.active\\:n-bg-dark-primary-border-weak\\/50:active{background-color:#02507b80}.active\\:n-bg-dark-primary-border-weak\\/55:active{background-color:#02507b8c}.active\\:n-bg-dark-primary-border-weak\\/60:active{background-color:#02507b99}.active\\:n-bg-dark-primary-border-weak\\/65:active{background-color:#02507ba6}.active\\:n-bg-dark-primary-border-weak\\/70:active{background-color:#02507bb3}.active\\:n-bg-dark-primary-border-weak\\/75:active{background-color:#02507bbf}.active\\:n-bg-dark-primary-border-weak\\/80:active{background-color:#02507bcc}.active\\:n-bg-dark-primary-border-weak\\/85:active{background-color:#02507bd9}.active\\:n-bg-dark-primary-border-weak\\/90:active{background-color:#02507be6}.active\\:n-bg-dark-primary-border-weak\\/95:active{background-color:#02507bf2}.active\\:n-bg-dark-primary-focus:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-focus\\/0:active{background-color:#5db3bf00}.active\\:n-bg-dark-primary-focus\\/10:active{background-color:#5db3bf1a}.active\\:n-bg-dark-primary-focus\\/100:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-focus\\/15:active{background-color:#5db3bf26}.active\\:n-bg-dark-primary-focus\\/20:active{background-color:#5db3bf33}.active\\:n-bg-dark-primary-focus\\/25:active{background-color:#5db3bf40}.active\\:n-bg-dark-primary-focus\\/30:active{background-color:#5db3bf4d}.active\\:n-bg-dark-primary-focus\\/35:active{background-color:#5db3bf59}.active\\:n-bg-dark-primary-focus\\/40:active{background-color:#5db3bf66}.active\\:n-bg-dark-primary-focus\\/45:active{background-color:#5db3bf73}.active\\:n-bg-dark-primary-focus\\/5:active{background-color:#5db3bf0d}.active\\:n-bg-dark-primary-focus\\/50:active{background-color:#5db3bf80}.active\\:n-bg-dark-primary-focus\\/55:active{background-color:#5db3bf8c}.active\\:n-bg-dark-primary-focus\\/60:active{background-color:#5db3bf99}.active\\:n-bg-dark-primary-focus\\/65:active{background-color:#5db3bfa6}.active\\:n-bg-dark-primary-focus\\/70:active{background-color:#5db3bfb3}.active\\:n-bg-dark-primary-focus\\/75:active{background-color:#5db3bfbf}.active\\:n-bg-dark-primary-focus\\/80:active{background-color:#5db3bfcc}.active\\:n-bg-dark-primary-focus\\/85:active{background-color:#5db3bfd9}.active\\:n-bg-dark-primary-focus\\/90:active{background-color:#5db3bfe6}.active\\:n-bg-dark-primary-focus\\/95:active{background-color:#5db3bff2}.active\\:n-bg-dark-primary-hover-strong:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-hover-strong\\/0:active{background-color:#5db3bf00}.active\\:n-bg-dark-primary-hover-strong\\/10:active{background-color:#5db3bf1a}.active\\:n-bg-dark-primary-hover-strong\\/100:active{background-color:#5db3bf}.active\\:n-bg-dark-primary-hover-strong\\/15:active{background-color:#5db3bf26}.active\\:n-bg-dark-primary-hover-strong\\/20:active{background-color:#5db3bf33}.active\\:n-bg-dark-primary-hover-strong\\/25:active{background-color:#5db3bf40}.active\\:n-bg-dark-primary-hover-strong\\/30:active{background-color:#5db3bf4d}.active\\:n-bg-dark-primary-hover-strong\\/35:active{background-color:#5db3bf59}.active\\:n-bg-dark-primary-hover-strong\\/40:active{background-color:#5db3bf66}.active\\:n-bg-dark-primary-hover-strong\\/45:active{background-color:#5db3bf73}.active\\:n-bg-dark-primary-hover-strong\\/5:active{background-color:#5db3bf0d}.active\\:n-bg-dark-primary-hover-strong\\/50:active{background-color:#5db3bf80}.active\\:n-bg-dark-primary-hover-strong\\/55:active{background-color:#5db3bf8c}.active\\:n-bg-dark-primary-hover-strong\\/60:active{background-color:#5db3bf99}.active\\:n-bg-dark-primary-hover-strong\\/65:active{background-color:#5db3bfa6}.active\\:n-bg-dark-primary-hover-strong\\/70:active{background-color:#5db3bfb3}.active\\:n-bg-dark-primary-hover-strong\\/75:active{background-color:#5db3bfbf}.active\\:n-bg-dark-primary-hover-strong\\/80:active{background-color:#5db3bfcc}.active\\:n-bg-dark-primary-hover-strong\\/85:active{background-color:#5db3bfd9}.active\\:n-bg-dark-primary-hover-strong\\/90:active{background-color:#5db3bfe6}.active\\:n-bg-dark-primary-hover-strong\\/95:active{background-color:#5db3bff2}.active\\:n-bg-dark-primary-hover-weak:active{background-color:#8fe3e814}.active\\:n-bg-dark-primary-hover-weak\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-hover-weak\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-hover-weak\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-hover-weak\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-hover-weak\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-hover-weak\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-hover-weak\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-hover-weak\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-hover-weak\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-hover-weak\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-hover-weak\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-hover-weak\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-hover-weak\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-hover-weak\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-hover-weak\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-hover-weak\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-hover-weak\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-hover-weak\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-hover-weak\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-hover-weak\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-hover-weak\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-icon:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-icon\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-icon\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-icon\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-icon\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-icon\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-icon\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-icon\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-icon\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-icon\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-icon\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-icon\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-icon\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-icon\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-icon\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-icon\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-icon\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-icon\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-icon\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-icon\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-icon\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-icon\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-pressed-strong:active{background-color:#4c99a4}.active\\:n-bg-dark-primary-pressed-strong\\/0:active{background-color:#4c99a400}.active\\:n-bg-dark-primary-pressed-strong\\/10:active{background-color:#4c99a41a}.active\\:n-bg-dark-primary-pressed-strong\\/100:active{background-color:#4c99a4}.active\\:n-bg-dark-primary-pressed-strong\\/15:active{background-color:#4c99a426}.active\\:n-bg-dark-primary-pressed-strong\\/20:active{background-color:#4c99a433}.active\\:n-bg-dark-primary-pressed-strong\\/25:active{background-color:#4c99a440}.active\\:n-bg-dark-primary-pressed-strong\\/30:active{background-color:#4c99a44d}.active\\:n-bg-dark-primary-pressed-strong\\/35:active{background-color:#4c99a459}.active\\:n-bg-dark-primary-pressed-strong\\/40:active{background-color:#4c99a466}.active\\:n-bg-dark-primary-pressed-strong\\/45:active{background-color:#4c99a473}.active\\:n-bg-dark-primary-pressed-strong\\/5:active{background-color:#4c99a40d}.active\\:n-bg-dark-primary-pressed-strong\\/50:active{background-color:#4c99a480}.active\\:n-bg-dark-primary-pressed-strong\\/55:active{background-color:#4c99a48c}.active\\:n-bg-dark-primary-pressed-strong\\/60:active{background-color:#4c99a499}.active\\:n-bg-dark-primary-pressed-strong\\/65:active{background-color:#4c99a4a6}.active\\:n-bg-dark-primary-pressed-strong\\/70:active{background-color:#4c99a4b3}.active\\:n-bg-dark-primary-pressed-strong\\/75:active{background-color:#4c99a4bf}.active\\:n-bg-dark-primary-pressed-strong\\/80:active{background-color:#4c99a4cc}.active\\:n-bg-dark-primary-pressed-strong\\/85:active{background-color:#4c99a4d9}.active\\:n-bg-dark-primary-pressed-strong\\/90:active{background-color:#4c99a4e6}.active\\:n-bg-dark-primary-pressed-strong\\/95:active{background-color:#4c99a4f2}.active\\:n-bg-dark-primary-pressed-weak:active{background-color:#8fe3e81f}.active\\:n-bg-dark-primary-pressed-weak\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-pressed-weak\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-pressed-weak\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-pressed-weak\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-pressed-weak\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-pressed-weak\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-pressed-weak\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-pressed-weak\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-pressed-weak\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-pressed-weak\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-pressed-weak\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-pressed-weak\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-pressed-weak\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-pressed-weak\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-pressed-weak\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-pressed-weak\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-pressed-weak\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-pressed-weak\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-pressed-weak\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-pressed-weak\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-pressed-weak\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-primary-text:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-text\\/0:active{background-color:#8fe3e800}.active\\:n-bg-dark-primary-text\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-dark-primary-text\\/100:active{background-color:#8fe3e8}.active\\:n-bg-dark-primary-text\\/15:active{background-color:#8fe3e826}.active\\:n-bg-dark-primary-text\\/20:active{background-color:#8fe3e833}.active\\:n-bg-dark-primary-text\\/25:active{background-color:#8fe3e840}.active\\:n-bg-dark-primary-text\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-dark-primary-text\\/35:active{background-color:#8fe3e859}.active\\:n-bg-dark-primary-text\\/40:active{background-color:#8fe3e866}.active\\:n-bg-dark-primary-text\\/45:active{background-color:#8fe3e873}.active\\:n-bg-dark-primary-text\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-dark-primary-text\\/50:active{background-color:#8fe3e880}.active\\:n-bg-dark-primary-text\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-dark-primary-text\\/60:active{background-color:#8fe3e899}.active\\:n-bg-dark-primary-text\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-dark-primary-text\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-dark-primary-text\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-dark-primary-text\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-dark-primary-text\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-dark-primary-text\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-dark-primary-text\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-dark-success-bg-status:active{background-color:#6fa646}.active\\:n-bg-dark-success-bg-status\\/0:active{background-color:#6fa64600}.active\\:n-bg-dark-success-bg-status\\/10:active{background-color:#6fa6461a}.active\\:n-bg-dark-success-bg-status\\/100:active{background-color:#6fa646}.active\\:n-bg-dark-success-bg-status\\/15:active{background-color:#6fa64626}.active\\:n-bg-dark-success-bg-status\\/20:active{background-color:#6fa64633}.active\\:n-bg-dark-success-bg-status\\/25:active{background-color:#6fa64640}.active\\:n-bg-dark-success-bg-status\\/30:active{background-color:#6fa6464d}.active\\:n-bg-dark-success-bg-status\\/35:active{background-color:#6fa64659}.active\\:n-bg-dark-success-bg-status\\/40:active{background-color:#6fa64666}.active\\:n-bg-dark-success-bg-status\\/45:active{background-color:#6fa64673}.active\\:n-bg-dark-success-bg-status\\/5:active{background-color:#6fa6460d}.active\\:n-bg-dark-success-bg-status\\/50:active{background-color:#6fa64680}.active\\:n-bg-dark-success-bg-status\\/55:active{background-color:#6fa6468c}.active\\:n-bg-dark-success-bg-status\\/60:active{background-color:#6fa64699}.active\\:n-bg-dark-success-bg-status\\/65:active{background-color:#6fa646a6}.active\\:n-bg-dark-success-bg-status\\/70:active{background-color:#6fa646b3}.active\\:n-bg-dark-success-bg-status\\/75:active{background-color:#6fa646bf}.active\\:n-bg-dark-success-bg-status\\/80:active{background-color:#6fa646cc}.active\\:n-bg-dark-success-bg-status\\/85:active{background-color:#6fa646d9}.active\\:n-bg-dark-success-bg-status\\/90:active{background-color:#6fa646e6}.active\\:n-bg-dark-success-bg-status\\/95:active{background-color:#6fa646f2}.active\\:n-bg-dark-success-bg-strong:active{background-color:#90cb62}.active\\:n-bg-dark-success-bg-strong\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-bg-strong\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-bg-strong\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-bg-strong\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-bg-strong\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-bg-strong\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-bg-strong\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-bg-strong\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-bg-strong\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-bg-strong\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-bg-strong\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-bg-strong\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-bg-strong\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-bg-strong\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-bg-strong\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-bg-strong\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-bg-strong\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-bg-strong\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-bg-strong\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-bg-strong\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-bg-strong\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-success-bg-weak:active{background-color:#262d24}.active\\:n-bg-dark-success-bg-weak\\/0:active{background-color:#262d2400}.active\\:n-bg-dark-success-bg-weak\\/10:active{background-color:#262d241a}.active\\:n-bg-dark-success-bg-weak\\/100:active{background-color:#262d24}.active\\:n-bg-dark-success-bg-weak\\/15:active{background-color:#262d2426}.active\\:n-bg-dark-success-bg-weak\\/20:active{background-color:#262d2433}.active\\:n-bg-dark-success-bg-weak\\/25:active{background-color:#262d2440}.active\\:n-bg-dark-success-bg-weak\\/30:active{background-color:#262d244d}.active\\:n-bg-dark-success-bg-weak\\/35:active{background-color:#262d2459}.active\\:n-bg-dark-success-bg-weak\\/40:active{background-color:#262d2466}.active\\:n-bg-dark-success-bg-weak\\/45:active{background-color:#262d2473}.active\\:n-bg-dark-success-bg-weak\\/5:active{background-color:#262d240d}.active\\:n-bg-dark-success-bg-weak\\/50:active{background-color:#262d2480}.active\\:n-bg-dark-success-bg-weak\\/55:active{background-color:#262d248c}.active\\:n-bg-dark-success-bg-weak\\/60:active{background-color:#262d2499}.active\\:n-bg-dark-success-bg-weak\\/65:active{background-color:#262d24a6}.active\\:n-bg-dark-success-bg-weak\\/70:active{background-color:#262d24b3}.active\\:n-bg-dark-success-bg-weak\\/75:active{background-color:#262d24bf}.active\\:n-bg-dark-success-bg-weak\\/80:active{background-color:#262d24cc}.active\\:n-bg-dark-success-bg-weak\\/85:active{background-color:#262d24d9}.active\\:n-bg-dark-success-bg-weak\\/90:active{background-color:#262d24e6}.active\\:n-bg-dark-success-bg-weak\\/95:active{background-color:#262d24f2}.active\\:n-bg-dark-success-border-strong:active{background-color:#90cb62}.active\\:n-bg-dark-success-border-strong\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-border-strong\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-border-strong\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-border-strong\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-border-strong\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-border-strong\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-border-strong\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-border-strong\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-border-strong\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-border-strong\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-border-strong\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-border-strong\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-border-strong\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-border-strong\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-border-strong\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-border-strong\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-border-strong\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-border-strong\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-border-strong\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-border-strong\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-border-strong\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-success-border-weak:active{background-color:#296127}.active\\:n-bg-dark-success-border-weak\\/0:active{background-color:#29612700}.active\\:n-bg-dark-success-border-weak\\/10:active{background-color:#2961271a}.active\\:n-bg-dark-success-border-weak\\/100:active{background-color:#296127}.active\\:n-bg-dark-success-border-weak\\/15:active{background-color:#29612726}.active\\:n-bg-dark-success-border-weak\\/20:active{background-color:#29612733}.active\\:n-bg-dark-success-border-weak\\/25:active{background-color:#29612740}.active\\:n-bg-dark-success-border-weak\\/30:active{background-color:#2961274d}.active\\:n-bg-dark-success-border-weak\\/35:active{background-color:#29612759}.active\\:n-bg-dark-success-border-weak\\/40:active{background-color:#29612766}.active\\:n-bg-dark-success-border-weak\\/45:active{background-color:#29612773}.active\\:n-bg-dark-success-border-weak\\/5:active{background-color:#2961270d}.active\\:n-bg-dark-success-border-weak\\/50:active{background-color:#29612780}.active\\:n-bg-dark-success-border-weak\\/55:active{background-color:#2961278c}.active\\:n-bg-dark-success-border-weak\\/60:active{background-color:#29612799}.active\\:n-bg-dark-success-border-weak\\/65:active{background-color:#296127a6}.active\\:n-bg-dark-success-border-weak\\/70:active{background-color:#296127b3}.active\\:n-bg-dark-success-border-weak\\/75:active{background-color:#296127bf}.active\\:n-bg-dark-success-border-weak\\/80:active{background-color:#296127cc}.active\\:n-bg-dark-success-border-weak\\/85:active{background-color:#296127d9}.active\\:n-bg-dark-success-border-weak\\/90:active{background-color:#296127e6}.active\\:n-bg-dark-success-border-weak\\/95:active{background-color:#296127f2}.active\\:n-bg-dark-success-icon:active{background-color:#90cb62}.active\\:n-bg-dark-success-icon\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-icon\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-icon\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-icon\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-icon\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-icon\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-icon\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-icon\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-icon\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-icon\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-icon\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-icon\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-icon\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-icon\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-icon\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-icon\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-icon\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-icon\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-icon\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-icon\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-icon\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-success-text:active{background-color:#90cb62}.active\\:n-bg-dark-success-text\\/0:active{background-color:#90cb6200}.active\\:n-bg-dark-success-text\\/10:active{background-color:#90cb621a}.active\\:n-bg-dark-success-text\\/100:active{background-color:#90cb62}.active\\:n-bg-dark-success-text\\/15:active{background-color:#90cb6226}.active\\:n-bg-dark-success-text\\/20:active{background-color:#90cb6233}.active\\:n-bg-dark-success-text\\/25:active{background-color:#90cb6240}.active\\:n-bg-dark-success-text\\/30:active{background-color:#90cb624d}.active\\:n-bg-dark-success-text\\/35:active{background-color:#90cb6259}.active\\:n-bg-dark-success-text\\/40:active{background-color:#90cb6266}.active\\:n-bg-dark-success-text\\/45:active{background-color:#90cb6273}.active\\:n-bg-dark-success-text\\/5:active{background-color:#90cb620d}.active\\:n-bg-dark-success-text\\/50:active{background-color:#90cb6280}.active\\:n-bg-dark-success-text\\/55:active{background-color:#90cb628c}.active\\:n-bg-dark-success-text\\/60:active{background-color:#90cb6299}.active\\:n-bg-dark-success-text\\/65:active{background-color:#90cb62a6}.active\\:n-bg-dark-success-text\\/70:active{background-color:#90cb62b3}.active\\:n-bg-dark-success-text\\/75:active{background-color:#90cb62bf}.active\\:n-bg-dark-success-text\\/80:active{background-color:#90cb62cc}.active\\:n-bg-dark-success-text\\/85:active{background-color:#90cb62d9}.active\\:n-bg-dark-success-text\\/90:active{background-color:#90cb62e6}.active\\:n-bg-dark-success-text\\/95:active{background-color:#90cb62f2}.active\\:n-bg-dark-warning-bg-status:active{background-color:#d7aa0a}.active\\:n-bg-dark-warning-bg-status\\/0:active{background-color:#d7aa0a00}.active\\:n-bg-dark-warning-bg-status\\/10:active{background-color:#d7aa0a1a}.active\\:n-bg-dark-warning-bg-status\\/100:active{background-color:#d7aa0a}.active\\:n-bg-dark-warning-bg-status\\/15:active{background-color:#d7aa0a26}.active\\:n-bg-dark-warning-bg-status\\/20:active{background-color:#d7aa0a33}.active\\:n-bg-dark-warning-bg-status\\/25:active{background-color:#d7aa0a40}.active\\:n-bg-dark-warning-bg-status\\/30:active{background-color:#d7aa0a4d}.active\\:n-bg-dark-warning-bg-status\\/35:active{background-color:#d7aa0a59}.active\\:n-bg-dark-warning-bg-status\\/40:active{background-color:#d7aa0a66}.active\\:n-bg-dark-warning-bg-status\\/45:active{background-color:#d7aa0a73}.active\\:n-bg-dark-warning-bg-status\\/5:active{background-color:#d7aa0a0d}.active\\:n-bg-dark-warning-bg-status\\/50:active{background-color:#d7aa0a80}.active\\:n-bg-dark-warning-bg-status\\/55:active{background-color:#d7aa0a8c}.active\\:n-bg-dark-warning-bg-status\\/60:active{background-color:#d7aa0a99}.active\\:n-bg-dark-warning-bg-status\\/65:active{background-color:#d7aa0aa6}.active\\:n-bg-dark-warning-bg-status\\/70:active{background-color:#d7aa0ab3}.active\\:n-bg-dark-warning-bg-status\\/75:active{background-color:#d7aa0abf}.active\\:n-bg-dark-warning-bg-status\\/80:active{background-color:#d7aa0acc}.active\\:n-bg-dark-warning-bg-status\\/85:active{background-color:#d7aa0ad9}.active\\:n-bg-dark-warning-bg-status\\/90:active{background-color:#d7aa0ae6}.active\\:n-bg-dark-warning-bg-status\\/95:active{background-color:#d7aa0af2}.active\\:n-bg-dark-warning-bg-strong:active{background-color:#ffd600}.active\\:n-bg-dark-warning-bg-strong\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-bg-strong\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-bg-strong\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-bg-strong\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-bg-strong\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-bg-strong\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-bg-strong\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-bg-strong\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-bg-strong\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-bg-strong\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-bg-strong\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-bg-strong\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-bg-strong\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-bg-strong\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-bg-strong\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-bg-strong\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-bg-strong\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-bg-strong\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-bg-strong\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-bg-strong\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-bg-strong\\/95:active{background-color:#ffd600f2}.active\\:n-bg-dark-warning-bg-weak:active{background-color:#312e1a}.active\\:n-bg-dark-warning-bg-weak\\/0:active{background-color:#312e1a00}.active\\:n-bg-dark-warning-bg-weak\\/10:active{background-color:#312e1a1a}.active\\:n-bg-dark-warning-bg-weak\\/100:active{background-color:#312e1a}.active\\:n-bg-dark-warning-bg-weak\\/15:active{background-color:#312e1a26}.active\\:n-bg-dark-warning-bg-weak\\/20:active{background-color:#312e1a33}.active\\:n-bg-dark-warning-bg-weak\\/25:active{background-color:#312e1a40}.active\\:n-bg-dark-warning-bg-weak\\/30:active{background-color:#312e1a4d}.active\\:n-bg-dark-warning-bg-weak\\/35:active{background-color:#312e1a59}.active\\:n-bg-dark-warning-bg-weak\\/40:active{background-color:#312e1a66}.active\\:n-bg-dark-warning-bg-weak\\/45:active{background-color:#312e1a73}.active\\:n-bg-dark-warning-bg-weak\\/5:active{background-color:#312e1a0d}.active\\:n-bg-dark-warning-bg-weak\\/50:active{background-color:#312e1a80}.active\\:n-bg-dark-warning-bg-weak\\/55:active{background-color:#312e1a8c}.active\\:n-bg-dark-warning-bg-weak\\/60:active{background-color:#312e1a99}.active\\:n-bg-dark-warning-bg-weak\\/65:active{background-color:#312e1aa6}.active\\:n-bg-dark-warning-bg-weak\\/70:active{background-color:#312e1ab3}.active\\:n-bg-dark-warning-bg-weak\\/75:active{background-color:#312e1abf}.active\\:n-bg-dark-warning-bg-weak\\/80:active{background-color:#312e1acc}.active\\:n-bg-dark-warning-bg-weak\\/85:active{background-color:#312e1ad9}.active\\:n-bg-dark-warning-bg-weak\\/90:active{background-color:#312e1ae6}.active\\:n-bg-dark-warning-bg-weak\\/95:active{background-color:#312e1af2}.active\\:n-bg-dark-warning-border-strong:active{background-color:#ffd600}.active\\:n-bg-dark-warning-border-strong\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-border-strong\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-border-strong\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-border-strong\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-border-strong\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-border-strong\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-border-strong\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-border-strong\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-border-strong\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-border-strong\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-border-strong\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-border-strong\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-border-strong\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-border-strong\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-border-strong\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-border-strong\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-border-strong\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-border-strong\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-border-strong\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-border-strong\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-border-strong\\/95:active{background-color:#ffd600f2}.active\\:n-bg-dark-warning-border-weak:active{background-color:#765500}.active\\:n-bg-dark-warning-border-weak\\/0:active{background-color:#76550000}.active\\:n-bg-dark-warning-border-weak\\/10:active{background-color:#7655001a}.active\\:n-bg-dark-warning-border-weak\\/100:active{background-color:#765500}.active\\:n-bg-dark-warning-border-weak\\/15:active{background-color:#76550026}.active\\:n-bg-dark-warning-border-weak\\/20:active{background-color:#76550033}.active\\:n-bg-dark-warning-border-weak\\/25:active{background-color:#76550040}.active\\:n-bg-dark-warning-border-weak\\/30:active{background-color:#7655004d}.active\\:n-bg-dark-warning-border-weak\\/35:active{background-color:#76550059}.active\\:n-bg-dark-warning-border-weak\\/40:active{background-color:#76550066}.active\\:n-bg-dark-warning-border-weak\\/45:active{background-color:#76550073}.active\\:n-bg-dark-warning-border-weak\\/5:active{background-color:#7655000d}.active\\:n-bg-dark-warning-border-weak\\/50:active{background-color:#76550080}.active\\:n-bg-dark-warning-border-weak\\/55:active{background-color:#7655008c}.active\\:n-bg-dark-warning-border-weak\\/60:active{background-color:#76550099}.active\\:n-bg-dark-warning-border-weak\\/65:active{background-color:#765500a6}.active\\:n-bg-dark-warning-border-weak\\/70:active{background-color:#765500b3}.active\\:n-bg-dark-warning-border-weak\\/75:active{background-color:#765500bf}.active\\:n-bg-dark-warning-border-weak\\/80:active{background-color:#765500cc}.active\\:n-bg-dark-warning-border-weak\\/85:active{background-color:#765500d9}.active\\:n-bg-dark-warning-border-weak\\/90:active{background-color:#765500e6}.active\\:n-bg-dark-warning-border-weak\\/95:active{background-color:#765500f2}.active\\:n-bg-dark-warning-icon:active{background-color:#ffd600}.active\\:n-bg-dark-warning-icon\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-icon\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-icon\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-icon\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-icon\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-icon\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-icon\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-icon\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-icon\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-icon\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-icon\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-icon\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-icon\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-icon\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-icon\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-icon\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-icon\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-icon\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-icon\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-icon\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-icon\\/95:active{background-color:#ffd600f2}.active\\:n-bg-dark-warning-text:active{background-color:#ffd600}.active\\:n-bg-dark-warning-text\\/0:active{background-color:#ffd60000}.active\\:n-bg-dark-warning-text\\/10:active{background-color:#ffd6001a}.active\\:n-bg-dark-warning-text\\/100:active{background-color:#ffd600}.active\\:n-bg-dark-warning-text\\/15:active{background-color:#ffd60026}.active\\:n-bg-dark-warning-text\\/20:active{background-color:#ffd60033}.active\\:n-bg-dark-warning-text\\/25:active{background-color:#ffd60040}.active\\:n-bg-dark-warning-text\\/30:active{background-color:#ffd6004d}.active\\:n-bg-dark-warning-text\\/35:active{background-color:#ffd60059}.active\\:n-bg-dark-warning-text\\/40:active{background-color:#ffd60066}.active\\:n-bg-dark-warning-text\\/45:active{background-color:#ffd60073}.active\\:n-bg-dark-warning-text\\/5:active{background-color:#ffd6000d}.active\\:n-bg-dark-warning-text\\/50:active{background-color:#ffd60080}.active\\:n-bg-dark-warning-text\\/55:active{background-color:#ffd6008c}.active\\:n-bg-dark-warning-text\\/60:active{background-color:#ffd60099}.active\\:n-bg-dark-warning-text\\/65:active{background-color:#ffd600a6}.active\\:n-bg-dark-warning-text\\/70:active{background-color:#ffd600b3}.active\\:n-bg-dark-warning-text\\/75:active{background-color:#ffd600bf}.active\\:n-bg-dark-warning-text\\/80:active{background-color:#ffd600cc}.active\\:n-bg-dark-warning-text\\/85:active{background-color:#ffd600d9}.active\\:n-bg-dark-warning-text\\/90:active{background-color:#ffd600e6}.active\\:n-bg-dark-warning-text\\/95:active{background-color:#ffd600f2}.active\\:n-bg-discovery-bg-status:active{background-color:var(--theme-color-discovery-bg-status)}.active\\:n-bg-discovery-bg-strong:active{background-color:var(--theme-color-discovery-bg-strong)}.active\\:n-bg-discovery-bg-weak:active{background-color:var(--theme-color-discovery-bg-weak)}.active\\:n-bg-discovery-border-strong:active{background-color:var(--theme-color-discovery-border-strong)}.active\\:n-bg-discovery-border-weak:active{background-color:var(--theme-color-discovery-border-weak)}.active\\:n-bg-discovery-icon:active{background-color:var(--theme-color-discovery-icon)}.active\\:n-bg-discovery-text:active{background-color:var(--theme-color-discovery-text)}.active\\:n-bg-light-danger-bg-status:active{background-color:#e84e2c}.active\\:n-bg-light-danger-bg-status\\/0:active{background-color:#e84e2c00}.active\\:n-bg-light-danger-bg-status\\/10:active{background-color:#e84e2c1a}.active\\:n-bg-light-danger-bg-status\\/100:active{background-color:#e84e2c}.active\\:n-bg-light-danger-bg-status\\/15:active{background-color:#e84e2c26}.active\\:n-bg-light-danger-bg-status\\/20:active{background-color:#e84e2c33}.active\\:n-bg-light-danger-bg-status\\/25:active{background-color:#e84e2c40}.active\\:n-bg-light-danger-bg-status\\/30:active{background-color:#e84e2c4d}.active\\:n-bg-light-danger-bg-status\\/35:active{background-color:#e84e2c59}.active\\:n-bg-light-danger-bg-status\\/40:active{background-color:#e84e2c66}.active\\:n-bg-light-danger-bg-status\\/45:active{background-color:#e84e2c73}.active\\:n-bg-light-danger-bg-status\\/5:active{background-color:#e84e2c0d}.active\\:n-bg-light-danger-bg-status\\/50:active{background-color:#e84e2c80}.active\\:n-bg-light-danger-bg-status\\/55:active{background-color:#e84e2c8c}.active\\:n-bg-light-danger-bg-status\\/60:active{background-color:#e84e2c99}.active\\:n-bg-light-danger-bg-status\\/65:active{background-color:#e84e2ca6}.active\\:n-bg-light-danger-bg-status\\/70:active{background-color:#e84e2cb3}.active\\:n-bg-light-danger-bg-status\\/75:active{background-color:#e84e2cbf}.active\\:n-bg-light-danger-bg-status\\/80:active{background-color:#e84e2ccc}.active\\:n-bg-light-danger-bg-status\\/85:active{background-color:#e84e2cd9}.active\\:n-bg-light-danger-bg-status\\/90:active{background-color:#e84e2ce6}.active\\:n-bg-light-danger-bg-status\\/95:active{background-color:#e84e2cf2}.active\\:n-bg-light-danger-bg-strong:active{background-color:#bb2d00}.active\\:n-bg-light-danger-bg-strong\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-bg-strong\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-bg-strong\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-bg-strong\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-bg-strong\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-bg-strong\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-bg-strong\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-bg-strong\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-bg-strong\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-bg-strong\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-bg-strong\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-bg-strong\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-bg-strong\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-bg-strong\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-bg-strong\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-bg-strong\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-bg-strong\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-bg-strong\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-bg-strong\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-bg-strong\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-bg-strong\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-danger-bg-weak:active{background-color:#ffe9e7}.active\\:n-bg-light-danger-bg-weak\\/0:active{background-color:#ffe9e700}.active\\:n-bg-light-danger-bg-weak\\/10:active{background-color:#ffe9e71a}.active\\:n-bg-light-danger-bg-weak\\/100:active{background-color:#ffe9e7}.active\\:n-bg-light-danger-bg-weak\\/15:active{background-color:#ffe9e726}.active\\:n-bg-light-danger-bg-weak\\/20:active{background-color:#ffe9e733}.active\\:n-bg-light-danger-bg-weak\\/25:active{background-color:#ffe9e740}.active\\:n-bg-light-danger-bg-weak\\/30:active{background-color:#ffe9e74d}.active\\:n-bg-light-danger-bg-weak\\/35:active{background-color:#ffe9e759}.active\\:n-bg-light-danger-bg-weak\\/40:active{background-color:#ffe9e766}.active\\:n-bg-light-danger-bg-weak\\/45:active{background-color:#ffe9e773}.active\\:n-bg-light-danger-bg-weak\\/5:active{background-color:#ffe9e70d}.active\\:n-bg-light-danger-bg-weak\\/50:active{background-color:#ffe9e780}.active\\:n-bg-light-danger-bg-weak\\/55:active{background-color:#ffe9e78c}.active\\:n-bg-light-danger-bg-weak\\/60:active{background-color:#ffe9e799}.active\\:n-bg-light-danger-bg-weak\\/65:active{background-color:#ffe9e7a6}.active\\:n-bg-light-danger-bg-weak\\/70:active{background-color:#ffe9e7b3}.active\\:n-bg-light-danger-bg-weak\\/75:active{background-color:#ffe9e7bf}.active\\:n-bg-light-danger-bg-weak\\/80:active{background-color:#ffe9e7cc}.active\\:n-bg-light-danger-bg-weak\\/85:active{background-color:#ffe9e7d9}.active\\:n-bg-light-danger-bg-weak\\/90:active{background-color:#ffe9e7e6}.active\\:n-bg-light-danger-bg-weak\\/95:active{background-color:#ffe9e7f2}.active\\:n-bg-light-danger-border-strong:active{background-color:#bb2d00}.active\\:n-bg-light-danger-border-strong\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-border-strong\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-border-strong\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-border-strong\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-border-strong\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-border-strong\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-border-strong\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-border-strong\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-border-strong\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-border-strong\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-border-strong\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-border-strong\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-border-strong\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-border-strong\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-border-strong\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-border-strong\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-border-strong\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-border-strong\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-border-strong\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-border-strong\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-border-strong\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-danger-border-weak:active{background-color:#ffaa97}.active\\:n-bg-light-danger-border-weak\\/0:active{background-color:#ffaa9700}.active\\:n-bg-light-danger-border-weak\\/10:active{background-color:#ffaa971a}.active\\:n-bg-light-danger-border-weak\\/100:active{background-color:#ffaa97}.active\\:n-bg-light-danger-border-weak\\/15:active{background-color:#ffaa9726}.active\\:n-bg-light-danger-border-weak\\/20:active{background-color:#ffaa9733}.active\\:n-bg-light-danger-border-weak\\/25:active{background-color:#ffaa9740}.active\\:n-bg-light-danger-border-weak\\/30:active{background-color:#ffaa974d}.active\\:n-bg-light-danger-border-weak\\/35:active{background-color:#ffaa9759}.active\\:n-bg-light-danger-border-weak\\/40:active{background-color:#ffaa9766}.active\\:n-bg-light-danger-border-weak\\/45:active{background-color:#ffaa9773}.active\\:n-bg-light-danger-border-weak\\/5:active{background-color:#ffaa970d}.active\\:n-bg-light-danger-border-weak\\/50:active{background-color:#ffaa9780}.active\\:n-bg-light-danger-border-weak\\/55:active{background-color:#ffaa978c}.active\\:n-bg-light-danger-border-weak\\/60:active{background-color:#ffaa9799}.active\\:n-bg-light-danger-border-weak\\/65:active{background-color:#ffaa97a6}.active\\:n-bg-light-danger-border-weak\\/70:active{background-color:#ffaa97b3}.active\\:n-bg-light-danger-border-weak\\/75:active{background-color:#ffaa97bf}.active\\:n-bg-light-danger-border-weak\\/80:active{background-color:#ffaa97cc}.active\\:n-bg-light-danger-border-weak\\/85:active{background-color:#ffaa97d9}.active\\:n-bg-light-danger-border-weak\\/90:active{background-color:#ffaa97e6}.active\\:n-bg-light-danger-border-weak\\/95:active{background-color:#ffaa97f2}.active\\:n-bg-light-danger-hover-strong:active{background-color:#961200}.active\\:n-bg-light-danger-hover-strong\\/0:active{background-color:#96120000}.active\\:n-bg-light-danger-hover-strong\\/10:active{background-color:#9612001a}.active\\:n-bg-light-danger-hover-strong\\/100:active{background-color:#961200}.active\\:n-bg-light-danger-hover-strong\\/15:active{background-color:#96120026}.active\\:n-bg-light-danger-hover-strong\\/20:active{background-color:#96120033}.active\\:n-bg-light-danger-hover-strong\\/25:active{background-color:#96120040}.active\\:n-bg-light-danger-hover-strong\\/30:active{background-color:#9612004d}.active\\:n-bg-light-danger-hover-strong\\/35:active{background-color:#96120059}.active\\:n-bg-light-danger-hover-strong\\/40:active{background-color:#96120066}.active\\:n-bg-light-danger-hover-strong\\/45:active{background-color:#96120073}.active\\:n-bg-light-danger-hover-strong\\/5:active{background-color:#9612000d}.active\\:n-bg-light-danger-hover-strong\\/50:active{background-color:#96120080}.active\\:n-bg-light-danger-hover-strong\\/55:active{background-color:#9612008c}.active\\:n-bg-light-danger-hover-strong\\/60:active{background-color:#96120099}.active\\:n-bg-light-danger-hover-strong\\/65:active{background-color:#961200a6}.active\\:n-bg-light-danger-hover-strong\\/70:active{background-color:#961200b3}.active\\:n-bg-light-danger-hover-strong\\/75:active{background-color:#961200bf}.active\\:n-bg-light-danger-hover-strong\\/80:active{background-color:#961200cc}.active\\:n-bg-light-danger-hover-strong\\/85:active{background-color:#961200d9}.active\\:n-bg-light-danger-hover-strong\\/90:active{background-color:#961200e6}.active\\:n-bg-light-danger-hover-strong\\/95:active{background-color:#961200f2}.active\\:n-bg-light-danger-hover-weak:active{background-color:#d4330014}.active\\:n-bg-light-danger-hover-weak\\/0:active{background-color:#d4330000}.active\\:n-bg-light-danger-hover-weak\\/10:active{background-color:#d433001a}.active\\:n-bg-light-danger-hover-weak\\/100:active{background-color:#d43300}.active\\:n-bg-light-danger-hover-weak\\/15:active{background-color:#d4330026}.active\\:n-bg-light-danger-hover-weak\\/20:active{background-color:#d4330033}.active\\:n-bg-light-danger-hover-weak\\/25:active{background-color:#d4330040}.active\\:n-bg-light-danger-hover-weak\\/30:active{background-color:#d433004d}.active\\:n-bg-light-danger-hover-weak\\/35:active{background-color:#d4330059}.active\\:n-bg-light-danger-hover-weak\\/40:active{background-color:#d4330066}.active\\:n-bg-light-danger-hover-weak\\/45:active{background-color:#d4330073}.active\\:n-bg-light-danger-hover-weak\\/5:active{background-color:#d433000d}.active\\:n-bg-light-danger-hover-weak\\/50:active{background-color:#d4330080}.active\\:n-bg-light-danger-hover-weak\\/55:active{background-color:#d433008c}.active\\:n-bg-light-danger-hover-weak\\/60:active{background-color:#d4330099}.active\\:n-bg-light-danger-hover-weak\\/65:active{background-color:#d43300a6}.active\\:n-bg-light-danger-hover-weak\\/70:active{background-color:#d43300b3}.active\\:n-bg-light-danger-hover-weak\\/75:active{background-color:#d43300bf}.active\\:n-bg-light-danger-hover-weak\\/80:active{background-color:#d43300cc}.active\\:n-bg-light-danger-hover-weak\\/85:active{background-color:#d43300d9}.active\\:n-bg-light-danger-hover-weak\\/90:active{background-color:#d43300e6}.active\\:n-bg-light-danger-hover-weak\\/95:active{background-color:#d43300f2}.active\\:n-bg-light-danger-icon:active{background-color:#bb2d00}.active\\:n-bg-light-danger-icon\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-icon\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-icon\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-icon\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-icon\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-icon\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-icon\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-icon\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-icon\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-icon\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-icon\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-icon\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-icon\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-icon\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-icon\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-icon\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-icon\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-icon\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-icon\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-icon\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-icon\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-danger-pressed-strong:active{background-color:#730e00}.active\\:n-bg-light-danger-pressed-strong\\/0:active{background-color:#730e0000}.active\\:n-bg-light-danger-pressed-strong\\/10:active{background-color:#730e001a}.active\\:n-bg-light-danger-pressed-strong\\/100:active{background-color:#730e00}.active\\:n-bg-light-danger-pressed-strong\\/15:active{background-color:#730e0026}.active\\:n-bg-light-danger-pressed-strong\\/20:active{background-color:#730e0033}.active\\:n-bg-light-danger-pressed-strong\\/25:active{background-color:#730e0040}.active\\:n-bg-light-danger-pressed-strong\\/30:active{background-color:#730e004d}.active\\:n-bg-light-danger-pressed-strong\\/35:active{background-color:#730e0059}.active\\:n-bg-light-danger-pressed-strong\\/40:active{background-color:#730e0066}.active\\:n-bg-light-danger-pressed-strong\\/45:active{background-color:#730e0073}.active\\:n-bg-light-danger-pressed-strong\\/5:active{background-color:#730e000d}.active\\:n-bg-light-danger-pressed-strong\\/50:active{background-color:#730e0080}.active\\:n-bg-light-danger-pressed-strong\\/55:active{background-color:#730e008c}.active\\:n-bg-light-danger-pressed-strong\\/60:active{background-color:#730e0099}.active\\:n-bg-light-danger-pressed-strong\\/65:active{background-color:#730e00a6}.active\\:n-bg-light-danger-pressed-strong\\/70:active{background-color:#730e00b3}.active\\:n-bg-light-danger-pressed-strong\\/75:active{background-color:#730e00bf}.active\\:n-bg-light-danger-pressed-strong\\/80:active{background-color:#730e00cc}.active\\:n-bg-light-danger-pressed-strong\\/85:active{background-color:#730e00d9}.active\\:n-bg-light-danger-pressed-strong\\/90:active{background-color:#730e00e6}.active\\:n-bg-light-danger-pressed-strong\\/95:active{background-color:#730e00f2}.active\\:n-bg-light-danger-pressed-weak:active{background-color:#d433001f}.active\\:n-bg-light-danger-pressed-weak\\/0:active{background-color:#d4330000}.active\\:n-bg-light-danger-pressed-weak\\/10:active{background-color:#d433001a}.active\\:n-bg-light-danger-pressed-weak\\/100:active{background-color:#d43300}.active\\:n-bg-light-danger-pressed-weak\\/15:active{background-color:#d4330026}.active\\:n-bg-light-danger-pressed-weak\\/20:active{background-color:#d4330033}.active\\:n-bg-light-danger-pressed-weak\\/25:active{background-color:#d4330040}.active\\:n-bg-light-danger-pressed-weak\\/30:active{background-color:#d433004d}.active\\:n-bg-light-danger-pressed-weak\\/35:active{background-color:#d4330059}.active\\:n-bg-light-danger-pressed-weak\\/40:active{background-color:#d4330066}.active\\:n-bg-light-danger-pressed-weak\\/45:active{background-color:#d4330073}.active\\:n-bg-light-danger-pressed-weak\\/5:active{background-color:#d433000d}.active\\:n-bg-light-danger-pressed-weak\\/50:active{background-color:#d4330080}.active\\:n-bg-light-danger-pressed-weak\\/55:active{background-color:#d433008c}.active\\:n-bg-light-danger-pressed-weak\\/60:active{background-color:#d4330099}.active\\:n-bg-light-danger-pressed-weak\\/65:active{background-color:#d43300a6}.active\\:n-bg-light-danger-pressed-weak\\/70:active{background-color:#d43300b3}.active\\:n-bg-light-danger-pressed-weak\\/75:active{background-color:#d43300bf}.active\\:n-bg-light-danger-pressed-weak\\/80:active{background-color:#d43300cc}.active\\:n-bg-light-danger-pressed-weak\\/85:active{background-color:#d43300d9}.active\\:n-bg-light-danger-pressed-weak\\/90:active{background-color:#d43300e6}.active\\:n-bg-light-danger-pressed-weak\\/95:active{background-color:#d43300f2}.active\\:n-bg-light-danger-text:active{background-color:#bb2d00}.active\\:n-bg-light-danger-text\\/0:active{background-color:#bb2d0000}.active\\:n-bg-light-danger-text\\/10:active{background-color:#bb2d001a}.active\\:n-bg-light-danger-text\\/100:active{background-color:#bb2d00}.active\\:n-bg-light-danger-text\\/15:active{background-color:#bb2d0026}.active\\:n-bg-light-danger-text\\/20:active{background-color:#bb2d0033}.active\\:n-bg-light-danger-text\\/25:active{background-color:#bb2d0040}.active\\:n-bg-light-danger-text\\/30:active{background-color:#bb2d004d}.active\\:n-bg-light-danger-text\\/35:active{background-color:#bb2d0059}.active\\:n-bg-light-danger-text\\/40:active{background-color:#bb2d0066}.active\\:n-bg-light-danger-text\\/45:active{background-color:#bb2d0073}.active\\:n-bg-light-danger-text\\/5:active{background-color:#bb2d000d}.active\\:n-bg-light-danger-text\\/50:active{background-color:#bb2d0080}.active\\:n-bg-light-danger-text\\/55:active{background-color:#bb2d008c}.active\\:n-bg-light-danger-text\\/60:active{background-color:#bb2d0099}.active\\:n-bg-light-danger-text\\/65:active{background-color:#bb2d00a6}.active\\:n-bg-light-danger-text\\/70:active{background-color:#bb2d00b3}.active\\:n-bg-light-danger-text\\/75:active{background-color:#bb2d00bf}.active\\:n-bg-light-danger-text\\/80:active{background-color:#bb2d00cc}.active\\:n-bg-light-danger-text\\/85:active{background-color:#bb2d00d9}.active\\:n-bg-light-danger-text\\/90:active{background-color:#bb2d00e6}.active\\:n-bg-light-danger-text\\/95:active{background-color:#bb2d00f2}.active\\:n-bg-light-discovery-bg-status:active{background-color:#754ec8}.active\\:n-bg-light-discovery-bg-status\\/0:active{background-color:#754ec800}.active\\:n-bg-light-discovery-bg-status\\/10:active{background-color:#754ec81a}.active\\:n-bg-light-discovery-bg-status\\/100:active{background-color:#754ec8}.active\\:n-bg-light-discovery-bg-status\\/15:active{background-color:#754ec826}.active\\:n-bg-light-discovery-bg-status\\/20:active{background-color:#754ec833}.active\\:n-bg-light-discovery-bg-status\\/25:active{background-color:#754ec840}.active\\:n-bg-light-discovery-bg-status\\/30:active{background-color:#754ec84d}.active\\:n-bg-light-discovery-bg-status\\/35:active{background-color:#754ec859}.active\\:n-bg-light-discovery-bg-status\\/40:active{background-color:#754ec866}.active\\:n-bg-light-discovery-bg-status\\/45:active{background-color:#754ec873}.active\\:n-bg-light-discovery-bg-status\\/5:active{background-color:#754ec80d}.active\\:n-bg-light-discovery-bg-status\\/50:active{background-color:#754ec880}.active\\:n-bg-light-discovery-bg-status\\/55:active{background-color:#754ec88c}.active\\:n-bg-light-discovery-bg-status\\/60:active{background-color:#754ec899}.active\\:n-bg-light-discovery-bg-status\\/65:active{background-color:#754ec8a6}.active\\:n-bg-light-discovery-bg-status\\/70:active{background-color:#754ec8b3}.active\\:n-bg-light-discovery-bg-status\\/75:active{background-color:#754ec8bf}.active\\:n-bg-light-discovery-bg-status\\/80:active{background-color:#754ec8cc}.active\\:n-bg-light-discovery-bg-status\\/85:active{background-color:#754ec8d9}.active\\:n-bg-light-discovery-bg-status\\/90:active{background-color:#754ec8e6}.active\\:n-bg-light-discovery-bg-status\\/95:active{background-color:#754ec8f2}.active\\:n-bg-light-discovery-bg-strong:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-bg-strong\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-bg-strong\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-bg-strong\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-bg-strong\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-bg-strong\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-bg-strong\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-bg-strong\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-bg-strong\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-bg-strong\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-bg-strong\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-bg-strong\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-bg-strong\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-bg-strong\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-bg-strong\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-bg-strong\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-bg-strong\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-bg-strong\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-bg-strong\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-bg-strong\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-bg-strong\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-bg-strong\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-discovery-bg-weak:active{background-color:#e9deff}.active\\:n-bg-light-discovery-bg-weak\\/0:active{background-color:#e9deff00}.active\\:n-bg-light-discovery-bg-weak\\/10:active{background-color:#e9deff1a}.active\\:n-bg-light-discovery-bg-weak\\/100:active{background-color:#e9deff}.active\\:n-bg-light-discovery-bg-weak\\/15:active{background-color:#e9deff26}.active\\:n-bg-light-discovery-bg-weak\\/20:active{background-color:#e9deff33}.active\\:n-bg-light-discovery-bg-weak\\/25:active{background-color:#e9deff40}.active\\:n-bg-light-discovery-bg-weak\\/30:active{background-color:#e9deff4d}.active\\:n-bg-light-discovery-bg-weak\\/35:active{background-color:#e9deff59}.active\\:n-bg-light-discovery-bg-weak\\/40:active{background-color:#e9deff66}.active\\:n-bg-light-discovery-bg-weak\\/45:active{background-color:#e9deff73}.active\\:n-bg-light-discovery-bg-weak\\/5:active{background-color:#e9deff0d}.active\\:n-bg-light-discovery-bg-weak\\/50:active{background-color:#e9deff80}.active\\:n-bg-light-discovery-bg-weak\\/55:active{background-color:#e9deff8c}.active\\:n-bg-light-discovery-bg-weak\\/60:active{background-color:#e9deff99}.active\\:n-bg-light-discovery-bg-weak\\/65:active{background-color:#e9deffa6}.active\\:n-bg-light-discovery-bg-weak\\/70:active{background-color:#e9deffb3}.active\\:n-bg-light-discovery-bg-weak\\/75:active{background-color:#e9deffbf}.active\\:n-bg-light-discovery-bg-weak\\/80:active{background-color:#e9deffcc}.active\\:n-bg-light-discovery-bg-weak\\/85:active{background-color:#e9deffd9}.active\\:n-bg-light-discovery-bg-weak\\/90:active{background-color:#e9deffe6}.active\\:n-bg-light-discovery-bg-weak\\/95:active{background-color:#e9defff2}.active\\:n-bg-light-discovery-border-strong:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-border-strong\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-border-strong\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-border-strong\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-border-strong\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-border-strong\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-border-strong\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-border-strong\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-border-strong\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-border-strong\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-border-strong\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-border-strong\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-border-strong\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-border-strong\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-border-strong\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-border-strong\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-border-strong\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-border-strong\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-border-strong\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-border-strong\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-border-strong\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-border-strong\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-discovery-border-weak:active{background-color:#b38eff}.active\\:n-bg-light-discovery-border-weak\\/0:active{background-color:#b38eff00}.active\\:n-bg-light-discovery-border-weak\\/10:active{background-color:#b38eff1a}.active\\:n-bg-light-discovery-border-weak\\/100:active{background-color:#b38eff}.active\\:n-bg-light-discovery-border-weak\\/15:active{background-color:#b38eff26}.active\\:n-bg-light-discovery-border-weak\\/20:active{background-color:#b38eff33}.active\\:n-bg-light-discovery-border-weak\\/25:active{background-color:#b38eff40}.active\\:n-bg-light-discovery-border-weak\\/30:active{background-color:#b38eff4d}.active\\:n-bg-light-discovery-border-weak\\/35:active{background-color:#b38eff59}.active\\:n-bg-light-discovery-border-weak\\/40:active{background-color:#b38eff66}.active\\:n-bg-light-discovery-border-weak\\/45:active{background-color:#b38eff73}.active\\:n-bg-light-discovery-border-weak\\/5:active{background-color:#b38eff0d}.active\\:n-bg-light-discovery-border-weak\\/50:active{background-color:#b38eff80}.active\\:n-bg-light-discovery-border-weak\\/55:active{background-color:#b38eff8c}.active\\:n-bg-light-discovery-border-weak\\/60:active{background-color:#b38eff99}.active\\:n-bg-light-discovery-border-weak\\/65:active{background-color:#b38effa6}.active\\:n-bg-light-discovery-border-weak\\/70:active{background-color:#b38effb3}.active\\:n-bg-light-discovery-border-weak\\/75:active{background-color:#b38effbf}.active\\:n-bg-light-discovery-border-weak\\/80:active{background-color:#b38effcc}.active\\:n-bg-light-discovery-border-weak\\/85:active{background-color:#b38effd9}.active\\:n-bg-light-discovery-border-weak\\/90:active{background-color:#b38effe6}.active\\:n-bg-light-discovery-border-weak\\/95:active{background-color:#b38efff2}.active\\:n-bg-light-discovery-icon:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-icon\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-icon\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-icon\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-icon\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-icon\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-icon\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-icon\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-icon\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-icon\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-icon\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-icon\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-icon\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-icon\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-icon\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-icon\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-icon\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-icon\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-icon\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-icon\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-icon\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-icon\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-discovery-text:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-text\\/0:active{background-color:#5a34aa00}.active\\:n-bg-light-discovery-text\\/10:active{background-color:#5a34aa1a}.active\\:n-bg-light-discovery-text\\/100:active{background-color:#5a34aa}.active\\:n-bg-light-discovery-text\\/15:active{background-color:#5a34aa26}.active\\:n-bg-light-discovery-text\\/20:active{background-color:#5a34aa33}.active\\:n-bg-light-discovery-text\\/25:active{background-color:#5a34aa40}.active\\:n-bg-light-discovery-text\\/30:active{background-color:#5a34aa4d}.active\\:n-bg-light-discovery-text\\/35:active{background-color:#5a34aa59}.active\\:n-bg-light-discovery-text\\/40:active{background-color:#5a34aa66}.active\\:n-bg-light-discovery-text\\/45:active{background-color:#5a34aa73}.active\\:n-bg-light-discovery-text\\/5:active{background-color:#5a34aa0d}.active\\:n-bg-light-discovery-text\\/50:active{background-color:#5a34aa80}.active\\:n-bg-light-discovery-text\\/55:active{background-color:#5a34aa8c}.active\\:n-bg-light-discovery-text\\/60:active{background-color:#5a34aa99}.active\\:n-bg-light-discovery-text\\/65:active{background-color:#5a34aaa6}.active\\:n-bg-light-discovery-text\\/70:active{background-color:#5a34aab3}.active\\:n-bg-light-discovery-text\\/75:active{background-color:#5a34aabf}.active\\:n-bg-light-discovery-text\\/80:active{background-color:#5a34aacc}.active\\:n-bg-light-discovery-text\\/85:active{background-color:#5a34aad9}.active\\:n-bg-light-discovery-text\\/90:active{background-color:#5a34aae6}.active\\:n-bg-light-discovery-text\\/95:active{background-color:#5a34aaf2}.active\\:n-bg-light-neutral-bg-default:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-default\\/0:active{background-color:#f5f6f600}.active\\:n-bg-light-neutral-bg-default\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-light-neutral-bg-default\\/100:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-default\\/15:active{background-color:#f5f6f626}.active\\:n-bg-light-neutral-bg-default\\/20:active{background-color:#f5f6f633}.active\\:n-bg-light-neutral-bg-default\\/25:active{background-color:#f5f6f640}.active\\:n-bg-light-neutral-bg-default\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-light-neutral-bg-default\\/35:active{background-color:#f5f6f659}.active\\:n-bg-light-neutral-bg-default\\/40:active{background-color:#f5f6f666}.active\\:n-bg-light-neutral-bg-default\\/45:active{background-color:#f5f6f673}.active\\:n-bg-light-neutral-bg-default\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-light-neutral-bg-default\\/50:active{background-color:#f5f6f680}.active\\:n-bg-light-neutral-bg-default\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-light-neutral-bg-default\\/60:active{background-color:#f5f6f699}.active\\:n-bg-light-neutral-bg-default\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-light-neutral-bg-default\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-light-neutral-bg-default\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-light-neutral-bg-default\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-light-neutral-bg-default\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-light-neutral-bg-default\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-light-neutral-bg-default\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-light-neutral-bg-on-bg-weak:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/0:active{background-color:#f5f6f600}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/100:active{background-color:#f5f6f6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/15:active{background-color:#f5f6f626}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/20:active{background-color:#f5f6f633}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/25:active{background-color:#f5f6f640}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/35:active{background-color:#f5f6f659}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/40:active{background-color:#f5f6f666}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/45:active{background-color:#f5f6f673}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/50:active{background-color:#f5f6f680}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/60:active{background-color:#f5f6f699}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-light-neutral-bg-on-bg-weak\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-light-neutral-bg-status:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-status\\/0:active{background-color:#a8acb200}.active\\:n-bg-light-neutral-bg-status\\/10:active{background-color:#a8acb21a}.active\\:n-bg-light-neutral-bg-status\\/100:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-status\\/15:active{background-color:#a8acb226}.active\\:n-bg-light-neutral-bg-status\\/20:active{background-color:#a8acb233}.active\\:n-bg-light-neutral-bg-status\\/25:active{background-color:#a8acb240}.active\\:n-bg-light-neutral-bg-status\\/30:active{background-color:#a8acb24d}.active\\:n-bg-light-neutral-bg-status\\/35:active{background-color:#a8acb259}.active\\:n-bg-light-neutral-bg-status\\/40:active{background-color:#a8acb266}.active\\:n-bg-light-neutral-bg-status\\/45:active{background-color:#a8acb273}.active\\:n-bg-light-neutral-bg-status\\/5:active{background-color:#a8acb20d}.active\\:n-bg-light-neutral-bg-status\\/50:active{background-color:#a8acb280}.active\\:n-bg-light-neutral-bg-status\\/55:active{background-color:#a8acb28c}.active\\:n-bg-light-neutral-bg-status\\/60:active{background-color:#a8acb299}.active\\:n-bg-light-neutral-bg-status\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-light-neutral-bg-status\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-light-neutral-bg-status\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-light-neutral-bg-status\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-light-neutral-bg-status\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-light-neutral-bg-status\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-light-neutral-bg-status\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-light-neutral-bg-strong:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-bg-strong\\/0:active{background-color:#e2e3e500}.active\\:n-bg-light-neutral-bg-strong\\/10:active{background-color:#e2e3e51a}.active\\:n-bg-light-neutral-bg-strong\\/100:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-bg-strong\\/15:active{background-color:#e2e3e526}.active\\:n-bg-light-neutral-bg-strong\\/20:active{background-color:#e2e3e533}.active\\:n-bg-light-neutral-bg-strong\\/25:active{background-color:#e2e3e540}.active\\:n-bg-light-neutral-bg-strong\\/30:active{background-color:#e2e3e54d}.active\\:n-bg-light-neutral-bg-strong\\/35:active{background-color:#e2e3e559}.active\\:n-bg-light-neutral-bg-strong\\/40:active{background-color:#e2e3e566}.active\\:n-bg-light-neutral-bg-strong\\/45:active{background-color:#e2e3e573}.active\\:n-bg-light-neutral-bg-strong\\/5:active{background-color:#e2e3e50d}.active\\:n-bg-light-neutral-bg-strong\\/50:active{background-color:#e2e3e580}.active\\:n-bg-light-neutral-bg-strong\\/55:active{background-color:#e2e3e58c}.active\\:n-bg-light-neutral-bg-strong\\/60:active{background-color:#e2e3e599}.active\\:n-bg-light-neutral-bg-strong\\/65:active{background-color:#e2e3e5a6}.active\\:n-bg-light-neutral-bg-strong\\/70:active{background-color:#e2e3e5b3}.active\\:n-bg-light-neutral-bg-strong\\/75:active{background-color:#e2e3e5bf}.active\\:n-bg-light-neutral-bg-strong\\/80:active{background-color:#e2e3e5cc}.active\\:n-bg-light-neutral-bg-strong\\/85:active{background-color:#e2e3e5d9}.active\\:n-bg-light-neutral-bg-strong\\/90:active{background-color:#e2e3e5e6}.active\\:n-bg-light-neutral-bg-strong\\/95:active{background-color:#e2e3e5f2}.active\\:n-bg-light-neutral-bg-stronger:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-stronger\\/0:active{background-color:#a8acb200}.active\\:n-bg-light-neutral-bg-stronger\\/10:active{background-color:#a8acb21a}.active\\:n-bg-light-neutral-bg-stronger\\/100:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-bg-stronger\\/15:active{background-color:#a8acb226}.active\\:n-bg-light-neutral-bg-stronger\\/20:active{background-color:#a8acb233}.active\\:n-bg-light-neutral-bg-stronger\\/25:active{background-color:#a8acb240}.active\\:n-bg-light-neutral-bg-stronger\\/30:active{background-color:#a8acb24d}.active\\:n-bg-light-neutral-bg-stronger\\/35:active{background-color:#a8acb259}.active\\:n-bg-light-neutral-bg-stronger\\/40:active{background-color:#a8acb266}.active\\:n-bg-light-neutral-bg-stronger\\/45:active{background-color:#a8acb273}.active\\:n-bg-light-neutral-bg-stronger\\/5:active{background-color:#a8acb20d}.active\\:n-bg-light-neutral-bg-stronger\\/50:active{background-color:#a8acb280}.active\\:n-bg-light-neutral-bg-stronger\\/55:active{background-color:#a8acb28c}.active\\:n-bg-light-neutral-bg-stronger\\/60:active{background-color:#a8acb299}.active\\:n-bg-light-neutral-bg-stronger\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-light-neutral-bg-stronger\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-light-neutral-bg-stronger\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-light-neutral-bg-stronger\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-light-neutral-bg-stronger\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-light-neutral-bg-stronger\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-light-neutral-bg-stronger\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-light-neutral-bg-strongest:active{background-color:#3c3f44}.active\\:n-bg-light-neutral-bg-strongest\\/0:active{background-color:#3c3f4400}.active\\:n-bg-light-neutral-bg-strongest\\/10:active{background-color:#3c3f441a}.active\\:n-bg-light-neutral-bg-strongest\\/100:active{background-color:#3c3f44}.active\\:n-bg-light-neutral-bg-strongest\\/15:active{background-color:#3c3f4426}.active\\:n-bg-light-neutral-bg-strongest\\/20:active{background-color:#3c3f4433}.active\\:n-bg-light-neutral-bg-strongest\\/25:active{background-color:#3c3f4440}.active\\:n-bg-light-neutral-bg-strongest\\/30:active{background-color:#3c3f444d}.active\\:n-bg-light-neutral-bg-strongest\\/35:active{background-color:#3c3f4459}.active\\:n-bg-light-neutral-bg-strongest\\/40:active{background-color:#3c3f4466}.active\\:n-bg-light-neutral-bg-strongest\\/45:active{background-color:#3c3f4473}.active\\:n-bg-light-neutral-bg-strongest\\/5:active{background-color:#3c3f440d}.active\\:n-bg-light-neutral-bg-strongest\\/50:active{background-color:#3c3f4480}.active\\:n-bg-light-neutral-bg-strongest\\/55:active{background-color:#3c3f448c}.active\\:n-bg-light-neutral-bg-strongest\\/60:active{background-color:#3c3f4499}.active\\:n-bg-light-neutral-bg-strongest\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-light-neutral-bg-strongest\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-light-neutral-bg-strongest\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-light-neutral-bg-strongest\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-light-neutral-bg-strongest\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-light-neutral-bg-strongest\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-light-neutral-bg-strongest\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-light-neutral-bg-weak:active{background-color:#fff}.active\\:n-bg-light-neutral-bg-weak\\/0:active{background-color:#fff0}.active\\:n-bg-light-neutral-bg-weak\\/10:active{background-color:#ffffff1a}.active\\:n-bg-light-neutral-bg-weak\\/100:active{background-color:#fff}.active\\:n-bg-light-neutral-bg-weak\\/15:active{background-color:#ffffff26}.active\\:n-bg-light-neutral-bg-weak\\/20:active{background-color:#fff3}.active\\:n-bg-light-neutral-bg-weak\\/25:active{background-color:#ffffff40}.active\\:n-bg-light-neutral-bg-weak\\/30:active{background-color:#ffffff4d}.active\\:n-bg-light-neutral-bg-weak\\/35:active{background-color:#ffffff59}.active\\:n-bg-light-neutral-bg-weak\\/40:active{background-color:#fff6}.active\\:n-bg-light-neutral-bg-weak\\/45:active{background-color:#ffffff73}.active\\:n-bg-light-neutral-bg-weak\\/5:active{background-color:#ffffff0d}.active\\:n-bg-light-neutral-bg-weak\\/50:active{background-color:#ffffff80}.active\\:n-bg-light-neutral-bg-weak\\/55:active{background-color:#ffffff8c}.active\\:n-bg-light-neutral-bg-weak\\/60:active{background-color:#fff9}.active\\:n-bg-light-neutral-bg-weak\\/65:active{background-color:#ffffffa6}.active\\:n-bg-light-neutral-bg-weak\\/70:active{background-color:#ffffffb3}.active\\:n-bg-light-neutral-bg-weak\\/75:active{background-color:#ffffffbf}.active\\:n-bg-light-neutral-bg-weak\\/80:active{background-color:#fffc}.active\\:n-bg-light-neutral-bg-weak\\/85:active{background-color:#ffffffd9}.active\\:n-bg-light-neutral-bg-weak\\/90:active{background-color:#ffffffe6}.active\\:n-bg-light-neutral-bg-weak\\/95:active{background-color:#fffffff2}.active\\:n-bg-light-neutral-border-strong:active{background-color:#bbbec3}.active\\:n-bg-light-neutral-border-strong\\/0:active{background-color:#bbbec300}.active\\:n-bg-light-neutral-border-strong\\/10:active{background-color:#bbbec31a}.active\\:n-bg-light-neutral-border-strong\\/100:active{background-color:#bbbec3}.active\\:n-bg-light-neutral-border-strong\\/15:active{background-color:#bbbec326}.active\\:n-bg-light-neutral-border-strong\\/20:active{background-color:#bbbec333}.active\\:n-bg-light-neutral-border-strong\\/25:active{background-color:#bbbec340}.active\\:n-bg-light-neutral-border-strong\\/30:active{background-color:#bbbec34d}.active\\:n-bg-light-neutral-border-strong\\/35:active{background-color:#bbbec359}.active\\:n-bg-light-neutral-border-strong\\/40:active{background-color:#bbbec366}.active\\:n-bg-light-neutral-border-strong\\/45:active{background-color:#bbbec373}.active\\:n-bg-light-neutral-border-strong\\/5:active{background-color:#bbbec30d}.active\\:n-bg-light-neutral-border-strong\\/50:active{background-color:#bbbec380}.active\\:n-bg-light-neutral-border-strong\\/55:active{background-color:#bbbec38c}.active\\:n-bg-light-neutral-border-strong\\/60:active{background-color:#bbbec399}.active\\:n-bg-light-neutral-border-strong\\/65:active{background-color:#bbbec3a6}.active\\:n-bg-light-neutral-border-strong\\/70:active{background-color:#bbbec3b3}.active\\:n-bg-light-neutral-border-strong\\/75:active{background-color:#bbbec3bf}.active\\:n-bg-light-neutral-border-strong\\/80:active{background-color:#bbbec3cc}.active\\:n-bg-light-neutral-border-strong\\/85:active{background-color:#bbbec3d9}.active\\:n-bg-light-neutral-border-strong\\/90:active{background-color:#bbbec3e6}.active\\:n-bg-light-neutral-border-strong\\/95:active{background-color:#bbbec3f2}.active\\:n-bg-light-neutral-border-strongest:active{background-color:#6f757e}.active\\:n-bg-light-neutral-border-strongest\\/0:active{background-color:#6f757e00}.active\\:n-bg-light-neutral-border-strongest\\/10:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-border-strongest\\/100:active{background-color:#6f757e}.active\\:n-bg-light-neutral-border-strongest\\/15:active{background-color:#6f757e26}.active\\:n-bg-light-neutral-border-strongest\\/20:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-border-strongest\\/25:active{background-color:#6f757e40}.active\\:n-bg-light-neutral-border-strongest\\/30:active{background-color:#6f757e4d}.active\\:n-bg-light-neutral-border-strongest\\/35:active{background-color:#6f757e59}.active\\:n-bg-light-neutral-border-strongest\\/40:active{background-color:#6f757e66}.active\\:n-bg-light-neutral-border-strongest\\/45:active{background-color:#6f757e73}.active\\:n-bg-light-neutral-border-strongest\\/5:active{background-color:#6f757e0d}.active\\:n-bg-light-neutral-border-strongest\\/50:active{background-color:#6f757e80}.active\\:n-bg-light-neutral-border-strongest\\/55:active{background-color:#6f757e8c}.active\\:n-bg-light-neutral-border-strongest\\/60:active{background-color:#6f757e99}.active\\:n-bg-light-neutral-border-strongest\\/65:active{background-color:#6f757ea6}.active\\:n-bg-light-neutral-border-strongest\\/70:active{background-color:#6f757eb3}.active\\:n-bg-light-neutral-border-strongest\\/75:active{background-color:#6f757ebf}.active\\:n-bg-light-neutral-border-strongest\\/80:active{background-color:#6f757ecc}.active\\:n-bg-light-neutral-border-strongest\\/85:active{background-color:#6f757ed9}.active\\:n-bg-light-neutral-border-strongest\\/90:active{background-color:#6f757ee6}.active\\:n-bg-light-neutral-border-strongest\\/95:active{background-color:#6f757ef2}.active\\:n-bg-light-neutral-border-weak:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-border-weak\\/0:active{background-color:#e2e3e500}.active\\:n-bg-light-neutral-border-weak\\/10:active{background-color:#e2e3e51a}.active\\:n-bg-light-neutral-border-weak\\/100:active{background-color:#e2e3e5}.active\\:n-bg-light-neutral-border-weak\\/15:active{background-color:#e2e3e526}.active\\:n-bg-light-neutral-border-weak\\/20:active{background-color:#e2e3e533}.active\\:n-bg-light-neutral-border-weak\\/25:active{background-color:#e2e3e540}.active\\:n-bg-light-neutral-border-weak\\/30:active{background-color:#e2e3e54d}.active\\:n-bg-light-neutral-border-weak\\/35:active{background-color:#e2e3e559}.active\\:n-bg-light-neutral-border-weak\\/40:active{background-color:#e2e3e566}.active\\:n-bg-light-neutral-border-weak\\/45:active{background-color:#e2e3e573}.active\\:n-bg-light-neutral-border-weak\\/5:active{background-color:#e2e3e50d}.active\\:n-bg-light-neutral-border-weak\\/50:active{background-color:#e2e3e580}.active\\:n-bg-light-neutral-border-weak\\/55:active{background-color:#e2e3e58c}.active\\:n-bg-light-neutral-border-weak\\/60:active{background-color:#e2e3e599}.active\\:n-bg-light-neutral-border-weak\\/65:active{background-color:#e2e3e5a6}.active\\:n-bg-light-neutral-border-weak\\/70:active{background-color:#e2e3e5b3}.active\\:n-bg-light-neutral-border-weak\\/75:active{background-color:#e2e3e5bf}.active\\:n-bg-light-neutral-border-weak\\/80:active{background-color:#e2e3e5cc}.active\\:n-bg-light-neutral-border-weak\\/85:active{background-color:#e2e3e5d9}.active\\:n-bg-light-neutral-border-weak\\/90:active{background-color:#e2e3e5e6}.active\\:n-bg-light-neutral-border-weak\\/95:active{background-color:#e2e3e5f2}.active\\:n-bg-light-neutral-hover:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-hover\\/0:active{background-color:#6f757e00}.active\\:n-bg-light-neutral-hover\\/10:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-hover\\/100:active{background-color:#6f757e}.active\\:n-bg-light-neutral-hover\\/15:active{background-color:#6f757e26}.active\\:n-bg-light-neutral-hover\\/20:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-hover\\/25:active{background-color:#6f757e40}.active\\:n-bg-light-neutral-hover\\/30:active{background-color:#6f757e4d}.active\\:n-bg-light-neutral-hover\\/35:active{background-color:#6f757e59}.active\\:n-bg-light-neutral-hover\\/40:active{background-color:#6f757e66}.active\\:n-bg-light-neutral-hover\\/45:active{background-color:#6f757e73}.active\\:n-bg-light-neutral-hover\\/5:active{background-color:#6f757e0d}.active\\:n-bg-light-neutral-hover\\/50:active{background-color:#6f757e80}.active\\:n-bg-light-neutral-hover\\/55:active{background-color:#6f757e8c}.active\\:n-bg-light-neutral-hover\\/60:active{background-color:#6f757e99}.active\\:n-bg-light-neutral-hover\\/65:active{background-color:#6f757ea6}.active\\:n-bg-light-neutral-hover\\/70:active{background-color:#6f757eb3}.active\\:n-bg-light-neutral-hover\\/75:active{background-color:#6f757ebf}.active\\:n-bg-light-neutral-hover\\/80:active{background-color:#6f757ecc}.active\\:n-bg-light-neutral-hover\\/85:active{background-color:#6f757ed9}.active\\:n-bg-light-neutral-hover\\/90:active{background-color:#6f757ee6}.active\\:n-bg-light-neutral-hover\\/95:active{background-color:#6f757ef2}.active\\:n-bg-light-neutral-icon:active{background-color:#4d5157}.active\\:n-bg-light-neutral-icon\\/0:active{background-color:#4d515700}.active\\:n-bg-light-neutral-icon\\/10:active{background-color:#4d51571a}.active\\:n-bg-light-neutral-icon\\/100:active{background-color:#4d5157}.active\\:n-bg-light-neutral-icon\\/15:active{background-color:#4d515726}.active\\:n-bg-light-neutral-icon\\/20:active{background-color:#4d515733}.active\\:n-bg-light-neutral-icon\\/25:active{background-color:#4d515740}.active\\:n-bg-light-neutral-icon\\/30:active{background-color:#4d51574d}.active\\:n-bg-light-neutral-icon\\/35:active{background-color:#4d515759}.active\\:n-bg-light-neutral-icon\\/40:active{background-color:#4d515766}.active\\:n-bg-light-neutral-icon\\/45:active{background-color:#4d515773}.active\\:n-bg-light-neutral-icon\\/5:active{background-color:#4d51570d}.active\\:n-bg-light-neutral-icon\\/50:active{background-color:#4d515780}.active\\:n-bg-light-neutral-icon\\/55:active{background-color:#4d51578c}.active\\:n-bg-light-neutral-icon\\/60:active{background-color:#4d515799}.active\\:n-bg-light-neutral-icon\\/65:active{background-color:#4d5157a6}.active\\:n-bg-light-neutral-icon\\/70:active{background-color:#4d5157b3}.active\\:n-bg-light-neutral-icon\\/75:active{background-color:#4d5157bf}.active\\:n-bg-light-neutral-icon\\/80:active{background-color:#4d5157cc}.active\\:n-bg-light-neutral-icon\\/85:active{background-color:#4d5157d9}.active\\:n-bg-light-neutral-icon\\/90:active{background-color:#4d5157e6}.active\\:n-bg-light-neutral-icon\\/95:active{background-color:#4d5157f2}.active\\:n-bg-light-neutral-pressed:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-pressed\\/0:active{background-color:#6f757e00}.active\\:n-bg-light-neutral-pressed\\/10:active{background-color:#6f757e1a}.active\\:n-bg-light-neutral-pressed\\/100:active{background-color:#6f757e}.active\\:n-bg-light-neutral-pressed\\/15:active{background-color:#6f757e26}.active\\:n-bg-light-neutral-pressed\\/20:active{background-color:#6f757e33}.active\\:n-bg-light-neutral-pressed\\/25:active{background-color:#6f757e40}.active\\:n-bg-light-neutral-pressed\\/30:active{background-color:#6f757e4d}.active\\:n-bg-light-neutral-pressed\\/35:active{background-color:#6f757e59}.active\\:n-bg-light-neutral-pressed\\/40:active{background-color:#6f757e66}.active\\:n-bg-light-neutral-pressed\\/45:active{background-color:#6f757e73}.active\\:n-bg-light-neutral-pressed\\/5:active{background-color:#6f757e0d}.active\\:n-bg-light-neutral-pressed\\/50:active{background-color:#6f757e80}.active\\:n-bg-light-neutral-pressed\\/55:active{background-color:#6f757e8c}.active\\:n-bg-light-neutral-pressed\\/60:active{background-color:#6f757e99}.active\\:n-bg-light-neutral-pressed\\/65:active{background-color:#6f757ea6}.active\\:n-bg-light-neutral-pressed\\/70:active{background-color:#6f757eb3}.active\\:n-bg-light-neutral-pressed\\/75:active{background-color:#6f757ebf}.active\\:n-bg-light-neutral-pressed\\/80:active{background-color:#6f757ecc}.active\\:n-bg-light-neutral-pressed\\/85:active{background-color:#6f757ed9}.active\\:n-bg-light-neutral-pressed\\/90:active{background-color:#6f757ee6}.active\\:n-bg-light-neutral-pressed\\/95:active{background-color:#6f757ef2}.active\\:n-bg-light-neutral-text-default:active{background-color:#1a1b1d}.active\\:n-bg-light-neutral-text-default\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-light-neutral-text-default\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-light-neutral-text-default\\/100:active{background-color:#1a1b1d}.active\\:n-bg-light-neutral-text-default\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-light-neutral-text-default\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-light-neutral-text-default\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-light-neutral-text-default\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-light-neutral-text-default\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-light-neutral-text-default\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-light-neutral-text-default\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-light-neutral-text-default\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-light-neutral-text-default\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-light-neutral-text-default\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-light-neutral-text-default\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-light-neutral-text-default\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-light-neutral-text-default\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-light-neutral-text-default\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-light-neutral-text-default\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-light-neutral-text-default\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-light-neutral-text-default\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-light-neutral-text-default\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-light-neutral-text-inverse:active{background-color:#fff}.active\\:n-bg-light-neutral-text-inverse\\/0:active{background-color:#fff0}.active\\:n-bg-light-neutral-text-inverse\\/10:active{background-color:#ffffff1a}.active\\:n-bg-light-neutral-text-inverse\\/100:active{background-color:#fff}.active\\:n-bg-light-neutral-text-inverse\\/15:active{background-color:#ffffff26}.active\\:n-bg-light-neutral-text-inverse\\/20:active{background-color:#fff3}.active\\:n-bg-light-neutral-text-inverse\\/25:active{background-color:#ffffff40}.active\\:n-bg-light-neutral-text-inverse\\/30:active{background-color:#ffffff4d}.active\\:n-bg-light-neutral-text-inverse\\/35:active{background-color:#ffffff59}.active\\:n-bg-light-neutral-text-inverse\\/40:active{background-color:#fff6}.active\\:n-bg-light-neutral-text-inverse\\/45:active{background-color:#ffffff73}.active\\:n-bg-light-neutral-text-inverse\\/5:active{background-color:#ffffff0d}.active\\:n-bg-light-neutral-text-inverse\\/50:active{background-color:#ffffff80}.active\\:n-bg-light-neutral-text-inverse\\/55:active{background-color:#ffffff8c}.active\\:n-bg-light-neutral-text-inverse\\/60:active{background-color:#fff9}.active\\:n-bg-light-neutral-text-inverse\\/65:active{background-color:#ffffffa6}.active\\:n-bg-light-neutral-text-inverse\\/70:active{background-color:#ffffffb3}.active\\:n-bg-light-neutral-text-inverse\\/75:active{background-color:#ffffffbf}.active\\:n-bg-light-neutral-text-inverse\\/80:active{background-color:#fffc}.active\\:n-bg-light-neutral-text-inverse\\/85:active{background-color:#ffffffd9}.active\\:n-bg-light-neutral-text-inverse\\/90:active{background-color:#ffffffe6}.active\\:n-bg-light-neutral-text-inverse\\/95:active{background-color:#fffffff2}.active\\:n-bg-light-neutral-text-weak:active{background-color:#4d5157}.active\\:n-bg-light-neutral-text-weak\\/0:active{background-color:#4d515700}.active\\:n-bg-light-neutral-text-weak\\/10:active{background-color:#4d51571a}.active\\:n-bg-light-neutral-text-weak\\/100:active{background-color:#4d5157}.active\\:n-bg-light-neutral-text-weak\\/15:active{background-color:#4d515726}.active\\:n-bg-light-neutral-text-weak\\/20:active{background-color:#4d515733}.active\\:n-bg-light-neutral-text-weak\\/25:active{background-color:#4d515740}.active\\:n-bg-light-neutral-text-weak\\/30:active{background-color:#4d51574d}.active\\:n-bg-light-neutral-text-weak\\/35:active{background-color:#4d515759}.active\\:n-bg-light-neutral-text-weak\\/40:active{background-color:#4d515766}.active\\:n-bg-light-neutral-text-weak\\/45:active{background-color:#4d515773}.active\\:n-bg-light-neutral-text-weak\\/5:active{background-color:#4d51570d}.active\\:n-bg-light-neutral-text-weak\\/50:active{background-color:#4d515780}.active\\:n-bg-light-neutral-text-weak\\/55:active{background-color:#4d51578c}.active\\:n-bg-light-neutral-text-weak\\/60:active{background-color:#4d515799}.active\\:n-bg-light-neutral-text-weak\\/65:active{background-color:#4d5157a6}.active\\:n-bg-light-neutral-text-weak\\/70:active{background-color:#4d5157b3}.active\\:n-bg-light-neutral-text-weak\\/75:active{background-color:#4d5157bf}.active\\:n-bg-light-neutral-text-weak\\/80:active{background-color:#4d5157cc}.active\\:n-bg-light-neutral-text-weak\\/85:active{background-color:#4d5157d9}.active\\:n-bg-light-neutral-text-weak\\/90:active{background-color:#4d5157e6}.active\\:n-bg-light-neutral-text-weak\\/95:active{background-color:#4d5157f2}.active\\:n-bg-light-neutral-text-weaker:active{background-color:#5e636a}.active\\:n-bg-light-neutral-text-weaker\\/0:active{background-color:#5e636a00}.active\\:n-bg-light-neutral-text-weaker\\/10:active{background-color:#5e636a1a}.active\\:n-bg-light-neutral-text-weaker\\/100:active{background-color:#5e636a}.active\\:n-bg-light-neutral-text-weaker\\/15:active{background-color:#5e636a26}.active\\:n-bg-light-neutral-text-weaker\\/20:active{background-color:#5e636a33}.active\\:n-bg-light-neutral-text-weaker\\/25:active{background-color:#5e636a40}.active\\:n-bg-light-neutral-text-weaker\\/30:active{background-color:#5e636a4d}.active\\:n-bg-light-neutral-text-weaker\\/35:active{background-color:#5e636a59}.active\\:n-bg-light-neutral-text-weaker\\/40:active{background-color:#5e636a66}.active\\:n-bg-light-neutral-text-weaker\\/45:active{background-color:#5e636a73}.active\\:n-bg-light-neutral-text-weaker\\/5:active{background-color:#5e636a0d}.active\\:n-bg-light-neutral-text-weaker\\/50:active{background-color:#5e636a80}.active\\:n-bg-light-neutral-text-weaker\\/55:active{background-color:#5e636a8c}.active\\:n-bg-light-neutral-text-weaker\\/60:active{background-color:#5e636a99}.active\\:n-bg-light-neutral-text-weaker\\/65:active{background-color:#5e636aa6}.active\\:n-bg-light-neutral-text-weaker\\/70:active{background-color:#5e636ab3}.active\\:n-bg-light-neutral-text-weaker\\/75:active{background-color:#5e636abf}.active\\:n-bg-light-neutral-text-weaker\\/80:active{background-color:#5e636acc}.active\\:n-bg-light-neutral-text-weaker\\/85:active{background-color:#5e636ad9}.active\\:n-bg-light-neutral-text-weaker\\/90:active{background-color:#5e636ae6}.active\\:n-bg-light-neutral-text-weaker\\/95:active{background-color:#5e636af2}.active\\:n-bg-light-neutral-text-weakest:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-text-weakest\\/0:active{background-color:#a8acb200}.active\\:n-bg-light-neutral-text-weakest\\/10:active{background-color:#a8acb21a}.active\\:n-bg-light-neutral-text-weakest\\/100:active{background-color:#a8acb2}.active\\:n-bg-light-neutral-text-weakest\\/15:active{background-color:#a8acb226}.active\\:n-bg-light-neutral-text-weakest\\/20:active{background-color:#a8acb233}.active\\:n-bg-light-neutral-text-weakest\\/25:active{background-color:#a8acb240}.active\\:n-bg-light-neutral-text-weakest\\/30:active{background-color:#a8acb24d}.active\\:n-bg-light-neutral-text-weakest\\/35:active{background-color:#a8acb259}.active\\:n-bg-light-neutral-text-weakest\\/40:active{background-color:#a8acb266}.active\\:n-bg-light-neutral-text-weakest\\/45:active{background-color:#a8acb273}.active\\:n-bg-light-neutral-text-weakest\\/5:active{background-color:#a8acb20d}.active\\:n-bg-light-neutral-text-weakest\\/50:active{background-color:#a8acb280}.active\\:n-bg-light-neutral-text-weakest\\/55:active{background-color:#a8acb28c}.active\\:n-bg-light-neutral-text-weakest\\/60:active{background-color:#a8acb299}.active\\:n-bg-light-neutral-text-weakest\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-light-neutral-text-weakest\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-light-neutral-text-weakest\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-light-neutral-text-weakest\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-light-neutral-text-weakest\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-light-neutral-text-weakest\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-light-neutral-text-weakest\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-light-primary-bg-selected:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-selected\\/0:active{background-color:#e7fafb00}.active\\:n-bg-light-primary-bg-selected\\/10:active{background-color:#e7fafb1a}.active\\:n-bg-light-primary-bg-selected\\/100:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-selected\\/15:active{background-color:#e7fafb26}.active\\:n-bg-light-primary-bg-selected\\/20:active{background-color:#e7fafb33}.active\\:n-bg-light-primary-bg-selected\\/25:active{background-color:#e7fafb40}.active\\:n-bg-light-primary-bg-selected\\/30:active{background-color:#e7fafb4d}.active\\:n-bg-light-primary-bg-selected\\/35:active{background-color:#e7fafb59}.active\\:n-bg-light-primary-bg-selected\\/40:active{background-color:#e7fafb66}.active\\:n-bg-light-primary-bg-selected\\/45:active{background-color:#e7fafb73}.active\\:n-bg-light-primary-bg-selected\\/5:active{background-color:#e7fafb0d}.active\\:n-bg-light-primary-bg-selected\\/50:active{background-color:#e7fafb80}.active\\:n-bg-light-primary-bg-selected\\/55:active{background-color:#e7fafb8c}.active\\:n-bg-light-primary-bg-selected\\/60:active{background-color:#e7fafb99}.active\\:n-bg-light-primary-bg-selected\\/65:active{background-color:#e7fafba6}.active\\:n-bg-light-primary-bg-selected\\/70:active{background-color:#e7fafbb3}.active\\:n-bg-light-primary-bg-selected\\/75:active{background-color:#e7fafbbf}.active\\:n-bg-light-primary-bg-selected\\/80:active{background-color:#e7fafbcc}.active\\:n-bg-light-primary-bg-selected\\/85:active{background-color:#e7fafbd9}.active\\:n-bg-light-primary-bg-selected\\/90:active{background-color:#e7fafbe6}.active\\:n-bg-light-primary-bg-selected\\/95:active{background-color:#e7fafbf2}.active\\:n-bg-light-primary-bg-status:active{background-color:#4c99a4}.active\\:n-bg-light-primary-bg-status\\/0:active{background-color:#4c99a400}.active\\:n-bg-light-primary-bg-status\\/10:active{background-color:#4c99a41a}.active\\:n-bg-light-primary-bg-status\\/100:active{background-color:#4c99a4}.active\\:n-bg-light-primary-bg-status\\/15:active{background-color:#4c99a426}.active\\:n-bg-light-primary-bg-status\\/20:active{background-color:#4c99a433}.active\\:n-bg-light-primary-bg-status\\/25:active{background-color:#4c99a440}.active\\:n-bg-light-primary-bg-status\\/30:active{background-color:#4c99a44d}.active\\:n-bg-light-primary-bg-status\\/35:active{background-color:#4c99a459}.active\\:n-bg-light-primary-bg-status\\/40:active{background-color:#4c99a466}.active\\:n-bg-light-primary-bg-status\\/45:active{background-color:#4c99a473}.active\\:n-bg-light-primary-bg-status\\/5:active{background-color:#4c99a40d}.active\\:n-bg-light-primary-bg-status\\/50:active{background-color:#4c99a480}.active\\:n-bg-light-primary-bg-status\\/55:active{background-color:#4c99a48c}.active\\:n-bg-light-primary-bg-status\\/60:active{background-color:#4c99a499}.active\\:n-bg-light-primary-bg-status\\/65:active{background-color:#4c99a4a6}.active\\:n-bg-light-primary-bg-status\\/70:active{background-color:#4c99a4b3}.active\\:n-bg-light-primary-bg-status\\/75:active{background-color:#4c99a4bf}.active\\:n-bg-light-primary-bg-status\\/80:active{background-color:#4c99a4cc}.active\\:n-bg-light-primary-bg-status\\/85:active{background-color:#4c99a4d9}.active\\:n-bg-light-primary-bg-status\\/90:active{background-color:#4c99a4e6}.active\\:n-bg-light-primary-bg-status\\/95:active{background-color:#4c99a4f2}.active\\:n-bg-light-primary-bg-strong:active{background-color:#0a6190}.active\\:n-bg-light-primary-bg-strong\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-bg-strong\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-bg-strong\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-bg-strong\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-bg-strong\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-bg-strong\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-bg-strong\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-bg-strong\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-bg-strong\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-bg-strong\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-bg-strong\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-bg-strong\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-bg-strong\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-bg-strong\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-bg-strong\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-bg-strong\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-bg-strong\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-bg-strong\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-bg-strong\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-bg-strong\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-bg-strong\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-primary-bg-weak:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-weak\\/0:active{background-color:#e7fafb00}.active\\:n-bg-light-primary-bg-weak\\/10:active{background-color:#e7fafb1a}.active\\:n-bg-light-primary-bg-weak\\/100:active{background-color:#e7fafb}.active\\:n-bg-light-primary-bg-weak\\/15:active{background-color:#e7fafb26}.active\\:n-bg-light-primary-bg-weak\\/20:active{background-color:#e7fafb33}.active\\:n-bg-light-primary-bg-weak\\/25:active{background-color:#e7fafb40}.active\\:n-bg-light-primary-bg-weak\\/30:active{background-color:#e7fafb4d}.active\\:n-bg-light-primary-bg-weak\\/35:active{background-color:#e7fafb59}.active\\:n-bg-light-primary-bg-weak\\/40:active{background-color:#e7fafb66}.active\\:n-bg-light-primary-bg-weak\\/45:active{background-color:#e7fafb73}.active\\:n-bg-light-primary-bg-weak\\/5:active{background-color:#e7fafb0d}.active\\:n-bg-light-primary-bg-weak\\/50:active{background-color:#e7fafb80}.active\\:n-bg-light-primary-bg-weak\\/55:active{background-color:#e7fafb8c}.active\\:n-bg-light-primary-bg-weak\\/60:active{background-color:#e7fafb99}.active\\:n-bg-light-primary-bg-weak\\/65:active{background-color:#e7fafba6}.active\\:n-bg-light-primary-bg-weak\\/70:active{background-color:#e7fafbb3}.active\\:n-bg-light-primary-bg-weak\\/75:active{background-color:#e7fafbbf}.active\\:n-bg-light-primary-bg-weak\\/80:active{background-color:#e7fafbcc}.active\\:n-bg-light-primary-bg-weak\\/85:active{background-color:#e7fafbd9}.active\\:n-bg-light-primary-bg-weak\\/90:active{background-color:#e7fafbe6}.active\\:n-bg-light-primary-bg-weak\\/95:active{background-color:#e7fafbf2}.active\\:n-bg-light-primary-border-strong:active{background-color:#0a6190}.active\\:n-bg-light-primary-border-strong\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-border-strong\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-border-strong\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-border-strong\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-border-strong\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-border-strong\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-border-strong\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-border-strong\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-border-strong\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-border-strong\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-border-strong\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-border-strong\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-border-strong\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-border-strong\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-border-strong\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-border-strong\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-border-strong\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-border-strong\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-border-strong\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-border-strong\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-border-strong\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-primary-border-weak:active{background-color:#8fe3e8}.active\\:n-bg-light-primary-border-weak\\/0:active{background-color:#8fe3e800}.active\\:n-bg-light-primary-border-weak\\/10:active{background-color:#8fe3e81a}.active\\:n-bg-light-primary-border-weak\\/100:active{background-color:#8fe3e8}.active\\:n-bg-light-primary-border-weak\\/15:active{background-color:#8fe3e826}.active\\:n-bg-light-primary-border-weak\\/20:active{background-color:#8fe3e833}.active\\:n-bg-light-primary-border-weak\\/25:active{background-color:#8fe3e840}.active\\:n-bg-light-primary-border-weak\\/30:active{background-color:#8fe3e84d}.active\\:n-bg-light-primary-border-weak\\/35:active{background-color:#8fe3e859}.active\\:n-bg-light-primary-border-weak\\/40:active{background-color:#8fe3e866}.active\\:n-bg-light-primary-border-weak\\/45:active{background-color:#8fe3e873}.active\\:n-bg-light-primary-border-weak\\/5:active{background-color:#8fe3e80d}.active\\:n-bg-light-primary-border-weak\\/50:active{background-color:#8fe3e880}.active\\:n-bg-light-primary-border-weak\\/55:active{background-color:#8fe3e88c}.active\\:n-bg-light-primary-border-weak\\/60:active{background-color:#8fe3e899}.active\\:n-bg-light-primary-border-weak\\/65:active{background-color:#8fe3e8a6}.active\\:n-bg-light-primary-border-weak\\/70:active{background-color:#8fe3e8b3}.active\\:n-bg-light-primary-border-weak\\/75:active{background-color:#8fe3e8bf}.active\\:n-bg-light-primary-border-weak\\/80:active{background-color:#8fe3e8cc}.active\\:n-bg-light-primary-border-weak\\/85:active{background-color:#8fe3e8d9}.active\\:n-bg-light-primary-border-weak\\/90:active{background-color:#8fe3e8e6}.active\\:n-bg-light-primary-border-weak\\/95:active{background-color:#8fe3e8f2}.active\\:n-bg-light-primary-focus:active{background-color:#30839d}.active\\:n-bg-light-primary-focus\\/0:active{background-color:#30839d00}.active\\:n-bg-light-primary-focus\\/10:active{background-color:#30839d1a}.active\\:n-bg-light-primary-focus\\/100:active{background-color:#30839d}.active\\:n-bg-light-primary-focus\\/15:active{background-color:#30839d26}.active\\:n-bg-light-primary-focus\\/20:active{background-color:#30839d33}.active\\:n-bg-light-primary-focus\\/25:active{background-color:#30839d40}.active\\:n-bg-light-primary-focus\\/30:active{background-color:#30839d4d}.active\\:n-bg-light-primary-focus\\/35:active{background-color:#30839d59}.active\\:n-bg-light-primary-focus\\/40:active{background-color:#30839d66}.active\\:n-bg-light-primary-focus\\/45:active{background-color:#30839d73}.active\\:n-bg-light-primary-focus\\/5:active{background-color:#30839d0d}.active\\:n-bg-light-primary-focus\\/50:active{background-color:#30839d80}.active\\:n-bg-light-primary-focus\\/55:active{background-color:#30839d8c}.active\\:n-bg-light-primary-focus\\/60:active{background-color:#30839d99}.active\\:n-bg-light-primary-focus\\/65:active{background-color:#30839da6}.active\\:n-bg-light-primary-focus\\/70:active{background-color:#30839db3}.active\\:n-bg-light-primary-focus\\/75:active{background-color:#30839dbf}.active\\:n-bg-light-primary-focus\\/80:active{background-color:#30839dcc}.active\\:n-bg-light-primary-focus\\/85:active{background-color:#30839dd9}.active\\:n-bg-light-primary-focus\\/90:active{background-color:#30839de6}.active\\:n-bg-light-primary-focus\\/95:active{background-color:#30839df2}.active\\:n-bg-light-primary-hover-strong:active{background-color:#02507b}.active\\:n-bg-light-primary-hover-strong\\/0:active{background-color:#02507b00}.active\\:n-bg-light-primary-hover-strong\\/10:active{background-color:#02507b1a}.active\\:n-bg-light-primary-hover-strong\\/100:active{background-color:#02507b}.active\\:n-bg-light-primary-hover-strong\\/15:active{background-color:#02507b26}.active\\:n-bg-light-primary-hover-strong\\/20:active{background-color:#02507b33}.active\\:n-bg-light-primary-hover-strong\\/25:active{background-color:#02507b40}.active\\:n-bg-light-primary-hover-strong\\/30:active{background-color:#02507b4d}.active\\:n-bg-light-primary-hover-strong\\/35:active{background-color:#02507b59}.active\\:n-bg-light-primary-hover-strong\\/40:active{background-color:#02507b66}.active\\:n-bg-light-primary-hover-strong\\/45:active{background-color:#02507b73}.active\\:n-bg-light-primary-hover-strong\\/5:active{background-color:#02507b0d}.active\\:n-bg-light-primary-hover-strong\\/50:active{background-color:#02507b80}.active\\:n-bg-light-primary-hover-strong\\/55:active{background-color:#02507b8c}.active\\:n-bg-light-primary-hover-strong\\/60:active{background-color:#02507b99}.active\\:n-bg-light-primary-hover-strong\\/65:active{background-color:#02507ba6}.active\\:n-bg-light-primary-hover-strong\\/70:active{background-color:#02507bb3}.active\\:n-bg-light-primary-hover-strong\\/75:active{background-color:#02507bbf}.active\\:n-bg-light-primary-hover-strong\\/80:active{background-color:#02507bcc}.active\\:n-bg-light-primary-hover-strong\\/85:active{background-color:#02507bd9}.active\\:n-bg-light-primary-hover-strong\\/90:active{background-color:#02507be6}.active\\:n-bg-light-primary-hover-strong\\/95:active{background-color:#02507bf2}.active\\:n-bg-light-primary-hover-weak:active{background-color:#30839d1a}.active\\:n-bg-light-primary-hover-weak\\/0:active{background-color:#30839d00}.active\\:n-bg-light-primary-hover-weak\\/10:active{background-color:#30839d1a}.active\\:n-bg-light-primary-hover-weak\\/100:active{background-color:#30839d}.active\\:n-bg-light-primary-hover-weak\\/15:active{background-color:#30839d26}.active\\:n-bg-light-primary-hover-weak\\/20:active{background-color:#30839d33}.active\\:n-bg-light-primary-hover-weak\\/25:active{background-color:#30839d40}.active\\:n-bg-light-primary-hover-weak\\/30:active{background-color:#30839d4d}.active\\:n-bg-light-primary-hover-weak\\/35:active{background-color:#30839d59}.active\\:n-bg-light-primary-hover-weak\\/40:active{background-color:#30839d66}.active\\:n-bg-light-primary-hover-weak\\/45:active{background-color:#30839d73}.active\\:n-bg-light-primary-hover-weak\\/5:active{background-color:#30839d0d}.active\\:n-bg-light-primary-hover-weak\\/50:active{background-color:#30839d80}.active\\:n-bg-light-primary-hover-weak\\/55:active{background-color:#30839d8c}.active\\:n-bg-light-primary-hover-weak\\/60:active{background-color:#30839d99}.active\\:n-bg-light-primary-hover-weak\\/65:active{background-color:#30839da6}.active\\:n-bg-light-primary-hover-weak\\/70:active{background-color:#30839db3}.active\\:n-bg-light-primary-hover-weak\\/75:active{background-color:#30839dbf}.active\\:n-bg-light-primary-hover-weak\\/80:active{background-color:#30839dcc}.active\\:n-bg-light-primary-hover-weak\\/85:active{background-color:#30839dd9}.active\\:n-bg-light-primary-hover-weak\\/90:active{background-color:#30839de6}.active\\:n-bg-light-primary-hover-weak\\/95:active{background-color:#30839df2}.active\\:n-bg-light-primary-icon:active{background-color:#0a6190}.active\\:n-bg-light-primary-icon\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-icon\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-icon\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-icon\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-icon\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-icon\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-icon\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-icon\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-icon\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-icon\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-icon\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-icon\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-icon\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-icon\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-icon\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-icon\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-icon\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-icon\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-icon\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-icon\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-icon\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-primary-pressed-strong:active{background-color:#014063}.active\\:n-bg-light-primary-pressed-strong\\/0:active{background-color:#01406300}.active\\:n-bg-light-primary-pressed-strong\\/10:active{background-color:#0140631a}.active\\:n-bg-light-primary-pressed-strong\\/100:active{background-color:#014063}.active\\:n-bg-light-primary-pressed-strong\\/15:active{background-color:#01406326}.active\\:n-bg-light-primary-pressed-strong\\/20:active{background-color:#01406333}.active\\:n-bg-light-primary-pressed-strong\\/25:active{background-color:#01406340}.active\\:n-bg-light-primary-pressed-strong\\/30:active{background-color:#0140634d}.active\\:n-bg-light-primary-pressed-strong\\/35:active{background-color:#01406359}.active\\:n-bg-light-primary-pressed-strong\\/40:active{background-color:#01406366}.active\\:n-bg-light-primary-pressed-strong\\/45:active{background-color:#01406373}.active\\:n-bg-light-primary-pressed-strong\\/5:active{background-color:#0140630d}.active\\:n-bg-light-primary-pressed-strong\\/50:active{background-color:#01406380}.active\\:n-bg-light-primary-pressed-strong\\/55:active{background-color:#0140638c}.active\\:n-bg-light-primary-pressed-strong\\/60:active{background-color:#01406399}.active\\:n-bg-light-primary-pressed-strong\\/65:active{background-color:#014063a6}.active\\:n-bg-light-primary-pressed-strong\\/70:active{background-color:#014063b3}.active\\:n-bg-light-primary-pressed-strong\\/75:active{background-color:#014063bf}.active\\:n-bg-light-primary-pressed-strong\\/80:active{background-color:#014063cc}.active\\:n-bg-light-primary-pressed-strong\\/85:active{background-color:#014063d9}.active\\:n-bg-light-primary-pressed-strong\\/90:active{background-color:#014063e6}.active\\:n-bg-light-primary-pressed-strong\\/95:active{background-color:#014063f2}.active\\:n-bg-light-primary-pressed-weak:active{background-color:#30839d1f}.active\\:n-bg-light-primary-pressed-weak\\/0:active{background-color:#30839d00}.active\\:n-bg-light-primary-pressed-weak\\/10:active{background-color:#30839d1a}.active\\:n-bg-light-primary-pressed-weak\\/100:active{background-color:#30839d}.active\\:n-bg-light-primary-pressed-weak\\/15:active{background-color:#30839d26}.active\\:n-bg-light-primary-pressed-weak\\/20:active{background-color:#30839d33}.active\\:n-bg-light-primary-pressed-weak\\/25:active{background-color:#30839d40}.active\\:n-bg-light-primary-pressed-weak\\/30:active{background-color:#30839d4d}.active\\:n-bg-light-primary-pressed-weak\\/35:active{background-color:#30839d59}.active\\:n-bg-light-primary-pressed-weak\\/40:active{background-color:#30839d66}.active\\:n-bg-light-primary-pressed-weak\\/45:active{background-color:#30839d73}.active\\:n-bg-light-primary-pressed-weak\\/5:active{background-color:#30839d0d}.active\\:n-bg-light-primary-pressed-weak\\/50:active{background-color:#30839d80}.active\\:n-bg-light-primary-pressed-weak\\/55:active{background-color:#30839d8c}.active\\:n-bg-light-primary-pressed-weak\\/60:active{background-color:#30839d99}.active\\:n-bg-light-primary-pressed-weak\\/65:active{background-color:#30839da6}.active\\:n-bg-light-primary-pressed-weak\\/70:active{background-color:#30839db3}.active\\:n-bg-light-primary-pressed-weak\\/75:active{background-color:#30839dbf}.active\\:n-bg-light-primary-pressed-weak\\/80:active{background-color:#30839dcc}.active\\:n-bg-light-primary-pressed-weak\\/85:active{background-color:#30839dd9}.active\\:n-bg-light-primary-pressed-weak\\/90:active{background-color:#30839de6}.active\\:n-bg-light-primary-pressed-weak\\/95:active{background-color:#30839df2}.active\\:n-bg-light-primary-text:active{background-color:#0a6190}.active\\:n-bg-light-primary-text\\/0:active{background-color:#0a619000}.active\\:n-bg-light-primary-text\\/10:active{background-color:#0a61901a}.active\\:n-bg-light-primary-text\\/100:active{background-color:#0a6190}.active\\:n-bg-light-primary-text\\/15:active{background-color:#0a619026}.active\\:n-bg-light-primary-text\\/20:active{background-color:#0a619033}.active\\:n-bg-light-primary-text\\/25:active{background-color:#0a619040}.active\\:n-bg-light-primary-text\\/30:active{background-color:#0a61904d}.active\\:n-bg-light-primary-text\\/35:active{background-color:#0a619059}.active\\:n-bg-light-primary-text\\/40:active{background-color:#0a619066}.active\\:n-bg-light-primary-text\\/45:active{background-color:#0a619073}.active\\:n-bg-light-primary-text\\/5:active{background-color:#0a61900d}.active\\:n-bg-light-primary-text\\/50:active{background-color:#0a619080}.active\\:n-bg-light-primary-text\\/55:active{background-color:#0a61908c}.active\\:n-bg-light-primary-text\\/60:active{background-color:#0a619099}.active\\:n-bg-light-primary-text\\/65:active{background-color:#0a6190a6}.active\\:n-bg-light-primary-text\\/70:active{background-color:#0a6190b3}.active\\:n-bg-light-primary-text\\/75:active{background-color:#0a6190bf}.active\\:n-bg-light-primary-text\\/80:active{background-color:#0a6190cc}.active\\:n-bg-light-primary-text\\/85:active{background-color:#0a6190d9}.active\\:n-bg-light-primary-text\\/90:active{background-color:#0a6190e6}.active\\:n-bg-light-primary-text\\/95:active{background-color:#0a6190f2}.active\\:n-bg-light-success-bg-status:active{background-color:#5b992b}.active\\:n-bg-light-success-bg-status\\/0:active{background-color:#5b992b00}.active\\:n-bg-light-success-bg-status\\/10:active{background-color:#5b992b1a}.active\\:n-bg-light-success-bg-status\\/100:active{background-color:#5b992b}.active\\:n-bg-light-success-bg-status\\/15:active{background-color:#5b992b26}.active\\:n-bg-light-success-bg-status\\/20:active{background-color:#5b992b33}.active\\:n-bg-light-success-bg-status\\/25:active{background-color:#5b992b40}.active\\:n-bg-light-success-bg-status\\/30:active{background-color:#5b992b4d}.active\\:n-bg-light-success-bg-status\\/35:active{background-color:#5b992b59}.active\\:n-bg-light-success-bg-status\\/40:active{background-color:#5b992b66}.active\\:n-bg-light-success-bg-status\\/45:active{background-color:#5b992b73}.active\\:n-bg-light-success-bg-status\\/5:active{background-color:#5b992b0d}.active\\:n-bg-light-success-bg-status\\/50:active{background-color:#5b992b80}.active\\:n-bg-light-success-bg-status\\/55:active{background-color:#5b992b8c}.active\\:n-bg-light-success-bg-status\\/60:active{background-color:#5b992b99}.active\\:n-bg-light-success-bg-status\\/65:active{background-color:#5b992ba6}.active\\:n-bg-light-success-bg-status\\/70:active{background-color:#5b992bb3}.active\\:n-bg-light-success-bg-status\\/75:active{background-color:#5b992bbf}.active\\:n-bg-light-success-bg-status\\/80:active{background-color:#5b992bcc}.active\\:n-bg-light-success-bg-status\\/85:active{background-color:#5b992bd9}.active\\:n-bg-light-success-bg-status\\/90:active{background-color:#5b992be6}.active\\:n-bg-light-success-bg-status\\/95:active{background-color:#5b992bf2}.active\\:n-bg-light-success-bg-strong:active{background-color:#3f7824}.active\\:n-bg-light-success-bg-strong\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-bg-strong\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-bg-strong\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-bg-strong\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-bg-strong\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-bg-strong\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-bg-strong\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-bg-strong\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-bg-strong\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-bg-strong\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-bg-strong\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-bg-strong\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-bg-strong\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-bg-strong\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-bg-strong\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-bg-strong\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-bg-strong\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-bg-strong\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-bg-strong\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-bg-strong\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-bg-strong\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-success-bg-weak:active{background-color:#e7fcd7}.active\\:n-bg-light-success-bg-weak\\/0:active{background-color:#e7fcd700}.active\\:n-bg-light-success-bg-weak\\/10:active{background-color:#e7fcd71a}.active\\:n-bg-light-success-bg-weak\\/100:active{background-color:#e7fcd7}.active\\:n-bg-light-success-bg-weak\\/15:active{background-color:#e7fcd726}.active\\:n-bg-light-success-bg-weak\\/20:active{background-color:#e7fcd733}.active\\:n-bg-light-success-bg-weak\\/25:active{background-color:#e7fcd740}.active\\:n-bg-light-success-bg-weak\\/30:active{background-color:#e7fcd74d}.active\\:n-bg-light-success-bg-weak\\/35:active{background-color:#e7fcd759}.active\\:n-bg-light-success-bg-weak\\/40:active{background-color:#e7fcd766}.active\\:n-bg-light-success-bg-weak\\/45:active{background-color:#e7fcd773}.active\\:n-bg-light-success-bg-weak\\/5:active{background-color:#e7fcd70d}.active\\:n-bg-light-success-bg-weak\\/50:active{background-color:#e7fcd780}.active\\:n-bg-light-success-bg-weak\\/55:active{background-color:#e7fcd78c}.active\\:n-bg-light-success-bg-weak\\/60:active{background-color:#e7fcd799}.active\\:n-bg-light-success-bg-weak\\/65:active{background-color:#e7fcd7a6}.active\\:n-bg-light-success-bg-weak\\/70:active{background-color:#e7fcd7b3}.active\\:n-bg-light-success-bg-weak\\/75:active{background-color:#e7fcd7bf}.active\\:n-bg-light-success-bg-weak\\/80:active{background-color:#e7fcd7cc}.active\\:n-bg-light-success-bg-weak\\/85:active{background-color:#e7fcd7d9}.active\\:n-bg-light-success-bg-weak\\/90:active{background-color:#e7fcd7e6}.active\\:n-bg-light-success-bg-weak\\/95:active{background-color:#e7fcd7f2}.active\\:n-bg-light-success-border-strong:active{background-color:#3f7824}.active\\:n-bg-light-success-border-strong\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-border-strong\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-border-strong\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-border-strong\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-border-strong\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-border-strong\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-border-strong\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-border-strong\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-border-strong\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-border-strong\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-border-strong\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-border-strong\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-border-strong\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-border-strong\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-border-strong\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-border-strong\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-border-strong\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-border-strong\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-border-strong\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-border-strong\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-border-strong\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-success-border-weak:active{background-color:#90cb62}.active\\:n-bg-light-success-border-weak\\/0:active{background-color:#90cb6200}.active\\:n-bg-light-success-border-weak\\/10:active{background-color:#90cb621a}.active\\:n-bg-light-success-border-weak\\/100:active{background-color:#90cb62}.active\\:n-bg-light-success-border-weak\\/15:active{background-color:#90cb6226}.active\\:n-bg-light-success-border-weak\\/20:active{background-color:#90cb6233}.active\\:n-bg-light-success-border-weak\\/25:active{background-color:#90cb6240}.active\\:n-bg-light-success-border-weak\\/30:active{background-color:#90cb624d}.active\\:n-bg-light-success-border-weak\\/35:active{background-color:#90cb6259}.active\\:n-bg-light-success-border-weak\\/40:active{background-color:#90cb6266}.active\\:n-bg-light-success-border-weak\\/45:active{background-color:#90cb6273}.active\\:n-bg-light-success-border-weak\\/5:active{background-color:#90cb620d}.active\\:n-bg-light-success-border-weak\\/50:active{background-color:#90cb6280}.active\\:n-bg-light-success-border-weak\\/55:active{background-color:#90cb628c}.active\\:n-bg-light-success-border-weak\\/60:active{background-color:#90cb6299}.active\\:n-bg-light-success-border-weak\\/65:active{background-color:#90cb62a6}.active\\:n-bg-light-success-border-weak\\/70:active{background-color:#90cb62b3}.active\\:n-bg-light-success-border-weak\\/75:active{background-color:#90cb62bf}.active\\:n-bg-light-success-border-weak\\/80:active{background-color:#90cb62cc}.active\\:n-bg-light-success-border-weak\\/85:active{background-color:#90cb62d9}.active\\:n-bg-light-success-border-weak\\/90:active{background-color:#90cb62e6}.active\\:n-bg-light-success-border-weak\\/95:active{background-color:#90cb62f2}.active\\:n-bg-light-success-icon:active{background-color:#3f7824}.active\\:n-bg-light-success-icon\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-icon\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-icon\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-icon\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-icon\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-icon\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-icon\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-icon\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-icon\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-icon\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-icon\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-icon\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-icon\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-icon\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-icon\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-icon\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-icon\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-icon\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-icon\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-icon\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-icon\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-success-text:active{background-color:#3f7824}.active\\:n-bg-light-success-text\\/0:active{background-color:#3f782400}.active\\:n-bg-light-success-text\\/10:active{background-color:#3f78241a}.active\\:n-bg-light-success-text\\/100:active{background-color:#3f7824}.active\\:n-bg-light-success-text\\/15:active{background-color:#3f782426}.active\\:n-bg-light-success-text\\/20:active{background-color:#3f782433}.active\\:n-bg-light-success-text\\/25:active{background-color:#3f782440}.active\\:n-bg-light-success-text\\/30:active{background-color:#3f78244d}.active\\:n-bg-light-success-text\\/35:active{background-color:#3f782459}.active\\:n-bg-light-success-text\\/40:active{background-color:#3f782466}.active\\:n-bg-light-success-text\\/45:active{background-color:#3f782473}.active\\:n-bg-light-success-text\\/5:active{background-color:#3f78240d}.active\\:n-bg-light-success-text\\/50:active{background-color:#3f782480}.active\\:n-bg-light-success-text\\/55:active{background-color:#3f78248c}.active\\:n-bg-light-success-text\\/60:active{background-color:#3f782499}.active\\:n-bg-light-success-text\\/65:active{background-color:#3f7824a6}.active\\:n-bg-light-success-text\\/70:active{background-color:#3f7824b3}.active\\:n-bg-light-success-text\\/75:active{background-color:#3f7824bf}.active\\:n-bg-light-success-text\\/80:active{background-color:#3f7824cc}.active\\:n-bg-light-success-text\\/85:active{background-color:#3f7824d9}.active\\:n-bg-light-success-text\\/90:active{background-color:#3f7824e6}.active\\:n-bg-light-success-text\\/95:active{background-color:#3f7824f2}.active\\:n-bg-light-warning-bg-status:active{background-color:#d7aa0a}.active\\:n-bg-light-warning-bg-status\\/0:active{background-color:#d7aa0a00}.active\\:n-bg-light-warning-bg-status\\/10:active{background-color:#d7aa0a1a}.active\\:n-bg-light-warning-bg-status\\/100:active{background-color:#d7aa0a}.active\\:n-bg-light-warning-bg-status\\/15:active{background-color:#d7aa0a26}.active\\:n-bg-light-warning-bg-status\\/20:active{background-color:#d7aa0a33}.active\\:n-bg-light-warning-bg-status\\/25:active{background-color:#d7aa0a40}.active\\:n-bg-light-warning-bg-status\\/30:active{background-color:#d7aa0a4d}.active\\:n-bg-light-warning-bg-status\\/35:active{background-color:#d7aa0a59}.active\\:n-bg-light-warning-bg-status\\/40:active{background-color:#d7aa0a66}.active\\:n-bg-light-warning-bg-status\\/45:active{background-color:#d7aa0a73}.active\\:n-bg-light-warning-bg-status\\/5:active{background-color:#d7aa0a0d}.active\\:n-bg-light-warning-bg-status\\/50:active{background-color:#d7aa0a80}.active\\:n-bg-light-warning-bg-status\\/55:active{background-color:#d7aa0a8c}.active\\:n-bg-light-warning-bg-status\\/60:active{background-color:#d7aa0a99}.active\\:n-bg-light-warning-bg-status\\/65:active{background-color:#d7aa0aa6}.active\\:n-bg-light-warning-bg-status\\/70:active{background-color:#d7aa0ab3}.active\\:n-bg-light-warning-bg-status\\/75:active{background-color:#d7aa0abf}.active\\:n-bg-light-warning-bg-status\\/80:active{background-color:#d7aa0acc}.active\\:n-bg-light-warning-bg-status\\/85:active{background-color:#d7aa0ad9}.active\\:n-bg-light-warning-bg-status\\/90:active{background-color:#d7aa0ae6}.active\\:n-bg-light-warning-bg-status\\/95:active{background-color:#d7aa0af2}.active\\:n-bg-light-warning-bg-strong:active{background-color:#765500}.active\\:n-bg-light-warning-bg-strong\\/0:active{background-color:#76550000}.active\\:n-bg-light-warning-bg-strong\\/10:active{background-color:#7655001a}.active\\:n-bg-light-warning-bg-strong\\/100:active{background-color:#765500}.active\\:n-bg-light-warning-bg-strong\\/15:active{background-color:#76550026}.active\\:n-bg-light-warning-bg-strong\\/20:active{background-color:#76550033}.active\\:n-bg-light-warning-bg-strong\\/25:active{background-color:#76550040}.active\\:n-bg-light-warning-bg-strong\\/30:active{background-color:#7655004d}.active\\:n-bg-light-warning-bg-strong\\/35:active{background-color:#76550059}.active\\:n-bg-light-warning-bg-strong\\/40:active{background-color:#76550066}.active\\:n-bg-light-warning-bg-strong\\/45:active{background-color:#76550073}.active\\:n-bg-light-warning-bg-strong\\/5:active{background-color:#7655000d}.active\\:n-bg-light-warning-bg-strong\\/50:active{background-color:#76550080}.active\\:n-bg-light-warning-bg-strong\\/55:active{background-color:#7655008c}.active\\:n-bg-light-warning-bg-strong\\/60:active{background-color:#76550099}.active\\:n-bg-light-warning-bg-strong\\/65:active{background-color:#765500a6}.active\\:n-bg-light-warning-bg-strong\\/70:active{background-color:#765500b3}.active\\:n-bg-light-warning-bg-strong\\/75:active{background-color:#765500bf}.active\\:n-bg-light-warning-bg-strong\\/80:active{background-color:#765500cc}.active\\:n-bg-light-warning-bg-strong\\/85:active{background-color:#765500d9}.active\\:n-bg-light-warning-bg-strong\\/90:active{background-color:#765500e6}.active\\:n-bg-light-warning-bg-strong\\/95:active{background-color:#765500f2}.active\\:n-bg-light-warning-bg-weak:active{background-color:#fffad1}.active\\:n-bg-light-warning-bg-weak\\/0:active{background-color:#fffad100}.active\\:n-bg-light-warning-bg-weak\\/10:active{background-color:#fffad11a}.active\\:n-bg-light-warning-bg-weak\\/100:active{background-color:#fffad1}.active\\:n-bg-light-warning-bg-weak\\/15:active{background-color:#fffad126}.active\\:n-bg-light-warning-bg-weak\\/20:active{background-color:#fffad133}.active\\:n-bg-light-warning-bg-weak\\/25:active{background-color:#fffad140}.active\\:n-bg-light-warning-bg-weak\\/30:active{background-color:#fffad14d}.active\\:n-bg-light-warning-bg-weak\\/35:active{background-color:#fffad159}.active\\:n-bg-light-warning-bg-weak\\/40:active{background-color:#fffad166}.active\\:n-bg-light-warning-bg-weak\\/45:active{background-color:#fffad173}.active\\:n-bg-light-warning-bg-weak\\/5:active{background-color:#fffad10d}.active\\:n-bg-light-warning-bg-weak\\/50:active{background-color:#fffad180}.active\\:n-bg-light-warning-bg-weak\\/55:active{background-color:#fffad18c}.active\\:n-bg-light-warning-bg-weak\\/60:active{background-color:#fffad199}.active\\:n-bg-light-warning-bg-weak\\/65:active{background-color:#fffad1a6}.active\\:n-bg-light-warning-bg-weak\\/70:active{background-color:#fffad1b3}.active\\:n-bg-light-warning-bg-weak\\/75:active{background-color:#fffad1bf}.active\\:n-bg-light-warning-bg-weak\\/80:active{background-color:#fffad1cc}.active\\:n-bg-light-warning-bg-weak\\/85:active{background-color:#fffad1d9}.active\\:n-bg-light-warning-bg-weak\\/90:active{background-color:#fffad1e6}.active\\:n-bg-light-warning-bg-weak\\/95:active{background-color:#fffad1f2}.active\\:n-bg-light-warning-border-strong:active{background-color:#996e00}.active\\:n-bg-light-warning-border-strong\\/0:active{background-color:#996e0000}.active\\:n-bg-light-warning-border-strong\\/10:active{background-color:#996e001a}.active\\:n-bg-light-warning-border-strong\\/100:active{background-color:#996e00}.active\\:n-bg-light-warning-border-strong\\/15:active{background-color:#996e0026}.active\\:n-bg-light-warning-border-strong\\/20:active{background-color:#996e0033}.active\\:n-bg-light-warning-border-strong\\/25:active{background-color:#996e0040}.active\\:n-bg-light-warning-border-strong\\/30:active{background-color:#996e004d}.active\\:n-bg-light-warning-border-strong\\/35:active{background-color:#996e0059}.active\\:n-bg-light-warning-border-strong\\/40:active{background-color:#996e0066}.active\\:n-bg-light-warning-border-strong\\/45:active{background-color:#996e0073}.active\\:n-bg-light-warning-border-strong\\/5:active{background-color:#996e000d}.active\\:n-bg-light-warning-border-strong\\/50:active{background-color:#996e0080}.active\\:n-bg-light-warning-border-strong\\/55:active{background-color:#996e008c}.active\\:n-bg-light-warning-border-strong\\/60:active{background-color:#996e0099}.active\\:n-bg-light-warning-border-strong\\/65:active{background-color:#996e00a6}.active\\:n-bg-light-warning-border-strong\\/70:active{background-color:#996e00b3}.active\\:n-bg-light-warning-border-strong\\/75:active{background-color:#996e00bf}.active\\:n-bg-light-warning-border-strong\\/80:active{background-color:#996e00cc}.active\\:n-bg-light-warning-border-strong\\/85:active{background-color:#996e00d9}.active\\:n-bg-light-warning-border-strong\\/90:active{background-color:#996e00e6}.active\\:n-bg-light-warning-border-strong\\/95:active{background-color:#996e00f2}.active\\:n-bg-light-warning-border-weak:active{background-color:#ffd600}.active\\:n-bg-light-warning-border-weak\\/0:active{background-color:#ffd60000}.active\\:n-bg-light-warning-border-weak\\/10:active{background-color:#ffd6001a}.active\\:n-bg-light-warning-border-weak\\/100:active{background-color:#ffd600}.active\\:n-bg-light-warning-border-weak\\/15:active{background-color:#ffd60026}.active\\:n-bg-light-warning-border-weak\\/20:active{background-color:#ffd60033}.active\\:n-bg-light-warning-border-weak\\/25:active{background-color:#ffd60040}.active\\:n-bg-light-warning-border-weak\\/30:active{background-color:#ffd6004d}.active\\:n-bg-light-warning-border-weak\\/35:active{background-color:#ffd60059}.active\\:n-bg-light-warning-border-weak\\/40:active{background-color:#ffd60066}.active\\:n-bg-light-warning-border-weak\\/45:active{background-color:#ffd60073}.active\\:n-bg-light-warning-border-weak\\/5:active{background-color:#ffd6000d}.active\\:n-bg-light-warning-border-weak\\/50:active{background-color:#ffd60080}.active\\:n-bg-light-warning-border-weak\\/55:active{background-color:#ffd6008c}.active\\:n-bg-light-warning-border-weak\\/60:active{background-color:#ffd60099}.active\\:n-bg-light-warning-border-weak\\/65:active{background-color:#ffd600a6}.active\\:n-bg-light-warning-border-weak\\/70:active{background-color:#ffd600b3}.active\\:n-bg-light-warning-border-weak\\/75:active{background-color:#ffd600bf}.active\\:n-bg-light-warning-border-weak\\/80:active{background-color:#ffd600cc}.active\\:n-bg-light-warning-border-weak\\/85:active{background-color:#ffd600d9}.active\\:n-bg-light-warning-border-weak\\/90:active{background-color:#ffd600e6}.active\\:n-bg-light-warning-border-weak\\/95:active{background-color:#ffd600f2}.active\\:n-bg-light-warning-icon:active{background-color:#765500}.active\\:n-bg-light-warning-icon\\/0:active{background-color:#76550000}.active\\:n-bg-light-warning-icon\\/10:active{background-color:#7655001a}.active\\:n-bg-light-warning-icon\\/100:active{background-color:#765500}.active\\:n-bg-light-warning-icon\\/15:active{background-color:#76550026}.active\\:n-bg-light-warning-icon\\/20:active{background-color:#76550033}.active\\:n-bg-light-warning-icon\\/25:active{background-color:#76550040}.active\\:n-bg-light-warning-icon\\/30:active{background-color:#7655004d}.active\\:n-bg-light-warning-icon\\/35:active{background-color:#76550059}.active\\:n-bg-light-warning-icon\\/40:active{background-color:#76550066}.active\\:n-bg-light-warning-icon\\/45:active{background-color:#76550073}.active\\:n-bg-light-warning-icon\\/5:active{background-color:#7655000d}.active\\:n-bg-light-warning-icon\\/50:active{background-color:#76550080}.active\\:n-bg-light-warning-icon\\/55:active{background-color:#7655008c}.active\\:n-bg-light-warning-icon\\/60:active{background-color:#76550099}.active\\:n-bg-light-warning-icon\\/65:active{background-color:#765500a6}.active\\:n-bg-light-warning-icon\\/70:active{background-color:#765500b3}.active\\:n-bg-light-warning-icon\\/75:active{background-color:#765500bf}.active\\:n-bg-light-warning-icon\\/80:active{background-color:#765500cc}.active\\:n-bg-light-warning-icon\\/85:active{background-color:#765500d9}.active\\:n-bg-light-warning-icon\\/90:active{background-color:#765500e6}.active\\:n-bg-light-warning-icon\\/95:active{background-color:#765500f2}.active\\:n-bg-light-warning-text:active{background-color:#765500}.active\\:n-bg-light-warning-text\\/0:active{background-color:#76550000}.active\\:n-bg-light-warning-text\\/10:active{background-color:#7655001a}.active\\:n-bg-light-warning-text\\/100:active{background-color:#765500}.active\\:n-bg-light-warning-text\\/15:active{background-color:#76550026}.active\\:n-bg-light-warning-text\\/20:active{background-color:#76550033}.active\\:n-bg-light-warning-text\\/25:active{background-color:#76550040}.active\\:n-bg-light-warning-text\\/30:active{background-color:#7655004d}.active\\:n-bg-light-warning-text\\/35:active{background-color:#76550059}.active\\:n-bg-light-warning-text\\/40:active{background-color:#76550066}.active\\:n-bg-light-warning-text\\/45:active{background-color:#76550073}.active\\:n-bg-light-warning-text\\/5:active{background-color:#7655000d}.active\\:n-bg-light-warning-text\\/50:active{background-color:#76550080}.active\\:n-bg-light-warning-text\\/55:active{background-color:#7655008c}.active\\:n-bg-light-warning-text\\/60:active{background-color:#76550099}.active\\:n-bg-light-warning-text\\/65:active{background-color:#765500a6}.active\\:n-bg-light-warning-text\\/70:active{background-color:#765500b3}.active\\:n-bg-light-warning-text\\/75:active{background-color:#765500bf}.active\\:n-bg-light-warning-text\\/80:active{background-color:#765500cc}.active\\:n-bg-light-warning-text\\/85:active{background-color:#765500d9}.active\\:n-bg-light-warning-text\\/90:active{background-color:#765500e6}.active\\:n-bg-light-warning-text\\/95:active{background-color:#765500f2}.active\\:n-bg-neutral-10:active{background-color:#fff}.active\\:n-bg-neutral-10\\/0:active{background-color:#fff0}.active\\:n-bg-neutral-10\\/10:active{background-color:#ffffff1a}.active\\:n-bg-neutral-10\\/100:active{background-color:#fff}.active\\:n-bg-neutral-10\\/15:active{background-color:#ffffff26}.active\\:n-bg-neutral-10\\/20:active{background-color:#fff3}.active\\:n-bg-neutral-10\\/25:active{background-color:#ffffff40}.active\\:n-bg-neutral-10\\/30:active{background-color:#ffffff4d}.active\\:n-bg-neutral-10\\/35:active{background-color:#ffffff59}.active\\:n-bg-neutral-10\\/40:active{background-color:#fff6}.active\\:n-bg-neutral-10\\/45:active{background-color:#ffffff73}.active\\:n-bg-neutral-10\\/5:active{background-color:#ffffff0d}.active\\:n-bg-neutral-10\\/50:active{background-color:#ffffff80}.active\\:n-bg-neutral-10\\/55:active{background-color:#ffffff8c}.active\\:n-bg-neutral-10\\/60:active{background-color:#fff9}.active\\:n-bg-neutral-10\\/65:active{background-color:#ffffffa6}.active\\:n-bg-neutral-10\\/70:active{background-color:#ffffffb3}.active\\:n-bg-neutral-10\\/75:active{background-color:#ffffffbf}.active\\:n-bg-neutral-10\\/80:active{background-color:#fffc}.active\\:n-bg-neutral-10\\/85:active{background-color:#ffffffd9}.active\\:n-bg-neutral-10\\/90:active{background-color:#ffffffe6}.active\\:n-bg-neutral-10\\/95:active{background-color:#fffffff2}.active\\:n-bg-neutral-15:active{background-color:#f5f6f6}.active\\:n-bg-neutral-15\\/0:active{background-color:#f5f6f600}.active\\:n-bg-neutral-15\\/10:active{background-color:#f5f6f61a}.active\\:n-bg-neutral-15\\/100:active{background-color:#f5f6f6}.active\\:n-bg-neutral-15\\/15:active{background-color:#f5f6f626}.active\\:n-bg-neutral-15\\/20:active{background-color:#f5f6f633}.active\\:n-bg-neutral-15\\/25:active{background-color:#f5f6f640}.active\\:n-bg-neutral-15\\/30:active{background-color:#f5f6f64d}.active\\:n-bg-neutral-15\\/35:active{background-color:#f5f6f659}.active\\:n-bg-neutral-15\\/40:active{background-color:#f5f6f666}.active\\:n-bg-neutral-15\\/45:active{background-color:#f5f6f673}.active\\:n-bg-neutral-15\\/5:active{background-color:#f5f6f60d}.active\\:n-bg-neutral-15\\/50:active{background-color:#f5f6f680}.active\\:n-bg-neutral-15\\/55:active{background-color:#f5f6f68c}.active\\:n-bg-neutral-15\\/60:active{background-color:#f5f6f699}.active\\:n-bg-neutral-15\\/65:active{background-color:#f5f6f6a6}.active\\:n-bg-neutral-15\\/70:active{background-color:#f5f6f6b3}.active\\:n-bg-neutral-15\\/75:active{background-color:#f5f6f6bf}.active\\:n-bg-neutral-15\\/80:active{background-color:#f5f6f6cc}.active\\:n-bg-neutral-15\\/85:active{background-color:#f5f6f6d9}.active\\:n-bg-neutral-15\\/90:active{background-color:#f5f6f6e6}.active\\:n-bg-neutral-15\\/95:active{background-color:#f5f6f6f2}.active\\:n-bg-neutral-20:active{background-color:#e2e3e5}.active\\:n-bg-neutral-20\\/0:active{background-color:#e2e3e500}.active\\:n-bg-neutral-20\\/10:active{background-color:#e2e3e51a}.active\\:n-bg-neutral-20\\/100:active{background-color:#e2e3e5}.active\\:n-bg-neutral-20\\/15:active{background-color:#e2e3e526}.active\\:n-bg-neutral-20\\/20:active{background-color:#e2e3e533}.active\\:n-bg-neutral-20\\/25:active{background-color:#e2e3e540}.active\\:n-bg-neutral-20\\/30:active{background-color:#e2e3e54d}.active\\:n-bg-neutral-20\\/35:active{background-color:#e2e3e559}.active\\:n-bg-neutral-20\\/40:active{background-color:#e2e3e566}.active\\:n-bg-neutral-20\\/45:active{background-color:#e2e3e573}.active\\:n-bg-neutral-20\\/5:active{background-color:#e2e3e50d}.active\\:n-bg-neutral-20\\/50:active{background-color:#e2e3e580}.active\\:n-bg-neutral-20\\/55:active{background-color:#e2e3e58c}.active\\:n-bg-neutral-20\\/60:active{background-color:#e2e3e599}.active\\:n-bg-neutral-20\\/65:active{background-color:#e2e3e5a6}.active\\:n-bg-neutral-20\\/70:active{background-color:#e2e3e5b3}.active\\:n-bg-neutral-20\\/75:active{background-color:#e2e3e5bf}.active\\:n-bg-neutral-20\\/80:active{background-color:#e2e3e5cc}.active\\:n-bg-neutral-20\\/85:active{background-color:#e2e3e5d9}.active\\:n-bg-neutral-20\\/90:active{background-color:#e2e3e5e6}.active\\:n-bg-neutral-20\\/95:active{background-color:#e2e3e5f2}.active\\:n-bg-neutral-25:active{background-color:#cfd1d4}.active\\:n-bg-neutral-25\\/0:active{background-color:#cfd1d400}.active\\:n-bg-neutral-25\\/10:active{background-color:#cfd1d41a}.active\\:n-bg-neutral-25\\/100:active{background-color:#cfd1d4}.active\\:n-bg-neutral-25\\/15:active{background-color:#cfd1d426}.active\\:n-bg-neutral-25\\/20:active{background-color:#cfd1d433}.active\\:n-bg-neutral-25\\/25:active{background-color:#cfd1d440}.active\\:n-bg-neutral-25\\/30:active{background-color:#cfd1d44d}.active\\:n-bg-neutral-25\\/35:active{background-color:#cfd1d459}.active\\:n-bg-neutral-25\\/40:active{background-color:#cfd1d466}.active\\:n-bg-neutral-25\\/45:active{background-color:#cfd1d473}.active\\:n-bg-neutral-25\\/5:active{background-color:#cfd1d40d}.active\\:n-bg-neutral-25\\/50:active{background-color:#cfd1d480}.active\\:n-bg-neutral-25\\/55:active{background-color:#cfd1d48c}.active\\:n-bg-neutral-25\\/60:active{background-color:#cfd1d499}.active\\:n-bg-neutral-25\\/65:active{background-color:#cfd1d4a6}.active\\:n-bg-neutral-25\\/70:active{background-color:#cfd1d4b3}.active\\:n-bg-neutral-25\\/75:active{background-color:#cfd1d4bf}.active\\:n-bg-neutral-25\\/80:active{background-color:#cfd1d4cc}.active\\:n-bg-neutral-25\\/85:active{background-color:#cfd1d4d9}.active\\:n-bg-neutral-25\\/90:active{background-color:#cfd1d4e6}.active\\:n-bg-neutral-25\\/95:active{background-color:#cfd1d4f2}.active\\:n-bg-neutral-30:active{background-color:#bbbec3}.active\\:n-bg-neutral-30\\/0:active{background-color:#bbbec300}.active\\:n-bg-neutral-30\\/10:active{background-color:#bbbec31a}.active\\:n-bg-neutral-30\\/100:active{background-color:#bbbec3}.active\\:n-bg-neutral-30\\/15:active{background-color:#bbbec326}.active\\:n-bg-neutral-30\\/20:active{background-color:#bbbec333}.active\\:n-bg-neutral-30\\/25:active{background-color:#bbbec340}.active\\:n-bg-neutral-30\\/30:active{background-color:#bbbec34d}.active\\:n-bg-neutral-30\\/35:active{background-color:#bbbec359}.active\\:n-bg-neutral-30\\/40:active{background-color:#bbbec366}.active\\:n-bg-neutral-30\\/45:active{background-color:#bbbec373}.active\\:n-bg-neutral-30\\/5:active{background-color:#bbbec30d}.active\\:n-bg-neutral-30\\/50:active{background-color:#bbbec380}.active\\:n-bg-neutral-30\\/55:active{background-color:#bbbec38c}.active\\:n-bg-neutral-30\\/60:active{background-color:#bbbec399}.active\\:n-bg-neutral-30\\/65:active{background-color:#bbbec3a6}.active\\:n-bg-neutral-30\\/70:active{background-color:#bbbec3b3}.active\\:n-bg-neutral-30\\/75:active{background-color:#bbbec3bf}.active\\:n-bg-neutral-30\\/80:active{background-color:#bbbec3cc}.active\\:n-bg-neutral-30\\/85:active{background-color:#bbbec3d9}.active\\:n-bg-neutral-30\\/90:active{background-color:#bbbec3e6}.active\\:n-bg-neutral-30\\/95:active{background-color:#bbbec3f2}.active\\:n-bg-neutral-35:active{background-color:#a8acb2}.active\\:n-bg-neutral-35\\/0:active{background-color:#a8acb200}.active\\:n-bg-neutral-35\\/10:active{background-color:#a8acb21a}.active\\:n-bg-neutral-35\\/100:active{background-color:#a8acb2}.active\\:n-bg-neutral-35\\/15:active{background-color:#a8acb226}.active\\:n-bg-neutral-35\\/20:active{background-color:#a8acb233}.active\\:n-bg-neutral-35\\/25:active{background-color:#a8acb240}.active\\:n-bg-neutral-35\\/30:active{background-color:#a8acb24d}.active\\:n-bg-neutral-35\\/35:active{background-color:#a8acb259}.active\\:n-bg-neutral-35\\/40:active{background-color:#a8acb266}.active\\:n-bg-neutral-35\\/45:active{background-color:#a8acb273}.active\\:n-bg-neutral-35\\/5:active{background-color:#a8acb20d}.active\\:n-bg-neutral-35\\/50:active{background-color:#a8acb280}.active\\:n-bg-neutral-35\\/55:active{background-color:#a8acb28c}.active\\:n-bg-neutral-35\\/60:active{background-color:#a8acb299}.active\\:n-bg-neutral-35\\/65:active{background-color:#a8acb2a6}.active\\:n-bg-neutral-35\\/70:active{background-color:#a8acb2b3}.active\\:n-bg-neutral-35\\/75:active{background-color:#a8acb2bf}.active\\:n-bg-neutral-35\\/80:active{background-color:#a8acb2cc}.active\\:n-bg-neutral-35\\/85:active{background-color:#a8acb2d9}.active\\:n-bg-neutral-35\\/90:active{background-color:#a8acb2e6}.active\\:n-bg-neutral-35\\/95:active{background-color:#a8acb2f2}.active\\:n-bg-neutral-40:active{background-color:#959aa1}.active\\:n-bg-neutral-40\\/0:active{background-color:#959aa100}.active\\:n-bg-neutral-40\\/10:active{background-color:#959aa11a}.active\\:n-bg-neutral-40\\/100:active{background-color:#959aa1}.active\\:n-bg-neutral-40\\/15:active{background-color:#959aa126}.active\\:n-bg-neutral-40\\/20:active{background-color:#959aa133}.active\\:n-bg-neutral-40\\/25:active{background-color:#959aa140}.active\\:n-bg-neutral-40\\/30:active{background-color:#959aa14d}.active\\:n-bg-neutral-40\\/35:active{background-color:#959aa159}.active\\:n-bg-neutral-40\\/40:active{background-color:#959aa166}.active\\:n-bg-neutral-40\\/45:active{background-color:#959aa173}.active\\:n-bg-neutral-40\\/5:active{background-color:#959aa10d}.active\\:n-bg-neutral-40\\/50:active{background-color:#959aa180}.active\\:n-bg-neutral-40\\/55:active{background-color:#959aa18c}.active\\:n-bg-neutral-40\\/60:active{background-color:#959aa199}.active\\:n-bg-neutral-40\\/65:active{background-color:#959aa1a6}.active\\:n-bg-neutral-40\\/70:active{background-color:#959aa1b3}.active\\:n-bg-neutral-40\\/75:active{background-color:#959aa1bf}.active\\:n-bg-neutral-40\\/80:active{background-color:#959aa1cc}.active\\:n-bg-neutral-40\\/85:active{background-color:#959aa1d9}.active\\:n-bg-neutral-40\\/90:active{background-color:#959aa1e6}.active\\:n-bg-neutral-40\\/95:active{background-color:#959aa1f2}.active\\:n-bg-neutral-45:active{background-color:#818790}.active\\:n-bg-neutral-45\\/0:active{background-color:#81879000}.active\\:n-bg-neutral-45\\/10:active{background-color:#8187901a}.active\\:n-bg-neutral-45\\/100:active{background-color:#818790}.active\\:n-bg-neutral-45\\/15:active{background-color:#81879026}.active\\:n-bg-neutral-45\\/20:active{background-color:#81879033}.active\\:n-bg-neutral-45\\/25:active{background-color:#81879040}.active\\:n-bg-neutral-45\\/30:active{background-color:#8187904d}.active\\:n-bg-neutral-45\\/35:active{background-color:#81879059}.active\\:n-bg-neutral-45\\/40:active{background-color:#81879066}.active\\:n-bg-neutral-45\\/45:active{background-color:#81879073}.active\\:n-bg-neutral-45\\/5:active{background-color:#8187900d}.active\\:n-bg-neutral-45\\/50:active{background-color:#81879080}.active\\:n-bg-neutral-45\\/55:active{background-color:#8187908c}.active\\:n-bg-neutral-45\\/60:active{background-color:#81879099}.active\\:n-bg-neutral-45\\/65:active{background-color:#818790a6}.active\\:n-bg-neutral-45\\/70:active{background-color:#818790b3}.active\\:n-bg-neutral-45\\/75:active{background-color:#818790bf}.active\\:n-bg-neutral-45\\/80:active{background-color:#818790cc}.active\\:n-bg-neutral-45\\/85:active{background-color:#818790d9}.active\\:n-bg-neutral-45\\/90:active{background-color:#818790e6}.active\\:n-bg-neutral-45\\/95:active{background-color:#818790f2}.active\\:n-bg-neutral-50:active{background-color:#6f757e}.active\\:n-bg-neutral-50\\/0:active{background-color:#6f757e00}.active\\:n-bg-neutral-50\\/10:active{background-color:#6f757e1a}.active\\:n-bg-neutral-50\\/100:active{background-color:#6f757e}.active\\:n-bg-neutral-50\\/15:active{background-color:#6f757e26}.active\\:n-bg-neutral-50\\/20:active{background-color:#6f757e33}.active\\:n-bg-neutral-50\\/25:active{background-color:#6f757e40}.active\\:n-bg-neutral-50\\/30:active{background-color:#6f757e4d}.active\\:n-bg-neutral-50\\/35:active{background-color:#6f757e59}.active\\:n-bg-neutral-50\\/40:active{background-color:#6f757e66}.active\\:n-bg-neutral-50\\/45:active{background-color:#6f757e73}.active\\:n-bg-neutral-50\\/5:active{background-color:#6f757e0d}.active\\:n-bg-neutral-50\\/50:active{background-color:#6f757e80}.active\\:n-bg-neutral-50\\/55:active{background-color:#6f757e8c}.active\\:n-bg-neutral-50\\/60:active{background-color:#6f757e99}.active\\:n-bg-neutral-50\\/65:active{background-color:#6f757ea6}.active\\:n-bg-neutral-50\\/70:active{background-color:#6f757eb3}.active\\:n-bg-neutral-50\\/75:active{background-color:#6f757ebf}.active\\:n-bg-neutral-50\\/80:active{background-color:#6f757ecc}.active\\:n-bg-neutral-50\\/85:active{background-color:#6f757ed9}.active\\:n-bg-neutral-50\\/90:active{background-color:#6f757ee6}.active\\:n-bg-neutral-50\\/95:active{background-color:#6f757ef2}.active\\:n-bg-neutral-55:active{background-color:#5e636a}.active\\:n-bg-neutral-55\\/0:active{background-color:#5e636a00}.active\\:n-bg-neutral-55\\/10:active{background-color:#5e636a1a}.active\\:n-bg-neutral-55\\/100:active{background-color:#5e636a}.active\\:n-bg-neutral-55\\/15:active{background-color:#5e636a26}.active\\:n-bg-neutral-55\\/20:active{background-color:#5e636a33}.active\\:n-bg-neutral-55\\/25:active{background-color:#5e636a40}.active\\:n-bg-neutral-55\\/30:active{background-color:#5e636a4d}.active\\:n-bg-neutral-55\\/35:active{background-color:#5e636a59}.active\\:n-bg-neutral-55\\/40:active{background-color:#5e636a66}.active\\:n-bg-neutral-55\\/45:active{background-color:#5e636a73}.active\\:n-bg-neutral-55\\/5:active{background-color:#5e636a0d}.active\\:n-bg-neutral-55\\/50:active{background-color:#5e636a80}.active\\:n-bg-neutral-55\\/55:active{background-color:#5e636a8c}.active\\:n-bg-neutral-55\\/60:active{background-color:#5e636a99}.active\\:n-bg-neutral-55\\/65:active{background-color:#5e636aa6}.active\\:n-bg-neutral-55\\/70:active{background-color:#5e636ab3}.active\\:n-bg-neutral-55\\/75:active{background-color:#5e636abf}.active\\:n-bg-neutral-55\\/80:active{background-color:#5e636acc}.active\\:n-bg-neutral-55\\/85:active{background-color:#5e636ad9}.active\\:n-bg-neutral-55\\/90:active{background-color:#5e636ae6}.active\\:n-bg-neutral-55\\/95:active{background-color:#5e636af2}.active\\:n-bg-neutral-60:active{background-color:#4d5157}.active\\:n-bg-neutral-60\\/0:active{background-color:#4d515700}.active\\:n-bg-neutral-60\\/10:active{background-color:#4d51571a}.active\\:n-bg-neutral-60\\/100:active{background-color:#4d5157}.active\\:n-bg-neutral-60\\/15:active{background-color:#4d515726}.active\\:n-bg-neutral-60\\/20:active{background-color:#4d515733}.active\\:n-bg-neutral-60\\/25:active{background-color:#4d515740}.active\\:n-bg-neutral-60\\/30:active{background-color:#4d51574d}.active\\:n-bg-neutral-60\\/35:active{background-color:#4d515759}.active\\:n-bg-neutral-60\\/40:active{background-color:#4d515766}.active\\:n-bg-neutral-60\\/45:active{background-color:#4d515773}.active\\:n-bg-neutral-60\\/5:active{background-color:#4d51570d}.active\\:n-bg-neutral-60\\/50:active{background-color:#4d515780}.active\\:n-bg-neutral-60\\/55:active{background-color:#4d51578c}.active\\:n-bg-neutral-60\\/60:active{background-color:#4d515799}.active\\:n-bg-neutral-60\\/65:active{background-color:#4d5157a6}.active\\:n-bg-neutral-60\\/70:active{background-color:#4d5157b3}.active\\:n-bg-neutral-60\\/75:active{background-color:#4d5157bf}.active\\:n-bg-neutral-60\\/80:active{background-color:#4d5157cc}.active\\:n-bg-neutral-60\\/85:active{background-color:#4d5157d9}.active\\:n-bg-neutral-60\\/90:active{background-color:#4d5157e6}.active\\:n-bg-neutral-60\\/95:active{background-color:#4d5157f2}.active\\:n-bg-neutral-65:active{background-color:#3c3f44}.active\\:n-bg-neutral-65\\/0:active{background-color:#3c3f4400}.active\\:n-bg-neutral-65\\/10:active{background-color:#3c3f441a}.active\\:n-bg-neutral-65\\/100:active{background-color:#3c3f44}.active\\:n-bg-neutral-65\\/15:active{background-color:#3c3f4426}.active\\:n-bg-neutral-65\\/20:active{background-color:#3c3f4433}.active\\:n-bg-neutral-65\\/25:active{background-color:#3c3f4440}.active\\:n-bg-neutral-65\\/30:active{background-color:#3c3f444d}.active\\:n-bg-neutral-65\\/35:active{background-color:#3c3f4459}.active\\:n-bg-neutral-65\\/40:active{background-color:#3c3f4466}.active\\:n-bg-neutral-65\\/45:active{background-color:#3c3f4473}.active\\:n-bg-neutral-65\\/5:active{background-color:#3c3f440d}.active\\:n-bg-neutral-65\\/50:active{background-color:#3c3f4480}.active\\:n-bg-neutral-65\\/55:active{background-color:#3c3f448c}.active\\:n-bg-neutral-65\\/60:active{background-color:#3c3f4499}.active\\:n-bg-neutral-65\\/65:active{background-color:#3c3f44a6}.active\\:n-bg-neutral-65\\/70:active{background-color:#3c3f44b3}.active\\:n-bg-neutral-65\\/75:active{background-color:#3c3f44bf}.active\\:n-bg-neutral-65\\/80:active{background-color:#3c3f44cc}.active\\:n-bg-neutral-65\\/85:active{background-color:#3c3f44d9}.active\\:n-bg-neutral-65\\/90:active{background-color:#3c3f44e6}.active\\:n-bg-neutral-65\\/95:active{background-color:#3c3f44f2}.active\\:n-bg-neutral-70:active{background-color:#212325}.active\\:n-bg-neutral-70\\/0:active{background-color:#21232500}.active\\:n-bg-neutral-70\\/10:active{background-color:#2123251a}.active\\:n-bg-neutral-70\\/100:active{background-color:#212325}.active\\:n-bg-neutral-70\\/15:active{background-color:#21232526}.active\\:n-bg-neutral-70\\/20:active{background-color:#21232533}.active\\:n-bg-neutral-70\\/25:active{background-color:#21232540}.active\\:n-bg-neutral-70\\/30:active{background-color:#2123254d}.active\\:n-bg-neutral-70\\/35:active{background-color:#21232559}.active\\:n-bg-neutral-70\\/40:active{background-color:#21232566}.active\\:n-bg-neutral-70\\/45:active{background-color:#21232573}.active\\:n-bg-neutral-70\\/5:active{background-color:#2123250d}.active\\:n-bg-neutral-70\\/50:active{background-color:#21232580}.active\\:n-bg-neutral-70\\/55:active{background-color:#2123258c}.active\\:n-bg-neutral-70\\/60:active{background-color:#21232599}.active\\:n-bg-neutral-70\\/65:active{background-color:#212325a6}.active\\:n-bg-neutral-70\\/70:active{background-color:#212325b3}.active\\:n-bg-neutral-70\\/75:active{background-color:#212325bf}.active\\:n-bg-neutral-70\\/80:active{background-color:#212325cc}.active\\:n-bg-neutral-70\\/85:active{background-color:#212325d9}.active\\:n-bg-neutral-70\\/90:active{background-color:#212325e6}.active\\:n-bg-neutral-70\\/95:active{background-color:#212325f2}.active\\:n-bg-neutral-75:active{background-color:#1a1b1d}.active\\:n-bg-neutral-75\\/0:active{background-color:#1a1b1d00}.active\\:n-bg-neutral-75\\/10:active{background-color:#1a1b1d1a}.active\\:n-bg-neutral-75\\/100:active{background-color:#1a1b1d}.active\\:n-bg-neutral-75\\/15:active{background-color:#1a1b1d26}.active\\:n-bg-neutral-75\\/20:active{background-color:#1a1b1d33}.active\\:n-bg-neutral-75\\/25:active{background-color:#1a1b1d40}.active\\:n-bg-neutral-75\\/30:active{background-color:#1a1b1d4d}.active\\:n-bg-neutral-75\\/35:active{background-color:#1a1b1d59}.active\\:n-bg-neutral-75\\/40:active{background-color:#1a1b1d66}.active\\:n-bg-neutral-75\\/45:active{background-color:#1a1b1d73}.active\\:n-bg-neutral-75\\/5:active{background-color:#1a1b1d0d}.active\\:n-bg-neutral-75\\/50:active{background-color:#1a1b1d80}.active\\:n-bg-neutral-75\\/55:active{background-color:#1a1b1d8c}.active\\:n-bg-neutral-75\\/60:active{background-color:#1a1b1d99}.active\\:n-bg-neutral-75\\/65:active{background-color:#1a1b1da6}.active\\:n-bg-neutral-75\\/70:active{background-color:#1a1b1db3}.active\\:n-bg-neutral-75\\/75:active{background-color:#1a1b1dbf}.active\\:n-bg-neutral-75\\/80:active{background-color:#1a1b1dcc}.active\\:n-bg-neutral-75\\/85:active{background-color:#1a1b1dd9}.active\\:n-bg-neutral-75\\/90:active{background-color:#1a1b1de6}.active\\:n-bg-neutral-75\\/95:active{background-color:#1a1b1df2}.active\\:n-bg-neutral-80:active{background-color:#09090a}.active\\:n-bg-neutral-80\\/0:active{background-color:#09090a00}.active\\:n-bg-neutral-80\\/10:active{background-color:#09090a1a}.active\\:n-bg-neutral-80\\/100:active{background-color:#09090a}.active\\:n-bg-neutral-80\\/15:active{background-color:#09090a26}.active\\:n-bg-neutral-80\\/20:active{background-color:#09090a33}.active\\:n-bg-neutral-80\\/25:active{background-color:#09090a40}.active\\:n-bg-neutral-80\\/30:active{background-color:#09090a4d}.active\\:n-bg-neutral-80\\/35:active{background-color:#09090a59}.active\\:n-bg-neutral-80\\/40:active{background-color:#09090a66}.active\\:n-bg-neutral-80\\/45:active{background-color:#09090a73}.active\\:n-bg-neutral-80\\/5:active{background-color:#09090a0d}.active\\:n-bg-neutral-80\\/50:active{background-color:#09090a80}.active\\:n-bg-neutral-80\\/55:active{background-color:#09090a8c}.active\\:n-bg-neutral-80\\/60:active{background-color:#09090a99}.active\\:n-bg-neutral-80\\/65:active{background-color:#09090aa6}.active\\:n-bg-neutral-80\\/70:active{background-color:#09090ab3}.active\\:n-bg-neutral-80\\/75:active{background-color:#09090abf}.active\\:n-bg-neutral-80\\/80:active{background-color:#09090acc}.active\\:n-bg-neutral-80\\/85:active{background-color:#09090ad9}.active\\:n-bg-neutral-80\\/90:active{background-color:#09090ae6}.active\\:n-bg-neutral-80\\/95:active{background-color:#09090af2}.active\\:n-bg-neutral-bg-default:active{background-color:var(--theme-color-neutral-bg-default)}.active\\:n-bg-neutral-bg-on-bg-weak:active{background-color:var(--theme-color-neutral-bg-on-bg-weak)}.active\\:n-bg-neutral-bg-status:active{background-color:var(--theme-color-neutral-bg-status)}.active\\:n-bg-neutral-bg-strong:active{background-color:var(--theme-color-neutral-bg-strong)}.active\\:n-bg-neutral-bg-stronger:active{background-color:var(--theme-color-neutral-bg-stronger)}.active\\:n-bg-neutral-bg-strongest:active{background-color:var(--theme-color-neutral-bg-strongest)}.active\\:n-bg-neutral-bg-weak:active{background-color:var(--theme-color-neutral-bg-weak)}.active\\:n-bg-neutral-border-strong:active{background-color:var(--theme-color-neutral-border-strong)}.active\\:n-bg-neutral-border-strongest:active{background-color:var(--theme-color-neutral-border-strongest)}.active\\:n-bg-neutral-border-weak:active{background-color:var(--theme-color-neutral-border-weak)}.active\\:n-bg-neutral-hover:active{background-color:var(--theme-color-neutral-hover)}.active\\:n-bg-neutral-icon:active{background-color:var(--theme-color-neutral-icon)}.active\\:n-bg-neutral-pressed:active{background-color:var(--theme-color-neutral-pressed)}.active\\:n-bg-neutral-text-default:active{background-color:var(--theme-color-neutral-text-default)}.active\\:n-bg-neutral-text-inverse:active{background-color:var(--theme-color-neutral-text-inverse)}.active\\:n-bg-neutral-text-weak:active{background-color:var(--theme-color-neutral-text-weak)}.active\\:n-bg-neutral-text-weaker:active{background-color:var(--theme-color-neutral-text-weaker)}.active\\:n-bg-neutral-text-weakest:active{background-color:var(--theme-color-neutral-text-weakest)}.active\\:n-bg-primary-bg-selected:active{background-color:var(--theme-color-primary-bg-selected)}.active\\:n-bg-primary-bg-status:active{background-color:var(--theme-color-primary-bg-status)}.active\\:n-bg-primary-bg-strong:active{background-color:var(--theme-color-primary-bg-strong)}.active\\:n-bg-primary-bg-weak:active{background-color:var(--theme-color-primary-bg-weak)}.active\\:n-bg-primary-border-strong:active{background-color:var(--theme-color-primary-border-strong)}.active\\:n-bg-primary-border-weak:active{background-color:var(--theme-color-primary-border-weak)}.active\\:n-bg-primary-focus:active{background-color:var(--theme-color-primary-focus)}.active\\:n-bg-primary-hover-strong:active{background-color:var(--theme-color-primary-hover-strong)}.active\\:n-bg-primary-hover-weak:active{background-color:var(--theme-color-primary-hover-weak)}.active\\:n-bg-primary-icon:active{background-color:var(--theme-color-primary-icon)}.active\\:n-bg-primary-pressed-strong:active{background-color:var(--theme-color-primary-pressed-strong)}.active\\:n-bg-primary-pressed-weak:active{background-color:var(--theme-color-primary-pressed-weak)}.active\\:n-bg-primary-text:active{background-color:var(--theme-color-primary-text)}.active\\:n-bg-success-bg-status:active{background-color:var(--theme-color-success-bg-status)}.active\\:n-bg-success-bg-strong:active{background-color:var(--theme-color-success-bg-strong)}.active\\:n-bg-success-bg-weak:active{background-color:var(--theme-color-success-bg-weak)}.active\\:n-bg-success-border-strong:active{background-color:var(--theme-color-success-border-strong)}.active\\:n-bg-success-border-weak:active{background-color:var(--theme-color-success-border-weak)}.active\\:n-bg-success-icon:active{background-color:var(--theme-color-success-icon)}.active\\:n-bg-success-text:active{background-color:var(--theme-color-success-text)}.active\\:n-bg-warning-bg-status:active{background-color:var(--theme-color-warning-bg-status)}.active\\:n-bg-warning-bg-strong:active{background-color:var(--theme-color-warning-bg-strong)}.active\\:n-bg-warning-bg-weak:active{background-color:var(--theme-color-warning-bg-weak)}.active\\:n-bg-warning-border-strong:active{background-color:var(--theme-color-warning-border-strong)}.active\\:n-bg-warning-border-weak:active{background-color:var(--theme-color-warning-border-weak)}.active\\:n-bg-warning-icon:active{background-color:var(--theme-color-warning-icon)}.active\\:n-bg-warning-text:active{background-color:var(--theme-color-warning-text)}@media(min-width:864px){.sm\\:n-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:n-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}.sm\\:n-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}@media(min-width:1024px){.md\\:n-w-2\\/12{width:16.666667%}.md\\:n-w-2\\/4{width:50%}.md\\:n-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:n-bg-baltic-50{background-color:#0a6190}}`,nd={graph:{1:"#ffdf81ff"},motion:{duration:{quick:"100ms"}},palette:{lemon:{40:"#d7aa0aff"},neutral:{40:"#959aa1ff"}},theme:{dark:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #09090aff r g b / 0.50)",overlay:"0px 8px 20px 0px rgb(from #09090aff r g b / 0.50)"},color:{neutral:{text:{weakest:"#818790ff",weaker:"#a8acb2ff",weak:"#cfd1d4ff",default:"#f5f6f6ff",inverse:"#1a1b1dff"},icon:"#cfd1d4ff",bg:{weak:"#212325ff",default:"#1a1b1dff",strong:"#3c3f44ff",stronger:"#6f757eff",strongest:"#f5f6f6ff",status:"#a8acb2ff","on-bg-weak":"#81879014"},border:{weak:"#3c3f44ff",strong:"#5e636aff",strongest:"#bbbec3ff"},hover:"#959aa11a",pressed:"#959aa133"},primary:{text:"#8fe3e8ff",icon:"#8fe3e8ff",bg:{weak:"#262f31ff",strong:"#8fe3e8ff",status:"#5db3bfff",selected:"#262f31ff"},border:{strong:"#8fe3e8ff",weak:"#02507bff"},focus:"#5db3bfff",hover:{weak:"#8fe3e814",strong:"#5db3bfff"},pressed:{weak:"#8fe3e81f",strong:"#4c99a4ff"}},danger:{text:"#ffaa97ff",icon:"#ffaa97ff",bg:{strong:"#ffaa97ff",weak:"#432520ff",status:"#f96746ff"},border:{strong:"#ffaa97ff",weak:"#730e00ff"},hover:{weak:"#ffaa9714",strong:"#f96746ff"},pressed:{weak:"#ffaa971f"},strong:"#e84e2cff"},warning:{text:"#ffd600ff",icon:"#ffd600ff",bg:{strong:"#ffd600ff",weak:"#312e1aff",status:"#d7aa0aff"},border:{strong:"#ffd600ff",weak:"#765500ff"}},success:{text:"#90cb62ff",icon:"#90cb62ff",bg:{strong:"#90cb62ff",weak:"#262d24ff",status:"#6fa646ff"},border:{strong:"#90cb62ff",weak:"#296127ff"}},discovery:{text:"#ccb4ffff",icon:"#ccb4ffff",bg:{strong:"#ccb4ffff",weak:"#2c2a34ff",status:"#a07becff"},border:{strong:"#ccb4ffff",weak:"#4b2894ff"}}}},light:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #1a1b1dff r g b / 0.18)",overlay:"0px 4px 8px 0px rgb(from #1a1b1dff r g b / 0.12)"},color:{neutral:{text:{weakest:"#a8acb2ff",weaker:"#5e636aff",weak:"#4d5157ff",default:"#1a1b1dff",inverse:"#ffffffff"},icon:"#4d5157ff",bg:{weak:"#ffffffff",default:"#f5f6f6ff","on-bg-weak":"#f5f6f6ff",strong:"#e2e3e5ff",stronger:"#a8acb2ff",strongest:"#3c3f44ff",status:"#a8acb2ff"},border:{weak:"#e2e3e5ff",strong:"#bbbec3ff",strongest:"#6f757eff"},hover:"#6f757e1a",pressed:"#6f757e33"},primary:{text:"#0a6190ff",icon:"#0a6190ff",bg:{weak:"#e7fafbff",strong:"#0a6190ff",status:"#4c99a4ff",selected:"#e7fafbff"},border:{strong:"#0a6190ff",weak:"#8fe3e8ff"},focus:"#30839dff",hover:{weak:"#30839d1a",strong:"#02507bff"},pressed:{weak:"#30839d1f",strong:"#014063ff"}},danger:{text:"#bb2d00ff",icon:"#bb2d00ff",bg:{strong:"#bb2d00ff",weak:"#ffe9e7ff",status:"#e84e2cff"},border:{strong:"#bb2d00ff",weak:"#ffaa97ff"},hover:{weak:"#d4330014",strong:"#961200ff"},pressed:{weak:"#d433001f",strong:"#730e00ff"}},warning:{text:"#765500ff",icon:"#765500ff",bg:{strong:"#765500ff",weak:"#fffad1ff",status:"#d7aa0aff"},border:{strong:"#996e00ff",weak:"#ffd600ff"}},success:{text:"#3f7824ff",icon:"#3f7824ff",bg:{strong:"#3f7824ff",weak:"#e7fcd7ff",status:"#5b992bff"},border:{strong:"#3f7824ff",weak:"#90cb62ff"}},discovery:{text:"#5a34aaff",icon:"#5a34aaff",bg:{strong:"#5a34aaff",weak:"#e9deffff",status:"#754ec8ff"},border:{strong:"#5a34aaff",weak:"#b38effff"}}}}}},qc={breakpoint:{"5xs":"320px","4xs":"360px","3xs":"375px","2xs":"512px",xs:"768px",sm:"864px",md:"1024px",lg:"1280px",xl:"1440px","2xl":"1680px","3xl":"1920px"},categorical:{1:"#55bdc5ff",2:"#4d49cbff",3:"#dc8b39ff",4:"#c9458dff",5:"#8e8cf3ff",6:"#78de7cff",7:"#3f80e3ff",8:"#673fabff",9:"#dbbf40ff",10:"#bf732dff",11:"#478a6eff",12:"#ade86bff"},graph:{1:"#ffdf81ff",2:"#c990c0ff",3:"#f79767ff",4:"#56c7e4ff",5:"#f16767ff",6:"#d8c7aeff",7:"#8dcc93ff",8:"#ecb4c9ff",9:"#4d8ddaff",10:"#ffc354ff",11:"#da7294ff",12:"#579380ff"},motion:{duration:{quick:"100ms",slow:"250ms"},easing:{standard:"cubic-bezier(0.42, 0, 0.58, 1)"}},palette:{baltic:{10:"#e7fafbff",15:"#c3f8fbff",20:"#8fe3e8ff",25:"#5cc3c9ff",30:"#5db3bfff",35:"#51a6b1ff",40:"#4c99a4ff",45:"#30839dff",50:"#0a6190ff",55:"#02507bff",60:"#014063ff",65:"#262f31ff",70:"#081e2bff",75:"#041823ff",80:"#01121cff"},hibiscus:{10:"#ffe9e7ff",15:"#ffd7d2ff",20:"#ffaa97ff",25:"#ff8e6aff",30:"#f96746ff",35:"#e84e2cff",40:"#d43300ff",45:"#bb2d00ff",50:"#961200ff",55:"#730e00ff",60:"#432520ff",65:"#4e0900ff",70:"#3f0800ff",75:"#360700ff",80:"#280500ff"},forest:{10:"#e7fcd7ff",15:"#bcf194ff",20:"#90cb62ff",25:"#80bb53ff",30:"#6fa646ff",35:"#5b992bff",40:"#4d8622ff",45:"#3f7824ff",50:"#296127ff",55:"#145439ff",60:"#0c4d31ff",65:"#0a4324ff",70:"#262d24ff",75:"#052618ff",80:"#021d11ff"},lemon:{10:"#fffad1ff",15:"#fff8bdff",20:"#fff178ff",25:"#ffe500ff",30:"#ffd600ff",35:"#f4c318ff",40:"#d7aa0aff",45:"#b48409ff",50:"#996e00ff",55:"#765500ff",60:"#614600ff",65:"#4d3700ff",70:"#312e1aff",75:"#2e2100ff",80:"#251b00ff"},lavender:{10:"#f7f3ffff",15:"#e9deffff",20:"#ccb4ffff",25:"#b38effff",30:"#a07becff",35:"#8c68d9ff",40:"#754ec8ff",45:"#5a34aaff",50:"#4b2894ff",55:"#3b1982ff",60:"#2c2a34ff",65:"#220954ff",70:"#170146ff",75:"#0e002dff",80:"#09001cff"},marigold:{10:"#fff0d2ff",15:"#ffde9dff",20:"#ffcf72ff",25:"#ffc450ff",30:"#ffb422ff",35:"#ffa901ff",40:"#ec9c00ff",45:"#da9105ff",50:"#ba7a00ff",55:"#986400ff",60:"#795000ff",65:"#624100ff",70:"#543800ff",75:"#422c00ff",80:"#251900ff"},earth:{10:"#fff7f0ff",15:"#fdeddaff",20:"#ffe1c5ff",25:"#f8d1aeff",30:"#ecbf96ff",35:"#e0ae7fff",40:"#d19660ff",45:"#af7c4dff",50:"#8d5d31ff",55:"#763f18ff",60:"#66310bff",65:"#5b2b09ff",70:"#481f01ff",75:"#361700ff",80:"#220e00ff"},neutral:{10:"#ffffffff",15:"#f5f6f6ff",20:"#e2e3e5ff",25:"#cfd1d4ff",30:"#bbbec3ff",35:"#a8acb2ff",40:"#959aa1ff",45:"#818790ff",50:"#6f757eff",55:"#5e636aff",60:"#4d5157ff",65:"#3c3f44ff",70:"#212325ff",75:"#1a1b1dff",80:"#09090aff"},beige:{10:"#fffcf4ff",20:"#fff7e3ff",30:"#f2ead4ff",40:"#c1b9a0ff",50:"#999384ff",60:"#666050ff",70:"#3f3824ff"},highlights:{yellow:"#faff00ff",periwinkle:"#6a82ffff"}},borderRadius:{none:"0px",sm:"4px",md:"6px",lg:"8px",xl:"12px","2xl":"16px","3xl":"24px",full:"9999px"},space:{2:"2px",4:"4px",6:"6px",8:"8px",12:"12px",16:"16px",20:"20px",24:"24px",32:"32px",48:"48px",64:"64px"},theme:{dark:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #09090aff r g b / 0.50)",overlay:"0px 8px 20px 0px rgb(from #09090aff r g b / 0.50)"},color:{neutral:{text:{weakest:"#818790ff",weaker:"#a8acb2ff",weak:"#cfd1d4ff",default:"#f5f6f6ff",inverse:"#1a1b1dff"},icon:"#cfd1d4ff",bg:{weak:"#212325ff",default:"#1a1b1dff",strong:"#3c3f44ff",stronger:"#6f757eff",strongest:"#f5f6f6ff",status:"#a8acb2ff","on-bg-weak":"#81879014"},border:{weak:"#3c3f44ff",strong:"#5e636aff",strongest:"#bbbec3ff"},hover:"#959aa11a",pressed:"#959aa133"},primary:{text:"#8fe3e8ff",icon:"#8fe3e8ff",bg:{weak:"#262f31ff",strong:"#8fe3e8ff",status:"#5db3bfff",selected:"#262f31ff"},border:{strong:"#8fe3e8ff",weak:"#02507bff"},focus:"#5db3bfff",hover:{weak:"#8fe3e814",strong:"#5db3bfff"},pressed:{weak:"#8fe3e81f",strong:"#4c99a4ff"}},danger:{text:"#ffaa97ff",icon:"#ffaa97ff",bg:{strong:"#ffaa97ff",weak:"#432520ff",status:"#f96746ff"},border:{strong:"#ffaa97ff",weak:"#730e00ff"},hover:{weak:"#ffaa9714",strong:"#f96746ff"},pressed:{weak:"#ffaa971f"},strong:"#e84e2cff"},warning:{text:"#ffd600ff",icon:"#ffd600ff",bg:{strong:"#ffd600ff",weak:"#312e1aff",status:"#d7aa0aff"},border:{strong:"#ffd600ff",weak:"#765500ff"}},success:{text:"#90cb62ff",icon:"#90cb62ff",bg:{strong:"#90cb62ff",weak:"#262d24ff",status:"#6fa646ff"},border:{strong:"#90cb62ff",weak:"#296127ff"}},discovery:{text:"#ccb4ffff",icon:"#ccb4ffff",bg:{strong:"#ccb4ffff",weak:"#2c2a34ff",status:"#a07becff"},border:{strong:"#ccb4ffff",weak:"#4b2894ff"}}}},light:{boxShadow:{raised:"0px 1px 2px 0px rgb(from #1a1b1dff r g b / 0.18)",overlay:"0px 4px 8px 0px rgb(from #1a1b1dff r g b / 0.12)"},color:{neutral:{text:{weakest:"#a8acb2ff",weaker:"#5e636aff",weak:"#4d5157ff",default:"#1a1b1dff",inverse:"#ffffffff"},icon:"#4d5157ff",bg:{weak:"#ffffffff",default:"#f5f6f6ff","on-bg-weak":"#f5f6f6ff",strong:"#e2e3e5ff",stronger:"#a8acb2ff",strongest:"#3c3f44ff",status:"#a8acb2ff"},border:{weak:"#e2e3e5ff",strong:"#bbbec3ff",strongest:"#6f757eff"},hover:"#6f757e1a",pressed:"#6f757e33"},primary:{text:"#0a6190ff",icon:"#0a6190ff",bg:{weak:"#e7fafbff",strong:"#0a6190ff",status:"#4c99a4ff",selected:"#e7fafbff"},border:{strong:"#0a6190ff",weak:"#8fe3e8ff"},focus:"#30839dff",hover:{weak:"#30839d1a",strong:"#02507bff"},pressed:{weak:"#30839d1f",strong:"#014063ff"}},danger:{text:"#bb2d00ff",icon:"#bb2d00ff",bg:{strong:"#bb2d00ff",weak:"#ffe9e7ff",status:"#e84e2cff"},border:{strong:"#bb2d00ff",weak:"#ffaa97ff"},hover:{weak:"#d4330014",strong:"#961200ff"},pressed:{weak:"#d433001f",strong:"#730e00ff"}},warning:{text:"#765500ff",icon:"#765500ff",bg:{strong:"#765500ff",weak:"#fffad1ff",status:"#d7aa0aff"},border:{strong:"#996e00ff",weak:"#ffd600ff"}},success:{text:"#3f7824ff",icon:"#3f7824ff",bg:{strong:"#3f7824ff",weak:"#e7fcd7ff",status:"#5b992bff"},border:{strong:"#3f7824ff",weak:"#90cb62ff"}},discovery:{text:"#5a34aaff",icon:"#5a34aaff",bg:{strong:"#5a34aaff",weak:"#e9deffff",status:"#754ec8ff"},border:{strong:"#5a34aaff",weak:"#b38effff"}}}}},zIndex:{deep:-999999,base:0,overlay:10,banner:20,blanket:30,popover:40,tooltip:50,modal:60}},dY=()=>{const r={},e=(o,n="")=>{typeof o=="object"&&Object.keys(o).forEach(a=>{n===""?e(o[a],`${a}`):e(o[a],`${n}-${a}`)}),typeof o=="string"&&(n=n.replace("light-",""),r[n]=`var(--theme-color-${n})`)};return e(qc.theme.light.color,""),r},sY=()=>{const t={},r=(e,o="")=>{if(typeof e=="object"&&Object.keys(e).forEach(n=>{r(e[n],`${o}-${n}`)}),typeof e=="string"){o=o.replace("light-","");const n=o.replace("shadow-","");t[n]=`var(--theme-${o})`}};return r(qc.theme.light.boxShadow,"shadow"),t},qT=(t,r)=>Object.keys(t).reduce((e,o)=>(e[`${r}-${o}`]=t[o],e),{}),uY={colors:Object.assign(Object.assign(Object.assign({},qc.palette),{graph:qc.graph,categorical:qc.categorical,dark:Object.assign({},qc.theme.dark.color),light:Object.assign({},qc.theme.light.color)}),dY()),borderRadius:qc.borderRadius,boxShadow:Object.assign(Object.assign(Object.assign({},qT(qc.theme.dark.boxShadow,"dark")),qT(qc.theme.light.boxShadow,"light")),sY()),boxShadowColor:{},fontFamily:{sans:['"Public Sans"'],mono:['"Fira Code"'],syne:['"Syne Neo"']},screens:Object.assign({},qc.breakpoint),transitionTimingFunction:{DEFAULT:qc.motion.easing.standard},transitionDuration:{DEFAULT:qc.motion.duration.quick,quick:qc.motion.duration.quick,slow:qc.motion.duration.slow},transitionDelay:{DEFAULT:"0ms",none:"0ms",delayed:"100ms"},transitionProperty:{all:"all"}};Object.assign(Object.assign({},uY),{extend:{colors:{transparent:"transparent",current:"currentColor",inherit:"inherit"},zIndex:Object.assign({},qc.zIndex),spacing:Object.assign(Object.assign({},Object.keys(qc.space).reduce((t,r)=>Object.assign(Object.assign({},t),{[`token-${r}`]:qc.space[r]}),{})),{0:"0px",px:"1px",.5:"2px",1:"4px",1.5:"6px",2:"8px",2.5:"10px",3:"12px",3.5:"14px",4:"16px",5:"20px",6:"24px",7:"28px",8:"32px",9:"36px",10:"40px",11:"44px",12:"48px",14:"56px",16:"64px",20:"20px",24:"96px",28:"112px",32:"128px",36:"144px",40:"160px",44:"176px",48:"192px",52:"208px",56:"224px",60:"240px",64:"256px",72:"288px",80:"320px",96:"384px"})}});var c6={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/var GT;function gY(){return GT||(GT=1,(function(t){(function(){var r={}.hasOwnProperty;function e(){for(var a="",i=0;iconsole.warn(`[🪡 Needle]: ${t}`);var hY=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{orientation:r="horizontal",as:e,style:o,className:n,htmlAttributes:a,ref:i}=t,c=hY(t,["orientation","as","style","className","htmlAttributes","ref"]);const l=ao("ndl-divider",n,{"ndl-divider-horizontal":r==="horizontal","ndl-divider-vertical":r==="vertical"}),d=e||"div";return vr.jsx(d,Object.assign({className:l,style:o,role:"separator","aria-orientation":r,ref:i},c,a))};var fY=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{className:o="",style:n,ref:a,htmlAttributes:i}=e,c=fY(e,["className","style","ref","htmlAttributes"]);return vr.jsx(t,Object.assign({strokeWidth:1.5,style:n,className:`${vY} ${o}`.trim(),"aria-hidden":"true"},c,i,{ref:a}))};return fn.memo(r)}const pY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M13.0312 13.5625C12.6824 13.5625 12.337 13.4938 12.0147 13.3603C11.6925 13.2268 11.3997 13.0312 11.153 12.7845C10.9063 12.5378 10.7107 12.245 10.5772 11.9228C10.4437 11.6005 10.375 11.2551 10.375 10.9062C10.375 10.5574 10.4437 10.212 10.5772 9.88975C10.7107 9.56748 10.9063 9.27465 11.153 9.028C11.3997 8.78134 11.6925 8.58568 12.0147 8.45219C12.337 8.31871 12.6824 8.25 13.0312 8.25C13.3801 8.25 13.7255 8.31871 14.0478 8.45219C14.37 8.58568 14.6628 8.78134 14.9095 9.028C15.1562 9.27465 15.3518 9.56748 15.4853 9.88975C15.6188 10.212 15.6875 10.5574 15.6875 10.9062C15.6875 11.2551 15.6188 11.6005 15.4853 11.9228C15.3518 12.245 15.1562 12.5378 14.9095 12.7845C14.6628 13.0312 14.37 13.2268 14.0478 13.3603C13.7255 13.4938 13.3801 13.5625 13.0312 13.5625ZM13.0312 13.5625V16.75M13.0312 16.75C13.4539 16.75 13.8593 16.9179 14.1582 17.2168C14.4571 17.5157 14.625 17.9211 14.625 18.3438C14.625 18.7664 14.4571 19.1718 14.1582 19.4707C13.8593 19.7696 13.4539 19.9375 13.0312 19.9375C12.6086 19.9375 12.2032 19.7696 11.9043 19.4707C11.6054 19.1718 11.4375 18.7664 11.4375 18.3438C11.4375 17.9211 11.6054 17.5157 11.9043 17.2168C12.2032 16.9179 12.6086 16.75 13.0312 16.75ZM14.9091 9.02926L17.2182 6.72009M15.3645 12.177L16.983 13.7955M11.1548 12.7827L6.71997 17.2176M10.5528 9.95081L7.4425 8.08435M16.75 5.59375C16.75 6.01644 16.9179 6.42182 17.2168 6.7207C17.5157 7.01959 17.9211 7.1875 18.3438 7.1875C18.7664 7.1875 19.1718 7.01959 19.4707 6.7207C19.7696 6.42182 19.9375 6.01644 19.9375 5.59375C19.9375 5.17106 19.7696 4.76568 19.4707 4.4668C19.1718 4.16791 18.7664 4 18.3438 4C17.9211 4 17.5157 4.16791 17.2168 4.4668C16.9179 4.76568 16.75 5.17106 16.75 5.59375ZM16.75 14.625C16.75 15.0477 16.9179 15.4531 17.2168 15.752C17.5157 16.0508 17.9211 16.2187 18.3438 16.2187C18.7664 16.2187 19.1718 16.0508 19.4707 15.752C19.7696 15.4531 19.9375 15.0477 19.9375 14.625C19.9375 14.2023 19.7696 13.7969 19.4707 13.498C19.1718 13.1992 18.7664 13.0312 18.3438 13.0312C17.9211 13.0312 17.5157 13.1992 17.2168 13.498C16.9179 13.7969 16.75 14.2023 16.75 14.625ZM4 18.3438C4 18.553 4.04122 18.7603 4.12132 18.9537C4.20141 19.147 4.31881 19.3227 4.4668 19.4707C4.61479 19.6187 4.79049 19.7361 4.98385 19.8162C5.17721 19.8963 5.38446 19.9375 5.59375 19.9375C5.80304 19.9375 6.01029 19.8963 6.20365 19.8162C6.39701 19.7361 6.57271 19.6187 6.7207 19.4707C6.86869 19.3227 6.98609 19.147 7.06618 18.9537C7.14628 18.7603 7.1875 18.553 7.1875 18.3438C7.1875 18.1345 7.14628 17.9272 7.06618 17.7338C6.98609 17.5405 6.86869 17.3648 6.7207 17.2168C6.57271 17.0688 6.39701 16.9514 6.20365 16.8713C6.01029 16.7912 5.80304 16.75 5.59375 16.75C5.38446 16.75 5.17721 16.7912 4.98385 16.8713C4.79049 16.9514 4.61479 17.0688 4.4668 17.2168C4.31881 17.3648 4.20141 17.5405 4.12132 17.7338C4.04122 17.9272 4 18.1345 4 18.3438ZM4.53125 7.1875C4.53125 7.61019 4.69916 8.01557 4.99805 8.31445C5.29693 8.61334 5.70231 8.78125 6.125 8.78125C6.54769 8.78125 6.95307 8.61334 7.25195 8.31445C7.55084 8.01557 7.71875 7.61019 7.71875 7.1875C7.71875 6.76481 7.55084 6.35943 7.25195 6.06055C6.95307 5.76166 6.54769 5.59375 6.125 5.59375C5.70231 5.59375 5.29693 5.76166 4.99805 6.06055C4.69916 6.35943 4.53125 6.76481 4.53125 7.1875Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),kY=Ti(pY),mY=t=>vr.jsxs("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:[vr.jsx("rect",{x:5.94,y:5.94,width:12.12,height:12.12,rx:1.5,stroke:"currentColor",strokeWidth:1.5}),vr.jsx("path",{d:"M3 9.75V5.25C3 4.01 4.01 3 5.25 3H9.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"}),vr.jsx("path",{d:"M14.25 3H18.75C19.99 3 21 4.01 21 5.25V9.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"}),vr.jsx("path",{d:"M3 14.25V18.75C3 19.99 4.01 21 5.25 21H9.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"}),vr.jsx("path",{d:"M21 14.25V18.75C21 19.99 19.99 21 18.75 21H14.25",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"})]})),yY=Ti(mY),wY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M11.9992 6.60001C11.5218 6.60001 11.064 6.41036 10.7264 6.0728C10.3889 5.73523 10.1992 5.27739 10.1992 4.8C10.1992 4.32261 10.3889 3.86477 10.7264 3.52721C11.064 3.18964 11.5218 3 11.9992 3C12.4766 3 12.9344 3.18964 13.272 3.52721C13.6096 3.86477 13.7992 4.32261 13.7992 4.8C13.7992 5.27739 13.6096 5.73523 13.272 6.0728C12.9344 6.41036 12.4766 6.60001 11.9992 6.60001ZM11.9992 6.60001V17.4M11.9992 17.4C12.4766 17.4 12.9344 17.5897 13.272 17.9272C13.6096 18.2648 13.7992 18.7226 13.7992 19.2C13.7992 19.6774 13.6096 20.1353 13.272 20.4728C12.9344 20.8104 12.4766 21 11.9992 21C11.5218 21 11.064 20.8104 10.7264 20.4728C10.3889 20.1353 10.1992 19.6774 10.1992 19.2C10.1992 18.7226 10.3889 18.2648 10.7264 17.9272C11.064 17.5897 11.5218 17.4 11.9992 17.4ZM5.39844 17.4C5.39844 16.1269 5.90415 14.906 6.80433 14.0059C7.7045 13.1057 8.9254 12.6 10.1984 12.6H13.7984C15.0715 12.6 16.2924 13.1057 17.1926 14.0059C18.0927 14.906 18.5985 16.1269 18.5985 17.4M3.59961 19.2C3.59961 19.6774 3.78925 20.1353 4.12682 20.4728C4.46438 20.8104 4.92222 21 5.39961 21C5.877 21 6.33484 20.8104 6.67241 20.4728C7.00997 20.1353 7.19961 19.6774 7.19961 19.2C7.19961 18.7226 7.00997 18.2648 6.67241 17.9272C6.33484 17.5897 5.877 17.4 5.39961 17.4C4.92222 17.4 4.46438 17.5897 4.12682 17.9272C3.78925 18.2648 3.59961 18.7226 3.59961 19.2ZM16.8008 19.2C16.8008 19.6774 16.9904 20.1353 17.328 20.4728C17.6656 20.8104 18.1234 21 18.6008 21C19.0782 21 19.536 20.8104 19.8736 20.4728C20.2111 20.1353 20.4008 19.6774 20.4008 19.2C20.4008 18.7226 20.2111 18.2648 19.8736 17.9272C19.536 17.5897 19.0782 17.4 18.6008 17.4C18.1234 17.4 17.6656 17.5897 17.328 17.9272C16.9904 18.2648 16.8008 18.7226 16.8008 19.2Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),xY=Ti(wY),_Y=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M9.95398 16.3762C11.4106 18.0304 12.3812 19.1337 12.3768 21.2003M7.8431 20.2339C10.0323 20.2339 10.5789 18.6865 10.5789 17.912C10.5789 17.1405 10.0309 15.593 7.8431 15.593C5.65388 15.593 5.1073 17.1405 5.1073 17.9135C5.1073 18.6865 5.65532 20.2339 7.8431 20.2339ZM11.9941 16.0464C4.49482 16.0464 2.62 11.6305 2.62 9.4225C2.62 7.21598 4.49482 2.80005 11.9941 2.80005C19.4934 2.80005 21.3682 7.21598 21.3682 9.4225C21.3682 11.6305 19.4934 16.0464 11.9941 16.0464Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),eU=Ti(_Y),EY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M14.0601 5.25V18.75M20.4351 18C20.4351 18.45 20.1351 18.75 19.6851 18.75H4.31006C3.86006 18.75 3.56006 18.45 3.56006 18V6C3.56006 5.55 3.86006 5.25 4.31006 5.25H19.6851C20.1351 5.25 20.4351 5.55 20.4351 6V18Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),SY=Ti(EY),OY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M16.3229 22.0811L11.9385 14.4876M11.9385 14.4876L8.6037 19.5387L5.09035 2.62536L17.9807 14.1249L11.9385 14.4876Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),g2=Ti(OY),AY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M20.9998 19.0001C20.9998 20.1046 20.1046 20.9998 19.0001 20.9998M3 4.99969C3 3.8953 3.8953 3 4.99969 3M19.0001 3C20.1046 3 20.9998 3.8953 20.9998 4.99969M3 19.0001C3 20.1046 3.8953 20.9998 4.99969 20.9998M20.9972 10.0067V14.0061M3 14.0061V10.0067M9.99854 3H13.9979M9.99854 20.9972H13.9979",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),tU=Ti(AY);function TY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"}))}const CY=fr.forwardRef(TY),RY=Ti(CY);function PY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"}))}const MY=fr.forwardRef(PY),IY=Ti(MY);function DY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))}const NY=fr.forwardRef(DY),oU=Ti(NY);function LY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const jY=fr.forwardRef(LY),zY=Ti(jY);function BY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const UY=fr.forwardRef(BY),nU=Ti(UY);function FY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 15.75 7.5-7.5 7.5 7.5"}))}const qY=fr.forwardRef(FY),GY=Ti(qY);function VY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"}))}const HY=fr.forwardRef(VY),WY=Ti(HY);function YY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM13.5 10.5h-6"}))}const XY=fr.forwardRef(YY),ZY=Ti(XY);function KY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"}))}const QY=fr.forwardRef(KY),JY=Ti(QY);function $Y({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"}))}const rX=fr.forwardRef($Y),VT=Ti(rX);function eX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 8.25V6a2.25 2.25 0 0 0-2.25-2.25H6A2.25 2.25 0 0 0 3.75 6v8.25A2.25 2.25 0 0 0 6 16.5h2.25m8.25-8.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-7.5A2.25 2.25 0 0 1 8.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 0 0-2.25 2.25v6"}))}const tX=fr.forwardRef(eX),oX=Ti(tX);function nX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.098 19.902a3.75 3.75 0 0 0 5.304 0l6.401-6.402M6.75 21A3.75 3.75 0 0 1 3 17.25V4.125C3 3.504 3.504 3 4.125 3h5.25c.621 0 1.125.504 1.125 1.125v4.072M6.75 21a3.75 3.75 0 0 0 3.75-3.75V8.197M6.75 21h13.125c.621 0 1.125-.504 1.125-1.125v-5.25c0-.621-.504-1.125-1.125-1.125h-4.072M10.5 8.197l2.88-2.88c.438-.439 1.15-.439 1.59 0l3.712 3.713c.44.44.44 1.152 0 1.59l-2.879 2.88M6.75 17.25h.008v.008H6.75v-.008Z"}))}const aX=fr.forwardRef(nX),iX=Ti(aX);function cX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const lX=fr.forwardRef(cX),HO=Ti(lX);function dX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12ZM12 8.25a.75.75 0 0 1 .75.75v3.75a.75.75 0 0 1-1.5 0V9a.75.75 0 0 1 .75-.75Zm0 8.25a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z",clipRule:"evenodd"}))}const sX=fr.forwardRef(dX),uX=Ti(sX);var gX=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const{as:r,className:e="",children:o,variant:n,htmlAttributes:a,ref:i}=t,c=gX(t,["as","className","children","variant","htmlAttributes","ref"]),l=ao(`n-${n}`,e),d=r??"span";return vr.jsx(d,Object.assign({className:l,ref:i},c,a,{children:o}))};var bX=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{loadingMessage:r,size:e="small",htmlAttributes:o}=t,n=bX(t,["loadingMessage","size","htmlAttributes"]);const a=ao("ndl-btn-spin",{"ndl-large":e==="large","ndl-medium":e==="medium","ndl-small":e==="small"});return vr.jsxs("div",Object.assign({className:"ndl-btn-spinner-wrapper"},n,o,{children:[vr.jsx("svg",{className:a,viewBox:"0 0 16 16",fill:"none","aria-hidden":"true",children:vr.jsx("circle",{cx:"8",cy:"8",r:aU,stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:`${HT*WT} ${HT*(1-WT)}`})}),vr.jsx("span",{className:"ndl-btn-spinner-text",role:"status",children:r})]}))};function YO(){if(typeof window>"u")return"linux";const t=window.navigator.userAgent.toLowerCase();return t.includes("mac")?"mac":t.includes("win")?"windows":"linux"}function hX(t=YO()){return{alt:t==="mac"?"⌥":"alt",capslock:"⇪",ctrl:t==="mac"?"⌃":"ctrl",delete:t==="mac"?"⌫":"delete",down:"↓",end:"end",enter:"↵",escape:"⎋",fn:"Fn",home:"home",left:"←",meta:t==="mac"?"⌘":t==="windows"?"⊞":"meta",pagedown:"⇟",pageup:"⇞",right:"→",shift:"⇧",space:"␣",tab:"⇥",up:"↑"}}function fX(t=YO()){return{alt:"Alt",capslock:"Caps Lock",ctrl:"Control",delete:"Delete",down:"Down",end:"End",enter:"Enter",escape:"Escape",fn:"Fn",home:"Home",left:"Left",meta:t==="mac"?"Command":t==="windows"?"Windows":"Meta",pagedown:"Page Down",pageup:"Page Up",right:"Right",shift:"Shift",space:"Space",tab:"Tab",up:"Up"}}function vX(t,r){return t==null||typeof t=="boolean"?"":typeof t=="string"?t in r?r[t]:t:typeof t=="number"?String(t):""}function pX(t,r,e=YO()){const o=fX(e),n=(r??[]).map(l=>o[l]).join(" + "),a=(t??[]).map(l=>vX(l,o)).filter(Boolean);let i="";a.length===1?i=a[0]:a.length>1&&(i=a.join(" then "));const c=[n,i].filter(Boolean).join(" + ");return c?`Shortcut: ${c}`:""}var kX=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{modifierKeys:r,keys:e,os:o,as:n,className:a,style:i,htmlAttributes:c,ref:l}=t,d=kX(t,["modifierKeys","keys","os","as","className","style","htmlAttributes","ref"]);const s=n??"kbd",u=fr.useMemo(()=>{if(r===void 0)return null;const v=hX(o);return r==null?void 0:r.map(p=>vr.jsx("span",{className:"ndl-kbd-key","aria-hidden":"true",children:v[p]},p))},[r,o]),g=fr.useMemo(()=>e===void 0?null:e==null?void 0:e.map((v,p)=>p===0?vr.jsx("span",{className:"ndl-kbd-key","aria-hidden":"true",children:v},v==null?void 0:v.toString()):vr.jsxs(vr.Fragment,{children:[vr.jsx("span",{className:"ndl-kbd-then","aria-hidden":"true",children:"Then"}),vr.jsx("span",{className:"ndl-kbd-key","aria-hidden":"true",children:v},v==null?void 0:v.toString())]})),[e]),b=fr.useMemo(()=>pX(e,r,o),[e,r,o]),f=ao("ndl-kbd",a);return vr.jsxs(s,Object.assign({className:f,style:i,ref:l},d,c,{children:[vr.jsx("span",{className:"ndl-kbd-sr-friendly-text",children:b}),u,g]}))};function b2(){return typeof window<"u"}function nv(t){return ZO(t)?(t.nodeName||"").toLowerCase():"#document"}function Jd(t){var r;return(t==null||(r=t.ownerDocument)==null?void 0:r.defaultView)||window}function Bb(t){var r;return(r=(ZO(t)?t.ownerDocument:t.document)||window.document)==null?void 0:r.documentElement}function ZO(t){return b2()?t instanceof Node||t instanceof Jd(t).Node:!1}function pa(t){return b2()?t instanceof Element||t instanceof Jd(t).Element:!1}function Ki(t){return b2()?t instanceof HTMLElement||t instanceof Jd(t).HTMLElement:!1}function Jy(t){return!b2()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof Jd(t).ShadowRoot}function S5(t){const{overflow:r,overflowX:e,overflowY:o,display:n}=Ju(t);return/auto|scroll|overlay|hidden|clip/.test(r+o+e)&&n!=="inline"&&n!=="contents"}function mX(t){return/^(table|td|th)$/.test(nv(t))}function h2(t){try{if(t.matches(":popover-open"))return!0}catch{}try{return t.matches(":modal")}catch{return!1}}const yX=/transform|translate|scale|rotate|perspective|filter/,wX=/paint|layout|strict|content/,Vv=t=>!!t&&t!=="none";let l6;function KO(t){const r=pa(t)?Ju(t):t;return Vv(r.transform)||Vv(r.translate)||Vv(r.scale)||Vv(r.rotate)||Vv(r.perspective)||!f2()&&(Vv(r.backdropFilter)||Vv(r.filter))||yX.test(r.willChange||"")||wX.test(r.contain||"")}function xX(t){let r=Th(t);for(;Ki(r)&&!Sh(r);){if(KO(r))return r;if(h2(r))return null;r=Th(r)}return null}function f2(){return l6==null&&(l6=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),l6}function Sh(t){return/^(html|body|#document)$/.test(nv(t))}function Ju(t){return Jd(t).getComputedStyle(t)}function v2(t){return pa(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function Th(t){if(nv(t)==="html")return t;const r=t.assignedSlot||t.parentNode||Jy(t)&&t.host||Bb(t);return Jy(r)?r.host:r}function iU(t){const r=Th(t);return Sh(r)?t.ownerDocument?t.ownerDocument.body:t.body:Ki(r)&&S5(r)?r:iU(r)}function Uf(t,r,e){var o;r===void 0&&(r=[]),e===void 0&&(e=!0);const n=iU(t),a=n===((o=t.ownerDocument)==null?void 0:o.body),i=Jd(n);if(a){const c=kS(i);return r.concat(i,i.visualViewport||[],S5(n)?n:[],c&&e?Uf(c):[])}else return r.concat(n,Uf(n,[],e))}function kS(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}const gx=Math.min,i0=Math.max,bx=Math.round,Up=Math.floor,Db=t=>({x:t,y:t}),_X={left:"right",right:"left",bottom:"top",top:"bottom"};function YT(t,r,e){return i0(t,gx(r,e))}function p2(t,r){return typeof t=="function"?t(r):t}function u0(t){return t.split("-")[0]}function k2(t){return t.split("-")[1]}function cU(t){return t==="x"?"y":"x"}function lU(t){return t==="y"?"height":"width"}function Rf(t){const r=t[0];return r==="t"||r==="b"?"y":"x"}function dU(t){return cU(Rf(t))}function EX(t,r,e){e===void 0&&(e=!1);const o=k2(t),n=dU(t),a=lU(n);let i=n==="x"?o===(e?"end":"start")?"right":"left":o==="start"?"bottom":"top";return r.reference[a]>r.floating[a]&&(i=hx(i)),[i,hx(i)]}function SX(t){const r=hx(t);return[mS(t),r,mS(r)]}function mS(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}const XT=["left","right"],ZT=["right","left"],OX=["top","bottom"],AX=["bottom","top"];function TX(t,r,e){switch(t){case"top":case"bottom":return e?r?ZT:XT:r?XT:ZT;case"left":case"right":return r?OX:AX;default:return[]}}function CX(t,r,e,o){const n=k2(t);let a=TX(u0(t),e==="start",o);return n&&(a=a.map(i=>i+"-"+n),r&&(a=a.concat(a.map(mS)))),a}function hx(t){const r=u0(t);return _X[r]+t.slice(r.length)}function RX(t){return{top:0,right:0,bottom:0,left:0,...t}}function PX(t){return typeof t!="number"?RX(t):{top:t,right:t,bottom:t,left:t}}function fx(t){const{x:r,y:e,width:o,height:n}=t;return{width:o,height:n,top:e,left:r,right:r+o,bottom:e+n,x:r,y:e}}/*! +*/var GT;function gY(){return GT||(GT=1,(function(t){(function(){var r={}.hasOwnProperty;function e(){for(var a="",i=0;iconsole.warn(`[🪡 Needle]: ${t}`);var hY=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{orientation:r="horizontal",as:e,style:o,className:n,htmlAttributes:a,ref:i}=t,c=hY(t,["orientation","as","style","className","htmlAttributes","ref"]);const l=ao("ndl-divider",n,{"ndl-divider-horizontal":r==="horizontal","ndl-divider-vertical":r==="vertical"}),d=e||"div";return vr.jsx(d,Object.assign({className:l,style:o,role:"separator","aria-orientation":r,ref:i},c,a))};var fY=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{className:o="",style:n,ref:a,htmlAttributes:i}=e,c=fY(e,["className","style","ref","htmlAttributes"]);return vr.jsx(t,Object.assign({strokeWidth:1.5,style:n,className:`${vY} ${o}`.trim(),"aria-hidden":"true"},c,i,{ref:a}))};return fn.memo(r)}const pY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M13.0312 13.5625C12.6824 13.5625 12.337 13.4938 12.0147 13.3603C11.6925 13.2268 11.3997 13.0312 11.153 12.7845C10.9063 12.5378 10.7107 12.245 10.5772 11.9228C10.4437 11.6005 10.375 11.2551 10.375 10.9062C10.375 10.5574 10.4437 10.212 10.5772 9.88975C10.7107 9.56748 10.9063 9.27465 11.153 9.028C11.3997 8.78134 11.6925 8.58568 12.0147 8.45219C12.337 8.31871 12.6824 8.25 13.0312 8.25C13.3801 8.25 13.7255 8.31871 14.0478 8.45219C14.37 8.58568 14.6628 8.78134 14.9095 9.028C15.1562 9.27465 15.3518 9.56748 15.4853 9.88975C15.6188 10.212 15.6875 10.5574 15.6875 10.9062C15.6875 11.2551 15.6188 11.6005 15.4853 11.9228C15.3518 12.245 15.1562 12.5378 14.9095 12.7845C14.6628 13.0312 14.37 13.2268 14.0478 13.3603C13.7255 13.4938 13.3801 13.5625 13.0312 13.5625ZM13.0312 13.5625V16.75M13.0312 16.75C13.4539 16.75 13.8593 16.9179 14.1582 17.2168C14.4571 17.5157 14.625 17.9211 14.625 18.3438C14.625 18.7664 14.4571 19.1718 14.1582 19.4707C13.8593 19.7696 13.4539 19.9375 13.0312 19.9375C12.6086 19.9375 12.2032 19.7696 11.9043 19.4707C11.6054 19.1718 11.4375 18.7664 11.4375 18.3438C11.4375 17.9211 11.6054 17.5157 11.9043 17.2168C12.2032 16.9179 12.6086 16.75 13.0312 16.75ZM14.9091 9.02926L17.2182 6.72009M15.3645 12.177L16.983 13.7955M11.1548 12.7827L6.71997 17.2176M10.5528 9.95081L7.4425 8.08435M16.75 5.59375C16.75 6.01644 16.9179 6.42182 17.2168 6.7207C17.5157 7.01959 17.9211 7.1875 18.3438 7.1875C18.7664 7.1875 19.1718 7.01959 19.4707 6.7207C19.7696 6.42182 19.9375 6.01644 19.9375 5.59375C19.9375 5.17106 19.7696 4.76568 19.4707 4.4668C19.1718 4.16791 18.7664 4 18.3438 4C17.9211 4 17.5157 4.16791 17.2168 4.4668C16.9179 4.76568 16.75 5.17106 16.75 5.59375ZM16.75 14.625C16.75 15.0477 16.9179 15.4531 17.2168 15.752C17.5157 16.0508 17.9211 16.2187 18.3438 16.2187C18.7664 16.2187 19.1718 16.0508 19.4707 15.752C19.7696 15.4531 19.9375 15.0477 19.9375 14.625C19.9375 14.2023 19.7696 13.7969 19.4707 13.498C19.1718 13.1992 18.7664 13.0312 18.3438 13.0312C17.9211 13.0312 17.5157 13.1992 17.2168 13.498C16.9179 13.7969 16.75 14.2023 16.75 14.625ZM4 18.3438C4 18.553 4.04122 18.7603 4.12132 18.9537C4.20141 19.147 4.31881 19.3227 4.4668 19.4707C4.61479 19.6187 4.79049 19.7361 4.98385 19.8162C5.17721 19.8963 5.38446 19.9375 5.59375 19.9375C5.80304 19.9375 6.01029 19.8963 6.20365 19.8162C6.39701 19.7361 6.57271 19.6187 6.7207 19.4707C6.86869 19.3227 6.98609 19.147 7.06618 18.9537C7.14628 18.7603 7.1875 18.553 7.1875 18.3438C7.1875 18.1345 7.14628 17.9272 7.06618 17.7338C6.98609 17.5405 6.86869 17.3648 6.7207 17.2168C6.57271 17.0688 6.39701 16.9514 6.20365 16.8713C6.01029 16.7912 5.80304 16.75 5.59375 16.75C5.38446 16.75 5.17721 16.7912 4.98385 16.8713C4.79049 16.9514 4.61479 17.0688 4.4668 17.2168C4.31881 17.3648 4.20141 17.5405 4.12132 17.7338C4.04122 17.9272 4 18.1345 4 18.3438ZM4.53125 7.1875C4.53125 7.61019 4.69916 8.01557 4.99805 8.31445C5.29693 8.61334 5.70231 8.78125 6.125 8.78125C6.54769 8.78125 6.95307 8.61334 7.25195 8.31445C7.55084 8.01557 7.71875 7.61019 7.71875 7.1875C7.71875 6.76481 7.55084 6.35943 7.25195 6.06055C6.95307 5.76166 6.54769 5.59375 6.125 5.59375C5.70231 5.59375 5.29693 5.76166 4.99805 6.06055C4.69916 6.35943 4.53125 6.76481 4.53125 7.1875Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),kY=Ti(pY),mY=t=>vr.jsxs("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:[vr.jsx("rect",{x:5.94,y:5.94,width:12.12,height:12.12,rx:1.5,stroke:"currentColor",strokeWidth:1.5}),vr.jsx("path",{d:"M3 9.75V5.25C3 4.01 4.01 3 5.25 3H9.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"}),vr.jsx("path",{d:"M14.25 3H18.75C19.99 3 21 4.01 21 5.25V9.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"}),vr.jsx("path",{d:"M3 14.25V18.75C3 19.99 4.01 21 5.25 21H9.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"}),vr.jsx("path",{d:"M21 14.25V18.75C21 19.99 19.99 21 18.75 21H14.25",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"})]})),yY=Ti(mY),wY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M11.9992 6.60001C11.5218 6.60001 11.064 6.41036 10.7264 6.0728C10.3889 5.73523 10.1992 5.27739 10.1992 4.8C10.1992 4.32261 10.3889 3.86477 10.7264 3.52721C11.064 3.18964 11.5218 3 11.9992 3C12.4766 3 12.9344 3.18964 13.272 3.52721C13.6096 3.86477 13.7992 4.32261 13.7992 4.8C13.7992 5.27739 13.6096 5.73523 13.272 6.0728C12.9344 6.41036 12.4766 6.60001 11.9992 6.60001ZM11.9992 6.60001V17.4M11.9992 17.4C12.4766 17.4 12.9344 17.5897 13.272 17.9272C13.6096 18.2648 13.7992 18.7226 13.7992 19.2C13.7992 19.6774 13.6096 20.1353 13.272 20.4728C12.9344 20.8104 12.4766 21 11.9992 21C11.5218 21 11.064 20.8104 10.7264 20.4728C10.3889 20.1353 10.1992 19.6774 10.1992 19.2C10.1992 18.7226 10.3889 18.2648 10.7264 17.9272C11.064 17.5897 11.5218 17.4 11.9992 17.4ZM5.39844 17.4C5.39844 16.1269 5.90415 14.906 6.80433 14.0059C7.7045 13.1057 8.9254 12.6 10.1984 12.6H13.7984C15.0715 12.6 16.2924 13.1057 17.1926 14.0059C18.0927 14.906 18.5985 16.1269 18.5985 17.4M3.59961 19.2C3.59961 19.6774 3.78925 20.1353 4.12682 20.4728C4.46438 20.8104 4.92222 21 5.39961 21C5.877 21 6.33484 20.8104 6.67241 20.4728C7.00997 20.1353 7.19961 19.6774 7.19961 19.2C7.19961 18.7226 7.00997 18.2648 6.67241 17.9272C6.33484 17.5897 5.877 17.4 5.39961 17.4C4.92222 17.4 4.46438 17.5897 4.12682 17.9272C3.78925 18.2648 3.59961 18.7226 3.59961 19.2ZM16.8008 19.2C16.8008 19.6774 16.9904 20.1353 17.328 20.4728C17.6656 20.8104 18.1234 21 18.6008 21C19.0782 21 19.536 20.8104 19.8736 20.4728C20.2111 20.1353 20.4008 19.6774 20.4008 19.2C20.4008 18.7226 20.2111 18.2648 19.8736 17.9272C19.536 17.5897 19.0782 17.4 18.6008 17.4C18.1234 17.4 17.6656 17.5897 17.328 17.9272C16.9904 18.2648 16.8008 18.7226 16.8008 19.2Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),xY=Ti(wY),_Y=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M9.95398 16.3762C11.4106 18.0304 12.3812 19.1337 12.3768 21.2003M7.8431 20.2339C10.0323 20.2339 10.5789 18.6865 10.5789 17.912C10.5789 17.1405 10.0309 15.593 7.8431 15.593C5.65388 15.593 5.1073 17.1405 5.1073 17.9135C5.1073 18.6865 5.65532 20.2339 7.8431 20.2339ZM11.9941 16.0464C4.49482 16.0464 2.62 11.6305 2.62 9.4225C2.62 7.21598 4.49482 2.80005 11.9941 2.80005C19.4934 2.80005 21.3682 7.21598 21.3682 9.4225C21.3682 11.6305 19.4934 16.0464 11.9941 16.0464Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),eU=Ti(_Y),EY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M14.0601 5.25V18.75M20.4351 18C20.4351 18.45 20.1351 18.75 19.6851 18.75H4.31006C3.86006 18.75 3.56006 18.45 3.56006 18V6C3.56006 5.55 3.86006 5.25 4.31006 5.25H19.6851C20.1351 5.25 20.4351 5.55 20.4351 6V18Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),SY=Ti(EY),OY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M16.3229 22.0811L11.9385 14.4876M11.9385 14.4876L8.6037 19.5387L5.09035 2.62536L17.9807 14.1249L11.9385 14.4876Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),g2=Ti(OY),AY=t=>vr.jsx("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:vr.jsx("path",{d:"M20.9998 19.0001C20.9998 20.1046 20.1046 20.9998 19.0001 20.9998M3 4.99969C3 3.8953 3.8953 3 4.99969 3M19.0001 3C20.1046 3 20.9998 3.8953 20.9998 4.99969M3 19.0001C3 20.1046 3.8953 20.9998 4.99969 20.9998M20.9972 10.0067V14.0061M3 14.0061V10.0067M9.99854 3H13.9979M9.99854 20.9972H13.9979",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})),tU=Ti(AY);function TY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"}))}const CY=fr.forwardRef(TY),RY=Ti(CY);function PY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"}))}const MY=fr.forwardRef(PY),IY=Ti(MY);function DY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))}const NY=fr.forwardRef(DY),oU=Ti(NY);function LY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const jY=fr.forwardRef(LY),zY=Ti(jY);function BY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const UY=fr.forwardRef(BY),nU=Ti(UY);function FY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 15.75 7.5-7.5 7.5 7.5"}))}const qY=fr.forwardRef(FY),GY=Ti(qY);function VY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"}))}const HY=fr.forwardRef(VY),WY=Ti(HY);function YY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM13.5 10.5h-6"}))}const XY=fr.forwardRef(YY),ZY=Ti(XY);function KY({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"}))}const QY=fr.forwardRef(KY),JY=Ti(QY);function $Y({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"}))}const rX=fr.forwardRef($Y),VT=Ti(rX);function eX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 8.25V6a2.25 2.25 0 0 0-2.25-2.25H6A2.25 2.25 0 0 0 3.75 6v8.25A2.25 2.25 0 0 0 6 16.5h2.25m8.25-8.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-7.5A2.25 2.25 0 0 1 8.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 0 0-2.25 2.25v6"}))}const tX=fr.forwardRef(eX),oX=Ti(tX);function nX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.098 19.902a3.75 3.75 0 0 0 5.304 0l6.401-6.402M6.75 21A3.75 3.75 0 0 1 3 17.25V4.125C3 3.504 3.504 3 4.125 3h5.25c.621 0 1.125.504 1.125 1.125v4.072M6.75 21a3.75 3.75 0 0 0 3.75-3.75V8.197M6.75 21h13.125c.621 0 1.125-.504 1.125-1.125v-5.25c0-.621-.504-1.125-1.125-1.125h-4.072M10.5 8.197l2.88-2.88c.438-.439 1.15-.439 1.59 0l3.712 3.713c.44.44.44 1.152 0 1.59l-2.879 2.88M6.75 17.25h.008v.008H6.75v-.008Z"}))}const aX=fr.forwardRef(nX),iX=Ti(aX);function cX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const lX=fr.forwardRef(cX),HO=Ti(lX);function dX({title:t,titleId:r,...e},o){return fr.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},e),t?fr.createElement("title",{id:r},t):null,fr.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12ZM12 8.25a.75.75 0 0 1 .75.75v3.75a.75.75 0 0 1-1.5 0V9a.75.75 0 0 1 .75-.75Zm0 8.25a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z",clipRule:"evenodd"}))}const sX=fr.forwardRef(dX),uX=Ti(sX);var gX=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const{as:r,className:e="",children:o,variant:n,htmlAttributes:a,ref:i}=t,c=gX(t,["as","className","children","variant","htmlAttributes","ref"]),l=ao(`n-${n}`,e),d=r??"span";return vr.jsx(d,Object.assign({className:l,ref:i},c,a,{children:o}))};var bX=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{loadingMessage:r,size:e="small",htmlAttributes:o}=t,n=bX(t,["loadingMessage","size","htmlAttributes"]);const a=ao("ndl-btn-spin",{"ndl-large":e==="large","ndl-medium":e==="medium","ndl-small":e==="small"});return vr.jsxs("div",Object.assign({className:"ndl-btn-spinner-wrapper"},n,o,{children:[vr.jsx("svg",{className:a,viewBox:"0 0 16 16",fill:"none","aria-hidden":"true",children:vr.jsx("circle",{cx:"8",cy:"8",r:aU,stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:`${HT*WT} ${HT*(1-WT)}`})}),vr.jsx("span",{className:"ndl-btn-spinner-text",role:"status",children:r})]}))};function YO(){if(typeof window>"u")return"linux";const t=window.navigator.userAgent.toLowerCase();return t.includes("mac")?"mac":t.includes("win")?"windows":"linux"}function hX(t=YO()){return{alt:t==="mac"?"⌥":"alt",capslock:"⇪",ctrl:t==="mac"?"⌃":"ctrl",delete:t==="mac"?"⌫":"delete",down:"↓",end:"end",enter:"↵",escape:"⎋",fn:"Fn",home:"home",left:"←",meta:t==="mac"?"⌘":t==="windows"?"⊞":"meta",pagedown:"⇟",pageup:"⇞",right:"→",shift:"⇧",space:"␣",tab:"⇥",up:"↑"}}function fX(t=YO()){return{alt:"Alt",capslock:"Caps Lock",ctrl:"Control",delete:"Delete",down:"Down",end:"End",enter:"Enter",escape:"Escape",fn:"Fn",home:"Home",left:"Left",meta:t==="mac"?"Command":t==="windows"?"Windows":"Meta",pagedown:"Page Down",pageup:"Page Up",right:"Right",shift:"Shift",space:"Space",tab:"Tab",up:"Up"}}function vX(t,r){return t==null||typeof t=="boolean"?"":typeof t=="string"?t in r?r[t]:t:typeof t=="number"?String(t):""}function pX(t,r,e=YO()){const o=fX(e),n=(r??[]).map(l=>o[l]).join(" + "),a=(t??[]).map(l=>vX(l,o)).filter(Boolean);let i="";a.length===1?i=a[0]:a.length>1&&(i=a.join(" then "));const c=[n,i].filter(Boolean).join(" + ");return c?`Shortcut: ${c}`:""}var kX=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{modifierKeys:r,keys:e,os:o,as:n,className:a,style:i,htmlAttributes:c,ref:l}=t,d=kX(t,["modifierKeys","keys","os","as","className","style","htmlAttributes","ref"]);const s=n??"kbd",u=fr.useMemo(()=>{if(r===void 0)return null;const v=hX(o);return r==null?void 0:r.map(p=>vr.jsx("span",{className:"ndl-kbd-key","aria-hidden":"true",children:v[p]},p))},[r,o]),g=fr.useMemo(()=>e===void 0?null:e==null?void 0:e.map((v,p)=>p===0?vr.jsx("span",{className:"ndl-kbd-key","aria-hidden":"true",children:v},v==null?void 0:v.toString()):vr.jsxs(vr.Fragment,{children:[vr.jsx("span",{className:"ndl-kbd-then","aria-hidden":"true",children:"Then"}),vr.jsx("span",{className:"ndl-kbd-key","aria-hidden":"true",children:v},v==null?void 0:v.toString())]})),[e]),b=fr.useMemo(()=>pX(e,r,o),[e,r,o]),f=ao("ndl-kbd",a);return vr.jsxs(s,Object.assign({className:f,style:i,ref:l},d,c,{children:[vr.jsx("span",{className:"ndl-kbd-sr-friendly-text",children:b}),u,g]}))};function b2(){return typeof window<"u"}function nv(t){return ZO(t)?(t.nodeName||"").toLowerCase():"#document"}function Jd(t){var r;return(t==null||(r=t.ownerDocument)==null?void 0:r.defaultView)||window}function Bb(t){var r;return(r=(ZO(t)?t.ownerDocument:t.document)||window.document)==null?void 0:r.documentElement}function ZO(t){return b2()?t instanceof Node||t instanceof Jd(t).Node:!1}function pa(t){return b2()?t instanceof Element||t instanceof Jd(t).Element:!1}function Ki(t){return b2()?t instanceof HTMLElement||t instanceof Jd(t).HTMLElement:!1}function Jy(t){return!b2()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof Jd(t).ShadowRoot}function S5(t){const{overflow:r,overflowX:e,overflowY:o,display:n}=Ju(t);return/auto|scroll|overlay|hidden|clip/.test(r+o+e)&&n!=="inline"&&n!=="contents"}function mX(t){return/^(table|td|th)$/.test(nv(t))}function h2(t){try{if(t.matches(":popover-open"))return!0}catch{}try{return t.matches(":modal")}catch{return!1}}const yX=/transform|translate|scale|rotate|perspective|filter/,wX=/paint|layout|strict|content/,Vv=t=>!!t&&t!=="none";let l6;function KO(t){const r=pa(t)?Ju(t):t;return Vv(r.transform)||Vv(r.translate)||Vv(r.scale)||Vv(r.rotate)||Vv(r.perspective)||!f2()&&(Vv(r.backdropFilter)||Vv(r.filter))||yX.test(r.willChange||"")||wX.test(r.contain||"")}function xX(t){let r=Ch(t);for(;Ki(r)&&!Oh(r);){if(KO(r))return r;if(h2(r))return null;r=Ch(r)}return null}function f2(){return l6==null&&(l6=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),l6}function Oh(t){return/^(html|body|#document)$/.test(nv(t))}function Ju(t){return Jd(t).getComputedStyle(t)}function v2(t){return pa(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function Ch(t){if(nv(t)==="html")return t;const r=t.assignedSlot||t.parentNode||Jy(t)&&t.host||Bb(t);return Jy(r)?r.host:r}function iU(t){const r=Ch(t);return Oh(r)?t.ownerDocument?t.ownerDocument.body:t.body:Ki(r)&&S5(r)?r:iU(r)}function Uf(t,r,e){var o;r===void 0&&(r=[]),e===void 0&&(e=!0);const n=iU(t),a=n===((o=t.ownerDocument)==null?void 0:o.body),i=Jd(n);if(a){const c=kS(i);return r.concat(i,i.visualViewport||[],S5(n)?n:[],c&&e?Uf(c):[])}else return r.concat(n,Uf(n,[],e))}function kS(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}const gx=Math.min,i0=Math.max,bx=Math.round,Up=Math.floor,Db=t=>({x:t,y:t}),_X={left:"right",right:"left",bottom:"top",top:"bottom"};function YT(t,r,e){return i0(t,gx(r,e))}function p2(t,r){return typeof t=="function"?t(r):t}function u0(t){return t.split("-")[0]}function k2(t){return t.split("-")[1]}function cU(t){return t==="x"?"y":"x"}function lU(t){return t==="y"?"height":"width"}function Rf(t){const r=t[0];return r==="t"||r==="b"?"y":"x"}function dU(t){return cU(Rf(t))}function EX(t,r,e){e===void 0&&(e=!1);const o=k2(t),n=dU(t),a=lU(n);let i=n==="x"?o===(e?"end":"start")?"right":"left":o==="start"?"bottom":"top";return r.reference[a]>r.floating[a]&&(i=hx(i)),[i,hx(i)]}function SX(t){const r=hx(t);return[mS(t),r,mS(r)]}function mS(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}const XT=["left","right"],ZT=["right","left"],OX=["top","bottom"],AX=["bottom","top"];function TX(t,r,e){switch(t){case"top":case"bottom":return e?r?ZT:XT:r?XT:ZT;case"left":case"right":return r?OX:AX;default:return[]}}function CX(t,r,e,o){const n=k2(t);let a=TX(u0(t),e==="start",o);return n&&(a=a.map(i=>i+"-"+n),r&&(a=a.concat(a.map(mS)))),a}function hx(t){const r=u0(t);return _X[r]+t.slice(r.length)}function RX(t){return{top:0,right:0,bottom:0,left:0,...t}}function PX(t){return typeof t!="number"?RX(t):{top:t,right:t,bottom:t,left:t}}function fx(t){const{x:r,y:e,width:o,height:n}=t;return{width:o,height:n,top:e,left:r,right:r+o,bottom:e+n,x:r,y:e}}/*! * tabbable 6.4.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var MX=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],vx=MX.join(","),sU=typeof Element>"u",sk=sU?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,px=!sU&&Element.prototype.getRootNode?function(t){var r;return t==null||(r=t.getRootNode)===null||r===void 0?void 0:r.call(t)}:function(t){return t==null?void 0:t.ownerDocument},kx=function(r,e){var o;e===void 0&&(e=!0);var n=r==null||(o=r.getAttribute)===null||o===void 0?void 0:o.call(r,"inert"),a=n===""||n==="true",i=a||e&&r&&(typeof r.closest=="function"?r.closest("[inert]"):kx(r.parentNode));return i},IX=function(r){var e,o=r==null||(e=r.getAttribute)===null||e===void 0?void 0:e.call(r,"contenteditable");return o===""||o==="true"},uU=function(r,e,o){if(kx(r))return[];var n=Array.prototype.slice.apply(r.querySelectorAll(vx));return e&&sk.call(r,vx)&&n.unshift(r),n=n.filter(o),n},mx=function(r,e,o){for(var n=[],a=Array.from(r);a.length;){var i=a.shift();if(!kx(i,!1))if(i.tagName==="SLOT"){var c=i.assignedElements(),l=c.length?c:i.children,d=mx(l,!0,o);o.flatten?n.push.apply(n,d):n.push({scopeParent:i,candidates:d})}else{var s=sk.call(i,vx);s&&o.filter(i)&&(e||!r.includes(i))&&n.push(i);var u=i.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(i),g=!kx(u,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(i));if(u&&g){var b=mx(u===!0?i.children:u.children,!0,o);o.flatten?n.push.apply(n,b):n.push({scopeParent:i,candidates:b})}else a.unshift.apply(a,i.children)}}return n},gU=function(r){return!isNaN(parseInt(r.getAttribute("tabindex"),10))},bU=function(r){if(!r)throw new Error("No node provided");return r.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(r.tagName)||IX(r))&&!gU(r)?0:r.tabIndex},DX=function(r,e){var o=bU(r);return o<0&&e&&!gU(r)?0:o},NX=function(r,e){return r.tabIndex===e.tabIndex?r.documentOrder-e.documentOrder:r.tabIndex-e.tabIndex},hU=function(r){return r.tagName==="INPUT"},LX=function(r){return hU(r)&&r.type==="hidden"},jX=function(r){var e=r.tagName==="DETAILS"&&Array.prototype.slice.apply(r.children).some(function(o){return o.tagName==="SUMMARY"});return e},zX=function(r,e){for(var o=0;osummary:first-of-type"),c=i?r.parentElement:r;if(sk.call(c,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var l=r;r;){var d=r.parentElement,s=px(r);if(d&&!d.shadowRoot&&n(d)===!0)return KT(r);r.assignedSlot?r=r.assignedSlot:!d&&s!==r.ownerDocument?r=s.host:r=d}r=l}if(qX(r))return!r.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return KT(r);return!1},VX=function(r){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(r.tagName))for(var e=r.parentElement;e;){if(e.tagName==="FIELDSET"&&e.disabled){for(var o=0;o=0)},fU=function(r){var e=[],o=[];return r.forEach(function(n,a){var i=!!n.scopeParent,c=i?n.scopeParent:n,l=DX(c,i),d=i?fU(n.candidates):c;l===0?i?e.push.apply(e,d):e.push(c):o.push({documentOrder:a,tabIndex:l,item:n,isScope:i,content:d})}),o.sort(NX).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(e)},m2=function(r,e){e=e||{};var o;return e.getShadowRoot?o=mx([r],e.includeContainer,{filter:wS.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:HX}):o=uU(r,e.includeContainer,wS.bind(null,e)),fU(o)},WX=function(r,e){e=e||{};var o;return e.getShadowRoot?o=mx([r],e.includeContainer,{filter:yS.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):o=uU(r,e.includeContainer,yS.bind(null,e)),o},vU=function(r,e){if(e=e||{},!r)throw new Error("No node provided");return sk.call(r,vx)===!1?!1:wS(e,r)};function QO(){const t=navigator.userAgentData;return t!=null&&t.platform?t.platform:navigator.platform}function pU(){const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map(r=>{let{brand:e,version:o}=r;return e+"/"+o}).join(" "):navigator.userAgent}function kU(){return/apple/i.test(navigator.vendor)}function xS(){const t=/android/i;return t.test(QO())||t.test(pU())}function YX(){return QO().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function mU(){return pU().includes("jsdom/")}const QT="data-floating-ui-focusable",XX="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",d6="ArrowLeft",s6="ArrowRight",ZX="ArrowUp",KX="ArrowDown";function Pb(t){let r=t.activeElement;for(;((e=r)==null||(e=e.shadowRoot)==null?void 0:e.activeElement)!=null;){var e;r=r.shadowRoot.activeElement}return r}function Vc(t,r){if(!t||!r)return!1;const e=r.getRootNode==null?void 0:r.getRootNode();if(t.contains(r))return!0;if(e&&Jy(e)){let o=r;for(;o;){if(t===o)return!0;o=o.parentNode||o.host}}return!1}function Mb(t){return"composedPath"in t?t.composedPath()[0]:t.target}function u6(t,r){if(r==null)return!1;if("composedPath"in t)return t.composedPath().includes(r);const e=t;return e.target!=null&&r.contains(e.target)}function QX(t){return t.matches("html,body")}function pl(t){return(t==null?void 0:t.ownerDocument)||document}function JO(t){return Ki(t)&&t.matches(XX)}function _S(t){return t?t.getAttribute("role")==="combobox"&&JO(t):!1}function JX(t){if(!t||mU())return!0;try{return t.matches(":focus-visible")}catch{return!0}}function yx(t){return t?t.hasAttribute(QT)?t:t.querySelector("["+QT+"]")||t:null}function c0(t,r,e){return e===void 0&&(e=!0),t.filter(n=>{var a;return n.parentId===r&&(!e||((a=n.context)==null?void 0:a.open))}).flatMap(n=>[n,...c0(t,n.id,e)])}function $X(t,r){let e,o=-1;function n(a,i){i>o&&(e=a,o=i),c0(t,a).forEach(l=>{n(l.id,i+1)})}return n(r,0),t.find(a=>a.id===e)}function JT(t,r){var e;let o=[],n=(e=t.find(a=>a.id===r))==null?void 0:e.parentId;for(;n;){const a=t.find(i=>i.id===n);n=a==null?void 0:a.parentId,a&&(o=o.concat(a))}return o}function vl(t){t.preventDefault(),t.stopPropagation()}function rZ(t){return"nativeEvent"in t}function yU(t){return t.mozInputSource===0&&t.isTrusted?!0:xS()&&t.pointerType?t.type==="click"&&t.buttons===1:t.detail===0&&!t.pointerType}function wU(t){return mU()?!1:!xS()&&t.width===0&&t.height===0||xS()&&t.width===1&&t.height===1&&t.pressure===0&&t.detail===0&&t.pointerType==="mouse"||t.width<1&&t.height<1&&t.pressure===0&&t.detail===0&&t.pointerType==="touch"}function uk(t,r){const e=["mouse","pen"];return r||e.push("",void 0),e.includes(t)}var eZ=typeof document<"u",tZ=function(){},Mn=eZ?fr.useLayoutEffect:tZ;const oZ={...JB};function Hc(t){const r=fr.useRef(t);return Mn(()=>{r.current=t}),r}const nZ=oZ.useInsertionEffect,aZ=nZ||(t=>t());function ri(t){const r=fr.useRef(()=>{});return aZ(()=>{r.current=t}),fr.useCallback(function(){for(var e=arguments.length,o=new Array(e),n=0;n=t.current.length}function g6(t,r){return od(t,{disabledIndices:r})}function $T(t,r){return od(t,{decrement:!0,startingIndex:t.current.length,disabledIndices:r})}function od(t,r){let{startingIndex:e=-1,decrement:o=!1,disabledIndices:n,amount:a=1}=r===void 0?{}:r,i=e;do i+=o?-a:a;while(i>=0&&i<=t.current.length-1&&Fw(t,i,n));return i}function iZ(t,r){let{event:e,orientation:o,loop:n,rtl:a,cols:i,disabledIndices:c,minIndex:l,maxIndex:d,prevIndex:s,stopEvent:u=!1}=r,g=s;if(e.key===ZX){if(u&&vl(e),s===-1)g=d;else if(g=od(t,{startingIndex:g,amount:i,decrement:!0,disabledIndices:c}),n&&(s-ib?v:v-i}by(t,g)&&(g=s)}if(e.key===KX&&(u&&vl(e),s===-1?g=l:(g=od(t,{startingIndex:s,amount:i,disabledIndices:c}),n&&s+i>d&&(g=od(t,{startingIndex:s%i-i,amount:i,disabledIndices:c}))),by(t,g)&&(g=s)),o==="both"){const b=Up(s/i);e.key===(a?d6:s6)&&(u&&vl(e),s%i!==i-1?(g=od(t,{startingIndex:s,disabledIndices:c}),n&&H1(g,i,b)&&(g=od(t,{startingIndex:s-s%i-1,disabledIndices:c}))):n&&(g=od(t,{startingIndex:s-s%i-1,disabledIndices:c})),H1(g,i,b)&&(g=s)),e.key===(a?s6:d6)&&(u&&vl(e),s%i!==0?(g=od(t,{startingIndex:s,decrement:!0,disabledIndices:c}),n&&H1(g,i,b)&&(g=od(t,{startingIndex:s+(i-s%i),decrement:!0,disabledIndices:c}))):n&&(g=od(t,{startingIndex:s+(i-s%i),decrement:!0,disabledIndices:c})),H1(g,i,b)&&(g=s));const f=Up(d/i)===b;by(t,g)&&(n&&f?g=e.key===(a?s6:d6)?d:od(t,{startingIndex:s-s%i-1,disabledIndices:c}):g=s)}return g}function cZ(t,r,e){const o=[];let n=0;return t.forEach((a,i)=>{let{width:c,height:l}=a,d=!1;for(e&&(n=0);!d;){const s=[];for(let u=0;uo[u]==null)?(s.forEach(u=>{o[u]=i}),d=!0):n++}}),[...o]}function lZ(t,r,e,o,n){if(t===-1)return-1;const a=e.indexOf(t),i=r[t];switch(n){case"tl":return a;case"tr":return i?a+i.width-1:a;case"bl":return i?a+(i.height-1)*o:a;case"br":return e.lastIndexOf(t)}}function dZ(t,r){return r.flatMap((e,o)=>t.includes(e)?[o]:[])}function Fw(t,r,e){if(typeof e=="function")return e(r);if(e)return e.includes(r);const o=t.current[r];return o==null||o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"}const O5=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function xU(t,r){const e=m2(t,O5()),o=e.length;if(o===0)return;const n=Pb(pl(t)),a=e.indexOf(n),i=a===-1?r===1?0:o-1:a+r;return e[i]}function _U(t){return xU(pl(t).body,1)||t}function EU(t){return xU(pl(t).body,-1)||t}function hy(t,r){const e=r||t.currentTarget,o=t.relatedTarget;return!o||!Vc(e,o)}function sZ(t){m2(t,O5()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function rC(t){t.querySelectorAll("[data-tabindex]").forEach(e=>{const o=e.dataset.tabindex;delete e.dataset.tabindex,o?e.setAttribute("tabindex",o):e.removeAttribute("tabindex")})}var y2=$B();function eC(t,r,e){let{reference:o,floating:n}=t;const a=Rf(r),i=dU(r),c=lU(i),l=u0(r),d=a==="y",s=o.x+o.width/2-n.width/2,u=o.y+o.height/2-n.height/2,g=o[c]/2-n[c]/2;let b;switch(l){case"top":b={x:s,y:o.y-n.height};break;case"bottom":b={x:s,y:o.y+o.height};break;case"right":b={x:o.x+o.width,y:u};break;case"left":b={x:o.x-n.width,y:u};break;default:b={x:o.x,y:o.y}}switch(k2(r)){case"start":b[i]-=g*(e&&d?-1:1);break;case"end":b[i]+=g*(e&&d?-1:1);break}return b}async function uZ(t,r){var e;r===void 0&&(r={});const{x:o,y:n,platform:a,rects:i,elements:c,strategy:l}=t,{boundary:d="clippingAncestors",rootBoundary:s="viewport",elementContext:u="floating",altBoundary:g=!1,padding:b=0}=p2(r,t),f=PX(b),p=c[g?u==="floating"?"reference":"floating":u],m=fx(await a.getClippingRect({element:(e=await(a.isElement==null?void 0:a.isElement(p)))==null||e?p:p.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(c.floating)),boundary:d,rootBoundary:s,strategy:l})),y=u==="floating"?{x:o,y:n,width:i.floating.width,height:i.floating.height}:i.reference,k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(c.floating)),x=await(a.isElement==null?void 0:a.isElement(k))?await(a.getScale==null?void 0:a.getScale(k))||{x:1,y:1}:{x:1,y:1},_=fx(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:y,offsetParent:k,strategy:l}):y);return{top:(m.top-_.top+f.top)/x.y,bottom:(_.bottom-m.bottom+f.bottom)/x.y,left:(m.left-_.left+f.left)/x.x,right:(_.right-m.right+f.right)/x.x}}const gZ=50,bZ=async(t,r,e)=>{const{placement:o="bottom",strategy:n="absolute",middleware:a=[],platform:i}=e,c=i.detectOverflow?i:{...i,detectOverflow:uZ},l=await(i.isRTL==null?void 0:i.isRTL(r));let d=await i.getElementRects({reference:t,floating:r,strategy:n}),{x:s,y:u}=eC(d,o,l),g=o,b=0;const f={};for(let v=0;vz<=0)){var I,L;const z=(((I=a.flip)==null?void 0:I.index)||0)+1,F=E[z];if(F&&(!(u==="alignment"?y!==Rf(F):!1)||M.every(W=>Rf(W.placement)===y?W.overflows[0]>0:!0)))return{data:{index:z,overflows:M},reset:{placement:F}};let H=(L=M.filter(q=>q.overflows[0]<=0).sort((q,W)=>q.overflows[1]-W.overflows[1])[0])==null?void 0:L.placement;if(!H)switch(b){case"bestFit":{var j;const q=(j=M.filter(W=>{if(S){const Z=Rf(W.placement);return Z===y||Z==="y"}return!0}).map(W=>[W.placement,W.overflows.filter(Z=>Z>0).reduce((Z,$)=>Z+$,0)]).sort((W,Z)=>W[1]-Z[1])[0])==null?void 0:j[0];q&&(H=q);break}case"initialPlacement":H=c;break}if(n!==H)return{reset:{placement:H}}}return{}}}},fZ=new Set(["left","top"]);async function vZ(t,r){const{placement:e,platform:o,elements:n}=t,a=await(o.isRTL==null?void 0:o.isRTL(n.floating)),i=u0(e),c=k2(e),l=Rf(e)==="y",d=fZ.has(i)?-1:1,s=a&&l?-1:1,u=p2(r,t);let{mainAxis:g,crossAxis:b,alignmentAxis:f}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return c&&typeof f=="number"&&(b=c==="end"?f*-1:f),l?{x:b*s,y:g*d}:{x:g*d,y:b*s}}const pZ=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(r){var e,o;const{x:n,y:a,placement:i,middlewareData:c}=r,l=await vZ(r,t);return i===((e=c.offset)==null?void 0:e.placement)&&(o=c.arrow)!=null&&o.alignmentOffset?{}:{x:n+l.x,y:a+l.y,data:{...l,placement:i}}}}},kZ=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(r){const{x:e,y:o,placement:n,platform:a}=r,{mainAxis:i=!0,crossAxis:c=!1,limiter:l={fn:m=>{let{x:y,y:k}=m;return{x:y,y:k}}},...d}=p2(t,r),s={x:e,y:o},u=await a.detectOverflow(r,d),g=Rf(u0(n)),b=cU(g);let f=s[b],v=s[g];if(i){const m=b==="y"?"top":"left",y=b==="y"?"bottom":"right",k=f+u[m],x=f-u[y];f=YT(k,f,x)}if(c){const m=g==="y"?"top":"left",y=g==="y"?"bottom":"right",k=v+u[m],x=v-u[y];v=YT(k,v,x)}const p=l.fn({...r,[b]:f,[g]:v});return{...p,data:{x:p.x-e,y:p.y-o,enabled:{[b]:i,[g]:c}}}}}};function SU(t){const r=Ju(t);let e=parseFloat(r.width)||0,o=parseFloat(r.height)||0;const n=Ki(t),a=n?t.offsetWidth:e,i=n?t.offsetHeight:o,c=bx(e)!==a||bx(o)!==i;return c&&(e=a,o=i),{width:e,height:o,$:c}}function $O(t){return pa(t)?t:t.contextElement}function Xp(t){const r=$O(t);if(!Ki(r))return Db(1);const e=r.getBoundingClientRect(),{width:o,height:n,$:a}=SU(r);let i=(a?bx(e.width):e.width)/o,c=(a?bx(e.height):e.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!c||!Number.isFinite(c))&&(c=1),{x:i,y:c}}const mZ=Db(0);function OU(t){const r=Jd(t);return!f2()||!r.visualViewport?mZ:{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}function yZ(t,r,e){return r===void 0&&(r=!1),!e||r&&e!==Jd(t)?!1:r}function g0(t,r,e,o){r===void 0&&(r=!1),e===void 0&&(e=!1);const n=t.getBoundingClientRect(),a=$O(t);let i=Db(1);r&&(o?pa(o)&&(i=Xp(o)):i=Xp(t));const c=yZ(a,e,o)?OU(a):Db(0);let l=(n.left+c.x)/i.x,d=(n.top+c.y)/i.y,s=n.width/i.x,u=n.height/i.y;if(a){const g=Jd(a),b=o&&pa(o)?Jd(o):o;let f=g,v=kS(f);for(;v&&o&&b!==f;){const p=Xp(v),m=v.getBoundingClientRect(),y=Ju(v),k=m.left+(v.clientLeft+parseFloat(y.paddingLeft))*p.x,x=m.top+(v.clientTop+parseFloat(y.paddingTop))*p.y;l*=p.x,d*=p.y,s*=p.x,u*=p.y,l+=k,d+=x,f=Jd(v),v=kS(f)}}return fx({width:s,height:u,x:l,y:d})}function w2(t,r){const e=v2(t).scrollLeft;return r?r.left+e:g0(Bb(t)).left+e}function AU(t,r){const e=t.getBoundingClientRect(),o=e.left+r.scrollLeft-w2(t,e),n=e.top+r.scrollTop;return{x:o,y:n}}function wZ(t){let{elements:r,rect:e,offsetParent:o,strategy:n}=t;const a=n==="fixed",i=Bb(o),c=r?h2(r.floating):!1;if(o===i||c&&a)return e;let l={scrollLeft:0,scrollTop:0},d=Db(1);const s=Db(0),u=Ki(o);if((u||!u&&!a)&&((nv(o)!=="body"||S5(i))&&(l=v2(o)),u)){const b=g0(o);d=Xp(o),s.x=b.x+o.clientLeft,s.y=b.y+o.clientTop}const g=i&&!u&&!a?AU(i,l):Db(0);return{width:e.width*d.x,height:e.height*d.y,x:e.x*d.x-l.scrollLeft*d.x+s.x+g.x,y:e.y*d.y-l.scrollTop*d.y+s.y+g.y}}function xZ(t){return Array.from(t.getClientRects())}function _Z(t){const r=Bb(t),e=v2(t),o=t.ownerDocument.body,n=i0(r.scrollWidth,r.clientWidth,o.scrollWidth,o.clientWidth),a=i0(r.scrollHeight,r.clientHeight,o.scrollHeight,o.clientHeight);let i=-e.scrollLeft+w2(t);const c=-e.scrollTop;return Ju(o).direction==="rtl"&&(i+=i0(r.clientWidth,o.clientWidth)-n),{width:n,height:a,x:i,y:c}}const tC=25;function EZ(t,r){const e=Jd(t),o=Bb(t),n=e.visualViewport;let a=o.clientWidth,i=o.clientHeight,c=0,l=0;if(n){a=n.width,i=n.height;const s=f2();(!s||s&&r==="fixed")&&(c=n.offsetLeft,l=n.offsetTop)}const d=w2(o);if(d<=0){const s=o.ownerDocument,u=s.body,g=getComputedStyle(u),b=s.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,f=Math.abs(o.clientWidth-u.clientWidth-b);f<=tC&&(a-=f)}else d<=tC&&(a+=d);return{width:a,height:i,x:c,y:l}}function SZ(t,r){const e=g0(t,!0,r==="fixed"),o=e.top+t.clientTop,n=e.left+t.clientLeft,a=Ki(t)?Xp(t):Db(1),i=t.clientWidth*a.x,c=t.clientHeight*a.y,l=n*a.x,d=o*a.y;return{width:i,height:c,x:l,y:d}}function oC(t,r,e){let o;if(r==="viewport")o=EZ(t,e);else if(r==="document")o=_Z(Bb(t));else if(pa(r))o=SZ(r,e);else{const n=OU(t);o={x:r.x-n.x,y:r.y-n.y,width:r.width,height:r.height}}return fx(o)}function TU(t,r){const e=Th(t);return e===r||!pa(e)||Sh(e)?!1:Ju(e).position==="fixed"||TU(e,r)}function OZ(t,r){const e=r.get(t);if(e)return e;let o=Uf(t,[],!1).filter(c=>pa(c)&&nv(c)!=="body"),n=null;const a=Ju(t).position==="fixed";let i=a?Th(t):t;for(;pa(i)&&!Sh(i);){const c=Ju(i),l=KO(i);!l&&c.position==="fixed"&&(n=null),(a?!l&&!n:!l&&c.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||S5(i)&&!l&&TU(t,i))?o=o.filter(s=>s!==i):n=c,i=Th(i)}return r.set(t,o),o}function AZ(t){let{element:r,boundary:e,rootBoundary:o,strategy:n}=t;const i=[...e==="clippingAncestors"?h2(r)?[]:OZ(r,this._c):[].concat(e),o],c=oC(r,i[0],n);let l=c.top,d=c.right,s=c.bottom,u=c.left;for(let g=1;g{i(!1,1e-7)},1e3)}E===1&&!RU(d,t.getBoundingClientRect())&&i(),x=!1}try{e=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{e=new IntersectionObserver(_,k)}e.observe(t)}return i(!0),a}function rA(t,r,e,o){o===void 0&&(o={});const{ancestorScroll:n=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,d=$O(t),s=n||a?[...d?Uf(d):[],...r?Uf(r):[]]:[];s.forEach(m=>{n&&m.addEventListener("scroll",e,{passive:!0}),a&&m.addEventListener("resize",e)});const u=d&&c?IZ(d,e):null;let g=-1,b=null;i&&(b=new ResizeObserver(m=>{let[y]=m;y&&y.target===d&&b&&r&&(b.unobserve(r),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var k;(k=b)==null||k.observe(r)})),e()}),d&&!l&&b.observe(d),r&&b.observe(r));let f,v=l?g0(t):null;l&&p();function p(){const m=g0(t);v&&!RU(v,m)&&e(),v=m,f=requestAnimationFrame(p)}return e(),()=>{var m;s.forEach(y=>{n&&y.removeEventListener("scroll",e),a&&y.removeEventListener("resize",e)}),u==null||u(),(m=b)==null||m.disconnect(),b=null,l&&cancelAnimationFrame(f)}}const DZ=pZ,NZ=kZ,LZ=hZ,jZ=(t,r,e)=>{const o=new Map,n={platform:MZ,...e},a={...n.platform,_c:o};return bZ(t,r,{...n,platform:a})};var zZ=typeof document<"u",BZ=function(){},qw=zZ?fr.useLayoutEffect:BZ;function wx(t,r){if(t===r)return!0;if(typeof t!=typeof r)return!1;if(typeof t=="function"&&t.toString()===r.toString())return!0;let e,o,n;if(t&&r&&typeof t=="object"){if(Array.isArray(t)){if(e=t.length,e!==r.length)return!1;for(o=e;o--!==0;)if(!wx(t[o],r[o]))return!1;return!0}if(n=Object.keys(t),e=n.length,e!==Object.keys(r).length)return!1;for(o=e;o--!==0;)if(!{}.hasOwnProperty.call(r,n[o]))return!1;for(o=e;o--!==0;){const a=n[o];if(!(a==="_owner"&&t.$$typeof)&&!wx(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}function PU(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function aC(t,r){const e=PU(t);return Math.round(r*e)/e}function h6(t){const r=fr.useRef(t);return qw(()=>{r.current=t}),r}function UZ(t){t===void 0&&(t={});const{placement:r="bottom",strategy:e="absolute",middleware:o=[],platform:n,elements:{reference:a,floating:i}={},transform:c=!0,whileElementsMounted:l,open:d}=t,[s,u]=fr.useState({x:0,y:0,strategy:e,placement:r,middlewareData:{},isPositioned:!1}),[g,b]=fr.useState(o);wx(g,o)||b(o);const[f,v]=fr.useState(null),[p,m]=fr.useState(null),y=fr.useCallback(W=>{W!==S.current&&(S.current=W,v(W))},[]),k=fr.useCallback(W=>{W!==E.current&&(E.current=W,m(W))},[]),x=a||f,_=i||p,S=fr.useRef(null),E=fr.useRef(null),O=fr.useRef(s),R=l!=null,M=h6(l),I=h6(n),L=h6(d),j=fr.useCallback(()=>{if(!S.current||!E.current)return;const W={placement:r,strategy:e,middleware:g};I.current&&(W.platform=I.current),jZ(S.current,E.current,W).then(Z=>{const $={...Z,isPositioned:L.current!==!1};z.current&&!wx(O.current,$)&&(O.current=$,y2.flushSync(()=>{u($)}))})},[g,r,e,I,L]);qw(()=>{d===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,u(W=>({...W,isPositioned:!1})))},[d]);const z=fr.useRef(!1);qw(()=>(z.current=!0,()=>{z.current=!1}),[]),qw(()=>{if(x&&(S.current=x),_&&(E.current=_),x&&_){if(M.current)return M.current(x,_,j);j()}},[x,_,j,M,R]);const F=fr.useMemo(()=>({reference:S,floating:E,setReference:y,setFloating:k}),[y,k]),H=fr.useMemo(()=>({reference:x,floating:_}),[x,_]),q=fr.useMemo(()=>{const W={position:e,left:0,top:0};if(!H.floating)return W;const Z=aC(H.floating,s.x),$=aC(H.floating,s.y);return c?{...W,transform:"translate("+Z+"px, "+$+"px)",...PU(H.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:Z,top:$}},[e,c,H.floating,s.x,s.y]);return fr.useMemo(()=>({...s,update:j,refs:F,elements:H,floatingStyles:q}),[s,j,F,H,q])}const eA=(t,r)=>{const e=DZ(t);return{name:e.name,fn:e.fn,options:[t,r]}},xx=(t,r)=>{const e=NZ(t);return{name:e.name,fn:e.fn,options:[t,r]}},tA=(t,r)=>{const e=LZ(t);return{name:e.name,fn:e.fn,options:[t,r]}};function Vg(t){const r=fr.useRef(void 0),e=fr.useCallback(o=>{const n=t.map(a=>{if(a!=null){if(typeof a=="function"){const i=a,c=i(o);return typeof c=="function"?c:()=>{i(null)}}return a.current=o,()=>{a.current=null}}});return()=>{n.forEach(a=>a==null?void 0:a())}},t);return fr.useMemo(()=>t.every(o=>o==null)?null:o=>{r.current&&(r.current(),r.current=void 0),o!=null&&(r.current=e(o))},t)}function FZ(t,r){const e=t.compareDocumentPosition(r);return e&Node.DOCUMENT_POSITION_FOLLOWING||e&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:e&Node.DOCUMENT_POSITION_PRECEDING||e&Node.DOCUMENT_POSITION_CONTAINS?1:0}const MU=fr.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function qZ(t){const{children:r,elementsRef:e,labelsRef:o}=t,[n,a]=fr.useState(()=>new Set),i=fr.useCallback(d=>{a(s=>new Set(s).add(d))},[]),c=fr.useCallback(d=>{a(s=>{const u=new Set(s);return u.delete(d),u})},[]),l=fr.useMemo(()=>{const d=new Map;return Array.from(n.keys()).sort(FZ).forEach((u,g)=>{d.set(u,g)}),d},[n]);return vr.jsx(MU.Provider,{value:fr.useMemo(()=>({register:i,unregister:c,map:l,elementsRef:e,labelsRef:o}),[i,c,l,e,o]),children:r})}function x2(t){t===void 0&&(t={});const{label:r}=t,{register:e,unregister:o,map:n,elementsRef:a,labelsRef:i}=fr.useContext(MU),[c,l]=fr.useState(null),d=fr.useRef(null),s=fr.useCallback(u=>{if(d.current=u,c!==null&&(a.current[c]=u,i)){var g;const b=r!==void 0;i.current[c]=b?r:(g=u==null?void 0:u.textContent)!=null?g:null}},[c,a,i,r]);return Mn(()=>{const u=d.current;if(u)return e(u),()=>{o(u)}},[e,o]),Mn(()=>{const u=d.current?n.get(d.current):null;u!=null&&l(u)},[n]),fr.useMemo(()=>({ref:s,index:c??-1}),[c,s])}const GZ="data-floating-ui-focusable",iC="active",cC="selected",A5="ArrowLeft",T5="ArrowRight",IU="ArrowUp",_2="ArrowDown",VZ={...JB};let lC=!1,HZ=0;const dC=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+HZ++;function WZ(){const[t,r]=fr.useState(()=>lC?dC():void 0);return Mn(()=>{t==null&&r(dC())},[]),fr.useEffect(()=>{lC=!0},[]),t}const YZ=VZ.useId,E2=YZ||WZ;function DU(){const t=new Map;return{emit(r,e){var o;(o=t.get(r))==null||o.forEach(n=>n(e))},on(r,e){t.has(r)||t.set(r,new Set),t.get(r).add(e)},off(r,e){var o;(o=t.get(r))==null||o.delete(e)}}}const NU=fr.createContext(null),LU=fr.createContext(null),av=()=>{var t;return((t=fr.useContext(NU))==null?void 0:t.id)||null},Ih=()=>fr.useContext(LU);function XZ(t){const r=E2(),e=Ih(),n=av();return Mn(()=>{if(!r)return;const a={id:r,parentId:n};return e==null||e.addNode(a),()=>{e==null||e.removeNode(a)}},[e,r,n]),r}function ZZ(t){const{children:r,id:e}=t,o=av();return vr.jsx(NU.Provider,{value:fr.useMemo(()=>({id:e,parentId:o}),[e,o]),children:r})}function KZ(t){const{children:r}=t,e=fr.useRef([]),o=fr.useCallback(i=>{e.current=[...e.current,i]},[]),n=fr.useCallback(i=>{e.current=e.current.filter(c=>c!==i)},[]),[a]=fr.useState(()=>DU());return vr.jsx(LU.Provider,{value:fr.useMemo(()=>({nodesRef:e,addNode:o,removeNode:n,events:a}),[o,n,a]),children:r})}function b0(t){return"data-floating-ui-"+t}function fl(t){t.current!==-1&&(clearTimeout(t.current),t.current=-1)}const sC=b0("safe-polygon");function f6(t,r,e){if(e&&!uk(e))return 0;if(typeof t=="number")return t;if(typeof t=="function"){const o=t();return typeof o=="number"?o:o==null?void 0:o[r]}return t==null?void 0:t[r]}function v6(t){return typeof t=="function"?t():t}function jU(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,dataRef:n,events:a,elements:i}=t,{enabled:c=!0,delay:l=0,handleClose:d=null,mouseOnly:s=!1,restMs:u=0,move:g=!0}=r,b=Ih(),f=av(),v=Hc(d),p=Hc(l),m=Hc(e),y=Hc(u),k=fr.useRef(),x=fr.useRef(-1),_=fr.useRef(),S=fr.useRef(-1),E=fr.useRef(!0),O=fr.useRef(!1),R=fr.useRef(()=>{}),M=fr.useRef(!1),I=ri(()=>{var q;const W=(q=n.current.openEvent)==null?void 0:q.type;return(W==null?void 0:W.includes("mouse"))&&W!=="mousedown"});fr.useEffect(()=>{if(!c)return;function q(W){let{open:Z}=W;Z||(fl(x),fl(S),E.current=!0,M.current=!1)}return a.on("openchange",q),()=>{a.off("openchange",q)}},[c,a]),fr.useEffect(()=>{if(!c||!v.current||!e)return;function q(Z){I()&&o(!1,Z,"hover")}const W=pl(i.floating).documentElement;return W.addEventListener("mouseleave",q),()=>{W.removeEventListener("mouseleave",q)}},[i.floating,e,o,c,v,I]);const L=fr.useCallback(function(q,W,Z){W===void 0&&(W=!0),Z===void 0&&(Z="hover");const $=f6(p.current,"close",k.current);$&&!_.current?(fl(x),x.current=window.setTimeout(()=>o(!1,q,Z),$)):W&&(fl(x),o(!1,q,Z))},[p,o]),j=ri(()=>{R.current(),_.current=void 0}),z=ri(()=>{if(O.current){const q=pl(i.floating).body;q.style.pointerEvents="",q.removeAttribute(sC),O.current=!1}}),F=ri(()=>n.current.openEvent?["click","mousedown"].includes(n.current.openEvent.type):!1);fr.useEffect(()=>{if(!c)return;function q(Q){if(fl(x),E.current=!1,s&&!uk(k.current)||v6(y.current)>0&&!f6(p.current,"open"))return;const lr=f6(p.current,"open",k.current);lr?x.current=window.setTimeout(()=>{m.current||o(!0,Q,"hover")},lr):e||o(!0,Q,"hover")}function W(Q){if(F()){z();return}R.current();const lr=pl(i.floating);if(fl(S),M.current=!1,v.current&&n.current.floatingContext){e||fl(x),_.current=v.current({...n.current.floatingContext,tree:b,x:Q.clientX,y:Q.clientY,onClose(){z(),j(),F()||L(Q,!0,"safe-polygon")}});const tr=_.current;lr.addEventListener("mousemove",tr),R.current=()=>{lr.removeEventListener("mousemove",tr)};return}(k.current==="touch"?!Vc(i.floating,Q.relatedTarget):!0)&&L(Q)}function Z(Q){F()||n.current.floatingContext&&(v.current==null||v.current({...n.current.floatingContext,tree:b,x:Q.clientX,y:Q.clientY,onClose(){z(),j(),F()||L(Q)}})(Q))}function $(){fl(x)}function X(Q){F()||L(Q,!1)}if(pa(i.domReference)){const Q=i.domReference,lr=i.floating;return e&&Q.addEventListener("mouseleave",Z),g&&Q.addEventListener("mousemove",q,{once:!0}),Q.addEventListener("mouseenter",q),Q.addEventListener("mouseleave",W),lr&&(lr.addEventListener("mouseleave",Z),lr.addEventListener("mouseenter",$),lr.addEventListener("mouseleave",X)),()=>{e&&Q.removeEventListener("mouseleave",Z),g&&Q.removeEventListener("mousemove",q),Q.removeEventListener("mouseenter",q),Q.removeEventListener("mouseleave",W),lr&&(lr.removeEventListener("mouseleave",Z),lr.removeEventListener("mouseenter",$),lr.removeEventListener("mouseleave",X))}}},[i,c,t,s,g,L,j,z,o,e,m,b,p,v,n,F,y]),Mn(()=>{var q;if(c&&e&&(q=v.current)!=null&&(q=q.__options)!=null&&q.blockPointerEvents&&I()){O.current=!0;const Z=i.floating;if(pa(i.domReference)&&Z){var W;const $=pl(i.floating).body;$.setAttribute(sC,"");const X=i.domReference,Q=b==null||(W=b.nodesRef.current.find(lr=>lr.id===f))==null||(W=W.context)==null?void 0:W.elements.floating;return Q&&(Q.style.pointerEvents=""),$.style.pointerEvents="none",X.style.pointerEvents="auto",Z.style.pointerEvents="auto",()=>{$.style.pointerEvents="",X.style.pointerEvents="",Z.style.pointerEvents=""}}}},[c,e,f,i,b,v,I]),Mn(()=>{e||(k.current=void 0,M.current=!1,j(),z())},[e,j,z]),fr.useEffect(()=>()=>{j(),fl(x),fl(S),z()},[c,i.domReference,j,z]);const H=fr.useMemo(()=>{function q(W){k.current=W.pointerType}return{onPointerDown:q,onPointerEnter:q,onMouseMove(W){const{nativeEvent:Z}=W;function $(){!E.current&&!m.current&&o(!0,Z,"hover")}s&&!uk(k.current)||e||v6(y.current)===0||M.current&&W.movementX**2+W.movementY**2<2||(fl(S),k.current==="touch"?$():(M.current=!0,S.current=window.setTimeout($,v6(y.current))))}}},[s,o,e,m,y]);return fr.useMemo(()=>c?{reference:H}:{},[c,H])}let uC=0;function Xv(t,r){r===void 0&&(r={});const{preventScroll:e=!1,cancelPrevious:o=!0,sync:n=!1}=r;o&&cancelAnimationFrame(uC);const a=()=>t==null?void 0:t.focus({preventScroll:e});n?a():uC=requestAnimationFrame(a)}function p6(t,r){if(!t||!r)return!1;const e=r.getRootNode==null?void 0:r.getRootNode();if(t.contains(r))return!0;if(e&&Jy(e)){let o=r;for(;o;){if(t===o)return!0;o=o.parentNode||o.host}}return!1}function QZ(t){return"composedPath"in t?t.composedPath()[0]:t.target}function JZ(t){return(t==null?void 0:t.ownerDocument)||document}const Zp={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function gC(t){return t==="inert"?Zp.inert:t==="aria-hidden"?Zp["aria-hidden"]:Zp.none}let W1=new WeakSet,Y1={},k6=0;const $Z=()=>typeof HTMLElement<"u"&&"inert"in HTMLElement.prototype;function zU(t){return t?Jy(t)?t.host:zU(t.parentNode):null}const rK=(t,r)=>r.map(e=>{if(t.contains(e))return e;const o=zU(e);return t.contains(o)?o:null}).filter(e=>e!=null);function eK(t,r,e,o){const n="data-floating-ui-inert",a=o?"inert":e?"aria-hidden":null,i=rK(r,t),c=new Set,l=new Set(i),d=[];Y1[n]||(Y1[n]=new WeakMap);const s=Y1[n];i.forEach(u),g(r),c.clear();function u(b){!b||c.has(b)||(c.add(b),b.parentNode&&u(b.parentNode))}function g(b){!b||l.has(b)||[].forEach.call(b.children,f=>{if(nv(f)!=="script")if(c.has(f))g(f);else{const v=a?f.getAttribute(a):null,p=v!==null&&v!=="false",m=gC(a),y=(m.get(f)||0)+1,k=(s.get(f)||0)+1;m.set(f,y),s.set(f,k),d.push(f),y===1&&p&&W1.add(f),k===1&&f.setAttribute(n,""),!p&&a&&f.setAttribute(a,a==="inert"?"":"true")}})}return k6++,()=>{d.forEach(b=>{const f=gC(a),p=(f.get(b)||0)-1,m=(s.get(b)||0)-1;f.set(b,p),s.set(b,m),p||(!W1.has(b)&&a&&b.removeAttribute(a),W1.delete(b)),m||b.removeAttribute(n)}),k6--,k6||(Zp.inert=new WeakMap,Zp["aria-hidden"]=new WeakMap,Zp.none=new WeakMap,W1=new WeakSet,Y1={})}}function bC(t,r,e){r===void 0&&(r=!1),e===void 0&&(e=!1);const o=JZ(t[0]).body;return eK(t.concat(Array.from(o.querySelectorAll('[aria-live],[role="status"],output'))),o,r,e)}const oA={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},_x=fr.forwardRef(function(r,e){const[o,n]=fr.useState();Mn(()=>{kU()&&n("button")},[]);const a={ref:e,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,[b0("focus-guard")]:"",style:oA};return vr.jsx("span",{...r,...a})}),tK={clipPath:"inset(50%)",position:"fixed",top:0,left:0},BU=fr.createContext(null),hC=b0("portal");function oK(t){t===void 0&&(t={});const{id:r,root:e}=t,o=E2(),n=UU(),[a,i]=fr.useState(null),c=fr.useRef(null);return Mn(()=>()=>{a==null||a.remove(),queueMicrotask(()=>{c.current=null})},[a]),Mn(()=>{if(!o||c.current)return;const l=r?document.getElementById(r):null;if(!l)return;const d=document.createElement("div");d.id=o,d.setAttribute(hC,""),l.appendChild(d),c.current=d,i(d)},[r,o]),Mn(()=>{if(e===null||!o||c.current)return;let l=e||(n==null?void 0:n.portalNode);l&&!ZO(l)&&(l=l.current),l=l||document.body;let d=null;r&&(d=document.createElement("div"),d.id=r,l.appendChild(d));const s=document.createElement("div");s.id=o,s.setAttribute(hC,""),l=d||l,l.appendChild(s),c.current=s,i(s)},[r,e,o,n]),a}function gk(t){const{children:r,id:e,root:o,preserveTabOrder:n=!0}=t,a=oK({id:e,root:o}),[i,c]=fr.useState(null),l=fr.useRef(null),d=fr.useRef(null),s=fr.useRef(null),u=fr.useRef(null),g=i==null?void 0:i.modal,b=i==null?void 0:i.open,f=!!i&&!i.modal&&i.open&&n&&!!(o||a);return fr.useEffect(()=>{if(!a||!n||g)return;function v(p){a&&hy(p)&&(p.type==="focusin"?rC:sZ)(a)}return a.addEventListener("focusin",v,!0),a.addEventListener("focusout",v,!0),()=>{a.removeEventListener("focusin",v,!0),a.removeEventListener("focusout",v,!0)}},[a,n,g]),fr.useEffect(()=>{a&&(b||rC(a))},[b,a]),vr.jsxs(BU.Provider,{value:fr.useMemo(()=>({preserveTabOrder:n,beforeOutsideRef:l,afterOutsideRef:d,beforeInsideRef:s,afterInsideRef:u,portalNode:a,setFocusManagerState:c}),[n,a]),children:[f&&a&&vr.jsx(_x,{"data-type":"outside",ref:l,onFocus:v=>{if(hy(v,a)){var p;(p=s.current)==null||p.focus()}else{const m=i?i.domReference:null,y=EU(m);y==null||y.focus()}}}),f&&a&&vr.jsx("span",{"aria-owns":a.id,style:tK}),a&&y2.createPortal(r,a),f&&a&&vr.jsx(_x,{"data-type":"outside",ref:d,onFocus:v=>{if(hy(v,a)){var p;(p=u.current)==null||p.focus()}else{const m=i?i.domReference:null,y=_U(m);y==null||y.focus(),i!=null&&i.closeOnFocusOut&&(i==null||i.onOpenChange(!1,v.nativeEvent,"focus-out"))}}})]})}const UU=()=>fr.useContext(BU);function fC(t){return fr.useMemo(()=>r=>{t.forEach(e=>{e&&(e.current=r)})},t)}const vC=20;let Pf=[];function nA(){Pf=Pf.filter(t=>{var r;return(r=t.deref())==null?void 0:r.isConnected})}function nK(t){nA(),t&&nv(t)!=="body"&&(Pf.push(new WeakRef(t)),Pf.length>vC&&(Pf=Pf.slice(-vC)))}function pC(){nA();const t=Pf[Pf.length-1];return t==null?void 0:t.deref()}function aK(t){const r=O5();return vU(t,r)?t:m2(t,r)[0]||t}function kC(t,r){var e;if(!r.current.includes("floating")&&!((e=t.getAttribute("role"))!=null&&e.includes("dialog")))return;const o=O5(),a=WX(t,o).filter(c=>{const l=c.getAttribute("data-tabindex")||"";return vU(c,o)||c.hasAttribute("data-tabindex")&&!l.startsWith("-")}),i=t.getAttribute("tabindex");r.current.includes("floating")||a.length===0?i!=="0"&&t.setAttribute("tabindex","0"):(i!=="-1"||t.hasAttribute("data-tabindex")&&t.getAttribute("data-tabindex")!=="-1")&&(t.setAttribute("tabindex","-1"),t.setAttribute("data-tabindex","-1"))}const iK=fr.forwardRef(function(r,e){return vr.jsx("button",{...r,type:"button",ref:e,tabIndex:-1,style:oA})});function $y(t){const{context:r,children:e,disabled:o=!1,order:n=["content"],guards:a=!0,initialFocus:i=0,returnFocus:c=!0,restoreFocus:l=!1,modal:d=!0,visuallyHiddenDismiss:s=!1,closeOnFocusOut:u=!0,outsideElementsInert:g=!1,getInsideElements:b=()=>[]}=t,{open:f,onOpenChange:v,events:p,dataRef:m,elements:{domReference:y,floating:k}}=r,x=ri(()=>{var kr;return(kr=m.current.floatingContext)==null?void 0:kr.nodeId}),_=ri(b),S=typeof i=="number"&&i<0,E=_S(y)&&S,O=$Z(),R=O?a:!0,M=!R||O&&g,I=Hc(n),L=Hc(i),j=Hc(c),z=Ih(),F=UU(),H=fr.useRef(null),q=fr.useRef(null),W=fr.useRef(!1),Z=fr.useRef(!1),$=fr.useRef(-1),X=fr.useRef(-1),Q=F!=null,lr=yx(k),or=ri(function(kr){return kr===void 0&&(kr=lr),kr?m2(kr,O5()):[]}),tr=ri(kr=>{const Or=or(kr);return I.current.map(Ir=>y&&Ir==="reference"?y:lr&&Ir==="floating"?lr:Or).filter(Boolean).flat()});fr.useEffect(()=>{if(o||!d)return;function kr(Ir){if(Ir.key==="Tab"){Vc(lr,Pb(pl(lr)))&&or().length===0&&!E&&vl(Ir);const Mr=tr(),Lr=Mb(Ir);I.current[0]==="reference"&&Lr===y&&(vl(Ir),Ir.shiftKey?Xv(Mr[Mr.length-1]):Xv(Mr[1])),I.current[1]==="floating"&&Lr===lr&&Ir.shiftKey&&(vl(Ir),Xv(Mr[0]))}}const Or=pl(lr);return Or.addEventListener("keydown",kr),()=>{Or.removeEventListener("keydown",kr)}},[o,y,lr,d,I,E,or,tr]),fr.useEffect(()=>{if(o||!k)return;function kr(Or){const Ir=Mb(Or),Lr=or().indexOf(Ir);Lr!==-1&&($.current=Lr)}return k.addEventListener("focusin",kr),()=>{k.removeEventListener("focusin",kr)}},[o,k,or]),fr.useEffect(()=>{if(o||!u)return;function kr(){Z.current=!0,setTimeout(()=>{Z.current=!1})}function Or(Lr){const Ar=Lr.relatedTarget,Y=Lr.currentTarget,J=Mb(Lr);queueMicrotask(()=>{const nr=x(),xr=!(Vc(y,Ar)||Vc(k,Ar)||Vc(Ar,k)||Vc(F==null?void 0:F.portalNode,Ar)||Ar!=null&&Ar.hasAttribute(b0("focus-guard"))||z&&(c0(z.nodesRef.current,nr).find(Er=>{var Pr,Dr;return Vc((Pr=Er.context)==null?void 0:Pr.elements.floating,Ar)||Vc((Dr=Er.context)==null?void 0:Dr.elements.domReference,Ar)})||JT(z.nodesRef.current,nr).find(Er=>{var Pr,Dr,Yr;return[(Pr=Er.context)==null?void 0:Pr.elements.floating,yx((Dr=Er.context)==null?void 0:Dr.elements.floating)].includes(Ar)||((Yr=Er.context)==null?void 0:Yr.elements.domReference)===Ar})));if(Y===y&&lr&&kC(lr,I),l&&Y!==y&&!(J!=null&&J.isConnected)&&Pb(pl(lr))===pl(lr).body){Ki(lr)&&lr.focus();const Er=$.current,Pr=or(),Dr=Pr[Er]||Pr[Pr.length-1]||lr;Ki(Dr)&&Dr.focus()}if(m.current.insideReactTree){m.current.insideReactTree=!1;return}(E||!d)&&Ar&&xr&&!Z.current&&Ar!==pC()&&(W.current=!0,v(!1,Lr,"focus-out"))})}const Ir=!!(!z&&F);function Mr(){fl(X),m.current.insideReactTree=!0,X.current=window.setTimeout(()=>{m.current.insideReactTree=!1})}if(k&&Ki(y))return y.addEventListener("focusout",Or),y.addEventListener("pointerdown",kr),k.addEventListener("focusout",Or),Ir&&k.addEventListener("focusout",Mr,!0),()=>{y.removeEventListener("focusout",Or),y.removeEventListener("pointerdown",kr),k.removeEventListener("focusout",Or),Ir&&k.removeEventListener("focusout",Mr,!0)}},[o,y,k,lr,d,z,F,v,u,l,or,E,x,I,m]);const dr=fr.useRef(null),sr=fr.useRef(null),pr=fC([dr,F==null?void 0:F.beforeInsideRef]),ur=fC([sr,F==null?void 0:F.afterInsideRef]);fr.useEffect(()=>{var kr,Or;if(o||!k)return;const Ir=Array.from((F==null||(kr=F.portalNode)==null?void 0:kr.querySelectorAll("["+b0("portal")+"]"))||[]),Lr=(Or=(z?JT(z.nodesRef.current,x()):[]).find(J=>{var nr;return _S(((nr=J.context)==null?void 0:nr.elements.domReference)||null)}))==null||(Or=Or.context)==null?void 0:Or.elements.domReference,Ar=[k,Lr,...Ir,..._(),H.current,q.current,dr.current,sr.current,F==null?void 0:F.beforeOutsideRef.current,F==null?void 0:F.afterOutsideRef.current,I.current.includes("reference")||E?y:null].filter(J=>J!=null),Y=d||E?bC(Ar,!M,M):bC(Ar);return()=>{Y()}},[o,y,k,d,I,F,E,R,M,z,x,_]),Mn(()=>{if(o||!Ki(lr))return;const kr=pl(lr),Or=Pb(kr);queueMicrotask(()=>{const Ir=tr(lr),Mr=L.current,Lr=(typeof Mr=="number"?Ir[Mr]:Mr.current)||lr,Ar=Vc(lr,Or);!S&&!Ar&&f&&Xv(Lr,{preventScroll:Lr===lr})})},[o,f,lr,S,tr,L]),Mn(()=>{if(o||!lr)return;const kr=pl(lr),Or=Pb(kr);nK(Or);function Ir(Ar){let{reason:Y,event:J,nested:nr}=Ar;if(["hover","safe-polygon"].includes(Y)&&J.type==="mouseleave"&&(W.current=!0),Y==="outside-press")if(nr)W.current=!1;else if(yU(J)||wU(J))W.current=!1;else{let xr=!1;document.createElement("div").focus({get preventScroll(){return xr=!0,!1}}),xr?W.current=!1:W.current=!0}}p.on("openchange",Ir);const Mr=kr.createElement("span");Mr.setAttribute("tabindex","-1"),Mr.setAttribute("aria-hidden","true"),Object.assign(Mr.style,oA),Q&&y&&y.insertAdjacentElement("afterend",Mr);function Lr(){if(typeof j.current=="boolean"){const Ar=y||pC();return Ar&&Ar.isConnected?Ar:Mr}return j.current.current||Mr}return()=>{p.off("openchange",Ir);const Ar=Pb(kr),Y=Vc(k,Ar)||z&&c0(z.nodesRef.current,x(),!1).some(nr=>{var xr;return Vc((xr=nr.context)==null?void 0:xr.elements.floating,Ar)}),J=Lr();queueMicrotask(()=>{const nr=aK(J);j.current&&!W.current&&Ki(nr)&&(!(nr!==Ar&&Ar!==kr.body)||Y)&&nr.focus({preventScroll:!0}),Mr.remove()})}},[o,k,lr,j,m,p,z,Q,y,x]),fr.useEffect(()=>(queueMicrotask(()=>{W.current=!1}),()=>{queueMicrotask(nA)}),[o]),Mn(()=>{if(!o&&F)return F.setFocusManagerState({modal:d,closeOnFocusOut:u,open:f,onOpenChange:v,domReference:y}),()=>{F.setFocusManagerState(null)}},[o,F,d,f,v,u,y]),Mn(()=>{o||lr&&kC(lr,I)},[o,lr,I]);function cr(kr){return o||!s||!d?null:vr.jsx(iK,{ref:kr==="start"?H:q,onClick:Or=>v(!1,Or.nativeEvent),children:typeof s=="string"?s:"Dismiss"})}const gr=!o&&R&&(d?!E:!0)&&(Q||d);return vr.jsxs(vr.Fragment,{children:[gr&&vr.jsx(_x,{"data-type":"inside",ref:pr,onFocus:kr=>{if(d){const Ir=tr();Xv(n[0]==="reference"?Ir[0]:Ir[Ir.length-1])}else if(F!=null&&F.preserveTabOrder&&F.portalNode)if(W.current=!1,hy(kr,F.portalNode)){const Ir=_U(y);Ir==null||Ir.focus()}else{var Or;(Or=F.beforeOutsideRef.current)==null||Or.focus()}}}),!E&&cr("start"),e,cr("end"),gr&&vr.jsx(_x,{"data-type":"inside",ref:ur,onFocus:kr=>{if(d)Xv(tr()[0]);else if(F!=null&&F.preserveTabOrder&&F.portalNode)if(u&&(W.current=!0),hy(kr,F.portalNode)){const Ir=EU(y);Ir==null||Ir.focus()}else{var Or;(Or=F.afterOutsideRef.current)==null||Or.focus()}}})]})}let X1=0;const mC="--floating-ui-scrollbar-width";function cK(){const t=QO(),r=/iP(hone|ad|od)|iOS/.test(t)||t==="MacIntel"&&navigator.maxTouchPoints>1,e=document.body.style,n=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",a=window.innerWidth-document.documentElement.clientWidth,i=e.left?parseFloat(e.left):window.scrollX,c=e.top?parseFloat(e.top):window.scrollY;if(e.overflow="hidden",e.setProperty(mC,a+"px"),a&&(e[n]=a+"px"),r){var l,d;const s=((l=window.visualViewport)==null?void 0:l.offsetLeft)||0,u=((d=window.visualViewport)==null?void 0:d.offsetTop)||0;Object.assign(e,{position:"fixed",top:-(c-Math.floor(u))+"px",left:-(i-Math.floor(s))+"px",right:"0"})}return()=>{Object.assign(e,{overflow:"",[n]:""}),e.removeProperty(mC),r&&(Object.assign(e,{position:"",top:"",left:"",right:""}),window.scrollTo(i,c))}}let yC=()=>{};const lK=fr.forwardRef(function(r,e){const{lockScroll:o=!1,...n}=r;return Mn(()=>{if(o)return X1++,X1===1&&(yC=cK()),()=>{X1--,X1===0&&yC()}},[o]),vr.jsx("div",{ref:e,...n,style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...n.style}})});function wC(t){return Ki(t.target)&&t.target.tagName==="BUTTON"}function dK(t){return Ki(t.target)&&t.target.tagName==="A"}function xC(t){return JO(t)}function aA(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,dataRef:n,elements:{domReference:a}}=t,{enabled:i=!0,event:c="click",toggle:l=!0,ignoreMouse:d=!1,keyboardHandlers:s=!0,stickIfOpen:u=!0}=r,g=fr.useRef(),b=fr.useRef(!1),f=fr.useMemo(()=>({onPointerDown(v){g.current=v.pointerType},onMouseDown(v){const p=g.current;v.button===0&&c!=="click"&&(uk(p,!0)&&d||(e&&l&&(!(n.current.openEvent&&u)||n.current.openEvent.type==="mousedown")?o(!1,v.nativeEvent,"click"):(v.preventDefault(),o(!0,v.nativeEvent,"click"))))},onClick(v){const p=g.current;if(c==="mousedown"&&g.current){g.current=void 0;return}uk(p,!0)&&d||(e&&l&&(!(n.current.openEvent&&u)||n.current.openEvent.type==="click")?o(!1,v.nativeEvent,"click"):o(!0,v.nativeEvent,"click"))},onKeyDown(v){g.current=void 0,!(v.defaultPrevented||!s||wC(v))&&(v.key===" "&&!xC(a)&&(v.preventDefault(),b.current=!0),!dK(v)&&v.key==="Enter"&&o(!(e&&l),v.nativeEvent,"click"))},onKeyUp(v){v.defaultPrevented||!s||wC(v)||xC(a)||v.key===" "&&b.current&&(b.current=!1,o(!(e&&l),v.nativeEvent,"click"))}}),[n,a,c,d,s,o,e,u,l]);return fr.useMemo(()=>i?{reference:f}:{},[i,f])}function sK(t,r){let e=null,o=null,n=!1;return{contextElement:t||void 0,getBoundingClientRect(){var a;const i=(t==null?void 0:t.getBoundingClientRect())||{width:0,height:0,x:0,y:0},c=r.axis==="x"||r.axis==="both",l=r.axis==="y"||r.axis==="both",d=["mouseenter","mousemove"].includes(((a=r.dataRef.current.openEvent)==null?void 0:a.type)||"")&&r.pointerType!=="touch";let s=i.width,u=i.height,g=i.x,b=i.y;return e==null&&r.x&&c&&(e=i.x-r.x),o==null&&r.y&&l&&(o=i.y-r.y),g-=e||0,b-=o||0,s=0,u=0,!n||d?(s=r.axis==="y"?i.width:0,u=r.axis==="x"?i.height:0,g=c&&r.x!=null?r.x:g,b=l&&r.y!=null?r.y:b):n&&!d&&(u=r.axis==="x"?i.height:u,s=r.axis==="y"?i.width:s),n=!0,{width:s,height:u,x:g,y:b,top:b,right:g+s,bottom:b+u,left:g}}}}function _C(t){return t!=null&&t.clientX!=null}function uK(t,r){r===void 0&&(r={});const{open:e,dataRef:o,elements:{floating:n,domReference:a},refs:i}=t,{enabled:c=!0,axis:l="both",x:d=null,y:s=null}=r,u=fr.useRef(!1),g=fr.useRef(null),[b,f]=fr.useState(),[v,p]=fr.useState([]),m=ri((S,E)=>{u.current||o.current.openEvent&&!_C(o.current.openEvent)||i.setPositionReference(sK(a,{x:S,y:E,axis:l,dataRef:o,pointerType:b}))}),y=ri(S=>{d!=null||s!=null||(e?g.current||p([]):m(S.clientX,S.clientY))}),k=uk(b)?n:e,x=fr.useCallback(()=>{if(!k||!c||d!=null||s!=null)return;const S=Jd(n);function E(O){const R=Mb(O);Vc(n,R)?(S.removeEventListener("mousemove",E),g.current=null):m(O.clientX,O.clientY)}if(!o.current.openEvent||_C(o.current.openEvent)){S.addEventListener("mousemove",E);const O=()=>{S.removeEventListener("mousemove",E),g.current=null};return g.current=O,O}i.setPositionReference(a)},[k,c,d,s,n,o,i,a,m]);fr.useEffect(()=>x(),[x,v]),fr.useEffect(()=>{c&&!n&&(u.current=!1)},[c,n]),fr.useEffect(()=>{!c&&e&&(u.current=!0)},[c,e]),Mn(()=>{c&&(d!=null||s!=null)&&(u.current=!1,m(d,s))},[c,d,s,m]);const _=fr.useMemo(()=>{function S(E){let{pointerType:O}=E;f(O)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:y,onMouseEnter:y}},[y]);return fr.useMemo(()=>c?{reference:_}:{},[c,_])}const gK={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},bK={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},EC=t=>{var r,e;return{escapeKey:typeof t=="boolean"?t:(r=t==null?void 0:t.escapeKey)!=null?r:!1,outsidePress:typeof t=="boolean"?t:(e=t==null?void 0:t.outsidePress)!=null?e:!0}};function S2(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,elements:n,dataRef:a}=t,{enabled:i=!0,escapeKey:c=!0,outsidePress:l=!0,outsidePressEvent:d="pointerdown",referencePress:s=!1,referencePressEvent:u="pointerdown",ancestorScroll:g=!1,bubbles:b,capture:f}=r,v=Ih(),p=ri(typeof l=="function"?l:()=>!1),m=typeof l=="function"?p:l,y=fr.useRef(!1),{escapeKey:k,outsidePress:x}=EC(b),{escapeKey:_,outsidePress:S}=EC(f),E=fr.useRef(!1),O=ri(z=>{var F;if(!e||!i||!c||z.key!=="Escape"||E.current)return;const H=(F=a.current.floatingContext)==null?void 0:F.nodeId,q=v?c0(v.nodesRef.current,H):[];if(!k&&(z.stopPropagation(),q.length>0)){let W=!0;if(q.forEach(Z=>{var $;if(($=Z.context)!=null&&$.open&&!Z.context.dataRef.current.__escapeKeyBubbles){W=!1;return}}),!W)return}o(!1,rZ(z)?z.nativeEvent:z,"escape-key")}),R=ri(z=>{var F;const H=()=>{var q;O(z),(q=Mb(z))==null||q.removeEventListener("keydown",H)};(F=Mb(z))==null||F.addEventListener("keydown",H)}),M=ri(z=>{var F;const H=a.current.insideReactTree;a.current.insideReactTree=!1;const q=y.current;if(y.current=!1,d==="click"&&q||H||typeof m=="function"&&!m(z))return;const W=Mb(z),Z="["+b0("inert")+"]",$=pl(n.floating).querySelectorAll(Z);let X=pa(W)?W:null;for(;X&&!Sh(X);){const tr=Th(X);if(Sh(tr)||!pa(tr))break;X=tr}if($.length&&pa(W)&&!QX(W)&&!Vc(W,n.floating)&&Array.from($).every(tr=>!Vc(X,tr)))return;if(Ki(W)&&j){const tr=Sh(W),dr=Ju(W),sr=/auto|scroll/,pr=tr||sr.test(dr.overflowX),ur=tr||sr.test(dr.overflowY),cr=pr&&W.clientWidth>0&&W.scrollWidth>W.clientWidth,gr=ur&&W.clientHeight>0&&W.scrollHeight>W.clientHeight,kr=dr.direction==="rtl",Or=gr&&(kr?z.offsetX<=W.offsetWidth-W.clientWidth:z.offsetX>W.clientWidth),Ir=cr&&z.offsetY>W.clientHeight;if(Or||Ir)return}const Q=(F=a.current.floatingContext)==null?void 0:F.nodeId,lr=v&&c0(v.nodesRef.current,Q).some(tr=>{var dr;return u6(z,(dr=tr.context)==null?void 0:dr.elements.floating)});if(u6(z,n.floating)||u6(z,n.domReference)||lr)return;const or=v?c0(v.nodesRef.current,Q):[];if(or.length>0){let tr=!0;if(or.forEach(dr=>{var sr;if((sr=dr.context)!=null&&sr.open&&!dr.context.dataRef.current.__outsidePressBubbles){tr=!1;return}}),!tr)return}o(!1,z,"outside-press")}),I=ri(z=>{var F;const H=()=>{var q;M(z),(q=Mb(z))==null||q.removeEventListener(d,H)};(F=Mb(z))==null||F.addEventListener(d,H)});fr.useEffect(()=>{if(!e||!i)return;a.current.__escapeKeyBubbles=k,a.current.__outsidePressBubbles=x;let z=-1;function F($){o(!1,$,"ancestor-scroll")}function H(){window.clearTimeout(z),E.current=!0}function q(){z=window.setTimeout(()=>{E.current=!1},f2()?5:0)}const W=pl(n.floating);c&&(W.addEventListener("keydown",_?R:O,_),W.addEventListener("compositionstart",H),W.addEventListener("compositionend",q)),m&&W.addEventListener(d,S?I:M,S);let Z=[];return g&&(pa(n.domReference)&&(Z=Uf(n.domReference)),pa(n.floating)&&(Z=Z.concat(Uf(n.floating))),!pa(n.reference)&&n.reference&&n.reference.contextElement&&(Z=Z.concat(Uf(n.reference.contextElement)))),Z=Z.filter($=>{var X;return $!==((X=W.defaultView)==null?void 0:X.visualViewport)}),Z.forEach($=>{$.addEventListener("scroll",F,{passive:!0})}),()=>{c&&(W.removeEventListener("keydown",_?R:O,_),W.removeEventListener("compositionstart",H),W.removeEventListener("compositionend",q)),m&&W.removeEventListener(d,S?I:M,S),Z.forEach($=>{$.removeEventListener("scroll",F)}),window.clearTimeout(z)}},[a,n,c,m,d,e,o,g,i,k,x,O,_,R,M,S,I]),fr.useEffect(()=>{a.current.insideReactTree=!1},[a,m,d]);const L=fr.useMemo(()=>({onKeyDown:O,...s&&{[gK[u]]:z=>{o(!1,z.nativeEvent,"reference-press")},...u!=="click"&&{onClick(z){o(!1,z.nativeEvent,"reference-press")}}}}),[O,o,s,u]),j=fr.useMemo(()=>{function z(F){F.button===0&&(y.current=!0)}return{onKeyDown:O,onMouseDown:z,onMouseUp:z,[bK[d]]:()=>{a.current.insideReactTree=!0}}},[O,d,a]);return fr.useMemo(()=>i?{reference:L,floating:j}:{},[i,L,j])}function hK(t){const{open:r=!1,onOpenChange:e,elements:o}=t,n=E2(),a=fr.useRef({}),[i]=fr.useState(()=>DU()),c=av()!=null,[l,d]=fr.useState(o.reference),s=ri((b,f,v)=>{a.current.openEvent=b?f:void 0,i.emit("openchange",{open:b,event:f,reason:v,nested:c}),e==null||e(b,f,v)}),u=fr.useMemo(()=>({setPositionReference:d}),[]),g=fr.useMemo(()=>({reference:l||o.reference||null,floating:o.floating||null,domReference:o.reference}),[l,o.reference,o.floating]);return fr.useMemo(()=>({dataRef:a,open:r,onOpenChange:s,elements:g,events:i,floatingId:n,refs:u}),[r,s,g,i,n,u])}function O2(t){t===void 0&&(t={});const{nodeId:r}=t,e=hK({...t,elements:{reference:null,floating:null,...t.elements}}),o=t.rootContext||e,n=o.elements,[a,i]=fr.useState(null),[c,l]=fr.useState(null),s=(n==null?void 0:n.domReference)||a,u=fr.useRef(null),g=Ih();Mn(()=>{s&&(u.current=s)},[s]);const b=UZ({...t,elements:{...n,...c&&{reference:c}}}),f=fr.useCallback(k=>{const x=pa(k)?{getBoundingClientRect:()=>k.getBoundingClientRect(),getClientRects:()=>k.getClientRects(),contextElement:k}:k;l(x),b.refs.setReference(x)},[b.refs]),v=fr.useCallback(k=>{(pa(k)||k===null)&&(u.current=k,i(k)),(pa(b.refs.reference.current)||b.refs.reference.current===null||k!==null&&!pa(k))&&b.refs.setReference(k)},[b.refs]),p=fr.useMemo(()=>({...b.refs,setReference:v,setPositionReference:f,domReference:u}),[b.refs,v,f]),m=fr.useMemo(()=>({...b.elements,domReference:s}),[b.elements,s]),y=fr.useMemo(()=>({...b,...o,refs:p,elements:m,nodeId:r}),[b,p,m,r,o]);return Mn(()=>{o.dataRef.current.floatingContext=y;const k=g==null?void 0:g.nodesRef.current.find(x=>x.id===r);k&&(k.context=y)}),fr.useMemo(()=>({...b,context:y,refs:p,elements:m}),[b,p,m,y])}function m6(){return YX()&&kU()}function fK(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,events:n,dataRef:a,elements:i}=t,{enabled:c=!0,visibleOnly:l=!0}=r,d=fr.useRef(!1),s=fr.useRef(-1),u=fr.useRef(!0);fr.useEffect(()=>{if(!c)return;const b=Jd(i.domReference);function f(){!e&&Ki(i.domReference)&&i.domReference===Pb(pl(i.domReference))&&(d.current=!0)}function v(){u.current=!0}function p(){u.current=!1}return b.addEventListener("blur",f),m6()&&(b.addEventListener("keydown",v,!0),b.addEventListener("pointerdown",p,!0)),()=>{b.removeEventListener("blur",f),m6()&&(b.removeEventListener("keydown",v,!0),b.removeEventListener("pointerdown",p,!0))}},[i.domReference,e,c]),fr.useEffect(()=>{if(!c)return;function b(f){let{reason:v}=f;(v==="reference-press"||v==="escape-key")&&(d.current=!0)}return n.on("openchange",b),()=>{n.off("openchange",b)}},[n,c]),fr.useEffect(()=>()=>{fl(s)},[]);const g=fr.useMemo(()=>({onMouseLeave(){d.current=!1},onFocus(b){if(d.current)return;const f=Mb(b.nativeEvent);if(l&&pa(f)){if(m6()&&!b.relatedTarget){if(!u.current&&!JO(f))return}else if(!JX(f))return}o(!0,b.nativeEvent,"focus")},onBlur(b){d.current=!1;const f=b.relatedTarget,v=b.nativeEvent,p=pa(f)&&f.hasAttribute(b0("focus-guard"))&&f.getAttribute("data-type")==="outside";s.current=window.setTimeout(()=>{var m;const y=Pb(i.domReference?i.domReference.ownerDocument:document);!f&&y===i.domReference||Vc((m=a.current.floatingContext)==null?void 0:m.refs.floating.current,y)||Vc(i.domReference,y)||p||o(!1,v,"focus")})}}),[a,i.domReference,o,l]);return fr.useMemo(()=>c?{reference:g}:{},[c,g])}function y6(t,r,e){const o=new Map,n=e==="item";let a=t;if(n&&t){const{[iC]:i,[cC]:c,...l}=t;a=l}return{...e==="floating"&&{tabIndex:-1,[GZ]:""},...a,...r.map(i=>{const c=i?i[e]:null;return typeof c=="function"?t?c(t):null:c}).concat(t).reduce((i,c)=>(c&&Object.entries(c).forEach(l=>{let[d,s]=l;if(!(n&&[iC,cC].includes(d)))if(d.indexOf("on")===0){if(o.has(d)||o.set(d,[]),typeof s=="function"){var u;(u=o.get(d))==null||u.push(s),i[d]=function(){for(var g,b=arguments.length,f=new Array(b),v=0;vp(...f)).find(p=>p!==void 0)}}}else i[d]=s}),i),{})}}function A2(t){t===void 0&&(t=[]);const r=t.map(c=>c==null?void 0:c.reference),e=t.map(c=>c==null?void 0:c.floating),o=t.map(c=>c==null?void 0:c.item),n=fr.useCallback(c=>y6(c,t,"reference"),r),a=fr.useCallback(c=>y6(c,t,"floating"),e),i=fr.useCallback(c=>y6(c,t,"item"),o);return fr.useMemo(()=>({getReferenceProps:n,getFloatingProps:a,getItemProps:i}),[n,a,i])}const vK="Escape";function T2(t,r,e){switch(t){case"vertical":return r;case"horizontal":return e;default:return r||e}}function Z1(t,r){return T2(r,t===IU||t===_2,t===A5||t===T5)}function w6(t,r,e){return T2(r,t===_2,e?t===A5:t===T5)||t==="Enter"||t===" "||t===""}function SC(t,r,e){return T2(r,e?t===A5:t===T5,t===_2)}function OC(t,r,e,o){const n=e?t===T5:t===A5,a=t===IU;return r==="both"||r==="horizontal"&&o&&o>1?t===vK:T2(r,n,a)}function pK(t,r){const{open:e,onOpenChange:o,elements:n,floatingId:a}=t,{listRef:i,activeIndex:c,onNavigate:l=()=>{},enabled:d=!0,selectedIndex:s=null,allowEscape:u=!1,loop:g=!1,nested:b=!1,rtl:f=!1,virtual:v=!1,focusItemOnOpen:p="auto",focusItemOnHover:m=!0,openOnArrowKeyDown:y=!0,disabledIndices:k=void 0,orientation:x="vertical",parentOrientation:_,cols:S=1,scrollItemIntoView:E=!0,virtualItemRef:O,itemSizes:R,dense:M=!1}=r,I=yx(n.floating),L=Hc(I),j=av(),z=Ih();Mn(()=>{t.dataRef.current.orientation=x},[t,x]);const F=ri(()=>{l(W.current===-1?null:W.current)}),H=_S(n.domReference),q=fr.useRef(p),W=fr.useRef(s??-1),Z=fr.useRef(null),$=fr.useRef(!0),X=fr.useRef(F),Q=fr.useRef(!!n.floating),lr=fr.useRef(e),or=fr.useRef(!1),tr=fr.useRef(!1),dr=Hc(k),sr=Hc(e),pr=Hc(E),ur=Hc(s),[cr,gr]=fr.useState(),[kr,Or]=fr.useState(),Ir=ri(()=>{function Er(ie){if(v){var me;(me=ie.id)!=null&&me.endsWith("-fui-option")&&(ie.id=a+"-"+Math.random().toString(16).slice(2,10)),gr(ie.id),z==null||z.events.emit("virtualfocus",ie),O&&(O.current=ie)}else Xv(ie,{sync:or.current,preventScroll:!0})}const Pr=i.current[W.current],Dr=tr.current;Pr&&Er(Pr),(or.current?ie=>ie():requestAnimationFrame)(()=>{const ie=i.current[W.current]||Pr;if(!ie)return;Pr||Er(ie);const me=pr.current;me&&Lr&&(Dr||!$.current)&&(ie.scrollIntoView==null||ie.scrollIntoView(typeof me=="boolean"?{block:"nearest",inline:"nearest"}:me))})});Mn(()=>{d&&(e&&n.floating?q.current&&s!=null&&(tr.current=!0,W.current=s,F()):Q.current&&(W.current=-1,X.current()))},[d,e,n.floating,s,F]),Mn(()=>{if(d&&e&&n.floating)if(c==null){if(or.current=!1,ur.current!=null)return;if(Q.current&&(W.current=-1,Ir()),(!lr.current||!Q.current)&&q.current&&(Z.current!=null||q.current===!0&&Z.current==null)){let Er=0;const Pr=()=>{i.current[0]==null?(Er<2&&(Er?requestAnimationFrame:queueMicrotask)(Pr),Er++):(W.current=Z.current==null||w6(Z.current,x,f)||b?g6(i,dr.current):$T(i,dr.current),Z.current=null,F())};Pr()}}else by(i,c)||(W.current=c,Ir(),tr.current=!1)},[d,e,n.floating,c,ur,b,i,x,f,F,Ir,dr]),Mn(()=>{var Er;if(!d||n.floating||!z||v||!Q.current)return;const Pr=z.nodesRef.current,Dr=(Er=Pr.find(me=>me.id===j))==null||(Er=Er.context)==null?void 0:Er.elements.floating,Yr=Pb(pl(n.floating)),ie=Pr.some(me=>me.context&&Vc(me.context.elements.floating,Yr));Dr&&!ie&&$.current&&Dr.focus({preventScroll:!0})},[d,n.floating,z,j,v]),Mn(()=>{if(!d||!z||!v||j)return;function Er(Pr){Or(Pr.id),O&&(O.current=Pr)}return z.events.on("virtualfocus",Er),()=>{z.events.off("virtualfocus",Er)}},[d,z,v,j,O]),Mn(()=>{X.current=F,lr.current=e,Q.current=!!n.floating}),Mn(()=>{e||(Z.current=null,q.current=p)},[e,p]);const Mr=c!=null,Lr=fr.useMemo(()=>{function Er(Dr){if(!sr.current)return;const Yr=i.current.indexOf(Dr);Yr!==-1&&W.current!==Yr&&(W.current=Yr,F())}return{onFocus(Dr){let{currentTarget:Yr}=Dr;or.current=!0,Er(Yr)},onClick:Dr=>{let{currentTarget:Yr}=Dr;return Yr.focus({preventScroll:!0})},onMouseMove(Dr){let{currentTarget:Yr}=Dr;or.current=!0,tr.current=!1,m&&Er(Yr)},onPointerLeave(Dr){let{pointerType:Yr}=Dr;if(!(!$.current||Yr==="touch")&&(or.current=!0,!!m&&(W.current=-1,F(),!v))){var ie;(ie=L.current)==null||ie.focus({preventScroll:!0})}}}},[sr,L,m,i,F,v]),Ar=fr.useCallback(()=>{var Er;return _??(z==null||(Er=z.nodesRef.current.find(Pr=>Pr.id===j))==null||(Er=Er.context)==null||(Er=Er.dataRef)==null?void 0:Er.current.orientation)},[j,z,_]),Y=ri(Er=>{if($.current=!1,or.current=!0,Er.which===229||!sr.current&&Er.currentTarget===L.current)return;if(b&&OC(Er.key,x,f,S)){Z1(Er.key,Ar())||vl(Er),o(!1,Er.nativeEvent,"list-navigation"),Ki(n.domReference)&&(v?z==null||z.events.emit("virtualfocus",n.domReference):n.domReference.focus());return}const Pr=W.current,Dr=g6(i,k),Yr=$T(i,k);if(H||(Er.key==="Home"&&(vl(Er),W.current=Dr,F()),Er.key==="End"&&(vl(Er),W.current=Yr,F())),S>1){const ie=R||Array.from({length:i.current.length},()=>({width:1,height:1})),me=cZ(ie,S,M),xe=me.findIndex(he=>he!=null&&!Fw(i,he,k)),Me=me.reduce((he,ee,wr)=>ee!=null&&!Fw(i,ee,k)?wr:he,-1),Ie=me[iZ({current:me.map(he=>he!=null?i.current[he]:null)},{event:Er,orientation:x,loop:g,rtl:f,cols:S,disabledIndices:dZ([...(typeof k!="function"?k:null)||i.current.map((he,ee)=>Fw(i,ee,k)?ee:void 0),void 0],me),minIndex:xe,maxIndex:Me,prevIndex:lZ(W.current>Yr?Dr:W.current,ie,me,S,Er.key===_2?"bl":Er.key===(f?A5:T5)?"tr":"tl"),stopEvent:!0})];if(Ie!=null&&(W.current=Ie,F()),x==="both")return}if(Z1(Er.key,x)){if(vl(Er),e&&!v&&Pb(Er.currentTarget.ownerDocument)===Er.currentTarget){W.current=w6(Er.key,x,f)?Dr:Yr,F();return}w6(Er.key,x,f)?g?W.current=Pr>=Yr?u&&Pr!==i.current.length?-1:Dr:od(i,{startingIndex:Pr,disabledIndices:k}):W.current=Math.min(Yr,od(i,{startingIndex:Pr,disabledIndices:k})):g?W.current=Pr<=Dr?u&&Pr!==-1?i.current.length:Yr:od(i,{startingIndex:Pr,decrement:!0,disabledIndices:k}):W.current=Math.max(Dr,od(i,{startingIndex:Pr,decrement:!0,disabledIndices:k})),by(i,W.current)&&(W.current=-1),F()}}),J=fr.useMemo(()=>v&&e&&Mr&&{"aria-activedescendant":kr||cr},[v,e,Mr,kr,cr]),nr=fr.useMemo(()=>({"aria-orientation":x==="both"?void 0:x,...H?{}:J,onKeyDown:Y,onPointerMove(){$.current=!0}}),[J,Y,x,H]),xr=fr.useMemo(()=>{function Er(Dr){p==="auto"&&yU(Dr.nativeEvent)&&(q.current=!0)}function Pr(Dr){q.current=p,p==="auto"&&wU(Dr.nativeEvent)&&(q.current=!0)}return{...J,onKeyDown(Dr){$.current=!1;const Yr=Dr.key.startsWith("Arrow"),ie=["Home","End"].includes(Dr.key),me=Yr||ie,xe=SC(Dr.key,x,f),Me=OC(Dr.key,x,f,S),Ie=SC(Dr.key,Ar(),f),he=Z1(Dr.key,x),ee=(b?Ie:he)||Dr.key==="Enter"||Dr.key.trim()==="";if(v&&e){const Qr=z==null?void 0:z.nodesRef.current.find(Ne=>Ne.parentId==null),oe=z&&Qr?$X(z.nodesRef.current,Qr.id):null;if(me&&oe&&O){const Ne=new KeyboardEvent("keydown",{key:Dr.key,bubbles:!0});if(xe||Me){var wr,Ur;const se=((wr=oe.context)==null?void 0:wr.elements.domReference)===Dr.currentTarget,je=Me&&!se?(Ur=oe.context)==null?void 0:Ur.elements.domReference:xe?i.current.find(Re=>(Re==null?void 0:Re.id)===cr):null;je&&(vl(Dr),je.dispatchEvent(Ne),Or(void 0))}if((he||ie)&&oe.context&&oe.context.open&&oe.parentId&&Dr.currentTarget!==oe.context.elements.domReference){var Jr;vl(Dr),(Jr=oe.context.elements.domReference)==null||Jr.dispatchEvent(Ne);return}}return Y(Dr)}if(!(!e&&!y&&Yr)){if(ee){const Qr=Z1(Dr.key,Ar());Z.current=b&&Qr?null:Dr.key}if(b){Ie&&(vl(Dr),e?(W.current=g6(i,dr.current),F()):o(!0,Dr.nativeEvent,"list-navigation"));return}he&&(s!=null&&(W.current=s),vl(Dr),!e&&y?o(!0,Dr.nativeEvent,"list-navigation"):Y(Dr),e&&F())}},onFocus(){e&&!v&&(W.current=-1,F())},onPointerDown:Pr,onPointerEnter:Pr,onMouseDown:Er,onClick:Er}},[cr,J,S,Y,dr,p,i,b,F,o,e,y,x,Ar,f,s,z,v,O]);return fr.useMemo(()=>d?{reference:xr,floating:nr,item:Lr}:{},[d,xr,nr,Lr])}const kK=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function C2(t,r){var e,o;r===void 0&&(r={});const{open:n,elements:a,floatingId:i}=t,{enabled:c=!0,role:l="dialog"}=r,d=E2(),s=((e=a.domReference)==null?void 0:e.id)||d,u=fr.useMemo(()=>{var y;return((y=yx(a.floating))==null?void 0:y.id)||i},[a.floating,i]),g=(o=kK.get(l))!=null?o:l,f=av()!=null,v=fr.useMemo(()=>g==="tooltip"||l==="label"?{["aria-"+(l==="label"?"labelledby":"describedby")]:n?u:void 0}:{"aria-expanded":n?"true":"false","aria-haspopup":g==="alertdialog"?"dialog":g,"aria-controls":n?u:void 0,...g==="listbox"&&{role:"combobox"},...g==="menu"&&{id:s},...g==="menu"&&f&&{role:"menuitem"},...l==="select"&&{"aria-autocomplete":"none"},...l==="combobox"&&{"aria-autocomplete":"list"}},[g,u,f,n,s,l]),p=fr.useMemo(()=>{const y={id:u,...g&&{role:g}};return g==="tooltip"||l==="label"?y:{...y,...g==="menu"&&{"aria-labelledby":s}}},[g,u,s,l]),m=fr.useCallback(y=>{let{active:k,selected:x}=y;const _={role:"option",...k&&{id:u+"-fui-option"}};switch(l){case"select":case"combobox":return{..._,"aria-selected":x}}return{}},[u,l]);return fr.useMemo(()=>c?{reference:v,floating:p,item:m}:{},[c,v,p,m])}const AC=t=>t.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(r,e)=>(e?"-":"")+r.toLowerCase());function mp(t,r){return typeof t=="function"?t(r):t}function mK(t,r){const[e,o]=fr.useState(t);return t&&!e&&o(!0),fr.useEffect(()=>{if(!t&&e){const n=setTimeout(()=>o(!1),r);return()=>clearTimeout(n)}},[t,e,r]),e}function yK(t,r){r===void 0&&(r={});const{open:e,elements:{floating:o}}=t,{duration:n=250}=r,i=(typeof n=="number"?n:n.close)||0,[c,l]=fr.useState("unmounted"),d=mK(e,i);return!d&&c==="close"&&l("unmounted"),Mn(()=>{if(o){if(e){l("initial");const s=requestAnimationFrame(()=>{y2.flushSync(()=>{l("open")})});return()=>{cancelAnimationFrame(s)}}l("close")}},[e,o]),{isMounted:d,status:c}}function wK(t,r){r===void 0&&(r={});const{initial:e={opacity:0},open:o,close:n,common:a,duration:i=250}=r,c=t.placement,l=c.split("-")[0],d=fr.useMemo(()=>({side:l,placement:c}),[l,c]),s=typeof i=="number",u=(s?i:i.open)||0,g=(s?i:i.close)||0,[b,f]=fr.useState(()=>({...mp(a,d),...mp(e,d)})),{isMounted:v,status:p}=yK(t,{duration:i}),m=Hc(e),y=Hc(o),k=Hc(n),x=Hc(a);return Mn(()=>{const _=mp(m.current,d),S=mp(k.current,d),E=mp(x.current,d),O=mp(y.current,d)||Object.keys(_).reduce((R,M)=>(R[M]="",R),{});if(p==="initial"&&f(R=>({transitionProperty:R.transitionProperty,...E,..._})),p==="open"&&f({transitionProperty:Object.keys(O).map(AC).join(","),transitionDuration:u+"ms",...E,...O}),p==="close"){const R=S||_;f({transitionProperty:Object.keys(R).map(AC).join(","),transitionDuration:g+"ms",...E,...R})}},[g,k,m,y,x,u,p,d]),{isMounted:v,styles:b}}function xK(t,r){var e;const{open:o,dataRef:n}=t,{listRef:a,activeIndex:i,onMatch:c,onTypingChange:l,enabled:d=!0,findMatch:s=null,resetMs:u=750,ignoreKeys:g=[],selectedIndex:b=null}=r,f=fr.useRef(-1),v=fr.useRef(""),p=fr.useRef((e=b??i)!=null?e:-1),m=fr.useRef(null),y=ri(c),k=ri(l),x=Hc(s),_=Hc(g);Mn(()=>{o&&(fl(f),m.current=null,v.current="")},[o]),Mn(()=>{if(o&&v.current===""){var M;p.current=(M=b??i)!=null?M:-1}},[o,b,i]);const S=ri(M=>{M?n.current.typing||(n.current.typing=M,k(M)):n.current.typing&&(n.current.typing=M,k(M))}),E=ri(M=>{function I(H,q,W){const Z=x.current?x.current(q,W):q.find($=>($==null?void 0:$.toLocaleLowerCase().indexOf(W.toLocaleLowerCase()))===0);return Z?H.indexOf(Z):-1}const L=a.current;if(v.current.length>0&&v.current[0]!==" "&&(I(L,L,v.current)===-1?S(!1):M.key===" "&&vl(M)),L==null||_.current.includes(M.key)||M.key.length!==1||M.ctrlKey||M.metaKey||M.altKey)return;o&&M.key!==" "&&(vl(M),S(!0)),L.every(H=>{var q,W;return H?((q=H[0])==null?void 0:q.toLocaleLowerCase())!==((W=H[1])==null?void 0:W.toLocaleLowerCase()):!0})&&v.current===M.key&&(v.current="",p.current=m.current),v.current+=M.key,fl(f),f.current=window.setTimeout(()=>{v.current="",p.current=m.current,S(!1)},u);const z=p.current,F=I(L,[...L.slice((z||0)+1),...L.slice(0,(z||0)+1)],v.current);F!==-1?(y(F),m.current=F):M.key!==" "&&(v.current="",S(!1))}),O=fr.useMemo(()=>({onKeyDown:E}),[E]),R=fr.useMemo(()=>({onKeyDown:E,onKeyUp(M){M.key===" "&&S(!1)}}),[E,S]);return fr.useMemo(()=>d?{reference:O,floating:R}:{},[d,O,R])}function FU(t,r,e){return e===void 0&&(e=!0),t.filter(n=>{var a;return n.parentId===r&&(!e||((a=n.context)==null?void 0:a.open))}).flatMap(n=>[n,...FU(t,n.id,e)])}function TC(t,r){const[e,o]=t;let n=!1;const a=r.length;for(let i=0,c=a-1;i=o!=u>=o&&e<=(s-l)*(o-d)/(u-d)+l&&(n=!n)}return n}function _K(t,r){return t[0]>=r.x&&t[0]<=r.x+r.width&&t[1]>=r.y&&t[1]<=r.y+r.height}function qU(t){t===void 0&&(t={});const{buffer:r=.5,blockPointerEvents:e=!1,requireIntent:o=!0}=t,n={current:-1};let a=!1,i=null,c=null,l=typeof performance<"u"?performance.now():0;function d(u,g){const b=performance.now(),f=b-l;if(i===null||c===null||f===0)return i=u,c=g,l=b,null;const v=u-i,p=g-c,y=Math.sqrt(v*v+p*p)/f;return i=u,c=g,l=b,y}const s=u=>{let{x:g,y:b,placement:f,elements:v,onClose:p,nodeId:m,tree:y}=u;return function(x){function _(){fl(n),p()}if(fl(n),!v.domReference||!v.floating||f==null||g==null||b==null)return;const{clientX:S,clientY:E}=x,O=[S,E],R=QZ(x),M=x.type==="mouseleave",I=p6(v.floating,R),L=p6(v.domReference,R),j=v.domReference.getBoundingClientRect(),z=v.floating.getBoundingClientRect(),F=f.split("-")[0],H=g>z.right-z.width/2,q=b>z.bottom-z.height/2,W=_K(O,j),Z=z.width>j.width,$=z.height>j.height,X=(Z?j:z).left,Q=(Z?j:z).right,lr=($?j:z).top,or=($?j:z).bottom;if(I&&(a=!0,!M))return;if(L&&(a=!1),L&&!M){a=!0;return}if(M&&pa(x.relatedTarget)&&p6(v.floating,x.relatedTarget)||y&&FU(y.nodesRef.current,m).length)return;if(F==="top"&&b>=j.bottom-1||F==="bottom"&&b<=j.top+1||F==="left"&&g>=j.right-1||F==="right"&&g<=j.left+1)return _();let tr=[];switch(F){case"top":tr=[[X,j.top+1],[X,z.bottom-1],[Q,z.bottom-1],[Q,j.top+1]];break;case"bottom":tr=[[X,z.top+1],[X,j.bottom-1],[Q,j.bottom-1],[Q,z.top+1]];break;case"left":tr=[[z.right-1,or],[z.right-1,lr],[j.left+1,lr],[j.left+1,or]];break;case"right":tr=[[j.right-1,or],[j.right-1,lr],[z.left+1,lr],[z.left+1,or]];break}function dr(sr){let[pr,ur]=sr;switch(F){case"top":{const cr=[Z?pr+r/2:H?pr+r*4:pr-r*4,ur+r+1],gr=[Z?pr-r/2:H?pr+r*4:pr-r*4,ur+r+1],kr=[[z.left,H||Z?z.bottom-r:z.top],[z.right,H?Z?z.bottom-r:z.top:z.bottom-r]];return[cr,gr,...kr]}case"bottom":{const cr=[Z?pr+r/2:H?pr+r*4:pr-r*4,ur-r],gr=[Z?pr-r/2:H?pr+r*4:pr-r*4,ur-r],kr=[[z.left,H||Z?z.top+r:z.bottom],[z.right,H?Z?z.top+r:z.bottom:z.top+r]];return[cr,gr,...kr]}case"left":{const cr=[pr+r+1,$?ur+r/2:q?ur+r*4:ur-r*4],gr=[pr+r+1,$?ur-r/2:q?ur+r*4:ur-r*4];return[...[[q||$?z.right-r:z.left,z.top],[q?$?z.right-r:z.left:z.right-r,z.bottom]],cr,gr]}case"right":{const cr=[pr-r,$?ur+r/2:q?ur+r*4:ur-r*4],gr=[pr-r,$?ur-r/2:q?ur+r*4:ur-r*4],kr=[[q||$?z.left+r:z.right,z.top],[q?$?z.left+r:z.right:z.left+r,z.bottom]];return[cr,gr,...kr]}}}if(!TC([S,E],tr)){if(a&&!W)return _();if(!M&&o){const sr=d(x.clientX,x.clientY);if(sr!==null&&sr<.1)return _()}TC([S,E],dr([g,b]))?!a&&o&&(n.current=window.setTimeout(_,40)):_()}}};return s.__options={blockPointerEvents:e},s}const bk=({shouldWrap:t,wrap:r,children:e})=>t?r(e):e,EK=fn.createContext(null),iA=()=>!!fr.useContext(EK);var SK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{let t=fr.useContext(GU);t===void 0&&(t="light");const r=fr.useContext(VU);return{theme:t,themeClassName:`ndl-theme-${t}`,tokens:r}},OK=({theme:t="light",tokens:r,children:e,wrapperProps:o})=>{const n=fr.useMemo(()=>{const a=o||{},{isWrappingChildren:i,className:c}=a,l=SK(a,["isWrappingChildren","className"]),d=Object.assign(Object.assign({},l),{className:ao(c,`ndl-theme-${t}`)});return i!==!0?fn.Children.map(e,s=>fn.cloneElement(s,Object.assign(Object.assign({},d),{className:ao(s.props.className,d.className)}))):vr.jsx("span",Object.assign({},d,{className:ao("ndl-theme-wrapper",d.className),children:e}))},[o,t,e]);return vr.jsx(GU.Provider,{value:t,children:vr.jsx(VU.Provider,{value:r,children:n})})};function AK({isInitialOpen:t=!1,placement:r="top",isOpen:e,onOpenChange:o,type:n="simple",isPortaled:a=!0,strategy:i="absolute",hoverDelay:c=void 0,shouldCloseOnReferenceClick:l=!1,autoUpdateOptions:d,isDisabled:s=!1}={}){const u=fr.useId(),[g,b]=fr.useState(u),[f,v]=fr.useState(t),p=e??f,m=o??v,y=fr.useRef(null),k=O2({middleware:[eA(5),tA({crossAxis:r.includes("-"),fallbackAxisSideDirection:"start",padding:5}),xx({padding:5})],onOpenChange:m,open:p,placement:r,strategy:i,whileElementsMounted(L,j,z){return rA(L,j,z,Object.assign({},d))}}),x=k.context,_=jU(x,{delay:c,enabled:n==="simple"&&!s,handleClose:qU(),move:!1}),S=aA(x,{enabled:n==="rich"&&!s}),E=fK(x,{enabled:n==="simple"&&!s,visibleOnly:!0}),O=S2(x,{escapeKey:!0,outsidePress:!0,referencePress:l}),R=C2(x,{role:n==="simple"?"tooltip":"dialog"}),M=A2([_,E,O,R,S]),I=L=>{y.current=L};return fr.useMemo(()=>Object.assign(Object.assign({headerId:n==="rich"?g:void 0,isOpen:p,isPortaled:a,setHeaderId:n==="rich"?b:void 0,setOpen:m,setTypeOpened:I,type:n,typeOpened:y.current},M),k),[g,p,m,n,y,a,M,k])}const HU=fr.createContext(null),C5=()=>{const t=fr.useContext(HU);if(t===null)throw new Error("Tooltip components must be wrapped in ");return t};var R5=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const g=iA(),v=AK({autoUpdateOptions:u,hoverDelay:d,isDisabled:r,isInitialOpen:o,isOpen:r===!0?!1:a,isPortaled:c??!g,onOpenChange:i,placement:n,shouldCloseOnReferenceClick:s,strategy:l??(g?"fixed":"absolute"),type:e});return vr.jsx(HU.Provider,{value:v,children:t})};WU.displayName="Tooltip";const TK=t=>{var{children:r,hasButtonWrapper:e=!1,htmlAttributes:o,className:n,style:a,ref:i}=t,c=R5(t,["children","hasButtonWrapper","htmlAttributes","className","style","ref"]);const l=C5(),d=r.props,s=Vg([l.refs.setReference,i,d==null?void 0:d.ref]),u=ao({"ndl-closed":!l.isOpen,"ndl-open":l.isOpen},"ndl-tooltip-trigger",n);if(e&&fn.isValidElement(r)){const g=Object.assign(Object.assign(Object.assign({className:u},o),d),{ref:s});return fn.cloneElement(r,l.getReferenceProps(g))}return vr.jsx("button",Object.assign({type:"button",className:u,style:a,ref:s},l.getReferenceProps(o),c,{children:r}))},CK=t=>{var r,{children:e,style:o,htmlAttributes:n,className:a,ref:i}=t,c=R5(t,["children","style","htmlAttributes","className","ref"]);const l=C5(),d=Vg([l.refs.setFloating,i]),{themeClassName:s}=R2(),u=fn.useMemo(()=>l.type!=="rich"?!1:fn.Children.toArray(e).some(v=>fn.isValidElement(v)&&v.type===YU),[e,l.type]);if(!l.isOpen)return null;const g=ao("ndl-tooltip-content",s,a,{"ndl-tooltip-content-rich":l.type==="rich","ndl-tooltip-content-simple":l.type==="simple"});if(l.type==="simple")return vr.jsx(bk,{shouldWrap:l.isPortaled,wrap:f=>vr.jsx(gk,{children:f}),children:vr.jsx("div",Object.assign({ref:d,className:g,style:Object.assign(Object.assign({},l.floatingStyles),o)},c,l.getFloatingProps(n),{children:vr.jsx(fu,{variant:"body-medium",children:e})}))});const b=(r=n==null?void 0:n["aria-labelledby"])!==null&&r!==void 0?r:u?l.headerId:void 0;return(n==null?void 0:n["aria-label"])===void 0&&!b&&console.warn("The rich Tooltip is missing aria-label and Header. Please add one of them for accessibility."),vr.jsx(bk,{shouldWrap:l.isPortaled,wrap:f=>vr.jsx(gk,{children:f}),children:vr.jsx($y,{context:l.context,returnFocus:!0,modal:!1,initialFocus:0,closeOnFocusOut:!0,children:vr.jsx("div",Object.assign({ref:d,className:g,style:Object.assign(Object.assign({},l.floatingStyles),o)},c,l.getFloatingProps(Object.assign(Object.assign({},n),{"aria-labelledby":b})),{children:e}))})})},YU=t=>{var{children:r,passThroughProps:e,typographyVariant:o="subheading-medium",className:n,style:a,htmlAttributes:i,ref:c}=t,l=R5(t,["children","passThroughProps","typographyVariant","className","style","htmlAttributes","ref"]);const d=C5(),s=ao("ndl-tooltip-header",n);return fr.useEffect(()=>{var u;i!=null&&i.id&&((u=d.setHeaderId)===null||u===void 0||u.call(d,i==null?void 0:i.id))},[d,i==null?void 0:i.id]),d.isOpen?vr.jsx(fu,Object.assign({ref:c,variant:o,className:s,style:a,htmlAttributes:Object.assign(Object.assign({},i),{id:d.headerId})},e,l,{children:r})):null},RK=t=>{var{children:r,className:e,style:o,htmlAttributes:n,passThroughProps:a,ref:i}=t,c=R5(t,["children","className","style","htmlAttributes","passThroughProps","ref"]);const l=C5(),d=ao("ndl-tooltip-body",e);return l.isOpen?vr.jsx(fu,Object.assign({ref:i,variant:"body-medium",className:d,style:o,htmlAttributes:n},a,c,{children:r})):null},XU=t=>{var{children:r,className:e,style:o,htmlAttributes:n,ref:a}=t,i=R5(t,["children","className","style","htmlAttributes","ref"]);const c=C5(),l=Vg([c.refs.setFloating,a]);if(!c.isOpen)return null;const d=ao("ndl-tooltip-actions",e);return vr.jsx("div",Object.assign({className:d,ref:l,style:o},i,n,{children:r}))};XU.displayName="Tooltip.Actions";const Qu=Object.assign(WU,{Actions:XU,Body:RK,Content:CK,Header:YU,Trigger:TK});var PK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var r,{children:e,as:o,iconButtonVariant:n="default",isLoading:a=!1,isDisabled:i=!1,size:c="medium",isFloating:l=!1,isActive:d=void 0,description:s,descriptionKbdProps:u,tooltipProps:g,className:b,style:f,variant:v="neutral",htmlAttributes:p,onClick:m,ref:y,loadingMessage:k="Loading content"}=t,x=PK(t,["children","as","iconButtonVariant","isLoading","isDisabled","size","isFloating","isActive","description","descriptionKbdProps","tooltipProps","className","style","variant","htmlAttributes","onClick","ref","loadingMessage"]);const _=o??"button",S=fr.useId(),E=!i&&!a,O=n==="clean",M=ao("ndl-icon-btn",b,{"ndl-active":!!d,"ndl-clean":O,"ndl-danger":v==="danger","ndl-disabled":i,"ndl-floating":l,"ndl-large":c==="large","ndl-loading":a,"ndl-medium":c==="medium","ndl-small":c==="small"});if(O&&l)throw new Error('BaseIconButton: Cannot use isFloating and iconButtonVariant="clean" at the same time.');!s&&!(p!=null&&p["aria-label"])&&ux("Icon buttons do not have text, be sure to include a description or an aria-label for screen readers link: https://dequeuniversity.com/rules/axe/4.4/button-name?application=axeAPI");const I=j=>{if(!E){j.preventDefault(),j.stopPropagation();return}m&&m(j)},L=fn.useMemo(()=>{var j;const z=s??((j=g==null?void 0:g.content)===null||j===void 0?void 0:j.children);return vr.jsxs(vr.Fragment,{children:[z,u&&vr.jsx(XO,Object.assign({},u))]})},[s,u,(r=g==null?void 0:g.content)===null||r===void 0?void 0:r.children]);return vr.jsxs(Qu,Object.assign({hoverDelay:{close:0,open:500},isDisabled:s===null||i,type:"simple"},g==null?void 0:g.root,{children:[vr.jsx(Qu.Trigger,Object.assign({},g==null?void 0:g.trigger,{hasButtonWrapper:!0,children:vr.jsx(_,Object.assign({type:"button",onClick:I,disabled:i,"aria-disabled":!E,"aria-label":s,"aria-pressed":d,className:M,style:f,ref:y,"aria-describedby":a?S:void 0},x,p,{children:vr.jsx("div",{className:"ndl-icon-btn-inner",children:a?vr.jsx(WO,{loadingMessage:k,size:"small",htmlAttributes:{id:S}}):vr.jsx("div",{className:"ndl-icon",children:e})})}))})),vr.jsx(Qu.Content,Object.assign({},g==null?void 0:g.content,{children:L}))]}))};var MK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,as:e,isLoading:o=!1,isDisabled:n=!1,size:a="medium",isActive:i,variant:c="neutral",description:l,descriptionKbdProps:d,tooltipProps:s,className:u,style:g,htmlAttributes:b,onClick:f,ref:v}=t,p=MK(t,["children","as","isLoading","isDisabled","size","isActive","variant","description","descriptionKbdProps","tooltipProps","className","style","htmlAttributes","onClick","ref"]);return vr.jsx(ZU,Object.assign({as:e,iconButtonVariant:"clean",isDisabled:n,size:a,isLoading:o,isActive:i,variant:c,descriptionKbdProps:d,description:l,tooltipProps:s,className:u,style:g,htmlAttributes:b,onClick:f,ref:v},p,{children:r}))};function IK({state:t,onChange:r,isControlled:e,inputType:o="text"}){const[n,a]=fr.useState(t),i=e===!0?t:n,c=fr.useCallback(l=>{let d;["checkbox","radio","switch"].includes(o)?d=l.target.checked:d=l.target.value,e!==!0&&a(d),r==null||r(l)},[e,r,o]);return[i,c]}function DK({isInitialOpen:t=!1,placement:r="bottom",isOpen:e,onOpenChange:o,offsetOption:n=10,anchorElement:a,anchorPosition:i,anchorElementAsPortalAnchor:c,shouldCaptureFocus:l,initialFocus:d,role:s,closeOnClickOutside:u,closeOnReferencePress:g,returnFocus:b,strategy:f="absolute",isPortaled:v=!0}={}){var p;const[m,y]=fr.useState(t),[k,x]=fr.useState(),[_,S]=fr.useState(),E=e??m,O=O2({elements:{reference:a},middleware:[eA(n),tA({crossAxis:r.includes("-"),fallbackAxisSideDirection:"end",padding:5}),xx()],onOpenChange:(H,q)=>{y(H),o==null||o(H,q)},open:E,placement:r,strategy:f,whileElementsMounted:rA}),R=O.context,M=aA(R,{enabled:e===void 0}),I=S2(R,{outsidePress:u,referencePress:g}),L=C2(R,{role:s}),j=uK(R,{enabled:i!==void 0,x:i==null?void 0:i.x,y:i==null?void 0:i.y}),z=A2([M,I,L,j]),{styles:F}=wK(R,{duration:(p=Number.parseInt(nd.motion.duration.quick))!==null&&p!==void 0?p:0});return fr.useMemo(()=>Object.assign(Object.assign(Object.assign({},O),z),{anchorElementAsPortalAnchor:c,descriptionId:_,initialFocus:d,isOpen:E,isPortaled:v,labelId:k,returnFocus:b,setDescriptionId:S,setLabelId:x,shouldCaptureFocus:l,transitionStyles:F}),[E,z,O,F,k,_,c,l,d,v,b])}function NK(){fr.useEffect(()=>{const t=()=>{document.querySelectorAll("[data-floating-ui-focus-guard]").forEach(o=>{o.setAttribute("aria-hidden","true"),o.removeAttribute("role")})};t();const r=new MutationObserver(()=>{t()});return r.observe(document.body,{childList:!0,subtree:!0}),()=>{r.disconnect()}},[])}var Ex=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const t=fn.useContext(QU);if(t===null)throw new Error("Popover components must be wrapped in ");return t},LK=({children:t,anchorElement:r,placement:e,isOpen:o,offset:n,anchorPosition:a,hasAnchorPortal:i,shouldCaptureFocus:c=!1,initialFocus:l,onOpenChange:d,role:s,closeOnClickOutside:u=!0,isPortaled:g,strategy:b})=>{const f=iA(),v=f?"fixed":"absolute",y=DK({anchorElement:r,anchorElementAsPortalAnchor:i??f,anchorPosition:a,closeOnClickOutside:u,initialFocus:l,isOpen:o,isPortaled:g??!f,offsetOption:n,onOpenChange:d,placement:e?KU[e]:void 0,role:s,shouldCaptureFocus:c,strategy:b??v});return vr.jsx(QU.Provider,{value:y,children:t})},jK=t=>{var{children:r,hasButtonWrapper:e=!1,ref:o}=t,n=Ex(t,["children","hasButtonWrapper","ref"]);const a=cA(),i=r.props,c=Vg([a.refs.setReference,o,i==null?void 0:i.ref]);return e&&fn.isValidElement(r)?fn.cloneElement(r,a.getReferenceProps(Object.assign(Object.assign(Object.assign({},n),i),{"data-state":a.isOpen?"open":"closed",ref:c}))):vr.jsx("button",Object.assign({ref:a.refs.setReference,type:"button","data-state":a.isOpen?"open":"closed"},a.getReferenceProps(n),{children:r}))},zK=t=>{var{children:r,ref:e}=t,o=Ex(t,["children","ref"]);const n=cA(),a=r==null?void 0:r.props,i=Vg([n.refs.setPositionReference,e,a==null?void 0:a.ref]);return fn.isValidElement(r)?fn.cloneElement(r,Object.assign(Object.assign(Object.assign({},o),a),{ref:i})):vr.jsx("div",Object.assign({ref:i},o,{children:r}))},BK=t=>{var{as:r,className:e,style:o,children:n,htmlAttributes:a,ref:i}=t,c=Ex(t,["as","className","style","children","htmlAttributes","ref"]);const l=cA(),{context:d}=l,s=Ex(l,["context"]),u=Vg([s.refs.setFloating,i]),{themeClassName:g}=R2(),b=ao("ndl-popover",g,e),f=r??"div";return NK(),d.open?vr.jsx(bk,{shouldWrap:s.isPortaled,wrap:v=>{var p;return vr.jsx(gk,{root:(p=s.anchorElementAsPortalAnchor)!==null&&p!==void 0&&p?s.refs.reference.current:void 0,children:v})},children:vr.jsx($y,{context:d,modal:s.shouldCaptureFocus,initialFocus:s.initialFocus,children:vr.jsx(f,Object.assign({className:b,"aria-labelledby":s.labelId,"aria-describedby":s.descriptionId,style:Object.assign(Object.assign(Object.assign({},s.floatingStyles),s.transitionStyles),o),ref:u},s.getFloatingProps(Object.assign({},a)),c,{children:n}))})}):null};Object.assign(LK,{Anchor:zK,Content:BK,Trigger:jK});var Tk=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n({}),isOpen:!1,setActiveIndex:()=>{},setHasFocusInside:()=>{}}),JU=fr.createContext(null),UK=t=>av()===null?vr.jsx(KZ,{children:vr.jsx(CC,Object.assign({},t,{isRoot:!0}))}):vr.jsx(CC,Object.assign({},t)),CC=({children:t,isOpen:r,onClose:e,isRoot:o,anchorRef:n,as:a,className:i,placement:c,minWidth:l,title:d,isDisabled:s,description:u,icon:g,isPortaled:b=!0,portalTarget:f,htmlAttributes:v,strategy:p,ref:m,style:y})=>{const[k,x]=fr.useState(!1),[_,S]=fr.useState(!1),[E,O]=fr.useState(null),R=fr.useRef([]),M=fr.useRef([]),I=fr.useContext(r5),L=iA(),j=Ih(),z=XZ(),F=av(),H=x2(),{themeClassName:q}=R2();fr.useEffect(()=>{r!==void 0&&x(r)},[r]),fr.useEffect(()=>{k&&O(0)},[k]);const W=a??"div",Z=F!==null,$=Z?"right-start":"bottom-start",{floatingStyles:X,refs:Q,context:lr}=O2({elements:{reference:n==null?void 0:n.current},middleware:[eA({alignmentAxis:Z?-4:0,mainAxis:Z?0:4}),...Z?[xx()]:[],tA(Z?{fallbackPlacements:["left-start","bottom-start","top-start"],fallbackStrategy:"bestFit"}:{fallbackPlacements:["left-start","right-start"]}),xx()],nodeId:z,onOpenChange:(Lr,Ar)=>{s||(r===void 0&&x(Lr),Lr||(Ar instanceof PointerEvent?e==null||e(Ar,{type:"backdropClick"}):Ar instanceof KeyboardEvent?e==null||e(Ar,{type:"escapeKeyDown"}):Ar instanceof FocusEvent&&(e==null||e(Ar,{type:"focusOut"}))))},open:k,placement:c?KU[c]:$,strategy:p??(L?"fixed":"absolute"),whileElementsMounted:rA}),or=jU(lr,{delay:{open:75},enabled:Z,handleClose:qU({blockPointerEvents:!0})}),tr=aA(lr,{event:"mousedown",ignoreMouse:Z,toggle:!Z}),dr=C2(lr,{role:"menu"}),sr=S2(lr,{bubbles:!0}),pr=pK(lr,{activeIndex:E,disabledIndices:[],listRef:R,nested:Z,onNavigate:O}),ur=xK(lr,{activeIndex:E,listRef:M,onMatch:k?O:void 0}),{getReferenceProps:cr,getFloatingProps:gr,getItemProps:kr}=A2([or,tr,dr,sr,pr,ur]);fr.useEffect(()=>{if(!j)return;function Lr(Y){r===void 0&&x(!1),e==null||e(void 0,{id:Y==null?void 0:Y.id,type:"itemClick"})}function Ar(Y){Y.nodeId!==z&&Y.parentId===F&&(r===void 0&&x(!1),e==null||e(void 0,{type:"itemClick"}))}return j.events.on("click",Lr),j.events.on("menuopen",Ar),()=>{j.events.off("click",Lr),j.events.off("menuopen",Ar)}},[j,z,F,e,r]),fr.useEffect(()=>{k&&j&&j.events.emit("menuopen",{nodeId:z,parentId:F})},[j,k,z,F]);const Or=fr.useCallback(Lr=>{Lr.key==="Tab"&&Lr.shiftKey&&requestAnimationFrame(()=>{const Ar=Q.floating.current;Ar&&!Ar.contains(document.activeElement)&&(r===void 0&&x(!1),e==null||e(void 0,{type:"focusOut"}))})},[r,e,Q]),Ir=ao("ndl-menu",q,i),Mr=Vg([Q.setReference,H.ref,m]);return vr.jsxs(ZZ,{id:z,children:[o!==!0&&vr.jsx(qK,{ref:Mr,className:Z?"MenuItem":"RootMenu",isDisabled:s,style:y,htmlAttributes:Object.assign(Object.assign({"data-focus-inside":_?"":void 0,"data-nested":Z?"":void 0,"data-open":k?"":void 0,role:Z?"menuitem":void 0,tabIndex:Z?I.activeIndex===H.index?0:-1:void 0},v),cr(I.getItemProps({onFocus(Lr){var Ar;(Ar=v==null?void 0:v.onFocus)===null||Ar===void 0||Ar.call(v,Lr),S(!1),I.setHasFocusInside(!0)}}))),title:d,description:u,leadingVisual:g}),vr.jsx(r5.Provider,{value:{activeIndex:E,getItemProps:kr,isOpen:s===!0?!1:k,setActiveIndex:O,setHasFocusInside:S},children:vr.jsx(qZ,{elementsRef:R,labelsRef:M,children:k&&vr.jsx(bk,{shouldWrap:b,wrap:Lr=>vr.jsx(gk,{root:f,children:Lr}),children:vr.jsx($y,{context:lr,modal:!1,initialFocus:0,returnFocus:!Z,closeOnFocusOut:!0,guards:!0,children:vr.jsx(W,Object.assign({ref:Q.setFloating,className:Ir,style:Object.assign(Object.assign({minWidth:l!==void 0?`${l}px`:void 0},X),y)},gr({onKeyDown:Or}),{children:t}))})})})})]})},lA=t=>{var{title:r,leadingContent:e,trailingContent:o,preLeadingContent:n,description:a,isDisabled:i,as:c,className:l,style:d,htmlAttributes:s,ref:u}=t,g=Tk(t,["title","leadingContent","trailingContent","preLeadingContent","description","isDisabled","as","className","style","htmlAttributes","ref"]);const b=ao("ndl-menu-item",l,{"ndl-disabled":i}),f=c??"button";return vr.jsx(f,Object.assign({className:b,ref:u,type:"button",role:"menuitem","aria-disabled":i,style:d},g,s,{children:vr.jsxs("div",{className:"ndl-menu-item-inner",children:[!!n&&vr.jsx("div",{className:"ndl-menu-item-pre-leading-content",children:n}),!!e&&vr.jsx("div",{className:"ndl-menu-item-leading-content",children:e}),vr.jsxs("div",{className:"ndl-menu-item-title-wrapper",children:[vr.jsx("div",{className:"ndl-menu-item-title",children:r}),!!a&&vr.jsx("div",{className:"ndl-menu-item-description",children:a})]}),!!o&&vr.jsx("div",{className:"ndl-menu-item-trailing-content",children:o})]})}))},FK=t=>{var{title:r,className:e,style:o,leadingVisual:n,trailingContent:a,description:i,isDisabled:c,as:l,onClick:d,onFocus:s,htmlAttributes:u,id:g,ref:b}=t,f=Tk(t,["title","className","style","leadingVisual","trailingContent","description","isDisabled","as","onClick","onFocus","htmlAttributes","id","ref"]);const v=fr.useContext(r5),m=x2({label:typeof r=="string"?r:void 0}),y=Ih(),k=m.index===v.activeIndex,x=Vg([m.ref,b]);return vr.jsx(lA,Object.assign({as:l??"button",style:o,className:e,ref:x,title:r,description:i,leadingContent:n,trailingContent:a,isDisabled:c,htmlAttributes:Object.assign(Object.assign(Object.assign({},u),{tabIndex:k?0:-1}),v.getItemProps({id:g,onClick(_){if(c){_.preventDefault(),_.stopPropagation();return}d==null||d(_),y==null||y.events.emit("click",{id:g})},onFocus(_){s==null||s(_),v.setHasFocusInside(!0)}}))},f))},qK=({title:t,isDisabled:r,description:e,leadingVisual:o,as:n,onFocus:a,onClick:i,className:c,style:l,htmlAttributes:d,id:s,ref:u})=>{const g=fr.useContext(r5),f=x2({label:typeof t=="string"?t:void 0}),v=f.index===g.activeIndex,p=Vg([f.ref,u]);return vr.jsx(lA,{as:n??"button",style:l,className:c,ref:p,title:t,description:e,leadingContent:o,trailingContent:vr.jsx(nU,{className:"ndl-menu-item-chevron"}),isDisabled:r,htmlAttributes:Object.assign(Object.assign(Object.assign(Object.assign({},d),{tabIndex:v?0:-1}),g.getItemProps({onClick(m){if(r){m.preventDefault(),m.stopPropagation();return}i==null||i(m)},onFocus(m){a==null||a(m),g.setHasFocusInside(!0)},onTouchStart(){g.setHasFocusInside(!0)}})),{id:s})})},GK=t=>{var{children:r,className:e,style:o,as:n,htmlAttributes:a,ref:i}=t,c=Tk(t,["children","className","style","as","htmlAttributes","ref"]);const l=ao("ndl-menu-category-item",e),d=n??"div",s=fr.useContext(JU);return fr.useEffect(()=>{if(s)return s.setHasLabel(!0),()=>s.setHasLabel(!1)},[s]),vr.jsx(d,Object.assign({className:l,style:o,ref:i},s?{id:s.labelId,role:"presentation"}:{role:"separator"},c,a,{children:r}))},VK=t=>{var{title:r,leadingVisual:e,trailingContent:o,description:n,isDisabled:a,isChecked:i=!1,onClick:c,onFocus:l,className:d,style:s,as:u,id:g,htmlAttributes:b,ref:f}=t,v=Tk(t,["title","leadingVisual","trailingContent","description","isDisabled","isChecked","onClick","onFocus","className","style","as","id","htmlAttributes","ref"]);const p=fr.useContext(r5),y=x2({label:typeof r=="string"?r:void 0}),k=Ih(),x=y.index===p.activeIndex,_=Vg([y.ref,f]),S=ao("ndl-menu-radio-item",d,{"ndl-checked":i});return vr.jsx(lA,Object.assign({as:u??"button",style:s,className:S,ref:_,title:r,description:n,preLeadingContent:i?vr.jsx(IY,{className:"n-size-5 n-shrink-0 n-self-center"}):null,leadingContent:e,trailingContent:o,isDisabled:a,htmlAttributes:Object.assign(Object.assign(Object.assign({},b),{"aria-checked":i,role:"menuitemradio",tabIndex:x?0:-1}),p.getItemProps({id:g,onClick(E){if(a){E.preventDefault(),E.stopPropagation();return}c==null||c(E),k==null||k.events.emit("click",{id:g})},onFocus(E){l==null||l(E),p.setHasFocusInside(!0)}}))},v))},HK=t=>{var{as:r,children:e,className:o,htmlAttributes:n,style:a,ref:i}=t,c=Tk(t,["as","children","className","htmlAttributes","style","ref"]);const l=ao("ndl-menu-items",o),d=r??"div";return vr.jsx(d,Object.assign({className:l,style:a,ref:i},c,n,{children:e}))},WK=t=>{var{children:r,className:e,htmlAttributes:o,style:n,ref:a}=t,i=Tk(t,["children","className","htmlAttributes","style","ref"]);const c=ao("ndl-menu-group",e),l=fr.useId(),[d,s]=fr.useState(!1);return vr.jsx(JU.Provider,{value:{labelId:l,setHasLabel:s},children:vr.jsx("div",Object.assign({className:c,style:n,ref:a,role:"group","aria-labelledby":d?l:void 0},i,o,{children:r}))})},hk=Object.assign(UK,{CategoryItem:GK,Divider:pS,Group:WK,Item:FK,Items:HK,RadioItem:VK}),YK="aria label not detected when using a custom label, be sure to include an aria label for screen readers link: https://dequeuniversity.com/rules/axe/4.2/label?application=axeAPI";var XK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{as:r,size:e="small",className:o,htmlAttributes:n,ref:a}=t,i=XK(t,["as","size","className","htmlAttributes","ref"]);const c=r||"div",l=ao("ndl-spin-wrapper",o,{"ndl-large":e==="large","ndl-medium":e==="medium","ndl-small":e==="small"});return vr.jsx(c,Object.assign({className:l,role:"status","aria-label":"Loading content","aria-live":"polite",ref:a},i,n,{children:vr.jsx("div",{className:"ndl-spin"})}))};var ZK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{as:r,shape:e="rectangular",className:o,style:n,height:a,width:i,isLoading:c=!0,children:l,htmlAttributes:d,onBackground:s="default",ref:u}=t,g=ZK(t,["as","shape","className","style","height","width","isLoading","children","htmlAttributes","onBackground","ref"]);const b=r??"div",f=ao(`ndl-skeleton ndl-skeleton-${e}`,s&&`ndl-skeleton-${s}`,o);return vr.jsx(bk,{shouldWrap:c,wrap:v=>vr.jsx(b,Object.assign({ref:u,className:f,style:Object.assign(Object.assign({},n),{height:a,width:i}),"aria-busy":!0,tabIndex:-1},g,d,{children:vr.jsx("div",{"aria-hidden":c,className:"ndl-skeleton-content",tabIndex:-1,children:v})})),children:l})};Ym.displayName="Skeleton";var KK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{label:r,isFluid:e,errorText:o,helpText:n,leadingElement:a,trailingElement:i,showRequiredOrOptionalLabel:c=!1,moreInformationText:l,size:d="medium",placeholder:s,value:u,tooltipProps:g,htmlAttributes:b,isDisabled:f,isReadOnly:v,isRequired:p,onChange:m,isClearable:y=!1,className:k,style:x,isSkeletonLoading:_=!1,isLoading:S=!1,skeletonProps:E,ref:O}=t,R=KK(t,["label","isFluid","errorText","helpText","leadingElement","trailingElement","showRequiredOrOptionalLabel","moreInformationText","size","placeholder","value","tooltipProps","htmlAttributes","isDisabled","isReadOnly","isRequired","onChange","isClearable","className","style","isSkeletonLoading","isLoading","skeletonProps","ref"]);const[M,I]=IK({inputType:"text",isControlled:u!==void 0,onChange:m,state:u??""}),L=fr.useId(),j=fr.useId(),z=fr.useId(),F=ao("ndl-text-input",k,{"ndl-disabled":f,"ndl-has-error":o,"ndl-has-icon":a||i||o,"ndl-has-leading-icon":a,"ndl-has-trailing-icon":i||o,"ndl-large":d==="large","ndl-medium":d==="medium","ndl-read-only":v,"ndl-small":d==="small"}),H=r==null||r==="",q=ao("ndl-form-item-label",{"ndl-fluid":e,"ndl-form-item-no-label":H}),W=Object.assign(Object.assign({},b),{className:ao("ndl-input",b==null?void 0:b.className)}),Z=W["aria-label"],X=!!r&&typeof r!="string"&&(Z===void 0||Z===""),Q=y||S,lr=dr=>{var sr;y&&dr.key==="Escape"&&M&&(dr.preventDefault(),dr.stopPropagation(),I==null||I({target:{value:""}})),(sr=b==null?void 0:b.onKeyDown)===null||sr===void 0||sr.call(b,dr)};fr.useMemo(()=>{!r&&!Z&&ux("A TextInput without a label does not have an aria label, be sure to include an aria label for screen readers. Link: https://dequeuniversity.com/rules/axe/4.2/label?application=axeAPI"),X&&ux(YK)},[r,Z,X]);const or=ao({"ndl-information-icon-large":d==="large","ndl-information-icon-small":d==="small"||d==="medium"}),tr=fr.useMemo(()=>{const dr=[];return L&&Q&&dr.push(L),n&&!o?dr.push(j):o&&dr.push(z),dr.join(" ")},[L,Q,n,o,j,z]);return vr.jsxs("div",{className:F,style:x,children:[vr.jsxs("label",{className:q,children:[!H&&vr.jsx(Ym,Object.assign({onBackground:"weak",shape:"rectangular"},E,{isLoading:_,children:vr.jsxs("div",{className:"ndl-label-text-wrapper",children:[vr.jsx(fu,{variant:d==="large"?"body-large":"body-medium",className:"ndl-label-text",children:r}),!!l&&vr.jsxs(Qu,Object.assign({},g==null?void 0:g.root,{type:"simple",children:[vr.jsx(Qu.Trigger,Object.assign({},g==null?void 0:g.trigger,{className:or,hasButtonWrapper:!0,children:vr.jsx("div",{tabIndex:0,role:"button","aria-label":"Information icon",children:vr.jsx(WY,{})})})),vr.jsx(Qu.Content,Object.assign({},g==null?void 0:g.content,{children:l}))]})),c&&vr.jsx(fu,{variant:d==="large"?"body-large":"body-medium",className:"ndl-form-item-optional",children:p===!0?"Required":"Optional"})]})})),vr.jsx(Ym,Object.assign({onBackground:"weak",shape:"rectangular"},E,{isLoading:_,children:vr.jsxs("div",{className:"ndl-input-wrapper",children:[(a||S&&!i)&&vr.jsx("div",{className:"ndl-element-leading ndl-element",children:S?vr.jsx(RC,{size:d==="large"?"medium":"small",className:d==="large"?"ndl-medium-spinner":"ndl-small-spinner"}):a}),vr.jsxs("div",{className:ao("ndl-input-container",{"ndl-clearable":y}),children:[vr.jsx("input",Object.assign({ref:O,readOnly:v,disabled:f,required:p,value:M,placeholder:s,type:"text",onChange:I,"aria-describedby":tr,"aria-invalid":!!o},W,{onKeyDown:lr},R)),Q&&vr.jsxs("span",{id:L,className:"ndl-text-input-hint","aria-hidden":!0,children:[S&&"Loading ",y&&"Press Escape to clear input."]}),y&&!!M&&vr.jsx("div",{className:"ndl-element-clear ndl-element",children:vr.jsx("button",{tabIndex:-1,"aria-hidden":!0,type:"button",title:"Clear input (Esc)",onClick:()=>{I==null||I({target:{value:""}})},children:vr.jsx(HO,{className:"n-size-4"})})})]}),i&&vr.jsx("div",{className:"ndl-element-trailing ndl-element",children:S&&!a?vr.jsx(RC,{size:d==="large"?"medium":"small",className:d==="large"?"ndl-medium-spinner":"ndl-small-spinner"}):i})]})}))]}),!!n&&!o&&vr.jsx(Ym,{onBackground:"weak",shape:"rectangular",isLoading:_,children:vr.jsx(fu,{variant:d==="large"?"body-medium":"body-small",className:"ndl-form-message",htmlAttributes:{"aria-live":"polite",id:j},children:n})}),!!o&&vr.jsx(Ym,Object.assign({onBackground:"weak",shape:"rectangular",width:"fit-content"},E,{isLoading:_,children:vr.jsxs("div",{className:"ndl-form-message",children:[vr.jsx("div",{className:"ndl-error-icon",children:vr.jsx(uX,{})}),vr.jsx(fu,{className:"ndl-error-text",variant:d==="large"?"body-medium":"body-small",htmlAttributes:{"aria-live":"polite",id:z},children:o})]})}))]})};var JK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{as:r,buttonFill:e="filled",children:o,className:n,variant:a="primary",htmlAttributes:i,isDisabled:c=!1,isFloating:l=!1,isFluid:d=!1,isLoading:s=!1,leadingVisual:u,onClick:g,ref:b,size:f="medium",style:v,type:p="button",loadingMessage:m="Loading content"}=t,y=JK(t,["as","buttonFill","children","className","variant","htmlAttributes","isDisabled","isFloating","isFluid","isLoading","leadingVisual","onClick","ref","size","style","type","loadingMessage"]);const k=r??"button",x=!c&&!s,_=ao(n,"ndl-btn",{"ndl-disabled":c,"ndl-floating":l,"ndl-fluid":d,"ndl-loading":s,[`ndl-${f}`]:f,[`ndl-${e}-button`]:e,[`ndl-${a}`]:a}),S=E=>{if(!x){E.preventDefault(),E.stopPropagation();return}g&&g(E)};return vr.jsx(k,Object.assign({type:p,onClick:S,disabled:c,"aria-disabled":!x,className:_,style:v,ref:b},y,i,{children:vr.jsxs("div",{className:"ndl-btn-inner",children:[!!u&&vr.jsx("div",{className:"ndl-btn-leading-element",children:u}),!!o&&vr.jsx("span",{className:"ndl-btn-content",children:o}),s&&vr.jsx(WO,{loadingMessage:m,size:f})]})}))};function ES(){return ES=Object.assign?Object.assign.bind():function(t){for(var r=1;r{var{children:r,as:e,type:o="button",isLoading:n=!1,variant:a="primary",isDisabled:i=!1,size:c="medium",onClick:l,isFloating:d=!1,className:s,style:u,htmlAttributes:g,ref:b}=t,f=$K(t,["children","as","type","isLoading","variant","isDisabled","size","onClick","isFloating","className","style","htmlAttributes","ref"]);return vr.jsx($U,Object.assign({as:e,buttonFill:"outlined",variant:a,className:s,isDisabled:i,isFloating:d,isLoading:n,onClick:l,size:c,style:u,type:o,htmlAttributes:g,ref:b},f,{children:r}))};var eQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,as:e,type:o="button",isLoading:n=!1,variant:a="primary",isDisabled:i=!1,size:c="medium",onClick:l,className:d,style:s,htmlAttributes:u,ref:g}=t,b=eQ(t,["children","as","type","isLoading","variant","isDisabled","size","onClick","className","style","htmlAttributes","ref"]);return vr.jsx($U,Object.assign({as:e,buttonFill:"text",variant:a,className:d,isDisabled:i,isLoading:n,onClick:l,size:c,style:s,type:o,htmlAttributes:u,ref:g},b,{children:r}))};var x6,PC;function oQ(){if(PC)return x6;PC=1;var t="Expected a function",r=NaN,e="[object Symbol]",o=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,c=parseInt,l=typeof Zu=="object"&&Zu&&Zu.Object===Object&&Zu,d=typeof self=="object"&&self&&self.Object===Object&&self,s=l||d||Function("return this")(),u=Object.prototype,g=u.toString,b=Math.max,f=Math.min,v=function(){return s.Date.now()};function p(_,S,E){var O,R,M,I,L,j,z=0,F=!1,H=!1,q=!0;if(typeof _!="function")throw new TypeError(t);S=x(S)||0,m(E)&&(F=!!E.leading,H="maxWait"in E,M=H?b(x(E.maxWait)||0,S):M,q="trailing"in E?!!E.trailing:q);function W(sr){var pr=O,ur=R;return O=R=void 0,z=sr,I=_.apply(ur,pr),I}function Z(sr){return z=sr,L=setTimeout(Q,S),F?W(sr):I}function $(sr){var pr=sr-j,ur=sr-z,cr=S-pr;return H?f(cr,M-ur):cr}function X(sr){var pr=sr-j,ur=sr-z;return j===void 0||pr>=S||pr<0||H&&ur>=M}function Q(){var sr=v();if(X(sr))return lr(sr);L=setTimeout(Q,$(sr))}function lr(sr){return L=void 0,q&&O?W(sr):(O=R=void 0,I)}function or(){L!==void 0&&clearTimeout(L),z=0,O=j=R=L=void 0}function tr(){return L===void 0?I:lr(v())}function dr(){var sr=v(),pr=X(sr);if(O=arguments,R=this,j=sr,pr){if(L===void 0)return Z(j);if(H)return L=setTimeout(Q,S),W(j)}return L===void 0&&(L=setTimeout(Q,S)),I}return dr.cancel=or,dr.flush=tr,dr}function m(_){var S=typeof _;return!!_&&(S=="object"||S=="function")}function y(_){return!!_&&typeof _=="object"}function k(_){return typeof _=="symbol"||y(_)&&g.call(_)==e}function x(_){if(typeof _=="number")return _;if(k(_))return r;if(m(_)){var S=typeof _.valueOf=="function"?_.valueOf():_;_=m(S)?S+"":S}if(typeof _!="string")return _===0?_:+_;_=_.replace(o,"");var E=a.test(_);return E||i.test(_)?c(_.slice(2),E?2:8):n.test(_)?r:+_}return x6=p,x6}oQ();function nQ(){const[t,r]=fr.useState(null),e=fr.useCallback(async o=>{if(!(navigator!=null&&navigator.clipboard))return console.warn("Clipboard not supported"),!1;try{return await navigator.clipboard.writeText(o),r(o),!0}catch(n){return console.warn("Copy failed",n),r(null),!1}},[]);return[t,e]}function Sx(t){"@babel/helpers - typeof";return Sx=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Sx(t)}var aQ=/^\s+/,iQ=/\s+$/;function bt(t,r){if(t=t||"",r=r||{},t instanceof bt)return t;if(!(this instanceof bt))return new bt(t,r);var e=cQ(t);this._originalInput=t,this._r=e.r,this._g=e.g,this._b=e.b,this._a=e.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||e.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=e.ok}bt.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var r=this.toRgb();return(r.r*299+r.g*587+r.b*114)/1e3},getLuminance:function(){var r=this.toRgb(),e,o,n,a,i,c;return e=r.r/255,o=r.g/255,n=r.b/255,e<=.03928?a=e/12.92:a=Math.pow((e+.055)/1.055,2.4),o<=.03928?i=o/12.92:i=Math.pow((o+.055)/1.055,2.4),n<=.03928?c=n/12.92:c=Math.pow((n+.055)/1.055,2.4),.2126*a+.7152*i+.0722*c},setAlpha:function(r){return this._a=rF(r),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var r=IC(this._r,this._g,this._b);return{h:r.h*360,s:r.s,v:r.v,a:this._a}},toHsvString:function(){var r=IC(this._r,this._g,this._b),e=Math.round(r.h*360),o=Math.round(r.s*100),n=Math.round(r.v*100);return this._a==1?"hsv("+e+", "+o+"%, "+n+"%)":"hsva("+e+", "+o+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var r=MC(this._r,this._g,this._b);return{h:r.h*360,s:r.s,l:r.l,a:this._a}},toHslString:function(){var r=MC(this._r,this._g,this._b),e=Math.round(r.h*360),o=Math.round(r.s*100),n=Math.round(r.l*100);return this._a==1?"hsl("+e+", "+o+"%, "+n+"%)":"hsla("+e+", "+o+"%, "+n+"%, "+this._roundA+")"},toHex:function(r){return DC(this._r,this._g,this._b,r)},toHexString:function(r){return"#"+this.toHex(r)},toHex8:function(r){return uQ(this._r,this._g,this._b,this._a,r)},toHex8String:function(r){return"#"+this.toHex8(r)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(za(this._r,255)*100)+"%",g:Math.round(za(this._g,255)*100)+"%",b:Math.round(za(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(za(this._r,255)*100)+"%, "+Math.round(za(this._g,255)*100)+"%, "+Math.round(za(this._b,255)*100)+"%)":"rgba("+Math.round(za(this._r,255)*100)+"%, "+Math.round(za(this._g,255)*100)+"%, "+Math.round(za(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:_Q[DC(this._r,this._g,this._b,!0)]||!1},toFilter:function(r){var e="#"+NC(this._r,this._g,this._b,this._a),o=e,n=this._gradientType?"GradientType = 1, ":"";if(r){var a=bt(r);o="#"+NC(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+e+",endColorstr="+o+")"},toString:function(r){var e=!!r;r=r||this._format;var o=!1,n=this._a<1&&this._a>=0,a=!e&&n&&(r==="hex"||r==="hex6"||r==="hex3"||r==="hex4"||r==="hex8"||r==="name");return a?r==="name"&&this._a===0?this.toName():this.toRgbString():(r==="rgb"&&(o=this.toRgbString()),r==="prgb"&&(o=this.toPercentageRgbString()),(r==="hex"||r==="hex6")&&(o=this.toHexString()),r==="hex3"&&(o=this.toHexString(!0)),r==="hex4"&&(o=this.toHex8String(!0)),r==="hex8"&&(o=this.toHex8String()),r==="name"&&(o=this.toName()),r==="hsl"&&(o=this.toHslString()),r==="hsv"&&(o=this.toHsvString()),o||this.toHexString())},clone:function(){return bt(this.toString())},_applyModification:function(r,e){var o=r.apply(null,[this].concat([].slice.call(e)));return this._r=o._r,this._g=o._g,this._b=o._b,this.setAlpha(o._a),this},lighten:function(){return this._applyModification(fQ,arguments)},brighten:function(){return this._applyModification(vQ,arguments)},darken:function(){return this._applyModification(pQ,arguments)},desaturate:function(){return this._applyModification(gQ,arguments)},saturate:function(){return this._applyModification(bQ,arguments)},greyscale:function(){return this._applyModification(hQ,arguments)},spin:function(){return this._applyModification(kQ,arguments)},_applyCombination:function(r,e){return r.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(wQ,arguments)},complement:function(){return this._applyCombination(mQ,arguments)},monochromatic:function(){return this._applyCombination(xQ,arguments)},splitcomplement:function(){return this._applyCombination(yQ,arguments)},triad:function(){return this._applyCombination(LC,[3])},tetrad:function(){return this._applyCombination(LC,[4])}};bt.fromRatio=function(t,r){if(Sx(t)=="object"){var e={};for(var o in t)t.hasOwnProperty(o)&&(o==="a"?e[o]=t[o]:e[o]=Xm(t[o]));t=e}return bt(t,r)};function cQ(t){var r={r:0,g:0,b:0},e=1,o=null,n=null,a=null,i=!1,c=!1;return typeof t=="string"&&(t=AQ(t)),Sx(t)=="object"&&(fh(t.r)&&fh(t.g)&&fh(t.b)?(r=lQ(t.r,t.g,t.b),i=!0,c=String(t.r).substr(-1)==="%"?"prgb":"rgb"):fh(t.h)&&fh(t.s)&&fh(t.v)?(o=Xm(t.s),n=Xm(t.v),r=sQ(t.h,o,n),i=!0,c="hsv"):fh(t.h)&&fh(t.s)&&fh(t.l)&&(o=Xm(t.s),a=Xm(t.l),r=dQ(t.h,o,a),i=!0,c="hsl"),t.hasOwnProperty("a")&&(e=t.a)),e=rF(e),{ok:i,format:t.format||c,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a:e}}function lQ(t,r,e){return{r:za(t,255)*255,g:za(r,255)*255,b:za(e,255)*255}}function MC(t,r,e){t=za(t,255),r=za(r,255),e=za(e,255);var o=Math.max(t,r,e),n=Math.min(t,r,e),a,i,c=(o+n)/2;if(o==n)a=i=0;else{var l=o-n;switch(i=c>.5?l/(2-o-n):l/(o+n),o){case t:a=(r-e)/l+(r1&&(u-=1),u<1/6?d+(s-d)*6*u:u<1/2?s:u<2/3?d+(s-d)*(2/3-u)*6:d}if(r===0)o=n=a=e;else{var c=e<.5?e*(1+r):e+r-e*r,l=2*e-c;o=i(l,c,t+1/3),n=i(l,c,t),a=i(l,c,t-1/3)}return{r:o*255,g:n*255,b:a*255}}function IC(t,r,e){t=za(t,255),r=za(r,255),e=za(e,255);var o=Math.max(t,r,e),n=Math.min(t,r,e),a,i,c=o,l=o-n;if(i=o===0?0:l/o,o==n)a=0;else{switch(o){case t:a=(r-e)/l+(r>1)+720)%360;--r;)o.h=(o.h+n)%360,a.push(bt(o));return a}function xQ(t,r){r=r||6;for(var e=bt(t).toHsv(),o=e.h,n=e.s,a=e.v,i=[],c=1/r;r--;)i.push(bt({h:o,s:n,v:a})),a=(a+c)%1;return i}bt.mix=function(t,r,e){e=e===0?0:e||50;var o=bt(t).toRgb(),n=bt(r).toRgb(),a=e/100,i={r:(n.r-o.r)*a+o.r,g:(n.g-o.g)*a+o.g,b:(n.b-o.b)*a+o.b,a:(n.a-o.a)*a+o.a};return bt(i)};bt.readability=function(t,r){var e=bt(t),o=bt(r);return(Math.max(e.getLuminance(),o.getLuminance())+.05)/(Math.min(e.getLuminance(),o.getLuminance())+.05)};bt.isReadable=function(t,r,e){var o=bt.readability(t,r),n,a;switch(a=!1,n=TQ(e),n.level+n.size){case"AAsmall":case"AAAlarge":a=o>=4.5;break;case"AAlarge":a=o>=3;break;case"AAAsmall":a=o>=7;break}return a};bt.mostReadable=function(t,r,e){var o=null,n=0,a,i,c,l;e=e||{},i=e.includeFallbackColors,c=e.level,l=e.size;for(var d=0;dn&&(n=a,o=bt(r[d]));return bt.isReadable(t,o,{level:c,size:l})||!i?o:(e.includeFallbackColors=!1,bt.mostReadable(t,["#fff","#000"],e))};var SS=bt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},_Q=bt.hexNames=EQ(SS);function EQ(t){var r={};for(var e in t)t.hasOwnProperty(e)&&(r[t[e]]=e);return r}function rF(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function za(t,r){SQ(t)&&(t="100%");var e=OQ(t);return t=Math.min(r,Math.max(0,parseFloat(t))),e&&(t=parseInt(t*r,10)/100),Math.abs(t-r)<1e-6?1:t%r/parseFloat(r)}function P2(t){return Math.min(1,Math.max(0,t))}function gu(t){return parseInt(t,16)}function SQ(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function OQ(t){return typeof t=="string"&&t.indexOf("%")!=-1}function jg(t){return t.length==1?"0"+t:""+t}function Xm(t){return t<=1&&(t=t*100+"%"),t}function eF(t){return Math.round(parseFloat(t)*255).toString(16)}function jC(t){return gu(t)/255}var Mg=(function(){var t="[-\\+]?\\d+%?",r="[-\\+]?\\d*\\.\\d+%?",e="(?:"+r+")|(?:"+t+")",o="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",n="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}})();function fh(t){return!!Mg.CSS_UNIT.exec(t)}function AQ(t){t=t.replace(aQ,"").replace(iQ,"").toLowerCase();var r=!1;if(SS[t])t=SS[t],r=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var e;return(e=Mg.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=Mg.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=Mg.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=Mg.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=Mg.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=Mg.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=Mg.hex8.exec(t))?{r:gu(e[1]),g:gu(e[2]),b:gu(e[3]),a:jC(e[4]),format:r?"name":"hex8"}:(e=Mg.hex6.exec(t))?{r:gu(e[1]),g:gu(e[2]),b:gu(e[3]),format:r?"name":"hex"}:(e=Mg.hex4.exec(t))?{r:gu(e[1]+""+e[1]),g:gu(e[2]+""+e[2]),b:gu(e[3]+""+e[3]),a:jC(e[4]+""+e[4]),format:r?"name":"hex8"}:(e=Mg.hex3.exec(t))?{r:gu(e[1]+""+e[1]),g:gu(e[2]+""+e[2]),b:gu(e[3]+""+e[3]),format:r?"name":"hex"}:!1}function TQ(t){var r,e;return t=t||{level:"AA",size:"small"},r=(t.level||"AA").toUpperCase(),e=(t.size||"small").toLowerCase(),r!=="AA"&&r!=="AAA"&&(r="AA"),e!=="small"&&e!=="large"&&(e="small"),{level:r,size:e}}const CQ=t=>bt.mostReadable(t,[nd.theme.light.color.neutral.text.default,nd.theme.light.color.neutral.text.inverse],{includeFallbackColors:!0}).toString(),RQ=t=>bt(t).toHsl().l<.5?bt(t).lighten(10).toString():bt(t).darken(10).toString(),PQ=t=>bt.mostReadable(t,[nd.theme.light.color.neutral.text.weakest,nd.theme.light.color.neutral.text.weaker,nd.theme.light.color.neutral.text.weak,nd.theme.light.color.neutral.text.inverse]).toString();var MQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const n=ao("ndl-hexagon-end",{"ndl-left":t==="left","ndl-right":t==="right"});return vr.jsxs("div",Object.assign({className:n},e,{children:[vr.jsx("svg",{"aria-hidden":!0,className:"ndl-hexagon-end-inner",fill:"none",height:o,preserveAspectRatio:"none",viewBox:"0 0 9 24",width:"9",xmlns:"http://www.w3.org/2000/svg",children:vr.jsx("path",{style:{fill:r},fillRule:"evenodd",clipRule:"evenodd",d:"M5.73024 1.03676C6.08165 0.397331 6.75338 0 7.48301 0H9V24H7.483C6.75338 24 6.08165 23.6027 5.73024 22.9632L0.315027 13.1094C-0.105009 12.4376 -0.105009 11.5624 0.315026 10.8906L5.73024 1.03676Z"})}),vr.jsx("svg",{"aria-hidden":!0,className:"ndl-hexagon-end-active",fill:"none",height:o+6,preserveAspectRatio:"none",viewBox:"0 0 13 30",width:"13",xmlns:"http://www.w3.org/2000/svg",children:vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.075 2C9.12474 2 8.24318 2.54521 7.74867 3.43873L2.21419 13.4387C1.68353 14.3976 1.68353 15.6024 2.21419 16.5613L7.74867 26.5613C8.24318 27.4548 9.12474 28 10.075 28H13V30H10.075C8.49126 30 7.022 29.0913 6.1978 27.6021L0.663324 17.6021C-0.221109 16.0041 -0.221108 13.9959 0.663325 12.3979L6.1978 2.39789C7.022 0.90869 8.49126 0 10.075 0H13V2H10.075Z"})})]}))},BC=({direction:t="left",color:r,height:e=24,htmlAttributes:o})=>{const n=ao("ndl-square-end",{"ndl-left":t==="left","ndl-right":t==="right"});return vr.jsxs("div",Object.assign({className:n},o,{children:[vr.jsx("div",{className:"ndl-square-end-inner",style:{backgroundColor:r}}),vr.jsx("svg",{className:"ndl-square-end-active",width:"7",height:e+6,preserveAspectRatio:"none",viewBox:"0 0 7 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M 3.8774 2 C 3.2697 2 2.7917 2.248 2.3967 2.6605 C 1.928 3.1498 1.7993 3.8555 1.7993 4.5331 V 13.8775 V 25.4669 C 1.7993 26.1445 1.928 26.8502 2.3967 27.3395 C 2.7917 27.752 3.2697 28 3.8774 28 H 7 V 30 H 3.8774 C 2.6211 30 1.4369 29.4282 0.5895 28.4485 C 0.1462 27.936 0.0002 27.2467 0.0002 26.5691 L -0.0002 13.8775 L 0.0002 3.4309 C 0.0002 2.7533 0.1462 2.064 0.5895 1.5515 C 1.4368 0.5718 2.6211 0 3.8774 0 H 7 V 2 H 3.8774 Z"})})]}))},IQ=({height:t=24})=>vr.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:t+6,preserveAspectRatio:"none",viewBox:"0 0 37 30",fill:"none",className:"ndl-relationship-label-lines",children:[vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M 37 2 H 0 V 0 H 37 V 2 Z"}),vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M 37 30 H 0 V 28 H 37 V 30 Z"})]}),_6=200,DQ=t=>{var{type:r="node",color:e,isDisabled:o=!1,isSelected:n=!1,as:a,onClick:i,className:c,style:l,children:d,htmlAttributes:s,isFluid:u=!1,size:g="large",ref:b}=t,f=MQ(t,["type","color","isDisabled","isSelected","as","onClick","className","style","children","htmlAttributes","isFluid","size","ref"]);const[v,p]=fr.useState(!1),m=I=>{p(!0),s&&s.onMouseEnter!==void 0&&s.onMouseEnter(I)},y=I=>{var L;p(!1),(L=s==null?void 0:s.onMouseLeave)===null||L===void 0||L.call(s,I)},k=a??"button",x=k==="button",_=I=>{if(o){I.preventDefault(),I.stopPropagation();return}i&&i(I)};let S=fr.useMemo(()=>{if(e===void 0)switch(r){case"node":return nd.graph[1];case"relationship":case"relationshipLeft":case"relationshipRight":return nd.theme.light.color.neutral.bg.strong;default:return nd.theme.light.color.neutral.bg.strongest}return e},[e,r]);const E=fr.useMemo(()=>RQ(S||nd.palette.lemon[40]),[S]),O=fr.useMemo(()=>CQ(S||nd.palette.lemon[40]),[S]),R=fr.useMemo(()=>PQ(S||nd.palette.lemon[40]),[S]);v&&!o&&(S=E);const M=ao("ndl-graph-label",c,{"ndl-disabled":o,"ndl-interactable":x,"ndl-selected":n,"ndl-small":g==="small"});if(r==="node"){const I=ao("ndl-node-label",M);return vr.jsx(k,Object.assign({className:I,ref:b,style:Object.assign({backgroundColor:S,color:o?R:O,maxWidth:u?"100%":_6},l)},x&&{disabled:o,onClick:_,onMouseEnter:m,onMouseLeave:y,type:"button"},s,{children:vr.jsx("div",{className:"ndl-node-label-content",children:d})}))}else if(r==="relationship"||r==="relationshipLeft"||r==="relationshipRight"){const I=ao("ndl-relationship-label",M),L=g==="small"?20:24;return vr.jsxs(k,Object.assign({style:Object.assign(Object.assign({maxWidth:u?"100%":_6},l),{color:o?R:O}),className:I},x&&{disabled:o,onClick:_,onMouseEnter:m,onMouseLeave:y,type:"button"},{ref:b},f,s,{children:[r==="relationshipLeft"||r==="relationship"?vr.jsx(zC,{direction:"left",color:S,height:L}):vr.jsx(BC,{direction:"left",color:S,height:L}),vr.jsxs("div",{className:"ndl-relationship-label-container",style:{backgroundColor:S},children:[vr.jsx("div",{className:"ndl-relationship-label-content",children:d}),vr.jsx(IQ,{height:L})]}),r==="relationshipRight"||r==="relationship"?vr.jsx(zC,{direction:"right",color:S,height:L}):vr.jsx(BC,{direction:"right",color:S,height:L})]}))}else{const I=ao("ndl-property-key-label",M);return vr.jsx(k,Object.assign({},x&&{type:"button"},{style:Object.assign({backgroundColor:S,color:o?R:O,maxWidth:u?"100%":_6},l),className:I,onClick:_,onMouseEnter:m,onMouseLeave:y,ref:b},s,{children:vr.jsx("div",{className:"ndl-property-key-label-content",children:d})}))}};var NQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{className:r,style:e,variant:o="unknown",htmlAttributes:n,ref:a}=t,i=NQ(t,["className","style","variant","htmlAttributes","ref"]);const c=ao("ndl-status-indicator",r),l=LQ[o],d=l.element;return vr.jsx("svg",Object.assign({ref:a,width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:c,style:e},i,n,{children:vr.jsx(d,Object.assign({},l.props))}))};dA.displayName="StatusIndicator";var Yi=function(){return Yi=Object.assign||function(t){for(var r,e=1,o=arguments.length;e"u"?void 0:Number(o),maxHeight:typeof n>"u"?void 0:Number(n),minWidth:typeof a>"u"?void 0:Number(a),minHeight:typeof i>"u"?void 0:Number(i)}},GQ=function(t){return Array.isArray(t)?t:[t,t]},VQ=["as","ref","style","className","grid","gridGap","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],VC="__resizable_base__",HQ=(function(t){BQ(r,t);function r(e){var o,n,a,i,c=t.call(this,e)||this;return c.ratio=1,c.resizable=null,c.parentLeft=0,c.parentTop=0,c.resizableLeft=0,c.resizableRight=0,c.resizableTop=0,c.resizableBottom=0,c.targetLeft=0,c.targetTop=0,c.delta={width:0,height:0},c.appendBase=function(){if(!c.resizable||!c.window)return null;var l=c.parentNode;if(!l)return null;var d=c.window.document.createElement("div");return d.style.width="100%",d.style.height="100%",d.style.position="absolute",d.style.transform="scale(0, 0)",d.style.left="0",d.style.flex="0 0 100%",d.classList?d.classList.add(VC):d.className+=VC,l.appendChild(d),d},c.removeBase=function(l){var d=c.parentNode;d&&d.removeChild(l)},c.state={isResizing:!1,width:(n=(o=c.propsSize)===null||o===void 0?void 0:o.width)!==null&&n!==void 0?n:"auto",height:(i=(a=c.propsSize)===null||a===void 0?void 0:a.height)!==null&&i!==void 0?i:"auto",direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},c.onResizeStart=c.onResizeStart.bind(c),c.onMouseMove=c.onMouseMove.bind(c),c.onMouseUp=c.onMouseUp.bind(c),c}return Object.defineProperty(r.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"window",{get:function(){return!this.resizable||!this.resizable.ownerDocument?null:this.resizable.ownerDocument.defaultView},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||UQ},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"size",{get:function(){var e=0,o=0;if(this.resizable&&this.window){var n=this.resizable.offsetWidth,a=this.resizable.offsetHeight,i=this.resizable.style.position;i!=="relative"&&(this.resizable.style.position="relative"),e=this.resizable.style.width!=="auto"?this.resizable.offsetWidth:n,o=this.resizable.style.height!=="auto"?this.resizable.offsetHeight:a,this.resizable.style.position=i}return{width:e,height:o}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"sizeStyle",{get:function(){var e=this,o=this.props.size,n=function(c){var l;if(typeof e.state[c]>"u"||e.state[c]==="auto")return"auto";if(e.propsSize&&e.propsSize[c]&&(!((l=e.propsSize[c])===null||l===void 0)&&l.toString().endsWith("%"))){if(e.state[c].toString().endsWith("%"))return e.state[c].toString();var d=e.getParentSize(),s=Number(e.state[c].toString().replace("px","")),u=s/d[c]*100;return"".concat(u,"%")}return E6(e.state[c])},a=o&&typeof o.width<"u"&&!this.state.isResizing?E6(o.width):n("width"),i=o&&typeof o.height<"u"&&!this.state.isResizing?E6(o.height):n("height");return{width:a,height:i}},enumerable:!1,configurable:!0}),r.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var e=this.appendBase();if(!e)return{width:0,height:0};var o=!1,n=this.parentNode.style.flexWrap;n!=="wrap"&&(o=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%",e.style.minHeight="100%";var a={width:e.offsetWidth,height:e.offsetHeight};return o&&(this.parentNode.style.flexWrap=n),this.removeBase(e),a},r.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},r.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},r.prototype.componentDidMount=function(){if(!(!this.resizable||!this.window)){var e=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:e.flexBasis!=="auto"?e.flexBasis:void 0})}},r.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},r.prototype.createSizeForCssProperty=function(e,o){var n=this.propsSize&&this.propsSize[o];return this.state[o]==="auto"&&this.state.original[o]===e&&(typeof n>"u"||n==="auto")?"auto":e},r.prototype.calculateNewMaxFromBoundary=function(e,o){var n=this.props.boundsByDirection,a=this.state.direction,i=n&&yp("left",a),c=n&&yp("top",a),l,d;if(this.props.bounds==="parent"){var s=this.parentNode;s&&(l=i?this.resizableRight-this.parentLeft:s.offsetWidth+(this.parentLeft-this.resizableLeft),d=c?this.resizableBottom-this.parentTop:s.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(l=i?this.resizableRight:this.window.innerWidth-this.resizableLeft,d=c?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(l=i?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),d=c?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return l&&Number.isFinite(l)&&(e=e&&e"u"?10:a.width,u=typeof n.width>"u"||n.width<0?e:n.width,g=typeof a.height>"u"?10:a.height,b=typeof n.height>"u"||n.height<0?o:n.height,f=l||0,v=d||0;if(c){var p=(g-f)*this.ratio+v,m=(b-f)*this.ratio+v,y=(s-v)/this.ratio+f,k=(u-v)/this.ratio+f,x=Math.max(s,p),_=Math.min(u,m),S=Math.max(g,y),E=Math.min(b,k);e=Q1(e,x,_),o=Q1(o,S,E)}else e=Q1(e,s,u),o=Q1(o,g,b);return{newWidth:e,newHeight:o}},r.prototype.setBoundingClientRect=function(){var e=1/(this.props.scale||1);if(this.props.bounds==="parent"){var o=this.parentNode;if(o){var n=o.getBoundingClientRect();this.parentLeft=n.left*e,this.parentTop=n.top*e}}if(this.props.bounds&&typeof this.props.bounds!="string"){var a=this.props.bounds.getBoundingClientRect();this.targetLeft=a.left*e,this.targetTop=a.top*e}if(this.resizable){var i=this.resizable.getBoundingClientRect(),c=i.left,l=i.top,d=i.right,s=i.bottom;this.resizableLeft=c*e,this.resizableRight=d*e,this.resizableTop=l*e,this.resizableBottom=s*e}},r.prototype.onResizeStart=function(e,o){if(!(!this.resizable||!this.window)){var n=0,a=0;if(e.nativeEvent&&FQ(e.nativeEvent)?(n=e.nativeEvent.clientX,a=e.nativeEvent.clientY):e.nativeEvent&&J1(e.nativeEvent)&&(n=e.nativeEvent.touches[0].clientX,a=e.nativeEvent.touches[0].clientY),this.props.onResizeStart&&this.resizable){var i=this.props.onResizeStart(e,o,this.resizable);if(i===!1)return}this.props.size&&(typeof this.props.size.height<"u"&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),typeof this.props.size.width<"u"&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio=typeof this.props.lockAspectRatio=="number"?this.props.lockAspectRatio:this.size.width/this.size.height;var c,l=this.window.getComputedStyle(this.resizable);if(l.flexBasis!=="auto"){var d=this.parentNode;if(d){var s=this.window.getComputedStyle(d).flexDirection;this.flexDir=s.startsWith("row")?"row":"column",c=l.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var u={original:{x:n,y:a,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:Rb(Rb({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:o,flexBasis:c};this.setState(u)}},r.prototype.onMouseMove=function(e){var o=this;if(!(!this.state.isResizing||!this.resizable||!this.window)){if(this.window.TouchEvent&&J1(e))try{e.preventDefault(),e.stopPropagation()}catch{}var n=this.props,a=n.maxWidth,i=n.maxHeight,c=n.minWidth,l=n.minHeight,d=J1(e)?e.touches[0].clientX:e.clientX,s=J1(e)?e.touches[0].clientY:e.clientY,u=this.state,g=u.direction,b=u.original,f=u.width,v=u.height,p=this.getParentSize(),m=qQ(p,this.window.innerWidth,this.window.innerHeight,a,i,c,l);a=m.maxWidth,i=m.maxHeight,c=m.minWidth,l=m.minHeight;var y=this.calculateNewSizeFromDirection(d,s),k=y.newHeight,x=y.newWidth,_=this.calculateNewMaxFromBoundary(a,i);this.props.snap&&this.props.snap.x&&(x=GC(x,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(k=GC(k,this.props.snap.y,this.props.snapGap));var S=this.calculateNewSizeFromAspectRatio(x,k,{width:_.maxWidth,height:_.maxHeight},{width:c,height:l});if(x=S.newWidth,k=S.newHeight,this.props.grid){var E=qC(x,this.props.grid[0],this.props.gridGap?this.props.gridGap[0]:0),O=qC(k,this.props.grid[1],this.props.gridGap?this.props.gridGap[1]:0),R=this.props.snapGap||0,M=R===0||Math.abs(E-x)<=R?E:x,I=R===0||Math.abs(O-k)<=R?O:k;x=M,k=I}var L={width:x-b.width,height:k-b.height};if(this.delta=L,f&&typeof f=="string"){if(f.endsWith("%")){var j=x/p.width*100;x="".concat(j,"%")}else if(f.endsWith("vw")){var z=x/this.window.innerWidth*100;x="".concat(z,"vw")}else if(f.endsWith("vh")){var F=x/this.window.innerHeight*100;x="".concat(F,"vh")}}if(v&&typeof v=="string"){if(v.endsWith("%")){var j=k/p.height*100;k="".concat(j,"%")}else if(v.endsWith("vw")){var z=k/this.window.innerWidth*100;k="".concat(z,"vw")}else if(v.endsWith("vh")){var F=k/this.window.innerHeight*100;k="".concat(F,"vh")}}var H={width:this.createSizeForCssProperty(x,"width"),height:this.createSizeForCssProperty(k,"height")};this.flexDir==="row"?H.flexBasis=H.width:this.flexDir==="column"&&(H.flexBasis=H.height);var q=this.state.width!==H.width,W=this.state.height!==H.height,Z=this.state.flexBasis!==H.flexBasis,$=q||W||Z;$&&y2.flushSync(function(){o.setState(H)}),this.props.onResize&&$&&this.props.onResize(e,g,this.resizable,L)}},r.prototype.onMouseUp=function(e){var o,n,a=this.state,i=a.isResizing,c=a.direction;a.original,!(!i||!this.resizable)&&(this.props.onResizeStop&&this.props.onResizeStop(e,c,this.resizable,this.delta),this.props.size&&this.setState({width:(o=this.props.size.width)!==null&&o!==void 0?o:"auto",height:(n=this.props.size.height)!==null&&n!==void 0?n:"auto"}),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:Rb(Rb({},this.state.backgroundStyle),{cursor:"auto"})}))},r.prototype.updateSize=function(e){var o,n;this.setState({width:(o=e.width)!==null&&o!==void 0?o:"auto",height:(n=e.height)!==null&&n!==void 0?n:"auto"})},r.prototype.renderResizer=function(){var e=this,o=this.props,n=o.enable,a=o.handleStyles,i=o.handleClasses,c=o.handleWrapperStyle,l=o.handleWrapperClass,d=o.handleComponent;if(!n)return null;var s=Object.keys(n).map(function(u){return n[u]!==!1?vr.jsx(zQ,{direction:u,onResizeStart:e.onResizeStart,replaceStyles:a&&a[u],className:i&&i[u],children:d&&d[u]?d[u]:null},u):null});return vr.jsx("div",{className:l,style:c,children:s})},r.prototype.render=function(){var e=this,o=Object.keys(this.props).reduce(function(i,c){return VQ.indexOf(c)!==-1||(i[c]=e.props[c]),i},{}),n=Rb(Rb(Rb({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(n.flexBasis=this.state.flexBasis);var a=this.props.as||"div";return vr.jsxs(a,Rb({style:n,className:this.props.className},o,{ref:function(i){i&&(e.resizable=i)},children:[this.state.isResizing&&vr.jsx("div",{style:this.state.backgroundStyle}),this.props.children,this.renderResizer()]}))},r.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{},grid:[1,1],gridGap:[0,0],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},r})(fr.PureComponent),M2=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{if(i.key==="ArrowLeft"||i.key==="ArrowRight"){i.preventDefault();const l=t==="right"?i.key==="ArrowRight"?rw:-rw:i.key==="ArrowLeft"?rw:-rw;r(l)}},[t,r]);return vr.jsx("div",{"aria-label":`Resize drawer with arrow keys. Handle on ${t}.`,"aria-orientation":"vertical","aria-valuemax":e,"aria-valuemin":o,"aria-valuenow":n??0,"aria-valuetext":`drawer width ${n??0}px`,className:"ndl-drawer-resize-handle","data-drawer-handle":t,onKeyDown:a,role:"separator",style:{height:"100%",width:"100%"},tabIndex:0})}const tF=function(r){var e,{children:o,className:n="",isExpanded:a,onExpandedChange:i,position:c="left",type:l="overlay",isResizeable:d=!1,resizeableProps:s,isCloseable:u=!0,isPortaled:g=!1,portalProps:b={},closeOnEscape:f=l==="modal",closeOnClickOutside:v=!1,ariaLabel:p,htmlAttributes:m,style:y,ref:k,as:x}=r,_=M2(r,["children","className","isExpanded","onExpandedChange","position","type","isResizeable","resizeableProps","isCloseable","isPortaled","portalProps","closeOnEscape","closeOnClickOutside","ariaLabel","htmlAttributes","style","ref","as"]);const S=fr.useRef(null),[E,O]=fr.useState(0);(l==="modal"||l==="overlay")&&!p&&ux('A Drawer should have an aria-label when type is "modal" or "overlay" to be accessible.');const{refs:R,context:M}=O2({onOpenChange:i,open:a}),L=S2(M,{enabled:l==="modal"||l==="overlay"&&!g&&a||l==="overlay"&&g,escapeKey:f&&l!=="push",outsidePress:v&&l!=="push"}),j=C2(M,{enabled:l==="modal"||l==="overlay",role:"dialog"}),{getFloatingProps:z}=A2([L,j]),F=Vg([S,k]),H=fr.useCallback(dr=>{var sr,pr,ur,cr;if(!S.current)return;const gr=S.current.size,kr=(pr=(sr=S.current.resizable)===null||sr===void 0?void 0:sr.parentElement)===null||pr===void 0?void 0:pr.offsetWidth,Or=(ur=wp(s==null?void 0:s.minWidth))!==null&&ur!==void 0?ur:HC(s==null?void 0:s.minWidth,kr),Ir=(cr=wp(s==null?void 0:s.maxWidth))!==null&&cr!==void 0?cr:HC(s==null?void 0:s.maxWidth,kr),Mr=Math.max(Or??0,Math.min(Ir??Number.POSITIVE_INFINITY,gr.width+dr));S.current.updateSize({height:"100%",width:Mr}),O(Mr)},[s==null?void 0:s.minWidth,s==null?void 0:s.maxWidth]),q=fr.useCallback((dr,sr,pr,ur)=>{var cr;O(pr.offsetWidth),(cr=s==null?void 0:s.onResize)===null||cr===void 0||cr.call(s,dr,sr,pr,ur)},[s]);fr.useEffect(()=>{if(!d||!S.current)return;const dr=S.current.size.width;dr>0&&O(dr)},[d]);const W=ao("ndl-drawer",n,{"ndl-drawer-expanded":a,"ndl-drawer-left":c==="left","ndl-drawer-modal":l==="modal","ndl-drawer-overlay":l==="overlay","ndl-drawer-portaled":g&&l==="overlay","ndl-drawer-push":l==="push","ndl-drawer-right":c==="right"}),Z=l==="overlay"?"absolute":"relative",$=x??"div",X=fr.useCallback(()=>{i==null||i(!1)},[i]),Q=fr.useMemo(()=>u||l==="modal"?vr.jsx(P5,{className:"ndl-drawer-close-button",onClick:X,description:null,size:"medium",htmlAttributes:{"aria-label":"Close"},children:vr.jsx(HO,{})}):null,[X,u,l]),lr=vr.jsxs(HQ,Object.assign({as:$,defaultSize:{height:"100%",width:"auto"}},s,{className:W,style:Object.assign(Object.assign({position:Z},y),s==null?void 0:s.style),boundsByDirection:!0,bounds:(e=s==null?void 0:s.bounds)!==null&&e!==void 0?e:"parent",handleStyles:Object.assign(Object.assign({},c==="left"&&{right:{right:"-8px"}}),c==="right"&&{left:{left:"-8px"}}),enable:{bottom:!1,bottomLeft:!1,bottomRight:!1,left:c==="right",right:c==="left",top:!1,topLeft:!1,topRight:!1},handleComponent:c==="left"?{right:vr.jsx(WC,{handleSide:"right",onResizeBy:H,valueMax:wp(s==null?void 0:s.maxWidth),valueMin:wp(s==null?void 0:s.minWidth),valueNow:E})}:{left:vr.jsx(WC,{handleSide:"left",onResizeBy:H,valueMax:wp(s==null?void 0:s.maxWidth),valueMin:wp(s==null?void 0:s.minWidth),valueNow:E})},onResize:q,ref:F},_,m,{children:[Q,o]})),or=vr.jsxs($,Object.assign({className:ao(W),style:y,ref:k},_,m,{children:[Q,o]})),tr=d?lr:or;return l==="modal"&&a?vr.jsxs(gk,Object.assign({},b,{children:[vr.jsx(lK,{className:"ndl-drawer-overlay-root",lockScroll:!0}),vr.jsx($y,{context:M,modal:!0,returnFocus:!0,children:vr.jsx("div",Object.assign({ref:R.setFloating},z(),{"aria-label":p,"aria-modal":"true",children:tr}))})]})):l==="overlay"&&a?vr.jsx(bk,{shouldWrap:g,wrap:dr=>vr.jsx(gk,Object.assign({preserveTabOrder:!0},b,{children:dr})),children:vr.jsx($y,{disabled:!a,context:M,modal:!0,returnFocus:!0,children:vr.jsx("div",Object.assign({ref:R.setFloating},z(),{"aria-label":p,"aria-modal":"true",children:tr}))})}):tr};tF.displayName="Drawer";const WQ=t=>{var{children:r,className:e="",htmlAttributes:o}=t,n=M2(t,["children","className","htmlAttributes"]);const a=ao("ndl-drawer-header",e);return typeof r=="string"||typeof r=="number"?vr.jsx(fu,Object.assign({className:a,variant:"title-3"},n,o,{children:r})):vr.jsx("div",Object.assign({className:a},n,o,{children:r}))},YQ=t=>{var{children:r,className:e="",htmlAttributes:o}=t,n=M2(t,["children","className","htmlAttributes"]);const a=ao("ndl-drawer-actions",e);return vr.jsx("div",Object.assign({className:a},n,o,{children:r}))},XQ=t=>{var{children:r,className:e="",htmlAttributes:o}=t,n=M2(t,["children","className","htmlAttributes"]);const a=ao("ndl-drawer-body",e);return vr.jsx("div",{className:"ndl-drawer-body-wrapper",children:vr.jsx("div",Object.assign({className:a},n,o,{children:r}))})},sA=Object.assign(tF,{Actions:YQ,Body:XQ,Header:WQ});var ZQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,as:e,isLoading:o=!1,isDisabled:n=!1,size:a="medium",isFloating:i=!1,isActive:c,variant:l="neutral",description:d,descriptionKbdProps:s,tooltipProps:u,className:g,style:b,htmlAttributes:f,onClick:v,ref:p}=t,m=ZQ(t,["children","as","isLoading","isDisabled","size","isFloating","isActive","variant","description","descriptionKbdProps","tooltipProps","className","style","htmlAttributes","onClick","ref"]);return vr.jsx(ZU,Object.assign({as:e,iconButtonVariant:"default",isDisabled:n,size:a,isLoading:o,isActive:c,isFloating:i,descriptionKbdProps:s,description:d,tooltipProps:u,className:g,style:b,variant:l,htmlAttributes:f,onClick:v,ref:p},m,{children:r}))};var KQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{descriptionKbdProps:r,description:e,actionFeedbackText:o,icon:n,children:a,onClick:i,htmlAttributes:c,tooltipProps:l,type:d="clean-icon-button"}=t,s=KQ(t,["descriptionKbdProps","description","actionFeedbackText","icon","children","onClick","htmlAttributes","tooltipProps","type"]);const[u,g]=fn.useState(null),[b,f]=fn.useState(!1),v=()=>{u!==null&&clearTimeout(u);const k=window.setTimeout(()=>{g(null)},2e3);g(k)},p=()=>{f(!1)},m=()=>{f(!0)},y=u===null?e:o;if(d==="clean-icon-button")return vr.jsx(P5,Object.assign({},s.cleanIconButtonProps,{description:y,descriptionKbdProps:r,tooltipProps:{root:Object.assign(Object.assign({},l),{isOpen:b||u!==null}),trigger:{htmlAttributes:{onBlur:p,onFocus:m,onMouseEnter:m,onMouseLeave:p}}},onClick:k=>{i&&i(k),v()},className:s.className,htmlAttributes:c,children:n}));if(d==="icon-button")return vr.jsx(M5,Object.assign({},s.iconButtonProps,{description:y,tooltipProps:{root:Object.assign(Object.assign({},l),{isOpen:b||u!==null}),trigger:{htmlAttributes:{onBlur:p,onFocus:m,onMouseEnter:m,onMouseLeave:p}}},onClick:k=>{i&&i(k),v()},className:s.className,htmlAttributes:c,children:n}));if(d==="outlined-button")return vr.jsxs(Qu,Object.assign({type:"simple",isOpen:b||u!==null},l,{onOpenChange:k=>{var x;k?m():p(),(x=l==null?void 0:l.onOpenChange)===null||x===void 0||x.call(l,k)},children:[vr.jsx(Qu.Trigger,{hasButtonWrapper:!0,htmlAttributes:{"aria-label":y,onBlur:p,onFocus:m,onMouseEnter:m,onMouseLeave:p},children:vr.jsx(rQ,Object.assign({variant:"neutral"},s.buttonProps,{onClick:k=>{i&&i(k),v()},leadingVisual:n,className:s.className,htmlAttributes:c,children:a}))}),vr.jsxs(Qu.Content,{children:[y,r&&vr.jsx(XO,Object.assign({},r))]})]}))},oF=({textToCopy:t,descriptionKbdProps:r,isDisabled:e,size:o,tooltipProps:n,htmlAttributes:a,type:i})=>{const[,c]=nQ(),s=i==="outlined-button"?{outlinedButtonProps:{isDisabled:e,size:o},type:"outlined-button"}:i==="icon-button"?{iconButtonProps:{description:"Copy to clipboard",isDisabled:e,size:o},type:"icon-button"}:{cleanIconButtonProps:{description:"Copy to clipboard",isDisabled:e,size:o},type:"clean-icon-button"};return vr.jsx(QQ,Object.assign({onClick:()=>c(t),description:"Copy to clipboard",actionFeedbackText:"Copied",descriptionKbdProps:r},s,{tooltipProps:n,className:"n-gap-token-8",icon:vr.jsx(oX,{className:"ndl-icon-svg"}),htmlAttributes:Object.assign({"aria-live":"polite"},a),children:i==="outlined-button"&&"Copy"}))};var JQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);nvr.jsx(vr.Fragment,{children:t});nF.displayName="CollapsibleButtonWrapper";const $Q=t=>{var{children:r,as:e,isFloating:o=!1,orientation:n="horizontal",size:a="medium",className:i,style:c,htmlAttributes:l,ref:d}=t,s=JQ(t,["children","as","isFloating","orientation","size","className","style","htmlAttributes","ref"]);const[u,g]=fn.useState(!0),b=ao("ndl-icon-btn-array",i,{"ndl-array-floating":o,"ndl-col":n==="vertical","ndl-row":n==="horizontal",[`ndl-${a}`]:a}),f=e||"div",v=fn.Children.toArray(r),p=v.filter(x=>!fn.isValidElement(x)||x.type.displayName!=="CollapsibleButtonWrapper"),m=v.find(x=>fn.isValidElement(x)&&x.type.displayName==="CollapsibleButtonWrapper"),y=m?m.props.children:null,k=()=>n==="horizontal"?u?vr.jsx(nU,{}):vr.jsx(zY,{}):u?vr.jsx(oU,{}):vr.jsx(GY,{});return vr.jsxs(f,Object.assign({role:"group",className:b,ref:d,style:c},s,l,{children:[p,y&&vr.jsxs(vr.Fragment,{children:[!u&&y,vr.jsx(P5,{onClick:()=>{g(x=>!x)},size:a,description:u?"Show more":"Show less",tooltipProps:{root:{shouldCloseOnReferenceClick:!0}},htmlAttributes:{"aria-expanded":!u},children:k()})]})]}))},OS=Object.assign($Q,{CollapsibleButtonWrapper:nF});var Fp=255,Mf=100,rJ=t=>{var{r,g:e,b:o,a:n}=t,a=Math.max(r,e,o),i=a-Math.min(r,e,o),c=i?a===r?(e-o)/i:a===e?2+(o-r)/i:4+(r-e)/i:0;return{h:60*(c<0?c+6:c),s:a?i/a*Mf:0,v:a/Fp*Mf,a:n}},eJ=t=>{var{h:r,s:e,v:o,a:n}=t,a=(200-e)*o/Mf;return{h:r,s:a>0&&a<200?e*o/Mf/(a<=Mf?a:200-a)*Mf:0,l:a/2,a:n}},uA=t=>{var{r,g:e,b:o}=t,n=r<<16|e<<8|o;return"#"+(a=>new Array(7-a.length).join("0")+a)(n.toString(16))},tJ=t=>{var{r,g:e,b:o,a:n}=t,a=typeof n=="number"&&(n*255|256).toString(16).slice(1);return""+uA({r,g:e,b:o})+(a||"")},oJ=t=>rJ(nJ(t)),nJ=t=>{var r=t.replace("#","");/^#?/.test(t)&&r.length===3&&(t="#"+r.charAt(0)+r.charAt(0)+r.charAt(1)+r.charAt(1)+r.charAt(2)+r.charAt(2));var e=new RegExp("[A-Za-z0-9]{2}","g"),[o,n,a=0,i]=t.match(e).map(c=>parseInt(c,16));return{r:o,g:n,b:a,a:(i??255)/Fp}},aF=t=>{var{h:r,s:e,v:o,a:n}=t,a=r/60,i=e/Mf,c=o/Mf,l=Math.floor(a)%6,d=a-Math.floor(a),s=Fp*c*(1-i),u=Fp*c*(1-i*d),g=Fp*c*(1-i*(1-d));c*=Fp;var b={};switch(l){case 0:b.r=c,b.g=g,b.b=s;break;case 1:b.r=u,b.g=c,b.b=s;break;case 2:b.r=s,b.g=c,b.b=g;break;case 3:b.r=s,b.g=u,b.b=c;break;case 4:b.r=g,b.g=s,b.b=c;break;case 5:b.r=c,b.g=s,b.b=u;break}return b.r=Math.round(b.r),b.g=Math.round(b.g),b.b=Math.round(b.b),ES({},b,{a:n})},aJ=t=>{var{r,g:e,b:o}=t;return{r,g:e,b:o}},iJ=t=>{var{h:r,s:e,l:o}=t;return{h:r,s:e,l:o}},cJ=t=>uA(aF(t)),lJ=t=>{var{h:r,s:e,v:o}=t;return{h:r,s:e,v:o}},dJ=t=>{var{r,g:e,b:o}=t,n=function(s){return s<=.04045?s/12.92:Math.pow((s+.055)/1.055,2.4)},a=n(r/255),i=n(e/255),c=n(o/255),l={};return l.x=a*.4124+i*.3576+c*.1805,l.y=a*.2126+i*.7152+c*.0722,l.bri=a*.0193+i*.1192+c*.9505,l},S6=t=>{var r,e,o,n,a,i,c,l,d;return typeof t=="string"&&Gw(t)?(i=oJ(t),l=t):typeof t!="string"&&(i=t),i&&(o=lJ(i),a=eJ(i),n=aF(i),d=tJ(n),l=cJ(i),e=iJ(a),r=aJ(n),c=dJ(r)),{rgb:r,hsl:e,hsv:o,rgba:n,hsla:a,hsva:i,hex:l,hexa:d,xy:c}},Gw=t=>/^#?([A-Fa-f0-9]{3,4}){1,2}$/.test(t),sJ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,size:e="medium",isDisabled:o=!1,isLoading:n=!1,isOpen:a=!1,className:i,description:c,tooltipProps:l,onClick:d,style:s,htmlAttributes:u,ref:g,loadingMessage:b="Loading"}=t,f=sJ(t,["children","size","isDisabled","isLoading","isOpen","className","description","tooltipProps","onClick","style","htmlAttributes","ref","loadingMessage"]);const v=ao("ndl-select-icon-btn",i,{"ndl-active":a,"ndl-disabled":o,"ndl-large":e==="large","ndl-loading":n,"ndl-medium":e==="medium","ndl-small":e==="small"}),p=!o&&!n,m=y=>{if(!p){y.preventDefault(),y.stopPropagation();return}d&&d(y)};return vr.jsxs(Qu,Object.assign({hoverDelay:{close:0,open:500},type:"simple",isDisabled:c===null||o||a===!0,shouldCloseOnReferenceClick:!0},l==null?void 0:l.root,{children:[vr.jsx(Qu.Trigger,Object.assign({},l==null?void 0:l.trigger,{hasButtonWrapper:!0,children:vr.jsxs("button",Object.assign({type:"button",ref:g,className:v,style:s,disabled:o,"aria-disabled":!p,"aria-label":c??void 0,"aria-expanded":a,onClick:m},f,u,{children:[vr.jsx("div",{className:"ndl-select-icon-btn-inner",children:vr.jsx("div",{className:"ndl-icon",children:r})}),vr.jsx(oU,{className:ao("ndl-select-icon-btn-icon",{"ndl-select-icon-btn-icon-open":a===!0})}),n&&vr.jsx(WO,{loadingMessage:b,size:e})]}))})),vr.jsx(Qu.Content,Object.assign({},l==null?void 0:l.content,{children:c}))]}))};function AS(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +*/var MX=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],vx=MX.join(","),sU=typeof Element>"u",sk=sU?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,px=!sU&&Element.prototype.getRootNode?function(t){var r;return t==null||(r=t.getRootNode)===null||r===void 0?void 0:r.call(t)}:function(t){return t==null?void 0:t.ownerDocument},kx=function(r,e){var o;e===void 0&&(e=!0);var n=r==null||(o=r.getAttribute)===null||o===void 0?void 0:o.call(r,"inert"),a=n===""||n==="true",i=a||e&&r&&(typeof r.closest=="function"?r.closest("[inert]"):kx(r.parentNode));return i},IX=function(r){var e,o=r==null||(e=r.getAttribute)===null||e===void 0?void 0:e.call(r,"contenteditable");return o===""||o==="true"},uU=function(r,e,o){if(kx(r))return[];var n=Array.prototype.slice.apply(r.querySelectorAll(vx));return e&&sk.call(r,vx)&&n.unshift(r),n=n.filter(o),n},mx=function(r,e,o){for(var n=[],a=Array.from(r);a.length;){var i=a.shift();if(!kx(i,!1))if(i.tagName==="SLOT"){var c=i.assignedElements(),l=c.length?c:i.children,d=mx(l,!0,o);o.flatten?n.push.apply(n,d):n.push({scopeParent:i,candidates:d})}else{var s=sk.call(i,vx);s&&o.filter(i)&&(e||!r.includes(i))&&n.push(i);var u=i.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(i),g=!kx(u,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(i));if(u&&g){var b=mx(u===!0?i.children:u.children,!0,o);o.flatten?n.push.apply(n,b):n.push({scopeParent:i,candidates:b})}else a.unshift.apply(a,i.children)}}return n},gU=function(r){return!isNaN(parseInt(r.getAttribute("tabindex"),10))},bU=function(r){if(!r)throw new Error("No node provided");return r.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(r.tagName)||IX(r))&&!gU(r)?0:r.tabIndex},DX=function(r,e){var o=bU(r);return o<0&&e&&!gU(r)?0:o},NX=function(r,e){return r.tabIndex===e.tabIndex?r.documentOrder-e.documentOrder:r.tabIndex-e.tabIndex},hU=function(r){return r.tagName==="INPUT"},LX=function(r){return hU(r)&&r.type==="hidden"},jX=function(r){var e=r.tagName==="DETAILS"&&Array.prototype.slice.apply(r.children).some(function(o){return o.tagName==="SUMMARY"});return e},zX=function(r,e){for(var o=0;osummary:first-of-type"),c=i?r.parentElement:r;if(sk.call(c,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var l=r;r;){var d=r.parentElement,s=px(r);if(d&&!d.shadowRoot&&n(d)===!0)return KT(r);r.assignedSlot?r=r.assignedSlot:!d&&s!==r.ownerDocument?r=s.host:r=d}r=l}if(qX(r))return!r.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return KT(r);return!1},VX=function(r){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(r.tagName))for(var e=r.parentElement;e;){if(e.tagName==="FIELDSET"&&e.disabled){for(var o=0;o=0)},fU=function(r){var e=[],o=[];return r.forEach(function(n,a){var i=!!n.scopeParent,c=i?n.scopeParent:n,l=DX(c,i),d=i?fU(n.candidates):c;l===0?i?e.push.apply(e,d):e.push(c):o.push({documentOrder:a,tabIndex:l,item:n,isScope:i,content:d})}),o.sort(NX).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(e)},m2=function(r,e){e=e||{};var o;return e.getShadowRoot?o=mx([r],e.includeContainer,{filter:wS.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:HX}):o=uU(r,e.includeContainer,wS.bind(null,e)),fU(o)},WX=function(r,e){e=e||{};var o;return e.getShadowRoot?o=mx([r],e.includeContainer,{filter:yS.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):o=uU(r,e.includeContainer,yS.bind(null,e)),o},vU=function(r,e){if(e=e||{},!r)throw new Error("No node provided");return sk.call(r,vx)===!1?!1:wS(e,r)};function QO(){const t=navigator.userAgentData;return t!=null&&t.platform?t.platform:navigator.platform}function pU(){const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map(r=>{let{brand:e,version:o}=r;return e+"/"+o}).join(" "):navigator.userAgent}function kU(){return/apple/i.test(navigator.vendor)}function xS(){const t=/android/i;return t.test(QO())||t.test(pU())}function YX(){return QO().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function mU(){return pU().includes("jsdom/")}const QT="data-floating-ui-focusable",XX="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",d6="ArrowLeft",s6="ArrowRight",ZX="ArrowUp",KX="ArrowDown";function Pb(t){let r=t.activeElement;for(;((e=r)==null||(e=e.shadowRoot)==null?void 0:e.activeElement)!=null;){var e;r=r.shadowRoot.activeElement}return r}function Vc(t,r){if(!t||!r)return!1;const e=r.getRootNode==null?void 0:r.getRootNode();if(t.contains(r))return!0;if(e&&Jy(e)){let o=r;for(;o;){if(t===o)return!0;o=o.parentNode||o.host}}return!1}function Mb(t){return"composedPath"in t?t.composedPath()[0]:t.target}function u6(t,r){if(r==null)return!1;if("composedPath"in t)return t.composedPath().includes(r);const e=t;return e.target!=null&&r.contains(e.target)}function QX(t){return t.matches("html,body")}function pl(t){return(t==null?void 0:t.ownerDocument)||document}function JO(t){return Ki(t)&&t.matches(XX)}function _S(t){return t?t.getAttribute("role")==="combobox"&&JO(t):!1}function JX(t){if(!t||mU())return!0;try{return t.matches(":focus-visible")}catch{return!0}}function yx(t){return t?t.hasAttribute(QT)?t:t.querySelector("["+QT+"]")||t:null}function c0(t,r,e){return e===void 0&&(e=!0),t.filter(n=>{var a;return n.parentId===r&&(!e||((a=n.context)==null?void 0:a.open))}).flatMap(n=>[n,...c0(t,n.id,e)])}function $X(t,r){let e,o=-1;function n(a,i){i>o&&(e=a,o=i),c0(t,a).forEach(l=>{n(l.id,i+1)})}return n(r,0),t.find(a=>a.id===e)}function JT(t,r){var e;let o=[],n=(e=t.find(a=>a.id===r))==null?void 0:e.parentId;for(;n;){const a=t.find(i=>i.id===n);n=a==null?void 0:a.parentId,a&&(o=o.concat(a))}return o}function vl(t){t.preventDefault(),t.stopPropagation()}function rZ(t){return"nativeEvent"in t}function yU(t){return t.mozInputSource===0&&t.isTrusted?!0:xS()&&t.pointerType?t.type==="click"&&t.buttons===1:t.detail===0&&!t.pointerType}function wU(t){return mU()?!1:!xS()&&t.width===0&&t.height===0||xS()&&t.width===1&&t.height===1&&t.pressure===0&&t.detail===0&&t.pointerType==="mouse"||t.width<1&&t.height<1&&t.pressure===0&&t.detail===0&&t.pointerType==="touch"}function uk(t,r){const e=["mouse","pen"];return r||e.push("",void 0),e.includes(t)}var eZ=typeof document<"u",tZ=function(){},Mn=eZ?fr.useLayoutEffect:tZ;const oZ={...JB};function Hc(t){const r=fr.useRef(t);return Mn(()=>{r.current=t}),r}const nZ=oZ.useInsertionEffect,aZ=nZ||(t=>t());function ri(t){const r=fr.useRef(()=>{});return aZ(()=>{r.current=t}),fr.useCallback(function(){for(var e=arguments.length,o=new Array(e),n=0;n=t.current.length}function g6(t,r){return od(t,{disabledIndices:r})}function $T(t,r){return od(t,{decrement:!0,startingIndex:t.current.length,disabledIndices:r})}function od(t,r){let{startingIndex:e=-1,decrement:o=!1,disabledIndices:n,amount:a=1}=r===void 0?{}:r,i=e;do i+=o?-a:a;while(i>=0&&i<=t.current.length-1&&Fw(t,i,n));return i}function iZ(t,r){let{event:e,orientation:o,loop:n,rtl:a,cols:i,disabledIndices:c,minIndex:l,maxIndex:d,prevIndex:s,stopEvent:u=!1}=r,g=s;if(e.key===ZX){if(u&&vl(e),s===-1)g=d;else if(g=od(t,{startingIndex:g,amount:i,decrement:!0,disabledIndices:c}),n&&(s-ib?v:v-i}by(t,g)&&(g=s)}if(e.key===KX&&(u&&vl(e),s===-1?g=l:(g=od(t,{startingIndex:s,amount:i,disabledIndices:c}),n&&s+i>d&&(g=od(t,{startingIndex:s%i-i,amount:i,disabledIndices:c}))),by(t,g)&&(g=s)),o==="both"){const b=Up(s/i);e.key===(a?d6:s6)&&(u&&vl(e),s%i!==i-1?(g=od(t,{startingIndex:s,disabledIndices:c}),n&&H1(g,i,b)&&(g=od(t,{startingIndex:s-s%i-1,disabledIndices:c}))):n&&(g=od(t,{startingIndex:s-s%i-1,disabledIndices:c})),H1(g,i,b)&&(g=s)),e.key===(a?s6:d6)&&(u&&vl(e),s%i!==0?(g=od(t,{startingIndex:s,decrement:!0,disabledIndices:c}),n&&H1(g,i,b)&&(g=od(t,{startingIndex:s+(i-s%i),decrement:!0,disabledIndices:c}))):n&&(g=od(t,{startingIndex:s+(i-s%i),decrement:!0,disabledIndices:c})),H1(g,i,b)&&(g=s));const f=Up(d/i)===b;by(t,g)&&(n&&f?g=e.key===(a?s6:d6)?d:od(t,{startingIndex:s-s%i-1,disabledIndices:c}):g=s)}return g}function cZ(t,r,e){const o=[];let n=0;return t.forEach((a,i)=>{let{width:c,height:l}=a,d=!1;for(e&&(n=0);!d;){const s=[];for(let u=0;uo[u]==null)?(s.forEach(u=>{o[u]=i}),d=!0):n++}}),[...o]}function lZ(t,r,e,o,n){if(t===-1)return-1;const a=e.indexOf(t),i=r[t];switch(n){case"tl":return a;case"tr":return i?a+i.width-1:a;case"bl":return i?a+(i.height-1)*o:a;case"br":return e.lastIndexOf(t)}}function dZ(t,r){return r.flatMap((e,o)=>t.includes(e)?[o]:[])}function Fw(t,r,e){if(typeof e=="function")return e(r);if(e)return e.includes(r);const o=t.current[r];return o==null||o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"}const O5=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function xU(t,r){const e=m2(t,O5()),o=e.length;if(o===0)return;const n=Pb(pl(t)),a=e.indexOf(n),i=a===-1?r===1?0:o-1:a+r;return e[i]}function _U(t){return xU(pl(t).body,1)||t}function EU(t){return xU(pl(t).body,-1)||t}function hy(t,r){const e=r||t.currentTarget,o=t.relatedTarget;return!o||!Vc(e,o)}function sZ(t){m2(t,O5()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function rC(t){t.querySelectorAll("[data-tabindex]").forEach(e=>{const o=e.dataset.tabindex;delete e.dataset.tabindex,o?e.setAttribute("tabindex",o):e.removeAttribute("tabindex")})}var y2=$B();function eC(t,r,e){let{reference:o,floating:n}=t;const a=Rf(r),i=dU(r),c=lU(i),l=u0(r),d=a==="y",s=o.x+o.width/2-n.width/2,u=o.y+o.height/2-n.height/2,g=o[c]/2-n[c]/2;let b;switch(l){case"top":b={x:s,y:o.y-n.height};break;case"bottom":b={x:s,y:o.y+o.height};break;case"right":b={x:o.x+o.width,y:u};break;case"left":b={x:o.x-n.width,y:u};break;default:b={x:o.x,y:o.y}}switch(k2(r)){case"start":b[i]-=g*(e&&d?-1:1);break;case"end":b[i]+=g*(e&&d?-1:1);break}return b}async function uZ(t,r){var e;r===void 0&&(r={});const{x:o,y:n,platform:a,rects:i,elements:c,strategy:l}=t,{boundary:d="clippingAncestors",rootBoundary:s="viewport",elementContext:u="floating",altBoundary:g=!1,padding:b=0}=p2(r,t),f=PX(b),p=c[g?u==="floating"?"reference":"floating":u],m=fx(await a.getClippingRect({element:(e=await(a.isElement==null?void 0:a.isElement(p)))==null||e?p:p.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(c.floating)),boundary:d,rootBoundary:s,strategy:l})),y=u==="floating"?{x:o,y:n,width:i.floating.width,height:i.floating.height}:i.reference,k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(c.floating)),x=await(a.isElement==null?void 0:a.isElement(k))?await(a.getScale==null?void 0:a.getScale(k))||{x:1,y:1}:{x:1,y:1},_=fx(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:y,offsetParent:k,strategy:l}):y);return{top:(m.top-_.top+f.top)/x.y,bottom:(_.bottom-m.bottom+f.bottom)/x.y,left:(m.left-_.left+f.left)/x.x,right:(_.right-m.right+f.right)/x.x}}const gZ=50,bZ=async(t,r,e)=>{const{placement:o="bottom",strategy:n="absolute",middleware:a=[],platform:i}=e,c=i.detectOverflow?i:{...i,detectOverflow:uZ},l=await(i.isRTL==null?void 0:i.isRTL(r));let d=await i.getElementRects({reference:t,floating:r,strategy:n}),{x:s,y:u}=eC(d,o,l),g=o,b=0;const f={};for(let v=0;vj<=0)){var I,L;const j=(((I=a.flip)==null?void 0:I.index)||0)+1,F=E[j];if(F&&(!(u==="alignment"?y!==Rf(F):!1)||M.every(W=>Rf(W.placement)===y?W.overflows[0]>0:!0)))return{data:{index:j,overflows:M},reset:{placement:F}};let H=(L=M.filter(q=>q.overflows[0]<=0).sort((q,W)=>q.overflows[1]-W.overflows[1])[0])==null?void 0:L.placement;if(!H)switch(b){case"bestFit":{var z;const q=(z=M.filter(W=>{if(S){const Z=Rf(W.placement);return Z===y||Z==="y"}return!0}).map(W=>[W.placement,W.overflows.filter(Z=>Z>0).reduce((Z,$)=>Z+$,0)]).sort((W,Z)=>W[1]-Z[1])[0])==null?void 0:z[0];q&&(H=q);break}case"initialPlacement":H=c;break}if(n!==H)return{reset:{placement:H}}}return{}}}},fZ=new Set(["left","top"]);async function vZ(t,r){const{placement:e,platform:o,elements:n}=t,a=await(o.isRTL==null?void 0:o.isRTL(n.floating)),i=u0(e),c=k2(e),l=Rf(e)==="y",d=fZ.has(i)?-1:1,s=a&&l?-1:1,u=p2(r,t);let{mainAxis:g,crossAxis:b,alignmentAxis:f}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return c&&typeof f=="number"&&(b=c==="end"?f*-1:f),l?{x:b*s,y:g*d}:{x:g*d,y:b*s}}const pZ=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(r){var e,o;const{x:n,y:a,placement:i,middlewareData:c}=r,l=await vZ(r,t);return i===((e=c.offset)==null?void 0:e.placement)&&(o=c.arrow)!=null&&o.alignmentOffset?{}:{x:n+l.x,y:a+l.y,data:{...l,placement:i}}}}},kZ=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(r){const{x:e,y:o,placement:n,platform:a}=r,{mainAxis:i=!0,crossAxis:c=!1,limiter:l={fn:m=>{let{x:y,y:k}=m;return{x:y,y:k}}},...d}=p2(t,r),s={x:e,y:o},u=await a.detectOverflow(r,d),g=Rf(u0(n)),b=cU(g);let f=s[b],v=s[g];if(i){const m=b==="y"?"top":"left",y=b==="y"?"bottom":"right",k=f+u[m],x=f-u[y];f=YT(k,f,x)}if(c){const m=g==="y"?"top":"left",y=g==="y"?"bottom":"right",k=v+u[m],x=v-u[y];v=YT(k,v,x)}const p=l.fn({...r,[b]:f,[g]:v});return{...p,data:{x:p.x-e,y:p.y-o,enabled:{[b]:i,[g]:c}}}}}};function SU(t){const r=Ju(t);let e=parseFloat(r.width)||0,o=parseFloat(r.height)||0;const n=Ki(t),a=n?t.offsetWidth:e,i=n?t.offsetHeight:o,c=bx(e)!==a||bx(o)!==i;return c&&(e=a,o=i),{width:e,height:o,$:c}}function $O(t){return pa(t)?t:t.contextElement}function Xp(t){const r=$O(t);if(!Ki(r))return Db(1);const e=r.getBoundingClientRect(),{width:o,height:n,$:a}=SU(r);let i=(a?bx(e.width):e.width)/o,c=(a?bx(e.height):e.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!c||!Number.isFinite(c))&&(c=1),{x:i,y:c}}const mZ=Db(0);function OU(t){const r=Jd(t);return!f2()||!r.visualViewport?mZ:{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}function yZ(t,r,e){return r===void 0&&(r=!1),!e||r&&e!==Jd(t)?!1:r}function g0(t,r,e,o){r===void 0&&(r=!1),e===void 0&&(e=!1);const n=t.getBoundingClientRect(),a=$O(t);let i=Db(1);r&&(o?pa(o)&&(i=Xp(o)):i=Xp(t));const c=yZ(a,e,o)?OU(a):Db(0);let l=(n.left+c.x)/i.x,d=(n.top+c.y)/i.y,s=n.width/i.x,u=n.height/i.y;if(a){const g=Jd(a),b=o&&pa(o)?Jd(o):o;let f=g,v=kS(f);for(;v&&o&&b!==f;){const p=Xp(v),m=v.getBoundingClientRect(),y=Ju(v),k=m.left+(v.clientLeft+parseFloat(y.paddingLeft))*p.x,x=m.top+(v.clientTop+parseFloat(y.paddingTop))*p.y;l*=p.x,d*=p.y,s*=p.x,u*=p.y,l+=k,d+=x,f=Jd(v),v=kS(f)}}return fx({width:s,height:u,x:l,y:d})}function w2(t,r){const e=v2(t).scrollLeft;return r?r.left+e:g0(Bb(t)).left+e}function AU(t,r){const e=t.getBoundingClientRect(),o=e.left+r.scrollLeft-w2(t,e),n=e.top+r.scrollTop;return{x:o,y:n}}function wZ(t){let{elements:r,rect:e,offsetParent:o,strategy:n}=t;const a=n==="fixed",i=Bb(o),c=r?h2(r.floating):!1;if(o===i||c&&a)return e;let l={scrollLeft:0,scrollTop:0},d=Db(1);const s=Db(0),u=Ki(o);if((u||!u&&!a)&&((nv(o)!=="body"||S5(i))&&(l=v2(o)),u)){const b=g0(o);d=Xp(o),s.x=b.x+o.clientLeft,s.y=b.y+o.clientTop}const g=i&&!u&&!a?AU(i,l):Db(0);return{width:e.width*d.x,height:e.height*d.y,x:e.x*d.x-l.scrollLeft*d.x+s.x+g.x,y:e.y*d.y-l.scrollTop*d.y+s.y+g.y}}function xZ(t){return Array.from(t.getClientRects())}function _Z(t){const r=Bb(t),e=v2(t),o=t.ownerDocument.body,n=i0(r.scrollWidth,r.clientWidth,o.scrollWidth,o.clientWidth),a=i0(r.scrollHeight,r.clientHeight,o.scrollHeight,o.clientHeight);let i=-e.scrollLeft+w2(t);const c=-e.scrollTop;return Ju(o).direction==="rtl"&&(i+=i0(r.clientWidth,o.clientWidth)-n),{width:n,height:a,x:i,y:c}}const tC=25;function EZ(t,r){const e=Jd(t),o=Bb(t),n=e.visualViewport;let a=o.clientWidth,i=o.clientHeight,c=0,l=0;if(n){a=n.width,i=n.height;const s=f2();(!s||s&&r==="fixed")&&(c=n.offsetLeft,l=n.offsetTop)}const d=w2(o);if(d<=0){const s=o.ownerDocument,u=s.body,g=getComputedStyle(u),b=s.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,f=Math.abs(o.clientWidth-u.clientWidth-b);f<=tC&&(a-=f)}else d<=tC&&(a+=d);return{width:a,height:i,x:c,y:l}}function SZ(t,r){const e=g0(t,!0,r==="fixed"),o=e.top+t.clientTop,n=e.left+t.clientLeft,a=Ki(t)?Xp(t):Db(1),i=t.clientWidth*a.x,c=t.clientHeight*a.y,l=n*a.x,d=o*a.y;return{width:i,height:c,x:l,y:d}}function oC(t,r,e){let o;if(r==="viewport")o=EZ(t,e);else if(r==="document")o=_Z(Bb(t));else if(pa(r))o=SZ(r,e);else{const n=OU(t);o={x:r.x-n.x,y:r.y-n.y,width:r.width,height:r.height}}return fx(o)}function TU(t,r){const e=Ch(t);return e===r||!pa(e)||Oh(e)?!1:Ju(e).position==="fixed"||TU(e,r)}function OZ(t,r){const e=r.get(t);if(e)return e;let o=Uf(t,[],!1).filter(c=>pa(c)&&nv(c)!=="body"),n=null;const a=Ju(t).position==="fixed";let i=a?Ch(t):t;for(;pa(i)&&!Oh(i);){const c=Ju(i),l=KO(i);!l&&c.position==="fixed"&&(n=null),(a?!l&&!n:!l&&c.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||S5(i)&&!l&&TU(t,i))?o=o.filter(s=>s!==i):n=c,i=Ch(i)}return r.set(t,o),o}function AZ(t){let{element:r,boundary:e,rootBoundary:o,strategy:n}=t;const i=[...e==="clippingAncestors"?h2(r)?[]:OZ(r,this._c):[].concat(e),o],c=oC(r,i[0],n);let l=c.top,d=c.right,s=c.bottom,u=c.left;for(let g=1;g{i(!1,1e-7)},1e3)}E===1&&!RU(d,t.getBoundingClientRect())&&i(),x=!1}try{e=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{e=new IntersectionObserver(_,k)}e.observe(t)}return i(!0),a}function rA(t,r,e,o){o===void 0&&(o={});const{ancestorScroll:n=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,d=$O(t),s=n||a?[...d?Uf(d):[],...r?Uf(r):[]]:[];s.forEach(m=>{n&&m.addEventListener("scroll",e,{passive:!0}),a&&m.addEventListener("resize",e)});const u=d&&c?IZ(d,e):null;let g=-1,b=null;i&&(b=new ResizeObserver(m=>{let[y]=m;y&&y.target===d&&b&&r&&(b.unobserve(r),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var k;(k=b)==null||k.observe(r)})),e()}),d&&!l&&b.observe(d),r&&b.observe(r));let f,v=l?g0(t):null;l&&p();function p(){const m=g0(t);v&&!RU(v,m)&&e(),v=m,f=requestAnimationFrame(p)}return e(),()=>{var m;s.forEach(y=>{n&&y.removeEventListener("scroll",e),a&&y.removeEventListener("resize",e)}),u==null||u(),(m=b)==null||m.disconnect(),b=null,l&&cancelAnimationFrame(f)}}const DZ=pZ,NZ=kZ,LZ=hZ,jZ=(t,r,e)=>{const o=new Map,n={platform:MZ,...e},a={...n.platform,_c:o};return bZ(t,r,{...n,platform:a})};var zZ=typeof document<"u",BZ=function(){},qw=zZ?fr.useLayoutEffect:BZ;function wx(t,r){if(t===r)return!0;if(typeof t!=typeof r)return!1;if(typeof t=="function"&&t.toString()===r.toString())return!0;let e,o,n;if(t&&r&&typeof t=="object"){if(Array.isArray(t)){if(e=t.length,e!==r.length)return!1;for(o=e;o--!==0;)if(!wx(t[o],r[o]))return!1;return!0}if(n=Object.keys(t),e=n.length,e!==Object.keys(r).length)return!1;for(o=e;o--!==0;)if(!{}.hasOwnProperty.call(r,n[o]))return!1;for(o=e;o--!==0;){const a=n[o];if(!(a==="_owner"&&t.$$typeof)&&!wx(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}function PU(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function aC(t,r){const e=PU(t);return Math.round(r*e)/e}function h6(t){const r=fr.useRef(t);return qw(()=>{r.current=t}),r}function UZ(t){t===void 0&&(t={});const{placement:r="bottom",strategy:e="absolute",middleware:o=[],platform:n,elements:{reference:a,floating:i}={},transform:c=!0,whileElementsMounted:l,open:d}=t,[s,u]=fr.useState({x:0,y:0,strategy:e,placement:r,middlewareData:{},isPositioned:!1}),[g,b]=fr.useState(o);wx(g,o)||b(o);const[f,v]=fr.useState(null),[p,m]=fr.useState(null),y=fr.useCallback(W=>{W!==S.current&&(S.current=W,v(W))},[]),k=fr.useCallback(W=>{W!==E.current&&(E.current=W,m(W))},[]),x=a||f,_=i||p,S=fr.useRef(null),E=fr.useRef(null),O=fr.useRef(s),R=l!=null,M=h6(l),I=h6(n),L=h6(d),z=fr.useCallback(()=>{if(!S.current||!E.current)return;const W={placement:r,strategy:e,middleware:g};I.current&&(W.platform=I.current),jZ(S.current,E.current,W).then(Z=>{const $={...Z,isPositioned:L.current!==!1};j.current&&!wx(O.current,$)&&(O.current=$,y2.flushSync(()=>{u($)}))})},[g,r,e,I,L]);qw(()=>{d===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,u(W=>({...W,isPositioned:!1})))},[d]);const j=fr.useRef(!1);qw(()=>(j.current=!0,()=>{j.current=!1}),[]),qw(()=>{if(x&&(S.current=x),_&&(E.current=_),x&&_){if(M.current)return M.current(x,_,z);z()}},[x,_,z,M,R]);const F=fr.useMemo(()=>({reference:S,floating:E,setReference:y,setFloating:k}),[y,k]),H=fr.useMemo(()=>({reference:x,floating:_}),[x,_]),q=fr.useMemo(()=>{const W={position:e,left:0,top:0};if(!H.floating)return W;const Z=aC(H.floating,s.x),$=aC(H.floating,s.y);return c?{...W,transform:"translate("+Z+"px, "+$+"px)",...PU(H.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:Z,top:$}},[e,c,H.floating,s.x,s.y]);return fr.useMemo(()=>({...s,update:z,refs:F,elements:H,floatingStyles:q}),[s,z,F,H,q])}const eA=(t,r)=>{const e=DZ(t);return{name:e.name,fn:e.fn,options:[t,r]}},xx=(t,r)=>{const e=NZ(t);return{name:e.name,fn:e.fn,options:[t,r]}},tA=(t,r)=>{const e=LZ(t);return{name:e.name,fn:e.fn,options:[t,r]}};function Vg(t){const r=fr.useRef(void 0),e=fr.useCallback(o=>{const n=t.map(a=>{if(a!=null){if(typeof a=="function"){const i=a,c=i(o);return typeof c=="function"?c:()=>{i(null)}}return a.current=o,()=>{a.current=null}}});return()=>{n.forEach(a=>a==null?void 0:a())}},t);return fr.useMemo(()=>t.every(o=>o==null)?null:o=>{r.current&&(r.current(),r.current=void 0),o!=null&&(r.current=e(o))},t)}function FZ(t,r){const e=t.compareDocumentPosition(r);return e&Node.DOCUMENT_POSITION_FOLLOWING||e&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:e&Node.DOCUMENT_POSITION_PRECEDING||e&Node.DOCUMENT_POSITION_CONTAINS?1:0}const MU=fr.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function qZ(t){const{children:r,elementsRef:e,labelsRef:o}=t,[n,a]=fr.useState(()=>new Set),i=fr.useCallback(d=>{a(s=>new Set(s).add(d))},[]),c=fr.useCallback(d=>{a(s=>{const u=new Set(s);return u.delete(d),u})},[]),l=fr.useMemo(()=>{const d=new Map;return Array.from(n.keys()).sort(FZ).forEach((u,g)=>{d.set(u,g)}),d},[n]);return vr.jsx(MU.Provider,{value:fr.useMemo(()=>({register:i,unregister:c,map:l,elementsRef:e,labelsRef:o}),[i,c,l,e,o]),children:r})}function x2(t){t===void 0&&(t={});const{label:r}=t,{register:e,unregister:o,map:n,elementsRef:a,labelsRef:i}=fr.useContext(MU),[c,l]=fr.useState(null),d=fr.useRef(null),s=fr.useCallback(u=>{if(d.current=u,c!==null&&(a.current[c]=u,i)){var g;const b=r!==void 0;i.current[c]=b?r:(g=u==null?void 0:u.textContent)!=null?g:null}},[c,a,i,r]);return Mn(()=>{const u=d.current;if(u)return e(u),()=>{o(u)}},[e,o]),Mn(()=>{const u=d.current?n.get(d.current):null;u!=null&&l(u)},[n]),fr.useMemo(()=>({ref:s,index:c??-1}),[c,s])}const GZ="data-floating-ui-focusable",iC="active",cC="selected",A5="ArrowLeft",T5="ArrowRight",IU="ArrowUp",_2="ArrowDown",VZ={...JB};let lC=!1,HZ=0;const dC=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+HZ++;function WZ(){const[t,r]=fr.useState(()=>lC?dC():void 0);return Mn(()=>{t==null&&r(dC())},[]),fr.useEffect(()=>{lC=!0},[]),t}const YZ=VZ.useId,E2=YZ||WZ;function DU(){const t=new Map;return{emit(r,e){var o;(o=t.get(r))==null||o.forEach(n=>n(e))},on(r,e){t.has(r)||t.set(r,new Set),t.get(r).add(e)},off(r,e){var o;(o=t.get(r))==null||o.delete(e)}}}const NU=fr.createContext(null),LU=fr.createContext(null),av=()=>{var t;return((t=fr.useContext(NU))==null?void 0:t.id)||null},Dh=()=>fr.useContext(LU);function XZ(t){const r=E2(),e=Dh(),n=av();return Mn(()=>{if(!r)return;const a={id:r,parentId:n};return e==null||e.addNode(a),()=>{e==null||e.removeNode(a)}},[e,r,n]),r}function ZZ(t){const{children:r,id:e}=t,o=av();return vr.jsx(NU.Provider,{value:fr.useMemo(()=>({id:e,parentId:o}),[e,o]),children:r})}function KZ(t){const{children:r}=t,e=fr.useRef([]),o=fr.useCallback(i=>{e.current=[...e.current,i]},[]),n=fr.useCallback(i=>{e.current=e.current.filter(c=>c!==i)},[]),[a]=fr.useState(()=>DU());return vr.jsx(LU.Provider,{value:fr.useMemo(()=>({nodesRef:e,addNode:o,removeNode:n,events:a}),[o,n,a]),children:r})}function b0(t){return"data-floating-ui-"+t}function fl(t){t.current!==-1&&(clearTimeout(t.current),t.current=-1)}const sC=b0("safe-polygon");function f6(t,r,e){if(e&&!uk(e))return 0;if(typeof t=="number")return t;if(typeof t=="function"){const o=t();return typeof o=="number"?o:o==null?void 0:o[r]}return t==null?void 0:t[r]}function v6(t){return typeof t=="function"?t():t}function jU(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,dataRef:n,events:a,elements:i}=t,{enabled:c=!0,delay:l=0,handleClose:d=null,mouseOnly:s=!1,restMs:u=0,move:g=!0}=r,b=Dh(),f=av(),v=Hc(d),p=Hc(l),m=Hc(e),y=Hc(u),k=fr.useRef(),x=fr.useRef(-1),_=fr.useRef(),S=fr.useRef(-1),E=fr.useRef(!0),O=fr.useRef(!1),R=fr.useRef(()=>{}),M=fr.useRef(!1),I=ri(()=>{var q;const W=(q=n.current.openEvent)==null?void 0:q.type;return(W==null?void 0:W.includes("mouse"))&&W!=="mousedown"});fr.useEffect(()=>{if(!c)return;function q(W){let{open:Z}=W;Z||(fl(x),fl(S),E.current=!0,M.current=!1)}return a.on("openchange",q),()=>{a.off("openchange",q)}},[c,a]),fr.useEffect(()=>{if(!c||!v.current||!e)return;function q(Z){I()&&o(!1,Z,"hover")}const W=pl(i.floating).documentElement;return W.addEventListener("mouseleave",q),()=>{W.removeEventListener("mouseleave",q)}},[i.floating,e,o,c,v,I]);const L=fr.useCallback(function(q,W,Z){W===void 0&&(W=!0),Z===void 0&&(Z="hover");const $=f6(p.current,"close",k.current);$&&!_.current?(fl(x),x.current=window.setTimeout(()=>o(!1,q,Z),$)):W&&(fl(x),o(!1,q,Z))},[p,o]),z=ri(()=>{R.current(),_.current=void 0}),j=ri(()=>{if(O.current){const q=pl(i.floating).body;q.style.pointerEvents="",q.removeAttribute(sC),O.current=!1}}),F=ri(()=>n.current.openEvent?["click","mousedown"].includes(n.current.openEvent.type):!1);fr.useEffect(()=>{if(!c)return;function q(Q){if(fl(x),E.current=!1,s&&!uk(k.current)||v6(y.current)>0&&!f6(p.current,"open"))return;const lr=f6(p.current,"open",k.current);lr?x.current=window.setTimeout(()=>{m.current||o(!0,Q,"hover")},lr):e||o(!0,Q,"hover")}function W(Q){if(F()){j();return}R.current();const lr=pl(i.floating);if(fl(S),M.current=!1,v.current&&n.current.floatingContext){e||fl(x),_.current=v.current({...n.current.floatingContext,tree:b,x:Q.clientX,y:Q.clientY,onClose(){j(),z(),F()||L(Q,!0,"safe-polygon")}});const tr=_.current;lr.addEventListener("mousemove",tr),R.current=()=>{lr.removeEventListener("mousemove",tr)};return}(k.current==="touch"?!Vc(i.floating,Q.relatedTarget):!0)&&L(Q)}function Z(Q){F()||n.current.floatingContext&&(v.current==null||v.current({...n.current.floatingContext,tree:b,x:Q.clientX,y:Q.clientY,onClose(){j(),z(),F()||L(Q)}})(Q))}function $(){fl(x)}function X(Q){F()||L(Q,!1)}if(pa(i.domReference)){const Q=i.domReference,lr=i.floating;return e&&Q.addEventListener("mouseleave",Z),g&&Q.addEventListener("mousemove",q,{once:!0}),Q.addEventListener("mouseenter",q),Q.addEventListener("mouseleave",W),lr&&(lr.addEventListener("mouseleave",Z),lr.addEventListener("mouseenter",$),lr.addEventListener("mouseleave",X)),()=>{e&&Q.removeEventListener("mouseleave",Z),g&&Q.removeEventListener("mousemove",q),Q.removeEventListener("mouseenter",q),Q.removeEventListener("mouseleave",W),lr&&(lr.removeEventListener("mouseleave",Z),lr.removeEventListener("mouseenter",$),lr.removeEventListener("mouseleave",X))}}},[i,c,t,s,g,L,z,j,o,e,m,b,p,v,n,F,y]),Mn(()=>{var q;if(c&&e&&(q=v.current)!=null&&(q=q.__options)!=null&&q.blockPointerEvents&&I()){O.current=!0;const Z=i.floating;if(pa(i.domReference)&&Z){var W;const $=pl(i.floating).body;$.setAttribute(sC,"");const X=i.domReference,Q=b==null||(W=b.nodesRef.current.find(lr=>lr.id===f))==null||(W=W.context)==null?void 0:W.elements.floating;return Q&&(Q.style.pointerEvents=""),$.style.pointerEvents="none",X.style.pointerEvents="auto",Z.style.pointerEvents="auto",()=>{$.style.pointerEvents="",X.style.pointerEvents="",Z.style.pointerEvents=""}}}},[c,e,f,i,b,v,I]),Mn(()=>{e||(k.current=void 0,M.current=!1,z(),j())},[e,z,j]),fr.useEffect(()=>()=>{z(),fl(x),fl(S),j()},[c,i.domReference,z,j]);const H=fr.useMemo(()=>{function q(W){k.current=W.pointerType}return{onPointerDown:q,onPointerEnter:q,onMouseMove(W){const{nativeEvent:Z}=W;function $(){!E.current&&!m.current&&o(!0,Z,"hover")}s&&!uk(k.current)||e||v6(y.current)===0||M.current&&W.movementX**2+W.movementY**2<2||(fl(S),k.current==="touch"?$():(M.current=!0,S.current=window.setTimeout($,v6(y.current))))}}},[s,o,e,m,y]);return fr.useMemo(()=>c?{reference:H}:{},[c,H])}let uC=0;function Xv(t,r){r===void 0&&(r={});const{preventScroll:e=!1,cancelPrevious:o=!0,sync:n=!1}=r;o&&cancelAnimationFrame(uC);const a=()=>t==null?void 0:t.focus({preventScroll:e});n?a():uC=requestAnimationFrame(a)}function p6(t,r){if(!t||!r)return!1;const e=r.getRootNode==null?void 0:r.getRootNode();if(t.contains(r))return!0;if(e&&Jy(e)){let o=r;for(;o;){if(t===o)return!0;o=o.parentNode||o.host}}return!1}function QZ(t){return"composedPath"in t?t.composedPath()[0]:t.target}function JZ(t){return(t==null?void 0:t.ownerDocument)||document}const Zp={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function gC(t){return t==="inert"?Zp.inert:t==="aria-hidden"?Zp["aria-hidden"]:Zp.none}let W1=new WeakSet,Y1={},k6=0;const $Z=()=>typeof HTMLElement<"u"&&"inert"in HTMLElement.prototype;function zU(t){return t?Jy(t)?t.host:zU(t.parentNode):null}const rK=(t,r)=>r.map(e=>{if(t.contains(e))return e;const o=zU(e);return t.contains(o)?o:null}).filter(e=>e!=null);function eK(t,r,e,o){const n="data-floating-ui-inert",a=o?"inert":e?"aria-hidden":null,i=rK(r,t),c=new Set,l=new Set(i),d=[];Y1[n]||(Y1[n]=new WeakMap);const s=Y1[n];i.forEach(u),g(r),c.clear();function u(b){!b||c.has(b)||(c.add(b),b.parentNode&&u(b.parentNode))}function g(b){!b||l.has(b)||[].forEach.call(b.children,f=>{if(nv(f)!=="script")if(c.has(f))g(f);else{const v=a?f.getAttribute(a):null,p=v!==null&&v!=="false",m=gC(a),y=(m.get(f)||0)+1,k=(s.get(f)||0)+1;m.set(f,y),s.set(f,k),d.push(f),y===1&&p&&W1.add(f),k===1&&f.setAttribute(n,""),!p&&a&&f.setAttribute(a,a==="inert"?"":"true")}})}return k6++,()=>{d.forEach(b=>{const f=gC(a),p=(f.get(b)||0)-1,m=(s.get(b)||0)-1;f.set(b,p),s.set(b,m),p||(!W1.has(b)&&a&&b.removeAttribute(a),W1.delete(b)),m||b.removeAttribute(n)}),k6--,k6||(Zp.inert=new WeakMap,Zp["aria-hidden"]=new WeakMap,Zp.none=new WeakMap,W1=new WeakSet,Y1={})}}function bC(t,r,e){r===void 0&&(r=!1),e===void 0&&(e=!1);const o=JZ(t[0]).body;return eK(t.concat(Array.from(o.querySelectorAll('[aria-live],[role="status"],output'))),o,r,e)}const oA={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},_x=fr.forwardRef(function(r,e){const[o,n]=fr.useState();Mn(()=>{kU()&&n("button")},[]);const a={ref:e,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,[b0("focus-guard")]:"",style:oA};return vr.jsx("span",{...r,...a})}),tK={clipPath:"inset(50%)",position:"fixed",top:0,left:0},BU=fr.createContext(null),hC=b0("portal");function oK(t){t===void 0&&(t={});const{id:r,root:e}=t,o=E2(),n=UU(),[a,i]=fr.useState(null),c=fr.useRef(null);return Mn(()=>()=>{a==null||a.remove(),queueMicrotask(()=>{c.current=null})},[a]),Mn(()=>{if(!o||c.current)return;const l=r?document.getElementById(r):null;if(!l)return;const d=document.createElement("div");d.id=o,d.setAttribute(hC,""),l.appendChild(d),c.current=d,i(d)},[r,o]),Mn(()=>{if(e===null||!o||c.current)return;let l=e||(n==null?void 0:n.portalNode);l&&!ZO(l)&&(l=l.current),l=l||document.body;let d=null;r&&(d=document.createElement("div"),d.id=r,l.appendChild(d));const s=document.createElement("div");s.id=o,s.setAttribute(hC,""),l=d||l,l.appendChild(s),c.current=s,i(s)},[r,e,o,n]),a}function gk(t){const{children:r,id:e,root:o,preserveTabOrder:n=!0}=t,a=oK({id:e,root:o}),[i,c]=fr.useState(null),l=fr.useRef(null),d=fr.useRef(null),s=fr.useRef(null),u=fr.useRef(null),g=i==null?void 0:i.modal,b=i==null?void 0:i.open,f=!!i&&!i.modal&&i.open&&n&&!!(o||a);return fr.useEffect(()=>{if(!a||!n||g)return;function v(p){a&&hy(p)&&(p.type==="focusin"?rC:sZ)(a)}return a.addEventListener("focusin",v,!0),a.addEventListener("focusout",v,!0),()=>{a.removeEventListener("focusin",v,!0),a.removeEventListener("focusout",v,!0)}},[a,n,g]),fr.useEffect(()=>{a&&(b||rC(a))},[b,a]),vr.jsxs(BU.Provider,{value:fr.useMemo(()=>({preserveTabOrder:n,beforeOutsideRef:l,afterOutsideRef:d,beforeInsideRef:s,afterInsideRef:u,portalNode:a,setFocusManagerState:c}),[n,a]),children:[f&&a&&vr.jsx(_x,{"data-type":"outside",ref:l,onFocus:v=>{if(hy(v,a)){var p;(p=s.current)==null||p.focus()}else{const m=i?i.domReference:null,y=EU(m);y==null||y.focus()}}}),f&&a&&vr.jsx("span",{"aria-owns":a.id,style:tK}),a&&y2.createPortal(r,a),f&&a&&vr.jsx(_x,{"data-type":"outside",ref:d,onFocus:v=>{if(hy(v,a)){var p;(p=u.current)==null||p.focus()}else{const m=i?i.domReference:null,y=_U(m);y==null||y.focus(),i!=null&&i.closeOnFocusOut&&(i==null||i.onOpenChange(!1,v.nativeEvent,"focus-out"))}}})]})}const UU=()=>fr.useContext(BU);function fC(t){return fr.useMemo(()=>r=>{t.forEach(e=>{e&&(e.current=r)})},t)}const vC=20;let Pf=[];function nA(){Pf=Pf.filter(t=>{var r;return(r=t.deref())==null?void 0:r.isConnected})}function nK(t){nA(),t&&nv(t)!=="body"&&(Pf.push(new WeakRef(t)),Pf.length>vC&&(Pf=Pf.slice(-vC)))}function pC(){nA();const t=Pf[Pf.length-1];return t==null?void 0:t.deref()}function aK(t){const r=O5();return vU(t,r)?t:m2(t,r)[0]||t}function kC(t,r){var e;if(!r.current.includes("floating")&&!((e=t.getAttribute("role"))!=null&&e.includes("dialog")))return;const o=O5(),a=WX(t,o).filter(c=>{const l=c.getAttribute("data-tabindex")||"";return vU(c,o)||c.hasAttribute("data-tabindex")&&!l.startsWith("-")}),i=t.getAttribute("tabindex");r.current.includes("floating")||a.length===0?i!=="0"&&t.setAttribute("tabindex","0"):(i!=="-1"||t.hasAttribute("data-tabindex")&&t.getAttribute("data-tabindex")!=="-1")&&(t.setAttribute("tabindex","-1"),t.setAttribute("data-tabindex","-1"))}const iK=fr.forwardRef(function(r,e){return vr.jsx("button",{...r,type:"button",ref:e,tabIndex:-1,style:oA})});function $y(t){const{context:r,children:e,disabled:o=!1,order:n=["content"],guards:a=!0,initialFocus:i=0,returnFocus:c=!0,restoreFocus:l=!1,modal:d=!0,visuallyHiddenDismiss:s=!1,closeOnFocusOut:u=!0,outsideElementsInert:g=!1,getInsideElements:b=()=>[]}=t,{open:f,onOpenChange:v,events:p,dataRef:m,elements:{domReference:y,floating:k}}=r,x=ri(()=>{var kr;return(kr=m.current.floatingContext)==null?void 0:kr.nodeId}),_=ri(b),S=typeof i=="number"&&i<0,E=_S(y)&&S,O=$Z(),R=O?a:!0,M=!R||O&&g,I=Hc(n),L=Hc(i),z=Hc(c),j=Dh(),F=UU(),H=fr.useRef(null),q=fr.useRef(null),W=fr.useRef(!1),Z=fr.useRef(!1),$=fr.useRef(-1),X=fr.useRef(-1),Q=F!=null,lr=yx(k),or=ri(function(kr){return kr===void 0&&(kr=lr),kr?m2(kr,O5()):[]}),tr=ri(kr=>{const Or=or(kr);return I.current.map(Ir=>y&&Ir==="reference"?y:lr&&Ir==="floating"?lr:Or).filter(Boolean).flat()});fr.useEffect(()=>{if(o||!d)return;function kr(Ir){if(Ir.key==="Tab"){Vc(lr,Pb(pl(lr)))&&or().length===0&&!E&&vl(Ir);const Mr=tr(),Lr=Mb(Ir);I.current[0]==="reference"&&Lr===y&&(vl(Ir),Ir.shiftKey?Xv(Mr[Mr.length-1]):Xv(Mr[1])),I.current[1]==="floating"&&Lr===lr&&Ir.shiftKey&&(vl(Ir),Xv(Mr[0]))}}const Or=pl(lr);return Or.addEventListener("keydown",kr),()=>{Or.removeEventListener("keydown",kr)}},[o,y,lr,d,I,E,or,tr]),fr.useEffect(()=>{if(o||!k)return;function kr(Or){const Ir=Mb(Or),Lr=or().indexOf(Ir);Lr!==-1&&($.current=Lr)}return k.addEventListener("focusin",kr),()=>{k.removeEventListener("focusin",kr)}},[o,k,or]),fr.useEffect(()=>{if(o||!u)return;function kr(){Z.current=!0,setTimeout(()=>{Z.current=!1})}function Or(Lr){const Ar=Lr.relatedTarget,Y=Lr.currentTarget,J=Mb(Lr);queueMicrotask(()=>{const nr=x(),xr=!(Vc(y,Ar)||Vc(k,Ar)||Vc(Ar,k)||Vc(F==null?void 0:F.portalNode,Ar)||Ar!=null&&Ar.hasAttribute(b0("focus-guard"))||j&&(c0(j.nodesRef.current,nr).find(Er=>{var Pr,Dr;return Vc((Pr=Er.context)==null?void 0:Pr.elements.floating,Ar)||Vc((Dr=Er.context)==null?void 0:Dr.elements.domReference,Ar)})||JT(j.nodesRef.current,nr).find(Er=>{var Pr,Dr,Yr;return[(Pr=Er.context)==null?void 0:Pr.elements.floating,yx((Dr=Er.context)==null?void 0:Dr.elements.floating)].includes(Ar)||((Yr=Er.context)==null?void 0:Yr.elements.domReference)===Ar})));if(Y===y&&lr&&kC(lr,I),l&&Y!==y&&!(J!=null&&J.isConnected)&&Pb(pl(lr))===pl(lr).body){Ki(lr)&&lr.focus();const Er=$.current,Pr=or(),Dr=Pr[Er]||Pr[Pr.length-1]||lr;Ki(Dr)&&Dr.focus()}if(m.current.insideReactTree){m.current.insideReactTree=!1;return}(E||!d)&&Ar&&xr&&!Z.current&&Ar!==pC()&&(W.current=!0,v(!1,Lr,"focus-out"))})}const Ir=!!(!j&&F);function Mr(){fl(X),m.current.insideReactTree=!0,X.current=window.setTimeout(()=>{m.current.insideReactTree=!1})}if(k&&Ki(y))return y.addEventListener("focusout",Or),y.addEventListener("pointerdown",kr),k.addEventListener("focusout",Or),Ir&&k.addEventListener("focusout",Mr,!0),()=>{y.removeEventListener("focusout",Or),y.removeEventListener("pointerdown",kr),k.removeEventListener("focusout",Or),Ir&&k.removeEventListener("focusout",Mr,!0)}},[o,y,k,lr,d,j,F,v,u,l,or,E,x,I,m]);const dr=fr.useRef(null),sr=fr.useRef(null),pr=fC([dr,F==null?void 0:F.beforeInsideRef]),ur=fC([sr,F==null?void 0:F.afterInsideRef]);fr.useEffect(()=>{var kr,Or;if(o||!k)return;const Ir=Array.from((F==null||(kr=F.portalNode)==null?void 0:kr.querySelectorAll("["+b0("portal")+"]"))||[]),Lr=(Or=(j?JT(j.nodesRef.current,x()):[]).find(J=>{var nr;return _S(((nr=J.context)==null?void 0:nr.elements.domReference)||null)}))==null||(Or=Or.context)==null?void 0:Or.elements.domReference,Ar=[k,Lr,...Ir,..._(),H.current,q.current,dr.current,sr.current,F==null?void 0:F.beforeOutsideRef.current,F==null?void 0:F.afterOutsideRef.current,I.current.includes("reference")||E?y:null].filter(J=>J!=null),Y=d||E?bC(Ar,!M,M):bC(Ar);return()=>{Y()}},[o,y,k,d,I,F,E,R,M,j,x,_]),Mn(()=>{if(o||!Ki(lr))return;const kr=pl(lr),Or=Pb(kr);queueMicrotask(()=>{const Ir=tr(lr),Mr=L.current,Lr=(typeof Mr=="number"?Ir[Mr]:Mr.current)||lr,Ar=Vc(lr,Or);!S&&!Ar&&f&&Xv(Lr,{preventScroll:Lr===lr})})},[o,f,lr,S,tr,L]),Mn(()=>{if(o||!lr)return;const kr=pl(lr),Or=Pb(kr);nK(Or);function Ir(Ar){let{reason:Y,event:J,nested:nr}=Ar;if(["hover","safe-polygon"].includes(Y)&&J.type==="mouseleave"&&(W.current=!0),Y==="outside-press")if(nr)W.current=!1;else if(yU(J)||wU(J))W.current=!1;else{let xr=!1;document.createElement("div").focus({get preventScroll(){return xr=!0,!1}}),xr?W.current=!1:W.current=!0}}p.on("openchange",Ir);const Mr=kr.createElement("span");Mr.setAttribute("tabindex","-1"),Mr.setAttribute("aria-hidden","true"),Object.assign(Mr.style,oA),Q&&y&&y.insertAdjacentElement("afterend",Mr);function Lr(){if(typeof z.current=="boolean"){const Ar=y||pC();return Ar&&Ar.isConnected?Ar:Mr}return z.current.current||Mr}return()=>{p.off("openchange",Ir);const Ar=Pb(kr),Y=Vc(k,Ar)||j&&c0(j.nodesRef.current,x(),!1).some(nr=>{var xr;return Vc((xr=nr.context)==null?void 0:xr.elements.floating,Ar)}),J=Lr();queueMicrotask(()=>{const nr=aK(J);z.current&&!W.current&&Ki(nr)&&(!(nr!==Ar&&Ar!==kr.body)||Y)&&nr.focus({preventScroll:!0}),Mr.remove()})}},[o,k,lr,z,m,p,j,Q,y,x]),fr.useEffect(()=>(queueMicrotask(()=>{W.current=!1}),()=>{queueMicrotask(nA)}),[o]),Mn(()=>{if(!o&&F)return F.setFocusManagerState({modal:d,closeOnFocusOut:u,open:f,onOpenChange:v,domReference:y}),()=>{F.setFocusManagerState(null)}},[o,F,d,f,v,u,y]),Mn(()=>{o||lr&&kC(lr,I)},[o,lr,I]);function cr(kr){return o||!s||!d?null:vr.jsx(iK,{ref:kr==="start"?H:q,onClick:Or=>v(!1,Or.nativeEvent),children:typeof s=="string"?s:"Dismiss"})}const gr=!o&&R&&(d?!E:!0)&&(Q||d);return vr.jsxs(vr.Fragment,{children:[gr&&vr.jsx(_x,{"data-type":"inside",ref:pr,onFocus:kr=>{if(d){const Ir=tr();Xv(n[0]==="reference"?Ir[0]:Ir[Ir.length-1])}else if(F!=null&&F.preserveTabOrder&&F.portalNode)if(W.current=!1,hy(kr,F.portalNode)){const Ir=_U(y);Ir==null||Ir.focus()}else{var Or;(Or=F.beforeOutsideRef.current)==null||Or.focus()}}}),!E&&cr("start"),e,cr("end"),gr&&vr.jsx(_x,{"data-type":"inside",ref:ur,onFocus:kr=>{if(d)Xv(tr()[0]);else if(F!=null&&F.preserveTabOrder&&F.portalNode)if(u&&(W.current=!0),hy(kr,F.portalNode)){const Ir=EU(y);Ir==null||Ir.focus()}else{var Or;(Or=F.afterOutsideRef.current)==null||Or.focus()}}})]})}let X1=0;const mC="--floating-ui-scrollbar-width";function cK(){const t=QO(),r=/iP(hone|ad|od)|iOS/.test(t)||t==="MacIntel"&&navigator.maxTouchPoints>1,e=document.body.style,n=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",a=window.innerWidth-document.documentElement.clientWidth,i=e.left?parseFloat(e.left):window.scrollX,c=e.top?parseFloat(e.top):window.scrollY;if(e.overflow="hidden",e.setProperty(mC,a+"px"),a&&(e[n]=a+"px"),r){var l,d;const s=((l=window.visualViewport)==null?void 0:l.offsetLeft)||0,u=((d=window.visualViewport)==null?void 0:d.offsetTop)||0;Object.assign(e,{position:"fixed",top:-(c-Math.floor(u))+"px",left:-(i-Math.floor(s))+"px",right:"0"})}return()=>{Object.assign(e,{overflow:"",[n]:""}),e.removeProperty(mC),r&&(Object.assign(e,{position:"",top:"",left:"",right:""}),window.scrollTo(i,c))}}let yC=()=>{};const lK=fr.forwardRef(function(r,e){const{lockScroll:o=!1,...n}=r;return Mn(()=>{if(o)return X1++,X1===1&&(yC=cK()),()=>{X1--,X1===0&&yC()}},[o]),vr.jsx("div",{ref:e,...n,style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...n.style}})});function wC(t){return Ki(t.target)&&t.target.tagName==="BUTTON"}function dK(t){return Ki(t.target)&&t.target.tagName==="A"}function xC(t){return JO(t)}function aA(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,dataRef:n,elements:{domReference:a}}=t,{enabled:i=!0,event:c="click",toggle:l=!0,ignoreMouse:d=!1,keyboardHandlers:s=!0,stickIfOpen:u=!0}=r,g=fr.useRef(),b=fr.useRef(!1),f=fr.useMemo(()=>({onPointerDown(v){g.current=v.pointerType},onMouseDown(v){const p=g.current;v.button===0&&c!=="click"&&(uk(p,!0)&&d||(e&&l&&(!(n.current.openEvent&&u)||n.current.openEvent.type==="mousedown")?o(!1,v.nativeEvent,"click"):(v.preventDefault(),o(!0,v.nativeEvent,"click"))))},onClick(v){const p=g.current;if(c==="mousedown"&&g.current){g.current=void 0;return}uk(p,!0)&&d||(e&&l&&(!(n.current.openEvent&&u)||n.current.openEvent.type==="click")?o(!1,v.nativeEvent,"click"):o(!0,v.nativeEvent,"click"))},onKeyDown(v){g.current=void 0,!(v.defaultPrevented||!s||wC(v))&&(v.key===" "&&!xC(a)&&(v.preventDefault(),b.current=!0),!dK(v)&&v.key==="Enter"&&o(!(e&&l),v.nativeEvent,"click"))},onKeyUp(v){v.defaultPrevented||!s||wC(v)||xC(a)||v.key===" "&&b.current&&(b.current=!1,o(!(e&&l),v.nativeEvent,"click"))}}),[n,a,c,d,s,o,e,u,l]);return fr.useMemo(()=>i?{reference:f}:{},[i,f])}function sK(t,r){let e=null,o=null,n=!1;return{contextElement:t||void 0,getBoundingClientRect(){var a;const i=(t==null?void 0:t.getBoundingClientRect())||{width:0,height:0,x:0,y:0},c=r.axis==="x"||r.axis==="both",l=r.axis==="y"||r.axis==="both",d=["mouseenter","mousemove"].includes(((a=r.dataRef.current.openEvent)==null?void 0:a.type)||"")&&r.pointerType!=="touch";let s=i.width,u=i.height,g=i.x,b=i.y;return e==null&&r.x&&c&&(e=i.x-r.x),o==null&&r.y&&l&&(o=i.y-r.y),g-=e||0,b-=o||0,s=0,u=0,!n||d?(s=r.axis==="y"?i.width:0,u=r.axis==="x"?i.height:0,g=c&&r.x!=null?r.x:g,b=l&&r.y!=null?r.y:b):n&&!d&&(u=r.axis==="x"?i.height:u,s=r.axis==="y"?i.width:s),n=!0,{width:s,height:u,x:g,y:b,top:b,right:g+s,bottom:b+u,left:g}}}}function _C(t){return t!=null&&t.clientX!=null}function uK(t,r){r===void 0&&(r={});const{open:e,dataRef:o,elements:{floating:n,domReference:a},refs:i}=t,{enabled:c=!0,axis:l="both",x:d=null,y:s=null}=r,u=fr.useRef(!1),g=fr.useRef(null),[b,f]=fr.useState(),[v,p]=fr.useState([]),m=ri((S,E)=>{u.current||o.current.openEvent&&!_C(o.current.openEvent)||i.setPositionReference(sK(a,{x:S,y:E,axis:l,dataRef:o,pointerType:b}))}),y=ri(S=>{d!=null||s!=null||(e?g.current||p([]):m(S.clientX,S.clientY))}),k=uk(b)?n:e,x=fr.useCallback(()=>{if(!k||!c||d!=null||s!=null)return;const S=Jd(n);function E(O){const R=Mb(O);Vc(n,R)?(S.removeEventListener("mousemove",E),g.current=null):m(O.clientX,O.clientY)}if(!o.current.openEvent||_C(o.current.openEvent)){S.addEventListener("mousemove",E);const O=()=>{S.removeEventListener("mousemove",E),g.current=null};return g.current=O,O}i.setPositionReference(a)},[k,c,d,s,n,o,i,a,m]);fr.useEffect(()=>x(),[x,v]),fr.useEffect(()=>{c&&!n&&(u.current=!1)},[c,n]),fr.useEffect(()=>{!c&&e&&(u.current=!0)},[c,e]),Mn(()=>{c&&(d!=null||s!=null)&&(u.current=!1,m(d,s))},[c,d,s,m]);const _=fr.useMemo(()=>{function S(E){let{pointerType:O}=E;f(O)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:y,onMouseEnter:y}},[y]);return fr.useMemo(()=>c?{reference:_}:{},[c,_])}const gK={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},bK={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},EC=t=>{var r,e;return{escapeKey:typeof t=="boolean"?t:(r=t==null?void 0:t.escapeKey)!=null?r:!1,outsidePress:typeof t=="boolean"?t:(e=t==null?void 0:t.outsidePress)!=null?e:!0}};function S2(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,elements:n,dataRef:a}=t,{enabled:i=!0,escapeKey:c=!0,outsidePress:l=!0,outsidePressEvent:d="pointerdown",referencePress:s=!1,referencePressEvent:u="pointerdown",ancestorScroll:g=!1,bubbles:b,capture:f}=r,v=Dh(),p=ri(typeof l=="function"?l:()=>!1),m=typeof l=="function"?p:l,y=fr.useRef(!1),{escapeKey:k,outsidePress:x}=EC(b),{escapeKey:_,outsidePress:S}=EC(f),E=fr.useRef(!1),O=ri(j=>{var F;if(!e||!i||!c||j.key!=="Escape"||E.current)return;const H=(F=a.current.floatingContext)==null?void 0:F.nodeId,q=v?c0(v.nodesRef.current,H):[];if(!k&&(j.stopPropagation(),q.length>0)){let W=!0;if(q.forEach(Z=>{var $;if(($=Z.context)!=null&&$.open&&!Z.context.dataRef.current.__escapeKeyBubbles){W=!1;return}}),!W)return}o(!1,rZ(j)?j.nativeEvent:j,"escape-key")}),R=ri(j=>{var F;const H=()=>{var q;O(j),(q=Mb(j))==null||q.removeEventListener("keydown",H)};(F=Mb(j))==null||F.addEventListener("keydown",H)}),M=ri(j=>{var F;const H=a.current.insideReactTree;a.current.insideReactTree=!1;const q=y.current;if(y.current=!1,d==="click"&&q||H||typeof m=="function"&&!m(j))return;const W=Mb(j),Z="["+b0("inert")+"]",$=pl(n.floating).querySelectorAll(Z);let X=pa(W)?W:null;for(;X&&!Oh(X);){const tr=Ch(X);if(Oh(tr)||!pa(tr))break;X=tr}if($.length&&pa(W)&&!QX(W)&&!Vc(W,n.floating)&&Array.from($).every(tr=>!Vc(X,tr)))return;if(Ki(W)&&z){const tr=Oh(W),dr=Ju(W),sr=/auto|scroll/,pr=tr||sr.test(dr.overflowX),ur=tr||sr.test(dr.overflowY),cr=pr&&W.clientWidth>0&&W.scrollWidth>W.clientWidth,gr=ur&&W.clientHeight>0&&W.scrollHeight>W.clientHeight,kr=dr.direction==="rtl",Or=gr&&(kr?j.offsetX<=W.offsetWidth-W.clientWidth:j.offsetX>W.clientWidth),Ir=cr&&j.offsetY>W.clientHeight;if(Or||Ir)return}const Q=(F=a.current.floatingContext)==null?void 0:F.nodeId,lr=v&&c0(v.nodesRef.current,Q).some(tr=>{var dr;return u6(j,(dr=tr.context)==null?void 0:dr.elements.floating)});if(u6(j,n.floating)||u6(j,n.domReference)||lr)return;const or=v?c0(v.nodesRef.current,Q):[];if(or.length>0){let tr=!0;if(or.forEach(dr=>{var sr;if((sr=dr.context)!=null&&sr.open&&!dr.context.dataRef.current.__outsidePressBubbles){tr=!1;return}}),!tr)return}o(!1,j,"outside-press")}),I=ri(j=>{var F;const H=()=>{var q;M(j),(q=Mb(j))==null||q.removeEventListener(d,H)};(F=Mb(j))==null||F.addEventListener(d,H)});fr.useEffect(()=>{if(!e||!i)return;a.current.__escapeKeyBubbles=k,a.current.__outsidePressBubbles=x;let j=-1;function F($){o(!1,$,"ancestor-scroll")}function H(){window.clearTimeout(j),E.current=!0}function q(){j=window.setTimeout(()=>{E.current=!1},f2()?5:0)}const W=pl(n.floating);c&&(W.addEventListener("keydown",_?R:O,_),W.addEventListener("compositionstart",H),W.addEventListener("compositionend",q)),m&&W.addEventListener(d,S?I:M,S);let Z=[];return g&&(pa(n.domReference)&&(Z=Uf(n.domReference)),pa(n.floating)&&(Z=Z.concat(Uf(n.floating))),!pa(n.reference)&&n.reference&&n.reference.contextElement&&(Z=Z.concat(Uf(n.reference.contextElement)))),Z=Z.filter($=>{var X;return $!==((X=W.defaultView)==null?void 0:X.visualViewport)}),Z.forEach($=>{$.addEventListener("scroll",F,{passive:!0})}),()=>{c&&(W.removeEventListener("keydown",_?R:O,_),W.removeEventListener("compositionstart",H),W.removeEventListener("compositionend",q)),m&&W.removeEventListener(d,S?I:M,S),Z.forEach($=>{$.removeEventListener("scroll",F)}),window.clearTimeout(j)}},[a,n,c,m,d,e,o,g,i,k,x,O,_,R,M,S,I]),fr.useEffect(()=>{a.current.insideReactTree=!1},[a,m,d]);const L=fr.useMemo(()=>({onKeyDown:O,...s&&{[gK[u]]:j=>{o(!1,j.nativeEvent,"reference-press")},...u!=="click"&&{onClick(j){o(!1,j.nativeEvent,"reference-press")}}}}),[O,o,s,u]),z=fr.useMemo(()=>{function j(F){F.button===0&&(y.current=!0)}return{onKeyDown:O,onMouseDown:j,onMouseUp:j,[bK[d]]:()=>{a.current.insideReactTree=!0}}},[O,d,a]);return fr.useMemo(()=>i?{reference:L,floating:z}:{},[i,L,z])}function hK(t){const{open:r=!1,onOpenChange:e,elements:o}=t,n=E2(),a=fr.useRef({}),[i]=fr.useState(()=>DU()),c=av()!=null,[l,d]=fr.useState(o.reference),s=ri((b,f,v)=>{a.current.openEvent=b?f:void 0,i.emit("openchange",{open:b,event:f,reason:v,nested:c}),e==null||e(b,f,v)}),u=fr.useMemo(()=>({setPositionReference:d}),[]),g=fr.useMemo(()=>({reference:l||o.reference||null,floating:o.floating||null,domReference:o.reference}),[l,o.reference,o.floating]);return fr.useMemo(()=>({dataRef:a,open:r,onOpenChange:s,elements:g,events:i,floatingId:n,refs:u}),[r,s,g,i,n,u])}function O2(t){t===void 0&&(t={});const{nodeId:r}=t,e=hK({...t,elements:{reference:null,floating:null,...t.elements}}),o=t.rootContext||e,n=o.elements,[a,i]=fr.useState(null),[c,l]=fr.useState(null),s=(n==null?void 0:n.domReference)||a,u=fr.useRef(null),g=Dh();Mn(()=>{s&&(u.current=s)},[s]);const b=UZ({...t,elements:{...n,...c&&{reference:c}}}),f=fr.useCallback(k=>{const x=pa(k)?{getBoundingClientRect:()=>k.getBoundingClientRect(),getClientRects:()=>k.getClientRects(),contextElement:k}:k;l(x),b.refs.setReference(x)},[b.refs]),v=fr.useCallback(k=>{(pa(k)||k===null)&&(u.current=k,i(k)),(pa(b.refs.reference.current)||b.refs.reference.current===null||k!==null&&!pa(k))&&b.refs.setReference(k)},[b.refs]),p=fr.useMemo(()=>({...b.refs,setReference:v,setPositionReference:f,domReference:u}),[b.refs,v,f]),m=fr.useMemo(()=>({...b.elements,domReference:s}),[b.elements,s]),y=fr.useMemo(()=>({...b,...o,refs:p,elements:m,nodeId:r}),[b,p,m,r,o]);return Mn(()=>{o.dataRef.current.floatingContext=y;const k=g==null?void 0:g.nodesRef.current.find(x=>x.id===r);k&&(k.context=y)}),fr.useMemo(()=>({...b,context:y,refs:p,elements:m}),[b,p,m,y])}function m6(){return YX()&&kU()}function fK(t,r){r===void 0&&(r={});const{open:e,onOpenChange:o,events:n,dataRef:a,elements:i}=t,{enabled:c=!0,visibleOnly:l=!0}=r,d=fr.useRef(!1),s=fr.useRef(-1),u=fr.useRef(!0);fr.useEffect(()=>{if(!c)return;const b=Jd(i.domReference);function f(){!e&&Ki(i.domReference)&&i.domReference===Pb(pl(i.domReference))&&(d.current=!0)}function v(){u.current=!0}function p(){u.current=!1}return b.addEventListener("blur",f),m6()&&(b.addEventListener("keydown",v,!0),b.addEventListener("pointerdown",p,!0)),()=>{b.removeEventListener("blur",f),m6()&&(b.removeEventListener("keydown",v,!0),b.removeEventListener("pointerdown",p,!0))}},[i.domReference,e,c]),fr.useEffect(()=>{if(!c)return;function b(f){let{reason:v}=f;(v==="reference-press"||v==="escape-key")&&(d.current=!0)}return n.on("openchange",b),()=>{n.off("openchange",b)}},[n,c]),fr.useEffect(()=>()=>{fl(s)},[]);const g=fr.useMemo(()=>({onMouseLeave(){d.current=!1},onFocus(b){if(d.current)return;const f=Mb(b.nativeEvent);if(l&&pa(f)){if(m6()&&!b.relatedTarget){if(!u.current&&!JO(f))return}else if(!JX(f))return}o(!0,b.nativeEvent,"focus")},onBlur(b){d.current=!1;const f=b.relatedTarget,v=b.nativeEvent,p=pa(f)&&f.hasAttribute(b0("focus-guard"))&&f.getAttribute("data-type")==="outside";s.current=window.setTimeout(()=>{var m;const y=Pb(i.domReference?i.domReference.ownerDocument:document);!f&&y===i.domReference||Vc((m=a.current.floatingContext)==null?void 0:m.refs.floating.current,y)||Vc(i.domReference,y)||p||o(!1,v,"focus")})}}),[a,i.domReference,o,l]);return fr.useMemo(()=>c?{reference:g}:{},[c,g])}function y6(t,r,e){const o=new Map,n=e==="item";let a=t;if(n&&t){const{[iC]:i,[cC]:c,...l}=t;a=l}return{...e==="floating"&&{tabIndex:-1,[GZ]:""},...a,...r.map(i=>{const c=i?i[e]:null;return typeof c=="function"?t?c(t):null:c}).concat(t).reduce((i,c)=>(c&&Object.entries(c).forEach(l=>{let[d,s]=l;if(!(n&&[iC,cC].includes(d)))if(d.indexOf("on")===0){if(o.has(d)||o.set(d,[]),typeof s=="function"){var u;(u=o.get(d))==null||u.push(s),i[d]=function(){for(var g,b=arguments.length,f=new Array(b),v=0;vp(...f)).find(p=>p!==void 0)}}}else i[d]=s}),i),{})}}function A2(t){t===void 0&&(t=[]);const r=t.map(c=>c==null?void 0:c.reference),e=t.map(c=>c==null?void 0:c.floating),o=t.map(c=>c==null?void 0:c.item),n=fr.useCallback(c=>y6(c,t,"reference"),r),a=fr.useCallback(c=>y6(c,t,"floating"),e),i=fr.useCallback(c=>y6(c,t,"item"),o);return fr.useMemo(()=>({getReferenceProps:n,getFloatingProps:a,getItemProps:i}),[n,a,i])}const vK="Escape";function T2(t,r,e){switch(t){case"vertical":return r;case"horizontal":return e;default:return r||e}}function Z1(t,r){return T2(r,t===IU||t===_2,t===A5||t===T5)}function w6(t,r,e){return T2(r,t===_2,e?t===A5:t===T5)||t==="Enter"||t===" "||t===""}function SC(t,r,e){return T2(r,e?t===A5:t===T5,t===_2)}function OC(t,r,e,o){const n=e?t===T5:t===A5,a=t===IU;return r==="both"||r==="horizontal"&&o&&o>1?t===vK:T2(r,n,a)}function pK(t,r){const{open:e,onOpenChange:o,elements:n,floatingId:a}=t,{listRef:i,activeIndex:c,onNavigate:l=()=>{},enabled:d=!0,selectedIndex:s=null,allowEscape:u=!1,loop:g=!1,nested:b=!1,rtl:f=!1,virtual:v=!1,focusItemOnOpen:p="auto",focusItemOnHover:m=!0,openOnArrowKeyDown:y=!0,disabledIndices:k=void 0,orientation:x="vertical",parentOrientation:_,cols:S=1,scrollItemIntoView:E=!0,virtualItemRef:O,itemSizes:R,dense:M=!1}=r,I=yx(n.floating),L=Hc(I),z=av(),j=Dh();Mn(()=>{t.dataRef.current.orientation=x},[t,x]);const F=ri(()=>{l(W.current===-1?null:W.current)}),H=_S(n.domReference),q=fr.useRef(p),W=fr.useRef(s??-1),Z=fr.useRef(null),$=fr.useRef(!0),X=fr.useRef(F),Q=fr.useRef(!!n.floating),lr=fr.useRef(e),or=fr.useRef(!1),tr=fr.useRef(!1),dr=Hc(k),sr=Hc(e),pr=Hc(E),ur=Hc(s),[cr,gr]=fr.useState(),[kr,Or]=fr.useState(),Ir=ri(()=>{function Er(ie){if(v){var me;(me=ie.id)!=null&&me.endsWith("-fui-option")&&(ie.id=a+"-"+Math.random().toString(16).slice(2,10)),gr(ie.id),j==null||j.events.emit("virtualfocus",ie),O&&(O.current=ie)}else Xv(ie,{sync:or.current,preventScroll:!0})}const Pr=i.current[W.current],Dr=tr.current;Pr&&Er(Pr),(or.current?ie=>ie():requestAnimationFrame)(()=>{const ie=i.current[W.current]||Pr;if(!ie)return;Pr||Er(ie);const me=pr.current;me&&Lr&&(Dr||!$.current)&&(ie.scrollIntoView==null||ie.scrollIntoView(typeof me=="boolean"?{block:"nearest",inline:"nearest"}:me))})});Mn(()=>{d&&(e&&n.floating?q.current&&s!=null&&(tr.current=!0,W.current=s,F()):Q.current&&(W.current=-1,X.current()))},[d,e,n.floating,s,F]),Mn(()=>{if(d&&e&&n.floating)if(c==null){if(or.current=!1,ur.current!=null)return;if(Q.current&&(W.current=-1,Ir()),(!lr.current||!Q.current)&&q.current&&(Z.current!=null||q.current===!0&&Z.current==null)){let Er=0;const Pr=()=>{i.current[0]==null?(Er<2&&(Er?requestAnimationFrame:queueMicrotask)(Pr),Er++):(W.current=Z.current==null||w6(Z.current,x,f)||b?g6(i,dr.current):$T(i,dr.current),Z.current=null,F())};Pr()}}else by(i,c)||(W.current=c,Ir(),tr.current=!1)},[d,e,n.floating,c,ur,b,i,x,f,F,Ir,dr]),Mn(()=>{var Er;if(!d||n.floating||!j||v||!Q.current)return;const Pr=j.nodesRef.current,Dr=(Er=Pr.find(me=>me.id===z))==null||(Er=Er.context)==null?void 0:Er.elements.floating,Yr=Pb(pl(n.floating)),ie=Pr.some(me=>me.context&&Vc(me.context.elements.floating,Yr));Dr&&!ie&&$.current&&Dr.focus({preventScroll:!0})},[d,n.floating,j,z,v]),Mn(()=>{if(!d||!j||!v||z)return;function Er(Pr){Or(Pr.id),O&&(O.current=Pr)}return j.events.on("virtualfocus",Er),()=>{j.events.off("virtualfocus",Er)}},[d,j,v,z,O]),Mn(()=>{X.current=F,lr.current=e,Q.current=!!n.floating}),Mn(()=>{e||(Z.current=null,q.current=p)},[e,p]);const Mr=c!=null,Lr=fr.useMemo(()=>{function Er(Dr){if(!sr.current)return;const Yr=i.current.indexOf(Dr);Yr!==-1&&W.current!==Yr&&(W.current=Yr,F())}return{onFocus(Dr){let{currentTarget:Yr}=Dr;or.current=!0,Er(Yr)},onClick:Dr=>{let{currentTarget:Yr}=Dr;return Yr.focus({preventScroll:!0})},onMouseMove(Dr){let{currentTarget:Yr}=Dr;or.current=!0,tr.current=!1,m&&Er(Yr)},onPointerLeave(Dr){let{pointerType:Yr}=Dr;if(!(!$.current||Yr==="touch")&&(or.current=!0,!!m&&(W.current=-1,F(),!v))){var ie;(ie=L.current)==null||ie.focus({preventScroll:!0})}}}},[sr,L,m,i,F,v]),Ar=fr.useCallback(()=>{var Er;return _??(j==null||(Er=j.nodesRef.current.find(Pr=>Pr.id===z))==null||(Er=Er.context)==null||(Er=Er.dataRef)==null?void 0:Er.current.orientation)},[z,j,_]),Y=ri(Er=>{if($.current=!1,or.current=!0,Er.which===229||!sr.current&&Er.currentTarget===L.current)return;if(b&&OC(Er.key,x,f,S)){Z1(Er.key,Ar())||vl(Er),o(!1,Er.nativeEvent,"list-navigation"),Ki(n.domReference)&&(v?j==null||j.events.emit("virtualfocus",n.domReference):n.domReference.focus());return}const Pr=W.current,Dr=g6(i,k),Yr=$T(i,k);if(H||(Er.key==="Home"&&(vl(Er),W.current=Dr,F()),Er.key==="End"&&(vl(Er),W.current=Yr,F())),S>1){const ie=R||Array.from({length:i.current.length},()=>({width:1,height:1})),me=cZ(ie,S,M),xe=me.findIndex(he=>he!=null&&!Fw(i,he,k)),Me=me.reduce((he,ee,wr)=>ee!=null&&!Fw(i,ee,k)?wr:he,-1),Ie=me[iZ({current:me.map(he=>he!=null?i.current[he]:null)},{event:Er,orientation:x,loop:g,rtl:f,cols:S,disabledIndices:dZ([...(typeof k!="function"?k:null)||i.current.map((he,ee)=>Fw(i,ee,k)?ee:void 0),void 0],me),minIndex:xe,maxIndex:Me,prevIndex:lZ(W.current>Yr?Dr:W.current,ie,me,S,Er.key===_2?"bl":Er.key===(f?A5:T5)?"tr":"tl"),stopEvent:!0})];if(Ie!=null&&(W.current=Ie,F()),x==="both")return}if(Z1(Er.key,x)){if(vl(Er),e&&!v&&Pb(Er.currentTarget.ownerDocument)===Er.currentTarget){W.current=w6(Er.key,x,f)?Dr:Yr,F();return}w6(Er.key,x,f)?g?W.current=Pr>=Yr?u&&Pr!==i.current.length?-1:Dr:od(i,{startingIndex:Pr,disabledIndices:k}):W.current=Math.min(Yr,od(i,{startingIndex:Pr,disabledIndices:k})):g?W.current=Pr<=Dr?u&&Pr!==-1?i.current.length:Yr:od(i,{startingIndex:Pr,decrement:!0,disabledIndices:k}):W.current=Math.max(Dr,od(i,{startingIndex:Pr,decrement:!0,disabledIndices:k})),by(i,W.current)&&(W.current=-1),F()}}),J=fr.useMemo(()=>v&&e&&Mr&&{"aria-activedescendant":kr||cr},[v,e,Mr,kr,cr]),nr=fr.useMemo(()=>({"aria-orientation":x==="both"?void 0:x,...H?{}:J,onKeyDown:Y,onPointerMove(){$.current=!0}}),[J,Y,x,H]),xr=fr.useMemo(()=>{function Er(Dr){p==="auto"&&yU(Dr.nativeEvent)&&(q.current=!0)}function Pr(Dr){q.current=p,p==="auto"&&wU(Dr.nativeEvent)&&(q.current=!0)}return{...J,onKeyDown(Dr){$.current=!1;const Yr=Dr.key.startsWith("Arrow"),ie=["Home","End"].includes(Dr.key),me=Yr||ie,xe=SC(Dr.key,x,f),Me=OC(Dr.key,x,f,S),Ie=SC(Dr.key,Ar(),f),he=Z1(Dr.key,x),ee=(b?Ie:he)||Dr.key==="Enter"||Dr.key.trim()==="";if(v&&e){const Qr=j==null?void 0:j.nodesRef.current.find(Ne=>Ne.parentId==null),oe=j&&Qr?$X(j.nodesRef.current,Qr.id):null;if(me&&oe&&O){const Ne=new KeyboardEvent("keydown",{key:Dr.key,bubbles:!0});if(xe||Me){var wr,Ur;const se=((wr=oe.context)==null?void 0:wr.elements.domReference)===Dr.currentTarget,je=Me&&!se?(Ur=oe.context)==null?void 0:Ur.elements.domReference:xe?i.current.find(Re=>(Re==null?void 0:Re.id)===cr):null;je&&(vl(Dr),je.dispatchEvent(Ne),Or(void 0))}if((he||ie)&&oe.context&&oe.context.open&&oe.parentId&&Dr.currentTarget!==oe.context.elements.domReference){var Jr;vl(Dr),(Jr=oe.context.elements.domReference)==null||Jr.dispatchEvent(Ne);return}}return Y(Dr)}if(!(!e&&!y&&Yr)){if(ee){const Qr=Z1(Dr.key,Ar());Z.current=b&&Qr?null:Dr.key}if(b){Ie&&(vl(Dr),e?(W.current=g6(i,dr.current),F()):o(!0,Dr.nativeEvent,"list-navigation"));return}he&&(s!=null&&(W.current=s),vl(Dr),!e&&y?o(!0,Dr.nativeEvent,"list-navigation"):Y(Dr),e&&F())}},onFocus(){e&&!v&&(W.current=-1,F())},onPointerDown:Pr,onPointerEnter:Pr,onMouseDown:Er,onClick:Er}},[cr,J,S,Y,dr,p,i,b,F,o,e,y,x,Ar,f,s,j,v,O]);return fr.useMemo(()=>d?{reference:xr,floating:nr,item:Lr}:{},[d,xr,nr,Lr])}const kK=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function C2(t,r){var e,o;r===void 0&&(r={});const{open:n,elements:a,floatingId:i}=t,{enabled:c=!0,role:l="dialog"}=r,d=E2(),s=((e=a.domReference)==null?void 0:e.id)||d,u=fr.useMemo(()=>{var y;return((y=yx(a.floating))==null?void 0:y.id)||i},[a.floating,i]),g=(o=kK.get(l))!=null?o:l,f=av()!=null,v=fr.useMemo(()=>g==="tooltip"||l==="label"?{["aria-"+(l==="label"?"labelledby":"describedby")]:n?u:void 0}:{"aria-expanded":n?"true":"false","aria-haspopup":g==="alertdialog"?"dialog":g,"aria-controls":n?u:void 0,...g==="listbox"&&{role:"combobox"},...g==="menu"&&{id:s},...g==="menu"&&f&&{role:"menuitem"},...l==="select"&&{"aria-autocomplete":"none"},...l==="combobox"&&{"aria-autocomplete":"list"}},[g,u,f,n,s,l]),p=fr.useMemo(()=>{const y={id:u,...g&&{role:g}};return g==="tooltip"||l==="label"?y:{...y,...g==="menu"&&{"aria-labelledby":s}}},[g,u,s,l]),m=fr.useCallback(y=>{let{active:k,selected:x}=y;const _={role:"option",...k&&{id:u+"-fui-option"}};switch(l){case"select":case"combobox":return{..._,"aria-selected":x}}return{}},[u,l]);return fr.useMemo(()=>c?{reference:v,floating:p,item:m}:{},[c,v,p,m])}const AC=t=>t.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(r,e)=>(e?"-":"")+r.toLowerCase());function mp(t,r){return typeof t=="function"?t(r):t}function mK(t,r){const[e,o]=fr.useState(t);return t&&!e&&o(!0),fr.useEffect(()=>{if(!t&&e){const n=setTimeout(()=>o(!1),r);return()=>clearTimeout(n)}},[t,e,r]),e}function yK(t,r){r===void 0&&(r={});const{open:e,elements:{floating:o}}=t,{duration:n=250}=r,i=(typeof n=="number"?n:n.close)||0,[c,l]=fr.useState("unmounted"),d=mK(e,i);return!d&&c==="close"&&l("unmounted"),Mn(()=>{if(o){if(e){l("initial");const s=requestAnimationFrame(()=>{y2.flushSync(()=>{l("open")})});return()=>{cancelAnimationFrame(s)}}l("close")}},[e,o]),{isMounted:d,status:c}}function wK(t,r){r===void 0&&(r={});const{initial:e={opacity:0},open:o,close:n,common:a,duration:i=250}=r,c=t.placement,l=c.split("-")[0],d=fr.useMemo(()=>({side:l,placement:c}),[l,c]),s=typeof i=="number",u=(s?i:i.open)||0,g=(s?i:i.close)||0,[b,f]=fr.useState(()=>({...mp(a,d),...mp(e,d)})),{isMounted:v,status:p}=yK(t,{duration:i}),m=Hc(e),y=Hc(o),k=Hc(n),x=Hc(a);return Mn(()=>{const _=mp(m.current,d),S=mp(k.current,d),E=mp(x.current,d),O=mp(y.current,d)||Object.keys(_).reduce((R,M)=>(R[M]="",R),{});if(p==="initial"&&f(R=>({transitionProperty:R.transitionProperty,...E,..._})),p==="open"&&f({transitionProperty:Object.keys(O).map(AC).join(","),transitionDuration:u+"ms",...E,...O}),p==="close"){const R=S||_;f({transitionProperty:Object.keys(R).map(AC).join(","),transitionDuration:g+"ms",...E,...R})}},[g,k,m,y,x,u,p,d]),{isMounted:v,styles:b}}function xK(t,r){var e;const{open:o,dataRef:n}=t,{listRef:a,activeIndex:i,onMatch:c,onTypingChange:l,enabled:d=!0,findMatch:s=null,resetMs:u=750,ignoreKeys:g=[],selectedIndex:b=null}=r,f=fr.useRef(-1),v=fr.useRef(""),p=fr.useRef((e=b??i)!=null?e:-1),m=fr.useRef(null),y=ri(c),k=ri(l),x=Hc(s),_=Hc(g);Mn(()=>{o&&(fl(f),m.current=null,v.current="")},[o]),Mn(()=>{if(o&&v.current===""){var M;p.current=(M=b??i)!=null?M:-1}},[o,b,i]);const S=ri(M=>{M?n.current.typing||(n.current.typing=M,k(M)):n.current.typing&&(n.current.typing=M,k(M))}),E=ri(M=>{function I(H,q,W){const Z=x.current?x.current(q,W):q.find($=>($==null?void 0:$.toLocaleLowerCase().indexOf(W.toLocaleLowerCase()))===0);return Z?H.indexOf(Z):-1}const L=a.current;if(v.current.length>0&&v.current[0]!==" "&&(I(L,L,v.current)===-1?S(!1):M.key===" "&&vl(M)),L==null||_.current.includes(M.key)||M.key.length!==1||M.ctrlKey||M.metaKey||M.altKey)return;o&&M.key!==" "&&(vl(M),S(!0)),L.every(H=>{var q,W;return H?((q=H[0])==null?void 0:q.toLocaleLowerCase())!==((W=H[1])==null?void 0:W.toLocaleLowerCase()):!0})&&v.current===M.key&&(v.current="",p.current=m.current),v.current+=M.key,fl(f),f.current=window.setTimeout(()=>{v.current="",p.current=m.current,S(!1)},u);const j=p.current,F=I(L,[...L.slice((j||0)+1),...L.slice(0,(j||0)+1)],v.current);F!==-1?(y(F),m.current=F):M.key!==" "&&(v.current="",S(!1))}),O=fr.useMemo(()=>({onKeyDown:E}),[E]),R=fr.useMemo(()=>({onKeyDown:E,onKeyUp(M){M.key===" "&&S(!1)}}),[E,S]);return fr.useMemo(()=>d?{reference:O,floating:R}:{},[d,O,R])}function FU(t,r,e){return e===void 0&&(e=!0),t.filter(n=>{var a;return n.parentId===r&&(!e||((a=n.context)==null?void 0:a.open))}).flatMap(n=>[n,...FU(t,n.id,e)])}function TC(t,r){const[e,o]=t;let n=!1;const a=r.length;for(let i=0,c=a-1;i=o!=u>=o&&e<=(s-l)*(o-d)/(u-d)+l&&(n=!n)}return n}function _K(t,r){return t[0]>=r.x&&t[0]<=r.x+r.width&&t[1]>=r.y&&t[1]<=r.y+r.height}function qU(t){t===void 0&&(t={});const{buffer:r=.5,blockPointerEvents:e=!1,requireIntent:o=!0}=t,n={current:-1};let a=!1,i=null,c=null,l=typeof performance<"u"?performance.now():0;function d(u,g){const b=performance.now(),f=b-l;if(i===null||c===null||f===0)return i=u,c=g,l=b,null;const v=u-i,p=g-c,y=Math.sqrt(v*v+p*p)/f;return i=u,c=g,l=b,y}const s=u=>{let{x:g,y:b,placement:f,elements:v,onClose:p,nodeId:m,tree:y}=u;return function(x){function _(){fl(n),p()}if(fl(n),!v.domReference||!v.floating||f==null||g==null||b==null)return;const{clientX:S,clientY:E}=x,O=[S,E],R=QZ(x),M=x.type==="mouseleave",I=p6(v.floating,R),L=p6(v.domReference,R),z=v.domReference.getBoundingClientRect(),j=v.floating.getBoundingClientRect(),F=f.split("-")[0],H=g>j.right-j.width/2,q=b>j.bottom-j.height/2,W=_K(O,z),Z=j.width>z.width,$=j.height>z.height,X=(Z?z:j).left,Q=(Z?z:j).right,lr=($?z:j).top,or=($?z:j).bottom;if(I&&(a=!0,!M))return;if(L&&(a=!1),L&&!M){a=!0;return}if(M&&pa(x.relatedTarget)&&p6(v.floating,x.relatedTarget)||y&&FU(y.nodesRef.current,m).length)return;if(F==="top"&&b>=z.bottom-1||F==="bottom"&&b<=z.top+1||F==="left"&&g>=z.right-1||F==="right"&&g<=z.left+1)return _();let tr=[];switch(F){case"top":tr=[[X,z.top+1],[X,j.bottom-1],[Q,j.bottom-1],[Q,z.top+1]];break;case"bottom":tr=[[X,j.top+1],[X,z.bottom-1],[Q,z.bottom-1],[Q,j.top+1]];break;case"left":tr=[[j.right-1,or],[j.right-1,lr],[z.left+1,lr],[z.left+1,or]];break;case"right":tr=[[z.right-1,or],[z.right-1,lr],[j.left+1,lr],[j.left+1,or]];break}function dr(sr){let[pr,ur]=sr;switch(F){case"top":{const cr=[Z?pr+r/2:H?pr+r*4:pr-r*4,ur+r+1],gr=[Z?pr-r/2:H?pr+r*4:pr-r*4,ur+r+1],kr=[[j.left,H||Z?j.bottom-r:j.top],[j.right,H?Z?j.bottom-r:j.top:j.bottom-r]];return[cr,gr,...kr]}case"bottom":{const cr=[Z?pr+r/2:H?pr+r*4:pr-r*4,ur-r],gr=[Z?pr-r/2:H?pr+r*4:pr-r*4,ur-r],kr=[[j.left,H||Z?j.top+r:j.bottom],[j.right,H?Z?j.top+r:j.bottom:j.top+r]];return[cr,gr,...kr]}case"left":{const cr=[pr+r+1,$?ur+r/2:q?ur+r*4:ur-r*4],gr=[pr+r+1,$?ur-r/2:q?ur+r*4:ur-r*4];return[...[[q||$?j.right-r:j.left,j.top],[q?$?j.right-r:j.left:j.right-r,j.bottom]],cr,gr]}case"right":{const cr=[pr-r,$?ur+r/2:q?ur+r*4:ur-r*4],gr=[pr-r,$?ur-r/2:q?ur+r*4:ur-r*4],kr=[[q||$?j.left+r:j.right,j.top],[q?$?j.left+r:j.right:j.left+r,j.bottom]];return[cr,gr,...kr]}}}if(!TC([S,E],tr)){if(a&&!W)return _();if(!M&&o){const sr=d(x.clientX,x.clientY);if(sr!==null&&sr<.1)return _()}TC([S,E],dr([g,b]))?!a&&o&&(n.current=window.setTimeout(_,40)):_()}}};return s.__options={blockPointerEvents:e},s}const bk=({shouldWrap:t,wrap:r,children:e})=>t?r(e):e,EK=fn.createContext(null),iA=()=>!!fr.useContext(EK);var SK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{let t=fr.useContext(GU);t===void 0&&(t="light");const r=fr.useContext(VU);return{theme:t,themeClassName:`ndl-theme-${t}`,tokens:r}},OK=({theme:t="light",tokens:r,children:e,wrapperProps:o})=>{const n=fr.useMemo(()=>{const a=o||{},{isWrappingChildren:i,className:c}=a,l=SK(a,["isWrappingChildren","className"]),d=Object.assign(Object.assign({},l),{className:ao(c,`ndl-theme-${t}`)});return i!==!0?fn.Children.map(e,s=>fn.cloneElement(s,Object.assign(Object.assign({},d),{className:ao(s.props.className,d.className)}))):vr.jsx("span",Object.assign({},d,{className:ao("ndl-theme-wrapper",d.className),children:e}))},[o,t,e]);return vr.jsx(GU.Provider,{value:t,children:vr.jsx(VU.Provider,{value:r,children:n})})};function AK({isInitialOpen:t=!1,placement:r="top",isOpen:e,onOpenChange:o,type:n="simple",isPortaled:a=!0,strategy:i="absolute",hoverDelay:c=void 0,shouldCloseOnReferenceClick:l=!1,autoUpdateOptions:d,isDisabled:s=!1}={}){const u=fr.useId(),[g,b]=fr.useState(u),[f,v]=fr.useState(t),p=e??f,m=o??v,y=fr.useRef(null),k=O2({middleware:[eA(5),tA({crossAxis:r.includes("-"),fallbackAxisSideDirection:"start",padding:5}),xx({padding:5})],onOpenChange:m,open:p,placement:r,strategy:i,whileElementsMounted(L,z,j){return rA(L,z,j,Object.assign({},d))}}),x=k.context,_=jU(x,{delay:c,enabled:n==="simple"&&!s,handleClose:qU(),move:!1}),S=aA(x,{enabled:n==="rich"&&!s}),E=fK(x,{enabled:n==="simple"&&!s,visibleOnly:!0}),O=S2(x,{escapeKey:!0,outsidePress:!0,referencePress:l}),R=C2(x,{role:n==="simple"?"tooltip":"dialog"}),M=A2([_,E,O,R,S]),I=L=>{y.current=L};return fr.useMemo(()=>Object.assign(Object.assign({headerId:n==="rich"?g:void 0,isOpen:p,isPortaled:a,setHeaderId:n==="rich"?b:void 0,setOpen:m,setTypeOpened:I,type:n,typeOpened:y.current},M),k),[g,p,m,n,y,a,M,k])}const HU=fr.createContext(null),C5=()=>{const t=fr.useContext(HU);if(t===null)throw new Error("Tooltip components must be wrapped in ");return t};var R5=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const g=iA(),v=AK({autoUpdateOptions:u,hoverDelay:d,isDisabled:r,isInitialOpen:o,isOpen:r===!0?!1:a,isPortaled:c??!g,onOpenChange:i,placement:n,shouldCloseOnReferenceClick:s,strategy:l??(g?"fixed":"absolute"),type:e});return vr.jsx(HU.Provider,{value:v,children:t})};WU.displayName="Tooltip";const TK=t=>{var{children:r,hasButtonWrapper:e=!1,htmlAttributes:o,className:n,style:a,ref:i}=t,c=R5(t,["children","hasButtonWrapper","htmlAttributes","className","style","ref"]);const l=C5(),d=r.props,s=Vg([l.refs.setReference,i,d==null?void 0:d.ref]),u=ao({"ndl-closed":!l.isOpen,"ndl-open":l.isOpen},"ndl-tooltip-trigger",n);if(e&&fn.isValidElement(r)){const g=Object.assign(Object.assign(Object.assign({className:u},o),d),{ref:s});return fn.cloneElement(r,l.getReferenceProps(g))}return vr.jsx("button",Object.assign({type:"button",className:u,style:a,ref:s},l.getReferenceProps(o),c,{children:r}))},CK=t=>{var r,{children:e,style:o,htmlAttributes:n,className:a,ref:i}=t,c=R5(t,["children","style","htmlAttributes","className","ref"]);const l=C5(),d=Vg([l.refs.setFloating,i]),{themeClassName:s}=R2(),u=fn.useMemo(()=>l.type!=="rich"?!1:fn.Children.toArray(e).some(v=>fn.isValidElement(v)&&v.type===YU),[e,l.type]);if(!l.isOpen)return null;const g=ao("ndl-tooltip-content",s,a,{"ndl-tooltip-content-rich":l.type==="rich","ndl-tooltip-content-simple":l.type==="simple"});if(l.type==="simple")return vr.jsx(bk,{shouldWrap:l.isPortaled,wrap:f=>vr.jsx(gk,{children:f}),children:vr.jsx("div",Object.assign({ref:d,className:g,style:Object.assign(Object.assign({},l.floatingStyles),o)},c,l.getFloatingProps(n),{children:vr.jsx(fu,{variant:"body-medium",children:e})}))});const b=(r=n==null?void 0:n["aria-labelledby"])!==null&&r!==void 0?r:u?l.headerId:void 0;return(n==null?void 0:n["aria-label"])===void 0&&!b&&console.warn("The rich Tooltip is missing aria-label and Header. Please add one of them for accessibility."),vr.jsx(bk,{shouldWrap:l.isPortaled,wrap:f=>vr.jsx(gk,{children:f}),children:vr.jsx($y,{context:l.context,returnFocus:!0,modal:!1,initialFocus:0,closeOnFocusOut:!0,children:vr.jsx("div",Object.assign({ref:d,className:g,style:Object.assign(Object.assign({},l.floatingStyles),o)},c,l.getFloatingProps(Object.assign(Object.assign({},n),{"aria-labelledby":b})),{children:e}))})})},YU=t=>{var{children:r,passThroughProps:e,typographyVariant:o="subheading-medium",className:n,style:a,htmlAttributes:i,ref:c}=t,l=R5(t,["children","passThroughProps","typographyVariant","className","style","htmlAttributes","ref"]);const d=C5(),s=ao("ndl-tooltip-header",n);return fr.useEffect(()=>{var u;i!=null&&i.id&&((u=d.setHeaderId)===null||u===void 0||u.call(d,i==null?void 0:i.id))},[d,i==null?void 0:i.id]),d.isOpen?vr.jsx(fu,Object.assign({ref:c,variant:o,className:s,style:a,htmlAttributes:Object.assign(Object.assign({},i),{id:d.headerId})},e,l,{children:r})):null},RK=t=>{var{children:r,className:e,style:o,htmlAttributes:n,passThroughProps:a,ref:i}=t,c=R5(t,["children","className","style","htmlAttributes","passThroughProps","ref"]);const l=C5(),d=ao("ndl-tooltip-body",e);return l.isOpen?vr.jsx(fu,Object.assign({ref:i,variant:"body-medium",className:d,style:o,htmlAttributes:n},a,c,{children:r})):null},XU=t=>{var{children:r,className:e,style:o,htmlAttributes:n,ref:a}=t,i=R5(t,["children","className","style","htmlAttributes","ref"]);const c=C5(),l=Vg([c.refs.setFloating,a]);if(!c.isOpen)return null;const d=ao("ndl-tooltip-actions",e);return vr.jsx("div",Object.assign({className:d,ref:l,style:o},i,n,{children:r}))};XU.displayName="Tooltip.Actions";const Qu=Object.assign(WU,{Actions:XU,Body:RK,Content:CK,Header:YU,Trigger:TK});var PK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var r,{children:e,as:o,iconButtonVariant:n="default",isLoading:a=!1,isDisabled:i=!1,size:c="medium",isFloating:l=!1,isActive:d=void 0,description:s,descriptionKbdProps:u,tooltipProps:g,className:b,style:f,variant:v="neutral",htmlAttributes:p,onClick:m,ref:y,loadingMessage:k="Loading content"}=t,x=PK(t,["children","as","iconButtonVariant","isLoading","isDisabled","size","isFloating","isActive","description","descriptionKbdProps","tooltipProps","className","style","variant","htmlAttributes","onClick","ref","loadingMessage"]);const _=o??"button",S=fr.useId(),E=!i&&!a,O=n==="clean",M=ao("ndl-icon-btn",b,{"ndl-active":!!d,"ndl-clean":O,"ndl-danger":v==="danger","ndl-disabled":i,"ndl-floating":l,"ndl-large":c==="large","ndl-loading":a,"ndl-medium":c==="medium","ndl-small":c==="small"});if(O&&l)throw new Error('BaseIconButton: Cannot use isFloating and iconButtonVariant="clean" at the same time.');!s&&!(p!=null&&p["aria-label"])&&ux("Icon buttons do not have text, be sure to include a description or an aria-label for screen readers link: https://dequeuniversity.com/rules/axe/4.4/button-name?application=axeAPI");const I=z=>{if(!E){z.preventDefault(),z.stopPropagation();return}m&&m(z)},L=fn.useMemo(()=>{var z;const j=s??((z=g==null?void 0:g.content)===null||z===void 0?void 0:z.children);return vr.jsxs(vr.Fragment,{children:[j,u&&vr.jsx(XO,Object.assign({},u))]})},[s,u,(r=g==null?void 0:g.content)===null||r===void 0?void 0:r.children]);return vr.jsxs(Qu,Object.assign({hoverDelay:{close:0,open:500},isDisabled:s===null||i,type:"simple"},g==null?void 0:g.root,{children:[vr.jsx(Qu.Trigger,Object.assign({},g==null?void 0:g.trigger,{hasButtonWrapper:!0,children:vr.jsx(_,Object.assign({type:"button",onClick:I,disabled:i,"aria-disabled":!E,"aria-label":s,"aria-pressed":d,className:M,style:f,ref:y,"aria-describedby":a?S:void 0},x,p,{children:vr.jsx("div",{className:"ndl-icon-btn-inner",children:a?vr.jsx(WO,{loadingMessage:k,size:"small",htmlAttributes:{id:S}}):vr.jsx("div",{className:"ndl-icon",children:e})})}))})),vr.jsx(Qu.Content,Object.assign({},g==null?void 0:g.content,{children:L}))]}))};var MK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,as:e,isLoading:o=!1,isDisabled:n=!1,size:a="medium",isActive:i,variant:c="neutral",description:l,descriptionKbdProps:d,tooltipProps:s,className:u,style:g,htmlAttributes:b,onClick:f,ref:v}=t,p=MK(t,["children","as","isLoading","isDisabled","size","isActive","variant","description","descriptionKbdProps","tooltipProps","className","style","htmlAttributes","onClick","ref"]);return vr.jsx(ZU,Object.assign({as:e,iconButtonVariant:"clean",isDisabled:n,size:a,isLoading:o,isActive:i,variant:c,descriptionKbdProps:d,description:l,tooltipProps:s,className:u,style:g,htmlAttributes:b,onClick:f,ref:v},p,{children:r}))};function IK({state:t,onChange:r,isControlled:e,inputType:o="text"}){const[n,a]=fr.useState(t),i=e===!0?t:n,c=fr.useCallback(l=>{let d;["checkbox","radio","switch"].includes(o)?d=l.target.checked:d=l.target.value,e!==!0&&a(d),r==null||r(l)},[e,r,o]);return[i,c]}function DK({isInitialOpen:t=!1,placement:r="bottom",isOpen:e,onOpenChange:o,offsetOption:n=10,anchorElement:a,anchorPosition:i,anchorElementAsPortalAnchor:c,shouldCaptureFocus:l,initialFocus:d,role:s,closeOnClickOutside:u,closeOnReferencePress:g,returnFocus:b,strategy:f="absolute",isPortaled:v=!0}={}){var p;const[m,y]=fr.useState(t),[k,x]=fr.useState(),[_,S]=fr.useState(),E=e??m,O=O2({elements:{reference:a},middleware:[eA(n),tA({crossAxis:r.includes("-"),fallbackAxisSideDirection:"end",padding:5}),xx()],onOpenChange:(H,q)=>{y(H),o==null||o(H,q)},open:E,placement:r,strategy:f,whileElementsMounted:rA}),R=O.context,M=aA(R,{enabled:e===void 0}),I=S2(R,{outsidePress:u,referencePress:g}),L=C2(R,{role:s}),z=uK(R,{enabled:i!==void 0,x:i==null?void 0:i.x,y:i==null?void 0:i.y}),j=A2([M,I,L,z]),{styles:F}=wK(R,{duration:(p=Number.parseInt(nd.motion.duration.quick))!==null&&p!==void 0?p:0});return fr.useMemo(()=>Object.assign(Object.assign(Object.assign({},O),j),{anchorElementAsPortalAnchor:c,descriptionId:_,initialFocus:d,isOpen:E,isPortaled:v,labelId:k,returnFocus:b,setDescriptionId:S,setLabelId:x,shouldCaptureFocus:l,transitionStyles:F}),[E,j,O,F,k,_,c,l,d,v,b])}function NK(){fr.useEffect(()=>{const t=()=>{document.querySelectorAll("[data-floating-ui-focus-guard]").forEach(o=>{o.setAttribute("aria-hidden","true"),o.removeAttribute("role")})};t();const r=new MutationObserver(()=>{t()});return r.observe(document.body,{childList:!0,subtree:!0}),()=>{r.disconnect()}},[])}var Ex=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const t=fn.useContext(QU);if(t===null)throw new Error("Popover components must be wrapped in ");return t},LK=({children:t,anchorElement:r,placement:e,isOpen:o,offset:n,anchorPosition:a,hasAnchorPortal:i,shouldCaptureFocus:c=!1,initialFocus:l,onOpenChange:d,role:s,closeOnClickOutside:u=!0,isPortaled:g,strategy:b})=>{const f=iA(),v=f?"fixed":"absolute",y=DK({anchorElement:r,anchorElementAsPortalAnchor:i??f,anchorPosition:a,closeOnClickOutside:u,initialFocus:l,isOpen:o,isPortaled:g??!f,offsetOption:n,onOpenChange:d,placement:e?KU[e]:void 0,role:s,shouldCaptureFocus:c,strategy:b??v});return vr.jsx(QU.Provider,{value:y,children:t})},jK=t=>{var{children:r,hasButtonWrapper:e=!1,ref:o}=t,n=Ex(t,["children","hasButtonWrapper","ref"]);const a=cA(),i=r.props,c=Vg([a.refs.setReference,o,i==null?void 0:i.ref]);return e&&fn.isValidElement(r)?fn.cloneElement(r,a.getReferenceProps(Object.assign(Object.assign(Object.assign({},n),i),{"data-state":a.isOpen?"open":"closed",ref:c}))):vr.jsx("button",Object.assign({ref:a.refs.setReference,type:"button","data-state":a.isOpen?"open":"closed"},a.getReferenceProps(n),{children:r}))},zK=t=>{var{children:r,ref:e}=t,o=Ex(t,["children","ref"]);const n=cA(),a=r==null?void 0:r.props,i=Vg([n.refs.setPositionReference,e,a==null?void 0:a.ref]);return fn.isValidElement(r)?fn.cloneElement(r,Object.assign(Object.assign(Object.assign({},o),a),{ref:i})):vr.jsx("div",Object.assign({ref:i},o,{children:r}))},BK=t=>{var{as:r,className:e,style:o,children:n,htmlAttributes:a,ref:i}=t,c=Ex(t,["as","className","style","children","htmlAttributes","ref"]);const l=cA(),{context:d}=l,s=Ex(l,["context"]),u=Vg([s.refs.setFloating,i]),{themeClassName:g}=R2(),b=ao("ndl-popover",g,e),f=r??"div";return NK(),d.open?vr.jsx(bk,{shouldWrap:s.isPortaled,wrap:v=>{var p;return vr.jsx(gk,{root:(p=s.anchorElementAsPortalAnchor)!==null&&p!==void 0&&p?s.refs.reference.current:void 0,children:v})},children:vr.jsx($y,{context:d,modal:s.shouldCaptureFocus,initialFocus:s.initialFocus,children:vr.jsx(f,Object.assign({className:b,"aria-labelledby":s.labelId,"aria-describedby":s.descriptionId,style:Object.assign(Object.assign(Object.assign({},s.floatingStyles),s.transitionStyles),o),ref:u},s.getFloatingProps(Object.assign({},a)),c,{children:n}))})}):null};Object.assign(LK,{Anchor:zK,Content:BK,Trigger:jK});var Tk=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n({}),isOpen:!1,setActiveIndex:()=>{},setHasFocusInside:()=>{}}),JU=fr.createContext(null),UK=t=>av()===null?vr.jsx(KZ,{children:vr.jsx(CC,Object.assign({},t,{isRoot:!0}))}):vr.jsx(CC,Object.assign({},t)),CC=({children:t,isOpen:r,onClose:e,isRoot:o,anchorRef:n,as:a,className:i,placement:c,minWidth:l,title:d,isDisabled:s,description:u,icon:g,isPortaled:b=!0,portalTarget:f,htmlAttributes:v,strategy:p,ref:m,style:y})=>{const[k,x]=fr.useState(!1),[_,S]=fr.useState(!1),[E,O]=fr.useState(null),R=fr.useRef([]),M=fr.useRef([]),I=fr.useContext(r5),L=iA(),z=Dh(),j=XZ(),F=av(),H=x2(),{themeClassName:q}=R2();fr.useEffect(()=>{r!==void 0&&x(r)},[r]),fr.useEffect(()=>{k&&O(0)},[k]);const W=a??"div",Z=F!==null,$=Z?"right-start":"bottom-start",{floatingStyles:X,refs:Q,context:lr}=O2({elements:{reference:n==null?void 0:n.current},middleware:[eA({alignmentAxis:Z?-4:0,mainAxis:Z?0:4}),...Z?[xx()]:[],tA(Z?{fallbackPlacements:["left-start","bottom-start","top-start"],fallbackStrategy:"bestFit"}:{fallbackPlacements:["left-start","right-start"]}),xx()],nodeId:j,onOpenChange:(Lr,Ar)=>{s||(r===void 0&&x(Lr),Lr||(Ar instanceof PointerEvent?e==null||e(Ar,{type:"backdropClick"}):Ar instanceof KeyboardEvent?e==null||e(Ar,{type:"escapeKeyDown"}):Ar instanceof FocusEvent&&(e==null||e(Ar,{type:"focusOut"}))))},open:k,placement:c?KU[c]:$,strategy:p??(L?"fixed":"absolute"),whileElementsMounted:rA}),or=jU(lr,{delay:{open:75},enabled:Z,handleClose:qU({blockPointerEvents:!0})}),tr=aA(lr,{event:"mousedown",ignoreMouse:Z,toggle:!Z}),dr=C2(lr,{role:"menu"}),sr=S2(lr,{bubbles:!0}),pr=pK(lr,{activeIndex:E,disabledIndices:[],listRef:R,nested:Z,onNavigate:O}),ur=xK(lr,{activeIndex:E,listRef:M,onMatch:k?O:void 0}),{getReferenceProps:cr,getFloatingProps:gr,getItemProps:kr}=A2([or,tr,dr,sr,pr,ur]);fr.useEffect(()=>{if(!z)return;function Lr(Y){r===void 0&&x(!1),e==null||e(void 0,{id:Y==null?void 0:Y.id,type:"itemClick"})}function Ar(Y){Y.nodeId!==j&&Y.parentId===F&&(r===void 0&&x(!1),e==null||e(void 0,{type:"itemClick"}))}return z.events.on("click",Lr),z.events.on("menuopen",Ar),()=>{z.events.off("click",Lr),z.events.off("menuopen",Ar)}},[z,j,F,e,r]),fr.useEffect(()=>{k&&z&&z.events.emit("menuopen",{nodeId:j,parentId:F})},[z,k,j,F]);const Or=fr.useCallback(Lr=>{Lr.key==="Tab"&&Lr.shiftKey&&requestAnimationFrame(()=>{const Ar=Q.floating.current;Ar&&!Ar.contains(document.activeElement)&&(r===void 0&&x(!1),e==null||e(void 0,{type:"focusOut"}))})},[r,e,Q]),Ir=ao("ndl-menu",q,i),Mr=Vg([Q.setReference,H.ref,m]);return vr.jsxs(ZZ,{id:j,children:[o!==!0&&vr.jsx(qK,{ref:Mr,className:Z?"MenuItem":"RootMenu",isDisabled:s,style:y,htmlAttributes:Object.assign(Object.assign({"data-focus-inside":_?"":void 0,"data-nested":Z?"":void 0,"data-open":k?"":void 0,role:Z?"menuitem":void 0,tabIndex:Z?I.activeIndex===H.index?0:-1:void 0},v),cr(I.getItemProps({onFocus(Lr){var Ar;(Ar=v==null?void 0:v.onFocus)===null||Ar===void 0||Ar.call(v,Lr),S(!1),I.setHasFocusInside(!0)}}))),title:d,description:u,leadingVisual:g}),vr.jsx(r5.Provider,{value:{activeIndex:E,getItemProps:kr,isOpen:s===!0?!1:k,setActiveIndex:O,setHasFocusInside:S},children:vr.jsx(qZ,{elementsRef:R,labelsRef:M,children:k&&vr.jsx(bk,{shouldWrap:b,wrap:Lr=>vr.jsx(gk,{root:f,children:Lr}),children:vr.jsx($y,{context:lr,modal:!1,initialFocus:0,returnFocus:!Z,closeOnFocusOut:!0,guards:!0,children:vr.jsx(W,Object.assign({ref:Q.setFloating,className:Ir,style:Object.assign(Object.assign({minWidth:l!==void 0?`${l}px`:void 0},X),y)},gr({onKeyDown:Or}),{children:t}))})})})})]})},lA=t=>{var{title:r,leadingContent:e,trailingContent:o,preLeadingContent:n,description:a,isDisabled:i,as:c,className:l,style:d,htmlAttributes:s,ref:u}=t,g=Tk(t,["title","leadingContent","trailingContent","preLeadingContent","description","isDisabled","as","className","style","htmlAttributes","ref"]);const b=ao("ndl-menu-item",l,{"ndl-disabled":i}),f=c??"button";return vr.jsx(f,Object.assign({className:b,ref:u,type:"button",role:"menuitem","aria-disabled":i,style:d},g,s,{children:vr.jsxs("div",{className:"ndl-menu-item-inner",children:[!!n&&vr.jsx("div",{className:"ndl-menu-item-pre-leading-content",children:n}),!!e&&vr.jsx("div",{className:"ndl-menu-item-leading-content",children:e}),vr.jsxs("div",{className:"ndl-menu-item-title-wrapper",children:[vr.jsx("div",{className:"ndl-menu-item-title",children:r}),!!a&&vr.jsx("div",{className:"ndl-menu-item-description",children:a})]}),!!o&&vr.jsx("div",{className:"ndl-menu-item-trailing-content",children:o})]})}))},FK=t=>{var{title:r,className:e,style:o,leadingVisual:n,trailingContent:a,description:i,isDisabled:c,as:l,onClick:d,onFocus:s,htmlAttributes:u,id:g,ref:b}=t,f=Tk(t,["title","className","style","leadingVisual","trailingContent","description","isDisabled","as","onClick","onFocus","htmlAttributes","id","ref"]);const v=fr.useContext(r5),m=x2({label:typeof r=="string"?r:void 0}),y=Dh(),k=m.index===v.activeIndex,x=Vg([m.ref,b]);return vr.jsx(lA,Object.assign({as:l??"button",style:o,className:e,ref:x,title:r,description:i,leadingContent:n,trailingContent:a,isDisabled:c,htmlAttributes:Object.assign(Object.assign(Object.assign({},u),{tabIndex:k?0:-1}),v.getItemProps({id:g,onClick(_){if(c){_.preventDefault(),_.stopPropagation();return}d==null||d(_),y==null||y.events.emit("click",{id:g})},onFocus(_){s==null||s(_),v.setHasFocusInside(!0)}}))},f))},qK=({title:t,isDisabled:r,description:e,leadingVisual:o,as:n,onFocus:a,onClick:i,className:c,style:l,htmlAttributes:d,id:s,ref:u})=>{const g=fr.useContext(r5),f=x2({label:typeof t=="string"?t:void 0}),v=f.index===g.activeIndex,p=Vg([f.ref,u]);return vr.jsx(lA,{as:n??"button",style:l,className:c,ref:p,title:t,description:e,leadingContent:o,trailingContent:vr.jsx(nU,{className:"ndl-menu-item-chevron"}),isDisabled:r,htmlAttributes:Object.assign(Object.assign(Object.assign(Object.assign({},d),{tabIndex:v?0:-1}),g.getItemProps({onClick(m){if(r){m.preventDefault(),m.stopPropagation();return}i==null||i(m)},onFocus(m){a==null||a(m),g.setHasFocusInside(!0)},onTouchStart(){g.setHasFocusInside(!0)}})),{id:s})})},GK=t=>{var{children:r,className:e,style:o,as:n,htmlAttributes:a,ref:i}=t,c=Tk(t,["children","className","style","as","htmlAttributes","ref"]);const l=ao("ndl-menu-category-item",e),d=n??"div",s=fr.useContext(JU);return fr.useEffect(()=>{if(s)return s.setHasLabel(!0),()=>s.setHasLabel(!1)},[s]),vr.jsx(d,Object.assign({className:l,style:o,ref:i},s?{id:s.labelId,role:"presentation"}:{role:"separator"},c,a,{children:r}))},VK=t=>{var{title:r,leadingVisual:e,trailingContent:o,description:n,isDisabled:a,isChecked:i=!1,onClick:c,onFocus:l,className:d,style:s,as:u,id:g,htmlAttributes:b,ref:f}=t,v=Tk(t,["title","leadingVisual","trailingContent","description","isDisabled","isChecked","onClick","onFocus","className","style","as","id","htmlAttributes","ref"]);const p=fr.useContext(r5),y=x2({label:typeof r=="string"?r:void 0}),k=Dh(),x=y.index===p.activeIndex,_=Vg([y.ref,f]),S=ao("ndl-menu-radio-item",d,{"ndl-checked":i});return vr.jsx(lA,Object.assign({as:u??"button",style:s,className:S,ref:_,title:r,description:n,preLeadingContent:i?vr.jsx(IY,{className:"n-size-5 n-shrink-0 n-self-center"}):null,leadingContent:e,trailingContent:o,isDisabled:a,htmlAttributes:Object.assign(Object.assign(Object.assign({},b),{"aria-checked":i,role:"menuitemradio",tabIndex:x?0:-1}),p.getItemProps({id:g,onClick(E){if(a){E.preventDefault(),E.stopPropagation();return}c==null||c(E),k==null||k.events.emit("click",{id:g})},onFocus(E){l==null||l(E),p.setHasFocusInside(!0)}}))},v))},HK=t=>{var{as:r,children:e,className:o,htmlAttributes:n,style:a,ref:i}=t,c=Tk(t,["as","children","className","htmlAttributes","style","ref"]);const l=ao("ndl-menu-items",o),d=r??"div";return vr.jsx(d,Object.assign({className:l,style:a,ref:i},c,n,{children:e}))},WK=t=>{var{children:r,className:e,htmlAttributes:o,style:n,ref:a}=t,i=Tk(t,["children","className","htmlAttributes","style","ref"]);const c=ao("ndl-menu-group",e),l=fr.useId(),[d,s]=fr.useState(!1);return vr.jsx(JU.Provider,{value:{labelId:l,setHasLabel:s},children:vr.jsx("div",Object.assign({className:c,style:n,ref:a,role:"group","aria-labelledby":d?l:void 0},i,o,{children:r}))})},hk=Object.assign(UK,{CategoryItem:GK,Divider:pS,Group:WK,Item:FK,Items:HK,RadioItem:VK}),YK="aria label not detected when using a custom label, be sure to include an aria label for screen readers link: https://dequeuniversity.com/rules/axe/4.2/label?application=axeAPI";var XK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{as:r,size:e="small",className:o,htmlAttributes:n,ref:a}=t,i=XK(t,["as","size","className","htmlAttributes","ref"]);const c=r||"div",l=ao("ndl-spin-wrapper",o,{"ndl-large":e==="large","ndl-medium":e==="medium","ndl-small":e==="small"});return vr.jsx(c,Object.assign({className:l,role:"status","aria-label":"Loading content","aria-live":"polite",ref:a},i,n,{children:vr.jsx("div",{className:"ndl-spin"})}))};var ZK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{as:r,shape:e="rectangular",className:o,style:n,height:a,width:i,isLoading:c=!0,children:l,htmlAttributes:d,onBackground:s="default",ref:u}=t,g=ZK(t,["as","shape","className","style","height","width","isLoading","children","htmlAttributes","onBackground","ref"]);const b=r??"div",f=ao(`ndl-skeleton ndl-skeleton-${e}`,s&&`ndl-skeleton-${s}`,o);return vr.jsx(bk,{shouldWrap:c,wrap:v=>vr.jsx(b,Object.assign({ref:u,className:f,style:Object.assign(Object.assign({},n),{height:a,width:i}),"aria-busy":!0,tabIndex:-1},g,d,{children:vr.jsx("div",{"aria-hidden":c,className:"ndl-skeleton-content",tabIndex:-1,children:v})})),children:l})};Ym.displayName="Skeleton";var KK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{label:r,isFluid:e,errorText:o,helpText:n,leadingElement:a,trailingElement:i,showRequiredOrOptionalLabel:c=!1,moreInformationText:l,size:d="medium",placeholder:s,value:u,tooltipProps:g,htmlAttributes:b,isDisabled:f,isReadOnly:v,isRequired:p,onChange:m,isClearable:y=!1,className:k,style:x,isSkeletonLoading:_=!1,isLoading:S=!1,skeletonProps:E,ref:O}=t,R=KK(t,["label","isFluid","errorText","helpText","leadingElement","trailingElement","showRequiredOrOptionalLabel","moreInformationText","size","placeholder","value","tooltipProps","htmlAttributes","isDisabled","isReadOnly","isRequired","onChange","isClearable","className","style","isSkeletonLoading","isLoading","skeletonProps","ref"]);const[M,I]=IK({inputType:"text",isControlled:u!==void 0,onChange:m,state:u??""}),L=fr.useId(),z=fr.useId(),j=fr.useId(),F=ao("ndl-text-input",k,{"ndl-disabled":f,"ndl-has-error":o,"ndl-has-icon":a||i||o,"ndl-has-leading-icon":a,"ndl-has-trailing-icon":i||o,"ndl-large":d==="large","ndl-medium":d==="medium","ndl-read-only":v,"ndl-small":d==="small"}),H=r==null||r==="",q=ao("ndl-form-item-label",{"ndl-fluid":e,"ndl-form-item-no-label":H}),W=Object.assign(Object.assign({},b),{className:ao("ndl-input",b==null?void 0:b.className)}),Z=W["aria-label"],X=!!r&&typeof r!="string"&&(Z===void 0||Z===""),Q=y||S,lr=dr=>{var sr;y&&dr.key==="Escape"&&M&&(dr.preventDefault(),dr.stopPropagation(),I==null||I({target:{value:""}})),(sr=b==null?void 0:b.onKeyDown)===null||sr===void 0||sr.call(b,dr)};fr.useMemo(()=>{!r&&!Z&&ux("A TextInput without a label does not have an aria label, be sure to include an aria label for screen readers. Link: https://dequeuniversity.com/rules/axe/4.2/label?application=axeAPI"),X&&ux(YK)},[r,Z,X]);const or=ao({"ndl-information-icon-large":d==="large","ndl-information-icon-small":d==="small"||d==="medium"}),tr=fr.useMemo(()=>{const dr=[];return L&&Q&&dr.push(L),n&&!o?dr.push(z):o&&dr.push(j),dr.join(" ")},[L,Q,n,o,z,j]);return vr.jsxs("div",{className:F,style:x,children:[vr.jsxs("label",{className:q,children:[!H&&vr.jsx(Ym,Object.assign({onBackground:"weak",shape:"rectangular"},E,{isLoading:_,children:vr.jsxs("div",{className:"ndl-label-text-wrapper",children:[vr.jsx(fu,{variant:d==="large"?"body-large":"body-medium",className:"ndl-label-text",children:r}),!!l&&vr.jsxs(Qu,Object.assign({},g==null?void 0:g.root,{type:"simple",children:[vr.jsx(Qu.Trigger,Object.assign({},g==null?void 0:g.trigger,{className:or,hasButtonWrapper:!0,children:vr.jsx("div",{tabIndex:0,role:"button","aria-label":"Information icon",children:vr.jsx(WY,{})})})),vr.jsx(Qu.Content,Object.assign({},g==null?void 0:g.content,{children:l}))]})),c&&vr.jsx(fu,{variant:d==="large"?"body-large":"body-medium",className:"ndl-form-item-optional",children:p===!0?"Required":"Optional"})]})})),vr.jsx(Ym,Object.assign({onBackground:"weak",shape:"rectangular"},E,{isLoading:_,children:vr.jsxs("div",{className:"ndl-input-wrapper",children:[(a||S&&!i)&&vr.jsx("div",{className:"ndl-element-leading ndl-element",children:S?vr.jsx(RC,{size:d==="large"?"medium":"small",className:d==="large"?"ndl-medium-spinner":"ndl-small-spinner"}):a}),vr.jsxs("div",{className:ao("ndl-input-container",{"ndl-clearable":y}),children:[vr.jsx("input",Object.assign({ref:O,readOnly:v,disabled:f,required:p,value:M,placeholder:s,type:"text",onChange:I,"aria-describedby":tr,"aria-invalid":!!o},W,{onKeyDown:lr},R)),Q&&vr.jsxs("span",{id:L,className:"ndl-text-input-hint","aria-hidden":!0,children:[S&&"Loading ",y&&"Press Escape to clear input."]}),y&&!!M&&vr.jsx("div",{className:"ndl-element-clear ndl-element",children:vr.jsx("button",{tabIndex:-1,"aria-hidden":!0,type:"button",title:"Clear input (Esc)",onClick:()=>{I==null||I({target:{value:""}})},children:vr.jsx(HO,{className:"n-size-4"})})})]}),i&&vr.jsx("div",{className:"ndl-element-trailing ndl-element",children:S&&!a?vr.jsx(RC,{size:d==="large"?"medium":"small",className:d==="large"?"ndl-medium-spinner":"ndl-small-spinner"}):i})]})}))]}),!!n&&!o&&vr.jsx(Ym,{onBackground:"weak",shape:"rectangular",isLoading:_,children:vr.jsx(fu,{variant:d==="large"?"body-medium":"body-small",className:"ndl-form-message",htmlAttributes:{"aria-live":"polite",id:z},children:n})}),!!o&&vr.jsx(Ym,Object.assign({onBackground:"weak",shape:"rectangular",width:"fit-content"},E,{isLoading:_,children:vr.jsxs("div",{className:"ndl-form-message",children:[vr.jsx("div",{className:"ndl-error-icon",children:vr.jsx(uX,{})}),vr.jsx(fu,{className:"ndl-error-text",variant:d==="large"?"body-medium":"body-small",htmlAttributes:{"aria-live":"polite",id:j},children:o})]})}))]})};var JK=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{as:r,buttonFill:e="filled",children:o,className:n,variant:a="primary",htmlAttributes:i,isDisabled:c=!1,isFloating:l=!1,isFluid:d=!1,isLoading:s=!1,leadingVisual:u,onClick:g,ref:b,size:f="medium",style:v,type:p="button",loadingMessage:m="Loading content"}=t,y=JK(t,["as","buttonFill","children","className","variant","htmlAttributes","isDisabled","isFloating","isFluid","isLoading","leadingVisual","onClick","ref","size","style","type","loadingMessage"]);const k=r??"button",x=!c&&!s,_=ao(n,"ndl-btn",{"ndl-disabled":c,"ndl-floating":l,"ndl-fluid":d,"ndl-loading":s,[`ndl-${f}`]:f,[`ndl-${e}-button`]:e,[`ndl-${a}`]:a}),S=E=>{if(!x){E.preventDefault(),E.stopPropagation();return}g&&g(E)};return vr.jsx(k,Object.assign({type:p,onClick:S,disabled:c,"aria-disabled":!x,className:_,style:v,ref:b},y,i,{children:vr.jsxs("div",{className:"ndl-btn-inner",children:[!!u&&vr.jsx("div",{className:"ndl-btn-leading-element",children:u}),!!o&&vr.jsx("span",{className:"ndl-btn-content",children:o}),s&&vr.jsx(WO,{loadingMessage:m,size:f})]})}))};function ES(){return ES=Object.assign?Object.assign.bind():function(t){for(var r=1;r{var{children:r,as:e,type:o="button",isLoading:n=!1,variant:a="primary",isDisabled:i=!1,size:c="medium",onClick:l,isFloating:d=!1,className:s,style:u,htmlAttributes:g,ref:b}=t,f=$K(t,["children","as","type","isLoading","variant","isDisabled","size","onClick","isFloating","className","style","htmlAttributes","ref"]);return vr.jsx($U,Object.assign({as:e,buttonFill:"outlined",variant:a,className:s,isDisabled:i,isFloating:d,isLoading:n,onClick:l,size:c,style:u,type:o,htmlAttributes:g,ref:b},f,{children:r}))};var eQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,as:e,type:o="button",isLoading:n=!1,variant:a="primary",isDisabled:i=!1,size:c="medium",onClick:l,className:d,style:s,htmlAttributes:u,ref:g}=t,b=eQ(t,["children","as","type","isLoading","variant","isDisabled","size","onClick","className","style","htmlAttributes","ref"]);return vr.jsx($U,Object.assign({as:e,buttonFill:"text",variant:a,className:d,isDisabled:i,isLoading:n,onClick:l,size:c,style:s,type:o,htmlAttributes:u,ref:g},b,{children:r}))};var x6,PC;function oQ(){if(PC)return x6;PC=1;var t="Expected a function",r=NaN,e="[object Symbol]",o=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,c=parseInt,l=typeof Zu=="object"&&Zu&&Zu.Object===Object&&Zu,d=typeof self=="object"&&self&&self.Object===Object&&self,s=l||d||Function("return this")(),u=Object.prototype,g=u.toString,b=Math.max,f=Math.min,v=function(){return s.Date.now()};function p(_,S,E){var O,R,M,I,L,z,j=0,F=!1,H=!1,q=!0;if(typeof _!="function")throw new TypeError(t);S=x(S)||0,m(E)&&(F=!!E.leading,H="maxWait"in E,M=H?b(x(E.maxWait)||0,S):M,q="trailing"in E?!!E.trailing:q);function W(sr){var pr=O,ur=R;return O=R=void 0,j=sr,I=_.apply(ur,pr),I}function Z(sr){return j=sr,L=setTimeout(Q,S),F?W(sr):I}function $(sr){var pr=sr-z,ur=sr-j,cr=S-pr;return H?f(cr,M-ur):cr}function X(sr){var pr=sr-z,ur=sr-j;return z===void 0||pr>=S||pr<0||H&&ur>=M}function Q(){var sr=v();if(X(sr))return lr(sr);L=setTimeout(Q,$(sr))}function lr(sr){return L=void 0,q&&O?W(sr):(O=R=void 0,I)}function or(){L!==void 0&&clearTimeout(L),j=0,O=z=R=L=void 0}function tr(){return L===void 0?I:lr(v())}function dr(){var sr=v(),pr=X(sr);if(O=arguments,R=this,z=sr,pr){if(L===void 0)return Z(z);if(H)return L=setTimeout(Q,S),W(z)}return L===void 0&&(L=setTimeout(Q,S)),I}return dr.cancel=or,dr.flush=tr,dr}function m(_){var S=typeof _;return!!_&&(S=="object"||S=="function")}function y(_){return!!_&&typeof _=="object"}function k(_){return typeof _=="symbol"||y(_)&&g.call(_)==e}function x(_){if(typeof _=="number")return _;if(k(_))return r;if(m(_)){var S=typeof _.valueOf=="function"?_.valueOf():_;_=m(S)?S+"":S}if(typeof _!="string")return _===0?_:+_;_=_.replace(o,"");var E=a.test(_);return E||i.test(_)?c(_.slice(2),E?2:8):n.test(_)?r:+_}return x6=p,x6}oQ();function nQ(){const[t,r]=fr.useState(null),e=fr.useCallback(async o=>{if(!(navigator!=null&&navigator.clipboard))return console.warn("Clipboard not supported"),!1;try{return await navigator.clipboard.writeText(o),r(o),!0}catch(n){return console.warn("Copy failed",n),r(null),!1}},[]);return[t,e]}function Sx(t){"@babel/helpers - typeof";return Sx=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Sx(t)}var aQ=/^\s+/,iQ=/\s+$/;function bt(t,r){if(t=t||"",r=r||{},t instanceof bt)return t;if(!(this instanceof bt))return new bt(t,r);var e=cQ(t);this._originalInput=t,this._r=e.r,this._g=e.g,this._b=e.b,this._a=e.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||e.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=e.ok}bt.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var r=this.toRgb();return(r.r*299+r.g*587+r.b*114)/1e3},getLuminance:function(){var r=this.toRgb(),e,o,n,a,i,c;return e=r.r/255,o=r.g/255,n=r.b/255,e<=.03928?a=e/12.92:a=Math.pow((e+.055)/1.055,2.4),o<=.03928?i=o/12.92:i=Math.pow((o+.055)/1.055,2.4),n<=.03928?c=n/12.92:c=Math.pow((n+.055)/1.055,2.4),.2126*a+.7152*i+.0722*c},setAlpha:function(r){return this._a=rF(r),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var r=IC(this._r,this._g,this._b);return{h:r.h*360,s:r.s,v:r.v,a:this._a}},toHsvString:function(){var r=IC(this._r,this._g,this._b),e=Math.round(r.h*360),o=Math.round(r.s*100),n=Math.round(r.v*100);return this._a==1?"hsv("+e+", "+o+"%, "+n+"%)":"hsva("+e+", "+o+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var r=MC(this._r,this._g,this._b);return{h:r.h*360,s:r.s,l:r.l,a:this._a}},toHslString:function(){var r=MC(this._r,this._g,this._b),e=Math.round(r.h*360),o=Math.round(r.s*100),n=Math.round(r.l*100);return this._a==1?"hsl("+e+", "+o+"%, "+n+"%)":"hsla("+e+", "+o+"%, "+n+"%, "+this._roundA+")"},toHex:function(r){return DC(this._r,this._g,this._b,r)},toHexString:function(r){return"#"+this.toHex(r)},toHex8:function(r){return uQ(this._r,this._g,this._b,this._a,r)},toHex8String:function(r){return"#"+this.toHex8(r)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(za(this._r,255)*100)+"%",g:Math.round(za(this._g,255)*100)+"%",b:Math.round(za(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(za(this._r,255)*100)+"%, "+Math.round(za(this._g,255)*100)+"%, "+Math.round(za(this._b,255)*100)+"%)":"rgba("+Math.round(za(this._r,255)*100)+"%, "+Math.round(za(this._g,255)*100)+"%, "+Math.round(za(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:_Q[DC(this._r,this._g,this._b,!0)]||!1},toFilter:function(r){var e="#"+NC(this._r,this._g,this._b,this._a),o=e,n=this._gradientType?"GradientType = 1, ":"";if(r){var a=bt(r);o="#"+NC(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+e+",endColorstr="+o+")"},toString:function(r){var e=!!r;r=r||this._format;var o=!1,n=this._a<1&&this._a>=0,a=!e&&n&&(r==="hex"||r==="hex6"||r==="hex3"||r==="hex4"||r==="hex8"||r==="name");return a?r==="name"&&this._a===0?this.toName():this.toRgbString():(r==="rgb"&&(o=this.toRgbString()),r==="prgb"&&(o=this.toPercentageRgbString()),(r==="hex"||r==="hex6")&&(o=this.toHexString()),r==="hex3"&&(o=this.toHexString(!0)),r==="hex4"&&(o=this.toHex8String(!0)),r==="hex8"&&(o=this.toHex8String()),r==="name"&&(o=this.toName()),r==="hsl"&&(o=this.toHslString()),r==="hsv"&&(o=this.toHsvString()),o||this.toHexString())},clone:function(){return bt(this.toString())},_applyModification:function(r,e){var o=r.apply(null,[this].concat([].slice.call(e)));return this._r=o._r,this._g=o._g,this._b=o._b,this.setAlpha(o._a),this},lighten:function(){return this._applyModification(fQ,arguments)},brighten:function(){return this._applyModification(vQ,arguments)},darken:function(){return this._applyModification(pQ,arguments)},desaturate:function(){return this._applyModification(gQ,arguments)},saturate:function(){return this._applyModification(bQ,arguments)},greyscale:function(){return this._applyModification(hQ,arguments)},spin:function(){return this._applyModification(kQ,arguments)},_applyCombination:function(r,e){return r.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(wQ,arguments)},complement:function(){return this._applyCombination(mQ,arguments)},monochromatic:function(){return this._applyCombination(xQ,arguments)},splitcomplement:function(){return this._applyCombination(yQ,arguments)},triad:function(){return this._applyCombination(LC,[3])},tetrad:function(){return this._applyCombination(LC,[4])}};bt.fromRatio=function(t,r){if(Sx(t)=="object"){var e={};for(var o in t)t.hasOwnProperty(o)&&(o==="a"?e[o]=t[o]:e[o]=Xm(t[o]));t=e}return bt(t,r)};function cQ(t){var r={r:0,g:0,b:0},e=1,o=null,n=null,a=null,i=!1,c=!1;return typeof t=="string"&&(t=AQ(t)),Sx(t)=="object"&&(vh(t.r)&&vh(t.g)&&vh(t.b)?(r=lQ(t.r,t.g,t.b),i=!0,c=String(t.r).substr(-1)==="%"?"prgb":"rgb"):vh(t.h)&&vh(t.s)&&vh(t.v)?(o=Xm(t.s),n=Xm(t.v),r=sQ(t.h,o,n),i=!0,c="hsv"):vh(t.h)&&vh(t.s)&&vh(t.l)&&(o=Xm(t.s),a=Xm(t.l),r=dQ(t.h,o,a),i=!0,c="hsl"),t.hasOwnProperty("a")&&(e=t.a)),e=rF(e),{ok:i,format:t.format||c,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a:e}}function lQ(t,r,e){return{r:za(t,255)*255,g:za(r,255)*255,b:za(e,255)*255}}function MC(t,r,e){t=za(t,255),r=za(r,255),e=za(e,255);var o=Math.max(t,r,e),n=Math.min(t,r,e),a,i,c=(o+n)/2;if(o==n)a=i=0;else{var l=o-n;switch(i=c>.5?l/(2-o-n):l/(o+n),o){case t:a=(r-e)/l+(r1&&(u-=1),u<1/6?d+(s-d)*6*u:u<1/2?s:u<2/3?d+(s-d)*(2/3-u)*6:d}if(r===0)o=n=a=e;else{var c=e<.5?e*(1+r):e+r-e*r,l=2*e-c;o=i(l,c,t+1/3),n=i(l,c,t),a=i(l,c,t-1/3)}return{r:o*255,g:n*255,b:a*255}}function IC(t,r,e){t=za(t,255),r=za(r,255),e=za(e,255);var o=Math.max(t,r,e),n=Math.min(t,r,e),a,i,c=o,l=o-n;if(i=o===0?0:l/o,o==n)a=0;else{switch(o){case t:a=(r-e)/l+(r>1)+720)%360;--r;)o.h=(o.h+n)%360,a.push(bt(o));return a}function xQ(t,r){r=r||6;for(var e=bt(t).toHsv(),o=e.h,n=e.s,a=e.v,i=[],c=1/r;r--;)i.push(bt({h:o,s:n,v:a})),a=(a+c)%1;return i}bt.mix=function(t,r,e){e=e===0?0:e||50;var o=bt(t).toRgb(),n=bt(r).toRgb(),a=e/100,i={r:(n.r-o.r)*a+o.r,g:(n.g-o.g)*a+o.g,b:(n.b-o.b)*a+o.b,a:(n.a-o.a)*a+o.a};return bt(i)};bt.readability=function(t,r){var e=bt(t),o=bt(r);return(Math.max(e.getLuminance(),o.getLuminance())+.05)/(Math.min(e.getLuminance(),o.getLuminance())+.05)};bt.isReadable=function(t,r,e){var o=bt.readability(t,r),n,a;switch(a=!1,n=TQ(e),n.level+n.size){case"AAsmall":case"AAAlarge":a=o>=4.5;break;case"AAlarge":a=o>=3;break;case"AAAsmall":a=o>=7;break}return a};bt.mostReadable=function(t,r,e){var o=null,n=0,a,i,c,l;e=e||{},i=e.includeFallbackColors,c=e.level,l=e.size;for(var d=0;dn&&(n=a,o=bt(r[d]));return bt.isReadable(t,o,{level:c,size:l})||!i?o:(e.includeFallbackColors=!1,bt.mostReadable(t,["#fff","#000"],e))};var SS=bt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},_Q=bt.hexNames=EQ(SS);function EQ(t){var r={};for(var e in t)t.hasOwnProperty(e)&&(r[t[e]]=e);return r}function rF(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function za(t,r){SQ(t)&&(t="100%");var e=OQ(t);return t=Math.min(r,Math.max(0,parseFloat(t))),e&&(t=parseInt(t*r,10)/100),Math.abs(t-r)<1e-6?1:t%r/parseFloat(r)}function P2(t){return Math.min(1,Math.max(0,t))}function gu(t){return parseInt(t,16)}function SQ(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function OQ(t){return typeof t=="string"&&t.indexOf("%")!=-1}function jg(t){return t.length==1?"0"+t:""+t}function Xm(t){return t<=1&&(t=t*100+"%"),t}function eF(t){return Math.round(parseFloat(t)*255).toString(16)}function jC(t){return gu(t)/255}var Mg=(function(){var t="[-\\+]?\\d+%?",r="[-\\+]?\\d*\\.\\d+%?",e="(?:"+r+")|(?:"+t+")",o="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",n="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}})();function vh(t){return!!Mg.CSS_UNIT.exec(t)}function AQ(t){t=t.replace(aQ,"").replace(iQ,"").toLowerCase();var r=!1;if(SS[t])t=SS[t],r=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var e;return(e=Mg.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=Mg.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=Mg.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=Mg.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=Mg.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=Mg.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=Mg.hex8.exec(t))?{r:gu(e[1]),g:gu(e[2]),b:gu(e[3]),a:jC(e[4]),format:r?"name":"hex8"}:(e=Mg.hex6.exec(t))?{r:gu(e[1]),g:gu(e[2]),b:gu(e[3]),format:r?"name":"hex"}:(e=Mg.hex4.exec(t))?{r:gu(e[1]+""+e[1]),g:gu(e[2]+""+e[2]),b:gu(e[3]+""+e[3]),a:jC(e[4]+""+e[4]),format:r?"name":"hex8"}:(e=Mg.hex3.exec(t))?{r:gu(e[1]+""+e[1]),g:gu(e[2]+""+e[2]),b:gu(e[3]+""+e[3]),format:r?"name":"hex"}:!1}function TQ(t){var r,e;return t=t||{level:"AA",size:"small"},r=(t.level||"AA").toUpperCase(),e=(t.size||"small").toLowerCase(),r!=="AA"&&r!=="AAA"&&(r="AA"),e!=="small"&&e!=="large"&&(e="small"),{level:r,size:e}}const CQ=t=>bt.mostReadable(t,[nd.theme.light.color.neutral.text.default,nd.theme.light.color.neutral.text.inverse],{includeFallbackColors:!0}).toString(),RQ=t=>bt(t).toHsl().l<.5?bt(t).lighten(10).toString():bt(t).darken(10).toString(),PQ=t=>bt.mostReadable(t,[nd.theme.light.color.neutral.text.weakest,nd.theme.light.color.neutral.text.weaker,nd.theme.light.color.neutral.text.weak,nd.theme.light.color.neutral.text.inverse]).toString();var MQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{const n=ao("ndl-hexagon-end",{"ndl-left":t==="left","ndl-right":t==="right"});return vr.jsxs("div",Object.assign({className:n},e,{children:[vr.jsx("svg",{"aria-hidden":!0,className:"ndl-hexagon-end-inner",fill:"none",height:o,preserveAspectRatio:"none",viewBox:"0 0 9 24",width:"9",xmlns:"http://www.w3.org/2000/svg",children:vr.jsx("path",{style:{fill:r},fillRule:"evenodd",clipRule:"evenodd",d:"M5.73024 1.03676C6.08165 0.397331 6.75338 0 7.48301 0H9V24H7.483C6.75338 24 6.08165 23.6027 5.73024 22.9632L0.315027 13.1094C-0.105009 12.4376 -0.105009 11.5624 0.315026 10.8906L5.73024 1.03676Z"})}),vr.jsx("svg",{"aria-hidden":!0,className:"ndl-hexagon-end-active",fill:"none",height:o+6,preserveAspectRatio:"none",viewBox:"0 0 13 30",width:"13",xmlns:"http://www.w3.org/2000/svg",children:vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.075 2C9.12474 2 8.24318 2.54521 7.74867 3.43873L2.21419 13.4387C1.68353 14.3976 1.68353 15.6024 2.21419 16.5613L7.74867 26.5613C8.24318 27.4548 9.12474 28 10.075 28H13V30H10.075C8.49126 30 7.022 29.0913 6.1978 27.6021L0.663324 17.6021C-0.221109 16.0041 -0.221108 13.9959 0.663325 12.3979L6.1978 2.39789C7.022 0.90869 8.49126 0 10.075 0H13V2H10.075Z"})})]}))},BC=({direction:t="left",color:r,height:e=24,htmlAttributes:o})=>{const n=ao("ndl-square-end",{"ndl-left":t==="left","ndl-right":t==="right"});return vr.jsxs("div",Object.assign({className:n},o,{children:[vr.jsx("div",{className:"ndl-square-end-inner",style:{backgroundColor:r}}),vr.jsx("svg",{className:"ndl-square-end-active",width:"7",height:e+6,preserveAspectRatio:"none",viewBox:"0 0 7 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M 3.8774 2 C 3.2697 2 2.7917 2.248 2.3967 2.6605 C 1.928 3.1498 1.7993 3.8555 1.7993 4.5331 V 13.8775 V 25.4669 C 1.7993 26.1445 1.928 26.8502 2.3967 27.3395 C 2.7917 27.752 3.2697 28 3.8774 28 H 7 V 30 H 3.8774 C 2.6211 30 1.4369 29.4282 0.5895 28.4485 C 0.1462 27.936 0.0002 27.2467 0.0002 26.5691 L -0.0002 13.8775 L 0.0002 3.4309 C 0.0002 2.7533 0.1462 2.064 0.5895 1.5515 C 1.4368 0.5718 2.6211 0 3.8774 0 H 7 V 2 H 3.8774 Z"})})]}))},IQ=({height:t=24})=>vr.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:t+6,preserveAspectRatio:"none",viewBox:"0 0 37 30",fill:"none",className:"ndl-relationship-label-lines",children:[vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M 37 2 H 0 V 0 H 37 V 2 Z"}),vr.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M 37 30 H 0 V 28 H 37 V 30 Z"})]}),_6=200,DQ=t=>{var{type:r="node",color:e,isDisabled:o=!1,isSelected:n=!1,as:a,onClick:i,className:c,style:l,children:d,htmlAttributes:s,isFluid:u=!1,size:g="large",ref:b}=t,f=MQ(t,["type","color","isDisabled","isSelected","as","onClick","className","style","children","htmlAttributes","isFluid","size","ref"]);const[v,p]=fr.useState(!1),m=I=>{p(!0),s&&s.onMouseEnter!==void 0&&s.onMouseEnter(I)},y=I=>{var L;p(!1),(L=s==null?void 0:s.onMouseLeave)===null||L===void 0||L.call(s,I)},k=a??"button",x=k==="button",_=I=>{if(o){I.preventDefault(),I.stopPropagation();return}i&&i(I)};let S=fr.useMemo(()=>{if(e===void 0)switch(r){case"node":return nd.graph[1];case"relationship":case"relationshipLeft":case"relationshipRight":return nd.theme.light.color.neutral.bg.strong;default:return nd.theme.light.color.neutral.bg.strongest}return e},[e,r]);const E=fr.useMemo(()=>RQ(S||nd.palette.lemon[40]),[S]),O=fr.useMemo(()=>CQ(S||nd.palette.lemon[40]),[S]),R=fr.useMemo(()=>PQ(S||nd.palette.lemon[40]),[S]);v&&!o&&(S=E);const M=ao("ndl-graph-label",c,{"ndl-disabled":o,"ndl-interactable":x,"ndl-selected":n,"ndl-small":g==="small"});if(r==="node"){const I=ao("ndl-node-label",M);return vr.jsx(k,Object.assign({className:I,ref:b,style:Object.assign({backgroundColor:S,color:o?R:O,maxWidth:u?"100%":_6},l)},x&&{disabled:o,onClick:_,onMouseEnter:m,onMouseLeave:y,type:"button"},s,{children:vr.jsx("div",{className:"ndl-node-label-content",children:d})}))}else if(r==="relationship"||r==="relationshipLeft"||r==="relationshipRight"){const I=ao("ndl-relationship-label",M),L=g==="small"?20:24;return vr.jsxs(k,Object.assign({style:Object.assign(Object.assign({maxWidth:u?"100%":_6},l),{color:o?R:O}),className:I},x&&{disabled:o,onClick:_,onMouseEnter:m,onMouseLeave:y,type:"button"},{ref:b},f,s,{children:[r==="relationshipLeft"||r==="relationship"?vr.jsx(zC,{direction:"left",color:S,height:L}):vr.jsx(BC,{direction:"left",color:S,height:L}),vr.jsxs("div",{className:"ndl-relationship-label-container",style:{backgroundColor:S},children:[vr.jsx("div",{className:"ndl-relationship-label-content",children:d}),vr.jsx(IQ,{height:L})]}),r==="relationshipRight"||r==="relationship"?vr.jsx(zC,{direction:"right",color:S,height:L}):vr.jsx(BC,{direction:"right",color:S,height:L})]}))}else{const I=ao("ndl-property-key-label",M);return vr.jsx(k,Object.assign({},x&&{type:"button"},{style:Object.assign({backgroundColor:S,color:o?R:O,maxWidth:u?"100%":_6},l),className:I,onClick:_,onMouseEnter:m,onMouseLeave:y,ref:b},s,{children:vr.jsx("div",{className:"ndl-property-key-label-content",children:d})}))}};var NQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{className:r,style:e,variant:o="unknown",htmlAttributes:n,ref:a}=t,i=NQ(t,["className","style","variant","htmlAttributes","ref"]);const c=ao("ndl-status-indicator",r),l=LQ[o],d=l.element;return vr.jsx("svg",Object.assign({ref:a,width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:c,style:e},i,n,{children:vr.jsx(d,Object.assign({},l.props))}))};dA.displayName="StatusIndicator";var Yi=function(){return Yi=Object.assign||function(t){for(var r,e=1,o=arguments.length;e"u"?void 0:Number(o),maxHeight:typeof n>"u"?void 0:Number(n),minWidth:typeof a>"u"?void 0:Number(a),minHeight:typeof i>"u"?void 0:Number(i)}},GQ=function(t){return Array.isArray(t)?t:[t,t]},VQ=["as","ref","style","className","grid","gridGap","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],VC="__resizable_base__",HQ=(function(t){BQ(r,t);function r(e){var o,n,a,i,c=t.call(this,e)||this;return c.ratio=1,c.resizable=null,c.parentLeft=0,c.parentTop=0,c.resizableLeft=0,c.resizableRight=0,c.resizableTop=0,c.resizableBottom=0,c.targetLeft=0,c.targetTop=0,c.delta={width:0,height:0},c.appendBase=function(){if(!c.resizable||!c.window)return null;var l=c.parentNode;if(!l)return null;var d=c.window.document.createElement("div");return d.style.width="100%",d.style.height="100%",d.style.position="absolute",d.style.transform="scale(0, 0)",d.style.left="0",d.style.flex="0 0 100%",d.classList?d.classList.add(VC):d.className+=VC,l.appendChild(d),d},c.removeBase=function(l){var d=c.parentNode;d&&d.removeChild(l)},c.state={isResizing:!1,width:(n=(o=c.propsSize)===null||o===void 0?void 0:o.width)!==null&&n!==void 0?n:"auto",height:(i=(a=c.propsSize)===null||a===void 0?void 0:a.height)!==null&&i!==void 0?i:"auto",direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},c.onResizeStart=c.onResizeStart.bind(c),c.onMouseMove=c.onMouseMove.bind(c),c.onMouseUp=c.onMouseUp.bind(c),c}return Object.defineProperty(r.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"window",{get:function(){return!this.resizable||!this.resizable.ownerDocument?null:this.resizable.ownerDocument.defaultView},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||UQ},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"size",{get:function(){var e=0,o=0;if(this.resizable&&this.window){var n=this.resizable.offsetWidth,a=this.resizable.offsetHeight,i=this.resizable.style.position;i!=="relative"&&(this.resizable.style.position="relative"),e=this.resizable.style.width!=="auto"?this.resizable.offsetWidth:n,o=this.resizable.style.height!=="auto"?this.resizable.offsetHeight:a,this.resizable.style.position=i}return{width:e,height:o}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"sizeStyle",{get:function(){var e=this,o=this.props.size,n=function(c){var l;if(typeof e.state[c]>"u"||e.state[c]==="auto")return"auto";if(e.propsSize&&e.propsSize[c]&&(!((l=e.propsSize[c])===null||l===void 0)&&l.toString().endsWith("%"))){if(e.state[c].toString().endsWith("%"))return e.state[c].toString();var d=e.getParentSize(),s=Number(e.state[c].toString().replace("px","")),u=s/d[c]*100;return"".concat(u,"%")}return E6(e.state[c])},a=o&&typeof o.width<"u"&&!this.state.isResizing?E6(o.width):n("width"),i=o&&typeof o.height<"u"&&!this.state.isResizing?E6(o.height):n("height");return{width:a,height:i}},enumerable:!1,configurable:!0}),r.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var e=this.appendBase();if(!e)return{width:0,height:0};var o=!1,n=this.parentNode.style.flexWrap;n!=="wrap"&&(o=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%",e.style.minHeight="100%";var a={width:e.offsetWidth,height:e.offsetHeight};return o&&(this.parentNode.style.flexWrap=n),this.removeBase(e),a},r.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},r.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},r.prototype.componentDidMount=function(){if(!(!this.resizable||!this.window)){var e=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:e.flexBasis!=="auto"?e.flexBasis:void 0})}},r.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},r.prototype.createSizeForCssProperty=function(e,o){var n=this.propsSize&&this.propsSize[o];return this.state[o]==="auto"&&this.state.original[o]===e&&(typeof n>"u"||n==="auto")?"auto":e},r.prototype.calculateNewMaxFromBoundary=function(e,o){var n=this.props.boundsByDirection,a=this.state.direction,i=n&&yp("left",a),c=n&&yp("top",a),l,d;if(this.props.bounds==="parent"){var s=this.parentNode;s&&(l=i?this.resizableRight-this.parentLeft:s.offsetWidth+(this.parentLeft-this.resizableLeft),d=c?this.resizableBottom-this.parentTop:s.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(l=i?this.resizableRight:this.window.innerWidth-this.resizableLeft,d=c?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(l=i?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),d=c?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return l&&Number.isFinite(l)&&(e=e&&e"u"?10:a.width,u=typeof n.width>"u"||n.width<0?e:n.width,g=typeof a.height>"u"?10:a.height,b=typeof n.height>"u"||n.height<0?o:n.height,f=l||0,v=d||0;if(c){var p=(g-f)*this.ratio+v,m=(b-f)*this.ratio+v,y=(s-v)/this.ratio+f,k=(u-v)/this.ratio+f,x=Math.max(s,p),_=Math.min(u,m),S=Math.max(g,y),E=Math.min(b,k);e=Q1(e,x,_),o=Q1(o,S,E)}else e=Q1(e,s,u),o=Q1(o,g,b);return{newWidth:e,newHeight:o}},r.prototype.setBoundingClientRect=function(){var e=1/(this.props.scale||1);if(this.props.bounds==="parent"){var o=this.parentNode;if(o){var n=o.getBoundingClientRect();this.parentLeft=n.left*e,this.parentTop=n.top*e}}if(this.props.bounds&&typeof this.props.bounds!="string"){var a=this.props.bounds.getBoundingClientRect();this.targetLeft=a.left*e,this.targetTop=a.top*e}if(this.resizable){var i=this.resizable.getBoundingClientRect(),c=i.left,l=i.top,d=i.right,s=i.bottom;this.resizableLeft=c*e,this.resizableRight=d*e,this.resizableTop=l*e,this.resizableBottom=s*e}},r.prototype.onResizeStart=function(e,o){if(!(!this.resizable||!this.window)){var n=0,a=0;if(e.nativeEvent&&FQ(e.nativeEvent)?(n=e.nativeEvent.clientX,a=e.nativeEvent.clientY):e.nativeEvent&&J1(e.nativeEvent)&&(n=e.nativeEvent.touches[0].clientX,a=e.nativeEvent.touches[0].clientY),this.props.onResizeStart&&this.resizable){var i=this.props.onResizeStart(e,o,this.resizable);if(i===!1)return}this.props.size&&(typeof this.props.size.height<"u"&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),typeof this.props.size.width<"u"&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio=typeof this.props.lockAspectRatio=="number"?this.props.lockAspectRatio:this.size.width/this.size.height;var c,l=this.window.getComputedStyle(this.resizable);if(l.flexBasis!=="auto"){var d=this.parentNode;if(d){var s=this.window.getComputedStyle(d).flexDirection;this.flexDir=s.startsWith("row")?"row":"column",c=l.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var u={original:{x:n,y:a,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:Rb(Rb({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:o,flexBasis:c};this.setState(u)}},r.prototype.onMouseMove=function(e){var o=this;if(!(!this.state.isResizing||!this.resizable||!this.window)){if(this.window.TouchEvent&&J1(e))try{e.preventDefault(),e.stopPropagation()}catch{}var n=this.props,a=n.maxWidth,i=n.maxHeight,c=n.minWidth,l=n.minHeight,d=J1(e)?e.touches[0].clientX:e.clientX,s=J1(e)?e.touches[0].clientY:e.clientY,u=this.state,g=u.direction,b=u.original,f=u.width,v=u.height,p=this.getParentSize(),m=qQ(p,this.window.innerWidth,this.window.innerHeight,a,i,c,l);a=m.maxWidth,i=m.maxHeight,c=m.minWidth,l=m.minHeight;var y=this.calculateNewSizeFromDirection(d,s),k=y.newHeight,x=y.newWidth,_=this.calculateNewMaxFromBoundary(a,i);this.props.snap&&this.props.snap.x&&(x=GC(x,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(k=GC(k,this.props.snap.y,this.props.snapGap));var S=this.calculateNewSizeFromAspectRatio(x,k,{width:_.maxWidth,height:_.maxHeight},{width:c,height:l});if(x=S.newWidth,k=S.newHeight,this.props.grid){var E=qC(x,this.props.grid[0],this.props.gridGap?this.props.gridGap[0]:0),O=qC(k,this.props.grid[1],this.props.gridGap?this.props.gridGap[1]:0),R=this.props.snapGap||0,M=R===0||Math.abs(E-x)<=R?E:x,I=R===0||Math.abs(O-k)<=R?O:k;x=M,k=I}var L={width:x-b.width,height:k-b.height};if(this.delta=L,f&&typeof f=="string"){if(f.endsWith("%")){var z=x/p.width*100;x="".concat(z,"%")}else if(f.endsWith("vw")){var j=x/this.window.innerWidth*100;x="".concat(j,"vw")}else if(f.endsWith("vh")){var F=x/this.window.innerHeight*100;x="".concat(F,"vh")}}if(v&&typeof v=="string"){if(v.endsWith("%")){var z=k/p.height*100;k="".concat(z,"%")}else if(v.endsWith("vw")){var j=k/this.window.innerWidth*100;k="".concat(j,"vw")}else if(v.endsWith("vh")){var F=k/this.window.innerHeight*100;k="".concat(F,"vh")}}var H={width:this.createSizeForCssProperty(x,"width"),height:this.createSizeForCssProperty(k,"height")};this.flexDir==="row"?H.flexBasis=H.width:this.flexDir==="column"&&(H.flexBasis=H.height);var q=this.state.width!==H.width,W=this.state.height!==H.height,Z=this.state.flexBasis!==H.flexBasis,$=q||W||Z;$&&y2.flushSync(function(){o.setState(H)}),this.props.onResize&&$&&this.props.onResize(e,g,this.resizable,L)}},r.prototype.onMouseUp=function(e){var o,n,a=this.state,i=a.isResizing,c=a.direction;a.original,!(!i||!this.resizable)&&(this.props.onResizeStop&&this.props.onResizeStop(e,c,this.resizable,this.delta),this.props.size&&this.setState({width:(o=this.props.size.width)!==null&&o!==void 0?o:"auto",height:(n=this.props.size.height)!==null&&n!==void 0?n:"auto"}),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:Rb(Rb({},this.state.backgroundStyle),{cursor:"auto"})}))},r.prototype.updateSize=function(e){var o,n;this.setState({width:(o=e.width)!==null&&o!==void 0?o:"auto",height:(n=e.height)!==null&&n!==void 0?n:"auto"})},r.prototype.renderResizer=function(){var e=this,o=this.props,n=o.enable,a=o.handleStyles,i=o.handleClasses,c=o.handleWrapperStyle,l=o.handleWrapperClass,d=o.handleComponent;if(!n)return null;var s=Object.keys(n).map(function(u){return n[u]!==!1?vr.jsx(zQ,{direction:u,onResizeStart:e.onResizeStart,replaceStyles:a&&a[u],className:i&&i[u],children:d&&d[u]?d[u]:null},u):null});return vr.jsx("div",{className:l,style:c,children:s})},r.prototype.render=function(){var e=this,o=Object.keys(this.props).reduce(function(i,c){return VQ.indexOf(c)!==-1||(i[c]=e.props[c]),i},{}),n=Rb(Rb(Rb({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(n.flexBasis=this.state.flexBasis);var a=this.props.as||"div";return vr.jsxs(a,Rb({style:n,className:this.props.className},o,{ref:function(i){i&&(e.resizable=i)},children:[this.state.isResizing&&vr.jsx("div",{style:this.state.backgroundStyle}),this.props.children,this.renderResizer()]}))},r.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{},grid:[1,1],gridGap:[0,0],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},r})(fr.PureComponent),M2=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{if(i.key==="ArrowLeft"||i.key==="ArrowRight"){i.preventDefault();const l=t==="right"?i.key==="ArrowRight"?rw:-rw:i.key==="ArrowLeft"?rw:-rw;r(l)}},[t,r]);return vr.jsx("div",{"aria-label":`Resize drawer with arrow keys. Handle on ${t}.`,"aria-orientation":"vertical","aria-valuemax":e,"aria-valuemin":o,"aria-valuenow":n??0,"aria-valuetext":`drawer width ${n??0}px`,className:"ndl-drawer-resize-handle","data-drawer-handle":t,onKeyDown:a,role:"separator",style:{height:"100%",width:"100%"},tabIndex:0})}const tF=function(r){var e,{children:o,className:n="",isExpanded:a,onExpandedChange:i,position:c="left",type:l="overlay",isResizeable:d=!1,resizeableProps:s,isCloseable:u=!0,isPortaled:g=!1,portalProps:b={},closeOnEscape:f=l==="modal",closeOnClickOutside:v=!1,ariaLabel:p,htmlAttributes:m,style:y,ref:k,as:x}=r,_=M2(r,["children","className","isExpanded","onExpandedChange","position","type","isResizeable","resizeableProps","isCloseable","isPortaled","portalProps","closeOnEscape","closeOnClickOutside","ariaLabel","htmlAttributes","style","ref","as"]);const S=fr.useRef(null),[E,O]=fr.useState(0);(l==="modal"||l==="overlay")&&!p&&ux('A Drawer should have an aria-label when type is "modal" or "overlay" to be accessible.');const{refs:R,context:M}=O2({onOpenChange:i,open:a}),L=S2(M,{enabled:l==="modal"||l==="overlay"&&!g&&a||l==="overlay"&&g,escapeKey:f&&l!=="push",outsidePress:v&&l!=="push"}),z=C2(M,{enabled:l==="modal"||l==="overlay",role:"dialog"}),{getFloatingProps:j}=A2([L,z]),F=Vg([S,k]),H=fr.useCallback(dr=>{var sr,pr,ur,cr;if(!S.current)return;const gr=S.current.size,kr=(pr=(sr=S.current.resizable)===null||sr===void 0?void 0:sr.parentElement)===null||pr===void 0?void 0:pr.offsetWidth,Or=(ur=wp(s==null?void 0:s.minWidth))!==null&&ur!==void 0?ur:HC(s==null?void 0:s.minWidth,kr),Ir=(cr=wp(s==null?void 0:s.maxWidth))!==null&&cr!==void 0?cr:HC(s==null?void 0:s.maxWidth,kr),Mr=Math.max(Or??0,Math.min(Ir??Number.POSITIVE_INFINITY,gr.width+dr));S.current.updateSize({height:"100%",width:Mr}),O(Mr)},[s==null?void 0:s.minWidth,s==null?void 0:s.maxWidth]),q=fr.useCallback((dr,sr,pr,ur)=>{var cr;O(pr.offsetWidth),(cr=s==null?void 0:s.onResize)===null||cr===void 0||cr.call(s,dr,sr,pr,ur)},[s]);fr.useEffect(()=>{if(!d||!S.current)return;const dr=S.current.size.width;dr>0&&O(dr)},[d]);const W=ao("ndl-drawer",n,{"ndl-drawer-expanded":a,"ndl-drawer-left":c==="left","ndl-drawer-modal":l==="modal","ndl-drawer-overlay":l==="overlay","ndl-drawer-portaled":g&&l==="overlay","ndl-drawer-push":l==="push","ndl-drawer-right":c==="right"}),Z=l==="overlay"?"absolute":"relative",$=x??"div",X=fr.useCallback(()=>{i==null||i(!1)},[i]),Q=fr.useMemo(()=>u||l==="modal"?vr.jsx(P5,{className:"ndl-drawer-close-button",onClick:X,description:null,size:"medium",htmlAttributes:{"aria-label":"Close"},children:vr.jsx(HO,{})}):null,[X,u,l]),lr=vr.jsxs(HQ,Object.assign({as:$,defaultSize:{height:"100%",width:"auto"}},s,{className:W,style:Object.assign(Object.assign({position:Z},y),s==null?void 0:s.style),boundsByDirection:!0,bounds:(e=s==null?void 0:s.bounds)!==null&&e!==void 0?e:"parent",handleStyles:Object.assign(Object.assign({},c==="left"&&{right:{right:"-8px"}}),c==="right"&&{left:{left:"-8px"}}),enable:{bottom:!1,bottomLeft:!1,bottomRight:!1,left:c==="right",right:c==="left",top:!1,topLeft:!1,topRight:!1},handleComponent:c==="left"?{right:vr.jsx(WC,{handleSide:"right",onResizeBy:H,valueMax:wp(s==null?void 0:s.maxWidth),valueMin:wp(s==null?void 0:s.minWidth),valueNow:E})}:{left:vr.jsx(WC,{handleSide:"left",onResizeBy:H,valueMax:wp(s==null?void 0:s.maxWidth),valueMin:wp(s==null?void 0:s.minWidth),valueNow:E})},onResize:q,ref:F},_,m,{children:[Q,o]})),or=vr.jsxs($,Object.assign({className:ao(W),style:y,ref:k},_,m,{children:[Q,o]})),tr=d?lr:or;return l==="modal"&&a?vr.jsxs(gk,Object.assign({},b,{children:[vr.jsx(lK,{className:"ndl-drawer-overlay-root",lockScroll:!0}),vr.jsx($y,{context:M,modal:!0,returnFocus:!0,children:vr.jsx("div",Object.assign({ref:R.setFloating},j(),{"aria-label":p,"aria-modal":"true",children:tr}))})]})):l==="overlay"&&a?vr.jsx(bk,{shouldWrap:g,wrap:dr=>vr.jsx(gk,Object.assign({preserveTabOrder:!0},b,{children:dr})),children:vr.jsx($y,{disabled:!a,context:M,modal:!0,returnFocus:!0,children:vr.jsx("div",Object.assign({ref:R.setFloating},j(),{"aria-label":p,"aria-modal":"true",children:tr}))})}):tr};tF.displayName="Drawer";const WQ=t=>{var{children:r,className:e="",htmlAttributes:o}=t,n=M2(t,["children","className","htmlAttributes"]);const a=ao("ndl-drawer-header",e);return typeof r=="string"||typeof r=="number"?vr.jsx(fu,Object.assign({className:a,variant:"title-3"},n,o,{children:r})):vr.jsx("div",Object.assign({className:a},n,o,{children:r}))},YQ=t=>{var{children:r,className:e="",htmlAttributes:o}=t,n=M2(t,["children","className","htmlAttributes"]);const a=ao("ndl-drawer-actions",e);return vr.jsx("div",Object.assign({className:a},n,o,{children:r}))},XQ=t=>{var{children:r,className:e="",htmlAttributes:o}=t,n=M2(t,["children","className","htmlAttributes"]);const a=ao("ndl-drawer-body",e);return vr.jsx("div",{className:"ndl-drawer-body-wrapper",children:vr.jsx("div",Object.assign({className:a},n,o,{children:r}))})},sA=Object.assign(tF,{Actions:YQ,Body:XQ,Header:WQ});var ZQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,as:e,isLoading:o=!1,isDisabled:n=!1,size:a="medium",isFloating:i=!1,isActive:c,variant:l="neutral",description:d,descriptionKbdProps:s,tooltipProps:u,className:g,style:b,htmlAttributes:f,onClick:v,ref:p}=t,m=ZQ(t,["children","as","isLoading","isDisabled","size","isFloating","isActive","variant","description","descriptionKbdProps","tooltipProps","className","style","htmlAttributes","onClick","ref"]);return vr.jsx(ZU,Object.assign({as:e,iconButtonVariant:"default",isDisabled:n,size:a,isLoading:o,isActive:c,isFloating:i,descriptionKbdProps:s,description:d,tooltipProps:u,className:g,style:b,variant:l,htmlAttributes:f,onClick:v,ref:p},m,{children:r}))};var KQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{descriptionKbdProps:r,description:e,actionFeedbackText:o,icon:n,children:a,onClick:i,htmlAttributes:c,tooltipProps:l,type:d="clean-icon-button"}=t,s=KQ(t,["descriptionKbdProps","description","actionFeedbackText","icon","children","onClick","htmlAttributes","tooltipProps","type"]);const[u,g]=fn.useState(null),[b,f]=fn.useState(!1),v=()=>{u!==null&&clearTimeout(u);const k=window.setTimeout(()=>{g(null)},2e3);g(k)},p=()=>{f(!1)},m=()=>{f(!0)},y=u===null?e:o;if(d==="clean-icon-button")return vr.jsx(P5,Object.assign({},s.cleanIconButtonProps,{description:y,descriptionKbdProps:r,tooltipProps:{root:Object.assign(Object.assign({},l),{isOpen:b||u!==null}),trigger:{htmlAttributes:{onBlur:p,onFocus:m,onMouseEnter:m,onMouseLeave:p}}},onClick:k=>{i&&i(k),v()},className:s.className,htmlAttributes:c,children:n}));if(d==="icon-button")return vr.jsx(M5,Object.assign({},s.iconButtonProps,{description:y,tooltipProps:{root:Object.assign(Object.assign({},l),{isOpen:b||u!==null}),trigger:{htmlAttributes:{onBlur:p,onFocus:m,onMouseEnter:m,onMouseLeave:p}}},onClick:k=>{i&&i(k),v()},className:s.className,htmlAttributes:c,children:n}));if(d==="outlined-button")return vr.jsxs(Qu,Object.assign({type:"simple",isOpen:b||u!==null},l,{onOpenChange:k=>{var x;k?m():p(),(x=l==null?void 0:l.onOpenChange)===null||x===void 0||x.call(l,k)},children:[vr.jsx(Qu.Trigger,{hasButtonWrapper:!0,htmlAttributes:{"aria-label":y,onBlur:p,onFocus:m,onMouseEnter:m,onMouseLeave:p},children:vr.jsx(rQ,Object.assign({variant:"neutral"},s.buttonProps,{onClick:k=>{i&&i(k),v()},leadingVisual:n,className:s.className,htmlAttributes:c,children:a}))}),vr.jsxs(Qu.Content,{children:[y,r&&vr.jsx(XO,Object.assign({},r))]})]}))},oF=({textToCopy:t,descriptionKbdProps:r,isDisabled:e,size:o,tooltipProps:n,htmlAttributes:a,type:i})=>{const[,c]=nQ(),s=i==="outlined-button"?{outlinedButtonProps:{isDisabled:e,size:o},type:"outlined-button"}:i==="icon-button"?{iconButtonProps:{description:"Copy to clipboard",isDisabled:e,size:o},type:"icon-button"}:{cleanIconButtonProps:{description:"Copy to clipboard",isDisabled:e,size:o},type:"clean-icon-button"};return vr.jsx(QQ,Object.assign({onClick:()=>c(t),description:"Copy to clipboard",actionFeedbackText:"Copied",descriptionKbdProps:r},s,{tooltipProps:n,className:"n-gap-token-8",icon:vr.jsx(oX,{className:"ndl-icon-svg"}),htmlAttributes:Object.assign({"aria-live":"polite"},a),children:i==="outlined-button"&&"Copy"}))};var JQ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);nvr.jsx(vr.Fragment,{children:t});nF.displayName="CollapsibleButtonWrapper";const $Q=t=>{var{children:r,as:e,isFloating:o=!1,orientation:n="horizontal",size:a="medium",className:i,style:c,htmlAttributes:l,ref:d}=t,s=JQ(t,["children","as","isFloating","orientation","size","className","style","htmlAttributes","ref"]);const[u,g]=fn.useState(!0),b=ao("ndl-icon-btn-array",i,{"ndl-array-floating":o,"ndl-col":n==="vertical","ndl-row":n==="horizontal",[`ndl-${a}`]:a}),f=e||"div",v=fn.Children.toArray(r),p=v.filter(x=>!fn.isValidElement(x)||x.type.displayName!=="CollapsibleButtonWrapper"),m=v.find(x=>fn.isValidElement(x)&&x.type.displayName==="CollapsibleButtonWrapper"),y=m?m.props.children:null,k=()=>n==="horizontal"?u?vr.jsx(nU,{}):vr.jsx(zY,{}):u?vr.jsx(oU,{}):vr.jsx(GY,{});return vr.jsxs(f,Object.assign({role:"group",className:b,ref:d,style:c},s,l,{children:[p,y&&vr.jsxs(vr.Fragment,{children:[!u&&y,vr.jsx(P5,{onClick:()=>{g(x=>!x)},size:a,description:u?"Show more":"Show less",tooltipProps:{root:{shouldCloseOnReferenceClick:!0}},htmlAttributes:{"aria-expanded":!u},children:k()})]})]}))},OS=Object.assign($Q,{CollapsibleButtonWrapper:nF});var Fp=255,Mf=100,rJ=t=>{var{r,g:e,b:o,a:n}=t,a=Math.max(r,e,o),i=a-Math.min(r,e,o),c=i?a===r?(e-o)/i:a===e?2+(o-r)/i:4+(r-e)/i:0;return{h:60*(c<0?c+6:c),s:a?i/a*Mf:0,v:a/Fp*Mf,a:n}},eJ=t=>{var{h:r,s:e,v:o,a:n}=t,a=(200-e)*o/Mf;return{h:r,s:a>0&&a<200?e*o/Mf/(a<=Mf?a:200-a)*Mf:0,l:a/2,a:n}},uA=t=>{var{r,g:e,b:o}=t,n=r<<16|e<<8|o;return"#"+(a=>new Array(7-a.length).join("0")+a)(n.toString(16))},tJ=t=>{var{r,g:e,b:o,a:n}=t,a=typeof n=="number"&&(n*255|256).toString(16).slice(1);return""+uA({r,g:e,b:o})+(a||"")},oJ=t=>rJ(nJ(t)),nJ=t=>{var r=t.replace("#","");/^#?/.test(t)&&r.length===3&&(t="#"+r.charAt(0)+r.charAt(0)+r.charAt(1)+r.charAt(1)+r.charAt(2)+r.charAt(2));var e=new RegExp("[A-Za-z0-9]{2}","g"),[o,n,a=0,i]=t.match(e).map(c=>parseInt(c,16));return{r:o,g:n,b:a,a:(i??255)/Fp}},aF=t=>{var{h:r,s:e,v:o,a:n}=t,a=r/60,i=e/Mf,c=o/Mf,l=Math.floor(a)%6,d=a-Math.floor(a),s=Fp*c*(1-i),u=Fp*c*(1-i*d),g=Fp*c*(1-i*(1-d));c*=Fp;var b={};switch(l){case 0:b.r=c,b.g=g,b.b=s;break;case 1:b.r=u,b.g=c,b.b=s;break;case 2:b.r=s,b.g=c,b.b=g;break;case 3:b.r=s,b.g=u,b.b=c;break;case 4:b.r=g,b.g=s,b.b=c;break;case 5:b.r=c,b.g=s,b.b=u;break}return b.r=Math.round(b.r),b.g=Math.round(b.g),b.b=Math.round(b.b),ES({},b,{a:n})},aJ=t=>{var{r,g:e,b:o}=t;return{r,g:e,b:o}},iJ=t=>{var{h:r,s:e,l:o}=t;return{h:r,s:e,l:o}},cJ=t=>uA(aF(t)),lJ=t=>{var{h:r,s:e,v:o}=t;return{h:r,s:e,v:o}},dJ=t=>{var{r,g:e,b:o}=t,n=function(s){return s<=.04045?s/12.92:Math.pow((s+.055)/1.055,2.4)},a=n(r/255),i=n(e/255),c=n(o/255),l={};return l.x=a*.4124+i*.3576+c*.1805,l.y=a*.2126+i*.7152+c*.0722,l.bri=a*.0193+i*.1192+c*.9505,l},S6=t=>{var r,e,o,n,a,i,c,l,d;return typeof t=="string"&&Gw(t)?(i=oJ(t),l=t):typeof t!="string"&&(i=t),i&&(o=lJ(i),a=eJ(i),n=aF(i),d=tJ(n),l=cJ(i),e=iJ(a),r=aJ(n),c=dJ(r)),{rgb:r,hsl:e,hsv:o,rgba:n,hsla:a,hsva:i,hex:l,hexa:d,xy:c}},Gw=t=>/^#?([A-Fa-f0-9]{3,4}){1,2}$/.test(t),sJ=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{children:r,size:e="medium",isDisabled:o=!1,isLoading:n=!1,isOpen:a=!1,className:i,description:c,tooltipProps:l,onClick:d,style:s,htmlAttributes:u,ref:g,loadingMessage:b="Loading"}=t,f=sJ(t,["children","size","isDisabled","isLoading","isOpen","className","description","tooltipProps","onClick","style","htmlAttributes","ref","loadingMessage"]);const v=ao("ndl-select-icon-btn",i,{"ndl-active":a,"ndl-disabled":o,"ndl-large":e==="large","ndl-loading":n,"ndl-medium":e==="medium","ndl-small":e==="small"}),p=!o&&!n,m=y=>{if(!p){y.preventDefault(),y.stopPropagation();return}d&&d(y)};return vr.jsxs(Qu,Object.assign({hoverDelay:{close:0,open:500},type:"simple",isDisabled:c===null||o||a===!0,shouldCloseOnReferenceClick:!0},l==null?void 0:l.root,{children:[vr.jsx(Qu.Trigger,Object.assign({},l==null?void 0:l.trigger,{hasButtonWrapper:!0,children:vr.jsxs("button",Object.assign({type:"button",ref:g,className:v,style:s,disabled:o,"aria-disabled":!p,"aria-label":c??void 0,"aria-expanded":a,onClick:m},f,u,{children:[vr.jsx("div",{className:"ndl-select-icon-btn-inner",children:vr.jsx("div",{className:"ndl-icon",children:r})}),vr.jsx(oU,{className:ao("ndl-select-icon-btn-icon",{"ndl-select-icon-btn-icon-open":a===!0})}),n&&vr.jsx(WO,{loadingMessage:b,size:e})]}))})),vr.jsx(Qu.Content,Object.assign({},l==null?void 0:l.content,{children:c}))]}))};function AS(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function cF(t,r,e){return(r=lF(r))in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function hJ(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function fJ(t,r){var e=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(e!=null){var o,n,a,i,c=[],l=!0,d=!1;try{if(a=(e=e.call(t)).next,r===0){if(Object(e)!==e)return;l=!1}else for(;!(l=(o=a.call(e)).done)&&(c.push(o.value),c.length!==r);l=!0);}catch(s){d=!0,n=s}finally{try{if(!l&&e.return!=null&&(i=e.return(),Object(i)!==i))return}finally{if(d)throw n}}return c}}function vJ(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pJ(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zi(t,r){return uJ(t)||fJ(t,r)||gA(t,r)||vJ()}function Ox(t){return gJ(t)||hJ(t)||gA(t)||pJ()}function kJ(t,r){if(typeof t!="object"||!t)return t;var e=t[Symbol.toPrimitive];if(e!==void 0){var o=e.call(t,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}function lF(t){var r=kJ(t,"string");return typeof r=="symbol"?r:r+""}function mc(t){"@babel/helpers - typeof";return mc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},mc(t)}function gA(t,r){if(t){if(typeof t=="string")return AS(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?AS(t,r):void 0}}var pc=typeof window>"u"?null:window,YC=pc?pc.navigator:null;pc&&pc.document;var mJ=mc(""),dF=mc({}),yJ=mc(function(){}),wJ=typeof HTMLElement>"u"?"undefined":mc(HTMLElement),I5=function(r){return r&&r.instanceString&&ei(r.instanceString)?r.instanceString():null},Rt=function(r){return r!=null&&mc(r)==mJ},ei=function(r){return r!=null&&mc(r)===yJ},ca=function(r){return!vu(r)&&(Array.isArray?Array.isArray(r):r!=null&&r instanceof Array)},dn=function(r){return r!=null&&mc(r)===dF&&!ca(r)&&r.constructor===Object},xJ=function(r){return r!=null&&mc(r)===dF},We=function(r){return r!=null&&mc(r)===mc(1)&&!isNaN(r)},_J=function(r){return We(r)&&Math.floor(r)===r},Ax=function(r){if(wJ!=="undefined")return r!=null&&r instanceof HTMLElement},vu=function(r){return D5(r)||sF(r)},D5=function(r){return I5(r)==="collection"&&r._private.single},sF=function(r){return I5(r)==="collection"&&!r._private.single},bA=function(r){return I5(r)==="core"},uF=function(r){return I5(r)==="stylesheet"},EJ=function(r){return I5(r)==="event"},Xf=function(r){return r==null?!0:!!(r===""||r.match(/^\s+$/))},SJ=function(r){return typeof HTMLElement>"u"?!1:r instanceof HTMLElement},OJ=function(r){return dn(r)&&We(r.x1)&&We(r.x2)&&We(r.y1)&&We(r.y2)},AJ=function(r){return xJ(r)&&ei(r.then)},TJ=function(){return YC&&YC.userAgent.match(/msie|trident|edge/i)},fk=function(r,e){e||(e=function(){if(arguments.length===1)return arguments[0];if(arguments.length===0)return"undefined";for(var a=[],i=0;ie?1:0},NJ=function(r,e){return-1*bF(r,e)},Nt=Object.assign!=null?Object.assign.bind(Object):function(t){for(var r=arguments,e=1;e1&&(p-=1),p<1/6?f+(v-f)*6*p:p<1/2?v:p<2/3?f+(v-f)*(2/3-p)*6:f}var u=new RegExp("^"+PJ+"$").exec(r);if(u){if(o=parseInt(u[1]),o<0?o=(360- -1*o%360)%360:o>360&&(o=o%360),o/=360,n=parseFloat(u[2]),n<0||n>100||(n=n/100,a=parseFloat(u[3]),a<0||a>100)||(a=a/100,i=u[4],i!==void 0&&(i=parseFloat(i),i<0||i>1)))return;if(n===0)c=l=d=Math.round(a*255);else{var g=a<.5?a*(1+n):a+n-a*n,b=2*a-g;c=Math.round(255*s(b,g,o+1/3)),l=Math.round(255*s(b,g,o)),d=Math.round(255*s(b,g,o-1/3))}e=[c,l,d,i]}return e},zJ=function(r){var e,o=new RegExp("^"+CJ+"$").exec(r);if(o){e=[];for(var n=[],a=1;a<=3;a++){var i=o[a];if(i[i.length-1]==="%"&&(n[a]=!0),i=parseFloat(i),n[a]&&(i=i/100*255),i<0||i>255)return;e.push(Math.floor(i))}var c=n[1]||n[2]||n[3],l=n[1]&&n[2]&&n[3];if(c&&!l)return;var d=o[4];if(d!==void 0){if(d=parseFloat(d),d<0||d>1)return;e.push(d)}}return e},BJ=function(r){return UJ[r.toLowerCase()]},hF=function(r){return(ca(r)?r:null)||BJ(r)||LJ(r)||zJ(r)||jJ(r)},UJ={transparent:[0,0,0,0],aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},fF=function(r){for(var e=r.map,o=r.keys,n=o.length,a=0;a=l||z<0||y&&F>=g}function O(){var j=r();if(E(j))return R(j);f=setTimeout(O,S(j))}function R(j){return f=void 0,k&&s?x(j):(s=u=void 0,b)}function M(){f!==void 0&&clearTimeout(f),p=0,s=v=u=f=void 0}function I(){return f===void 0?b:R(r())}function L(){var j=r(),z=E(j);if(s=arguments,u=this,v=j,z){if(f===void 0)return _(v);if(y)return clearTimeout(f),f=setTimeout(O,l),x(v)}return f===void 0&&(f=setTimeout(O,l)),b}return L.cancel=M,L.flush=I,L}return B6=i,B6}var KJ=ZJ(),z5=N5(KJ),U6=pc?pc.performance:null,kF=U6&&U6.now?function(){return U6.now()}:function(){return Date.now()},QJ=(function(){if(pc){if(pc.requestAnimationFrame)return function(t){pc.requestAnimationFrame(t)};if(pc.mozRequestAnimationFrame)return function(t){pc.mozRequestAnimationFrame(t)};if(pc.webkitRequestAnimationFrame)return function(t){pc.webkitRequestAnimationFrame(t)};if(pc.msRequestAnimationFrame)return function(t){pc.msRequestAnimationFrame(t)}}return function(t){t&&setTimeout(function(){t(kF())},1e3/60)}})(),Tx=function(r){return QJ(r)},Ch=kF,t0=9261,mF=65599,Lp=5381,yF=function(r){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t0,o=e,n;n=r.next(),!n.done;)o=o*mF+n.value|0;return o},e5=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t0;return e*mF+r|0},t5=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Lp;return(e<<5)+e+r|0},JJ=function(r,e){return r*2097152+e},vf=function(r){return r[0]*2097152+r[1]},tw=function(r,e){return[e5(r[0],e[0]),t5(r[1],e[1])]},dR=function(r,e){var o={value:0,done:!1},n=0,a=r.length,i={next:function(){return n=0;n--)r[n]===e&&r.splice(n,1)},kA=function(r){r.splice(0,r.length)},l$=function(r,e){for(var o=0;o"u"?"undefined":mc(Set))!==s$?Set:u$,N2=function(r,e){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(r===void 0||e===void 0||!bA(r)){Fa("An element must have a core reference and parameters set");return}var n=e.group;if(n==null&&(e.data&&e.data.source!=null&&e.data.target!=null?n="edges":n="nodes"),n!=="nodes"&&n!=="edges"){Fa("An element must be of type `nodes` or `edges`; you specified `"+n+"`");return}this.length=1,this[0]=this;var a=this._private={cy:r,single:!0,data:e.data||{},position:e.position||{x:0,y:0},autoWidth:void 0,autoHeight:void 0,autoPadding:void 0,compoundBoundsClean:!1,listeners:[],group:n,style:{},rstyle:{},styleCxts:[],styleKeys:{},removed:!0,selected:!!e.selected,selectable:e.selectable===void 0?!0:!!e.selectable,locked:!!e.locked,grabbed:!1,grabbable:e.grabbable===void 0?!0:!!e.grabbable,pannable:e.pannable===void 0?n==="edges":!!e.pannable,active:!1,classes:new Ck,animation:{current:[],queue:[]},rscratch:{},scratch:e.scratch||{},edges:[],children:[],parent:e.parent&&e.parent.isNode()?e.parent:null,traversalCache:{},backgrounding:!1,bbCache:null,bbCacheShift:{x:0,y:0},bodyBounds:null,overlayBounds:null,labelBounds:{all:null,source:null,target:null,main:null},arrowBounds:{source:null,target:null,"mid-source":null,"mid-target":null}};if(a.position.x==null&&(a.position.x=0),a.position.y==null&&(a.position.y=0),e.renderedPosition){var i=e.renderedPosition,c=r.pan(),l=r.zoom();a.position={x:(i.x-c.x)/l,y:(i.y-c.y)/l}}var d=[];ca(e.classes)?d=e.classes:Rt(e.classes)&&(d=e.classes.split(/\s+/));for(var s=0,u=d.length;sy?1:0},s=function(m,y,k,x,_){var S;if(k==null&&(k=0),_==null&&(_=o),k<0)throw new Error("lo must be non-negative");for(x==null&&(x=m.length);kM;0<=M?R++:R--)O.push(R);return O}).apply(this).reverse(),E=[],x=0,_=S.length;x<_;x++)k=S[x],E.push(p(m,k,y));return E},f=function(m,y,k){var x;if(k==null&&(k=o),x=m.indexOf(y),x!==-1)return v(m,0,x,k),p(m,x,k)},g=function(m,y,k){var x,_,S,E,O;if(k==null&&(k=o),_=m.slice(0,y),!_.length)return _;for(a(_,k),O=m.slice(y),S=0,E=O.length;SI;0<=I?++O:--O)L.push(i(m,k));return L},v=function(m,y,k,x){var _,S,E;for(x==null&&(x=o),_=m[k];k>y;){if(E=k-1>>1,S=m[E],x(_,S)<0){m[k]=S,k=E;continue}break}return m[k]=_},p=function(m,y,k){var x,_,S,E,O;for(k==null&&(k=o),_=m.length,O=y,S=m[y],x=2*y+1;x<_;)E=x+1,E<_&&!(k(m[x],m[E])<0)&&(x=E),m[y]=m[x],y=x,x=2*y+1;return m[y]=S,v(m,O,y,k)},e=(function(){m.push=c,m.pop=i,m.replace=d,m.pushpop=l,m.heapify=a,m.updateItem=f,m.nlargest=g,m.nsmallest=b;function m(y){this.cmp=y??o,this.nodes=[]}return m.prototype.push=function(y){return c(this.nodes,y,this.cmp)},m.prototype.pop=function(){return i(this.nodes,this.cmp)},m.prototype.peek=function(){return this.nodes[0]},m.prototype.contains=function(y){return this.nodes.indexOf(y)!==-1},m.prototype.replace=function(y){return d(this.nodes,y,this.cmp)},m.prototype.pushpop=function(y){return l(this.nodes,y,this.cmp)},m.prototype.heapify=function(){return a(this.nodes,this.cmp)},m.prototype.updateItem=function(y){return f(this.nodes,y,this.cmp)},m.prototype.clear=function(){return this.nodes=[]},m.prototype.empty=function(){return this.nodes.length===0},m.prototype.size=function(){return this.nodes.length},m.prototype.clone=function(){var y;return y=new m,y.nodes=this.nodes.slice(0),y},m.prototype.toArray=function(){return this.nodes.slice(0)},m.prototype.insert=m.prototype.push,m.prototype.top=m.prototype.peek,m.prototype.front=m.prototype.peek,m.prototype.has=m.prototype.contains,m.prototype.copy=m.prototype.clone,m})(),(function(m,y){return t.exports=y()})(this,function(){return e})}).call(g$)})(Vw)),Vw.exports}var F6,hR;function h$(){return hR||(hR=1,F6=b$()),F6}var f$=h$(),B5=N5(f$),v$=xl({root:null,weight:function(r){return 1},directed:!1}),p$={dijkstra:function(r){if(!dn(r)){var e=arguments;r={root:e[0],weight:e[1],directed:e[2]}}var o=v$(r),n=o.root,a=o.weight,i=o.directed,c=this,l=a,d=Rt(n)?this.filter(n)[0]:n[0],s={},u={},g={},b=this.byGroup(),f=b.nodes,v=b.edges;v.unmergeBy(function(F){return F.isLoop()});for(var p=function(H){return s[H.id()]},m=function(H,q){s[H.id()]=q,y.updateItem(H)},y=new B5(function(F,H){return p(F)-p(H)}),k=0;k0;){var S=y.pop(),E=p(S),O=S.id();if(g[O]=E,E!==1/0)for(var R=S.neighborhood().intersect(f),M=0;M0)for(W.unshift(q);u[$];){var X=u[$];W.unshift(X.edge),W.unshift(X.node),Z=X.node,$=Z.id()}return c.spawn(W)}}}},k$={kruskal:function(r){r=r||function(k){return 1};for(var e=this.byGroup(),o=e.nodes,n=e.edges,a=o.length,i=new Array(a),c=o,l=function(x){for(var _=0;_0;){if(_(),E++,x===s){for(var O=[],R=a,M=s,I=m[M];O.unshift(R),I!=null&&O.unshift(I),R=p[M],R!=null;)M=R.id(),I=m[M];return{found:!0,distance:u[x],path:this.spawn(O),steps:E}}b[x]=!0;for(var L=k._private.edges,j=0;jI&&(f[M]=I,y[M]=R,k[M]=_),!a){var L=R*s+O;!a&&f[L]>I&&(f[L]=I,y[L]=O,k[L]=_)}}}for(var j=0;j1&&arguments[1]!==void 0?arguments[1]:i,nr=k(Y),xr=[],Er=nr;;){if(Er==null)return e.spawn();var Pr=y(Er),Dr=Pr.edge,Yr=Pr.pred;if(xr.unshift(Er[0]),Er.same(J)&&xr.length>0)break;Dr!=null&&xr.unshift(Dr),Er=Yr}return l.spawn(xr)},S=0;S=0;s--){var u=d[s],g=u[1],b=u[2];(e[g]===c&&e[b]===l||e[g]===l&&e[b]===c)&&d.splice(s,1)}for(var f=0;fn;){var a=Math.floor(Math.random()*e.length);e=O$(a,r,e),o--}return e},A$={kargerStein:function(){var r=this,e=this.byGroup(),o=e.nodes,n=e.edges;n.unmergeBy(function(W){return W.isLoop()});var a=o.length,i=n.length,c=Math.ceil(Math.pow(Math.log(a)/Math.LN2,2)),l=Math.floor(a/S$);if(a<2){Fa("At least 2 nodes are required for Karger-Stein algorithm");return}for(var d=[],s=0;s1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=1/0,a=e;a1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=-1/0,a=e;a1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=0,a=0,i=e;i1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;n?r=r.slice(e,o):(o0&&r.splice(0,e));for(var c=0,l=r.length-1;l>=0;l--){var d=r[l];i?isFinite(d)||(r[l]=-1/0,c++):r.splice(l,1)}a&&r.sort(function(g,b){return g-b});var s=r.length,u=Math.floor(s/2);return s%2!==0?r[u+1+c]:(r[u-1+c]+r[u+c])/2},I$=function(r){return Math.PI*r/180},ow=function(r,e){return Math.atan2(e,r)-Math.PI/2},mA=Math.log2||function(t){return Math.log(t)/Math.log(2)},yA=function(r){return r>0?1:r<0?-1:0},f0=function(r,e){return Math.sqrt(Zv(r,e))},Zv=function(r,e){var o=e.x-r.x,n=e.y-r.y;return o*o+n*n},D$=function(r){for(var e=r.length,o=0,n=0;n=r.x1&&r.y2>=r.y1)return{x1:r.x1,y1:r.y1,x2:r.x2,y2:r.y2,w:r.x2-r.x1,h:r.y2-r.y1};if(r.w!=null&&r.h!=null&&r.w>=0&&r.h>=0)return{x1:r.x1,y1:r.y1,x2:r.x1+r.w,y2:r.y1+r.h,w:r.w,h:r.h}}},L$=function(r){return{x1:r.x1,x2:r.x2,w:r.w,y1:r.y1,y2:r.y2,h:r.h}},j$=function(r){r.x1=1/0,r.y1=1/0,r.x2=-1/0,r.y2=-1/0,r.w=0,r.h=0},z$=function(r,e){r.x1=Math.min(r.x1,e.x1),r.x2=Math.max(r.x2,e.x2),r.w=r.x2-r.x1,r.y1=Math.min(r.y1,e.y1),r.y2=Math.max(r.y2,e.y2),r.h=r.y2-r.y1},AF=function(r,e,o){r.x1=Math.min(r.x1,e),r.x2=Math.max(r.x2,e),r.w=r.x2-r.x1,r.y1=Math.min(r.y1,o),r.y2=Math.max(r.y2,o),r.h=r.y2-r.y1},Hw=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return r.x1-=e,r.x2+=e,r.y1-=e,r.y2+=e,r.w=r.x2-r.x1,r.h=r.y2-r.y1,r},Ww=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0],o,n,a,i;if(e.length===1)o=n=a=i=e[0];else if(e.length===2)o=a=e[0],i=n=e[1];else if(e.length===4){var c=Zi(e,4);o=c[0],n=c[1],a=c[2],i=c[3]}return r.x1-=i,r.x2+=n,r.y1-=o,r.y2+=a,r.w=r.x2-r.x1,r.h=r.y2-r.y1,r},fR=function(r,e){r.x1=e.x1,r.y1=e.y1,r.x2=e.x2,r.y2=e.y2,r.w=r.x2-r.x1,r.h=r.y2-r.y1},wA=function(r,e){return!(r.x1>e.x2||e.x1>r.x2||r.x2e.y2||e.y1>r.y2)},Df=function(r,e,o){return r.x1<=e&&e<=r.x2&&r.y1<=o&&o<=r.y2},vR=function(r,e){return Df(r,e.x,e.y)},TF=function(r,e){return Df(r,e.x1,e.y1)&&Df(r,e.x2,e.y2)},B$=(G6=Math.hypot)!==null&&G6!==void 0?G6:function(t,r){return Math.sqrt(t*t+r*r)};function U$(t,r){if(t.length<3)throw new Error("Need at least 3 vertices");var e=function(O,R){return{x:O.x+R.x,y:O.y+R.y}},o=function(O,R){return{x:O.x-R.x,y:O.y-R.y}},n=function(O,R){return{x:O.x*R,y:O.y*R}},a=function(O,R){return O.x*R.y-O.y*R.x},i=function(O){var R=B$(O.x,O.y);return R===0?{x:0,y:0}:{x:O.x/R,y:O.y/R}},c=function(O){for(var R=0,M=0;M7&&arguments[7]!==void 0?arguments[7]:"auto",d=l==="auto"?Kf(a,i):l,s=a/2,u=i/2;d=Math.min(d,s,u);var g=d!==s,b=d!==u,f;if(g){var v=o-s+d-c,p=n-u-c,m=o+s-d+c,y=p;if(f=Nf(r,e,o,n,v,p,m,y,!1),f.length>0)return f}if(b){var k=o+s+c,x=n-u+d-c,_=k,S=n+u-d+c;if(f=Nf(r,e,o,n,k,x,_,S,!1),f.length>0)return f}if(g){var E=o-s+d-c,O=n+u+c,R=o+s-d+c,M=O;if(f=Nf(r,e,o,n,E,O,R,M,!1),f.length>0)return f}if(b){var I=o-s-c,L=n-u+d-c,j=I,z=n+u-d+c;if(f=Nf(r,e,o,n,I,L,j,z,!1),f.length>0)return f}var F;{var H=o-s+d,q=n-u+d;if(F=Zm(r,e,o,n,H,q,d+c),F.length>0&&F[0]<=H&&F[1]<=q)return[F[0],F[1]]}{var W=o+s-d,Z=n-u+d;if(F=Zm(r,e,o,n,W,Z,d+c),F.length>0&&F[0]>=W&&F[1]<=Z)return[F[0],F[1]]}{var $=o+s-d,X=n+u-d;if(F=Zm(r,e,o,n,$,X,d+c),F.length>0&&F[0]>=$&&F[1]>=X)return[F[0],F[1]]}{var Q=o-s+d,lr=n+u-d;if(F=Zm(r,e,o,n,Q,lr,d+c),F.length>0&&F[0]<=Q&&F[1]>=lr)return[F[0],F[1]]}return[]},q$=function(r,e,o,n,a,i,c){var l=c,d=Math.min(o,a),s=Math.max(o,a),u=Math.min(n,i),g=Math.max(n,i);return d-l<=r&&r<=s+l&&u-l<=e&&e<=g+l},G$=function(r,e,o,n,a,i,c,l,d){var s={x1:Math.min(o,c,a)-d,x2:Math.max(o,c,a)+d,y1:Math.min(n,l,i)-d,y2:Math.max(n,l,i)+d};return!(rs.x2||es.y2)},V$=function(r,e,o,n){o-=n;var a=e*e-4*r*o;if(a<0)return[];var i=Math.sqrt(a),c=2*r,l=(-e+i)/c,d=(-e-i)/c;return[l,d]},H$=function(r,e,o,n,a){var i=1e-5;r===0&&(r=i),e/=r,o/=r,n/=r;var c,l,d,s,u,g,b,f;if(l=(3*o-e*e)/9,d=-(27*n)+e*(9*o-2*(e*e)),d/=54,c=l*l*l+d*d,a[1]=0,b=e/3,c>0){u=d+Math.sqrt(c),u=u<0?-Math.pow(-u,1/3):Math.pow(u,1/3),g=d-Math.sqrt(c),g=g<0?-Math.pow(-g,1/3):Math.pow(g,1/3),a[0]=-b+u+g,b+=(u+g)/2,a[4]=a[2]=-b,b=Math.sqrt(3)*(-g+u)/2,a[3]=b,a[5]=-b;return}if(a[5]=a[3]=0,c===0){f=d<0?-Math.pow(-d,1/3):Math.pow(d,1/3),a[0]=-b+2*f,a[4]=a[2]=-(f+b);return}l=-l,s=l*l*l,s=Math.acos(d/Math.sqrt(s)),f=2*Math.sqrt(l),a[0]=-b+f*Math.cos(s/3),a[2]=-b+f*Math.cos((s+2*Math.PI)/3),a[4]=-b+f*Math.cos((s+4*Math.PI)/3)},W$=function(r,e,o,n,a,i,c,l){var d=1*o*o-4*o*a+2*o*c+4*a*a-4*a*c+c*c+n*n-4*n*i+2*n*l+4*i*i-4*i*l+l*l,s=9*o*a-3*o*o-3*o*c-6*a*a+3*a*c+9*n*i-3*n*n-3*n*l-6*i*i+3*i*l,u=3*o*o-6*o*a+o*c-o*r+2*a*a+2*a*r-c*r+3*n*n-6*n*i+n*l-n*e+2*i*i+2*i*e-l*e,g=1*o*a-o*o+o*r-a*r+n*i-n*n+n*e-i*e,b=[];H$(d,s,u,g,b);for(var f=1e-7,v=[],p=0;p<6;p+=2)Math.abs(b[p+1])=0&&b[p]<=1&&v.push(b[p]);v.push(1),v.push(0);for(var m=-1,y,k,x,_=0;_=0?xd?(r-a)*(r-a)+(e-i)*(e-i):s-g},Bs=function(r,e,o){for(var n,a,i,c,l,d=0,s=0;s=r&&r>=i||n<=r&&r<=i)l=(r-n)/(i-n)*(c-a)+a,l>e&&d++;else continue;return d%2!==0},Rh=function(r,e,o,n,a,i,c,l,d){var s=new Array(o.length),u;l[0]!=null?(u=Math.atan(l[1]/l[0]),l[0]<0?u=u+Math.PI/2:u=-u-Math.PI/2):u=l;for(var g=Math.cos(-u),b=Math.sin(-u),f=0;f0){var p=Px(s,-d);v=Rx(p)}else v=s;return Bs(r,e,v)},X$=function(r,e,o,n,a,i,c,l){for(var d=new Array(o.length*2),s=0;s=0&&p<=1&&y.push(p),m>=0&&m<=1&&y.push(m),y.length===0)return[];var k=y[0]*l[0]+r,x=y[0]*l[1]+e;if(y.length>1){if(y[0]==y[1])return[k,x];var _=y[1]*l[0]+r,S=y[1]*l[1]+e;return[k,x,_,S]}else return[k,x]},V6=function(r,e,o){return e<=r&&r<=o||o<=r&&r<=e?r:r<=e&&e<=o||o<=e&&e<=r?e:o},Nf=function(r,e,o,n,a,i,c,l,d){var s=r-a,u=o-r,g=c-a,b=e-i,f=n-e,v=l-i,p=g*b-v*s,m=u*b-f*s,y=v*u-g*f;if(y!==0){var k=p/y,x=m/y,_=.001,S=0-_,E=1+_;return S<=k&&k<=E&&S<=x&&x<=E?[r+k*u,e+k*f]:d?[r+k*u,e+k*f]:[]}else return p===0||m===0?V6(r,o,c)===c?[c,l]:V6(r,o,a)===a?[a,i]:V6(a,c,o)===o?[o,n]:[]:[]},K$=function(r,e,o,n,a){var i=[],c=n/2,l=a/2,d=e,s=o;i.push({x:d+c*r[0],y:s+l*r[1]});for(var u=1;u0){var v=Px(u,-l);b=Rx(v)}else b=u}else b=o;for(var p,m,y,k,x=0;x2){for(var f=[s[0],s[1]],v=Math.pow(f[0]-r,2)+Math.pow(f[1]-e,2),p=1;ps&&(s=x)},get:function(k){return d[k]}},g=0;g0?F=z.edgesTo(j)[0]:F=j.edgesTo(z)[0];var H=n(F);j=j.id(),E[j]>E[I]+H&&(E[j]=E[I]+H,O.nodes.indexOf(j)<0?O.push(j):O.updateItem(j),S[j]=0,_[j]=[]),E[j]==E[I]+H&&(S[j]=S[j]+S[I],_[j].push(I))}else for(var q=0;q0;){for(var X=x.pop(),Q=0;Q<_[X].length;Q++){var lr=_[X][Q];Z[lr]=Z[lr]+S[lr]/S[X]*(1+Z[X])}X!=c[p].id()&&u.set(X,u.get(X)+Z[X])}},p=0;p0&&c.push(o[l]);c.length!==0&&a.push(n.collection(c))}return a},urr=function(r,e){for(var o=0;o5&&arguments[5]!==void 0?arguments[5]:hrr,c=n,l,d,s=0;s=2?_m(r,e,o,0,wR,frr):_m(r,e,o,0,yR)},squaredEuclidean:function(r,e,o){return _m(r,e,o,0,wR)},manhattan:function(r,e,o){return _m(r,e,o,0,yR)},max:function(r,e,o){return _m(r,e,o,-1/0,vrr)}};vk["squared-euclidean"]=vk.squaredEuclidean;vk.squaredeuclidean=vk.squaredEuclidean;function j2(t,r,e,o,n,a){var i;return ei(t)?i=t:i=vk[t]||vk.euclidean,r===0&&ei(t)?i(n,a):i(r,e,o,n,a)}var prr=xl({k:2,m:2,sensitivityThreshold:1e-4,distance:"euclidean",maxIterations:10,attributes:[],testMode:!1,testCentroids:null}),_A=function(r){return prr(r)},Mx=function(r,e,o,n,a){var i=a!=="kMedoids",c=i?function(u){return o[u]}:function(u){return n[u](o)},l=function(g){return n[g](e)},d=o,s=e;return j2(r,n.length,c,l,d,s)},W6=function(r,e,o){for(var n=o.length,a=new Array(n),i=new Array(n),c=new Array(e),l=null,d=0;do)return!1}return!0},yrr=function(r,e,o){for(var n=0;nc&&(c=e[d][s],l=s);a[l].push(r[d])}for(var u=0;u=a.threshold||a.mode==="dendrogram"&&r.length===1)return!1;var f=e[i],v=e[n[i]],p;a.mode==="dendrogram"?p={left:f,right:v,key:f.key}:p={value:f.value.concat(v.value),key:f.key},r[f.index]=p,r.splice(v.index,1),e[f.key]=p;for(var m=0;mo[v.key][y.key]&&(l=o[v.key][y.key])):a.linkage==="max"?(l=o[f.key][y.key],o[f.key][y.key]0&&n.push(a);return n},AR=function(r,e,o){for(var n=[],a=0;ac&&(i=d,c=e[a*r+d])}i>0&&n.push(i)}for(var s=0;sd&&(l=s,d=u)}o[a]=i[l]}return n=AR(r,e,o),n},TR=function(r){for(var e=this.cy(),o=this.nodes(),n=Mrr(r),a={},i=0;i=I?(L=I,I=z,j=F):z>L&&(L=z);for(var H=0;H0?1:0;E[R%n.minIterations*c+Q]=lr,X+=lr}if(X>0&&(R>=n.minIterations-1||R==n.maxIterations-1)){for(var or=0,tr=0;tr1||S>1)&&(c=!0),u[k]=[],y.outgoers().forEach(function(O){O.isEdge()&&u[k].push(O.id())})}else g[k]=[void 0,y.target().id()]}):i.forEach(function(y){var k=y.id();if(y.isNode()){var x=y.degree(!0);x%2&&(l?d?c=!0:d=k:l=k),u[k]=[],y.connectedEdges().forEach(function(_){return u[k].push(_.id())})}else g[k]=[y.source().id(),y.target().id()]});var b={found:!1,trail:void 0};if(c)return b;if(d&&l)if(a){if(s&&d!=s)return b;s=d}else{if(s&&d!=s&&l!=s)return b;s||(s=d)}else s||(s=i[0].id());var f=function(k){for(var x=k,_=[k],S,E,O;u[x].length;)S=u[x].shift(),E=g[S][0],O=g[S][1],x!=O?(u[O]=u[O].filter(function(R){return R!=S}),x=O):!a&&x!=E&&(u[E]=u[E].filter(function(R){return R!=S}),x=E),_.unshift(S),_.unshift(x);return _},v=[],p=[];for(p=f(s);p.length!=1;)u[p[0]].length==0?(v.unshift(i.getElementById(p.shift())),v.unshift(i.getElementById(p.shift()))):p=f(p.shift()).concat(p);v.unshift(i.getElementById(p.shift()));for(var m in u)if(u[m].length)return b;return b.found=!0,b.trail=this.spawn(v,!0),b}},aw=function(){var r=this,e={},o=0,n=0,a=[],i=[],c={},l=function(g,b){for(var f=i.length-1,v=[],p=r.spawn();i[f].x!=g||i[f].y!=b;)v.push(i.pop().edge),f--;v.push(i.pop().edge),v.forEach(function(m){var y=m.connectedNodes().intersection(r);p.merge(m),y.forEach(function(k){var x=k.id(),_=k.connectedEdges().intersection(r);p.merge(k),e[x].cutVertex?p.merge(_.filter(function(S){return S.isLoop()})):p.merge(_)})}),a.push(p)},d=function(g,b,f){g===f&&(n+=1),e[b]={id:o,low:o++,cutVertex:!1};var v=r.getElementById(b).connectedEdges().intersection(r);if(v.size()===0)a.push(r.spawn(r.getElementById(b)));else{var p,m,y,k;v.forEach(function(x){p=x.source().id(),m=x.target().id(),y=p===b?m:p,y!==f&&(k=x.id(),c[k]||(c[k]=!0,i.push({x:b,y,edge:x})),y in e?e[b].low=Math.min(e[b].low,e[y].id):(d(g,y,b),e[b].low=Math.min(e[b].low,e[y].low),e[b].id<=e[y].low&&(e[b].cutVertex=!0,l(b,y))))})}};r.forEach(function(u){if(u.isNode()){var g=u.id();g in e||(n=0,d(g,g),e[g].cutVertex=n>1)}});var s=Object.keys(e).filter(function(u){return e[u].cutVertex}).map(function(u){return r.getElementById(u)});return{cut:r.spawn(s),components:a}},Urr={hopcroftTarjanBiconnected:aw,htbc:aw,htb:aw,hopcroftTarjanBiconnectedComponents:aw},iw=function(){var r=this,e={},o=0,n=[],a=[],i=r.spawn(r),c=function(d){a.push(d),e[d]={index:o,low:o++,explored:!1};var s=r.getElementById(d).connectedEdges().intersection(r);if(s.forEach(function(v){var p=v.target().id();p!==d&&(p in e||c(p),e[p].explored||(e[d].low=Math.min(e[d].low,e[p].low)))}),e[d].index===e[d].low){for(var u=r.spawn();;){var g=a.pop();if(u.merge(r.getElementById(g)),e[g].low=e[d].index,e[g].explored=!0,g===d)break}var b=u.edgesWith(u),f=u.merge(b);n.push(f),i=i.difference(f)}};return r.forEach(function(l){if(l.isNode()){var d=l.id();d in e||c(d)}}),{cut:i,components:n}},Frr={tarjanStronglyConnected:iw,tsc:iw,tscc:iw,tarjanStronglyConnectedComponents:iw},LF={};[o5,p$,k$,y$,x$,E$,A$,rrr,Qp,Jp,RS,brr,Orr,Rrr,jrr,Brr,Urr,Frr].forEach(function(t){Nt(LF,t)});/*! +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zi(t,r){return uJ(t)||fJ(t,r)||gA(t,r)||vJ()}function Ox(t){return gJ(t)||hJ(t)||gA(t)||pJ()}function kJ(t,r){if(typeof t!="object"||!t)return t;var e=t[Symbol.toPrimitive];if(e!==void 0){var o=e.call(t,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}function lF(t){var r=kJ(t,"string");return typeof r=="symbol"?r:r+""}function mc(t){"@babel/helpers - typeof";return mc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},mc(t)}function gA(t,r){if(t){if(typeof t=="string")return AS(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?AS(t,r):void 0}}var pc=typeof window>"u"?null:window,YC=pc?pc.navigator:null;pc&&pc.document;var mJ=mc(""),dF=mc({}),yJ=mc(function(){}),wJ=typeof HTMLElement>"u"?"undefined":mc(HTMLElement),I5=function(r){return r&&r.instanceString&&ei(r.instanceString)?r.instanceString():null},Rt=function(r){return r!=null&&mc(r)==mJ},ei=function(r){return r!=null&&mc(r)===yJ},ca=function(r){return!vu(r)&&(Array.isArray?Array.isArray(r):r!=null&&r instanceof Array)},dn=function(r){return r!=null&&mc(r)===dF&&!ca(r)&&r.constructor===Object},xJ=function(r){return r!=null&&mc(r)===dF},We=function(r){return r!=null&&mc(r)===mc(1)&&!isNaN(r)},_J=function(r){return We(r)&&Math.floor(r)===r},Ax=function(r){if(wJ!=="undefined")return r!=null&&r instanceof HTMLElement},vu=function(r){return D5(r)||sF(r)},D5=function(r){return I5(r)==="collection"&&r._private.single},sF=function(r){return I5(r)==="collection"&&!r._private.single},bA=function(r){return I5(r)==="core"},uF=function(r){return I5(r)==="stylesheet"},EJ=function(r){return I5(r)==="event"},Xf=function(r){return r==null?!0:!!(r===""||r.match(/^\s+$/))},SJ=function(r){return typeof HTMLElement>"u"?!1:r instanceof HTMLElement},OJ=function(r){return dn(r)&&We(r.x1)&&We(r.x2)&&We(r.y1)&&We(r.y2)},AJ=function(r){return xJ(r)&&ei(r.then)},TJ=function(){return YC&&YC.userAgent.match(/msie|trident|edge/i)},fk=function(r,e){e||(e=function(){if(arguments.length===1)return arguments[0];if(arguments.length===0)return"undefined";for(var a=[],i=0;ie?1:0},NJ=function(r,e){return-1*bF(r,e)},Nt=Object.assign!=null?Object.assign.bind(Object):function(t){for(var r=arguments,e=1;e1&&(p-=1),p<1/6?f+(v-f)*6*p:p<1/2?v:p<2/3?f+(v-f)*(2/3-p)*6:f}var u=new RegExp("^"+PJ+"$").exec(r);if(u){if(o=parseInt(u[1]),o<0?o=(360- -1*o%360)%360:o>360&&(o=o%360),o/=360,n=parseFloat(u[2]),n<0||n>100||(n=n/100,a=parseFloat(u[3]),a<0||a>100)||(a=a/100,i=u[4],i!==void 0&&(i=parseFloat(i),i<0||i>1)))return;if(n===0)c=l=d=Math.round(a*255);else{var g=a<.5?a*(1+n):a+n-a*n,b=2*a-g;c=Math.round(255*s(b,g,o+1/3)),l=Math.round(255*s(b,g,o)),d=Math.round(255*s(b,g,o-1/3))}e=[c,l,d,i]}return e},zJ=function(r){var e,o=new RegExp("^"+CJ+"$").exec(r);if(o){e=[];for(var n=[],a=1;a<=3;a++){var i=o[a];if(i[i.length-1]==="%"&&(n[a]=!0),i=parseFloat(i),n[a]&&(i=i/100*255),i<0||i>255)return;e.push(Math.floor(i))}var c=n[1]||n[2]||n[3],l=n[1]&&n[2]&&n[3];if(c&&!l)return;var d=o[4];if(d!==void 0){if(d=parseFloat(d),d<0||d>1)return;e.push(d)}}return e},BJ=function(r){return UJ[r.toLowerCase()]},hF=function(r){return(ca(r)?r:null)||BJ(r)||LJ(r)||zJ(r)||jJ(r)},UJ={transparent:[0,0,0,0],aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},fF=function(r){for(var e=r.map,o=r.keys,n=o.length,a=0;a=l||j<0||y&&F>=g}function O(){var z=r();if(E(z))return R(z);f=setTimeout(O,S(z))}function R(z){return f=void 0,k&&s?x(z):(s=u=void 0,b)}function M(){f!==void 0&&clearTimeout(f),p=0,s=v=u=f=void 0}function I(){return f===void 0?b:R(r())}function L(){var z=r(),j=E(z);if(s=arguments,u=this,v=z,j){if(f===void 0)return _(v);if(y)return clearTimeout(f),f=setTimeout(O,l),x(v)}return f===void 0&&(f=setTimeout(O,l)),b}return L.cancel=M,L.flush=I,L}return B6=i,B6}var KJ=ZJ(),z5=N5(KJ),U6=pc?pc.performance:null,kF=U6&&U6.now?function(){return U6.now()}:function(){return Date.now()},QJ=(function(){if(pc){if(pc.requestAnimationFrame)return function(t){pc.requestAnimationFrame(t)};if(pc.mozRequestAnimationFrame)return function(t){pc.mozRequestAnimationFrame(t)};if(pc.webkitRequestAnimationFrame)return function(t){pc.webkitRequestAnimationFrame(t)};if(pc.msRequestAnimationFrame)return function(t){pc.msRequestAnimationFrame(t)}}return function(t){t&&setTimeout(function(){t(kF())},1e3/60)}})(),Tx=function(r){return QJ(r)},Rh=kF,t0=9261,mF=65599,Lp=5381,yF=function(r){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t0,o=e,n;n=r.next(),!n.done;)o=o*mF+n.value|0;return o},e5=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t0;return e*mF+r|0},t5=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Lp;return(e<<5)+e+r|0},JJ=function(r,e){return r*2097152+e},vf=function(r){return r[0]*2097152+r[1]},tw=function(r,e){return[e5(r[0],e[0]),t5(r[1],e[1])]},dR=function(r,e){var o={value:0,done:!1},n=0,a=r.length,i={next:function(){return n=0;n--)r[n]===e&&r.splice(n,1)},kA=function(r){r.splice(0,r.length)},l$=function(r,e){for(var o=0;o"u"?"undefined":mc(Set))!==s$?Set:u$,N2=function(r,e){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(r===void 0||e===void 0||!bA(r)){Fa("An element must have a core reference and parameters set");return}var n=e.group;if(n==null&&(e.data&&e.data.source!=null&&e.data.target!=null?n="edges":n="nodes"),n!=="nodes"&&n!=="edges"){Fa("An element must be of type `nodes` or `edges`; you specified `"+n+"`");return}this.length=1,this[0]=this;var a=this._private={cy:r,single:!0,data:e.data||{},position:e.position||{x:0,y:0},autoWidth:void 0,autoHeight:void 0,autoPadding:void 0,compoundBoundsClean:!1,listeners:[],group:n,style:{},rstyle:{},styleCxts:[],styleKeys:{},removed:!0,selected:!!e.selected,selectable:e.selectable===void 0?!0:!!e.selectable,locked:!!e.locked,grabbed:!1,grabbable:e.grabbable===void 0?!0:!!e.grabbable,pannable:e.pannable===void 0?n==="edges":!!e.pannable,active:!1,classes:new Ck,animation:{current:[],queue:[]},rscratch:{},scratch:e.scratch||{},edges:[],children:[],parent:e.parent&&e.parent.isNode()?e.parent:null,traversalCache:{},backgrounding:!1,bbCache:null,bbCacheShift:{x:0,y:0},bodyBounds:null,overlayBounds:null,labelBounds:{all:null,source:null,target:null,main:null},arrowBounds:{source:null,target:null,"mid-source":null,"mid-target":null}};if(a.position.x==null&&(a.position.x=0),a.position.y==null&&(a.position.y=0),e.renderedPosition){var i=e.renderedPosition,c=r.pan(),l=r.zoom();a.position={x:(i.x-c.x)/l,y:(i.y-c.y)/l}}var d=[];ca(e.classes)?d=e.classes:Rt(e.classes)&&(d=e.classes.split(/\s+/));for(var s=0,u=d.length;sy?1:0},s=function(m,y,k,x,_){var S;if(k==null&&(k=0),_==null&&(_=o),k<0)throw new Error("lo must be non-negative");for(x==null&&(x=m.length);kM;0<=M?R++:R--)O.push(R);return O}).apply(this).reverse(),E=[],x=0,_=S.length;x<_;x++)k=S[x],E.push(p(m,k,y));return E},f=function(m,y,k){var x;if(k==null&&(k=o),x=m.indexOf(y),x!==-1)return v(m,0,x,k),p(m,x,k)},g=function(m,y,k){var x,_,S,E,O;if(k==null&&(k=o),_=m.slice(0,y),!_.length)return _;for(a(_,k),O=m.slice(y),S=0,E=O.length;SI;0<=I?++O:--O)L.push(i(m,k));return L},v=function(m,y,k,x){var _,S,E;for(x==null&&(x=o),_=m[k];k>y;){if(E=k-1>>1,S=m[E],x(_,S)<0){m[k]=S,k=E;continue}break}return m[k]=_},p=function(m,y,k){var x,_,S,E,O;for(k==null&&(k=o),_=m.length,O=y,S=m[y],x=2*y+1;x<_;)E=x+1,E<_&&!(k(m[x],m[E])<0)&&(x=E),m[y]=m[x],y=x,x=2*y+1;return m[y]=S,v(m,O,y,k)},e=(function(){m.push=c,m.pop=i,m.replace=d,m.pushpop=l,m.heapify=a,m.updateItem=f,m.nlargest=g,m.nsmallest=b;function m(y){this.cmp=y??o,this.nodes=[]}return m.prototype.push=function(y){return c(this.nodes,y,this.cmp)},m.prototype.pop=function(){return i(this.nodes,this.cmp)},m.prototype.peek=function(){return this.nodes[0]},m.prototype.contains=function(y){return this.nodes.indexOf(y)!==-1},m.prototype.replace=function(y){return d(this.nodes,y,this.cmp)},m.prototype.pushpop=function(y){return l(this.nodes,y,this.cmp)},m.prototype.heapify=function(){return a(this.nodes,this.cmp)},m.prototype.updateItem=function(y){return f(this.nodes,y,this.cmp)},m.prototype.clear=function(){return this.nodes=[]},m.prototype.empty=function(){return this.nodes.length===0},m.prototype.size=function(){return this.nodes.length},m.prototype.clone=function(){var y;return y=new m,y.nodes=this.nodes.slice(0),y},m.prototype.toArray=function(){return this.nodes.slice(0)},m.prototype.insert=m.prototype.push,m.prototype.top=m.prototype.peek,m.prototype.front=m.prototype.peek,m.prototype.has=m.prototype.contains,m.prototype.copy=m.prototype.clone,m})(),(function(m,y){return t.exports=y()})(this,function(){return e})}).call(g$)})(Vw)),Vw.exports}var F6,hR;function h$(){return hR||(hR=1,F6=b$()),F6}var f$=h$(),B5=N5(f$),v$=xl({root:null,weight:function(r){return 1},directed:!1}),p$={dijkstra:function(r){if(!dn(r)){var e=arguments;r={root:e[0],weight:e[1],directed:e[2]}}var o=v$(r),n=o.root,a=o.weight,i=o.directed,c=this,l=a,d=Rt(n)?this.filter(n)[0]:n[0],s={},u={},g={},b=this.byGroup(),f=b.nodes,v=b.edges;v.unmergeBy(function(F){return F.isLoop()});for(var p=function(H){return s[H.id()]},m=function(H,q){s[H.id()]=q,y.updateItem(H)},y=new B5(function(F,H){return p(F)-p(H)}),k=0;k0;){var S=y.pop(),E=p(S),O=S.id();if(g[O]=E,E!==1/0)for(var R=S.neighborhood().intersect(f),M=0;M0)for(W.unshift(q);u[$];){var X=u[$];W.unshift(X.edge),W.unshift(X.node),Z=X.node,$=Z.id()}return c.spawn(W)}}}},k$={kruskal:function(r){r=r||function(k){return 1};for(var e=this.byGroup(),o=e.nodes,n=e.edges,a=o.length,i=new Array(a),c=o,l=function(x){for(var _=0;_0;){if(_(),E++,x===s){for(var O=[],R=a,M=s,I=m[M];O.unshift(R),I!=null&&O.unshift(I),R=p[M],R!=null;)M=R.id(),I=m[M];return{found:!0,distance:u[x],path:this.spawn(O),steps:E}}b[x]=!0;for(var L=k._private.edges,z=0;zI&&(f[M]=I,y[M]=R,k[M]=_),!a){var L=R*s+O;!a&&f[L]>I&&(f[L]=I,y[L]=O,k[L]=_)}}}for(var z=0;z1&&arguments[1]!==void 0?arguments[1]:i,nr=k(Y),xr=[],Er=nr;;){if(Er==null)return e.spawn();var Pr=y(Er),Dr=Pr.edge,Yr=Pr.pred;if(xr.unshift(Er[0]),Er.same(J)&&xr.length>0)break;Dr!=null&&xr.unshift(Dr),Er=Yr}return l.spawn(xr)},S=0;S=0;s--){var u=d[s],g=u[1],b=u[2];(e[g]===c&&e[b]===l||e[g]===l&&e[b]===c)&&d.splice(s,1)}for(var f=0;fn;){var a=Math.floor(Math.random()*e.length);e=O$(a,r,e),o--}return e},A$={kargerStein:function(){var r=this,e=this.byGroup(),o=e.nodes,n=e.edges;n.unmergeBy(function(W){return W.isLoop()});var a=o.length,i=n.length,c=Math.ceil(Math.pow(Math.log(a)/Math.LN2,2)),l=Math.floor(a/S$);if(a<2){Fa("At least 2 nodes are required for Karger-Stein algorithm");return}for(var d=[],s=0;s1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=1/0,a=e;a1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=-1/0,a=e;a1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=0,a=0,i=e;i1&&arguments[1]!==void 0?arguments[1]:0,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r.length,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;n?r=r.slice(e,o):(o0&&r.splice(0,e));for(var c=0,l=r.length-1;l>=0;l--){var d=r[l];i?isFinite(d)||(r[l]=-1/0,c++):r.splice(l,1)}a&&r.sort(function(g,b){return g-b});var s=r.length,u=Math.floor(s/2);return s%2!==0?r[u+1+c]:(r[u-1+c]+r[u+c])/2},I$=function(r){return Math.PI*r/180},ow=function(r,e){return Math.atan2(e,r)-Math.PI/2},mA=Math.log2||function(t){return Math.log(t)/Math.log(2)},yA=function(r){return r>0?1:r<0?-1:0},f0=function(r,e){return Math.sqrt(Zv(r,e))},Zv=function(r,e){var o=e.x-r.x,n=e.y-r.y;return o*o+n*n},D$=function(r){for(var e=r.length,o=0,n=0;n=r.x1&&r.y2>=r.y1)return{x1:r.x1,y1:r.y1,x2:r.x2,y2:r.y2,w:r.x2-r.x1,h:r.y2-r.y1};if(r.w!=null&&r.h!=null&&r.w>=0&&r.h>=0)return{x1:r.x1,y1:r.y1,x2:r.x1+r.w,y2:r.y1+r.h,w:r.w,h:r.h}}},L$=function(r){return{x1:r.x1,x2:r.x2,w:r.w,y1:r.y1,y2:r.y2,h:r.h}},j$=function(r){r.x1=1/0,r.y1=1/0,r.x2=-1/0,r.y2=-1/0,r.w=0,r.h=0},z$=function(r,e){r.x1=Math.min(r.x1,e.x1),r.x2=Math.max(r.x2,e.x2),r.w=r.x2-r.x1,r.y1=Math.min(r.y1,e.y1),r.y2=Math.max(r.y2,e.y2),r.h=r.y2-r.y1},AF=function(r,e,o){r.x1=Math.min(r.x1,e),r.x2=Math.max(r.x2,e),r.w=r.x2-r.x1,r.y1=Math.min(r.y1,o),r.y2=Math.max(r.y2,o),r.h=r.y2-r.y1},Hw=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return r.x1-=e,r.x2+=e,r.y1-=e,r.y2+=e,r.w=r.x2-r.x1,r.h=r.y2-r.y1,r},Ww=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0],o,n,a,i;if(e.length===1)o=n=a=i=e[0];else if(e.length===2)o=a=e[0],i=n=e[1];else if(e.length===4){var c=Zi(e,4);o=c[0],n=c[1],a=c[2],i=c[3]}return r.x1-=i,r.x2+=n,r.y1-=o,r.y2+=a,r.w=r.x2-r.x1,r.h=r.y2-r.y1,r},fR=function(r,e){r.x1=e.x1,r.y1=e.y1,r.x2=e.x2,r.y2=e.y2,r.w=r.x2-r.x1,r.h=r.y2-r.y1},wA=function(r,e){return!(r.x1>e.x2||e.x1>r.x2||r.x2e.y2||e.y1>r.y2)},Df=function(r,e,o){return r.x1<=e&&e<=r.x2&&r.y1<=o&&o<=r.y2},vR=function(r,e){return Df(r,e.x,e.y)},TF=function(r,e){return Df(r,e.x1,e.y1)&&Df(r,e.x2,e.y2)},B$=(G6=Math.hypot)!==null&&G6!==void 0?G6:function(t,r){return Math.sqrt(t*t+r*r)};function U$(t,r){if(t.length<3)throw new Error("Need at least 3 vertices");var e=function(O,R){return{x:O.x+R.x,y:O.y+R.y}},o=function(O,R){return{x:O.x-R.x,y:O.y-R.y}},n=function(O,R){return{x:O.x*R,y:O.y*R}},a=function(O,R){return O.x*R.y-O.y*R.x},i=function(O){var R=B$(O.x,O.y);return R===0?{x:0,y:0}:{x:O.x/R,y:O.y/R}},c=function(O){for(var R=0,M=0;M7&&arguments[7]!==void 0?arguments[7]:"auto",d=l==="auto"?Kf(a,i):l,s=a/2,u=i/2;d=Math.min(d,s,u);var g=d!==s,b=d!==u,f;if(g){var v=o-s+d-c,p=n-u-c,m=o+s-d+c,y=p;if(f=Nf(r,e,o,n,v,p,m,y,!1),f.length>0)return f}if(b){var k=o+s+c,x=n-u+d-c,_=k,S=n+u-d+c;if(f=Nf(r,e,o,n,k,x,_,S,!1),f.length>0)return f}if(g){var E=o-s+d-c,O=n+u+c,R=o+s-d+c,M=O;if(f=Nf(r,e,o,n,E,O,R,M,!1),f.length>0)return f}if(b){var I=o-s-c,L=n-u+d-c,z=I,j=n+u-d+c;if(f=Nf(r,e,o,n,I,L,z,j,!1),f.length>0)return f}var F;{var H=o-s+d,q=n-u+d;if(F=Zm(r,e,o,n,H,q,d+c),F.length>0&&F[0]<=H&&F[1]<=q)return[F[0],F[1]]}{var W=o+s-d,Z=n-u+d;if(F=Zm(r,e,o,n,W,Z,d+c),F.length>0&&F[0]>=W&&F[1]<=Z)return[F[0],F[1]]}{var $=o+s-d,X=n+u-d;if(F=Zm(r,e,o,n,$,X,d+c),F.length>0&&F[0]>=$&&F[1]>=X)return[F[0],F[1]]}{var Q=o-s+d,lr=n+u-d;if(F=Zm(r,e,o,n,Q,lr,d+c),F.length>0&&F[0]<=Q&&F[1]>=lr)return[F[0],F[1]]}return[]},q$=function(r,e,o,n,a,i,c){var l=c,d=Math.min(o,a),s=Math.max(o,a),u=Math.min(n,i),g=Math.max(n,i);return d-l<=r&&r<=s+l&&u-l<=e&&e<=g+l},G$=function(r,e,o,n,a,i,c,l,d){var s={x1:Math.min(o,c,a)-d,x2:Math.max(o,c,a)+d,y1:Math.min(n,l,i)-d,y2:Math.max(n,l,i)+d};return!(rs.x2||es.y2)},V$=function(r,e,o,n){o-=n;var a=e*e-4*r*o;if(a<0)return[];var i=Math.sqrt(a),c=2*r,l=(-e+i)/c,d=(-e-i)/c;return[l,d]},H$=function(r,e,o,n,a){var i=1e-5;r===0&&(r=i),e/=r,o/=r,n/=r;var c,l,d,s,u,g,b,f;if(l=(3*o-e*e)/9,d=-(27*n)+e*(9*o-2*(e*e)),d/=54,c=l*l*l+d*d,a[1]=0,b=e/3,c>0){u=d+Math.sqrt(c),u=u<0?-Math.pow(-u,1/3):Math.pow(u,1/3),g=d-Math.sqrt(c),g=g<0?-Math.pow(-g,1/3):Math.pow(g,1/3),a[0]=-b+u+g,b+=(u+g)/2,a[4]=a[2]=-b,b=Math.sqrt(3)*(-g+u)/2,a[3]=b,a[5]=-b;return}if(a[5]=a[3]=0,c===0){f=d<0?-Math.pow(-d,1/3):Math.pow(d,1/3),a[0]=-b+2*f,a[4]=a[2]=-(f+b);return}l=-l,s=l*l*l,s=Math.acos(d/Math.sqrt(s)),f=2*Math.sqrt(l),a[0]=-b+f*Math.cos(s/3),a[2]=-b+f*Math.cos((s+2*Math.PI)/3),a[4]=-b+f*Math.cos((s+4*Math.PI)/3)},W$=function(r,e,o,n,a,i,c,l){var d=1*o*o-4*o*a+2*o*c+4*a*a-4*a*c+c*c+n*n-4*n*i+2*n*l+4*i*i-4*i*l+l*l,s=9*o*a-3*o*o-3*o*c-6*a*a+3*a*c+9*n*i-3*n*n-3*n*l-6*i*i+3*i*l,u=3*o*o-6*o*a+o*c-o*r+2*a*a+2*a*r-c*r+3*n*n-6*n*i+n*l-n*e+2*i*i+2*i*e-l*e,g=1*o*a-o*o+o*r-a*r+n*i-n*n+n*e-i*e,b=[];H$(d,s,u,g,b);for(var f=1e-7,v=[],p=0;p<6;p+=2)Math.abs(b[p+1])=0&&b[p]<=1&&v.push(b[p]);v.push(1),v.push(0);for(var m=-1,y,k,x,_=0;_=0?xd?(r-a)*(r-a)+(e-i)*(e-i):s-g},Bs=function(r,e,o){for(var n,a,i,c,l,d=0,s=0;s=r&&r>=i||n<=r&&r<=i)l=(r-n)/(i-n)*(c-a)+a,l>e&&d++;else continue;return d%2!==0},Ph=function(r,e,o,n,a,i,c,l,d){var s=new Array(o.length),u;l[0]!=null?(u=Math.atan(l[1]/l[0]),l[0]<0?u=u+Math.PI/2:u=-u-Math.PI/2):u=l;for(var g=Math.cos(-u),b=Math.sin(-u),f=0;f0){var p=Px(s,-d);v=Rx(p)}else v=s;return Bs(r,e,v)},X$=function(r,e,o,n,a,i,c,l){for(var d=new Array(o.length*2),s=0;s=0&&p<=1&&y.push(p),m>=0&&m<=1&&y.push(m),y.length===0)return[];var k=y[0]*l[0]+r,x=y[0]*l[1]+e;if(y.length>1){if(y[0]==y[1])return[k,x];var _=y[1]*l[0]+r,S=y[1]*l[1]+e;return[k,x,_,S]}else return[k,x]},V6=function(r,e,o){return e<=r&&r<=o||o<=r&&r<=e?r:r<=e&&e<=o||o<=e&&e<=r?e:o},Nf=function(r,e,o,n,a,i,c,l,d){var s=r-a,u=o-r,g=c-a,b=e-i,f=n-e,v=l-i,p=g*b-v*s,m=u*b-f*s,y=v*u-g*f;if(y!==0){var k=p/y,x=m/y,_=.001,S=0-_,E=1+_;return S<=k&&k<=E&&S<=x&&x<=E?[r+k*u,e+k*f]:d?[r+k*u,e+k*f]:[]}else return p===0||m===0?V6(r,o,c)===c?[c,l]:V6(r,o,a)===a?[a,i]:V6(a,c,o)===o?[o,n]:[]:[]},K$=function(r,e,o,n,a){var i=[],c=n/2,l=a/2,d=e,s=o;i.push({x:d+c*r[0],y:s+l*r[1]});for(var u=1;u0){var v=Px(u,-l);b=Rx(v)}else b=u}else b=o;for(var p,m,y,k,x=0;x2){for(var f=[s[0],s[1]],v=Math.pow(f[0]-r,2)+Math.pow(f[1]-e,2),p=1;ps&&(s=x)},get:function(k){return d[k]}},g=0;g0?F=j.edgesTo(z)[0]:F=z.edgesTo(j)[0];var H=n(F);z=z.id(),E[z]>E[I]+H&&(E[z]=E[I]+H,O.nodes.indexOf(z)<0?O.push(z):O.updateItem(z),S[z]=0,_[z]=[]),E[z]==E[I]+H&&(S[z]=S[z]+S[I],_[z].push(I))}else for(var q=0;q0;){for(var X=x.pop(),Q=0;Q<_[X].length;Q++){var lr=_[X][Q];Z[lr]=Z[lr]+S[lr]/S[X]*(1+Z[X])}X!=c[p].id()&&u.set(X,u.get(X)+Z[X])}},p=0;p0&&c.push(o[l]);c.length!==0&&a.push(n.collection(c))}return a},urr=function(r,e){for(var o=0;o5&&arguments[5]!==void 0?arguments[5]:hrr,c=n,l,d,s=0;s=2?_m(r,e,o,0,wR,frr):_m(r,e,o,0,yR)},squaredEuclidean:function(r,e,o){return _m(r,e,o,0,wR)},manhattan:function(r,e,o){return _m(r,e,o,0,yR)},max:function(r,e,o){return _m(r,e,o,-1/0,vrr)}};vk["squared-euclidean"]=vk.squaredEuclidean;vk.squaredeuclidean=vk.squaredEuclidean;function j2(t,r,e,o,n,a){var i;return ei(t)?i=t:i=vk[t]||vk.euclidean,r===0&&ei(t)?i(n,a):i(r,e,o,n,a)}var prr=xl({k:2,m:2,sensitivityThreshold:1e-4,distance:"euclidean",maxIterations:10,attributes:[],testMode:!1,testCentroids:null}),_A=function(r){return prr(r)},Mx=function(r,e,o,n,a){var i=a!=="kMedoids",c=i?function(u){return o[u]}:function(u){return n[u](o)},l=function(g){return n[g](e)},d=o,s=e;return j2(r,n.length,c,l,d,s)},W6=function(r,e,o){for(var n=o.length,a=new Array(n),i=new Array(n),c=new Array(e),l=null,d=0;do)return!1}return!0},yrr=function(r,e,o){for(var n=0;nc&&(c=e[d][s],l=s);a[l].push(r[d])}for(var u=0;u=a.threshold||a.mode==="dendrogram"&&r.length===1)return!1;var f=e[i],v=e[n[i]],p;a.mode==="dendrogram"?p={left:f,right:v,key:f.key}:p={value:f.value.concat(v.value),key:f.key},r[f.index]=p,r.splice(v.index,1),e[f.key]=p;for(var m=0;mo[v.key][y.key]&&(l=o[v.key][y.key])):a.linkage==="max"?(l=o[f.key][y.key],o[f.key][y.key]0&&n.push(a);return n},AR=function(r,e,o){for(var n=[],a=0;ac&&(i=d,c=e[a*r+d])}i>0&&n.push(i)}for(var s=0;sd&&(l=s,d=u)}o[a]=i[l]}return n=AR(r,e,o),n},TR=function(r){for(var e=this.cy(),o=this.nodes(),n=Mrr(r),a={},i=0;i=I?(L=I,I=j,z=F):j>L&&(L=j);for(var H=0;H0?1:0;E[R%n.minIterations*c+Q]=lr,X+=lr}if(X>0&&(R>=n.minIterations-1||R==n.maxIterations-1)){for(var or=0,tr=0;tr1||S>1)&&(c=!0),u[k]=[],y.outgoers().forEach(function(O){O.isEdge()&&u[k].push(O.id())})}else g[k]=[void 0,y.target().id()]}):i.forEach(function(y){var k=y.id();if(y.isNode()){var x=y.degree(!0);x%2&&(l?d?c=!0:d=k:l=k),u[k]=[],y.connectedEdges().forEach(function(_){return u[k].push(_.id())})}else g[k]=[y.source().id(),y.target().id()]});var b={found:!1,trail:void 0};if(c)return b;if(d&&l)if(a){if(s&&d!=s)return b;s=d}else{if(s&&d!=s&&l!=s)return b;s||(s=d)}else s||(s=i[0].id());var f=function(k){for(var x=k,_=[k],S,E,O;u[x].length;)S=u[x].shift(),E=g[S][0],O=g[S][1],x!=O?(u[O]=u[O].filter(function(R){return R!=S}),x=O):!a&&x!=E&&(u[E]=u[E].filter(function(R){return R!=S}),x=E),_.unshift(S),_.unshift(x);return _},v=[],p=[];for(p=f(s);p.length!=1;)u[p[0]].length==0?(v.unshift(i.getElementById(p.shift())),v.unshift(i.getElementById(p.shift()))):p=f(p.shift()).concat(p);v.unshift(i.getElementById(p.shift()));for(var m in u)if(u[m].length)return b;return b.found=!0,b.trail=this.spawn(v,!0),b}},aw=function(){var r=this,e={},o=0,n=0,a=[],i=[],c={},l=function(g,b){for(var f=i.length-1,v=[],p=r.spawn();i[f].x!=g||i[f].y!=b;)v.push(i.pop().edge),f--;v.push(i.pop().edge),v.forEach(function(m){var y=m.connectedNodes().intersection(r);p.merge(m),y.forEach(function(k){var x=k.id(),_=k.connectedEdges().intersection(r);p.merge(k),e[x].cutVertex?p.merge(_.filter(function(S){return S.isLoop()})):p.merge(_)})}),a.push(p)},d=function(g,b,f){g===f&&(n+=1),e[b]={id:o,low:o++,cutVertex:!1};var v=r.getElementById(b).connectedEdges().intersection(r);if(v.size()===0)a.push(r.spawn(r.getElementById(b)));else{var p,m,y,k;v.forEach(function(x){p=x.source().id(),m=x.target().id(),y=p===b?m:p,y!==f&&(k=x.id(),c[k]||(c[k]=!0,i.push({x:b,y,edge:x})),y in e?e[b].low=Math.min(e[b].low,e[y].id):(d(g,y,b),e[b].low=Math.min(e[b].low,e[y].low),e[b].id<=e[y].low&&(e[b].cutVertex=!0,l(b,y))))})}};r.forEach(function(u){if(u.isNode()){var g=u.id();g in e||(n=0,d(g,g),e[g].cutVertex=n>1)}});var s=Object.keys(e).filter(function(u){return e[u].cutVertex}).map(function(u){return r.getElementById(u)});return{cut:r.spawn(s),components:a}},Urr={hopcroftTarjanBiconnected:aw,htbc:aw,htb:aw,hopcroftTarjanBiconnectedComponents:aw},iw=function(){var r=this,e={},o=0,n=[],a=[],i=r.spawn(r),c=function(d){a.push(d),e[d]={index:o,low:o++,explored:!1};var s=r.getElementById(d).connectedEdges().intersection(r);if(s.forEach(function(v){var p=v.target().id();p!==d&&(p in e||c(p),e[p].explored||(e[d].low=Math.min(e[d].low,e[p].low)))}),e[d].index===e[d].low){for(var u=r.spawn();;){var g=a.pop();if(u.merge(r.getElementById(g)),e[g].low=e[d].index,e[g].explored=!0,g===d)break}var b=u.edgesWith(u),f=u.merge(b);n.push(f),i=i.difference(f)}};return r.forEach(function(l){if(l.isNode()){var d=l.id();d in e||c(d)}}),{cut:i,components:n}},Frr={tarjanStronglyConnected:iw,tsc:iw,tscc:iw,tarjanStronglyConnectedComponents:iw},LF={};[o5,p$,k$,y$,x$,E$,A$,rrr,Qp,Jp,RS,brr,Orr,Rrr,jrr,Brr,Urr,Frr].forEach(function(t){Nt(LF,t)});/*! Embeddable Minimum Strictly-Compliant Promises/A+ 1.1.1 Thenable Copyright (c) 2013-2014 Ralf S. Engelschall (http://engelschall.com) Licensed under The MIT License (http://opensource.org/licenses/MIT) -*/var jF=0,zF=1,BF=2,Gg=function(r){if(!(this instanceof Gg))return new Gg(r);this.id="Thenable/1.0.7",this.state=jF,this.fulfillValue=void 0,this.rejectReason=void 0,this.onFulfilled=[],this.onRejected=[],this.proxy={then:this.then.bind(this)},typeof r=="function"&&r.call(this,this.fulfill.bind(this),this.reject.bind(this))};Gg.prototype={fulfill:function(r){return CR(this,zF,"fulfillValue",r)},reject:function(r){return CR(this,BF,"rejectReason",r)},then:function(r,e){var o=this,n=new Gg;return o.onFulfilled.push(PR(r,n,"fulfill")),o.onRejected.push(PR(e,n,"reject")),UF(o),n.proxy}};var CR=function(r,e,o,n){return r.state===jF&&(r.state=e,r[o]=n,UF(r)),r},UF=function(r){r.state===zF?RR(r,"onFulfilled",r.fulfillValue):r.state===BF&&RR(r,"onRejected",r.rejectReason)},RR=function(r,e,o){if(r[e].length!==0){var n=r[e];r[e]=[];var a=function(){for(var c=0;c0}},clearQueue:function(){return function(){var e=this,o=e.length!==void 0,n=o?e:[e],a=this._private.cy||this;if(!a.styleEnabled())return this;for(var i=0;i-1}return h9=r,h9}var f9,rP;function ier(){if(rP)return f9;rP=1;var t=U2();function r(e,o){var n=this.__data__,a=t(n,e);return a<0?(++this.size,n.push([e,o])):n[a][1]=o,this}return f9=r,f9}var v9,eP;function cer(){if(eP)return v9;eP=1;var t=ter(),r=oer(),e=ner(),o=aer(),n=ier();function a(i){var c=-1,l=i==null?0:i.length;for(this.clear();++c-1&&o%1==0&&o0&&this.spawn(n).updateStyle().emit("class"),e},addClass:function(r){return this.toggleClass(r,!0)},hasClass:function(r){var e=this[0];return e!=null&&e._private.classes.has(r)},toggleClass:function(r,e){ca(r)||(r=r.match(/\S+/g)||[]);for(var o=this,n=e===void 0,a=[],i=0,c=o.length;i0&&this.spawn(a).updateStyle().emit("class"),o},removeClass:function(r){return this.toggleClass(r,!1)},flashClass:function(r,e){var o=this;if(e==null)e=250;else if(e===0)return o;return o.addClass(r),setTimeout(function(){o.removeClass(r)},e),o}};Yw.className=Yw.classNames=Yw.classes;var cn={metaChar:"[\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]",comparatorOp:"=|\\!=|>|>=|<|<=|\\$=|\\^=|\\*=",boolOp:"\\?|\\!|\\^",string:`"(?:\\\\"|[^"])*"|'(?:\\\\'|[^'])*'`,number:kc,meta:"degree|indegree|outdegree",separator:"\\s*,\\s*",descendant:"\\s+",child:"\\s+>\\s+",subject:"\\$",group:"node|edge|\\*",directedEdge:"\\s+->\\s+",undirectedEdge:"\\s+<->\\s+"};cn.variable="(?:[\\w-.]|(?:\\\\"+cn.metaChar+"))+";cn.className="(?:[\\w-]|(?:\\\\"+cn.metaChar+"))+";cn.value=cn.string+"|"+cn.number;cn.id=cn.variable;(function(){var t,r,e;for(t=cn.comparatorOp.split("|"),e=0;e=0)&&r!=="="&&(cn.comparatorOp+="|\\!"+r)})();var Zn=function(){return{checks:[]}},nt={GROUP:0,COLLECTION:1,FILTER:2,DATA_COMPARE:3,DATA_EXIST:4,DATA_BOOL:5,META_COMPARE:6,STATE:7,ID:8,CLASS:9,UNDIRECTED_EDGE:10,DIRECTED_EDGE:11,NODE_SOURCE:12,NODE_TARGET:13,NODE_NEIGHBOR:14,CHILD:15,DESCENDANT:16,PARENT:17,ANCESTOR:18,COMPOUND_SPLIT:19,TRUE:20},DS=[{selector:":selected",matches:function(r){return r.selected()}},{selector:":unselected",matches:function(r){return!r.selected()}},{selector:":selectable",matches:function(r){return r.selectable()}},{selector:":unselectable",matches:function(r){return!r.selectable()}},{selector:":locked",matches:function(r){return r.locked()}},{selector:":unlocked",matches:function(r){return!r.locked()}},{selector:":visible",matches:function(r){return r.visible()}},{selector:":hidden",matches:function(r){return!r.visible()}},{selector:":transparent",matches:function(r){return r.transparent()}},{selector:":grabbed",matches:function(r){return r.grabbed()}},{selector:":free",matches:function(r){return!r.grabbed()}},{selector:":removed",matches:function(r){return r.removed()}},{selector:":inside",matches:function(r){return!r.removed()}},{selector:":grabbable",matches:function(r){return r.grabbable()}},{selector:":ungrabbable",matches:function(r){return!r.grabbable()}},{selector:":animated",matches:function(r){return r.animated()}},{selector:":unanimated",matches:function(r){return!r.animated()}},{selector:":parent",matches:function(r){return r.isParent()}},{selector:":childless",matches:function(r){return r.isChildless()}},{selector:":child",matches:function(r){return r.isChild()}},{selector:":orphan",matches:function(r){return r.isOrphan()}},{selector:":nonorphan",matches:function(r){return r.isChild()}},{selector:":compound",matches:function(r){return r.isNode()?r.isParent():r.source().isParent()||r.target().isParent()}},{selector:":loop",matches:function(r){return r.isLoop()}},{selector:":simple",matches:function(r){return r.isSimple()}},{selector:":active",matches:function(r){return r.active()}},{selector:":inactive",matches:function(r){return!r.active()}},{selector:":backgrounding",matches:function(r){return r.backgrounding()}},{selector:":nonbackgrounding",matches:function(r){return!r.backgrounding()}}].sort(function(t,r){return NJ(t.selector,r.selector)}),zer=(function(){for(var t={},r,e=0;e0&&s.edgeCount>0)return Dn("The selector `"+r+"` is invalid because it uses both a compound selector and an edge selector"),!1;if(s.edgeCount>1)return Dn("The selector `"+r+"` is invalid because it uses multiple edge selectors"),!1;s.edgeCount===1&&Dn("The selector `"+r+"` is deprecated. Edge selectors do not take effect on changes to source and target nodes after an edge is added, for performance reasons. Use a class or data selector on edges instead, updating the class or data of an edge when your app detects a change in source or target nodes.")}return!0},Ver=function(){if(this.toStringCache!=null)return this.toStringCache;for(var r=function(s){return s??""},e=function(s){return Rt(s)?'"'+s+'"':r(s)},o=function(s){return" "+s+" "},n=function(s,u){var g=s.type,b=s.value;switch(g){case nt.GROUP:{var f=r(b);return f.substring(0,f.length-1)}case nt.DATA_COMPARE:{var v=s.field,p=s.operator;return"["+v+o(r(p))+e(b)+"]"}case nt.DATA_BOOL:{var m=s.operator,y=s.field;return"["+r(m)+y+"]"}case nt.DATA_EXIST:{var k=s.field;return"["+k+"]"}case nt.META_COMPARE:{var x=s.operator,_=s.field;return"[["+_+o(r(x))+e(b)+"]]"}case nt.STATE:return b;case nt.ID:return"#"+b;case nt.CLASS:return"."+b;case nt.PARENT:case nt.CHILD:return a(s.parent,u)+o(">")+a(s.child,u);case nt.ANCESTOR:case nt.DESCENDANT:return a(s.ancestor,u)+" "+a(s.descendant,u);case nt.COMPOUND_SPLIT:{var S=a(s.left,u),E=a(s.subject,u),O=a(s.right,u);return S+(S.length>0?" ":"")+E+O}case nt.TRUE:return""}},a=function(s,u){return s.checks.reduce(function(g,b,f){return g+(u===s&&f===0?"$":"")+n(b,u)},"")},i="",c=0;c1&&c=0&&(e=e.replace("!",""),u=!0),e.indexOf("@")>=0&&(e=e.replace("@",""),s=!0),(a||c||s)&&(l=!a&&!i?"":""+r,d=""+o),s&&(r=l=l.toLowerCase(),o=d=d.toLowerCase()),e){case"*=":n=l.indexOf(d)>=0;break;case"$=":n=l.indexOf(d,l.length-d.length)>=0;break;case"^=":n=l.indexOf(d)===0;break;case"=":n=r===o;break;case">":g=!0,n=r>o;break;case">=":g=!0,n=r>=o;break;case"<":g=!0,n=r0;){var s=n.shift();r(s),a.add(s.id()),c&&o(n,a,s)}return t}function XF(t,r,e){if(e.isParent())for(var o=e._private.children,n=0;n1&&arguments[1]!==void 0?arguments[1]:!0;return AA(this,t,r,XF)};function ZF(t,r,e){if(e.isChild()){var o=e._private.parent;r.has(o.id())||t.push(o)}}pk.forEachUp=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return AA(this,t,r,ZF)};function Jer(t,r,e){ZF(t,r,e),XF(t,r,e)}pk.forEachUpAndDown=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return AA(this,t,r,Jer)};pk.ancestors=pk.parents;var i5,KF;i5=KF={data:In.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),removeData:In.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),scratch:In.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:In.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),rscratch:In.data({field:"rscratch",allowBinding:!1,allowSetting:!0,settingTriggersEvent:!1,allowGetting:!0}),removeRscratch:In.removeData({field:"rscratch",triggerEvent:!1}),id:function(){var r=this[0];if(r)return r._private.data.id}};i5.attr=i5.data;i5.removeAttr=i5.removeData;var $er=KF,q2={};function V9(t){return function(r){var e=this;if(r===void 0&&(r=!0),e.length!==0)if(e.isNode()&&!e.removed()){for(var o=0,n=e[0],a=n._private.edges,i=0;ir}),minIndegree:_p("indegree",function(t,r){return tr}),minOutdegree:_p("outdegree",function(t,r){return tr})});Nt(q2,{totalDegree:function(r){for(var e=0,o=this.nodes(),n=0;n0,g=u;u&&(s=s[0]);var b=g?s.position():{x:0,y:0};e!==void 0?d.position(r,e+b[r]):a!==void 0&&d.position({x:a.x+b.x,y:a.y+b.y})}else{var f=o.position(),v=c?o.parent():null,p=v&&v.length>0,m=p;p&&(v=v[0]);var y=m?v.position():{x:0,y:0};return a={x:f.x-y.x,y:f.y-y.y},r===void 0?a:a[r]}else if(!i)return;return this}};Ug.modelPosition=Ug.point=Ug.position;Ug.modelPositions=Ug.points=Ug.positions;Ug.renderedPoint=Ug.renderedPosition;Ug.relativePoint=Ug.relativePosition;var rtr=QF,$p,lv;$p=lv={};lv.renderedBoundingBox=function(t){var r=this.boundingBox(t),e=this.cy(),o=e.zoom(),n=e.pan(),a=r.x1*o+n.x,i=r.x2*o+n.x,c=r.y1*o+n.y,l=r.y2*o+n.y;return{x1:a,x2:i,y1:c,y2:l,w:i-a,h:l-c}};lv.dirtyCompoundBoundsCache=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,r=this.cy();return!r.styleEnabled()||!r.hasCompoundNodes()?this:(this.forEachUp(function(e){if(e.isParent()){var o=e._private;o.compoundBoundsClean=!1,o.bbCache=null,t||e.emitAndNotify("bounds")}}),this)};lv.updateCompoundBounds=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,r=this.cy();if(!r.styleEnabled()||!r.hasCompoundNodes())return this;if(!t&&r.batching())return this;function e(i){if(!i.isParent())return;var c=i._private,l=i.children(),d=i.pstyle("compound-sizing-wrt-labels").value==="include",s={width:{val:i.pstyle("min-width").pfValue,left:i.pstyle("min-width-bias-left"),right:i.pstyle("min-width-bias-right")},height:{val:i.pstyle("min-height").pfValue,top:i.pstyle("min-height-bias-top"),bottom:i.pstyle("min-height-bias-bottom")}},u=l.boundingBox({includeLabels:d,includeOverlays:!1,useCache:!1}),g=c.position;(u.w===0||u.h===0)&&(u={w:i.pstyle("width").pfValue,h:i.pstyle("height").pfValue},u.x1=g.x-u.w/2,u.x2=g.x+u.w/2,u.y1=g.y-u.h/2,u.y2=g.y+u.h/2);function b(R,M,I){var L=0,j=0,z=M+I;return R>0&&z>0&&(L=M/z*R,j=I/z*R),{biasDiff:L,biasComplementDiff:j}}function f(R,M,I,L){if(I.units==="%")switch(L){case"width":return R>0?I.pfValue*R:0;case"height":return M>0?I.pfValue*M:0;case"average":return R>0&&M>0?I.pfValue*(R+M)/2:0;case"min":return R>0&&M>0?R>M?I.pfValue*M:I.pfValue*R:0;case"max":return R>0&&M>0?R>M?I.pfValue*R:I.pfValue*M:0;default:return 0}else return I.units==="px"?I.pfValue:0}var v=s.width.left.value;s.width.left.units==="px"&&s.width.val>0&&(v=v*100/s.width.val);var p=s.width.right.value;s.width.right.units==="px"&&s.width.val>0&&(p=p*100/s.width.val);var m=s.height.top.value;s.height.top.units==="px"&&s.height.val>0&&(m=m*100/s.height.val);var y=s.height.bottom.value;s.height.bottom.units==="px"&&s.height.val>0&&(y=y*100/s.height.val);var k=b(s.width.val-u.w,v,p),x=k.biasDiff,_=k.biasComplementDiff,S=b(s.height.val-u.h,m,y),E=S.biasDiff,O=S.biasComplementDiff;c.autoPadding=f(u.w,u.h,i.pstyle("padding"),i.pstyle("padding-relative-to").value),c.autoWidth=Math.max(u.w,s.width.val),g.x=(-x+u.x1+u.x2+_)/2,c.autoHeight=Math.max(u.h,s.height.val),g.y=(-E+u.y1+u.y2+O)/2}for(var o=0;or.x2?n:r.x2,r.y1=or.y2?a:r.y2,r.w=r.x2-r.x1,r.h=r.y2-r.y1)},Af=function(r,e){return e==null?r:Lg(r,e.x1,e.y1,e.x2,e.y2)},Em=function(r,e,o){return zs(r,e,o)},cw=function(r,e,o){if(!e.cy().headless()){var n=e._private,a=n.rstyle,i=a.arrowWidth/2,c=e.pstyle(o+"-arrow-shape").value,l,d;if(c!=="none"){o==="source"?(l=a.srcX,d=a.srcY):o==="target"?(l=a.tgtX,d=a.tgtY):(l=a.midX,d=a.midY);var s=n.arrowBounds=n.arrowBounds||{},u=s[o]=s[o]||{};u.x1=l-i,u.y1=d-i,u.x2=l+i,u.y2=d+i,u.w=u.x2-u.x1,u.h=u.y2-u.y1,Hw(u,1),Lg(r,u.x1,u.y1,u.x2,u.y2)}}},H9=function(r,e,o){if(!e.cy().headless()){var n;o?n=o+"-":n="";var a=e._private,i=a.rstyle,c=e.pstyle(n+"label").strValue;if(c){var l=e.pstyle("text-halign"),d=e.pstyle("text-valign"),s=Em(i,"labelWidth",o),u=Em(i,"labelHeight",o),g=Em(i,"labelX",o),b=Em(i,"labelY",o),f=e.pstyle(n+"text-margin-x").pfValue,v=e.pstyle(n+"text-margin-y").pfValue,p=e.isEdge(),m=e.pstyle(n+"text-rotation"),y=e.pstyle("text-outline-width").pfValue,k=e.pstyle("text-border-width").pfValue,x=k/2,_=e.pstyle("text-background-padding").pfValue,S=2,E=u,O=s,R=O/2,M=E/2,I,L,j,z;if(p)I=g-R,L=g+R,j=b-M,z=b+M;else{switch(l.value){case"left":I=g-O,L=g;break;case"center":I=g-R,L=g+R;break;case"right":I=g,L=g+O;break}switch(d.value){case"top":j=b-E,z=b;break;case"center":j=b-M,z=b+M;break;case"bottom":j=b,z=b+E;break}}var F=f-Math.max(y,x)-_-S,H=f+Math.max(y,x)+_+S,q=v-Math.max(y,x)-_-S,W=v+Math.max(y,x)+_+S;I+=F,L+=H,j+=q,z+=W;var Z=o||"main",$=a.labelBounds,X=$[Z]=$[Z]||{};X.x1=I,X.y1=j,X.x2=L,X.y2=z,X.w=L-I,X.h=z-j,X.leftPad=F,X.rightPad=H,X.topPad=q,X.botPad=W;var Q=p&&m.strValue==="autorotate",lr=m.pfValue!=null&&m.pfValue!==0;if(Q||lr){var or=Q?Em(a.rstyle,"labelAngle",o):m.pfValue,tr=Math.cos(or),dr=Math.sin(or),sr=(I+L)/2,pr=(j+z)/2;if(!p){switch(l.value){case"left":sr=L;break;case"right":sr=I;break}switch(d.value){case"top":pr=z;break;case"bottom":pr=j;break}}var ur=function(Ar,Y){return Ar=Ar-sr,Y=Y-pr,{x:Ar*tr-Y*dr+sr,y:Ar*dr+Y*tr+pr}},cr=ur(I,j),gr=ur(I,z),kr=ur(L,j),Or=ur(L,z);I=Math.min(cr.x,gr.x,kr.x,Or.x),L=Math.max(cr.x,gr.x,kr.x,Or.x),j=Math.min(cr.y,gr.y,kr.y,Or.y),z=Math.max(cr.y,gr.y,kr.y,Or.y)}var Ir=Z+"Rot",Mr=$[Ir]=$[Ir]||{};Mr.x1=I,Mr.y1=j,Mr.x2=L,Mr.y2=z,Mr.w=L-I,Mr.h=z-j,Lg(r,I,j,L,z),Lg(a.labelBounds.all,I,j,L,z)}return r}},RP=function(r,e){if(!e.cy().headless()){var o=e.pstyle("outline-opacity").value,n=e.pstyle("outline-width").value,a=e.pstyle("outline-offset").value,i=n+a;$F(r,e,o,i,"outside",i/2)}},$F=function(r,e,o,n,a,i){if(!(o===0||n<=0||a==="inside")){var c=e.cy(),l=e.pstyle("shape").value,d=c.renderer().nodeShapes[l],s=e.position(),u=s.x,g=s.y,b=e.width(),f=e.height();if(d.hasMiterBounds){a==="center"&&(n/=2);var v=d.miterBounds(u,g,b,f,n);Af(r,v)}else i!=null&&i>0&&Ww(r,[i,i,i,i])}},etr=function(r,e){if(!e.cy().headless()){var o=e.pstyle("border-opacity").value,n=e.pstyle("border-width").pfValue,a=e.pstyle("border-position").value;$F(r,e,o,n,a)}},ttr=function(r,e){var o=r._private.cy,n=o.styleEnabled(),a=o.headless(),i=rs(),c=r._private,l=r.isNode(),d=r.isEdge(),s,u,g,b,f,v,p=c.rstyle,m=l&&n?r.pstyle("bounds-expansion").pfValue:[0],y=function(Lr){return Lr.pstyle("display").value!=="none"},k=!n||y(r)&&(!d||y(r.source())&&y(r.target()));if(k){var x=0,_=0;n&&e.includeOverlays&&(x=r.pstyle("overlay-opacity").value,x!==0&&(_=r.pstyle("overlay-padding").value));var S=0,E=0;n&&e.includeUnderlays&&(S=r.pstyle("underlay-opacity").value,S!==0&&(E=r.pstyle("underlay-padding").value));var O=Math.max(_,E),R=0,M=0;if(n&&(R=r.pstyle("width").pfValue,M=R/2),l&&e.includeNodes){var I=r.position();f=I.x,v=I.y;var L=r.outerWidth(),j=L/2,z=r.outerHeight(),F=z/2;s=f-j,u=f+j,g=v-F,b=v+F,Lg(i,s,g,u,b),n&&RP(i,r),n&&e.includeOutlines&&!a&&RP(i,r),n&&etr(i,r)}else if(d&&e.includeEdges)if(n&&!a){var H=r.pstyle("curve-style").strValue;if(s=Math.min(p.srcX,p.midX,p.tgtX),u=Math.max(p.srcX,p.midX,p.tgtX),g=Math.min(p.srcY,p.midY,p.tgtY),b=Math.max(p.srcY,p.midY,p.tgtY),s-=M,u+=M,g-=M,b+=M,Lg(i,s,g,u,b),H==="haystack"){var q=p.haystackPts;if(q&&q.length===2){if(s=q[0].x,g=q[0].y,u=q[1].x,b=q[1].y,s>u){var W=s;s=u,u=W}if(g>b){var Z=g;g=b,b=Z}Lg(i,s-M,g-M,u+M,b+M)}}else if(H==="bezier"||H==="unbundled-bezier"||If(H,"segments")||If(H,"taxi")){var $;switch(H){case"bezier":case"unbundled-bezier":$=p.bezierPts;break;case"segments":case"taxi":case"round-segments":case"round-taxi":$=p.linePts;break}if($!=null)for(var X=0;X<$.length;X++){var Q=$[X];s=Q.x-M,u=Q.x+M,g=Q.y-M,b=Q.y+M,Lg(i,s,g,u,b)}}}else{var lr=r.source(),or=lr.position(),tr=r.target(),dr=tr.position();if(s=or.x,u=dr.x,g=or.y,b=dr.y,s>u){var sr=s;s=u,u=sr}if(g>b){var pr=g;g=b,b=pr}s-=M,u+=M,g-=M,b+=M,Lg(i,s,g,u,b)}if(n&&e.includeEdges&&d&&(cw(i,r,"mid-source"),cw(i,r,"mid-target"),cw(i,r,"source"),cw(i,r,"target")),n){var ur=r.pstyle("ghost").value==="yes";if(ur){var cr=r.pstyle("ghost-offset-x").pfValue,gr=r.pstyle("ghost-offset-y").pfValue;Lg(i,i.x1+cr,i.y1+gr,i.x2+cr,i.y2+gr)}}var kr=c.bodyBounds=c.bodyBounds||{};fR(kr,i),Ww(kr,m),Hw(kr,1),n&&(s=i.x1,u=i.x2,g=i.y1,b=i.y2,Lg(i,s-O,g-O,u+O,b+O));var Or=c.overlayBounds=c.overlayBounds||{};fR(Or,i),Ww(Or,m),Hw(Or,1);var Ir=c.labelBounds=c.labelBounds||{};Ir.all!=null?j$(Ir.all):Ir.all=rs(),n&&e.includeLabels&&(e.includeMainLabels&&H9(i,r,null),d&&(e.includeSourceLabels&&H9(i,r,"source"),e.includeTargetLabels&&H9(i,r,"target")))}return i.x1=Yu(i.x1),i.y1=Yu(i.y1),i.x2=Yu(i.x2),i.y2=Yu(i.y2),i.w=Yu(i.x2-i.x1),i.h=Yu(i.y2-i.y1),i.w>0&&i.h>0&&k&&(Ww(i,m),Hw(i,1)),i},rq=function(r){var e=0,o=function(i){return(i?1:0)<0}},clearQueue:function(){return function(){var e=this,o=e.length!==void 0,n=o?e:[e],a=this._private.cy||this;if(!a.styleEnabled())return this;for(var i=0;i-1}return h9=r,h9}var f9,rP;function ier(){if(rP)return f9;rP=1;var t=U2();function r(e,o){var n=this.__data__,a=t(n,e);return a<0?(++this.size,n.push([e,o])):n[a][1]=o,this}return f9=r,f9}var v9,eP;function cer(){if(eP)return v9;eP=1;var t=ter(),r=oer(),e=ner(),o=aer(),n=ier();function a(i){var c=-1,l=i==null?0:i.length;for(this.clear();++c-1&&o%1==0&&o0&&this.spawn(n).updateStyle().emit("class"),e},addClass:function(r){return this.toggleClass(r,!0)},hasClass:function(r){var e=this[0];return e!=null&&e._private.classes.has(r)},toggleClass:function(r,e){ca(r)||(r=r.match(/\S+/g)||[]);for(var o=this,n=e===void 0,a=[],i=0,c=o.length;i0&&this.spawn(a).updateStyle().emit("class"),o},removeClass:function(r){return this.toggleClass(r,!1)},flashClass:function(r,e){var o=this;if(e==null)e=250;else if(e===0)return o;return o.addClass(r),setTimeout(function(){o.removeClass(r)},e),o}};Yw.className=Yw.classNames=Yw.classes;var cn={metaChar:"[\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]",comparatorOp:"=|\\!=|>|>=|<|<=|\\$=|\\^=|\\*=",boolOp:"\\?|\\!|\\^",string:`"(?:\\\\"|[^"])*"|'(?:\\\\'|[^'])*'`,number:kc,meta:"degree|indegree|outdegree",separator:"\\s*,\\s*",descendant:"\\s+",child:"\\s+>\\s+",subject:"\\$",group:"node|edge|\\*",directedEdge:"\\s+->\\s+",undirectedEdge:"\\s+<->\\s+"};cn.variable="(?:[\\w-.]|(?:\\\\"+cn.metaChar+"))+";cn.className="(?:[\\w-]|(?:\\\\"+cn.metaChar+"))+";cn.value=cn.string+"|"+cn.number;cn.id=cn.variable;(function(){var t,r,e;for(t=cn.comparatorOp.split("|"),e=0;e=0)&&r!=="="&&(cn.comparatorOp+="|\\!"+r)})();var Zn=function(){return{checks:[]}},nt={GROUP:0,COLLECTION:1,FILTER:2,DATA_COMPARE:3,DATA_EXIST:4,DATA_BOOL:5,META_COMPARE:6,STATE:7,ID:8,CLASS:9,UNDIRECTED_EDGE:10,DIRECTED_EDGE:11,NODE_SOURCE:12,NODE_TARGET:13,NODE_NEIGHBOR:14,CHILD:15,DESCENDANT:16,PARENT:17,ANCESTOR:18,COMPOUND_SPLIT:19,TRUE:20},DS=[{selector:":selected",matches:function(r){return r.selected()}},{selector:":unselected",matches:function(r){return!r.selected()}},{selector:":selectable",matches:function(r){return r.selectable()}},{selector:":unselectable",matches:function(r){return!r.selectable()}},{selector:":locked",matches:function(r){return r.locked()}},{selector:":unlocked",matches:function(r){return!r.locked()}},{selector:":visible",matches:function(r){return r.visible()}},{selector:":hidden",matches:function(r){return!r.visible()}},{selector:":transparent",matches:function(r){return r.transparent()}},{selector:":grabbed",matches:function(r){return r.grabbed()}},{selector:":free",matches:function(r){return!r.grabbed()}},{selector:":removed",matches:function(r){return r.removed()}},{selector:":inside",matches:function(r){return!r.removed()}},{selector:":grabbable",matches:function(r){return r.grabbable()}},{selector:":ungrabbable",matches:function(r){return!r.grabbable()}},{selector:":animated",matches:function(r){return r.animated()}},{selector:":unanimated",matches:function(r){return!r.animated()}},{selector:":parent",matches:function(r){return r.isParent()}},{selector:":childless",matches:function(r){return r.isChildless()}},{selector:":child",matches:function(r){return r.isChild()}},{selector:":orphan",matches:function(r){return r.isOrphan()}},{selector:":nonorphan",matches:function(r){return r.isChild()}},{selector:":compound",matches:function(r){return r.isNode()?r.isParent():r.source().isParent()||r.target().isParent()}},{selector:":loop",matches:function(r){return r.isLoop()}},{selector:":simple",matches:function(r){return r.isSimple()}},{selector:":active",matches:function(r){return r.active()}},{selector:":inactive",matches:function(r){return!r.active()}},{selector:":backgrounding",matches:function(r){return r.backgrounding()}},{selector:":nonbackgrounding",matches:function(r){return!r.backgrounding()}}].sort(function(t,r){return NJ(t.selector,r.selector)}),zer=(function(){for(var t={},r,e=0;e0&&s.edgeCount>0)return Dn("The selector `"+r+"` is invalid because it uses both a compound selector and an edge selector"),!1;if(s.edgeCount>1)return Dn("The selector `"+r+"` is invalid because it uses multiple edge selectors"),!1;s.edgeCount===1&&Dn("The selector `"+r+"` is deprecated. Edge selectors do not take effect on changes to source and target nodes after an edge is added, for performance reasons. Use a class or data selector on edges instead, updating the class or data of an edge when your app detects a change in source or target nodes.")}return!0},Ver=function(){if(this.toStringCache!=null)return this.toStringCache;for(var r=function(s){return s??""},e=function(s){return Rt(s)?'"'+s+'"':r(s)},o=function(s){return" "+s+" "},n=function(s,u){var g=s.type,b=s.value;switch(g){case nt.GROUP:{var f=r(b);return f.substring(0,f.length-1)}case nt.DATA_COMPARE:{var v=s.field,p=s.operator;return"["+v+o(r(p))+e(b)+"]"}case nt.DATA_BOOL:{var m=s.operator,y=s.field;return"["+r(m)+y+"]"}case nt.DATA_EXIST:{var k=s.field;return"["+k+"]"}case nt.META_COMPARE:{var x=s.operator,_=s.field;return"[["+_+o(r(x))+e(b)+"]]"}case nt.STATE:return b;case nt.ID:return"#"+b;case nt.CLASS:return"."+b;case nt.PARENT:case nt.CHILD:return a(s.parent,u)+o(">")+a(s.child,u);case nt.ANCESTOR:case nt.DESCENDANT:return a(s.ancestor,u)+" "+a(s.descendant,u);case nt.COMPOUND_SPLIT:{var S=a(s.left,u),E=a(s.subject,u),O=a(s.right,u);return S+(S.length>0?" ":"")+E+O}case nt.TRUE:return""}},a=function(s,u){return s.checks.reduce(function(g,b,f){return g+(u===s&&f===0?"$":"")+n(b,u)},"")},i="",c=0;c1&&c=0&&(e=e.replace("!",""),u=!0),e.indexOf("@")>=0&&(e=e.replace("@",""),s=!0),(a||c||s)&&(l=!a&&!i?"":""+r,d=""+o),s&&(r=l=l.toLowerCase(),o=d=d.toLowerCase()),e){case"*=":n=l.indexOf(d)>=0;break;case"$=":n=l.indexOf(d,l.length-d.length)>=0;break;case"^=":n=l.indexOf(d)===0;break;case"=":n=r===o;break;case">":g=!0,n=r>o;break;case">=":g=!0,n=r>=o;break;case"<":g=!0,n=r0;){var s=n.shift();r(s),a.add(s.id()),c&&o(n,a,s)}return t}function XF(t,r,e){if(e.isParent())for(var o=e._private.children,n=0;n1&&arguments[1]!==void 0?arguments[1]:!0;return AA(this,t,r,XF)};function ZF(t,r,e){if(e.isChild()){var o=e._private.parent;r.has(o.id())||t.push(o)}}pk.forEachUp=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return AA(this,t,r,ZF)};function Jer(t,r,e){ZF(t,r,e),XF(t,r,e)}pk.forEachUpAndDown=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return AA(this,t,r,Jer)};pk.ancestors=pk.parents;var i5,KF;i5=KF={data:In.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),removeData:In.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),scratch:In.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:In.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),rscratch:In.data({field:"rscratch",allowBinding:!1,allowSetting:!0,settingTriggersEvent:!1,allowGetting:!0}),removeRscratch:In.removeData({field:"rscratch",triggerEvent:!1}),id:function(){var r=this[0];if(r)return r._private.data.id}};i5.attr=i5.data;i5.removeAttr=i5.removeData;var $er=KF,q2={};function V9(t){return function(r){var e=this;if(r===void 0&&(r=!0),e.length!==0)if(e.isNode()&&!e.removed()){for(var o=0,n=e[0],a=n._private.edges,i=0;ir}),minIndegree:_p("indegree",function(t,r){return tr}),minOutdegree:_p("outdegree",function(t,r){return tr})});Nt(q2,{totalDegree:function(r){for(var e=0,o=this.nodes(),n=0;n0,g=u;u&&(s=s[0]);var b=g?s.position():{x:0,y:0};e!==void 0?d.position(r,e+b[r]):a!==void 0&&d.position({x:a.x+b.x,y:a.y+b.y})}else{var f=o.position(),v=c?o.parent():null,p=v&&v.length>0,m=p;p&&(v=v[0]);var y=m?v.position():{x:0,y:0};return a={x:f.x-y.x,y:f.y-y.y},r===void 0?a:a[r]}else if(!i)return;return this}};Ug.modelPosition=Ug.point=Ug.position;Ug.modelPositions=Ug.points=Ug.positions;Ug.renderedPoint=Ug.renderedPosition;Ug.relativePoint=Ug.relativePosition;var rtr=QF,$p,lv;$p=lv={};lv.renderedBoundingBox=function(t){var r=this.boundingBox(t),e=this.cy(),o=e.zoom(),n=e.pan(),a=r.x1*o+n.x,i=r.x2*o+n.x,c=r.y1*o+n.y,l=r.y2*o+n.y;return{x1:a,x2:i,y1:c,y2:l,w:i-a,h:l-c}};lv.dirtyCompoundBoundsCache=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,r=this.cy();return!r.styleEnabled()||!r.hasCompoundNodes()?this:(this.forEachUp(function(e){if(e.isParent()){var o=e._private;o.compoundBoundsClean=!1,o.bbCache=null,t||e.emitAndNotify("bounds")}}),this)};lv.updateCompoundBounds=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,r=this.cy();if(!r.styleEnabled()||!r.hasCompoundNodes())return this;if(!t&&r.batching())return this;function e(i){if(!i.isParent())return;var c=i._private,l=i.children(),d=i.pstyle("compound-sizing-wrt-labels").value==="include",s={width:{val:i.pstyle("min-width").pfValue,left:i.pstyle("min-width-bias-left"),right:i.pstyle("min-width-bias-right")},height:{val:i.pstyle("min-height").pfValue,top:i.pstyle("min-height-bias-top"),bottom:i.pstyle("min-height-bias-bottom")}},u=l.boundingBox({includeLabels:d,includeOverlays:!1,useCache:!1}),g=c.position;(u.w===0||u.h===0)&&(u={w:i.pstyle("width").pfValue,h:i.pstyle("height").pfValue},u.x1=g.x-u.w/2,u.x2=g.x+u.w/2,u.y1=g.y-u.h/2,u.y2=g.y+u.h/2);function b(R,M,I){var L=0,z=0,j=M+I;return R>0&&j>0&&(L=M/j*R,z=I/j*R),{biasDiff:L,biasComplementDiff:z}}function f(R,M,I,L){if(I.units==="%")switch(L){case"width":return R>0?I.pfValue*R:0;case"height":return M>0?I.pfValue*M:0;case"average":return R>0&&M>0?I.pfValue*(R+M)/2:0;case"min":return R>0&&M>0?R>M?I.pfValue*M:I.pfValue*R:0;case"max":return R>0&&M>0?R>M?I.pfValue*R:I.pfValue*M:0;default:return 0}else return I.units==="px"?I.pfValue:0}var v=s.width.left.value;s.width.left.units==="px"&&s.width.val>0&&(v=v*100/s.width.val);var p=s.width.right.value;s.width.right.units==="px"&&s.width.val>0&&(p=p*100/s.width.val);var m=s.height.top.value;s.height.top.units==="px"&&s.height.val>0&&(m=m*100/s.height.val);var y=s.height.bottom.value;s.height.bottom.units==="px"&&s.height.val>0&&(y=y*100/s.height.val);var k=b(s.width.val-u.w,v,p),x=k.biasDiff,_=k.biasComplementDiff,S=b(s.height.val-u.h,m,y),E=S.biasDiff,O=S.biasComplementDiff;c.autoPadding=f(u.w,u.h,i.pstyle("padding"),i.pstyle("padding-relative-to").value),c.autoWidth=Math.max(u.w,s.width.val),g.x=(-x+u.x1+u.x2+_)/2,c.autoHeight=Math.max(u.h,s.height.val),g.y=(-E+u.y1+u.y2+O)/2}for(var o=0;or.x2?n:r.x2,r.y1=or.y2?a:r.y2,r.w=r.x2-r.x1,r.h=r.y2-r.y1)},Af=function(r,e){return e==null?r:Lg(r,e.x1,e.y1,e.x2,e.y2)},Em=function(r,e,o){return zs(r,e,o)},cw=function(r,e,o){if(!e.cy().headless()){var n=e._private,a=n.rstyle,i=a.arrowWidth/2,c=e.pstyle(o+"-arrow-shape").value,l,d;if(c!=="none"){o==="source"?(l=a.srcX,d=a.srcY):o==="target"?(l=a.tgtX,d=a.tgtY):(l=a.midX,d=a.midY);var s=n.arrowBounds=n.arrowBounds||{},u=s[o]=s[o]||{};u.x1=l-i,u.y1=d-i,u.x2=l+i,u.y2=d+i,u.w=u.x2-u.x1,u.h=u.y2-u.y1,Hw(u,1),Lg(r,u.x1,u.y1,u.x2,u.y2)}}},H9=function(r,e,o){if(!e.cy().headless()){var n;o?n=o+"-":n="";var a=e._private,i=a.rstyle,c=e.pstyle(n+"label").strValue;if(c){var l=e.pstyle("text-halign"),d=e.pstyle("text-valign"),s=Em(i,"labelWidth",o),u=Em(i,"labelHeight",o),g=Em(i,"labelX",o),b=Em(i,"labelY",o),f=e.pstyle(n+"text-margin-x").pfValue,v=e.pstyle(n+"text-margin-y").pfValue,p=e.isEdge(),m=e.pstyle(n+"text-rotation"),y=e.pstyle("text-outline-width").pfValue,k=e.pstyle("text-border-width").pfValue,x=k/2,_=e.pstyle("text-background-padding").pfValue,S=2,E=u,O=s,R=O/2,M=E/2,I,L,z,j;if(p)I=g-R,L=g+R,z=b-M,j=b+M;else{switch(l.value){case"left":I=g-O,L=g;break;case"center":I=g-R,L=g+R;break;case"right":I=g,L=g+O;break}switch(d.value){case"top":z=b-E,j=b;break;case"center":z=b-M,j=b+M;break;case"bottom":z=b,j=b+E;break}}var F=f-Math.max(y,x)-_-S,H=f+Math.max(y,x)+_+S,q=v-Math.max(y,x)-_-S,W=v+Math.max(y,x)+_+S;I+=F,L+=H,z+=q,j+=W;var Z=o||"main",$=a.labelBounds,X=$[Z]=$[Z]||{};X.x1=I,X.y1=z,X.x2=L,X.y2=j,X.w=L-I,X.h=j-z,X.leftPad=F,X.rightPad=H,X.topPad=q,X.botPad=W;var Q=p&&m.strValue==="autorotate",lr=m.pfValue!=null&&m.pfValue!==0;if(Q||lr){var or=Q?Em(a.rstyle,"labelAngle",o):m.pfValue,tr=Math.cos(or),dr=Math.sin(or),sr=(I+L)/2,pr=(z+j)/2;if(!p){switch(l.value){case"left":sr=L;break;case"right":sr=I;break}switch(d.value){case"top":pr=j;break;case"bottom":pr=z;break}}var ur=function(Ar,Y){return Ar=Ar-sr,Y=Y-pr,{x:Ar*tr-Y*dr+sr,y:Ar*dr+Y*tr+pr}},cr=ur(I,z),gr=ur(I,j),kr=ur(L,z),Or=ur(L,j);I=Math.min(cr.x,gr.x,kr.x,Or.x),L=Math.max(cr.x,gr.x,kr.x,Or.x),z=Math.min(cr.y,gr.y,kr.y,Or.y),j=Math.max(cr.y,gr.y,kr.y,Or.y)}var Ir=Z+"Rot",Mr=$[Ir]=$[Ir]||{};Mr.x1=I,Mr.y1=z,Mr.x2=L,Mr.y2=j,Mr.w=L-I,Mr.h=j-z,Lg(r,I,z,L,j),Lg(a.labelBounds.all,I,z,L,j)}return r}},RP=function(r,e){if(!e.cy().headless()){var o=e.pstyle("outline-opacity").value,n=e.pstyle("outline-width").value,a=e.pstyle("outline-offset").value,i=n+a;$F(r,e,o,i,"outside",i/2)}},$F=function(r,e,o,n,a,i){if(!(o===0||n<=0||a==="inside")){var c=e.cy(),l=e.pstyle("shape").value,d=c.renderer().nodeShapes[l],s=e.position(),u=s.x,g=s.y,b=e.width(),f=e.height();if(d.hasMiterBounds){a==="center"&&(n/=2);var v=d.miterBounds(u,g,b,f,n);Af(r,v)}else i!=null&&i>0&&Ww(r,[i,i,i,i])}},etr=function(r,e){if(!e.cy().headless()){var o=e.pstyle("border-opacity").value,n=e.pstyle("border-width").pfValue,a=e.pstyle("border-position").value;$F(r,e,o,n,a)}},ttr=function(r,e){var o=r._private.cy,n=o.styleEnabled(),a=o.headless(),i=rs(),c=r._private,l=r.isNode(),d=r.isEdge(),s,u,g,b,f,v,p=c.rstyle,m=l&&n?r.pstyle("bounds-expansion").pfValue:[0],y=function(Lr){return Lr.pstyle("display").value!=="none"},k=!n||y(r)&&(!d||y(r.source())&&y(r.target()));if(k){var x=0,_=0;n&&e.includeOverlays&&(x=r.pstyle("overlay-opacity").value,x!==0&&(_=r.pstyle("overlay-padding").value));var S=0,E=0;n&&e.includeUnderlays&&(S=r.pstyle("underlay-opacity").value,S!==0&&(E=r.pstyle("underlay-padding").value));var O=Math.max(_,E),R=0,M=0;if(n&&(R=r.pstyle("width").pfValue,M=R/2),l&&e.includeNodes){var I=r.position();f=I.x,v=I.y;var L=r.outerWidth(),z=L/2,j=r.outerHeight(),F=j/2;s=f-z,u=f+z,g=v-F,b=v+F,Lg(i,s,g,u,b),n&&RP(i,r),n&&e.includeOutlines&&!a&&RP(i,r),n&&etr(i,r)}else if(d&&e.includeEdges)if(n&&!a){var H=r.pstyle("curve-style").strValue;if(s=Math.min(p.srcX,p.midX,p.tgtX),u=Math.max(p.srcX,p.midX,p.tgtX),g=Math.min(p.srcY,p.midY,p.tgtY),b=Math.max(p.srcY,p.midY,p.tgtY),s-=M,u+=M,g-=M,b+=M,Lg(i,s,g,u,b),H==="haystack"){var q=p.haystackPts;if(q&&q.length===2){if(s=q[0].x,g=q[0].y,u=q[1].x,b=q[1].y,s>u){var W=s;s=u,u=W}if(g>b){var Z=g;g=b,b=Z}Lg(i,s-M,g-M,u+M,b+M)}}else if(H==="bezier"||H==="unbundled-bezier"||If(H,"segments")||If(H,"taxi")){var $;switch(H){case"bezier":case"unbundled-bezier":$=p.bezierPts;break;case"segments":case"taxi":case"round-segments":case"round-taxi":$=p.linePts;break}if($!=null)for(var X=0;X<$.length;X++){var Q=$[X];s=Q.x-M,u=Q.x+M,g=Q.y-M,b=Q.y+M,Lg(i,s,g,u,b)}}}else{var lr=r.source(),or=lr.position(),tr=r.target(),dr=tr.position();if(s=or.x,u=dr.x,g=or.y,b=dr.y,s>u){var sr=s;s=u,u=sr}if(g>b){var pr=g;g=b,b=pr}s-=M,u+=M,g-=M,b+=M,Lg(i,s,g,u,b)}if(n&&e.includeEdges&&d&&(cw(i,r,"mid-source"),cw(i,r,"mid-target"),cw(i,r,"source"),cw(i,r,"target")),n){var ur=r.pstyle("ghost").value==="yes";if(ur){var cr=r.pstyle("ghost-offset-x").pfValue,gr=r.pstyle("ghost-offset-y").pfValue;Lg(i,i.x1+cr,i.y1+gr,i.x2+cr,i.y2+gr)}}var kr=c.bodyBounds=c.bodyBounds||{};fR(kr,i),Ww(kr,m),Hw(kr,1),n&&(s=i.x1,u=i.x2,g=i.y1,b=i.y2,Lg(i,s-O,g-O,u+O,b+O));var Or=c.overlayBounds=c.overlayBounds||{};fR(Or,i),Ww(Or,m),Hw(Or,1);var Ir=c.labelBounds=c.labelBounds||{};Ir.all!=null?j$(Ir.all):Ir.all=rs(),n&&e.includeLabels&&(e.includeMainLabels&&H9(i,r,null),d&&(e.includeSourceLabels&&H9(i,r,"source"),e.includeTargetLabels&&H9(i,r,"target")))}return i.x1=Yu(i.x1),i.y1=Yu(i.y1),i.x2=Yu(i.x2),i.y2=Yu(i.y2),i.w=Yu(i.x2-i.x1),i.h=Yu(i.y2-i.y1),i.w>0&&i.h>0&&k&&(Ww(i,m),Hw(i,1)),i},rq=function(r){var e=0,o=function(i){return(i?1:0)<0&&arguments[0]!==void 0?arguments[0]:ptr,r=arguments.length>1?arguments[1]:void 0,e=0;e=0;c--)i(c);return this};$f.removeAllListeners=function(){return this.removeListener("*")};$f.emit=$f.trigger=function(t,r,e){var o=this.listeners,n=o.length;return this.emitting++,ca(r)||(r=[r]),ktr(this,function(a,i){e!=null&&(o=[{event:i.event,type:i.type,namespace:i.namespace,callback:e}],n=o.length);for(var c=function(){var s=o[l];if(s.type===i.type&&(!s.namespace||s.namespace===i.namespace||s.namespace===vtr)&&a.eventMatches(a.context,s,i)){var u=[i];r!=null&&l$(u,r),a.beforeEmit(a.context,s,i),s.conf&&s.conf.one&&(a.listeners=a.listeners.filter(function(f){return f!==s}));var g=a.callbackContext(a.context,s,i),b=s.callback.apply(g,u);a.afterEmit(a.context,s,i),b===!1&&(i.stopPropagation(),i.preventDefault())}},l=0;l1&&!i){var c=this.length-1,l=this[c],d=l._private.data.id;this[c]=void 0,this[r]=l,a.set(d,{ele:l,index:r})}return this.length--,this},unmergeOne:function(r){r=r[0];var e=this._private,o=r._private.data.id,n=e.map,a=n.get(o);if(!a)return this;var i=a.index;return this.unmergeAt(i),this},unmerge:function(r){var e=this._private.cy;if(!r)return this;if(r&&Rt(r)){var o=r;r=e.mutableElements().filter(o)}for(var n=0;n=0;e--){var o=this[e];r(o)&&this.unmergeAt(e)}return this},map:function(r,e){for(var o=[],n=this,a=0;ao&&(o=l,n=c)}return{value:o,ele:n}},min:function(r,e){for(var o=1/0,n,a=this,i=0;i=0&&a"u"?"undefined":mc(Symbol))!=r&&mc(Symbol.iterator)!=r;e&&(Ix[Symbol.iterator]=function(){var o=this,n={value:void 0,done:!1},a=0,i=this.length;return cF({next:function(){return a1&&arguments[1]!==void 0?arguments[1]:!0,o=this[0],n=o.cy();if(n.styleEnabled()&&o){o._private.styleDirty&&(o._private.styleDirty=!1,n.style().apply(o));var a=o._private.style[r];return a??(e?n.style().getDefaultProperty(r):null)}},numericStyle:function(r){var e=this[0];if(e.cy().styleEnabled()&&e){var o=e.pstyle(r);return o.pfValue!==void 0?o.pfValue:o.value}},numericStyleUnits:function(r){var e=this[0];if(e.cy().styleEnabled()&&e)return e.pstyle(r).units},renderedStyle:function(r){var e=this.cy();if(!e.styleEnabled())return this;var o=this[0];if(o)return e.style().getRenderedStyle(o,r)},style:function(r,e){var o=this.cy();if(!o.styleEnabled())return this;var n=!1,a=o.style();if(dn(r)){var i=r;a.applyBypass(this,i,n),this.emitAndNotify("style")}else if(Rt(r))if(e===void 0){var c=this[0];return c?a.getStylePropertyValue(c,r):void 0}else a.applyBypass(this,r,e,n),this.emitAndNotify("style");else if(r===void 0){var l=this[0];return l?a.getRawStyle(l):void 0}return this},removeStyle:function(r){var e=this.cy();if(!e.styleEnabled())return this;var o=!1,n=e.style(),a=this;if(r===void 0)for(var i=0;i0&&r.push(s[0]),r.push(c[0])}return this.spawn(r,!0).filter(t)},"neighborhood"),closedNeighborhood:function(r){return this.neighborhood().add(this).filter(r)},openNeighborhood:function(r){return this.neighborhood(r)}});id.neighbourhood=id.neighborhood;id.closedNeighbourhood=id.closedNeighborhood;id.openNeighbourhood=id.openNeighborhood;Nt(id,{source:Ku(function(r){var e=this[0],o;return e&&(o=e._private.source||e.cy().collection()),o&&r?o.filter(r):o},"source"),target:Ku(function(r){var e=this[0],o;return e&&(o=e._private.target||e.cy().collection()),o&&r?o.filter(r):o},"target"),sources:FP({attr:"source"}),targets:FP({attr:"target"})});function FP(t){return function(e){for(var o=[],n=0;n0);return i},component:function(){var r=this[0];return r.cy().mutableElements().components(r)[0]}});id.componentsOf=id.components;var ml=function(r,e){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(r===void 0){Fa("A collection must have a reference to the core");return}var a=new xh,i=!1;if(!e)e=[];else if(e.length>0&&dn(e[0])&&!D5(e[0])){i=!0;for(var c=[],l=new Ck,d=0,s=e.length;d0&&arguments[0]!==void 0?arguments[0]:!0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,e=this,o=e.cy(),n=o._private,a=[],i=[],c,l=0,d=e.length;l0){for(var Z=c.length===e.length?e:new ml(o,c),$=0;$0&&arguments[0]!==void 0?arguments[0]:!0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,e=this,o=[],n={},a=e._private.cy;function i(z){for(var F=z._private.edges,H=0;H0&&(t?I.emitAndNotify("remove"):r&&I.emit("remove"));for(var L=0;L0?L=z:I=z;while(Math.abs(j)>i&&++F=a?y(M,F):H===0?F:x(M,I,I+d)}var S=!1;function E(){S=!0,(t!==r||e!==o)&&k()}var O=function(I){return S||E(),t===r&&e===o?I:I===0?0:I===1?1:p(_(I),r,o)};O.getControlPoints=function(){return[{x:t,y:r},{x:e,y:o}]};var R="generateBezier("+[t,r,e,o]+")";return O.toString=function(){return R},O}/*! Runge-Kutta spring physics function generator. Adapted from Framer.js, copyright Koen Bok. MIT License: http://en.wikipedia.org/wiki/MIT_License */var Ctr=(function(){function t(o){return-o.tension*o.x-o.friction*o.v}function r(o,n,a){var i={x:o.x+a.dx*n,v:o.v+a.dv*n,tension:o.tension,friction:o.friction};return{dx:i.v,dv:t(i)}}function e(o,n){var a={dx:o.v,dv:t(o)},i=r(o,n*.5,a),c=r(o,n*.5,i),l=r(o,n,c),d=1/6*(a.dx+2*(i.dx+c.dx)+l.dx),s=1/6*(a.dv+2*(i.dv+c.dv)+l.dv);return o.x=o.x+d*n,o.v=o.v+s*n,o}return function o(n,a,i){var c={x:-1,v:0,tension:null,friction:null},l=[0],d=0,s=1/1e4,u=16/1e3,g,b,f;for(n=parseFloat(n)||500,a=parseFloat(a)||20,i=i||null,c.tension=n,c.friction=a,g=i!==null,g?(d=o(n,a),b=d/i*u):b=u;f=e(f||c,b),l.push(1+f.x),d+=16,Math.abs(f.x)>s&&Math.abs(f.v)>s;);return g?function(v){return l[v*(l.length-1)|0]}:d}})(),va=function(r,e,o,n){var a=Ttr(r,e,o,n);return function(i,c,l){return i+(c-i)*a(l)}},Zw={linear:function(r,e,o){return r+(e-r)*o},ease:va(.25,.1,.25,1),"ease-in":va(.42,0,1,1),"ease-out":va(0,0,.58,1),"ease-in-out":va(.42,0,.58,1),"ease-in-sine":va(.47,0,.745,.715),"ease-out-sine":va(.39,.575,.565,1),"ease-in-out-sine":va(.445,.05,.55,.95),"ease-in-quad":va(.55,.085,.68,.53),"ease-out-quad":va(.25,.46,.45,.94),"ease-in-out-quad":va(.455,.03,.515,.955),"ease-in-cubic":va(.55,.055,.675,.19),"ease-out-cubic":va(.215,.61,.355,1),"ease-in-out-cubic":va(.645,.045,.355,1),"ease-in-quart":va(.895,.03,.685,.22),"ease-out-quart":va(.165,.84,.44,1),"ease-in-out-quart":va(.77,0,.175,1),"ease-in-quint":va(.755,.05,.855,.06),"ease-out-quint":va(.23,1,.32,1),"ease-in-out-quint":va(.86,0,.07,1),"ease-in-expo":va(.95,.05,.795,.035),"ease-out-expo":va(.19,1,.22,1),"ease-in-out-expo":va(1,0,0,1),"ease-in-circ":va(.6,.04,.98,.335),"ease-out-circ":va(.075,.82,.165,1),"ease-in-out-circ":va(.785,.135,.15,.86),spring:function(r,e,o){if(o===0)return Zw.linear;var n=Ctr(r,e,o);return function(a,i,c){return a+(i-a)*n(c)}},"cubic-bezier":va};function VP(t,r,e,o,n){if(o===1||r===e)return e;var a=n(r,e,o);return t==null||((t.roundValue||t.color)&&(a=Math.round(a)),t.min!==void 0&&(a=Math.max(a,t.min)),t.max!==void 0&&(a=Math.min(a,t.max))),a}function HP(t,r){return t.pfValue!=null||t.value!=null?t.pfValue!=null&&(r==null||r.type.units!=="%")?t.pfValue:t.value:t}function Ep(t,r,e,o,n){var a=n!=null?n.type:null;e<0?e=0:e>1&&(e=1);var i=HP(t,n),c=HP(r,n);if(We(i)&&We(c))return VP(a,i,c,e,o);if(ca(i)&&ca(c)){for(var l=[],d=0;d0?(b==="spring"&&f.push(i.duration),i.easingImpl=Zw[b].apply(null,f)):i.easingImpl=Zw[b]}var v=i.easingImpl,p;if(i.duration===0?p=1:p=(e-l)/i.duration,i.applying&&(p=i.progress),p<0?p=0:p>1&&(p=1),i.delay==null){var m=i.startPosition,y=i.position;if(y&&n&&!t.locked()){var k={};Om(m.x,y.x)&&(k.x=Ep(m.x,y.x,p,v)),Om(m.y,y.y)&&(k.y=Ep(m.y,y.y,p,v)),t.position(k)}var x=i.startPan,_=i.pan,S=a.pan,E=_!=null&&o;E&&(Om(x.x,_.x)&&(S.x=Ep(x.x,_.x,p,v)),Om(x.y,_.y)&&(S.y=Ep(x.y,_.y,p,v)),t.emit("pan"));var O=i.startZoom,R=i.zoom,M=R!=null&&o;M&&(Om(O,R)&&(a.zoom=n5(a.minZoom,Ep(O,R,p,v),a.maxZoom)),t.emit("zoom")),(E||M)&&t.emit("viewport");var I=i.style;if(I&&I.length>0&&n){for(var L=0;L=0;E--){var O=S[E];O()}S.splice(0,S.length)},y=b.length-1;y>=0;y--){var k=b[y],x=k._private;if(x.stopped){b.splice(y,1),x.hooked=!1,x.playing=!1,x.started=!1,m(x.frames);continue}!x.playing&&!x.applying||(x.playing&&x.applying&&(x.applying=!1),x.started||Ptr(s,k,t),Rtr(s,k,t,u),x.applying&&(x.applying=!1),m(x.frames),x.step!=null&&x.step(t),k.completed()&&(b.splice(y,1),x.hooked=!1,x.playing=!1,x.started=!1,m(x.completes)),v=!0)}return!u&&b.length===0&&f.length===0&&o.push(s),v}for(var a=!1,i=0;i0?r.notify("draw",e):r.notify("draw")),e.unmerge(o),r.emit("step")}var Mtr={animate:In.animate(),animation:In.animation(),animated:In.animated(),clearQueue:In.clearQueue(),delay:In.delay(),delayAnimation:In.delayAnimation(),stop:In.stop(),addToAnimationPool:function(r){var e=this;e.styleEnabled()&&e._private.aniEles.merge(r)},stopAnimationLoop:function(){this._private.animationsRunning=!1},startAnimationLoop:function(){var r=this;if(r._private.animationsRunning=!0,!r.styleEnabled())return;function e(){r._private.animationsRunning&&Tx(function(a){WP(a,r),e()})}var o=r.renderer();o&&o.beforeRender?o.beforeRender(function(a,i){WP(i,r)},o.beforeRenderPriorities.animations):e()}},Itr={qualifierCompare:function(r,e){return r==null||e==null?r==null&&e==null:r.sameText(e)},eventMatches:function(r,e,o){var n=e.qualifier;return n!=null?r!==o.target&&D5(o.target)&&n.matches(o.target):!0},addEventFields:function(r,e){e.cy=r,e.target=r},callbackContext:function(r,e,o){return e.qualifier!=null?o.target:r}},sw=function(r){return Rt(r)?new Qf(r):r},uq={createEmitter:function(){var r=this._private;return r.emitter||(r.emitter=new G2(Itr,this)),this},emitter:function(){return this._private.emitter},on:function(r,e,o){return this.emitter().on(r,sw(e),o),this},removeListener:function(r,e,o){return this.emitter().removeListener(r,sw(e),o),this},removeAllListeners:function(){return this.emitter().removeAllListeners(),this},one:function(r,e,o){return this.emitter().one(r,sw(e),o),this},once:function(r,e,o){return this.emitter().one(r,sw(e),o),this},emit:function(r,e){return this.emitter().emit(r,e),this},emitAndNotify:function(r,e){return this.emit(r),this.notify(r,e),this}};In.eventAliasesOn(uq);var LS={png:function(r){var e=this._private.renderer;return r=r||{},e.png(r)},jpg:function(r){var e=this._private.renderer;return r=r||{},r.bg=r.bg||"#fff",e.jpg(r)}};LS.jpeg=LS.jpg;var Kw={layout:function(r){var e=this;if(r==null){Fa("Layout options must be specified to make a layout");return}if(r.name==null){Fa("A `name` must be specified to make a layout");return}var o=r.name,n=e.extension("layout",o);if(n==null){Fa("No such layout `"+o+"` found. Did you forget to import it and `cytoscape.use()` it?");return}var a;Rt(r.eles)?a=e.$(r.eles):a=r.eles!=null?r.eles:e.$();var i=new n(Nt({},r,{cy:e,eles:a}));return i}};Kw.createLayout=Kw.makeLayout=Kw.layout;var Dtr={notify:function(r,e){var o=this._private;if(this.batching()){o.batchNotifications=o.batchNotifications||{};var n=o.batchNotifications[r]=o.batchNotifications[r]||this.collection();e!=null&&n.merge(e);return}if(o.notificationsEnabled){var a=this.renderer();this.destroyed()||!a||a.notify(r,e)}},notifications:function(r){var e=this._private;return r===void 0?e.notificationsEnabled:(e.notificationsEnabled=!!r,this)},noNotifications:function(r){this.notifications(!1),r(),this.notifications(!0)},batching:function(){return this._private.batchCount>0},startBatch:function(){var r=this._private;return r.batchCount==null&&(r.batchCount=0),r.batchCount===0&&(r.batchStyleEles=this.collection(),r.batchNotifications={}),r.batchCount++,this},endBatch:function(){var r=this._private;if(r.batchCount===0)return this;if(r.batchCount--,r.batchCount===0){r.batchStyleEles.updateStyle();var e=this.renderer();Object.keys(r.batchNotifications).forEach(function(o){var n=r.batchNotifications[o];n.empty()?e.notify(o):e.notify(o,n)})}return this},batch:function(r){return this.startBatch(),r(),this.endBatch(),this},batchData:function(r){var e=this;return this.batch(function(){for(var o=Object.keys(r),n=0;n0;)e.removeChild(e.childNodes[0]);r._private.renderer=null,r.mutableElements().forEach(function(o){var n=o._private;n.rscratch={},n.rstyle={},n.animation.current=[],n.animation.queue=[]})},onRender:function(r){return this.on("render",r)},offRender:function(r){return this.off("render",r)}};jS.invalidateDimensions=jS.resize;var Qw={collection:function(r,e){return Rt(r)?this.$(r):vu(r)?r.collection():ca(r)?(e||(e={}),new ml(this,r,e.unique,e.removed)):new ml(this)},nodes:function(r){var e=this.$(function(o){return o.isNode()});return r?e.filter(r):e},edges:function(r){var e=this.$(function(o){return o.isEdge()});return r?e.filter(r):e},$:function(r){var e=this._private.elements;return r?e.filter(r):e.spawnSelf()},mutableElements:function(){return this._private.elements}};Qw.elements=Qw.filter=Qw.$;var Yc={},fy="t",Ltr="f";Yc.apply=function(t){for(var r=this,e=r._private,o=e.cy,n=o.collection(),a=0;a0;if(g||u&&b){var f=void 0;g&&b||g?f=d.properties:b&&(f=d.mappedProperties);for(var v=0;v1&&(x=1),c.color){var S=o.valueMin[0],E=o.valueMax[0],O=o.valueMin[1],R=o.valueMax[1],M=o.valueMin[2],I=o.valueMax[2],L=o.valueMin[3]==null?1:o.valueMin[3],j=o.valueMax[3]==null?1:o.valueMax[3],z=[Math.round(S+(E-S)*x),Math.round(O+(R-O)*x),Math.round(M+(I-M)*x),Math.round(L+(j-L)*x)];a={bypass:o.bypass,name:o.name,value:z,strValue:"rgb("+z[0]+", "+z[1]+", "+z[2]+")"}}else if(c.number){var F=o.valueMin+(o.valueMax-o.valueMin)*x;a=this.parse(o.name,F,o.bypass,g)}else return!1;if(!a)return v(),!1;a.mapping=o,o=a;break}case i.data:{for(var H=o.field.split("."),q=u.data,W=0;W0&&a>0){for(var c={},l=!1,d=0;d0?t.delayAnimation(i).play().promise().then(k):k()}).then(function(){return t.animation({style:c,duration:a,easing:t.pstyle("transition-timing-function").value,queue:!1}).play().promise()}).then(function(){e.removeBypasses(t,n),t.emitAndNotify("style"),o.transitioning=!1})}else o.transitioning&&(this.removeBypasses(t,n),t.emitAndNotify("style"),o.transitioning=!1)};Yc.checkTrigger=function(t,r,e,o,n,a){var i=this.properties[r],c=n(i);t.removed()||c!=null&&c(e,o,t)&&a(i)};Yc.checkZOrderTrigger=function(t,r,e,o){var n=this;this.checkTrigger(t,r,e,o,function(a){return a.triggersZOrder},function(){n._private.cy.notify("zorder",t)})};Yc.checkBoundsTrigger=function(t,r,e,o){this.checkTrigger(t,r,e,o,function(n){return n.triggersBounds},function(n){t.dirtyCompoundBoundsCache(),t.dirtyBoundingBoxCache()})};Yc.checkConnectedEdgesBoundsTrigger=function(t,r,e,o){this.checkTrigger(t,r,e,o,function(n){return n.triggersBoundsOfConnectedEdges},function(n){t.connectedEdges().forEach(function(a){a.dirtyBoundingBoxCache()})})};Yc.checkParallelEdgesBoundsTrigger=function(t,r,e,o){this.checkTrigger(t,r,e,o,function(n){return n.triggersBoundsOfParallelEdges},function(n){t.parallelEdges().forEach(function(a){a.dirtyBoundingBoxCache()})})};Yc.checkTriggers=function(t,r,e,o){t.dirtyStyleCache(),this.checkZOrderTrigger(t,r,e,o),this.checkBoundsTrigger(t,r,e,o),this.checkConnectedEdgesBoundsTrigger(t,r,e,o),this.checkParallelEdgesBoundsTrigger(t,r,e,o)};var F5={};F5.applyBypass=function(t,r,e,o){var n=this,a=[],i=!0;if(r==="*"||r==="**"){if(e!==void 0)for(var c=0;cn.length?o=o.substr(n.length):o=""}function l(){a.length>i.length?a=a.substr(i.length):a=""}for(;;){var d=o.match(/^\s*$/);if(d)break;var s=o.match(/^\s*((?:.|\s)+?)\s*\{((?:.|\s)+?)\}/);if(!s){Dn("Halting stylesheet parsing: String stylesheet contains more to parse but no selector and block found in: "+o);break}n=s[0];var u=s[1];if(u!=="core"){var g=new Qf(u);if(g.invalid){Dn("Skipping parsing of block: Invalid selector found in string stylesheet: "+u),c();continue}}var b=s[2],f=!1;a=b;for(var v=[];;){var p=a.match(/^\s*$/);if(p)break;var m=a.match(/^\s*(.+?)\s*:\s*(.+?)(?:\s*;|\s*$)/);if(!m){Dn("Skipping parsing of block: Invalid formatting of style property and value definitions found in:"+b),f=!0;break}i=m[0];var y=m[1],k=m[2],x=r.properties[y];if(!x){Dn("Skipping property: Invalid property name in: "+i),l();continue}var _=e.parse(y,k);if(!_){Dn("Skipping property: Invalid property definition in: "+i),l();continue}v.push({name:y,val:k}),l()}if(f){c();break}e.selector(u);for(var S=0;S=7&&r[0]==="d"&&(s=new RegExp(c.data.regex).exec(r))){if(e)return!1;var g=c.data;return{name:t,value:s,strValue:""+r,mapped:g,field:s[1],bypass:e}}else if(r.length>=10&&r[0]==="m"&&(u=new RegExp(c.mapData.regex).exec(r))){if(e||d.multiple)return!1;var b=c.mapData;if(!(d.color||d.number))return!1;var f=this.parse(t,u[4]);if(!f||f.mapped)return!1;var v=this.parse(t,u[5]);if(!v||v.mapped)return!1;if(f.pfValue===v.pfValue||f.strValue===v.strValue)return Dn("`"+t+": "+r+"` is not a valid mapper because the output range is zero; converting to `"+t+": "+f.strValue+"`"),this.parse(t,f.strValue);if(d.color){var p=f.value,m=v.value,y=p[0]===m[0]&&p[1]===m[1]&&p[2]===m[2]&&(p[3]===m[3]||(p[3]==null||p[3]===1)&&(m[3]==null||m[3]===1));if(y)return!1}return{name:t,value:u,strValue:""+r,mapped:b,field:u[1],fieldMin:parseFloat(u[2]),fieldMax:parseFloat(u[3]),valueMin:f.value,valueMax:v.value,bypass:e}}}if(d.multiple&&o!=="multiple"){var k;if(l?k=r.split(/\s+/):ca(r)?k=r:k=[r],d.evenMultiple&&k.length%2!==0)return null;for(var x=[],_=[],S=[],E="",O=!1,R=0;R0?" ":"")+M.strValue}return d.validate&&!d.validate(x,_)?null:d.singleEnum&&O?x.length===1&&Rt(x[0])?{name:t,value:x[0],strValue:x[0],bypass:e}:null:{name:t,value:x,pfValue:S,strValue:E,bypass:e,units:_}}var I=function(){for(var ur=0;urd.max||d.strictMax&&r===d.max))return null;var H={name:t,value:r,strValue:""+r+(L||""),units:L,bypass:e};return d.unitless||L!=="px"&&L!=="em"?H.pfValue=r:H.pfValue=L==="px"||!L?r:this.getEmSizeInPixels()*r,(L==="ms"||L==="s")&&(H.pfValue=L==="ms"?r:1e3*r),(L==="deg"||L==="rad")&&(H.pfValue=L==="rad"?r:I$(r)),L==="%"&&(H.pfValue=r/100),H}else if(d.propList){var q=[],W=""+r;if(W!=="none"){for(var Z=W.split(/\s*,\s*|\s+/),$=0;$0&&c>0&&!isNaN(o.w)&&!isNaN(o.h)&&o.w>0&&o.h>0){l=Math.min((i-2*e)/o.w,(c-2*e)/o.h),l=l>this._private.maxZoom?this._private.maxZoom:l,l=l=o.minZoom&&(o.maxZoom=e),this},minZoom:function(r){return r===void 0?this._private.minZoom:this.zoomRange({min:r})},maxZoom:function(r){return r===void 0?this._private.maxZoom:this.zoomRange({max:r})},getZoomedViewport:function(r){var e=this._private,o=e.pan,n=e.zoom,a,i,c=!1;if(e.zoomingEnabled||(c=!0),We(r)?i=r:dn(r)&&(i=r.level,r.position!=null?a=L2(r.position,n,o):r.renderedPosition!=null&&(a=r.renderedPosition),a!=null&&!e.panningEnabled&&(c=!0)),i=i>e.maxZoom?e.maxZoom:i,i=ie.maxZoom||!e.zoomingEnabled?i=!0:(e.zoom=l,a.push("zoom"))}if(n&&(!i||!r.cancelOnFailedZoom)&&e.panningEnabled){var d=r.pan;We(d.x)&&(e.pan.x=d.x,c=!1),We(d.y)&&(e.pan.y=d.y,c=!1),c||a.push("pan")}return a.length>0&&(a.push("viewport"),this.emit(a.join(" ")),this.notify("viewport")),this},center:function(r){var e=this.getCenterPan(r);return e&&(this._private.pan=e,this.emit("pan viewport"),this.notify("viewport")),this},getCenterPan:function(r,e){if(this._private.panningEnabled){if(Rt(r)){var o=r;r=this.mutableElements().filter(o)}else vu(r)||(r=this.mutableElements());if(r.length!==0){var n=r.boundingBox(),a=this.width(),i=this.height();e=e===void 0?this._private.zoom:e;var c={x:(a-e*(n.x1+n.x2))/2,y:(i-e*(n.y1+n.y2))/2};return c}}},reset:function(){return!this._private.panningEnabled||!this._private.zoomingEnabled?this:(this.viewport({pan:{x:0,y:0},zoom:1}),this)},invalidateSize:function(){this._private.sizeCache=null},size:function(){var r=this._private,e=r.container,o=this;return r.sizeCache=r.sizeCache||(e?(function(){var n=o.window().getComputedStyle(e),a=function(c){return parseFloat(n.getPropertyValue(c))};return{width:e.clientWidth-a("padding-left")-a("padding-right"),height:e.clientHeight-a("padding-top")-a("padding-bottom")}})():{width:1,height:1})},width:function(){return this.size().width},height:function(){return this.size().height},extent:function(){var r=this._private.pan,e=this._private.zoom,o=this.renderedExtent(),n={x1:(o.x1-r.x)/e,x2:(o.x2-r.x)/e,y1:(o.y1-r.y)/e,y2:(o.y2-r.y)/e};return n.w=n.x2-n.x1,n.h=n.y2-n.y1,n},renderedExtent:function(){var r=this.width(),e=this.height();return{x1:0,y1:0,x2:r,y2:e,w:r,h:e}},multiClickDebounceTime:function(r){if(r)this._private.multiClickDebounceTime=r;else return this._private.multiClickDebounceTime;return this}};p0.centre=p0.center;p0.autolockNodes=p0.autolock;p0.autoungrabifyNodes=p0.autoungrabify;var l5={data:In.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeData:In.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),scratch:In.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:In.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0})};l5.attr=l5.data;l5.removeAttr=l5.removeData;var d5=function(r){var e=this;r=Nt({},r);var o=r.container;o&&!Ax(o)&&Ax(o[0])&&(o=o[0]);var n=o?o._cyreg:null;n=n||{},n&&n.cy&&(n.cy.destroy(),n={});var a=n.readies=n.readies||[];o&&(o._cyreg=n),n.cy=e;var i=pc!==void 0&&o!==void 0&&!r.headless,c=r;c.layout=Nt({name:i?"grid":"null"},c.layout),c.renderer=Nt({name:i?"canvas":"null"},c.renderer);var l=function(f,v,p){return v!==void 0?v:p!==void 0?p:f},d=this._private={container:o,ready:!1,options:c,elements:new ml(this),listeners:[],aniEles:new ml(this),data:c.data||{},scratch:{},layout:null,renderer:null,destroyed:!1,notificationsEnabled:!0,minZoom:1e-50,maxZoom:1e50,zoomingEnabled:l(!0,c.zoomingEnabled),userZoomingEnabled:l(!0,c.userZoomingEnabled),panningEnabled:l(!0,c.panningEnabled),userPanningEnabled:l(!0,c.userPanningEnabled),boxSelectionEnabled:l(!0,c.boxSelectionEnabled),autolock:l(!1,c.autolock,c.autolockNodes),autoungrabify:l(!1,c.autoungrabify,c.autoungrabifyNodes),autounselectify:l(!1,c.autounselectify),styleEnabled:c.styleEnabled===void 0?i:c.styleEnabled,zoom:We(c.zoom)?c.zoom:1,pan:{x:dn(c.pan)&&We(c.pan.x)?c.pan.x:0,y:dn(c.pan)&&We(c.pan.y)?c.pan.y:0},animation:{current:[],queue:[]},hasCompoundNodes:!1,multiClickDebounceTime:l(250,c.multiClickDebounceTime)};this.createEmitter(),this.selectionType(c.selectionType),this.zoomRange({min:c.minZoom,max:c.maxZoom});var s=function(f,v){var p=f.some(AJ);if(p)return Rk.all(f).then(v);v(f)};d.styleEnabled&&e.setStyle([]);var u=Nt({},c,c.renderer);e.initRenderer(u);var g=function(f,v,p){e.notifications(!1);var m=e.mutableElements();m.length>0&&m.remove(),f!=null&&(dn(f)||ca(f))&&e.add(f),e.one("layoutready",function(k){e.notifications(!0),e.emit(k),e.one("load",v),e.emitAndNotify("load")}).one("layoutstop",function(){e.one("done",p),e.emit("done")});var y=Nt({},e._private.options.layout);y.eles=e.elements(),e.layout(y).run()};s([c.style,c.elements],function(b){var f=b[0],v=b[1];d.styleEnabled&&e.style().append(f),g(v,function(){e.startAnimationLoop(),d.ready=!0,ei(c.ready)&&e.on("ready",c.ready);for(var p=0;p0,c=!!t.boundingBox,l=rs(c?t.boundingBox:structuredClone(r.extent())),d;if(vu(t.roots))d=t.roots;else if(ca(t.roots)){for(var s=[],u=0;u0;){var z=j(),F=R(z,I);if(F)z.outgoers().filter(function(J){return J.isNode()&&e.has(J)}).forEach(L);else if(F===null){Dn("Detected double maximal shift for node `"+z.id()+"`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs.");break}}}var H=0;if(t.avoidOverlap)for(var q=0;q0&&m[0].length<=3?Dr/2:0),ie=2*Math.PI/m[Er].length*Pr;return Er===0&&m[0].length===1&&(Yr=1),{x:kr.x+Yr*Math.cos(ie),y:kr.y+Yr*Math.sin(ie)}}else{var me=m[Er].length,xe=Math.max(me===1?0:c?(l.w-t.padding*2-Or.w)/((t.grid?Mr:me)-1):(l.w-t.padding*2-Or.w)/((t.grid?Mr:me)+1),H),Me={x:kr.x+(Pr+1-(me+1)/2)*xe,y:kr.y+(Er+1-(tr+1)/2)*Ir};return Me}},Ar={downward:0,leftward:90,upward:180,rightward:-90};Object.keys(Ar).indexOf(t.direction)===-1&&Fa("Invalid direction '".concat(t.direction,"' specified for breadthfirst layout. Valid values are: ").concat(Object.keys(Ar).join(", ")));var Y=function(nr){return t$(Lr(nr),l,Ar[t.direction])};return e.nodes().layoutPositions(this,t,Y),this};var Ftr={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,radius:void 0,startAngle:3/2*Math.PI,sweep:void 0,clockwise:!0,sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(r,e){return!0},ready:void 0,stop:void 0,transform:function(r,e){return e}};function bq(t){this.options=Nt({},Ftr,t)}bq.prototype.run=function(){var t=this.options,r=t,e=t.cy,o=r.eles,n=r.counterclockwise!==void 0?!r.counterclockwise:r.clockwise,a=o.nodes().not(":parent");r.sort&&(a=a.sort(r.sort));for(var i=rs(r.boundingBox?r.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()}),c={x:i.x1+i.w/2,y:i.y1+i.h/2},l=r.sweep===void 0?2*Math.PI-2*Math.PI/a.length:r.sweep,d=l/Math.max(1,a.length-1),s,u=0,g=0;g1&&r.avoidOverlap){u*=1.75;var m=Math.cos(d)-Math.cos(0),y=Math.sin(d)-Math.sin(0),k=Math.sqrt(u*u/(m*m+y*y));s=Math.max(k,s)}var x=function(S,E){var O=r.startAngle+E*d*(n?1:-1),R=s*Math.cos(O),M=s*Math.sin(O),I={x:c.x+R,y:c.y+M};return I};return o.nodes().layoutPositions(this,r,x),this};var qtr={fit:!0,padding:30,startAngle:3/2*Math.PI,sweep:void 0,clockwise:!0,equidistant:!1,minNodeSpacing:10,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,height:void 0,width:void 0,spacingFactor:void 0,concentric:function(r){return r.degree()},levelWidth:function(r){return r.maxDegree()/4},animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(r,e){return!0},ready:void 0,stop:void 0,transform:function(r,e){return e}};function hq(t){this.options=Nt({},qtr,t)}hq.prototype.run=function(){for(var t=this.options,r=t,e=r.counterclockwise!==void 0?!r.counterclockwise:r.clockwise,o=t.cy,n=r.eles,a=n.nodes().not(":parent"),i=rs(r.boundingBox?r.boundingBox:{x1:0,y1:0,w:o.width(),h:o.height()}),c={x:i.x1+i.w/2,y:i.y1+i.h/2},l=[],d=0,s=0;s0){var _=Math.abs(y[0].value-x.value);_>=p&&(y=[],m.push(y))}y.push(x)}var S=d+r.minNodeSpacing;if(!r.avoidOverlap){var E=m.length>0&&m[0].length>1,O=Math.min(i.w,i.h)/2-S,R=O/(m.length+E?1:0);S=Math.min(S,R)}for(var M=0,I=0;I1&&r.avoidOverlap){var F=Math.cos(z)-Math.cos(0),H=Math.sin(z)-Math.sin(0),q=Math.sqrt(S*S/(F*F+H*H));M=Math.max(q,M)}L.r=M,M+=S}if(r.equidistant){for(var W=0,Z=0,$=0;$=t.numIter||(Ztr(o,t),o.temperature=o.temperature*t.coolingFactor,o.temperature=t.animationThreshold&&a(),Tx(s)}};s()}else{for(;d;)d=i(l),l++;ZP(o,t),c()}return this};X2.prototype.stop=function(){return this.stopped=!0,this.thread&&this.thread.stop(),this.emit("layoutstop"),this};X2.prototype.destroy=function(){return this.thread&&this.thread.stop(),this};var Vtr=function(r,e,o){for(var n=o.eles.edges(),a=o.eles.nodes(),i=rs(o.boundingBox?o.boundingBox:{x1:0,y1:0,w:r.width(),h:r.height()}),c={isCompound:r.hasCompoundNodes(),layoutNodes:[],idToIndex:{},nodeSize:a.size(),graphSet:[],indexToGraph:[],layoutEdges:[],edgeSize:n.size(),temperature:o.initialTemp,clientWidth:i.w,clientHeight:i.h,boundingBox:i},l=o.eles.components(),d={},s=0;s0){c.graphSet.push(O);for(var s=0;sn.count?0:n.graph},fq=function(r,e,o,n){var a=n.graphSet[o];if(-10)var u=n.nodeOverlap*s,g=Math.sqrt(c*c+l*l),b=u*c/g,f=u*l/g;else var v=Nx(r,c,l),p=Nx(e,-1*c,-1*l),m=p.x-v.x,y=p.y-v.y,k=m*m+y*y,g=Math.sqrt(k),u=(r.nodeRepulsion+e.nodeRepulsion)/k,b=u*m/g,f=u*y/g;r.isLocked||(r.offsetX-=b,r.offsetY-=f),e.isLocked||(e.offsetX+=b,e.offsetY+=f)}},Jtr=function(r,e,o,n){if(o>0)var a=r.maxX-e.minX;else var a=e.maxX-r.minX;if(n>0)var i=r.maxY-e.minY;else var i=e.maxY-r.minY;return a>=0&&i>=0?Math.sqrt(a*a+i*i):0},Nx=function(r,e,o){var n=r.positionX,a=r.positionY,i=r.height||1,c=r.width||1,l=o/e,d=i/c,s={};return e===0&&0o?(s.x=n,s.y=a+i/2,s):0e&&-1*d<=l&&l<=d?(s.x=n-c/2,s.y=a-c*o/2/e,s):0=d)?(s.x=n+i*e/2/o,s.y=a+i/2,s):(0>o&&(l<=-1*d||l>=d)&&(s.x=n-i*e/2/o,s.y=a-i/2),s)},$tr=function(r,e){for(var o=0;oo){var p=e.gravity*b/v,m=e.gravity*f/v;g.offsetX+=p,g.offsetY+=m}}}}},eor=function(r,e){var o=[],n=0,a=-1;for(o.push.apply(o,r.graphSet[0]),a+=r.graphSet[0].length;n<=a;){var i=o[n++],c=r.idToIndex[i],l=r.layoutNodes[c],d=l.children;if(0o)var a={x:o*r/n,y:o*e/n};else var a={x:r,y:e};return a},pq=function(r,e){var o=r.parentId;if(o!=null){var n=e.layoutNodes[e.idToIndex[o]],a=!1;if((n.maxX==null||r.maxX+n.padRight>n.maxX)&&(n.maxX=r.maxX+n.padRight,a=!0),(n.minX==null||r.minX-n.padLeftn.maxY)&&(n.maxY=r.maxY+n.padBottom,a=!0),(n.minY==null||r.minY-n.padTopm&&(f+=p+e.componentSpacing,b=0,v=0,p=0)}}},nor={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,avoidOverlapPadding:10,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,condense:!1,rows:void 0,cols:void 0,position:function(r){},sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(r,e){return!0},ready:void 0,stop:void 0,transform:function(r,e){return e}};function kq(t){this.options=Nt({},nor,t)}kq.prototype.run=function(){var t=this.options,r=t,e=t.cy,o=r.eles,n=o.nodes().not(":parent");r.sort&&(n=n.sort(r.sort));var a=rs(r.boundingBox?r.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()});if(a.h===0||a.w===0)o.nodes().layoutPositions(this,r,function(lr){return{x:a.x1,y:a.y1}});else{var i=n.size(),c=Math.sqrt(i*a.h/a.w),l=Math.round(c),d=Math.round(a.w/a.h*c),s=function(or){if(or==null)return Math.min(l,d);var tr=Math.min(l,d);tr==l?l=or:d=or},u=function(or){if(or==null)return Math.max(l,d);var tr=Math.max(l,d);tr==l?l=or:d=or},g=r.rows,b=r.cols!=null?r.cols:r.columns;if(g!=null&&b!=null)l=g,d=b;else if(g!=null&&b==null)l=g,d=Math.ceil(i/l);else if(g==null&&b!=null)d=b,l=Math.ceil(i/d);else if(d*l>i){var f=s(),v=u();(f-1)*v>=i?s(f-1):(v-1)*f>=i&&u(v-1)}else for(;d*l=i?u(m+1):s(p+1)}var y=a.w/d,k=a.h/l;if(r.condense&&(y=0,k=0),r.avoidOverlap)for(var x=0;x=d&&(F=0,z++)},q={},W=0;W(F=Y$(t,r,H[q],H[q+1],H[q+2],H[q+3])))return p(E,F),!0}else if(R.edgeType==="bezier"||R.edgeType==="multibezier"||R.edgeType==="self"||R.edgeType==="compound"){for(var H=R.allpts,q=0;q+5(F=W$(t,r,H[q],H[q+1],H[q+2],H[q+3],H[q+4],H[q+5])))return p(E,F),!0}for(var W=W||O.source,Z=Z||O.target,$=n.getArrowWidth(M,I),X=[{name:"source",x:R.arrowStartX,y:R.arrowStartY,angle:R.srcArrowAngle},{name:"target",x:R.arrowEndX,y:R.arrowEndY,angle:R.tgtArrowAngle},{name:"mid-source",x:R.midX,y:R.midY,angle:R.midsrcArrowAngle},{name:"mid-target",x:R.midX,y:R.midY,angle:R.midtgtArrowAngle}],q=0;q0&&(m(W),m(Z))}function k(E,O,R){return zs(E,O,R)}function x(E,O){var R=E._private,M=g,I;O?I=O+"-":I="",E.boundingBox();var L=R.labelBounds[O||"main"],j=E.pstyle(I+"label").value,z=E.pstyle("text-events").strValue==="yes";if(!(!z||!j)){var F=k(R.rscratch,"labelX",O),H=k(R.rscratch,"labelY",O),q=k(R.rscratch,"labelAngle",O),W=E.pstyle(I+"text-margin-x").pfValue,Z=E.pstyle(I+"text-margin-y").pfValue,$=L.x1-M-W,X=L.x2+M-W,Q=L.y1-M-Z,lr=L.y2+M-Z;if(q){var or=Math.cos(q),tr=Math.sin(q),dr=function(Or,Ir){return Or=Or-F,Ir=Ir-H,{x:Or*or-Ir*tr+F,y:Or*tr+Ir*or+H}},sr=dr($,Q),pr=dr($,lr),ur=dr(X,Q),cr=dr(X,lr),gr=[sr.x+W,sr.y+Z,ur.x+W,ur.y+Z,cr.x+W,cr.y+Z,pr.x+W,pr.y+Z];if(Bs(t,r,gr))return p(E),!0}else if(Df(L,t,r))return p(E),!0}}for(var _=i.length-1;_>=0;_--){var S=i[_];S.isNode()?m(S)||x(S):y(S)||x(S)||x(S,"source")||x(S,"target")}return c};A0.getAllInBox=function(t,r,e,o){var n=this.getCachedZSortedEles().interactive,a=this.cy.zoom(),i=2/a,c=[],l=Math.min(t,e),d=Math.max(t,e),s=Math.min(r,o),u=Math.max(r,o);t=l,e=d,r=s,o=u;var g=rs({x1:t,y1:r,x2:e,y2:o}),b=[{x:g.x1,y:g.y1},{x:g.x2,y:g.y1},{x:g.x2,y:g.y2},{x:g.x1,y:g.y2}],f=[[b[0],b[1]],[b[1],b[2]],[b[2],b[3]],[b[3],b[0]]];function v(Or,Ir,Mr){return zs(Or,Ir,Mr)}function p(Or,Ir){var Mr=Or._private,Lr=i,Ar="";Or.boundingBox();var Y=Mr.labelBounds.main;if(!Y)return null;var J=v(Mr.rscratch,"labelX",Ir),nr=v(Mr.rscratch,"labelY",Ir),xr=v(Mr.rscratch,"labelAngle",Ir),Er=Or.pstyle(Ar+"text-margin-x").pfValue,Pr=Or.pstyle(Ar+"text-margin-y").pfValue,Dr=Y.x1-Lr-Er,Yr=Y.x2+Lr-Er,ie=Y.y1-Lr-Pr,me=Y.y2+Lr-Pr;if(xr){var xe=Math.cos(xr),Me=Math.sin(xr),Ie=function(ee,wr){return ee=ee-J,wr=wr-nr,{x:ee*xe-wr*Me+J,y:ee*Me+wr*xe+nr}};return[Ie(Dr,ie),Ie(Yr,ie),Ie(Yr,me),Ie(Dr,me)]}else return[{x:Dr,y:ie},{x:Yr,y:ie},{x:Yr,y:me},{x:Dr,y:me}]}function m(Or,Ir,Mr,Lr){function Ar(Y,J,nr){return(nr.y-Y.y)*(J.x-Y.x)>(J.y-Y.y)*(nr.x-Y.x)}return Ar(Or,Mr,Lr)!==Ar(Ir,Mr,Lr)&&Ar(Or,Ir,Mr)!==Ar(Or,Ir,Lr)}for(var y=0;y0?-(Math.PI-r.ang):Math.PI+r.ang},sor=function(r,e,o,n,a){if(r!==rM?eM(e,r,Cb):dor(Hu,Cb),eM(e,o,Hu),JP=Cb.nx*Hu.ny-Cb.ny*Hu.nx,$P=Cb.nx*Hu.nx-Cb.ny*-Hu.ny,vh=Math.asin(Math.max(-1,Math.min(1,JP))),Math.abs(vh)<1e-6){zS=e.x,BS=e.y,Kv=Op=0;return}o0=1,Jw=!1,$P<0?vh<0?vh=Math.PI+vh:(vh=Math.PI-vh,o0=-1,Jw=!0):vh>0&&(o0=-1,Jw=!0),e.radius!==void 0?Op=e.radius:Op=n,Hv=vh/2,uw=Math.min(Cb.len/2,Hu.len/2),a?(wb=Math.abs(Math.cos(Hv)*Op/Math.sin(Hv)),wb>uw?(wb=uw,Kv=Math.abs(wb*Math.sin(Hv)/Math.cos(Hv))):Kv=Op):(wb=Math.min(uw,Op),Kv=Math.abs(wb*Math.sin(Hv)/Math.cos(Hv))),US=e.x+Hu.nx*wb,FS=e.y+Hu.ny*wb,zS=US-Hu.ny*Kv*o0,BS=FS+Hu.nx*Kv*o0,xq=e.x+Cb.nx*wb,_q=e.y+Cb.ny*wb,rM=e};function Eq(t,r){r.radius===0?t.lineTo(r.cx,r.cy):t.arc(r.cx,r.cy,r.radius,r.startAngle,r.endAngle,r.counterClockwise)}function IA(t,r,e,o){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0;return o===0||r.radius===0?{cx:r.x,cy:r.y,radius:0,startX:r.x,startY:r.y,stopX:r.x,stopY:r.y,startAngle:void 0,endAngle:void 0,counterClockwise:void 0}:(sor(t,r,e,o,n),{cx:zS,cy:BS,radius:Kv,startX:xq,startY:_q,stopX:US,stopY:FS,startAngle:Cb.ang+Math.PI/2*o0,endAngle:Hu.ang-Math.PI/2*o0,counterClockwise:Jw})}var s5=.01,uor=Math.sqrt(2*s5),ld={};ld.findMidptPtsEtc=function(t,r){var e=r.posPts,o=r.intersectionPts,n=r.vectorNormInverse,a,i=t.pstyle("source-endpoint"),c=t.pstyle("target-endpoint"),l=i.units!=null&&c.units!=null,d=function(_,S,E,O){var R=O-S,M=E-_,I=Math.sqrt(M*M+R*R);return{x:-R/I,y:M/I}},s=t.pstyle("edge-distances").value;switch(s){case"node-position":a=e;break;case"intersection":a=o;break;case"endpoints":{if(l){var u=this.manualEndptToPx(t.source()[0],i),g=Zi(u,2),b=g[0],f=g[1],v=this.manualEndptToPx(t.target()[0],c),p=Zi(v,2),m=p[0],y=p[1],k={x1:b,y1:f,x2:m,y2:y};n=d(b,f,m,y),a=k}else Dn("Edge ".concat(t.id()," has edge-distances:endpoints specified without manual endpoints specified via source-endpoint and target-endpoint. Falling back on edge-distances:intersection (default).")),a=o;break}}return{midptPts:a,vectorNormInverse:n}};ld.findHaystackPoints=function(t){for(var r=0;r0?Math.max(wr-Ur,0):Math.min(wr+Ur,0)},j=L(M,O),z=L(I,R),F=!1;y===d?m=Math.abs(j)>Math.abs(z)?n:o:y===l||y===c?(m=o,F=!0):(y===a||y===i)&&(m=n,F=!0);var H=m===o,q=H?z:j,W=H?I:M,Z=yA(W),$=!1;!(F&&(x||S))&&(y===c&&W<0||y===l&&W>0||y===a&&W>0||y===i&&W<0)&&(Z*=-1,q=Z*Math.abs(q),$=!0);var X;if(x){var Q=_<0?1+_:_;X=Q*q}else{var lr=_<0?q:0;X=lr+_*Z}var or=function(wr){return Math.abs(wr)=Math.abs(q)},tr=or(X),dr=or(Math.abs(q)-Math.abs(X)),sr=tr||dr;if(sr&&!$)if(H){var pr=Math.abs(W)<=g/2,ur=Math.abs(M)<=b/2;if(pr){var cr=(s.x1+s.x2)/2,gr=s.y1,kr=s.y2;e.segpts=[cr,gr,cr,kr]}else if(ur){var Or=(s.y1+s.y2)/2,Ir=s.x1,Mr=s.x2;e.segpts=[Ir,Or,Mr,Or]}else e.segpts=[s.x1,s.y2]}else{var Lr=Math.abs(W)<=u/2,Ar=Math.abs(I)<=f/2;if(Lr){var Y=(s.y1+s.y2)/2,J=s.x1,nr=s.x2;e.segpts=[J,Y,nr,Y]}else if(Ar){var xr=(s.x1+s.x2)/2,Er=s.y1,Pr=s.y2;e.segpts=[xr,Er,xr,Pr]}else e.segpts=[s.x2,s.y1]}else if(H){var Dr=s.y1+X+(p?g/2*Z:0),Yr=s.x1,ie=s.x2;e.segpts=[Yr,Dr,ie,Dr]}else{var me=s.x1+X+(p?u/2*Z:0),xe=s.y1,Me=s.y2;e.segpts=[me,xe,me,Me]}if(e.isRound){var Ie=t.pstyle("taxi-radius").value,he=t.pstyle("radius-type").value[0]==="arc-radius";e.radii=new Array(e.segpts.length/2).fill(Ie),e.isArcRadius=new Array(e.segpts.length/2).fill(he)}};ld.tryToCorrectInvalidPoints=function(t,r){var e=t._private.rscratch;if(e.edgeType==="bezier"){var o=r.srcPos,n=r.tgtPos,a=r.srcW,i=r.srcH,c=r.tgtW,l=r.tgtH,d=r.srcShape,s=r.tgtShape,u=r.srcCornerRadius,g=r.tgtCornerRadius,b=r.srcRs,f=r.tgtRs,v=!We(e.startX)||!We(e.startY),p=!We(e.arrowStartX)||!We(e.arrowStartY),m=!We(e.endX)||!We(e.endY),y=!We(e.arrowEndX)||!We(e.arrowEndY),k=3,x=this.getArrowWidth(t.pstyle("width").pfValue,t.pstyle("arrow-scale").value)*this.arrowShapeWidth,_=k*x,S=f0({x:e.ctrlpts[0],y:e.ctrlpts[1]},{x:e.startX,y:e.startY}),E=S<_,O=f0({x:e.ctrlpts[0],y:e.ctrlpts[1]},{x:e.endX,y:e.endY}),R=O<_,M=!1;if(v||p||E){M=!0;var I={x:e.ctrlpts[0]-o.x,y:e.ctrlpts[1]-o.y},L=Math.sqrt(I.x*I.x+I.y*I.y),j={x:I.x/L,y:I.y/L},z=Math.max(a,i),F={x:e.ctrlpts[0]+j.x*2*z,y:e.ctrlpts[1]+j.y*2*z},H=d.intersectLine(o.x,o.y,a,i,F.x,F.y,0,u,b);E?(e.ctrlpts[0]=e.ctrlpts[0]+j.x*(_-S),e.ctrlpts[1]=e.ctrlpts[1]+j.y*(_-S)):(e.ctrlpts[0]=H[0]+j.x*_,e.ctrlpts[1]=H[1]+j.y*_)}if(m||y||R){M=!0;var q={x:e.ctrlpts[0]-n.x,y:e.ctrlpts[1]-n.y},W=Math.sqrt(q.x*q.x+q.y*q.y),Z={x:q.x/W,y:q.y/W},$=Math.max(a,i),X={x:e.ctrlpts[0]+Z.x*2*$,y:e.ctrlpts[1]+Z.y*2*$},Q=s.intersectLine(n.x,n.y,c,l,X.x,X.y,0,g,f);R?(e.ctrlpts[0]=e.ctrlpts[0]+Z.x*(_-O),e.ctrlpts[1]=e.ctrlpts[1]+Z.y*(_-O)):(e.ctrlpts[0]=Q[0]+Z.x*_,e.ctrlpts[1]=Q[1]+Z.y*_)}M&&this.findEndpoints(t)}};ld.storeAllpts=function(t){var r=t._private.rscratch;if(r.edgeType==="multibezier"||r.edgeType==="bezier"||r.edgeType==="self"||r.edgeType==="compound"){r.allpts=[],r.allpts.push(r.startX,r.startY);for(var e=0;e+1W.poolIndex()){var Z=q;q=W,W=Z}var $=j.srcPos=q.position(),X=j.tgtPos=W.position(),Q=j.srcW=q.outerWidth(),lr=j.srcH=q.outerHeight(),or=j.tgtW=W.outerWidth(),tr=j.tgtH=W.outerHeight(),dr=j.srcShape=e.nodeShapes[r.getNodeShape(q)],sr=j.tgtShape=e.nodeShapes[r.getNodeShape(W)],pr=j.srcCornerRadius=q.pstyle("corner-radius").value==="auto"?"auto":q.pstyle("corner-radius").pfValue,ur=j.tgtCornerRadius=W.pstyle("corner-radius").value==="auto"?"auto":W.pstyle("corner-radius").pfValue,cr=j.tgtRs=W._private.rscratch,gr=j.srcRs=q._private.rscratch;j.dirCounts={north:0,west:0,south:0,east:0,northwest:0,southwest:0,northeast:0,southeast:0};for(var kr=0;kr=uor||(ie=Math.sqrt(Math.max(Yr*Yr,s5)+Math.max(Dr*Dr,s5)));var me=j.vector={x:Yr,y:Dr},xe=j.vectorNorm={x:me.x/ie,y:me.y/ie},Me={x:-xe.y,y:xe.x};j.nodesOverlap=!We(ie)||sr.checkPoint(Y[0],Y[1],0,or,tr,X.x,X.y,ur,cr)||dr.checkPoint(nr[0],nr[1],0,Q,lr,$.x,$.y,pr,gr),j.vectorNormInverse=Me,z={nodesOverlap:j.nodesOverlap,dirCounts:j.dirCounts,calculatedIntersection:!0,hasBezier:j.hasBezier,hasUnbundled:j.hasUnbundled,eles:j.eles,srcPos:X,srcRs:cr,tgtPos:$,tgtRs:gr,srcW:or,srcH:tr,tgtW:Q,tgtH:lr,srcIntn:xr,tgtIntn:J,srcShape:sr,tgtShape:dr,posPts:{x1:Pr.x2,y1:Pr.y2,x2:Pr.x1,y2:Pr.y1},intersectionPts:{x1:Er.x2,y1:Er.y2,x2:Er.x1,y2:Er.y1},vector:{x:-me.x,y:-me.y},vectorNorm:{x:-xe.x,y:-xe.y},vectorNormInverse:{x:-Me.x,y:-Me.y}}}var Ie=Ar?z:j;Ir.nodesOverlap=Ie.nodesOverlap,Ir.srcIntn=Ie.srcIntn,Ir.tgtIntn=Ie.tgtIntn,Ir.isRound=Mr.startsWith("round"),n&&(q.isParent()||q.isChild()||W.isParent()||W.isChild())&&(q.parents().anySame(W)||W.parents().anySame(q)||q.same(W)&&q.isParent())?r.findCompoundLoopPoints(Or,Ie,kr,Lr):q===W?r.findLoopPoints(Or,Ie,kr,Lr):Mr.endsWith("segments")?r.findSegmentsPoints(Or,Ie):Mr.endsWith("taxi")?r.findTaxiPoints(Or,Ie):Mr==="straight"||!Lr&&j.eles.length%2===1&&kr===Math.floor(j.eles.length/2)?r.findStraightEdgePoints(Or):r.findBezierPoints(Or,Ie,kr,Lr,Ar),r.findEndpoints(Or),r.tryToCorrectInvalidPoints(Or,Ie),r.checkForInvalidEdgeWarning(Or),r.storeAllpts(Or),r.storeEdgeProjections(Or),r.calculateArrowAngles(Or),r.recalculateEdgeLabelProjections(Or),r.calculateLabelAngles(Or)}},E=0;E0){var Y=d,J=Zv(Y,qp(i)),nr=Zv(Y,qp(Ar)),xr=J;if(nr2){var Er=Zv(Y,{x:Ar[2],y:Ar[3]});Er0){var Jr=s,Qr=Zv(Jr,qp(i)),oe=Zv(Jr,qp(Ur)),Ne=Qr;if(oe2){var se=Zv(Jr,{x:Ur[2],y:Ur[3]});se=f||E){p={cp:x,segment:S};break}}if(p)break}var O=p.cp,R=p.segment,M=(f-m)/R.length,I=R.t1-R.t0,L=b?R.t0+I*M:R.t1-I*M;L=n5(0,L,1),r=Kp(O.p0,O.p1,O.p2,L),g=bor(O.p0,O.p1,O.p2,L);break}case"straight":case"segments":case"haystack":{for(var j=0,z,F,H,q,W=o.allpts.length,Z=0;Z+3=f));Z+=2);var $=f-F,X=$/z;X=n5(0,X,1),r=N$(H,q,X),g=Aq(H,q);break}}i("labelX",u,r.x),i("labelY",u,r.y),i("labelAutoAngle",u,g)}};d("source"),d("target"),this.applyLabelDimensions(t)}};Ub.applyLabelDimensions=function(t){this.applyPrefixedLabelDimensions(t),t.isEdge()&&(this.applyPrefixedLabelDimensions(t,"source"),this.applyPrefixedLabelDimensions(t,"target"))};Ub.applyPrefixedLabelDimensions=function(t,r){var e=t._private,o=this.getLabelText(t,r),n=h0(o,t._private.labelDimsKey);if(zs(e.rscratch,"prefixedLabelDimsKey",r)!==n){wh(e.rscratch,"prefixedLabelDimsKey",r,n);var a=this.calculateLabelDimensions(t,o),i=t.pstyle("line-height").pfValue,c=t.pstyle("text-wrap").strValue,l=zs(e.rscratch,"labelWrapCachedLines",r)||[],d=c!=="wrap"?1:Math.max(l.length,1),s=a.height/d,u=s*i,g=a.width,b=a.height+(d-1)*(i-1)*s;wh(e.rstyle,"labelWidth",r,g),wh(e.rscratch,"labelWidth",r,g),wh(e.rstyle,"labelHeight",r,b),wh(e.rscratch,"labelHeight",r,b),wh(e.rscratch,"labelLineHeight",r,u)}};Ub.getLabelText=function(t,r){var e=t._private,o=r?r+"-":"",n=t.pstyle(o+"label").strValue,a=t.pstyle("text-transform").value,i=function(lr,or){return or?(wh(e.rscratch,lr,r,or),or):zs(e.rscratch,lr,r)};if(!n)return"";a=="none"||(a=="uppercase"?n=n.toUpperCase():a=="lowercase"&&(n=n.toLowerCase()));var c=t.pstyle("text-wrap").value;if(c==="wrap"){var l=i("labelKey");if(l!=null&&i("labelWrapKey")===l)return i("labelWrapCachedText");for(var d="​",s=n.split(` -`),u=t.pstyle("text-max-width").pfValue,g=t.pstyle("text-overflow-wrap").value,b=g==="anywhere",f=[],v=/[\s\u200b]+|$/g,p=0;pu){var _=m.matchAll(v),S="",E=0,O=Us(_),R;try{for(O.s();!(R=O.n()).done;){var M=R.value,I=M[0],L=m.substring(E,M.index);E=M.index+I.length;var j=S.length===0?L:S+L+I,z=this.calculateLabelDimensions(t,j),F=z.width;F<=u?S+=L+I:(S&&f.push(S),S=L+I)}}catch(Q){O.e(Q)}finally{O.f()}S.match(/^[\s\u200b]+$/)||f.push(S)}else f.push(m)}i("labelWrapCachedLines",f),n=i("labelWrapCachedText",f.join(` +*/var oq=function(r,e){this.recycle(r,e)};function Sm(){return!1}function lw(){return!0}oq.prototype={instanceString:function(){return"event"},recycle:function(r,e){if(this.isImmediatePropagationStopped=this.isPropagationStopped=this.isDefaultPrevented=Sm,r!=null&&r.preventDefault?(this.type=r.type,this.isDefaultPrevented=r.defaultPrevented?lw:Sm):r!=null&&r.type?e=r:this.type=r,e!=null&&(this.originalEvent=e.originalEvent,this.type=e.type!=null?e.type:this.type,this.cy=e.cy,this.target=e.target,this.position=e.position,this.renderedPosition=e.renderedPosition,this.namespace=e.namespace,this.layout=e.layout),this.cy!=null&&this.position!=null&&this.renderedPosition==null){var o=this.position,n=this.cy.zoom(),a=this.cy.pan();this.renderedPosition={x:o.x*n+a.x,y:o.y*n+a.y}}this.timeStamp=r&&r.timeStamp||Date.now()},preventDefault:function(){this.isDefaultPrevented=lw;var r=this.originalEvent;r&&r.preventDefault&&r.preventDefault()},stopPropagation:function(){this.isPropagationStopped=lw;var r=this.originalEvent;r&&r.stopPropagation&&r.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=lw,this.stopPropagation()},isDefaultPrevented:Sm,isPropagationStopped:Sm,isImmediatePropagationStopped:Sm};var nq=/^([^.]+)(\.(?:[^.]+))?$/,vtr=".*",aq={qualifierCompare:function(r,e){return r===e},eventMatches:function(){return!0},addEventFields:function(){},callbackContext:function(r){return r},beforeEmit:function(){},afterEmit:function(){},bubble:function(){return!1},parent:function(){return null},context:null},NP=Object.keys(aq),ptr={};function G2(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ptr,r=arguments.length>1?arguments[1]:void 0,e=0;e=0;c--)i(c);return this};$f.removeAllListeners=function(){return this.removeListener("*")};$f.emit=$f.trigger=function(t,r,e){var o=this.listeners,n=o.length;return this.emitting++,ca(r)||(r=[r]),ktr(this,function(a,i){e!=null&&(o=[{event:i.event,type:i.type,namespace:i.namespace,callback:e}],n=o.length);for(var c=function(){var s=o[l];if(s.type===i.type&&(!s.namespace||s.namespace===i.namespace||s.namespace===vtr)&&a.eventMatches(a.context,s,i)){var u=[i];r!=null&&l$(u,r),a.beforeEmit(a.context,s,i),s.conf&&s.conf.one&&(a.listeners=a.listeners.filter(function(f){return f!==s}));var g=a.callbackContext(a.context,s,i),b=s.callback.apply(g,u);a.afterEmit(a.context,s,i),b===!1&&(i.stopPropagation(),i.preventDefault())}},l=0;l1&&!i){var c=this.length-1,l=this[c],d=l._private.data.id;this[c]=void 0,this[r]=l,a.set(d,{ele:l,index:r})}return this.length--,this},unmergeOne:function(r){r=r[0];var e=this._private,o=r._private.data.id,n=e.map,a=n.get(o);if(!a)return this;var i=a.index;return this.unmergeAt(i),this},unmerge:function(r){var e=this._private.cy;if(!r)return this;if(r&&Rt(r)){var o=r;r=e.mutableElements().filter(o)}for(var n=0;n=0;e--){var o=this[e];r(o)&&this.unmergeAt(e)}return this},map:function(r,e){for(var o=[],n=this,a=0;ao&&(o=l,n=c)}return{value:o,ele:n}},min:function(r,e){for(var o=1/0,n,a=this,i=0;i=0&&a"u"?"undefined":mc(Symbol))!=r&&mc(Symbol.iterator)!=r;e&&(Ix[Symbol.iterator]=function(){var o=this,n={value:void 0,done:!1},a=0,i=this.length;return cF({next:function(){return a1&&arguments[1]!==void 0?arguments[1]:!0,o=this[0],n=o.cy();if(n.styleEnabled()&&o){o._private.styleDirty&&(o._private.styleDirty=!1,n.style().apply(o));var a=o._private.style[r];return a??(e?n.style().getDefaultProperty(r):null)}},numericStyle:function(r){var e=this[0];if(e.cy().styleEnabled()&&e){var o=e.pstyle(r);return o.pfValue!==void 0?o.pfValue:o.value}},numericStyleUnits:function(r){var e=this[0];if(e.cy().styleEnabled()&&e)return e.pstyle(r).units},renderedStyle:function(r){var e=this.cy();if(!e.styleEnabled())return this;var o=this[0];if(o)return e.style().getRenderedStyle(o,r)},style:function(r,e){var o=this.cy();if(!o.styleEnabled())return this;var n=!1,a=o.style();if(dn(r)){var i=r;a.applyBypass(this,i,n),this.emitAndNotify("style")}else if(Rt(r))if(e===void 0){var c=this[0];return c?a.getStylePropertyValue(c,r):void 0}else a.applyBypass(this,r,e,n),this.emitAndNotify("style");else if(r===void 0){var l=this[0];return l?a.getRawStyle(l):void 0}return this},removeStyle:function(r){var e=this.cy();if(!e.styleEnabled())return this;var o=!1,n=e.style(),a=this;if(r===void 0)for(var i=0;i0&&r.push(s[0]),r.push(c[0])}return this.spawn(r,!0).filter(t)},"neighborhood"),closedNeighborhood:function(r){return this.neighborhood().add(this).filter(r)},openNeighborhood:function(r){return this.neighborhood(r)}});id.neighbourhood=id.neighborhood;id.closedNeighbourhood=id.closedNeighborhood;id.openNeighbourhood=id.openNeighborhood;Nt(id,{source:Ku(function(r){var e=this[0],o;return e&&(o=e._private.source||e.cy().collection()),o&&r?o.filter(r):o},"source"),target:Ku(function(r){var e=this[0],o;return e&&(o=e._private.target||e.cy().collection()),o&&r?o.filter(r):o},"target"),sources:FP({attr:"source"}),targets:FP({attr:"target"})});function FP(t){return function(e){for(var o=[],n=0;n0);return i},component:function(){var r=this[0];return r.cy().mutableElements().components(r)[0]}});id.componentsOf=id.components;var ml=function(r,e){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(r===void 0){Fa("A collection must have a reference to the core");return}var a=new _h,i=!1;if(!e)e=[];else if(e.length>0&&dn(e[0])&&!D5(e[0])){i=!0;for(var c=[],l=new Ck,d=0,s=e.length;d0&&arguments[0]!==void 0?arguments[0]:!0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,e=this,o=e.cy(),n=o._private,a=[],i=[],c,l=0,d=e.length;l0){for(var Z=c.length===e.length?e:new ml(o,c),$=0;$0&&arguments[0]!==void 0?arguments[0]:!0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,e=this,o=[],n={},a=e._private.cy;function i(j){for(var F=j._private.edges,H=0;H0&&(t?I.emitAndNotify("remove"):r&&I.emit("remove"));for(var L=0;L0?L=j:I=j;while(Math.abs(z)>i&&++F=a?y(M,F):H===0?F:x(M,I,I+d)}var S=!1;function E(){S=!0,(t!==r||e!==o)&&k()}var O=function(I){return S||E(),t===r&&e===o?I:I===0?0:I===1?1:p(_(I),r,o)};O.getControlPoints=function(){return[{x:t,y:r},{x:e,y:o}]};var R="generateBezier("+[t,r,e,o]+")";return O.toString=function(){return R},O}/*! Runge-Kutta spring physics function generator. Adapted from Framer.js, copyright Koen Bok. MIT License: http://en.wikipedia.org/wiki/MIT_License */var Ctr=(function(){function t(o){return-o.tension*o.x-o.friction*o.v}function r(o,n,a){var i={x:o.x+a.dx*n,v:o.v+a.dv*n,tension:o.tension,friction:o.friction};return{dx:i.v,dv:t(i)}}function e(o,n){var a={dx:o.v,dv:t(o)},i=r(o,n*.5,a),c=r(o,n*.5,i),l=r(o,n,c),d=1/6*(a.dx+2*(i.dx+c.dx)+l.dx),s=1/6*(a.dv+2*(i.dv+c.dv)+l.dv);return o.x=o.x+d*n,o.v=o.v+s*n,o}return function o(n,a,i){var c={x:-1,v:0,tension:null,friction:null},l=[0],d=0,s=1/1e4,u=16/1e3,g,b,f;for(n=parseFloat(n)||500,a=parseFloat(a)||20,i=i||null,c.tension=n,c.friction=a,g=i!==null,g?(d=o(n,a),b=d/i*u):b=u;f=e(f||c,b),l.push(1+f.x),d+=16,Math.abs(f.x)>s&&Math.abs(f.v)>s;);return g?function(v){return l[v*(l.length-1)|0]}:d}})(),va=function(r,e,o,n){var a=Ttr(r,e,o,n);return function(i,c,l){return i+(c-i)*a(l)}},Zw={linear:function(r,e,o){return r+(e-r)*o},ease:va(.25,.1,.25,1),"ease-in":va(.42,0,1,1),"ease-out":va(0,0,.58,1),"ease-in-out":va(.42,0,.58,1),"ease-in-sine":va(.47,0,.745,.715),"ease-out-sine":va(.39,.575,.565,1),"ease-in-out-sine":va(.445,.05,.55,.95),"ease-in-quad":va(.55,.085,.68,.53),"ease-out-quad":va(.25,.46,.45,.94),"ease-in-out-quad":va(.455,.03,.515,.955),"ease-in-cubic":va(.55,.055,.675,.19),"ease-out-cubic":va(.215,.61,.355,1),"ease-in-out-cubic":va(.645,.045,.355,1),"ease-in-quart":va(.895,.03,.685,.22),"ease-out-quart":va(.165,.84,.44,1),"ease-in-out-quart":va(.77,0,.175,1),"ease-in-quint":va(.755,.05,.855,.06),"ease-out-quint":va(.23,1,.32,1),"ease-in-out-quint":va(.86,0,.07,1),"ease-in-expo":va(.95,.05,.795,.035),"ease-out-expo":va(.19,1,.22,1),"ease-in-out-expo":va(1,0,0,1),"ease-in-circ":va(.6,.04,.98,.335),"ease-out-circ":va(.075,.82,.165,1),"ease-in-out-circ":va(.785,.135,.15,.86),spring:function(r,e,o){if(o===0)return Zw.linear;var n=Ctr(r,e,o);return function(a,i,c){return a+(i-a)*n(c)}},"cubic-bezier":va};function VP(t,r,e,o,n){if(o===1||r===e)return e;var a=n(r,e,o);return t==null||((t.roundValue||t.color)&&(a=Math.round(a)),t.min!==void 0&&(a=Math.max(a,t.min)),t.max!==void 0&&(a=Math.min(a,t.max))),a}function HP(t,r){return t.pfValue!=null||t.value!=null?t.pfValue!=null&&(r==null||r.type.units!=="%")?t.pfValue:t.value:t}function Ep(t,r,e,o,n){var a=n!=null?n.type:null;e<0?e=0:e>1&&(e=1);var i=HP(t,n),c=HP(r,n);if(We(i)&&We(c))return VP(a,i,c,e,o);if(ca(i)&&ca(c)){for(var l=[],d=0;d0?(b==="spring"&&f.push(i.duration),i.easingImpl=Zw[b].apply(null,f)):i.easingImpl=Zw[b]}var v=i.easingImpl,p;if(i.duration===0?p=1:p=(e-l)/i.duration,i.applying&&(p=i.progress),p<0?p=0:p>1&&(p=1),i.delay==null){var m=i.startPosition,y=i.position;if(y&&n&&!t.locked()){var k={};Om(m.x,y.x)&&(k.x=Ep(m.x,y.x,p,v)),Om(m.y,y.y)&&(k.y=Ep(m.y,y.y,p,v)),t.position(k)}var x=i.startPan,_=i.pan,S=a.pan,E=_!=null&&o;E&&(Om(x.x,_.x)&&(S.x=Ep(x.x,_.x,p,v)),Om(x.y,_.y)&&(S.y=Ep(x.y,_.y,p,v)),t.emit("pan"));var O=i.startZoom,R=i.zoom,M=R!=null&&o;M&&(Om(O,R)&&(a.zoom=n5(a.minZoom,Ep(O,R,p,v),a.maxZoom)),t.emit("zoom")),(E||M)&&t.emit("viewport");var I=i.style;if(I&&I.length>0&&n){for(var L=0;L=0;E--){var O=S[E];O()}S.splice(0,S.length)},y=b.length-1;y>=0;y--){var k=b[y],x=k._private;if(x.stopped){b.splice(y,1),x.hooked=!1,x.playing=!1,x.started=!1,m(x.frames);continue}!x.playing&&!x.applying||(x.playing&&x.applying&&(x.applying=!1),x.started||Ptr(s,k,t),Rtr(s,k,t,u),x.applying&&(x.applying=!1),m(x.frames),x.step!=null&&x.step(t),k.completed()&&(b.splice(y,1),x.hooked=!1,x.playing=!1,x.started=!1,m(x.completes)),v=!0)}return!u&&b.length===0&&f.length===0&&o.push(s),v}for(var a=!1,i=0;i0?r.notify("draw",e):r.notify("draw")),e.unmerge(o),r.emit("step")}var Mtr={animate:In.animate(),animation:In.animation(),animated:In.animated(),clearQueue:In.clearQueue(),delay:In.delay(),delayAnimation:In.delayAnimation(),stop:In.stop(),addToAnimationPool:function(r){var e=this;e.styleEnabled()&&e._private.aniEles.merge(r)},stopAnimationLoop:function(){this._private.animationsRunning=!1},startAnimationLoop:function(){var r=this;if(r._private.animationsRunning=!0,!r.styleEnabled())return;function e(){r._private.animationsRunning&&Tx(function(a){WP(a,r),e()})}var o=r.renderer();o&&o.beforeRender?o.beforeRender(function(a,i){WP(i,r)},o.beforeRenderPriorities.animations):e()}},Itr={qualifierCompare:function(r,e){return r==null||e==null?r==null&&e==null:r.sameText(e)},eventMatches:function(r,e,o){var n=e.qualifier;return n!=null?r!==o.target&&D5(o.target)&&n.matches(o.target):!0},addEventFields:function(r,e){e.cy=r,e.target=r},callbackContext:function(r,e,o){return e.qualifier!=null?o.target:r}},sw=function(r){return Rt(r)?new Qf(r):r},uq={createEmitter:function(){var r=this._private;return r.emitter||(r.emitter=new G2(Itr,this)),this},emitter:function(){return this._private.emitter},on:function(r,e,o){return this.emitter().on(r,sw(e),o),this},removeListener:function(r,e,o){return this.emitter().removeListener(r,sw(e),o),this},removeAllListeners:function(){return this.emitter().removeAllListeners(),this},one:function(r,e,o){return this.emitter().one(r,sw(e),o),this},once:function(r,e,o){return this.emitter().one(r,sw(e),o),this},emit:function(r,e){return this.emitter().emit(r,e),this},emitAndNotify:function(r,e){return this.emit(r),this.notify(r,e),this}};In.eventAliasesOn(uq);var LS={png:function(r){var e=this._private.renderer;return r=r||{},e.png(r)},jpg:function(r){var e=this._private.renderer;return r=r||{},r.bg=r.bg||"#fff",e.jpg(r)}};LS.jpeg=LS.jpg;var Kw={layout:function(r){var e=this;if(r==null){Fa("Layout options must be specified to make a layout");return}if(r.name==null){Fa("A `name` must be specified to make a layout");return}var o=r.name,n=e.extension("layout",o);if(n==null){Fa("No such layout `"+o+"` found. Did you forget to import it and `cytoscape.use()` it?");return}var a;Rt(r.eles)?a=e.$(r.eles):a=r.eles!=null?r.eles:e.$();var i=new n(Nt({},r,{cy:e,eles:a}));return i}};Kw.createLayout=Kw.makeLayout=Kw.layout;var Dtr={notify:function(r,e){var o=this._private;if(this.batching()){o.batchNotifications=o.batchNotifications||{};var n=o.batchNotifications[r]=o.batchNotifications[r]||this.collection();e!=null&&n.merge(e);return}if(o.notificationsEnabled){var a=this.renderer();this.destroyed()||!a||a.notify(r,e)}},notifications:function(r){var e=this._private;return r===void 0?e.notificationsEnabled:(e.notificationsEnabled=!!r,this)},noNotifications:function(r){this.notifications(!1),r(),this.notifications(!0)},batching:function(){return this._private.batchCount>0},startBatch:function(){var r=this._private;return r.batchCount==null&&(r.batchCount=0),r.batchCount===0&&(r.batchStyleEles=this.collection(),r.batchNotifications={}),r.batchCount++,this},endBatch:function(){var r=this._private;if(r.batchCount===0)return this;if(r.batchCount--,r.batchCount===0){r.batchStyleEles.updateStyle();var e=this.renderer();Object.keys(r.batchNotifications).forEach(function(o){var n=r.batchNotifications[o];n.empty()?e.notify(o):e.notify(o,n)})}return this},batch:function(r){return this.startBatch(),r(),this.endBatch(),this},batchData:function(r){var e=this;return this.batch(function(){for(var o=Object.keys(r),n=0;n0;)e.removeChild(e.childNodes[0]);r._private.renderer=null,r.mutableElements().forEach(function(o){var n=o._private;n.rscratch={},n.rstyle={},n.animation.current=[],n.animation.queue=[]})},onRender:function(r){return this.on("render",r)},offRender:function(r){return this.off("render",r)}};jS.invalidateDimensions=jS.resize;var Qw={collection:function(r,e){return Rt(r)?this.$(r):vu(r)?r.collection():ca(r)?(e||(e={}),new ml(this,r,e.unique,e.removed)):new ml(this)},nodes:function(r){var e=this.$(function(o){return o.isNode()});return r?e.filter(r):e},edges:function(r){var e=this.$(function(o){return o.isEdge()});return r?e.filter(r):e},$:function(r){var e=this._private.elements;return r?e.filter(r):e.spawnSelf()},mutableElements:function(){return this._private.elements}};Qw.elements=Qw.filter=Qw.$;var Yc={},fy="t",Ltr="f";Yc.apply=function(t){for(var r=this,e=r._private,o=e.cy,n=o.collection(),a=0;a0;if(g||u&&b){var f=void 0;g&&b||g?f=d.properties:b&&(f=d.mappedProperties);for(var v=0;v1&&(x=1),c.color){var S=o.valueMin[0],E=o.valueMax[0],O=o.valueMin[1],R=o.valueMax[1],M=o.valueMin[2],I=o.valueMax[2],L=o.valueMin[3]==null?1:o.valueMin[3],z=o.valueMax[3]==null?1:o.valueMax[3],j=[Math.round(S+(E-S)*x),Math.round(O+(R-O)*x),Math.round(M+(I-M)*x),Math.round(L+(z-L)*x)];a={bypass:o.bypass,name:o.name,value:j,strValue:"rgb("+j[0]+", "+j[1]+", "+j[2]+")"}}else if(c.number){var F=o.valueMin+(o.valueMax-o.valueMin)*x;a=this.parse(o.name,F,o.bypass,g)}else return!1;if(!a)return v(),!1;a.mapping=o,o=a;break}case i.data:{for(var H=o.field.split("."),q=u.data,W=0;W0&&a>0){for(var c={},l=!1,d=0;d0?t.delayAnimation(i).play().promise().then(k):k()}).then(function(){return t.animation({style:c,duration:a,easing:t.pstyle("transition-timing-function").value,queue:!1}).play().promise()}).then(function(){e.removeBypasses(t,n),t.emitAndNotify("style"),o.transitioning=!1})}else o.transitioning&&(this.removeBypasses(t,n),t.emitAndNotify("style"),o.transitioning=!1)};Yc.checkTrigger=function(t,r,e,o,n,a){var i=this.properties[r],c=n(i);t.removed()||c!=null&&c(e,o,t)&&a(i)};Yc.checkZOrderTrigger=function(t,r,e,o){var n=this;this.checkTrigger(t,r,e,o,function(a){return a.triggersZOrder},function(){n._private.cy.notify("zorder",t)})};Yc.checkBoundsTrigger=function(t,r,e,o){this.checkTrigger(t,r,e,o,function(n){return n.triggersBounds},function(n){t.dirtyCompoundBoundsCache(),t.dirtyBoundingBoxCache()})};Yc.checkConnectedEdgesBoundsTrigger=function(t,r,e,o){this.checkTrigger(t,r,e,o,function(n){return n.triggersBoundsOfConnectedEdges},function(n){t.connectedEdges().forEach(function(a){a.dirtyBoundingBoxCache()})})};Yc.checkParallelEdgesBoundsTrigger=function(t,r,e,o){this.checkTrigger(t,r,e,o,function(n){return n.triggersBoundsOfParallelEdges},function(n){t.parallelEdges().forEach(function(a){a.dirtyBoundingBoxCache()})})};Yc.checkTriggers=function(t,r,e,o){t.dirtyStyleCache(),this.checkZOrderTrigger(t,r,e,o),this.checkBoundsTrigger(t,r,e,o),this.checkConnectedEdgesBoundsTrigger(t,r,e,o),this.checkParallelEdgesBoundsTrigger(t,r,e,o)};var F5={};F5.applyBypass=function(t,r,e,o){var n=this,a=[],i=!0;if(r==="*"||r==="**"){if(e!==void 0)for(var c=0;cn.length?o=o.substr(n.length):o=""}function l(){a.length>i.length?a=a.substr(i.length):a=""}for(;;){var d=o.match(/^\s*$/);if(d)break;var s=o.match(/^\s*((?:.|\s)+?)\s*\{((?:.|\s)+?)\}/);if(!s){Dn("Halting stylesheet parsing: String stylesheet contains more to parse but no selector and block found in: "+o);break}n=s[0];var u=s[1];if(u!=="core"){var g=new Qf(u);if(g.invalid){Dn("Skipping parsing of block: Invalid selector found in string stylesheet: "+u),c();continue}}var b=s[2],f=!1;a=b;for(var v=[];;){var p=a.match(/^\s*$/);if(p)break;var m=a.match(/^\s*(.+?)\s*:\s*(.+?)(?:\s*;|\s*$)/);if(!m){Dn("Skipping parsing of block: Invalid formatting of style property and value definitions found in:"+b),f=!0;break}i=m[0];var y=m[1],k=m[2],x=r.properties[y];if(!x){Dn("Skipping property: Invalid property name in: "+i),l();continue}var _=e.parse(y,k);if(!_){Dn("Skipping property: Invalid property definition in: "+i),l();continue}v.push({name:y,val:k}),l()}if(f){c();break}e.selector(u);for(var S=0;S=7&&r[0]==="d"&&(s=new RegExp(c.data.regex).exec(r))){if(e)return!1;var g=c.data;return{name:t,value:s,strValue:""+r,mapped:g,field:s[1],bypass:e}}else if(r.length>=10&&r[0]==="m"&&(u=new RegExp(c.mapData.regex).exec(r))){if(e||d.multiple)return!1;var b=c.mapData;if(!(d.color||d.number))return!1;var f=this.parse(t,u[4]);if(!f||f.mapped)return!1;var v=this.parse(t,u[5]);if(!v||v.mapped)return!1;if(f.pfValue===v.pfValue||f.strValue===v.strValue)return Dn("`"+t+": "+r+"` is not a valid mapper because the output range is zero; converting to `"+t+": "+f.strValue+"`"),this.parse(t,f.strValue);if(d.color){var p=f.value,m=v.value,y=p[0]===m[0]&&p[1]===m[1]&&p[2]===m[2]&&(p[3]===m[3]||(p[3]==null||p[3]===1)&&(m[3]==null||m[3]===1));if(y)return!1}return{name:t,value:u,strValue:""+r,mapped:b,field:u[1],fieldMin:parseFloat(u[2]),fieldMax:parseFloat(u[3]),valueMin:f.value,valueMax:v.value,bypass:e}}}if(d.multiple&&o!=="multiple"){var k;if(l?k=r.split(/\s+/):ca(r)?k=r:k=[r],d.evenMultiple&&k.length%2!==0)return null;for(var x=[],_=[],S=[],E="",O=!1,R=0;R0?" ":"")+M.strValue}return d.validate&&!d.validate(x,_)?null:d.singleEnum&&O?x.length===1&&Rt(x[0])?{name:t,value:x[0],strValue:x[0],bypass:e}:null:{name:t,value:x,pfValue:S,strValue:E,bypass:e,units:_}}var I=function(){for(var ur=0;urd.max||d.strictMax&&r===d.max))return null;var H={name:t,value:r,strValue:""+r+(L||""),units:L,bypass:e};return d.unitless||L!=="px"&&L!=="em"?H.pfValue=r:H.pfValue=L==="px"||!L?r:this.getEmSizeInPixels()*r,(L==="ms"||L==="s")&&(H.pfValue=L==="ms"?r:1e3*r),(L==="deg"||L==="rad")&&(H.pfValue=L==="rad"?r:I$(r)),L==="%"&&(H.pfValue=r/100),H}else if(d.propList){var q=[],W=""+r;if(W!=="none"){for(var Z=W.split(/\s*,\s*|\s+/),$=0;$0&&c>0&&!isNaN(o.w)&&!isNaN(o.h)&&o.w>0&&o.h>0){l=Math.min((i-2*e)/o.w,(c-2*e)/o.h),l=l>this._private.maxZoom?this._private.maxZoom:l,l=l=o.minZoom&&(o.maxZoom=e),this},minZoom:function(r){return r===void 0?this._private.minZoom:this.zoomRange({min:r})},maxZoom:function(r){return r===void 0?this._private.maxZoom:this.zoomRange({max:r})},getZoomedViewport:function(r){var e=this._private,o=e.pan,n=e.zoom,a,i,c=!1;if(e.zoomingEnabled||(c=!0),We(r)?i=r:dn(r)&&(i=r.level,r.position!=null?a=L2(r.position,n,o):r.renderedPosition!=null&&(a=r.renderedPosition),a!=null&&!e.panningEnabled&&(c=!0)),i=i>e.maxZoom?e.maxZoom:i,i=ie.maxZoom||!e.zoomingEnabled?i=!0:(e.zoom=l,a.push("zoom"))}if(n&&(!i||!r.cancelOnFailedZoom)&&e.panningEnabled){var d=r.pan;We(d.x)&&(e.pan.x=d.x,c=!1),We(d.y)&&(e.pan.y=d.y,c=!1),c||a.push("pan")}return a.length>0&&(a.push("viewport"),this.emit(a.join(" ")),this.notify("viewport")),this},center:function(r){var e=this.getCenterPan(r);return e&&(this._private.pan=e,this.emit("pan viewport"),this.notify("viewport")),this},getCenterPan:function(r,e){if(this._private.panningEnabled){if(Rt(r)){var o=r;r=this.mutableElements().filter(o)}else vu(r)||(r=this.mutableElements());if(r.length!==0){var n=r.boundingBox(),a=this.width(),i=this.height();e=e===void 0?this._private.zoom:e;var c={x:(a-e*(n.x1+n.x2))/2,y:(i-e*(n.y1+n.y2))/2};return c}}},reset:function(){return!this._private.panningEnabled||!this._private.zoomingEnabled?this:(this.viewport({pan:{x:0,y:0},zoom:1}),this)},invalidateSize:function(){this._private.sizeCache=null},size:function(){var r=this._private,e=r.container,o=this;return r.sizeCache=r.sizeCache||(e?(function(){var n=o.window().getComputedStyle(e),a=function(c){return parseFloat(n.getPropertyValue(c))};return{width:e.clientWidth-a("padding-left")-a("padding-right"),height:e.clientHeight-a("padding-top")-a("padding-bottom")}})():{width:1,height:1})},width:function(){return this.size().width},height:function(){return this.size().height},extent:function(){var r=this._private.pan,e=this._private.zoom,o=this.renderedExtent(),n={x1:(o.x1-r.x)/e,x2:(o.x2-r.x)/e,y1:(o.y1-r.y)/e,y2:(o.y2-r.y)/e};return n.w=n.x2-n.x1,n.h=n.y2-n.y1,n},renderedExtent:function(){var r=this.width(),e=this.height();return{x1:0,y1:0,x2:r,y2:e,w:r,h:e}},multiClickDebounceTime:function(r){if(r)this._private.multiClickDebounceTime=r;else return this._private.multiClickDebounceTime;return this}};p0.centre=p0.center;p0.autolockNodes=p0.autolock;p0.autoungrabifyNodes=p0.autoungrabify;var l5={data:In.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeData:In.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),scratch:In.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:In.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0})};l5.attr=l5.data;l5.removeAttr=l5.removeData;var d5=function(r){var e=this;r=Nt({},r);var o=r.container;o&&!Ax(o)&&Ax(o[0])&&(o=o[0]);var n=o?o._cyreg:null;n=n||{},n&&n.cy&&(n.cy.destroy(),n={});var a=n.readies=n.readies||[];o&&(o._cyreg=n),n.cy=e;var i=pc!==void 0&&o!==void 0&&!r.headless,c=r;c.layout=Nt({name:i?"grid":"null"},c.layout),c.renderer=Nt({name:i?"canvas":"null"},c.renderer);var l=function(f,v,p){return v!==void 0?v:p!==void 0?p:f},d=this._private={container:o,ready:!1,options:c,elements:new ml(this),listeners:[],aniEles:new ml(this),data:c.data||{},scratch:{},layout:null,renderer:null,destroyed:!1,notificationsEnabled:!0,minZoom:1e-50,maxZoom:1e50,zoomingEnabled:l(!0,c.zoomingEnabled),userZoomingEnabled:l(!0,c.userZoomingEnabled),panningEnabled:l(!0,c.panningEnabled),userPanningEnabled:l(!0,c.userPanningEnabled),boxSelectionEnabled:l(!0,c.boxSelectionEnabled),autolock:l(!1,c.autolock,c.autolockNodes),autoungrabify:l(!1,c.autoungrabify,c.autoungrabifyNodes),autounselectify:l(!1,c.autounselectify),styleEnabled:c.styleEnabled===void 0?i:c.styleEnabled,zoom:We(c.zoom)?c.zoom:1,pan:{x:dn(c.pan)&&We(c.pan.x)?c.pan.x:0,y:dn(c.pan)&&We(c.pan.y)?c.pan.y:0},animation:{current:[],queue:[]},hasCompoundNodes:!1,multiClickDebounceTime:l(250,c.multiClickDebounceTime)};this.createEmitter(),this.selectionType(c.selectionType),this.zoomRange({min:c.minZoom,max:c.maxZoom});var s=function(f,v){var p=f.some(AJ);if(p)return Rk.all(f).then(v);v(f)};d.styleEnabled&&e.setStyle([]);var u=Nt({},c,c.renderer);e.initRenderer(u);var g=function(f,v,p){e.notifications(!1);var m=e.mutableElements();m.length>0&&m.remove(),f!=null&&(dn(f)||ca(f))&&e.add(f),e.one("layoutready",function(k){e.notifications(!0),e.emit(k),e.one("load",v),e.emitAndNotify("load")}).one("layoutstop",function(){e.one("done",p),e.emit("done")});var y=Nt({},e._private.options.layout);y.eles=e.elements(),e.layout(y).run()};s([c.style,c.elements],function(b){var f=b[0],v=b[1];d.styleEnabled&&e.style().append(f),g(v,function(){e.startAnimationLoop(),d.ready=!0,ei(c.ready)&&e.on("ready",c.ready);for(var p=0;p0,c=!!t.boundingBox,l=rs(c?t.boundingBox:structuredClone(r.extent())),d;if(vu(t.roots))d=t.roots;else if(ca(t.roots)){for(var s=[],u=0;u0;){var j=z(),F=R(j,I);if(F)j.outgoers().filter(function(J){return J.isNode()&&e.has(J)}).forEach(L);else if(F===null){Dn("Detected double maximal shift for node `"+j.id()+"`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs.");break}}}var H=0;if(t.avoidOverlap)for(var q=0;q0&&m[0].length<=3?Dr/2:0),ie=2*Math.PI/m[Er].length*Pr;return Er===0&&m[0].length===1&&(Yr=1),{x:kr.x+Yr*Math.cos(ie),y:kr.y+Yr*Math.sin(ie)}}else{var me=m[Er].length,xe=Math.max(me===1?0:c?(l.w-t.padding*2-Or.w)/((t.grid?Mr:me)-1):(l.w-t.padding*2-Or.w)/((t.grid?Mr:me)+1),H),Me={x:kr.x+(Pr+1-(me+1)/2)*xe,y:kr.y+(Er+1-(tr+1)/2)*Ir};return Me}},Ar={downward:0,leftward:90,upward:180,rightward:-90};Object.keys(Ar).indexOf(t.direction)===-1&&Fa("Invalid direction '".concat(t.direction,"' specified for breadthfirst layout. Valid values are: ").concat(Object.keys(Ar).join(", ")));var Y=function(nr){return t$(Lr(nr),l,Ar[t.direction])};return e.nodes().layoutPositions(this,t,Y),this};var Ftr={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,radius:void 0,startAngle:3/2*Math.PI,sweep:void 0,clockwise:!0,sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(r,e){return!0},ready:void 0,stop:void 0,transform:function(r,e){return e}};function bq(t){this.options=Nt({},Ftr,t)}bq.prototype.run=function(){var t=this.options,r=t,e=t.cy,o=r.eles,n=r.counterclockwise!==void 0?!r.counterclockwise:r.clockwise,a=o.nodes().not(":parent");r.sort&&(a=a.sort(r.sort));for(var i=rs(r.boundingBox?r.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()}),c={x:i.x1+i.w/2,y:i.y1+i.h/2},l=r.sweep===void 0?2*Math.PI-2*Math.PI/a.length:r.sweep,d=l/Math.max(1,a.length-1),s,u=0,g=0;g1&&r.avoidOverlap){u*=1.75;var m=Math.cos(d)-Math.cos(0),y=Math.sin(d)-Math.sin(0),k=Math.sqrt(u*u/(m*m+y*y));s=Math.max(k,s)}var x=function(S,E){var O=r.startAngle+E*d*(n?1:-1),R=s*Math.cos(O),M=s*Math.sin(O),I={x:c.x+R,y:c.y+M};return I};return o.nodes().layoutPositions(this,r,x),this};var qtr={fit:!0,padding:30,startAngle:3/2*Math.PI,sweep:void 0,clockwise:!0,equidistant:!1,minNodeSpacing:10,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,height:void 0,width:void 0,spacingFactor:void 0,concentric:function(r){return r.degree()},levelWidth:function(r){return r.maxDegree()/4},animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(r,e){return!0},ready:void 0,stop:void 0,transform:function(r,e){return e}};function hq(t){this.options=Nt({},qtr,t)}hq.prototype.run=function(){for(var t=this.options,r=t,e=r.counterclockwise!==void 0?!r.counterclockwise:r.clockwise,o=t.cy,n=r.eles,a=n.nodes().not(":parent"),i=rs(r.boundingBox?r.boundingBox:{x1:0,y1:0,w:o.width(),h:o.height()}),c={x:i.x1+i.w/2,y:i.y1+i.h/2},l=[],d=0,s=0;s0){var _=Math.abs(y[0].value-x.value);_>=p&&(y=[],m.push(y))}y.push(x)}var S=d+r.minNodeSpacing;if(!r.avoidOverlap){var E=m.length>0&&m[0].length>1,O=Math.min(i.w,i.h)/2-S,R=O/(m.length+E?1:0);S=Math.min(S,R)}for(var M=0,I=0;I1&&r.avoidOverlap){var F=Math.cos(j)-Math.cos(0),H=Math.sin(j)-Math.sin(0),q=Math.sqrt(S*S/(F*F+H*H));M=Math.max(q,M)}L.r=M,M+=S}if(r.equidistant){for(var W=0,Z=0,$=0;$=t.numIter||(Ztr(o,t),o.temperature=o.temperature*t.coolingFactor,o.temperature=t.animationThreshold&&a(),Tx(s)}};s()}else{for(;d;)d=i(l),l++;ZP(o,t),c()}return this};X2.prototype.stop=function(){return this.stopped=!0,this.thread&&this.thread.stop(),this.emit("layoutstop"),this};X2.prototype.destroy=function(){return this.thread&&this.thread.stop(),this};var Vtr=function(r,e,o){for(var n=o.eles.edges(),a=o.eles.nodes(),i=rs(o.boundingBox?o.boundingBox:{x1:0,y1:0,w:r.width(),h:r.height()}),c={isCompound:r.hasCompoundNodes(),layoutNodes:[],idToIndex:{},nodeSize:a.size(),graphSet:[],indexToGraph:[],layoutEdges:[],edgeSize:n.size(),temperature:o.initialTemp,clientWidth:i.w,clientHeight:i.h,boundingBox:i},l=o.eles.components(),d={},s=0;s0){c.graphSet.push(O);for(var s=0;sn.count?0:n.graph},fq=function(r,e,o,n){var a=n.graphSet[o];if(-10)var u=n.nodeOverlap*s,g=Math.sqrt(c*c+l*l),b=u*c/g,f=u*l/g;else var v=Nx(r,c,l),p=Nx(e,-1*c,-1*l),m=p.x-v.x,y=p.y-v.y,k=m*m+y*y,g=Math.sqrt(k),u=(r.nodeRepulsion+e.nodeRepulsion)/k,b=u*m/g,f=u*y/g;r.isLocked||(r.offsetX-=b,r.offsetY-=f),e.isLocked||(e.offsetX+=b,e.offsetY+=f)}},Jtr=function(r,e,o,n){if(o>0)var a=r.maxX-e.minX;else var a=e.maxX-r.minX;if(n>0)var i=r.maxY-e.minY;else var i=e.maxY-r.minY;return a>=0&&i>=0?Math.sqrt(a*a+i*i):0},Nx=function(r,e,o){var n=r.positionX,a=r.positionY,i=r.height||1,c=r.width||1,l=o/e,d=i/c,s={};return e===0&&0o?(s.x=n,s.y=a+i/2,s):0e&&-1*d<=l&&l<=d?(s.x=n-c/2,s.y=a-c*o/2/e,s):0=d)?(s.x=n+i*e/2/o,s.y=a+i/2,s):(0>o&&(l<=-1*d||l>=d)&&(s.x=n-i*e/2/o,s.y=a-i/2),s)},$tr=function(r,e){for(var o=0;oo){var p=e.gravity*b/v,m=e.gravity*f/v;g.offsetX+=p,g.offsetY+=m}}}}},eor=function(r,e){var o=[],n=0,a=-1;for(o.push.apply(o,r.graphSet[0]),a+=r.graphSet[0].length;n<=a;){var i=o[n++],c=r.idToIndex[i],l=r.layoutNodes[c],d=l.children;if(0o)var a={x:o*r/n,y:o*e/n};else var a={x:r,y:e};return a},pq=function(r,e){var o=r.parentId;if(o!=null){var n=e.layoutNodes[e.idToIndex[o]],a=!1;if((n.maxX==null||r.maxX+n.padRight>n.maxX)&&(n.maxX=r.maxX+n.padRight,a=!0),(n.minX==null||r.minX-n.padLeftn.maxY)&&(n.maxY=r.maxY+n.padBottom,a=!0),(n.minY==null||r.minY-n.padTopm&&(f+=p+e.componentSpacing,b=0,v=0,p=0)}}},nor={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,avoidOverlapPadding:10,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,condense:!1,rows:void 0,cols:void 0,position:function(r){},sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(r,e){return!0},ready:void 0,stop:void 0,transform:function(r,e){return e}};function kq(t){this.options=Nt({},nor,t)}kq.prototype.run=function(){var t=this.options,r=t,e=t.cy,o=r.eles,n=o.nodes().not(":parent");r.sort&&(n=n.sort(r.sort));var a=rs(r.boundingBox?r.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()});if(a.h===0||a.w===0)o.nodes().layoutPositions(this,r,function(lr){return{x:a.x1,y:a.y1}});else{var i=n.size(),c=Math.sqrt(i*a.h/a.w),l=Math.round(c),d=Math.round(a.w/a.h*c),s=function(or){if(or==null)return Math.min(l,d);var tr=Math.min(l,d);tr==l?l=or:d=or},u=function(or){if(or==null)return Math.max(l,d);var tr=Math.max(l,d);tr==l?l=or:d=or},g=r.rows,b=r.cols!=null?r.cols:r.columns;if(g!=null&&b!=null)l=g,d=b;else if(g!=null&&b==null)l=g,d=Math.ceil(i/l);else if(g==null&&b!=null)d=b,l=Math.ceil(i/d);else if(d*l>i){var f=s(),v=u();(f-1)*v>=i?s(f-1):(v-1)*f>=i&&u(v-1)}else for(;d*l=i?u(m+1):s(p+1)}var y=a.w/d,k=a.h/l;if(r.condense&&(y=0,k=0),r.avoidOverlap)for(var x=0;x=d&&(F=0,j++)},q={},W=0;W(F=Y$(t,r,H[q],H[q+1],H[q+2],H[q+3])))return p(E,F),!0}else if(R.edgeType==="bezier"||R.edgeType==="multibezier"||R.edgeType==="self"||R.edgeType==="compound"){for(var H=R.allpts,q=0;q+5(F=W$(t,r,H[q],H[q+1],H[q+2],H[q+3],H[q+4],H[q+5])))return p(E,F),!0}for(var W=W||O.source,Z=Z||O.target,$=n.getArrowWidth(M,I),X=[{name:"source",x:R.arrowStartX,y:R.arrowStartY,angle:R.srcArrowAngle},{name:"target",x:R.arrowEndX,y:R.arrowEndY,angle:R.tgtArrowAngle},{name:"mid-source",x:R.midX,y:R.midY,angle:R.midsrcArrowAngle},{name:"mid-target",x:R.midX,y:R.midY,angle:R.midtgtArrowAngle}],q=0;q0&&(m(W),m(Z))}function k(E,O,R){return zs(E,O,R)}function x(E,O){var R=E._private,M=g,I;O?I=O+"-":I="",E.boundingBox();var L=R.labelBounds[O||"main"],z=E.pstyle(I+"label").value,j=E.pstyle("text-events").strValue==="yes";if(!(!j||!z)){var F=k(R.rscratch,"labelX",O),H=k(R.rscratch,"labelY",O),q=k(R.rscratch,"labelAngle",O),W=E.pstyle(I+"text-margin-x").pfValue,Z=E.pstyle(I+"text-margin-y").pfValue,$=L.x1-M-W,X=L.x2+M-W,Q=L.y1-M-Z,lr=L.y2+M-Z;if(q){var or=Math.cos(q),tr=Math.sin(q),dr=function(Or,Ir){return Or=Or-F,Ir=Ir-H,{x:Or*or-Ir*tr+F,y:Or*tr+Ir*or+H}},sr=dr($,Q),pr=dr($,lr),ur=dr(X,Q),cr=dr(X,lr),gr=[sr.x+W,sr.y+Z,ur.x+W,ur.y+Z,cr.x+W,cr.y+Z,pr.x+W,pr.y+Z];if(Bs(t,r,gr))return p(E),!0}else if(Df(L,t,r))return p(E),!0}}for(var _=i.length-1;_>=0;_--){var S=i[_];S.isNode()?m(S)||x(S):y(S)||x(S)||x(S,"source")||x(S,"target")}return c};A0.getAllInBox=function(t,r,e,o){var n=this.getCachedZSortedEles().interactive,a=this.cy.zoom(),i=2/a,c=[],l=Math.min(t,e),d=Math.max(t,e),s=Math.min(r,o),u=Math.max(r,o);t=l,e=d,r=s,o=u;var g=rs({x1:t,y1:r,x2:e,y2:o}),b=[{x:g.x1,y:g.y1},{x:g.x2,y:g.y1},{x:g.x2,y:g.y2},{x:g.x1,y:g.y2}],f=[[b[0],b[1]],[b[1],b[2]],[b[2],b[3]],[b[3],b[0]]];function v(Or,Ir,Mr){return zs(Or,Ir,Mr)}function p(Or,Ir){var Mr=Or._private,Lr=i,Ar="";Or.boundingBox();var Y=Mr.labelBounds.main;if(!Y)return null;var J=v(Mr.rscratch,"labelX",Ir),nr=v(Mr.rscratch,"labelY",Ir),xr=v(Mr.rscratch,"labelAngle",Ir),Er=Or.pstyle(Ar+"text-margin-x").pfValue,Pr=Or.pstyle(Ar+"text-margin-y").pfValue,Dr=Y.x1-Lr-Er,Yr=Y.x2+Lr-Er,ie=Y.y1-Lr-Pr,me=Y.y2+Lr-Pr;if(xr){var xe=Math.cos(xr),Me=Math.sin(xr),Ie=function(ee,wr){return ee=ee-J,wr=wr-nr,{x:ee*xe-wr*Me+J,y:ee*Me+wr*xe+nr}};return[Ie(Dr,ie),Ie(Yr,ie),Ie(Yr,me),Ie(Dr,me)]}else return[{x:Dr,y:ie},{x:Yr,y:ie},{x:Yr,y:me},{x:Dr,y:me}]}function m(Or,Ir,Mr,Lr){function Ar(Y,J,nr){return(nr.y-Y.y)*(J.x-Y.x)>(J.y-Y.y)*(nr.x-Y.x)}return Ar(Or,Mr,Lr)!==Ar(Ir,Mr,Lr)&&Ar(Or,Ir,Mr)!==Ar(Or,Ir,Lr)}for(var y=0;y0?-(Math.PI-r.ang):Math.PI+r.ang},sor=function(r,e,o,n,a){if(r!==rM?eM(e,r,Cb):dor(Hu,Cb),eM(e,o,Hu),JP=Cb.nx*Hu.ny-Cb.ny*Hu.nx,$P=Cb.nx*Hu.nx-Cb.ny*-Hu.ny,ph=Math.asin(Math.max(-1,Math.min(1,JP))),Math.abs(ph)<1e-6){zS=e.x,BS=e.y,Kv=Op=0;return}o0=1,Jw=!1,$P<0?ph<0?ph=Math.PI+ph:(ph=Math.PI-ph,o0=-1,Jw=!0):ph>0&&(o0=-1,Jw=!0),e.radius!==void 0?Op=e.radius:Op=n,Hv=ph/2,uw=Math.min(Cb.len/2,Hu.len/2),a?(wb=Math.abs(Math.cos(Hv)*Op/Math.sin(Hv)),wb>uw?(wb=uw,Kv=Math.abs(wb*Math.sin(Hv)/Math.cos(Hv))):Kv=Op):(wb=Math.min(uw,Op),Kv=Math.abs(wb*Math.sin(Hv)/Math.cos(Hv))),US=e.x+Hu.nx*wb,FS=e.y+Hu.ny*wb,zS=US-Hu.ny*Kv*o0,BS=FS+Hu.nx*Kv*o0,xq=e.x+Cb.nx*wb,_q=e.y+Cb.ny*wb,rM=e};function Eq(t,r){r.radius===0?t.lineTo(r.cx,r.cy):t.arc(r.cx,r.cy,r.radius,r.startAngle,r.endAngle,r.counterClockwise)}function IA(t,r,e,o){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0;return o===0||r.radius===0?{cx:r.x,cy:r.y,radius:0,startX:r.x,startY:r.y,stopX:r.x,stopY:r.y,startAngle:void 0,endAngle:void 0,counterClockwise:void 0}:(sor(t,r,e,o,n),{cx:zS,cy:BS,radius:Kv,startX:xq,startY:_q,stopX:US,stopY:FS,startAngle:Cb.ang+Math.PI/2*o0,endAngle:Hu.ang-Math.PI/2*o0,counterClockwise:Jw})}var s5=.01,uor=Math.sqrt(2*s5),ld={};ld.findMidptPtsEtc=function(t,r){var e=r.posPts,o=r.intersectionPts,n=r.vectorNormInverse,a,i=t.pstyle("source-endpoint"),c=t.pstyle("target-endpoint"),l=i.units!=null&&c.units!=null,d=function(_,S,E,O){var R=O-S,M=E-_,I=Math.sqrt(M*M+R*R);return{x:-R/I,y:M/I}},s=t.pstyle("edge-distances").value;switch(s){case"node-position":a=e;break;case"intersection":a=o;break;case"endpoints":{if(l){var u=this.manualEndptToPx(t.source()[0],i),g=Zi(u,2),b=g[0],f=g[1],v=this.manualEndptToPx(t.target()[0],c),p=Zi(v,2),m=p[0],y=p[1],k={x1:b,y1:f,x2:m,y2:y};n=d(b,f,m,y),a=k}else Dn("Edge ".concat(t.id()," has edge-distances:endpoints specified without manual endpoints specified via source-endpoint and target-endpoint. Falling back on edge-distances:intersection (default).")),a=o;break}}return{midptPts:a,vectorNormInverse:n}};ld.findHaystackPoints=function(t){for(var r=0;r0?Math.max(wr-Ur,0):Math.min(wr+Ur,0)},z=L(M,O),j=L(I,R),F=!1;y===d?m=Math.abs(z)>Math.abs(j)?n:o:y===l||y===c?(m=o,F=!0):(y===a||y===i)&&(m=n,F=!0);var H=m===o,q=H?j:z,W=H?I:M,Z=yA(W),$=!1;!(F&&(x||S))&&(y===c&&W<0||y===l&&W>0||y===a&&W>0||y===i&&W<0)&&(Z*=-1,q=Z*Math.abs(q),$=!0);var X;if(x){var Q=_<0?1+_:_;X=Q*q}else{var lr=_<0?q:0;X=lr+_*Z}var or=function(wr){return Math.abs(wr)=Math.abs(q)},tr=or(X),dr=or(Math.abs(q)-Math.abs(X)),sr=tr||dr;if(sr&&!$)if(H){var pr=Math.abs(W)<=g/2,ur=Math.abs(M)<=b/2;if(pr){var cr=(s.x1+s.x2)/2,gr=s.y1,kr=s.y2;e.segpts=[cr,gr,cr,kr]}else if(ur){var Or=(s.y1+s.y2)/2,Ir=s.x1,Mr=s.x2;e.segpts=[Ir,Or,Mr,Or]}else e.segpts=[s.x1,s.y2]}else{var Lr=Math.abs(W)<=u/2,Ar=Math.abs(I)<=f/2;if(Lr){var Y=(s.y1+s.y2)/2,J=s.x1,nr=s.x2;e.segpts=[J,Y,nr,Y]}else if(Ar){var xr=(s.x1+s.x2)/2,Er=s.y1,Pr=s.y2;e.segpts=[xr,Er,xr,Pr]}else e.segpts=[s.x2,s.y1]}else if(H){var Dr=s.y1+X+(p?g/2*Z:0),Yr=s.x1,ie=s.x2;e.segpts=[Yr,Dr,ie,Dr]}else{var me=s.x1+X+(p?u/2*Z:0),xe=s.y1,Me=s.y2;e.segpts=[me,xe,me,Me]}if(e.isRound){var Ie=t.pstyle("taxi-radius").value,he=t.pstyle("radius-type").value[0]==="arc-radius";e.radii=new Array(e.segpts.length/2).fill(Ie),e.isArcRadius=new Array(e.segpts.length/2).fill(he)}};ld.tryToCorrectInvalidPoints=function(t,r){var e=t._private.rscratch;if(e.edgeType==="bezier"){var o=r.srcPos,n=r.tgtPos,a=r.srcW,i=r.srcH,c=r.tgtW,l=r.tgtH,d=r.srcShape,s=r.tgtShape,u=r.srcCornerRadius,g=r.tgtCornerRadius,b=r.srcRs,f=r.tgtRs,v=!We(e.startX)||!We(e.startY),p=!We(e.arrowStartX)||!We(e.arrowStartY),m=!We(e.endX)||!We(e.endY),y=!We(e.arrowEndX)||!We(e.arrowEndY),k=3,x=this.getArrowWidth(t.pstyle("width").pfValue,t.pstyle("arrow-scale").value)*this.arrowShapeWidth,_=k*x,S=f0({x:e.ctrlpts[0],y:e.ctrlpts[1]},{x:e.startX,y:e.startY}),E=S<_,O=f0({x:e.ctrlpts[0],y:e.ctrlpts[1]},{x:e.endX,y:e.endY}),R=O<_,M=!1;if(v||p||E){M=!0;var I={x:e.ctrlpts[0]-o.x,y:e.ctrlpts[1]-o.y},L=Math.sqrt(I.x*I.x+I.y*I.y),z={x:I.x/L,y:I.y/L},j=Math.max(a,i),F={x:e.ctrlpts[0]+z.x*2*j,y:e.ctrlpts[1]+z.y*2*j},H=d.intersectLine(o.x,o.y,a,i,F.x,F.y,0,u,b);E?(e.ctrlpts[0]=e.ctrlpts[0]+z.x*(_-S),e.ctrlpts[1]=e.ctrlpts[1]+z.y*(_-S)):(e.ctrlpts[0]=H[0]+z.x*_,e.ctrlpts[1]=H[1]+z.y*_)}if(m||y||R){M=!0;var q={x:e.ctrlpts[0]-n.x,y:e.ctrlpts[1]-n.y},W=Math.sqrt(q.x*q.x+q.y*q.y),Z={x:q.x/W,y:q.y/W},$=Math.max(a,i),X={x:e.ctrlpts[0]+Z.x*2*$,y:e.ctrlpts[1]+Z.y*2*$},Q=s.intersectLine(n.x,n.y,c,l,X.x,X.y,0,g,f);R?(e.ctrlpts[0]=e.ctrlpts[0]+Z.x*(_-O),e.ctrlpts[1]=e.ctrlpts[1]+Z.y*(_-O)):(e.ctrlpts[0]=Q[0]+Z.x*_,e.ctrlpts[1]=Q[1]+Z.y*_)}M&&this.findEndpoints(t)}};ld.storeAllpts=function(t){var r=t._private.rscratch;if(r.edgeType==="multibezier"||r.edgeType==="bezier"||r.edgeType==="self"||r.edgeType==="compound"){r.allpts=[],r.allpts.push(r.startX,r.startY);for(var e=0;e+1W.poolIndex()){var Z=q;q=W,W=Z}var $=z.srcPos=q.position(),X=z.tgtPos=W.position(),Q=z.srcW=q.outerWidth(),lr=z.srcH=q.outerHeight(),or=z.tgtW=W.outerWidth(),tr=z.tgtH=W.outerHeight(),dr=z.srcShape=e.nodeShapes[r.getNodeShape(q)],sr=z.tgtShape=e.nodeShapes[r.getNodeShape(W)],pr=z.srcCornerRadius=q.pstyle("corner-radius").value==="auto"?"auto":q.pstyle("corner-radius").pfValue,ur=z.tgtCornerRadius=W.pstyle("corner-radius").value==="auto"?"auto":W.pstyle("corner-radius").pfValue,cr=z.tgtRs=W._private.rscratch,gr=z.srcRs=q._private.rscratch;z.dirCounts={north:0,west:0,south:0,east:0,northwest:0,southwest:0,northeast:0,southeast:0};for(var kr=0;kr=uor||(ie=Math.sqrt(Math.max(Yr*Yr,s5)+Math.max(Dr*Dr,s5)));var me=z.vector={x:Yr,y:Dr},xe=z.vectorNorm={x:me.x/ie,y:me.y/ie},Me={x:-xe.y,y:xe.x};z.nodesOverlap=!We(ie)||sr.checkPoint(Y[0],Y[1],0,or,tr,X.x,X.y,ur,cr)||dr.checkPoint(nr[0],nr[1],0,Q,lr,$.x,$.y,pr,gr),z.vectorNormInverse=Me,j={nodesOverlap:z.nodesOverlap,dirCounts:z.dirCounts,calculatedIntersection:!0,hasBezier:z.hasBezier,hasUnbundled:z.hasUnbundled,eles:z.eles,srcPos:X,srcRs:cr,tgtPos:$,tgtRs:gr,srcW:or,srcH:tr,tgtW:Q,tgtH:lr,srcIntn:xr,tgtIntn:J,srcShape:sr,tgtShape:dr,posPts:{x1:Pr.x2,y1:Pr.y2,x2:Pr.x1,y2:Pr.y1},intersectionPts:{x1:Er.x2,y1:Er.y2,x2:Er.x1,y2:Er.y1},vector:{x:-me.x,y:-me.y},vectorNorm:{x:-xe.x,y:-xe.y},vectorNormInverse:{x:-Me.x,y:-Me.y}}}var Ie=Ar?j:z;Ir.nodesOverlap=Ie.nodesOverlap,Ir.srcIntn=Ie.srcIntn,Ir.tgtIntn=Ie.tgtIntn,Ir.isRound=Mr.startsWith("round"),n&&(q.isParent()||q.isChild()||W.isParent()||W.isChild())&&(q.parents().anySame(W)||W.parents().anySame(q)||q.same(W)&&q.isParent())?r.findCompoundLoopPoints(Or,Ie,kr,Lr):q===W?r.findLoopPoints(Or,Ie,kr,Lr):Mr.endsWith("segments")?r.findSegmentsPoints(Or,Ie):Mr.endsWith("taxi")?r.findTaxiPoints(Or,Ie):Mr==="straight"||!Lr&&z.eles.length%2===1&&kr===Math.floor(z.eles.length/2)?r.findStraightEdgePoints(Or):r.findBezierPoints(Or,Ie,kr,Lr,Ar),r.findEndpoints(Or),r.tryToCorrectInvalidPoints(Or,Ie),r.checkForInvalidEdgeWarning(Or),r.storeAllpts(Or),r.storeEdgeProjections(Or),r.calculateArrowAngles(Or),r.recalculateEdgeLabelProjections(Or),r.calculateLabelAngles(Or)}},E=0;E0){var Y=d,J=Zv(Y,qp(i)),nr=Zv(Y,qp(Ar)),xr=J;if(nr2){var Er=Zv(Y,{x:Ar[2],y:Ar[3]});Er0){var Jr=s,Qr=Zv(Jr,qp(i)),oe=Zv(Jr,qp(Ur)),Ne=Qr;if(oe2){var se=Zv(Jr,{x:Ur[2],y:Ur[3]});se=f||E){p={cp:x,segment:S};break}}if(p)break}var O=p.cp,R=p.segment,M=(f-m)/R.length,I=R.t1-R.t0,L=b?R.t0+I*M:R.t1-I*M;L=n5(0,L,1),r=Kp(O.p0,O.p1,O.p2,L),g=bor(O.p0,O.p1,O.p2,L);break}case"straight":case"segments":case"haystack":{for(var z=0,j,F,H,q,W=o.allpts.length,Z=0;Z+3=f));Z+=2);var $=f-F,X=$/j;X=n5(0,X,1),r=N$(H,q,X),g=Aq(H,q);break}}i("labelX",u,r.x),i("labelY",u,r.y),i("labelAutoAngle",u,g)}};d("source"),d("target"),this.applyLabelDimensions(t)}};Ub.applyLabelDimensions=function(t){this.applyPrefixedLabelDimensions(t),t.isEdge()&&(this.applyPrefixedLabelDimensions(t,"source"),this.applyPrefixedLabelDimensions(t,"target"))};Ub.applyPrefixedLabelDimensions=function(t,r){var e=t._private,o=this.getLabelText(t,r),n=h0(o,t._private.labelDimsKey);if(zs(e.rscratch,"prefixedLabelDimsKey",r)!==n){xh(e.rscratch,"prefixedLabelDimsKey",r,n);var a=this.calculateLabelDimensions(t,o),i=t.pstyle("line-height").pfValue,c=t.pstyle("text-wrap").strValue,l=zs(e.rscratch,"labelWrapCachedLines",r)||[],d=c!=="wrap"?1:Math.max(l.length,1),s=a.height/d,u=s*i,g=a.width,b=a.height+(d-1)*(i-1)*s;xh(e.rstyle,"labelWidth",r,g),xh(e.rscratch,"labelWidth",r,g),xh(e.rstyle,"labelHeight",r,b),xh(e.rscratch,"labelHeight",r,b),xh(e.rscratch,"labelLineHeight",r,u)}};Ub.getLabelText=function(t,r){var e=t._private,o=r?r+"-":"",n=t.pstyle(o+"label").strValue,a=t.pstyle("text-transform").value,i=function(lr,or){return or?(xh(e.rscratch,lr,r,or),or):zs(e.rscratch,lr,r)};if(!n)return"";a=="none"||(a=="uppercase"?n=n.toUpperCase():a=="lowercase"&&(n=n.toLowerCase()));var c=t.pstyle("text-wrap").value;if(c==="wrap"){var l=i("labelKey");if(l!=null&&i("labelWrapKey")===l)return i("labelWrapCachedText");for(var d="​",s=n.split(` +`),u=t.pstyle("text-max-width").pfValue,g=t.pstyle("text-overflow-wrap").value,b=g==="anywhere",f=[],v=/[\s\u200b]+|$/g,p=0;pu){var _=m.matchAll(v),S="",E=0,O=Us(_),R;try{for(O.s();!(R=O.n()).done;){var M=R.value,I=M[0],L=m.substring(E,M.index);E=M.index+I.length;var z=S.length===0?L:S+L+I,j=this.calculateLabelDimensions(t,z),F=j.width;F<=u?S+=L+I:(S&&f.push(S),S=L+I)}}catch(Q){O.e(Q)}finally{O.f()}S.match(/^[\s\u200b]+$/)||f.push(S)}else f.push(m)}i("labelWrapCachedLines",f),n=i("labelWrapCachedText",f.join(` `)),i("labelWrapKey",l)}else if(c==="ellipsis"){var H=t.pstyle("text-max-width").pfValue,q="",W="…",Z=!1;if(this.calculateLabelDimensions(t,n).widthH)break;q+=n[$],$===n.length-1&&(Z=!0)}return Z||(q+=W),q}return n};Ub.getLabelJustification=function(t){var r=t.pstyle("text-justification").strValue,e=t.pstyle("text-halign").strValue;if(r==="auto")if(t.isNode())switch(e){case"left":return"right";case"right":return"left";default:return"center"}else return"center";else return r};Ub.calculateLabelDimensions=function(t,r){var e=this,o=e.cy.window(),n=o.document,a=0,i=t.pstyle("font-style").strValue,c=t.pstyle("font-size").pfValue,l=t.pstyle("font-family").strValue,d=t.pstyle("font-weight").strValue,s=this.labelCalcCanvas,u=this.labelCalcCanvasContext;if(!s){s=this.labelCalcCanvas=n.createElement("canvas"),u=this.labelCalcCanvasContext=s.getContext("2d");var g=s.style;g.position="absolute",g.left="-9999px",g.top="-9999px",g.zIndex="-1",g.visibility="hidden",g.pointerEvents="none"}u.font="".concat(i," ").concat(d," ").concat(c,"px ").concat(l);for(var b=0,f=0,v=r.split(` -`),p=0;p1&&arguments[1]!==void 0?arguments[1]:!0;if(r.merge(i),c)for(var l=0;l=t.desktopTapThreshold2}var uo=a(wr);Wt&&(t.hoverData.tapholdCancelled=!0);var xo=function(){var Lt=t.hoverData.dragDelta=t.hoverData.dragDelta||[];Lt.length===0?(Lt.push(Pt[0]),Lt.push(Pt[1])):(Lt[0]+=Pt[0],Lt[1]+=Pt[1])};Jr=!0,n(Xe,["mousemove","vmousemove","tapdrag"],wr,{x:se[0],y:se[1]});var Eo=function(Lt){return{originalEvent:wr,type:Lt,position:{x:se[0],y:se[1]}}},_o=function(){t.data.bgActivePosistion=void 0,t.hoverData.selecting||Qr.emit(Eo("boxstart")),ze[4]=1,t.hoverData.selecting=!0,t.redrawHint("select",!0),t.redraw()};if(t.hoverData.which===3){if(Wt){var So=Eo("cxtdrag");Fe?Fe.emit(So):Qr.emit(So),t.hoverData.cxtDragged=!0,(!t.hoverData.cxtOver||Xe!==t.hoverData.cxtOver)&&(t.hoverData.cxtOver&&t.hoverData.cxtOver.emit(Eo("cxtdragout")),t.hoverData.cxtOver=Xe,Xe&&Xe.emit(Eo("cxtdragover")))}}else if(t.hoverData.dragging){if(Jr=!0,Qr.panningEnabled()&&Qr.userPanningEnabled()){var lo;if(t.hoverData.justStartedPan){var zo=t.hoverData.mdownPos;lo={x:(se[0]-zo[0])*oe,y:(se[1]-zo[1])*oe},t.hoverData.justStartedPan=!1}else lo={x:Pt[0]*oe,y:Pt[1]*oe};Qr.panBy(lo),Qr.emit(Eo("dragpan")),t.hoverData.dragged=!0}se=t.projectIntoViewport(wr.clientX,wr.clientY)}else if(ze[4]==1&&(Fe==null||Fe.pannable())){if(Wt){if(!t.hoverData.dragging&&Qr.boxSelectionEnabled()&&(uo||!Qr.panningEnabled()||!Qr.userPanningEnabled()))_o();else if(!t.hoverData.selecting&&Qr.panningEnabled()&&Qr.userPanningEnabled()){var vn=i(Fe,t.hoverData.downs);vn&&(t.hoverData.dragging=!0,t.hoverData.justStartedPan=!0,ze[4]=0,t.data.bgActivePosistion=qp(je),t.redrawHint("select",!0),t.redraw())}Fe&&Fe.pannable()&&Fe.active()&&Fe.unactivate()}}else{if(Fe&&Fe.pannable()&&Fe.active()&&Fe.unactivate(),(!Fe||!Fe.grabbed())&&Xe!=lt&&(lt&&n(lt,["mouseout","tapdragout"],wr,{x:se[0],y:se[1]}),Xe&&n(Xe,["mouseover","tapdragover"],wr,{x:se[0],y:se[1]}),t.hoverData.last=Xe),Fe)if(Wt){if(Qr.boxSelectionEnabled()&&uo)Fe&&Fe.grabbed()&&(m(Ze),Fe.emit(Eo("freeon")),Ze.emit(Eo("free")),t.dragData.didDrag&&(Fe.emit(Eo("dragfreeon")),Ze.emit(Eo("dragfree")))),_o();else if(Fe&&Fe.grabbed()&&t.nodeIsDraggable(Fe)){var mo=!t.dragData.didDrag;mo&&t.redrawHint("eles",!0),t.dragData.didDrag=!0,t.hoverData.draggingEles||v(Ze,{inDragLayer:!0});var yo={x:0,y:0};if(We(Pt[0])&&We(Pt[1])&&(yo.x+=Pt[0],yo.y+=Pt[1],mo)){var tn=t.hoverData.dragDelta;tn&&We(tn[0])&&We(tn[1])&&(yo.x+=tn[0],yo.y+=tn[1])}t.hoverData.draggingEles=!0,Ze.silentShift(yo).emit(Eo("position")).emit(Eo("drag")),t.redrawHint("drag",!0),t.redraw()}}else xo();Jr=!0}if(ze[2]=se[0],ze[3]=se[1],Jr)return wr.stopPropagation&&wr.stopPropagation(),wr.preventDefault&&wr.preventDefault(),!1}},!1);var L,j,z;t.registerBinding(r,"mouseup",function(wr){if(!(t.hoverData.which===1&&wr.which!==1&&t.hoverData.capture)){var Ur=t.hoverData.capture;if(Ur){t.hoverData.capture=!1;var Jr=t.cy,Qr=t.projectIntoViewport(wr.clientX,wr.clientY),oe=t.selection,Ne=t.findNearestElement(Qr[0],Qr[1],!0,!1),se=t.dragData.possibleDragElements,je=t.hoverData.down,Re=a(wr);t.data.bgActivePosistion&&(t.redrawHint("select",!0),t.redraw()),t.hoverData.tapholdCancelled=!0,t.data.bgActivePosistion=void 0,je&&je.unactivate();var ze=function(Ut){return{originalEvent:wr,type:Ut,position:{x:Qr[0],y:Qr[1]}}};if(t.hoverData.which===3){var Xe=ze("cxttapend");if(je?je.emit(Xe):Jr.emit(Xe),!t.hoverData.cxtDragged){var lt=ze("cxttap");je?je.emit(lt):Jr.emit(lt)}t.hoverData.cxtDragged=!1,t.hoverData.which=null}else if(t.hoverData.which===1){if(n(Ne,["mouseup","tapend","vmouseup"],wr,{x:Qr[0],y:Qr[1]}),!t.dragData.didDrag&&!t.hoverData.dragged&&!t.hoverData.selecting&&!t.hoverData.isOverThresholdDrag&&(n(je,["click","tap","vclick"],wr,{x:Qr[0],y:Qr[1]}),j=!1,wr.timeStamp-z<=Jr.multiClickDebounceTime()?(L&&clearTimeout(L),j=!0,z=null,n(je,["dblclick","dbltap","vdblclick"],wr,{x:Qr[0],y:Qr[1]})):(L=setTimeout(function(){j||n(je,["oneclick","onetap","voneclick"],wr,{x:Qr[0],y:Qr[1]})},Jr.multiClickDebounceTime()),z=wr.timeStamp)),je==null&&!t.dragData.didDrag&&!t.hoverData.selecting&&!t.hoverData.dragged&&!a(wr)&&(Jr.$(e).unselect(["tapunselect"]),se.length>0&&t.redrawHint("eles",!0),t.dragData.possibleDragElements=se=Jr.collection()),Ne==je&&!t.dragData.didDrag&&!t.hoverData.selecting&&Ne!=null&&Ne._private.selectable&&(t.hoverData.dragging||(Jr.selectionType()==="additive"||Re?Ne.selected()?Ne.unselect(["tapunselect"]):Ne.select(["tapselect"]):Re||(Jr.$(e).unmerge(Ne).unselect(["tapunselect"]),Ne.select(["tapselect"]))),t.redrawHint("eles",!0)),t.hoverData.selecting){var Fe=Jr.collection(t.getAllInBox(oe[0],oe[1],oe[2],oe[3]));t.redrawHint("select",!0),Fe.length>0&&t.redrawHint("eles",!0),Jr.emit(ze("boxend"));var Pt=function(Ut){return Ut.selectable()&&!Ut.selected()};Jr.selectionType()==="additive"||Re||Jr.$(e).unmerge(Fe).unselect(),Fe.emit(ze("box")).stdFilter(Pt).select().emit(ze("boxselect")),t.redraw()}if(t.hoverData.dragging&&(t.hoverData.dragging=!1,t.redrawHint("select",!0),t.redrawHint("eles",!0),t.redraw()),!oe[4]){t.redrawHint("drag",!0),t.redrawHint("eles",!0);var Ze=je&&je.grabbed();m(se),Ze&&(je.emit(ze("freeon")),se.emit(ze("free")),t.dragData.didDrag&&(je.emit(ze("dragfreeon")),se.emit(ze("dragfree"))))}}oe[4]=0,t.hoverData.down=null,t.hoverData.cxtStarted=!1,t.hoverData.draggingEles=!1,t.hoverData.selecting=!1,t.hoverData.isOverThresholdDrag=!1,t.dragData.didDrag=!1,t.hoverData.dragged=!1,t.hoverData.dragDelta=[],t.hoverData.mdownPos=null,t.hoverData.mdownGPos=null,t.hoverData.which=null}}},!1);var F=[],H=4,q,W=1e5,Z=function(wr,Ur){for(var Jr=0;Jr=H){var Qr=F;if(q=Z(Qr,5),!q){var oe=Math.abs(Qr[0]);q=$(Qr)&&oe>5}if(q)for(var Ne=0;Ne5&&(Jr=yA(Jr)*5),lt=Jr/-250,q&&(lt/=W,lt*=3),lt=lt*t.wheelSensitivity;var Fe=wr.deltaMode===1;Fe&&(lt*=33);var Pt=se.zoom()*Math.pow(10,lt);wr.type==="gesturechange"&&(Pt=t.gestureStartZoom*wr.scale),se.zoom({level:Pt,renderedPosition:{x:Xe[0],y:Xe[1]}}),se.emit({type:wr.type==="gesturechange"?"pinchzoom":"scrollzoom",originalEvent:wr,position:{x:ze[0],y:ze[1]}})}}}};t.registerBinding(t.container,"wheel",X,!0),t.registerBinding(r,"scroll",function(wr){t.scrollingPage=!0,clearTimeout(t.scrollingPageTimeout),t.scrollingPageTimeout=setTimeout(function(){t.scrollingPage=!1},250)},!0),t.registerBinding(t.container,"gesturestart",function(wr){t.gestureStartZoom=t.cy.zoom(),t.hasTouchStarted||wr.preventDefault()},!0),t.registerBinding(t.container,"gesturechange",function(ee){t.hasTouchStarted||X(ee)},!0),t.registerBinding(t.container,"mouseout",function(wr){var Ur=t.projectIntoViewport(wr.clientX,wr.clientY);t.cy.emit({originalEvent:wr,type:"mouseout",position:{x:Ur[0],y:Ur[1]}})},!1),t.registerBinding(t.container,"mouseover",function(wr){var Ur=t.projectIntoViewport(wr.clientX,wr.clientY);t.cy.emit({originalEvent:wr,type:"mouseover",position:{x:Ur[0],y:Ur[1]}})},!1);var Q,lr,or,tr,dr,sr,pr,ur,cr,gr,kr,Or,Ir,Mr=function(wr,Ur,Jr,Qr){return Math.sqrt((Jr-wr)*(Jr-wr)+(Qr-Ur)*(Qr-Ur))},Lr=function(wr,Ur,Jr,Qr){return(Jr-wr)*(Jr-wr)+(Qr-Ur)*(Qr-Ur)},Ar;t.registerBinding(t.container,"touchstart",Ar=function(wr){if(t.hasTouchStarted=!0,!!M(wr)){k(),t.touchData.capture=!0,t.data.bgActivePosistion=void 0;var Ur=t.cy,Jr=t.touchData.now,Qr=t.touchData.earlier;if(wr.touches[0]){var oe=t.projectIntoViewport(wr.touches[0].clientX,wr.touches[0].clientY);Jr[0]=oe[0],Jr[1]=oe[1]}if(wr.touches[1]){var oe=t.projectIntoViewport(wr.touches[1].clientX,wr.touches[1].clientY);Jr[2]=oe[0],Jr[3]=oe[1]}if(wr.touches[2]){var oe=t.projectIntoViewport(wr.touches[2].clientX,wr.touches[2].clientY);Jr[4]=oe[0],Jr[5]=oe[1]}var Ne=function(uo){return{originalEvent:wr,type:uo,position:{x:Jr[0],y:Jr[1]}}};if(wr.touches[1]){t.touchData.singleTouchMoved=!0,m(t.dragData.touchDragEles);var se=t.findContainerClientCoords();cr=se[0],gr=se[1],kr=se[2],Or=se[3],Q=wr.touches[0].clientX-cr,lr=wr.touches[0].clientY-gr,or=wr.touches[1].clientX-cr,tr=wr.touches[1].clientY-gr,Ir=0<=Q&&Q<=kr&&0<=or&&or<=kr&&0<=lr&&lr<=Or&&0<=tr&&tr<=Or;var je=Ur.pan(),Re=Ur.zoom();dr=Mr(Q,lr,or,tr),sr=Lr(Q,lr,or,tr),pr=[(Q+or)/2,(lr+tr)/2],ur=[(pr[0]-je.x)/Re,(pr[1]-je.y)/Re];var ze=200,Xe=ze*ze;if(sr=1){for(var mt=t.touchData.startPosition=[null,null,null,null,null,null],dt=0;dt=t.touchTapThreshold2}if(Ur&&t.touchData.cxt){wr.preventDefault();var dt=wr.touches[0].clientX-cr,so=wr.touches[0].clientY-gr,Ft=wr.touches[1].clientX-cr,uo=wr.touches[1].clientY-gr,xo=Lr(dt,so,Ft,uo),Eo=xo/sr,_o=150,So=_o*_o,lo=1.5,zo=lo*lo;if(Eo>=zo||xo>=So){t.touchData.cxt=!1,t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);var vn=Re("cxttapend");t.touchData.start?(t.touchData.start.unactivate().emit(vn),t.touchData.start=null):Qr.emit(vn)}}if(Ur&&t.touchData.cxt){var vn=Re("cxtdrag");t.data.bgActivePosistion=void 0,t.redrawHint("select",!0),t.touchData.start?t.touchData.start.emit(vn):Qr.emit(vn),t.touchData.start&&(t.touchData.start._private.grabbed=!1),t.touchData.cxtDragged=!0;var mo=t.findNearestElement(oe[0],oe[1],!0,!0);(!t.touchData.cxtOver||mo!==t.touchData.cxtOver)&&(t.touchData.cxtOver&&t.touchData.cxtOver.emit(Re("cxtdragout")),t.touchData.cxtOver=mo,mo&&mo.emit(Re("cxtdragover")))}else if(Ur&&wr.touches[2]&&Qr.boxSelectionEnabled())wr.preventDefault(),t.data.bgActivePosistion=void 0,this.lastThreeTouch=+new Date,t.touchData.selecting||Qr.emit(Re("boxstart")),t.touchData.selecting=!0,t.touchData.didSelect=!0,Jr[4]=1,!Jr||Jr.length===0||Jr[0]===void 0?(Jr[0]=(oe[0]+oe[2]+oe[4])/3,Jr[1]=(oe[1]+oe[3]+oe[5])/3,Jr[2]=(oe[0]+oe[2]+oe[4])/3+1,Jr[3]=(oe[1]+oe[3]+oe[5])/3+1):(Jr[2]=(oe[0]+oe[2]+oe[4])/3,Jr[3]=(oe[1]+oe[3]+oe[5])/3),t.redrawHint("select",!0),t.redraw();else if(Ur&&wr.touches[1]&&!t.touchData.didSelect&&Qr.zoomingEnabled()&&Qr.panningEnabled()&&Qr.userZoomingEnabled()&&Qr.userPanningEnabled()){wr.preventDefault(),t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);var yo=t.dragData.touchDragEles;if(yo){t.redrawHint("drag",!0);for(var tn=0;tn0&&!t.hoverData.draggingEles&&!t.swipePanning&&t.data.bgActivePosistion!=null&&(t.data.bgActivePosistion=void 0,t.redrawHint("select",!0),t.redraw())}},!1);var J;t.registerBinding(r,"touchcancel",J=function(wr){var Ur=t.touchData.start;t.touchData.capture=!1,Ur&&Ur.unactivate()});var nr,xr,Er,Pr;if(t.registerBinding(r,"touchend",nr=function(wr){var Ur=t.touchData.start,Jr=t.touchData.capture;if(Jr)wr.touches.length===0&&(t.touchData.capture=!1),wr.preventDefault();else return;var Qr=t.selection;t.swipePanning=!1,t.hoverData.draggingEles=!1;var oe=t.cy,Ne=oe.zoom(),se=t.touchData.now,je=t.touchData.earlier;if(wr.touches[0]){var Re=t.projectIntoViewport(wr.touches[0].clientX,wr.touches[0].clientY);se[0]=Re[0],se[1]=Re[1]}if(wr.touches[1]){var Re=t.projectIntoViewport(wr.touches[1].clientX,wr.touches[1].clientY);se[2]=Re[0],se[3]=Re[1]}if(wr.touches[2]){var Re=t.projectIntoViewport(wr.touches[2].clientX,wr.touches[2].clientY);se[4]=Re[0],se[5]=Re[1]}var ze=function(So){return{originalEvent:wr,type:So,position:{x:se[0],y:se[1]}}};Ur&&Ur.unactivate();var Xe;if(t.touchData.cxt){if(Xe=ze("cxttapend"),Ur?Ur.emit(Xe):oe.emit(Xe),!t.touchData.cxtDragged){var lt=ze("cxttap");Ur?Ur.emit(lt):oe.emit(lt)}t.touchData.start&&(t.touchData.start._private.grabbed=!1),t.touchData.cxt=!1,t.touchData.start=null,t.redraw();return}if(!wr.touches[2]&&oe.boxSelectionEnabled()&&t.touchData.selecting){t.touchData.selecting=!1;var Fe=oe.collection(t.getAllInBox(Qr[0],Qr[1],Qr[2],Qr[3]));Qr[0]=void 0,Qr[1]=void 0,Qr[2]=void 0,Qr[3]=void 0,Qr[4]=0,t.redrawHint("select",!0),oe.emit(ze("boxend"));var Pt=function(So){return So.selectable()&&!So.selected()};Fe.emit(ze("box")).stdFilter(Pt).select().emit(ze("boxselect")),Fe.nonempty()&&t.redrawHint("eles",!0),t.redraw()}if(Ur!=null&&Ur.unactivate(),wr.touches[2])t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);else if(!wr.touches[1]){if(!wr.touches[0]){if(!wr.touches[0]){t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);var Ze=t.dragData.touchDragEles;if(Ur!=null){var Wt=Ur._private.grabbed;m(Ze),t.redrawHint("drag",!0),t.redrawHint("eles",!0),Wt&&(Ur.emit(ze("freeon")),Ze.emit(ze("free")),t.dragData.didDrag&&(Ur.emit(ze("dragfreeon")),Ze.emit(ze("dragfree")))),n(Ur,["touchend","tapend","vmouseup","tapdragout"],wr,{x:se[0],y:se[1]}),Ur.unactivate(),t.touchData.start=null}else{var Ut=t.findNearestElement(se[0],se[1],!0,!0);n(Ut,["touchend","tapend","vmouseup","tapdragout"],wr,{x:se[0],y:se[1]})}var mt=t.touchData.startPosition[0]-se[0],dt=mt*mt,so=t.touchData.startPosition[1]-se[1],Ft=so*so,uo=dt+Ft,xo=uo*Ne*Ne;t.touchData.singleTouchMoved||(Ur||oe.$(":selected").unselect(["tapunselect"]),n(Ur,["tap","vclick"],wr,{x:se[0],y:se[1]}),xr=!1,wr.timeStamp-Pr<=oe.multiClickDebounceTime()?(Er&&clearTimeout(Er),xr=!0,Pr=null,n(Ur,["dbltap","vdblclick"],wr,{x:se[0],y:se[1]})):(Er=setTimeout(function(){xr||n(Ur,["onetap","voneclick"],wr,{x:se[0],y:se[1]})},oe.multiClickDebounceTime()),Pr=wr.timeStamp)),Ur!=null&&!t.dragData.didDrag&&Ur._private.selectable&&xo"u"){var Dr=[],Yr=function(wr){return{clientX:wr.clientX,clientY:wr.clientY,force:1,identifier:wr.pointerId,pageX:wr.pageX,pageY:wr.pageY,radiusX:wr.width/2,radiusY:wr.height/2,screenX:wr.screenX,screenY:wr.screenY,target:wr.target}},ie=function(wr){return{event:wr,touch:Yr(wr)}},me=function(wr){Dr.push(ie(wr))},xe=function(wr){for(var Ur=0;Ur0)return Q[0]}return null},f=Object.keys(g),v=0;v0?b:CF(a,i,r,e,o,n,c,l)},checkPoint:function(r,e,o,n,a,i,c,l){l=l==="auto"?Kf(n,a):l;var d=2*l;if(Rh(r,e,this.points,i,c,n,a-d,[0,-1],o)||Rh(r,e,this.points,i,c,n-d,a,[0,-1],o))return!0;var s=n/2+2*o,u=a/2+2*o,g=[i-s,c-u,i-s,c,i+s,c,i+s,c-u];return!!(Bs(r,e,g)||a0(r,e,d,d,i+n/2-l,c+a/2-l,o)||a0(r,e,d,d,i-n/2+l,c+a/2-l,o))}}};Dh.registerNodeShapes=function(){var t=this.nodeShapes={},r=this;this.generateEllipse(),this.generatePolygon("triangle",Kd(3,0)),this.generateRoundPolygon("round-triangle",Kd(3,0)),this.generatePolygon("rectangle",Kd(4,0)),t.square=t.rectangle,this.generateRoundRectangle(),this.generateCutRectangle(),this.generateBarrel(),this.generateBottomRoundrectangle();{var e=[0,1,1,0,0,-1,-1,0];this.generatePolygon("diamond",e),this.generateRoundPolygon("round-diamond",e)}this.generatePolygon("pentagon",Kd(5,0)),this.generateRoundPolygon("round-pentagon",Kd(5,0)),this.generatePolygon("hexagon",Kd(6,0)),this.generateRoundPolygon("round-hexagon",Kd(6,0)),this.generatePolygon("heptagon",Kd(7,0)),this.generateRoundPolygon("round-heptagon",Kd(7,0)),this.generatePolygon("octagon",Kd(8,0)),this.generateRoundPolygon("round-octagon",Kd(8,0));var o=new Array(20);{var n=TS(5,0),a=TS(5,Math.PI/5),i=.5*(3-Math.sqrt(5));i*=1.57;for(var c=0;c=r.deqFastCost*x)break}else if(d){if(y>=r.deqCost*b||y>=r.deqAvgCost*g)break}else if(k>=r.deqNoDrawCost*X9)break;var _=r.deq(o,p,v);if(_.length>0)for(var S=0;S<_.length;S++)f.push(_[S]);else break}f.length>0&&(r.onDeqd(o,f),!d&&r.shouldRedraw(o,f,p,v)&&a())},c=r.priority||pA;n.beforeRender(i,c(o))}}}},vor=(function(){function t(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cx;iv(this,t),this.idsByKey=new xh,this.keyForId=new xh,this.cachesByLvl=new xh,this.lvls=[],this.getKey=r,this.doesEleInvalidateKey=e}return cv(t,[{key:"getIdsFor",value:function(e){e==null&&Fa("Can not get id list for null key");var o=this.idsByKey,n=this.idsByKey.get(e);return n||(n=new Ck,o.set(e,n)),n}},{key:"addIdForKey",value:function(e,o){e!=null&&this.getIdsFor(e).add(o)}},{key:"deleteIdForKey",value:function(e,o){e!=null&&this.getIdsFor(e).delete(o)}},{key:"getNumberOfIdsForKey",value:function(e){return e==null?0:this.getIdsFor(e).size}},{key:"updateKeyMappingFor",value:function(e){var o=e.id(),n=this.keyForId.get(o),a=this.getKey(e);this.deleteIdForKey(n,o),this.addIdForKey(a,o),this.keyForId.set(o,a)}},{key:"deleteKeyMappingFor",value:function(e){var o=e.id(),n=this.keyForId.get(o);this.deleteIdForKey(n,o),this.keyForId.delete(o)}},{key:"keyHasChangedFor",value:function(e){var o=e.id(),n=this.keyForId.get(o),a=this.getKey(e);return n!==a}},{key:"isInvalid",value:function(e){return this.keyHasChangedFor(e)||this.doesEleInvalidateKey(e)}},{key:"getCachesAt",value:function(e){var o=this.cachesByLvl,n=this.lvls,a=o.get(e);return a||(a=new xh,o.set(e,a),n.push(e)),a}},{key:"getCache",value:function(e,o){return this.getCachesAt(o).get(e)}},{key:"get",value:function(e,o){var n=this.getKey(e),a=this.getCache(n,o);return a!=null&&this.updateKeyMappingFor(e),a}},{key:"getForCachedKey",value:function(e,o){var n=this.keyForId.get(e.id()),a=this.getCache(n,o);return a}},{key:"hasCache",value:function(e,o){return this.getCachesAt(o).has(e)}},{key:"has",value:function(e,o){var n=this.getKey(e);return this.hasCache(n,o)}},{key:"setCache",value:function(e,o,n){n.key=e,this.getCachesAt(o).set(e,n)}},{key:"set",value:function(e,o,n){var a=this.getKey(e);this.setCache(a,o,n),this.updateKeyMappingFor(e)}},{key:"deleteCache",value:function(e,o){this.getCachesAt(o).delete(e)}},{key:"delete",value:function(e,o){var n=this.getKey(e);this.deleteCache(n,o)}},{key:"invalidateKey",value:function(e){var o=this;this.lvls.forEach(function(n){return o.deleteCache(e,n)})}},{key:"invalidate",value:function(e){var o=e.id(),n=this.keyForId.get(o);this.deleteKeyMappingFor(e);var a=this.doesEleInvalidateKey(e);return a&&this.invalidateKey(n),a||this.getNumberOfIdsForKey(n)===0}}])})(),aM=25,gw=50,$w=-4,qS=3,Iq=7.99,por=8,kor=1024,mor=1024,yor=1024,wor=.2,xor=.8,_or=10,Eor=.15,Sor=.1,Oor=.9,Aor=.9,Tor=100,Cor=1,Vp={dequeue:"dequeue",downscale:"downscale",highQuality:"highQuality"},Ror=xl({getKey:null,doesEleInvalidateKey:Cx,drawElement:null,getBoundingBox:null,getRotationPoint:null,getRotationOffset:null,isVisible:xF,allowEdgeTxrCaching:!0,allowParentTxrCaching:!0}),Qm=function(r,e){var o=this;o.renderer=r,o.onDequeues=[];var n=Ror(e);Nt(o,n),o.lookup=new vor(n.getKey,n.doesEleInvalidateKey),o.setupDequeueing()},yc=Qm.prototype;yc.reasons=Vp;yc.getTextureQueue=function(t){var r=this;return r.eleImgCaches=r.eleImgCaches||{},r.eleImgCaches[t]=r.eleImgCaches[t]||[]};yc.getRetiredTextureQueue=function(t){var r=this,e=r.eleImgCaches.retired=r.eleImgCaches.retired||{},o=e[t]=e[t]||[];return o};yc.getElementQueue=function(){var t=this,r=t.eleCacheQueue=t.eleCacheQueue||new B5(function(e,o){return o.reqs-e.reqs});return r};yc.getElementKeyToQueue=function(){var t=this,r=t.eleKeyToCacheQueue=t.eleKeyToCacheQueue||{};return r};yc.getElement=function(t,r,e,o,n){var a=this,i=this.renderer,c=i.cy.zoom(),l=this.lookup;if(!r||r.w===0||r.h===0||isNaN(r.w)||isNaN(r.h)||!t.visible()||t.removed()||!a.allowEdgeTxrCaching&&t.isEdge()||!a.allowParentTxrCaching&&t.isParent())return null;if(o==null&&(o=Math.ceil(mA(c*e))),o<$w)o=$w;else if(c>=Iq||o>qS)return null;var d=Math.pow(2,o),s=r.h*d,u=r.w*d,g=i.eleTextBiggerThanMin(t,d);if(!this.isVisible(t,g))return null;var b=l.get(t,o);if(b&&b.invalidated&&(b.invalidated=!1,b.texture.invalidatedWidth-=b.width),b)return b;var f;if(s<=aM?f=aM:s<=gw?f=gw:f=Math.ceil(s/gw)*gw,s>yor||u>mor)return null;var v=a.getTextureQueue(f),p=v[v.length-2],m=function(){return a.recycleTexture(f,u)||a.addTexture(f,u)};p||(p=v[v.length-1]),p||(p=m()),p.width-p.usedWidtho;I--)R=a.getElement(t,r,e,I,Vp.downscale);M()}else return a.queueElement(t,S.level-1),S;else{var L;if(!k&&!x&&!_)for(var j=o-1;j>=$w;j--){var z=l.get(t,j);if(z){L=z;break}}if(y(L))return a.queueElement(t,o),L;p.context.translate(p.usedWidth,0),p.context.scale(d,d),this.drawElement(p.context,t,r,g,!1),p.context.scale(1/d,1/d),p.context.translate(-p.usedWidth,0)}return b={x:p.usedWidth,texture:p,level:o,scale:d,width:u,height:s,scaledLabelShown:g},p.usedWidth+=Math.ceil(u+por),p.eleCaches.push(b),l.set(t,o,b),a.checkTextureFullness(p),b};yc.invalidateElements=function(t){for(var r=0;r=wor*t.width&&this.retireTexture(t)};yc.checkTextureFullness=function(t){var r=this,e=r.getTextureQueue(t.height);t.usedWidth/t.width>xor&&t.fullnessChecks>=_or?Zf(e,t):t.fullnessChecks++};yc.retireTexture=function(t){var r=this,e=t.height,o=r.getTextureQueue(e),n=this.lookup;Zf(o,t),t.retired=!0;for(var a=t.eleCaches,i=0;i=r)return i.retired=!1,i.usedWidth=0,i.invalidatedWidth=0,i.fullnessChecks=0,kA(i.eleCaches),i.context.setTransform(1,0,0,1,0,0),i.context.clearRect(0,0,i.width,i.height),Zf(n,i),o.push(i),i}};yc.queueElement=function(t,r){var e=this,o=e.getElementQueue(),n=e.getElementKeyToQueue(),a=this.getKey(t),i=n[a];if(i)i.level=Math.max(i.level,r),i.eles.merge(t),i.reqs++,o.updateItem(i);else{var c={eles:t.spawn().merge(t),level:r,reqs:1,key:a};o.push(c),n[a]=c}};yc.dequeue=function(t){for(var r=this,e=r.getElementQueue(),o=r.getElementKeyToQueue(),n=[],a=r.lookup,i=0;i0;i++){var c=e.pop(),l=c.key,d=c.eles[0],s=a.hasCache(d,c.level);if(o[l]=null,s)continue;n.push(c);var u=r.getBoundingBox(d);r.getElement(d,u,t,c.level,Vp.dequeue)}return n};yc.removeFromQueue=function(t){var r=this,e=r.getElementQueue(),o=r.getElementKeyToQueue(),n=this.getKey(t),a=o[n];a!=null&&(a.eles.length===1?(a.reqs=vA,e.updateItem(a),e.pop(),o[n]=null):a.eles.unmerge(t))};yc.onDequeue=function(t){this.onDequeues.push(t)};yc.offDequeue=function(t){Zf(this.onDequeues,t)};yc.setupDequeueing=Mq.setupDequeueing({deqRedrawThreshold:Tor,deqCost:Eor,deqAvgCost:Sor,deqNoDrawCost:Oor,deqFastCost:Aor,deq:function(r,e,o){return r.dequeue(e,o)},onDeqd:function(r,e){for(var o=0;o=Mor||e>jx)return null}o.validateLayersElesOrdering(e,t);var l=o.layersByLevel,d=Math.pow(2,e),s=l[e]=l[e]||[],u,g=o.levelIsComplete(e,t),b,f=function(){var M=function(F){if(o.validateLayersElesOrdering(F,t),o.levelIsComplete(F,t))return b=l[F],!0},I=function(F){if(!b)for(var H=e+F;vy<=H&&H<=jx&&!M(H);H+=F);};I(1),I(-1);for(var L=s.length-1;L>=0;L--){var j=s[L];j.invalid&&Zf(s,j)}};if(!g)f();else return s;var v=function(){if(!u){u=rs();for(var M=0;McM||j>cM)return null;var z=L*j;if(z>Uor)return null;var F=o.makeLayer(u,e);if(I!=null){var H=s.indexOf(I)+1;s.splice(H,0,F)}else(M.insert===void 0||M.insert)&&s.unshift(F);return F};if(o.skipping&&!c)return null;for(var m=null,y=t.length/Por,k=!c,x=0;x=y||!TF(m.bb,_.boundingBox()))&&(m=p({insert:!0,after:m}),!m))return null;b||k?o.queueLayer(m,_):o.drawEleInLayer(m,_,e,r),m.eles.push(_),E[e]=m}return b||(k?null:s)};_l.getEleLevelForLayerLevel=function(t,r){return t};_l.drawEleInLayer=function(t,r,e,o){var n=this,a=this.renderer,i=t.context,c=r.boundingBox();c.w===0||c.h===0||!r.visible()||(e=n.getEleLevelForLayerLevel(e,o),a.setImgSmoothing(i,!1),a.drawCachedElement(i,r,null,null,e,For),a.setImgSmoothing(i,!0))};_l.levelIsComplete=function(t,r){var e=this,o=e.layersByLevel[t];if(!o||o.length===0)return!1;for(var n=0,a=0;a0||i.invalid)return!1;n+=i.eles.length}return n===r.length};_l.validateLayersElesOrdering=function(t,r){var e=this.layersByLevel[t];if(e)for(var o=0;o0){r=!0;break}}return r};_l.invalidateElements=function(t){var r=this;t.length!==0&&(r.lastInvalidationTime=Ch(),!(t.length===0||!r.haveLayers())&&r.updateElementsInLayers(t,function(o,n,a){r.invalidateLayer(o)}))};_l.invalidateLayer=function(t){if(this.lastInvalidationTime=Ch(),!t.invalid){var r=t.level,e=t.eles,o=this.layersByLevel[r];Zf(o,t),t.elesQueue=[],t.invalid=!0,t.replacement&&(t.replacement.invalid=!0);for(var n=0;n3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0,i=this,c=r._private.rscratch;if(!(a&&!r.visible())&&!(c.badLine||c.allpts==null||isNaN(c.allpts[0]))){var l;e&&(l=e,t.translate(-l.x1,-l.y1));var d=a?r.pstyle("opacity").value:1,s=a?r.pstyle("line-opacity").value:1,u=r.pstyle("curve-style").value,g=r.pstyle("line-style").value,b=r.pstyle("width").pfValue,f=r.pstyle("line-cap").value,v=r.pstyle("line-outline-width").value,p=r.pstyle("line-outline-color").value,m=d*s,y=d*s,k=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m;u==="straight-triangle"?(i.eleStrokeStyle(t,r,F),i.drawEdgeTrianglePath(r,t,c.allpts)):(t.lineWidth=b,t.lineCap=f,i.eleStrokeStyle(t,r,F),i.drawEdgePath(r,t,c.allpts,g),t.lineCap="butt")},x=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m;if(t.lineWidth=b+v,t.lineCap=f,v>0)i.colorStrokeStyle(t,p[0],p[1],p[2],F);else{t.lineCap="butt";return}u==="straight-triangle"?i.drawEdgeTrianglePath(r,t,c.allpts):(i.drawEdgePath(r,t,c.allpts,g),t.lineCap="butt")},_=function(){n&&i.drawEdgeOverlay(t,r)},S=function(){n&&i.drawEdgeUnderlay(t,r)},E=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y;i.drawArrowheads(t,r,F)},O=function(){i.drawElementText(t,r,null,o)};t.lineJoin="round";var R=r.pstyle("ghost").value==="yes";if(R){var M=r.pstyle("ghost-offset-x").pfValue,I=r.pstyle("ghost-offset-y").pfValue,L=r.pstyle("ghost-opacity").value,j=m*L;t.translate(M,I),k(j),E(j),t.translate(-M,-I)}else x();S(),k(),E(),_(),O(),e&&t.translate(l.x1,l.y1)}};var Lq=function(r){if(!["overlay","underlay"].includes(r))throw new Error("Invalid state");return function(e,o){if(o.visible()){var n=o.pstyle("".concat(r,"-opacity")).value;if(n!==0){var a=this,i=a.usePaths(),c=o._private.rscratch,l=o.pstyle("".concat(r,"-padding")).pfValue,d=2*l,s=o.pstyle("".concat(r,"-color")).value;e.lineWidth=d,c.edgeType==="self"&&!i?e.lineCap="butt":e.lineCap="round",a.colorStrokeStyle(e,s[0],s[1],s[2],n),a.drawEdgePath(o,e,c.allpts,"solid")}}}};Nh.drawEdgeOverlay=Lq("overlay");Nh.drawEdgeUnderlay=Lq("underlay");Nh.drawEdgePath=function(t,r,e,o){var n=t._private.rscratch,a=r,i,c=!1,l=this.usePaths(),d=t.pstyle("line-dash-pattern").pfValue,s=t.pstyle("line-dash-offset").pfValue;if(l){var u=e.join("$"),g=n.pathCacheKey&&n.pathCacheKey===u;g?(i=r=n.pathCache,c=!0):(i=r=new Path2D,n.pathCacheKey=u,n.pathCache=i)}if(a.setLineDash)switch(o){case"dotted":a.setLineDash([1,1]);break;case"dashed":a.setLineDash(d),a.lineDashOffset=s;break;case"solid":a.setLineDash([]);break}if(!c&&!n.badLine)switch(r.beginPath&&r.beginPath(),r.moveTo(e[0],e[1]),n.edgeType){case"bezier":case"self":case"compound":case"multibezier":for(var b=2;b+35&&arguments[5]!==void 0?arguments[5]:!0,i=this;if(o==null){if(a&&!i.eleTextBiggerThanMin(r))return}else if(o===!1)return;if(r.isNode()){var c=r.pstyle("label");if(!c||!c.value)return;var l=i.getLabelJustification(r);t.textAlign=l,t.textBaseline="bottom"}else{var d=r.element()._private.rscratch.badLine,s=r.pstyle("label"),u=r.pstyle("source-label"),g=r.pstyle("target-label");if(d||(!s||!s.value)&&(!u||!u.value)&&(!g||!g.value))return;t.textAlign="center",t.textBaseline="bottom"}var b=!e,f;e&&(f=e,t.translate(-f.x1,-f.y1)),n==null?(i.drawText(t,r,null,b,a),r.isEdge()&&(i.drawText(t,r,"source",b,a),i.drawText(t,r,"target",b,a))):i.drawText(t,r,n,b,a),e&&t.translate(f.x1,f.y1)};T0.getFontCache=function(t){var r;this.fontCaches=this.fontCaches||[];for(var e=0;e2&&arguments[2]!==void 0?arguments[2]:!0,o=r.pstyle("font-style").strValue,n=r.pstyle("font-size").pfValue+"px",a=r.pstyle("font-family").strValue,i=r.pstyle("font-weight").strValue,c=e?r.effectiveOpacity()*r.pstyle("text-opacity").value:1,l=r.pstyle("text-outline-opacity").value*c,d=r.pstyle("color").value,s=r.pstyle("text-outline-color").value;t.font=o+" "+i+" "+n+" "+a,t.lineJoin="round",this.colorFillStyle(t,d[0],d[1],d[2],c),this.colorStrokeStyle(t,s[0],s[1],s[2],l)};function Jor(t,r,e,o,n){var a=Math.min(o,n),i=a/2,c=r+o/2,l=e+n/2;t.beginPath(),t.arc(c,l,i,0,Math.PI*2),t.closePath()}function uM(t,r,e,o,n){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:5,i=Math.min(a,o/2,n/2);t.beginPath(),t.moveTo(r+i,e),t.lineTo(r+o-i,e),t.quadraticCurveTo(r+o,e,r+o,e+i),t.lineTo(r+o,e+n-i),t.quadraticCurveTo(r+o,e+n,r+o-i,e+n),t.lineTo(r+i,e+n),t.quadraticCurveTo(r,e+n,r,e+n-i),t.lineTo(r,e+i),t.quadraticCurveTo(r,e,r+i,e),t.closePath()}T0.getTextAngle=function(t,r){var e,o=t._private,n=o.rscratch,a=r?r+"-":"",i=t.pstyle(a+"text-rotation");if(i.strValue==="autorotate"){var c=zs(n,"labelAngle",r);e=t.isEdge()?c:0}else i.strValue==="none"?e=0:e=i.pfValue;return e};T0.drawText=function(t,r,e){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=r._private,i=a.rscratch,c=n?r.effectiveOpacity():1;if(!(n&&(c===0||r.pstyle("text-opacity").value===0))){e==="main"&&(e=null);var l=zs(i,"labelX",e),d=zs(i,"labelY",e),s,u,g=this.getLabelText(r,e);if(g!=null&&g!==""&&!isNaN(l)&&!isNaN(d)){this.setupTextStyle(t,r,n);var b=e?e+"-":"",f=zs(i,"labelWidth",e),v=zs(i,"labelHeight",e),p=r.pstyle(b+"text-margin-x").pfValue,m=r.pstyle(b+"text-margin-y").pfValue,y=r.isEdge(),k=r.pstyle("text-halign").value,x=r.pstyle("text-valign").value;y&&(k="center",x="center"),l+=p,d+=m;var _;switch(o?_=this.getTextAngle(r,e):_=0,_!==0&&(s=l,u=d,t.translate(s,u),t.rotate(_),l=0,d=0),x){case"top":break;case"center":d+=v/2;break;case"bottom":d+=v;break}var S=r.pstyle("text-background-opacity").value,E=r.pstyle("text-border-opacity").value,O=r.pstyle("text-border-width").pfValue,R=r.pstyle("text-background-padding").pfValue,M=r.pstyle("text-background-shape").strValue,I=M==="round-rectangle"||M==="roundrectangle",L=M==="circle",j=2;if(S>0||O>0&&E>0){var z=t.fillStyle,F=t.strokeStyle,H=t.lineWidth,q=r.pstyle("text-background-color").value,W=r.pstyle("text-border-color").value,Z=r.pstyle("text-border-style").value,$=S>0,X=O>0&&E>0,Q=l-R;switch(k){case"left":Q-=f;break;case"center":Q-=f/2;break}var lr=d-v-R,or=f+2*R,tr=v+2*R;if($&&(t.fillStyle="rgba(".concat(q[0],",").concat(q[1],",").concat(q[2],",").concat(S*c,")")),X&&(t.strokeStyle="rgba(".concat(W[0],",").concat(W[1],",").concat(W[2],",").concat(E*c,")"),t.lineWidth=O,t.setLineDash))switch(Z){case"dotted":t.setLineDash([1,1]);break;case"dashed":t.setLineDash([4,2]);break;case"double":t.lineWidth=O/4,t.setLineDash([]);break;case"solid":default:t.setLineDash([]);break}if(I?(t.beginPath(),uM(t,Q,lr,or,tr,j)):L?(t.beginPath(),Jor(t,Q,lr,or,tr)):(t.beginPath(),t.rect(Q,lr,or,tr)),$&&t.fill(),X&&t.stroke(),X&&Z==="double"){var dr=O/2;t.beginPath(),I?uM(t,Q+dr,lr+dr,or-2*dr,tr-2*dr,j):t.rect(Q+dr,lr+dr,or-2*dr,tr-2*dr),t.stroke()}t.fillStyle=z,t.strokeStyle=F,t.lineWidth=H,t.setLineDash&&t.setLineDash([])}var sr=2*r.pstyle("text-outline-width").pfValue;if(sr>0&&(t.lineWidth=sr),r.pstyle("text-wrap").value==="wrap"){var pr=zs(i,"labelWrapCachedLines",e),ur=zs(i,"labelLineHeight",e),cr=f/2,gr=this.getLabelJustification(r);switch(gr==="auto"||(k==="left"?gr==="left"?l+=-f:gr==="center"&&(l+=-cr):k==="center"?gr==="left"?l+=-cr:gr==="right"&&(l+=cr):k==="right"&&(gr==="center"?l+=cr:gr==="right"&&(l+=f))),x){case"top":d-=(pr.length-1)*ur;break;case"center":case"bottom":d-=(pr.length-1)*ur;break}for(var kr=0;kr0&&t.strokeText(pr[kr],l,d),t.fillText(pr[kr],l,d),d+=ur}else sr>0&&t.strokeText(g,l,d),t.fillText(g,l,d);_!==0&&(t.rotate(-_),t.translate(-s,-u))}}};var dv={};dv.drawNode=function(t,r,e){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0,i=this,c,l,d=r._private,s=d.rscratch,u=r.position();if(!(!We(u.x)||!We(u.y))&&!(a&&!r.visible())){var g=a?r.effectiveOpacity():1,b=i.usePaths(),f,v=!1,p=r.padding();c=r.width()+2*p,l=r.height()+2*p;var m;e&&(m=e,t.translate(-m.x1,-m.y1));for(var y=r.pstyle("background-image"),k=y.value,x=new Array(k.length),_=new Array(k.length),S=0,E=0;E0&&arguments[0]!==void 0?arguments[0]:j;i.eleFillStyle(t,r,he)},ur=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:X;i.colorStrokeStyle(t,z[0],z[1],z[2],he)},cr=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:tr;i.colorStrokeStyle(t,lr[0],lr[1],lr[2],he)},gr=function(he,ee,wr,Ur){var Jr=i.nodePathCache=i.nodePathCache||[],Qr=wF(wr==="polygon"?wr+","+Ur.join(","):wr,""+ee,""+he,""+sr),oe=Jr[Qr],Ne,se=!1;return oe!=null?(Ne=oe,se=!0,s.pathCache=Ne):(Ne=new Path2D,Jr[Qr]=s.pathCache=Ne),{path:Ne,cacheHit:se}},kr=r.pstyle("shape").strValue,Or=r.pstyle("shape-polygon-points").pfValue;if(b){t.translate(u.x,u.y);var Ir=gr(c,l,kr,Or);f=Ir.path,v=Ir.cacheHit}var Mr=function(){if(!v){var he=u;b&&(he={x:0,y:0}),i.nodeShapes[i.getNodeShape(r)].draw(f||t,he.x,he.y,c,l,sr,s)}b?t.fill(f):t.fill()},Lr=function(){for(var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,wr=d.backgrounding,Ur=0,Jr=0;Jr<_.length;Jr++){var Qr=r.cy().style().getIndexedStyle(r,"background-image-containment","value",Jr);if(ee&&Qr==="over"||!ee&&Qr==="inside"){Ur++;continue}x[Jr]&&_[Jr].complete&&!_[Jr].error&&(Ur++,i.drawInscribedImage(t,_[Jr],r,Jr,he))}d.backgrounding=Ur!==S,wr!==d.backgrounding&&r.updateStyle(!1)},Ar=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:g;i.hasPie(r)&&(i.drawPie(t,r,ee),he&&(b||i.nodeShapes[i.getNodeShape(r)].draw(t,u.x,u.y,c,l,sr,s)))},Y=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:g;i.hasStripe(r)&&(t.save(),b?t.clip(s.pathCache):(i.nodeShapes[i.getNodeShape(r)].draw(t,u.x,u.y,c,l,sr,s),t.clip()),i.drawStripe(t,r,ee),t.restore(),he&&(b||i.nodeShapes[i.getNodeShape(r)].draw(t,u.x,u.y,c,l,sr,s)))},J=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g,ee=(I>0?I:-I)*he,wr=I>0?0:255;I!==0&&(i.colorFillStyle(t,wr,wr,wr,ee),b?t.fill(f):t.fill())},nr=function(){if(L>0){if(t.lineWidth=L,t.lineCap=q,t.lineJoin=H,t.setLineDash)switch(F){case"dotted":t.setLineDash([1,1]);break;case"dashed":t.setLineDash(Z),t.lineDashOffset=$;break;case"solid":case"double":t.setLineDash([]);break}if(W!=="center"){if(t.save(),t.lineWidth*=2,W==="inside")b?t.clip(f):t.clip();else{var he=new Path2D;he.rect(-c/2-L,-l/2-L,c+2*L,l+2*L),he.addPath(f),t.clip(he,"evenodd")}b?t.stroke(f):t.stroke(),t.restore()}else b?t.stroke(f):t.stroke();if(F==="double"){t.lineWidth=L/3;var ee=t.globalCompositeOperation;t.globalCompositeOperation="destination-out",b?t.stroke(f):t.stroke(),t.globalCompositeOperation=ee}t.setLineDash&&t.setLineDash([])}},xr=function(){if(Q>0){if(t.lineWidth=Q,t.lineCap="butt",t.setLineDash)switch(or){case"dotted":t.setLineDash([1,1]);break;case"dashed":t.setLineDash([4,2]);break;case"solid":case"double":t.setLineDash([]);break}var he=u;b&&(he={x:0,y:0});var ee=i.getNodeShape(r),wr=L;W==="inside"&&(wr=0),W==="outside"&&(wr*=2);var Ur=(c+wr+(Q+dr))/c,Jr=(l+wr+(Q+dr))/l,Qr=c*Ur,oe=l*Jr,Ne=i.nodeShapes[ee].points,se;if(b){var je=gr(Qr,oe,ee,Ne);se=je.path}if(ee==="ellipse")i.drawEllipsePath(se||t,he.x,he.y,Qr,oe);else if(["round-diamond","round-heptagon","round-hexagon","round-octagon","round-pentagon","round-polygon","round-triangle","round-tag"].includes(ee)){var Re=0,ze=0,Xe=0;ee==="round-diamond"?Re=(wr+dr+Q)*1.4:ee==="round-heptagon"?(Re=(wr+dr+Q)*1.075,Xe=-(wr/2+dr+Q)/35):ee==="round-hexagon"?Re=(wr+dr+Q)*1.12:ee==="round-pentagon"?(Re=(wr+dr+Q)*1.13,Xe=-(wr/2+dr+Q)/15):ee==="round-tag"?(Re=(wr+dr+Q)*1.12,ze=(wr/2+Q+dr)*.07):ee==="round-triangle"&&(Re=(wr+dr+Q)*(Math.PI/2),Xe=-(wr+dr/2+Q)/Math.PI),Re!==0&&(Ur=(c+Re)/c,Qr=c*Ur,["round-hexagon","round-tag"].includes(ee)||(Jr=(l+Re)/l,oe=l*Jr)),sr=sr==="auto"?PF(Qr,oe):sr;for(var lt=Qr/2,Fe=oe/2,Pt=sr+(wr+Q+dr)/2,Ze=new Array(Ne.length/2),Wt=new Array(Ne.length/2),Ut=0;Ut0){if(n=n||o.position(),a==null||i==null){var b=o.padding();a=o.width()+2*b,i=o.height()+2*b}c.colorFillStyle(e,s[0],s[1],s[2],d),c.nodeShapes[u].draw(e,n.x,n.y,a+l*2,i+l*2,g),e.fill()}}}};dv.drawNodeOverlay=jq("overlay");dv.drawNodeUnderlay=jq("underlay");dv.hasPie=function(t){return t=t[0],t._private.hasPie};dv.hasStripe=function(t){return t=t[0],t._private.hasStripe};dv.drawPie=function(t,r,e,o){r=r[0],o=o||r.position();var n=r.cy().style(),a=r.pstyle("pie-size"),i=r.pstyle("pie-hole"),c=r.pstyle("pie-start-angle").pfValue,l=o.x,d=o.y,s=r.width(),u=r.height(),g=Math.min(s,u)/2,b,f=0,v=this.usePaths();if(v&&(l=0,d=0),a.units==="%"?g=g*a.pfValue:a.pfValue!==void 0&&(g=a.pfValue/2),i.units==="%"?b=g*i.pfValue:i.pfValue!==void 0&&(b=i.pfValue/2),!(b>=g))for(var p=1;p<=n.pieBackgroundN;p++){var m=r.pstyle("pie-"+p+"-background-size").value,y=r.pstyle("pie-"+p+"-background-color").value,k=r.pstyle("pie-"+p+"-background-opacity").value*e,x=m/100;x+f>1&&(x=1-f);var _=1.5*Math.PI+2*Math.PI*f;_+=c;var S=2*Math.PI*x,E=_+S;m===0||f>=1||f+x>1||(b===0?(t.beginPath(),t.moveTo(l,d),t.arc(l,d,g,_,E),t.closePath()):(t.beginPath(),t.arc(l,d,g,_,E),t.arc(l,d,b,E,_,!0),t.closePath()),this.colorFillStyle(t,y[0],y[1],y[2],k),t.fill(),f+=x)}};dv.drawStripe=function(t,r,e,o){r=r[0],o=o||r.position();var n=r.cy().style(),a=o.x,i=o.y,c=r.width(),l=r.height(),d=0,s=this.usePaths();t.save();var u=r.pstyle("stripe-direction").value,g=r.pstyle("stripe-size");switch(u){case"vertical":break;case"righward":t.rotate(-Math.PI/2);break}var b=c,f=l;g.units==="%"?(b=b*g.pfValue,f=f*g.pfValue):g.pfValue!==void 0&&(b=g.pfValue,f=g.pfValue),s&&(a=0,i=0),i-=b/2,a-=f/2;for(var v=1;v<=n.stripeBackgroundN;v++){var p=r.pstyle("stripe-"+v+"-background-size").value,m=r.pstyle("stripe-"+v+"-background-color").value,y=r.pstyle("stripe-"+v+"-background-opacity").value*e,k=p/100;k+d>1&&(k=1-d),!(p===0||d>=1||d+k>1)&&(t.beginPath(),t.rect(a,i+f*d,b,f*k),t.closePath(),this.colorFillStyle(t,m[0],m[1],m[2],y),t.fill(),d+=k)}t.restore()};var es={},$or=100;es.getPixelRatio=function(){var t=this.data.contexts[0];if(this.forcedPixelRatio!=null)return this.forcedPixelRatio;var r=this.cy.window(),e=t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return(r.devicePixelRatio||1)/e};es.paintCache=function(t){for(var r=this.paintCaches=this.paintCaches||[],e=!0,o,n=0;nr.minMbLowQualFrames&&(r.motionBlurPxRatio=r.mbPxRBlurry)),r.clearingMotionBlur&&(r.motionBlurPxRatio=1),r.textureDrawLastFrame&&!u&&(s[r.NODE]=!0,s[r.SELECT_BOX]=!0);var y=e.style(),k=e.zoom(),x=i!==void 0?i:k,_=e.pan(),S={x:_.x,y:_.y},E={zoom:k,pan:{x:_.x,y:_.y}},O=r.prevViewport,R=O===void 0||E.zoom!==O.zoom||E.pan.x!==O.pan.x||E.pan.y!==O.pan.y;!R&&!(v&&!f)&&(r.motionBlurPxRatio=1),c&&(S=c),x*=l,S.x*=l,S.y*=l;var M=r.getCachedZSortedEles();function I(ur,cr,gr,kr,Or){var Ir=ur.globalCompositeOperation;ur.globalCompositeOperation="destination-out",r.colorFillStyle(ur,255,255,255,r.motionBlurTransparency),ur.fillRect(cr,gr,kr,Or),ur.globalCompositeOperation=Ir}function L(ur,cr){var gr,kr,Or,Ir;!r.clearingMotionBlur&&(ur===d.bufferContexts[r.MOTIONBLUR_BUFFER_NODE]||ur===d.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG])?(gr={x:_.x*b,y:_.y*b},kr=k*b,Or=r.canvasWidth*b,Ir=r.canvasHeight*b):(gr=S,kr=x,Or=r.canvasWidth,Ir=r.canvasHeight),ur.setTransform(1,0,0,1,0,0),cr==="motionBlur"?I(ur,0,0,Or,Ir):!o&&(cr===void 0||cr)&&ur.clearRect(0,0,Or,Ir),n||(ur.translate(gr.x,gr.y),ur.scale(kr,kr)),c&&ur.translate(c.x,c.y),i&&ur.scale(i,i)}if(u||(r.textureDrawLastFrame=!1),u){if(r.textureDrawLastFrame=!0,!r.textureCache){r.textureCache={},r.textureCache.bb=e.mutableElements().boundingBox(),r.textureCache.texture=r.data.bufferCanvases[r.TEXTURE_BUFFER];var j=r.data.bufferContexts[r.TEXTURE_BUFFER];j.setTransform(1,0,0,1,0,0),j.clearRect(0,0,r.canvasWidth*r.textureMult,r.canvasHeight*r.textureMult),r.render({forcedContext:j,drawOnlyNodeLayer:!0,forcedPxRatio:l*r.textureMult});var E=r.textureCache.viewport={zoom:e.zoom(),pan:e.pan(),width:r.canvasWidth,height:r.canvasHeight};E.mpan={x:(0-E.pan.x)/E.zoom,y:(0-E.pan.y)/E.zoom}}s[r.DRAG]=!1,s[r.NODE]=!1;var z=d.contexts[r.NODE],F=r.textureCache.texture,E=r.textureCache.viewport;z.setTransform(1,0,0,1,0,0),g?I(z,0,0,E.width,E.height):z.clearRect(0,0,E.width,E.height);var H=y.core("outside-texture-bg-color").value,q=y.core("outside-texture-bg-opacity").value;r.colorFillStyle(z,H[0],H[1],H[2],q),z.fillRect(0,0,E.width,E.height);var k=e.zoom();L(z,!1),z.clearRect(E.mpan.x,E.mpan.y,E.width/E.zoom/l,E.height/E.zoom/l),z.drawImage(F,E.mpan.x,E.mpan.y,E.width/E.zoom/l,E.height/E.zoom/l)}else r.textureOnViewport&&!o&&(r.textureCache=null);var W=e.extent(),Z=r.pinching||r.hoverData.dragging||r.swipePanning||r.data.wheelZooming||r.hoverData.draggingEles||r.cy.animated(),$=r.hideEdgesOnViewport&&Z,X=[];if(X[r.NODE]=!s[r.NODE]&&g&&!r.clearedForMotionBlur[r.NODE]||r.clearingMotionBlur,X[r.NODE]&&(r.clearedForMotionBlur[r.NODE]=!0),X[r.DRAG]=!s[r.DRAG]&&g&&!r.clearedForMotionBlur[r.DRAG]||r.clearingMotionBlur,X[r.DRAG]&&(r.clearedForMotionBlur[r.DRAG]=!0),s[r.NODE]||n||a||X[r.NODE]){var Q=g&&!X[r.NODE]&&b!==1,z=o||(Q?r.data.bufferContexts[r.MOTIONBLUR_BUFFER_NODE]:d.contexts[r.NODE]),lr=g&&!Q?"motionBlur":void 0;L(z,lr),$?r.drawCachedNodes(z,M.nondrag,l,W):r.drawLayeredElements(z,M.nondrag,l,W),r.debug&&r.drawDebugPoints(z,M.nondrag),!n&&!g&&(s[r.NODE]=!1)}if(!a&&(s[r.DRAG]||n||X[r.DRAG])){var Q=g&&!X[r.DRAG]&&b!==1,z=o||(Q?r.data.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG]:d.contexts[r.DRAG]);L(z,g&&!Q?"motionBlur":void 0),$?r.drawCachedNodes(z,M.drag,l,W):r.drawCachedElements(z,M.drag,l,W),r.debug&&r.drawDebugPoints(z,M.drag),!n&&!g&&(s[r.DRAG]=!1)}if(this.drawSelectionRectangle(t,L),g&&b!==1){var or=d.contexts[r.NODE],tr=r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_NODE],dr=d.contexts[r.DRAG],sr=r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_DRAG],pr=function(cr,gr,kr){cr.setTransform(1,0,0,1,0,0),kr||!m?cr.clearRect(0,0,r.canvasWidth,r.canvasHeight):I(cr,0,0,r.canvasWidth,r.canvasHeight);var Or=b;cr.drawImage(gr,0,0,r.canvasWidth*Or,r.canvasHeight*Or,0,0,r.canvasWidth,r.canvasHeight)};(s[r.NODE]||X[r.NODE])&&(pr(or,tr,X[r.NODE]),s[r.NODE]=!1),(s[r.DRAG]||X[r.DRAG])&&(pr(dr,sr,X[r.DRAG]),s[r.DRAG]=!1)}r.prevViewport=E,r.clearingMotionBlur&&(r.clearingMotionBlur=!1,r.motionBlurCleared=!0,r.motionBlur=!0),g&&(r.motionBlurTimeout=setTimeout(function(){r.motionBlurTimeout=null,r.clearedForMotionBlur[r.NODE]=!1,r.clearedForMotionBlur[r.DRAG]=!1,r.motionBlur=!1,r.clearingMotionBlur=!u,r.mbFrames=0,s[r.NODE]=!0,s[r.DRAG]=!0,r.redraw()},$or)),o||e.emit("render")};var Am;es.drawSelectionRectangle=function(t,r){var e=this,o=e.cy,n=e.data,a=o.style(),i=t.drawOnlyNodeLayer,c=t.drawAllLayers,l=n.canvasNeedsRedraw,d=t.forcedContext;if(e.showFps||!i&&l[e.SELECT_BOX]&&!c){var s=d||n.contexts[e.SELECT_BOX];if(r(s),e.selection[4]==1&&(e.hoverData.selecting||e.touchData.selecting)){var u=e.cy.zoom(),g=a.core("selection-box-border-width").value/u;s.lineWidth=g,s.fillStyle="rgba("+a.core("selection-box-color").value[0]+","+a.core("selection-box-color").value[1]+","+a.core("selection-box-color").value[2]+","+a.core("selection-box-opacity").value+")",s.fillRect(e.selection[0],e.selection[1],e.selection[2]-e.selection[0],e.selection[3]-e.selection[1]),g>0&&(s.strokeStyle="rgba("+a.core("selection-box-border-color").value[0]+","+a.core("selection-box-border-color").value[1]+","+a.core("selection-box-border-color").value[2]+","+a.core("selection-box-opacity").value+")",s.strokeRect(e.selection[0],e.selection[1],e.selection[2]-e.selection[0],e.selection[3]-e.selection[1]))}if(n.bgActivePosistion&&!e.hoverData.selecting){var u=e.cy.zoom(),b=n.bgActivePosistion;s.fillStyle="rgba("+a.core("active-bg-color").value[0]+","+a.core("active-bg-color").value[1]+","+a.core("active-bg-color").value[2]+","+a.core("active-bg-opacity").value+")",s.beginPath(),s.arc(b.x,b.y,a.core("active-bg-size").pfValue/u,0,2*Math.PI),s.fill()}var f=e.lastRedrawTime;if(e.showFps&&f){f=Math.round(f);var v=Math.round(1e3/f),p="1 frame = "+f+" ms = "+v+" fps";if(s.setTransform(1,0,0,1,0,0),s.fillStyle="rgba(255, 0, 0, 0.75)",s.strokeStyle="rgba(255, 0, 0, 0.75)",s.font="30px Arial",!Am){var m=s.measureText(p);Am=m.actualBoundingBoxAscent}s.fillText(p,0,Am);var y=60;s.strokeRect(0,Am+10,250,20),s.fillRect(0,Am+10,250*Math.min(v/y,1),20)}c||(l[e.SELECT_BOX]=!1)}};function gM(t,r,e){var o=t.createShader(r);if(t.shaderSource(o,e),t.compileShader(o),!t.getShaderParameter(o,t.COMPILE_STATUS))throw new Error(t.getShaderInfoLog(o));return o}function rnr(t,r,e){var o=gM(t,t.VERTEX_SHADER,r),n=gM(t,t.FRAGMENT_SHADER,e),a=t.createProgram();if(t.attachShader(a,o),t.attachShader(a,n),t.linkProgram(a),!t.getProgramParameter(a,t.LINK_STATUS))throw new Error("Could not initialize shaders");return a}function enr(t,r,e){e===void 0&&(e=r);var o=t.makeOffscreenCanvas(r,e),n=o.context=o.getContext("2d");return o.clear=function(){return n.clearRect(0,0,o.width,o.height)},o.clear(),o}function LA(t){var r=t.pixelRatio,e=t.cy.zoom(),o=t.cy.pan();return{zoom:e*r,pan:{x:o.x*r,y:o.y*r}}}function tnr(t){var r=t.pixelRatio,e=t.cy.zoom();return e*r}function onr(t,r,e,o,n){var a=o*e+r.x,i=n*e+r.y;return i=Math.round(t.canvasHeight-i),[a,i]}function nnr(t){return t.pstyle("background-fill").value!=="solid"||t.pstyle("background-image").strValue!=="none"?!1:t.pstyle("border-width").value===0||t.pstyle("border-opacity").value===0?!0:t.pstyle("border-style").value==="solid"}function anr(t,r){if(t.length!==r.length)return!1;for(var e=0;e>0&255)/255,e[1]=(t>>8&255)/255,e[2]=(t>>16&255)/255,e[3]=(t>>24&255)/255,e}function inr(t){return t[0]+(t[1]<<8)+(t[2]<<16)+(t[3]<<24)}function cnr(t,r){var e=t.createTexture();return e.buffer=function(o){t.bindTexture(t.TEXTURE_2D,e),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.LINEAR),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.LINEAR_MIPMAP_NEAREST),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,o),t.generateMipmap(t.TEXTURE_2D),t.bindTexture(t.TEXTURE_2D,null)},e.deleteTexture=function(){t.deleteTexture(e)},e}function zq(t,r){switch(r){case"float":return[1,t.FLOAT,4];case"vec2":return[2,t.FLOAT,4];case"vec3":return[3,t.FLOAT,4];case"vec4":return[4,t.FLOAT,4];case"int":return[1,t.INT,4];case"ivec2":return[2,t.INT,4]}}function Bq(t,r,e){switch(r){case t.FLOAT:return new Float32Array(e);case t.INT:return new Int32Array(e)}}function lnr(t,r,e,o,n,a){switch(r){case t.FLOAT:return new Float32Array(e.buffer,a*o,n);case t.INT:return new Int32Array(e.buffer,a*o,n)}}function dnr(t,r,e,o){var n=zq(t,r),a=Zi(n,2),i=a[0],c=a[1],l=Bq(t,c,o),d=t.createBuffer();return t.bindBuffer(t.ARRAY_BUFFER,d),t.bufferData(t.ARRAY_BUFFER,l,t.STATIC_DRAW),c===t.FLOAT?t.vertexAttribPointer(e,i,c,!1,0,0):c===t.INT&&t.vertexAttribIPointer(e,i,c,0,0),t.enableVertexAttribArray(e),t.bindBuffer(t.ARRAY_BUFFER,null),d}function xb(t,r,e,o){var n=zq(t,e),a=Zi(n,3),i=a[0],c=a[1],l=a[2],d=Bq(t,c,r*i),s=i*l,u=t.createBuffer();t.bindBuffer(t.ARRAY_BUFFER,u),t.bufferData(t.ARRAY_BUFFER,r*s,t.DYNAMIC_DRAW),t.enableVertexAttribArray(o),c===t.FLOAT?t.vertexAttribPointer(o,i,c,!1,s,0):c===t.INT&&t.vertexAttribIPointer(o,i,c,s,0),t.vertexAttribDivisor(o,1),t.bindBuffer(t.ARRAY_BUFFER,null);for(var g=new Array(r),b=0;bi&&(c=i/o,l=o*c,d=n*c),{scale:c,texW:l,texH:d}}},{key:"draw",value:function(e,o,n){var a=this;if(this.locked)throw new Error("can't draw, atlas is locked");var i=this.texSize,c=this.texRows,l=this.texHeight,d=this.getScale(o),s=d.scale,u=d.texW,g=d.texH,b=function(k,x){if(n&&x){var _=x.context,S=k.x,E=k.row,O=S,R=l*E;_.save(),_.translate(O,R),_.scale(s,s),n(_,o),_.restore()}},f=[null,null],v=function(){b(a.freePointer,a.canvas),f[0]={x:a.freePointer.x,y:a.freePointer.row*l,w:u,h:g},f[1]={x:a.freePointer.x+u,y:a.freePointer.row*l,w:0,h:g},a.freePointer.x+=u,a.freePointer.x==i&&(a.freePointer.x=0,a.freePointer.row++)},p=function(){var k=a.scratch,x=a.canvas;k.clear(),b({x:0,row:0},k);var _=i-a.freePointer.x,S=u-_,E=l;{var O=a.freePointer.x,R=a.freePointer.row*l,M=_;x.context.drawImage(k,0,0,M,E,O,R,M,E),f[0]={x:O,y:R,w:M,h:g}}{var I=_,L=(a.freePointer.row+1)*l,j=S;x&&x.context.drawImage(k,I,0,j,E,0,L,j,E),f[1]={x:0,y:L,w:j,h:g}}a.freePointer.x=S,a.freePointer.row++},m=function(){a.freePointer.x=0,a.freePointer.row++};if(this.freePointer.x+u<=i)v();else{if(this.freePointer.row>=c-1)return!1;this.freePointer.x===i?(m(),v()):this.enableWrapping?p():(m(),v())}return this.keyToLocation.set(e,f),this.needsBuffer=!0,f}},{key:"getOffsets",value:function(e){return this.keyToLocation.get(e)}},{key:"isEmpty",value:function(){return this.freePointer.x===0&&this.freePointer.row===0}},{key:"canFit",value:function(e){if(this.locked)return!1;var o=this.texSize,n=this.texRows,a=this.getScale(e),i=a.texW;return this.freePointer.x+i>o?this.freePointer.row1&&arguments[1]!==void 0?arguments[1]:{},a=n.forceRedraw,i=a===void 0?!1:a,c=n.filterEle,l=c===void 0?function(){return!0}:c,d=n.filterType,s=d===void 0?function(){return!0}:d,u=!1,g=!1,b=Us(e),f;try{for(b.s();!(f=b.n()).done;){var v=f.value;if(l(v)){var p=Us(this.renderTypes.values()),m;try{var y=function(){var x=m.value,_=x.type;if(s(_)){var S=o.collections.get(x.collection),E=x.getKey(v),O=Array.isArray(E)?E:[E];if(i)O.forEach(function(L){return S.markKeyForGC(L)}),g=!0;else{var R=x.getID?x.getID(v):v.id(),M=o._key(_,R),I=o.typeAndIdToKey.get(M);I!==void 0&&!anr(O,I)&&(u=!0,o.typeAndIdToKey.delete(M),I.forEach(function(L){return S.markKeyForGC(L)}))}}};for(p.s();!(m=p.n()).done;)y()}catch(k){p.e(k)}finally{p.f()}}}}catch(k){b.e(k)}finally{b.f()}return g&&(this.gc(),u=!1),u}},{key:"gc",value:function(){var e=Us(this.collections.values()),o;try{for(e.s();!(o=e.n()).done;){var n=o.value;n.gc()}}catch(a){e.e(a)}finally{e.f()}}},{key:"getOrCreateAtlas",value:function(e,o,n,a){var i=this.renderTypes.get(o),c=this.collections.get(i.collection),l=!1,d=c.draw(a,n,function(g){i.drawClipped?(g.save(),g.beginPath(),g.rect(0,0,n.w,n.h),g.clip(),i.drawElement(g,e,n,!0,!0),g.restore()):i.drawElement(g,e,n,!0,!0),l=!0});if(l){var s=i.getID?i.getID(e):e.id(),u=this._key(o,s);this.typeAndIdToKey.has(u)?this.typeAndIdToKey.get(u).push(a):this.typeAndIdToKey.set(u,[a])}return d}},{key:"getAtlasInfo",value:function(e,o){var n=this,a=this.renderTypes.get(o),i=a.getKey(e),c=Array.isArray(i)?i:[i];return c.map(function(l){var d=a.getBoundingBox(e,l),s=n.getOrCreateAtlas(e,o,d,l),u=s.getOffsets(l),g=Zi(u,2),b=g[0],f=g[1];return{atlas:s,tex:b,tex1:b,tex2:f,bb:d}})}},{key:"getDebugInfo",value:function(){var e=[],o=Us(this.collections),n;try{for(o.s();!(n=o.n()).done;){var a=Zi(n.value,2),i=a[0],c=a[1],l=c.getCounts(),d=l.keyCount,s=l.atlasCount;e.push({type:i,keyCount:d,atlasCount:s})}}catch(u){o.e(u)}finally{o.f()}return e}}])})(),knr=(function(){function t(r){iv(this,t),this.globalOptions=r,this.atlasSize=r.webglTexSize,this.maxAtlasesPerBatch=r.webglTexPerBatch,this.batchAtlases=[]}return cv(t,[{key:"getMaxAtlasesPerBatch",value:function(){return this.maxAtlasesPerBatch}},{key:"getAtlasSize",value:function(){return this.atlasSize}},{key:"getIndexArray",value:function(){return Array.from({length:this.maxAtlasesPerBatch},function(e,o){return o})}},{key:"startBatch",value:function(){this.batchAtlases=[]}},{key:"getAtlasCount",value:function(){return this.batchAtlases.length}},{key:"getAtlases",value:function(){return this.batchAtlases}},{key:"canAddToCurrentBatch",value:function(e){return this.batchAtlases.length===this.maxAtlasesPerBatch?this.batchAtlases.includes(e):!0}},{key:"getAtlasIndexForBatch",value:function(e){var o=this.batchAtlases.indexOf(e);if(o<0){if(this.batchAtlases.length===this.maxAtlasesPerBatch)throw new Error("cannot add more atlases to batch");this.batchAtlases.push(e),o=this.batchAtlases.length-1}return o}}])})(),mnr=` +`),p=0;p1&&arguments[1]!==void 0?arguments[1]:!0;if(r.merge(i),c)for(var l=0;l=t.desktopTapThreshold2}var uo=a(wr);Wt&&(t.hoverData.tapholdCancelled=!0);var xo=function(){var Lt=t.hoverData.dragDelta=t.hoverData.dragDelta||[];Lt.length===0?(Lt.push(Pt[0]),Lt.push(Pt[1])):(Lt[0]+=Pt[0],Lt[1]+=Pt[1])};Jr=!0,n(Xe,["mousemove","vmousemove","tapdrag"],wr,{x:se[0],y:se[1]});var Eo=function(Lt){return{originalEvent:wr,type:Lt,position:{x:se[0],y:se[1]}}},_o=function(){t.data.bgActivePosistion=void 0,t.hoverData.selecting||Qr.emit(Eo("boxstart")),ze[4]=1,t.hoverData.selecting=!0,t.redrawHint("select",!0),t.redraw()};if(t.hoverData.which===3){if(Wt){var So=Eo("cxtdrag");Fe?Fe.emit(So):Qr.emit(So),t.hoverData.cxtDragged=!0,(!t.hoverData.cxtOver||Xe!==t.hoverData.cxtOver)&&(t.hoverData.cxtOver&&t.hoverData.cxtOver.emit(Eo("cxtdragout")),t.hoverData.cxtOver=Xe,Xe&&Xe.emit(Eo("cxtdragover")))}}else if(t.hoverData.dragging){if(Jr=!0,Qr.panningEnabled()&&Qr.userPanningEnabled()){var lo;if(t.hoverData.justStartedPan){var zo=t.hoverData.mdownPos;lo={x:(se[0]-zo[0])*oe,y:(se[1]-zo[1])*oe},t.hoverData.justStartedPan=!1}else lo={x:Pt[0]*oe,y:Pt[1]*oe};Qr.panBy(lo),Qr.emit(Eo("dragpan")),t.hoverData.dragged=!0}se=t.projectIntoViewport(wr.clientX,wr.clientY)}else if(ze[4]==1&&(Fe==null||Fe.pannable())){if(Wt){if(!t.hoverData.dragging&&Qr.boxSelectionEnabled()&&(uo||!Qr.panningEnabled()||!Qr.userPanningEnabled()))_o();else if(!t.hoverData.selecting&&Qr.panningEnabled()&&Qr.userPanningEnabled()){var vn=i(Fe,t.hoverData.downs);vn&&(t.hoverData.dragging=!0,t.hoverData.justStartedPan=!0,ze[4]=0,t.data.bgActivePosistion=qp(je),t.redrawHint("select",!0),t.redraw())}Fe&&Fe.pannable()&&Fe.active()&&Fe.unactivate()}}else{if(Fe&&Fe.pannable()&&Fe.active()&&Fe.unactivate(),(!Fe||!Fe.grabbed())&&Xe!=lt&&(lt&&n(lt,["mouseout","tapdragout"],wr,{x:se[0],y:se[1]}),Xe&&n(Xe,["mouseover","tapdragover"],wr,{x:se[0],y:se[1]}),t.hoverData.last=Xe),Fe)if(Wt){if(Qr.boxSelectionEnabled()&&uo)Fe&&Fe.grabbed()&&(m(Ze),Fe.emit(Eo("freeon")),Ze.emit(Eo("free")),t.dragData.didDrag&&(Fe.emit(Eo("dragfreeon")),Ze.emit(Eo("dragfree")))),_o();else if(Fe&&Fe.grabbed()&&t.nodeIsDraggable(Fe)){var mo=!t.dragData.didDrag;mo&&t.redrawHint("eles",!0),t.dragData.didDrag=!0,t.hoverData.draggingEles||v(Ze,{inDragLayer:!0});var yo={x:0,y:0};if(We(Pt[0])&&We(Pt[1])&&(yo.x+=Pt[0],yo.y+=Pt[1],mo)){var tn=t.hoverData.dragDelta;tn&&We(tn[0])&&We(tn[1])&&(yo.x+=tn[0],yo.y+=tn[1])}t.hoverData.draggingEles=!0,Ze.silentShift(yo).emit(Eo("position")).emit(Eo("drag")),t.redrawHint("drag",!0),t.redraw()}}else xo();Jr=!0}if(ze[2]=se[0],ze[3]=se[1],Jr)return wr.stopPropagation&&wr.stopPropagation(),wr.preventDefault&&wr.preventDefault(),!1}},!1);var L,z,j;t.registerBinding(r,"mouseup",function(wr){if(!(t.hoverData.which===1&&wr.which!==1&&t.hoverData.capture)){var Ur=t.hoverData.capture;if(Ur){t.hoverData.capture=!1;var Jr=t.cy,Qr=t.projectIntoViewport(wr.clientX,wr.clientY),oe=t.selection,Ne=t.findNearestElement(Qr[0],Qr[1],!0,!1),se=t.dragData.possibleDragElements,je=t.hoverData.down,Re=a(wr);t.data.bgActivePosistion&&(t.redrawHint("select",!0),t.redraw()),t.hoverData.tapholdCancelled=!0,t.data.bgActivePosistion=void 0,je&&je.unactivate();var ze=function(Ut){return{originalEvent:wr,type:Ut,position:{x:Qr[0],y:Qr[1]}}};if(t.hoverData.which===3){var Xe=ze("cxttapend");if(je?je.emit(Xe):Jr.emit(Xe),!t.hoverData.cxtDragged){var lt=ze("cxttap");je?je.emit(lt):Jr.emit(lt)}t.hoverData.cxtDragged=!1,t.hoverData.which=null}else if(t.hoverData.which===1){if(n(Ne,["mouseup","tapend","vmouseup"],wr,{x:Qr[0],y:Qr[1]}),!t.dragData.didDrag&&!t.hoverData.dragged&&!t.hoverData.selecting&&!t.hoverData.isOverThresholdDrag&&(n(je,["click","tap","vclick"],wr,{x:Qr[0],y:Qr[1]}),z=!1,wr.timeStamp-j<=Jr.multiClickDebounceTime()?(L&&clearTimeout(L),z=!0,j=null,n(je,["dblclick","dbltap","vdblclick"],wr,{x:Qr[0],y:Qr[1]})):(L=setTimeout(function(){z||n(je,["oneclick","onetap","voneclick"],wr,{x:Qr[0],y:Qr[1]})},Jr.multiClickDebounceTime()),j=wr.timeStamp)),je==null&&!t.dragData.didDrag&&!t.hoverData.selecting&&!t.hoverData.dragged&&!a(wr)&&(Jr.$(e).unselect(["tapunselect"]),se.length>0&&t.redrawHint("eles",!0),t.dragData.possibleDragElements=se=Jr.collection()),Ne==je&&!t.dragData.didDrag&&!t.hoverData.selecting&&Ne!=null&&Ne._private.selectable&&(t.hoverData.dragging||(Jr.selectionType()==="additive"||Re?Ne.selected()?Ne.unselect(["tapunselect"]):Ne.select(["tapselect"]):Re||(Jr.$(e).unmerge(Ne).unselect(["tapunselect"]),Ne.select(["tapselect"]))),t.redrawHint("eles",!0)),t.hoverData.selecting){var Fe=Jr.collection(t.getAllInBox(oe[0],oe[1],oe[2],oe[3]));t.redrawHint("select",!0),Fe.length>0&&t.redrawHint("eles",!0),Jr.emit(ze("boxend"));var Pt=function(Ut){return Ut.selectable()&&!Ut.selected()};Jr.selectionType()==="additive"||Re||Jr.$(e).unmerge(Fe).unselect(),Fe.emit(ze("box")).stdFilter(Pt).select().emit(ze("boxselect")),t.redraw()}if(t.hoverData.dragging&&(t.hoverData.dragging=!1,t.redrawHint("select",!0),t.redrawHint("eles",!0),t.redraw()),!oe[4]){t.redrawHint("drag",!0),t.redrawHint("eles",!0);var Ze=je&&je.grabbed();m(se),Ze&&(je.emit(ze("freeon")),se.emit(ze("free")),t.dragData.didDrag&&(je.emit(ze("dragfreeon")),se.emit(ze("dragfree"))))}}oe[4]=0,t.hoverData.down=null,t.hoverData.cxtStarted=!1,t.hoverData.draggingEles=!1,t.hoverData.selecting=!1,t.hoverData.isOverThresholdDrag=!1,t.dragData.didDrag=!1,t.hoverData.dragged=!1,t.hoverData.dragDelta=[],t.hoverData.mdownPos=null,t.hoverData.mdownGPos=null,t.hoverData.which=null}}},!1);var F=[],H=4,q,W=1e5,Z=function(wr,Ur){for(var Jr=0;Jr=H){var Qr=F;if(q=Z(Qr,5),!q){var oe=Math.abs(Qr[0]);q=$(Qr)&&oe>5}if(q)for(var Ne=0;Ne5&&(Jr=yA(Jr)*5),lt=Jr/-250,q&&(lt/=W,lt*=3),lt=lt*t.wheelSensitivity;var Fe=wr.deltaMode===1;Fe&&(lt*=33);var Pt=se.zoom()*Math.pow(10,lt);wr.type==="gesturechange"&&(Pt=t.gestureStartZoom*wr.scale),se.zoom({level:Pt,renderedPosition:{x:Xe[0],y:Xe[1]}}),se.emit({type:wr.type==="gesturechange"?"pinchzoom":"scrollzoom",originalEvent:wr,position:{x:ze[0],y:ze[1]}})}}}};t.registerBinding(t.container,"wheel",X,!0),t.registerBinding(r,"scroll",function(wr){t.scrollingPage=!0,clearTimeout(t.scrollingPageTimeout),t.scrollingPageTimeout=setTimeout(function(){t.scrollingPage=!1},250)},!0),t.registerBinding(t.container,"gesturestart",function(wr){t.gestureStartZoom=t.cy.zoom(),t.hasTouchStarted||wr.preventDefault()},!0),t.registerBinding(t.container,"gesturechange",function(ee){t.hasTouchStarted||X(ee)},!0),t.registerBinding(t.container,"mouseout",function(wr){var Ur=t.projectIntoViewport(wr.clientX,wr.clientY);t.cy.emit({originalEvent:wr,type:"mouseout",position:{x:Ur[0],y:Ur[1]}})},!1),t.registerBinding(t.container,"mouseover",function(wr){var Ur=t.projectIntoViewport(wr.clientX,wr.clientY);t.cy.emit({originalEvent:wr,type:"mouseover",position:{x:Ur[0],y:Ur[1]}})},!1);var Q,lr,or,tr,dr,sr,pr,ur,cr,gr,kr,Or,Ir,Mr=function(wr,Ur,Jr,Qr){return Math.sqrt((Jr-wr)*(Jr-wr)+(Qr-Ur)*(Qr-Ur))},Lr=function(wr,Ur,Jr,Qr){return(Jr-wr)*(Jr-wr)+(Qr-Ur)*(Qr-Ur)},Ar;t.registerBinding(t.container,"touchstart",Ar=function(wr){if(t.hasTouchStarted=!0,!!M(wr)){k(),t.touchData.capture=!0,t.data.bgActivePosistion=void 0;var Ur=t.cy,Jr=t.touchData.now,Qr=t.touchData.earlier;if(wr.touches[0]){var oe=t.projectIntoViewport(wr.touches[0].clientX,wr.touches[0].clientY);Jr[0]=oe[0],Jr[1]=oe[1]}if(wr.touches[1]){var oe=t.projectIntoViewport(wr.touches[1].clientX,wr.touches[1].clientY);Jr[2]=oe[0],Jr[3]=oe[1]}if(wr.touches[2]){var oe=t.projectIntoViewport(wr.touches[2].clientX,wr.touches[2].clientY);Jr[4]=oe[0],Jr[5]=oe[1]}var Ne=function(uo){return{originalEvent:wr,type:uo,position:{x:Jr[0],y:Jr[1]}}};if(wr.touches[1]){t.touchData.singleTouchMoved=!0,m(t.dragData.touchDragEles);var se=t.findContainerClientCoords();cr=se[0],gr=se[1],kr=se[2],Or=se[3],Q=wr.touches[0].clientX-cr,lr=wr.touches[0].clientY-gr,or=wr.touches[1].clientX-cr,tr=wr.touches[1].clientY-gr,Ir=0<=Q&&Q<=kr&&0<=or&&or<=kr&&0<=lr&&lr<=Or&&0<=tr&&tr<=Or;var je=Ur.pan(),Re=Ur.zoom();dr=Mr(Q,lr,or,tr),sr=Lr(Q,lr,or,tr),pr=[(Q+or)/2,(lr+tr)/2],ur=[(pr[0]-je.x)/Re,(pr[1]-je.y)/Re];var ze=200,Xe=ze*ze;if(sr=1){for(var mt=t.touchData.startPosition=[null,null,null,null,null,null],dt=0;dt=t.touchTapThreshold2}if(Ur&&t.touchData.cxt){wr.preventDefault();var dt=wr.touches[0].clientX-cr,so=wr.touches[0].clientY-gr,Ft=wr.touches[1].clientX-cr,uo=wr.touches[1].clientY-gr,xo=Lr(dt,so,Ft,uo),Eo=xo/sr,_o=150,So=_o*_o,lo=1.5,zo=lo*lo;if(Eo>=zo||xo>=So){t.touchData.cxt=!1,t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);var vn=Re("cxttapend");t.touchData.start?(t.touchData.start.unactivate().emit(vn),t.touchData.start=null):Qr.emit(vn)}}if(Ur&&t.touchData.cxt){var vn=Re("cxtdrag");t.data.bgActivePosistion=void 0,t.redrawHint("select",!0),t.touchData.start?t.touchData.start.emit(vn):Qr.emit(vn),t.touchData.start&&(t.touchData.start._private.grabbed=!1),t.touchData.cxtDragged=!0;var mo=t.findNearestElement(oe[0],oe[1],!0,!0);(!t.touchData.cxtOver||mo!==t.touchData.cxtOver)&&(t.touchData.cxtOver&&t.touchData.cxtOver.emit(Re("cxtdragout")),t.touchData.cxtOver=mo,mo&&mo.emit(Re("cxtdragover")))}else if(Ur&&wr.touches[2]&&Qr.boxSelectionEnabled())wr.preventDefault(),t.data.bgActivePosistion=void 0,this.lastThreeTouch=+new Date,t.touchData.selecting||Qr.emit(Re("boxstart")),t.touchData.selecting=!0,t.touchData.didSelect=!0,Jr[4]=1,!Jr||Jr.length===0||Jr[0]===void 0?(Jr[0]=(oe[0]+oe[2]+oe[4])/3,Jr[1]=(oe[1]+oe[3]+oe[5])/3,Jr[2]=(oe[0]+oe[2]+oe[4])/3+1,Jr[3]=(oe[1]+oe[3]+oe[5])/3+1):(Jr[2]=(oe[0]+oe[2]+oe[4])/3,Jr[3]=(oe[1]+oe[3]+oe[5])/3),t.redrawHint("select",!0),t.redraw();else if(Ur&&wr.touches[1]&&!t.touchData.didSelect&&Qr.zoomingEnabled()&&Qr.panningEnabled()&&Qr.userZoomingEnabled()&&Qr.userPanningEnabled()){wr.preventDefault(),t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);var yo=t.dragData.touchDragEles;if(yo){t.redrawHint("drag",!0);for(var tn=0;tn0&&!t.hoverData.draggingEles&&!t.swipePanning&&t.data.bgActivePosistion!=null&&(t.data.bgActivePosistion=void 0,t.redrawHint("select",!0),t.redraw())}},!1);var J;t.registerBinding(r,"touchcancel",J=function(wr){var Ur=t.touchData.start;t.touchData.capture=!1,Ur&&Ur.unactivate()});var nr,xr,Er,Pr;if(t.registerBinding(r,"touchend",nr=function(wr){var Ur=t.touchData.start,Jr=t.touchData.capture;if(Jr)wr.touches.length===0&&(t.touchData.capture=!1),wr.preventDefault();else return;var Qr=t.selection;t.swipePanning=!1,t.hoverData.draggingEles=!1;var oe=t.cy,Ne=oe.zoom(),se=t.touchData.now,je=t.touchData.earlier;if(wr.touches[0]){var Re=t.projectIntoViewport(wr.touches[0].clientX,wr.touches[0].clientY);se[0]=Re[0],se[1]=Re[1]}if(wr.touches[1]){var Re=t.projectIntoViewport(wr.touches[1].clientX,wr.touches[1].clientY);se[2]=Re[0],se[3]=Re[1]}if(wr.touches[2]){var Re=t.projectIntoViewport(wr.touches[2].clientX,wr.touches[2].clientY);se[4]=Re[0],se[5]=Re[1]}var ze=function(So){return{originalEvent:wr,type:So,position:{x:se[0],y:se[1]}}};Ur&&Ur.unactivate();var Xe;if(t.touchData.cxt){if(Xe=ze("cxttapend"),Ur?Ur.emit(Xe):oe.emit(Xe),!t.touchData.cxtDragged){var lt=ze("cxttap");Ur?Ur.emit(lt):oe.emit(lt)}t.touchData.start&&(t.touchData.start._private.grabbed=!1),t.touchData.cxt=!1,t.touchData.start=null,t.redraw();return}if(!wr.touches[2]&&oe.boxSelectionEnabled()&&t.touchData.selecting){t.touchData.selecting=!1;var Fe=oe.collection(t.getAllInBox(Qr[0],Qr[1],Qr[2],Qr[3]));Qr[0]=void 0,Qr[1]=void 0,Qr[2]=void 0,Qr[3]=void 0,Qr[4]=0,t.redrawHint("select",!0),oe.emit(ze("boxend"));var Pt=function(So){return So.selectable()&&!So.selected()};Fe.emit(ze("box")).stdFilter(Pt).select().emit(ze("boxselect")),Fe.nonempty()&&t.redrawHint("eles",!0),t.redraw()}if(Ur!=null&&Ur.unactivate(),wr.touches[2])t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);else if(!wr.touches[1]){if(!wr.touches[0]){if(!wr.touches[0]){t.data.bgActivePosistion=void 0,t.redrawHint("select",!0);var Ze=t.dragData.touchDragEles;if(Ur!=null){var Wt=Ur._private.grabbed;m(Ze),t.redrawHint("drag",!0),t.redrawHint("eles",!0),Wt&&(Ur.emit(ze("freeon")),Ze.emit(ze("free")),t.dragData.didDrag&&(Ur.emit(ze("dragfreeon")),Ze.emit(ze("dragfree")))),n(Ur,["touchend","tapend","vmouseup","tapdragout"],wr,{x:se[0],y:se[1]}),Ur.unactivate(),t.touchData.start=null}else{var Ut=t.findNearestElement(se[0],se[1],!0,!0);n(Ut,["touchend","tapend","vmouseup","tapdragout"],wr,{x:se[0],y:se[1]})}var mt=t.touchData.startPosition[0]-se[0],dt=mt*mt,so=t.touchData.startPosition[1]-se[1],Ft=so*so,uo=dt+Ft,xo=uo*Ne*Ne;t.touchData.singleTouchMoved||(Ur||oe.$(":selected").unselect(["tapunselect"]),n(Ur,["tap","vclick"],wr,{x:se[0],y:se[1]}),xr=!1,wr.timeStamp-Pr<=oe.multiClickDebounceTime()?(Er&&clearTimeout(Er),xr=!0,Pr=null,n(Ur,["dbltap","vdblclick"],wr,{x:se[0],y:se[1]})):(Er=setTimeout(function(){xr||n(Ur,["onetap","voneclick"],wr,{x:se[0],y:se[1]})},oe.multiClickDebounceTime()),Pr=wr.timeStamp)),Ur!=null&&!t.dragData.didDrag&&Ur._private.selectable&&xo"u"){var Dr=[],Yr=function(wr){return{clientX:wr.clientX,clientY:wr.clientY,force:1,identifier:wr.pointerId,pageX:wr.pageX,pageY:wr.pageY,radiusX:wr.width/2,radiusY:wr.height/2,screenX:wr.screenX,screenY:wr.screenY,target:wr.target}},ie=function(wr){return{event:wr,touch:Yr(wr)}},me=function(wr){Dr.push(ie(wr))},xe=function(wr){for(var Ur=0;Ur0)return Q[0]}return null},f=Object.keys(g),v=0;v0?b:CF(a,i,r,e,o,n,c,l)},checkPoint:function(r,e,o,n,a,i,c,l){l=l==="auto"?Kf(n,a):l;var d=2*l;if(Ph(r,e,this.points,i,c,n,a-d,[0,-1],o)||Ph(r,e,this.points,i,c,n-d,a,[0,-1],o))return!0;var s=n/2+2*o,u=a/2+2*o,g=[i-s,c-u,i-s,c,i+s,c,i+s,c-u];return!!(Bs(r,e,g)||a0(r,e,d,d,i+n/2-l,c+a/2-l,o)||a0(r,e,d,d,i-n/2+l,c+a/2-l,o))}}};Nh.registerNodeShapes=function(){var t=this.nodeShapes={},r=this;this.generateEllipse(),this.generatePolygon("triangle",Kd(3,0)),this.generateRoundPolygon("round-triangle",Kd(3,0)),this.generatePolygon("rectangle",Kd(4,0)),t.square=t.rectangle,this.generateRoundRectangle(),this.generateCutRectangle(),this.generateBarrel(),this.generateBottomRoundrectangle();{var e=[0,1,1,0,0,-1,-1,0];this.generatePolygon("diamond",e),this.generateRoundPolygon("round-diamond",e)}this.generatePolygon("pentagon",Kd(5,0)),this.generateRoundPolygon("round-pentagon",Kd(5,0)),this.generatePolygon("hexagon",Kd(6,0)),this.generateRoundPolygon("round-hexagon",Kd(6,0)),this.generatePolygon("heptagon",Kd(7,0)),this.generateRoundPolygon("round-heptagon",Kd(7,0)),this.generatePolygon("octagon",Kd(8,0)),this.generateRoundPolygon("round-octagon",Kd(8,0));var o=new Array(20);{var n=TS(5,0),a=TS(5,Math.PI/5),i=.5*(3-Math.sqrt(5));i*=1.57;for(var c=0;c=r.deqFastCost*x)break}else if(d){if(y>=r.deqCost*b||y>=r.deqAvgCost*g)break}else if(k>=r.deqNoDrawCost*X9)break;var _=r.deq(o,p,v);if(_.length>0)for(var S=0;S<_.length;S++)f.push(_[S]);else break}f.length>0&&(r.onDeqd(o,f),!d&&r.shouldRedraw(o,f,p,v)&&a())},c=r.priority||pA;n.beforeRender(i,c(o))}}}},vor=(function(){function t(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cx;iv(this,t),this.idsByKey=new _h,this.keyForId=new _h,this.cachesByLvl=new _h,this.lvls=[],this.getKey=r,this.doesEleInvalidateKey=e}return cv(t,[{key:"getIdsFor",value:function(e){e==null&&Fa("Can not get id list for null key");var o=this.idsByKey,n=this.idsByKey.get(e);return n||(n=new Ck,o.set(e,n)),n}},{key:"addIdForKey",value:function(e,o){e!=null&&this.getIdsFor(e).add(o)}},{key:"deleteIdForKey",value:function(e,o){e!=null&&this.getIdsFor(e).delete(o)}},{key:"getNumberOfIdsForKey",value:function(e){return e==null?0:this.getIdsFor(e).size}},{key:"updateKeyMappingFor",value:function(e){var o=e.id(),n=this.keyForId.get(o),a=this.getKey(e);this.deleteIdForKey(n,o),this.addIdForKey(a,o),this.keyForId.set(o,a)}},{key:"deleteKeyMappingFor",value:function(e){var o=e.id(),n=this.keyForId.get(o);this.deleteIdForKey(n,o),this.keyForId.delete(o)}},{key:"keyHasChangedFor",value:function(e){var o=e.id(),n=this.keyForId.get(o),a=this.getKey(e);return n!==a}},{key:"isInvalid",value:function(e){return this.keyHasChangedFor(e)||this.doesEleInvalidateKey(e)}},{key:"getCachesAt",value:function(e){var o=this.cachesByLvl,n=this.lvls,a=o.get(e);return a||(a=new _h,o.set(e,a),n.push(e)),a}},{key:"getCache",value:function(e,o){return this.getCachesAt(o).get(e)}},{key:"get",value:function(e,o){var n=this.getKey(e),a=this.getCache(n,o);return a!=null&&this.updateKeyMappingFor(e),a}},{key:"getForCachedKey",value:function(e,o){var n=this.keyForId.get(e.id()),a=this.getCache(n,o);return a}},{key:"hasCache",value:function(e,o){return this.getCachesAt(o).has(e)}},{key:"has",value:function(e,o){var n=this.getKey(e);return this.hasCache(n,o)}},{key:"setCache",value:function(e,o,n){n.key=e,this.getCachesAt(o).set(e,n)}},{key:"set",value:function(e,o,n){var a=this.getKey(e);this.setCache(a,o,n),this.updateKeyMappingFor(e)}},{key:"deleteCache",value:function(e,o){this.getCachesAt(o).delete(e)}},{key:"delete",value:function(e,o){var n=this.getKey(e);this.deleteCache(n,o)}},{key:"invalidateKey",value:function(e){var o=this;this.lvls.forEach(function(n){return o.deleteCache(e,n)})}},{key:"invalidate",value:function(e){var o=e.id(),n=this.keyForId.get(o);this.deleteKeyMappingFor(e);var a=this.doesEleInvalidateKey(e);return a&&this.invalidateKey(n),a||this.getNumberOfIdsForKey(n)===0}}])})(),aM=25,gw=50,$w=-4,qS=3,Iq=7.99,por=8,kor=1024,mor=1024,yor=1024,wor=.2,xor=.8,_or=10,Eor=.15,Sor=.1,Oor=.9,Aor=.9,Tor=100,Cor=1,Vp={dequeue:"dequeue",downscale:"downscale",highQuality:"highQuality"},Ror=xl({getKey:null,doesEleInvalidateKey:Cx,drawElement:null,getBoundingBox:null,getRotationPoint:null,getRotationOffset:null,isVisible:xF,allowEdgeTxrCaching:!0,allowParentTxrCaching:!0}),Qm=function(r,e){var o=this;o.renderer=r,o.onDequeues=[];var n=Ror(e);Nt(o,n),o.lookup=new vor(n.getKey,n.doesEleInvalidateKey),o.setupDequeueing()},yc=Qm.prototype;yc.reasons=Vp;yc.getTextureQueue=function(t){var r=this;return r.eleImgCaches=r.eleImgCaches||{},r.eleImgCaches[t]=r.eleImgCaches[t]||[]};yc.getRetiredTextureQueue=function(t){var r=this,e=r.eleImgCaches.retired=r.eleImgCaches.retired||{},o=e[t]=e[t]||[];return o};yc.getElementQueue=function(){var t=this,r=t.eleCacheQueue=t.eleCacheQueue||new B5(function(e,o){return o.reqs-e.reqs});return r};yc.getElementKeyToQueue=function(){var t=this,r=t.eleKeyToCacheQueue=t.eleKeyToCacheQueue||{};return r};yc.getElement=function(t,r,e,o,n){var a=this,i=this.renderer,c=i.cy.zoom(),l=this.lookup;if(!r||r.w===0||r.h===0||isNaN(r.w)||isNaN(r.h)||!t.visible()||t.removed()||!a.allowEdgeTxrCaching&&t.isEdge()||!a.allowParentTxrCaching&&t.isParent())return null;if(o==null&&(o=Math.ceil(mA(c*e))),o<$w)o=$w;else if(c>=Iq||o>qS)return null;var d=Math.pow(2,o),s=r.h*d,u=r.w*d,g=i.eleTextBiggerThanMin(t,d);if(!this.isVisible(t,g))return null;var b=l.get(t,o);if(b&&b.invalidated&&(b.invalidated=!1,b.texture.invalidatedWidth-=b.width),b)return b;var f;if(s<=aM?f=aM:s<=gw?f=gw:f=Math.ceil(s/gw)*gw,s>yor||u>mor)return null;var v=a.getTextureQueue(f),p=v[v.length-2],m=function(){return a.recycleTexture(f,u)||a.addTexture(f,u)};p||(p=v[v.length-1]),p||(p=m()),p.width-p.usedWidtho;I--)R=a.getElement(t,r,e,I,Vp.downscale);M()}else return a.queueElement(t,S.level-1),S;else{var L;if(!k&&!x&&!_)for(var z=o-1;z>=$w;z--){var j=l.get(t,z);if(j){L=j;break}}if(y(L))return a.queueElement(t,o),L;p.context.translate(p.usedWidth,0),p.context.scale(d,d),this.drawElement(p.context,t,r,g,!1),p.context.scale(1/d,1/d),p.context.translate(-p.usedWidth,0)}return b={x:p.usedWidth,texture:p,level:o,scale:d,width:u,height:s,scaledLabelShown:g},p.usedWidth+=Math.ceil(u+por),p.eleCaches.push(b),l.set(t,o,b),a.checkTextureFullness(p),b};yc.invalidateElements=function(t){for(var r=0;r=wor*t.width&&this.retireTexture(t)};yc.checkTextureFullness=function(t){var r=this,e=r.getTextureQueue(t.height);t.usedWidth/t.width>xor&&t.fullnessChecks>=_or?Zf(e,t):t.fullnessChecks++};yc.retireTexture=function(t){var r=this,e=t.height,o=r.getTextureQueue(e),n=this.lookup;Zf(o,t),t.retired=!0;for(var a=t.eleCaches,i=0;i=r)return i.retired=!1,i.usedWidth=0,i.invalidatedWidth=0,i.fullnessChecks=0,kA(i.eleCaches),i.context.setTransform(1,0,0,1,0,0),i.context.clearRect(0,0,i.width,i.height),Zf(n,i),o.push(i),i}};yc.queueElement=function(t,r){var e=this,o=e.getElementQueue(),n=e.getElementKeyToQueue(),a=this.getKey(t),i=n[a];if(i)i.level=Math.max(i.level,r),i.eles.merge(t),i.reqs++,o.updateItem(i);else{var c={eles:t.spawn().merge(t),level:r,reqs:1,key:a};o.push(c),n[a]=c}};yc.dequeue=function(t){for(var r=this,e=r.getElementQueue(),o=r.getElementKeyToQueue(),n=[],a=r.lookup,i=0;i0;i++){var c=e.pop(),l=c.key,d=c.eles[0],s=a.hasCache(d,c.level);if(o[l]=null,s)continue;n.push(c);var u=r.getBoundingBox(d);r.getElement(d,u,t,c.level,Vp.dequeue)}return n};yc.removeFromQueue=function(t){var r=this,e=r.getElementQueue(),o=r.getElementKeyToQueue(),n=this.getKey(t),a=o[n];a!=null&&(a.eles.length===1?(a.reqs=vA,e.updateItem(a),e.pop(),o[n]=null):a.eles.unmerge(t))};yc.onDequeue=function(t){this.onDequeues.push(t)};yc.offDequeue=function(t){Zf(this.onDequeues,t)};yc.setupDequeueing=Mq.setupDequeueing({deqRedrawThreshold:Tor,deqCost:Eor,deqAvgCost:Sor,deqNoDrawCost:Oor,deqFastCost:Aor,deq:function(r,e,o){return r.dequeue(e,o)},onDeqd:function(r,e){for(var o=0;o=Mor||e>jx)return null}o.validateLayersElesOrdering(e,t);var l=o.layersByLevel,d=Math.pow(2,e),s=l[e]=l[e]||[],u,g=o.levelIsComplete(e,t),b,f=function(){var M=function(F){if(o.validateLayersElesOrdering(F,t),o.levelIsComplete(F,t))return b=l[F],!0},I=function(F){if(!b)for(var H=e+F;vy<=H&&H<=jx&&!M(H);H+=F);};I(1),I(-1);for(var L=s.length-1;L>=0;L--){var z=s[L];z.invalid&&Zf(s,z)}};if(!g)f();else return s;var v=function(){if(!u){u=rs();for(var M=0;McM||z>cM)return null;var j=L*z;if(j>Uor)return null;var F=o.makeLayer(u,e);if(I!=null){var H=s.indexOf(I)+1;s.splice(H,0,F)}else(M.insert===void 0||M.insert)&&s.unshift(F);return F};if(o.skipping&&!c)return null;for(var m=null,y=t.length/Por,k=!c,x=0;x=y||!TF(m.bb,_.boundingBox()))&&(m=p({insert:!0,after:m}),!m))return null;b||k?o.queueLayer(m,_):o.drawEleInLayer(m,_,e,r),m.eles.push(_),E[e]=m}return b||(k?null:s)};_l.getEleLevelForLayerLevel=function(t,r){return t};_l.drawEleInLayer=function(t,r,e,o){var n=this,a=this.renderer,i=t.context,c=r.boundingBox();c.w===0||c.h===0||!r.visible()||(e=n.getEleLevelForLayerLevel(e,o),a.setImgSmoothing(i,!1),a.drawCachedElement(i,r,null,null,e,For),a.setImgSmoothing(i,!0))};_l.levelIsComplete=function(t,r){var e=this,o=e.layersByLevel[t];if(!o||o.length===0)return!1;for(var n=0,a=0;a0||i.invalid)return!1;n+=i.eles.length}return n===r.length};_l.validateLayersElesOrdering=function(t,r){var e=this.layersByLevel[t];if(e)for(var o=0;o0){r=!0;break}}return r};_l.invalidateElements=function(t){var r=this;t.length!==0&&(r.lastInvalidationTime=Rh(),!(t.length===0||!r.haveLayers())&&r.updateElementsInLayers(t,function(o,n,a){r.invalidateLayer(o)}))};_l.invalidateLayer=function(t){if(this.lastInvalidationTime=Rh(),!t.invalid){var r=t.level,e=t.eles,o=this.layersByLevel[r];Zf(o,t),t.elesQueue=[],t.invalid=!0,t.replacement&&(t.replacement.invalid=!0);for(var n=0;n3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0,i=this,c=r._private.rscratch;if(!(a&&!r.visible())&&!(c.badLine||c.allpts==null||isNaN(c.allpts[0]))){var l;e&&(l=e,t.translate(-l.x1,-l.y1));var d=a?r.pstyle("opacity").value:1,s=a?r.pstyle("line-opacity").value:1,u=r.pstyle("curve-style").value,g=r.pstyle("line-style").value,b=r.pstyle("width").pfValue,f=r.pstyle("line-cap").value,v=r.pstyle("line-outline-width").value,p=r.pstyle("line-outline-color").value,m=d*s,y=d*s,k=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m;u==="straight-triangle"?(i.eleStrokeStyle(t,r,F),i.drawEdgeTrianglePath(r,t,c.allpts)):(t.lineWidth=b,t.lineCap=f,i.eleStrokeStyle(t,r,F),i.drawEdgePath(r,t,c.allpts,g),t.lineCap="butt")},x=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m;if(t.lineWidth=b+v,t.lineCap=f,v>0)i.colorStrokeStyle(t,p[0],p[1],p[2],F);else{t.lineCap="butt";return}u==="straight-triangle"?i.drawEdgeTrianglePath(r,t,c.allpts):(i.drawEdgePath(r,t,c.allpts,g),t.lineCap="butt")},_=function(){n&&i.drawEdgeOverlay(t,r)},S=function(){n&&i.drawEdgeUnderlay(t,r)},E=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y;i.drawArrowheads(t,r,F)},O=function(){i.drawElementText(t,r,null,o)};t.lineJoin="round";var R=r.pstyle("ghost").value==="yes";if(R){var M=r.pstyle("ghost-offset-x").pfValue,I=r.pstyle("ghost-offset-y").pfValue,L=r.pstyle("ghost-opacity").value,z=m*L;t.translate(M,I),k(z),E(z),t.translate(-M,-I)}else x();S(),k(),E(),_(),O(),e&&t.translate(l.x1,l.y1)}};var Lq=function(r){if(!["overlay","underlay"].includes(r))throw new Error("Invalid state");return function(e,o){if(o.visible()){var n=o.pstyle("".concat(r,"-opacity")).value;if(n!==0){var a=this,i=a.usePaths(),c=o._private.rscratch,l=o.pstyle("".concat(r,"-padding")).pfValue,d=2*l,s=o.pstyle("".concat(r,"-color")).value;e.lineWidth=d,c.edgeType==="self"&&!i?e.lineCap="butt":e.lineCap="round",a.colorStrokeStyle(e,s[0],s[1],s[2],n),a.drawEdgePath(o,e,c.allpts,"solid")}}}};Lh.drawEdgeOverlay=Lq("overlay");Lh.drawEdgeUnderlay=Lq("underlay");Lh.drawEdgePath=function(t,r,e,o){var n=t._private.rscratch,a=r,i,c=!1,l=this.usePaths(),d=t.pstyle("line-dash-pattern").pfValue,s=t.pstyle("line-dash-offset").pfValue;if(l){var u=e.join("$"),g=n.pathCacheKey&&n.pathCacheKey===u;g?(i=r=n.pathCache,c=!0):(i=r=new Path2D,n.pathCacheKey=u,n.pathCache=i)}if(a.setLineDash)switch(o){case"dotted":a.setLineDash([1,1]);break;case"dashed":a.setLineDash(d),a.lineDashOffset=s;break;case"solid":a.setLineDash([]);break}if(!c&&!n.badLine)switch(r.beginPath&&r.beginPath(),r.moveTo(e[0],e[1]),n.edgeType){case"bezier":case"self":case"compound":case"multibezier":for(var b=2;b+35&&arguments[5]!==void 0?arguments[5]:!0,i=this;if(o==null){if(a&&!i.eleTextBiggerThanMin(r))return}else if(o===!1)return;if(r.isNode()){var c=r.pstyle("label");if(!c||!c.value)return;var l=i.getLabelJustification(r);t.textAlign=l,t.textBaseline="bottom"}else{var d=r.element()._private.rscratch.badLine,s=r.pstyle("label"),u=r.pstyle("source-label"),g=r.pstyle("target-label");if(d||(!s||!s.value)&&(!u||!u.value)&&(!g||!g.value))return;t.textAlign="center",t.textBaseline="bottom"}var b=!e,f;e&&(f=e,t.translate(-f.x1,-f.y1)),n==null?(i.drawText(t,r,null,b,a),r.isEdge()&&(i.drawText(t,r,"source",b,a),i.drawText(t,r,"target",b,a))):i.drawText(t,r,n,b,a),e&&t.translate(f.x1,f.y1)};T0.getFontCache=function(t){var r;this.fontCaches=this.fontCaches||[];for(var e=0;e2&&arguments[2]!==void 0?arguments[2]:!0,o=r.pstyle("font-style").strValue,n=r.pstyle("font-size").pfValue+"px",a=r.pstyle("font-family").strValue,i=r.pstyle("font-weight").strValue,c=e?r.effectiveOpacity()*r.pstyle("text-opacity").value:1,l=r.pstyle("text-outline-opacity").value*c,d=r.pstyle("color").value,s=r.pstyle("text-outline-color").value;t.font=o+" "+i+" "+n+" "+a,t.lineJoin="round",this.colorFillStyle(t,d[0],d[1],d[2],c),this.colorStrokeStyle(t,s[0],s[1],s[2],l)};function Jor(t,r,e,o,n){var a=Math.min(o,n),i=a/2,c=r+o/2,l=e+n/2;t.beginPath(),t.arc(c,l,i,0,Math.PI*2),t.closePath()}function uM(t,r,e,o,n){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:5,i=Math.min(a,o/2,n/2);t.beginPath(),t.moveTo(r+i,e),t.lineTo(r+o-i,e),t.quadraticCurveTo(r+o,e,r+o,e+i),t.lineTo(r+o,e+n-i),t.quadraticCurveTo(r+o,e+n,r+o-i,e+n),t.lineTo(r+i,e+n),t.quadraticCurveTo(r,e+n,r,e+n-i),t.lineTo(r,e+i),t.quadraticCurveTo(r,e,r+i,e),t.closePath()}T0.getTextAngle=function(t,r){var e,o=t._private,n=o.rscratch,a=r?r+"-":"",i=t.pstyle(a+"text-rotation");if(i.strValue==="autorotate"){var c=zs(n,"labelAngle",r);e=t.isEdge()?c:0}else i.strValue==="none"?e=0:e=i.pfValue;return e};T0.drawText=function(t,r,e){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=r._private,i=a.rscratch,c=n?r.effectiveOpacity():1;if(!(n&&(c===0||r.pstyle("text-opacity").value===0))){e==="main"&&(e=null);var l=zs(i,"labelX",e),d=zs(i,"labelY",e),s,u,g=this.getLabelText(r,e);if(g!=null&&g!==""&&!isNaN(l)&&!isNaN(d)){this.setupTextStyle(t,r,n);var b=e?e+"-":"",f=zs(i,"labelWidth",e),v=zs(i,"labelHeight",e),p=r.pstyle(b+"text-margin-x").pfValue,m=r.pstyle(b+"text-margin-y").pfValue,y=r.isEdge(),k=r.pstyle("text-halign").value,x=r.pstyle("text-valign").value;y&&(k="center",x="center"),l+=p,d+=m;var _;switch(o?_=this.getTextAngle(r,e):_=0,_!==0&&(s=l,u=d,t.translate(s,u),t.rotate(_),l=0,d=0),x){case"top":break;case"center":d+=v/2;break;case"bottom":d+=v;break}var S=r.pstyle("text-background-opacity").value,E=r.pstyle("text-border-opacity").value,O=r.pstyle("text-border-width").pfValue,R=r.pstyle("text-background-padding").pfValue,M=r.pstyle("text-background-shape").strValue,I=M==="round-rectangle"||M==="roundrectangle",L=M==="circle",z=2;if(S>0||O>0&&E>0){var j=t.fillStyle,F=t.strokeStyle,H=t.lineWidth,q=r.pstyle("text-background-color").value,W=r.pstyle("text-border-color").value,Z=r.pstyle("text-border-style").value,$=S>0,X=O>0&&E>0,Q=l-R;switch(k){case"left":Q-=f;break;case"center":Q-=f/2;break}var lr=d-v-R,or=f+2*R,tr=v+2*R;if($&&(t.fillStyle="rgba(".concat(q[0],",").concat(q[1],",").concat(q[2],",").concat(S*c,")")),X&&(t.strokeStyle="rgba(".concat(W[0],",").concat(W[1],",").concat(W[2],",").concat(E*c,")"),t.lineWidth=O,t.setLineDash))switch(Z){case"dotted":t.setLineDash([1,1]);break;case"dashed":t.setLineDash([4,2]);break;case"double":t.lineWidth=O/4,t.setLineDash([]);break;case"solid":default:t.setLineDash([]);break}if(I?(t.beginPath(),uM(t,Q,lr,or,tr,z)):L?(t.beginPath(),Jor(t,Q,lr,or,tr)):(t.beginPath(),t.rect(Q,lr,or,tr)),$&&t.fill(),X&&t.stroke(),X&&Z==="double"){var dr=O/2;t.beginPath(),I?uM(t,Q+dr,lr+dr,or-2*dr,tr-2*dr,z):t.rect(Q+dr,lr+dr,or-2*dr,tr-2*dr),t.stroke()}t.fillStyle=j,t.strokeStyle=F,t.lineWidth=H,t.setLineDash&&t.setLineDash([])}var sr=2*r.pstyle("text-outline-width").pfValue;if(sr>0&&(t.lineWidth=sr),r.pstyle("text-wrap").value==="wrap"){var pr=zs(i,"labelWrapCachedLines",e),ur=zs(i,"labelLineHeight",e),cr=f/2,gr=this.getLabelJustification(r);switch(gr==="auto"||(k==="left"?gr==="left"?l+=-f:gr==="center"&&(l+=-cr):k==="center"?gr==="left"?l+=-cr:gr==="right"&&(l+=cr):k==="right"&&(gr==="center"?l+=cr:gr==="right"&&(l+=f))),x){case"top":d-=(pr.length-1)*ur;break;case"center":case"bottom":d-=(pr.length-1)*ur;break}for(var kr=0;kr0&&t.strokeText(pr[kr],l,d),t.fillText(pr[kr],l,d),d+=ur}else sr>0&&t.strokeText(g,l,d),t.fillText(g,l,d);_!==0&&(t.rotate(-_),t.translate(-s,-u))}}};var dv={};dv.drawNode=function(t,r,e){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0,i=this,c,l,d=r._private,s=d.rscratch,u=r.position();if(!(!We(u.x)||!We(u.y))&&!(a&&!r.visible())){var g=a?r.effectiveOpacity():1,b=i.usePaths(),f,v=!1,p=r.padding();c=r.width()+2*p,l=r.height()+2*p;var m;e&&(m=e,t.translate(-m.x1,-m.y1));for(var y=r.pstyle("background-image"),k=y.value,x=new Array(k.length),_=new Array(k.length),S=0,E=0;E0&&arguments[0]!==void 0?arguments[0]:z;i.eleFillStyle(t,r,he)},ur=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:X;i.colorStrokeStyle(t,j[0],j[1],j[2],he)},cr=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:tr;i.colorStrokeStyle(t,lr[0],lr[1],lr[2],he)},gr=function(he,ee,wr,Ur){var Jr=i.nodePathCache=i.nodePathCache||[],Qr=wF(wr==="polygon"?wr+","+Ur.join(","):wr,""+ee,""+he,""+sr),oe=Jr[Qr],Ne,se=!1;return oe!=null?(Ne=oe,se=!0,s.pathCache=Ne):(Ne=new Path2D,Jr[Qr]=s.pathCache=Ne),{path:Ne,cacheHit:se}},kr=r.pstyle("shape").strValue,Or=r.pstyle("shape-polygon-points").pfValue;if(b){t.translate(u.x,u.y);var Ir=gr(c,l,kr,Or);f=Ir.path,v=Ir.cacheHit}var Mr=function(){if(!v){var he=u;b&&(he={x:0,y:0}),i.nodeShapes[i.getNodeShape(r)].draw(f||t,he.x,he.y,c,l,sr,s)}b?t.fill(f):t.fill()},Lr=function(){for(var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,wr=d.backgrounding,Ur=0,Jr=0;Jr<_.length;Jr++){var Qr=r.cy().style().getIndexedStyle(r,"background-image-containment","value",Jr);if(ee&&Qr==="over"||!ee&&Qr==="inside"){Ur++;continue}x[Jr]&&_[Jr].complete&&!_[Jr].error&&(Ur++,i.drawInscribedImage(t,_[Jr],r,Jr,he))}d.backgrounding=Ur!==S,wr!==d.backgrounding&&r.updateStyle(!1)},Ar=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:g;i.hasPie(r)&&(i.drawPie(t,r,ee),he&&(b||i.nodeShapes[i.getNodeShape(r)].draw(t,u.x,u.y,c,l,sr,s)))},Y=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:g;i.hasStripe(r)&&(t.save(),b?t.clip(s.pathCache):(i.nodeShapes[i.getNodeShape(r)].draw(t,u.x,u.y,c,l,sr,s),t.clip()),i.drawStripe(t,r,ee),t.restore(),he&&(b||i.nodeShapes[i.getNodeShape(r)].draw(t,u.x,u.y,c,l,sr,s)))},J=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g,ee=(I>0?I:-I)*he,wr=I>0?0:255;I!==0&&(i.colorFillStyle(t,wr,wr,wr,ee),b?t.fill(f):t.fill())},nr=function(){if(L>0){if(t.lineWidth=L,t.lineCap=q,t.lineJoin=H,t.setLineDash)switch(F){case"dotted":t.setLineDash([1,1]);break;case"dashed":t.setLineDash(Z),t.lineDashOffset=$;break;case"solid":case"double":t.setLineDash([]);break}if(W!=="center"){if(t.save(),t.lineWidth*=2,W==="inside")b?t.clip(f):t.clip();else{var he=new Path2D;he.rect(-c/2-L,-l/2-L,c+2*L,l+2*L),he.addPath(f),t.clip(he,"evenodd")}b?t.stroke(f):t.stroke(),t.restore()}else b?t.stroke(f):t.stroke();if(F==="double"){t.lineWidth=L/3;var ee=t.globalCompositeOperation;t.globalCompositeOperation="destination-out",b?t.stroke(f):t.stroke(),t.globalCompositeOperation=ee}t.setLineDash&&t.setLineDash([])}},xr=function(){if(Q>0){if(t.lineWidth=Q,t.lineCap="butt",t.setLineDash)switch(or){case"dotted":t.setLineDash([1,1]);break;case"dashed":t.setLineDash([4,2]);break;case"solid":case"double":t.setLineDash([]);break}var he=u;b&&(he={x:0,y:0});var ee=i.getNodeShape(r),wr=L;W==="inside"&&(wr=0),W==="outside"&&(wr*=2);var Ur=(c+wr+(Q+dr))/c,Jr=(l+wr+(Q+dr))/l,Qr=c*Ur,oe=l*Jr,Ne=i.nodeShapes[ee].points,se;if(b){var je=gr(Qr,oe,ee,Ne);se=je.path}if(ee==="ellipse")i.drawEllipsePath(se||t,he.x,he.y,Qr,oe);else if(["round-diamond","round-heptagon","round-hexagon","round-octagon","round-pentagon","round-polygon","round-triangle","round-tag"].includes(ee)){var Re=0,ze=0,Xe=0;ee==="round-diamond"?Re=(wr+dr+Q)*1.4:ee==="round-heptagon"?(Re=(wr+dr+Q)*1.075,Xe=-(wr/2+dr+Q)/35):ee==="round-hexagon"?Re=(wr+dr+Q)*1.12:ee==="round-pentagon"?(Re=(wr+dr+Q)*1.13,Xe=-(wr/2+dr+Q)/15):ee==="round-tag"?(Re=(wr+dr+Q)*1.12,ze=(wr/2+Q+dr)*.07):ee==="round-triangle"&&(Re=(wr+dr+Q)*(Math.PI/2),Xe=-(wr+dr/2+Q)/Math.PI),Re!==0&&(Ur=(c+Re)/c,Qr=c*Ur,["round-hexagon","round-tag"].includes(ee)||(Jr=(l+Re)/l,oe=l*Jr)),sr=sr==="auto"?PF(Qr,oe):sr;for(var lt=Qr/2,Fe=oe/2,Pt=sr+(wr+Q+dr)/2,Ze=new Array(Ne.length/2),Wt=new Array(Ne.length/2),Ut=0;Ut0){if(n=n||o.position(),a==null||i==null){var b=o.padding();a=o.width()+2*b,i=o.height()+2*b}c.colorFillStyle(e,s[0],s[1],s[2],d),c.nodeShapes[u].draw(e,n.x,n.y,a+l*2,i+l*2,g),e.fill()}}}};dv.drawNodeOverlay=jq("overlay");dv.drawNodeUnderlay=jq("underlay");dv.hasPie=function(t){return t=t[0],t._private.hasPie};dv.hasStripe=function(t){return t=t[0],t._private.hasStripe};dv.drawPie=function(t,r,e,o){r=r[0],o=o||r.position();var n=r.cy().style(),a=r.pstyle("pie-size"),i=r.pstyle("pie-hole"),c=r.pstyle("pie-start-angle").pfValue,l=o.x,d=o.y,s=r.width(),u=r.height(),g=Math.min(s,u)/2,b,f=0,v=this.usePaths();if(v&&(l=0,d=0),a.units==="%"?g=g*a.pfValue:a.pfValue!==void 0&&(g=a.pfValue/2),i.units==="%"?b=g*i.pfValue:i.pfValue!==void 0&&(b=i.pfValue/2),!(b>=g))for(var p=1;p<=n.pieBackgroundN;p++){var m=r.pstyle("pie-"+p+"-background-size").value,y=r.pstyle("pie-"+p+"-background-color").value,k=r.pstyle("pie-"+p+"-background-opacity").value*e,x=m/100;x+f>1&&(x=1-f);var _=1.5*Math.PI+2*Math.PI*f;_+=c;var S=2*Math.PI*x,E=_+S;m===0||f>=1||f+x>1||(b===0?(t.beginPath(),t.moveTo(l,d),t.arc(l,d,g,_,E),t.closePath()):(t.beginPath(),t.arc(l,d,g,_,E),t.arc(l,d,b,E,_,!0),t.closePath()),this.colorFillStyle(t,y[0],y[1],y[2],k),t.fill(),f+=x)}};dv.drawStripe=function(t,r,e,o){r=r[0],o=o||r.position();var n=r.cy().style(),a=o.x,i=o.y,c=r.width(),l=r.height(),d=0,s=this.usePaths();t.save();var u=r.pstyle("stripe-direction").value,g=r.pstyle("stripe-size");switch(u){case"vertical":break;case"righward":t.rotate(-Math.PI/2);break}var b=c,f=l;g.units==="%"?(b=b*g.pfValue,f=f*g.pfValue):g.pfValue!==void 0&&(b=g.pfValue,f=g.pfValue),s&&(a=0,i=0),i-=b/2,a-=f/2;for(var v=1;v<=n.stripeBackgroundN;v++){var p=r.pstyle("stripe-"+v+"-background-size").value,m=r.pstyle("stripe-"+v+"-background-color").value,y=r.pstyle("stripe-"+v+"-background-opacity").value*e,k=p/100;k+d>1&&(k=1-d),!(p===0||d>=1||d+k>1)&&(t.beginPath(),t.rect(a,i+f*d,b,f*k),t.closePath(),this.colorFillStyle(t,m[0],m[1],m[2],y),t.fill(),d+=k)}t.restore()};var es={},$or=100;es.getPixelRatio=function(){var t=this.data.contexts[0];if(this.forcedPixelRatio!=null)return this.forcedPixelRatio;var r=this.cy.window(),e=t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return(r.devicePixelRatio||1)/e};es.paintCache=function(t){for(var r=this.paintCaches=this.paintCaches||[],e=!0,o,n=0;nr.minMbLowQualFrames&&(r.motionBlurPxRatio=r.mbPxRBlurry)),r.clearingMotionBlur&&(r.motionBlurPxRatio=1),r.textureDrawLastFrame&&!u&&(s[r.NODE]=!0,s[r.SELECT_BOX]=!0);var y=e.style(),k=e.zoom(),x=i!==void 0?i:k,_=e.pan(),S={x:_.x,y:_.y},E={zoom:k,pan:{x:_.x,y:_.y}},O=r.prevViewport,R=O===void 0||E.zoom!==O.zoom||E.pan.x!==O.pan.x||E.pan.y!==O.pan.y;!R&&!(v&&!f)&&(r.motionBlurPxRatio=1),c&&(S=c),x*=l,S.x*=l,S.y*=l;var M=r.getCachedZSortedEles();function I(ur,cr,gr,kr,Or){var Ir=ur.globalCompositeOperation;ur.globalCompositeOperation="destination-out",r.colorFillStyle(ur,255,255,255,r.motionBlurTransparency),ur.fillRect(cr,gr,kr,Or),ur.globalCompositeOperation=Ir}function L(ur,cr){var gr,kr,Or,Ir;!r.clearingMotionBlur&&(ur===d.bufferContexts[r.MOTIONBLUR_BUFFER_NODE]||ur===d.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG])?(gr={x:_.x*b,y:_.y*b},kr=k*b,Or=r.canvasWidth*b,Ir=r.canvasHeight*b):(gr=S,kr=x,Or=r.canvasWidth,Ir=r.canvasHeight),ur.setTransform(1,0,0,1,0,0),cr==="motionBlur"?I(ur,0,0,Or,Ir):!o&&(cr===void 0||cr)&&ur.clearRect(0,0,Or,Ir),n||(ur.translate(gr.x,gr.y),ur.scale(kr,kr)),c&&ur.translate(c.x,c.y),i&&ur.scale(i,i)}if(u||(r.textureDrawLastFrame=!1),u){if(r.textureDrawLastFrame=!0,!r.textureCache){r.textureCache={},r.textureCache.bb=e.mutableElements().boundingBox(),r.textureCache.texture=r.data.bufferCanvases[r.TEXTURE_BUFFER];var z=r.data.bufferContexts[r.TEXTURE_BUFFER];z.setTransform(1,0,0,1,0,0),z.clearRect(0,0,r.canvasWidth*r.textureMult,r.canvasHeight*r.textureMult),r.render({forcedContext:z,drawOnlyNodeLayer:!0,forcedPxRatio:l*r.textureMult});var E=r.textureCache.viewport={zoom:e.zoom(),pan:e.pan(),width:r.canvasWidth,height:r.canvasHeight};E.mpan={x:(0-E.pan.x)/E.zoom,y:(0-E.pan.y)/E.zoom}}s[r.DRAG]=!1,s[r.NODE]=!1;var j=d.contexts[r.NODE],F=r.textureCache.texture,E=r.textureCache.viewport;j.setTransform(1,0,0,1,0,0),g?I(j,0,0,E.width,E.height):j.clearRect(0,0,E.width,E.height);var H=y.core("outside-texture-bg-color").value,q=y.core("outside-texture-bg-opacity").value;r.colorFillStyle(j,H[0],H[1],H[2],q),j.fillRect(0,0,E.width,E.height);var k=e.zoom();L(j,!1),j.clearRect(E.mpan.x,E.mpan.y,E.width/E.zoom/l,E.height/E.zoom/l),j.drawImage(F,E.mpan.x,E.mpan.y,E.width/E.zoom/l,E.height/E.zoom/l)}else r.textureOnViewport&&!o&&(r.textureCache=null);var W=e.extent(),Z=r.pinching||r.hoverData.dragging||r.swipePanning||r.data.wheelZooming||r.hoverData.draggingEles||r.cy.animated(),$=r.hideEdgesOnViewport&&Z,X=[];if(X[r.NODE]=!s[r.NODE]&&g&&!r.clearedForMotionBlur[r.NODE]||r.clearingMotionBlur,X[r.NODE]&&(r.clearedForMotionBlur[r.NODE]=!0),X[r.DRAG]=!s[r.DRAG]&&g&&!r.clearedForMotionBlur[r.DRAG]||r.clearingMotionBlur,X[r.DRAG]&&(r.clearedForMotionBlur[r.DRAG]=!0),s[r.NODE]||n||a||X[r.NODE]){var Q=g&&!X[r.NODE]&&b!==1,j=o||(Q?r.data.bufferContexts[r.MOTIONBLUR_BUFFER_NODE]:d.contexts[r.NODE]),lr=g&&!Q?"motionBlur":void 0;L(j,lr),$?r.drawCachedNodes(j,M.nondrag,l,W):r.drawLayeredElements(j,M.nondrag,l,W),r.debug&&r.drawDebugPoints(j,M.nondrag),!n&&!g&&(s[r.NODE]=!1)}if(!a&&(s[r.DRAG]||n||X[r.DRAG])){var Q=g&&!X[r.DRAG]&&b!==1,j=o||(Q?r.data.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG]:d.contexts[r.DRAG]);L(j,g&&!Q?"motionBlur":void 0),$?r.drawCachedNodes(j,M.drag,l,W):r.drawCachedElements(j,M.drag,l,W),r.debug&&r.drawDebugPoints(j,M.drag),!n&&!g&&(s[r.DRAG]=!1)}if(this.drawSelectionRectangle(t,L),g&&b!==1){var or=d.contexts[r.NODE],tr=r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_NODE],dr=d.contexts[r.DRAG],sr=r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_DRAG],pr=function(cr,gr,kr){cr.setTransform(1,0,0,1,0,0),kr||!m?cr.clearRect(0,0,r.canvasWidth,r.canvasHeight):I(cr,0,0,r.canvasWidth,r.canvasHeight);var Or=b;cr.drawImage(gr,0,0,r.canvasWidth*Or,r.canvasHeight*Or,0,0,r.canvasWidth,r.canvasHeight)};(s[r.NODE]||X[r.NODE])&&(pr(or,tr,X[r.NODE]),s[r.NODE]=!1),(s[r.DRAG]||X[r.DRAG])&&(pr(dr,sr,X[r.DRAG]),s[r.DRAG]=!1)}r.prevViewport=E,r.clearingMotionBlur&&(r.clearingMotionBlur=!1,r.motionBlurCleared=!0,r.motionBlur=!0),g&&(r.motionBlurTimeout=setTimeout(function(){r.motionBlurTimeout=null,r.clearedForMotionBlur[r.NODE]=!1,r.clearedForMotionBlur[r.DRAG]=!1,r.motionBlur=!1,r.clearingMotionBlur=!u,r.mbFrames=0,s[r.NODE]=!0,s[r.DRAG]=!0,r.redraw()},$or)),o||e.emit("render")};var Am;es.drawSelectionRectangle=function(t,r){var e=this,o=e.cy,n=e.data,a=o.style(),i=t.drawOnlyNodeLayer,c=t.drawAllLayers,l=n.canvasNeedsRedraw,d=t.forcedContext;if(e.showFps||!i&&l[e.SELECT_BOX]&&!c){var s=d||n.contexts[e.SELECT_BOX];if(r(s),e.selection[4]==1&&(e.hoverData.selecting||e.touchData.selecting)){var u=e.cy.zoom(),g=a.core("selection-box-border-width").value/u;s.lineWidth=g,s.fillStyle="rgba("+a.core("selection-box-color").value[0]+","+a.core("selection-box-color").value[1]+","+a.core("selection-box-color").value[2]+","+a.core("selection-box-opacity").value+")",s.fillRect(e.selection[0],e.selection[1],e.selection[2]-e.selection[0],e.selection[3]-e.selection[1]),g>0&&(s.strokeStyle="rgba("+a.core("selection-box-border-color").value[0]+","+a.core("selection-box-border-color").value[1]+","+a.core("selection-box-border-color").value[2]+","+a.core("selection-box-opacity").value+")",s.strokeRect(e.selection[0],e.selection[1],e.selection[2]-e.selection[0],e.selection[3]-e.selection[1]))}if(n.bgActivePosistion&&!e.hoverData.selecting){var u=e.cy.zoom(),b=n.bgActivePosistion;s.fillStyle="rgba("+a.core("active-bg-color").value[0]+","+a.core("active-bg-color").value[1]+","+a.core("active-bg-color").value[2]+","+a.core("active-bg-opacity").value+")",s.beginPath(),s.arc(b.x,b.y,a.core("active-bg-size").pfValue/u,0,2*Math.PI),s.fill()}var f=e.lastRedrawTime;if(e.showFps&&f){f=Math.round(f);var v=Math.round(1e3/f),p="1 frame = "+f+" ms = "+v+" fps";if(s.setTransform(1,0,0,1,0,0),s.fillStyle="rgba(255, 0, 0, 0.75)",s.strokeStyle="rgba(255, 0, 0, 0.75)",s.font="30px Arial",!Am){var m=s.measureText(p);Am=m.actualBoundingBoxAscent}s.fillText(p,0,Am);var y=60;s.strokeRect(0,Am+10,250,20),s.fillRect(0,Am+10,250*Math.min(v/y,1),20)}c||(l[e.SELECT_BOX]=!1)}};function gM(t,r,e){var o=t.createShader(r);if(t.shaderSource(o,e),t.compileShader(o),!t.getShaderParameter(o,t.COMPILE_STATUS))throw new Error(t.getShaderInfoLog(o));return o}function rnr(t,r,e){var o=gM(t,t.VERTEX_SHADER,r),n=gM(t,t.FRAGMENT_SHADER,e),a=t.createProgram();if(t.attachShader(a,o),t.attachShader(a,n),t.linkProgram(a),!t.getProgramParameter(a,t.LINK_STATUS))throw new Error("Could not initialize shaders");return a}function enr(t,r,e){e===void 0&&(e=r);var o=t.makeOffscreenCanvas(r,e),n=o.context=o.getContext("2d");return o.clear=function(){return n.clearRect(0,0,o.width,o.height)},o.clear(),o}function LA(t){var r=t.pixelRatio,e=t.cy.zoom(),o=t.cy.pan();return{zoom:e*r,pan:{x:o.x*r,y:o.y*r}}}function tnr(t){var r=t.pixelRatio,e=t.cy.zoom();return e*r}function onr(t,r,e,o,n){var a=o*e+r.x,i=n*e+r.y;return i=Math.round(t.canvasHeight-i),[a,i]}function nnr(t){return t.pstyle("background-fill").value!=="solid"||t.pstyle("background-image").strValue!=="none"?!1:t.pstyle("border-width").value===0||t.pstyle("border-opacity").value===0?!0:t.pstyle("border-style").value==="solid"}function anr(t,r){if(t.length!==r.length)return!1;for(var e=0;e>0&255)/255,e[1]=(t>>8&255)/255,e[2]=(t>>16&255)/255,e[3]=(t>>24&255)/255,e}function inr(t){return t[0]+(t[1]<<8)+(t[2]<<16)+(t[3]<<24)}function cnr(t,r){var e=t.createTexture();return e.buffer=function(o){t.bindTexture(t.TEXTURE_2D,e),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.LINEAR),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.LINEAR_MIPMAP_NEAREST),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,o),t.generateMipmap(t.TEXTURE_2D),t.bindTexture(t.TEXTURE_2D,null)},e.deleteTexture=function(){t.deleteTexture(e)},e}function zq(t,r){switch(r){case"float":return[1,t.FLOAT,4];case"vec2":return[2,t.FLOAT,4];case"vec3":return[3,t.FLOAT,4];case"vec4":return[4,t.FLOAT,4];case"int":return[1,t.INT,4];case"ivec2":return[2,t.INT,4]}}function Bq(t,r,e){switch(r){case t.FLOAT:return new Float32Array(e);case t.INT:return new Int32Array(e)}}function lnr(t,r,e,o,n,a){switch(r){case t.FLOAT:return new Float32Array(e.buffer,a*o,n);case t.INT:return new Int32Array(e.buffer,a*o,n)}}function dnr(t,r,e,o){var n=zq(t,r),a=Zi(n,2),i=a[0],c=a[1],l=Bq(t,c,o),d=t.createBuffer();return t.bindBuffer(t.ARRAY_BUFFER,d),t.bufferData(t.ARRAY_BUFFER,l,t.STATIC_DRAW),c===t.FLOAT?t.vertexAttribPointer(e,i,c,!1,0,0):c===t.INT&&t.vertexAttribIPointer(e,i,c,0,0),t.enableVertexAttribArray(e),t.bindBuffer(t.ARRAY_BUFFER,null),d}function xb(t,r,e,o){var n=zq(t,e),a=Zi(n,3),i=a[0],c=a[1],l=a[2],d=Bq(t,c,r*i),s=i*l,u=t.createBuffer();t.bindBuffer(t.ARRAY_BUFFER,u),t.bufferData(t.ARRAY_BUFFER,r*s,t.DYNAMIC_DRAW),t.enableVertexAttribArray(o),c===t.FLOAT?t.vertexAttribPointer(o,i,c,!1,s,0):c===t.INT&&t.vertexAttribIPointer(o,i,c,s,0),t.vertexAttribDivisor(o,1),t.bindBuffer(t.ARRAY_BUFFER,null);for(var g=new Array(r),b=0;bi&&(c=i/o,l=o*c,d=n*c),{scale:c,texW:l,texH:d}}},{key:"draw",value:function(e,o,n){var a=this;if(this.locked)throw new Error("can't draw, atlas is locked");var i=this.texSize,c=this.texRows,l=this.texHeight,d=this.getScale(o),s=d.scale,u=d.texW,g=d.texH,b=function(k,x){if(n&&x){var _=x.context,S=k.x,E=k.row,O=S,R=l*E;_.save(),_.translate(O,R),_.scale(s,s),n(_,o),_.restore()}},f=[null,null],v=function(){b(a.freePointer,a.canvas),f[0]={x:a.freePointer.x,y:a.freePointer.row*l,w:u,h:g},f[1]={x:a.freePointer.x+u,y:a.freePointer.row*l,w:0,h:g},a.freePointer.x+=u,a.freePointer.x==i&&(a.freePointer.x=0,a.freePointer.row++)},p=function(){var k=a.scratch,x=a.canvas;k.clear(),b({x:0,row:0},k);var _=i-a.freePointer.x,S=u-_,E=l;{var O=a.freePointer.x,R=a.freePointer.row*l,M=_;x.context.drawImage(k,0,0,M,E,O,R,M,E),f[0]={x:O,y:R,w:M,h:g}}{var I=_,L=(a.freePointer.row+1)*l,z=S;x&&x.context.drawImage(k,I,0,z,E,0,L,z,E),f[1]={x:0,y:L,w:z,h:g}}a.freePointer.x=S,a.freePointer.row++},m=function(){a.freePointer.x=0,a.freePointer.row++};if(this.freePointer.x+u<=i)v();else{if(this.freePointer.row>=c-1)return!1;this.freePointer.x===i?(m(),v()):this.enableWrapping?p():(m(),v())}return this.keyToLocation.set(e,f),this.needsBuffer=!0,f}},{key:"getOffsets",value:function(e){return this.keyToLocation.get(e)}},{key:"isEmpty",value:function(){return this.freePointer.x===0&&this.freePointer.row===0}},{key:"canFit",value:function(e){if(this.locked)return!1;var o=this.texSize,n=this.texRows,a=this.getScale(e),i=a.texW;return this.freePointer.x+i>o?this.freePointer.row1&&arguments[1]!==void 0?arguments[1]:{},a=n.forceRedraw,i=a===void 0?!1:a,c=n.filterEle,l=c===void 0?function(){return!0}:c,d=n.filterType,s=d===void 0?function(){return!0}:d,u=!1,g=!1,b=Us(e),f;try{for(b.s();!(f=b.n()).done;){var v=f.value;if(l(v)){var p=Us(this.renderTypes.values()),m;try{var y=function(){var x=m.value,_=x.type;if(s(_)){var S=o.collections.get(x.collection),E=x.getKey(v),O=Array.isArray(E)?E:[E];if(i)O.forEach(function(L){return S.markKeyForGC(L)}),g=!0;else{var R=x.getID?x.getID(v):v.id(),M=o._key(_,R),I=o.typeAndIdToKey.get(M);I!==void 0&&!anr(O,I)&&(u=!0,o.typeAndIdToKey.delete(M),I.forEach(function(L){return S.markKeyForGC(L)}))}}};for(p.s();!(m=p.n()).done;)y()}catch(k){p.e(k)}finally{p.f()}}}}catch(k){b.e(k)}finally{b.f()}return g&&(this.gc(),u=!1),u}},{key:"gc",value:function(){var e=Us(this.collections.values()),o;try{for(e.s();!(o=e.n()).done;){var n=o.value;n.gc()}}catch(a){e.e(a)}finally{e.f()}}},{key:"getOrCreateAtlas",value:function(e,o,n,a){var i=this.renderTypes.get(o),c=this.collections.get(i.collection),l=!1,d=c.draw(a,n,function(g){i.drawClipped?(g.save(),g.beginPath(),g.rect(0,0,n.w,n.h),g.clip(),i.drawElement(g,e,n,!0,!0),g.restore()):i.drawElement(g,e,n,!0,!0),l=!0});if(l){var s=i.getID?i.getID(e):e.id(),u=this._key(o,s);this.typeAndIdToKey.has(u)?this.typeAndIdToKey.get(u).push(a):this.typeAndIdToKey.set(u,[a])}return d}},{key:"getAtlasInfo",value:function(e,o){var n=this,a=this.renderTypes.get(o),i=a.getKey(e),c=Array.isArray(i)?i:[i];return c.map(function(l){var d=a.getBoundingBox(e,l),s=n.getOrCreateAtlas(e,o,d,l),u=s.getOffsets(l),g=Zi(u,2),b=g[0],f=g[1];return{atlas:s,tex:b,tex1:b,tex2:f,bb:d}})}},{key:"getDebugInfo",value:function(){var e=[],o=Us(this.collections),n;try{for(o.s();!(n=o.n()).done;){var a=Zi(n.value,2),i=a[0],c=a[1],l=c.getCounts(),d=l.keyCount,s=l.atlasCount;e.push({type:i,keyCount:d,atlasCount:s})}}catch(u){o.e(u)}finally{o.f()}return e}}])})(),knr=(function(){function t(r){iv(this,t),this.globalOptions=r,this.atlasSize=r.webglTexSize,this.maxAtlasesPerBatch=r.webglTexPerBatch,this.batchAtlases=[]}return cv(t,[{key:"getMaxAtlasesPerBatch",value:function(){return this.maxAtlasesPerBatch}},{key:"getAtlasSize",value:function(){return this.atlasSize}},{key:"getIndexArray",value:function(){return Array.from({length:this.maxAtlasesPerBatch},function(e,o){return o})}},{key:"startBatch",value:function(){this.batchAtlases=[]}},{key:"getAtlasCount",value:function(){return this.batchAtlases.length}},{key:"getAtlases",value:function(){return this.batchAtlases}},{key:"canAddToCurrentBatch",value:function(e){return this.batchAtlases.length===this.maxAtlasesPerBatch?this.batchAtlases.includes(e):!0}},{key:"getAtlasIndexForBatch",value:function(e){var o=this.batchAtlases.indexOf(e);if(o<0){if(this.batchAtlases.length===this.maxAtlasesPerBatch)throw new Error("cannot add more atlases to batch");this.batchAtlases.push(e),o=this.batchAtlases.length-1}return o}}])})(),mnr=` float circleSD(vec2 p, float r) { return distance(vec2(0), p) - r; // signed distance } @@ -400,16 +400,16 @@ `).concat(e.picking?`if(outColor.a == 0.0) discard; else outColor = vIndex;`:"",` } - `),c=rnr(o,n,i);c.aPosition=o.getAttribLocation(c,"aPosition"),c.aIndex=o.getAttribLocation(c,"aIndex"),c.aVertType=o.getAttribLocation(c,"aVertType"),c.aTransform=o.getAttribLocation(c,"aTransform"),c.aAtlasId=o.getAttribLocation(c,"aAtlasId"),c.aTex=o.getAttribLocation(c,"aTex"),c.aPointAPointB=o.getAttribLocation(c,"aPointAPointB"),c.aPointCPointD=o.getAttribLocation(c,"aPointCPointD"),c.aLineWidth=o.getAttribLocation(c,"aLineWidth"),c.aColor=o.getAttribLocation(c,"aColor"),c.aCornerRadius=o.getAttribLocation(c,"aCornerRadius"),c.aBorderColor=o.getAttribLocation(c,"aBorderColor"),c.uPanZoomMatrix=o.getUniformLocation(c,"uPanZoomMatrix"),c.uAtlasSize=o.getUniformLocation(c,"uAtlasSize"),c.uBGColor=o.getUniformLocation(c,"uBGColor"),c.uZoom=o.getUniformLocation(c,"uZoom"),c.uTextures=[];for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:py.SCREEN;this.panZoomMatrix=e,this.renderTarget=o,this.batchDebugInfo=[],this.wrappedCount=0,this.simpleCount=0,this.startBatch()}},{key:"startBatch",value:function(){this.instanceCount=0,this.batchManager.startBatch()}},{key:"endFrame",value:function(){this.endBatch()}},{key:"_isVisible",value:function(e,o){return e.visible()?o&&o.isVisible?o.isVisible(e):!0:!1}},{key:"drawTexture",value:function(e,o,n){var a=this.atlasManager,i=this.batchManager,c=a.getRenderTypeOpts(n);if(this._isVisible(e,c)&&!(e.isEdge()&&!this._isValidEdge(e))){if(this.renderTarget.picking&&c.getTexPickingMode){var l=c.getTexPickingMode(e);if(l===zx.IGNORE)return;if(l==zx.USE_BB){this.drawPickingRectangle(e,o,n);return}}var d=a.getAtlasInfo(e,n),s=Us(d),u;try{for(s.s();!(u=s.n()).done;){var g=u.value,b=g.atlas,f=g.tex1,v=g.tex2;i.canAddToCurrentBatch(b)||this.endBatch();for(var p=i.getAtlasIndexForBatch(b),m=0,y=[[f,!0],[v,!1]];m=this.maxInstances&&this.endBatch()}}}}catch(I){s.e(I)}finally{s.f()}}}},{key:"setTransformMatrix",value:function(e,o,n,a){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,c=0;if(n.shapeProps&&n.shapeProps.padding&&(c=e.pstyle(n.shapeProps.padding).pfValue),a){var l=a.bb,d=a.tex1,s=a.tex2,u=d.w/(d.w+s.w);i||(u=1-u);var g=this._getAdjustedBB(l,c,i,u);this._applyTransformMatrix(o,g,n,e)}else{var b=n.getBoundingBox(e),f=this._getAdjustedBB(b,c,!0,1);this._applyTransformMatrix(o,f,n,e)}}},{key:"_applyTransformMatrix",value:function(e,o,n,a){var i,c;hM(e);var l=n.getRotation?n.getRotation(a):0;if(l!==0){var d=n.getRotationPoint(a),s=d.x,u=d.y;rx(e,e,[s,u]),fM(e,e,l);var g=n.getRotationOffset(a);i=g.x+(o.xOffset||0),c=g.y+(o.yOffset||0)}else i=o.x1,c=o.y1;rx(e,e,[i,c]),GS(e,e,[o.w,o.h])}},{key:"_getAdjustedBB",value:function(e,o,n,a){var i=e.x1,c=e.y1,l=e.w,d=e.h,s=e.yOffset;o&&(i-=o,c-=o,l+=2*o,d+=2*o);var u=0,g=l*a;return n&&a<1?l=g:!n&&a<1&&(u=l-g,i+=u,l=g),{x1:i,y1:c,w:l,h:d,xOffset:u,yOffset:s}}},{key:"drawPickingRectangle",value:function(e,o,n){var a=this.atlasManager.getRenderTypeOpts(n),i=this.instanceCount;this.vertTypeBuffer.getView(i)[0]=Tp;var c=this.indexBuffer.getView(i);Ap(o,c);var l=this.colorBuffer.getView(i);Wv([0,0,0],1,l);var d=this.transformBuffer.getMatrixView(i);this.setTransformMatrix(e,d,a),this.simpleCount++,this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}},{key:"drawNode",value:function(e,o,n){var a=this.simpleShapeOptions.get(n);if(this._isVisible(e,a)){var i=a.shapeProps,c=this._getVertTypeForShape(e,i.shape);if(c===void 0||a.isSimple&&!a.isSimple(e)){this.drawTexture(e,o,n);return}var l=this.instanceCount;if(this.vertTypeBuffer.getView(l)[0]=c,c===bw||c===Tm){var d=a.getBoundingBox(e),s=this._getCornerRadius(e,i.radius,d),u=this.cornerRadiusBuffer.getView(l);u[0]=s,u[1]=s,u[2]=s,u[3]=s,c===Tm&&(u[0]=0,u[2]=0)}var g=this.indexBuffer.getView(l);Ap(o,g);var b=e.pstyle(i.color).value,f=e.pstyle(i.opacity).value,v=this.colorBuffer.getView(l);Wv(b,f,v);var p=this.lineWidthBuffer.getView(l);if(p[0]=0,p[1]=0,i.border){var m=e.pstyle("border-width").value;if(m>0){var y=e.pstyle("border-color").value,k=e.pstyle("border-opacity").value,x=this.borderColorBuffer.getView(l);Wv(y,k,x);var _=e.pstyle("border-position").value;if(_==="inside")p[0]=0,p[1]=-m;else if(_==="outside")p[0]=m,p[1]=0;else{var S=m/2;p[0]=S,p[1]=-S}}}var E=this.transformBuffer.getMatrixView(l);this.setTransformMatrix(e,E,a),this.simpleCount++,this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}}},{key:"_getVertTypeForShape",value:function(e,o){var n=e.pstyle(o).value;switch(n){case"rectangle":return Tp;case"ellipse":return Cm;case"roundrectangle":case"round-rectangle":return bw;case"bottom-round-rectangle":return Tm;default:return}}},{key:"_getCornerRadius",value:function(e,o,n){var a=n.w,i=n.h;if(e.pstyle(o).value==="auto")return Kf(a,i);var c=e.pstyle(o).pfValue,l=a/2,d=i/2;return Math.min(c,d,l)}},{key:"drawEdgeArrow",value:function(e,o,n){if(e.visible()){var a=e._private.rscratch,i,c,l;if(n==="source"?(i=a.arrowStartX,c=a.arrowStartY,l=a.srcArrowAngle):(i=a.arrowEndX,c=a.arrowEndY,l=a.tgtArrowAngle),!(isNaN(i)||i==null||isNaN(c)||c==null||isNaN(l)||l==null)){var d=e.pstyle(n+"-arrow-shape").value;if(d!=="none"){var s=e.pstyle(n+"-arrow-color").value,u=e.pstyle("opacity").value,g=e.pstyle("line-opacity").value,b=u*g,f=e.pstyle("width").pfValue,v=e.pstyle("arrow-scale").value,p=this.r.getArrowWidth(f,v),m=this.instanceCount,y=this.transformBuffer.getMatrixView(m);hM(y),rx(y,y,[i,c]),GS(y,y,[p,p]),fM(y,y,l),this.vertTypeBuffer.getView(m)[0]=J9;var k=this.indexBuffer.getView(m);Ap(o,k);var x=this.colorBuffer.getView(m);Wv(s,b,x),this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}}}}},{key:"drawEdgeLine",value:function(e,o){if(e.visible()){var n=this._getEdgePoints(e);if(n){var a=e.pstyle("opacity").value,i=e.pstyle("line-opacity").value,c=e.pstyle("width").pfValue,l=e.pstyle("line-color").value,d=a*i;if(n.length/2+this.instanceCount>this.maxInstances&&this.endBatch(),n.length==4){var s=this.instanceCount;this.vertTypeBuffer.getView(s)[0]=vM;var u=this.indexBuffer.getView(s);Ap(o,u);var g=this.colorBuffer.getView(s);Wv(l,d,g);var b=this.lineWidthBuffer.getView(s);b[0]=c;var f=this.pointAPointBBuffer.getView(s);f[0]=n[0],f[1]=n[1],f[2]=n[2],f[3]=n[3],this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}else for(var v=0;v=this.maxInstances&&this.endBatch()}}}}},{key:"_isValidEdge",value:function(e){var o=e._private.rscratch;return!(o.badLine||o.allpts==null||isNaN(o.allpts[0]))}},{key:"_getEdgePoints",value:function(e){var o=e._private.rscratch;if(this._isValidEdge(e)){var n=o.allpts;if(n.length==4)return n;var a=this._getNumSegments(e);return this._getCurveSegmentPoints(n,a)}}},{key:"_getNumSegments",value:function(e){var o=15;return Math.min(Math.max(o,5),this.maxInstances)}},{key:"_getCurveSegmentPoints",value:function(e,o){if(e.length==4)return e;for(var n=Array((o+1)*2),a=0;a<=o;a++)if(a==0)n[0]=e[0],n[1]=e[1];else if(a==o)n[a*2]=e[e.length-2],n[a*2+1]=e[e.length-1];else{var i=a/o;this._setCurvePoint(e,i,n,a*2)}return n}},{key:"_setCurvePoint",value:function(e,o,n,a){if(e.length<=2)n[a]=e[0],n[a+1]=e[1];else{for(var i=Array(e.length-2),c=0;c0}},c=function(u){var g=u.pstyle("text-events").strValue==="yes";return g?zx.USE_BB:zx.IGNORE},l=function(u){var g=u.position(),b=g.x,f=g.y,v=u.outerWidth(),p=u.outerHeight();return{w:v,h:p,x1:b-v/2,y1:f-p/2}};e.drawing.addAtlasCollection("node",{texRows:t.webglTexRowsNodes}),e.drawing.addAtlasCollection("label",{texRows:t.webglTexRows}),e.drawing.addTextureAtlasRenderType("node-body",{collection:"node",getKey:r.getStyleKey,getBoundingBox:r.getElementBox,drawElement:r.drawElement}),e.drawing.addSimpleShapeRenderType("node-body",{getBoundingBox:l,isSimple:nnr,shapeProps:{shape:"shape",color:"background-color",opacity:"background-opacity",radius:"corner-radius",border:!0}}),e.drawing.addSimpleShapeRenderType("node-overlay",{getBoundingBox:l,isVisible:i("overlay"),shapeProps:{shape:"overlay-shape",color:"overlay-color",opacity:"overlay-opacity",padding:"overlay-padding",radius:"overlay-corner-radius"}}),e.drawing.addSimpleShapeRenderType("node-underlay",{getBoundingBox:l,isVisible:i("underlay"),shapeProps:{shape:"underlay-shape",color:"underlay-color",opacity:"underlay-opacity",padding:"underlay-padding",radius:"underlay-corner-radius"}}),e.drawing.addTextureAtlasRenderType("label",{collection:"label",getTexPickingMode:c,getKey:$9(r.getLabelKey,null),getBoundingBox:r4(r.getLabelBox,null),drawClipped:!0,drawElement:r.drawLabel,getRotation:n(null),getRotationPoint:r.getLabelRotationPoint,getRotationOffset:r.getLabelRotationOffset,isVisible:a("label")}),e.drawing.addTextureAtlasRenderType("edge-source-label",{collection:"label",getTexPickingMode:c,getKey:$9(r.getSourceLabelKey,"source"),getBoundingBox:r4(r.getSourceLabelBox,"source"),drawClipped:!0,drawElement:r.drawSourceLabel,getRotation:n("source"),getRotationPoint:r.getSourceLabelRotationPoint,getRotationOffset:r.getSourceLabelRotationOffset,isVisible:a("source-label")}),e.drawing.addTextureAtlasRenderType("edge-target-label",{collection:"label",getTexPickingMode:c,getKey:$9(r.getTargetLabelKey,"target"),getBoundingBox:r4(r.getTargetLabelBox,"target"),drawClipped:!0,drawElement:r.drawTargetLabel,getRotation:n("target"),getRotationPoint:r.getTargetLabelRotationPoint,getRotationOffset:r.getTargetLabelRotationOffset,isVisible:a("target-label")});var d=z5(function(){console.log("garbage collect flag set"),e.data.gc=!0},1e4);e.onUpdateEleCalcs(function(s,u){var g=!1;u&&u.length>0&&(g|=e.drawing.invalidate(u)),g&&d()}),Snr(e)};function Enr(t){var r=t.cy.container(),e=r&&r.style&&r.style.backgroundColor||"white";return hF(e)}function Fq(t,r){var e=t._private.rscratch;return zs(e,"labelWrapCachedLines",r)||[]}var $9=function(r,e){return function(o){var n=r(o),a=Fq(o,e);return a.length>1?a.map(function(i,c){return"".concat(n,"_").concat(c)}):n}},r4=function(r,e){return function(o,n){var a=r(o);if(typeof n=="string"){var i=n.indexOf("_");if(i>0){var c=Number(n.substring(i+1)),l=Fq(o,e),d=a.h/l.length,s=d*c,u=a.y1+s;return{x1:a.x1,w:a.w,y1:u,h:d,yOffset:s}}}return a}};function Snr(t){{var r=t.render;t.render=function(a){a=a||{};var i=t.cy;t.webgl&&(i.zoom()>Iq?(Onr(t),r.call(t,a)):(Anr(t),Gq(t,a,py.SCREEN)))}}{var e=t.matchCanvasSize;t.matchCanvasSize=function(a){e.call(t,a),t.pickingFrameBuffer.setFramebufferAttachmentSizes(t.canvasWidth,t.canvasHeight),t.pickingFrameBuffer.needsDraw=!0}}t.findNearestElements=function(a,i,c,l){return Inr(t,a,i)};{var o=t.invalidateCachedZSortedEles;t.invalidateCachedZSortedEles=function(){o.call(t),t.pickingFrameBuffer.needsDraw=!0}}{var n=t.notify;t.notify=function(a,i){n.call(t,a,i),a==="viewport"||a==="bounds"?t.pickingFrameBuffer.needsDraw=!0:a==="background"&&t.drawing.invalidate(i,{type:"node-body"})}}}function Onr(t){var r=t.data.contexts[t.WEBGL];r.clear(r.COLOR_BUFFER_BIT|r.DEPTH_BUFFER_BIT)}function Anr(t){var r=function(o){o.save(),o.setTransform(1,0,0,1,0,0),o.clearRect(0,0,t.canvasWidth,t.canvasHeight),o.restore()};r(t.data.contexts[t.NODE]),r(t.data.contexts[t.DRAG])}function Tnr(t){var r=t.canvasWidth,e=t.canvasHeight,o=LA(t),n=o.pan,a=o.zoom,i=K9();rx(i,i,[n.x,n.y]),GS(i,i,[a,a]);var c=K9();bnr(c,r,e);var l=K9();return gnr(l,c,i),l}function qq(t,r){var e=t.canvasWidth,o=t.canvasHeight,n=LA(t),a=n.pan,i=n.zoom;r.setTransform(1,0,0,1,0,0),r.clearRect(0,0,e,o),r.translate(a.x,a.y),r.scale(i,i)}function Cnr(t,r){t.drawSelectionRectangle(r,function(e){return qq(t,e)})}function Rnr(t){var r=t.data.contexts[t.NODE];r.save(),qq(t,r),r.strokeStyle="rgba(0, 0, 0, 0.3)",r.beginPath(),r.moveTo(-1e3,0),r.lineTo(1e3,0),r.stroke(),r.beginPath(),r.moveTo(0,-1e3),r.lineTo(0,1e3),r.stroke(),r.restore()}function Pnr(t){var r=function(n,a,i){for(var c=n.atlasManager.getAtlasCollection(a),l=t.data.contexts[t.NODE],d=c.atlases,s=0;s=0&&x.add(E)}return x}function Inr(t,r,e){var o=Mnr(t,r,e),n=t.getCachedZSortedEles(),a,i,c=Us(o),l;try{for(c.s();!(l=c.n()).done;){var d=l.value,s=n[d];if(!a&&s.isNode()&&(a=s),!i&&s.isEdge()&&(i=s),a&&i)break}}catch(u){c.e(u)}finally{c.f()}return[a,i].filter(Boolean)}function e4(t,r,e){var o=t.drawing;r+=1,e.isNode()?(o.drawNode(e,r,"node-underlay"),o.drawNode(e,r,"node-body"),o.drawTexture(e,r,"label"),o.drawNode(e,r,"node-overlay")):(o.drawEdgeLine(e,r),o.drawEdgeArrow(e,r,"source"),o.drawEdgeArrow(e,r,"target"),o.drawTexture(e,r,"label"),o.drawTexture(e,r,"edge-source-label"),o.drawTexture(e,r,"edge-target-label"))}function Gq(t,r,e){var o;t.webglDebug&&(o=performance.now());var n=t.drawing,a=0;if(e.screen&&t.data.canvasNeedsRedraw[t.SELECT_BOX]&&Cnr(t,r),t.data.canvasNeedsRedraw[t.NODE]||e.picking){var i=t.data.contexts[t.WEBGL];e.screen?(i.clearColor(0,0,0,0),i.enable(i.BLEND),i.blendFunc(i.ONE,i.ONE_MINUS_SRC_ALPHA)):i.disable(i.BLEND),i.clear(i.COLOR_BUFFER_BIT|i.DEPTH_BUFFER_BIT),i.viewport(0,0,i.canvas.width,i.canvas.height);var c=Tnr(t),l=t.getCachedZSortedEles();if(a=l.length,n.startFrame(c,e),e.screen){for(var d=0;d0&&i>0){b.clearRect(0,0,a,i),b.globalCompositeOperation="source-over";var f=this.getCachedZSortedEles();if(t.full)b.translate(-o.x1*d,-o.y1*d),b.scale(d,d),this.drawElements(b,f),b.scale(1/d,1/d),b.translate(o.x1*d,o.y1*d);else{var v=r.pan(),p={x:v.x*d,y:v.y*d};d*=r.zoom(),b.translate(p.x,p.y),b.scale(d,d),this.drawElements(b,f),b.scale(1/d,1/d),b.translate(-p.x,-p.y)}t.bg&&(b.globalCompositeOperation="destination-over",b.fillStyle=t.bg,b.rect(0,0,a,i),b.fill())}return g};function Dnr(t,r){for(var e=atob(t),o=new ArrayBuffer(e.length),n=new Uint8Array(o),a=0;a"u"?"undefined":mc(OffscreenCanvas))!=="undefined")e=new OffscreenCanvas(t,r);else{var o=this.cy.window(),n=o.document;e=n.createElement("canvas"),e.width=t,e.height=r}return e};[Nq,Fb,Nh,NA,T0,dv,es,Uq,sv,V5,Wq].forEach(function(t){Nt(Po,t)});var jnr=[{name:"null",impl:wq},{name:"base",impl:Pq},{name:"canvas",impl:Nnr}],znr=[{type:"layout",extensions:lor},{type:"renderer",extensions:jnr}],Xq={},Zq={};function Kq(t,r,e){var o=e,n=function(O){Dn("Can not register `"+r+"` for `"+t+"` since `"+O+"` already exists in the prototype and can not be overridden")};if(t==="core"){if(d5.prototype[r])return n(r);d5.prototype[r]=e}else if(t==="collection"){if(ml.prototype[r])return n(r);ml.prototype[r]=e}else if(t==="layout"){for(var a=function(O){this.options=O,e.call(this,O),dn(this._private)||(this._private={}),this._private.cy=O.cy,this._private.listeners=[],this.createEmitter()},i=a.prototype=Object.create(e.prototype),c=[],l=0;lf&&(this.rect.x-=(this.labelWidth-f)/2,this.setWidth(this.labelWidth)),this.labelHeight>v&&(this.labelPos=="center"?this.rect.y-=(this.labelHeight-v)/2:this.labelPos=="top"&&(this.rect.y-=this.labelHeight-v),this.setHeight(this.labelHeight))}}},u.prototype.getInclusionTreeDepth=function(){if(this.inclusionTreeDepth==i.MAX_VALUE)throw"assert failed";return this.inclusionTreeDepth},u.prototype.transform=function(b){var f=this.rect.x;f>l.WORLD_BOUNDARY?f=l.WORLD_BOUNDARY:f<-l.WORLD_BOUNDARY&&(f=-l.WORLD_BOUNDARY);var v=this.rect.y;v>l.WORLD_BOUNDARY?v=l.WORLD_BOUNDARY:v<-l.WORLD_BOUNDARY&&(v=-l.WORLD_BOUNDARY);var p=new s(f,v),m=b.inverseTransformPoint(p);this.setLocation(m.x,m.y)},u.prototype.getLeft=function(){return this.rect.x},u.prototype.getRight=function(){return this.rect.x+this.rect.width},u.prototype.getTop=function(){return this.rect.y},u.prototype.getBottom=function(){return this.rect.y+this.rect.height},u.prototype.getParent=function(){return this.owner==null?null:this.owner.getParent()},e.exports=u}),(function(e,o,n){function a(i,c){i==null&&c==null?(this.x=0,this.y=0):(this.x=i,this.y=c)}a.prototype.getX=function(){return this.x},a.prototype.getY=function(){return this.y},a.prototype.setX=function(i){this.x=i},a.prototype.setY=function(i){this.y=i},a.prototype.getDifference=function(i){return new DimensionD(this.x-i.x,this.y-i.y)},a.prototype.getCopy=function(){return new a(this.x,this.y)},a.prototype.translate=function(i){return this.x+=i.width,this.y+=i.height,this},e.exports=a}),(function(e,o,n){var a=n(2),i=n(10),c=n(0),l=n(6),d=n(3),s=n(1),u=n(13),g=n(12),b=n(11);function f(p,m,y){a.call(this,y),this.estimatedSize=i.MIN_VALUE,this.margin=c.DEFAULT_GRAPH_MARGIN,this.edges=[],this.nodes=[],this.isConnected=!1,this.parent=p,m!=null&&m instanceof l?this.graphManager=m:m!=null&&m instanceof Layout&&(this.graphManager=m.graphManager)}f.prototype=Object.create(a.prototype);for(var v in a)f[v]=a[v];f.prototype.getNodes=function(){return this.nodes},f.prototype.getEdges=function(){return this.edges},f.prototype.getGraphManager=function(){return this.graphManager},f.prototype.getParent=function(){return this.parent},f.prototype.getLeft=function(){return this.left},f.prototype.getRight=function(){return this.right},f.prototype.getTop=function(){return this.top},f.prototype.getBottom=function(){return this.bottom},f.prototype.isConnected=function(){return this.isConnected},f.prototype.add=function(p,m,y){if(m==null&&y==null){var k=p;if(this.graphManager==null)throw"Graph has no graph mgr!";if(this.getNodes().indexOf(k)>-1)throw"Node already in graph!";return k.owner=this,this.getNodes().push(k),k}else{var x=p;if(!(this.getNodes().indexOf(m)>-1&&this.getNodes().indexOf(y)>-1))throw"Source or target not in graph!";if(!(m.owner==y.owner&&m.owner==this))throw"Both owners must be this graph!";return m.owner!=y.owner?null:(x.source=m,x.target=y,x.isInterGraph=!1,this.getEdges().push(x),m.edges.push(x),y!=m&&y.edges.push(x),x)}},f.prototype.remove=function(p){var m=p;if(p instanceof d){if(m==null)throw"Node is null!";if(!(m.owner!=null&&m.owner==this))throw"Owner graph is invalid!";if(this.graphManager==null)throw"Owner graph manager is invalid!";for(var y=m.edges.slice(),k,x=y.length,_=0;_-1&&O>-1))throw"Source and/or target doesn't know this edge!";k.source.edges.splice(E,1),k.target!=k.source&&k.target.edges.splice(O,1);var S=k.source.owner.getEdges().indexOf(k);if(S==-1)throw"Not in owner's edge list!";k.source.owner.getEdges().splice(S,1)}},f.prototype.updateLeftTop=function(){for(var p=i.MAX_VALUE,m=i.MAX_VALUE,y,k,x,_=this.getNodes(),S=_.length,E=0;Ey&&(p=y),m>k&&(m=k)}return p==i.MAX_VALUE?null:(_[0].getParent().paddingLeft!=null?x=_[0].getParent().paddingLeft:x=this.margin,this.left=m-x,this.top=p-x,new g(this.left,this.top))},f.prototype.updateBounds=function(p){for(var m=i.MAX_VALUE,y=-i.MAX_VALUE,k=i.MAX_VALUE,x=-i.MAX_VALUE,_,S,E,O,R,M=this.nodes,I=M.length,L=0;L_&&(m=_),yE&&(k=E),x_&&(m=_),yE&&(k=E),x=this.nodes.length){var I=0;y.forEach(function(L){L.owner==p&&I++}),I==this.nodes.length&&(this.isConnected=!0)}},e.exports=f}),(function(e,o,n){var a,i=n(1);function c(l){a=n(5),this.layout=l,this.graphs=[],this.edges=[]}c.prototype.addRoot=function(){var l=this.layout.newGraph(),d=this.layout.newNode(null),s=this.add(l,d);return this.setRootGraph(s),this.rootGraph},c.prototype.add=function(l,d,s,u,g){if(s==null&&u==null&&g==null){if(l==null)throw"Graph is null!";if(d==null)throw"Parent node is null!";if(this.graphs.indexOf(l)>-1)throw"Graph already in this graph mgr!";if(this.graphs.push(l),l.parent!=null)throw"Already has a parent!";if(d.child!=null)throw"Already has a child!";return l.parent=d,d.child=l,l}else{g=s,u=d,s=l;var b=u.getOwner(),f=g.getOwner();if(!(b!=null&&b.getGraphManager()==this))throw"Source not in this graph mgr!";if(!(f!=null&&f.getGraphManager()==this))throw"Target not in this graph mgr!";if(b==f)return s.isInterGraph=!1,b.add(s,u,g);if(s.isInterGraph=!0,s.source=u,s.target=g,this.edges.indexOf(s)>-1)throw"Edge already in inter-graph edge list!";if(this.edges.push(s),!(s.source!=null&&s.target!=null))throw"Edge source and/or target is null!";if(!(s.source.edges.indexOf(s)==-1&&s.target.edges.indexOf(s)==-1))throw"Edge already in source and/or target incidency list!";return s.source.edges.push(s),s.target.edges.push(s),s}},c.prototype.remove=function(l){if(l instanceof a){var d=l;if(d.getGraphManager()!=this)throw"Graph not in this graph mgr";if(!(d==this.rootGraph||d.parent!=null&&d.parent.graphManager==this))throw"Invalid parent node!";var s=[];s=s.concat(d.getEdges());for(var u,g=s.length,b=0;b=l.getRight()?d[0]+=Math.min(l.getX()-c.getX(),c.getRight()-l.getRight()):l.getX()<=c.getX()&&l.getRight()>=c.getRight()&&(d[0]+=Math.min(c.getX()-l.getX(),l.getRight()-c.getRight())),c.getY()<=l.getY()&&c.getBottom()>=l.getBottom()?d[1]+=Math.min(l.getY()-c.getY(),c.getBottom()-l.getBottom()):l.getY()<=c.getY()&&l.getBottom()>=c.getBottom()&&(d[1]+=Math.min(c.getY()-l.getY(),l.getBottom()-c.getBottom()));var g=Math.abs((l.getCenterY()-c.getCenterY())/(l.getCenterX()-c.getCenterX()));l.getCenterY()===c.getCenterY()&&l.getCenterX()===c.getCenterX()&&(g=1);var b=g*d[0],f=d[1]/g;d[0]b)return d[0]=s,d[1]=v,d[2]=g,d[3]=M,!1;if(ug)return d[0]=f,d[1]=u,d[2]=O,d[3]=b,!1;if(sg?(d[0]=m,d[1]=y,z=!0):(d[0]=p,d[1]=v,z=!0):H===W&&(s>g?(d[0]=f,d[1]=v,z=!0):(d[0]=k,d[1]=y,z=!0)),-q===W?g>s?(d[2]=R,d[3]=M,F=!0):(d[2]=O,d[3]=E,F=!0):q===W&&(g>s?(d[2]=S,d[3]=E,F=!0):(d[2]=I,d[3]=M,F=!0)),z&&F)return!1;if(s>g?u>b?(Z=this.getCardinalDirection(H,W,4),$=this.getCardinalDirection(q,W,2)):(Z=this.getCardinalDirection(-H,W,3),$=this.getCardinalDirection(-q,W,1)):u>b?(Z=this.getCardinalDirection(-H,W,1),$=this.getCardinalDirection(-q,W,3)):(Z=this.getCardinalDirection(H,W,2),$=this.getCardinalDirection(q,W,4)),!z)switch(Z){case 1:Q=v,X=s+-_/W,d[0]=X,d[1]=Q;break;case 2:X=k,Q=u+x*W,d[0]=X,d[1]=Q;break;case 3:Q=y,X=s+_/W,d[0]=X,d[1]=Q;break;case 4:X=m,Q=u+-x*W,d[0]=X,d[1]=Q;break}if(!F)switch($){case 1:or=E,lr=g+-j/W,d[2]=lr,d[3]=or;break;case 2:lr=I,or=b+L*W,d[2]=lr,d[3]=or;break;case 3:or=M,lr=g+j/W,d[2]=lr,d[3]=or;break;case 4:lr=R,or=b+-L*W,d[2]=lr,d[3]=or;break}}return!1},i.getCardinalDirection=function(c,l,d){return c>l?d:1+d%4},i.getIntersection=function(c,l,d,s){if(s==null)return this.getIntersection2(c,l,d);var u=c.x,g=c.y,b=l.x,f=l.y,v=d.x,p=d.y,m=s.x,y=s.y,k=void 0,x=void 0,_=void 0,S=void 0,E=void 0,O=void 0,R=void 0,M=void 0,I=void 0;return _=f-g,E=u-b,R=b*g-u*f,S=y-p,O=v-m,M=m*p-v*y,I=_*O-S*E,I===0?null:(k=(E*M-O*R)/I,x=(S*R-_*M)/I,new a(k,x))},i.angleOfVector=function(c,l,d,s){var u=void 0;return c!==d?(u=Math.atan((s-l)/(d-c)),d0?1:i<0?-1:0},a.floor=function(i){return i<0?Math.ceil(i):Math.floor(i)},a.ceil=function(i){return i<0?Math.floor(i):Math.ceil(i)},e.exports=a}),(function(e,o,n){function a(){}a.MAX_VALUE=2147483647,a.MIN_VALUE=-2147483648,e.exports=a}),(function(e,o,n){var a=(function(){function u(g,b){for(var f=0;f"u"?"undefined":a(c);return c==null||l!="object"&&l!="function"},e.exports=i}),(function(e,o,n){function a(v){if(Array.isArray(v)){for(var p=0,m=Array(v.length);p0&&p;){for(_.push(E[0]);_.length>0&&p;){var O=_[0];_.splice(0,1),x.add(O);for(var R=O.getEdges(),k=0;k-1&&E.splice(j,1)}x=new Set,S=new Map}}return v},f.prototype.createDummyNodesForBendpoints=function(v){for(var p=[],m=v.source,y=this.graphManager.calcLowestCommonAncestor(v.source,v.target),k=0;k0){for(var y=this.edgeToDummyNodes.get(m),k=0;k=0&&p.splice(M,1);var I=S.getNeighborsList();I.forEach(function(z){if(m.indexOf(z)<0){var F=y.get(z),H=F-1;H==1&&O.push(z),y.set(z,H)}})}m=m.concat(O),(p.length==1||p.length==2)&&(k=!0,x=p[0])}return x},f.prototype.setGraphManager=function(v){this.graphManager=v},e.exports=f}),(function(e,o,n){function a(){}a.seed=1,a.x=0,a.nextDouble=function(){return a.x=Math.sin(a.seed++)*1e4,a.x-Math.floor(a.x)},e.exports=a}),(function(e,o,n){var a=n(4);function i(c,l){this.lworldOrgX=0,this.lworldOrgY=0,this.ldeviceOrgX=0,this.ldeviceOrgY=0,this.lworldExtX=1,this.lworldExtY=1,this.ldeviceExtX=1,this.ldeviceExtY=1}i.prototype.getWorldOrgX=function(){return this.lworldOrgX},i.prototype.setWorldOrgX=function(c){this.lworldOrgX=c},i.prototype.getWorldOrgY=function(){return this.lworldOrgY},i.prototype.setWorldOrgY=function(c){this.lworldOrgY=c},i.prototype.getWorldExtX=function(){return this.lworldExtX},i.prototype.setWorldExtX=function(c){this.lworldExtX=c},i.prototype.getWorldExtY=function(){return this.lworldExtY},i.prototype.setWorldExtY=function(c){this.lworldExtY=c},i.prototype.getDeviceOrgX=function(){return this.ldeviceOrgX},i.prototype.setDeviceOrgX=function(c){this.ldeviceOrgX=c},i.prototype.getDeviceOrgY=function(){return this.ldeviceOrgY},i.prototype.setDeviceOrgY=function(c){this.ldeviceOrgY=c},i.prototype.getDeviceExtX=function(){return this.ldeviceExtX},i.prototype.setDeviceExtX=function(c){this.ldeviceExtX=c},i.prototype.getDeviceExtY=function(){return this.ldeviceExtY},i.prototype.setDeviceExtY=function(c){this.ldeviceExtY=c},i.prototype.transformX=function(c){var l=0,d=this.lworldExtX;return d!=0&&(l=this.ldeviceOrgX+(c-this.lworldOrgX)*this.ldeviceExtX/d),l},i.prototype.transformY=function(c){var l=0,d=this.lworldExtY;return d!=0&&(l=this.ldeviceOrgY+(c-this.lworldOrgY)*this.ldeviceExtY/d),l},i.prototype.inverseTransformX=function(c){var l=0,d=this.ldeviceExtX;return d!=0&&(l=this.lworldOrgX+(c-this.ldeviceOrgX)*this.lworldExtX/d),l},i.prototype.inverseTransformY=function(c){var l=0,d=this.ldeviceExtY;return d!=0&&(l=this.lworldOrgY+(c-this.ldeviceOrgY)*this.lworldExtY/d),l},i.prototype.inverseTransformPoint=function(c){var l=new a(this.inverseTransformX(c.x),this.inverseTransformY(c.y));return l},e.exports=i}),(function(e,o,n){function a(b){if(Array.isArray(b)){for(var f=0,v=Array(b.length);fc.ADAPTATION_LOWER_NODE_LIMIT&&(this.coolingFactor=Math.max(this.coolingFactor*c.COOLING_ADAPTATION_FACTOR,this.coolingFactor-(b-c.ADAPTATION_LOWER_NODE_LIMIT)/(c.ADAPTATION_UPPER_NODE_LIMIT-c.ADAPTATION_LOWER_NODE_LIMIT)*this.coolingFactor*(1-c.COOLING_ADAPTATION_FACTOR))),this.maxNodeDisplacement=c.MAX_NODE_DISPLACEMENT_INCREMENTAL):(b>c.ADAPTATION_LOWER_NODE_LIMIT?this.coolingFactor=Math.max(c.COOLING_ADAPTATION_FACTOR,1-(b-c.ADAPTATION_LOWER_NODE_LIMIT)/(c.ADAPTATION_UPPER_NODE_LIMIT-c.ADAPTATION_LOWER_NODE_LIMIT)*(1-c.COOLING_ADAPTATION_FACTOR)):this.coolingFactor=1,this.initialCoolingFactor=this.coolingFactor,this.maxNodeDisplacement=c.MAX_NODE_DISPLACEMENT),this.maxIterations=Math.max(this.getAllNodes().length*5,this.maxIterations),this.totalDisplacementThreshold=this.displacementThresholdPerNode*this.getAllNodes().length,this.repulsionRange=this.calcRepulsionRange()},u.prototype.calcSpringForces=function(){for(var b=this.getAllEdges(),f,v=0;v0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v,p,m,y,k=this.getAllNodes(),x;if(this.useFRGridVariant)for(this.totalIterations%c.GRID_CALCULATION_CHECK_PERIOD==1&&b&&this.updateGrid(),x=new Set,v=0;v_||x>_)&&(b.gravitationForceX=-this.gravityConstant*m,b.gravitationForceY=-this.gravityConstant*y)):(_=f.getEstimatedSize()*this.compoundGravityRangeFactor,(k>_||x>_)&&(b.gravitationForceX=-this.gravityConstant*m*this.compoundGravityConstant,b.gravitationForceY=-this.gravityConstant*y*this.compoundGravityConstant))},u.prototype.isConverged=function(){var b,f=!1;return this.totalIterations>this.maxIterations/3&&(f=Math.abs(this.totalDisplacement-this.oldTotalDisplacement)<2),b=this.totalDisplacement=k.length||_>=k[0].length)){for(var S=0;Su}}]),d})();e.exports=l}),(function(e,o,n){var a=(function(){function l(d,s){for(var u=0;u2&&arguments[2]!==void 0?arguments[2]:1,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:-1,b=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1;i(this,l),this.sequence1=d,this.sequence2=s,this.match_score=u,this.mismatch_penalty=g,this.gap_penalty=b,this.iMax=d.length+1,this.jMax=s.length+1,this.grid=new Array(this.iMax);for(var f=0;f=0;d--){var s=this.listeners[d];s.event===c&&s.callback===l&&this.listeners.splice(d,1)}},i.emit=function(c,l){for(var d=0;ds.coolingFactor*s.maxNodeDisplacement&&(this.displacementX=s.coolingFactor*s.maxNodeDisplacement*c.sign(this.displacementX)),Math.abs(this.displacementY)>s.coolingFactor*s.maxNodeDisplacement&&(this.displacementY=s.coolingFactor*s.maxNodeDisplacement*c.sign(this.displacementY)),this.child==null?this.moveBy(this.displacementX,this.displacementY):this.child.getNodes().length==0?this.moveBy(this.displacementX,this.displacementY):this.propogateDisplacementToChildren(this.displacementX,this.displacementY),s.totalDisplacement+=Math.abs(this.displacementX)+Math.abs(this.displacementY),this.springForceX=0,this.springForceY=0,this.repulsionForceX=0,this.repulsionForceY=0,this.gravitationForceX=0,this.gravitationForceY=0,this.displacementX=0,this.displacementY=0},l.prototype.propogateDisplacementToChildren=function(s,u){for(var g=this.getChild().getNodes(),b,f=0;f0)this.positionNodesRadially(E);else{this.reduceTrees(),this.graphManager.resetAllNodesToApplyGravitation();var O=new Set(this.getAllNodes()),R=this.nodesWithGravity.filter(function(M){return O.has(M)});this.graphManager.setAllNodesToApplyGravitation(R),this.positionNodesRandomly()}}return this.initSpringEmbedder(),this.runSpringEmbedder(),!0},_.prototype.tick=function(){if(this.totalIterations++,this.totalIterations===this.maxIterations&&!this.isTreeGrowing&&!this.isGrowthFinished)if(this.prunedNodesAll.length>0)this.isTreeGrowing=!0;else return!0;if(this.totalIterations%g.CONVERGENCE_CHECK_PERIOD==0&&!this.isTreeGrowing&&!this.isGrowthFinished){if(this.isConverged())if(this.prunedNodesAll.length>0)this.isTreeGrowing=!0;else return!0;this.coolingCycle++,this.layoutQuality==0?this.coolingAdjuster=this.coolingCycle:this.layoutQuality==1&&(this.coolingAdjuster=this.coolingCycle/3),this.coolingFactor=Math.max(this.initialCoolingFactor-Math.pow(this.coolingCycle,Math.log(100*(this.initialCoolingFactor-this.finalTemperature))/Math.log(this.maxCoolingCycle))/100*this.coolingAdjuster,this.finalTemperature),this.animationPeriod=Math.ceil(this.initialAnimationPeriod*Math.sqrt(this.coolingFactor))}if(this.isTreeGrowing){if(this.growTreeIterations%10==0)if(this.prunedNodesAll.length>0){this.graphManager.updateBounds(),this.updateGrid(),this.growTree(this.prunedNodesAll),this.graphManager.resetAllNodesToApplyGravitation();var E=new Set(this.getAllNodes()),O=this.nodesWithGravity.filter(function(I){return E.has(I)});this.graphManager.setAllNodesToApplyGravitation(O),this.graphManager.updateBounds(),this.updateGrid(),this.coolingFactor=g.DEFAULT_COOLING_FACTOR_INCREMENTAL}else this.isTreeGrowing=!1,this.isGrowthFinished=!0;this.growTreeIterations++}if(this.isGrowthFinished){if(this.isConverged())return!0;this.afterGrowthIterations%10==0&&(this.graphManager.updateBounds(),this.updateGrid()),this.coolingFactor=g.DEFAULT_COOLING_FACTOR_INCREMENTAL*((100-this.afterGrowthIterations)/100),this.afterGrowthIterations++}var R=!this.isTreeGrowing&&!this.isGrowthFinished,M=this.growTreeIterations%10==1&&this.isTreeGrowing||this.afterGrowthIterations%10==1&&this.isGrowthFinished;return this.totalDisplacement=0,this.graphManager.updateBounds(),this.calcSpringForces(),this.calcRepulsionForces(R,M),this.calcGravitationalForces(),this.moveNodes(),this.animate(),!1},_.prototype.getPositionsData=function(){for(var E=this.graphManager.getAllNodes(),O={},R=0;R1){var z;for(z=0;zM&&(M=Math.floor(j.y)),L=Math.floor(j.x+u.DEFAULT_COMPONENT_SEPERATION)}this.transform(new v(b.WORLD_CENTER_X-j.x/2,b.WORLD_CENTER_Y-j.y/2))},_.radialLayout=function(E,O,R){var M=Math.max(this.maxDiagonalInTree(E),u.DEFAULT_RADIAL_SEPARATION);_.branchRadialLayout(O,null,0,359,0,M);var I=k.calculateBounds(E),L=new x;L.setDeviceOrgX(I.getMinX()),L.setDeviceOrgY(I.getMinY()),L.setWorldOrgX(R.x),L.setWorldOrgY(R.y);for(var j=0;j1;){var or=lr[0];lr.splice(0,1);var tr=W.indexOf(or);tr>=0&&W.splice(tr,1),X--,Z--}O!=null?Q=(W.indexOf(lr[0])+1)%X:Q=0;for(var dr=Math.abs(M-R)/Z,sr=Q;$!=Z;sr=++sr%X){var pr=W[sr].getOtherEnd(E);if(pr!=O){var ur=(R+$*dr)%360,cr=(ur+dr)%360;_.branchRadialLayout(pr,E,ur,cr,I+L,L),$++}}},_.maxDiagonalInTree=function(E){for(var O=m.MIN_VALUE,R=0;RO&&(O=I)}return O},_.prototype.calcRepulsionRange=function(){return 2*(this.level+1)*this.idealEdgeLength},_.prototype.groupZeroDegreeMembers=function(){var E=this,O={};this.memberGroups={},this.idToDummyNode={};for(var R=[],M=this.graphManager.getAllNodes(),I=0;I"u"&&(O[z]=[]),O[z]=O[z].concat(L)}Object.keys(O).forEach(function(F){if(O[F].length>1){var H="DummyCompound_"+F;E.memberGroups[H]=O[F];var q=O[F][0].getParent(),W=new d(E.graphManager);W.id=H,W.paddingLeft=q.paddingLeft||0,W.paddingRight=q.paddingRight||0,W.paddingBottom=q.paddingBottom||0,W.paddingTop=q.paddingTop||0,E.idToDummyNode[H]=W;var Z=E.getGraphManager().add(E.newGraph(),W),$=q.getChild();$.add(W);for(var X=0;X=0;E--){var O=this.compoundOrder[E],R=O.id,M=O.paddingLeft,I=O.paddingTop;this.adjustLocations(this.tiledMemberPack[R],O.rect.x,O.rect.y,M,I)}},_.prototype.repopulateZeroDegreeMembers=function(){var E=this,O=this.tiledZeroDegreePack;Object.keys(O).forEach(function(R){var M=E.idToDummyNode[R],I=M.paddingLeft,L=M.paddingTop;E.adjustLocations(O[R],M.rect.x,M.rect.y,I,L)})},_.prototype.getToBeTiled=function(E){var O=E.id;if(this.toBeTiled[O]!=null)return this.toBeTiled[O];var R=E.getChild();if(R==null)return this.toBeTiled[O]=!1,!1;for(var M=R.getNodes(),I=0;I0)return this.toBeTiled[O]=!1,!1;if(L.getChild()==null){this.toBeTiled[L.id]=!1;continue}if(!this.getToBeTiled(L))return this.toBeTiled[O]=!1,!1}return this.toBeTiled[O]=!0,!0},_.prototype.getNodeDegree=function(E){E.id;for(var O=E.getEdges(),R=0,M=0;MF&&(F=q.rect.height)}R+=F+E.verticalPadding}},_.prototype.tileCompoundMembers=function(E,O){var R=this;this.tiledMemberPack=[],Object.keys(E).forEach(function(M){var I=O[M];R.tiledMemberPack[M]=R.tileNodes(E[M],I.paddingLeft+I.paddingRight),I.rect.width=R.tiledMemberPack[M].width,I.rect.height=R.tiledMemberPack[M].height})},_.prototype.tileNodes=function(E,O){var R=u.TILING_PADDING_VERTICAL,M=u.TILING_PADDING_HORIZONTAL,I={rows:[],rowWidth:[],rowHeight:[],width:0,height:O,verticalPadding:R,horizontalPadding:M};E.sort(function(z,F){return z.rect.width*z.rect.height>F.rect.width*F.rect.height?-1:z.rect.width*z.rect.height0&&(j+=E.horizontalPadding),E.rowWidth[R]=j,E.width0&&(z+=E.verticalPadding);var F=0;z>E.rowHeight[R]&&(F=E.rowHeight[R],E.rowHeight[R]=z,F=E.rowHeight[R]-F),E.height+=F,E.rows[R].push(O)},_.prototype.getShortestRowIndex=function(E){for(var O=-1,R=Number.MAX_VALUE,M=0;MR&&(O=M,R=E.rowWidth[M]);return O},_.prototype.canAddHorizontal=function(E,O,R){var M=this.getShortestRowIndex(E);if(M<0)return!0;var I=E.rowWidth[M];if(I+E.horizontalPadding+O<=E.width)return!0;var L=0;E.rowHeight[M]0&&(L=R+E.verticalPadding-E.rowHeight[M]);var j;E.width-I>=O+E.horizontalPadding?j=(E.height+L)/(I+O+E.horizontalPadding):j=(E.height+L)/E.width,L=R+E.verticalPadding;var z;return E.widthL&&O!=R){M.splice(-1,1),E.rows[R].push(I),E.rowWidth[O]=E.rowWidth[O]-L,E.rowWidth[R]=E.rowWidth[R]+L,E.width=E.rowWidth[instance.getLongestRowIndex(E)];for(var j=Number.MIN_VALUE,z=0;zj&&(j=M[z].height);O>0&&(j+=E.verticalPadding);var F=E.rowHeight[O]+E.rowHeight[R];E.rowHeight[O]=j,E.rowHeight[R]0)for(var $=I;$<=L;$++)Z[0]+=this.grid[$][j-1].length+this.grid[$][j].length-1;if(L0)for(var $=j;$<=z;$++)Z[3]+=this.grid[I-1][$].length+this.grid[I][$].length-1;for(var X=m.MAX_VALUE,Q,lr,or=0;or0){var z;z=x.getGraphManager().add(x.newGraph(),R),this.processChildrenList(z,O,x)}}},v.prototype.stop=function(){return this.stopped=!0,this};var m=function(k){k("layout","cose-bilkent",v)};typeof cytoscape<"u"&&m(cytoscape),o.exports=m})])})})(ex)),ex.exports}var Xnr=Ynr();const Znr=ov(Xnr);rv.use(Znr);const Knr="cose-bilkent",Qnr=(t,r)=>{const e=rv({headless:!0,styleEnabled:!1});e.add(t);const o={};return e.layout({name:Knr,animate:!1,spacingFactor:r,quality:"default",tile:!1,randomize:!0,stop:()=>{e.nodes().forEach(a=>{o[a.id()]={...a.position()}})}}).run(),{positions:o}};class Jnr{start(){}postMessage(r){const{elements:e,spacingFactor:o}=r,n=Qnr(e,o);this.onmessage({data:n})}onmessage(){}close(){}}const $nr={port:new Jnr},rar=()=>new SharedWorker(new URL(""+new URL("CoseBilkentLayout.worker-DQV9PnDH.js",import.meta.url).href,import.meta.url),{type:"module",name:"CoseBilkentLayout"});function ear(t){throw new Error('Could not dynamically require "'+t+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var t4,EM;function tar(){if(EM)return t4;EM=1;function t(){this.__data__=[],this.size=0}return t4=t,t4}var o4,SM;function jA(){if(SM)return o4;SM=1;function t(r,e){return r===e||r!==r&&e!==e}return o4=t,o4}var n4,OM;function Q2(){if(OM)return n4;OM=1;var t=jA();function r(e,o){for(var n=e.length;n--;)if(t(e[n][0],o))return n;return-1}return n4=r,n4}var a4,AM;function oar(){if(AM)return a4;AM=1;var t=Q2(),r=Array.prototype,e=r.splice;function o(n){var a=this.__data__,i=t(a,n);if(i<0)return!1;var c=a.length-1;return i==c?a.pop():e.call(a,i,1),--this.size,!0}return a4=o,a4}var i4,TM;function nar(){if(TM)return i4;TM=1;var t=Q2();function r(e){var o=this.__data__,n=t(o,e);return n<0?void 0:o[n][1]}return i4=r,i4}var c4,CM;function aar(){if(CM)return c4;CM=1;var t=Q2();function r(e){return t(this.__data__,e)>-1}return c4=r,c4}var l4,RM;function iar(){if(RM)return l4;RM=1;var t=Q2();function r(e,o){var n=this.__data__,a=t(n,e);return a<0?(++this.size,n.push([e,o])):n[a][1]=o,this}return l4=r,l4}var d4,PM;function J2(){if(PM)return d4;PM=1;var t=tar(),r=oar(),e=nar(),o=aar(),n=iar();function a(i){var c=-1,l=i==null?0:i.length;for(this.clear();++c-1&&o%1==0&&o-1&&e%1==0&&e<=t}return n8=r,n8}var a8,TI;function Dar(){if(TI)return a8;TI=1;var t=Lk(),r=qA(),e=Lh(),o="[object Arguments]",n="[object Array]",a="[object Boolean]",i="[object Date]",c="[object Error]",l="[object Function]",d="[object Map]",s="[object Number]",u="[object Object]",g="[object RegExp]",b="[object Set]",f="[object String]",v="[object WeakMap]",p="[object ArrayBuffer]",m="[object DataView]",y="[object Float32Array]",k="[object Float64Array]",x="[object Int8Array]",_="[object Int16Array]",S="[object Int32Array]",E="[object Uint8Array]",O="[object Uint8ClampedArray]",R="[object Uint16Array]",M="[object Uint32Array]",I={};I[y]=I[k]=I[x]=I[_]=I[S]=I[E]=I[O]=I[R]=I[M]=!0,I[o]=I[n]=I[p]=I[a]=I[m]=I[i]=I[c]=I[l]=I[d]=I[s]=I[u]=I[g]=I[b]=I[f]=I[v]=!1;function L(j){return e(j)&&r(j.length)&&!!I[t(j)]}return a8=L,a8}var i8,CI;function GA(){if(CI)return i8;CI=1;function t(r){return function(e){return r(e)}}return i8=t,i8}var $m={exports:{}};$m.exports;var RI;function VA(){return RI||(RI=1,(function(t,r){var e=Jq(),o=r&&!r.nodeType&&r,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,i=a&&e.process,c=(function(){try{var l=n&&n.require&&n.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}})();t.exports=c})($m,$m.exports)),$m.exports}var c8,PI;function n3(){if(PI)return c8;PI=1;var t=Dar(),r=GA(),e=VA(),o=e&&e.isTypedArray,n=o?r(o):t;return c8=n,c8}var l8,MI;function nG(){if(MI)return l8;MI=1;var t=Par(),r=o3(),e=Xc(),o=H5(),n=oG(),a=n3(),i=Object.prototype,c=i.hasOwnProperty;function l(d,s){var u=e(d),g=!u&&r(d),b=!u&&!g&&o(d),f=!u&&!g&&!b&&a(d),v=u||g||b||f,p=v?t(d.length,String):[],m=p.length;for(var y in d)(s||c.call(d,y))&&!(v&&(y=="length"||b&&(y=="offset"||y=="parent")||f&&(y=="buffer"||y=="byteLength"||y=="byteOffset")||n(y,m)))&&p.push(y);return p}return l8=l,l8}var d8,II;function a3(){if(II)return d8;II=1;var t=Object.prototype;function r(e){var o=e&&e.constructor,n=typeof o=="function"&&o.prototype||t;return e===n}return d8=r,d8}var s8,DI;function aG(){if(DI)return s8;DI=1;function t(r,e){return function(o){return r(e(o))}}return s8=t,s8}var u8,NI;function Nar(){if(NI)return u8;NI=1;var t=aG(),r=t(Object.keys,Object);return u8=r,u8}var g8,LI;function HA(){if(LI)return g8;LI=1;var t=a3(),r=Nar(),e=Object.prototype,o=e.hasOwnProperty;function n(a){if(!t(a))return r(a);var i=[];for(var c in Object(a))o.call(a,c)&&c!="constructor"&&i.push(c);return i}return g8=n,g8}var b8,jI;function P0(){if(jI)return b8;jI=1;var t=$2(),r=qA();function e(o){return o!=null&&r(o.length)&&!t(o)}return b8=e,b8}var h8,zI;function M0(){if(zI)return h8;zI=1;var t=nG(),r=HA(),e=P0();function o(n){return e(n)?t(n):r(n)}return h8=o,h8}var f8,BI;function Lar(){if(BI)return f8;BI=1;var t=t3(),r=M0();function e(o,n){return o&&t(n,r(n),o)}return f8=e,f8}var v8,UI;function jar(){if(UI)return v8;UI=1;function t(r){var e=[];if(r!=null)for(var o in Object(r))e.push(o);return e}return v8=t,v8}var p8,FI;function zar(){if(FI)return p8;FI=1;var t=C0(),r=a3(),e=jar(),o=Object.prototype,n=o.hasOwnProperty;function a(i){if(!t(i))return e(i);var c=r(i),l=[];for(var d in i)d=="constructor"&&(c||!n.call(i,d))||l.push(d);return l}return p8=a,p8}var k8,qI;function WA(){if(qI)return k8;qI=1;var t=nG(),r=zar(),e=P0();function o(n){return e(n)?t(n,!0):r(n)}return k8=o,k8}var m8,GI;function Bar(){if(GI)return m8;GI=1;var t=t3(),r=WA();function e(o,n){return o&&t(n,r(n),o)}return m8=e,m8}var ry={exports:{}};ry.exports;var VI;function Uar(){return VI||(VI=1,(function(t,r){var e=qb(),o=r&&!r.nodeType&&r,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,i=a?e.Buffer:void 0,c=i?i.allocUnsafe:void 0;function l(d,s){if(s)return d.slice();var u=d.length,g=c?c(u):new d.constructor(u);return d.copy(g),g}t.exports=l})(ry,ry.exports)),ry.exports}var y8,HI;function Far(){if(HI)return y8;HI=1;function t(r,e){var o=-1,n=r.length;for(e||(e=Array(n));++ob))return!1;var v=u.get(i),p=u.get(c);if(v&&p)return v==c&&p==i;var m=-1,y=!0,k=l&n?new t:void 0;for(u.set(i,c),u.set(c,i);++m0&&a(s)?n>1?e(s,n-1,a,i,c):t(c,s):i||(c[c.length]=s)}return c}return u_=e,u_}var g_,jN;function rcr(){if(jN)return g_;jN=1;function t(r,e,o){switch(o.length){case 0:return r.call(e);case 1:return r.call(e,o[0]);case 2:return r.call(e,o[0],o[1]);case 3:return r.call(e,o[0],o[1],o[2])}return r.apply(e,o)}return g_=t,g_}var b_,zN;function ecr(){if(zN)return b_;zN=1;var t=rcr(),r=Math.max;function e(o,n,a){return n=r(n===void 0?o.length-1:n,0),function(){for(var i=arguments,c=-1,l=r(i.length-n,0),d=Array(l);++c0){if(++a>=t)return arguments[0]}else a=0;return n.apply(void 0,arguments)}}return f_=o,f_}var v_,FN;function ncr(){if(FN)return v_;FN=1;var t=tcr(),r=ocr(),e=r(t);return v_=e,v_}var p_,qN;function acr(){if(qN)return p_;qN=1;var t=c3(),r=ecr(),e=ncr();function o(n,a){return e(r(n,a,t),n+"")}return p_=o,p_}var k_,GN;function icr(){if(GN)return k_;GN=1;function t(r,e,o,n){for(var a=r.length,i=o+(n?1:-1);n?i--:++i-1}return x_=r,x_}var __,XN;function ucr(){if(XN)return __;XN=1;function t(r,e,o){for(var n=-1,a=r==null?0:r.length;++n=i){var m=d?null:n(l);if(m)return a(m);f=!1,g=o,p=new t}else p=d?[]:v;r:for(;++u1?b.setNode(f,u):b.setNode(f)}),this},n.prototype.setNode=function(s,u){return t.has(this._nodes,s)?(arguments.length>1&&(this._nodes[s]=u),this):(this._nodes[s]=arguments.length>1?u:this._defaultNodeLabelFn(s),this._isCompound&&(this._parent[s]=e,this._children[s]={},this._children[e][s]=!0),this._in[s]={},this._preds[s]={},this._out[s]={},this._sucs[s]={},++this._nodeCount,this)},n.prototype.node=function(s){return this._nodes[s]},n.prototype.hasNode=function(s){return t.has(this._nodes,s)},n.prototype.removeNode=function(s){var u=this;if(t.has(this._nodes,s)){var g=function(b){u.removeEdge(u._edgeObjs[b])};delete this._nodes[s],this._isCompound&&(this._removeFromParentsChildList(s),delete this._parent[s],t.each(this.children(s),function(b){u.setParent(b)}),delete this._children[s]),t.each(t.keys(this._in[s]),g),delete this._in[s],delete this._preds[s],t.each(t.keys(this._out[s]),g),delete this._out[s],delete this._sucs[s],--this._nodeCount}return this},n.prototype.setParent=function(s,u){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(t.isUndefined(u))u=e;else{u+="";for(var g=u;!t.isUndefined(g);g=this.parent(g))if(g===s)throw new Error("Setting "+u+" as parent of "+s+" would create a cycle");this.setNode(u)}return this.setNode(s),this._removeFromParentsChildList(s),this._parent[s]=u,this._children[u][s]=!0,this},n.prototype._removeFromParentsChildList=function(s){delete this._children[this._parent[s]][s]},n.prototype.parent=function(s){if(this._isCompound){var u=this._parent[s];if(u!==e)return u}},n.prototype.children=function(s){if(t.isUndefined(s)&&(s=e),this._isCompound){var u=this._children[s];if(u)return t.keys(u)}else{if(s===e)return this.nodes();if(this.hasNode(s))return[]}},n.prototype.predecessors=function(s){var u=this._preds[s];if(u)return t.keys(u)},n.prototype.successors=function(s){var u=this._sucs[s];if(u)return t.keys(u)},n.prototype.neighbors=function(s){var u=this.predecessors(s);if(u)return t.union(u,this.successors(s))},n.prototype.isLeaf=function(s){var u;return this.isDirected()?u=this.successors(s):u=this.neighbors(s),u.length===0},n.prototype.filterNodes=function(s){var u=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});u.setGraph(this.graph());var g=this;t.each(this._nodes,function(v,p){s(p)&&u.setNode(p,v)}),t.each(this._edgeObjs,function(v){u.hasNode(v.v)&&u.hasNode(v.w)&&u.setEdge(v,g.edge(v))});var b={};function f(v){var p=g.parent(v);return p===void 0||u.hasNode(p)?(b[v]=p,p):p in b?b[p]:f(p)}return this._isCompound&&t.each(u.nodes(),function(v){u.setParent(v,f(v))}),u},n.prototype.setDefaultEdgeLabel=function(s){return t.isFunction(s)||(s=t.constant(s)),this._defaultEdgeLabelFn=s,this},n.prototype.edgeCount=function(){return this._edgeCount},n.prototype.edges=function(){return t.values(this._edgeObjs)},n.prototype.setPath=function(s,u){var g=this,b=arguments;return t.reduce(s,function(f,v){return b.length>1?g.setEdge(f,v,u):g.setEdge(f,v),v}),this},n.prototype.setEdge=function(){var s,u,g,b,f=!1,v=arguments[0];typeof v=="object"&&v!==null&&"v"in v?(s=v.v,u=v.w,g=v.name,arguments.length===2&&(b=arguments[1],f=!0)):(s=v,u=arguments[1],g=arguments[3],arguments.length>2&&(b=arguments[2],f=!0)),s=""+s,u=""+u,t.isUndefined(g)||(g=""+g);var p=c(this._isDirected,s,u,g);if(t.has(this._edgeLabels,p))return f&&(this._edgeLabels[p]=b),this;if(!t.isUndefined(g)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(s),this.setNode(u),this._edgeLabels[p]=f?b:this._defaultEdgeLabelFn(s,u,g);var m=l(this._isDirected,s,u,g);return s=m.v,u=m.w,Object.freeze(m),this._edgeObjs[p]=m,a(this._preds[u],s),a(this._sucs[s],u),this._in[u][p]=m,this._out[s][p]=m,this._edgeCount++,this},n.prototype.edge=function(s,u,g){var b=arguments.length===1?d(this._isDirected,arguments[0]):c(this._isDirected,s,u,g);return this._edgeLabels[b]},n.prototype.hasEdge=function(s,u,g){var b=arguments.length===1?d(this._isDirected,arguments[0]):c(this._isDirected,s,u,g);return t.has(this._edgeLabels,b)},n.prototype.removeEdge=function(s,u,g){var b=arguments.length===1?d(this._isDirected,arguments[0]):c(this._isDirected,s,u,g),f=this._edgeObjs[b];return f&&(s=f.v,u=f.w,delete this._edgeLabels[b],delete this._edgeObjs[b],i(this._preds[u],s),i(this._sucs[s],u),delete this._in[u][b],delete this._out[s][b],this._edgeCount--),this},n.prototype.inEdges=function(s,u){var g=this._in[s];if(g){var b=t.values(g);return u?t.filter(b,function(f){return f.v===u}):b}},n.prototype.outEdges=function(s,u){var g=this._out[s];if(g){var b=t.values(g);return u?t.filter(b,function(f){return f.w===u}):b}},n.prototype.nodeEdges=function(s,u){var g=this.inEdges(s,u);if(g)return g.concat(this.outEdges(s,u))};function a(s,u){s[u]?s[u]++:s[u]=1}function i(s,u){--s[u]||delete s[u]}function c(s,u,g,b){var f=""+u,v=""+g;if(!s&&f>v){var p=f;f=v,v=p}return f+o+v+o+(t.isUndefined(b)?r:b)}function l(s,u,g,b){var f=""+u,v=""+g;if(!s&&f>v){var p=f;f=v,v=p}var m={v:f,w:v};return b&&(m.name=b),m}function d(s,u){return c(s,u.v,u.w,u.name)}return M_}var I_,nL;function mcr(){return nL||(nL=1,I_="2.1.8"),I_}var D_,aL;function ycr(){return aL||(aL=1,D_={Graph:eT(),version:mcr()}),D_}var N_,iL;function wcr(){if(iL)return N_;iL=1;var t=eg(),r=eT();N_={write:e,read:a};function e(i){var c={options:{directed:i.isDirected(),multigraph:i.isMultigraph(),compound:i.isCompound()},nodes:o(i),edges:n(i)};return t.isUndefined(i.graph())||(c.value=t.clone(i.graph())),c}function o(i){return t.map(i.nodes(),function(c){var l=i.node(c),d=i.parent(c),s={v:c};return t.isUndefined(l)||(s.value=l),t.isUndefined(d)||(s.parent=d),s})}function n(i){return t.map(i.edges(),function(c){var l=i.edge(c),d={v:c.v,w:c.w};return t.isUndefined(c.name)||(d.name=c.name),t.isUndefined(l)||(d.value=l),d})}function a(i){var c=new r(i.options).setGraph(i.value);return t.each(i.nodes,function(l){c.setNode(l.v,l.value),l.parent&&c.setParent(l.v,l.parent)}),t.each(i.edges,function(l){c.setEdge({v:l.v,w:l.w,name:l.name},l.value)}),c}return N_}var L_,cL;function xcr(){if(cL)return L_;cL=1;var t=eg();L_=r;function r(e){var o={},n=[],a;function i(c){t.has(o,c)||(o[c]=!0,a.push(c),t.each(e.successors(c),i),t.each(e.predecessors(c),i))}return t.each(e.nodes(),function(c){a=[],i(c),a.length&&n.push(a)}),n}return L_}var j_,lL;function OG(){if(lL)return j_;lL=1;var t=eg();j_=r;function r(){this._arr=[],this._keyIndices={}}return r.prototype.size=function(){return this._arr.length},r.prototype.keys=function(){return this._arr.map(function(e){return e.key})},r.prototype.has=function(e){return t.has(this._keyIndices,e)},r.prototype.priority=function(e){var o=this._keyIndices[e];if(o!==void 0)return this._arr[o].priority},r.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},r.prototype.add=function(e,o){var n=this._keyIndices;if(e=String(e),!t.has(n,e)){var a=this._arr,i=a.length;return n[e]=i,a.push({key:e,priority:o}),this._decrease(i),!0}return!1},r.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var e=this._arr.pop();return delete this._keyIndices[e.key],this._heapify(0),e.key},r.prototype.decrease=function(e,o){var n=this._keyIndices[e];if(o>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+e+" Old: "+this._arr[n].priority+" New: "+o);this._arr[n].priority=o,this._decrease(n)},r.prototype._heapify=function(e){var o=this._arr,n=2*e,a=n+1,i=e;n>1,!(o[a].priority0&&(u=s.removeMin(),g=d[u],g.distance!==Number.POSITIVE_INFINITY);)l(u).forEach(b);return d}return z_}var B_,sL;function _cr(){if(sL)return B_;sL=1;var t=AG(),r=eg();B_=e;function e(o,n,a){return r.transform(o.nodes(),function(i,c){i[c]=t(o,c,n,a)},{})}return B_}var U_,uL;function TG(){if(uL)return U_;uL=1;var t=eg();U_=r;function r(e){var o=0,n=[],a={},i=[];function c(l){var d=a[l]={onStack:!0,lowlink:o,index:o++};if(n.push(l),e.successors(l).forEach(function(g){t.has(a,g)?a[g].onStack&&(d.lowlink=Math.min(d.lowlink,a[g].index)):(c(g),d.lowlink=Math.min(d.lowlink,a[g].lowlink))}),d.lowlink===d.index){var s=[],u;do u=n.pop(),a[u].onStack=!1,s.push(u);while(l!==u);i.push(s)}}return e.nodes().forEach(function(l){t.has(a,l)||c(l)}),i}return U_}var F_,gL;function Ecr(){if(gL)return F_;gL=1;var t=eg(),r=TG();F_=e;function e(o){return t.filter(r(o),function(n){return n.length>1||n.length===1&&o.hasEdge(n[0],n[0])})}return F_}var q_,bL;function Scr(){if(bL)return q_;bL=1;var t=eg();q_=e;var r=t.constant(1);function e(n,a,i){return o(n,a||r,i||function(c){return n.outEdges(c)})}function o(n,a,i){var c={},l=n.nodes();return l.forEach(function(d){c[d]={},c[d][d]={distance:0},l.forEach(function(s){d!==s&&(c[d][s]={distance:Number.POSITIVE_INFINITY})}),i(d).forEach(function(s){var u=s.v===d?s.w:s.v,g=a(s);c[d][u]={distance:g,predecessor:d}})}),l.forEach(function(d){var s=c[d];l.forEach(function(u){var g=c[u];l.forEach(function(b){var f=g[d],v=s[b],p=g[b],m=f.distance+v.distance;m0;){if(d=l.removeMin(),t.has(c,d))i.setEdge(d,c[d]);else{if(u)throw new Error("Input graph is not connected: "+n);u=!0}n.nodeEdges(d).forEach(s)}return i}return X_}var Z_,yL;function Rcr(){return yL||(yL=1,Z_={components:xcr(),dijkstra:AG(),dijkstraAll:_cr(),findCycles:Ecr(),floydWarshall:Scr(),isAcyclic:Ocr(),postorder:Acr(),preorder:Tcr(),prim:Ccr(),tarjan:TG(),topsort:CG()}),Z_}var K_,wL;function $u(){if(wL)return K_;wL=1;var t=ycr();return K_={Graph:t.Graph,json:wcr(),alg:Rcr(),version:t.version},K_}var ey={exports:{}};/** + `),c=rnr(o,n,i);c.aPosition=o.getAttribLocation(c,"aPosition"),c.aIndex=o.getAttribLocation(c,"aIndex"),c.aVertType=o.getAttribLocation(c,"aVertType"),c.aTransform=o.getAttribLocation(c,"aTransform"),c.aAtlasId=o.getAttribLocation(c,"aAtlasId"),c.aTex=o.getAttribLocation(c,"aTex"),c.aPointAPointB=o.getAttribLocation(c,"aPointAPointB"),c.aPointCPointD=o.getAttribLocation(c,"aPointCPointD"),c.aLineWidth=o.getAttribLocation(c,"aLineWidth"),c.aColor=o.getAttribLocation(c,"aColor"),c.aCornerRadius=o.getAttribLocation(c,"aCornerRadius"),c.aBorderColor=o.getAttribLocation(c,"aBorderColor"),c.uPanZoomMatrix=o.getUniformLocation(c,"uPanZoomMatrix"),c.uAtlasSize=o.getUniformLocation(c,"uAtlasSize"),c.uBGColor=o.getUniformLocation(c,"uBGColor"),c.uZoom=o.getUniformLocation(c,"uZoom"),c.uTextures=[];for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:py.SCREEN;this.panZoomMatrix=e,this.renderTarget=o,this.batchDebugInfo=[],this.wrappedCount=0,this.simpleCount=0,this.startBatch()}},{key:"startBatch",value:function(){this.instanceCount=0,this.batchManager.startBatch()}},{key:"endFrame",value:function(){this.endBatch()}},{key:"_isVisible",value:function(e,o){return e.visible()?o&&o.isVisible?o.isVisible(e):!0:!1}},{key:"drawTexture",value:function(e,o,n){var a=this.atlasManager,i=this.batchManager,c=a.getRenderTypeOpts(n);if(this._isVisible(e,c)&&!(e.isEdge()&&!this._isValidEdge(e))){if(this.renderTarget.picking&&c.getTexPickingMode){var l=c.getTexPickingMode(e);if(l===zx.IGNORE)return;if(l==zx.USE_BB){this.drawPickingRectangle(e,o,n);return}}var d=a.getAtlasInfo(e,n),s=Us(d),u;try{for(s.s();!(u=s.n()).done;){var g=u.value,b=g.atlas,f=g.tex1,v=g.tex2;i.canAddToCurrentBatch(b)||this.endBatch();for(var p=i.getAtlasIndexForBatch(b),m=0,y=[[f,!0],[v,!1]];m=this.maxInstances&&this.endBatch()}}}}catch(I){s.e(I)}finally{s.f()}}}},{key:"setTransformMatrix",value:function(e,o,n,a){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,c=0;if(n.shapeProps&&n.shapeProps.padding&&(c=e.pstyle(n.shapeProps.padding).pfValue),a){var l=a.bb,d=a.tex1,s=a.tex2,u=d.w/(d.w+s.w);i||(u=1-u);var g=this._getAdjustedBB(l,c,i,u);this._applyTransformMatrix(o,g,n,e)}else{var b=n.getBoundingBox(e),f=this._getAdjustedBB(b,c,!0,1);this._applyTransformMatrix(o,f,n,e)}}},{key:"_applyTransformMatrix",value:function(e,o,n,a){var i,c;hM(e);var l=n.getRotation?n.getRotation(a):0;if(l!==0){var d=n.getRotationPoint(a),s=d.x,u=d.y;rx(e,e,[s,u]),fM(e,e,l);var g=n.getRotationOffset(a);i=g.x+(o.xOffset||0),c=g.y+(o.yOffset||0)}else i=o.x1,c=o.y1;rx(e,e,[i,c]),GS(e,e,[o.w,o.h])}},{key:"_getAdjustedBB",value:function(e,o,n,a){var i=e.x1,c=e.y1,l=e.w,d=e.h,s=e.yOffset;o&&(i-=o,c-=o,l+=2*o,d+=2*o);var u=0,g=l*a;return n&&a<1?l=g:!n&&a<1&&(u=l-g,i+=u,l=g),{x1:i,y1:c,w:l,h:d,xOffset:u,yOffset:s}}},{key:"drawPickingRectangle",value:function(e,o,n){var a=this.atlasManager.getRenderTypeOpts(n),i=this.instanceCount;this.vertTypeBuffer.getView(i)[0]=Tp;var c=this.indexBuffer.getView(i);Ap(o,c);var l=this.colorBuffer.getView(i);Wv([0,0,0],1,l);var d=this.transformBuffer.getMatrixView(i);this.setTransformMatrix(e,d,a),this.simpleCount++,this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}},{key:"drawNode",value:function(e,o,n){var a=this.simpleShapeOptions.get(n);if(this._isVisible(e,a)){var i=a.shapeProps,c=this._getVertTypeForShape(e,i.shape);if(c===void 0||a.isSimple&&!a.isSimple(e)){this.drawTexture(e,o,n);return}var l=this.instanceCount;if(this.vertTypeBuffer.getView(l)[0]=c,c===bw||c===Tm){var d=a.getBoundingBox(e),s=this._getCornerRadius(e,i.radius,d),u=this.cornerRadiusBuffer.getView(l);u[0]=s,u[1]=s,u[2]=s,u[3]=s,c===Tm&&(u[0]=0,u[2]=0)}var g=this.indexBuffer.getView(l);Ap(o,g);var b=e.pstyle(i.color).value,f=e.pstyle(i.opacity).value,v=this.colorBuffer.getView(l);Wv(b,f,v);var p=this.lineWidthBuffer.getView(l);if(p[0]=0,p[1]=0,i.border){var m=e.pstyle("border-width").value;if(m>0){var y=e.pstyle("border-color").value,k=e.pstyle("border-opacity").value,x=this.borderColorBuffer.getView(l);Wv(y,k,x);var _=e.pstyle("border-position").value;if(_==="inside")p[0]=0,p[1]=-m;else if(_==="outside")p[0]=m,p[1]=0;else{var S=m/2;p[0]=S,p[1]=-S}}}var E=this.transformBuffer.getMatrixView(l);this.setTransformMatrix(e,E,a),this.simpleCount++,this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}}},{key:"_getVertTypeForShape",value:function(e,o){var n=e.pstyle(o).value;switch(n){case"rectangle":return Tp;case"ellipse":return Cm;case"roundrectangle":case"round-rectangle":return bw;case"bottom-round-rectangle":return Tm;default:return}}},{key:"_getCornerRadius",value:function(e,o,n){var a=n.w,i=n.h;if(e.pstyle(o).value==="auto")return Kf(a,i);var c=e.pstyle(o).pfValue,l=a/2,d=i/2;return Math.min(c,d,l)}},{key:"drawEdgeArrow",value:function(e,o,n){if(e.visible()){var a=e._private.rscratch,i,c,l;if(n==="source"?(i=a.arrowStartX,c=a.arrowStartY,l=a.srcArrowAngle):(i=a.arrowEndX,c=a.arrowEndY,l=a.tgtArrowAngle),!(isNaN(i)||i==null||isNaN(c)||c==null||isNaN(l)||l==null)){var d=e.pstyle(n+"-arrow-shape").value;if(d!=="none"){var s=e.pstyle(n+"-arrow-color").value,u=e.pstyle("opacity").value,g=e.pstyle("line-opacity").value,b=u*g,f=e.pstyle("width").pfValue,v=e.pstyle("arrow-scale").value,p=this.r.getArrowWidth(f,v),m=this.instanceCount,y=this.transformBuffer.getMatrixView(m);hM(y),rx(y,y,[i,c]),GS(y,y,[p,p]),fM(y,y,l),this.vertTypeBuffer.getView(m)[0]=J9;var k=this.indexBuffer.getView(m);Ap(o,k);var x=this.colorBuffer.getView(m);Wv(s,b,x),this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}}}}},{key:"drawEdgeLine",value:function(e,o){if(e.visible()){var n=this._getEdgePoints(e);if(n){var a=e.pstyle("opacity").value,i=e.pstyle("line-opacity").value,c=e.pstyle("width").pfValue,l=e.pstyle("line-color").value,d=a*i;if(n.length/2+this.instanceCount>this.maxInstances&&this.endBatch(),n.length==4){var s=this.instanceCount;this.vertTypeBuffer.getView(s)[0]=vM;var u=this.indexBuffer.getView(s);Ap(o,u);var g=this.colorBuffer.getView(s);Wv(l,d,g);var b=this.lineWidthBuffer.getView(s);b[0]=c;var f=this.pointAPointBBuffer.getView(s);f[0]=n[0],f[1]=n[1],f[2]=n[2],f[3]=n[3],this.instanceCount++,this.instanceCount>=this.maxInstances&&this.endBatch()}else for(var v=0;v=this.maxInstances&&this.endBatch()}}}}},{key:"_isValidEdge",value:function(e){var o=e._private.rscratch;return!(o.badLine||o.allpts==null||isNaN(o.allpts[0]))}},{key:"_getEdgePoints",value:function(e){var o=e._private.rscratch;if(this._isValidEdge(e)){var n=o.allpts;if(n.length==4)return n;var a=this._getNumSegments(e);return this._getCurveSegmentPoints(n,a)}}},{key:"_getNumSegments",value:function(e){var o=15;return Math.min(Math.max(o,5),this.maxInstances)}},{key:"_getCurveSegmentPoints",value:function(e,o){if(e.length==4)return e;for(var n=Array((o+1)*2),a=0;a<=o;a++)if(a==0)n[0]=e[0],n[1]=e[1];else if(a==o)n[a*2]=e[e.length-2],n[a*2+1]=e[e.length-1];else{var i=a/o;this._setCurvePoint(e,i,n,a*2)}return n}},{key:"_setCurvePoint",value:function(e,o,n,a){if(e.length<=2)n[a]=e[0],n[a+1]=e[1];else{for(var i=Array(e.length-2),c=0;c0}},c=function(u){var g=u.pstyle("text-events").strValue==="yes";return g?zx.USE_BB:zx.IGNORE},l=function(u){var g=u.position(),b=g.x,f=g.y,v=u.outerWidth(),p=u.outerHeight();return{w:v,h:p,x1:b-v/2,y1:f-p/2}};e.drawing.addAtlasCollection("node",{texRows:t.webglTexRowsNodes}),e.drawing.addAtlasCollection("label",{texRows:t.webglTexRows}),e.drawing.addTextureAtlasRenderType("node-body",{collection:"node",getKey:r.getStyleKey,getBoundingBox:r.getElementBox,drawElement:r.drawElement}),e.drawing.addSimpleShapeRenderType("node-body",{getBoundingBox:l,isSimple:nnr,shapeProps:{shape:"shape",color:"background-color",opacity:"background-opacity",radius:"corner-radius",border:!0}}),e.drawing.addSimpleShapeRenderType("node-overlay",{getBoundingBox:l,isVisible:i("overlay"),shapeProps:{shape:"overlay-shape",color:"overlay-color",opacity:"overlay-opacity",padding:"overlay-padding",radius:"overlay-corner-radius"}}),e.drawing.addSimpleShapeRenderType("node-underlay",{getBoundingBox:l,isVisible:i("underlay"),shapeProps:{shape:"underlay-shape",color:"underlay-color",opacity:"underlay-opacity",padding:"underlay-padding",radius:"underlay-corner-radius"}}),e.drawing.addTextureAtlasRenderType("label",{collection:"label",getTexPickingMode:c,getKey:$9(r.getLabelKey,null),getBoundingBox:r4(r.getLabelBox,null),drawClipped:!0,drawElement:r.drawLabel,getRotation:n(null),getRotationPoint:r.getLabelRotationPoint,getRotationOffset:r.getLabelRotationOffset,isVisible:a("label")}),e.drawing.addTextureAtlasRenderType("edge-source-label",{collection:"label",getTexPickingMode:c,getKey:$9(r.getSourceLabelKey,"source"),getBoundingBox:r4(r.getSourceLabelBox,"source"),drawClipped:!0,drawElement:r.drawSourceLabel,getRotation:n("source"),getRotationPoint:r.getSourceLabelRotationPoint,getRotationOffset:r.getSourceLabelRotationOffset,isVisible:a("source-label")}),e.drawing.addTextureAtlasRenderType("edge-target-label",{collection:"label",getTexPickingMode:c,getKey:$9(r.getTargetLabelKey,"target"),getBoundingBox:r4(r.getTargetLabelBox,"target"),drawClipped:!0,drawElement:r.drawTargetLabel,getRotation:n("target"),getRotationPoint:r.getTargetLabelRotationPoint,getRotationOffset:r.getTargetLabelRotationOffset,isVisible:a("target-label")});var d=z5(function(){console.log("garbage collect flag set"),e.data.gc=!0},1e4);e.onUpdateEleCalcs(function(s,u){var g=!1;u&&u.length>0&&(g|=e.drawing.invalidate(u)),g&&d()}),Snr(e)};function Enr(t){var r=t.cy.container(),e=r&&r.style&&r.style.backgroundColor||"white";return hF(e)}function Fq(t,r){var e=t._private.rscratch;return zs(e,"labelWrapCachedLines",r)||[]}var $9=function(r,e){return function(o){var n=r(o),a=Fq(o,e);return a.length>1?a.map(function(i,c){return"".concat(n,"_").concat(c)}):n}},r4=function(r,e){return function(o,n){var a=r(o);if(typeof n=="string"){var i=n.indexOf("_");if(i>0){var c=Number(n.substring(i+1)),l=Fq(o,e),d=a.h/l.length,s=d*c,u=a.y1+s;return{x1:a.x1,w:a.w,y1:u,h:d,yOffset:s}}}return a}};function Snr(t){{var r=t.render;t.render=function(a){a=a||{};var i=t.cy;t.webgl&&(i.zoom()>Iq?(Onr(t),r.call(t,a)):(Anr(t),Gq(t,a,py.SCREEN)))}}{var e=t.matchCanvasSize;t.matchCanvasSize=function(a){e.call(t,a),t.pickingFrameBuffer.setFramebufferAttachmentSizes(t.canvasWidth,t.canvasHeight),t.pickingFrameBuffer.needsDraw=!0}}t.findNearestElements=function(a,i,c,l){return Inr(t,a,i)};{var o=t.invalidateCachedZSortedEles;t.invalidateCachedZSortedEles=function(){o.call(t),t.pickingFrameBuffer.needsDraw=!0}}{var n=t.notify;t.notify=function(a,i){n.call(t,a,i),a==="viewport"||a==="bounds"?t.pickingFrameBuffer.needsDraw=!0:a==="background"&&t.drawing.invalidate(i,{type:"node-body"})}}}function Onr(t){var r=t.data.contexts[t.WEBGL];r.clear(r.COLOR_BUFFER_BIT|r.DEPTH_BUFFER_BIT)}function Anr(t){var r=function(o){o.save(),o.setTransform(1,0,0,1,0,0),o.clearRect(0,0,t.canvasWidth,t.canvasHeight),o.restore()};r(t.data.contexts[t.NODE]),r(t.data.contexts[t.DRAG])}function Tnr(t){var r=t.canvasWidth,e=t.canvasHeight,o=LA(t),n=o.pan,a=o.zoom,i=K9();rx(i,i,[n.x,n.y]),GS(i,i,[a,a]);var c=K9();bnr(c,r,e);var l=K9();return gnr(l,c,i),l}function qq(t,r){var e=t.canvasWidth,o=t.canvasHeight,n=LA(t),a=n.pan,i=n.zoom;r.setTransform(1,0,0,1,0,0),r.clearRect(0,0,e,o),r.translate(a.x,a.y),r.scale(i,i)}function Cnr(t,r){t.drawSelectionRectangle(r,function(e){return qq(t,e)})}function Rnr(t){var r=t.data.contexts[t.NODE];r.save(),qq(t,r),r.strokeStyle="rgba(0, 0, 0, 0.3)",r.beginPath(),r.moveTo(-1e3,0),r.lineTo(1e3,0),r.stroke(),r.beginPath(),r.moveTo(0,-1e3),r.lineTo(0,1e3),r.stroke(),r.restore()}function Pnr(t){var r=function(n,a,i){for(var c=n.atlasManager.getAtlasCollection(a),l=t.data.contexts[t.NODE],d=c.atlases,s=0;s=0&&x.add(E)}return x}function Inr(t,r,e){var o=Mnr(t,r,e),n=t.getCachedZSortedEles(),a,i,c=Us(o),l;try{for(c.s();!(l=c.n()).done;){var d=l.value,s=n[d];if(!a&&s.isNode()&&(a=s),!i&&s.isEdge()&&(i=s),a&&i)break}}catch(u){c.e(u)}finally{c.f()}return[a,i].filter(Boolean)}function e4(t,r,e){var o=t.drawing;r+=1,e.isNode()?(o.drawNode(e,r,"node-underlay"),o.drawNode(e,r,"node-body"),o.drawTexture(e,r,"label"),o.drawNode(e,r,"node-overlay")):(o.drawEdgeLine(e,r),o.drawEdgeArrow(e,r,"source"),o.drawEdgeArrow(e,r,"target"),o.drawTexture(e,r,"label"),o.drawTexture(e,r,"edge-source-label"),o.drawTexture(e,r,"edge-target-label"))}function Gq(t,r,e){var o;t.webglDebug&&(o=performance.now());var n=t.drawing,a=0;if(e.screen&&t.data.canvasNeedsRedraw[t.SELECT_BOX]&&Cnr(t,r),t.data.canvasNeedsRedraw[t.NODE]||e.picking){var i=t.data.contexts[t.WEBGL];e.screen?(i.clearColor(0,0,0,0),i.enable(i.BLEND),i.blendFunc(i.ONE,i.ONE_MINUS_SRC_ALPHA)):i.disable(i.BLEND),i.clear(i.COLOR_BUFFER_BIT|i.DEPTH_BUFFER_BIT),i.viewport(0,0,i.canvas.width,i.canvas.height);var c=Tnr(t),l=t.getCachedZSortedEles();if(a=l.length,n.startFrame(c,e),e.screen){for(var d=0;d0&&i>0){b.clearRect(0,0,a,i),b.globalCompositeOperation="source-over";var f=this.getCachedZSortedEles();if(t.full)b.translate(-o.x1*d,-o.y1*d),b.scale(d,d),this.drawElements(b,f),b.scale(1/d,1/d),b.translate(o.x1*d,o.y1*d);else{var v=r.pan(),p={x:v.x*d,y:v.y*d};d*=r.zoom(),b.translate(p.x,p.y),b.scale(d,d),this.drawElements(b,f),b.scale(1/d,1/d),b.translate(-p.x,-p.y)}t.bg&&(b.globalCompositeOperation="destination-over",b.fillStyle=t.bg,b.rect(0,0,a,i),b.fill())}return g};function Dnr(t,r){for(var e=atob(t),o=new ArrayBuffer(e.length),n=new Uint8Array(o),a=0;a"u"?"undefined":mc(OffscreenCanvas))!=="undefined")e=new OffscreenCanvas(t,r);else{var o=this.cy.window(),n=o.document;e=n.createElement("canvas"),e.width=t,e.height=r}return e};[Nq,Fb,Lh,NA,T0,dv,es,Uq,sv,V5,Wq].forEach(function(t){Nt(Po,t)});var jnr=[{name:"null",impl:wq},{name:"base",impl:Pq},{name:"canvas",impl:Nnr}],znr=[{type:"layout",extensions:lor},{type:"renderer",extensions:jnr}],Xq={},Zq={};function Kq(t,r,e){var o=e,n=function(O){Dn("Can not register `"+r+"` for `"+t+"` since `"+O+"` already exists in the prototype and can not be overridden")};if(t==="core"){if(d5.prototype[r])return n(r);d5.prototype[r]=e}else if(t==="collection"){if(ml.prototype[r])return n(r);ml.prototype[r]=e}else if(t==="layout"){for(var a=function(O){this.options=O,e.call(this,O),dn(this._private)||(this._private={}),this._private.cy=O.cy,this._private.listeners=[],this.createEmitter()},i=a.prototype=Object.create(e.prototype),c=[],l=0;lf&&(this.rect.x-=(this.labelWidth-f)/2,this.setWidth(this.labelWidth)),this.labelHeight>v&&(this.labelPos=="center"?this.rect.y-=(this.labelHeight-v)/2:this.labelPos=="top"&&(this.rect.y-=this.labelHeight-v),this.setHeight(this.labelHeight))}}},u.prototype.getInclusionTreeDepth=function(){if(this.inclusionTreeDepth==i.MAX_VALUE)throw"assert failed";return this.inclusionTreeDepth},u.prototype.transform=function(b){var f=this.rect.x;f>l.WORLD_BOUNDARY?f=l.WORLD_BOUNDARY:f<-l.WORLD_BOUNDARY&&(f=-l.WORLD_BOUNDARY);var v=this.rect.y;v>l.WORLD_BOUNDARY?v=l.WORLD_BOUNDARY:v<-l.WORLD_BOUNDARY&&(v=-l.WORLD_BOUNDARY);var p=new s(f,v),m=b.inverseTransformPoint(p);this.setLocation(m.x,m.y)},u.prototype.getLeft=function(){return this.rect.x},u.prototype.getRight=function(){return this.rect.x+this.rect.width},u.prototype.getTop=function(){return this.rect.y},u.prototype.getBottom=function(){return this.rect.y+this.rect.height},u.prototype.getParent=function(){return this.owner==null?null:this.owner.getParent()},e.exports=u}),(function(e,o,n){function a(i,c){i==null&&c==null?(this.x=0,this.y=0):(this.x=i,this.y=c)}a.prototype.getX=function(){return this.x},a.prototype.getY=function(){return this.y},a.prototype.setX=function(i){this.x=i},a.prototype.setY=function(i){this.y=i},a.prototype.getDifference=function(i){return new DimensionD(this.x-i.x,this.y-i.y)},a.prototype.getCopy=function(){return new a(this.x,this.y)},a.prototype.translate=function(i){return this.x+=i.width,this.y+=i.height,this},e.exports=a}),(function(e,o,n){var a=n(2),i=n(10),c=n(0),l=n(6),d=n(3),s=n(1),u=n(13),g=n(12),b=n(11);function f(p,m,y){a.call(this,y),this.estimatedSize=i.MIN_VALUE,this.margin=c.DEFAULT_GRAPH_MARGIN,this.edges=[],this.nodes=[],this.isConnected=!1,this.parent=p,m!=null&&m instanceof l?this.graphManager=m:m!=null&&m instanceof Layout&&(this.graphManager=m.graphManager)}f.prototype=Object.create(a.prototype);for(var v in a)f[v]=a[v];f.prototype.getNodes=function(){return this.nodes},f.prototype.getEdges=function(){return this.edges},f.prototype.getGraphManager=function(){return this.graphManager},f.prototype.getParent=function(){return this.parent},f.prototype.getLeft=function(){return this.left},f.prototype.getRight=function(){return this.right},f.prototype.getTop=function(){return this.top},f.prototype.getBottom=function(){return this.bottom},f.prototype.isConnected=function(){return this.isConnected},f.prototype.add=function(p,m,y){if(m==null&&y==null){var k=p;if(this.graphManager==null)throw"Graph has no graph mgr!";if(this.getNodes().indexOf(k)>-1)throw"Node already in graph!";return k.owner=this,this.getNodes().push(k),k}else{var x=p;if(!(this.getNodes().indexOf(m)>-1&&this.getNodes().indexOf(y)>-1))throw"Source or target not in graph!";if(!(m.owner==y.owner&&m.owner==this))throw"Both owners must be this graph!";return m.owner!=y.owner?null:(x.source=m,x.target=y,x.isInterGraph=!1,this.getEdges().push(x),m.edges.push(x),y!=m&&y.edges.push(x),x)}},f.prototype.remove=function(p){var m=p;if(p instanceof d){if(m==null)throw"Node is null!";if(!(m.owner!=null&&m.owner==this))throw"Owner graph is invalid!";if(this.graphManager==null)throw"Owner graph manager is invalid!";for(var y=m.edges.slice(),k,x=y.length,_=0;_-1&&O>-1))throw"Source and/or target doesn't know this edge!";k.source.edges.splice(E,1),k.target!=k.source&&k.target.edges.splice(O,1);var S=k.source.owner.getEdges().indexOf(k);if(S==-1)throw"Not in owner's edge list!";k.source.owner.getEdges().splice(S,1)}},f.prototype.updateLeftTop=function(){for(var p=i.MAX_VALUE,m=i.MAX_VALUE,y,k,x,_=this.getNodes(),S=_.length,E=0;Ey&&(p=y),m>k&&(m=k)}return p==i.MAX_VALUE?null:(_[0].getParent().paddingLeft!=null?x=_[0].getParent().paddingLeft:x=this.margin,this.left=m-x,this.top=p-x,new g(this.left,this.top))},f.prototype.updateBounds=function(p){for(var m=i.MAX_VALUE,y=-i.MAX_VALUE,k=i.MAX_VALUE,x=-i.MAX_VALUE,_,S,E,O,R,M=this.nodes,I=M.length,L=0;L_&&(m=_),yE&&(k=E),x_&&(m=_),yE&&(k=E),x=this.nodes.length){var I=0;y.forEach(function(L){L.owner==p&&I++}),I==this.nodes.length&&(this.isConnected=!0)}},e.exports=f}),(function(e,o,n){var a,i=n(1);function c(l){a=n(5),this.layout=l,this.graphs=[],this.edges=[]}c.prototype.addRoot=function(){var l=this.layout.newGraph(),d=this.layout.newNode(null),s=this.add(l,d);return this.setRootGraph(s),this.rootGraph},c.prototype.add=function(l,d,s,u,g){if(s==null&&u==null&&g==null){if(l==null)throw"Graph is null!";if(d==null)throw"Parent node is null!";if(this.graphs.indexOf(l)>-1)throw"Graph already in this graph mgr!";if(this.graphs.push(l),l.parent!=null)throw"Already has a parent!";if(d.child!=null)throw"Already has a child!";return l.parent=d,d.child=l,l}else{g=s,u=d,s=l;var b=u.getOwner(),f=g.getOwner();if(!(b!=null&&b.getGraphManager()==this))throw"Source not in this graph mgr!";if(!(f!=null&&f.getGraphManager()==this))throw"Target not in this graph mgr!";if(b==f)return s.isInterGraph=!1,b.add(s,u,g);if(s.isInterGraph=!0,s.source=u,s.target=g,this.edges.indexOf(s)>-1)throw"Edge already in inter-graph edge list!";if(this.edges.push(s),!(s.source!=null&&s.target!=null))throw"Edge source and/or target is null!";if(!(s.source.edges.indexOf(s)==-1&&s.target.edges.indexOf(s)==-1))throw"Edge already in source and/or target incidency list!";return s.source.edges.push(s),s.target.edges.push(s),s}},c.prototype.remove=function(l){if(l instanceof a){var d=l;if(d.getGraphManager()!=this)throw"Graph not in this graph mgr";if(!(d==this.rootGraph||d.parent!=null&&d.parent.graphManager==this))throw"Invalid parent node!";var s=[];s=s.concat(d.getEdges());for(var u,g=s.length,b=0;b=l.getRight()?d[0]+=Math.min(l.getX()-c.getX(),c.getRight()-l.getRight()):l.getX()<=c.getX()&&l.getRight()>=c.getRight()&&(d[0]+=Math.min(c.getX()-l.getX(),l.getRight()-c.getRight())),c.getY()<=l.getY()&&c.getBottom()>=l.getBottom()?d[1]+=Math.min(l.getY()-c.getY(),c.getBottom()-l.getBottom()):l.getY()<=c.getY()&&l.getBottom()>=c.getBottom()&&(d[1]+=Math.min(c.getY()-l.getY(),l.getBottom()-c.getBottom()));var g=Math.abs((l.getCenterY()-c.getCenterY())/(l.getCenterX()-c.getCenterX()));l.getCenterY()===c.getCenterY()&&l.getCenterX()===c.getCenterX()&&(g=1);var b=g*d[0],f=d[1]/g;d[0]b)return d[0]=s,d[1]=v,d[2]=g,d[3]=M,!1;if(ug)return d[0]=f,d[1]=u,d[2]=O,d[3]=b,!1;if(sg?(d[0]=m,d[1]=y,j=!0):(d[0]=p,d[1]=v,j=!0):H===W&&(s>g?(d[0]=f,d[1]=v,j=!0):(d[0]=k,d[1]=y,j=!0)),-q===W?g>s?(d[2]=R,d[3]=M,F=!0):(d[2]=O,d[3]=E,F=!0):q===W&&(g>s?(d[2]=S,d[3]=E,F=!0):(d[2]=I,d[3]=M,F=!0)),j&&F)return!1;if(s>g?u>b?(Z=this.getCardinalDirection(H,W,4),$=this.getCardinalDirection(q,W,2)):(Z=this.getCardinalDirection(-H,W,3),$=this.getCardinalDirection(-q,W,1)):u>b?(Z=this.getCardinalDirection(-H,W,1),$=this.getCardinalDirection(-q,W,3)):(Z=this.getCardinalDirection(H,W,2),$=this.getCardinalDirection(q,W,4)),!j)switch(Z){case 1:Q=v,X=s+-_/W,d[0]=X,d[1]=Q;break;case 2:X=k,Q=u+x*W,d[0]=X,d[1]=Q;break;case 3:Q=y,X=s+_/W,d[0]=X,d[1]=Q;break;case 4:X=m,Q=u+-x*W,d[0]=X,d[1]=Q;break}if(!F)switch($){case 1:or=E,lr=g+-z/W,d[2]=lr,d[3]=or;break;case 2:lr=I,or=b+L*W,d[2]=lr,d[3]=or;break;case 3:or=M,lr=g+z/W,d[2]=lr,d[3]=or;break;case 4:lr=R,or=b+-L*W,d[2]=lr,d[3]=or;break}}return!1},i.getCardinalDirection=function(c,l,d){return c>l?d:1+d%4},i.getIntersection=function(c,l,d,s){if(s==null)return this.getIntersection2(c,l,d);var u=c.x,g=c.y,b=l.x,f=l.y,v=d.x,p=d.y,m=s.x,y=s.y,k=void 0,x=void 0,_=void 0,S=void 0,E=void 0,O=void 0,R=void 0,M=void 0,I=void 0;return _=f-g,E=u-b,R=b*g-u*f,S=y-p,O=v-m,M=m*p-v*y,I=_*O-S*E,I===0?null:(k=(E*M-O*R)/I,x=(S*R-_*M)/I,new a(k,x))},i.angleOfVector=function(c,l,d,s){var u=void 0;return c!==d?(u=Math.atan((s-l)/(d-c)),d0?1:i<0?-1:0},a.floor=function(i){return i<0?Math.ceil(i):Math.floor(i)},a.ceil=function(i){return i<0?Math.floor(i):Math.ceil(i)},e.exports=a}),(function(e,o,n){function a(){}a.MAX_VALUE=2147483647,a.MIN_VALUE=-2147483648,e.exports=a}),(function(e,o,n){var a=(function(){function u(g,b){for(var f=0;f"u"?"undefined":a(c);return c==null||l!="object"&&l!="function"},e.exports=i}),(function(e,o,n){function a(v){if(Array.isArray(v)){for(var p=0,m=Array(v.length);p0&&p;){for(_.push(E[0]);_.length>0&&p;){var O=_[0];_.splice(0,1),x.add(O);for(var R=O.getEdges(),k=0;k-1&&E.splice(z,1)}x=new Set,S=new Map}}return v},f.prototype.createDummyNodesForBendpoints=function(v){for(var p=[],m=v.source,y=this.graphManager.calcLowestCommonAncestor(v.source,v.target),k=0;k0){for(var y=this.edgeToDummyNodes.get(m),k=0;k=0&&p.splice(M,1);var I=S.getNeighborsList();I.forEach(function(j){if(m.indexOf(j)<0){var F=y.get(j),H=F-1;H==1&&O.push(j),y.set(j,H)}})}m=m.concat(O),(p.length==1||p.length==2)&&(k=!0,x=p[0])}return x},f.prototype.setGraphManager=function(v){this.graphManager=v},e.exports=f}),(function(e,o,n){function a(){}a.seed=1,a.x=0,a.nextDouble=function(){return a.x=Math.sin(a.seed++)*1e4,a.x-Math.floor(a.x)},e.exports=a}),(function(e,o,n){var a=n(4);function i(c,l){this.lworldOrgX=0,this.lworldOrgY=0,this.ldeviceOrgX=0,this.ldeviceOrgY=0,this.lworldExtX=1,this.lworldExtY=1,this.ldeviceExtX=1,this.ldeviceExtY=1}i.prototype.getWorldOrgX=function(){return this.lworldOrgX},i.prototype.setWorldOrgX=function(c){this.lworldOrgX=c},i.prototype.getWorldOrgY=function(){return this.lworldOrgY},i.prototype.setWorldOrgY=function(c){this.lworldOrgY=c},i.prototype.getWorldExtX=function(){return this.lworldExtX},i.prototype.setWorldExtX=function(c){this.lworldExtX=c},i.prototype.getWorldExtY=function(){return this.lworldExtY},i.prototype.setWorldExtY=function(c){this.lworldExtY=c},i.prototype.getDeviceOrgX=function(){return this.ldeviceOrgX},i.prototype.setDeviceOrgX=function(c){this.ldeviceOrgX=c},i.prototype.getDeviceOrgY=function(){return this.ldeviceOrgY},i.prototype.setDeviceOrgY=function(c){this.ldeviceOrgY=c},i.prototype.getDeviceExtX=function(){return this.ldeviceExtX},i.prototype.setDeviceExtX=function(c){this.ldeviceExtX=c},i.prototype.getDeviceExtY=function(){return this.ldeviceExtY},i.prototype.setDeviceExtY=function(c){this.ldeviceExtY=c},i.prototype.transformX=function(c){var l=0,d=this.lworldExtX;return d!=0&&(l=this.ldeviceOrgX+(c-this.lworldOrgX)*this.ldeviceExtX/d),l},i.prototype.transformY=function(c){var l=0,d=this.lworldExtY;return d!=0&&(l=this.ldeviceOrgY+(c-this.lworldOrgY)*this.ldeviceExtY/d),l},i.prototype.inverseTransformX=function(c){var l=0,d=this.ldeviceExtX;return d!=0&&(l=this.lworldOrgX+(c-this.ldeviceOrgX)*this.lworldExtX/d),l},i.prototype.inverseTransformY=function(c){var l=0,d=this.ldeviceExtY;return d!=0&&(l=this.lworldOrgY+(c-this.ldeviceOrgY)*this.lworldExtY/d),l},i.prototype.inverseTransformPoint=function(c){var l=new a(this.inverseTransformX(c.x),this.inverseTransformY(c.y));return l},e.exports=i}),(function(e,o,n){function a(b){if(Array.isArray(b)){for(var f=0,v=Array(b.length);fc.ADAPTATION_LOWER_NODE_LIMIT&&(this.coolingFactor=Math.max(this.coolingFactor*c.COOLING_ADAPTATION_FACTOR,this.coolingFactor-(b-c.ADAPTATION_LOWER_NODE_LIMIT)/(c.ADAPTATION_UPPER_NODE_LIMIT-c.ADAPTATION_LOWER_NODE_LIMIT)*this.coolingFactor*(1-c.COOLING_ADAPTATION_FACTOR))),this.maxNodeDisplacement=c.MAX_NODE_DISPLACEMENT_INCREMENTAL):(b>c.ADAPTATION_LOWER_NODE_LIMIT?this.coolingFactor=Math.max(c.COOLING_ADAPTATION_FACTOR,1-(b-c.ADAPTATION_LOWER_NODE_LIMIT)/(c.ADAPTATION_UPPER_NODE_LIMIT-c.ADAPTATION_LOWER_NODE_LIMIT)*(1-c.COOLING_ADAPTATION_FACTOR)):this.coolingFactor=1,this.initialCoolingFactor=this.coolingFactor,this.maxNodeDisplacement=c.MAX_NODE_DISPLACEMENT),this.maxIterations=Math.max(this.getAllNodes().length*5,this.maxIterations),this.totalDisplacementThreshold=this.displacementThresholdPerNode*this.getAllNodes().length,this.repulsionRange=this.calcRepulsionRange()},u.prototype.calcSpringForces=function(){for(var b=this.getAllEdges(),f,v=0;v0&&arguments[0]!==void 0?arguments[0]:!0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v,p,m,y,k=this.getAllNodes(),x;if(this.useFRGridVariant)for(this.totalIterations%c.GRID_CALCULATION_CHECK_PERIOD==1&&b&&this.updateGrid(),x=new Set,v=0;v_||x>_)&&(b.gravitationForceX=-this.gravityConstant*m,b.gravitationForceY=-this.gravityConstant*y)):(_=f.getEstimatedSize()*this.compoundGravityRangeFactor,(k>_||x>_)&&(b.gravitationForceX=-this.gravityConstant*m*this.compoundGravityConstant,b.gravitationForceY=-this.gravityConstant*y*this.compoundGravityConstant))},u.prototype.isConverged=function(){var b,f=!1;return this.totalIterations>this.maxIterations/3&&(f=Math.abs(this.totalDisplacement-this.oldTotalDisplacement)<2),b=this.totalDisplacement=k.length||_>=k[0].length)){for(var S=0;Su}}]),d})();e.exports=l}),(function(e,o,n){var a=(function(){function l(d,s){for(var u=0;u2&&arguments[2]!==void 0?arguments[2]:1,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:-1,b=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1;i(this,l),this.sequence1=d,this.sequence2=s,this.match_score=u,this.mismatch_penalty=g,this.gap_penalty=b,this.iMax=d.length+1,this.jMax=s.length+1,this.grid=new Array(this.iMax);for(var f=0;f=0;d--){var s=this.listeners[d];s.event===c&&s.callback===l&&this.listeners.splice(d,1)}},i.emit=function(c,l){for(var d=0;ds.coolingFactor*s.maxNodeDisplacement&&(this.displacementX=s.coolingFactor*s.maxNodeDisplacement*c.sign(this.displacementX)),Math.abs(this.displacementY)>s.coolingFactor*s.maxNodeDisplacement&&(this.displacementY=s.coolingFactor*s.maxNodeDisplacement*c.sign(this.displacementY)),this.child==null?this.moveBy(this.displacementX,this.displacementY):this.child.getNodes().length==0?this.moveBy(this.displacementX,this.displacementY):this.propogateDisplacementToChildren(this.displacementX,this.displacementY),s.totalDisplacement+=Math.abs(this.displacementX)+Math.abs(this.displacementY),this.springForceX=0,this.springForceY=0,this.repulsionForceX=0,this.repulsionForceY=0,this.gravitationForceX=0,this.gravitationForceY=0,this.displacementX=0,this.displacementY=0},l.prototype.propogateDisplacementToChildren=function(s,u){for(var g=this.getChild().getNodes(),b,f=0;f0)this.positionNodesRadially(E);else{this.reduceTrees(),this.graphManager.resetAllNodesToApplyGravitation();var O=new Set(this.getAllNodes()),R=this.nodesWithGravity.filter(function(M){return O.has(M)});this.graphManager.setAllNodesToApplyGravitation(R),this.positionNodesRandomly()}}return this.initSpringEmbedder(),this.runSpringEmbedder(),!0},_.prototype.tick=function(){if(this.totalIterations++,this.totalIterations===this.maxIterations&&!this.isTreeGrowing&&!this.isGrowthFinished)if(this.prunedNodesAll.length>0)this.isTreeGrowing=!0;else return!0;if(this.totalIterations%g.CONVERGENCE_CHECK_PERIOD==0&&!this.isTreeGrowing&&!this.isGrowthFinished){if(this.isConverged())if(this.prunedNodesAll.length>0)this.isTreeGrowing=!0;else return!0;this.coolingCycle++,this.layoutQuality==0?this.coolingAdjuster=this.coolingCycle:this.layoutQuality==1&&(this.coolingAdjuster=this.coolingCycle/3),this.coolingFactor=Math.max(this.initialCoolingFactor-Math.pow(this.coolingCycle,Math.log(100*(this.initialCoolingFactor-this.finalTemperature))/Math.log(this.maxCoolingCycle))/100*this.coolingAdjuster,this.finalTemperature),this.animationPeriod=Math.ceil(this.initialAnimationPeriod*Math.sqrt(this.coolingFactor))}if(this.isTreeGrowing){if(this.growTreeIterations%10==0)if(this.prunedNodesAll.length>0){this.graphManager.updateBounds(),this.updateGrid(),this.growTree(this.prunedNodesAll),this.graphManager.resetAllNodesToApplyGravitation();var E=new Set(this.getAllNodes()),O=this.nodesWithGravity.filter(function(I){return E.has(I)});this.graphManager.setAllNodesToApplyGravitation(O),this.graphManager.updateBounds(),this.updateGrid(),this.coolingFactor=g.DEFAULT_COOLING_FACTOR_INCREMENTAL}else this.isTreeGrowing=!1,this.isGrowthFinished=!0;this.growTreeIterations++}if(this.isGrowthFinished){if(this.isConverged())return!0;this.afterGrowthIterations%10==0&&(this.graphManager.updateBounds(),this.updateGrid()),this.coolingFactor=g.DEFAULT_COOLING_FACTOR_INCREMENTAL*((100-this.afterGrowthIterations)/100),this.afterGrowthIterations++}var R=!this.isTreeGrowing&&!this.isGrowthFinished,M=this.growTreeIterations%10==1&&this.isTreeGrowing||this.afterGrowthIterations%10==1&&this.isGrowthFinished;return this.totalDisplacement=0,this.graphManager.updateBounds(),this.calcSpringForces(),this.calcRepulsionForces(R,M),this.calcGravitationalForces(),this.moveNodes(),this.animate(),!1},_.prototype.getPositionsData=function(){for(var E=this.graphManager.getAllNodes(),O={},R=0;R1){var j;for(j=0;jM&&(M=Math.floor(z.y)),L=Math.floor(z.x+u.DEFAULT_COMPONENT_SEPERATION)}this.transform(new v(b.WORLD_CENTER_X-z.x/2,b.WORLD_CENTER_Y-z.y/2))},_.radialLayout=function(E,O,R){var M=Math.max(this.maxDiagonalInTree(E),u.DEFAULT_RADIAL_SEPARATION);_.branchRadialLayout(O,null,0,359,0,M);var I=k.calculateBounds(E),L=new x;L.setDeviceOrgX(I.getMinX()),L.setDeviceOrgY(I.getMinY()),L.setWorldOrgX(R.x),L.setWorldOrgY(R.y);for(var z=0;z1;){var or=lr[0];lr.splice(0,1);var tr=W.indexOf(or);tr>=0&&W.splice(tr,1),X--,Z--}O!=null?Q=(W.indexOf(lr[0])+1)%X:Q=0;for(var dr=Math.abs(M-R)/Z,sr=Q;$!=Z;sr=++sr%X){var pr=W[sr].getOtherEnd(E);if(pr!=O){var ur=(R+$*dr)%360,cr=(ur+dr)%360;_.branchRadialLayout(pr,E,ur,cr,I+L,L),$++}}},_.maxDiagonalInTree=function(E){for(var O=m.MIN_VALUE,R=0;RO&&(O=I)}return O},_.prototype.calcRepulsionRange=function(){return 2*(this.level+1)*this.idealEdgeLength},_.prototype.groupZeroDegreeMembers=function(){var E=this,O={};this.memberGroups={},this.idToDummyNode={};for(var R=[],M=this.graphManager.getAllNodes(),I=0;I"u"&&(O[j]=[]),O[j]=O[j].concat(L)}Object.keys(O).forEach(function(F){if(O[F].length>1){var H="DummyCompound_"+F;E.memberGroups[H]=O[F];var q=O[F][0].getParent(),W=new d(E.graphManager);W.id=H,W.paddingLeft=q.paddingLeft||0,W.paddingRight=q.paddingRight||0,W.paddingBottom=q.paddingBottom||0,W.paddingTop=q.paddingTop||0,E.idToDummyNode[H]=W;var Z=E.getGraphManager().add(E.newGraph(),W),$=q.getChild();$.add(W);for(var X=0;X=0;E--){var O=this.compoundOrder[E],R=O.id,M=O.paddingLeft,I=O.paddingTop;this.adjustLocations(this.tiledMemberPack[R],O.rect.x,O.rect.y,M,I)}},_.prototype.repopulateZeroDegreeMembers=function(){var E=this,O=this.tiledZeroDegreePack;Object.keys(O).forEach(function(R){var M=E.idToDummyNode[R],I=M.paddingLeft,L=M.paddingTop;E.adjustLocations(O[R],M.rect.x,M.rect.y,I,L)})},_.prototype.getToBeTiled=function(E){var O=E.id;if(this.toBeTiled[O]!=null)return this.toBeTiled[O];var R=E.getChild();if(R==null)return this.toBeTiled[O]=!1,!1;for(var M=R.getNodes(),I=0;I0)return this.toBeTiled[O]=!1,!1;if(L.getChild()==null){this.toBeTiled[L.id]=!1;continue}if(!this.getToBeTiled(L))return this.toBeTiled[O]=!1,!1}return this.toBeTiled[O]=!0,!0},_.prototype.getNodeDegree=function(E){E.id;for(var O=E.getEdges(),R=0,M=0;MF&&(F=q.rect.height)}R+=F+E.verticalPadding}},_.prototype.tileCompoundMembers=function(E,O){var R=this;this.tiledMemberPack=[],Object.keys(E).forEach(function(M){var I=O[M];R.tiledMemberPack[M]=R.tileNodes(E[M],I.paddingLeft+I.paddingRight),I.rect.width=R.tiledMemberPack[M].width,I.rect.height=R.tiledMemberPack[M].height})},_.prototype.tileNodes=function(E,O){var R=u.TILING_PADDING_VERTICAL,M=u.TILING_PADDING_HORIZONTAL,I={rows:[],rowWidth:[],rowHeight:[],width:0,height:O,verticalPadding:R,horizontalPadding:M};E.sort(function(j,F){return j.rect.width*j.rect.height>F.rect.width*F.rect.height?-1:j.rect.width*j.rect.height0&&(z+=E.horizontalPadding),E.rowWidth[R]=z,E.width0&&(j+=E.verticalPadding);var F=0;j>E.rowHeight[R]&&(F=E.rowHeight[R],E.rowHeight[R]=j,F=E.rowHeight[R]-F),E.height+=F,E.rows[R].push(O)},_.prototype.getShortestRowIndex=function(E){for(var O=-1,R=Number.MAX_VALUE,M=0;MR&&(O=M,R=E.rowWidth[M]);return O},_.prototype.canAddHorizontal=function(E,O,R){var M=this.getShortestRowIndex(E);if(M<0)return!0;var I=E.rowWidth[M];if(I+E.horizontalPadding+O<=E.width)return!0;var L=0;E.rowHeight[M]0&&(L=R+E.verticalPadding-E.rowHeight[M]);var z;E.width-I>=O+E.horizontalPadding?z=(E.height+L)/(I+O+E.horizontalPadding):z=(E.height+L)/E.width,L=R+E.verticalPadding;var j;return E.widthL&&O!=R){M.splice(-1,1),E.rows[R].push(I),E.rowWidth[O]=E.rowWidth[O]-L,E.rowWidth[R]=E.rowWidth[R]+L,E.width=E.rowWidth[instance.getLongestRowIndex(E)];for(var z=Number.MIN_VALUE,j=0;jz&&(z=M[j].height);O>0&&(z+=E.verticalPadding);var F=E.rowHeight[O]+E.rowHeight[R];E.rowHeight[O]=z,E.rowHeight[R]0)for(var $=I;$<=L;$++)Z[0]+=this.grid[$][z-1].length+this.grid[$][z].length-1;if(L0)for(var $=z;$<=j;$++)Z[3]+=this.grid[I-1][$].length+this.grid[I][$].length-1;for(var X=m.MAX_VALUE,Q,lr,or=0;or0){var j;j=x.getGraphManager().add(x.newGraph(),R),this.processChildrenList(j,O,x)}}},v.prototype.stop=function(){return this.stopped=!0,this};var m=function(k){k("layout","cose-bilkent",v)};typeof cytoscape<"u"&&m(cytoscape),o.exports=m})])})})(ex)),ex.exports}var Xnr=Ynr();const Znr=ov(Xnr);rv.use(Znr);const Knr="cose-bilkent",Qnr=(t,r)=>{const e=rv({headless:!0,styleEnabled:!1});e.add(t);const o={};return e.layout({name:Knr,animate:!1,spacingFactor:r,quality:"default",tile:!1,randomize:!0,stop:()=>{e.nodes().forEach(a=>{o[a.id()]={...a.position()}})}}).run(),{positions:o}};class Jnr{start(){}postMessage(r){const{elements:e,spacingFactor:o}=r,n=Qnr(e,o);this.onmessage({data:n})}onmessage(){}close(){}}const $nr={port:new Jnr},rar=()=>new SharedWorker(new URL(""+new URL("CoseBilkentLayout.worker-DQV9PnDH.js",import.meta.url).href,import.meta.url),{type:"module",name:"CoseBilkentLayout"});function ear(t){throw new Error('Could not dynamically require "'+t+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var t4,EM;function tar(){if(EM)return t4;EM=1;function t(){this.__data__=[],this.size=0}return t4=t,t4}var o4,SM;function jA(){if(SM)return o4;SM=1;function t(r,e){return r===e||r!==r&&e!==e}return o4=t,o4}var n4,OM;function Q2(){if(OM)return n4;OM=1;var t=jA();function r(e,o){for(var n=e.length;n--;)if(t(e[n][0],o))return n;return-1}return n4=r,n4}var a4,AM;function oar(){if(AM)return a4;AM=1;var t=Q2(),r=Array.prototype,e=r.splice;function o(n){var a=this.__data__,i=t(a,n);if(i<0)return!1;var c=a.length-1;return i==c?a.pop():e.call(a,i,1),--this.size,!0}return a4=o,a4}var i4,TM;function nar(){if(TM)return i4;TM=1;var t=Q2();function r(e){var o=this.__data__,n=t(o,e);return n<0?void 0:o[n][1]}return i4=r,i4}var c4,CM;function aar(){if(CM)return c4;CM=1;var t=Q2();function r(e){return t(this.__data__,e)>-1}return c4=r,c4}var l4,RM;function iar(){if(RM)return l4;RM=1;var t=Q2();function r(e,o){var n=this.__data__,a=t(n,e);return a<0?(++this.size,n.push([e,o])):n[a][1]=o,this}return l4=r,l4}var d4,PM;function J2(){if(PM)return d4;PM=1;var t=tar(),r=oar(),e=nar(),o=aar(),n=iar();function a(i){var c=-1,l=i==null?0:i.length;for(this.clear();++c-1&&o%1==0&&o-1&&e%1==0&&e<=t}return n8=r,n8}var a8,TI;function Dar(){if(TI)return a8;TI=1;var t=Lk(),r=qA(),e=jh(),o="[object Arguments]",n="[object Array]",a="[object Boolean]",i="[object Date]",c="[object Error]",l="[object Function]",d="[object Map]",s="[object Number]",u="[object Object]",g="[object RegExp]",b="[object Set]",f="[object String]",v="[object WeakMap]",p="[object ArrayBuffer]",m="[object DataView]",y="[object Float32Array]",k="[object Float64Array]",x="[object Int8Array]",_="[object Int16Array]",S="[object Int32Array]",E="[object Uint8Array]",O="[object Uint8ClampedArray]",R="[object Uint16Array]",M="[object Uint32Array]",I={};I[y]=I[k]=I[x]=I[_]=I[S]=I[E]=I[O]=I[R]=I[M]=!0,I[o]=I[n]=I[p]=I[a]=I[m]=I[i]=I[c]=I[l]=I[d]=I[s]=I[u]=I[g]=I[b]=I[f]=I[v]=!1;function L(z){return e(z)&&r(z.length)&&!!I[t(z)]}return a8=L,a8}var i8,CI;function GA(){if(CI)return i8;CI=1;function t(r){return function(e){return r(e)}}return i8=t,i8}var $m={exports:{}};$m.exports;var RI;function VA(){return RI||(RI=1,(function(t,r){var e=Jq(),o=r&&!r.nodeType&&r,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,i=a&&e.process,c=(function(){try{var l=n&&n.require&&n.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}})();t.exports=c})($m,$m.exports)),$m.exports}var c8,PI;function n3(){if(PI)return c8;PI=1;var t=Dar(),r=GA(),e=VA(),o=e&&e.isTypedArray,n=o?r(o):t;return c8=n,c8}var l8,MI;function nG(){if(MI)return l8;MI=1;var t=Par(),r=o3(),e=Xc(),o=H5(),n=oG(),a=n3(),i=Object.prototype,c=i.hasOwnProperty;function l(d,s){var u=e(d),g=!u&&r(d),b=!u&&!g&&o(d),f=!u&&!g&&!b&&a(d),v=u||g||b||f,p=v?t(d.length,String):[],m=p.length;for(var y in d)(s||c.call(d,y))&&!(v&&(y=="length"||b&&(y=="offset"||y=="parent")||f&&(y=="buffer"||y=="byteLength"||y=="byteOffset")||n(y,m)))&&p.push(y);return p}return l8=l,l8}var d8,II;function a3(){if(II)return d8;II=1;var t=Object.prototype;function r(e){var o=e&&e.constructor,n=typeof o=="function"&&o.prototype||t;return e===n}return d8=r,d8}var s8,DI;function aG(){if(DI)return s8;DI=1;function t(r,e){return function(o){return r(e(o))}}return s8=t,s8}var u8,NI;function Nar(){if(NI)return u8;NI=1;var t=aG(),r=t(Object.keys,Object);return u8=r,u8}var g8,LI;function HA(){if(LI)return g8;LI=1;var t=a3(),r=Nar(),e=Object.prototype,o=e.hasOwnProperty;function n(a){if(!t(a))return r(a);var i=[];for(var c in Object(a))o.call(a,c)&&c!="constructor"&&i.push(c);return i}return g8=n,g8}var b8,jI;function P0(){if(jI)return b8;jI=1;var t=$2(),r=qA();function e(o){return o!=null&&r(o.length)&&!t(o)}return b8=e,b8}var h8,zI;function M0(){if(zI)return h8;zI=1;var t=nG(),r=HA(),e=P0();function o(n){return e(n)?t(n):r(n)}return h8=o,h8}var f8,BI;function Lar(){if(BI)return f8;BI=1;var t=t3(),r=M0();function e(o,n){return o&&t(n,r(n),o)}return f8=e,f8}var v8,UI;function jar(){if(UI)return v8;UI=1;function t(r){var e=[];if(r!=null)for(var o in Object(r))e.push(o);return e}return v8=t,v8}var p8,FI;function zar(){if(FI)return p8;FI=1;var t=C0(),r=a3(),e=jar(),o=Object.prototype,n=o.hasOwnProperty;function a(i){if(!t(i))return e(i);var c=r(i),l=[];for(var d in i)d=="constructor"&&(c||!n.call(i,d))||l.push(d);return l}return p8=a,p8}var k8,qI;function WA(){if(qI)return k8;qI=1;var t=nG(),r=zar(),e=P0();function o(n){return e(n)?t(n,!0):r(n)}return k8=o,k8}var m8,GI;function Bar(){if(GI)return m8;GI=1;var t=t3(),r=WA();function e(o,n){return o&&t(n,r(n),o)}return m8=e,m8}var ry={exports:{}};ry.exports;var VI;function Uar(){return VI||(VI=1,(function(t,r){var e=qb(),o=r&&!r.nodeType&&r,n=o&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===o,i=a?e.Buffer:void 0,c=i?i.allocUnsafe:void 0;function l(d,s){if(s)return d.slice();var u=d.length,g=c?c(u):new d.constructor(u);return d.copy(g),g}t.exports=l})(ry,ry.exports)),ry.exports}var y8,HI;function Far(){if(HI)return y8;HI=1;function t(r,e){var o=-1,n=r.length;for(e||(e=Array(n));++ob))return!1;var v=u.get(i),p=u.get(c);if(v&&p)return v==c&&p==i;var m=-1,y=!0,k=l&n?new t:void 0;for(u.set(i,c),u.set(c,i);++m0&&a(s)?n>1?e(s,n-1,a,i,c):t(c,s):i||(c[c.length]=s)}return c}return u_=e,u_}var g_,jN;function rcr(){if(jN)return g_;jN=1;function t(r,e,o){switch(o.length){case 0:return r.call(e);case 1:return r.call(e,o[0]);case 2:return r.call(e,o[0],o[1]);case 3:return r.call(e,o[0],o[1],o[2])}return r.apply(e,o)}return g_=t,g_}var b_,zN;function ecr(){if(zN)return b_;zN=1;var t=rcr(),r=Math.max;function e(o,n,a){return n=r(n===void 0?o.length-1:n,0),function(){for(var i=arguments,c=-1,l=r(i.length-n,0),d=Array(l);++c0){if(++a>=t)return arguments[0]}else a=0;return n.apply(void 0,arguments)}}return f_=o,f_}var v_,FN;function ncr(){if(FN)return v_;FN=1;var t=tcr(),r=ocr(),e=r(t);return v_=e,v_}var p_,qN;function acr(){if(qN)return p_;qN=1;var t=c3(),r=ecr(),e=ncr();function o(n,a){return e(r(n,a,t),n+"")}return p_=o,p_}var k_,GN;function icr(){if(GN)return k_;GN=1;function t(r,e,o,n){for(var a=r.length,i=o+(n?1:-1);n?i--:++i-1}return x_=r,x_}var __,XN;function ucr(){if(XN)return __;XN=1;function t(r,e,o){for(var n=-1,a=r==null?0:r.length;++n=i){var m=d?null:n(l);if(m)return a(m);f=!1,g=o,p=new t}else p=d?[]:v;r:for(;++u1?b.setNode(f,u):b.setNode(f)}),this},n.prototype.setNode=function(s,u){return t.has(this._nodes,s)?(arguments.length>1&&(this._nodes[s]=u),this):(this._nodes[s]=arguments.length>1?u:this._defaultNodeLabelFn(s),this._isCompound&&(this._parent[s]=e,this._children[s]={},this._children[e][s]=!0),this._in[s]={},this._preds[s]={},this._out[s]={},this._sucs[s]={},++this._nodeCount,this)},n.prototype.node=function(s){return this._nodes[s]},n.prototype.hasNode=function(s){return t.has(this._nodes,s)},n.prototype.removeNode=function(s){var u=this;if(t.has(this._nodes,s)){var g=function(b){u.removeEdge(u._edgeObjs[b])};delete this._nodes[s],this._isCompound&&(this._removeFromParentsChildList(s),delete this._parent[s],t.each(this.children(s),function(b){u.setParent(b)}),delete this._children[s]),t.each(t.keys(this._in[s]),g),delete this._in[s],delete this._preds[s],t.each(t.keys(this._out[s]),g),delete this._out[s],delete this._sucs[s],--this._nodeCount}return this},n.prototype.setParent=function(s,u){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(t.isUndefined(u))u=e;else{u+="";for(var g=u;!t.isUndefined(g);g=this.parent(g))if(g===s)throw new Error("Setting "+u+" as parent of "+s+" would create a cycle");this.setNode(u)}return this.setNode(s),this._removeFromParentsChildList(s),this._parent[s]=u,this._children[u][s]=!0,this},n.prototype._removeFromParentsChildList=function(s){delete this._children[this._parent[s]][s]},n.prototype.parent=function(s){if(this._isCompound){var u=this._parent[s];if(u!==e)return u}},n.prototype.children=function(s){if(t.isUndefined(s)&&(s=e),this._isCompound){var u=this._children[s];if(u)return t.keys(u)}else{if(s===e)return this.nodes();if(this.hasNode(s))return[]}},n.prototype.predecessors=function(s){var u=this._preds[s];if(u)return t.keys(u)},n.prototype.successors=function(s){var u=this._sucs[s];if(u)return t.keys(u)},n.prototype.neighbors=function(s){var u=this.predecessors(s);if(u)return t.union(u,this.successors(s))},n.prototype.isLeaf=function(s){var u;return this.isDirected()?u=this.successors(s):u=this.neighbors(s),u.length===0},n.prototype.filterNodes=function(s){var u=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});u.setGraph(this.graph());var g=this;t.each(this._nodes,function(v,p){s(p)&&u.setNode(p,v)}),t.each(this._edgeObjs,function(v){u.hasNode(v.v)&&u.hasNode(v.w)&&u.setEdge(v,g.edge(v))});var b={};function f(v){var p=g.parent(v);return p===void 0||u.hasNode(p)?(b[v]=p,p):p in b?b[p]:f(p)}return this._isCompound&&t.each(u.nodes(),function(v){u.setParent(v,f(v))}),u},n.prototype.setDefaultEdgeLabel=function(s){return t.isFunction(s)||(s=t.constant(s)),this._defaultEdgeLabelFn=s,this},n.prototype.edgeCount=function(){return this._edgeCount},n.prototype.edges=function(){return t.values(this._edgeObjs)},n.prototype.setPath=function(s,u){var g=this,b=arguments;return t.reduce(s,function(f,v){return b.length>1?g.setEdge(f,v,u):g.setEdge(f,v),v}),this},n.prototype.setEdge=function(){var s,u,g,b,f=!1,v=arguments[0];typeof v=="object"&&v!==null&&"v"in v?(s=v.v,u=v.w,g=v.name,arguments.length===2&&(b=arguments[1],f=!0)):(s=v,u=arguments[1],g=arguments[3],arguments.length>2&&(b=arguments[2],f=!0)),s=""+s,u=""+u,t.isUndefined(g)||(g=""+g);var p=c(this._isDirected,s,u,g);if(t.has(this._edgeLabels,p))return f&&(this._edgeLabels[p]=b),this;if(!t.isUndefined(g)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(s),this.setNode(u),this._edgeLabels[p]=f?b:this._defaultEdgeLabelFn(s,u,g);var m=l(this._isDirected,s,u,g);return s=m.v,u=m.w,Object.freeze(m),this._edgeObjs[p]=m,a(this._preds[u],s),a(this._sucs[s],u),this._in[u][p]=m,this._out[s][p]=m,this._edgeCount++,this},n.prototype.edge=function(s,u,g){var b=arguments.length===1?d(this._isDirected,arguments[0]):c(this._isDirected,s,u,g);return this._edgeLabels[b]},n.prototype.hasEdge=function(s,u,g){var b=arguments.length===1?d(this._isDirected,arguments[0]):c(this._isDirected,s,u,g);return t.has(this._edgeLabels,b)},n.prototype.removeEdge=function(s,u,g){var b=arguments.length===1?d(this._isDirected,arguments[0]):c(this._isDirected,s,u,g),f=this._edgeObjs[b];return f&&(s=f.v,u=f.w,delete this._edgeLabels[b],delete this._edgeObjs[b],i(this._preds[u],s),i(this._sucs[s],u),delete this._in[u][b],delete this._out[s][b],this._edgeCount--),this},n.prototype.inEdges=function(s,u){var g=this._in[s];if(g){var b=t.values(g);return u?t.filter(b,function(f){return f.v===u}):b}},n.prototype.outEdges=function(s,u){var g=this._out[s];if(g){var b=t.values(g);return u?t.filter(b,function(f){return f.w===u}):b}},n.prototype.nodeEdges=function(s,u){var g=this.inEdges(s,u);if(g)return g.concat(this.outEdges(s,u))};function a(s,u){s[u]?s[u]++:s[u]=1}function i(s,u){--s[u]||delete s[u]}function c(s,u,g,b){var f=""+u,v=""+g;if(!s&&f>v){var p=f;f=v,v=p}return f+o+v+o+(t.isUndefined(b)?r:b)}function l(s,u,g,b){var f=""+u,v=""+g;if(!s&&f>v){var p=f;f=v,v=p}var m={v:f,w:v};return b&&(m.name=b),m}function d(s,u){return c(s,u.v,u.w,u.name)}return M_}var I_,nL;function mcr(){return nL||(nL=1,I_="2.1.8"),I_}var D_,aL;function ycr(){return aL||(aL=1,D_={Graph:eT(),version:mcr()}),D_}var N_,iL;function wcr(){if(iL)return N_;iL=1;var t=eg(),r=eT();N_={write:e,read:a};function e(i){var c={options:{directed:i.isDirected(),multigraph:i.isMultigraph(),compound:i.isCompound()},nodes:o(i),edges:n(i)};return t.isUndefined(i.graph())||(c.value=t.clone(i.graph())),c}function o(i){return t.map(i.nodes(),function(c){var l=i.node(c),d=i.parent(c),s={v:c};return t.isUndefined(l)||(s.value=l),t.isUndefined(d)||(s.parent=d),s})}function n(i){return t.map(i.edges(),function(c){var l=i.edge(c),d={v:c.v,w:c.w};return t.isUndefined(c.name)||(d.name=c.name),t.isUndefined(l)||(d.value=l),d})}function a(i){var c=new r(i.options).setGraph(i.value);return t.each(i.nodes,function(l){c.setNode(l.v,l.value),l.parent&&c.setParent(l.v,l.parent)}),t.each(i.edges,function(l){c.setEdge({v:l.v,w:l.w,name:l.name},l.value)}),c}return N_}var L_,cL;function xcr(){if(cL)return L_;cL=1;var t=eg();L_=r;function r(e){var o={},n=[],a;function i(c){t.has(o,c)||(o[c]=!0,a.push(c),t.each(e.successors(c),i),t.each(e.predecessors(c),i))}return t.each(e.nodes(),function(c){a=[],i(c),a.length&&n.push(a)}),n}return L_}var j_,lL;function OG(){if(lL)return j_;lL=1;var t=eg();j_=r;function r(){this._arr=[],this._keyIndices={}}return r.prototype.size=function(){return this._arr.length},r.prototype.keys=function(){return this._arr.map(function(e){return e.key})},r.prototype.has=function(e){return t.has(this._keyIndices,e)},r.prototype.priority=function(e){var o=this._keyIndices[e];if(o!==void 0)return this._arr[o].priority},r.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},r.prototype.add=function(e,o){var n=this._keyIndices;if(e=String(e),!t.has(n,e)){var a=this._arr,i=a.length;return n[e]=i,a.push({key:e,priority:o}),this._decrease(i),!0}return!1},r.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var e=this._arr.pop();return delete this._keyIndices[e.key],this._heapify(0),e.key},r.prototype.decrease=function(e,o){var n=this._keyIndices[e];if(o>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+e+" Old: "+this._arr[n].priority+" New: "+o);this._arr[n].priority=o,this._decrease(n)},r.prototype._heapify=function(e){var o=this._arr,n=2*e,a=n+1,i=e;n>1,!(o[a].priority0&&(u=s.removeMin(),g=d[u],g.distance!==Number.POSITIVE_INFINITY);)l(u).forEach(b);return d}return z_}var B_,sL;function _cr(){if(sL)return B_;sL=1;var t=AG(),r=eg();B_=e;function e(o,n,a){return r.transform(o.nodes(),function(i,c){i[c]=t(o,c,n,a)},{})}return B_}var U_,uL;function TG(){if(uL)return U_;uL=1;var t=eg();U_=r;function r(e){var o=0,n=[],a={},i=[];function c(l){var d=a[l]={onStack:!0,lowlink:o,index:o++};if(n.push(l),e.successors(l).forEach(function(g){t.has(a,g)?a[g].onStack&&(d.lowlink=Math.min(d.lowlink,a[g].index)):(c(g),d.lowlink=Math.min(d.lowlink,a[g].lowlink))}),d.lowlink===d.index){var s=[],u;do u=n.pop(),a[u].onStack=!1,s.push(u);while(l!==u);i.push(s)}}return e.nodes().forEach(function(l){t.has(a,l)||c(l)}),i}return U_}var F_,gL;function Ecr(){if(gL)return F_;gL=1;var t=eg(),r=TG();F_=e;function e(o){return t.filter(r(o),function(n){return n.length>1||n.length===1&&o.hasEdge(n[0],n[0])})}return F_}var q_,bL;function Scr(){if(bL)return q_;bL=1;var t=eg();q_=e;var r=t.constant(1);function e(n,a,i){return o(n,a||r,i||function(c){return n.outEdges(c)})}function o(n,a,i){var c={},l=n.nodes();return l.forEach(function(d){c[d]={},c[d][d]={distance:0},l.forEach(function(s){d!==s&&(c[d][s]={distance:Number.POSITIVE_INFINITY})}),i(d).forEach(function(s){var u=s.v===d?s.w:s.v,g=a(s);c[d][u]={distance:g,predecessor:d}})}),l.forEach(function(d){var s=c[d];l.forEach(function(u){var g=c[u];l.forEach(function(b){var f=g[d],v=s[b],p=g[b],m=f.distance+v.distance;m0;){if(d=l.removeMin(),t.has(c,d))i.setEdge(d,c[d]);else{if(u)throw new Error("Input graph is not connected: "+n);u=!0}n.nodeEdges(d).forEach(s)}return i}return X_}var Z_,yL;function Rcr(){return yL||(yL=1,Z_={components:xcr(),dijkstra:AG(),dijkstraAll:_cr(),findCycles:Ecr(),floydWarshall:Scr(),isAcyclic:Ocr(),postorder:Acr(),preorder:Tcr(),prim:Ccr(),tarjan:TG(),topsort:CG()}),Z_}var K_,wL;function $u(){if(wL)return K_;wL=1;var t=ycr();return K_={Graph:t.Graph,json:wcr(),alg:Rcr(),version:t.version},K_}var ey={exports:{}};/** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */var Pcr=ey.exports,xL;function Ra(){return xL||(xL=1,(function(t,r){(function(){var e,o="4.17.23",n=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",i="Expected a function",c="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",d=500,s="__lodash_placeholder__",u=1,g=2,b=4,f=1,v=2,p=1,m=2,y=4,k=8,x=16,_=32,S=64,E=128,O=256,R=512,M=30,I="...",L=800,j=16,z=1,F=2,H=3,q=1/0,W=9007199254740991,Z=17976931348623157e292,$=NaN,X=4294967295,Q=X-1,lr=X>>>1,or=[["ary",E],["bind",p],["bindKey",m],["curry",k],["curryRight",x],["flip",R],["partial",_],["partialRight",S],["rearg",O]],tr="[object Arguments]",dr="[object Array]",sr="[object AsyncFunction]",pr="[object Boolean]",ur="[object Date]",cr="[object DOMException]",gr="[object Error]",kr="[object Function]",Or="[object GeneratorFunction]",Ir="[object Map]",Mr="[object Number]",Lr="[object Null]",Ar="[object Object]",Y="[object Promise]",J="[object Proxy]",nr="[object RegExp]",xr="[object Set]",Er="[object String]",Pr="[object Symbol]",Dr="[object Undefined]",Yr="[object WeakMap]",ie="[object WeakSet]",me="[object ArrayBuffer]",xe="[object DataView]",Me="[object Float32Array]",Ie="[object Float64Array]",he="[object Int8Array]",ee="[object Int16Array]",wr="[object Int32Array]",Ur="[object Uint8Array]",Jr="[object Uint8ClampedArray]",Qr="[object Uint16Array]",oe="[object Uint32Array]",Ne=/\b__p \+= '';/g,se=/\b(__p \+=) '' \+/g,je=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Re=/&(?:amp|lt|gt|quot|#39);/g,ze=/[&<>"']/g,Xe=RegExp(Re.source),lt=RegExp(ze.source),Fe=/<%-([\s\S]+?)%>/g,Pt=/<%([\s\S]+?)%>/g,Ze=/<%=([\s\S]+?)%>/g,Wt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ut=/^\w*$/,mt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,dt=/[\\^$.*+?()[\]{}|]/g,so=RegExp(dt.source),Ft=/^\s+/,uo=/\s/,xo=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Eo=/\{\n\/\* \[wrapped with (.+)\] \*/,_o=/,? & /,So=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,lo=/[()=,{}\[\]\/\s]/,zo=/\\(\\)?/g,vn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,mo=/\w*$/,yo=/^[-+]0x[0-9a-f]+$/i,tn=/^0b[01]+$/i,Sn=/^\[object .+?Constructor\]$/,Lt=/^0o[0-7]+$/i,wa=/^(?:0|[1-9]\d*)$/,pn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Be=/($^)/,ht=/['\n\r\u2028\u2029\\]/g,on="\\ud800-\\udfff",Yo="\\u0300-\\u036f",wc="\\ufe20-\\ufe2f",Ga="\\u20d0-\\u20ff",zn=Yo+wc+Ga,Xt="\\u2700-\\u27bf",jt="a-z\\xdf-\\xf6\\xf8-\\xff",la="\\xac\\xb1\\xd7\\xf7",Zc="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",El="\\u2000-\\u206f",xa=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Kc="A-Z\\xc0-\\xd6\\xd8-\\xde",Bo="\\ufe0e\\ufe0f",Bn=la+Zc+El+xa,Un="['’]",Gs="["+on+"]",Sl="["+Bn+"]",da="["+zn+"]",os="\\d+",Hg="["+Xt+"]",oi="["+jt+"]",ns="[^"+on+Bn+os+Xt+jt+Kc+"]",as="\\ud83c[\\udffb-\\udfff]",pu="(?:"+da+"|"+as+")",Qn="[^"+on+"]",ku="(?:\\ud83c[\\udde6-\\uddff]){2}",Va="[\\ud800-\\udbff][\\udc00-\\udfff]",Ji="["+Kc+"]",og="\\u200d",xc="(?:"+oi+"|"+ns+")",Vs="(?:"+Ji+"|"+ns+")",is="(?:"+Un+"(?:d|ll|m|re|s|t|ve))?",nn="(?:"+Un+"(?:D|LL|M|RE|S|T|VE))?",Qc=pu+"?",dd="["+Bo+"]?",Jc="(?:"+og+"(?:"+[Qn,ku,Va].join("|")+")"+dd+Qc+")*",cs="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",mu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ol=dd+Qc+Jc,Ci="(?:"+[Hg,ku,Va].join("|")+")"+Ol,Ri="(?:"+[Qn+da+"?",da,ku,Va,Gs].join("|")+")",ng=RegExp(Un,"g"),yu=RegExp(da,"g"),Al=RegExp(as+"(?="+as+")|"+Ri+Ol,"g"),pi=RegExp([Ji+"?"+oi+"+"+is+"(?="+[Sl,Ji,"$"].join("|")+")",Vs+"+"+nn+"(?="+[Sl,Ji+xc,"$"].join("|")+")",Ji+"?"+xc+"+"+is,Ji+"+"+nn,mu,cs,os,Ci].join("|"),"g"),sd=RegExp("["+og+on+zn+Bo+"]"),ls=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,$i=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],_c=-1,Uo={};Uo[Me]=Uo[Ie]=Uo[he]=Uo[ee]=Uo[wr]=Uo[Ur]=Uo[Jr]=Uo[Qr]=Uo[oe]=!0,Uo[tr]=Uo[dr]=Uo[me]=Uo[pr]=Uo[xe]=Uo[ur]=Uo[gr]=Uo[kr]=Uo[Ir]=Uo[Mr]=Uo[Ar]=Uo[nr]=Uo[xr]=Uo[Er]=Uo[Yr]=!1;var $t={};$t[tr]=$t[dr]=$t[me]=$t[xe]=$t[pr]=$t[ur]=$t[Me]=$t[Ie]=$t[he]=$t[ee]=$t[wr]=$t[Ir]=$t[Mr]=$t[Ar]=$t[nr]=$t[xr]=$t[Er]=$t[Pr]=$t[Ur]=$t[Jr]=$t[Qr]=$t[oe]=!0,$t[gr]=$t[kr]=$t[Yr]=!1;var ds={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ec={"&":"&","<":"<",">":">",'"':""","'":"'"},Hs={"&":"&","<":"<",">":">",""":'"',"'":"'"},Ma={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ud=parseFloat,wu=parseInt,ss=typeof Zu=="object"&&Zu&&Zu.Object===Object&&Zu,gd=typeof self=="object"&&self&&self.Object===Object&&self,On=ss||gd||Function("return this")(),us=r&&!r.nodeType&&r,sa=us&&!0&&t&&!t.nodeType&&t,Tl=sa&&sa.exports===us,xu=Tl&&ss.process,_a=(function(){try{var Wr=sa&&sa.require&&sa.require("util").types;return Wr||xu&&xu.binding&&xu.binding("util")}catch{}})(),Ea=_a&&_a.isArrayBuffer,Cl=_a&&_a.isDate,ki=_a&&_a.isMap,rc=_a&&_a.isRegExp,ce=_a&&_a.isSet,_e=_a&&_a.isTypedArray;function fe(Wr,ue,le){switch(le.length){case 0:return Wr.call(ue);case 1:return Wr.call(ue,le[0]);case 2:return Wr.call(ue,le[0],le[1]);case 3:return Wr.call(ue,le[0],le[1],le[2])}return Wr.apply(ue,le)}function Ye(Wr,ue,le,Qe){for(var Mt=-1,ro=Wr==null?0:Wr.length;++Mt-1}function gs(Wr,ue,le){for(var Qe=-1,Mt=Wr==null?0:Wr.length;++Qe-1;);return le}function Vb(Wr,ue){for(var le=Wr.length;le--&&hd(ue,Wr[le],0)>-1;);return le}function lg(Wr,ue){for(var le=Wr.length,Qe=0;le--;)Wr[le]===ue&&++Qe;return Qe}var dg=Rl(ds),Xg=Rl(Ec);function hs(Wr){return"\\"+Ma[Wr]}function sg(Wr,ue){return Wr==null?e:Wr[ue]}function Zs(Wr){return sd.test(Wr)}function Zg(Wr){return ls.test(Wr)}function Hb(Wr){for(var ue,le=[];!(ue=Wr.next()).done;)le.push(ue.value);return le}function Ou(Wr){var ue=-1,le=Array(Wr.size);return Wr.forEach(function(Qe,Mt){le[++ue]=[Mt,Qe]}),le}function Fn(Wr,ue){return function(le){return Wr(ue(le))}}function kn(Wr,ue){for(var le=-1,Qe=Wr.length,Mt=0,ro=[];++le-1}function ra(T,D){var U=this.__data__,rr=ea(U,T);return rr<0?(++this.size,U.push([T,D])):U[rr][1]=D,this}ac.prototype.clear=Xb,ac.prototype.delete=ic,ac.prototype.get=_s,ac.prototype.has=Zb,ac.prototype.set=ra;function ii(T){var D=-1,U=T==null?0:T.length;for(this.clear();++D=D?T:D)),T}function ci(T,D,U,rr,hr,Tr){var Nr,qr=D&u,Zr=D&g,Oe=D&b;if(U&&(Nr=hr?U(T,rr,hr,Tr):U(T)),Nr!==e)return Nr;if(!fa(T))return T;var Ae=no(T);if(Ae){if(Nr=U0(T),!qr)return Vn(T,Nr)}else{var Pe=_i(T),$e=Pe==kr||Pe==Or;if(bb(T))return Do(T,qr);if(Pe==Ar||Pe==tr||$e&&!hr){if(Nr=Zr||$e?{}:mv(T),!qr)return Zr?Bu(T,Gl(Nr,T)):wg(T,yi(Nr,T))}else{if(!$t[Pe])return hr?T:{};Nr=F0(T,Pe,qr)}}Tr||(Tr=new cc);var vt=Tr.get(T);if(vt)return vt;Tr.set(T,Nr),jv(T)?T.forEach(function(Ht){Nr.add(ci(Ht,D,U,Ht,T,Tr))}):h1(T)&&T.forEach(function(Ht,Fo){Nr.set(Fo,ci(Ht,D,U,Fo,T,Tr))});var Vt=Oe?Zr?bc:Sg:Zr?rd:Wi,Co=Ae?e:Vt(T);return at(Co||T,function(Ht,Fo){Co&&(Fo=Ht,Ht=T[Fo]),ji(Nr,Fo,ci(Ht,D,U,Fo,T,Tr))}),Nr}function vg(T){var D=Wi(T);return function(U){return Vl(U,T,D)}}function Vl(T,D,U){var rr=U.length;if(T==null)return!rr;for(T=yr(T);rr--;){var hr=U[rr],Tr=D[hr],Nr=T[hr];if(Nr===e&&!(hr in T)||!Tr(Nr))return!1}return!0}function Du(T,D,U){if(typeof T!="function")throw new Tn(i);return ih(function(){T.apply(e,U)},D)}function dc(T,D,U,rr){var hr=-1,Tr=Jo,Nr=!0,qr=T.length,Zr=[],Oe=D.length;if(!qr)return Zr;U&&(D=An(D,Pi(U))),rr?(Tr=gs,Nr=!1):D.length>=n&&(Tr=rl,Nr=!1,D=new mi(D));r:for(;++hrhr?0:hr+U),rr=rr===e||rr>hr?hr:Gt(rr),rr<0&&(rr+=hr),rr=U>rr?0:sm(rr);U0&&U(qr)?D>1?ta(qr,D-1,U,rr,hr):Sa(hr,qr):rr||(hr[hr.length]=qr)}return hr}var Ss=vv(),Lu=vv(!0);function Mc(T,D){return T&&Ss(T,D,Wi)}function Ic(T,D){return T&&Lu(T,D,Wi)}function cl(T,D){return Ha(D,function(U){return Ud(T[U])})}function Dc(T,D){D=kt(D,T);for(var U=0,rr=D.length;T!=null&&UD}function et(T,D){return T!=null&&eo.call(T,D)}function xi(T,D){return T!=null&&D in yr(T)}function ll(T,D,U){return T>=Ao(D,U)&&T=120&&Ae.length>=120)?new mi(Nr&&Ae):e}Ae=T[0];var Pe=-1,$e=qr[0];r:for(;++Pe-1;)qr!==T&&Dl.call(qr,Zr,1),Dl.call(T,Zr,1);return T}function tu(T,D){for(var U=T?D.length:0,rr=U-1;U--;){var hr=D[U];if(U==rr||hr!==Tr){var Tr=hr;Nd(hr)?Dl.call(T,hr,1):po(T,hr)}}return T}function K(T,D){return T+tc($n()*(D-T+1))}function ir(T,D,U,rr){for(var hr=-1,Tr=Nn(qn((D-T)/(U||1)),0),Nr=le(Tr);Tr--;)Nr[rr?Tr:++hr]=T,T+=U;return Nr}function mr(T,D){var U="";if(!T||D<1||D>W)return U;do D%2&&(U+=T),D=tc(D/2),D&&(T+=T);while(D);return U}function Rr(T,D){return Zh(Xh(T,D,ul),T+"")}function Fr(T){return Da(uf(T))}function Gr(T,D){var U=uf(T);return cb(U,Bi(D,0,U.length))}function zr(T,D,U,rr){if(!fa(T))return T;D=kt(D,T);for(var hr=-1,Tr=D.length,Nr=Tr-1,qr=T;qr!=null&&++hrhr?0:hr+D),U=U>hr?hr:U,U<0&&(U+=hr),hr=D>U?0:U-D>>>0,D>>>=0;for(var Tr=le(hr);++rr>>1,Nr=T[Tr];Nr!==null&&!$l(Nr)&&(U?Nr<=D:Nr=n){var Oe=D?null:Ps(T);if(Oe)return ug(Oe);Nr=!1,hr=rl,Zr=new mi}else Zr=D?[]:qr;r:for(;++rr=rr?T:ge(T,D,U)}var bo=Fh||function(T){return On.clearTimeout(T)};function Do(T,D){if(D)return T.slice();var U=T.length,rr=Oc?Oc(U):new T.constructor(U);return T.copy(rr),rr}function To(T){var D=new T.constructor(T.byteLength);return new ps(D).set(new ps(T)),D}function Vo(T,D){var U=D?To(T.buffer):T.buffer;return new T.constructor(U,T.byteOffset,T.byteLength)}function uc(T){var D=new T.constructor(T.source,mo.exec(T));return D.lastIndex=T.lastIndex,D}function Pd(T){return Cc?yr(Cc.call(T)):{}}function Xl(T,D){var U=D?To(T.buffer):T.buffer;return new T.constructor(U,T.byteOffset,T.length)}function Rs(T,D){if(T!==D){var U=T!==e,rr=T===null,hr=T===T,Tr=$l(T),Nr=D!==e,qr=D===null,Zr=D===D,Oe=$l(D);if(!qr&&!Oe&&!Tr&&T>D||Tr&&Nr&&Zr&&!qr&&!Oe||rr&&Nr&&Zr||!U&&Zr||!hr)return 1;if(!rr&&!Tr&&!Oe&&T=qr)return Zr;var Oe=U[rr];return Zr*(Oe=="desc"?-1:1)}}return T.index-D.index}function jc(T,D,U,rr){for(var hr=-1,Tr=T.length,Nr=U.length,qr=-1,Zr=D.length,Oe=Nn(Tr-Nr,0),Ae=le(Zr+Oe),Pe=!rr;++qr1?U[hr-1]:e,Nr=hr>2?U[2]:e;for(Tr=T.length>3&&typeof Tr=="function"?(hr--,Tr):e,Nr&&Gi(U[0],U[1],Nr)&&(Tr=hr<3?e:Tr,hr=1),D=yr(D);++rr-1?hr[Tr?D[Nr]:Nr]:e}}function Fi(T){return Dd(function(D){var U=D.length,rr=U,hr=it.prototype.thru;for(T&&D.reverse();rr--;){var Tr=D[rr];if(typeof Tr!="function")throw new Tn(i);if(hr&&!Nr&&aa(Tr)=="wrapper")var Nr=new it([],!0)}for(rr=Nr?rr:U;++rr1&&Ko.reverse(),Ae&&Zrqr))return!1;var Oe=Tr.get(T),Ae=Tr.get(D);if(Oe&&Ae)return Oe==D&&Ae==T;var Pe=-1,$e=!0,vt=U&v?new mi:e;for(Tr.set(T,D),Tr.set(D,T);++Pe1?"& ":"")+D[rr],D=D.join(U>2?", ":" "),T.replace(xo,`{ + */var Pcr=ey.exports,xL;function Ra(){return xL||(xL=1,(function(t,r){(function(){var e,o="4.17.23",n=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",i="Expected a function",c="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",d=500,s="__lodash_placeholder__",u=1,g=2,b=4,f=1,v=2,p=1,m=2,y=4,k=8,x=16,_=32,S=64,E=128,O=256,R=512,M=30,I="...",L=800,z=16,j=1,F=2,H=3,q=1/0,W=9007199254740991,Z=17976931348623157e292,$=NaN,X=4294967295,Q=X-1,lr=X>>>1,or=[["ary",E],["bind",p],["bindKey",m],["curry",k],["curryRight",x],["flip",R],["partial",_],["partialRight",S],["rearg",O]],tr="[object Arguments]",dr="[object Array]",sr="[object AsyncFunction]",pr="[object Boolean]",ur="[object Date]",cr="[object DOMException]",gr="[object Error]",kr="[object Function]",Or="[object GeneratorFunction]",Ir="[object Map]",Mr="[object Number]",Lr="[object Null]",Ar="[object Object]",Y="[object Promise]",J="[object Proxy]",nr="[object RegExp]",xr="[object Set]",Er="[object String]",Pr="[object Symbol]",Dr="[object Undefined]",Yr="[object WeakMap]",ie="[object WeakSet]",me="[object ArrayBuffer]",xe="[object DataView]",Me="[object Float32Array]",Ie="[object Float64Array]",he="[object Int8Array]",ee="[object Int16Array]",wr="[object Int32Array]",Ur="[object Uint8Array]",Jr="[object Uint8ClampedArray]",Qr="[object Uint16Array]",oe="[object Uint32Array]",Ne=/\b__p \+= '';/g,se=/\b(__p \+=) '' \+/g,je=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Re=/&(?:amp|lt|gt|quot|#39);/g,ze=/[&<>"']/g,Xe=RegExp(Re.source),lt=RegExp(ze.source),Fe=/<%-([\s\S]+?)%>/g,Pt=/<%([\s\S]+?)%>/g,Ze=/<%=([\s\S]+?)%>/g,Wt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ut=/^\w*$/,mt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,dt=/[\\^$.*+?()[\]{}|]/g,so=RegExp(dt.source),Ft=/^\s+/,uo=/\s/,xo=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Eo=/\{\n\/\* \[wrapped with (.+)\] \*/,_o=/,? & /,So=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,lo=/[()=,{}\[\]\/\s]/,zo=/\\(\\)?/g,vn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,mo=/\w*$/,yo=/^[-+]0x[0-9a-f]+$/i,tn=/^0b[01]+$/i,Sn=/^\[object .+?Constructor\]$/,Lt=/^0o[0-7]+$/i,wa=/^(?:0|[1-9]\d*)$/,pn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Be=/($^)/,ht=/['\n\r\u2028\u2029\\]/g,on="\\ud800-\\udfff",Yo="\\u0300-\\u036f",wc="\\ufe20-\\ufe2f",Ga="\\u20d0-\\u20ff",zn=Yo+wc+Ga,Xt="\\u2700-\\u27bf",jt="a-z\\xdf-\\xf6\\xf8-\\xff",la="\\xac\\xb1\\xd7\\xf7",Zc="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",El="\\u2000-\\u206f",xa=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Kc="A-Z\\xc0-\\xd6\\xd8-\\xde",Bo="\\ufe0e\\ufe0f",Bn=la+Zc+El+xa,Un="['’]",Gs="["+on+"]",Sl="["+Bn+"]",da="["+zn+"]",os="\\d+",Hg="["+Xt+"]",oi="["+jt+"]",ns="[^"+on+Bn+os+Xt+jt+Kc+"]",as="\\ud83c[\\udffb-\\udfff]",pu="(?:"+da+"|"+as+")",Qn="[^"+on+"]",ku="(?:\\ud83c[\\udde6-\\uddff]){2}",Va="[\\ud800-\\udbff][\\udc00-\\udfff]",Ji="["+Kc+"]",og="\\u200d",xc="(?:"+oi+"|"+ns+")",Vs="(?:"+Ji+"|"+ns+")",is="(?:"+Un+"(?:d|ll|m|re|s|t|ve))?",nn="(?:"+Un+"(?:D|LL|M|RE|S|T|VE))?",Qc=pu+"?",dd="["+Bo+"]?",Jc="(?:"+og+"(?:"+[Qn,ku,Va].join("|")+")"+dd+Qc+")*",cs="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",mu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ol=dd+Qc+Jc,Ci="(?:"+[Hg,ku,Va].join("|")+")"+Ol,Ri="(?:"+[Qn+da+"?",da,ku,Va,Gs].join("|")+")",ng=RegExp(Un,"g"),yu=RegExp(da,"g"),Al=RegExp(as+"(?="+as+")|"+Ri+Ol,"g"),pi=RegExp([Ji+"?"+oi+"+"+is+"(?="+[Sl,Ji,"$"].join("|")+")",Vs+"+"+nn+"(?="+[Sl,Ji+xc,"$"].join("|")+")",Ji+"?"+xc+"+"+is,Ji+"+"+nn,mu,cs,os,Ci].join("|"),"g"),sd=RegExp("["+og+on+zn+Bo+"]"),ls=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,$i=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],_c=-1,Uo={};Uo[Me]=Uo[Ie]=Uo[he]=Uo[ee]=Uo[wr]=Uo[Ur]=Uo[Jr]=Uo[Qr]=Uo[oe]=!0,Uo[tr]=Uo[dr]=Uo[me]=Uo[pr]=Uo[xe]=Uo[ur]=Uo[gr]=Uo[kr]=Uo[Ir]=Uo[Mr]=Uo[Ar]=Uo[nr]=Uo[xr]=Uo[Er]=Uo[Yr]=!1;var $t={};$t[tr]=$t[dr]=$t[me]=$t[xe]=$t[pr]=$t[ur]=$t[Me]=$t[Ie]=$t[he]=$t[ee]=$t[wr]=$t[Ir]=$t[Mr]=$t[Ar]=$t[nr]=$t[xr]=$t[Er]=$t[Pr]=$t[Ur]=$t[Jr]=$t[Qr]=$t[oe]=!0,$t[gr]=$t[kr]=$t[Yr]=!1;var ds={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ec={"&":"&","<":"<",">":">",'"':""","'":"'"},Hs={"&":"&","<":"<",">":">",""":'"',"'":"'"},Ma={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ud=parseFloat,wu=parseInt,ss=typeof Zu=="object"&&Zu&&Zu.Object===Object&&Zu,gd=typeof self=="object"&&self&&self.Object===Object&&self,On=ss||gd||Function("return this")(),us=r&&!r.nodeType&&r,sa=us&&!0&&t&&!t.nodeType&&t,Tl=sa&&sa.exports===us,xu=Tl&&ss.process,_a=(function(){try{var Wr=sa&&sa.require&&sa.require("util").types;return Wr||xu&&xu.binding&&xu.binding("util")}catch{}})(),Ea=_a&&_a.isArrayBuffer,Cl=_a&&_a.isDate,ki=_a&&_a.isMap,rc=_a&&_a.isRegExp,ce=_a&&_a.isSet,_e=_a&&_a.isTypedArray;function fe(Wr,ue,le){switch(le.length){case 0:return Wr.call(ue);case 1:return Wr.call(ue,le[0]);case 2:return Wr.call(ue,le[0],le[1]);case 3:return Wr.call(ue,le[0],le[1],le[2])}return Wr.apply(ue,le)}function Ye(Wr,ue,le,Qe){for(var Mt=-1,ro=Wr==null?0:Wr.length;++Mt-1}function gs(Wr,ue,le){for(var Qe=-1,Mt=Wr==null?0:Wr.length;++Qe-1;);return le}function Vb(Wr,ue){for(var le=Wr.length;le--&&hd(ue,Wr[le],0)>-1;);return le}function lg(Wr,ue){for(var le=Wr.length,Qe=0;le--;)Wr[le]===ue&&++Qe;return Qe}var dg=Rl(ds),Xg=Rl(Ec);function hs(Wr){return"\\"+Ma[Wr]}function sg(Wr,ue){return Wr==null?e:Wr[ue]}function Zs(Wr){return sd.test(Wr)}function Zg(Wr){return ls.test(Wr)}function Hb(Wr){for(var ue,le=[];!(ue=Wr.next()).done;)le.push(ue.value);return le}function Ou(Wr){var ue=-1,le=Array(Wr.size);return Wr.forEach(function(Qe,Mt){le[++ue]=[Mt,Qe]}),le}function Fn(Wr,ue){return function(le){return Wr(ue(le))}}function kn(Wr,ue){for(var le=-1,Qe=Wr.length,Mt=0,ro=[];++le-1}function ra(T,D){var U=this.__data__,rr=ea(U,T);return rr<0?(++this.size,U.push([T,D])):U[rr][1]=D,this}ac.prototype.clear=Xb,ac.prototype.delete=ic,ac.prototype.get=_s,ac.prototype.has=Zb,ac.prototype.set=ra;function ii(T){var D=-1,U=T==null?0:T.length;for(this.clear();++D=D?T:D)),T}function ci(T,D,U,rr,hr,Tr){var Nr,qr=D&u,Zr=D&g,Oe=D&b;if(U&&(Nr=hr?U(T,rr,hr,Tr):U(T)),Nr!==e)return Nr;if(!fa(T))return T;var Ae=no(T);if(Ae){if(Nr=U0(T),!qr)return Vn(T,Nr)}else{var Pe=_i(T),$e=Pe==kr||Pe==Or;if(bb(T))return Do(T,qr);if(Pe==Ar||Pe==tr||$e&&!hr){if(Nr=Zr||$e?{}:mv(T),!qr)return Zr?Bu(T,Gl(Nr,T)):wg(T,yi(Nr,T))}else{if(!$t[Pe])return hr?T:{};Nr=F0(T,Pe,qr)}}Tr||(Tr=new cc);var vt=Tr.get(T);if(vt)return vt;Tr.set(T,Nr),jv(T)?T.forEach(function(Ht){Nr.add(ci(Ht,D,U,Ht,T,Tr))}):h1(T)&&T.forEach(function(Ht,Fo){Nr.set(Fo,ci(Ht,D,U,Fo,T,Tr))});var Vt=Oe?Zr?bc:Sg:Zr?rd:Wi,Co=Ae?e:Vt(T);return at(Co||T,function(Ht,Fo){Co&&(Fo=Ht,Ht=T[Fo]),ji(Nr,Fo,ci(Ht,D,U,Fo,T,Tr))}),Nr}function vg(T){var D=Wi(T);return function(U){return Vl(U,T,D)}}function Vl(T,D,U){var rr=U.length;if(T==null)return!rr;for(T=yr(T);rr--;){var hr=U[rr],Tr=D[hr],Nr=T[hr];if(Nr===e&&!(hr in T)||!Tr(Nr))return!1}return!0}function Du(T,D,U){if(typeof T!="function")throw new Tn(i);return ih(function(){T.apply(e,U)},D)}function dc(T,D,U,rr){var hr=-1,Tr=Jo,Nr=!0,qr=T.length,Zr=[],Oe=D.length;if(!qr)return Zr;U&&(D=An(D,Pi(U))),rr?(Tr=gs,Nr=!1):D.length>=n&&(Tr=rl,Nr=!1,D=new mi(D));r:for(;++hrhr?0:hr+U),rr=rr===e||rr>hr?hr:Gt(rr),rr<0&&(rr+=hr),rr=U>rr?0:sm(rr);U0&&U(qr)?D>1?ta(qr,D-1,U,rr,hr):Sa(hr,qr):rr||(hr[hr.length]=qr)}return hr}var Ss=vv(),Lu=vv(!0);function Mc(T,D){return T&&Ss(T,D,Wi)}function Ic(T,D){return T&&Lu(T,D,Wi)}function cl(T,D){return Ha(D,function(U){return Ud(T[U])})}function Dc(T,D){D=kt(D,T);for(var U=0,rr=D.length;T!=null&&UD}function et(T,D){return T!=null&&eo.call(T,D)}function xi(T,D){return T!=null&&D in yr(T)}function ll(T,D,U){return T>=Ao(D,U)&&T=120&&Ae.length>=120)?new mi(Nr&&Ae):e}Ae=T[0];var Pe=-1,$e=qr[0];r:for(;++Pe-1;)qr!==T&&Dl.call(qr,Zr,1),Dl.call(T,Zr,1);return T}function tu(T,D){for(var U=T?D.length:0,rr=U-1;U--;){var hr=D[U];if(U==rr||hr!==Tr){var Tr=hr;Nd(hr)?Dl.call(T,hr,1):po(T,hr)}}return T}function K(T,D){return T+tc($n()*(D-T+1))}function ir(T,D,U,rr){for(var hr=-1,Tr=Nn(qn((D-T)/(U||1)),0),Nr=le(Tr);Tr--;)Nr[rr?Tr:++hr]=T,T+=U;return Nr}function mr(T,D){var U="";if(!T||D<1||D>W)return U;do D%2&&(U+=T),D=tc(D/2),D&&(T+=T);while(D);return U}function Rr(T,D){return Kh(Zh(T,D,ul),T+"")}function Fr(T){return Da(gf(T))}function Gr(T,D){var U=gf(T);return cb(U,Bi(D,0,U.length))}function zr(T,D,U,rr){if(!fa(T))return T;D=kt(D,T);for(var hr=-1,Tr=D.length,Nr=Tr-1,qr=T;qr!=null&&++hrhr?0:hr+D),U=U>hr?hr:U,U<0&&(U+=hr),hr=D>U?0:U-D>>>0,D>>>=0;for(var Tr=le(hr);++rr>>1,Nr=T[Tr];Nr!==null&&!$l(Nr)&&(U?Nr<=D:Nr=n){var Oe=D?null:Ps(T);if(Oe)return ug(Oe);Nr=!1,hr=rl,Zr=new mi}else Zr=D?[]:qr;r:for(;++rr=rr?T:ge(T,D,U)}var bo=qh||function(T){return On.clearTimeout(T)};function Do(T,D){if(D)return T.slice();var U=T.length,rr=Oc?Oc(U):new T.constructor(U);return T.copy(rr),rr}function To(T){var D=new T.constructor(T.byteLength);return new ps(D).set(new ps(T)),D}function Vo(T,D){var U=D?To(T.buffer):T.buffer;return new T.constructor(U,T.byteOffset,T.byteLength)}function uc(T){var D=new T.constructor(T.source,mo.exec(T));return D.lastIndex=T.lastIndex,D}function Pd(T){return Cc?yr(Cc.call(T)):{}}function Xl(T,D){var U=D?To(T.buffer):T.buffer;return new T.constructor(U,T.byteOffset,T.length)}function Rs(T,D){if(T!==D){var U=T!==e,rr=T===null,hr=T===T,Tr=$l(T),Nr=D!==e,qr=D===null,Zr=D===D,Oe=$l(D);if(!qr&&!Oe&&!Tr&&T>D||Tr&&Nr&&Zr&&!qr&&!Oe||rr&&Nr&&Zr||!U&&Zr||!hr)return 1;if(!rr&&!Tr&&!Oe&&T=qr)return Zr;var Oe=U[rr];return Zr*(Oe=="desc"?-1:1)}}return T.index-D.index}function jc(T,D,U,rr){for(var hr=-1,Tr=T.length,Nr=U.length,qr=-1,Zr=D.length,Oe=Nn(Tr-Nr,0),Ae=le(Zr+Oe),Pe=!rr;++qr1?U[hr-1]:e,Nr=hr>2?U[2]:e;for(Tr=T.length>3&&typeof Tr=="function"?(hr--,Tr):e,Nr&&Gi(U[0],U[1],Nr)&&(Tr=hr<3?e:Tr,hr=1),D=yr(D);++rr-1?hr[Tr?D[Nr]:Nr]:e}}function Fi(T){return Dd(function(D){var U=D.length,rr=U,hr=it.prototype.thru;for(T&&D.reverse();rr--;){var Tr=D[rr];if(typeof Tr!="function")throw new Tn(i);if(hr&&!Nr&&aa(Tr)=="wrapper")var Nr=new it([],!0)}for(rr=Nr?rr:U;++rr1&&Ko.reverse(),Ae&&Zrqr))return!1;var Oe=Tr.get(T),Ae=Tr.get(D);if(Oe&&Ae)return Oe==D&&Ae==T;var Pe=-1,$e=!0,vt=U&v?new mi:e;for(Tr.set(T,D),Tr.set(D,T);++Pe1?"& ":"")+D[rr],D=D.join(U>2?", ":" "),T.replace(xo,`{ /* [wrapped with `+D+`] */ -`)}function th(T){return no(T)||gh(T)||!!(Wb&&T&&T[Wb])}function Nd(T,D){var U=typeof T;return D=D??W,!!D&&(U=="number"||U!="symbol"&&wa.test(T))&&T>-1&&T%1==0&&T0){if(++D>=L)return arguments[0]}else D=0;return T.apply(e,arguments)}}function cb(T,D){var U=-1,rr=T.length,hr=rr-1;for(D=D===e?rr:D;++U1?T[D-1]:e;return U=typeof U=="function"?(T.pop(),U):e,Yn(T,U)});function Ov(T){var D=_r(T);return D.__chain__=!0,D}function Z5(T,D){return D(T),T}function sh(T,D){return D(T)}var Z0=Dd(function(T){var D=T.length,U=D?T[0]:0,rr=this.__wrapped__,hr=function(Tr){return $s(Tr,T)};return D>1||this.__actions__.length||!(rr instanceof Zt)||!Nd(U)?this.thru(hr):(rr=rr.slice(U,+U+(D?1:0)),rr.__actions__.push({func:sh,args:[hr],thisArg:e}),new it(rr,this.__chain__).thru(function(Tr){return D&&!Tr.length&&Tr.push(e),Tr}))});function sb(){return Ov(this)}function Oi(){return new it(this.value(),this.__chain__)}function ub(){this.__values__===e&&(this.__values__=m1(this.value()));var T=this.__index__>=this.__values__.length,D=T?e:this.__values__[this.__index__++];return{done:T,value:D}}function ef(){return this}function Ag(T){for(var D,U=this;U instanceof al;){var rr=Qh(U);rr.__index__=0,rr.__values__=e,D?hr.__wrapped__=rr:D=rr;var hr=rr;U=U.__wrapped__}return hr.__wrapped__=T,D}function Gk(){var T=this.__wrapped__;if(T instanceof Zt){var D=T;return this.__actions__.length&&(D=new Zt(this)),D=D.reverse(),D.__actions__.push({func:sh,args:[Ce],thisArg:e}),new it(D,this.__chain__)}return this.thru(Ce)}function Vk(){return li(this.__wrapped__,this.__actions__)}var K5=Qb(function(T,D,U){eo.call(T,U)?++T[U]:zi(T,U,1)});function Av(T,D,U){var rr=no(T)?ua:Hl;return U&&Gi(T,D,U)&&(D=e),rr(T,yt(D,3))}function Hk(T,D){var U=no(T)?Ha:Pc;return U(T,yt(D,3))}var zd=pv(Ev),Q5=pv(lh);function Ql(T,D){return ta(Tv(T,D),1)}function J5(T,D){return ta(Tv(T,D),q)}function $5(T,D,U){return U=U===e?1:Gt(U),ta(Tv(T,D),U)}function r1(T,D){var U=no(T)?at:wi;return U(T,yt(D,3))}function Tg(T,D){var U=no(T)?Oo:pg;return U(T,yt(D,3))}var K0=Qb(function(T,D,U){eo.call(T,U)?T[U].push(D):zi(T,U,[D])});function Wk(T,D,U,rr){T=Jl(T)?T:uf(T),U=U&&!rr?Gt(U):0;var hr=T.length;return U<0&&(U=Nn(hr+U,0)),zv(T)?U<=hr&&T.indexOf(D,U)>-1:!!hr&&hd(T,D,U)>-1}var tf=Rr(function(T,D,U){var rr=-1,hr=typeof D=="function",Tr=Jl(T)?le(T.length):[];return wi(T,function(Nr){Tr[++rr]=hr?fe(D,Nr,U):Ui(Nr,D,U)}),Tr}),e1=Qb(function(T,D,U){zi(T,U,D)});function Tv(T,D){var U=no(T)?An:yg;return U(T,yt(D,3))}function t1(T,D,U,rr){return T==null?[]:(no(D)||(D=D==null?[]:[D]),U=rr?e:U,no(U)||(U=U==null?[]:[U]),Cs(T,D,U))}var o1=Qb(function(T,D,U){T[U?0:1].push(D)},function(){return[[],[]]});function Q0(T,D,U){var rr=no(T)?_u:Ws,hr=arguments.length<3;return rr(T,yt(D,4),U,hr,wi)}function Yk(T,D,U){var rr=no(T)?jh:Ws,hr=arguments.length<3;return rr(T,yt(D,4),U,hr,pg)}function O3(T,D){var U=no(T)?Ha:Pc;return U(T,rp(yt(D,3)))}function A3(T){var D=no(T)?Da:Fr;return D(T)}function T3(T,D,U){(U?Gi(T,D,U):D===e)?D=1:D=Gt(D);var rr=no(T)?lc:Gr;return rr(T,D)}function n1(T){var D=no(T)?fg:ve;return D(T)}function a1(T){if(T==null)return 0;if(Jl(T))return zv(T)?fd(T):T.length;var D=_i(T);return D==Ir||D==xr?T.size:Rd(T).length}function of(T,D,U){var rr=no(T)?bd:Ge;return U&&Gi(T,D,U)&&(D=e),rr(T,yt(D,3))}var J0=Rr(function(T,D){if(T==null)return[];var U=D.length;return U>1&&Gi(T,D[0],D[1])?D=[]:U>2&&Gi(D[0],D[1],D[2])&&(D=[D[0]]),Cs(T,ta(D,1),[])}),Cv=ks||function(){return On.Date.now()};function i1(T,D){if(typeof D!="function")throw new Tn(i);return T=Gt(T),function(){if(--T<1)return D.apply(this,arguments)}}function Xk(T,D,U){return D=U?e:D,D=T&&D==null?T.length:D,di(T,E,e,e,e,e,D)}function Zk(T,D){var U;if(typeof D!="function")throw new Tn(i);return T=Gt(T),function(){return--T>0&&(U=D.apply(this,arguments)),T<=1&&(D=e),U}}var $0=Rr(function(T,D,U){var rr=p;if(U.length){var hr=kn(U,ha($0));rr|=_}return di(T,rr,D,U,hr)}),Kk=Rr(function(T,D,U){var rr=p|m;if(U.length){var hr=kn(U,ha(Kk));rr|=_}return di(D,rr,T,U,hr)});function Rv(T,D,U){D=U?e:D;var rr=di(T,k,e,e,e,e,e,D);return rr.placeholder=Rv.placeholder,rr}function Qk(T,D,U){D=U?e:D;var rr=di(T,x,e,e,e,e,e,D);return rr.placeholder=Qk.placeholder,rr}function Jk(T,D,U){var rr,hr,Tr,Nr,qr,Zr,Oe=0,Ae=!1,Pe=!1,$e=!0;if(typeof T!="function")throw new Tn(i);D=Fd(D)||0,fa(U)&&(Ae=!!U.leading,Pe="maxWait"in U,Tr=Pe?Nn(Fd(U.maxWait)||0,D):Tr,$e="trailing"in U?!!U.trailing:$e);function vt(Ai){var Pg=rr,hh=hr;return rr=hr=e,Oe=Ai,Nr=T.apply(hh,Pg),Nr}function Vt(Ai){return Oe=Ai,qr=ih(Fo,D),Ae?vt(Ai):Nr}function Co(Ai){var Pg=Ai-Zr,hh=Ai-Oe,PT=D-Pg;return Pe?Ao(PT,Tr-hh):PT}function Ht(Ai){var Pg=Ai-Zr,hh=Ai-Oe;return Zr===e||Pg>=D||Pg<0||Pe&&hh>=Tr}function Fo(){var Ai=Cv();if(Ht(Ai))return Ko(Ai);qr=ih(Fo,Co(Ai))}function Ko(Ai){return qr=e,$e&&rr?vt(Ai):(rr=hr=e,Nr)}function du(){qr!==e&&bo(qr),Oe=0,rr=Zr=hr=qr=e}function qd(){return qr===e?Nr:Ko(Cv())}function su(){var Ai=Cv(),Pg=Ht(Ai);if(rr=arguments,hr=this,Zr=Ai,Pg){if(qr===e)return Vt(Zr);if(Pe)return bo(qr),qr=ih(Fo,D),vt(Zr)}return qr===e&&(qr=ih(Fo,D)),Nr}return su.cancel=du,su.flush=qd,su}var xn=Rr(function(T,D){return Du(T,1,D)}),$k=Rr(function(T,D,U){return Du(T,Fd(D)||0,U)});function C3(T){return di(T,R)}function Pv(T,D){if(typeof T!="function"||D!=null&&typeof D!="function")throw new Tn(i);var U=function(){var rr=arguments,hr=D?D.apply(this,rr):rr[0],Tr=U.cache;if(Tr.has(hr))return Tr.get(hr);var Nr=T.apply(this,rr);return U.cache=Tr.set(hr,Nr)||Tr,Nr};return U.cache=new(Pv.Cache||ii),U}Pv.Cache=ii;function rp(T){if(typeof T!="function")throw new Tn(i);return function(){var D=arguments;switch(D.length){case 0:return!T.call(this);case 1:return!T.call(this,D[0]);case 2:return!T.call(this,D[0],D[1]);case 3:return!T.call(this,D[0],D[1],D[2])}return!T.apply(this,D)}}function R3(T){return Zk(2,T)}var P3=na(function(T,D){D=D.length==1&&no(D[0])?An(D[0],Pi(yt())):An(ta(D,1),Pi(yt()));var U=D.length;return Rr(function(rr){for(var hr=-1,Tr=Ao(rr.length,U);++hr=D}),gh=Xo((function(){return arguments})())?Xo:function(T){return ja(T)&&eo.call(T,"callee")&&!ai.call(T,"callee")},no=le.isArray,tm=Ea?Pi(Ea):Ln;function Jl(T){return T!=null&&np(T.length)&&!Ud(T)}function Ja(T){return ja(T)&&Jl(T)}function Iv(T){return T===!0||T===!1||ja(T)&&oa(T)==pr}var bb=ol||ae,b1=Cl?Pi(Cl):sc;function Ro(T){return ja(T)&&T.nodeType===1&&!Nv(T)}function om(T){if(T==null)return!0;if(Jl(T)&&(no(T)||typeof T=="string"||typeof T.splice=="function"||bb(T)||hb(T)||gh(T)))return!T.length;var D=_i(T);if(D==Ir||D==xr)return!T.size;if(nb(T))return!Rd(T).length;for(var U in T)if(eo.call(T,U))return!1;return!0}function tp(T,D){return Io(T,D)}function nm(T,D,U){U=typeof U=="function"?U:e;var rr=U?U(T,D):e;return rr===e?Io(T,D,e,U):!!rr}function op(T){if(!ja(T))return!1;var D=oa(T);return D==gr||D==cr||typeof T.message=="string"&&typeof T.name=="string"&&!Nv(T)}function am(T){return typeof T=="number"&&ga(T)}function Ud(T){if(!fa(T))return!1;var D=oa(T);return D==kr||D==Or||D==sr||D==J}function Dv(T){return typeof T=="number"&&T==Gt(T)}function np(T){return typeof T=="number"&&T>-1&&T%1==0&&T<=W}function fa(T){var D=typeof T;return T!=null&&(D=="object"||D=="function")}function ja(T){return T!=null&&typeof T=="object"}var h1=ki?Pi(ki):Kt;function f1(T,D){return T===D||mn(T,D,Jt(D))}function v1(T,D,U){return U=typeof U=="function"?U:e,mn(T,D,Jt(D),U)}function Rn(T){return cm(T)&&T!=+T}function im(T){if(Yh(T))throw new Mt(a);return Os(T)}function fc(T){return T===null}function D3(T){return T==null}function cm(T){return typeof T=="number"||ja(T)&&oa(T)==Mr}function Nv(T){if(!ja(T)||oa(T)!=Ar)return!1;var D=Ac(T);if(D===null)return!0;var U=eo.call(D,"constructor")&&D.constructor;return typeof U=="function"&&U instanceof U&&Ml.call(U)==Qg}var Lv=rc?Pi(rc):Cd;function lm(T){return Dv(T)&&T>=-W&&T<=W}var jv=ce?Pi(ce):Lc;function zv(T){return typeof T=="string"||!no(T)&&ja(T)&&oa(T)==Er}function $l(T){return typeof T=="symbol"||ja(T)&&oa(T)==Pr}var hb=_e?Pi(_e):mg;function dm(T){return T===e}function N3(T){return ja(T)&&_i(T)==Yr}function p1(T){return ja(T)&&oa(T)==ie}var L3=Kl(un),k1=Kl(function(T,D){return T<=D});function m1(T){if(!T)return[];if(Jl(T))return zv(T)?an(T):Vn(T);if(Jn&&T[Jn])return Hb(T[Jn]());var D=_i(T),U=D==Ir?Ou:D==xr?ug:uf;return U(T)}function Cg(T){if(!T)return T===0?T:0;if(T=Fd(T),T===q||T===-q){var D=T<0?-1:1;return D*Z}return T===T?T:0}function Gt(T){var D=Cg(T),U=D%1;return D===D?U?D-U:D:0}function sm(T){return T?Bi(Gt(T),0,X):0}function Fd(T){if(typeof T=="number")return T;if($l(T))return $;if(fa(T)){var D=typeof T.valueOf=="function"?T.valueOf():T;T=fa(D)?D+"":D}if(typeof T!="string")return T===0?T:+T;T=Pl(T);var U=tn.test(T);return U||Lt.test(T)?wu(T.slice(2),U?2:8):yo.test(T)?$:+T}function ap(T){return Aa(T,rd(T))}function j3(T){return T?Bi(Gt(T),-W,W):T===0?T:0}function bn(T){return T==null?"":At(T)}var y1=ou(function(T,D){if(nb(D)||Jl(D)){Aa(D,Wi(D),T);return}for(var U in D)eo.call(D,U)&&ji(T,U,D[U])}),ip=ou(function(T,D){Aa(D,rd(D),T)}),af=ou(function(T,D,U,rr){Aa(D,rd(D),T,rr)}),z3=ou(function(T,D,U,rr){Aa(D,Wi(D),T,rr)}),Ns=Dd($s);function um(T,D){var U=Ll(T);return D==null?U:yi(U,D)}var w1=Rr(function(T,D){T=yr(T);var U=-1,rr=D.length,hr=rr>2?D[2]:e;for(hr&&Gi(D[0],D[1],hr)&&(rr=1);++U1),Tr}),Aa(T,bc(T),U),rr&&(U=ci(U,u|g|b,kv));for(var hr=D.length;hr--;)po(U,D[hr]);return U});function H3(T,D){return sf(T,rp(yt(D)))}var df=Dd(function(T,D){return T==null?{}:zu(T,D)});function sf(T,D){if(T==null)return{};var U=An(bc(T),function(rr){return[rr]});return D=yt(D),Na(T,U,function(rr,hr){return D(rr,hr[0])})}function T1(T,D,U){D=kt(D,T);var rr=-1,hr=D.length;for(hr||(hr=1,T=e);++rrD){var rr=T;T=D,D=rr}if(U||T%1||D%1){var hr=$n();return Ao(T+hr*(D-T+ud("1e-"+((hr+"").length-1))),D)}return K(T,D)}var gp=xg(function(T,D,U){return D=D.toLowerCase(),T+(U?M1(D):D)});function M1(T){return bh(bn(T).toLowerCase())}function gf(T){return T=bn(T),T&&T.replace(pn,dg).replace(yu,"")}function X3(T,D,U){T=bn(T),D=At(D);var rr=T.length;U=U===e?rr:Bi(Gt(U),0,rr);var hr=U;return U-=D.length,U>=0&&T.slice(U,hr)==D}function I1(T){return T=bn(T),T&<.test(T)?T.replace(ze,Xg):T}function D1(T){return T=bn(T),T&&so.test(T)?T.replace(dt,"\\$&"):T}var N1=xg(function(T,D,U){return T+(U?"-":"")+D.toLowerCase()}),L1=xg(function(T,D,U){return T+(U?" ":"")+D.toLowerCase()}),fm=rb("toLowerCase");function j1(T,D,U){T=bn(T),D=Gt(D);var rr=D?fd(T):0;if(!D||rr>=D)return T;var hr=(D-rr)/2;return Uu(tc(hr),U)+T+Uu(qn(hr),U)}function z1(T,D,U){T=bn(T),D=Gt(D);var rr=D?fd(T):0;return D&&rr>>0,U?(T=bn(T),T&&(typeof D=="string"||D!=null&&!Lv(D))&&(D=At(D),!D&&Zs(T))?wo(an(T),0,U):T.split(D,U)):[]}var km=xg(function(T,D,U){return T+(U?" ":"")+bh(D)});function B1(T,D,U){return T=bn(T),U=U==null?0:Bi(Gt(U),0,T.length),D=At(D),T.slice(U,U+D.length)==D}function mm(T,D,U){var rr=_r.templateSettings;U&&Gi(T,D,U)&&(D=e),T=bn(T),D=af({},D,rr,jn);var hr=af({},D.imports,rr.imports,jn),Tr=Wi(hr),Nr=Xs(hr,Tr),qr,Zr,Oe=0,Ae=D.interpolate||Be,Pe="__p += '",$e=vd((D.escape||Be).source+"|"+Ae.source+"|"+(Ae===Ze?vn:Be).source+"|"+(D.evaluate||Be).source+"|$","g"),vt="//# sourceURL="+(eo.call(D,"sourceURL")?(D.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++_c+"]")+` +`)}function th(T){return no(T)||gh(T)||!!(Wb&&T&&T[Wb])}function Nd(T,D){var U=typeof T;return D=D??W,!!D&&(U=="number"||U!="symbol"&&wa.test(T))&&T>-1&&T%1==0&&T0){if(++D>=L)return arguments[0]}else D=0;return T.apply(e,arguments)}}function cb(T,D){var U=-1,rr=T.length,hr=rr-1;for(D=D===e?rr:D;++U1?T[D-1]:e;return U=typeof U=="function"?(T.pop(),U):e,Yn(T,U)});function Ov(T){var D=_r(T);return D.__chain__=!0,D}function Z5(T,D){return D(T),T}function sh(T,D){return D(T)}var Z0=Dd(function(T){var D=T.length,U=D?T[0]:0,rr=this.__wrapped__,hr=function(Tr){return $s(Tr,T)};return D>1||this.__actions__.length||!(rr instanceof Zt)||!Nd(U)?this.thru(hr):(rr=rr.slice(U,+U+(D?1:0)),rr.__actions__.push({func:sh,args:[hr],thisArg:e}),new it(rr,this.__chain__).thru(function(Tr){return D&&!Tr.length&&Tr.push(e),Tr}))});function sb(){return Ov(this)}function Oi(){return new it(this.value(),this.__chain__)}function ub(){this.__values__===e&&(this.__values__=m1(this.value()));var T=this.__index__>=this.__values__.length,D=T?e:this.__values__[this.__index__++];return{done:T,value:D}}function tf(){return this}function Ag(T){for(var D,U=this;U instanceof al;){var rr=Jh(U);rr.__index__=0,rr.__values__=e,D?hr.__wrapped__=rr:D=rr;var hr=rr;U=U.__wrapped__}return hr.__wrapped__=T,D}function Gk(){var T=this.__wrapped__;if(T instanceof Zt){var D=T;return this.__actions__.length&&(D=new Zt(this)),D=D.reverse(),D.__actions__.push({func:sh,args:[Ce],thisArg:e}),new it(D,this.__chain__)}return this.thru(Ce)}function Vk(){return li(this.__wrapped__,this.__actions__)}var K5=Qb(function(T,D,U){eo.call(T,U)?++T[U]:zi(T,U,1)});function Av(T,D,U){var rr=no(T)?ua:Hl;return U&&Gi(T,D,U)&&(D=e),rr(T,yt(D,3))}function Hk(T,D){var U=no(T)?Ha:Pc;return U(T,yt(D,3))}var zd=pv(Ev),Q5=pv(lh);function Ql(T,D){return ta(Tv(T,D),1)}function J5(T,D){return ta(Tv(T,D),q)}function $5(T,D,U){return U=U===e?1:Gt(U),ta(Tv(T,D),U)}function r1(T,D){var U=no(T)?at:wi;return U(T,yt(D,3))}function Tg(T,D){var U=no(T)?Oo:pg;return U(T,yt(D,3))}var K0=Qb(function(T,D,U){eo.call(T,U)?T[U].push(D):zi(T,U,[D])});function Wk(T,D,U,rr){T=Jl(T)?T:gf(T),U=U&&!rr?Gt(U):0;var hr=T.length;return U<0&&(U=Nn(hr+U,0)),zv(T)?U<=hr&&T.indexOf(D,U)>-1:!!hr&&hd(T,D,U)>-1}var of=Rr(function(T,D,U){var rr=-1,hr=typeof D=="function",Tr=Jl(T)?le(T.length):[];return wi(T,function(Nr){Tr[++rr]=hr?fe(D,Nr,U):Ui(Nr,D,U)}),Tr}),e1=Qb(function(T,D,U){zi(T,U,D)});function Tv(T,D){var U=no(T)?An:yg;return U(T,yt(D,3))}function t1(T,D,U,rr){return T==null?[]:(no(D)||(D=D==null?[]:[D]),U=rr?e:U,no(U)||(U=U==null?[]:[U]),Cs(T,D,U))}var o1=Qb(function(T,D,U){T[U?0:1].push(D)},function(){return[[],[]]});function Q0(T,D,U){var rr=no(T)?_u:Ws,hr=arguments.length<3;return rr(T,yt(D,4),U,hr,wi)}function Yk(T,D,U){var rr=no(T)?zh:Ws,hr=arguments.length<3;return rr(T,yt(D,4),U,hr,pg)}function O3(T,D){var U=no(T)?Ha:Pc;return U(T,rp(yt(D,3)))}function A3(T){var D=no(T)?Da:Fr;return D(T)}function T3(T,D,U){(U?Gi(T,D,U):D===e)?D=1:D=Gt(D);var rr=no(T)?lc:Gr;return rr(T,D)}function n1(T){var D=no(T)?fg:ve;return D(T)}function a1(T){if(T==null)return 0;if(Jl(T))return zv(T)?fd(T):T.length;var D=_i(T);return D==Ir||D==xr?T.size:Rd(T).length}function nf(T,D,U){var rr=no(T)?bd:Ge;return U&&Gi(T,D,U)&&(D=e),rr(T,yt(D,3))}var J0=Rr(function(T,D){if(T==null)return[];var U=D.length;return U>1&&Gi(T,D[0],D[1])?D=[]:U>2&&Gi(D[0],D[1],D[2])&&(D=[D[0]]),Cs(T,ta(D,1),[])}),Cv=ks||function(){return On.Date.now()};function i1(T,D){if(typeof D!="function")throw new Tn(i);return T=Gt(T),function(){if(--T<1)return D.apply(this,arguments)}}function Xk(T,D,U){return D=U?e:D,D=T&&D==null?T.length:D,di(T,E,e,e,e,e,D)}function Zk(T,D){var U;if(typeof D!="function")throw new Tn(i);return T=Gt(T),function(){return--T>0&&(U=D.apply(this,arguments)),T<=1&&(D=e),U}}var $0=Rr(function(T,D,U){var rr=p;if(U.length){var hr=kn(U,ha($0));rr|=_}return di(T,rr,D,U,hr)}),Kk=Rr(function(T,D,U){var rr=p|m;if(U.length){var hr=kn(U,ha(Kk));rr|=_}return di(D,rr,T,U,hr)});function Rv(T,D,U){D=U?e:D;var rr=di(T,k,e,e,e,e,e,D);return rr.placeholder=Rv.placeholder,rr}function Qk(T,D,U){D=U?e:D;var rr=di(T,x,e,e,e,e,e,D);return rr.placeholder=Qk.placeholder,rr}function Jk(T,D,U){var rr,hr,Tr,Nr,qr,Zr,Oe=0,Ae=!1,Pe=!1,$e=!0;if(typeof T!="function")throw new Tn(i);D=Fd(D)||0,fa(U)&&(Ae=!!U.leading,Pe="maxWait"in U,Tr=Pe?Nn(Fd(U.maxWait)||0,D):Tr,$e="trailing"in U?!!U.trailing:$e);function vt(Ai){var Pg=rr,hh=hr;return rr=hr=e,Oe=Ai,Nr=T.apply(hh,Pg),Nr}function Vt(Ai){return Oe=Ai,qr=ih(Fo,D),Ae?vt(Ai):Nr}function Co(Ai){var Pg=Ai-Zr,hh=Ai-Oe,PT=D-Pg;return Pe?Ao(PT,Tr-hh):PT}function Ht(Ai){var Pg=Ai-Zr,hh=Ai-Oe;return Zr===e||Pg>=D||Pg<0||Pe&&hh>=Tr}function Fo(){var Ai=Cv();if(Ht(Ai))return Ko(Ai);qr=ih(Fo,Co(Ai))}function Ko(Ai){return qr=e,$e&&rr?vt(Ai):(rr=hr=e,Nr)}function du(){qr!==e&&bo(qr),Oe=0,rr=Zr=hr=qr=e}function qd(){return qr===e?Nr:Ko(Cv())}function su(){var Ai=Cv(),Pg=Ht(Ai);if(rr=arguments,hr=this,Zr=Ai,Pg){if(qr===e)return Vt(Zr);if(Pe)return bo(qr),qr=ih(Fo,D),vt(Zr)}return qr===e&&(qr=ih(Fo,D)),Nr}return su.cancel=du,su.flush=qd,su}var xn=Rr(function(T,D){return Du(T,1,D)}),$k=Rr(function(T,D,U){return Du(T,Fd(D)||0,U)});function C3(T){return di(T,R)}function Pv(T,D){if(typeof T!="function"||D!=null&&typeof D!="function")throw new Tn(i);var U=function(){var rr=arguments,hr=D?D.apply(this,rr):rr[0],Tr=U.cache;if(Tr.has(hr))return Tr.get(hr);var Nr=T.apply(this,rr);return U.cache=Tr.set(hr,Nr)||Tr,Nr};return U.cache=new(Pv.Cache||ii),U}Pv.Cache=ii;function rp(T){if(typeof T!="function")throw new Tn(i);return function(){var D=arguments;switch(D.length){case 0:return!T.call(this);case 1:return!T.call(this,D[0]);case 2:return!T.call(this,D[0],D[1]);case 3:return!T.call(this,D[0],D[1],D[2])}return!T.apply(this,D)}}function R3(T){return Zk(2,T)}var P3=na(function(T,D){D=D.length==1&&no(D[0])?An(D[0],Pi(yt())):An(ta(D,1),Pi(yt()));var U=D.length;return Rr(function(rr){for(var hr=-1,Tr=Ao(rr.length,U);++hr=D}),gh=Xo((function(){return arguments})())?Xo:function(T){return ja(T)&&eo.call(T,"callee")&&!ai.call(T,"callee")},no=le.isArray,tm=Ea?Pi(Ea):Ln;function Jl(T){return T!=null&&np(T.length)&&!Ud(T)}function Ja(T){return ja(T)&&Jl(T)}function Iv(T){return T===!0||T===!1||ja(T)&&oa(T)==pr}var bb=ol||ae,b1=Cl?Pi(Cl):sc;function Ro(T){return ja(T)&&T.nodeType===1&&!Nv(T)}function om(T){if(T==null)return!0;if(Jl(T)&&(no(T)||typeof T=="string"||typeof T.splice=="function"||bb(T)||hb(T)||gh(T)))return!T.length;var D=_i(T);if(D==Ir||D==xr)return!T.size;if(nb(T))return!Rd(T).length;for(var U in T)if(eo.call(T,U))return!1;return!0}function tp(T,D){return Io(T,D)}function nm(T,D,U){U=typeof U=="function"?U:e;var rr=U?U(T,D):e;return rr===e?Io(T,D,e,U):!!rr}function op(T){if(!ja(T))return!1;var D=oa(T);return D==gr||D==cr||typeof T.message=="string"&&typeof T.name=="string"&&!Nv(T)}function am(T){return typeof T=="number"&&ga(T)}function Ud(T){if(!fa(T))return!1;var D=oa(T);return D==kr||D==Or||D==sr||D==J}function Dv(T){return typeof T=="number"&&T==Gt(T)}function np(T){return typeof T=="number"&&T>-1&&T%1==0&&T<=W}function fa(T){var D=typeof T;return T!=null&&(D=="object"||D=="function")}function ja(T){return T!=null&&typeof T=="object"}var h1=ki?Pi(ki):Kt;function f1(T,D){return T===D||mn(T,D,Jt(D))}function v1(T,D,U){return U=typeof U=="function"?U:e,mn(T,D,Jt(D),U)}function Rn(T){return cm(T)&&T!=+T}function im(T){if(Xh(T))throw new Mt(a);return Os(T)}function fc(T){return T===null}function D3(T){return T==null}function cm(T){return typeof T=="number"||ja(T)&&oa(T)==Mr}function Nv(T){if(!ja(T)||oa(T)!=Ar)return!1;var D=Ac(T);if(D===null)return!0;var U=eo.call(D,"constructor")&&D.constructor;return typeof U=="function"&&U instanceof U&&Ml.call(U)==Qg}var Lv=rc?Pi(rc):Cd;function lm(T){return Dv(T)&&T>=-W&&T<=W}var jv=ce?Pi(ce):Lc;function zv(T){return typeof T=="string"||!no(T)&&ja(T)&&oa(T)==Er}function $l(T){return typeof T=="symbol"||ja(T)&&oa(T)==Pr}var hb=_e?Pi(_e):mg;function dm(T){return T===e}function N3(T){return ja(T)&&_i(T)==Yr}function p1(T){return ja(T)&&oa(T)==ie}var L3=Kl(un),k1=Kl(function(T,D){return T<=D});function m1(T){if(!T)return[];if(Jl(T))return zv(T)?an(T):Vn(T);if(Jn&&T[Jn])return Hb(T[Jn]());var D=_i(T),U=D==Ir?Ou:D==xr?ug:gf;return U(T)}function Cg(T){if(!T)return T===0?T:0;if(T=Fd(T),T===q||T===-q){var D=T<0?-1:1;return D*Z}return T===T?T:0}function Gt(T){var D=Cg(T),U=D%1;return D===D?U?D-U:D:0}function sm(T){return T?Bi(Gt(T),0,X):0}function Fd(T){if(typeof T=="number")return T;if($l(T))return $;if(fa(T)){var D=typeof T.valueOf=="function"?T.valueOf():T;T=fa(D)?D+"":D}if(typeof T!="string")return T===0?T:+T;T=Pl(T);var U=tn.test(T);return U||Lt.test(T)?wu(T.slice(2),U?2:8):yo.test(T)?$:+T}function ap(T){return Aa(T,rd(T))}function j3(T){return T?Bi(Gt(T),-W,W):T===0?T:0}function bn(T){return T==null?"":At(T)}var y1=ou(function(T,D){if(nb(D)||Jl(D)){Aa(D,Wi(D),T);return}for(var U in D)eo.call(D,U)&&ji(T,U,D[U])}),ip=ou(function(T,D){Aa(D,rd(D),T)}),cf=ou(function(T,D,U,rr){Aa(D,rd(D),T,rr)}),z3=ou(function(T,D,U,rr){Aa(D,Wi(D),T,rr)}),Ns=Dd($s);function um(T,D){var U=Ll(T);return D==null?U:yi(U,D)}var w1=Rr(function(T,D){T=yr(T);var U=-1,rr=D.length,hr=rr>2?D[2]:e;for(hr&&Gi(D[0],D[1],hr)&&(rr=1);++U1),Tr}),Aa(T,bc(T),U),rr&&(U=ci(U,u|g|b,kv));for(var hr=D.length;hr--;)po(U,D[hr]);return U});function H3(T,D){return uf(T,rp(yt(D)))}var sf=Dd(function(T,D){return T==null?{}:zu(T,D)});function uf(T,D){if(T==null)return{};var U=An(bc(T),function(rr){return[rr]});return D=yt(D),Na(T,U,function(rr,hr){return D(rr,hr[0])})}function T1(T,D,U){D=kt(D,T);var rr=-1,hr=D.length;for(hr||(hr=1,T=e);++rrD){var rr=T;T=D,D=rr}if(U||T%1||D%1){var hr=$n();return Ao(T+hr*(D-T+ud("1e-"+((hr+"").length-1))),D)}return K(T,D)}var gp=xg(function(T,D,U){return D=D.toLowerCase(),T+(U?M1(D):D)});function M1(T){return bh(bn(T).toLowerCase())}function bf(T){return T=bn(T),T&&T.replace(pn,dg).replace(yu,"")}function X3(T,D,U){T=bn(T),D=At(D);var rr=T.length;U=U===e?rr:Bi(Gt(U),0,rr);var hr=U;return U-=D.length,U>=0&&T.slice(U,hr)==D}function I1(T){return T=bn(T),T&<.test(T)?T.replace(ze,Xg):T}function D1(T){return T=bn(T),T&&so.test(T)?T.replace(dt,"\\$&"):T}var N1=xg(function(T,D,U){return T+(U?"-":"")+D.toLowerCase()}),L1=xg(function(T,D,U){return T+(U?" ":"")+D.toLowerCase()}),fm=rb("toLowerCase");function j1(T,D,U){T=bn(T),D=Gt(D);var rr=D?fd(T):0;if(!D||rr>=D)return T;var hr=(D-rr)/2;return Uu(tc(hr),U)+T+Uu(qn(hr),U)}function z1(T,D,U){T=bn(T),D=Gt(D);var rr=D?fd(T):0;return D&&rr>>0,U?(T=bn(T),T&&(typeof D=="string"||D!=null&&!Lv(D))&&(D=At(D),!D&&Zs(T))?wo(an(T),0,U):T.split(D,U)):[]}var km=xg(function(T,D,U){return T+(U?" ":"")+bh(D)});function B1(T,D,U){return T=bn(T),U=U==null?0:Bi(Gt(U),0,T.length),D=At(D),T.slice(U,U+D.length)==D}function mm(T,D,U){var rr=_r.templateSettings;U&&Gi(T,D,U)&&(D=e),T=bn(T),D=cf({},D,rr,jn);var hr=cf({},D.imports,rr.imports,jn),Tr=Wi(hr),Nr=Xs(hr,Tr),qr,Zr,Oe=0,Ae=D.interpolate||Be,Pe="__p += '",$e=vd((D.escape||Be).source+"|"+Ae.source+"|"+(Ae===Ze?vn:Be).source+"|"+(D.evaluate||Be).source+"|$","g"),vt="//# sourceURL="+(eo.call(D,"sourceURL")?(D.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++_c+"]")+` `;T.replace($e,function(Ht,Fo,Ko,du,qd,su){return Ko||(Ko=du),Pe+=T.slice(Oe,su).replace(ht,hs),Fo&&(qr=!0,Pe+=`' + __e(`+Fo+`) + '`),qd&&(Zr=!0,Pe+=`'; @@ -426,13 +426,13 @@ function print() { __p += __j.call(arguments, '') } `:`; `)+Pe+`return __p -}`;var Co=ym(function(){return ro(Tr,vt+"return "+Pe).apply(e,Nr)});if(Co.source=Pe,op(Co))throw Co;return Co}function vb(T){return bn(T).toLowerCase()}function pb(T){return bn(T).toUpperCase()}function kb(T,D,U){if(T=bn(T),T&&(U||D===e))return Pl(T);if(!T||!(D=At(D)))return T;var rr=an(T),hr=an(D),Tr=Su(rr,hr),Nr=Vb(rr,hr)+1;return wo(rr,Tr,Nr).join("")}function Fv(T,D,U){if(T=bn(T),T&&(U||D===e))return T.slice(0,fs(T)+1);if(!T||!(D=At(D)))return T;var rr=an(T),hr=Vb(rr,an(D))+1;return wo(rr,0,hr).join("")}function qv(T,D,U){if(T=bn(T),T&&(U||D===e))return T.replace(Ft,"");if(!T||!(D=At(D)))return T;var rr=an(T),hr=Su(rr,an(D));return wo(rr,hr).join("")}function mb(T,D){var U=M,rr=I;if(fa(D)){var hr="separator"in D?D.separator:hr;U="length"in D?Gt(D.length):U,rr="omission"in D?At(D.omission):rr}T=bn(T);var Tr=T.length;if(Zs(T)){var Nr=an(T);Tr=Nr.length}if(U>=Tr)return T;var qr=U-fd(rr);if(qr<1)return rr;var Zr=Nr?wo(Nr,0,qr).join(""):T.slice(0,qr);if(hr===e)return Zr+rr;if(Nr&&(qr+=Zr.length-qr),Lv(hr)){if(T.slice(qr).search(hr)){var Oe,Ae=Zr;for(hr.global||(hr=vd(hr.source,bn(mo.exec(hr))+"g")),hr.lastIndex=0;Oe=hr.exec(Ae);)var Pe=Oe.index;Zr=Zr.slice(0,Pe===e?qr:Pe)}}else if(T.indexOf(At(hr),qr)!=qr){var $e=Zr.lastIndexOf(hr);$e>-1&&(Zr=Zr.slice(0,$e))}return Zr+rr}function Q3(T){return T=bn(T),T&&Xe.test(T)?T.replace(Re,Ks):T}var U1=xg(function(T,D,U){return T+(U?" ":"")+D.toUpperCase()}),bh=rb("toUpperCase");function F1(T,D,U){return T=bn(T),D=U?e:D,D===e?Zg(T)?Qs(T):qo(T):T.match(D)||[]}var ym=Rr(function(T,D){try{return fe(T,e,D)}catch(U){return op(U)?U:new Mt(U)}}),fp=Dd(function(T,D){return at(D,function(U){U=Bc(U),zi(T,U,$0(T[U],T))}),T});function q1(T){var D=T==null?0:T.length,U=yt();return T=D?An(T,function(rr){if(typeof rr[1]!="function")throw new Tn(i);return[U(rr[0]),rr[1]]}):[],Rr(function(rr){for(var hr=-1;++hrW)return[];var U=X,rr=Ao(T,X);D=yt(D),T-=X;for(var hr=cg(rr,D);++U0||D<0)?new Zt(U):(T<0?U=U.takeRight(-T):T&&(U=U.drop(T)),D!==e&&(D=Gt(D),U=D<0?U.dropRight(-D):U.take(D-T)),U)},Zt.prototype.takeRightWhile=function(T){return this.reverse().takeWhile(T).reverse()},Zt.prototype.toArray=function(){return this.take(X)},Mc(Zt.prototype,function(T,D){var U=/^(?:filter|find|map|reject)|While$/.test(D),rr=/^(?:head|last)$/.test(D),hr=_r[rr?"take"+(D=="last"?"Right":""):D],Tr=rr||/^find/.test(D);hr&&(_r.prototype[D]=function(){var Nr=this.__wrapped__,qr=rr?[1]:arguments,Zr=Nr instanceof Zt,Oe=qr[0],Ae=Zr||no(Nr),Pe=function(Fo){var Ko=hr.apply(_r,Sa([Fo],qr));return rr&&$e?Ko[0]:Ko};Ae&&U&&typeof Oe=="function"&&Oe.length!=1&&(Zr=Ae=!1);var $e=this.__chain__,vt=!!this.__actions__.length,Vt=Tr&&!$e,Co=Zr&&!vt;if(!Tr&&Ae){Nr=Co?Nr:new Zt(this);var Ht=T.apply(Nr,qr);return Ht.__actions__.push({func:sh,args:[Pe],thisArg:e}),new it(Ht,$e)}return Vt&&Co?T.apply(this,qr):(Ht=this.thru(Pe),Vt?rr?Ht.value()[0]:Ht.value():Ht)})}),at(["pop","push","shift","sort","splice","unshift"],function(T){var D=io[T],U=/^(?:push|sort|unshift)$/.test(T)?"tap":"thru",rr=/^(?:pop|shift)$/.test(T);_r.prototype[T]=function(){var hr=arguments;if(rr&&!this.__chain__){var Tr=this.value();return D.apply(no(Tr)?Tr:[],hr)}return this[U](function(Nr){return D.apply(no(Nr)?Nr:[],hr)})}}),Mc(Zt.prototype,function(T,D){var U=_r[D];if(U){var rr=U.name+"";eo.call(Mo,rr)||(Mo[rr]=[]),Mo[rr].push({name:D,func:U})}}),Mo[eb(e,m).name]=[{name:"wrapper",func:e}],Zt.prototype.clone=jl,Zt.prototype.reverse=Rc,Zt.prototype.value=zl,_r.prototype.at=Z0,_r.prototype.chain=sb,_r.prototype.commit=Oi,_r.prototype.next=ub,_r.prototype.plant=Ag,_r.prototype.reverse=Gk,_r.prototype.toJSON=_r.prototype.valueOf=_r.prototype.value=Vk,_r.prototype.first=_r.prototype.head,Jn&&(_r.prototype[Jn]=ef),_r}),vs=el();sa?((sa.exports=vs)._=vs,us._=vs):On._=vs}).call(Pcr)})(ey,ey.exports)),ey.exports}var Q_,_L;function Mcr(){if(_L)return Q_;_L=1,Q_=t;function t(){var o={};o._next=o._prev=o,this._sentinel=o}t.prototype.dequeue=function(){var o=this._sentinel,n=o._prev;if(n!==o)return r(n),n},t.prototype.enqueue=function(o){var n=this._sentinel;o._prev&&o._next&&r(o),o._next=n._next,n._next._prev=o,n._next=o,o._prev=n},t.prototype.toString=function(){for(var o=[],n=this._sentinel,a=n._prev;a!==n;)o.push(JSON.stringify(a,e)),a=a._prev;return"["+o.join(", ")+"]"};function r(o){o._prev._next=o._next,o._next._prev=o._prev,delete o._next,delete o._prev}function e(o,n){if(o!=="_next"&&o!=="_prev")return n}return Q_}var J_,EL;function Icr(){if(EL)return J_;EL=1;var t=Ra(),r=$u().Graph,e=Mcr();J_=n;var o=t.constant(1);function n(d,s){if(d.nodeCount()<=1)return[];var u=c(d,s||o),g=a(u.graph,u.buckets,u.zeroIdx);return t.flatten(t.map(g,function(b){return d.outEdges(b.v,b.w)}),!0)}function a(d,s,u){for(var g=[],b=s[s.length-1],f=s[0],v;d.nodeCount();){for(;v=f.dequeue();)i(d,s,u,v);for(;v=b.dequeue();)i(d,s,u,v);if(d.nodeCount()){for(var p=s.length-2;p>0;--p)if(v=s[p].dequeue(),v){g=g.concat(i(d,s,u,v,!0));break}}}return g}function i(d,s,u,g,b){var f=b?[]:void 0;return t.forEach(d.inEdges(g.v),function(v){var p=d.edge(v),m=d.node(v.v);b&&f.push({v:v.v,w:v.w}),m.out-=p,l(s,u,m)}),t.forEach(d.outEdges(g.v),function(v){var p=d.edge(v),m=v.w,y=d.node(m);y.in-=p,l(s,u,y)}),d.removeNode(g.v),f}function c(d,s){var u=new r,g=0,b=0;t.forEach(d.nodes(),function(p){u.setNode(p,{v:p,in:0,out:0})}),t.forEach(d.edges(),function(p){var m=u.edge(p.v,p.w)||0,y=s(p),k=m+y;u.setEdge(p.v,p.w,k),b=Math.max(b,u.node(p.v).out+=y),g=Math.max(g,u.node(p.w).in+=y)});var f=t.range(b+g+3).map(function(){return new e}),v=g+1;return t.forEach(u.nodes(),function(p){l(f,v,u.node(p))}),{graph:u,buckets:f,zeroIdx:v}}function l(d,s,u){u.out?u.in?d[u.out-u.in+s].enqueue(u):d[d.length-1].enqueue(u):d[0].enqueue(u)}return J_}var $_,SL;function Dcr(){if(SL)return $_;SL=1;var t=Ra(),r=Icr();$_={run:e,undo:n};function e(a){var i=a.graph().acyclicer==="greedy"?r(a,c(a)):o(a);t.forEach(i,function(l){var d=a.edge(l);a.removeEdge(l),d.forwardName=l.name,d.reversed=!0,a.setEdge(l.w,l.v,d,t.uniqueId("rev"))});function c(l){return function(d){return l.edge(d).weight}}}function o(a){var i=[],c={},l={};function d(s){t.has(l,s)||(l[s]=!0,c[s]=!0,t.forEach(a.outEdges(s),function(u){t.has(c,u.w)?i.push(u):d(u.w)}),delete c[s])}return t.forEach(a.nodes(),d),i}function n(a){t.forEach(a.edges(),function(i){var c=a.edge(i);if(c.reversed){a.removeEdge(i);var l=c.forwardName;delete c.reversed,delete c.forwardName,a.setEdge(i.w,i.v,c,l)}})}return $_}var rE,OL;function Fs(){if(OL)return rE;OL=1;var t=Ra(),r=$u().Graph;rE={addDummyNode:e,simplify:o,asNonCompoundGraph:n,successorWeights:a,predecessorWeights:i,intersectRect:c,buildLayerMatrix:l,normalizeRanks:d,removeEmptyRanks:s,addBorderNode:u,maxRank:g,partition:b,time:f,notime:v};function e(p,m,y,k){var x;do x=t.uniqueId(k);while(p.hasNode(x));return y.dummy=m,p.setNode(x,y),x}function o(p){var m=new r().setGraph(p.graph());return t.forEach(p.nodes(),function(y){m.setNode(y,p.node(y))}),t.forEach(p.edges(),function(y){var k=m.edge(y.v,y.w)||{weight:0,minlen:1},x=p.edge(y);m.setEdge(y.v,y.w,{weight:k.weight+x.weight,minlen:Math.max(k.minlen,x.minlen)})}),m}function n(p){var m=new r({multigraph:p.isMultigraph()}).setGraph(p.graph());return t.forEach(p.nodes(),function(y){p.children(y).length||m.setNode(y,p.node(y))}),t.forEach(p.edges(),function(y){m.setEdge(y,p.edge(y))}),m}function a(p){var m=t.map(p.nodes(),function(y){var k={};return t.forEach(p.outEdges(y),function(x){k[x.w]=(k[x.w]||0)+p.edge(x).weight}),k});return t.zipObject(p.nodes(),m)}function i(p){var m=t.map(p.nodes(),function(y){var k={};return t.forEach(p.inEdges(y),function(x){k[x.v]=(k[x.v]||0)+p.edge(x).weight}),k});return t.zipObject(p.nodes(),m)}function c(p,m){var y=p.x,k=p.y,x=m.x-y,_=m.y-k,S=p.width/2,E=p.height/2;if(!x&&!_)throw new Error("Not possible to find intersection inside of the rectangle");var O,R;return Math.abs(_)*S>Math.abs(x)*E?(_<0&&(E=-E),O=E*x/_,R=E):(x<0&&(S=-S),O=S,R=S*_/x),{x:y+O,y:k+R}}function l(p){var m=t.map(t.range(g(p)+1),function(){return[]});return t.forEach(p.nodes(),function(y){var k=p.node(y),x=k.rank;t.isUndefined(x)||(m[x][k.order]=y)}),m}function d(p){var m=t.min(t.map(p.nodes(),function(y){return p.node(y).rank}));t.forEach(p.nodes(),function(y){var k=p.node(y);t.has(k,"rank")&&(k.rank-=m)})}function s(p){var m=t.min(t.map(p.nodes(),function(_){return p.node(_).rank})),y=[];t.forEach(p.nodes(),function(_){var S=p.node(_).rank-m;y[S]||(y[S]=[]),y[S].push(_)});var k=0,x=p.graph().nodeRankFactor;t.forEach(y,function(_,S){t.isUndefined(_)&&S%x!==0?--k:k&&t.forEach(_,function(E){p.node(E).rank+=k})})}function u(p,m,y,k){var x={width:0,height:0};return arguments.length>=4&&(x.rank=y,x.order=k),e(p,"border",x,m)}function g(p){return t.max(t.map(p.nodes(),function(m){var y=p.node(m).rank;if(!t.isUndefined(y))return y}))}function b(p,m){var y={lhs:[],rhs:[]};return t.forEach(p,function(k){m(k)?y.lhs.push(k):y.rhs.push(k)}),y}function f(p,m){var y=t.now();try{return m()}finally{console.log(p+" time: "+(t.now()-y)+"ms")}}function v(p,m){return m()}return rE}var eE,AL;function Ncr(){if(AL)return eE;AL=1;var t=Ra(),r=Fs();eE={run:e,undo:n};function e(a){a.graph().dummyChains=[],t.forEach(a.edges(),function(i){o(a,i)})}function o(a,i){var c=i.v,l=a.node(c).rank,d=i.w,s=a.node(d).rank,u=i.name,g=a.edge(i),b=g.labelRank;if(s!==l+1){a.removeEdge(i);var f,v,p;for(p=0,++l;lR.lim&&(M=R,I=!0);var L=t.filter(x.edges(),function(j){return I===y(k,k.node(j.v),M)&&I!==y(k,k.node(j.w),M)});return t.minBy(L,function(j){return e(x,j)})}function v(k,x,_,S){var E=_.v,O=_.w;k.removeEdge(E,O),k.setEdge(S.v,S.w,{}),u(k),l(k,x),p(k,x)}function p(k,x){var _=t.find(k.nodes(),function(E){return!x.node(E).parent}),S=n(k,_);S=S.slice(1),t.forEach(S,function(E){var O=k.node(E).parent,R=x.edge(E,O),M=!1;R||(R=x.edge(O,E),M=!0),x.node(E).rank=x.node(O).rank+(M?R.minlen:-R.minlen)})}function m(k,x,_){return k.hasEdge(x,_)}function y(k,x,_){return _.low<=x.lim&&x.lim<=_.lim}return nE}var aE,PL;function jcr(){if(PL)return aE;PL=1;var t=Ux(),r=t.longestPath,e=PG(),o=Lcr();aE=n;function n(l){switch(l.graph().ranker){case"network-simplex":c(l);break;case"tight-tree":i(l);break;case"longest-path":a(l);break;default:c(l)}}var a=r;function i(l){r(l),e(l)}function c(l){o(l)}return aE}var iE,ML;function zcr(){if(ML)return iE;ML=1;var t=Ra();iE=r;function r(n){var a=o(n);t.forEach(n.graph().dummyChains,function(i){for(var c=n.node(i),l=c.edgeObj,d=e(n,a,l.v,l.w),s=d.path,u=d.lca,g=0,b=s[g],f=!0;i!==l.w;){if(c=n.node(i),f){for(;(b=s[g])!==u&&n.node(b).maxRanks||u>a[g].lim));for(b=g,g=c;(g=n.parent(g))!==b;)d.push(g);return{path:l.concat(d.reverse()),lca:b}}function o(n){var a={},i=0;function c(l){var d=i;t.forEach(n.children(l),c),a[l]={low:d,lim:i++}}return t.forEach(n.children(),c),a}return iE}var cE,IL;function Bcr(){if(IL)return cE;IL=1;var t=Ra(),r=Fs();cE={run:e,cleanup:i};function e(c){var l=r.addDummyNode(c,"root",{},"_root"),d=n(c),s=t.max(t.values(d))-1,u=2*s+1;c.graph().nestingRoot=l,t.forEach(c.edges(),function(b){c.edge(b).minlen*=u});var g=a(c)+1;t.forEach(c.children(),function(b){o(c,l,u,g,s,d,b)}),c.graph().nodeRankFactor=u}function o(c,l,d,s,u,g,b){var f=c.children(b);if(!f.length){b!==l&&c.setEdge(l,b,{weight:0,minlen:d});return}var v=r.addBorderNode(c,"_bt"),p=r.addBorderNode(c,"_bb"),m=c.node(b);c.setParent(v,b),m.borderTop=v,c.setParent(p,b),m.borderBottom=p,t.forEach(f,function(y){o(c,l,d,s,u,g,y);var k=c.node(y),x=k.borderTop?k.borderTop:y,_=k.borderBottom?k.borderBottom:y,S=k.borderTop?s:2*s,E=x!==_?1:u-g[b]+1;c.setEdge(v,x,{weight:S,minlen:E,nestingEdge:!0}),c.setEdge(_,p,{weight:S,minlen:E,nestingEdge:!0})}),c.parent(b)||c.setEdge(l,v,{weight:0,minlen:u+g[b]})}function n(c){var l={};function d(s,u){var g=c.children(s);g&&g.length&&t.forEach(g,function(b){d(b,u+1)}),l[s]=u}return t.forEach(c.children(),function(s){d(s,1)}),l}function a(c){return t.reduce(c.edges(),function(l,d){return l+c.edge(d).weight},0)}function i(c){var l=c.graph();c.removeNode(l.nestingRoot),delete l.nestingRoot,t.forEach(c.edges(),function(d){var s=c.edge(d);s.nestingEdge&&c.removeEdge(d)})}return cE}var lE,DL;function Ucr(){if(DL)return lE;DL=1;var t=Ra(),r=Fs();lE=e;function e(n){function a(i){var c=n.children(i),l=n.node(i);if(c.length&&t.forEach(c,a),t.has(l,"minRank")){l.borderLeft=[],l.borderRight=[];for(var d=l.minRank,s=l.maxRank+1;d0;)b%2&&(f+=s[b+1]),b=b-1>>1,s[b]+=g.weight;u+=g.weight*f})),u}return uE}var gE,zL;function Vcr(){if(zL)return gE;zL=1;var t=Ra();gE=r;function r(e,o){return t.map(o,function(n){var a=e.inEdges(n);if(a.length){var i=t.reduce(a,function(c,l){var d=e.edge(l),s=e.node(l.v);return{sum:c.sum+d.weight*s.order,weight:c.weight+d.weight}},{sum:0,weight:0});return{v:n,barycenter:i.sum/i.weight,weight:i.weight}}else return{v:n}})}return gE}var bE,BL;function Hcr(){if(BL)return bE;BL=1;var t=Ra();bE=r;function r(n,a){var i={};t.forEach(n,function(l,d){var s=i[l.v]={indegree:0,in:[],out:[],vs:[l.v],i:d};t.isUndefined(l.barycenter)||(s.barycenter=l.barycenter,s.weight=l.weight)}),t.forEach(a.edges(),function(l){var d=i[l.v],s=i[l.w];!t.isUndefined(d)&&!t.isUndefined(s)&&(s.indegree++,d.out.push(i[l.w]))});var c=t.filter(i,function(l){return!l.indegree});return e(c)}function e(n){var a=[];function i(d){return function(s){s.merged||(t.isUndefined(s.barycenter)||t.isUndefined(d.barycenter)||s.barycenter>=d.barycenter)&&o(d,s)}}function c(d){return function(s){s.in.push(d),--s.indegree===0&&n.push(s)}}for(;n.length;){var l=n.pop();a.push(l),t.forEach(l.in.reverse(),i(l)),t.forEach(l.out,c(l))}return t.map(t.filter(a,function(d){return!d.merged}),function(d){return t.pick(d,["vs","i","barycenter","weight"])})}function o(n,a){var i=0,c=0;n.weight&&(i+=n.barycenter*n.weight,c+=n.weight),a.weight&&(i+=a.barycenter*a.weight,c+=a.weight),n.vs=a.vs.concat(n.vs),n.barycenter=i/c,n.weight=c,n.i=Math.min(a.i,n.i),a.merged=!0}return bE}var hE,UL;function Wcr(){if(UL)return hE;UL=1;var t=Ra(),r=Fs();hE=e;function e(a,i){var c=r.partition(a,function(v){return t.has(v,"barycenter")}),l=c.lhs,d=t.sortBy(c.rhs,function(v){return-v.i}),s=[],u=0,g=0,b=0;l.sort(n(!!i)),b=o(s,d,b),t.forEach(l,function(v){b+=v.vs.length,s.push(v.vs),u+=v.barycenter*v.weight,g+=v.weight,b=o(s,d,b)});var f={vs:t.flatten(s,!0)};return g&&(f.barycenter=u/g,f.weight=g),f}function o(a,i,c){for(var l;i.length&&(l=t.last(i)).i<=c;)i.pop(),a.push(l.vs),c++;return c}function n(a){return function(i,c){return i.barycenterc.barycenter?1:a?c.i-i.i:i.i-c.i}}return hE}var fE,FL;function Ycr(){if(FL)return fE;FL=1;var t=Ra(),r=Vcr(),e=Hcr(),o=Wcr();fE=n;function n(c,l,d,s){var u=c.children(l),g=c.node(l),b=g?g.borderLeft:void 0,f=g?g.borderRight:void 0,v={};b&&(u=t.filter(u,function(_){return _!==b&&_!==f}));var p=r(c,u);t.forEach(p,function(_){if(c.children(_.v).length){var S=n(c,_.v,d,s);v[_.v]=S,t.has(S,"barycenter")&&i(_,S)}});var m=e(p,d);a(m,v);var y=o(m,s);if(b&&(y.vs=t.flatten([b,y.vs,f],!0),c.predecessors(b).length)){var k=c.node(c.predecessors(b)[0]),x=c.node(c.predecessors(f)[0]);t.has(y,"barycenter")||(y.barycenter=0,y.weight=0),y.barycenter=(y.barycenter*y.weight+k.order+x.order)/(y.weight+2),y.weight+=2}return y}function a(c,l){t.forEach(c,function(d){d.vs=t.flatten(d.vs.map(function(s){return l[s]?l[s].vs:s}),!0)})}function i(c,l){t.isUndefined(c.barycenter)?(c.barycenter=l.barycenter,c.weight=l.weight):(c.barycenter=(c.barycenter*c.weight+l.barycenter*l.weight)/(c.weight+l.weight),c.weight+=l.weight)}return fE}var vE,qL;function Xcr(){if(qL)return vE;qL=1;var t=Ra(),r=$u().Graph;vE=e;function e(n,a,i){var c=o(n),l=new r({compound:!0}).setGraph({root:c}).setDefaultNodeLabel(function(d){return n.node(d)});return t.forEach(n.nodes(),function(d){var s=n.node(d),u=n.parent(d);(s.rank===a||s.minRank<=a&&a<=s.maxRank)&&(l.setNode(d),l.setParent(d,u||c),t.forEach(n[i](d),function(g){var b=g.v===d?g.w:g.v,f=l.edge(b,d),v=t.isUndefined(f)?0:f.weight;l.setEdge(b,d,{weight:n.edge(g).weight+v})}),t.has(s,"minRank")&&l.setNode(d,{borderLeft:s.borderLeft[a],borderRight:s.borderRight[a]}))}),l}function o(n){for(var a;n.hasNode(a=t.uniqueId("_root")););return a}return vE}var pE,GL;function Zcr(){if(GL)return pE;GL=1;var t=Ra();pE=r;function r(e,o,n){var a={},i;t.forEach(n,function(c){for(var l=e.parent(c),d,s;l;){if(d=e.parent(l),d?(s=a[d],a[d]=l):(s=i,i=l),s&&s!==l){o.setEdge(s,l);return}l=d}})}return pE}var kE,VL;function Kcr(){if(VL)return kE;VL=1;var t=Ra(),r=qcr(),e=Gcr(),o=Ycr(),n=Xcr(),a=Zcr(),i=$u().Graph,c=Fs();kE=l;function l(g){var b=c.maxRank(g),f=d(g,t.range(1,b+1),"inEdges"),v=d(g,t.range(b-1,-1,-1),"outEdges"),p=r(g);u(g,p);for(var m=Number.POSITIVE_INFINITY,y,k=0,x=0;x<4;++k,++x){s(k%2?f:v,k%4>=2),p=c.buildLayerMatrix(g);var _=e(g,p);_1e3)return k;function x(S,E,O,R,M){var I;t.forEach(t.range(E,O),function(L){I=S[L],m.node(I).dummy&&t.forEach(m.predecessors(I),function(j){var z=m.node(j);z.dummy&&(z.orderM)&&i(k,j,I)})})}function _(S,E){var O=-1,R,M=0;return t.forEach(E,function(I,L){if(m.node(I).dummy==="border"){var j=m.predecessors(I);j.length&&(R=m.node(j[0]).order,x(E,M,L,O,R),M=L,O=R)}x(E,M,E.length,R,S.length)}),E}return t.reduce(y,_),k}function a(m,y){if(m.node(y).dummy)return t.find(m.predecessors(y),function(k){return m.node(k).dummy})}function i(m,y,k){if(y>k){var x=y;y=k,k=x}var _=m[y];_||(m[y]=_={}),_[k]=!0}function c(m,y,k){if(y>k){var x=y;y=k,k=x}return t.has(m[y],k)}function l(m,y,k,x){var _={},S={},E={};return t.forEach(y,function(O){t.forEach(O,function(R,M){_[R]=R,S[R]=R,E[R]=M})}),t.forEach(y,function(O){var R=-1;t.forEach(O,function(M){var I=x(M);if(I.length){I=t.sortBy(I,function(H){return E[H]});for(var L=(I.length-1)/2,j=Math.floor(L),z=Math.ceil(L);j<=z;++j){var F=I[j];S[M]===M&&R0?r[0].width:0,l=a>0?r[0].height:0;for(this.root={x:0,y:0,width:c,height:l},e=0;e=this.root.width+r,i=o&&this.root.width>=this.root.height+e;return a?this.growRight(r,e):i?this.growDown(r,e):n?this.growRight(r,e):o?this.growDown(r,e):null},growRight:function(r,e){this.root={used:!0,x:0,y:0,width:this.root.width+r,height:this.root.height,down:this.root,right:{x:this.root.width,y:0,width:r,height:this.root.height}};var o;return(o=this.findNode(this.root,r,e))?this.splitNode(o,r,e):null},growDown:function(r,e){this.root={used:!0,x:0,y:0,width:this.root.width,height:this.root.height+e,down:{x:0,y:this.root.height,width:this.root.width,height:e},right:this.root};var o;return(o=this.findNode(this.root,r,e))?this.splitNode(o,r,e):null}},SE=t,SE}var OE,JL;function alr(){if(JL)return OE;JL=1;var t=nlr();return OE=function(r,e){e=e||{};var o=new t,n=e.inPlace||!1,a=r.map(function(d){return n?d:{width:d.width,height:d.height,item:d}});a=a.sort(function(d,s){return s.width*s.height-d.width*d.height}),o.fit(a);var i=a.reduce(function(d,s){return Math.max(d,s.x+s.width)},0),c=a.reduce(function(d,s){return Math.max(d,s.y+s.height)},0),l={width:i,height:c};return n||(l.items=a),l},OE}var ilr=alr();const clr=ov(ilr);var llr=$u();const dlr=ov(llr),slr="tight-tree",ph=100,IG="up",tT="down",ulr="left",DG="right",glr={[IG]:"BT",[tT]:"TB",[ulr]:"RL",[DG]:"LR"},blr="bin",hlr=25,flr=1/.38,vlr=t=>t===IG||t===tT,plr=t=>t===tT||t===DG,AE=t=>{let r=null,e=null,o=null,n=null,a=null,i=null,c=null,l=null;for(const d of t.nodes()){const s=t.node(d);(a===null||s.xc)&&(c=s.x),(l===null||s.y>l)&&(l=s.y);const u=Math.ceil(s.width/2);(r===null||s.x-uo)&&(o=s.x+u),(n===null||s.y+u>n)&&(n=s.y+u)}return{minX:r,minY:e,maxX:o,maxY:n,minCenterX:a,minCenterY:i,maxCenterX:c,maxCenterY:l,width:o-r,height:n-e,xOffset:a-r,yOffset:i-e}},NG=t=>{const r=new MG.graphlib.Graph;return r.setGraph({}),r.setDefaultEdgeLabel(()=>({})),r.graph().nodesep=75*t,r.graph().ranksep=75*t,r},$L=(t,r,e)=>{const{rank:o}=e.node(t);let n=null,a=null;for(const i of r){const{rank:c}=e.node(i);if(!(i===t||c>=o))if(c===o-1){n=c,a=i;break}else(n===null&&a===null||c>n)&&(n=c,a=i)}return a},klr=(t,r)=>{let e=$L(t,r.predecessors(t),r);return e===null&&(e=$L(t,r.successors(t),r)),e},mlr=(t,r)=>{const e=[],o=dlr.alg.components(t);if(o.length>1)for(const n of o){const a=NG(r);for(const i of n){const c=t.node(i);a.setNode(i,{width:c.width,height:c.height});const l=t.outEdges(i);if(l)for(const d of l)a.setEdge(d.v,d.w)}e.push(a)}else e.push(t);return e},rj=(t,r,e)=>{t.graph().ranker=slr,t.graph().rankdir=glr[r];const o=MG.layout(t);for(const n of o.nodes()){const a=klr(n,o);a!==null&&(e[n]=a)}},TE=(t,r)=>Math.sqrt((t.x-r.x)*(t.x-r.x)+(t.y-r.y)*(t.y-r.y)),ylr=t=>{const r=[t[0]];let e={p1:t[0],p2:t[1]},o=TE(e.p1,e.p2);for(let n=2;n{const c=NG(i),l={},d={x:0,y:0},s=t.length;for(const k of t){const x=e[k.id];d.x+=(x==null?void 0:x.x)||0,d.y+=(x==null?void 0:x.y)||0;const _=(k.size||hlr)*flr*i;c.setNode(k.id,{width:_,height:_})}const u=s?[d.x/s,d.y/s]:[0,0],g={};for(const k of o)if(r[k.from]&&r[k.to]&&k.from!==k.to){const x=k.from1){b.forEach(E=>rj(E,n,l));const k=vlr(n),x=plr(n),_=b.filter(E=>E.nodeCount()===1),S=b.filter(E=>E.nodeCount()!==1);if(a===blr){S.sort((q,W)=>W.nodeCount()-q.nodeCount());const R=k?({width:q,height:W,...Z})=>({...Z,width:q+ph,height:W+ph}):({width:q,height:W,...Z})=>({...Z,width:W+ph,height:q+ph}),M=S.map(AE).map(R),I=_.map(AE).map(R),L=M.concat(I);clr(L,{inPlace:!0});const j=Math.floor(ph/2),z=k?"x":"y",F=k?"y":"x";if(!x){const q=k?"y":"x",W=k?"height":"width",Z=L.reduce((X,Q)=>X===null?Q[q]:Math.min(Q[q],X[W]||0),null),$=L.reduce((X,Q)=>X===null?Q[q]+Q[W]:Math.max(Q[q]+Q[W],X[W]||0),null);L.forEach(X=>{X[q]=Z+($-(X[q]+X[W]))})}const H=(q,W)=>{for(const Z of q.nodes()){const $=q.node(Z),X=c.node(Z);X.x=$.x-W.xOffset+W[z]+j,X.y=$.y-W.yOffset+W[F]+j}};for(let q=0;qZ.nodeCount()-W.nodeCount():(W,Z)=>W.nodeCount()-Z.nodeCount());const E=S.map(AE),O=_.reduce((W,Z)=>W+c.node(Z.nodes()[0]).width,0),R=_.reduce((W,Z)=>Math.max(W,c.node(Z.nodes()[0]).width),0),M=_.length>0?O+(_.length-1)*ph:0,I=E.reduce((W,{width:Z})=>Math.max(W,Z),0),L=Math.max(I,M),j=E.reduce((W,{height:Z})=>Math.max(W,Z),0),z=Math.max(j,M);let F=0;const H=()=>{for(let W=0;W3&&(or.points=lr.points.map(({x:tr,y:dr})=>({x:tr-$.minX+(k?X:F),y:dr-$.minY+(k?F:X)})))}F+=(k?$.height:$.width)+ph}},q=()=>{const W=Math.floor(((k?L:z)-M)/2);F+=Math.floor(R/2);let Z=W;for(const $ of _){const X=$.nodes()[0],Q=c.node(X);k?(Q.x=Z+Math.floor(Q.width/2),Q.y=F):(Q.x=F,Q.y=Z+Math.floor(Q.width/2)),Z+=ph+Q.width}F=R+ph};x?(H(),q()):(q(),H())}}else rj(c,n,l);d.x=0,d.y=0;const f={};for(const k of c.nodes()){const x=c.node(k);d.x+=x.x||0,d.y+=x.y||0,f[k]={x:x.x,y:x.y}}const v=s?[d.x/s,d.y/s]:[0,0],p=u[0]-v[0],m=u[1]-v[1];for(const k in f)f[k].x+=p,f[k].y+=m;const y={};for(const k of c.edges()){const x=c.edge(k);if(x.points&&x.points.length>3){const _=ylr(x.points);for(const S of _)S.x+=p,S.y+=m;y[`${k.v}-${k.w}`]={points:[..._],from:{x:f[k.v].x,y:f[k.v].y},to:{x:f[k.w].x,y:f[k.w].y}},y[`${k.w}-${k.v}`]={points:_.reverse(),from:{x:f[k.w].x,y:f[k.w].y},to:{x:f[k.v].x,y:f[k.v].y}}}}return{positions:f,parents:l,waypoints:y}};class xlr{start(){}postMessage(r){const{nodes:e,nodeIds:o,idToPosition:n,rels:a,direction:i,packing:c,pixelRatio:l,forcedDelay:d=0}=r,s=wlr(e,o,n,a,i,c,l);d?setTimeout(()=>{this.onmessage({data:s})},d):this.onmessage({data:s})}onmessage(){}close(){}}const _lr={port:new xlr},Elr=()=>new SharedWorker(new URL(""+new URL("HierarchicalLayout.worker-DFULhk2a.js",import.meta.url).href,import.meta.url),{type:"module",name:"HierarchicalLayout"}),Slr=Object.freeze(Object.defineProperty({__proto__:null,coseBilkentLayoutFallbackWorker:$nr,createCoseBilkentLayoutWorker:rar,createHierarchicalLayoutWorker:Elr,hierarchicalLayoutFallbackWorker:_lr},Symbol.toStringTag,{value:"Module"}));/*! For license information please see base.mjs.LICENSE.txt */var Olr={5:function(t,r,e){var o=this&&this.__extends||(function(){var k=function(x,_){return k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&(S[O]=E[O])},k(x,_)};return function(x,_){if(typeof _!="function"&&_!==null)throw new TypeError("Class extends value "+String(_)+" is not a constructor or null");function S(){this.constructor=x}k(x,_),x.prototype=_===null?Object.create(_):(S.prototype=_.prototype,new S)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.EMPTY_OBSERVER=r.SafeSubscriber=r.Subscriber=void 0;var n=e(1018),a=e(8014),i=e(3413),c=e(7315),l=e(1342),d=e(9052),s=e(9155),u=e(9223),g=(function(k){function x(_){var S=k.call(this)||this;return S.isStopped=!1,_?(S.destination=_,a.isSubscription(_)&&_.add(S)):S.destination=r.EMPTY_OBSERVER,S}return o(x,k),x.create=function(_,S,E){return new p(_,S,E)},x.prototype.next=function(_){this.isStopped?y(d.nextNotification(_),this):this._next(_)},x.prototype.error=function(_){this.isStopped?y(d.errorNotification(_),this):(this.isStopped=!0,this._error(_))},x.prototype.complete=function(){this.isStopped?y(d.COMPLETE_NOTIFICATION,this):(this.isStopped=!0,this._complete())},x.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,k.prototype.unsubscribe.call(this),this.destination=null)},x.prototype._next=function(_){this.destination.next(_)},x.prototype._error=function(_){try{this.destination.error(_)}finally{this.unsubscribe()}},x.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},x})(a.Subscription);r.Subscriber=g;var b=Function.prototype.bind;function f(k,x){return b.call(k,x)}var v=(function(){function k(x){this.partialObserver=x}return k.prototype.next=function(x){var _=this.partialObserver;if(_.next)try{_.next(x)}catch(S){m(S)}},k.prototype.error=function(x){var _=this.partialObserver;if(_.error)try{_.error(x)}catch(S){m(S)}else m(x)},k.prototype.complete=function(){var x=this.partialObserver;if(x.complete)try{x.complete()}catch(_){m(_)}},k})(),p=(function(k){function x(_,S,E){var O,R,M=k.call(this)||this;return n.isFunction(_)||!_?O={next:_??void 0,error:S??void 0,complete:E??void 0}:M&&i.config.useDeprecatedNextContext?((R=Object.create(_)).unsubscribe=function(){return M.unsubscribe()},O={next:_.next&&f(_.next,R),error:_.error&&f(_.error,R),complete:_.complete&&f(_.complete,R)}):O=_,M.destination=new v(O),M}return o(x,k),x})(g);function m(k){i.config.useDeprecatedSynchronousErrorHandling?u.captureError(k):c.reportUnhandledError(k)}function y(k,x){var _=i.config.onStoppedNotification;_&&s.timeoutProvider.setTimeout(function(){return _(k,x)})}r.SafeSubscriber=p,r.EMPTY_OBSERVER={closed:!0,next:l.noop,error:function(k){throw k},complete:l.noop}},45:function(t,r){var e=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0});var o=(function(){function a(i){this.position=0,this.length=i}return a.prototype.getUInt8=function(i){throw new Error("Not implemented")},a.prototype.getInt8=function(i){throw new Error("Not implemented")},a.prototype.getFloat64=function(i){throw new Error("Not implemented")},a.prototype.getVarInt=function(i){throw new Error("Not implemented")},a.prototype.putUInt8=function(i,c){throw new Error("Not implemented")},a.prototype.putInt8=function(i,c){throw new Error("Not implemented")},a.prototype.putFloat64=function(i,c){throw new Error("Not implemented")},a.prototype.getInt16=function(i){return this.getInt8(i)<<8|this.getUInt8(i+1)},a.prototype.getUInt16=function(i){return this.getUInt8(i)<<8|this.getUInt8(i+1)},a.prototype.getInt32=function(i){return this.getInt8(i)<<24|this.getUInt8(i+1)<<16|this.getUInt8(i+2)<<8|this.getUInt8(i+3)},a.prototype.getUInt32=function(i){return this.getUInt8(i)<<24|this.getUInt8(i+1)<<16|this.getUInt8(i+2)<<8|this.getUInt8(i+3)},a.prototype.getInt64=function(i){return this.getInt8(i)<<56|this.getUInt8(i+1)<<48|this.getUInt8(i+2)<<40|this.getUInt8(i+3)<<32|this.getUInt8(i+4)<<24|this.getUInt8(i+5)<<16|this.getUInt8(i+6)<<8|this.getUInt8(i+7)},a.prototype.getSlice=function(i,c){return new n(i,c,this)},a.prototype.putInt16=function(i,c){this.putInt8(i,c>>8),this.putUInt8(i+1,255&c)},a.prototype.putUInt16=function(i,c){this.putUInt8(i,c>>8&255),this.putUInt8(i+1,255&c)},a.prototype.putInt32=function(i,c){this.putInt8(i,c>>24),this.putUInt8(i+1,c>>16&255),this.putUInt8(i+2,c>>8&255),this.putUInt8(i+3,255&c)},a.prototype.putUInt32=function(i,c){this.putUInt8(i,c>>24&255),this.putUInt8(i+1,c>>16&255),this.putUInt8(i+2,c>>8&255),this.putUInt8(i+3,255&c)},a.prototype.putInt64=function(i,c){this.putInt8(i,c>>48),this.putUInt8(i+1,c>>42&255),this.putUInt8(i+2,c>>36&255),this.putUInt8(i+3,c>>30&255),this.putUInt8(i+4,c>>24&255),this.putUInt8(i+5,c>>16&255),this.putUInt8(i+6,c>>8&255),this.putUInt8(i+7,255&c)},a.prototype.putVarInt=function(i,c){for(var l=0;c>1;){var d=c%128;c>=128&&(d+=128),c/=128,this.putUInt8(i+l,d),l+=1}return l},a.prototype.putBytes=function(i,c){for(var l=0,d=c.remaining();l0},a.prototype.reset=function(){this.position=0},a.prototype.toString=function(){return this.constructor.name+"( position="+this.position+` ) - `+this.toHex()},a.prototype.toHex=function(){for(var i="",c=0;c{Object.defineProperty(r,"__esModule",{value:!0}),r.getBrokenObjectReason=r.isBrokenObject=r.createBrokenObject=void 0;var e="__isBrokenObject__",o="__reason__";r.createBrokenObject=function(n,a){a===void 0&&(a={});var i=function(){throw n};return new Proxy(a,{get:function(c,l){return l===e||(l===o?n:void(l!=="toJSON"&&i()))},set:i,apply:i,construct:i,defineProperty:i,deleteProperty:i,getOwnPropertyDescriptor:i,getPrototypeOf:i,has:i,isExtensible:i,ownKeys:i,preventExtensions:i,setPrototypeOf:i})},r.isBrokenObject=function(n){return n!==null&&typeof n=="object"&&n[e]===!0},r.getBrokenObjectReason=function(n){return n[o]}},95:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsyncSubject=void 0;var n=(function(a){function i(){var c=a!==null&&a.apply(this,arguments)||this;return c._value=null,c._hasValue=!1,c._isComplete=!1,c}return o(i,a),i.prototype._checkFinalizedStatuses=function(c){var l=this,d=l.hasError,s=l._hasValue,u=l._value,g=l.thrownError,b=l.isStopped,f=l._isComplete;d?c.error(g):(b||f)&&(s&&c.next(u),c.complete())},i.prototype.next=function(c){this.isStopped||(this._value=c,this._hasValue=!0)},i.prototype.complete=function(){var c=this,l=c._hasValue,d=c._value;c._isComplete||(this._isComplete=!0,l&&a.prototype.next.call(this,d),a.prototype.complete.call(this))},i})(e(2483).Subject);r.AsyncSubject=n},137:t=>{t.exports=class{constructor(r,e,o,n){let a;if(typeof r=="object"){let i=r;r=i.k_p,e=i.k_i,o=i.k_d,n=i.dt,a=i.i_max}this.k_p=typeof r=="number"?r:1,this.k_i=e||0,this.k_d=o||0,this.dt=n||0,this.i_max=a||0,this.sumError=0,this.lastError=0,this.lastTime=0,this.target=0}setTarget(r){this.target=r}update(r){this.currentValue=r;let e=this.dt;if(!e){let a=Date.now();e=this.lastTime===0?0:(a-this.lastTime)/1e3,this.lastTime=a}typeof e=="number"&&e!==0||(e=1);let o=this.target-this.currentValue;if(this.sumError=this.sumError+o*e,this.i_max>0&&Math.abs(this.sumError)>this.i_max){let a=this.sumError>0?1:-1;this.sumError=a*this.i_max}let n=(o-this.lastError)/e;return this.lastError=o,this.k_p*o+this.k_i*this.sumError+this.k_d*n}reset(){this.sumError=0,this.lastError=0,this.lastTime=0}}},182:function(t,r,e){var o=this&&this.__extends||(function(){var l=function(d,s){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,g){u.__proto__=g}||function(u,g){for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(u[b]=g[b])},l(d,s)};return function(d,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function u(){this.constructor=d}l(d,s),d.prototype=s===null?Object.create(s):(u.prototype=s.prototype,new u)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.VirtualAction=r.VirtualTimeScheduler=void 0;var n=e(5267),a=e(8014),i=(function(l){function d(s,u){s===void 0&&(s=c),u===void 0&&(u=1/0);var g=l.call(this,s,function(){return g.frame})||this;return g.maxFrames=u,g.frame=0,g.index=-1,g}return o(d,l),d.prototype.flush=function(){for(var s,u,g=this.actions,b=this.maxFrames;(u=g[0])&&u.delay<=b&&(g.shift(),this.frame=u.delay,!(s=u.execute(u.state,u.delay))););if(s){for(;u=g.shift();)u.unsubscribe();throw s}},d.frameTimeFactor=10,d})(e(5648).AsyncScheduler);r.VirtualTimeScheduler=i;var c=(function(l){function d(s,u,g){g===void 0&&(g=s.index+=1);var b=l.call(this,s,u)||this;return b.scheduler=s,b.work=u,b.index=g,b.active=!0,b.index=s.index=g,b}return o(d,l),d.prototype.schedule=function(s,u){if(u===void 0&&(u=0),Number.isFinite(u)){if(!this.id)return l.prototype.schedule.call(this,s,u);this.active=!1;var g=new d(this.scheduler,this.work);return this.add(g),g.schedule(s,u)}return a.Subscription.EMPTY},d.prototype.requestAsyncId=function(s,u,g){g===void 0&&(g=0),this.delay=s.frame+g;var b=s.actions;return b.push(this),b.sort(d.sortActions),1},d.prototype.recycleAsyncId=function(s,u,g){},d.prototype._execute=function(s,u){if(this.active===!0)return l.prototype._execute.call(this,s,u)},d.sortActions=function(s,u){return s.delay===u.delay?s.index===u.index?0:s.index>u.index?1:-1:s.delay>u.delay?1:-1},d})(n.AsyncAction);r.VirtualAction=c},187:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.zipAll=void 0;var o=e(7286),n=e(3638);r.zipAll=function(a){return n.joinAllInternals(o.zip,a)}},206:function(t,r,e){var o=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(r,"__esModule",{value:!0}),r.RoutingTable=r.Rediscovery=void 0;var n=o(e(4151));r.Rediscovery=n.default;var a=o(e(9018));r.RoutingTable=a.default,r.default=n.default},245:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.not=void 0,r.not=function(e,o){return function(n,a){return!e.call(o,n,a)}}},269:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.startWith=void 0;var o=e(3865),n=e(1107),a=e(7843);r.startWith=function(){for(var i=[],c=0;c{Object.defineProperty(r,"__esModule",{value:!0}),r.TELEMETRY_APIS=r.BOLT_PROTOCOL_V5_8=r.BOLT_PROTOCOL_V5_7=r.BOLT_PROTOCOL_V5_6=r.BOLT_PROTOCOL_V5_5=r.BOLT_PROTOCOL_V5_4=r.BOLT_PROTOCOL_V5_3=r.BOLT_PROTOCOL_V5_2=r.BOLT_PROTOCOL_V5_1=r.BOLT_PROTOCOL_V5_0=r.BOLT_PROTOCOL_V4_4=r.BOLT_PROTOCOL_V4_3=r.BOLT_PROTOCOL_V4_2=r.BOLT_PROTOCOL_V4_1=r.BOLT_PROTOCOL_V4_0=r.BOLT_PROTOCOL_V3=r.BOLT_PROTOCOL_V2=r.BOLT_PROTOCOL_V1=r.DEFAULT_POOL_MAX_SIZE=r.DEFAULT_POOL_ACQUISITION_TIMEOUT=r.DEFAULT_CONNECTION_TIMEOUT_MILLIS=r.ACCESS_MODE_WRITE=r.ACCESS_MODE_READ=r.FETCH_ALL=void 0,r.FETCH_ALL=-1,r.DEFAULT_POOL_ACQUISITION_TIMEOUT=6e4,r.DEFAULT_POOL_MAX_SIZE=100,r.DEFAULT_CONNECTION_TIMEOUT_MILLIS=3e4,r.ACCESS_MODE_READ="READ",r.ACCESS_MODE_WRITE="WRITE",r.BOLT_PROTOCOL_V1=1,r.BOLT_PROTOCOL_V2=2,r.BOLT_PROTOCOL_V3=3,r.BOLT_PROTOCOL_V4_0=4,r.BOLT_PROTOCOL_V4_1=4.1,r.BOLT_PROTOCOL_V4_2=4.2,r.BOLT_PROTOCOL_V4_3=4.3,r.BOLT_PROTOCOL_V4_4=4.4,r.BOLT_PROTOCOL_V5_0=5,r.BOLT_PROTOCOL_V5_1=5.1,r.BOLT_PROTOCOL_V5_2=5.2,r.BOLT_PROTOCOL_V5_3=5.3,r.BOLT_PROTOCOL_V5_4=5.4,r.BOLT_PROTOCOL_V5_5=5.5,r.BOLT_PROTOCOL_V5_6=5.6,r.BOLT_PROTOCOL_V5_7=5.7,r.BOLT_PROTOCOL_V5_8=5.8,r.TELEMETRY_APIS={MANAGED_TRANSACTION:0,UNMANAGED_TRANSACTION:1,AUTO_COMMIT_TRANSACTION:2,EXECUTE_QUERY:3}},347:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.fromEventPattern=void 0;var o=e(4662),n=e(1018),a=e(1251);r.fromEventPattern=function i(c,l,d){return d?i(c,l).pipe(a.mapOneOrManyArgs(d)):new o.Observable(function(s){var u=function(){for(var b=[],f=0;f0)&&!(g=f.next()).done;)v.push(g.value)}catch(p){b={error:p}}finally{try{g&&!g.done&&(u=f.return)&&u.call(f)}finally{if(b)throw b.error}}return v},n=this&&this.__spreadArray||function(d,s){for(var u=0,g=s.length,b=d.length;u0;)this._ensure(1),this._buffer.remaining()>b.remaining()?this._buffer.writeBytes(b):this._buffer.writeBytes(b.readSlice(this._buffer.remaining()));return this},u.prototype.flush=function(){if(this._buffer.position>0){this._closeChunkIfOpen();var g=this._buffer;this._buffer=null,this._ch.write(g.getSlice(0,g.position)),this._buffer=(0,i.alloc)(this._bufferSize),this._chunkOpen=!1}return this},u.prototype.messageBoundary=function(){this._closeChunkIfOpen(),this._buffer.remaining()<2&&this.flush(),this._buffer.writeInt16(0)},u.prototype._ensure=function(g){var b=this._chunkOpen?g:g+2;this._buffer.remaining()=2?this._onHeader(u.readUInt16()):(this._partialChunkHeader=u.readUInt8()<<8,this.IN_HEADER)},s.prototype.IN_HEADER=function(u){return this._onHeader(65535&(this._partialChunkHeader|u.readUInt8()))},s.prototype.IN_CHUNK=function(u){return this._chunkSize<=u.remaining()?(this._currentMessage.push(u.readSlice(this._chunkSize)),this.AWAITING_CHUNK):(this._chunkSize-=u.remaining(),this._currentMessage.push(u.readSlice(u.remaining())),this.IN_CHUNK)},s.prototype.CLOSED=function(u){},s.prototype._onHeader=function(u){if(u===0){var g=void 0;switch(this._currentMessage.length){case 0:return this.AWAITING_CHUNK;case 1:g=this._currentMessage[0];break;default:g=new c.default(this._currentMessage)}return this._currentMessage=[],this.onmessage(g),this.AWAITING_CHUNK}return this._chunkSize=u,this.IN_CHUNK},s.prototype.write=function(u){for(;u.hasRemaining();)this._state=this._state(u)},s})();r.Dechunker=d},378:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.defaultIfEmpty=void 0;var o=e(7843),n=e(3111);r.defaultIfEmpty=function(a){return o.operate(function(i,c){var l=!1;i.subscribe(n.createOperatorSubscriber(c,function(d){l=!0,c.next(d)},function(){l||c.next(a),c.complete()}))})}},397:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.assertNotificationFilterIsEmpty=r.assertImpersonatedUserIsEmpty=r.assertTxConfigIsEmpty=r.assertDatabaseIsEmpty=void 0;var o=e(9305);e(9014),r.assertTxConfigIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n&&!n.isEmpty()){var c=(0,o.newError)("Driver is connected to the database that does not support transaction configuration. Please upgrade to neo4j 3.5.0 or later in order to use this functionality");throw a(c.message),i.onError(c),c}},r.assertDatabaseIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n){var c=(0,o.newError)("Driver is connected to the database that does not support multiple databases. Please upgrade to neo4j 4.0.0 or later in order to use this functionality");throw a(c.message),i.onError(c),c}},r.assertImpersonatedUserIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n){var c=(0,o.newError)("Driver is connected to the database that does not support user impersonation. Please upgrade to neo4j 4.4.0 or later in order to use this functionality. "+"Trying to impersonate ".concat(n,"."));throw a(c.message),i.onError(c),c}},r.assertNotificationFilterIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n!==void 0){var c=(0,o.newError)("Driver is connected to a database that does not support user notification filters. Please upgrade to Neo4j 5.7.0 or later in order to use this functionality. "+"Trying to set notifications to ".concat(o.json.stringify(n),"."));throw a(c.message),i.onError(c),c}}},407:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(s){for(var u,g=1,b=arguments.length;g0)&&!(b=v.next()).done;)p.push(b.value)}catch(m){f={error:m}}finally{try{b&&!b.done&&(g=v.return)&&g.call(v)}finally{if(f)throw f.error}}return p};Object.defineProperty(r,"__esModule",{value:!0}),r.Url=r.formatIPv6Address=r.formatIPv4Address=r.defaultPortForScheme=r.parseDatabaseUrl=void 0;var a=e(6587),i=function(s,u,g,b,f){this.scheme=s,this.host=u,this.port=g,this.hostAndPort=b,this.query=f};function c(s,u,g){if((s=(s??"").trim())==="")throw new Error("Illegal empty ".concat(u," in URL query '").concat(g,"'"));return s}function l(s){var u=s.charAt(0)==="[",g=s.charAt(s.length-1)==="]";if(u||g){if(u&&g)return s;throw new Error("Illegal IPv6 address ".concat(s))}return"[".concat(s,"]")}function d(s){return s==="http"?7474:s==="https"?7473:7687}r.Url=i,r.parseDatabaseUrl=function(s){var u;(0,a.assertString)(s,"URL");var g,b=(function(_){return(_=_.trim()).includes("://")?{schemeMissing:!1,url:_}:{schemeMissing:!0,url:"none://".concat(_)}})(s),f=(function(_){function S(R,M){var I=R.indexOf(M);return I>=0?[R.substring(0,I),R[I],R.substring(I+1)]:[R,"",""]}var E,O={};return(E=S(_,":"))[1]===":"&&(O.scheme=decodeURIComponent(E[0]),_=E[2]),(E=S(_,"#"))[1]==="#"&&(O.fragment=decodeURIComponent(E[2]),_=E[0]),(E=S(_,"?"))[1]==="?"&&(O.query=E[2],_=E[0]),_.startsWith("//")?(E=S(_.substr(2),"/"),(O=o(o({},O),(function(R){var M,I,L,j,z={};(I=R,L="@",j=I.lastIndexOf(L),M=j>=0?[I.substring(0,j),I[j],I.substring(j+1)]:["","",I])[1]==="@"&&(z.userInfo=decodeURIComponent(M[0]),R=M[2]);var F=n((function(W,Z,$){var X=S(W,Z),Q=S(X[2],$);return[Q[0],Q[2]]})(R,"[","]"),2),H=F[0],q=F[1];return H!==""?(z.host=H,M=S(q,":")):(M=S(R,":"),z.host=M[0]),M[1]===":"&&(z.port=M[2]),z})(E[0]))).path=E[1]+E[2]):O.path=_,O})(b.url),v=b.schemeMissing?null:(function(_){return _!=null?((_=_.trim()).charAt(_.length-1)===":"&&(_=_.substring(0,_.length-1)),_):null})(f.scheme),p=(function(_){if(_==null)throw new Error("Unable to extract host from null or undefined URL");return _.trim()})(f.host),m=(function(_){if(_===""||_==null)throw new Error("Illegal host ".concat(_));return _.includes(":")?l(_):_})(p),y=(function(_,S){var E=typeof _=="string"?parseInt(_,10):_;return E==null||isNaN(E)?d(S):E})(f.port,v),k="".concat(m,":").concat(y),x=(function(_,S){var E=_!=null?(function(R){return((R=(R??"").trim())==null?void 0:R.charAt(0))==="?"&&(R=R.substring(1,R.length)),R})(_):null,O={};return E!=null&&E.split("&").forEach(function(R){var M=R.split("=");if(M.length!==2)throw new Error("Invalid parameters: '".concat(M.toString(),"' in URL '").concat(S,"'."));var I=c(M[0],"key",S),L=c(M[1],"value",S);if(O[I]!==void 0)throw new Error("Duplicated query parameters with key '".concat(I,"' in URL '").concat(S,"'"));O[I]=L}),O})((u=f.query)!==null&&u!==void 0?u:typeof(g=f.resourceName)!="string"?null:n(g.split("?"),2)[1],s);return new i(v,p,y,k,x)},r.formatIPv4Address=function(s,u){return"".concat(s,":").concat(u)},r.formatIPv6Address=function(s,u){var g=l(s);return"".concat(g,":").concat(u)},r.defaultPortForScheme=d},481:(t,r,e)=>{t.exports=e(137)},489:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.TimeInterval=r.timeInterval=void 0;var o=e(7961),n=e(7843),a=e(3111);r.timeInterval=function(c){return c===void 0&&(c=o.asyncScheduler),n.operate(function(l,d){var s=c.now();l.subscribe(a.createOperatorSubscriber(d,function(u){var g=c.now(),b=g-s;s=g,d.next(new i(u,b))}))})};var i=function(c,l){this.value=c,this.interval=l};r.TimeInterval=i},490:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ignoreElements=void 0;var o=e(7843),n=e(3111),a=e(1342);r.ignoreElements=function(){return o.operate(function(i,c){i.subscribe(n.createOperatorSubscriber(c,a.noop))})}},582:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.sequenceEqual=void 0;var o=e(7843),n=e(3111),a=e(9445);r.sequenceEqual=function(i,c){return c===void 0&&(c=function(l,d){return l===d}),o.operate(function(l,d){var s={buffer:[],complete:!1},u={buffer:[],complete:!1},g=function(f){d.next(f),d.complete()},b=function(f,v){var p=n.createOperatorSubscriber(d,function(m){var y=v.buffer,k=v.complete;y.length===0?k?g(!1):f.buffer.push(m):!c(m,y.shift())&&g(!1)},function(){f.complete=!0;var m=v.complete,y=v.buffer;m&&g(y.length===0),p==null||p.unsubscribe()});return p};l.subscribe(b(s,u)),a.innerFrom(i).subscribe(b(u,s))})}},614:function(t,r){var e=this&&this.__awaiter||function(n,a,i,c){return new(i||(i=Promise))(function(l,d){function s(b){try{g(c.next(b))}catch(f){d(f)}}function u(b){try{g(c.throw(b))}catch(f){d(f)}}function g(b){var f;b.done?l(b.value):(f=b.value,f instanceof i?f:new i(function(v){v(f)})).then(s,u)}g((c=c.apply(n,a||[])).next())})},o=this&&this.__generator||function(n,a){var i,c,l,d,s={label:0,sent:function(){if(1&l[0])throw l[1];return l[1]},trys:[],ops:[]};return d={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(d[Symbol.iterator]=function(){return this}),d;function u(g){return function(b){return(function(f){if(i)throw new TypeError("Generator is already executing.");for(;d&&(d=0,f[0]&&(s=0)),s;)try{if(i=1,c&&(l=2&f[0]?c.return:f[0]?c.throw||((l=c.return)&&l.call(c),0):c.next)&&!(l=l.call(c,f[1])).done)return l;switch(c=0,l&&(f=[2&f[0],l.value]),f[0]){case 0:case 1:l=f;break;case 4:return s.label++,{value:f[1],done:!1};case 5:s.label++,c=f[1],f=[0];continue;case 7:f=s.ops.pop(),s.trys.pop();continue;default:if(!((l=(l=s.trys).length>0&&l[l.length-1])||f[0]!==6&&f[0]!==2)){s=0;continue}if(f[0]===3&&(!l||f[1]>l[0]&&f[1]{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(n){this._offset=n||0}return o.prototype.next=function(n){if(n===0)return-1;var a=this._offset;return this._offset+=1,this._offset===Number.MAX_SAFE_INTEGER&&(this._offset=0),a%n},o})();r.default=e},754:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(u,g,b,f){f===void 0&&(f=b);var v=Object.getOwnPropertyDescriptor(g,b);v&&!("get"in v?!g.__esModule:v.writable||v.configurable)||(v={enumerable:!0,get:function(){return g[b]}}),Object.defineProperty(u,f,v)}:function(u,g,b,f){f===void 0&&(f=b),u[f]=g[b]}),n=this&&this.__setModuleDefault||(Object.create?function(u,g){Object.defineProperty(u,"default",{enumerable:!0,value:g})}:function(u,g){u.default=g}),a=this&&this.__importStar||function(u){if(u&&u.__esModule)return u;var g={};if(u!=null)for(var b in u)b!=="default"&&Object.prototype.hasOwnProperty.call(u,b)&&o(g,u,b);return n(g,u),g};Object.defineProperty(r,"__esModule",{value:!0}),r.TxConfig=void 0;var i=a(e(6587)),c=e(9691),l=e(3371),d=(function(){function u(g,b){(function(f){f!=null&&i.assertObject(f,"Transaction config")})(g),this.timeout=(function(f,v){if(i.isObject(f)&&f.timeout!=null){i.assertNumberOrInteger(f.timeout,"Transaction timeout"),(function(m){return typeof m.timeout=="number"&&!Number.isInteger(m.timeout)})(f)&&(v==null?void 0:v.isInfoEnabled())===!0&&(v==null||v.info("Transaction timeout expected to be an integer, got: ".concat(f.timeout,". The value will be rounded up.")));var p=(0,l.int)(f.timeout,{ceilFloat:!0});if(p.isNegative())throw(0,c.newError)("Transaction timeout should not be negative");return p}return null})(g,b),this.metadata=(function(f){if(i.isObject(f)&&f.metadata!=null){var v=f.metadata;if(i.assertObject(v,"config.metadata"),Object.keys(v).length!==0)return v}return null})(g)}return u.empty=function(){return s},u.prototype.isEmpty=function(){return Object.values(this).every(function(g){return g==null})},u})();r.TxConfig=d;var s=new d({})},766:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.publish=void 0;var o=e(2483),n=e(9247),a=e(1483);r.publish=function(i){return i?function(c){return a.connect(i)(c)}:function(c){return n.multicast(new o.Subject)(c)}}},783:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.filter=void 0;var o=e(7843),n=e(3111);r.filter=function(a,i){return o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){return a.call(i,s,d++)&&l.next(s)}))})}},827:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsapScheduler=void 0;var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return o(i,a),i.prototype.flush=function(c){this._active=!0;var l=this._scheduled;this._scheduled=void 0;var d,s=this.actions;c=c||s.shift();do if(d=c.execute(c.state,c.delay))break;while((c=s[0])&&c.id===l&&s.shift());if(this._active=!1,d){for(;(c=s[0])&&c.id===l&&s.shift();)c.unsubscribe();throw d}},i})(e(5648).AsyncScheduler);r.AsapScheduler=n},844:function(t,r,e){var o=this&&this.__extends||(function(){var b=function(f,v){return b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,m){p.__proto__=m}||function(p,m){for(var y in m)Object.prototype.hasOwnProperty.call(m,y)&&(p[y]=m[y])},b(f,v)};return function(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Class extends value "+String(v)+" is not a constructor or null");function p(){this.constructor=f}b(f,v),f.prototype=v===null?Object.create(v):(p.prototype=v.prototype,new p)}})(),n=this&&this.__importDefault||function(b){return b&&b.__esModule?b:{default:b}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(1711)),i=e(397),c=n(e(7449)),l=n(e(3321)),d=n(e(7021)),s=e(9014),u=e(9305).internal.constants.BOLT_PROTOCOL_V5_0,g=(function(b){function f(){return b!==null&&b.apply(this,arguments)||this}return o(f,b),Object.defineProperty(f.prototype,"version",{get:function(){return u},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"transformer",{get:function(){var v=this;return this._transformer===void 0&&(this._transformer=new l.default(Object.values(c.default).map(function(p){return p(v._config,v._log)}))),this._transformer},enumerable:!1,configurable:!0}),f.prototype.initialize=function(v){var p=this,m=v===void 0?{}:v,y=m.userAgent,k=(m.boltAgent,m.authToken),x=m.notificationFilter,_=m.onError,S=m.onComplete,E=new s.LoginObserver({onError:function(O){return p._onLoginError(O,_)},onCompleted:function(O){return p._onLoginCompleted(O,k,S)}});return(0,i.assertNotificationFilterIsEmpty)(x,this._onProtocolError,E),this.write(d.default.hello(y,k,this._serversideRouting),E,!0),E},f})(a.default);r.default=g},846:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.take=void 0;var o=e(8616),n=e(7843),a=e(3111);r.take=function(i){return i<=0?function(){return o.EMPTY}:n.operate(function(c,l){var d=0;c.subscribe(a.createOperatorSubscriber(l,function(s){++d<=i&&(l.next(s),i<=d&&l.complete())}))})}},854:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleAsyncIterable=void 0;var o=e(4662),n=e(7110);r.scheduleAsyncIterable=function(a,i){if(!a)throw new Error("Iterable cannot be null");return new o.Observable(function(c){n.executeSchedule(c,i,function(){var l=a[Symbol.asyncIterator]();n.executeSchedule(c,i,function(){l.next().then(function(d){d.done?c.complete():c.next(d.value)})},0,!0)})})}},914:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.delay=void 0;var o=e(7961),n=e(8766),a=e(4092);r.delay=function(i,c){c===void 0&&(c=o.asyncScheduler);var l=a.timer(i,c);return n.delayWhen(function(){return l})}},934:function(t,r,e){var o=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(v){for(var p,m=1,y=arguments.length;m{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeMap=void 0;var o=e(5471),n=e(9445),a=e(7843),i=e(1983),c=e(1018);r.mergeMap=function l(d,s,u){return u===void 0&&(u=1/0),c.isFunction(s)?l(function(g,b){return o.map(function(f,v){return s(g,f,b,v)})(n.innerFrom(d(g,b)))},u):(typeof s=="number"&&(u=s),a.operate(function(g,b){return i.mergeInternals(g,b,d,u)}))}},1004:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.of=void 0;var o=e(1107),n=e(4917);r.of=function(){for(var a=[],i=0;i{Object.defineProperty(r,"__esModule",{value:!0}),r.isFunction=void 0,r.isFunction=function(e){return typeof e=="function"}},1038:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.count=void 0;var o=e(9139);r.count=function(n){return o.reduce(function(a,i,c){return!n||n(i,c)?a+1:a},0)}},1048:(t,r,e)=>{const o=e(7991),n=e(9318),a=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;r.Buffer=l,r.SlowBuffer=function(Y){return+Y!=Y&&(Y=0),l.alloc(+Y)},r.INSPECT_MAX_BYTES=50;const i=2147483647;function c(Y){if(Y>i)throw new RangeError('The value "'+Y+'" is invalid for option "size"');const J=new Uint8Array(Y);return Object.setPrototypeOf(J,l.prototype),J}function l(Y,J,nr){if(typeof Y=="number"){if(typeof J=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return u(Y)}return d(Y,J,nr)}function d(Y,J,nr){if(typeof Y=="string")return(function(Pr,Dr){if(typeof Dr=="string"&&Dr!==""||(Dr="utf8"),!l.isEncoding(Dr))throw new TypeError("Unknown encoding: "+Dr);const Yr=0|v(Pr,Dr);let ie=c(Yr);const me=ie.write(Pr,Dr);return me!==Yr&&(ie=ie.slice(0,me)),ie})(Y,J);if(ArrayBuffer.isView(Y))return(function(Pr){if(Or(Pr,Uint8Array)){const Dr=new Uint8Array(Pr);return b(Dr.buffer,Dr.byteOffset,Dr.byteLength)}return g(Pr)})(Y);if(Y==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y);if(Or(Y,ArrayBuffer)||Y&&Or(Y.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Or(Y,SharedArrayBuffer)||Y&&Or(Y.buffer,SharedArrayBuffer)))return b(Y,J,nr);if(typeof Y=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const xr=Y.valueOf&&Y.valueOf();if(xr!=null&&xr!==Y)return l.from(xr,J,nr);const Er=(function(Pr){if(l.isBuffer(Pr)){const Dr=0|f(Pr.length),Yr=c(Dr);return Yr.length===0||Pr.copy(Yr,0,0,Dr),Yr}return Pr.length!==void 0?typeof Pr.length!="number"||Ir(Pr.length)?c(0):g(Pr):Pr.type==="Buffer"&&Array.isArray(Pr.data)?g(Pr.data):void 0})(Y);if(Er)return Er;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Y[Symbol.toPrimitive]=="function")return l.from(Y[Symbol.toPrimitive]("string"),J,nr);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y)}function s(Y){if(typeof Y!="number")throw new TypeError('"size" argument must be of type number');if(Y<0)throw new RangeError('The value "'+Y+'" is invalid for option "size"')}function u(Y){return s(Y),c(Y<0?0:0|f(Y))}function g(Y){const J=Y.length<0?0:0|f(Y.length),nr=c(J);for(let xr=0;xr=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|Y}function v(Y,J){if(l.isBuffer(Y))return Y.length;if(ArrayBuffer.isView(Y)||Or(Y,ArrayBuffer))return Y.byteLength;if(typeof Y!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Y);const nr=Y.length,xr=arguments.length>2&&arguments[2]===!0;if(!xr&&nr===0)return 0;let Er=!1;for(;;)switch(J){case"ascii":case"latin1":case"binary":return nr;case"utf8":case"utf-8":return cr(Y).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*nr;case"hex":return nr>>>1;case"base64":return gr(Y).length;default:if(Er)return xr?-1:cr(Y).length;J=(""+J).toLowerCase(),Er=!0}}function p(Y,J,nr){let xr=!1;if((J===void 0||J<0)&&(J=0),J>this.length||((nr===void 0||nr>this.length)&&(nr=this.length),nr<=0)||(nr>>>=0)<=(J>>>=0))return"";for(Y||(Y="utf8");;)switch(Y){case"hex":return z(this,J,nr);case"utf8":case"utf-8":return M(this,J,nr);case"ascii":return L(this,J,nr);case"latin1":case"binary":return j(this,J,nr);case"base64":return R(this,J,nr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,J,nr);default:if(xr)throw new TypeError("Unknown encoding: "+Y);Y=(Y+"").toLowerCase(),xr=!0}}function m(Y,J,nr){const xr=Y[J];Y[J]=Y[nr],Y[nr]=xr}function y(Y,J,nr,xr,Er){if(Y.length===0)return-1;if(typeof nr=="string"?(xr=nr,nr=0):nr>2147483647?nr=2147483647:nr<-2147483648&&(nr=-2147483648),Ir(nr=+nr)&&(nr=Er?0:Y.length-1),nr<0&&(nr=Y.length+nr),nr>=Y.length){if(Er)return-1;nr=Y.length-1}else if(nr<0){if(!Er)return-1;nr=0}if(typeof J=="string"&&(J=l.from(J,xr)),l.isBuffer(J))return J.length===0?-1:k(Y,J,nr,xr,Er);if(typeof J=="number")return J&=255,typeof Uint8Array.prototype.indexOf=="function"?Er?Uint8Array.prototype.indexOf.call(Y,J,nr):Uint8Array.prototype.lastIndexOf.call(Y,J,nr):k(Y,[J],nr,xr,Er);throw new TypeError("val must be string, number or Buffer")}function k(Y,J,nr,xr,Er){let Pr,Dr=1,Yr=Y.length,ie=J.length;if(xr!==void 0&&((xr=String(xr).toLowerCase())==="ucs2"||xr==="ucs-2"||xr==="utf16le"||xr==="utf-16le")){if(Y.length<2||J.length<2)return-1;Dr=2,Yr/=2,ie/=2,nr/=2}function me(xe,Me){return Dr===1?xe[Me]:xe.readUInt16BE(Me*Dr)}if(Er){let xe=-1;for(Pr=nr;PrYr&&(nr=Yr-ie),Pr=nr;Pr>=0;Pr--){let xe=!0;for(let Me=0;MeEr&&(xr=Er):xr=Er;const Pr=J.length;let Dr;for(xr>Pr/2&&(xr=Pr/2),Dr=0;Dr>8,ie=Dr%256,me.push(ie),me.push(Yr);return me})(J,Y.length-nr),Y,nr,xr)}function R(Y,J,nr){return J===0&&nr===Y.length?o.fromByteArray(Y):o.fromByteArray(Y.slice(J,nr))}function M(Y,J,nr){nr=Math.min(Y.length,nr);const xr=[];let Er=J;for(;Er239?4:Pr>223?3:Pr>191?2:1;if(Er+Yr<=nr){let ie,me,xe,Me;switch(Yr){case 1:Pr<128&&(Dr=Pr);break;case 2:ie=Y[Er+1],(192&ie)==128&&(Me=(31&Pr)<<6|63&ie,Me>127&&(Dr=Me));break;case 3:ie=Y[Er+1],me=Y[Er+2],(192&ie)==128&&(192&me)==128&&(Me=(15&Pr)<<12|(63&ie)<<6|63&me,Me>2047&&(Me<55296||Me>57343)&&(Dr=Me));break;case 4:ie=Y[Er+1],me=Y[Er+2],xe=Y[Er+3],(192&ie)==128&&(192&me)==128&&(192&xe)==128&&(Me=(15&Pr)<<18|(63&ie)<<12|(63&me)<<6|63&xe,Me>65535&&Me<1114112&&(Dr=Me))}}Dr===null?(Dr=65533,Yr=1):Dr>65535&&(Dr-=65536,xr.push(Dr>>>10&1023|55296),Dr=56320|1023&Dr),xr.push(Dr),Er+=Yr}return(function(Pr){const Dr=Pr.length;if(Dr<=I)return String.fromCharCode.apply(String,Pr);let Yr="",ie=0;for(;ie"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(Y,J,nr){return d(Y,J,nr)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(Y,J,nr){return(function(xr,Er,Pr){return s(xr),xr<=0?c(xr):Er!==void 0?typeof Pr=="string"?c(xr).fill(Er,Pr):c(xr).fill(Er):c(xr)})(Y,J,nr)},l.allocUnsafe=function(Y){return u(Y)},l.allocUnsafeSlow=function(Y){return u(Y)},l.isBuffer=function(Y){return Y!=null&&Y._isBuffer===!0&&Y!==l.prototype},l.compare=function(Y,J){if(Or(Y,Uint8Array)&&(Y=l.from(Y,Y.offset,Y.byteLength)),Or(J,Uint8Array)&&(J=l.from(J,J.offset,J.byteLength)),!l.isBuffer(Y)||!l.isBuffer(J))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Y===J)return 0;let nr=Y.length,xr=J.length;for(let Er=0,Pr=Math.min(nr,xr);Erxr.length?(l.isBuffer(Pr)||(Pr=l.from(Pr)),Pr.copy(xr,Er)):Uint8Array.prototype.set.call(xr,Pr,Er);else{if(!l.isBuffer(Pr))throw new TypeError('"list" argument must be an Array of Buffers');Pr.copy(xr,Er)}Er+=Pr.length}return xr},l.byteLength=v,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const Y=this.length;if(Y%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let J=0;JJ&&(Y+=" ... "),""},a&&(l.prototype[a]=l.prototype.inspect),l.prototype.compare=function(Y,J,nr,xr,Er){if(Or(Y,Uint8Array)&&(Y=l.from(Y,Y.offset,Y.byteLength)),!l.isBuffer(Y))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Y);if(J===void 0&&(J=0),nr===void 0&&(nr=Y?Y.length:0),xr===void 0&&(xr=0),Er===void 0&&(Er=this.length),J<0||nr>Y.length||xr<0||Er>this.length)throw new RangeError("out of range index");if(xr>=Er&&J>=nr)return 0;if(xr>=Er)return-1;if(J>=nr)return 1;if(this===Y)return 0;let Pr=(Er>>>=0)-(xr>>>=0),Dr=(nr>>>=0)-(J>>>=0);const Yr=Math.min(Pr,Dr),ie=this.slice(xr,Er),me=Y.slice(J,nr);for(let xe=0;xe>>=0,isFinite(nr)?(nr>>>=0,xr===void 0&&(xr="utf8")):(xr=nr,nr=void 0)}const Er=this.length-J;if((nr===void 0||nr>Er)&&(nr=Er),Y.length>0&&(nr<0||J<0)||J>this.length)throw new RangeError("Attempt to write outside buffer bounds");xr||(xr="utf8");let Pr=!1;for(;;)switch(xr){case"hex":return x(this,Y,J,nr);case"utf8":case"utf-8":return _(this,Y,J,nr);case"ascii":case"latin1":case"binary":return S(this,Y,J,nr);case"base64":return E(this,Y,J,nr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,Y,J,nr);default:if(Pr)throw new TypeError("Unknown encoding: "+xr);xr=(""+xr).toLowerCase(),Pr=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const I=4096;function L(Y,J,nr){let xr="";nr=Math.min(Y.length,nr);for(let Er=J;Erxr)&&(nr=xr);let Er="";for(let Pr=J;Prnr)throw new RangeError("Trying to access beyond buffer length")}function q(Y,J,nr,xr,Er,Pr){if(!l.isBuffer(Y))throw new TypeError('"buffer" argument must be a Buffer instance');if(J>Er||JY.length)throw new RangeError("Index out of range")}function W(Y,J,nr,xr,Er){dr(J,xr,Er,Y,nr,7);let Pr=Number(J&BigInt(4294967295));Y[nr++]=Pr,Pr>>=8,Y[nr++]=Pr,Pr>>=8,Y[nr++]=Pr,Pr>>=8,Y[nr++]=Pr;let Dr=Number(J>>BigInt(32)&BigInt(4294967295));return Y[nr++]=Dr,Dr>>=8,Y[nr++]=Dr,Dr>>=8,Y[nr++]=Dr,Dr>>=8,Y[nr++]=Dr,nr}function Z(Y,J,nr,xr,Er){dr(J,xr,Er,Y,nr,7);let Pr=Number(J&BigInt(4294967295));Y[nr+7]=Pr,Pr>>=8,Y[nr+6]=Pr,Pr>>=8,Y[nr+5]=Pr,Pr>>=8,Y[nr+4]=Pr;let Dr=Number(J>>BigInt(32)&BigInt(4294967295));return Y[nr+3]=Dr,Dr>>=8,Y[nr+2]=Dr,Dr>>=8,Y[nr+1]=Dr,Dr>>=8,Y[nr]=Dr,nr+8}function $(Y,J,nr,xr,Er,Pr){if(nr+xr>Y.length)throw new RangeError("Index out of range");if(nr<0)throw new RangeError("Index out of range")}function X(Y,J,nr,xr,Er){return J=+J,nr>>>=0,Er||$(Y,0,nr,4),n.write(Y,J,nr,xr,23,4),nr+4}function Q(Y,J,nr,xr,Er){return J=+J,nr>>>=0,Er||$(Y,0,nr,8),n.write(Y,J,nr,xr,52,8),nr+8}l.prototype.slice=function(Y,J){const nr=this.length;(Y=~~Y)<0?(Y+=nr)<0&&(Y=0):Y>nr&&(Y=nr),(J=J===void 0?nr:~~J)<0?(J+=nr)<0&&(J=0):J>nr&&(J=nr),J>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=this[Y],Er=1,Pr=0;for(;++Pr>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=this[Y+--J],Er=1;for(;J>0&&(Er*=256);)xr+=this[Y+--J]*Er;return xr},l.prototype.readUint8=l.prototype.readUInt8=function(Y,J){return Y>>>=0,J||H(Y,1,this.length),this[Y]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(Y,J){return Y>>>=0,J||H(Y,2,this.length),this[Y]|this[Y+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(Y,J){return Y>>>=0,J||H(Y,2,this.length),this[Y]<<8|this[Y+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),(this[Y]|this[Y+1]<<8|this[Y+2]<<16)+16777216*this[Y+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),16777216*this[Y]+(this[Y+1]<<16|this[Y+2]<<8|this[Y+3])},l.prototype.readBigUInt64LE=Lr(function(Y){sr(Y>>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=J+256*this[++Y]+65536*this[++Y]+this[++Y]*2**24,Er=this[++Y]+256*this[++Y]+65536*this[++Y]+nr*2**24;return BigInt(xr)+(BigInt(Er)<>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=J*2**24+65536*this[++Y]+256*this[++Y]+this[++Y],Er=this[++Y]*2**24+65536*this[++Y]+256*this[++Y]+nr;return(BigInt(xr)<>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=this[Y],Er=1,Pr=0;for(;++Pr=Er&&(xr-=Math.pow(2,8*J)),xr},l.prototype.readIntBE=function(Y,J,nr){Y>>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=J,Er=1,Pr=this[Y+--xr];for(;xr>0&&(Er*=256);)Pr+=this[Y+--xr]*Er;return Er*=128,Pr>=Er&&(Pr-=Math.pow(2,8*J)),Pr},l.prototype.readInt8=function(Y,J){return Y>>>=0,J||H(Y,1,this.length),128&this[Y]?-1*(255-this[Y]+1):this[Y]},l.prototype.readInt16LE=function(Y,J){Y>>>=0,J||H(Y,2,this.length);const nr=this[Y]|this[Y+1]<<8;return 32768&nr?4294901760|nr:nr},l.prototype.readInt16BE=function(Y,J){Y>>>=0,J||H(Y,2,this.length);const nr=this[Y+1]|this[Y]<<8;return 32768&nr?4294901760|nr:nr},l.prototype.readInt32LE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),this[Y]|this[Y+1]<<8|this[Y+2]<<16|this[Y+3]<<24},l.prototype.readInt32BE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),this[Y]<<24|this[Y+1]<<16|this[Y+2]<<8|this[Y+3]},l.prototype.readBigInt64LE=Lr(function(Y){sr(Y>>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=this[Y+4]+256*this[Y+5]+65536*this[Y+6]+(nr<<24);return(BigInt(xr)<>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=(J<<24)+65536*this[++Y]+256*this[++Y]+this[++Y];return(BigInt(xr)<>>=0,J||H(Y,4,this.length),n.read(this,Y,!0,23,4)},l.prototype.readFloatBE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),n.read(this,Y,!1,23,4)},l.prototype.readDoubleLE=function(Y,J){return Y>>>=0,J||H(Y,8,this.length),n.read(this,Y,!0,52,8)},l.prototype.readDoubleBE=function(Y,J){return Y>>>=0,J||H(Y,8,this.length),n.read(this,Y,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(Y,J,nr,xr){Y=+Y,J>>>=0,nr>>>=0,xr||q(this,Y,J,nr,Math.pow(2,8*nr)-1,0);let Er=1,Pr=0;for(this[J]=255&Y;++Pr>>=0,nr>>>=0,xr||q(this,Y,J,nr,Math.pow(2,8*nr)-1,0);let Er=nr-1,Pr=1;for(this[J+Er]=255&Y;--Er>=0&&(Pr*=256);)this[J+Er]=Y/Pr&255;return J+nr},l.prototype.writeUint8=l.prototype.writeUInt8=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,1,255,0),this[J]=255&Y,J+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,65535,0),this[J]=255&Y,this[J+1]=Y>>>8,J+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,65535,0),this[J]=Y>>>8,this[J+1]=255&Y,J+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,4294967295,0),this[J+3]=Y>>>24,this[J+2]=Y>>>16,this[J+1]=Y>>>8,this[J]=255&Y,J+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,4294967295,0),this[J]=Y>>>24,this[J+1]=Y>>>16,this[J+2]=Y>>>8,this[J+3]=255&Y,J+4},l.prototype.writeBigUInt64LE=Lr(function(Y,J=0){return W(this,Y,J,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeBigUInt64BE=Lr(function(Y,J=0){return Z(this,Y,J,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeIntLE=function(Y,J,nr,xr){if(Y=+Y,J>>>=0,!xr){const Yr=Math.pow(2,8*nr-1);q(this,Y,J,nr,Yr-1,-Yr)}let Er=0,Pr=1,Dr=0;for(this[J]=255&Y;++Er>>=0,!xr){const Yr=Math.pow(2,8*nr-1);q(this,Y,J,nr,Yr-1,-Yr)}let Er=nr-1,Pr=1,Dr=0;for(this[J+Er]=255&Y;--Er>=0&&(Pr*=256);)Y<0&&Dr===0&&this[J+Er+1]!==0&&(Dr=1),this[J+Er]=(Y/Pr|0)-Dr&255;return J+nr},l.prototype.writeInt8=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,1,127,-128),Y<0&&(Y=255+Y+1),this[J]=255&Y,J+1},l.prototype.writeInt16LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,32767,-32768),this[J]=255&Y,this[J+1]=Y>>>8,J+2},l.prototype.writeInt16BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,32767,-32768),this[J]=Y>>>8,this[J+1]=255&Y,J+2},l.prototype.writeInt32LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,2147483647,-2147483648),this[J]=255&Y,this[J+1]=Y>>>8,this[J+2]=Y>>>16,this[J+3]=Y>>>24,J+4},l.prototype.writeInt32BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,2147483647,-2147483648),Y<0&&(Y=4294967295+Y+1),this[J]=Y>>>24,this[J+1]=Y>>>16,this[J+2]=Y>>>8,this[J+3]=255&Y,J+4},l.prototype.writeBigInt64LE=Lr(function(Y,J=0){return W(this,Y,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeBigInt64BE=Lr(function(Y,J=0){return Z(this,Y,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeFloatLE=function(Y,J,nr){return X(this,Y,J,!0,nr)},l.prototype.writeFloatBE=function(Y,J,nr){return X(this,Y,J,!1,nr)},l.prototype.writeDoubleLE=function(Y,J,nr){return Q(this,Y,J,!0,nr)},l.prototype.writeDoubleBE=function(Y,J,nr){return Q(this,Y,J,!1,nr)},l.prototype.copy=function(Y,J,nr,xr){if(!l.isBuffer(Y))throw new TypeError("argument should be a Buffer");if(nr||(nr=0),xr||xr===0||(xr=this.length),J>=Y.length&&(J=Y.length),J||(J=0),xr>0&&xr=this.length)throw new RangeError("Index out of range");if(xr<0)throw new RangeError("sourceEnd out of bounds");xr>this.length&&(xr=this.length),Y.length-J>>=0,nr=nr===void 0?this.length:nr>>>0,Y||(Y=0),typeof Y=="number")for(Er=J;Er=xr+4;nr-=3)J=`_${Y.slice(nr-3,nr)}${J}`;return`${Y.slice(0,nr)}${J}`}function dr(Y,J,nr,xr,Er,Pr){if(Y>nr||Y= 0${Dr} and < 2${Dr} ** ${8*(Pr+1)}${Dr}`:`>= -(2${Dr} ** ${8*(Pr+1)-1}${Dr}) and < 2 ** ${8*(Pr+1)-1}${Dr}`,new lr.ERR_OUT_OF_RANGE("value",Yr,Y)}(function(Dr,Yr,ie){sr(Yr,"offset"),Dr[Yr]!==void 0&&Dr[Yr+ie]!==void 0||pr(Yr,Dr.length-(ie+1))})(xr,Er,Pr)}function sr(Y,J){if(typeof Y!="number")throw new lr.ERR_INVALID_ARG_TYPE(J,"number",Y)}function pr(Y,J,nr){throw Math.floor(Y)!==Y?(sr(Y,nr),new lr.ERR_OUT_OF_RANGE("offset","an integer",Y)):J<0?new lr.ERR_BUFFER_OUT_OF_BOUNDS:new lr.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${J}`,Y)}or("ERR_BUFFER_OUT_OF_BOUNDS",function(Y){return Y?`${Y} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),or("ERR_INVALID_ARG_TYPE",function(Y,J){return`The "${Y}" argument must be of type number. Received type ${typeof J}`},TypeError),or("ERR_OUT_OF_RANGE",function(Y,J,nr){let xr=`The value of "${Y}" is out of range.`,Er=nr;return Number.isInteger(nr)&&Math.abs(nr)>2**32?Er=tr(String(nr)):typeof nr=="bigint"&&(Er=String(nr),(nr>BigInt(2)**BigInt(32)||nr<-(BigInt(2)**BigInt(32)))&&(Er=tr(Er)),Er+="n"),xr+=` It must be ${J}. Received ${Er}`,xr},RangeError);const ur=/[^+/0-9A-Za-z-_]/g;function cr(Y,J){let nr;J=J||1/0;const xr=Y.length;let Er=null;const Pr=[];for(let Dr=0;Dr55295&&nr<57344){if(!Er){if(nr>56319){(J-=3)>-1&&Pr.push(239,191,189);continue}if(Dr+1===xr){(J-=3)>-1&&Pr.push(239,191,189);continue}Er=nr;continue}if(nr<56320){(J-=3)>-1&&Pr.push(239,191,189),Er=nr;continue}nr=65536+(Er-55296<<10|nr-56320)}else Er&&(J-=3)>-1&&Pr.push(239,191,189);if(Er=null,nr<128){if((J-=1)<0)break;Pr.push(nr)}else if(nr<2048){if((J-=2)<0)break;Pr.push(nr>>6|192,63&nr|128)}else if(nr<65536){if((J-=3)<0)break;Pr.push(nr>>12|224,nr>>6&63|128,63&nr|128)}else{if(!(nr<1114112))throw new Error("Invalid code point");if((J-=4)<0)break;Pr.push(nr>>18|240,nr>>12&63|128,nr>>6&63|128,63&nr|128)}}return Pr}function gr(Y){return o.toByteArray((function(J){if((J=(J=J.split("=")[0]).trim().replace(ur,"")).length<2)return"";for(;J.length%4!=0;)J+="=";return J})(Y))}function kr(Y,J,nr,xr){let Er;for(Er=0;Er=J.length||Er>=Y.length);++Er)J[Er+nr]=Y[Er];return Er}function Or(Y,J){return Y instanceof J||Y!=null&&Y.constructor!=null&&Y.constructor.name!=null&&Y.constructor.name===J.name}function Ir(Y){return Y!=Y}const Mr=(function(){const Y="0123456789abcdef",J=new Array(256);for(let nr=0;nr<16;++nr){const xr=16*nr;for(let Er=0;Er<16;++Er)J[xr+Er]=Y[nr]+Y[Er]}return J})();function Lr(Y){return typeof BigInt>"u"?Ar:Y}function Ar(){throw new Error("BigInt not supported")}},1053:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.rawPolyfilledDiagnosticRecord=void 0,r.rawPolyfilledDiagnosticRecord={OPERATION:"",OPERATION_CODE:"0",CURRENT_SCHEMA:"/"},Object.freeze(r.rawPolyfilledDiagnosticRecord)},1074:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isValidDate=void 0,r.isValidDate=function(e){return e instanceof Date&&!isNaN(e)}},1092:function(t,r,e){var o=this&&this.__extends||(function(){var f=function(v,p){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,y){m.__proto__=y}||function(m,y){for(var k in y)Object.prototype.hasOwnProperty.call(y,k)&&(m[k]=y[k])},f(v,p)};return function(v,p){if(typeof p!="function"&&p!==null)throw new TypeError("Class extends value "+String(p)+" is not a constructor or null");function m(){this.constructor=v}f(v,p),v.prototype=p===null?Object.create(p):(m.prototype=p.prototype,new m)}})(),n=this&&this.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(6377)),i=n(e(6161)),c=n(e(3321)),l=n(e(7021)),d=e(9014),s=e(9305).internal.constants,u=s.BOLT_PROTOCOL_V5_8,g=s.FETCH_ALL,b=(function(f){function v(){return f!==null&&f.apply(this,arguments)||this}return o(v,f),Object.defineProperty(v.prototype,"version",{get:function(){return u},enumerable:!1,configurable:!0}),Object.defineProperty(v.prototype,"transformer",{get:function(){var p=this;return this._transformer===void 0&&(this._transformer=new c.default(Object.values(i.default).map(function(m){return m(p._config,p._log)}))),this._transformer},enumerable:!1,configurable:!0}),v.prototype.run=function(p,m,y){var k=y===void 0?{}:y,x=k.bookmarks,_=k.txConfig,S=k.database,E=k.mode,O=k.impersonatedUser,R=k.notificationFilter,M=k.beforeKeys,I=k.afterKeys,L=k.beforeError,j=k.afterError,z=k.beforeComplete,F=k.afterComplete,H=k.flush,q=H===void 0||H,W=k.reactive,Z=W!==void 0&&W,$=k.fetchSize,X=$===void 0?g:$,Q=k.highRecordWatermark,lr=Q===void 0?Number.MAX_VALUE:Q,or=k.lowRecordWatermark,tr=or===void 0?Number.MAX_VALUE:or,dr=k.onDb,sr=new d.ResultStreamObserver({server:this._server,reactive:Z,fetchSize:X,moreFunction:this._requestMore.bind(this),discardFunction:this._requestDiscard.bind(this),beforeKeys:M,afterKeys:I,beforeError:L,afterError:j,beforeComplete:z,afterComplete:F,highRecordWatermark:lr,lowRecordWatermark:tr,enrichMetadata:this._enrichMetadata,onDb:dr}),pr=Z;return this.write(l.default.runWithMetadata5x5(p,m,{bookmarks:x,txConfig:_,database:S,mode:E,impersonatedUser:O,notificationFilter:R}),sr,pr&&q),Z||this.write(l.default.pull({n:X}),sr,q),sr},v})(a.default);r.default=b},1103:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throwError=void 0;var o=e(4662),n=e(1018);r.throwError=function(a,i){var c=n.isFunction(a)?a:function(){return a},l=function(d){return d.error(c())};return new o.Observable(i?function(d){return i.schedule(l,0,d)}:l)}},1107:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.popNumber=r.popScheduler=r.popResultSelector=void 0;var o=e(1018),n=e(8613);function a(i){return i[i.length-1]}r.popResultSelector=function(i){return o.isFunction(a(i))?i.pop():void 0},r.popScheduler=function(i){return n.isScheduler(a(i))?i.pop():void 0},r.popNumber=function(i,c){return typeof a(i)=="number"?i.pop():c}},1116:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isInteropObservable=void 0;var o=e(3327),n=e(1018);r.isInteropObservable=function(a){return n.isFunction(a[o.observable])}},1141:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.windowWhen=void 0;var o=e(2483),n=e(7843),a=e(3111),i=e(9445);r.windowWhen=function(c){return n.operate(function(l,d){var s,u,g=function(f){s.error(f),d.error(f)},b=function(){var f;u==null||u.unsubscribe(),s==null||s.complete(),s=new o.Subject,d.next(s.asObservable());try{f=i.innerFrom(c())}catch(v){return void g(v)}f.subscribe(u=a.createOperatorSubscriber(d,b,b,g))};b(),l.subscribe(a.createOperatorSubscriber(d,function(f){return s.next(f)},function(){s.complete(),d.complete()},g,function(){u==null||u.unsubscribe(),s=null}))})}},1175:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l0&&Z[Z.length-1])||tr[0]!==6&&tr[0]!==2)){X=0;continue}if(tr[0]===3&&(!Z||tr[1]>Z[0]&&tr[1]0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f},n=this&&this.__spreadArray||function(l,d){for(var s=0,u=d.length,g=l.length;s0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{Object.defineProperty(r,"__esModule",{value:!0}),r.noop=void 0,r.noop=function(){}},1358:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isAsyncIterable=void 0;var o=e(1018);r.isAsyncIterable=function(n){return Symbol.asyncIterator&&o.isFunction(n==null?void 0:n[Symbol.asyncIterator])}},1409:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(){}return o.prototype.beginTransaction=function(n){throw new Error("Not implemented")},o.prototype.run=function(n,a,i){throw new Error("Not implemented")},o.prototype.commitTransaction=function(n){throw new Error("Not implemented")},o.prototype.rollbackTransaction=function(n){throw new Error("Not implemented")},o.prototype.resetAndFlush=function(){throw new Error("Not implemented")},o.prototype.isOpen=function(){throw new Error("Not implemented")},o.prototype.getProtocolVersion=function(){throw new Error("Not implemented")},o.prototype.hasOngoingObservableRequests=function(){throw new Error("Not implemented")},o})();r.default=e},1415:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.max=void 0;var o=e(9139),n=e(1018);r.max=function(a){return o.reduce(n.isFunction(a)?function(i,c){return a(i,c)>0?i:c}:function(i,c){return i>c?i:c})}},1439:function(t,r,e){var o=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0}),r.connect=void 0;var o=e(2483),n=e(9445),a=e(7843),i=e(6824),c={connector:function(){return new o.Subject}};r.connect=function(l,d){d===void 0&&(d=c);var s=d.connector;return a.operate(function(u,g){var b=s();n.innerFrom(l(i.fromSubscribable(b))).subscribe(g),g.add(u.subscribe(b))})}},1505:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.SequenceError=void 0;var o=e(5568);r.SequenceError=o.createErrorClass(function(n){return function(a){n(this),this.name="SequenceError",this.message=a}})},1517:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isPathSegment=r.PathSegment=r.isPath=r.Path=r.isUnboundRelationship=r.UnboundRelationship=r.isRelationship=r.Relationship=r.isNode=r.Node=void 0;var o=e(4027),n={value:!0,enumerable:!1,configurable:!1,writable:!1},a="__isNode__",i="__isRelationship__",c="__isUnboundRelationship__",l="__isPath__",d="__isPathSegment__";function s(m,y){return m!=null&&m[y]===!0}var u=(function(){function m(y,k,x,_){this.identity=y,this.labels=k,this.properties=x,this.elementId=p(_,function(){return y.toString()})}return m.prototype.toString=function(){for(var y="("+this.elementId,k=0;k0){for(y+=" {",k=0;k0&&(y+=","),y+=x[k]+":"+(0,o.stringify)(this.properties[x[k]]);y+="}"}return y+")"},m})();r.Node=u,Object.defineProperty(u.prototype,a,n),r.isNode=function(m){return s(m,a)};var g=(function(){function m(y,k,x,_,S,E,O,R){this.identity=y,this.start=k,this.end=x,this.type=_,this.properties=S,this.elementId=p(E,function(){return y.toString()}),this.startNodeElementId=p(O,function(){return k.toString()}),this.endNodeElementId=p(R,function(){return x.toString()})}return m.prototype.toString=function(){var y="("+this.startNodeElementId+")-[:"+this.type,k=Object.keys(this.properties);if(k.length>0){y+=" {";for(var x=0;x0&&(y+=","),y+=k[x]+":"+(0,o.stringify)(this.properties[k[x]]);y+="}"}return y+"]->("+this.endNodeElementId+")"},m})();r.Relationship=g,Object.defineProperty(g.prototype,i,n),r.isRelationship=function(m){return s(m,i)};var b=(function(){function m(y,k,x,_){this.identity=y,this.type=k,this.properties=x,this.elementId=p(_,function(){return y.toString()})}return m.prototype.bind=function(y,k){return new g(this.identity,y,k,this.type,this.properties,this.elementId)},m.prototype.bindTo=function(y,k){return new g(this.identity,y.identity,k.identity,this.type,this.properties,this.elementId,y.elementId,k.elementId)},m.prototype.toString=function(){var y="-[:"+this.type,k=Object.keys(this.properties);if(k.length>0){y+=" {";for(var x=0;x0&&(y+=","),y+=k[x]+":"+(0,o.stringify)(this.properties[k[x]]);y+="}"}return y+"]->"},m})();r.UnboundRelationship=b,Object.defineProperty(b.prototype,c,n),r.isUnboundRelationship=function(m){return s(m,c)};var f=function(m,y,k){this.start=m,this.relationship=y,this.end=k};r.PathSegment=f,Object.defineProperty(f.prototype,d,n),r.isPathSegment=function(m){return s(m,d)};var v=function(m,y,k){this.start=m,this.end=y,this.segments=k,this.length=k.length};function p(m,y){return m??y()}r.Path=v,Object.defineProperty(v.prototype,l,n),r.isPath=function(m){return s(m,l)}},1518:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pairwise=void 0;var o=e(7843),n=e(3111);r.pairwise=function(){return o.operate(function(a,i){var c,l=!1;a.subscribe(n.createOperatorSubscriber(i,function(d){var s=c;c=d,l&&i.next([s,d]),l=!0}))})}},1530:function(t,r,e){var o=this&&this.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(r,"__esModule",{value:!0}),o(e(3057)),o(e(5742));var n=(function(){function a(i){var c=i.run;this._run=c}return a.fromTransaction=function(i){return new a({run:i.run.bind(i)})},a.prototype.run=function(i,c){return this._run(i,c)},a})();r.default=n},1551:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.exhaust=void 0;var o=e(2752);r.exhaust=o.exhaustAll},1554:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.timeout=r.TimeoutError=void 0;var o=e(7961),n=e(1074),a=e(7843),i=e(9445),c=e(5568),l=e(3111),d=e(7110);function s(u){throw new r.TimeoutError(u)}r.TimeoutError=c.createErrorClass(function(u){return function(g){g===void 0&&(g=null),u(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=g}}),r.timeout=function(u,g){var b=n.isValidDate(u)?{first:u}:typeof u=="number"?{each:u}:u,f=b.first,v=b.each,p=b.with,m=p===void 0?s:p,y=b.scheduler,k=y===void 0?g??o.asyncScheduler:y,x=b.meta,_=x===void 0?null:x;if(f==null&&v==null)throw new TypeError("No timeout provided.");return a.operate(function(S,E){var O,R,M=null,I=0,L=function(j){R=d.executeSchedule(E,k,function(){try{O.unsubscribe(),i.innerFrom(m({meta:_,lastValue:M,seen:I})).subscribe(E)}catch(z){E.error(z)}},j)};O=S.subscribe(l.createOperatorSubscriber(E,function(j){R==null||R.unsubscribe(),I++,E.next(M=j),v>0&&L(v)},void 0,void 0,function(){R!=null&&R.closed||R==null||R.unsubscribe(),M=null})),!I&&L(f!=null?typeof f=="number"?f:+f-k.now():v)})}},1573:function(t,r,e){var o=this&&this.__awaiter||function(b,f,v,p){return new(v||(v=Promise))(function(m,y){function k(S){try{_(p.next(S))}catch(E){y(E)}}function x(S){try{_(p.throw(S))}catch(E){y(E)}}function _(S){var E;S.done?m(S.value):(E=S.value,E instanceof v?E:new v(function(O){O(E)})).then(k,x)}_((p=p.apply(b,f||[])).next())})},n=this&&this.__generator||function(b,f){var v,p,m,y,k={label:0,sent:function(){if(1&m[0])throw m[1];return m[1]},trys:[],ops:[]};return y={next:x(0),throw:x(1),return:x(2)},typeof Symbol=="function"&&(y[Symbol.iterator]=function(){return this}),y;function x(_){return function(S){return(function(E){if(v)throw new TypeError("Generator is already executing.");for(;y&&(y=0,E[0]&&(k=0)),k;)try{if(v=1,p&&(m=2&E[0]?p.return:E[0]?p.throw||((m=p.return)&&m.call(p),0):p.next)&&!(m=m.call(p,E[1])).done)return m;switch(p=0,m&&(E=[2&E[0],m.value]),E[0]){case 0:case 1:m=E;break;case 4:return k.label++,{value:E[1],done:!1};case 5:k.label++,p=E[1],E=[0];continue;case 7:E=k.ops.pop(),k.trys.pop();continue;default:if(!((m=(m=k.trys).length>0&&m[m.length-1])||E[0]!==6&&E[0]!==2)){k=0;continue}if(E[0]===3&&(!m||E[1]>m[0]&&E[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduled=void 0;var o=e(9567),n=e(9589),a=e(6985),i=e(8808),c=e(854),l=e(1116),d=e(7629),s=e(8046),u=e(6368),g=e(1358),b=e(7614),f=e(9137),v=e(4953);r.scheduled=function(p,m){if(p!=null){if(l.isInteropObservable(p))return o.scheduleObservable(p,m);if(s.isArrayLike(p))return a.scheduleArray(p,m);if(d.isPromise(p))return n.schedulePromise(p,m);if(g.isAsyncIterable(p))return c.scheduleAsyncIterable(p,m);if(u.isIterable(p))return i.scheduleIterable(p,m);if(f.isReadableStreamLike(p))return v.scheduleReadableStreamLike(p,m)}throw b.createInvalidObservableTypeError(p)}},1699:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.partition=void 0;var o=e(245),n=e(783),a=e(9445);r.partition=function(i,c,l){return[n.filter(c,l)(a.innerFrom(i)),n.filter(o.not(c,l))(a.innerFrom(i))]}},1711:function(t,r,e){var o=this&&this.__extends||(function(){var k=function(x,_){return k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&(S[O]=E[O])},k(x,_)};return function(x,_){if(typeof _!="function"&&_!==null)throw new TypeError("Class extends value "+String(_)+" is not a constructor or null");function S(){this.constructor=x}k(x,_),x.prototype=_===null?Object.create(_):(S.prototype=_.prototype,new S)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(k){for(var x,_=1,S=arguments.length;_{Object.defineProperty(r,"__esModule",{value:!0}),r.sample=void 0;var o=e(9445),n=e(7843),a=e(1342),i=e(3111);r.sample=function(c){return n.operate(function(l,d){var s=!1,u=null;l.subscribe(i.createOperatorSubscriber(d,function(g){s=!0,u=g})),o.innerFrom(c).subscribe(i.createOperatorSubscriber(d,function(){if(s){s=!1;var g=u;u=null,d.next(g)}},a.noop))})}},1751:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isObservable=void 0;var o=e(4662),n=e(1018);r.isObservable=function(a){return!!a&&(a instanceof o.Observable||n.isFunction(a.lift)&&n.isFunction(a.subscribe))}},1759:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.NotFoundError=void 0;var o=e(5568);r.NotFoundError=o.createErrorClass(function(n){return function(a){n(this),this.name="NotFoundError",this.message=a}})},1776:function(t,r,e){var o=this&&this.__read||function(c,l){var d=typeof Symbol=="function"&&c[Symbol.iterator];if(!d)return c;var s,u,g=d.call(c),b=[];try{for(;(l===void 0||l-- >0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{var r,e,o=document.attachEvent,n=!1;function a(k){var x=k.__resizeTriggers__,_=x.firstElementChild,S=x.lastElementChild,E=_.firstElementChild;S.scrollLeft=S.scrollWidth,S.scrollTop=S.scrollHeight,E.style.width=_.offsetWidth+1+"px",E.style.height=_.offsetHeight+1+"px",_.scrollLeft=_.scrollWidth,_.scrollTop=_.scrollHeight}function i(k){var x=this;a(this),this.__resizeRAF__&&l(this.__resizeRAF__),this.__resizeRAF__=c(function(){(function(_){return _.offsetWidth!=_.__resizeLast__.width||_.offsetHeight!=_.__resizeLast__.height})(x)&&(x.__resizeLast__.width=x.offsetWidth,x.__resizeLast__.height=x.offsetHeight,x.__resizeListeners__.forEach(function(_){_.call(x,k)}))})}if(!o){var c=(e=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(k){return window.setTimeout(k,20)},function(k){return e(k)}),l=(r=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout,function(k){return r(k)}),d=!1,s="",u="animationstart",g="Webkit Moz O ms".split(" "),b="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),f=document.createElement("fakeelement");if(f.style.animationName!==void 0&&(d=!0),d===!1){for(var v=0;v div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',S=document.head||document.getElementsByTagName("head")[0],E=document.createElement("style");E.type="text/css",E.styleSheet?E.styleSheet.cssText=_:E.appendChild(document.createTextNode(_)),S.appendChild(E),n=!0}})(),k.__resizeLast__={},k.__resizeListeners__=[],(k.__resizeTriggers__=document.createElement("div")).className="resize-triggers",k.__resizeTriggers__.innerHTML='
',k.appendChild(k.__resizeTriggers__),a(k),k.addEventListener("scroll",i,!0),u&&k.__resizeTriggers__.addEventListener(u,function(_){_.animationName==p&&a(k)})),k.__resizeListeners__.push(x)),function(){o?k.detachEvent("onresize",x):(k.__resizeListeners__.splice(k.__resizeListeners__.indexOf(x),1),k.__resizeListeners__.length||(k.removeEventListener("scroll",i),k.__resizeTriggers__=!k.removeChild(k.__resizeTriggers__)))}}},1839:function(t,r,e){var o=this&&this.__awaiter||function(l,d,s,u){return new(s||(s=Promise))(function(g,b){function f(m){try{p(u.next(m))}catch(y){b(y)}}function v(m){try{p(u.throw(m))}catch(y){b(y)}}function p(m){var y;m.done?g(m.value):(y=m.value,y instanceof s?y:new s(function(k){k(y)})).then(f,v)}p((u=u.apply(l,d||[])).next())})},n=this&&this.__generator||function(l,d){var s,u,g,b,f={label:0,sent:function(){if(1&g[0])throw g[1];return g[1]},trys:[],ops:[]};return b={next:v(0),throw:v(1),return:v(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function v(p){return function(m){return(function(y){if(s)throw new TypeError("Generator is already executing.");for(;b&&(b=0,y[0]&&(f=0)),f;)try{if(s=1,u&&(g=2&y[0]?u.return:y[0]?u.throw||((g=u.return)&&g.call(u),0):u.next)&&!(g=g.call(u,y[1])).done)return g;switch(u=0,g&&(y=[2&y[0],g.value]),y[0]){case 0:case 1:g=y;break;case 4:return f.label++,{value:y[1],done:!1};case 5:f.label++,u=y[1],y=[0];continue;case 7:y=f.ops.pop(),f.trys.pop();continue;default:if(!((g=(g=f.trys).length>0&&g[g.length-1])||y[0]!==6&&y[0]!==2)){f=0;continue}if(y[0]===3&&(!g||y[1]>g[0]&&y[1]0)&&!(F=q.next()).done;)W.push(F.value)}catch(Z){H={error:Z}}finally{try{F&&!F.done&&(z=q.return)&&z.call(q)}finally{if(H)throw H.error}}return W},l=this&&this.__spreadArray||function(L,j,z){if(z||arguments.length===2)for(var F,H=0,q=j.length;H{function e(){return typeof Symbol=="function"&&Symbol.iterator?Symbol.iterator:"@@iterator"}Object.defineProperty(r,"__esModule",{value:!0}),r.iterator=r.getSymbolIterator=void 0,r.getSymbolIterator=e,r.iterator=e()},1967:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9691),n=e(4027),a={basic:function(c,l,d){return d!=null?{scheme:"basic",principal:c,credentials:l,realm:d}:{scheme:"basic",principal:c,credentials:l}},kerberos:function(c){return{scheme:"kerberos",principal:"",credentials:c}},bearer:function(c){return{scheme:"bearer",credentials:c}},none:function(){return{scheme:"none"}},custom:function(c,l,d,s,u){var g={scheme:s,principal:c};if(i(l)&&(g.credentials=l),i(d)&&(g.realm=d),i(u)){try{(0,n.stringify)(u)}catch(b){throw(0,o.newError)("Circular references in custom auth token parameters",void 0,b)}g.parameters=u}return g}};function i(c){return!(c==null||c===""||Object.getPrototypeOf(c)===Object.prototype&&Object.keys(c).length===0)}r.default=a},1983:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeInternals=void 0;var o=e(9445),n=e(7110),a=e(3111);r.mergeInternals=function(i,c,l,d,s,u,g,b){var f=[],v=0,p=0,m=!1,y=function(){!m||f.length||v||c.complete()},k=function(_){return v{Object.defineProperty(r,"__esModule",{value:!0}),r.notificationFilterDisabledClassification=r.notificationFilterDisabledCategory=r.notificationFilterMinimumSeverityLevel=void 0;var e={OFF:"OFF",WARNING:"WARNING",INFORMATION:"INFORMATION"};r.notificationFilterMinimumSeverityLevel=e,Object.freeze(e);var o={HINT:"HINT",UNRECOGNIZED:"UNRECOGNIZED",UNSUPPORTED:"UNSUPPORTED",PERFORMANCE:"PERFORMANCE",TOPOLOGY:"TOPOLOGY",SECURITY:"SECURITY",DEPRECATION:"DEPRECATION",GENERIC:"GENERIC",SCHEMA:"SCHEMA"};r.notificationFilterDisabledCategory=o,Object.freeze(o);var n=o;r.notificationFilterDisabledClassification=n,r.default=function(){throw this.minimumSeverityLevel=void 0,this.disabledCategories=void 0,this.disabledClassifications=void 0,new Error("Not implemented")}},2007:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Releasable=void 0;var e=(function(){function n(){}return n.prototype.release=function(){throw new Error("Not implemented")},n})();r.Releasable=e;var o=(function(){function n(){}return n.prototype.acquireConnection=function(a){throw Error("Not implemented")},n.prototype.supportsMultiDb=function(){throw Error("Not implemented")},n.prototype.supportsTransactionConfig=function(){throw Error("Not implemented")},n.prototype.supportsUserImpersonation=function(){throw Error("Not implemented")},n.prototype.supportsSessionAuth=function(){throw Error("Not implemented")},n.prototype.SSREnabled=function(){return!1},n.prototype.verifyConnectivityAndGetServerInfo=function(a){throw Error("Not implemented")},n.prototype.verifyAuthentication=function(a){throw Error("Not implemented")},n.prototype.getNegotiatedProtocolVersion=function(){throw Error("Not Implemented")},n.prototype.close=function(){throw Error("Not implemented")},n})();r.default=o},2063:t=>{t.exports=["<<=",">>=","++","--","<<",">>","<=",">=","==","!=","&&","||","+=","-=","*=","/=","%=","&=","^^","^=","|=","(",")","[","]",".","!","~","*","/","%","+","-","<",">","&","^","|","?",":","=",",",";","{","}"]},2066:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l0&&m[m.length-1])||E[0]!==6&&E[0]!==2)){k=0;continue}if(E[0]===3&&(!m||E[1]>m[0]&&E[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.takeWhile=void 0;var o=e(7843),n=e(3111);r.takeWhile=function(a,i){return i===void 0&&(i=!1),o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){var u=a(s,d++);(u||i)&&l.next(s),!u&&l.complete()}))})}},2171:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.partition=void 0;var o=e(245),n=e(783);r.partition=function(a,i){return function(c){return[n.filter(a,i)(c),n.filter(o.not(a,i))(c)]}}},2199:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0});var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return o(i,a),i.prototype.resolve=function(c){return this._resolveToItself(c)},i})(e(9305).internal.resolver.BaseHostNameResolver);r.default=n},2204:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.toArray=void 0;var o=e(9139),n=e(7843),a=function(i,c){return i.push(c),i};r.toArray=function(){return n.operate(function(i,c){o.reduce(a,[])(i).subscribe(c)})}},2360:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.materialize=void 0;var o=e(7800),n=e(7843),a=e(3111);r.materialize=function(){return n.operate(function(i,c){i.subscribe(a.createOperatorSubscriber(c,function(l){c.next(o.Notification.createNext(l))},function(){c.next(o.Notification.createComplete()),c.complete()},function(l){c.next(o.Notification.createError(l)),c.complete()}))})}},2363:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305),n=o.error.SERVICE_UNAVAILABLE,a=o.error.SESSION_EXPIRED,i=(function(){function l(d,s,u,g){this._errorCode=d,this._handleUnavailability=s||c,this._handleWriteFailure=u||c,this._handleSecurityError=g||c}return l.create=function(d){return new l(d.errorCode,d.handleUnavailability,d.handleWriteFailure,d.handleSecurityError)},l.prototype.errorCode=function(){return this._errorCode},l.prototype.handleAndTransformError=function(d,s,u){return(function(g){return g!=null&&g.code!=null&&g.code.startsWith("Neo.ClientError.Security.")})(d)?this._handleSecurityError(d,s,u):(function(g){return!!g&&(g.code===a||g.code===n||g.code==="Neo.TransientError.General.DatabaseUnavailable")})(d)?this._handleUnavailability(d,s,u):(function(g){return!!g&&(g.code==="Neo.ClientError.Cluster.NotALeader"||g.code==="Neo.ClientError.General.ForbiddenOnReadOnlyDatabase")})(d)?this._handleWriteFailure(d,s,u):d},l})();function c(l){return l}r.default=i},2481:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305),n=o.internal.util,a=n.ENCRYPTION_OFF,i=n.ENCRYPTION_ON,c=o.error.SERVICE_UNAVAILABLE,l=[null,void 0,!0,!1,i,a],d=[null,void 0,"TRUST_ALL_CERTIFICATES","TRUST_CUSTOM_CA_SIGNED_CERTIFICATES","TRUST_SYSTEM_CA_SIGNED_CERTIFICATES"];r.default=function(s,u,g,b){this.address=s,this.encrypted=(function(f){var v=f.encrypted;if(l.indexOf(v)===-1)throw(0,o.newError)("Illegal value of the encrypted setting ".concat(v,". Expected one of ").concat(l));return v})(u),this.trust=(function(f){var v=f.trust;if(d.indexOf(v)===-1)throw(0,o.newError)("Illegal value of the trust setting ".concat(v,". Expected one of ").concat(d));return v})(u),this.trustedCertificates=(function(f){return f.trustedCertificates||[]})(u),this.knownHostsPath=(function(f){return f.knownHosts||null})(u),this.connectionErrorCode=g||c,this.connectionTimeout=u.connectionTimeout,this.clientCertificate=b}},2483:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__values||function(g){var b=typeof Symbol=="function"&&Symbol.iterator,f=b&&g[b],v=0;if(f)return f.call(g);if(g&&typeof g.length=="number")return{next:function(){return g&&v>=g.length&&(g=void 0),{value:g&&g[v++],done:!g}}};throw new TypeError(b?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.AnonymousSubject=r.Subject=void 0;var a=e(4662),i=e(8014),c=e(9686),l=e(7479),d=e(9223),s=(function(g){function b(){var f=g.call(this)||this;return f.closed=!1,f.currentObservers=null,f.observers=[],f.isStopped=!1,f.hasError=!1,f.thrownError=null,f}return o(b,g),b.prototype.lift=function(f){var v=new u(this,this);return v.operator=f,v},b.prototype._throwIfClosed=function(){if(this.closed)throw new c.ObjectUnsubscribedError},b.prototype.next=function(f){var v=this;d.errorContext(function(){var p,m;if(v._throwIfClosed(),!v.isStopped){v.currentObservers||(v.currentObservers=Array.from(v.observers));try{for(var y=n(v.currentObservers),k=y.next();!k.done;k=y.next())k.value.next(f)}catch(x){p={error:x}}finally{try{k&&!k.done&&(m=y.return)&&m.call(y)}finally{if(p)throw p.error}}}})},b.prototype.error=function(f){var v=this;d.errorContext(function(){if(v._throwIfClosed(),!v.isStopped){v.hasError=v.isStopped=!0,v.thrownError=f;for(var p=v.observers;p.length;)p.shift().error(f)}})},b.prototype.complete=function(){var f=this;d.errorContext(function(){if(f._throwIfClosed(),!f.isStopped){f.isStopped=!0;for(var v=f.observers;v.length;)v.shift().complete()}})},b.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(b.prototype,"observed",{get:function(){var f;return((f=this.observers)===null||f===void 0?void 0:f.length)>0},enumerable:!1,configurable:!0}),b.prototype._trySubscribe=function(f){return this._throwIfClosed(),g.prototype._trySubscribe.call(this,f)},b.prototype._subscribe=function(f){return this._throwIfClosed(),this._checkFinalizedStatuses(f),this._innerSubscribe(f)},b.prototype._innerSubscribe=function(f){var v=this,p=this,m=p.hasError,y=p.isStopped,k=p.observers;return m||y?i.EMPTY_SUBSCRIPTION:(this.currentObservers=null,k.push(f),new i.Subscription(function(){v.currentObservers=null,l.arrRemove(k,f)}))},b.prototype._checkFinalizedStatuses=function(f){var v=this,p=v.hasError,m=v.thrownError,y=v.isStopped;p?f.error(m):y&&f.complete()},b.prototype.asObservable=function(){var f=new a.Observable;return f.source=this,f},b.create=function(f,v){return new u(f,v)},b})(a.Observable);r.Subject=s;var u=(function(g){function b(f,v){var p=g.call(this)||this;return p.destination=f,p.source=v,p}return o(b,g),b.prototype.next=function(f){var v,p;(p=(v=this.destination)===null||v===void 0?void 0:v.next)===null||p===void 0||p.call(v,f)},b.prototype.error=function(f){var v,p;(p=(v=this.destination)===null||v===void 0?void 0:v.error)===null||p===void 0||p.call(v,f)},b.prototype.complete=function(){var f,v;(v=(f=this.destination)===null||f===void 0?void 0:f.complete)===null||v===void 0||v.call(f)},b.prototype._subscribe=function(f){var v,p;return(p=(v=this.source)===null||v===void 0?void 0:v.subscribe(f))!==null&&p!==void 0?p:i.EMPTY_SUBSCRIPTION},b})(s);r.AnonymousSubject=u},2533:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})(),n=this&&this.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(715)),i=(function(c){function l(d){var s=c.call(this)||this;return s._readersIndex=new a.default,s._writersIndex=new a.default,s._connectionPool=d,s}return o(l,c),l.prototype.selectReader=function(d){return this._select(d,this._readersIndex)},l.prototype.selectWriter=function(d){return this._select(d,this._writersIndex)},l.prototype._select=function(d,s){var u=d.length;if(u===0)return null;var g=s.next(u),b=g,f=null,v=Number.MAX_SAFE_INTEGER;do{var p=d[b],m=this._connectionPool.activeResourceCount(p);m0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305);function n(){}function a(l){return l}var i={onNext:n,onCompleted:n,onError:n},c=(function(){function l(d){var s=d===void 0?{}:d,u=s.transformMetadata,g=s.enrichErrorMetadata,b=s.log,f=s.observer;this._pendingObservers=[],this._log=b,this._transformMetadata=u||a,this._enrichErrorMetadata=g||a,this._observer=Object.assign({onObserversCountChange:n,onError:n,onFailure:n,onErrorApplyTransformation:a},f)}return Object.defineProperty(l.prototype,"currentFailure",{get:function(){return this._currentFailure},enumerable:!1,configurable:!0}),l.prototype.handleResponse=function(d){var s=d.fields[0];switch(d.signature){case 113:this._log.isDebugEnabled()&&this._log.debug("S: RECORD ".concat(o.json.stringify(d))),this._currentObserver.onNext(s);break;case 112:this._log.isDebugEnabled()&&this._log.debug("S: SUCCESS ".concat(o.json.stringify(d)));try{var u=this._transformMetadata(s);this._currentObserver.onCompleted(u)}finally{this._updateCurrentObserver()}break;case 127:this._log.isDebugEnabled()&&this._log.debug("S: FAILURE ".concat(o.json.stringify(d)));try{this._currentFailure=this._handleErrorPayload(this._enrichErrorMetadata(s)),this._currentObserver.onError(this._currentFailure)}finally{this._updateCurrentObserver(),this._observer.onFailure(this._currentFailure)}break;case 126:this._log.isDebugEnabled()&&this._log.debug("S: IGNORED ".concat(o.json.stringify(d)));try{this._currentFailure&&this._currentObserver.onError?this._currentObserver.onError(this._currentFailure):this._currentObserver.onError&&this._currentObserver.onError((0,o.newError)("Ignored either because of an error or RESET"))}finally{this._updateCurrentObserver()}break;default:this._observer.onError((0,o.newError)("Unknown Bolt protocol message: "+d))}},l.prototype._updateCurrentObserver=function(){this._currentObserver=this._pendingObservers.shift(),this._observer.onObserversCountChange(this._observersCount)},Object.defineProperty(l.prototype,"_observersCount",{get:function(){return this._currentObserver==null?this._pendingObservers.length:this._pendingObservers.length+1},enumerable:!1,configurable:!0}),l.prototype._queueObserver=function(d){return(d=d||i).onCompleted=d.onCompleted||n,d.onError=d.onError||n,d.onNext=d.onNext||n,this._currentObserver===void 0?this._currentObserver=d:this._pendingObservers.push(d),this._observer.onObserversCountChange(this._observersCount),!0},l.prototype._notifyErrorToObservers=function(d){for(this._currentObserver&&this._currentObserver.onError&&this._currentObserver.onError(d);this._pendingObservers.length>0;){var s=this._pendingObservers.shift();s&&s.onError&&s.onError(d)}},l.prototype.hasOngoingObservableRequests=function(){return this._currentObserver!=null||this._pendingObservers.length>0},l.prototype._resetFailure=function(){this._currentFailure=null},l.prototype._handleErrorPayload=function(d){var s,u=(s=d.code)==="Neo.TransientError.Transaction.Terminated"?"Neo.ClientError.Transaction.Terminated":s==="Neo.TransientError.Transaction.LockClientStopped"?"Neo.ClientError.Transaction.LockClientStopped":s,g=d.cause!=null?this._handleErrorCause(d.cause):void 0,b=(0,o.newError)(d.message,u,g,d.gql_status,d.description,d.diagnostic_record);return this._observer.onErrorApplyTransformation(b)},l.prototype._handleErrorCause=function(d){var s=d.cause!=null?this._handleErrorCause(d.cause):void 0,u=(0,o.newGQLError)(d.message,s,d.gql_status,d.description,d.diagnostic_record);return this._observer.onErrorApplyTransformation(u)},l})();r.default=c},2628:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AnimationFrameAction=void 0;var n=e(5267),a=e(9507),i=(function(c){function l(d,s){var u=c.call(this,d,s)||this;return u.scheduler=d,u.work=s,u}return o(l,c),l.prototype.requestAsyncId=function(d,s,u){return u===void 0&&(u=0),u!==null&&u>0?c.prototype.requestAsyncId.call(this,d,s,u):(d.actions.push(this),d._scheduled||(d._scheduled=a.animationFrameProvider.requestAnimationFrame(function(){return d.flush(void 0)})))},l.prototype.recycleAsyncId=function(d,s,u){var g;if(u===void 0&&(u=0),u!=null?u>0:this.delay>0)return c.prototype.recycleAsyncId.call(this,d,s,u);var b=d.actions;s!=null&&s===d._scheduled&&((g=b[b.length-1])===null||g===void 0?void 0:g.id)!==s&&(a.animationFrameProvider.cancelAnimationFrame(s),d._scheduled=void 0)},l})(n.AsyncAction);r.AnimationFrameAction=i},2669:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.min=void 0;var o=e(9139),n=e(1018);r.min=function(a){return o.reduce(n.isFunction(a)?function(i,c){return a(i,c)<0?i:c}:function(i,c){return i{Object.defineProperty(r,"__esModule",{value:!0}),r.FailedObserver=r.CompletedObserver=void 0;var e=(function(){function a(){}return a.prototype.subscribe=function(i){n(i,i.onKeys,[]),n(i,i.onCompleted,{})},a.prototype.cancel=function(){},a.prototype.pause=function(){},a.prototype.resume=function(){},a.prototype.prepareToHandleSingleResponse=function(){},a.prototype.markCompleted=function(){},a.prototype.onError=function(i){throw new Error("CompletedObserver not supposed to call onError",{cause:i})},a})();r.CompletedObserver=e;var o=(function(){function a(i){var c=i.error,l=i.onError;this._error=c,this._beforeError=l,this._observers=[],this.onError(c)}return a.prototype.subscribe=function(i){n(i,i.onError,this._error),this._observers.push(i)},a.prototype.onError=function(i){n(this,this._beforeError,i),this._observers.forEach(function(c){return n(c,c.onError,i)})},a.prototype.cancel=function(){},a.prototype.pause=function(){},a.prototype.resume=function(){},a.prototype.markCompleted=function(){},a.prototype.prepareToHandleSingleResponse=function(){},a})();function n(a,i,c){i!=null&&i.bind(a)(c)}r.FailedObserver=o},2706:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pipeFromArray=r.pipe=void 0;var o=e(6640);function n(a){return a.length===0?o.identity:a.length===1?a[0]:function(i){return a.reduce(function(c,l){return l(c)},i)}}r.pipe=function(){for(var a=[],i=0;i{Object.defineProperty(r,"__esModule",{value:!0}),r.bindCallback=void 0;var o=e(1439);r.bindCallback=function(n,a,i){return o.bindCallbackInternals(!1,n,a,i)}},2752:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.exhaustAll=void 0;var o=e(4753),n=e(6640);r.exhaustAll=function(){return o.exhaustMap(n.identity)}},2823:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.EmptyError=void 0;var o=e(5568);r.EmptyError=o.createErrorClass(function(n){return function(){n(this),this.name="EmptyError",this.message="no elements in sequence"}})},2833:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.merge=void 0;var o=e(7302),n=e(9445),a=e(8616),i=e(1107),c=e(4917);r.merge=function(){for(var l=[],d=0;d{Object.defineProperty(r,"__esModule",{value:!0}),r.queue=r.queueScheduler=void 0;var o=e(4212),n=e(1293);r.queueScheduler=new n.QueueScheduler(o.QueueAction),r.queue=r.queueScheduler},2906:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__setModuleDefault||(Object.create?function(d,s){Object.defineProperty(d,"default",{enumerable:!0,value:s})}:function(d,s){d.default=s}),a=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var s={};if(d!=null)for(var u in d)u!=="default"&&Object.prototype.hasOwnProperty.call(d,u)&&o(s,d,u);return n(s,d),s},i=this&&this.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_MAX_SIZE=r.DEFAULT_ACQUISITION_TIMEOUT=r.PoolConfig=r.Pool=void 0;var c=a(e(7589));r.PoolConfig=c.default,Object.defineProperty(r,"DEFAULT_ACQUISITION_TIMEOUT",{enumerable:!0,get:function(){return c.DEFAULT_ACQUISITION_TIMEOUT}}),Object.defineProperty(r,"DEFAULT_MAX_SIZE",{enumerable:!0,get:function(){return c.DEFAULT_MAX_SIZE}});var l=i(e(6842));r.Pool=l.default,r.default=l.default},3001:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(n){this.maxSize=n,this.pruneCount=Math.max(Math.round(.01*n*Math.log(n)),1),this.map=new Map}return o.prototype.set=function(n,a){this.map.set(n,{database:a,lastUsed:Date.now()}),this._pruneCache()},o.prototype.get=function(n){var a=this.map.get(n);if(a!==void 0)return a.lastUsed=Date.now(),a.database},o.prototype.delete=function(n){this.map.delete(n)},o.prototype._pruneCache=function(){if(this.map.size>this.maxSize)for(var n=Array.from(this.map.entries()).sort(function(i,c){return i[1].lastUsed-c[1].lastUsed}),a=0;a0&&f[f.length-1])||x[0]!==6&&x[0]!==2)){p=0;continue}if(x[0]===3&&(!f||x[1]>f[0]&&x[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.animationFrames=void 0;var o=e(4662),n=e(4746),a=e(9507);function i(l){return new o.Observable(function(d){var s=l||n.performanceTimestampProvider,u=s.now(),g=0,b=function(){d.closed||(g=a.animationFrameProvider.requestAnimationFrame(function(f){g=0;var v=s.now();d.next({timestamp:l?v:f,elapsed:v-u}),b()}))};return b(),function(){g&&a.animationFrameProvider.cancelAnimationFrame(g)}})}r.animationFrames=function(l){return l?i(l):c};var c=i()},3111:function(t,r,e){var o=this&&this.__extends||(function(){var i=function(c,l){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,s){d.__proto__=s}||function(d,s){for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(d[u]=s[u])},i(c,l)};return function(c,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function d(){this.constructor=c}i(c,l),c.prototype=l===null?Object.create(l):(d.prototype=l.prototype,new d)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.OperatorSubscriber=r.createOperatorSubscriber=void 0;var n=e(5);r.createOperatorSubscriber=function(i,c,l,d,s){return new a(i,c,l,d,s)};var a=(function(i){function c(l,d,s,u,g,b){var f=i.call(this,l)||this;return f.onFinalize=g,f.shouldUnsubscribe=b,f._next=d?function(v){try{d(v)}catch(p){l.error(p)}}:i.prototype._next,f._error=u?function(v){try{u(v)}catch(p){l.error(p)}finally{this.unsubscribe()}}:i.prototype._error,f._complete=s?function(){try{s()}catch(v){l.error(v)}finally{this.unsubscribe()}}:i.prototype._complete,f}return o(c,i),c.prototype.unsubscribe=function(){var l;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var d=this.closed;i.prototype.unsubscribe.call(this),!d&&((l=this.onFinalize)===null||l===void 0||l.call(this))}},c})(n.Subscriber);r.OperatorSubscriber=a},3133:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.shareReplay=void 0;var o=e(1242),n=e(8977);r.shareReplay=function(a,i,c){var l,d,s,u,g=!1;return a&&typeof a=="object"?(l=a.bufferSize,u=l===void 0?1/0:l,d=a.windowTime,i=d===void 0?1/0:d,g=(s=a.refCount)!==void 0&&s,c=a.scheduler):u=a??1/0,n.share({connector:function(){return new o.ReplaySubject(u,i,c)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:g})}},3146:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.audit=void 0;var o=e(7843),n=e(9445),a=e(3111);r.audit=function(i){return o.operate(function(c,l){var d=!1,s=null,u=null,g=!1,b=function(){if(u==null||u.unsubscribe(),u=null,d){d=!1;var v=s;s=null,l.next(v)}g&&l.complete()},f=function(){u=null,g&&l.complete()};c.subscribe(a.createOperatorSubscriber(l,function(v){d=!0,s=v,u||n.innerFrom(i(v)).subscribe(u=a.createOperatorSubscriber(l,b,f))},function(){g=!0,(!d||!u||u.closed)&&l.complete()}))})}},3206:(t,r,e)=>{t.exports=function(E){var O,R,M,I=0,L=0,j=l,z=[],F=[],H=1,q=0,W=0,Z=!1,$=!1,X="",Q=a,lr=o;(E=E||{}).version==="300 es"&&(Q=c,lr=i);var or={},tr={};for(I=0;I0)continue;nr=Y.slice(0,1).join("")}return dr(nr),W+=nr.length,(z=z.slice(nr.length)).length}}function Ir(){return/[^a-fA-F0-9]/.test(O)?(dr(z.join("")),j=l,I):(z.push(O),R=O,I+1)}function Mr(){return O==="."||/[eE]/.test(O)?(z.push(O),j=v,R=O,I+1):O==="x"&&z.length===1&&z[0]==="0"?(j=_,z.push(O),R=O,I+1):/[^\d]/.test(O)?(dr(z.join("")),j=l,I):(z.push(O),R=O,I+1)}function Lr(){return O==="f"&&(z.push(O),R=O,I+=1),/[eE]/.test(O)?(z.push(O),R=O,I+1):(O!=="-"&&O!=="+"||!/[eE]/.test(R))&&/[^\d]/.test(O)?(dr(z.join("")),j=l,I):(z.push(O),R=O,I+1)}function Ar(){if(/[^\d\w_]/.test(O)){var Y=z.join("");return j=tr[Y]?y:or[Y]?m:p,dr(z.join("")),j=l,I}return z.push(O),R=O,I+1}};var o=e(4704),n=e(2063),a=e(7192),i=e(8784),c=e(5592),l=999,d=9999,s=0,u=1,g=2,b=3,f=4,v=5,p=6,m=7,y=8,k=9,x=10,_=11,S=["block-comment","line-comment","preprocessor","operator","integer","float","ident","builtin","keyword","whitespace","eof","integer"]},3218:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.mapTo=void 0;var o=e(5471);r.mapTo=function(n){return o.map(function(){return n})}},3229:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AnimationFrameScheduler=void 0;var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return o(i,a),i.prototype.flush=function(c){var l;this._active=!0,c?l=c.id:(l=this._scheduled,this._scheduled=void 0);var d,s=this.actions;c=c||s.shift();do if(d=c.execute(c.state,c.delay))break;while((c=s[0])&&c.id===l&&s.shift());if(this._active=!1,d){for(;(c=s[0])&&c.id===l&&s.shift();)c.unsubscribe();throw d}},i})(e(5648).AsyncScheduler);r.AnimationFrameScheduler=n},3231:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.auditTime=void 0;var o=e(7961),n=e(3146),a=e(4092);r.auditTime=function(i,c){return c===void 0&&(c=o.asyncScheduler),n.audit(function(){return a.timer(i,c)})}},3247:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.combineLatestInit=r.combineLatest=void 0;var o=e(4662),n=e(7360),a=e(4917),i=e(6640),c=e(1251),l=e(1107),d=e(6013),s=e(3111),u=e(7110);function g(f,v,p){return p===void 0&&(p=i.identity),function(m){b(v,function(){for(var y=f.length,k=new Array(y),x=y,_=y,S=function(O){b(v,function(){var R=a.from(f[O],v),M=!1;R.subscribe(s.createOperatorSubscriber(m,function(I){k[O]=I,M||(M=!0,_--),_||m.next(p(k.slice()))},function(){--x||m.complete()}))},m)},E=0;E{var o=e(6931),n=e(9975),a=Object.hasOwnProperty,i=Object.create(null);for(var c in o)a.call(o,c)&&(i[o[c]]=c);var l=t.exports={to:{},get:{}};function d(u,g,b){return Math.min(Math.max(g,u),b)}function s(u){var g=Math.round(u).toString(16).toUpperCase();return g.length<2?"0"+g:g}l.get=function(u){var g,b;switch(u.substring(0,3).toLowerCase()){case"hsl":g=l.get.hsl(u),b="hsl";break;case"hwb":g=l.get.hwb(u),b="hwb";break;default:g=l.get.rgb(u),b="rgb"}return g?{model:b,value:g}:null},l.get.rgb=function(u){if(!u)return null;var g,b,f,v=[0,0,0,1];if(g=u.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(f=g[2],g=g[1],b=0;b<3;b++){var p=2*b;v[b]=parseInt(g.slice(p,p+2),16)}f&&(v[3]=parseInt(f,16)/255)}else if(g=u.match(/^#([a-f0-9]{3,4})$/i)){for(f=(g=g[1])[3],b=0;b<3;b++)v[b]=parseInt(g[b]+g[b],16);f&&(v[3]=parseInt(f+f,16)/255)}else if(g=u.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(b=0;b<3;b++)v[b]=parseInt(g[b+1],0);g[4]&&(g[5]?v[3]=.01*parseFloat(g[4]):v[3]=parseFloat(g[4]))}else{if(!(g=u.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(g=u.match(/^(\w+)$/))?g[1]==="transparent"?[0,0,0,0]:a.call(o,g[1])?((v=o[g[1]])[3]=1,v):null:null;for(b=0;b<3;b++)v[b]=Math.round(2.55*parseFloat(g[b+1]));g[4]&&(g[5]?v[3]=.01*parseFloat(g[4]):v[3]=parseFloat(g[4]))}for(b=0;b<3;b++)v[b]=d(v[b],0,255);return v[3]=d(v[3],0,1),v},l.get.hsl=function(u){if(!u)return null;var g=u.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(g){var b=parseFloat(g[4]);return[(parseFloat(g[1])%360+360)%360,d(parseFloat(g[2]),0,100),d(parseFloat(g[3]),0,100),d(isNaN(b)?1:b,0,1)]}return null},l.get.hwb=function(u){if(!u)return null;var g=u.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(g){var b=parseFloat(g[4]);return[(parseFloat(g[1])%360+360)%360,d(parseFloat(g[2]),0,100),d(parseFloat(g[3]),0,100),d(isNaN(b)?1:b,0,1)]}return null},l.to.hex=function(){var u=n(arguments);return"#"+s(u[0])+s(u[1])+s(u[2])+(u[3]<1?s(Math.round(255*u[3])):"")},l.to.rgb=function(){var u=n(arguments);return u.length<4||u[3]===1?"rgb("+Math.round(u[0])+", "+Math.round(u[1])+", "+Math.round(u[2])+")":"rgba("+Math.round(u[0])+", "+Math.round(u[1])+", "+Math.round(u[2])+", "+u[3]+")"},l.to.rgb.percent=function(){var u=n(arguments),g=Math.round(u[0]/255*100),b=Math.round(u[1]/255*100),f=Math.round(u[2]/255*100);return u.length<4||u[3]===1?"rgb("+g+"%, "+b+"%, "+f+"%)":"rgba("+g+"%, "+b+"%, "+f+"%, "+u[3]+")"},l.to.hsl=function(){var u=n(arguments);return u.length<4||u[3]===1?"hsl("+u[0]+", "+u[1]+"%, "+u[2]+"%)":"hsla("+u[0]+", "+u[1]+"%, "+u[2]+"%, "+u[3]+")"},l.to.hwb=function(){var u=n(arguments),g="";return u.length>=4&&u[3]!==1&&(g=", "+u[3]),"hwb("+u[0]+", "+u[1]+"%, "+u[2]+"%"+g+")"},l.to.keyword=function(u){return i[u.slice(0,3)]}},3274:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.switchMapTo=void 0;var o=e(3879),n=e(1018);r.switchMapTo=function(a,i){return n.isFunction(i)?o.switchMap(function(){return a},i):o.switchMap(function(){return a})}},3321:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.TypeTransformer=void 0;var o=e(7168),n=e(9305).internal.objectUtil,a=(function(){function c(l){this._transformers=l,this._transformersPerSignature=new Map(l.map(function(d){return[d.signature,d]})),this.fromStructure=this.fromStructure.bind(this),this.toStructure=this.toStructure.bind(this),Object.freeze(this)}return c.prototype.fromStructure=function(l){try{return l instanceof o.structure.Structure&&this._transformersPerSignature.has(l.signature)?(0,this._transformersPerSignature.get(l.signature).fromStructure)(l):l}catch(d){return n.createBrokenObject(d)}},c.prototype.toStructure=function(l){var d=this._transformers.find(function(s){return(0,s.isTypeInstance)(l)});return d!==void 0?d.toStructure(l):l},c})();r.default=a;var i=(function(){function c(l){var d=l.signature,s=l.fromStructure,u=l.toStructure,g=l.isTypeInstance;this.signature=d,this.isTypeInstance=g,this.fromStructure=s,this.toStructure=u,Object.freeze(this)}return c.prototype.extendsWith=function(l){var d=l.signature,s=l.fromStructure,u=l.toStructure,g=l.isTypeInstance;return new c({signature:d||this.signature,fromStructure:s||this.fromStructure,toStructure:u||this.toStructure,isTypeInstance:g||this.isTypeInstance})},c})();r.TypeTransformer=i},3327:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.observable=void 0,r.observable=typeof Symbol=="function"&&Symbol.observable||"@@observable"},3371:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.toString=r.toNumber=r.inSafeRange=r.isInt=r.int=void 0;var o=e(9691),n=new Map,a=(function(){function v(p,m){this.low=p??0,this.high=m??0}return v.prototype.inSafeRange=function(){return this.greaterThanOrEqual(v.MIN_SAFE_VALUE)&&this.lessThanOrEqual(v.MAX_SAFE_VALUE)},v.prototype.toInt=function(){return this.low},v.prototype.toNumber=function(){return this.high*c+(this.low>>>0)},v.prototype.toBigInt=function(){if(this.isZero())return BigInt(0);if(this.isPositive())return BigInt(this.high>>>0)*BigInt(c)+BigInt(this.low>>>0);var p=this.negate();return BigInt(-1)*(BigInt(p.high>>>0)*BigInt(c)+BigInt(p.low>>>0))},v.prototype.toNumberOrInfinity=function(){return this.lessThan(v.MIN_SAFE_VALUE)?Number.NEGATIVE_INFINITY:this.greaterThan(v.MAX_SAFE_VALUE)?Number.POSITIVE_INFINITY:this.toNumber()},v.prototype.toString=function(p){if((p=p??10)<2||p>36)throw RangeError("radix out of range: "+p.toString());if(this.isZero())return"0";var m;if(this.isNegative()){if(this.equals(v.MIN_VALUE)){var y=v.fromNumber(p),k=this.div(y);return m=k.multiply(y).subtract(this),k.toString(p)+m.toInt().toString(p)}return"-"+this.negate().toString(p)}var x=v.fromNumber(Math.pow(p,6));m=this;for(var _="";;){var S=m.div(x),E=(m.subtract(S.multiply(x)).toInt()>>>0).toString(p);if((m=S).isZero())return E+_;for(;E.length<6;)E="0"+E;_=""+E+_}},v.prototype.valueOf=function(){return this.toBigInt()},v.prototype.getHighBits=function(){return this.high},v.prototype.getLowBits=function(){return this.low},v.prototype.getNumBitsAbs=function(){if(this.isNegative())return this.equals(v.MIN_VALUE)?64:this.negate().getNumBitsAbs();var p=this.high!==0?this.high:this.low,m=0;for(m=31;m>0&&!(p&1<=0},v.prototype.isOdd=function(){return!(1&~this.low)},v.prototype.isEven=function(){return!(1&this.low)},v.prototype.equals=function(p){var m=v.fromValue(p);return this.high===m.high&&this.low===m.low},v.prototype.notEquals=function(p){return!this.equals(p)},v.prototype.lessThan=function(p){return this.compare(p)<0},v.prototype.lessThanOrEqual=function(p){return this.compare(p)<=0},v.prototype.greaterThan=function(p){return this.compare(p)>0},v.prototype.greaterThanOrEqual=function(p){return this.compare(p)>=0},v.prototype.compare=function(p){var m=v.fromValue(p);if(this.equals(m))return 0;var y=this.isNegative(),k=m.isNegative();return y&&!k?-1:!y&&k?1:this.subtract(m).isNegative()?-1:1},v.prototype.negate=function(){return this.equals(v.MIN_VALUE)?v.MIN_VALUE:this.not().add(v.ONE)},v.prototype.add=function(p){var m=v.fromValue(p),y=this.high>>>16,k=65535&this.high,x=this.low>>>16,_=65535&this.low,S=m.high>>>16,E=65535&m.high,O=m.low>>>16,R=0,M=0,I=0,L=0;return I+=(L+=_+(65535&m.low))>>>16,L&=65535,M+=(I+=x+O)>>>16,I&=65535,R+=(M+=k+E)>>>16,M&=65535,R+=y+S,R&=65535,v.fromBits(I<<16|L,R<<16|M)},v.prototype.subtract=function(p){var m=v.fromValue(p);return this.add(m.negate())},v.prototype.multiply=function(p){if(this.isZero())return v.ZERO;var m=v.fromValue(p);if(m.isZero())return v.ZERO;if(this.equals(v.MIN_VALUE))return m.isOdd()?v.MIN_VALUE:v.ZERO;if(m.equals(v.MIN_VALUE))return this.isOdd()?v.MIN_VALUE:v.ZERO;if(this.isNegative())return m.isNegative()?this.negate().multiply(m.negate()):this.negate().multiply(m).negate();if(m.isNegative())return this.multiply(m.negate()).negate();if(this.lessThan(d)&&m.lessThan(d))return v.fromNumber(this.toNumber()*m.toNumber());var y=this.high>>>16,k=65535&this.high,x=this.low>>>16,_=65535&this.low,S=m.high>>>16,E=65535&m.high,O=m.low>>>16,R=65535&m.low,M=0,I=0,L=0,j=0;return L+=(j+=_*R)>>>16,j&=65535,I+=(L+=x*R)>>>16,L&=65535,I+=(L+=_*O)>>>16,L&=65535,M+=(I+=k*R)>>>16,I&=65535,M+=(I+=x*O)>>>16,I&=65535,M+=(I+=_*E)>>>16,I&=65535,M+=y*R+k*O+x*E+_*S,M&=65535,v.fromBits(L<<16|j,M<<16|I)},v.prototype.div=function(p){var m,y,k,x=v.fromValue(p);if(x.isZero())throw(0,o.newError)("division by zero");if(this.isZero())return v.ZERO;if(this.equals(v.MIN_VALUE))return x.equals(v.ONE)||x.equals(v.NEG_ONE)?v.MIN_VALUE:x.equals(v.MIN_VALUE)?v.ONE:(m=this.shiftRight(1).div(x).shiftLeft(1)).equals(v.ZERO)?x.isNegative()?v.ONE:v.NEG_ONE:(y=this.subtract(x.multiply(m)),k=m.add(y.div(x)));if(x.equals(v.MIN_VALUE))return v.ZERO;if(this.isNegative())return x.isNegative()?this.negate().div(x.negate()):this.negate().div(x).negate();if(x.isNegative())return this.div(x.negate()).negate();for(k=v.ZERO,y=this;y.greaterThanOrEqual(x);){m=Math.max(1,Math.floor(y.toNumber()/x.toNumber()));for(var _=Math.ceil(Math.log(m)/Math.LN2),S=_<=48?1:Math.pow(2,_-48),E=v.fromNumber(m),O=E.multiply(x);O.isNegative()||O.greaterThan(y);)m-=S,O=(E=v.fromNumber(m)).multiply(x);E.isZero()&&(E=v.ONE),k=k.add(E),y=y.subtract(O)}return k},v.prototype.modulo=function(p){var m=v.fromValue(p);return this.subtract(this.div(m).multiply(m))},v.prototype.not=function(){return v.fromBits(~this.low,~this.high)},v.prototype.and=function(p){var m=v.fromValue(p);return v.fromBits(this.low&m.low,this.high&m.high)},v.prototype.or=function(p){var m=v.fromValue(p);return v.fromBits(this.low|m.low,this.high|m.high)},v.prototype.xor=function(p){var m=v.fromValue(p);return v.fromBits(this.low^m.low,this.high^m.high)},v.prototype.shiftLeft=function(p){var m=v.toNumber(p);return(m&=63)==0?v.ZERO:m<32?v.fromBits(this.low<>>32-m):v.fromBits(0,this.low<>>m|this.high<<32-m,this.high>>m):v.fromBits(this.high>>m-32,this.high>=0?0:-1)},v.isInteger=function(p){return(p==null?void 0:p.__isInteger__)===!0},v.fromInt=function(p){var m;if((p|=0)>=-128&&p<128&&(m=n.get(p))!=null)return m;var y=new v(p,p<0?-1:0);return p>=-128&&p<128&&n.set(p,y),y},v.fromBits=function(p,m){return new v(p,m)},v.fromNumber=function(p){return isNaN(p)||!isFinite(p)?v.ZERO:p<=-l?v.MIN_VALUE:p+1>=l?v.MAX_VALUE:p<0?v.fromNumber(-p).negate():new v(p%c|0,p/c|0)},v.fromString=function(p,m,y){var k,x=(y===void 0?{}:y).strictStringValidation;if(p.length===0)throw(0,o.newError)("number format error: empty string");if(p==="NaN"||p==="Infinity"||p==="+Infinity"||p==="-Infinity")return v.ZERO;if((m=m??10)<2||m>36)throw(0,o.newError)("radix out of range: "+m.toString());if((k=p.indexOf("-"))>0)throw(0,o.newError)('number format error: interior "-" character: '+p);if(k===0)return v.fromString(p.substring(1),m).negate();for(var _=v.fromNumber(Math.pow(m,8)),S=v.ZERO,E=0;E{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(){}return o.prototype.resolve=function(){throw new Error("Abstract function")},o.prototype._resolveToItself=function(n){return Promise.resolve([n])},o})();r.default=e},3399:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.config=void 0,r.config={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},3448:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(p){for(var m,y=1,k=arguments.length;y0)&&!(k=_.next()).done;)S.push(k.value)}catch(E){x={error:E}}finally{try{k&&!k.done&&(y=_.return)&&y.call(_)}finally{if(x)throw x.error}}return S},a=this&&this.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(r,"__esModule",{value:!0});var i=e(9305),c=e(7168),l=e(3321),d=e(5973),s=a(e(6661)),u=i.internal.temporalUtil,g=u.dateToEpochDay,b=u.localDateTimeToEpochSecond,f=u.localTimeToNanoOfDay;function v(p,m,y){if(!m&&!y)return p;var k=function(E){return y?E.toBigInt():E.toNumberOrInfinity()},x=Object.create(Object.getPrototypeOf(p));for(var _ in p)if(Object.prototype.hasOwnProperty.call(p,_)===!0){var S=p[_];x[_]=(0,i.isInt)(S)?k(S):S}return Object.freeze(x),x}r.default=o(o({},s.default),{createPoint2DTransformer:function(){return new l.TypeTransformer({signature:88,isTypeInstance:function(p){return(0,i.isPoint)(p)&&(p.z===null||p.z===void 0)},toStructure:function(p){return new c.structure.Structure(88,[(0,i.int)(p.srid),p.x,p.y])},fromStructure:function(p){c.structure.verifyStructSize("Point2D",3,p.size);var m=n(p.fields,3),y=m[0],k=m[1],x=m[2];return new i.Point(y,k,x,void 0)}})},createPoint3DTransformer:function(){return new l.TypeTransformer({signature:89,isTypeInstance:function(p){return(0,i.isPoint)(p)&&p.z!==null&&p.z!==void 0},toStructure:function(p){return new c.structure.Structure(89,[(0,i.int)(p.srid),p.x,p.y,p.z])},fromStructure:function(p){c.structure.verifyStructSize("Point3D",4,p.size);var m=n(p.fields,4),y=m[0],k=m[1],x=m[2],_=m[3];return new i.Point(y,k,x,_)}})},createDurationTransformer:function(){return new l.TypeTransformer({signature:69,isTypeInstance:i.isDuration,toStructure:function(p){var m=(0,i.int)(p.months),y=(0,i.int)(p.days),k=(0,i.int)(p.seconds),x=(0,i.int)(p.nanoseconds);return new c.structure.Structure(69,[m,y,k,x])},fromStructure:function(p){c.structure.verifyStructSize("Duration",4,p.size);var m=n(p.fields,4),y=m[0],k=m[1],x=m[2],_=m[3];return new i.Duration(y,k,x,_)}})},createLocalTimeTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:116,isTypeInstance:i.isLocalTime,toStructure:function(k){var x=f(k.hour,k.minute,k.second,k.nanosecond);return new c.structure.Structure(116,[x])},fromStructure:function(k){c.structure.verifyStructSize("LocalTime",1,k.size);var x=n(k.fields,1)[0];return v((0,d.nanoOfDayToLocalTime)(x),m,y)}})},createTimeTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:84,isTypeInstance:i.isTime,toStructure:function(k){var x=f(k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.timeZoneOffsetSeconds);return new c.structure.Structure(84,[x,_])},fromStructure:function(k){c.structure.verifyStructSize("Time",2,k.size);var x=n(k.fields,2),_=x[0],S=x[1],E=(0,d.nanoOfDayToLocalTime)(_);return v(new i.Time(E.hour,E.minute,E.second,E.nanosecond,S),m,y)}})},createDateTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:68,isTypeInstance:i.isDate,toStructure:function(k){var x=g(k.year,k.month,k.day);return new c.structure.Structure(68,[x])},fromStructure:function(k){c.structure.verifyStructSize("Date",1,k.size);var x=n(k.fields,1)[0];return v((0,d.epochDayToDate)(x),m,y)}})},createLocalDateTimeTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:100,isTypeInstance:i.isLocalDateTime,toStructure:function(k){var x=b(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.nanosecond);return new c.structure.Structure(100,[x,_])},fromStructure:function(k){c.structure.verifyStructSize("LocalDateTime",2,k.size);var x=n(k.fields,2),_=x[0],S=x[1];return v((0,d.epochSecondAndNanoToLocalDateTime)(_,S),m,y)}})},createDateTimeWithZoneIdTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:102,isTypeInstance:function(k){return(0,i.isDateTime)(k)&&k.timeZoneId!=null},toStructure:function(k){var x=b(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.nanosecond),S=k.timeZoneId;return new c.structure.Structure(102,[x,_,S])},fromStructure:function(k){c.structure.verifyStructSize("DateTimeWithZoneId",3,k.size);var x=n(k.fields,3),_=x[0],S=x[1],E=x[2],O=(0,d.epochSecondAndNanoToLocalDateTime)(_,S);return v(new i.DateTime(O.year,O.month,O.day,O.hour,O.minute,O.second,O.nanosecond,null,E),m,y)}})},createDateTimeWithOffsetTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:70,isTypeInstance:function(k){return(0,i.isDateTime)(k)&&k.timeZoneId==null},toStructure:function(k){var x=b(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.nanosecond),S=(0,i.int)(k.timeZoneOffsetSeconds);return new c.structure.Structure(70,[x,_,S])},fromStructure:function(k){c.structure.verifyStructSize("DateTimeWithZoneOffset",3,k.size);var x=n(k.fields,3),_=x[0],S=x[1],E=x[2],O=(0,d.epochSecondAndNanoToLocalDateTime)(_,S);return v(new i.DateTime(O.year,O.month,O.day,O.hour,O.minute,O.second,O.nanosecond,E,null),m,y)}})}})},3466:function(t,r,e){var o=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(r,"__esModule",{value:!0});var n=e(8813),a=e(9419),i=o(e(3057)),c=e(9305),l=o(e(5742)),d=o(e(1530)),s=o(e(9823)),u=c.internal.constants,g=u.ACCESS_MODE_READ,b=u.ACCESS_MODE_WRITE,f=u.TELEMETRY_APIS,v=c.internal.txConfig.TxConfig,p=(function(){function m(y){var k=y===void 0?{}:y,x=k.session,_=k.config,S=k.log;this._session=x,this._retryLogic=(function(E){var O=E&&E.maxTransactionRetryTime?E.maxTransactionRetryTime:null;return new s.default({maxRetryTimeout:O})})(_),this._log=S}return m.prototype.run=function(y,k,x){var _=this;return new i.default(new n.Observable(function(S){try{S.next(_._session.run(y,k,x)),S.complete()}catch(E){S.error(E)}return function(){}}))},m.prototype.beginTransaction=function(y){return this._beginTransaction(this._session._mode,y,{api:f.UNMANAGED_TRANSACTION})},m.prototype.readTransaction=function(y,k){return this._runTransaction(g,y,k)},m.prototype.writeTransaction=function(y,k){return this._runTransaction(b,y,k)},m.prototype.executeRead=function(y,k){return this._executeInTransaction(g,y,k)},m.prototype.executeWrite=function(y,k){return this._executeInTransaction(b,y,k)},m.prototype._executeInTransaction=function(y,k,x){return this._runTransaction(y,k,x,function(_){return new d.default({run:_.run.bind(_)})})},m.prototype.close=function(){var y=this;return new n.Observable(function(k){y._session.close().then(function(){k.complete()}).catch(function(x){return k.error(x)})})},m.prototype[Symbol.asyncDispose]=function(){return this.close()},m.prototype.lastBookmark=function(){return this.lastBookmarks()},m.prototype.lastBookmarks=function(){return this._session.lastBookmarks()},m.prototype._beginTransaction=function(y,k,x){var _=this,S=v.empty();return k&&(S=new v(k,this._log)),new n.Observable(function(E){try{_._session._beginTransaction(y,S,x).then(function(O){E.next(new l.default(O)),E.complete()}).catch(function(O){return E.error(O)})}catch(O){E.error(O)}return function(){}})},m.prototype._runTransaction=function(y,k,x,_){var S=this;_===void 0&&(_=function(R){return R});var E=v.empty();x&&(E=new v(x));var O={apiTelemetryConfig:{api:f.MANAGED_TRANSACTION,onTelemetrySuccess:function(){O.apiTelemetryConfig=void 0}}};return this._retryLogic.retry((0,n.of)(1).pipe((0,a.mergeMap)(function(){return S._beginTransaction(y,E,O.apiTelemetryConfig)}),(0,a.mergeMap)(function(R){return(0,n.defer)(function(){try{return k(_(R))}catch(M){return(0,n.throwError)(function(){return M})}}).pipe((0,a.catchError)(function(M){return R.rollback().pipe((0,a.concatWith)((0,n.throwError)(function(){return M})))}),(0,a.concatWith)(R.commit()))})))},m})();r.default=p},3473:function(t,r,e){var o=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(r,"__esModule",{value:!0});var n=o(e(5319)),a=e(9305),i=o(e(1048)),c=new(e(8888)).StringDecoder("utf8");r.default={encode:function(l){return new n.default((function(d){return typeof i.default.Buffer.from=="function"?i.default.Buffer.from(d,"utf8"):new i.default.Buffer(d,"utf8")})(l))},decode:function(l,d){if(Object.prototype.hasOwnProperty.call(l,"_buffer"))return(function(s,u){var g=s.position,b=g+u;return s.position=Math.min(b,s.length),s._buffer.toString("utf8",g,b)})(l,d);if(Object.prototype.hasOwnProperty.call(l,"_buffers"))return(function(s,u){return(function(g,b){var f=b,v=g.position;return g._updatePos(Math.min(b,g.length-v)),g._buffers.reduce(function(p,m){if(f<=0)return p;if(v>=m.length)return v-=m.length,"";m._updatePos(v-m.position);var y=Math.min(m.length-v,f),k=m.readSlice(y);return m._updatePos(y),f=Math.max(f-k.length,0),v=0,p+(function(x){return c.write(x._buffer)})(k)},"")+c.end()})(s,u)})(l,d);throw(0,a.newError)("Don't know how to decode strings from '".concat(l,"'"))}}},3488:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(a,i,c,l){l===void 0&&(l=c);var d=Object.getOwnPropertyDescriptor(i,c);d&&!("get"in d?!i.__esModule:d.writable||d.configurable)||(d={enumerable:!0,get:function(){return i[c]}}),Object.defineProperty(a,l,d)}:function(a,i,c,l){l===void 0&&(l=c),a[l]=i[c]}),n=this&&this.__exportStar||function(a,i){for(var c in a)c==="default"||Object.prototype.hasOwnProperty.call(i,c)||o(i,a,c)};Object.defineProperty(r,"__esModule",{value:!0}),n(e(5837),r)},3545:function(t,r,e){var o=this&&this.__extends||(function(){var m=function(y,k){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,_){x.__proto__=_}||function(x,_){for(var S in _)Object.prototype.hasOwnProperty.call(_,S)&&(x[S]=_[S])},m(y,k)};return function(y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Class extends value "+String(k)+" is not a constructor or null");function x(){this.constructor=y}m(y,k),y.prototype=k===null?Object.create(k):(x.prototype=k.prototype,new x)}})(),n=this&&this.__awaiter||function(m,y,k,x){return new(k||(k=Promise))(function(_,S){function E(M){try{R(x.next(M))}catch(I){S(I)}}function O(M){try{R(x.throw(M))}catch(I){S(I)}}function R(M){var I;M.done?_(M.value):(I=M.value,I instanceof k?I:new k(function(L){L(I)})).then(E,O)}R((x=x.apply(m,y||[])).next())})},a=this&&this.__generator||function(m,y){var k,x,_,S,E={label:0,sent:function(){if(1&_[0])throw _[1];return _[1]},trys:[],ops:[]};return S={next:O(0),throw:O(1),return:O(2)},typeof Symbol=="function"&&(S[Symbol.iterator]=function(){return this}),S;function O(R){return function(M){return(function(I){if(k)throw new TypeError("Generator is already executing.");for(;S&&(S=0,I[0]&&(E=0)),E;)try{if(k=1,x&&(_=2&I[0]?x.return:I[0]?x.throw||((_=x.return)&&_.call(x),0):x.next)&&!(_=_.call(x,I[1])).done)return _;switch(x=0,_&&(I=[2&I[0],_.value]),I[0]){case 0:case 1:_=I;break;case 4:return E.label++,{value:I[1],done:!1};case 5:E.label++,x=I[1],I=[0];continue;case 7:I=E.ops.pop(),E.trys.pop();continue;default:if(!((_=(_=E.trys).length>0&&_[_.length-1])||I[0]!==6&&I[0]!==2)){E=0;continue}if(I[0]===3&&(!_||I[1]>_[0]&&I[1]<_[3])){E.label=I[1];break}if(I[0]===6&&E.label<_[1]){E.label=_[1],_=I;break}if(_&&E.label<_[2]){E.label=_[2],E.ops.push(I);break}_[2]&&E.ops.pop(),E.trys.pop();continue}I=y.call(m,E)}catch(L){I=[6,L],x=0}finally{k=_=0}if(5&I[0])throw I[1];return{value:I[0]?I[1]:void 0,done:!0}})([R,M])}}},i=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(r,"__esModule",{value:!0});var c=i(e(8987)),l=e(7721),d=e(9305),s=d.internal.constants,u=s.BOLT_PROTOCOL_V3,g=s.BOLT_PROTOCOL_V4_0,b=s.BOLT_PROTOCOL_V4_4,f=s.BOLT_PROTOCOL_V5_1,v=d.error.SERVICE_UNAVAILABLE,p=(function(m){function y(k){var x=k.id,_=k.config,S=k.log,E=k.address,O=k.userAgent,R=k.boltAgent,M=k.authTokenManager,I=k.newPool,L=m.call(this,{id:x,config:_,log:S,userAgent:O,boltAgent:R,authTokenManager:M,newPool:I})||this;return L._address=E,L}return o(y,m),y.prototype.acquireConnection=function(k){var x=k===void 0?{}:k,_=(x.accessMode,x.database),S=(x.bookmarks,x.auth),E=x.forceReAuth;return n(this,void 0,void 0,function(){var O,R,M=this;return a(this,function(I){switch(I.label){case 0:return O=l.ConnectionErrorHandler.create({errorCode:v,handleSecurityError:function(L,j,z){return M._handleSecurityError(L,j,z,_)}}),[4,this._connectionPool.acquire({auth:S,forceReAuth:E},this._address)];case 1:return R=I.sent(),S?[4,this._verifyStickyConnection({auth:S,connection:R,address:this._address})]:[3,3];case 2:return I.sent(),[2,R];case 3:return[2,new l.DelegateConnection(R,O)]}})})},y.prototype._handleSecurityError=function(k,x,_,S){return this._log.warn("Direct driver ".concat(this._id," will close connection to ").concat(x," for database '").concat(S,"' because of an error ").concat(k.code," '").concat(k.message,"'")),m.prototype._handleSecurityError.call(this,k,x,_)},y.prototype._hasProtocolVersion=function(k){return n(this,void 0,void 0,function(){var x,_;return a(this,function(S){switch(S.label){case 0:return[4,this._createChannelConnection(this._address)];case 1:return x=S.sent(),_=x.protocol()?x.protocol().version:null,[4,x.close()];case 2:return S.sent(),_?[2,k(_)]:[2,!1]}})})},y.prototype.supportsMultiDb=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=g})];case 1:return[2,k.sent()]}})})},y.prototype.getNegotiatedProtocolVersion=function(){var k=this;return new Promise(function(x,_){k._hasProtocolVersion(x).catch(_)})},y.prototype.supportsTransactionConfig=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=u})];case 1:return[2,k.sent()]}})})},y.prototype.supportsUserImpersonation=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=b})];case 1:return[2,k.sent()]}})})},y.prototype.supportsSessionAuth=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=f})];case 1:return[2,k.sent()]}})})},y.prototype.verifyAuthentication=function(k){var x=k.auth;return n(this,void 0,void 0,function(){var _=this;return a(this,function(S){return[2,this._verifyAuthentication({auth:x,getAddress:function(){return _._address}})]})})},y.prototype.verifyConnectivityAndGetServerInfo=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._verifyConnectivityAndGetServerVersion({address:this._address})];case 1:return[2,k.sent()]}})})},y})(c.default);r.default=p},3555:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.finalize=void 0;var o=e(7843);r.finalize=function(n){return o.operate(function(a,i){try{a.subscribe(i)}finally{i.add(n)}})}},3618:function(t,r,e){var o=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})(),n=this&&this.__awaiter||function(v,p,m,y){return new(m||(m=Promise))(function(k,x){function _(O){try{E(y.next(O))}catch(R){x(R)}}function S(O){try{E(y.throw(O))}catch(R){x(R)}}function E(O){var R;O.done?k(O.value):(R=O.value,R instanceof m?R:new m(function(M){M(R)})).then(_,S)}E((y=y.apply(v,p||[])).next())})},a=this&&this.__generator||function(v,p){var m,y,k,x,_={label:0,sent:function(){if(1&k[0])throw k[1];return k[1]},trys:[],ops:[]};return x={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(x[Symbol.iterator]=function(){return this}),x;function S(E){return function(O){return(function(R){if(m)throw new TypeError("Generator is already executing.");for(;x&&(x=0,R[0]&&(_=0)),_;)try{if(m=1,y&&(k=2&R[0]?y.return:R[0]?y.throw||((k=y.return)&&k.call(y),0):y.next)&&!(k=k.call(y,R[1])).done)return k;switch(y=0,k&&(R=[2&R[0],k.value]),R[0]){case 0:case 1:k=R;break;case 4:return _.label++,{value:R[1],done:!1};case 5:_.label++,y=R[1],R=[0];continue;case 7:R=_.ops.pop(),_.trys.pop();continue;default:if(!((k=(k=_.trys).length>0&&k[k.length-1])||R[0]!==6&&R[0]!==2)){_=0;continue}if(R[0]===3&&(!k||R[1]>k[0]&&R[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.joinAllInternals=void 0;var o=e(6640),n=e(1251),a=e(2706),i=e(983),c=e(2343);r.joinAllInternals=function(l,d){return a.pipe(c.toArray(),i.mergeMap(function(s){return l(s)}),d?n.mapOneOrManyArgs(d):o.identity)}},3659:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.default="5.28.2"},3692:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.asap=r.asapScheduler=void 0;var o=e(5006),n=e(827);r.asapScheduler=new n.AsapScheduler(o.AsapAction),r.asap=r.asapScheduler},3862:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.animationFrame=r.animationFrameScheduler=void 0;var o=e(2628),n=e(3229);r.animationFrameScheduler=new n.AnimationFrameScheduler(o.AnimationFrameAction),r.animationFrame=r.animationFrameScheduler},3865:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.concat=void 0;var o=e(8158),n=e(1107),a=e(4917);r.concat=function(){for(var i=[],c=0;c{Object.defineProperty(r,"__esModule",{value:!0}),r.switchMap=void 0;var o=e(9445),n=e(7843),a=e(3111);r.switchMap=function(i,c){return n.operate(function(l,d){var s=null,u=0,g=!1,b=function(){return g&&!s&&d.complete()};l.subscribe(a.createOperatorSubscriber(d,function(f){s==null||s.unsubscribe();var v=0,p=u++;o.innerFrom(i(f,p)).subscribe(s=a.createOperatorSubscriber(d,function(m){return d.next(c?c(f,m,p,v++):m)},function(){s=null,b()}))},function(){g=!0,b()}))})}},3951:function(t,r,e){var o=this&&this.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(r,"__esModule",{value:!0}),r.ClientCertificatesLoader=r.HostNameResolver=r.Channel=void 0;var n=o(e(6245)),a=o(e(2199)),i=o(e(614));r.Channel=n.default,r.HostNameResolver=a.default,r.ClientCertificatesLoader=i.default},3964:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.tap=void 0;var o=e(1018),n=e(7843),a=e(3111),i=e(6640);r.tap=function(c,l,d){var s=o.isFunction(c)||l||d?{next:c,error:l,complete:d}:c;return s?n.operate(function(u,g){var b;(b=s.subscribe)===null||b===void 0||b.call(s);var f=!0;u.subscribe(a.createOperatorSubscriber(g,function(v){var p;(p=s.next)===null||p===void 0||p.call(s,v),g.next(v)},function(){var v;f=!1,(v=s.complete)===null||v===void 0||v.call(s),g.complete()},function(v){var p;f=!1,(p=s.error)===null||p===void 0||p.call(s,v),g.error(v)},function(){var v,p;f&&((v=s.unsubscribe)===null||v===void 0||v.call(s)),(p=s.finalize)===null||p===void 0||p.call(s)}))}):i.identity}},3982:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skip=void 0;var o=e(783);r.skip=function(n){return o.filter(function(a,i){return n<=i})}},4027:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.stringify=void 0;var o=e(93);r.stringify=function(n,a){return JSON.stringify(n,function(i,c){return(0,o.isBrokenObject)(c)?{__isBrokenObject__:!0,__reason__:(0,o.getBrokenObjectReason)(c)}:typeof c=="bigint"?"".concat(c,"n"):(a==null?void 0:a.sortedElements)!==!0||typeof c!="object"||Array.isArray(c)?(a==null?void 0:a.useCustomToString)!==!0||typeof c!="object"||Array.isArray(c)||typeof c.toString!="function"||c.toString===Object.prototype.toString?c:c==null?void 0:c.toString():Object.keys(c).sort().reduce(function(l,d){return l[d]=c[d],l},{})})}},4092:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.timer=void 0;var o=e(4662),n=e(7961),a=e(8613),i=e(1074);r.timer=function(c,l,d){c===void 0&&(c=0),d===void 0&&(d=n.async);var s=-1;return l!=null&&(a.isScheduler(l)?d=l:s=l),new o.Observable(function(u){var g=i.isValidDate(c)?+c-d.now():c;g<0&&(g=0);var b=0;return d.schedule(function(){u.closed||(u.next(b++),0<=s?this.schedule(void 0,s):u.complete())},g)})}},4132:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0});var n=(function(a){function i(c){var l=a.call(this)||this;return l._connection=c,l}return o(i,a),i.prototype.acquireConnection=function(c){var l=c===void 0?{}:c,d=(l.accessMode,l.database,l.bookmarks,this._connection);return this._connection=null,Promise.resolve(d)},i})(e(9305).ConnectionProvider);r.default=n},4151:function(t,r,e){var o=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(r,"__esModule",{value:!0});var n=o(e(9018)),a=(e(9305),(function(){function i(c){this._routingContext=c}return i.prototype.lookupRoutingTableOnRouter=function(c,l,d,s){var u=this;return c._acquireConnection(function(g){return u._requestRawRoutingTable(g,c,l,d,s).then(function(b){return b.isNull?null:n.default.fromRawRoutingTable(l,d,b)})})},i.prototype._requestRawRoutingTable=function(c,l,d,s,u){var g=this;return new Promise(function(b,f){c.protocol().requestRoutingInformation({routingContext:g._routingContext,databaseName:d,impersonatedUser:u,sessionContext:{bookmarks:l._lastBookmarks,mode:l._mode,database:l._database,afterComplete:l._onComplete},onCompleted:b,onError:f})})},i})());r.default=a},4209:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.iif=void 0;var o=e(9353);r.iif=function(n,a,i){return o.defer(function(){return n()?a:i})}},4212:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.QueueAction=void 0;var n=(function(a){function i(c,l){var d=a.call(this,c,l)||this;return d.scheduler=c,d.work=l,d}return o(i,a),i.prototype.schedule=function(c,l){return l===void 0&&(l=0),l>0?a.prototype.schedule.call(this,c,l):(this.delay=l,this.state=c,this.scheduler.flush(this),this)},i.prototype.execute=function(c,l){return l>0||this.closed?a.prototype.execute.call(this,c,l):this._execute(c,l)},i.prototype.requestAsyncId=function(c,l,d){return d===void 0&&(d=0),d!=null&&d>0||d==null&&this.delay>0?a.prototype.requestAsyncId.call(this,c,l,d):(c.flush(this),0)},i})(e(5267).AsyncAction);r.QueueAction=n},4271:function(t,r,e){var o=this&&this.__awaiter||function(c,l,d,s){return new(d||(d=Promise))(function(u,g){function b(p){try{v(s.next(p))}catch(m){g(m)}}function f(p){try{v(s.throw(p))}catch(m){g(m)}}function v(p){var m;p.done?u(p.value):(m=p.value,m instanceof d?m:new d(function(y){y(m)})).then(b,f)}v((s=s.apply(c,l||[])).next())})},n=this&&this.__generator||function(c,l){var d,s,u,g,b={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return g={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function f(v){return function(p){return(function(m){if(d)throw new TypeError("Generator is already executing.");for(;g&&(g=0,m[0]&&(b=0)),b;)try{if(d=1,s&&(u=2&m[0]?s.return:m[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,m[1])).done)return u;switch(s=0,u&&(m=[2&m[0],u.value]),m[0]){case 0:case 1:u=m;break;case 4:return b.label++,{value:m[1],done:!1};case 5:b.label++,s=m[1],m=[0];continue;case 7:m=b.ops.pop(),b.trys.pop();continue;default:if(!((u=(u=b.trys).length>0&&u[u.length-1])||m[0]!==6&&m[0]!==2)){b=0;continue}if(m[0]===3&&(!u||m[1]>u[0]&&m[1]{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(){}return o.prototype.selectReader=function(n){throw new Error("Abstract function")},o.prototype.selectWriter=function(n){throw new Error("Abstract function")},o})();r.default=e},4325:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{t.exports=function(r){for(var e=[],o=0;o{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeScan=void 0;var o=e(7843),n=e(1983);r.mergeScan=function(a,i,c){return c===void 0&&(c=1/0),o.operate(function(l,d){var s=i;return n.mergeInternals(l,d,function(u,g){return a(s,u,g)},c,function(u){s=u},!1,void 0,function(){return s=null})})}},4440:function(t,r,e){var o=this&&this.__read||function(c,l){var d=typeof Symbol=="function"&&c[Symbol.iterator];if(!d)return c;var s,u,g=d.call(c),b=[];try{for(;(l===void 0||l-- >0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{Object.defineProperty(r,"__esModule",{value:!0}),r.debounce=void 0;var o=e(7843),n=e(1342),a=e(3111),i=e(9445);r.debounce=function(c){return o.operate(function(l,d){var s=!1,u=null,g=null,b=function(){if(g==null||g.unsubscribe(),g=null,s){s=!1;var f=u;u=null,d.next(f)}};l.subscribe(a.createOperatorSubscriber(d,function(f){g==null||g.unsubscribe(),s=!0,u=f,g=a.createOperatorSubscriber(d,b,n.noop),i.innerFrom(c(f)).subscribe(g)},function(){b(),d.complete()},void 0,function(){u=g=null}))})}},4520:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.elementAt=void 0;var o=e(7057),n=e(783),a=e(4869),i=e(378),c=e(846);r.elementAt=function(l,d){if(l<0)throw new o.ArgumentOutOfRangeError;var s=arguments.length>=2;return function(u){return u.pipe(n.filter(function(g,b){return b===l}),c.take(1),s?i.defaultIfEmpty(d):a.throwIfEmpty(function(){return new o.ArgumentOutOfRangeError}))}}},4531:function(t,r){var e=this&&this.__awaiter||function(a,i,c,l){return new(c||(c=Promise))(function(d,s){function u(f){try{b(l.next(f))}catch(v){s(v)}}function g(f){try{b(l.throw(f))}catch(v){s(v)}}function b(f){var v;f.done?d(f.value):(v=f.value,v instanceof c?v:new c(function(p){p(v)})).then(u,g)}b((l=l.apply(a,i||[])).next())})},o=this&&this.__generator||function(a,i){var c,l,d,s,u={label:0,sent:function(){if(1&d[0])throw d[1];return d[1]},trys:[],ops:[]};return s={next:g(0),throw:g(1),return:g(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function g(b){return function(f){return(function(v){if(c)throw new TypeError("Generator is already executing.");for(;s&&(s=0,v[0]&&(u=0)),u;)try{if(c=1,l&&(d=2&v[0]?l.return:v[0]?l.throw||((d=l.return)&&d.call(l),0):l.next)&&!(d=d.call(l,v[1])).done)return d;switch(l=0,d&&(v=[2&v[0],d.value]),v[0]){case 0:case 1:d=v;break;case 4:return u.label++,{value:v[1],done:!1};case 5:u.label++,l=v[1],v=[0];continue;case 7:v=u.ops.pop(),u.trys.pop();continue;default:if(!((d=(d=u.trys).length>0&&d[d.length-1])||v[0]!==6&&v[0]!==2)){u=0;continue}if(v[0]===3&&(!d||v[1]>d[0]&&v[1]this._connectionLivenessCheckTimeout?[4,i.resetAndFlush().then(function(){return!0})]:[3,2]);case 1:return[2,l.sent()];case 2:return[2,!0]}})})},Object.defineProperty(a.prototype,"_isCheckDisabled",{get:function(){return this._connectionLivenessCheckTimeout==null||this._connectionLivenessCheckTimeout<0},enumerable:!1,configurable:!0}),a.prototype._isNewlyCreatedConnection=function(i){return i.authToken==null},a})();r.default=n},4569:function(t,r,e){var o,n=this&&this.__extends||(function(){var l=function(d,s){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,g){u.__proto__=g}||function(u,g){for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(u[b]=g[b])},l(d,s)};return function(d,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function u(){this.constructor=d}l(d,s),d.prototype=s===null?Object.create(s):(u.prototype=s.prototype,new u)}})(),a=this&&this.__assign||function(){return a=Object.assign||function(l){for(var d,s=1,u=arguments.length;s{Object.defineProperty(r,"__esModule",{value:!0}),r.Observable=void 0;var o=e(5),n=e(8014),a=e(3327),i=e(2706),c=e(3413),l=e(1018),d=e(9223),s=(function(){function g(b){b&&(this._subscribe=b)}return g.prototype.lift=function(b){var f=new g;return f.source=this,f.operator=b,f},g.prototype.subscribe=function(b,f,v){var p,m=this,y=(p=b)&&p instanceof o.Subscriber||(function(k){return k&&l.isFunction(k.next)&&l.isFunction(k.error)&&l.isFunction(k.complete)})(p)&&n.isSubscription(p)?b:new o.SafeSubscriber(b,f,v);return d.errorContext(function(){var k=m,x=k.operator,_=k.source;y.add(x?x.call(y,_):_?m._subscribe(y):m._trySubscribe(y))}),y},g.prototype._trySubscribe=function(b){try{return this._subscribe(b)}catch(f){b.error(f)}},g.prototype.forEach=function(b,f){var v=this;return new(f=u(f))(function(p,m){var y=new o.SafeSubscriber({next:function(k){try{b(k)}catch(x){m(x),y.unsubscribe()}},error:m,complete:p});v.subscribe(y)})},g.prototype._subscribe=function(b){var f;return(f=this.source)===null||f===void 0?void 0:f.subscribe(b)},g.prototype[a.observable]=function(){return this},g.prototype.pipe=function(){for(var b=[],f=0;f{t.exports=["precision","highp","mediump","lowp","attribute","const","uniform","varying","break","continue","do","for","while","if","else","in","out","inout","float","int","uint","void","bool","true","false","discard","return","mat2","mat3","mat4","vec2","vec3","vec4","ivec2","ivec3","ivec4","bvec2","bvec3","bvec4","sampler1D","sampler2D","sampler3D","samplerCube","sampler1DShadow","sampler2DShadow","struct","asm","class","union","enum","typedef","template","this","packed","goto","switch","default","inline","noinline","volatile","public","static","extern","external","interface","long","short","double","half","fixed","unsigned","input","output","hvec2","hvec3","hvec4","dvec2","dvec3","dvec4","fvec2","fvec3","fvec4","sampler2DRect","sampler3DRect","sampler2DRectShadow","sizeof","cast","namespace","using"]},4721:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skipWhile=void 0;var o=e(7843),n=e(3111);r.skipWhile=function(a){return o.operate(function(i,c){var l=!1,d=0;i.subscribe(n.createOperatorSubscriber(c,function(s){return(l||(l=!a(s,d++)))&&c.next(s)}))})}},4746:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.performanceTimestampProvider=void 0,r.performanceTimestampProvider={now:function(){return(r.performanceTimestampProvider.delegate||performance).now()},delegate:void 0}},4753:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.exhaustMap=void 0;var o=e(5471),n=e(9445),a=e(7843),i=e(3111);r.exhaustMap=function c(l,d){return d?function(s){return s.pipe(c(function(u,g){return n.innerFrom(l(u,g)).pipe(o.map(function(b,f){return d(u,b,g,f)}))}))}:a.operate(function(s,u){var g=0,b=null,f=!1;s.subscribe(i.createOperatorSubscriber(u,function(v){b||(b=i.createOperatorSubscriber(u,void 0,function(){b=null,f&&u.complete()}),n.innerFrom(l(v,g++)).subscribe(b))},function(){f=!0,!b&&u.complete()}))})}},4780:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.takeUntil=void 0;var o=e(7843),n=e(3111),a=e(9445),i=e(1342);r.takeUntil=function(c){return o.operate(function(l,d){a.innerFrom(c).subscribe(n.createOperatorSubscriber(d,function(){return d.complete()},i.noop)),!d.closed&&l.subscribe(d)})}},4820:function(t,r,e){var o=this&&this.__generator||function(l,d){var s,u,g,b,f={label:0,sent:function(){if(1&g[0])throw g[1];return g[1]},trys:[],ops:[]};return b={next:v(0),throw:v(1),return:v(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function v(p){return function(m){return(function(y){if(s)throw new TypeError("Generator is already executing.");for(;b&&(b=0,y[0]&&(f=0)),f;)try{if(s=1,u&&(g=2&y[0]?u.return:y[0]?u.throw||((g=u.return)&&g.call(u),0):u.next)&&!(g=g.call(u,y[1])).done)return g;switch(u=0,g&&(y=[2&y[0],g.value]),y[0]){case 0:case 1:g=y;break;case 4:return f.label++,{value:y[1],done:!1};case 5:f.label++,u=y[1],y=[0];continue;case 7:y=f.ops.pop(),f.trys.pop();continue;default:if(!((g=(g=f.trys).length>0&&g[g.length-1])||y[0]!==6&&y[0]!==2)){f=0;continue}if(y[0]===3&&(!g||y[1]>g[0]&&y[1]=l.length&&(l=void 0),{value:l&&l[u++],done:!l}}};throw new TypeError(d?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(l,d){var s=typeof Symbol=="function"&&l[Symbol.iterator];if(!s)return l;var u,g,b=s.call(l),f=[];try{for(;(d===void 0||d-- >0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f};Object.defineProperty(r,"__esModule",{value:!0});var i=e(9691),c=(function(){function l(d,s,u){this.keys=d,this.length=d.length,this._fields=s,this._fieldLookup=u??(function(g){var b={};return g.forEach(function(f,v){b[f]=v}),b})(d)}return l.prototype.forEach=function(d){var s,u;try{for(var g=n(this.entries()),b=g.next();!b.done;b=g.next()){var f=a(b.value,2),v=f[0];d(f[1],v,this)}}catch(p){s={error:p}}finally{try{b&&!b.done&&(u=g.return)&&u.call(g)}finally{if(s)throw s.error}}},l.prototype.map=function(d){var s,u,g=[];try{for(var b=n(this.entries()),f=b.next();!f.done;f=b.next()){var v=a(f.value,2),p=v[0],m=v[1];g.push(d(m,p,this))}}catch(y){s={error:y}}finally{try{f&&!f.done&&(u=b.return)&&u.call(b)}finally{if(s)throw s.error}}return g},l.prototype.entries=function(){var d;return o(this,function(s){switch(s.label){case 0:d=0,s.label=1;case 1:return dthis._fields.length-1||s<0)throw(0,i.newError)("This record has no field with index '"+s.toString()+"'. Remember that indexes start at `0`, and make sure your query returns records in the shape you meant it to.");return this._fields[s]},l.prototype.has=function(d){return typeof d=="number"?d>=0&&d{Object.defineProperty(r,"__esModule",{value:!0}),r.timeoutWith=void 0;var o=e(7961),n=e(1074),a=e(1554);r.timeoutWith=function(i,c,l){var d,s,u;if(l=l??o.async,n.isValidDate(i)?d=i:typeof i=="number"&&(s=i),!c)throw new TypeError("No observable provided to switch to");if(u=function(){return c},d==null&&s==null)throw new TypeError("No timeout provided.");return a.timeout({first:d,each:s,scheduler:l,with:u})}},4869:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throwIfEmpty=void 0;var o=e(2823),n=e(7843),a=e(3111);function i(){return new o.EmptyError}r.throwIfEmpty=function(c){return c===void 0&&(c=i),n.operate(function(l,d){var s=!1;l.subscribe(a.createOperatorSubscriber(d,function(u){s=!0,d.next(u)},function(){return s?d.complete():d.error(c())}))})}},4883:function(t,r,e){var o,n=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.Logger=void 0;var a=e(9691),i="error",c="warn",l="info",d="debug",s=l,u=((o={})[i]=0,o[c]=1,o[l]=2,o[d]=3,o),g=(function(){function v(p,m){this._level=p,this._loggerFunction=m}return v.create=function(p){if((p==null?void 0:p.logging)!=null){var m=p.logging,y=(function(x){if((x==null?void 0:x.level)!=null){var _=x.level,S=u[_];if(S==null&&S!==0)throw(0,a.newError)("Illegal logging level: ".concat(_,". Supported levels are: ").concat(Object.keys(u).toString()));return _}return s})(m),k=(function(x){var _,S;if((x==null?void 0:x.logger)!=null){var E=x.logger;if(E!=null&&typeof E=="function")return E}throw(0,a.newError)("Illegal logger function: ".concat((S=(_=x==null?void 0:x.logger)===null||_===void 0?void 0:_.toString())!==null&&S!==void 0?S:"undefined"))})(m);return new v(y,k)}return this.noOp()},v.noOp=function(){return b},v.prototype.isErrorEnabled=function(){return f(this._level,i)},v.prototype.error=function(p){this.isErrorEnabled()&&this._loggerFunction(i,p)},v.prototype.isWarnEnabled=function(){return f(this._level,c)},v.prototype.warn=function(p){this.isWarnEnabled()&&this._loggerFunction(c,p)},v.prototype.isInfoEnabled=function(){return f(this._level,l)},v.prototype.info=function(p){this.isInfoEnabled()&&this._loggerFunction(l,p)},v.prototype.isDebugEnabled=function(){return f(this._level,d)},v.prototype.debug=function(p){this.isDebugEnabled()&&this._loggerFunction(d,p)},v})();r.Logger=g;var b=new((function(v){function p(){return v.call(this,l,function(m,y){})||this}return n(p,v),p.prototype.isErrorEnabled=function(){return!1},p.prototype.error=function(m){},p.prototype.isWarnEnabled=function(){return!1},p.prototype.warn=function(m){},p.prototype.isInfoEnabled=function(){return!1},p.prototype.info=function(m){},p.prototype.isDebugEnabled=function(){return!1},p.prototype.debug=function(m){},p})(g));function f(v,p){return u[v]>=u[p]}},4912:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pluck=void 0;var o=e(5471);r.pluck=function(){for(var n=[],a=0;a{Object.defineProperty(r,"__esModule",{value:!0}),r.from=void 0;var o=e(1656),n=e(9445);r.from=function(a,i){return i?o.scheduled(a,i):n.innerFrom(a)}},4953:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleReadableStreamLike=void 0;var o=e(854),n=e(9137);r.scheduleReadableStreamLike=function(a,i){return o.scheduleAsyncIterable(n.readableStreamLikeToAsyncGenerator(a),i)}},5006:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsapAction=void 0;var n=e(5267),a=e(6293),i=(function(c){function l(d,s){var u=c.call(this,d,s)||this;return u.scheduler=d,u.work=s,u}return o(l,c),l.prototype.requestAsyncId=function(d,s,u){return u===void 0&&(u=0),u!==null&&u>0?c.prototype.requestAsyncId.call(this,d,s,u):(d.actions.push(this),d._scheduled||(d._scheduled=a.immediateProvider.setImmediate(d.flush.bind(d,void 0))))},l.prototype.recycleAsyncId=function(d,s,u){var g;if(u===void 0&&(u=0),u!=null?u>0:this.delay>0)return c.prototype.recycleAsyncId.call(this,d,s,u);var b=d.actions;s!=null&&((g=b[b.length-1])===null||g===void 0?void 0:g.id)!==s&&(a.immediateProvider.clearImmediate(s),d._scheduled===s&&(d._scheduled=void 0))},l})(n.AsyncAction);r.AsapAction=i},5022:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(k,x,_,S){S===void 0&&(S=_);var E=Object.getOwnPropertyDescriptor(x,_);E&&!("get"in E?!x.__esModule:E.writable||E.configurable)||(E={enumerable:!0,get:function(){return x[_]}}),Object.defineProperty(k,S,E)}:function(k,x,_,S){S===void 0&&(S=_),k[S]=x[_]}),n=this&&this.__setModuleDefault||(Object.create?function(k,x){Object.defineProperty(k,"default",{enumerable:!0,value:x})}:function(k,x){k.default=x}),a=this&&this.__importStar||function(k){if(k&&k.__esModule)return k;var x={};if(k!=null)for(var _ in k)_!=="default"&&Object.prototype.hasOwnProperty.call(k,_)&&o(x,k,_);return n(x,k),x};Object.defineProperty(r,"__esModule",{value:!0}),r.floorMod=r.floorDiv=r.assertValidZoneId=r.assertValidNanosecond=r.assertValidSecond=r.assertValidMinute=r.assertValidHour=r.assertValidDay=r.assertValidMonth=r.assertValidYear=r.timeZoneOffsetInSeconds=r.totalNanoseconds=r.newDate=r.toStandardDate=r.isoStringToStandardDate=r.dateToIsoString=r.timeZoneOffsetToIsoString=r.timeToIsoString=r.durationToIsoString=r.dateToEpochDay=r.localDateTimeToEpochSecond=r.localTimeToNanoOfDay=r.normalizeNanosecondsForDuration=r.normalizeSecondsForDuration=r.SECONDS_PER_DAY=r.DAYS_PER_400_YEAR_CYCLE=r.DAYS_0000_TO_1970=r.NANOS_PER_HOUR=r.NANOS_PER_MINUTE=r.NANOS_PER_MILLISECOND=r.NANOS_PER_SECOND=r.SECONDS_PER_HOUR=r.SECONDS_PER_MINUTE=r.MINUTES_PER_HOUR=r.NANOSECOND_OF_SECOND_RANGE=r.SECOND_OF_MINUTE_RANGE=r.MINUTE_OF_HOUR_RANGE=r.HOUR_OF_DAY_RANGE=r.DAY_OF_MONTH_RANGE=r.MONTH_OF_YEAR_RANGE=r.YEAR_RANGE=void 0;var i=a(e(3371)),c=e(9691),l=e(6587),d=(function(){function k(x,_){this._minNumber=x,this._maxNumber=_,this._minInteger=(0,i.int)(x),this._maxInteger=(0,i.int)(_)}return k.prototype.contains=function(x){if((0,i.isInt)(x)&&x instanceof i.default)return x.greaterThanOrEqual(this._minInteger)&&x.lessThanOrEqual(this._maxInteger);if(typeof x=="bigint"){var _=(0,i.int)(x);return _.greaterThanOrEqual(this._minInteger)&&_.lessThanOrEqual(this._maxInteger)}return x>=this._minNumber&&x<=this._maxNumber},k.prototype.toString=function(){return"[".concat(this._minNumber,", ").concat(this._maxNumber,"]")},k})();function s(k,x,_){k=(0,i.int)(k),x=(0,i.int)(x),_=(0,i.int)(_);var S=k.multiply(365);return S=(S=(S=k.greaterThanOrEqual(0)?S.add(k.add(3).div(4).subtract(k.add(99).div(100)).add(k.add(399).div(400))):S.subtract(k.div(-4).subtract(k.div(-100)).add(k.div(-400)))).add(x.multiply(367).subtract(362).div(12))).add(_.subtract(1)),x.greaterThan(2)&&(S=S.subtract(1),(function(E){return!(!(E=(0,i.int)(E)).modulo(4).equals(0)||E.modulo(100).equals(0)&&!E.modulo(400).equals(0))})(k)||(S=S.subtract(1))),S.subtract(r.DAYS_0000_TO_1970)}function u(k,x){return k===1?x%400==0||x%4==0&&x%100!=0?29:28:[0,2,4,6,7,9,11].includes(k)?31:30}r.YEAR_RANGE=new d(-999999999,999999999),r.MONTH_OF_YEAR_RANGE=new d(1,12),r.DAY_OF_MONTH_RANGE=new d(1,31),r.HOUR_OF_DAY_RANGE=new d(0,23),r.MINUTE_OF_HOUR_RANGE=new d(0,59),r.SECOND_OF_MINUTE_RANGE=new d(0,59),r.NANOSECOND_OF_SECOND_RANGE=new d(0,999999999),r.MINUTES_PER_HOUR=60,r.SECONDS_PER_MINUTE=60,r.SECONDS_PER_HOUR=r.SECONDS_PER_MINUTE*r.MINUTES_PER_HOUR,r.NANOS_PER_SECOND=1e9,r.NANOS_PER_MILLISECOND=1e6,r.NANOS_PER_MINUTE=r.NANOS_PER_SECOND*r.SECONDS_PER_MINUTE,r.NANOS_PER_HOUR=r.NANOS_PER_MINUTE*r.MINUTES_PER_HOUR,r.DAYS_0000_TO_1970=719528,r.DAYS_PER_400_YEAR_CYCLE=146097,r.SECONDS_PER_DAY=86400,r.normalizeSecondsForDuration=function(k,x){return(0,i.int)(k).add(v(x,r.NANOS_PER_SECOND))},r.normalizeNanosecondsForDuration=function(k){return p(k,r.NANOS_PER_SECOND)},r.localTimeToNanoOfDay=function(k,x,_,S){k=(0,i.int)(k),x=(0,i.int)(x),_=(0,i.int)(_),S=(0,i.int)(S);var E=k.multiply(r.NANOS_PER_HOUR);return(E=(E=E.add(x.multiply(r.NANOS_PER_MINUTE))).add(_.multiply(r.NANOS_PER_SECOND))).add(S)},r.localDateTimeToEpochSecond=function(k,x,_,S,E,O,R){var M=s(k,x,_),I=(function(L,j,z){L=(0,i.int)(L),j=(0,i.int)(j),z=(0,i.int)(z);var F=L.multiply(r.SECONDS_PER_HOUR);return(F=F.add(j.multiply(r.SECONDS_PER_MINUTE))).add(z)})(S,E,O);return M.multiply(r.SECONDS_PER_DAY).add(I)},r.dateToEpochDay=s,r.durationToIsoString=function(k,x,_,S){var E=y(k),O=y(x),R=(function(M,I){var L,j;M=(0,i.int)(M),I=(0,i.int)(I);var z=M.isNegative(),F=I.greaterThan(0);return L=z&&F?M.equals(-1)?"-0":M.add(1).toString():M.toString(),F&&(j=m(z?I.negate().add(2*r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND):I.add(r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND))),j!=null?L+j:L})(_,S);return"P".concat(E,"M").concat(O,"DT").concat(R,"S")},r.timeToIsoString=function(k,x,_,S){var E=y(k,2),O=y(x,2),R=y(_,2),M=m(S);return"".concat(E,":").concat(O,":").concat(R).concat(M)},r.timeZoneOffsetToIsoString=function(k){if((k=(0,i.int)(k)).equals(0))return"Z";var x=k.isNegative();x&&(k=k.multiply(-1));var _=x?"-":"+",S=y(k.div(r.SECONDS_PER_HOUR),2),E=y(k.div(r.SECONDS_PER_MINUTE).modulo(r.MINUTES_PER_HOUR),2),O=k.modulo(r.SECONDS_PER_MINUTE),R=O.equals(0)?null:y(O,2);return R!=null?"".concat(_).concat(S,":").concat(E,":").concat(R):"".concat(_).concat(S,":").concat(E)},r.dateToIsoString=function(k,x,_){var S=(function(R){var M=(0,i.int)(R);return M.isNegative()||M.greaterThan(9999)?y(M,6,{usePositiveSign:!0}):y(M,4)})(k),E=y(x,2),O=y(_,2);return"".concat(S,"-").concat(E,"-").concat(O)},r.isoStringToStandardDate=function(k){return new Date(k)},r.toStandardDate=function(k){return new Date(k)},r.newDate=function(k){return new Date(k)},r.totalNanoseconds=function(k,x){return(function(_,S){return _ instanceof i.default?_.add(S):typeof _=="bigint"?_+BigInt(S):_+S})(x=x??0,k.getMilliseconds()*r.NANOS_PER_MILLISECOND)},r.timeZoneOffsetInSeconds=function(k){var x=k.getSeconds()-k.getUTCSeconds(),_=k.getMinutes()-k.getUTCMinutes(),S=k.getHours()-k.getUTCHours(),E=(function(O){return O.getMonth()===O.getUTCMonth()?O.getDate()-O.getUTCDate():O.getFullYear()>O.getUTCFullYear()||O.getMonth()>O.getUTCMonth()&&O.getFullYear()===O.getUTCFullYear()?O.getDate()+u(O.getUTCMonth(),O.getUTCFullYear())-O.getUTCDate():O.getDate()-(O.getUTCDate()+u(O.getMonth(),O.getFullYear()))})(k);return S*r.SECONDS_PER_HOUR+_*r.SECONDS_PER_MINUTE+x+E*r.SECONDS_PER_DAY},r.assertValidYear=function(k){return f(k,r.YEAR_RANGE,"Year")},r.assertValidMonth=function(k){return f(k,r.MONTH_OF_YEAR_RANGE,"Month")},r.assertValidDay=function(k){return f(k,r.DAY_OF_MONTH_RANGE,"Day")},r.assertValidHour=function(k){return f(k,r.HOUR_OF_DAY_RANGE,"Hour")},r.assertValidMinute=function(k){return f(k,r.MINUTE_OF_HOUR_RANGE,"Minute")},r.assertValidSecond=function(k){return f(k,r.SECOND_OF_MINUTE_RANGE,"Second")},r.assertValidNanosecond=function(k){return f(k,r.NANOSECOND_OF_SECOND_RANGE,"Nanosecond")};var g=new Map,b=function(k,x){return(0,c.newError)("".concat(x,' is expected to be a valid ZoneId but was: "').concat(k,'"'))};function f(k,x,_){if((0,l.assertNumberOrInteger)(k,_),!x.contains(k))throw(0,c.newError)("".concat(_," is expected to be in range ").concat(x.toString()," but was: ").concat(k.toString()));return k}function v(k,x){k=(0,i.int)(k),x=(0,i.int)(x);var _=k.div(x);return k.isPositive()!==x.isPositive()&&_.multiply(x).notEquals(k)&&(_=_.subtract(1)),_}function p(k,x){return k=(0,i.int)(k),x=(0,i.int)(x),k.subtract(v(k,x).multiply(x))}function m(k){return(k=(0,i.int)(k)).equals(0)?"":"."+y(k,9)}function y(k,x,_){var S=(k=(0,i.int)(k)).isNegative();S&&(k=k.negate());var E=k.toString();if(x!=null)for(;E.length0)&&!(m=k.next()).done;)x.push(m.value)}catch(_){y={error:_}}finally{try{m&&!m.done&&(p=k.return)&&p.call(k)}finally{if(y)throw y.error}}return x},n=this&&this.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(r,"__esModule",{value:!0});var a=e(7168),i=e(9305),c=n(e(7518)),l=e(5973),d=e(6492),s=i.internal.temporalUtil.localDateTimeToEpochSecond,u=new Map;function g(f,v,p){var m=(function(_){if(!u.has(_)){var S=new Intl.DateTimeFormat("en-US",{timeZone:_,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1,era:"narrow"});u.set(_,S)}return u.get(_)})(f),y=(0,i.int)(v).multiply(1e3).add((0,i.int)(p).div(1e6)).toNumber(),k=m.formatToParts(y).reduce(function(_,S){return S.type==="era"?_.adjustEra=S.value.toUpperCase()==="B"?function(E){return E.subtract(1).negate()}:d.identity:S.type==="hour"?_.hour=(0,i.int)(S.value).modulo(24):S.type!=="literal"&&(_[S.type]=(0,i.int)(S.value)),_},{});k.year=k.adjustEra(k.year);var x=s(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond);return k.timeZoneOffsetSeconds=x.subtract(v),k.hour=k.hour.modulo(24),k}function b(f,v,p){if(!v&&!p)return f;var m=function(_){return p?_.toBigInt():_.toNumberOrInfinity()},y=Object.create(Object.getPrototypeOf(f));for(var k in f)if(Object.prototype.hasOwnProperty.call(f,k)===!0){var x=f[k];y[k]=(0,i.isInt)(x)?m(x):x}return Object.freeze(y),y}r.default={createDateTimeWithZoneIdTransformer:function(f,v){var p=f.disableLosslessIntegers,m=f.useBigInt;return c.default.createDateTimeWithZoneIdTransformer(f).extendsWith({signature:105,fromStructure:function(y){a.structure.verifyStructSize("DateTimeWithZoneId",3,y.size);var k=o(y.fields,3),x=k[0],_=k[1],S=k[2],E=g(S,x,_);return b(new i.DateTime(E.year,E.month,E.day,E.hour,E.minute,E.second,(0,i.int)(_),E.timeZoneOffsetSeconds,S),p,m)},toStructure:function(y){var k=s(y.year,y.month,y.day,y.hour,y.minute,y.second,y.nanosecond),x=y.timeZoneOffsetSeconds!=null?y.timeZoneOffsetSeconds:(function(O,R,M){var I=g(O,R,M),L=s(I.year,I.month,I.day,I.hour,I.minute,I.second,M).subtract(R),j=R.subtract(L),z=g(O,j,M);return s(z.year,z.month,z.day,z.hour,z.minute,z.second,M).subtract(j)})(y.timeZoneId,k,y.nanosecond);y.timeZoneOffsetSeconds==null&&v.warn('DateTime objects without "timeZoneOffsetSeconds" property are prune to bugs related to ambiguous times. For instance, 2022-10-30T2:30:00[Europe/Berlin] could be GMT+1 or GMT+2.');var _=k.subtract(x),S=(0,i.int)(y.nanosecond),E=y.timeZoneId;return new a.structure.Structure(105,[_,S,E])}})},createDateTimeWithOffsetTransformer:function(f){var v=f.disableLosslessIntegers,p=f.useBigInt;return c.default.createDateTimeWithOffsetTransformer(f).extendsWith({signature:73,toStructure:function(m){var y=s(m.year,m.month,m.day,m.hour,m.minute,m.second,m.nanosecond),k=(0,i.int)(m.nanosecond),x=(0,i.int)(m.timeZoneOffsetSeconds),_=y.subtract(x);return new a.structure.Structure(73,[_,k,x])},fromStructure:function(m){a.structure.verifyStructSize("DateTimeWithZoneOffset",3,m.size);var y=o(m.fields,3),k=y[0],x=y[1],_=y[2],S=(0,i.int)(k).add(_),E=(0,l.epochSecondAndNanoToLocalDateTime)(S,x);return b(new i.DateTime(E.year,E.month,E.day,E.hour,E.minute,E.second,E.nanosecond,_,null),v,p)}})}}},5184:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.observeOn=void 0;var o=e(7110),n=e(7843),a=e(3111);r.observeOn=function(i,c){return c===void 0&&(c=0),n.operate(function(l,d){l.subscribe(a.createOperatorSubscriber(d,function(s){return o.executeSchedule(d,i,function(){return d.next(s)},c)},function(){return o.executeSchedule(d,i,function(){return d.complete()},c)},function(s){return o.executeSchedule(d,i,function(){return d.error(s)},c)}))})}},5250:function(t,r,e){var o;t=e.nmd(t),(function(){var n,a="Expected a function",i="__lodash_hash_undefined__",c="__lodash_placeholder__",l=32,d=128,s=1/0,u=9007199254740991,g=NaN,b=4294967295,f=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],v="[object Arguments]",p="[object Array]",m="[object Boolean]",y="[object Date]",k="[object Error]",x="[object Function]",_="[object GeneratorFunction]",S="[object Map]",E="[object Number]",O="[object Object]",R="[object Promise]",M="[object RegExp]",I="[object Set]",L="[object String]",j="[object Symbol]",z="[object WeakMap]",F="[object ArrayBuffer]",H="[object DataView]",q="[object Float32Array]",W="[object Float64Array]",Z="[object Int8Array]",$="[object Int16Array]",X="[object Int32Array]",Q="[object Uint8Array]",lr="[object Uint8ClampedArray]",or="[object Uint16Array]",tr="[object Uint32Array]",dr=/\b__p \+= '';/g,sr=/\b(__p \+=) '' \+/g,pr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ur=/&(?:amp|lt|gt|quot|#39);/g,cr=/[&<>"']/g,gr=RegExp(ur.source),kr=RegExp(cr.source),Or=/<%-([\s\S]+?)%>/g,Ir=/<%([\s\S]+?)%>/g,Mr=/<%=([\s\S]+?)%>/g,Lr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ar=/^\w*$/,Y=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,J=/[\\^$.*+?()[\]{}|]/g,nr=RegExp(J.source),xr=/^\s+/,Er=/\s/,Pr=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Dr=/\{\n\/\* \[wrapped with (.+)\] \*/,Yr=/,? & /,ie=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,me=/[()=,{}\[\]\/\s]/,xe=/\\(\\)?/g,Me=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ie=/\w*$/,he=/^[-+]0x[0-9a-f]+$/i,ee=/^0b[01]+$/i,wr=/^\[object .+?Constructor\]$/,Ur=/^0o[0-7]+$/i,Jr=/^(?:0|[1-9]\d*)$/,Qr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,oe=/($^)/,Ne=/['\n\r\u2028\u2029\\]/g,se="\\ud800-\\udfff",je="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Re="\\u2700-\\u27bf",ze="a-z\\xdf-\\xf6\\xf8-\\xff",Xe="A-Z\\xc0-\\xd6\\xd8-\\xde",lt="\\ufe0e\\ufe0f",Fe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pt="["+se+"]",Ze="["+Fe+"]",Wt="["+je+"]",Ut="\\d+",mt="["+Re+"]",dt="["+ze+"]",so="[^"+se+Fe+Ut+Re+ze+Xe+"]",Ft="\\ud83c[\\udffb-\\udfff]",uo="[^"+se+"]",xo="(?:\\ud83c[\\udde6-\\uddff]){2}",Eo="[\\ud800-\\udbff][\\udc00-\\udfff]",_o="["+Xe+"]",So="\\u200d",lo="(?:"+dt+"|"+so+")",zo="(?:"+_o+"|"+so+")",vn="(?:['’](?:d|ll|m|re|s|t|ve))?",mo="(?:['’](?:D|LL|M|RE|S|T|VE))?",yo="(?:"+Wt+"|"+Ft+")?",tn="["+lt+"]?",Sn=tn+yo+"(?:"+So+"(?:"+[uo,xo,Eo].join("|")+")"+tn+yo+")*",Lt="(?:"+[mt,xo,Eo].join("|")+")"+Sn,wa="(?:"+[uo+Wt+"?",Wt,xo,Eo,Pt].join("|")+")",pn=RegExp("['’]","g"),Be=RegExp(Wt,"g"),ht=RegExp(Ft+"(?="+Ft+")|"+wa+Sn,"g"),on=RegExp([_o+"?"+dt+"+"+vn+"(?="+[Ze,_o,"$"].join("|")+")",zo+"+"+mo+"(?="+[Ze,_o+lo,"$"].join("|")+")",_o+"?"+lo+"+"+vn,_o+"+"+mo,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ut,Lt].join("|"),"g"),Yo=RegExp("["+So+se+je+lt+"]"),wc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ga=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],zn=-1,Xt={};Xt[q]=Xt[W]=Xt[Z]=Xt[$]=Xt[X]=Xt[Q]=Xt[lr]=Xt[or]=Xt[tr]=!0,Xt[v]=Xt[p]=Xt[F]=Xt[m]=Xt[H]=Xt[y]=Xt[k]=Xt[x]=Xt[S]=Xt[E]=Xt[O]=Xt[M]=Xt[I]=Xt[L]=Xt[z]=!1;var jt={};jt[v]=jt[p]=jt[F]=jt[H]=jt[m]=jt[y]=jt[q]=jt[W]=jt[Z]=jt[$]=jt[X]=jt[S]=jt[E]=jt[O]=jt[M]=jt[I]=jt[L]=jt[j]=jt[Q]=jt[lr]=jt[or]=jt[tr]=!0,jt[k]=jt[x]=jt[z]=!1;var la={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Zc=parseFloat,El=parseInt,xa=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Kc=typeof self=="object"&&self&&self.Object===Object&&self,Bo=xa||Kc||Function("return this")(),Bn=r&&!r.nodeType&&r,Un=Bn&&t&&!t.nodeType&&t,Gs=Un&&Un.exports===Bn,Sl=Gs&&xa.process,da=(function(){try{return Un&&Un.require&&Un.require("util").types||Sl&&Sl.binding&&Sl.binding("util")}catch{}})(),os=da&&da.isArrayBuffer,Hg=da&&da.isDate,oi=da&&da.isMap,ns=da&&da.isRegExp,as=da&&da.isSet,pu=da&&da.isTypedArray;function Qn(ce,_e,fe){switch(fe.length){case 0:return ce.call(_e);case 1:return ce.call(_e,fe[0]);case 2:return ce.call(_e,fe[0],fe[1]);case 3:return ce.call(_e,fe[0],fe[1],fe[2])}return ce.apply(_e,fe)}function ku(ce,_e,fe,Ye){for(var at=-1,Oo=ce==null?0:ce.length;++at-1}function is(ce,_e,fe){for(var Ye=-1,at=ce==null?0:ce.length;++Ye-1;);return fe}function Ma(ce,_e){for(var fe=ce.length;fe--&&Ri(_e,ce[fe],0)>-1;);return fe}var ud=sd({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),wu=sd({"&":"&","<":"<",">":">",'"':""","'":"'"});function ss(ce){return"\\"+la[ce]}function gd(ce){return Yo.test(ce)}function On(ce){var _e=-1,fe=Array(ce.size);return ce.forEach(function(Ye,at){fe[++_e]=[at,Ye]}),fe}function us(ce,_e){return function(fe){return ce(_e(fe))}}function sa(ce,_e){for(var fe=-1,Ye=ce.length,at=0,Oo=[];++fe",""":'"',"'":"'"}),rc=(function ce(_e){var fe,Ye=(_e=_e==null?Bo:rc.defaults(Bo.Object(),_e,rc.pick(Bo,Ga))).Array,at=_e.Date,Oo=_e.Error,ua=_e.Function,Ha=_e.Math,Jo=_e.Object,gs=_e.RegExp,An=_e.String,Sa=_e.TypeError,_u=Ye.prototype,jh=ua.prototype,bd=Jo.prototype,Wg=_e["__core-js_shared__"],Yg=jh.toString,qo=bd.hasOwnProperty,zh=0,ag=(fe=/[^.]+$/.exec(Wg&&Wg.keys&&Wg.keys.IE_PROTO||""))?"Symbol(src)_1."+fe:"",hd=bd.toString,Bh=Yg.call(Jo),ig=Bo._,Eu=gs("^"+Yg.call(qo).replace(J,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),$c=Gs?_e.Buffer:n,Rl=_e.Symbol,Ws=_e.Uint8Array,Gb=$c?$c.allocUnsafe:n,bs=us(Jo.getPrototypeOf,Jo),cg=Jo.create,Ys=bd.propertyIsEnumerable,Pl=_u.splice,Pi=Rl?Rl.isConcatSpreadable:n,Xs=Rl?Rl.iterator:n,rl=Rl?Rl.toStringTag:n,Su=(function(){try{var C=Nc(Jo,"defineProperty");return C({},"",{}),C}catch{}})(),Vb=_e.clearTimeout!==Bo.clearTimeout&&_e.clearTimeout,lg=at&&at.now!==Bo.Date.now&&at.now,dg=_e.setTimeout!==Bo.setTimeout&&_e.setTimeout,Xg=Ha.ceil,hs=Ha.floor,sg=Jo.getOwnPropertySymbols,Zs=$c?$c.isBuffer:n,Zg=_e.isFinite,Hb=_u.join,Ou=us(Jo.keys,Jo),Fn=Ha.max,kn=Ha.min,ug=at.now,Uh=_e.parseInt,gg=Ha.random,hv=_u.reverse,fd=Nc(_e,"DataView"),an=Nc(_e,"Map"),fs=Nc(_e,"Promise"),Ks=Nc(_e,"Set"),Au=Nc(_e,"WeakMap"),Tu=Nc(Jo,"create"),Qs=Au&&new Au,el={},vs=Zo(fd),Wr=Zo(an),ue=Zo(fs),le=Zo(Ks),Qe=Zo(Au),Mt=Rl?Rl.prototype:n,ro=Mt?Mt.valueOf:n,sn=Mt?Mt.toString:n;function yr(C){if(Wn(C)&&!qt(C)&&!(C instanceof io)){if(C instanceof Tn)return C;if(qo.call(C,"__wrapped__"))return tu(C)}return new Tn(C)}var vd=(function(){function C(){}return function(N){if(!jn(N))return{};if(cg)return cg(N);C.prototype=N;var G=new C;return C.prototype=n,G}})();function ec(){}function Tn(C,N){this.__wrapped__=C,this.__actions__=[],this.__chain__=!!N,this.__index__=0,this.__values__=n}function io(C){this.__wrapped__=C,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=b,this.__views__=[]}function pd(C){var N=-1,G=C==null?0:C.length;for(this.clear();++N=N?C:N)),C}function ai(C,N,G,er,br,Cr){var jr,Hr=1&N,re=2&N,pe=4&N;if(G&&(jr=br?G(C,er,br,Cr):G(C)),jr!==n)return jr;if(!jn(C))return C;var Ee=qt(C);if(Ee){if(jr=(function(Se){var Le=Se.length,st=new Se.constructor(Le);return Le&&typeof Se[0]=="string"&&qo.call(Se,"index")&&(st.index=Se.index,st.input=Se.input),st})(C),!Hr)return Da(C,jr)}else{var Ce=Xo(C),Ke=Ce==x||Ce==_;if(Kl(C))return Ia(C,Hr);if(Ce==O||Ce==v||Ke&&!br){if(jr=re||Ke?{}:sc(C),!Hr)return re?(function(Se,Le){return lc(Se,Ui(Se),Le)})(C,(function(Se,Le){return Se&&lc(Le,si(Le),Se)})(jr,C)):(function(Se,Le){return lc(Se,kg(Se),Le)})(C,ps(jr,C))}else{if(!jt[Ce])return br?C:{};jr=(function(Se,Le,st){var Ve,zt=Se.constructor;switch(Le){case F:return Fl(Se);case m:case y:return new zt(+Se);case H:return(function(Bt,Ho){var ft=Ho?Fl(Bt.buffer):Bt.buffer;return new Bt.constructor(ft,Bt.byteOffset,Bt.byteLength)})(Se,st);case q:case W:case Z:case $:case X:case Q:case lr:case or:case tr:return bg(Se,st);case S:return new zt;case E:case L:return new zt(Se);case M:return(function(Bt){var Ho=new Bt.constructor(Bt.source,Ie.exec(Bt));return Ho.lastIndex=Bt.lastIndex,Ho})(Se);case I:return new zt;case j:return Ve=Se,ro?Jo(ro.call(Ve)):{}}})(C,Ce,Hr)}}Cr||(Cr=new eo);var tt=Cr.get(C);if(tt)return tt;Cr.set(C,jr),Dd(C)?C.forEach(function(Se){jr.add(ai(Se,N,G,Se,C,Cr))}):kv(C)&&C.forEach(function(Se,Le){jr.set(Le,ai(Se,N,G,Le,C,Cr))});var ut=Ee?n:(pe?re?Dc:cl:re?si:Ta)(C);return Va(ut||C,function(Se,Le){ut&&(Se=C[Le=Se]),Il(jr,Le,ai(Se,N,G,Le,C,Cr))}),jr}function Dl(C,N,G){var er=G.length;if(C==null)return!er;for(C=Jo(C);er--;){var br=G[er],Cr=N[br],jr=C[br];if(jr===n&&!(br in C)||!Cr(jr))return!1}return!0}function Wb(C,N,G){if(typeof C!="function")throw new Sa(a);return Ts(function(){C.apply(n,G)},N)}function Jn(C,N,G,er){var br=-1,Cr=Vs,jr=!0,Hr=C.length,re=[],pe=N.length;if(!Hr)return re;G&&(N=nn(N,$t(G))),er?(Cr=is,jr=!1):N.length>=200&&(Cr=Ec,jr=!1,N=new Ml(N));r:for(;++br-1},ni.prototype.set=function(C,N){var G=this.__data__,er=kd(G,C);return er<0?(++this.size,G.push([C,N])):G[er][1]=N,this},Sc.prototype.clear=function(){this.size=0,this.__data__={hash:new pd,map:new(an||ni),string:new pd}},Sc.prototype.delete=function(C){var N=xi(this,C).delete(C);return this.size-=N?1:0,N},Sc.prototype.get=function(C){return xi(this,C).get(C)},Sc.prototype.has=function(C){return xi(this,C).has(C)},Sc.prototype.set=function(C,N){var G=xi(this,C),er=G.size;return G.set(C,N),this.size+=G.size==er?0:1,this},Ml.prototype.add=Ml.prototype.push=function(C){return this.__data__.set(C,i),this},Ml.prototype.has=function(C){return this.__data__.has(C)},eo.prototype.clear=function(){this.__data__=new ni,this.size=0},eo.prototype.delete=function(C){var N=this.__data__,G=N.delete(C);return this.size=N.size,G},eo.prototype.get=function(C){return this.__data__.get(C)},eo.prototype.has=function(C){return this.__data__.has(C)},eo.prototype.set=function(C,N){var G=this.__data__;if(G instanceof ni){var er=G.__data__;if(!an||er.length<199)return er.push([C,N]),this.size=++G.size,this;G=this.__data__=new Sc(er)}return G.set(C,N),this.size=G.size,this};var Wa=ji(ol),Di=ji(ga,!0);function Fh(C,N){var G=!0;return Wa(C,function(er,br,Cr){return G=!!N(er,br,Cr)}),G}function ks(C,N,G){for(var er=-1,br=C.length;++er0&&G(Hr)?N>1?qn(Hr,N-1,G,er,br):Qc(br,Hr):er||(br[br.length]=Hr)}return br}var tc=ea(),Ru=ea(!0);function ol(C,N){return C&&tc(C,N,Ta)}function ga(C,N){return C&&Ru(C,N,Ta)}function yd(C,N){return xc(N,function(G){return Ps(C[G])})}function Tc(C,N){for(var G=0,er=(N=mi(N,C)).length;C!=null&&GN}function Li(C,N){return C!=null&&qo.call(C,N)}function $n(C,N){return C!=null&&N in Jo(C)}function oc(C,N,G){for(var er=G?is:Vs,br=C[0].length,Cr=C.length,jr=Cr,Hr=Ye(Cr),re=1/0,pe=[];jr--;){var Ee=C[jr];jr&&N&&(Ee=nn(Ee,$t(N))),re=kn(Ee.length,re),Hr[jr]=!G&&(N||br>=120&&Ee.length>=120)?new Ml(jr&&Ee):n}Ee=C[0];var Ce=-1,Ke=Hr[0];r:for(;++Ce=Le?st:st*(Ce[Ke]=="desc"?-1:1)}return pe.index-Ee.index})(Hr,re,G)});jr--;)Cr[jr]=Cr[jr].value;return Cr})(br)}function Cc(C,N,G){for(var er=-1,br=N.length,Cr={};++er-1;)Hr!==C&&Pl.call(Hr,re,1),Pl.call(C,re,1);return C}function _r(C,N){for(var G=C?N.length:0,er=G-1;G--;){var br=N[G];if(G==er||br!==Cr){var Cr=br;Ot(br)?Pl.call(C,br,1):Zb(C,br)}}return C}function Ll(C,N){return C+hs(gg()*(N-C+1))}function al(C,N){var G="";if(!C||N<1||N>u)return G;do N%2&&(G+=C),(N=hs(N/2))&&(C+=C);while(N);return G}function it(C,N){return ju(Rd(C,N,hc),C+"")}function Zt(C){return Cu(zc(C))}function jl(C,N){var G=zc(C);return Yl(G,md(N,0,G.length))}function Rc(C,N,G,er){if(!jn(C))return C;for(var br=-1,Cr=(N=mi(N,C)).length,jr=Cr-1,Hr=C;Hr!=null&&++brbr?0:br+N),(G=G>br?br:G)<0&&(G+=br),br=N>G?0:G-N>>>0,N>>>=0;for(var Cr=Ye(br);++er>>1,jr=C[Cr];jr!==null&&!bc(jr)&&(G?jr<=N:jr=200){var pe=N?null:il(C);if(pe)return Tl(pe);jr=!1,br=Ec,re=new Ml}else re=N?[]:Hr;r:for(;++er=er?C:Za(C,N,G)}var cc=Vb||function(C){return Bo.clearTimeout(C)};function Ia(C,N){if(N)return C.slice();var G=C.length,er=Gb?Gb(G):new C.constructor(G);return C.copy(er),er}function Fl(C){var N=new C.constructor(C.byteLength);return new Ws(N).set(new Ws(C)),N}function bg(C,N){var G=N?Fl(C.buffer):C.buffer;return new C.constructor(G,C.byteOffset,C.length)}function hg(C,N){if(C!==N){var G=C!==n,er=C===null,br=C==C,Cr=bc(C),jr=N!==n,Hr=N===null,re=N==N,pe=bc(N);if(!Hr&&!pe&&!Cr&&C>N||Cr&&jr&&re&&!Hr&&!pe||er&&jr&&re||!G&&re||!br)return 1;if(!er&&!Cr&&!pe&&C1?G[br-1]:n,jr=br>2?G[2]:n;for(Cr=C.length>3&&typeof Cr=="function"?(br--,Cr):n,jr&&Kt(G[0],G[1],jr)&&(Cr=br<3?n:Cr,br=1),N=Jo(N);++er-1?br[Cr?N[jr]:jr]:n}}function $s(C){return Ic(function(N){var G=N.length,er=G,br=Tn.prototype.thru;for(C&&N.reverse();er--;){var Cr=N[er];if(typeof Cr!="function")throw new Sa(a);if(br&&!jr&&oa(Cr)=="wrapper")var jr=new Tn([],!0)}for(er=jr?er:G;++er1&&Ve.reverse(),Ee&&reHr))return!1;var pe=Cr.get(C),Ee=Cr.get(N);if(pe&&Ee)return pe==N&&Ee==C;var Ce=-1,Ke=!0,tt=2&G?new Ml:n;for(Cr.set(C,N),Cr.set(N,C);++Ce-1&&C%1==0&&C1?"& ":"")+Cr[Hr],Cr=Cr.join(jr>2?", ":" "),br.replace(Pr,`{ +}`;var Co=ym(function(){return ro(Tr,vt+"return "+Pe).apply(e,Nr)});if(Co.source=Pe,op(Co))throw Co;return Co}function vb(T){return bn(T).toLowerCase()}function pb(T){return bn(T).toUpperCase()}function kb(T,D,U){if(T=bn(T),T&&(U||D===e))return Pl(T);if(!T||!(D=At(D)))return T;var rr=an(T),hr=an(D),Tr=Su(rr,hr),Nr=Vb(rr,hr)+1;return wo(rr,Tr,Nr).join("")}function Fv(T,D,U){if(T=bn(T),T&&(U||D===e))return T.slice(0,fs(T)+1);if(!T||!(D=At(D)))return T;var rr=an(T),hr=Vb(rr,an(D))+1;return wo(rr,0,hr).join("")}function qv(T,D,U){if(T=bn(T),T&&(U||D===e))return T.replace(Ft,"");if(!T||!(D=At(D)))return T;var rr=an(T),hr=Su(rr,an(D));return wo(rr,hr).join("")}function mb(T,D){var U=M,rr=I;if(fa(D)){var hr="separator"in D?D.separator:hr;U="length"in D?Gt(D.length):U,rr="omission"in D?At(D.omission):rr}T=bn(T);var Tr=T.length;if(Zs(T)){var Nr=an(T);Tr=Nr.length}if(U>=Tr)return T;var qr=U-fd(rr);if(qr<1)return rr;var Zr=Nr?wo(Nr,0,qr).join(""):T.slice(0,qr);if(hr===e)return Zr+rr;if(Nr&&(qr+=Zr.length-qr),Lv(hr)){if(T.slice(qr).search(hr)){var Oe,Ae=Zr;for(hr.global||(hr=vd(hr.source,bn(mo.exec(hr))+"g")),hr.lastIndex=0;Oe=hr.exec(Ae);)var Pe=Oe.index;Zr=Zr.slice(0,Pe===e?qr:Pe)}}else if(T.indexOf(At(hr),qr)!=qr){var $e=Zr.lastIndexOf(hr);$e>-1&&(Zr=Zr.slice(0,$e))}return Zr+rr}function Q3(T){return T=bn(T),T&&Xe.test(T)?T.replace(Re,Ks):T}var U1=xg(function(T,D,U){return T+(U?" ":"")+D.toUpperCase()}),bh=rb("toUpperCase");function F1(T,D,U){return T=bn(T),D=U?e:D,D===e?Zg(T)?Qs(T):qo(T):T.match(D)||[]}var ym=Rr(function(T,D){try{return fe(T,e,D)}catch(U){return op(U)?U:new Mt(U)}}),fp=Dd(function(T,D){return at(D,function(U){U=Bc(U),zi(T,U,$0(T[U],T))}),T});function q1(T){var D=T==null?0:T.length,U=yt();return T=D?An(T,function(rr){if(typeof rr[1]!="function")throw new Tn(i);return[U(rr[0]),rr[1]]}):[],Rr(function(rr){for(var hr=-1;++hrW)return[];var U=X,rr=Ao(T,X);D=yt(D),T-=X;for(var hr=cg(rr,D);++U0||D<0)?new Zt(U):(T<0?U=U.takeRight(-T):T&&(U=U.drop(T)),D!==e&&(D=Gt(D),U=D<0?U.dropRight(-D):U.take(D-T)),U)},Zt.prototype.takeRightWhile=function(T){return this.reverse().takeWhile(T).reverse()},Zt.prototype.toArray=function(){return this.take(X)},Mc(Zt.prototype,function(T,D){var U=/^(?:filter|find|map|reject)|While$/.test(D),rr=/^(?:head|last)$/.test(D),hr=_r[rr?"take"+(D=="last"?"Right":""):D],Tr=rr||/^find/.test(D);hr&&(_r.prototype[D]=function(){var Nr=this.__wrapped__,qr=rr?[1]:arguments,Zr=Nr instanceof Zt,Oe=qr[0],Ae=Zr||no(Nr),Pe=function(Fo){var Ko=hr.apply(_r,Sa([Fo],qr));return rr&&$e?Ko[0]:Ko};Ae&&U&&typeof Oe=="function"&&Oe.length!=1&&(Zr=Ae=!1);var $e=this.__chain__,vt=!!this.__actions__.length,Vt=Tr&&!$e,Co=Zr&&!vt;if(!Tr&&Ae){Nr=Co?Nr:new Zt(this);var Ht=T.apply(Nr,qr);return Ht.__actions__.push({func:sh,args:[Pe],thisArg:e}),new it(Ht,$e)}return Vt&&Co?T.apply(this,qr):(Ht=this.thru(Pe),Vt?rr?Ht.value()[0]:Ht.value():Ht)})}),at(["pop","push","shift","sort","splice","unshift"],function(T){var D=io[T],U=/^(?:push|sort|unshift)$/.test(T)?"tap":"thru",rr=/^(?:pop|shift)$/.test(T);_r.prototype[T]=function(){var hr=arguments;if(rr&&!this.__chain__){var Tr=this.value();return D.apply(no(Tr)?Tr:[],hr)}return this[U](function(Nr){return D.apply(no(Nr)?Nr:[],hr)})}}),Mc(Zt.prototype,function(T,D){var U=_r[D];if(U){var rr=U.name+"";eo.call(Mo,rr)||(Mo[rr]=[]),Mo[rr].push({name:D,func:U})}}),Mo[eb(e,m).name]=[{name:"wrapper",func:e}],Zt.prototype.clone=jl,Zt.prototype.reverse=Rc,Zt.prototype.value=zl,_r.prototype.at=Z0,_r.prototype.chain=sb,_r.prototype.commit=Oi,_r.prototype.next=ub,_r.prototype.plant=Ag,_r.prototype.reverse=Gk,_r.prototype.toJSON=_r.prototype.valueOf=_r.prototype.value=Vk,_r.prototype.first=_r.prototype.head,Jn&&(_r.prototype[Jn]=tf),_r}),vs=el();sa?((sa.exports=vs)._=vs,us._=vs):On._=vs}).call(Pcr)})(ey,ey.exports)),ey.exports}var Q_,_L;function Mcr(){if(_L)return Q_;_L=1,Q_=t;function t(){var o={};o._next=o._prev=o,this._sentinel=o}t.prototype.dequeue=function(){var o=this._sentinel,n=o._prev;if(n!==o)return r(n),n},t.prototype.enqueue=function(o){var n=this._sentinel;o._prev&&o._next&&r(o),o._next=n._next,n._next._prev=o,n._next=o,o._prev=n},t.prototype.toString=function(){for(var o=[],n=this._sentinel,a=n._prev;a!==n;)o.push(JSON.stringify(a,e)),a=a._prev;return"["+o.join(", ")+"]"};function r(o){o._prev._next=o._next,o._next._prev=o._prev,delete o._next,delete o._prev}function e(o,n){if(o!=="_next"&&o!=="_prev")return n}return Q_}var J_,EL;function Icr(){if(EL)return J_;EL=1;var t=Ra(),r=$u().Graph,e=Mcr();J_=n;var o=t.constant(1);function n(d,s){if(d.nodeCount()<=1)return[];var u=c(d,s||o),g=a(u.graph,u.buckets,u.zeroIdx);return t.flatten(t.map(g,function(b){return d.outEdges(b.v,b.w)}),!0)}function a(d,s,u){for(var g=[],b=s[s.length-1],f=s[0],v;d.nodeCount();){for(;v=f.dequeue();)i(d,s,u,v);for(;v=b.dequeue();)i(d,s,u,v);if(d.nodeCount()){for(var p=s.length-2;p>0;--p)if(v=s[p].dequeue(),v){g=g.concat(i(d,s,u,v,!0));break}}}return g}function i(d,s,u,g,b){var f=b?[]:void 0;return t.forEach(d.inEdges(g.v),function(v){var p=d.edge(v),m=d.node(v.v);b&&f.push({v:v.v,w:v.w}),m.out-=p,l(s,u,m)}),t.forEach(d.outEdges(g.v),function(v){var p=d.edge(v),m=v.w,y=d.node(m);y.in-=p,l(s,u,y)}),d.removeNode(g.v),f}function c(d,s){var u=new r,g=0,b=0;t.forEach(d.nodes(),function(p){u.setNode(p,{v:p,in:0,out:0})}),t.forEach(d.edges(),function(p){var m=u.edge(p.v,p.w)||0,y=s(p),k=m+y;u.setEdge(p.v,p.w,k),b=Math.max(b,u.node(p.v).out+=y),g=Math.max(g,u.node(p.w).in+=y)});var f=t.range(b+g+3).map(function(){return new e}),v=g+1;return t.forEach(u.nodes(),function(p){l(f,v,u.node(p))}),{graph:u,buckets:f,zeroIdx:v}}function l(d,s,u){u.out?u.in?d[u.out-u.in+s].enqueue(u):d[d.length-1].enqueue(u):d[0].enqueue(u)}return J_}var $_,SL;function Dcr(){if(SL)return $_;SL=1;var t=Ra(),r=Icr();$_={run:e,undo:n};function e(a){var i=a.graph().acyclicer==="greedy"?r(a,c(a)):o(a);t.forEach(i,function(l){var d=a.edge(l);a.removeEdge(l),d.forwardName=l.name,d.reversed=!0,a.setEdge(l.w,l.v,d,t.uniqueId("rev"))});function c(l){return function(d){return l.edge(d).weight}}}function o(a){var i=[],c={},l={};function d(s){t.has(l,s)||(l[s]=!0,c[s]=!0,t.forEach(a.outEdges(s),function(u){t.has(c,u.w)?i.push(u):d(u.w)}),delete c[s])}return t.forEach(a.nodes(),d),i}function n(a){t.forEach(a.edges(),function(i){var c=a.edge(i);if(c.reversed){a.removeEdge(i);var l=c.forwardName;delete c.reversed,delete c.forwardName,a.setEdge(i.w,i.v,c,l)}})}return $_}var rE,OL;function Fs(){if(OL)return rE;OL=1;var t=Ra(),r=$u().Graph;rE={addDummyNode:e,simplify:o,asNonCompoundGraph:n,successorWeights:a,predecessorWeights:i,intersectRect:c,buildLayerMatrix:l,normalizeRanks:d,removeEmptyRanks:s,addBorderNode:u,maxRank:g,partition:b,time:f,notime:v};function e(p,m,y,k){var x;do x=t.uniqueId(k);while(p.hasNode(x));return y.dummy=m,p.setNode(x,y),x}function o(p){var m=new r().setGraph(p.graph());return t.forEach(p.nodes(),function(y){m.setNode(y,p.node(y))}),t.forEach(p.edges(),function(y){var k=m.edge(y.v,y.w)||{weight:0,minlen:1},x=p.edge(y);m.setEdge(y.v,y.w,{weight:k.weight+x.weight,minlen:Math.max(k.minlen,x.minlen)})}),m}function n(p){var m=new r({multigraph:p.isMultigraph()}).setGraph(p.graph());return t.forEach(p.nodes(),function(y){p.children(y).length||m.setNode(y,p.node(y))}),t.forEach(p.edges(),function(y){m.setEdge(y,p.edge(y))}),m}function a(p){var m=t.map(p.nodes(),function(y){var k={};return t.forEach(p.outEdges(y),function(x){k[x.w]=(k[x.w]||0)+p.edge(x).weight}),k});return t.zipObject(p.nodes(),m)}function i(p){var m=t.map(p.nodes(),function(y){var k={};return t.forEach(p.inEdges(y),function(x){k[x.v]=(k[x.v]||0)+p.edge(x).weight}),k});return t.zipObject(p.nodes(),m)}function c(p,m){var y=p.x,k=p.y,x=m.x-y,_=m.y-k,S=p.width/2,E=p.height/2;if(!x&&!_)throw new Error("Not possible to find intersection inside of the rectangle");var O,R;return Math.abs(_)*S>Math.abs(x)*E?(_<0&&(E=-E),O=E*x/_,R=E):(x<0&&(S=-S),O=S,R=S*_/x),{x:y+O,y:k+R}}function l(p){var m=t.map(t.range(g(p)+1),function(){return[]});return t.forEach(p.nodes(),function(y){var k=p.node(y),x=k.rank;t.isUndefined(x)||(m[x][k.order]=y)}),m}function d(p){var m=t.min(t.map(p.nodes(),function(y){return p.node(y).rank}));t.forEach(p.nodes(),function(y){var k=p.node(y);t.has(k,"rank")&&(k.rank-=m)})}function s(p){var m=t.min(t.map(p.nodes(),function(_){return p.node(_).rank})),y=[];t.forEach(p.nodes(),function(_){var S=p.node(_).rank-m;y[S]||(y[S]=[]),y[S].push(_)});var k=0,x=p.graph().nodeRankFactor;t.forEach(y,function(_,S){t.isUndefined(_)&&S%x!==0?--k:k&&t.forEach(_,function(E){p.node(E).rank+=k})})}function u(p,m,y,k){var x={width:0,height:0};return arguments.length>=4&&(x.rank=y,x.order=k),e(p,"border",x,m)}function g(p){return t.max(t.map(p.nodes(),function(m){var y=p.node(m).rank;if(!t.isUndefined(y))return y}))}function b(p,m){var y={lhs:[],rhs:[]};return t.forEach(p,function(k){m(k)?y.lhs.push(k):y.rhs.push(k)}),y}function f(p,m){var y=t.now();try{return m()}finally{console.log(p+" time: "+(t.now()-y)+"ms")}}function v(p,m){return m()}return rE}var eE,AL;function Ncr(){if(AL)return eE;AL=1;var t=Ra(),r=Fs();eE={run:e,undo:n};function e(a){a.graph().dummyChains=[],t.forEach(a.edges(),function(i){o(a,i)})}function o(a,i){var c=i.v,l=a.node(c).rank,d=i.w,s=a.node(d).rank,u=i.name,g=a.edge(i),b=g.labelRank;if(s!==l+1){a.removeEdge(i);var f,v,p;for(p=0,++l;lR.lim&&(M=R,I=!0);var L=t.filter(x.edges(),function(z){return I===y(k,k.node(z.v),M)&&I!==y(k,k.node(z.w),M)});return t.minBy(L,function(z){return e(x,z)})}function v(k,x,_,S){var E=_.v,O=_.w;k.removeEdge(E,O),k.setEdge(S.v,S.w,{}),u(k),l(k,x),p(k,x)}function p(k,x){var _=t.find(k.nodes(),function(E){return!x.node(E).parent}),S=n(k,_);S=S.slice(1),t.forEach(S,function(E){var O=k.node(E).parent,R=x.edge(E,O),M=!1;R||(R=x.edge(O,E),M=!0),x.node(E).rank=x.node(O).rank+(M?R.minlen:-R.minlen)})}function m(k,x,_){return k.hasEdge(x,_)}function y(k,x,_){return _.low<=x.lim&&x.lim<=_.lim}return nE}var aE,PL;function jcr(){if(PL)return aE;PL=1;var t=Ux(),r=t.longestPath,e=PG(),o=Lcr();aE=n;function n(l){switch(l.graph().ranker){case"network-simplex":c(l);break;case"tight-tree":i(l);break;case"longest-path":a(l);break;default:c(l)}}var a=r;function i(l){r(l),e(l)}function c(l){o(l)}return aE}var iE,ML;function zcr(){if(ML)return iE;ML=1;var t=Ra();iE=r;function r(n){var a=o(n);t.forEach(n.graph().dummyChains,function(i){for(var c=n.node(i),l=c.edgeObj,d=e(n,a,l.v,l.w),s=d.path,u=d.lca,g=0,b=s[g],f=!0;i!==l.w;){if(c=n.node(i),f){for(;(b=s[g])!==u&&n.node(b).maxRanks||u>a[g].lim));for(b=g,g=c;(g=n.parent(g))!==b;)d.push(g);return{path:l.concat(d.reverse()),lca:b}}function o(n){var a={},i=0;function c(l){var d=i;t.forEach(n.children(l),c),a[l]={low:d,lim:i++}}return t.forEach(n.children(),c),a}return iE}var cE,IL;function Bcr(){if(IL)return cE;IL=1;var t=Ra(),r=Fs();cE={run:e,cleanup:i};function e(c){var l=r.addDummyNode(c,"root",{},"_root"),d=n(c),s=t.max(t.values(d))-1,u=2*s+1;c.graph().nestingRoot=l,t.forEach(c.edges(),function(b){c.edge(b).minlen*=u});var g=a(c)+1;t.forEach(c.children(),function(b){o(c,l,u,g,s,d,b)}),c.graph().nodeRankFactor=u}function o(c,l,d,s,u,g,b){var f=c.children(b);if(!f.length){b!==l&&c.setEdge(l,b,{weight:0,minlen:d});return}var v=r.addBorderNode(c,"_bt"),p=r.addBorderNode(c,"_bb"),m=c.node(b);c.setParent(v,b),m.borderTop=v,c.setParent(p,b),m.borderBottom=p,t.forEach(f,function(y){o(c,l,d,s,u,g,y);var k=c.node(y),x=k.borderTop?k.borderTop:y,_=k.borderBottom?k.borderBottom:y,S=k.borderTop?s:2*s,E=x!==_?1:u-g[b]+1;c.setEdge(v,x,{weight:S,minlen:E,nestingEdge:!0}),c.setEdge(_,p,{weight:S,minlen:E,nestingEdge:!0})}),c.parent(b)||c.setEdge(l,v,{weight:0,minlen:u+g[b]})}function n(c){var l={};function d(s,u){var g=c.children(s);g&&g.length&&t.forEach(g,function(b){d(b,u+1)}),l[s]=u}return t.forEach(c.children(),function(s){d(s,1)}),l}function a(c){return t.reduce(c.edges(),function(l,d){return l+c.edge(d).weight},0)}function i(c){var l=c.graph();c.removeNode(l.nestingRoot),delete l.nestingRoot,t.forEach(c.edges(),function(d){var s=c.edge(d);s.nestingEdge&&c.removeEdge(d)})}return cE}var lE,DL;function Ucr(){if(DL)return lE;DL=1;var t=Ra(),r=Fs();lE=e;function e(n){function a(i){var c=n.children(i),l=n.node(i);if(c.length&&t.forEach(c,a),t.has(l,"minRank")){l.borderLeft=[],l.borderRight=[];for(var d=l.minRank,s=l.maxRank+1;d0;)b%2&&(f+=s[b+1]),b=b-1>>1,s[b]+=g.weight;u+=g.weight*f})),u}return uE}var gE,zL;function Vcr(){if(zL)return gE;zL=1;var t=Ra();gE=r;function r(e,o){return t.map(o,function(n){var a=e.inEdges(n);if(a.length){var i=t.reduce(a,function(c,l){var d=e.edge(l),s=e.node(l.v);return{sum:c.sum+d.weight*s.order,weight:c.weight+d.weight}},{sum:0,weight:0});return{v:n,barycenter:i.sum/i.weight,weight:i.weight}}else return{v:n}})}return gE}var bE,BL;function Hcr(){if(BL)return bE;BL=1;var t=Ra();bE=r;function r(n,a){var i={};t.forEach(n,function(l,d){var s=i[l.v]={indegree:0,in:[],out:[],vs:[l.v],i:d};t.isUndefined(l.barycenter)||(s.barycenter=l.barycenter,s.weight=l.weight)}),t.forEach(a.edges(),function(l){var d=i[l.v],s=i[l.w];!t.isUndefined(d)&&!t.isUndefined(s)&&(s.indegree++,d.out.push(i[l.w]))});var c=t.filter(i,function(l){return!l.indegree});return e(c)}function e(n){var a=[];function i(d){return function(s){s.merged||(t.isUndefined(s.barycenter)||t.isUndefined(d.barycenter)||s.barycenter>=d.barycenter)&&o(d,s)}}function c(d){return function(s){s.in.push(d),--s.indegree===0&&n.push(s)}}for(;n.length;){var l=n.pop();a.push(l),t.forEach(l.in.reverse(),i(l)),t.forEach(l.out,c(l))}return t.map(t.filter(a,function(d){return!d.merged}),function(d){return t.pick(d,["vs","i","barycenter","weight"])})}function o(n,a){var i=0,c=0;n.weight&&(i+=n.barycenter*n.weight,c+=n.weight),a.weight&&(i+=a.barycenter*a.weight,c+=a.weight),n.vs=a.vs.concat(n.vs),n.barycenter=i/c,n.weight=c,n.i=Math.min(a.i,n.i),a.merged=!0}return bE}var hE,UL;function Wcr(){if(UL)return hE;UL=1;var t=Ra(),r=Fs();hE=e;function e(a,i){var c=r.partition(a,function(v){return t.has(v,"barycenter")}),l=c.lhs,d=t.sortBy(c.rhs,function(v){return-v.i}),s=[],u=0,g=0,b=0;l.sort(n(!!i)),b=o(s,d,b),t.forEach(l,function(v){b+=v.vs.length,s.push(v.vs),u+=v.barycenter*v.weight,g+=v.weight,b=o(s,d,b)});var f={vs:t.flatten(s,!0)};return g&&(f.barycenter=u/g,f.weight=g),f}function o(a,i,c){for(var l;i.length&&(l=t.last(i)).i<=c;)i.pop(),a.push(l.vs),c++;return c}function n(a){return function(i,c){return i.barycenterc.barycenter?1:a?c.i-i.i:i.i-c.i}}return hE}var fE,FL;function Ycr(){if(FL)return fE;FL=1;var t=Ra(),r=Vcr(),e=Hcr(),o=Wcr();fE=n;function n(c,l,d,s){var u=c.children(l),g=c.node(l),b=g?g.borderLeft:void 0,f=g?g.borderRight:void 0,v={};b&&(u=t.filter(u,function(_){return _!==b&&_!==f}));var p=r(c,u);t.forEach(p,function(_){if(c.children(_.v).length){var S=n(c,_.v,d,s);v[_.v]=S,t.has(S,"barycenter")&&i(_,S)}});var m=e(p,d);a(m,v);var y=o(m,s);if(b&&(y.vs=t.flatten([b,y.vs,f],!0),c.predecessors(b).length)){var k=c.node(c.predecessors(b)[0]),x=c.node(c.predecessors(f)[0]);t.has(y,"barycenter")||(y.barycenter=0,y.weight=0),y.barycenter=(y.barycenter*y.weight+k.order+x.order)/(y.weight+2),y.weight+=2}return y}function a(c,l){t.forEach(c,function(d){d.vs=t.flatten(d.vs.map(function(s){return l[s]?l[s].vs:s}),!0)})}function i(c,l){t.isUndefined(c.barycenter)?(c.barycenter=l.barycenter,c.weight=l.weight):(c.barycenter=(c.barycenter*c.weight+l.barycenter*l.weight)/(c.weight+l.weight),c.weight+=l.weight)}return fE}var vE,qL;function Xcr(){if(qL)return vE;qL=1;var t=Ra(),r=$u().Graph;vE=e;function e(n,a,i){var c=o(n),l=new r({compound:!0}).setGraph({root:c}).setDefaultNodeLabel(function(d){return n.node(d)});return t.forEach(n.nodes(),function(d){var s=n.node(d),u=n.parent(d);(s.rank===a||s.minRank<=a&&a<=s.maxRank)&&(l.setNode(d),l.setParent(d,u||c),t.forEach(n[i](d),function(g){var b=g.v===d?g.w:g.v,f=l.edge(b,d),v=t.isUndefined(f)?0:f.weight;l.setEdge(b,d,{weight:n.edge(g).weight+v})}),t.has(s,"minRank")&&l.setNode(d,{borderLeft:s.borderLeft[a],borderRight:s.borderRight[a]}))}),l}function o(n){for(var a;n.hasNode(a=t.uniqueId("_root")););return a}return vE}var pE,GL;function Zcr(){if(GL)return pE;GL=1;var t=Ra();pE=r;function r(e,o,n){var a={},i;t.forEach(n,function(c){for(var l=e.parent(c),d,s;l;){if(d=e.parent(l),d?(s=a[d],a[d]=l):(s=i,i=l),s&&s!==l){o.setEdge(s,l);return}l=d}})}return pE}var kE,VL;function Kcr(){if(VL)return kE;VL=1;var t=Ra(),r=qcr(),e=Gcr(),o=Ycr(),n=Xcr(),a=Zcr(),i=$u().Graph,c=Fs();kE=l;function l(g){var b=c.maxRank(g),f=d(g,t.range(1,b+1),"inEdges"),v=d(g,t.range(b-1,-1,-1),"outEdges"),p=r(g);u(g,p);for(var m=Number.POSITIVE_INFINITY,y,k=0,x=0;x<4;++k,++x){s(k%2?f:v,k%4>=2),p=c.buildLayerMatrix(g);var _=e(g,p);_1e3)return k;function x(S,E,O,R,M){var I;t.forEach(t.range(E,O),function(L){I=S[L],m.node(I).dummy&&t.forEach(m.predecessors(I),function(z){var j=m.node(z);j.dummy&&(j.orderM)&&i(k,z,I)})})}function _(S,E){var O=-1,R,M=0;return t.forEach(E,function(I,L){if(m.node(I).dummy==="border"){var z=m.predecessors(I);z.length&&(R=m.node(z[0]).order,x(E,M,L,O,R),M=L,O=R)}x(E,M,E.length,R,S.length)}),E}return t.reduce(y,_),k}function a(m,y){if(m.node(y).dummy)return t.find(m.predecessors(y),function(k){return m.node(k).dummy})}function i(m,y,k){if(y>k){var x=y;y=k,k=x}var _=m[y];_||(m[y]=_={}),_[k]=!0}function c(m,y,k){if(y>k){var x=y;y=k,k=x}return t.has(m[y],k)}function l(m,y,k,x){var _={},S={},E={};return t.forEach(y,function(O){t.forEach(O,function(R,M){_[R]=R,S[R]=R,E[R]=M})}),t.forEach(y,function(O){var R=-1;t.forEach(O,function(M){var I=x(M);if(I.length){I=t.sortBy(I,function(H){return E[H]});for(var L=(I.length-1)/2,z=Math.floor(L),j=Math.ceil(L);z<=j;++z){var F=I[z];S[M]===M&&R0?r[0].width:0,l=a>0?r[0].height:0;for(this.root={x:0,y:0,width:c,height:l},e=0;e=this.root.width+r,i=o&&this.root.width>=this.root.height+e;return a?this.growRight(r,e):i?this.growDown(r,e):n?this.growRight(r,e):o?this.growDown(r,e):null},growRight:function(r,e){this.root={used:!0,x:0,y:0,width:this.root.width+r,height:this.root.height,down:this.root,right:{x:this.root.width,y:0,width:r,height:this.root.height}};var o;return(o=this.findNode(this.root,r,e))?this.splitNode(o,r,e):null},growDown:function(r,e){this.root={used:!0,x:0,y:0,width:this.root.width,height:this.root.height+e,down:{x:0,y:this.root.height,width:this.root.width,height:e},right:this.root};var o;return(o=this.findNode(this.root,r,e))?this.splitNode(o,r,e):null}},SE=t,SE}var OE,JL;function alr(){if(JL)return OE;JL=1;var t=nlr();return OE=function(r,e){e=e||{};var o=new t,n=e.inPlace||!1,a=r.map(function(d){return n?d:{width:d.width,height:d.height,item:d}});a=a.sort(function(d,s){return s.width*s.height-d.width*d.height}),o.fit(a);var i=a.reduce(function(d,s){return Math.max(d,s.x+s.width)},0),c=a.reduce(function(d,s){return Math.max(d,s.y+s.height)},0),l={width:i,height:c};return n||(l.items=a),l},OE}var ilr=alr();const clr=ov(ilr);var llr=$u();const dlr=ov(llr),slr="tight-tree",kh=100,IG="up",tT="down",ulr="left",DG="right",glr={[IG]:"BT",[tT]:"TB",[ulr]:"RL",[DG]:"LR"},blr="bin",hlr=25,flr=1/.38,vlr=t=>t===IG||t===tT,plr=t=>t===tT||t===DG,AE=t=>{let r=null,e=null,o=null,n=null,a=null,i=null,c=null,l=null;for(const d of t.nodes()){const s=t.node(d);(a===null||s.xc)&&(c=s.x),(l===null||s.y>l)&&(l=s.y);const u=Math.ceil(s.width/2);(r===null||s.x-uo)&&(o=s.x+u),(n===null||s.y+u>n)&&(n=s.y+u)}return{minX:r,minY:e,maxX:o,maxY:n,minCenterX:a,minCenterY:i,maxCenterX:c,maxCenterY:l,width:o-r,height:n-e,xOffset:a-r,yOffset:i-e}},NG=t=>{const r=new MG.graphlib.Graph;return r.setGraph({}),r.setDefaultEdgeLabel(()=>({})),r.graph().nodesep=75*t,r.graph().ranksep=75*t,r},$L=(t,r,e)=>{const{rank:o}=e.node(t);let n=null,a=null;for(const i of r){const{rank:c}=e.node(i);if(!(i===t||c>=o))if(c===o-1){n=c,a=i;break}else(n===null&&a===null||c>n)&&(n=c,a=i)}return a},klr=(t,r)=>{let e=$L(t,r.predecessors(t),r);return e===null&&(e=$L(t,r.successors(t),r)),e},mlr=(t,r)=>{const e=[],o=dlr.alg.components(t);if(o.length>1)for(const n of o){const a=NG(r);for(const i of n){const c=t.node(i);a.setNode(i,{width:c.width,height:c.height});const l=t.outEdges(i);if(l)for(const d of l)a.setEdge(d.v,d.w)}e.push(a)}else e.push(t);return e},rj=(t,r,e)=>{t.graph().ranker=slr,t.graph().rankdir=glr[r];const o=MG.layout(t);for(const n of o.nodes()){const a=klr(n,o);a!==null&&(e[n]=a)}},TE=(t,r)=>Math.sqrt((t.x-r.x)*(t.x-r.x)+(t.y-r.y)*(t.y-r.y)),ylr=t=>{const r=[t[0]];let e={p1:t[0],p2:t[1]},o=TE(e.p1,e.p2);for(let n=2;n{const c=NG(i),l={},d={x:0,y:0},s=t.length;for(const k of t){const x=e[k.id];d.x+=(x==null?void 0:x.x)||0,d.y+=(x==null?void 0:x.y)||0;const _=(k.size||hlr)*flr*i;c.setNode(k.id,{width:_,height:_})}const u=s?[d.x/s,d.y/s]:[0,0],g={};for(const k of o)if(r[k.from]&&r[k.to]&&k.from!==k.to){const x=k.from1){b.forEach(E=>rj(E,n,l));const k=vlr(n),x=plr(n),_=b.filter(E=>E.nodeCount()===1),S=b.filter(E=>E.nodeCount()!==1);if(a===blr){S.sort((q,W)=>W.nodeCount()-q.nodeCount());const R=k?({width:q,height:W,...Z})=>({...Z,width:q+kh,height:W+kh}):({width:q,height:W,...Z})=>({...Z,width:W+kh,height:q+kh}),M=S.map(AE).map(R),I=_.map(AE).map(R),L=M.concat(I);clr(L,{inPlace:!0});const z=Math.floor(kh/2),j=k?"x":"y",F=k?"y":"x";if(!x){const q=k?"y":"x",W=k?"height":"width",Z=L.reduce((X,Q)=>X===null?Q[q]:Math.min(Q[q],X[W]||0),null),$=L.reduce((X,Q)=>X===null?Q[q]+Q[W]:Math.max(Q[q]+Q[W],X[W]||0),null);L.forEach(X=>{X[q]=Z+($-(X[q]+X[W]))})}const H=(q,W)=>{for(const Z of q.nodes()){const $=q.node(Z),X=c.node(Z);X.x=$.x-W.xOffset+W[j]+z,X.y=$.y-W.yOffset+W[F]+z}};for(let q=0;qZ.nodeCount()-W.nodeCount():(W,Z)=>W.nodeCount()-Z.nodeCount());const E=S.map(AE),O=_.reduce((W,Z)=>W+c.node(Z.nodes()[0]).width,0),R=_.reduce((W,Z)=>Math.max(W,c.node(Z.nodes()[0]).width),0),M=_.length>0?O+(_.length-1)*kh:0,I=E.reduce((W,{width:Z})=>Math.max(W,Z),0),L=Math.max(I,M),z=E.reduce((W,{height:Z})=>Math.max(W,Z),0),j=Math.max(z,M);let F=0;const H=()=>{for(let W=0;W3&&(or.points=lr.points.map(({x:tr,y:dr})=>({x:tr-$.minX+(k?X:F),y:dr-$.minY+(k?F:X)})))}F+=(k?$.height:$.width)+kh}},q=()=>{const W=Math.floor(((k?L:j)-M)/2);F+=Math.floor(R/2);let Z=W;for(const $ of _){const X=$.nodes()[0],Q=c.node(X);k?(Q.x=Z+Math.floor(Q.width/2),Q.y=F):(Q.x=F,Q.y=Z+Math.floor(Q.width/2)),Z+=kh+Q.width}F=R+kh};x?(H(),q()):(q(),H())}}else rj(c,n,l);d.x=0,d.y=0;const f={};for(const k of c.nodes()){const x=c.node(k);d.x+=x.x||0,d.y+=x.y||0,f[k]={x:x.x,y:x.y}}const v=s?[d.x/s,d.y/s]:[0,0],p=u[0]-v[0],m=u[1]-v[1];for(const k in f)f[k].x+=p,f[k].y+=m;const y={};for(const k of c.edges()){const x=c.edge(k);if(x.points&&x.points.length>3){const _=ylr(x.points);for(const S of _)S.x+=p,S.y+=m;y[`${k.v}-${k.w}`]={points:[..._],from:{x:f[k.v].x,y:f[k.v].y},to:{x:f[k.w].x,y:f[k.w].y}},y[`${k.w}-${k.v}`]={points:_.reverse(),from:{x:f[k.w].x,y:f[k.w].y},to:{x:f[k.v].x,y:f[k.v].y}}}}return{positions:f,parents:l,waypoints:y}};class xlr{start(){}postMessage(r){const{nodes:e,nodeIds:o,idToPosition:n,rels:a,direction:i,packing:c,pixelRatio:l,forcedDelay:d=0}=r,s=wlr(e,o,n,a,i,c,l);d?setTimeout(()=>{this.onmessage({data:s})},d):this.onmessage({data:s})}onmessage(){}close(){}}const _lr={port:new xlr},Elr=()=>new SharedWorker(new URL(""+new URL("HierarchicalLayout.worker-DFULhk2a.js",import.meta.url).href,import.meta.url),{type:"module",name:"HierarchicalLayout"}),Slr=Object.freeze(Object.defineProperty({__proto__:null,coseBilkentLayoutFallbackWorker:$nr,createCoseBilkentLayoutWorker:rar,createHierarchicalLayoutWorker:Elr,hierarchicalLayoutFallbackWorker:_lr},Symbol.toStringTag,{value:"Module"}));/*! For license information please see base.mjs.LICENSE.txt */var Olr={5:function(t,r,e){var o=this&&this.__extends||(function(){var k=function(x,_){return k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&(S[O]=E[O])},k(x,_)};return function(x,_){if(typeof _!="function"&&_!==null)throw new TypeError("Class extends value "+String(_)+" is not a constructor or null");function S(){this.constructor=x}k(x,_),x.prototype=_===null?Object.create(_):(S.prototype=_.prototype,new S)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.EMPTY_OBSERVER=r.SafeSubscriber=r.Subscriber=void 0;var n=e(1018),a=e(8014),i=e(3413),c=e(7315),l=e(1342),d=e(9052),s=e(9155),u=e(9223),g=(function(k){function x(_){var S=k.call(this)||this;return S.isStopped=!1,_?(S.destination=_,a.isSubscription(_)&&_.add(S)):S.destination=r.EMPTY_OBSERVER,S}return o(x,k),x.create=function(_,S,E){return new p(_,S,E)},x.prototype.next=function(_){this.isStopped?y(d.nextNotification(_),this):this._next(_)},x.prototype.error=function(_){this.isStopped?y(d.errorNotification(_),this):(this.isStopped=!0,this._error(_))},x.prototype.complete=function(){this.isStopped?y(d.COMPLETE_NOTIFICATION,this):(this.isStopped=!0,this._complete())},x.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,k.prototype.unsubscribe.call(this),this.destination=null)},x.prototype._next=function(_){this.destination.next(_)},x.prototype._error=function(_){try{this.destination.error(_)}finally{this.unsubscribe()}},x.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},x})(a.Subscription);r.Subscriber=g;var b=Function.prototype.bind;function f(k,x){return b.call(k,x)}var v=(function(){function k(x){this.partialObserver=x}return k.prototype.next=function(x){var _=this.partialObserver;if(_.next)try{_.next(x)}catch(S){m(S)}},k.prototype.error=function(x){var _=this.partialObserver;if(_.error)try{_.error(x)}catch(S){m(S)}else m(x)},k.prototype.complete=function(){var x=this.partialObserver;if(x.complete)try{x.complete()}catch(_){m(_)}},k})(),p=(function(k){function x(_,S,E){var O,R,M=k.call(this)||this;return n.isFunction(_)||!_?O={next:_??void 0,error:S??void 0,complete:E??void 0}:M&&i.config.useDeprecatedNextContext?((R=Object.create(_)).unsubscribe=function(){return M.unsubscribe()},O={next:_.next&&f(_.next,R),error:_.error&&f(_.error,R),complete:_.complete&&f(_.complete,R)}):O=_,M.destination=new v(O),M}return o(x,k),x})(g);function m(k){i.config.useDeprecatedSynchronousErrorHandling?u.captureError(k):c.reportUnhandledError(k)}function y(k,x){var _=i.config.onStoppedNotification;_&&s.timeoutProvider.setTimeout(function(){return _(k,x)})}r.SafeSubscriber=p,r.EMPTY_OBSERVER={closed:!0,next:l.noop,error:function(k){throw k},complete:l.noop}},45:function(t,r){var e=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0});var o=(function(){function a(i){this.position=0,this.length=i}return a.prototype.getUInt8=function(i){throw new Error("Not implemented")},a.prototype.getInt8=function(i){throw new Error("Not implemented")},a.prototype.getFloat64=function(i){throw new Error("Not implemented")},a.prototype.getVarInt=function(i){throw new Error("Not implemented")},a.prototype.putUInt8=function(i,c){throw new Error("Not implemented")},a.prototype.putInt8=function(i,c){throw new Error("Not implemented")},a.prototype.putFloat64=function(i,c){throw new Error("Not implemented")},a.prototype.getInt16=function(i){return this.getInt8(i)<<8|this.getUInt8(i+1)},a.prototype.getUInt16=function(i){return this.getUInt8(i)<<8|this.getUInt8(i+1)},a.prototype.getInt32=function(i){return this.getInt8(i)<<24|this.getUInt8(i+1)<<16|this.getUInt8(i+2)<<8|this.getUInt8(i+3)},a.prototype.getUInt32=function(i){return this.getUInt8(i)<<24|this.getUInt8(i+1)<<16|this.getUInt8(i+2)<<8|this.getUInt8(i+3)},a.prototype.getInt64=function(i){return this.getInt8(i)<<56|this.getUInt8(i+1)<<48|this.getUInt8(i+2)<<40|this.getUInt8(i+3)<<32|this.getUInt8(i+4)<<24|this.getUInt8(i+5)<<16|this.getUInt8(i+6)<<8|this.getUInt8(i+7)},a.prototype.getSlice=function(i,c){return new n(i,c,this)},a.prototype.putInt16=function(i,c){this.putInt8(i,c>>8),this.putUInt8(i+1,255&c)},a.prototype.putUInt16=function(i,c){this.putUInt8(i,c>>8&255),this.putUInt8(i+1,255&c)},a.prototype.putInt32=function(i,c){this.putInt8(i,c>>24),this.putUInt8(i+1,c>>16&255),this.putUInt8(i+2,c>>8&255),this.putUInt8(i+3,255&c)},a.prototype.putUInt32=function(i,c){this.putUInt8(i,c>>24&255),this.putUInt8(i+1,c>>16&255),this.putUInt8(i+2,c>>8&255),this.putUInt8(i+3,255&c)},a.prototype.putInt64=function(i,c){this.putInt8(i,c>>48),this.putUInt8(i+1,c>>42&255),this.putUInt8(i+2,c>>36&255),this.putUInt8(i+3,c>>30&255),this.putUInt8(i+4,c>>24&255),this.putUInt8(i+5,c>>16&255),this.putUInt8(i+6,c>>8&255),this.putUInt8(i+7,255&c)},a.prototype.putVarInt=function(i,c){for(var l=0;c>1;){var d=c%128;c>=128&&(d+=128),c/=128,this.putUInt8(i+l,d),l+=1}return l},a.prototype.putBytes=function(i,c){for(var l=0,d=c.remaining();l0},a.prototype.reset=function(){this.position=0},a.prototype.toString=function(){return this.constructor.name+"( position="+this.position+` ) + `+this.toHex()},a.prototype.toHex=function(){for(var i="",c=0;c{Object.defineProperty(r,"__esModule",{value:!0}),r.getBrokenObjectReason=r.isBrokenObject=r.createBrokenObject=void 0;var e="__isBrokenObject__",o="__reason__";r.createBrokenObject=function(n,a){a===void 0&&(a={});var i=function(){throw n};return new Proxy(a,{get:function(c,l){return l===e||(l===o?n:void(l!=="toJSON"&&i()))},set:i,apply:i,construct:i,defineProperty:i,deleteProperty:i,getOwnPropertyDescriptor:i,getPrototypeOf:i,has:i,isExtensible:i,ownKeys:i,preventExtensions:i,setPrototypeOf:i})},r.isBrokenObject=function(n){return n!==null&&typeof n=="object"&&n[e]===!0},r.getBrokenObjectReason=function(n){return n[o]}},95:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsyncSubject=void 0;var n=(function(a){function i(){var c=a!==null&&a.apply(this,arguments)||this;return c._value=null,c._hasValue=!1,c._isComplete=!1,c}return o(i,a),i.prototype._checkFinalizedStatuses=function(c){var l=this,d=l.hasError,s=l._hasValue,u=l._value,g=l.thrownError,b=l.isStopped,f=l._isComplete;d?c.error(g):(b||f)&&(s&&c.next(u),c.complete())},i.prototype.next=function(c){this.isStopped||(this._value=c,this._hasValue=!0)},i.prototype.complete=function(){var c=this,l=c._hasValue,d=c._value;c._isComplete||(this._isComplete=!0,l&&a.prototype.next.call(this,d),a.prototype.complete.call(this))},i})(e(2483).Subject);r.AsyncSubject=n},137:t=>{t.exports=class{constructor(r,e,o,n){let a;if(typeof r=="object"){let i=r;r=i.k_p,e=i.k_i,o=i.k_d,n=i.dt,a=i.i_max}this.k_p=typeof r=="number"?r:1,this.k_i=e||0,this.k_d=o||0,this.dt=n||0,this.i_max=a||0,this.sumError=0,this.lastError=0,this.lastTime=0,this.target=0}setTarget(r){this.target=r}update(r){this.currentValue=r;let e=this.dt;if(!e){let a=Date.now();e=this.lastTime===0?0:(a-this.lastTime)/1e3,this.lastTime=a}typeof e=="number"&&e!==0||(e=1);let o=this.target-this.currentValue;if(this.sumError=this.sumError+o*e,this.i_max>0&&Math.abs(this.sumError)>this.i_max){let a=this.sumError>0?1:-1;this.sumError=a*this.i_max}let n=(o-this.lastError)/e;return this.lastError=o,this.k_p*o+this.k_i*this.sumError+this.k_d*n}reset(){this.sumError=0,this.lastError=0,this.lastTime=0}}},182:function(t,r,e){var o=this&&this.__extends||(function(){var l=function(d,s){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,g){u.__proto__=g}||function(u,g){for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(u[b]=g[b])},l(d,s)};return function(d,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function u(){this.constructor=d}l(d,s),d.prototype=s===null?Object.create(s):(u.prototype=s.prototype,new u)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.VirtualAction=r.VirtualTimeScheduler=void 0;var n=e(5267),a=e(8014),i=(function(l){function d(s,u){s===void 0&&(s=c),u===void 0&&(u=1/0);var g=l.call(this,s,function(){return g.frame})||this;return g.maxFrames=u,g.frame=0,g.index=-1,g}return o(d,l),d.prototype.flush=function(){for(var s,u,g=this.actions,b=this.maxFrames;(u=g[0])&&u.delay<=b&&(g.shift(),this.frame=u.delay,!(s=u.execute(u.state,u.delay))););if(s){for(;u=g.shift();)u.unsubscribe();throw s}},d.frameTimeFactor=10,d})(e(5648).AsyncScheduler);r.VirtualTimeScheduler=i;var c=(function(l){function d(s,u,g){g===void 0&&(g=s.index+=1);var b=l.call(this,s,u)||this;return b.scheduler=s,b.work=u,b.index=g,b.active=!0,b.index=s.index=g,b}return o(d,l),d.prototype.schedule=function(s,u){if(u===void 0&&(u=0),Number.isFinite(u)){if(!this.id)return l.prototype.schedule.call(this,s,u);this.active=!1;var g=new d(this.scheduler,this.work);return this.add(g),g.schedule(s,u)}return a.Subscription.EMPTY},d.prototype.requestAsyncId=function(s,u,g){g===void 0&&(g=0),this.delay=s.frame+g;var b=s.actions;return b.push(this),b.sort(d.sortActions),1},d.prototype.recycleAsyncId=function(s,u,g){},d.prototype._execute=function(s,u){if(this.active===!0)return l.prototype._execute.call(this,s,u)},d.sortActions=function(s,u){return s.delay===u.delay?s.index===u.index?0:s.index>u.index?1:-1:s.delay>u.delay?1:-1},d})(n.AsyncAction);r.VirtualAction=c},187:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.zipAll=void 0;var o=e(7286),n=e(3638);r.zipAll=function(a){return n.joinAllInternals(o.zip,a)}},206:function(t,r,e){var o=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(r,"__esModule",{value:!0}),r.RoutingTable=r.Rediscovery=void 0;var n=o(e(4151));r.Rediscovery=n.default;var a=o(e(9018));r.RoutingTable=a.default,r.default=n.default},245:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.not=void 0,r.not=function(e,o){return function(n,a){return!e.call(o,n,a)}}},269:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.startWith=void 0;var o=e(3865),n=e(1107),a=e(7843);r.startWith=function(){for(var i=[],c=0;c{Object.defineProperty(r,"__esModule",{value:!0}),r.TELEMETRY_APIS=r.BOLT_PROTOCOL_V5_8=r.BOLT_PROTOCOL_V5_7=r.BOLT_PROTOCOL_V5_6=r.BOLT_PROTOCOL_V5_5=r.BOLT_PROTOCOL_V5_4=r.BOLT_PROTOCOL_V5_3=r.BOLT_PROTOCOL_V5_2=r.BOLT_PROTOCOL_V5_1=r.BOLT_PROTOCOL_V5_0=r.BOLT_PROTOCOL_V4_4=r.BOLT_PROTOCOL_V4_3=r.BOLT_PROTOCOL_V4_2=r.BOLT_PROTOCOL_V4_1=r.BOLT_PROTOCOL_V4_0=r.BOLT_PROTOCOL_V3=r.BOLT_PROTOCOL_V2=r.BOLT_PROTOCOL_V1=r.DEFAULT_POOL_MAX_SIZE=r.DEFAULT_POOL_ACQUISITION_TIMEOUT=r.DEFAULT_CONNECTION_TIMEOUT_MILLIS=r.ACCESS_MODE_WRITE=r.ACCESS_MODE_READ=r.FETCH_ALL=void 0,r.FETCH_ALL=-1,r.DEFAULT_POOL_ACQUISITION_TIMEOUT=6e4,r.DEFAULT_POOL_MAX_SIZE=100,r.DEFAULT_CONNECTION_TIMEOUT_MILLIS=3e4,r.ACCESS_MODE_READ="READ",r.ACCESS_MODE_WRITE="WRITE",r.BOLT_PROTOCOL_V1=1,r.BOLT_PROTOCOL_V2=2,r.BOLT_PROTOCOL_V3=3,r.BOLT_PROTOCOL_V4_0=4,r.BOLT_PROTOCOL_V4_1=4.1,r.BOLT_PROTOCOL_V4_2=4.2,r.BOLT_PROTOCOL_V4_3=4.3,r.BOLT_PROTOCOL_V4_4=4.4,r.BOLT_PROTOCOL_V5_0=5,r.BOLT_PROTOCOL_V5_1=5.1,r.BOLT_PROTOCOL_V5_2=5.2,r.BOLT_PROTOCOL_V5_3=5.3,r.BOLT_PROTOCOL_V5_4=5.4,r.BOLT_PROTOCOL_V5_5=5.5,r.BOLT_PROTOCOL_V5_6=5.6,r.BOLT_PROTOCOL_V5_7=5.7,r.BOLT_PROTOCOL_V5_8=5.8,r.TELEMETRY_APIS={MANAGED_TRANSACTION:0,UNMANAGED_TRANSACTION:1,AUTO_COMMIT_TRANSACTION:2,EXECUTE_QUERY:3}},347:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.fromEventPattern=void 0;var o=e(4662),n=e(1018),a=e(1251);r.fromEventPattern=function i(c,l,d){return d?i(c,l).pipe(a.mapOneOrManyArgs(d)):new o.Observable(function(s){var u=function(){for(var b=[],f=0;f0)&&!(g=f.next()).done;)v.push(g.value)}catch(p){b={error:p}}finally{try{g&&!g.done&&(u=f.return)&&u.call(f)}finally{if(b)throw b.error}}return v},n=this&&this.__spreadArray||function(d,s){for(var u=0,g=s.length,b=d.length;u0;)this._ensure(1),this._buffer.remaining()>b.remaining()?this._buffer.writeBytes(b):this._buffer.writeBytes(b.readSlice(this._buffer.remaining()));return this},u.prototype.flush=function(){if(this._buffer.position>0){this._closeChunkIfOpen();var g=this._buffer;this._buffer=null,this._ch.write(g.getSlice(0,g.position)),this._buffer=(0,i.alloc)(this._bufferSize),this._chunkOpen=!1}return this},u.prototype.messageBoundary=function(){this._closeChunkIfOpen(),this._buffer.remaining()<2&&this.flush(),this._buffer.writeInt16(0)},u.prototype._ensure=function(g){var b=this._chunkOpen?g:g+2;this._buffer.remaining()=2?this._onHeader(u.readUInt16()):(this._partialChunkHeader=u.readUInt8()<<8,this.IN_HEADER)},s.prototype.IN_HEADER=function(u){return this._onHeader(65535&(this._partialChunkHeader|u.readUInt8()))},s.prototype.IN_CHUNK=function(u){return this._chunkSize<=u.remaining()?(this._currentMessage.push(u.readSlice(this._chunkSize)),this.AWAITING_CHUNK):(this._chunkSize-=u.remaining(),this._currentMessage.push(u.readSlice(u.remaining())),this.IN_CHUNK)},s.prototype.CLOSED=function(u){},s.prototype._onHeader=function(u){if(u===0){var g=void 0;switch(this._currentMessage.length){case 0:return this.AWAITING_CHUNK;case 1:g=this._currentMessage[0];break;default:g=new c.default(this._currentMessage)}return this._currentMessage=[],this.onmessage(g),this.AWAITING_CHUNK}return this._chunkSize=u,this.IN_CHUNK},s.prototype.write=function(u){for(;u.hasRemaining();)this._state=this._state(u)},s})();r.Dechunker=d},378:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.defaultIfEmpty=void 0;var o=e(7843),n=e(3111);r.defaultIfEmpty=function(a){return o.operate(function(i,c){var l=!1;i.subscribe(n.createOperatorSubscriber(c,function(d){l=!0,c.next(d)},function(){l||c.next(a),c.complete()}))})}},397:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.assertNotificationFilterIsEmpty=r.assertImpersonatedUserIsEmpty=r.assertTxConfigIsEmpty=r.assertDatabaseIsEmpty=void 0;var o=e(9305);e(9014),r.assertTxConfigIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n&&!n.isEmpty()){var c=(0,o.newError)("Driver is connected to the database that does not support transaction configuration. Please upgrade to neo4j 3.5.0 or later in order to use this functionality");throw a(c.message),i.onError(c),c}},r.assertDatabaseIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n){var c=(0,o.newError)("Driver is connected to the database that does not support multiple databases. Please upgrade to neo4j 4.0.0 or later in order to use this functionality");throw a(c.message),i.onError(c),c}},r.assertImpersonatedUserIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n){var c=(0,o.newError)("Driver is connected to the database that does not support user impersonation. Please upgrade to neo4j 4.4.0 or later in order to use this functionality. "+"Trying to impersonate ".concat(n,"."));throw a(c.message),i.onError(c),c}},r.assertNotificationFilterIsEmpty=function(n,a,i){if(a===void 0&&(a=function(){}),n!==void 0){var c=(0,o.newError)("Driver is connected to a database that does not support user notification filters. Please upgrade to Neo4j 5.7.0 or later in order to use this functionality. "+"Trying to set notifications to ".concat(o.json.stringify(n),"."));throw a(c.message),i.onError(c),c}}},407:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(s){for(var u,g=1,b=arguments.length;g0)&&!(b=v.next()).done;)p.push(b.value)}catch(m){f={error:m}}finally{try{b&&!b.done&&(g=v.return)&&g.call(v)}finally{if(f)throw f.error}}return p};Object.defineProperty(r,"__esModule",{value:!0}),r.Url=r.formatIPv6Address=r.formatIPv4Address=r.defaultPortForScheme=r.parseDatabaseUrl=void 0;var a=e(6587),i=function(s,u,g,b,f){this.scheme=s,this.host=u,this.port=g,this.hostAndPort=b,this.query=f};function c(s,u,g){if((s=(s??"").trim())==="")throw new Error("Illegal empty ".concat(u," in URL query '").concat(g,"'"));return s}function l(s){var u=s.charAt(0)==="[",g=s.charAt(s.length-1)==="]";if(u||g){if(u&&g)return s;throw new Error("Illegal IPv6 address ".concat(s))}return"[".concat(s,"]")}function d(s){return s==="http"?7474:s==="https"?7473:7687}r.Url=i,r.parseDatabaseUrl=function(s){var u;(0,a.assertString)(s,"URL");var g,b=(function(_){return(_=_.trim()).includes("://")?{schemeMissing:!1,url:_}:{schemeMissing:!0,url:"none://".concat(_)}})(s),f=(function(_){function S(R,M){var I=R.indexOf(M);return I>=0?[R.substring(0,I),R[I],R.substring(I+1)]:[R,"",""]}var E,O={};return(E=S(_,":"))[1]===":"&&(O.scheme=decodeURIComponent(E[0]),_=E[2]),(E=S(_,"#"))[1]==="#"&&(O.fragment=decodeURIComponent(E[2]),_=E[0]),(E=S(_,"?"))[1]==="?"&&(O.query=E[2],_=E[0]),_.startsWith("//")?(E=S(_.substr(2),"/"),(O=o(o({},O),(function(R){var M,I,L,z,j={};(I=R,L="@",z=I.lastIndexOf(L),M=z>=0?[I.substring(0,z),I[z],I.substring(z+1)]:["","",I])[1]==="@"&&(j.userInfo=decodeURIComponent(M[0]),R=M[2]);var F=n((function(W,Z,$){var X=S(W,Z),Q=S(X[2],$);return[Q[0],Q[2]]})(R,"[","]"),2),H=F[0],q=F[1];return H!==""?(j.host=H,M=S(q,":")):(M=S(R,":"),j.host=M[0]),M[1]===":"&&(j.port=M[2]),j})(E[0]))).path=E[1]+E[2]):O.path=_,O})(b.url),v=b.schemeMissing?null:(function(_){return _!=null?((_=_.trim()).charAt(_.length-1)===":"&&(_=_.substring(0,_.length-1)),_):null})(f.scheme),p=(function(_){if(_==null)throw new Error("Unable to extract host from null or undefined URL");return _.trim()})(f.host),m=(function(_){if(_===""||_==null)throw new Error("Illegal host ".concat(_));return _.includes(":")?l(_):_})(p),y=(function(_,S){var E=typeof _=="string"?parseInt(_,10):_;return E==null||isNaN(E)?d(S):E})(f.port,v),k="".concat(m,":").concat(y),x=(function(_,S){var E=_!=null?(function(R){return((R=(R??"").trim())==null?void 0:R.charAt(0))==="?"&&(R=R.substring(1,R.length)),R})(_):null,O={};return E!=null&&E.split("&").forEach(function(R){var M=R.split("=");if(M.length!==2)throw new Error("Invalid parameters: '".concat(M.toString(),"' in URL '").concat(S,"'."));var I=c(M[0],"key",S),L=c(M[1],"value",S);if(O[I]!==void 0)throw new Error("Duplicated query parameters with key '".concat(I,"' in URL '").concat(S,"'"));O[I]=L}),O})((u=f.query)!==null&&u!==void 0?u:typeof(g=f.resourceName)!="string"?null:n(g.split("?"),2)[1],s);return new i(v,p,y,k,x)},r.formatIPv4Address=function(s,u){return"".concat(s,":").concat(u)},r.formatIPv6Address=function(s,u){var g=l(s);return"".concat(g,":").concat(u)},r.defaultPortForScheme=d},481:(t,r,e)=>{t.exports=e(137)},489:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.TimeInterval=r.timeInterval=void 0;var o=e(7961),n=e(7843),a=e(3111);r.timeInterval=function(c){return c===void 0&&(c=o.asyncScheduler),n.operate(function(l,d){var s=c.now();l.subscribe(a.createOperatorSubscriber(d,function(u){var g=c.now(),b=g-s;s=g,d.next(new i(u,b))}))})};var i=function(c,l){this.value=c,this.interval=l};r.TimeInterval=i},490:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ignoreElements=void 0;var o=e(7843),n=e(3111),a=e(1342);r.ignoreElements=function(){return o.operate(function(i,c){i.subscribe(n.createOperatorSubscriber(c,a.noop))})}},582:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.sequenceEqual=void 0;var o=e(7843),n=e(3111),a=e(9445);r.sequenceEqual=function(i,c){return c===void 0&&(c=function(l,d){return l===d}),o.operate(function(l,d){var s={buffer:[],complete:!1},u={buffer:[],complete:!1},g=function(f){d.next(f),d.complete()},b=function(f,v){var p=n.createOperatorSubscriber(d,function(m){var y=v.buffer,k=v.complete;y.length===0?k?g(!1):f.buffer.push(m):!c(m,y.shift())&&g(!1)},function(){f.complete=!0;var m=v.complete,y=v.buffer;m&&g(y.length===0),p==null||p.unsubscribe()});return p};l.subscribe(b(s,u)),a.innerFrom(i).subscribe(b(u,s))})}},614:function(t,r){var e=this&&this.__awaiter||function(n,a,i,c){return new(i||(i=Promise))(function(l,d){function s(b){try{g(c.next(b))}catch(f){d(f)}}function u(b){try{g(c.throw(b))}catch(f){d(f)}}function g(b){var f;b.done?l(b.value):(f=b.value,f instanceof i?f:new i(function(v){v(f)})).then(s,u)}g((c=c.apply(n,a||[])).next())})},o=this&&this.__generator||function(n,a){var i,c,l,d,s={label:0,sent:function(){if(1&l[0])throw l[1];return l[1]},trys:[],ops:[]};return d={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(d[Symbol.iterator]=function(){return this}),d;function u(g){return function(b){return(function(f){if(i)throw new TypeError("Generator is already executing.");for(;d&&(d=0,f[0]&&(s=0)),s;)try{if(i=1,c&&(l=2&f[0]?c.return:f[0]?c.throw||((l=c.return)&&l.call(c),0):c.next)&&!(l=l.call(c,f[1])).done)return l;switch(c=0,l&&(f=[2&f[0],l.value]),f[0]){case 0:case 1:l=f;break;case 4:return s.label++,{value:f[1],done:!1};case 5:s.label++,c=f[1],f=[0];continue;case 7:f=s.ops.pop(),s.trys.pop();continue;default:if(!((l=(l=s.trys).length>0&&l[l.length-1])||f[0]!==6&&f[0]!==2)){s=0;continue}if(f[0]===3&&(!l||f[1]>l[0]&&f[1]{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(n){this._offset=n||0}return o.prototype.next=function(n){if(n===0)return-1;var a=this._offset;return this._offset+=1,this._offset===Number.MAX_SAFE_INTEGER&&(this._offset=0),a%n},o})();r.default=e},754:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(u,g,b,f){f===void 0&&(f=b);var v=Object.getOwnPropertyDescriptor(g,b);v&&!("get"in v?!g.__esModule:v.writable||v.configurable)||(v={enumerable:!0,get:function(){return g[b]}}),Object.defineProperty(u,f,v)}:function(u,g,b,f){f===void 0&&(f=b),u[f]=g[b]}),n=this&&this.__setModuleDefault||(Object.create?function(u,g){Object.defineProperty(u,"default",{enumerable:!0,value:g})}:function(u,g){u.default=g}),a=this&&this.__importStar||function(u){if(u&&u.__esModule)return u;var g={};if(u!=null)for(var b in u)b!=="default"&&Object.prototype.hasOwnProperty.call(u,b)&&o(g,u,b);return n(g,u),g};Object.defineProperty(r,"__esModule",{value:!0}),r.TxConfig=void 0;var i=a(e(6587)),c=e(9691),l=e(3371),d=(function(){function u(g,b){(function(f){f!=null&&i.assertObject(f,"Transaction config")})(g),this.timeout=(function(f,v){if(i.isObject(f)&&f.timeout!=null){i.assertNumberOrInteger(f.timeout,"Transaction timeout"),(function(m){return typeof m.timeout=="number"&&!Number.isInteger(m.timeout)})(f)&&(v==null?void 0:v.isInfoEnabled())===!0&&(v==null||v.info("Transaction timeout expected to be an integer, got: ".concat(f.timeout,". The value will be rounded up.")));var p=(0,l.int)(f.timeout,{ceilFloat:!0});if(p.isNegative())throw(0,c.newError)("Transaction timeout should not be negative");return p}return null})(g,b),this.metadata=(function(f){if(i.isObject(f)&&f.metadata!=null){var v=f.metadata;if(i.assertObject(v,"config.metadata"),Object.keys(v).length!==0)return v}return null})(g)}return u.empty=function(){return s},u.prototype.isEmpty=function(){return Object.values(this).every(function(g){return g==null})},u})();r.TxConfig=d;var s=new d({})},766:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.publish=void 0;var o=e(2483),n=e(9247),a=e(1483);r.publish=function(i){return i?function(c){return a.connect(i)(c)}:function(c){return n.multicast(new o.Subject)(c)}}},783:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.filter=void 0;var o=e(7843),n=e(3111);r.filter=function(a,i){return o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){return a.call(i,s,d++)&&l.next(s)}))})}},827:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsapScheduler=void 0;var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return o(i,a),i.prototype.flush=function(c){this._active=!0;var l=this._scheduled;this._scheduled=void 0;var d,s=this.actions;c=c||s.shift();do if(d=c.execute(c.state,c.delay))break;while((c=s[0])&&c.id===l&&s.shift());if(this._active=!1,d){for(;(c=s[0])&&c.id===l&&s.shift();)c.unsubscribe();throw d}},i})(e(5648).AsyncScheduler);r.AsapScheduler=n},844:function(t,r,e){var o=this&&this.__extends||(function(){var b=function(f,v){return b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,m){p.__proto__=m}||function(p,m){for(var y in m)Object.prototype.hasOwnProperty.call(m,y)&&(p[y]=m[y])},b(f,v)};return function(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Class extends value "+String(v)+" is not a constructor or null");function p(){this.constructor=f}b(f,v),f.prototype=v===null?Object.create(v):(p.prototype=v.prototype,new p)}})(),n=this&&this.__importDefault||function(b){return b&&b.__esModule?b:{default:b}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(1711)),i=e(397),c=n(e(7449)),l=n(e(3321)),d=n(e(7021)),s=e(9014),u=e(9305).internal.constants.BOLT_PROTOCOL_V5_0,g=(function(b){function f(){return b!==null&&b.apply(this,arguments)||this}return o(f,b),Object.defineProperty(f.prototype,"version",{get:function(){return u},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"transformer",{get:function(){var v=this;return this._transformer===void 0&&(this._transformer=new l.default(Object.values(c.default).map(function(p){return p(v._config,v._log)}))),this._transformer},enumerable:!1,configurable:!0}),f.prototype.initialize=function(v){var p=this,m=v===void 0?{}:v,y=m.userAgent,k=(m.boltAgent,m.authToken),x=m.notificationFilter,_=m.onError,S=m.onComplete,E=new s.LoginObserver({onError:function(O){return p._onLoginError(O,_)},onCompleted:function(O){return p._onLoginCompleted(O,k,S)}});return(0,i.assertNotificationFilterIsEmpty)(x,this._onProtocolError,E),this.write(d.default.hello(y,k,this._serversideRouting),E,!0),E},f})(a.default);r.default=g},846:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.take=void 0;var o=e(8616),n=e(7843),a=e(3111);r.take=function(i){return i<=0?function(){return o.EMPTY}:n.operate(function(c,l){var d=0;c.subscribe(a.createOperatorSubscriber(l,function(s){++d<=i&&(l.next(s),i<=d&&l.complete())}))})}},854:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleAsyncIterable=void 0;var o=e(4662),n=e(7110);r.scheduleAsyncIterable=function(a,i){if(!a)throw new Error("Iterable cannot be null");return new o.Observable(function(c){n.executeSchedule(c,i,function(){var l=a[Symbol.asyncIterator]();n.executeSchedule(c,i,function(){l.next().then(function(d){d.done?c.complete():c.next(d.value)})},0,!0)})})}},914:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.delay=void 0;var o=e(7961),n=e(8766),a=e(4092);r.delay=function(i,c){c===void 0&&(c=o.asyncScheduler);var l=a.timer(i,c);return n.delayWhen(function(){return l})}},934:function(t,r,e){var o=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(v){for(var p,m=1,y=arguments.length;m{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeMap=void 0;var o=e(5471),n=e(9445),a=e(7843),i=e(1983),c=e(1018);r.mergeMap=function l(d,s,u){return u===void 0&&(u=1/0),c.isFunction(s)?l(function(g,b){return o.map(function(f,v){return s(g,f,b,v)})(n.innerFrom(d(g,b)))},u):(typeof s=="number"&&(u=s),a.operate(function(g,b){return i.mergeInternals(g,b,d,u)}))}},1004:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.of=void 0;var o=e(1107),n=e(4917);r.of=function(){for(var a=[],i=0;i{Object.defineProperty(r,"__esModule",{value:!0}),r.isFunction=void 0,r.isFunction=function(e){return typeof e=="function"}},1038:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.count=void 0;var o=e(9139);r.count=function(n){return o.reduce(function(a,i,c){return!n||n(i,c)?a+1:a},0)}},1048:(t,r,e)=>{const o=e(7991),n=e(9318),a=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;r.Buffer=l,r.SlowBuffer=function(Y){return+Y!=Y&&(Y=0),l.alloc(+Y)},r.INSPECT_MAX_BYTES=50;const i=2147483647;function c(Y){if(Y>i)throw new RangeError('The value "'+Y+'" is invalid for option "size"');const J=new Uint8Array(Y);return Object.setPrototypeOf(J,l.prototype),J}function l(Y,J,nr){if(typeof Y=="number"){if(typeof J=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return u(Y)}return d(Y,J,nr)}function d(Y,J,nr){if(typeof Y=="string")return(function(Pr,Dr){if(typeof Dr=="string"&&Dr!==""||(Dr="utf8"),!l.isEncoding(Dr))throw new TypeError("Unknown encoding: "+Dr);const Yr=0|v(Pr,Dr);let ie=c(Yr);const me=ie.write(Pr,Dr);return me!==Yr&&(ie=ie.slice(0,me)),ie})(Y,J);if(ArrayBuffer.isView(Y))return(function(Pr){if(Or(Pr,Uint8Array)){const Dr=new Uint8Array(Pr);return b(Dr.buffer,Dr.byteOffset,Dr.byteLength)}return g(Pr)})(Y);if(Y==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y);if(Or(Y,ArrayBuffer)||Y&&Or(Y.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Or(Y,SharedArrayBuffer)||Y&&Or(Y.buffer,SharedArrayBuffer)))return b(Y,J,nr);if(typeof Y=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const xr=Y.valueOf&&Y.valueOf();if(xr!=null&&xr!==Y)return l.from(xr,J,nr);const Er=(function(Pr){if(l.isBuffer(Pr)){const Dr=0|f(Pr.length),Yr=c(Dr);return Yr.length===0||Pr.copy(Yr,0,0,Dr),Yr}return Pr.length!==void 0?typeof Pr.length!="number"||Ir(Pr.length)?c(0):g(Pr):Pr.type==="Buffer"&&Array.isArray(Pr.data)?g(Pr.data):void 0})(Y);if(Er)return Er;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Y[Symbol.toPrimitive]=="function")return l.from(Y[Symbol.toPrimitive]("string"),J,nr);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y)}function s(Y){if(typeof Y!="number")throw new TypeError('"size" argument must be of type number');if(Y<0)throw new RangeError('The value "'+Y+'" is invalid for option "size"')}function u(Y){return s(Y),c(Y<0?0:0|f(Y))}function g(Y){const J=Y.length<0?0:0|f(Y.length),nr=c(J);for(let xr=0;xr=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|Y}function v(Y,J){if(l.isBuffer(Y))return Y.length;if(ArrayBuffer.isView(Y)||Or(Y,ArrayBuffer))return Y.byteLength;if(typeof Y!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Y);const nr=Y.length,xr=arguments.length>2&&arguments[2]===!0;if(!xr&&nr===0)return 0;let Er=!1;for(;;)switch(J){case"ascii":case"latin1":case"binary":return nr;case"utf8":case"utf-8":return cr(Y).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*nr;case"hex":return nr>>>1;case"base64":return gr(Y).length;default:if(Er)return xr?-1:cr(Y).length;J=(""+J).toLowerCase(),Er=!0}}function p(Y,J,nr){let xr=!1;if((J===void 0||J<0)&&(J=0),J>this.length||((nr===void 0||nr>this.length)&&(nr=this.length),nr<=0)||(nr>>>=0)<=(J>>>=0))return"";for(Y||(Y="utf8");;)switch(Y){case"hex":return j(this,J,nr);case"utf8":case"utf-8":return M(this,J,nr);case"ascii":return L(this,J,nr);case"latin1":case"binary":return z(this,J,nr);case"base64":return R(this,J,nr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,J,nr);default:if(xr)throw new TypeError("Unknown encoding: "+Y);Y=(Y+"").toLowerCase(),xr=!0}}function m(Y,J,nr){const xr=Y[J];Y[J]=Y[nr],Y[nr]=xr}function y(Y,J,nr,xr,Er){if(Y.length===0)return-1;if(typeof nr=="string"?(xr=nr,nr=0):nr>2147483647?nr=2147483647:nr<-2147483648&&(nr=-2147483648),Ir(nr=+nr)&&(nr=Er?0:Y.length-1),nr<0&&(nr=Y.length+nr),nr>=Y.length){if(Er)return-1;nr=Y.length-1}else if(nr<0){if(!Er)return-1;nr=0}if(typeof J=="string"&&(J=l.from(J,xr)),l.isBuffer(J))return J.length===0?-1:k(Y,J,nr,xr,Er);if(typeof J=="number")return J&=255,typeof Uint8Array.prototype.indexOf=="function"?Er?Uint8Array.prototype.indexOf.call(Y,J,nr):Uint8Array.prototype.lastIndexOf.call(Y,J,nr):k(Y,[J],nr,xr,Er);throw new TypeError("val must be string, number or Buffer")}function k(Y,J,nr,xr,Er){let Pr,Dr=1,Yr=Y.length,ie=J.length;if(xr!==void 0&&((xr=String(xr).toLowerCase())==="ucs2"||xr==="ucs-2"||xr==="utf16le"||xr==="utf-16le")){if(Y.length<2||J.length<2)return-1;Dr=2,Yr/=2,ie/=2,nr/=2}function me(xe,Me){return Dr===1?xe[Me]:xe.readUInt16BE(Me*Dr)}if(Er){let xe=-1;for(Pr=nr;PrYr&&(nr=Yr-ie),Pr=nr;Pr>=0;Pr--){let xe=!0;for(let Me=0;MeEr&&(xr=Er):xr=Er;const Pr=J.length;let Dr;for(xr>Pr/2&&(xr=Pr/2),Dr=0;Dr>8,ie=Dr%256,me.push(ie),me.push(Yr);return me})(J,Y.length-nr),Y,nr,xr)}function R(Y,J,nr){return J===0&&nr===Y.length?o.fromByteArray(Y):o.fromByteArray(Y.slice(J,nr))}function M(Y,J,nr){nr=Math.min(Y.length,nr);const xr=[];let Er=J;for(;Er239?4:Pr>223?3:Pr>191?2:1;if(Er+Yr<=nr){let ie,me,xe,Me;switch(Yr){case 1:Pr<128&&(Dr=Pr);break;case 2:ie=Y[Er+1],(192&ie)==128&&(Me=(31&Pr)<<6|63&ie,Me>127&&(Dr=Me));break;case 3:ie=Y[Er+1],me=Y[Er+2],(192&ie)==128&&(192&me)==128&&(Me=(15&Pr)<<12|(63&ie)<<6|63&me,Me>2047&&(Me<55296||Me>57343)&&(Dr=Me));break;case 4:ie=Y[Er+1],me=Y[Er+2],xe=Y[Er+3],(192&ie)==128&&(192&me)==128&&(192&xe)==128&&(Me=(15&Pr)<<18|(63&ie)<<12|(63&me)<<6|63&xe,Me>65535&&Me<1114112&&(Dr=Me))}}Dr===null?(Dr=65533,Yr=1):Dr>65535&&(Dr-=65536,xr.push(Dr>>>10&1023|55296),Dr=56320|1023&Dr),xr.push(Dr),Er+=Yr}return(function(Pr){const Dr=Pr.length;if(Dr<=I)return String.fromCharCode.apply(String,Pr);let Yr="",ie=0;for(;ie"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(Y,J,nr){return d(Y,J,nr)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(Y,J,nr){return(function(xr,Er,Pr){return s(xr),xr<=0?c(xr):Er!==void 0?typeof Pr=="string"?c(xr).fill(Er,Pr):c(xr).fill(Er):c(xr)})(Y,J,nr)},l.allocUnsafe=function(Y){return u(Y)},l.allocUnsafeSlow=function(Y){return u(Y)},l.isBuffer=function(Y){return Y!=null&&Y._isBuffer===!0&&Y!==l.prototype},l.compare=function(Y,J){if(Or(Y,Uint8Array)&&(Y=l.from(Y,Y.offset,Y.byteLength)),Or(J,Uint8Array)&&(J=l.from(J,J.offset,J.byteLength)),!l.isBuffer(Y)||!l.isBuffer(J))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Y===J)return 0;let nr=Y.length,xr=J.length;for(let Er=0,Pr=Math.min(nr,xr);Erxr.length?(l.isBuffer(Pr)||(Pr=l.from(Pr)),Pr.copy(xr,Er)):Uint8Array.prototype.set.call(xr,Pr,Er);else{if(!l.isBuffer(Pr))throw new TypeError('"list" argument must be an Array of Buffers');Pr.copy(xr,Er)}Er+=Pr.length}return xr},l.byteLength=v,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const Y=this.length;if(Y%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let J=0;JJ&&(Y+=" ... "),""},a&&(l.prototype[a]=l.prototype.inspect),l.prototype.compare=function(Y,J,nr,xr,Er){if(Or(Y,Uint8Array)&&(Y=l.from(Y,Y.offset,Y.byteLength)),!l.isBuffer(Y))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Y);if(J===void 0&&(J=0),nr===void 0&&(nr=Y?Y.length:0),xr===void 0&&(xr=0),Er===void 0&&(Er=this.length),J<0||nr>Y.length||xr<0||Er>this.length)throw new RangeError("out of range index");if(xr>=Er&&J>=nr)return 0;if(xr>=Er)return-1;if(J>=nr)return 1;if(this===Y)return 0;let Pr=(Er>>>=0)-(xr>>>=0),Dr=(nr>>>=0)-(J>>>=0);const Yr=Math.min(Pr,Dr),ie=this.slice(xr,Er),me=Y.slice(J,nr);for(let xe=0;xe>>=0,isFinite(nr)?(nr>>>=0,xr===void 0&&(xr="utf8")):(xr=nr,nr=void 0)}const Er=this.length-J;if((nr===void 0||nr>Er)&&(nr=Er),Y.length>0&&(nr<0||J<0)||J>this.length)throw new RangeError("Attempt to write outside buffer bounds");xr||(xr="utf8");let Pr=!1;for(;;)switch(xr){case"hex":return x(this,Y,J,nr);case"utf8":case"utf-8":return _(this,Y,J,nr);case"ascii":case"latin1":case"binary":return S(this,Y,J,nr);case"base64":return E(this,Y,J,nr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,Y,J,nr);default:if(Pr)throw new TypeError("Unknown encoding: "+xr);xr=(""+xr).toLowerCase(),Pr=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const I=4096;function L(Y,J,nr){let xr="";nr=Math.min(Y.length,nr);for(let Er=J;Erxr)&&(nr=xr);let Er="";for(let Pr=J;Prnr)throw new RangeError("Trying to access beyond buffer length")}function q(Y,J,nr,xr,Er,Pr){if(!l.isBuffer(Y))throw new TypeError('"buffer" argument must be a Buffer instance');if(J>Er||JY.length)throw new RangeError("Index out of range")}function W(Y,J,nr,xr,Er){dr(J,xr,Er,Y,nr,7);let Pr=Number(J&BigInt(4294967295));Y[nr++]=Pr,Pr>>=8,Y[nr++]=Pr,Pr>>=8,Y[nr++]=Pr,Pr>>=8,Y[nr++]=Pr;let Dr=Number(J>>BigInt(32)&BigInt(4294967295));return Y[nr++]=Dr,Dr>>=8,Y[nr++]=Dr,Dr>>=8,Y[nr++]=Dr,Dr>>=8,Y[nr++]=Dr,nr}function Z(Y,J,nr,xr,Er){dr(J,xr,Er,Y,nr,7);let Pr=Number(J&BigInt(4294967295));Y[nr+7]=Pr,Pr>>=8,Y[nr+6]=Pr,Pr>>=8,Y[nr+5]=Pr,Pr>>=8,Y[nr+4]=Pr;let Dr=Number(J>>BigInt(32)&BigInt(4294967295));return Y[nr+3]=Dr,Dr>>=8,Y[nr+2]=Dr,Dr>>=8,Y[nr+1]=Dr,Dr>>=8,Y[nr]=Dr,nr+8}function $(Y,J,nr,xr,Er,Pr){if(nr+xr>Y.length)throw new RangeError("Index out of range");if(nr<0)throw new RangeError("Index out of range")}function X(Y,J,nr,xr,Er){return J=+J,nr>>>=0,Er||$(Y,0,nr,4),n.write(Y,J,nr,xr,23,4),nr+4}function Q(Y,J,nr,xr,Er){return J=+J,nr>>>=0,Er||$(Y,0,nr,8),n.write(Y,J,nr,xr,52,8),nr+8}l.prototype.slice=function(Y,J){const nr=this.length;(Y=~~Y)<0?(Y+=nr)<0&&(Y=0):Y>nr&&(Y=nr),(J=J===void 0?nr:~~J)<0?(J+=nr)<0&&(J=0):J>nr&&(J=nr),J>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=this[Y],Er=1,Pr=0;for(;++Pr>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=this[Y+--J],Er=1;for(;J>0&&(Er*=256);)xr+=this[Y+--J]*Er;return xr},l.prototype.readUint8=l.prototype.readUInt8=function(Y,J){return Y>>>=0,J||H(Y,1,this.length),this[Y]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(Y,J){return Y>>>=0,J||H(Y,2,this.length),this[Y]|this[Y+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(Y,J){return Y>>>=0,J||H(Y,2,this.length),this[Y]<<8|this[Y+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),(this[Y]|this[Y+1]<<8|this[Y+2]<<16)+16777216*this[Y+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),16777216*this[Y]+(this[Y+1]<<16|this[Y+2]<<8|this[Y+3])},l.prototype.readBigUInt64LE=Lr(function(Y){sr(Y>>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=J+256*this[++Y]+65536*this[++Y]+this[++Y]*2**24,Er=this[++Y]+256*this[++Y]+65536*this[++Y]+nr*2**24;return BigInt(xr)+(BigInt(Er)<>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=J*2**24+65536*this[++Y]+256*this[++Y]+this[++Y],Er=this[++Y]*2**24+65536*this[++Y]+256*this[++Y]+nr;return(BigInt(xr)<>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=this[Y],Er=1,Pr=0;for(;++Pr=Er&&(xr-=Math.pow(2,8*J)),xr},l.prototype.readIntBE=function(Y,J,nr){Y>>>=0,J>>>=0,nr||H(Y,J,this.length);let xr=J,Er=1,Pr=this[Y+--xr];for(;xr>0&&(Er*=256);)Pr+=this[Y+--xr]*Er;return Er*=128,Pr>=Er&&(Pr-=Math.pow(2,8*J)),Pr},l.prototype.readInt8=function(Y,J){return Y>>>=0,J||H(Y,1,this.length),128&this[Y]?-1*(255-this[Y]+1):this[Y]},l.prototype.readInt16LE=function(Y,J){Y>>>=0,J||H(Y,2,this.length);const nr=this[Y]|this[Y+1]<<8;return 32768&nr?4294901760|nr:nr},l.prototype.readInt16BE=function(Y,J){Y>>>=0,J||H(Y,2,this.length);const nr=this[Y+1]|this[Y]<<8;return 32768&nr?4294901760|nr:nr},l.prototype.readInt32LE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),this[Y]|this[Y+1]<<8|this[Y+2]<<16|this[Y+3]<<24},l.prototype.readInt32BE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),this[Y]<<24|this[Y+1]<<16|this[Y+2]<<8|this[Y+3]},l.prototype.readBigInt64LE=Lr(function(Y){sr(Y>>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=this[Y+4]+256*this[Y+5]+65536*this[Y+6]+(nr<<24);return(BigInt(xr)<>>=0,"offset");const J=this[Y],nr=this[Y+7];J!==void 0&&nr!==void 0||pr(Y,this.length-8);const xr=(J<<24)+65536*this[++Y]+256*this[++Y]+this[++Y];return(BigInt(xr)<>>=0,J||H(Y,4,this.length),n.read(this,Y,!0,23,4)},l.prototype.readFloatBE=function(Y,J){return Y>>>=0,J||H(Y,4,this.length),n.read(this,Y,!1,23,4)},l.prototype.readDoubleLE=function(Y,J){return Y>>>=0,J||H(Y,8,this.length),n.read(this,Y,!0,52,8)},l.prototype.readDoubleBE=function(Y,J){return Y>>>=0,J||H(Y,8,this.length),n.read(this,Y,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(Y,J,nr,xr){Y=+Y,J>>>=0,nr>>>=0,xr||q(this,Y,J,nr,Math.pow(2,8*nr)-1,0);let Er=1,Pr=0;for(this[J]=255&Y;++Pr>>=0,nr>>>=0,xr||q(this,Y,J,nr,Math.pow(2,8*nr)-1,0);let Er=nr-1,Pr=1;for(this[J+Er]=255&Y;--Er>=0&&(Pr*=256);)this[J+Er]=Y/Pr&255;return J+nr},l.prototype.writeUint8=l.prototype.writeUInt8=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,1,255,0),this[J]=255&Y,J+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,65535,0),this[J]=255&Y,this[J+1]=Y>>>8,J+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,65535,0),this[J]=Y>>>8,this[J+1]=255&Y,J+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,4294967295,0),this[J+3]=Y>>>24,this[J+2]=Y>>>16,this[J+1]=Y>>>8,this[J]=255&Y,J+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,4294967295,0),this[J]=Y>>>24,this[J+1]=Y>>>16,this[J+2]=Y>>>8,this[J+3]=255&Y,J+4},l.prototype.writeBigUInt64LE=Lr(function(Y,J=0){return W(this,Y,J,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeBigUInt64BE=Lr(function(Y,J=0){return Z(this,Y,J,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeIntLE=function(Y,J,nr,xr){if(Y=+Y,J>>>=0,!xr){const Yr=Math.pow(2,8*nr-1);q(this,Y,J,nr,Yr-1,-Yr)}let Er=0,Pr=1,Dr=0;for(this[J]=255&Y;++Er>>=0,!xr){const Yr=Math.pow(2,8*nr-1);q(this,Y,J,nr,Yr-1,-Yr)}let Er=nr-1,Pr=1,Dr=0;for(this[J+Er]=255&Y;--Er>=0&&(Pr*=256);)Y<0&&Dr===0&&this[J+Er+1]!==0&&(Dr=1),this[J+Er]=(Y/Pr|0)-Dr&255;return J+nr},l.prototype.writeInt8=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,1,127,-128),Y<0&&(Y=255+Y+1),this[J]=255&Y,J+1},l.prototype.writeInt16LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,32767,-32768),this[J]=255&Y,this[J+1]=Y>>>8,J+2},l.prototype.writeInt16BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,2,32767,-32768),this[J]=Y>>>8,this[J+1]=255&Y,J+2},l.prototype.writeInt32LE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,2147483647,-2147483648),this[J]=255&Y,this[J+1]=Y>>>8,this[J+2]=Y>>>16,this[J+3]=Y>>>24,J+4},l.prototype.writeInt32BE=function(Y,J,nr){return Y=+Y,J>>>=0,nr||q(this,Y,J,4,2147483647,-2147483648),Y<0&&(Y=4294967295+Y+1),this[J]=Y>>>24,this[J+1]=Y>>>16,this[J+2]=Y>>>8,this[J+3]=255&Y,J+4},l.prototype.writeBigInt64LE=Lr(function(Y,J=0){return W(this,Y,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeBigInt64BE=Lr(function(Y,J=0){return Z(this,Y,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeFloatLE=function(Y,J,nr){return X(this,Y,J,!0,nr)},l.prototype.writeFloatBE=function(Y,J,nr){return X(this,Y,J,!1,nr)},l.prototype.writeDoubleLE=function(Y,J,nr){return Q(this,Y,J,!0,nr)},l.prototype.writeDoubleBE=function(Y,J,nr){return Q(this,Y,J,!1,nr)},l.prototype.copy=function(Y,J,nr,xr){if(!l.isBuffer(Y))throw new TypeError("argument should be a Buffer");if(nr||(nr=0),xr||xr===0||(xr=this.length),J>=Y.length&&(J=Y.length),J||(J=0),xr>0&&xr=this.length)throw new RangeError("Index out of range");if(xr<0)throw new RangeError("sourceEnd out of bounds");xr>this.length&&(xr=this.length),Y.length-J>>=0,nr=nr===void 0?this.length:nr>>>0,Y||(Y=0),typeof Y=="number")for(Er=J;Er=xr+4;nr-=3)J=`_${Y.slice(nr-3,nr)}${J}`;return`${Y.slice(0,nr)}${J}`}function dr(Y,J,nr,xr,Er,Pr){if(Y>nr||Y= 0${Dr} and < 2${Dr} ** ${8*(Pr+1)}${Dr}`:`>= -(2${Dr} ** ${8*(Pr+1)-1}${Dr}) and < 2 ** ${8*(Pr+1)-1}${Dr}`,new lr.ERR_OUT_OF_RANGE("value",Yr,Y)}(function(Dr,Yr,ie){sr(Yr,"offset"),Dr[Yr]!==void 0&&Dr[Yr+ie]!==void 0||pr(Yr,Dr.length-(ie+1))})(xr,Er,Pr)}function sr(Y,J){if(typeof Y!="number")throw new lr.ERR_INVALID_ARG_TYPE(J,"number",Y)}function pr(Y,J,nr){throw Math.floor(Y)!==Y?(sr(Y,nr),new lr.ERR_OUT_OF_RANGE("offset","an integer",Y)):J<0?new lr.ERR_BUFFER_OUT_OF_BOUNDS:new lr.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${J}`,Y)}or("ERR_BUFFER_OUT_OF_BOUNDS",function(Y){return Y?`${Y} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),or("ERR_INVALID_ARG_TYPE",function(Y,J){return`The "${Y}" argument must be of type number. Received type ${typeof J}`},TypeError),or("ERR_OUT_OF_RANGE",function(Y,J,nr){let xr=`The value of "${Y}" is out of range.`,Er=nr;return Number.isInteger(nr)&&Math.abs(nr)>2**32?Er=tr(String(nr)):typeof nr=="bigint"&&(Er=String(nr),(nr>BigInt(2)**BigInt(32)||nr<-(BigInt(2)**BigInt(32)))&&(Er=tr(Er)),Er+="n"),xr+=` It must be ${J}. Received ${Er}`,xr},RangeError);const ur=/[^+/0-9A-Za-z-_]/g;function cr(Y,J){let nr;J=J||1/0;const xr=Y.length;let Er=null;const Pr=[];for(let Dr=0;Dr55295&&nr<57344){if(!Er){if(nr>56319){(J-=3)>-1&&Pr.push(239,191,189);continue}if(Dr+1===xr){(J-=3)>-1&&Pr.push(239,191,189);continue}Er=nr;continue}if(nr<56320){(J-=3)>-1&&Pr.push(239,191,189),Er=nr;continue}nr=65536+(Er-55296<<10|nr-56320)}else Er&&(J-=3)>-1&&Pr.push(239,191,189);if(Er=null,nr<128){if((J-=1)<0)break;Pr.push(nr)}else if(nr<2048){if((J-=2)<0)break;Pr.push(nr>>6|192,63&nr|128)}else if(nr<65536){if((J-=3)<0)break;Pr.push(nr>>12|224,nr>>6&63|128,63&nr|128)}else{if(!(nr<1114112))throw new Error("Invalid code point");if((J-=4)<0)break;Pr.push(nr>>18|240,nr>>12&63|128,nr>>6&63|128,63&nr|128)}}return Pr}function gr(Y){return o.toByteArray((function(J){if((J=(J=J.split("=")[0]).trim().replace(ur,"")).length<2)return"";for(;J.length%4!=0;)J+="=";return J})(Y))}function kr(Y,J,nr,xr){let Er;for(Er=0;Er=J.length||Er>=Y.length);++Er)J[Er+nr]=Y[Er];return Er}function Or(Y,J){return Y instanceof J||Y!=null&&Y.constructor!=null&&Y.constructor.name!=null&&Y.constructor.name===J.name}function Ir(Y){return Y!=Y}const Mr=(function(){const Y="0123456789abcdef",J=new Array(256);for(let nr=0;nr<16;++nr){const xr=16*nr;for(let Er=0;Er<16;++Er)J[xr+Er]=Y[nr]+Y[Er]}return J})();function Lr(Y){return typeof BigInt>"u"?Ar:Y}function Ar(){throw new Error("BigInt not supported")}},1053:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.rawPolyfilledDiagnosticRecord=void 0,r.rawPolyfilledDiagnosticRecord={OPERATION:"",OPERATION_CODE:"0",CURRENT_SCHEMA:"/"},Object.freeze(r.rawPolyfilledDiagnosticRecord)},1074:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isValidDate=void 0,r.isValidDate=function(e){return e instanceof Date&&!isNaN(e)}},1092:function(t,r,e){var o=this&&this.__extends||(function(){var f=function(v,p){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,y){m.__proto__=y}||function(m,y){for(var k in y)Object.prototype.hasOwnProperty.call(y,k)&&(m[k]=y[k])},f(v,p)};return function(v,p){if(typeof p!="function"&&p!==null)throw new TypeError("Class extends value "+String(p)+" is not a constructor or null");function m(){this.constructor=v}f(v,p),v.prototype=p===null?Object.create(p):(m.prototype=p.prototype,new m)}})(),n=this&&this.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(6377)),i=n(e(6161)),c=n(e(3321)),l=n(e(7021)),d=e(9014),s=e(9305).internal.constants,u=s.BOLT_PROTOCOL_V5_8,g=s.FETCH_ALL,b=(function(f){function v(){return f!==null&&f.apply(this,arguments)||this}return o(v,f),Object.defineProperty(v.prototype,"version",{get:function(){return u},enumerable:!1,configurable:!0}),Object.defineProperty(v.prototype,"transformer",{get:function(){var p=this;return this._transformer===void 0&&(this._transformer=new c.default(Object.values(i.default).map(function(m){return m(p._config,p._log)}))),this._transformer},enumerable:!1,configurable:!0}),v.prototype.run=function(p,m,y){var k=y===void 0?{}:y,x=k.bookmarks,_=k.txConfig,S=k.database,E=k.mode,O=k.impersonatedUser,R=k.notificationFilter,M=k.beforeKeys,I=k.afterKeys,L=k.beforeError,z=k.afterError,j=k.beforeComplete,F=k.afterComplete,H=k.flush,q=H===void 0||H,W=k.reactive,Z=W!==void 0&&W,$=k.fetchSize,X=$===void 0?g:$,Q=k.highRecordWatermark,lr=Q===void 0?Number.MAX_VALUE:Q,or=k.lowRecordWatermark,tr=or===void 0?Number.MAX_VALUE:or,dr=k.onDb,sr=new d.ResultStreamObserver({server:this._server,reactive:Z,fetchSize:X,moreFunction:this._requestMore.bind(this),discardFunction:this._requestDiscard.bind(this),beforeKeys:M,afterKeys:I,beforeError:L,afterError:z,beforeComplete:j,afterComplete:F,highRecordWatermark:lr,lowRecordWatermark:tr,enrichMetadata:this._enrichMetadata,onDb:dr}),pr=Z;return this.write(l.default.runWithMetadata5x5(p,m,{bookmarks:x,txConfig:_,database:S,mode:E,impersonatedUser:O,notificationFilter:R}),sr,pr&&q),Z||this.write(l.default.pull({n:X}),sr,q),sr},v})(a.default);r.default=b},1103:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throwError=void 0;var o=e(4662),n=e(1018);r.throwError=function(a,i){var c=n.isFunction(a)?a:function(){return a},l=function(d){return d.error(c())};return new o.Observable(i?function(d){return i.schedule(l,0,d)}:l)}},1107:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.popNumber=r.popScheduler=r.popResultSelector=void 0;var o=e(1018),n=e(8613);function a(i){return i[i.length-1]}r.popResultSelector=function(i){return o.isFunction(a(i))?i.pop():void 0},r.popScheduler=function(i){return n.isScheduler(a(i))?i.pop():void 0},r.popNumber=function(i,c){return typeof a(i)=="number"?i.pop():c}},1116:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isInteropObservable=void 0;var o=e(3327),n=e(1018);r.isInteropObservable=function(a){return n.isFunction(a[o.observable])}},1141:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.windowWhen=void 0;var o=e(2483),n=e(7843),a=e(3111),i=e(9445);r.windowWhen=function(c){return n.operate(function(l,d){var s,u,g=function(f){s.error(f),d.error(f)},b=function(){var f;u==null||u.unsubscribe(),s==null||s.complete(),s=new o.Subject,d.next(s.asObservable());try{f=i.innerFrom(c())}catch(v){return void g(v)}f.subscribe(u=a.createOperatorSubscriber(d,b,b,g))};b(),l.subscribe(a.createOperatorSubscriber(d,function(f){return s.next(f)},function(){s.complete(),d.complete()},g,function(){u==null||u.unsubscribe(),s=null}))})}},1175:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l0&&Z[Z.length-1])||tr[0]!==6&&tr[0]!==2)){X=0;continue}if(tr[0]===3&&(!Z||tr[1]>Z[0]&&tr[1]0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f},n=this&&this.__spreadArray||function(l,d){for(var s=0,u=d.length,g=l.length;s0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{Object.defineProperty(r,"__esModule",{value:!0}),r.noop=void 0,r.noop=function(){}},1358:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isAsyncIterable=void 0;var o=e(1018);r.isAsyncIterable=function(n){return Symbol.asyncIterator&&o.isFunction(n==null?void 0:n[Symbol.asyncIterator])}},1409:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(){}return o.prototype.beginTransaction=function(n){throw new Error("Not implemented")},o.prototype.run=function(n,a,i){throw new Error("Not implemented")},o.prototype.commitTransaction=function(n){throw new Error("Not implemented")},o.prototype.rollbackTransaction=function(n){throw new Error("Not implemented")},o.prototype.resetAndFlush=function(){throw new Error("Not implemented")},o.prototype.isOpen=function(){throw new Error("Not implemented")},o.prototype.getProtocolVersion=function(){throw new Error("Not implemented")},o.prototype.hasOngoingObservableRequests=function(){throw new Error("Not implemented")},o})();r.default=e},1415:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.max=void 0;var o=e(9139),n=e(1018);r.max=function(a){return o.reduce(n.isFunction(a)?function(i,c){return a(i,c)>0?i:c}:function(i,c){return i>c?i:c})}},1439:function(t,r,e){var o=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0}),r.connect=void 0;var o=e(2483),n=e(9445),a=e(7843),i=e(6824),c={connector:function(){return new o.Subject}};r.connect=function(l,d){d===void 0&&(d=c);var s=d.connector;return a.operate(function(u,g){var b=s();n.innerFrom(l(i.fromSubscribable(b))).subscribe(g),g.add(u.subscribe(b))})}},1505:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.SequenceError=void 0;var o=e(5568);r.SequenceError=o.createErrorClass(function(n){return function(a){n(this),this.name="SequenceError",this.message=a}})},1517:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isPathSegment=r.PathSegment=r.isPath=r.Path=r.isUnboundRelationship=r.UnboundRelationship=r.isRelationship=r.Relationship=r.isNode=r.Node=void 0;var o=e(4027),n={value:!0,enumerable:!1,configurable:!1,writable:!1},a="__isNode__",i="__isRelationship__",c="__isUnboundRelationship__",l="__isPath__",d="__isPathSegment__";function s(m,y){return m!=null&&m[y]===!0}var u=(function(){function m(y,k,x,_){this.identity=y,this.labels=k,this.properties=x,this.elementId=p(_,function(){return y.toString()})}return m.prototype.toString=function(){for(var y="("+this.elementId,k=0;k0){for(y+=" {",k=0;k0&&(y+=","),y+=x[k]+":"+(0,o.stringify)(this.properties[x[k]]);y+="}"}return y+")"},m})();r.Node=u,Object.defineProperty(u.prototype,a,n),r.isNode=function(m){return s(m,a)};var g=(function(){function m(y,k,x,_,S,E,O,R){this.identity=y,this.start=k,this.end=x,this.type=_,this.properties=S,this.elementId=p(E,function(){return y.toString()}),this.startNodeElementId=p(O,function(){return k.toString()}),this.endNodeElementId=p(R,function(){return x.toString()})}return m.prototype.toString=function(){var y="("+this.startNodeElementId+")-[:"+this.type,k=Object.keys(this.properties);if(k.length>0){y+=" {";for(var x=0;x0&&(y+=","),y+=k[x]+":"+(0,o.stringify)(this.properties[k[x]]);y+="}"}return y+"]->("+this.endNodeElementId+")"},m})();r.Relationship=g,Object.defineProperty(g.prototype,i,n),r.isRelationship=function(m){return s(m,i)};var b=(function(){function m(y,k,x,_){this.identity=y,this.type=k,this.properties=x,this.elementId=p(_,function(){return y.toString()})}return m.prototype.bind=function(y,k){return new g(this.identity,y,k,this.type,this.properties,this.elementId)},m.prototype.bindTo=function(y,k){return new g(this.identity,y.identity,k.identity,this.type,this.properties,this.elementId,y.elementId,k.elementId)},m.prototype.toString=function(){var y="-[:"+this.type,k=Object.keys(this.properties);if(k.length>0){y+=" {";for(var x=0;x0&&(y+=","),y+=k[x]+":"+(0,o.stringify)(this.properties[k[x]]);y+="}"}return y+"]->"},m})();r.UnboundRelationship=b,Object.defineProperty(b.prototype,c,n),r.isUnboundRelationship=function(m){return s(m,c)};var f=function(m,y,k){this.start=m,this.relationship=y,this.end=k};r.PathSegment=f,Object.defineProperty(f.prototype,d,n),r.isPathSegment=function(m){return s(m,d)};var v=function(m,y,k){this.start=m,this.end=y,this.segments=k,this.length=k.length};function p(m,y){return m??y()}r.Path=v,Object.defineProperty(v.prototype,l,n),r.isPath=function(m){return s(m,l)}},1518:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pairwise=void 0;var o=e(7843),n=e(3111);r.pairwise=function(){return o.operate(function(a,i){var c,l=!1;a.subscribe(n.createOperatorSubscriber(i,function(d){var s=c;c=d,l&&i.next([s,d]),l=!0}))})}},1530:function(t,r,e){var o=this&&this.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(r,"__esModule",{value:!0}),o(e(3057)),o(e(5742));var n=(function(){function a(i){var c=i.run;this._run=c}return a.fromTransaction=function(i){return new a({run:i.run.bind(i)})},a.prototype.run=function(i,c){return this._run(i,c)},a})();r.default=n},1551:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.exhaust=void 0;var o=e(2752);r.exhaust=o.exhaustAll},1554:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.timeout=r.TimeoutError=void 0;var o=e(7961),n=e(1074),a=e(7843),i=e(9445),c=e(5568),l=e(3111),d=e(7110);function s(u){throw new r.TimeoutError(u)}r.TimeoutError=c.createErrorClass(function(u){return function(g){g===void 0&&(g=null),u(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=g}}),r.timeout=function(u,g){var b=n.isValidDate(u)?{first:u}:typeof u=="number"?{each:u}:u,f=b.first,v=b.each,p=b.with,m=p===void 0?s:p,y=b.scheduler,k=y===void 0?g??o.asyncScheduler:y,x=b.meta,_=x===void 0?null:x;if(f==null&&v==null)throw new TypeError("No timeout provided.");return a.operate(function(S,E){var O,R,M=null,I=0,L=function(z){R=d.executeSchedule(E,k,function(){try{O.unsubscribe(),i.innerFrom(m({meta:_,lastValue:M,seen:I})).subscribe(E)}catch(j){E.error(j)}},z)};O=S.subscribe(l.createOperatorSubscriber(E,function(z){R==null||R.unsubscribe(),I++,E.next(M=z),v>0&&L(v)},void 0,void 0,function(){R!=null&&R.closed||R==null||R.unsubscribe(),M=null})),!I&&L(f!=null?typeof f=="number"?f:+f-k.now():v)})}},1573:function(t,r,e){var o=this&&this.__awaiter||function(b,f,v,p){return new(v||(v=Promise))(function(m,y){function k(S){try{_(p.next(S))}catch(E){y(E)}}function x(S){try{_(p.throw(S))}catch(E){y(E)}}function _(S){var E;S.done?m(S.value):(E=S.value,E instanceof v?E:new v(function(O){O(E)})).then(k,x)}_((p=p.apply(b,f||[])).next())})},n=this&&this.__generator||function(b,f){var v,p,m,y,k={label:0,sent:function(){if(1&m[0])throw m[1];return m[1]},trys:[],ops:[]};return y={next:x(0),throw:x(1),return:x(2)},typeof Symbol=="function"&&(y[Symbol.iterator]=function(){return this}),y;function x(_){return function(S){return(function(E){if(v)throw new TypeError("Generator is already executing.");for(;y&&(y=0,E[0]&&(k=0)),k;)try{if(v=1,p&&(m=2&E[0]?p.return:E[0]?p.throw||((m=p.return)&&m.call(p),0):p.next)&&!(m=m.call(p,E[1])).done)return m;switch(p=0,m&&(E=[2&E[0],m.value]),E[0]){case 0:case 1:m=E;break;case 4:return k.label++,{value:E[1],done:!1};case 5:k.label++,p=E[1],E=[0];continue;case 7:E=k.ops.pop(),k.trys.pop();continue;default:if(!((m=(m=k.trys).length>0&&m[m.length-1])||E[0]!==6&&E[0]!==2)){k=0;continue}if(E[0]===3&&(!m||E[1]>m[0]&&E[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduled=void 0;var o=e(9567),n=e(9589),a=e(6985),i=e(8808),c=e(854),l=e(1116),d=e(7629),s=e(8046),u=e(6368),g=e(1358),b=e(7614),f=e(9137),v=e(4953);r.scheduled=function(p,m){if(p!=null){if(l.isInteropObservable(p))return o.scheduleObservable(p,m);if(s.isArrayLike(p))return a.scheduleArray(p,m);if(d.isPromise(p))return n.schedulePromise(p,m);if(g.isAsyncIterable(p))return c.scheduleAsyncIterable(p,m);if(u.isIterable(p))return i.scheduleIterable(p,m);if(f.isReadableStreamLike(p))return v.scheduleReadableStreamLike(p,m)}throw b.createInvalidObservableTypeError(p)}},1699:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.partition=void 0;var o=e(245),n=e(783),a=e(9445);r.partition=function(i,c,l){return[n.filter(c,l)(a.innerFrom(i)),n.filter(o.not(c,l))(a.innerFrom(i))]}},1711:function(t,r,e){var o=this&&this.__extends||(function(){var k=function(x,_){return k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&(S[O]=E[O])},k(x,_)};return function(x,_){if(typeof _!="function"&&_!==null)throw new TypeError("Class extends value "+String(_)+" is not a constructor or null");function S(){this.constructor=x}k(x,_),x.prototype=_===null?Object.create(_):(S.prototype=_.prototype,new S)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(k){for(var x,_=1,S=arguments.length;_{Object.defineProperty(r,"__esModule",{value:!0}),r.sample=void 0;var o=e(9445),n=e(7843),a=e(1342),i=e(3111);r.sample=function(c){return n.operate(function(l,d){var s=!1,u=null;l.subscribe(i.createOperatorSubscriber(d,function(g){s=!0,u=g})),o.innerFrom(c).subscribe(i.createOperatorSubscriber(d,function(){if(s){s=!1;var g=u;u=null,d.next(g)}},a.noop))})}},1751:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isObservable=void 0;var o=e(4662),n=e(1018);r.isObservable=function(a){return!!a&&(a instanceof o.Observable||n.isFunction(a.lift)&&n.isFunction(a.subscribe))}},1759:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.NotFoundError=void 0;var o=e(5568);r.NotFoundError=o.createErrorClass(function(n){return function(a){n(this),this.name="NotFoundError",this.message=a}})},1776:function(t,r,e){var o=this&&this.__read||function(c,l){var d=typeof Symbol=="function"&&c[Symbol.iterator];if(!d)return c;var s,u,g=d.call(c),b=[];try{for(;(l===void 0||l-- >0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{var r,e,o=document.attachEvent,n=!1;function a(k){var x=k.__resizeTriggers__,_=x.firstElementChild,S=x.lastElementChild,E=_.firstElementChild;S.scrollLeft=S.scrollWidth,S.scrollTop=S.scrollHeight,E.style.width=_.offsetWidth+1+"px",E.style.height=_.offsetHeight+1+"px",_.scrollLeft=_.scrollWidth,_.scrollTop=_.scrollHeight}function i(k){var x=this;a(this),this.__resizeRAF__&&l(this.__resizeRAF__),this.__resizeRAF__=c(function(){(function(_){return _.offsetWidth!=_.__resizeLast__.width||_.offsetHeight!=_.__resizeLast__.height})(x)&&(x.__resizeLast__.width=x.offsetWidth,x.__resizeLast__.height=x.offsetHeight,x.__resizeListeners__.forEach(function(_){_.call(x,k)}))})}if(!o){var c=(e=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(k){return window.setTimeout(k,20)},function(k){return e(k)}),l=(r=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout,function(k){return r(k)}),d=!1,s="",u="animationstart",g="Webkit Moz O ms".split(" "),b="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),f=document.createElement("fakeelement");if(f.style.animationName!==void 0&&(d=!0),d===!1){for(var v=0;v div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',S=document.head||document.getElementsByTagName("head")[0],E=document.createElement("style");E.type="text/css",E.styleSheet?E.styleSheet.cssText=_:E.appendChild(document.createTextNode(_)),S.appendChild(E),n=!0}})(),k.__resizeLast__={},k.__resizeListeners__=[],(k.__resizeTriggers__=document.createElement("div")).className="resize-triggers",k.__resizeTriggers__.innerHTML='
',k.appendChild(k.__resizeTriggers__),a(k),k.addEventListener("scroll",i,!0),u&&k.__resizeTriggers__.addEventListener(u,function(_){_.animationName==p&&a(k)})),k.__resizeListeners__.push(x)),function(){o?k.detachEvent("onresize",x):(k.__resizeListeners__.splice(k.__resizeListeners__.indexOf(x),1),k.__resizeListeners__.length||(k.removeEventListener("scroll",i),k.__resizeTriggers__=!k.removeChild(k.__resizeTriggers__)))}}},1839:function(t,r,e){var o=this&&this.__awaiter||function(l,d,s,u){return new(s||(s=Promise))(function(g,b){function f(m){try{p(u.next(m))}catch(y){b(y)}}function v(m){try{p(u.throw(m))}catch(y){b(y)}}function p(m){var y;m.done?g(m.value):(y=m.value,y instanceof s?y:new s(function(k){k(y)})).then(f,v)}p((u=u.apply(l,d||[])).next())})},n=this&&this.__generator||function(l,d){var s,u,g,b,f={label:0,sent:function(){if(1&g[0])throw g[1];return g[1]},trys:[],ops:[]};return b={next:v(0),throw:v(1),return:v(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function v(p){return function(m){return(function(y){if(s)throw new TypeError("Generator is already executing.");for(;b&&(b=0,y[0]&&(f=0)),f;)try{if(s=1,u&&(g=2&y[0]?u.return:y[0]?u.throw||((g=u.return)&&g.call(u),0):u.next)&&!(g=g.call(u,y[1])).done)return g;switch(u=0,g&&(y=[2&y[0],g.value]),y[0]){case 0:case 1:g=y;break;case 4:return f.label++,{value:y[1],done:!1};case 5:f.label++,u=y[1],y=[0];continue;case 7:y=f.ops.pop(),f.trys.pop();continue;default:if(!((g=(g=f.trys).length>0&&g[g.length-1])||y[0]!==6&&y[0]!==2)){f=0;continue}if(y[0]===3&&(!g||y[1]>g[0]&&y[1]0)&&!(F=q.next()).done;)W.push(F.value)}catch(Z){H={error:Z}}finally{try{F&&!F.done&&(j=q.return)&&j.call(q)}finally{if(H)throw H.error}}return W},l=this&&this.__spreadArray||function(L,z,j){if(j||arguments.length===2)for(var F,H=0,q=z.length;H{function e(){return typeof Symbol=="function"&&Symbol.iterator?Symbol.iterator:"@@iterator"}Object.defineProperty(r,"__esModule",{value:!0}),r.iterator=r.getSymbolIterator=void 0,r.getSymbolIterator=e,r.iterator=e()},1967:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9691),n=e(4027),a={basic:function(c,l,d){return d!=null?{scheme:"basic",principal:c,credentials:l,realm:d}:{scheme:"basic",principal:c,credentials:l}},kerberos:function(c){return{scheme:"kerberos",principal:"",credentials:c}},bearer:function(c){return{scheme:"bearer",credentials:c}},none:function(){return{scheme:"none"}},custom:function(c,l,d,s,u){var g={scheme:s,principal:c};if(i(l)&&(g.credentials=l),i(d)&&(g.realm=d),i(u)){try{(0,n.stringify)(u)}catch(b){throw(0,o.newError)("Circular references in custom auth token parameters",void 0,b)}g.parameters=u}return g}};function i(c){return!(c==null||c===""||Object.getPrototypeOf(c)===Object.prototype&&Object.keys(c).length===0)}r.default=a},1983:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeInternals=void 0;var o=e(9445),n=e(7110),a=e(3111);r.mergeInternals=function(i,c,l,d,s,u,g,b){var f=[],v=0,p=0,m=!1,y=function(){!m||f.length||v||c.complete()},k=function(_){return v{Object.defineProperty(r,"__esModule",{value:!0}),r.notificationFilterDisabledClassification=r.notificationFilterDisabledCategory=r.notificationFilterMinimumSeverityLevel=void 0;var e={OFF:"OFF",WARNING:"WARNING",INFORMATION:"INFORMATION"};r.notificationFilterMinimumSeverityLevel=e,Object.freeze(e);var o={HINT:"HINT",UNRECOGNIZED:"UNRECOGNIZED",UNSUPPORTED:"UNSUPPORTED",PERFORMANCE:"PERFORMANCE",TOPOLOGY:"TOPOLOGY",SECURITY:"SECURITY",DEPRECATION:"DEPRECATION",GENERIC:"GENERIC",SCHEMA:"SCHEMA"};r.notificationFilterDisabledCategory=o,Object.freeze(o);var n=o;r.notificationFilterDisabledClassification=n,r.default=function(){throw this.minimumSeverityLevel=void 0,this.disabledCategories=void 0,this.disabledClassifications=void 0,new Error("Not implemented")}},2007:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Releasable=void 0;var e=(function(){function n(){}return n.prototype.release=function(){throw new Error("Not implemented")},n})();r.Releasable=e;var o=(function(){function n(){}return n.prototype.acquireConnection=function(a){throw Error("Not implemented")},n.prototype.supportsMultiDb=function(){throw Error("Not implemented")},n.prototype.supportsTransactionConfig=function(){throw Error("Not implemented")},n.prototype.supportsUserImpersonation=function(){throw Error("Not implemented")},n.prototype.supportsSessionAuth=function(){throw Error("Not implemented")},n.prototype.SSREnabled=function(){return!1},n.prototype.verifyConnectivityAndGetServerInfo=function(a){throw Error("Not implemented")},n.prototype.verifyAuthentication=function(a){throw Error("Not implemented")},n.prototype.getNegotiatedProtocolVersion=function(){throw Error("Not Implemented")},n.prototype.close=function(){throw Error("Not implemented")},n})();r.default=o},2063:t=>{t.exports=["<<=",">>=","++","--","<<",">>","<=",">=","==","!=","&&","||","+=","-=","*=","/=","%=","&=","^^","^=","|=","(",")","[","]",".","!","~","*","/","%","+","-","<",">","&","^","|","?",":","=",",",";","{","}"]},2066:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l0&&m[m.length-1])||E[0]!==6&&E[0]!==2)){k=0;continue}if(E[0]===3&&(!m||E[1]>m[0]&&E[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.takeWhile=void 0;var o=e(7843),n=e(3111);r.takeWhile=function(a,i){return i===void 0&&(i=!1),o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){var u=a(s,d++);(u||i)&&l.next(s),!u&&l.complete()}))})}},2171:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.partition=void 0;var o=e(245),n=e(783);r.partition=function(a,i){return function(c){return[n.filter(a,i)(c),n.filter(o.not(a,i))(c)]}}},2199:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0});var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return o(i,a),i.prototype.resolve=function(c){return this._resolveToItself(c)},i})(e(9305).internal.resolver.BaseHostNameResolver);r.default=n},2204:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.toArray=void 0;var o=e(9139),n=e(7843),a=function(i,c){return i.push(c),i};r.toArray=function(){return n.operate(function(i,c){o.reduce(a,[])(i).subscribe(c)})}},2360:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.materialize=void 0;var o=e(7800),n=e(7843),a=e(3111);r.materialize=function(){return n.operate(function(i,c){i.subscribe(a.createOperatorSubscriber(c,function(l){c.next(o.Notification.createNext(l))},function(){c.next(o.Notification.createComplete()),c.complete()},function(l){c.next(o.Notification.createError(l)),c.complete()}))})}},2363:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305),n=o.error.SERVICE_UNAVAILABLE,a=o.error.SESSION_EXPIRED,i=(function(){function l(d,s,u,g){this._errorCode=d,this._handleUnavailability=s||c,this._handleWriteFailure=u||c,this._handleSecurityError=g||c}return l.create=function(d){return new l(d.errorCode,d.handleUnavailability,d.handleWriteFailure,d.handleSecurityError)},l.prototype.errorCode=function(){return this._errorCode},l.prototype.handleAndTransformError=function(d,s,u){return(function(g){return g!=null&&g.code!=null&&g.code.startsWith("Neo.ClientError.Security.")})(d)?this._handleSecurityError(d,s,u):(function(g){return!!g&&(g.code===a||g.code===n||g.code==="Neo.TransientError.General.DatabaseUnavailable")})(d)?this._handleUnavailability(d,s,u):(function(g){return!!g&&(g.code==="Neo.ClientError.Cluster.NotALeader"||g.code==="Neo.ClientError.General.ForbiddenOnReadOnlyDatabase")})(d)?this._handleWriteFailure(d,s,u):d},l})();function c(l){return l}r.default=i},2481:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305),n=o.internal.util,a=n.ENCRYPTION_OFF,i=n.ENCRYPTION_ON,c=o.error.SERVICE_UNAVAILABLE,l=[null,void 0,!0,!1,i,a],d=[null,void 0,"TRUST_ALL_CERTIFICATES","TRUST_CUSTOM_CA_SIGNED_CERTIFICATES","TRUST_SYSTEM_CA_SIGNED_CERTIFICATES"];r.default=function(s,u,g,b){this.address=s,this.encrypted=(function(f){var v=f.encrypted;if(l.indexOf(v)===-1)throw(0,o.newError)("Illegal value of the encrypted setting ".concat(v,". Expected one of ").concat(l));return v})(u),this.trust=(function(f){var v=f.trust;if(d.indexOf(v)===-1)throw(0,o.newError)("Illegal value of the trust setting ".concat(v,". Expected one of ").concat(d));return v})(u),this.trustedCertificates=(function(f){return f.trustedCertificates||[]})(u),this.knownHostsPath=(function(f){return f.knownHosts||null})(u),this.connectionErrorCode=g||c,this.connectionTimeout=u.connectionTimeout,this.clientCertificate=b}},2483:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__values||function(g){var b=typeof Symbol=="function"&&Symbol.iterator,f=b&&g[b],v=0;if(f)return f.call(g);if(g&&typeof g.length=="number")return{next:function(){return g&&v>=g.length&&(g=void 0),{value:g&&g[v++],done:!g}}};throw new TypeError(b?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.AnonymousSubject=r.Subject=void 0;var a=e(4662),i=e(8014),c=e(9686),l=e(7479),d=e(9223),s=(function(g){function b(){var f=g.call(this)||this;return f.closed=!1,f.currentObservers=null,f.observers=[],f.isStopped=!1,f.hasError=!1,f.thrownError=null,f}return o(b,g),b.prototype.lift=function(f){var v=new u(this,this);return v.operator=f,v},b.prototype._throwIfClosed=function(){if(this.closed)throw new c.ObjectUnsubscribedError},b.prototype.next=function(f){var v=this;d.errorContext(function(){var p,m;if(v._throwIfClosed(),!v.isStopped){v.currentObservers||(v.currentObservers=Array.from(v.observers));try{for(var y=n(v.currentObservers),k=y.next();!k.done;k=y.next())k.value.next(f)}catch(x){p={error:x}}finally{try{k&&!k.done&&(m=y.return)&&m.call(y)}finally{if(p)throw p.error}}}})},b.prototype.error=function(f){var v=this;d.errorContext(function(){if(v._throwIfClosed(),!v.isStopped){v.hasError=v.isStopped=!0,v.thrownError=f;for(var p=v.observers;p.length;)p.shift().error(f)}})},b.prototype.complete=function(){var f=this;d.errorContext(function(){if(f._throwIfClosed(),!f.isStopped){f.isStopped=!0;for(var v=f.observers;v.length;)v.shift().complete()}})},b.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(b.prototype,"observed",{get:function(){var f;return((f=this.observers)===null||f===void 0?void 0:f.length)>0},enumerable:!1,configurable:!0}),b.prototype._trySubscribe=function(f){return this._throwIfClosed(),g.prototype._trySubscribe.call(this,f)},b.prototype._subscribe=function(f){return this._throwIfClosed(),this._checkFinalizedStatuses(f),this._innerSubscribe(f)},b.prototype._innerSubscribe=function(f){var v=this,p=this,m=p.hasError,y=p.isStopped,k=p.observers;return m||y?i.EMPTY_SUBSCRIPTION:(this.currentObservers=null,k.push(f),new i.Subscription(function(){v.currentObservers=null,l.arrRemove(k,f)}))},b.prototype._checkFinalizedStatuses=function(f){var v=this,p=v.hasError,m=v.thrownError,y=v.isStopped;p?f.error(m):y&&f.complete()},b.prototype.asObservable=function(){var f=new a.Observable;return f.source=this,f},b.create=function(f,v){return new u(f,v)},b})(a.Observable);r.Subject=s;var u=(function(g){function b(f,v){var p=g.call(this)||this;return p.destination=f,p.source=v,p}return o(b,g),b.prototype.next=function(f){var v,p;(p=(v=this.destination)===null||v===void 0?void 0:v.next)===null||p===void 0||p.call(v,f)},b.prototype.error=function(f){var v,p;(p=(v=this.destination)===null||v===void 0?void 0:v.error)===null||p===void 0||p.call(v,f)},b.prototype.complete=function(){var f,v;(v=(f=this.destination)===null||f===void 0?void 0:f.complete)===null||v===void 0||v.call(f)},b.prototype._subscribe=function(f){var v,p;return(p=(v=this.source)===null||v===void 0?void 0:v.subscribe(f))!==null&&p!==void 0?p:i.EMPTY_SUBSCRIPTION},b})(s);r.AnonymousSubject=u},2533:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})(),n=this&&this.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(715)),i=(function(c){function l(d){var s=c.call(this)||this;return s._readersIndex=new a.default,s._writersIndex=new a.default,s._connectionPool=d,s}return o(l,c),l.prototype.selectReader=function(d){return this._select(d,this._readersIndex)},l.prototype.selectWriter=function(d){return this._select(d,this._writersIndex)},l.prototype._select=function(d,s){var u=d.length;if(u===0)return null;var g=s.next(u),b=g,f=null,v=Number.MAX_SAFE_INTEGER;do{var p=d[b],m=this._connectionPool.activeResourceCount(p);m0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305);function n(){}function a(l){return l}var i={onNext:n,onCompleted:n,onError:n},c=(function(){function l(d){var s=d===void 0?{}:d,u=s.transformMetadata,g=s.enrichErrorMetadata,b=s.log,f=s.observer;this._pendingObservers=[],this._log=b,this._transformMetadata=u||a,this._enrichErrorMetadata=g||a,this._observer=Object.assign({onObserversCountChange:n,onError:n,onFailure:n,onErrorApplyTransformation:a},f)}return Object.defineProperty(l.prototype,"currentFailure",{get:function(){return this._currentFailure},enumerable:!1,configurable:!0}),l.prototype.handleResponse=function(d){var s=d.fields[0];switch(d.signature){case 113:this._log.isDebugEnabled()&&this._log.debug("S: RECORD ".concat(o.json.stringify(d))),this._currentObserver.onNext(s);break;case 112:this._log.isDebugEnabled()&&this._log.debug("S: SUCCESS ".concat(o.json.stringify(d)));try{var u=this._transformMetadata(s);this._currentObserver.onCompleted(u)}finally{this._updateCurrentObserver()}break;case 127:this._log.isDebugEnabled()&&this._log.debug("S: FAILURE ".concat(o.json.stringify(d)));try{this._currentFailure=this._handleErrorPayload(this._enrichErrorMetadata(s)),this._currentObserver.onError(this._currentFailure)}finally{this._updateCurrentObserver(),this._observer.onFailure(this._currentFailure)}break;case 126:this._log.isDebugEnabled()&&this._log.debug("S: IGNORED ".concat(o.json.stringify(d)));try{this._currentFailure&&this._currentObserver.onError?this._currentObserver.onError(this._currentFailure):this._currentObserver.onError&&this._currentObserver.onError((0,o.newError)("Ignored either because of an error or RESET"))}finally{this._updateCurrentObserver()}break;default:this._observer.onError((0,o.newError)("Unknown Bolt protocol message: "+d))}},l.prototype._updateCurrentObserver=function(){this._currentObserver=this._pendingObservers.shift(),this._observer.onObserversCountChange(this._observersCount)},Object.defineProperty(l.prototype,"_observersCount",{get:function(){return this._currentObserver==null?this._pendingObservers.length:this._pendingObservers.length+1},enumerable:!1,configurable:!0}),l.prototype._queueObserver=function(d){return(d=d||i).onCompleted=d.onCompleted||n,d.onError=d.onError||n,d.onNext=d.onNext||n,this._currentObserver===void 0?this._currentObserver=d:this._pendingObservers.push(d),this._observer.onObserversCountChange(this._observersCount),!0},l.prototype._notifyErrorToObservers=function(d){for(this._currentObserver&&this._currentObserver.onError&&this._currentObserver.onError(d);this._pendingObservers.length>0;){var s=this._pendingObservers.shift();s&&s.onError&&s.onError(d)}},l.prototype.hasOngoingObservableRequests=function(){return this._currentObserver!=null||this._pendingObservers.length>0},l.prototype._resetFailure=function(){this._currentFailure=null},l.prototype._handleErrorPayload=function(d){var s,u=(s=d.code)==="Neo.TransientError.Transaction.Terminated"?"Neo.ClientError.Transaction.Terminated":s==="Neo.TransientError.Transaction.LockClientStopped"?"Neo.ClientError.Transaction.LockClientStopped":s,g=d.cause!=null?this._handleErrorCause(d.cause):void 0,b=(0,o.newError)(d.message,u,g,d.gql_status,d.description,d.diagnostic_record);return this._observer.onErrorApplyTransformation(b)},l.prototype._handleErrorCause=function(d){var s=d.cause!=null?this._handleErrorCause(d.cause):void 0,u=(0,o.newGQLError)(d.message,s,d.gql_status,d.description,d.diagnostic_record);return this._observer.onErrorApplyTransformation(u)},l})();r.default=c},2628:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AnimationFrameAction=void 0;var n=e(5267),a=e(9507),i=(function(c){function l(d,s){var u=c.call(this,d,s)||this;return u.scheduler=d,u.work=s,u}return o(l,c),l.prototype.requestAsyncId=function(d,s,u){return u===void 0&&(u=0),u!==null&&u>0?c.prototype.requestAsyncId.call(this,d,s,u):(d.actions.push(this),d._scheduled||(d._scheduled=a.animationFrameProvider.requestAnimationFrame(function(){return d.flush(void 0)})))},l.prototype.recycleAsyncId=function(d,s,u){var g;if(u===void 0&&(u=0),u!=null?u>0:this.delay>0)return c.prototype.recycleAsyncId.call(this,d,s,u);var b=d.actions;s!=null&&s===d._scheduled&&((g=b[b.length-1])===null||g===void 0?void 0:g.id)!==s&&(a.animationFrameProvider.cancelAnimationFrame(s),d._scheduled=void 0)},l})(n.AsyncAction);r.AnimationFrameAction=i},2669:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.min=void 0;var o=e(9139),n=e(1018);r.min=function(a){return o.reduce(n.isFunction(a)?function(i,c){return a(i,c)<0?i:c}:function(i,c){return i{Object.defineProperty(r,"__esModule",{value:!0}),r.FailedObserver=r.CompletedObserver=void 0;var e=(function(){function a(){}return a.prototype.subscribe=function(i){n(i,i.onKeys,[]),n(i,i.onCompleted,{})},a.prototype.cancel=function(){},a.prototype.pause=function(){},a.prototype.resume=function(){},a.prototype.prepareToHandleSingleResponse=function(){},a.prototype.markCompleted=function(){},a.prototype.onError=function(i){throw new Error("CompletedObserver not supposed to call onError",{cause:i})},a})();r.CompletedObserver=e;var o=(function(){function a(i){var c=i.error,l=i.onError;this._error=c,this._beforeError=l,this._observers=[],this.onError(c)}return a.prototype.subscribe=function(i){n(i,i.onError,this._error),this._observers.push(i)},a.prototype.onError=function(i){n(this,this._beforeError,i),this._observers.forEach(function(c){return n(c,c.onError,i)})},a.prototype.cancel=function(){},a.prototype.pause=function(){},a.prototype.resume=function(){},a.prototype.markCompleted=function(){},a.prototype.prepareToHandleSingleResponse=function(){},a})();function n(a,i,c){i!=null&&i.bind(a)(c)}r.FailedObserver=o},2706:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pipeFromArray=r.pipe=void 0;var o=e(6640);function n(a){return a.length===0?o.identity:a.length===1?a[0]:function(i){return a.reduce(function(c,l){return l(c)},i)}}r.pipe=function(){for(var a=[],i=0;i{Object.defineProperty(r,"__esModule",{value:!0}),r.bindCallback=void 0;var o=e(1439);r.bindCallback=function(n,a,i){return o.bindCallbackInternals(!1,n,a,i)}},2752:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.exhaustAll=void 0;var o=e(4753),n=e(6640);r.exhaustAll=function(){return o.exhaustMap(n.identity)}},2823:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.EmptyError=void 0;var o=e(5568);r.EmptyError=o.createErrorClass(function(n){return function(){n(this),this.name="EmptyError",this.message="no elements in sequence"}})},2833:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.merge=void 0;var o=e(7302),n=e(9445),a=e(8616),i=e(1107),c=e(4917);r.merge=function(){for(var l=[],d=0;d{Object.defineProperty(r,"__esModule",{value:!0}),r.queue=r.queueScheduler=void 0;var o=e(4212),n=e(1293);r.queueScheduler=new n.QueueScheduler(o.QueueAction),r.queue=r.queueScheduler},2906:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__setModuleDefault||(Object.create?function(d,s){Object.defineProperty(d,"default",{enumerable:!0,value:s})}:function(d,s){d.default=s}),a=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var s={};if(d!=null)for(var u in d)u!=="default"&&Object.prototype.hasOwnProperty.call(d,u)&&o(s,d,u);return n(s,d),s},i=this&&this.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_MAX_SIZE=r.DEFAULT_ACQUISITION_TIMEOUT=r.PoolConfig=r.Pool=void 0;var c=a(e(7589));r.PoolConfig=c.default,Object.defineProperty(r,"DEFAULT_ACQUISITION_TIMEOUT",{enumerable:!0,get:function(){return c.DEFAULT_ACQUISITION_TIMEOUT}}),Object.defineProperty(r,"DEFAULT_MAX_SIZE",{enumerable:!0,get:function(){return c.DEFAULT_MAX_SIZE}});var l=i(e(6842));r.Pool=l.default,r.default=l.default},3001:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(n){this.maxSize=n,this.pruneCount=Math.max(Math.round(.01*n*Math.log(n)),1),this.map=new Map}return o.prototype.set=function(n,a){this.map.set(n,{database:a,lastUsed:Date.now()}),this._pruneCache()},o.prototype.get=function(n){var a=this.map.get(n);if(a!==void 0)return a.lastUsed=Date.now(),a.database},o.prototype.delete=function(n){this.map.delete(n)},o.prototype._pruneCache=function(){if(this.map.size>this.maxSize)for(var n=Array.from(this.map.entries()).sort(function(i,c){return i[1].lastUsed-c[1].lastUsed}),a=0;a0&&f[f.length-1])||x[0]!==6&&x[0]!==2)){p=0;continue}if(x[0]===3&&(!f||x[1]>f[0]&&x[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.animationFrames=void 0;var o=e(4662),n=e(4746),a=e(9507);function i(l){return new o.Observable(function(d){var s=l||n.performanceTimestampProvider,u=s.now(),g=0,b=function(){d.closed||(g=a.animationFrameProvider.requestAnimationFrame(function(f){g=0;var v=s.now();d.next({timestamp:l?v:f,elapsed:v-u}),b()}))};return b(),function(){g&&a.animationFrameProvider.cancelAnimationFrame(g)}})}r.animationFrames=function(l){return l?i(l):c};var c=i()},3111:function(t,r,e){var o=this&&this.__extends||(function(){var i=function(c,l){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,s){d.__proto__=s}||function(d,s){for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(d[u]=s[u])},i(c,l)};return function(c,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function d(){this.constructor=c}i(c,l),c.prototype=l===null?Object.create(l):(d.prototype=l.prototype,new d)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.OperatorSubscriber=r.createOperatorSubscriber=void 0;var n=e(5);r.createOperatorSubscriber=function(i,c,l,d,s){return new a(i,c,l,d,s)};var a=(function(i){function c(l,d,s,u,g,b){var f=i.call(this,l)||this;return f.onFinalize=g,f.shouldUnsubscribe=b,f._next=d?function(v){try{d(v)}catch(p){l.error(p)}}:i.prototype._next,f._error=u?function(v){try{u(v)}catch(p){l.error(p)}finally{this.unsubscribe()}}:i.prototype._error,f._complete=s?function(){try{s()}catch(v){l.error(v)}finally{this.unsubscribe()}}:i.prototype._complete,f}return o(c,i),c.prototype.unsubscribe=function(){var l;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var d=this.closed;i.prototype.unsubscribe.call(this),!d&&((l=this.onFinalize)===null||l===void 0||l.call(this))}},c})(n.Subscriber);r.OperatorSubscriber=a},3133:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.shareReplay=void 0;var o=e(1242),n=e(8977);r.shareReplay=function(a,i,c){var l,d,s,u,g=!1;return a&&typeof a=="object"?(l=a.bufferSize,u=l===void 0?1/0:l,d=a.windowTime,i=d===void 0?1/0:d,g=(s=a.refCount)!==void 0&&s,c=a.scheduler):u=a??1/0,n.share({connector:function(){return new o.ReplaySubject(u,i,c)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:g})}},3146:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.audit=void 0;var o=e(7843),n=e(9445),a=e(3111);r.audit=function(i){return o.operate(function(c,l){var d=!1,s=null,u=null,g=!1,b=function(){if(u==null||u.unsubscribe(),u=null,d){d=!1;var v=s;s=null,l.next(v)}g&&l.complete()},f=function(){u=null,g&&l.complete()};c.subscribe(a.createOperatorSubscriber(l,function(v){d=!0,s=v,u||n.innerFrom(i(v)).subscribe(u=a.createOperatorSubscriber(l,b,f))},function(){g=!0,(!d||!u||u.closed)&&l.complete()}))})}},3206:(t,r,e)=>{t.exports=function(E){var O,R,M,I=0,L=0,z=l,j=[],F=[],H=1,q=0,W=0,Z=!1,$=!1,X="",Q=a,lr=o;(E=E||{}).version==="300 es"&&(Q=c,lr=i);var or={},tr={};for(I=0;I0)continue;nr=Y.slice(0,1).join("")}return dr(nr),W+=nr.length,(j=j.slice(nr.length)).length}}function Ir(){return/[^a-fA-F0-9]/.test(O)?(dr(j.join("")),z=l,I):(j.push(O),R=O,I+1)}function Mr(){return O==="."||/[eE]/.test(O)?(j.push(O),z=v,R=O,I+1):O==="x"&&j.length===1&&j[0]==="0"?(z=_,j.push(O),R=O,I+1):/[^\d]/.test(O)?(dr(j.join("")),z=l,I):(j.push(O),R=O,I+1)}function Lr(){return O==="f"&&(j.push(O),R=O,I+=1),/[eE]/.test(O)?(j.push(O),R=O,I+1):(O!=="-"&&O!=="+"||!/[eE]/.test(R))&&/[^\d]/.test(O)?(dr(j.join("")),z=l,I):(j.push(O),R=O,I+1)}function Ar(){if(/[^\d\w_]/.test(O)){var Y=j.join("");return z=tr[Y]?y:or[Y]?m:p,dr(j.join("")),z=l,I}return j.push(O),R=O,I+1}};var o=e(4704),n=e(2063),a=e(7192),i=e(8784),c=e(5592),l=999,d=9999,s=0,u=1,g=2,b=3,f=4,v=5,p=6,m=7,y=8,k=9,x=10,_=11,S=["block-comment","line-comment","preprocessor","operator","integer","float","ident","builtin","keyword","whitespace","eof","integer"]},3218:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.mapTo=void 0;var o=e(5471);r.mapTo=function(n){return o.map(function(){return n})}},3229:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AnimationFrameScheduler=void 0;var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return o(i,a),i.prototype.flush=function(c){var l;this._active=!0,c?l=c.id:(l=this._scheduled,this._scheduled=void 0);var d,s=this.actions;c=c||s.shift();do if(d=c.execute(c.state,c.delay))break;while((c=s[0])&&c.id===l&&s.shift());if(this._active=!1,d){for(;(c=s[0])&&c.id===l&&s.shift();)c.unsubscribe();throw d}},i})(e(5648).AsyncScheduler);r.AnimationFrameScheduler=n},3231:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.auditTime=void 0;var o=e(7961),n=e(3146),a=e(4092);r.auditTime=function(i,c){return c===void 0&&(c=o.asyncScheduler),n.audit(function(){return a.timer(i,c)})}},3247:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.combineLatestInit=r.combineLatest=void 0;var o=e(4662),n=e(7360),a=e(4917),i=e(6640),c=e(1251),l=e(1107),d=e(6013),s=e(3111),u=e(7110);function g(f,v,p){return p===void 0&&(p=i.identity),function(m){b(v,function(){for(var y=f.length,k=new Array(y),x=y,_=y,S=function(O){b(v,function(){var R=a.from(f[O],v),M=!1;R.subscribe(s.createOperatorSubscriber(m,function(I){k[O]=I,M||(M=!0,_--),_||m.next(p(k.slice()))},function(){--x||m.complete()}))},m)},E=0;E{var o=e(6931),n=e(9975),a=Object.hasOwnProperty,i=Object.create(null);for(var c in o)a.call(o,c)&&(i[o[c]]=c);var l=t.exports={to:{},get:{}};function d(u,g,b){return Math.min(Math.max(g,u),b)}function s(u){var g=Math.round(u).toString(16).toUpperCase();return g.length<2?"0"+g:g}l.get=function(u){var g,b;switch(u.substring(0,3).toLowerCase()){case"hsl":g=l.get.hsl(u),b="hsl";break;case"hwb":g=l.get.hwb(u),b="hwb";break;default:g=l.get.rgb(u),b="rgb"}return g?{model:b,value:g}:null},l.get.rgb=function(u){if(!u)return null;var g,b,f,v=[0,0,0,1];if(g=u.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(f=g[2],g=g[1],b=0;b<3;b++){var p=2*b;v[b]=parseInt(g.slice(p,p+2),16)}f&&(v[3]=parseInt(f,16)/255)}else if(g=u.match(/^#([a-f0-9]{3,4})$/i)){for(f=(g=g[1])[3],b=0;b<3;b++)v[b]=parseInt(g[b]+g[b],16);f&&(v[3]=parseInt(f+f,16)/255)}else if(g=u.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(b=0;b<3;b++)v[b]=parseInt(g[b+1],0);g[4]&&(g[5]?v[3]=.01*parseFloat(g[4]):v[3]=parseFloat(g[4]))}else{if(!(g=u.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(g=u.match(/^(\w+)$/))?g[1]==="transparent"?[0,0,0,0]:a.call(o,g[1])?((v=o[g[1]])[3]=1,v):null:null;for(b=0;b<3;b++)v[b]=Math.round(2.55*parseFloat(g[b+1]));g[4]&&(g[5]?v[3]=.01*parseFloat(g[4]):v[3]=parseFloat(g[4]))}for(b=0;b<3;b++)v[b]=d(v[b],0,255);return v[3]=d(v[3],0,1),v},l.get.hsl=function(u){if(!u)return null;var g=u.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(g){var b=parseFloat(g[4]);return[(parseFloat(g[1])%360+360)%360,d(parseFloat(g[2]),0,100),d(parseFloat(g[3]),0,100),d(isNaN(b)?1:b,0,1)]}return null},l.get.hwb=function(u){if(!u)return null;var g=u.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(g){var b=parseFloat(g[4]);return[(parseFloat(g[1])%360+360)%360,d(parseFloat(g[2]),0,100),d(parseFloat(g[3]),0,100),d(isNaN(b)?1:b,0,1)]}return null},l.to.hex=function(){var u=n(arguments);return"#"+s(u[0])+s(u[1])+s(u[2])+(u[3]<1?s(Math.round(255*u[3])):"")},l.to.rgb=function(){var u=n(arguments);return u.length<4||u[3]===1?"rgb("+Math.round(u[0])+", "+Math.round(u[1])+", "+Math.round(u[2])+")":"rgba("+Math.round(u[0])+", "+Math.round(u[1])+", "+Math.round(u[2])+", "+u[3]+")"},l.to.rgb.percent=function(){var u=n(arguments),g=Math.round(u[0]/255*100),b=Math.round(u[1]/255*100),f=Math.round(u[2]/255*100);return u.length<4||u[3]===1?"rgb("+g+"%, "+b+"%, "+f+"%)":"rgba("+g+"%, "+b+"%, "+f+"%, "+u[3]+")"},l.to.hsl=function(){var u=n(arguments);return u.length<4||u[3]===1?"hsl("+u[0]+", "+u[1]+"%, "+u[2]+"%)":"hsla("+u[0]+", "+u[1]+"%, "+u[2]+"%, "+u[3]+")"},l.to.hwb=function(){var u=n(arguments),g="";return u.length>=4&&u[3]!==1&&(g=", "+u[3]),"hwb("+u[0]+", "+u[1]+"%, "+u[2]+"%"+g+")"},l.to.keyword=function(u){return i[u.slice(0,3)]}},3274:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.switchMapTo=void 0;var o=e(3879),n=e(1018);r.switchMapTo=function(a,i){return n.isFunction(i)?o.switchMap(function(){return a},i):o.switchMap(function(){return a})}},3321:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.TypeTransformer=void 0;var o=e(7168),n=e(9305).internal.objectUtil,a=(function(){function c(l){this._transformers=l,this._transformersPerSignature=new Map(l.map(function(d){return[d.signature,d]})),this.fromStructure=this.fromStructure.bind(this),this.toStructure=this.toStructure.bind(this),Object.freeze(this)}return c.prototype.fromStructure=function(l){try{return l instanceof o.structure.Structure&&this._transformersPerSignature.has(l.signature)?(0,this._transformersPerSignature.get(l.signature).fromStructure)(l):l}catch(d){return n.createBrokenObject(d)}},c.prototype.toStructure=function(l){var d=this._transformers.find(function(s){return(0,s.isTypeInstance)(l)});return d!==void 0?d.toStructure(l):l},c})();r.default=a;var i=(function(){function c(l){var d=l.signature,s=l.fromStructure,u=l.toStructure,g=l.isTypeInstance;this.signature=d,this.isTypeInstance=g,this.fromStructure=s,this.toStructure=u,Object.freeze(this)}return c.prototype.extendsWith=function(l){var d=l.signature,s=l.fromStructure,u=l.toStructure,g=l.isTypeInstance;return new c({signature:d||this.signature,fromStructure:s||this.fromStructure,toStructure:u||this.toStructure,isTypeInstance:g||this.isTypeInstance})},c})();r.TypeTransformer=i},3327:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.observable=void 0,r.observable=typeof Symbol=="function"&&Symbol.observable||"@@observable"},3371:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.toString=r.toNumber=r.inSafeRange=r.isInt=r.int=void 0;var o=e(9691),n=new Map,a=(function(){function v(p,m){this.low=p??0,this.high=m??0}return v.prototype.inSafeRange=function(){return this.greaterThanOrEqual(v.MIN_SAFE_VALUE)&&this.lessThanOrEqual(v.MAX_SAFE_VALUE)},v.prototype.toInt=function(){return this.low},v.prototype.toNumber=function(){return this.high*c+(this.low>>>0)},v.prototype.toBigInt=function(){if(this.isZero())return BigInt(0);if(this.isPositive())return BigInt(this.high>>>0)*BigInt(c)+BigInt(this.low>>>0);var p=this.negate();return BigInt(-1)*(BigInt(p.high>>>0)*BigInt(c)+BigInt(p.low>>>0))},v.prototype.toNumberOrInfinity=function(){return this.lessThan(v.MIN_SAFE_VALUE)?Number.NEGATIVE_INFINITY:this.greaterThan(v.MAX_SAFE_VALUE)?Number.POSITIVE_INFINITY:this.toNumber()},v.prototype.toString=function(p){if((p=p??10)<2||p>36)throw RangeError("radix out of range: "+p.toString());if(this.isZero())return"0";var m;if(this.isNegative()){if(this.equals(v.MIN_VALUE)){var y=v.fromNumber(p),k=this.div(y);return m=k.multiply(y).subtract(this),k.toString(p)+m.toInt().toString(p)}return"-"+this.negate().toString(p)}var x=v.fromNumber(Math.pow(p,6));m=this;for(var _="";;){var S=m.div(x),E=(m.subtract(S.multiply(x)).toInt()>>>0).toString(p);if((m=S).isZero())return E+_;for(;E.length<6;)E="0"+E;_=""+E+_}},v.prototype.valueOf=function(){return this.toBigInt()},v.prototype.getHighBits=function(){return this.high},v.prototype.getLowBits=function(){return this.low},v.prototype.getNumBitsAbs=function(){if(this.isNegative())return this.equals(v.MIN_VALUE)?64:this.negate().getNumBitsAbs();var p=this.high!==0?this.high:this.low,m=0;for(m=31;m>0&&!(p&1<=0},v.prototype.isOdd=function(){return!(1&~this.low)},v.prototype.isEven=function(){return!(1&this.low)},v.prototype.equals=function(p){var m=v.fromValue(p);return this.high===m.high&&this.low===m.low},v.prototype.notEquals=function(p){return!this.equals(p)},v.prototype.lessThan=function(p){return this.compare(p)<0},v.prototype.lessThanOrEqual=function(p){return this.compare(p)<=0},v.prototype.greaterThan=function(p){return this.compare(p)>0},v.prototype.greaterThanOrEqual=function(p){return this.compare(p)>=0},v.prototype.compare=function(p){var m=v.fromValue(p);if(this.equals(m))return 0;var y=this.isNegative(),k=m.isNegative();return y&&!k?-1:!y&&k?1:this.subtract(m).isNegative()?-1:1},v.prototype.negate=function(){return this.equals(v.MIN_VALUE)?v.MIN_VALUE:this.not().add(v.ONE)},v.prototype.add=function(p){var m=v.fromValue(p),y=this.high>>>16,k=65535&this.high,x=this.low>>>16,_=65535&this.low,S=m.high>>>16,E=65535&m.high,O=m.low>>>16,R=0,M=0,I=0,L=0;return I+=(L+=_+(65535&m.low))>>>16,L&=65535,M+=(I+=x+O)>>>16,I&=65535,R+=(M+=k+E)>>>16,M&=65535,R+=y+S,R&=65535,v.fromBits(I<<16|L,R<<16|M)},v.prototype.subtract=function(p){var m=v.fromValue(p);return this.add(m.negate())},v.prototype.multiply=function(p){if(this.isZero())return v.ZERO;var m=v.fromValue(p);if(m.isZero())return v.ZERO;if(this.equals(v.MIN_VALUE))return m.isOdd()?v.MIN_VALUE:v.ZERO;if(m.equals(v.MIN_VALUE))return this.isOdd()?v.MIN_VALUE:v.ZERO;if(this.isNegative())return m.isNegative()?this.negate().multiply(m.negate()):this.negate().multiply(m).negate();if(m.isNegative())return this.multiply(m.negate()).negate();if(this.lessThan(d)&&m.lessThan(d))return v.fromNumber(this.toNumber()*m.toNumber());var y=this.high>>>16,k=65535&this.high,x=this.low>>>16,_=65535&this.low,S=m.high>>>16,E=65535&m.high,O=m.low>>>16,R=65535&m.low,M=0,I=0,L=0,z=0;return L+=(z+=_*R)>>>16,z&=65535,I+=(L+=x*R)>>>16,L&=65535,I+=(L+=_*O)>>>16,L&=65535,M+=(I+=k*R)>>>16,I&=65535,M+=(I+=x*O)>>>16,I&=65535,M+=(I+=_*E)>>>16,I&=65535,M+=y*R+k*O+x*E+_*S,M&=65535,v.fromBits(L<<16|z,M<<16|I)},v.prototype.div=function(p){var m,y,k,x=v.fromValue(p);if(x.isZero())throw(0,o.newError)("division by zero");if(this.isZero())return v.ZERO;if(this.equals(v.MIN_VALUE))return x.equals(v.ONE)||x.equals(v.NEG_ONE)?v.MIN_VALUE:x.equals(v.MIN_VALUE)?v.ONE:(m=this.shiftRight(1).div(x).shiftLeft(1)).equals(v.ZERO)?x.isNegative()?v.ONE:v.NEG_ONE:(y=this.subtract(x.multiply(m)),k=m.add(y.div(x)));if(x.equals(v.MIN_VALUE))return v.ZERO;if(this.isNegative())return x.isNegative()?this.negate().div(x.negate()):this.negate().div(x).negate();if(x.isNegative())return this.div(x.negate()).negate();for(k=v.ZERO,y=this;y.greaterThanOrEqual(x);){m=Math.max(1,Math.floor(y.toNumber()/x.toNumber()));for(var _=Math.ceil(Math.log(m)/Math.LN2),S=_<=48?1:Math.pow(2,_-48),E=v.fromNumber(m),O=E.multiply(x);O.isNegative()||O.greaterThan(y);)m-=S,O=(E=v.fromNumber(m)).multiply(x);E.isZero()&&(E=v.ONE),k=k.add(E),y=y.subtract(O)}return k},v.prototype.modulo=function(p){var m=v.fromValue(p);return this.subtract(this.div(m).multiply(m))},v.prototype.not=function(){return v.fromBits(~this.low,~this.high)},v.prototype.and=function(p){var m=v.fromValue(p);return v.fromBits(this.low&m.low,this.high&m.high)},v.prototype.or=function(p){var m=v.fromValue(p);return v.fromBits(this.low|m.low,this.high|m.high)},v.prototype.xor=function(p){var m=v.fromValue(p);return v.fromBits(this.low^m.low,this.high^m.high)},v.prototype.shiftLeft=function(p){var m=v.toNumber(p);return(m&=63)==0?v.ZERO:m<32?v.fromBits(this.low<>>32-m):v.fromBits(0,this.low<>>m|this.high<<32-m,this.high>>m):v.fromBits(this.high>>m-32,this.high>=0?0:-1)},v.isInteger=function(p){return(p==null?void 0:p.__isInteger__)===!0},v.fromInt=function(p){var m;if((p|=0)>=-128&&p<128&&(m=n.get(p))!=null)return m;var y=new v(p,p<0?-1:0);return p>=-128&&p<128&&n.set(p,y),y},v.fromBits=function(p,m){return new v(p,m)},v.fromNumber=function(p){return isNaN(p)||!isFinite(p)?v.ZERO:p<=-l?v.MIN_VALUE:p+1>=l?v.MAX_VALUE:p<0?v.fromNumber(-p).negate():new v(p%c|0,p/c|0)},v.fromString=function(p,m,y){var k,x=(y===void 0?{}:y).strictStringValidation;if(p.length===0)throw(0,o.newError)("number format error: empty string");if(p==="NaN"||p==="Infinity"||p==="+Infinity"||p==="-Infinity")return v.ZERO;if((m=m??10)<2||m>36)throw(0,o.newError)("radix out of range: "+m.toString());if((k=p.indexOf("-"))>0)throw(0,o.newError)('number format error: interior "-" character: '+p);if(k===0)return v.fromString(p.substring(1),m).negate();for(var _=v.fromNumber(Math.pow(m,8)),S=v.ZERO,E=0;E{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(){}return o.prototype.resolve=function(){throw new Error("Abstract function")},o.prototype._resolveToItself=function(n){return Promise.resolve([n])},o})();r.default=e},3399:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.config=void 0,r.config={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},3448:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(p){for(var m,y=1,k=arguments.length;y0)&&!(k=_.next()).done;)S.push(k.value)}catch(E){x={error:E}}finally{try{k&&!k.done&&(y=_.return)&&y.call(_)}finally{if(x)throw x.error}}return S},a=this&&this.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(r,"__esModule",{value:!0});var i=e(9305),c=e(7168),l=e(3321),d=e(5973),s=a(e(6661)),u=i.internal.temporalUtil,g=u.dateToEpochDay,b=u.localDateTimeToEpochSecond,f=u.localTimeToNanoOfDay;function v(p,m,y){if(!m&&!y)return p;var k=function(E){return y?E.toBigInt():E.toNumberOrInfinity()},x=Object.create(Object.getPrototypeOf(p));for(var _ in p)if(Object.prototype.hasOwnProperty.call(p,_)===!0){var S=p[_];x[_]=(0,i.isInt)(S)?k(S):S}return Object.freeze(x),x}r.default=o(o({},s.default),{createPoint2DTransformer:function(){return new l.TypeTransformer({signature:88,isTypeInstance:function(p){return(0,i.isPoint)(p)&&(p.z===null||p.z===void 0)},toStructure:function(p){return new c.structure.Structure(88,[(0,i.int)(p.srid),p.x,p.y])},fromStructure:function(p){c.structure.verifyStructSize("Point2D",3,p.size);var m=n(p.fields,3),y=m[0],k=m[1],x=m[2];return new i.Point(y,k,x,void 0)}})},createPoint3DTransformer:function(){return new l.TypeTransformer({signature:89,isTypeInstance:function(p){return(0,i.isPoint)(p)&&p.z!==null&&p.z!==void 0},toStructure:function(p){return new c.structure.Structure(89,[(0,i.int)(p.srid),p.x,p.y,p.z])},fromStructure:function(p){c.structure.verifyStructSize("Point3D",4,p.size);var m=n(p.fields,4),y=m[0],k=m[1],x=m[2],_=m[3];return new i.Point(y,k,x,_)}})},createDurationTransformer:function(){return new l.TypeTransformer({signature:69,isTypeInstance:i.isDuration,toStructure:function(p){var m=(0,i.int)(p.months),y=(0,i.int)(p.days),k=(0,i.int)(p.seconds),x=(0,i.int)(p.nanoseconds);return new c.structure.Structure(69,[m,y,k,x])},fromStructure:function(p){c.structure.verifyStructSize("Duration",4,p.size);var m=n(p.fields,4),y=m[0],k=m[1],x=m[2],_=m[3];return new i.Duration(y,k,x,_)}})},createLocalTimeTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:116,isTypeInstance:i.isLocalTime,toStructure:function(k){var x=f(k.hour,k.minute,k.second,k.nanosecond);return new c.structure.Structure(116,[x])},fromStructure:function(k){c.structure.verifyStructSize("LocalTime",1,k.size);var x=n(k.fields,1)[0];return v((0,d.nanoOfDayToLocalTime)(x),m,y)}})},createTimeTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:84,isTypeInstance:i.isTime,toStructure:function(k){var x=f(k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.timeZoneOffsetSeconds);return new c.structure.Structure(84,[x,_])},fromStructure:function(k){c.structure.verifyStructSize("Time",2,k.size);var x=n(k.fields,2),_=x[0],S=x[1],E=(0,d.nanoOfDayToLocalTime)(_);return v(new i.Time(E.hour,E.minute,E.second,E.nanosecond,S),m,y)}})},createDateTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:68,isTypeInstance:i.isDate,toStructure:function(k){var x=g(k.year,k.month,k.day);return new c.structure.Structure(68,[x])},fromStructure:function(k){c.structure.verifyStructSize("Date",1,k.size);var x=n(k.fields,1)[0];return v((0,d.epochDayToDate)(x),m,y)}})},createLocalDateTimeTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:100,isTypeInstance:i.isLocalDateTime,toStructure:function(k){var x=b(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.nanosecond);return new c.structure.Structure(100,[x,_])},fromStructure:function(k){c.structure.verifyStructSize("LocalDateTime",2,k.size);var x=n(k.fields,2),_=x[0],S=x[1];return v((0,d.epochSecondAndNanoToLocalDateTime)(_,S),m,y)}})},createDateTimeWithZoneIdTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:102,isTypeInstance:function(k){return(0,i.isDateTime)(k)&&k.timeZoneId!=null},toStructure:function(k){var x=b(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.nanosecond),S=k.timeZoneId;return new c.structure.Structure(102,[x,_,S])},fromStructure:function(k){c.structure.verifyStructSize("DateTimeWithZoneId",3,k.size);var x=n(k.fields,3),_=x[0],S=x[1],E=x[2],O=(0,d.epochSecondAndNanoToLocalDateTime)(_,S);return v(new i.DateTime(O.year,O.month,O.day,O.hour,O.minute,O.second,O.nanosecond,null,E),m,y)}})},createDateTimeWithOffsetTransformer:function(p){var m=p.disableLosslessIntegers,y=p.useBigInt;return new l.TypeTransformer({signature:70,isTypeInstance:function(k){return(0,i.isDateTime)(k)&&k.timeZoneId==null},toStructure:function(k){var x=b(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond),_=(0,i.int)(k.nanosecond),S=(0,i.int)(k.timeZoneOffsetSeconds);return new c.structure.Structure(70,[x,_,S])},fromStructure:function(k){c.structure.verifyStructSize("DateTimeWithZoneOffset",3,k.size);var x=n(k.fields,3),_=x[0],S=x[1],E=x[2],O=(0,d.epochSecondAndNanoToLocalDateTime)(_,S);return v(new i.DateTime(O.year,O.month,O.day,O.hour,O.minute,O.second,O.nanosecond,E,null),m,y)}})}})},3466:function(t,r,e){var o=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(r,"__esModule",{value:!0});var n=e(8813),a=e(9419),i=o(e(3057)),c=e(9305),l=o(e(5742)),d=o(e(1530)),s=o(e(9823)),u=c.internal.constants,g=u.ACCESS_MODE_READ,b=u.ACCESS_MODE_WRITE,f=u.TELEMETRY_APIS,v=c.internal.txConfig.TxConfig,p=(function(){function m(y){var k=y===void 0?{}:y,x=k.session,_=k.config,S=k.log;this._session=x,this._retryLogic=(function(E){var O=E&&E.maxTransactionRetryTime?E.maxTransactionRetryTime:null;return new s.default({maxRetryTimeout:O})})(_),this._log=S}return m.prototype.run=function(y,k,x){var _=this;return new i.default(new n.Observable(function(S){try{S.next(_._session.run(y,k,x)),S.complete()}catch(E){S.error(E)}return function(){}}))},m.prototype.beginTransaction=function(y){return this._beginTransaction(this._session._mode,y,{api:f.UNMANAGED_TRANSACTION})},m.prototype.readTransaction=function(y,k){return this._runTransaction(g,y,k)},m.prototype.writeTransaction=function(y,k){return this._runTransaction(b,y,k)},m.prototype.executeRead=function(y,k){return this._executeInTransaction(g,y,k)},m.prototype.executeWrite=function(y,k){return this._executeInTransaction(b,y,k)},m.prototype._executeInTransaction=function(y,k,x){return this._runTransaction(y,k,x,function(_){return new d.default({run:_.run.bind(_)})})},m.prototype.close=function(){var y=this;return new n.Observable(function(k){y._session.close().then(function(){k.complete()}).catch(function(x){return k.error(x)})})},m.prototype[Symbol.asyncDispose]=function(){return this.close()},m.prototype.lastBookmark=function(){return this.lastBookmarks()},m.prototype.lastBookmarks=function(){return this._session.lastBookmarks()},m.prototype._beginTransaction=function(y,k,x){var _=this,S=v.empty();return k&&(S=new v(k,this._log)),new n.Observable(function(E){try{_._session._beginTransaction(y,S,x).then(function(O){E.next(new l.default(O)),E.complete()}).catch(function(O){return E.error(O)})}catch(O){E.error(O)}return function(){}})},m.prototype._runTransaction=function(y,k,x,_){var S=this;_===void 0&&(_=function(R){return R});var E=v.empty();x&&(E=new v(x));var O={apiTelemetryConfig:{api:f.MANAGED_TRANSACTION,onTelemetrySuccess:function(){O.apiTelemetryConfig=void 0}}};return this._retryLogic.retry((0,n.of)(1).pipe((0,a.mergeMap)(function(){return S._beginTransaction(y,E,O.apiTelemetryConfig)}),(0,a.mergeMap)(function(R){return(0,n.defer)(function(){try{return k(_(R))}catch(M){return(0,n.throwError)(function(){return M})}}).pipe((0,a.catchError)(function(M){return R.rollback().pipe((0,a.concatWith)((0,n.throwError)(function(){return M})))}),(0,a.concatWith)(R.commit()))})))},m})();r.default=p},3473:function(t,r,e){var o=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(r,"__esModule",{value:!0});var n=o(e(5319)),a=e(9305),i=o(e(1048)),c=new(e(8888)).StringDecoder("utf8");r.default={encode:function(l){return new n.default((function(d){return typeof i.default.Buffer.from=="function"?i.default.Buffer.from(d,"utf8"):new i.default.Buffer(d,"utf8")})(l))},decode:function(l,d){if(Object.prototype.hasOwnProperty.call(l,"_buffer"))return(function(s,u){var g=s.position,b=g+u;return s.position=Math.min(b,s.length),s._buffer.toString("utf8",g,b)})(l,d);if(Object.prototype.hasOwnProperty.call(l,"_buffers"))return(function(s,u){return(function(g,b){var f=b,v=g.position;return g._updatePos(Math.min(b,g.length-v)),g._buffers.reduce(function(p,m){if(f<=0)return p;if(v>=m.length)return v-=m.length,"";m._updatePos(v-m.position);var y=Math.min(m.length-v,f),k=m.readSlice(y);return m._updatePos(y),f=Math.max(f-k.length,0),v=0,p+(function(x){return c.write(x._buffer)})(k)},"")+c.end()})(s,u)})(l,d);throw(0,a.newError)("Don't know how to decode strings from '".concat(l,"'"))}}},3488:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(a,i,c,l){l===void 0&&(l=c);var d=Object.getOwnPropertyDescriptor(i,c);d&&!("get"in d?!i.__esModule:d.writable||d.configurable)||(d={enumerable:!0,get:function(){return i[c]}}),Object.defineProperty(a,l,d)}:function(a,i,c,l){l===void 0&&(l=c),a[l]=i[c]}),n=this&&this.__exportStar||function(a,i){for(var c in a)c==="default"||Object.prototype.hasOwnProperty.call(i,c)||o(i,a,c)};Object.defineProperty(r,"__esModule",{value:!0}),n(e(5837),r)},3545:function(t,r,e){var o=this&&this.__extends||(function(){var m=function(y,k){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,_){x.__proto__=_}||function(x,_){for(var S in _)Object.prototype.hasOwnProperty.call(_,S)&&(x[S]=_[S])},m(y,k)};return function(y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Class extends value "+String(k)+" is not a constructor or null");function x(){this.constructor=y}m(y,k),y.prototype=k===null?Object.create(k):(x.prototype=k.prototype,new x)}})(),n=this&&this.__awaiter||function(m,y,k,x){return new(k||(k=Promise))(function(_,S){function E(M){try{R(x.next(M))}catch(I){S(I)}}function O(M){try{R(x.throw(M))}catch(I){S(I)}}function R(M){var I;M.done?_(M.value):(I=M.value,I instanceof k?I:new k(function(L){L(I)})).then(E,O)}R((x=x.apply(m,y||[])).next())})},a=this&&this.__generator||function(m,y){var k,x,_,S,E={label:0,sent:function(){if(1&_[0])throw _[1];return _[1]},trys:[],ops:[]};return S={next:O(0),throw:O(1),return:O(2)},typeof Symbol=="function"&&(S[Symbol.iterator]=function(){return this}),S;function O(R){return function(M){return(function(I){if(k)throw new TypeError("Generator is already executing.");for(;S&&(S=0,I[0]&&(E=0)),E;)try{if(k=1,x&&(_=2&I[0]?x.return:I[0]?x.throw||((_=x.return)&&_.call(x),0):x.next)&&!(_=_.call(x,I[1])).done)return _;switch(x=0,_&&(I=[2&I[0],_.value]),I[0]){case 0:case 1:_=I;break;case 4:return E.label++,{value:I[1],done:!1};case 5:E.label++,x=I[1],I=[0];continue;case 7:I=E.ops.pop(),E.trys.pop();continue;default:if(!((_=(_=E.trys).length>0&&_[_.length-1])||I[0]!==6&&I[0]!==2)){E=0;continue}if(I[0]===3&&(!_||I[1]>_[0]&&I[1]<_[3])){E.label=I[1];break}if(I[0]===6&&E.label<_[1]){E.label=_[1],_=I;break}if(_&&E.label<_[2]){E.label=_[2],E.ops.push(I);break}_[2]&&E.ops.pop(),E.trys.pop();continue}I=y.call(m,E)}catch(L){I=[6,L],x=0}finally{k=_=0}if(5&I[0])throw I[1];return{value:I[0]?I[1]:void 0,done:!0}})([R,M])}}},i=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(r,"__esModule",{value:!0});var c=i(e(8987)),l=e(7721),d=e(9305),s=d.internal.constants,u=s.BOLT_PROTOCOL_V3,g=s.BOLT_PROTOCOL_V4_0,b=s.BOLT_PROTOCOL_V4_4,f=s.BOLT_PROTOCOL_V5_1,v=d.error.SERVICE_UNAVAILABLE,p=(function(m){function y(k){var x=k.id,_=k.config,S=k.log,E=k.address,O=k.userAgent,R=k.boltAgent,M=k.authTokenManager,I=k.newPool,L=m.call(this,{id:x,config:_,log:S,userAgent:O,boltAgent:R,authTokenManager:M,newPool:I})||this;return L._address=E,L}return o(y,m),y.prototype.acquireConnection=function(k){var x=k===void 0?{}:k,_=(x.accessMode,x.database),S=(x.bookmarks,x.auth),E=x.forceReAuth;return n(this,void 0,void 0,function(){var O,R,M=this;return a(this,function(I){switch(I.label){case 0:return O=l.ConnectionErrorHandler.create({errorCode:v,handleSecurityError:function(L,z,j){return M._handleSecurityError(L,z,j,_)}}),[4,this._connectionPool.acquire({auth:S,forceReAuth:E},this._address)];case 1:return R=I.sent(),S?[4,this._verifyStickyConnection({auth:S,connection:R,address:this._address})]:[3,3];case 2:return I.sent(),[2,R];case 3:return[2,new l.DelegateConnection(R,O)]}})})},y.prototype._handleSecurityError=function(k,x,_,S){return this._log.warn("Direct driver ".concat(this._id," will close connection to ").concat(x," for database '").concat(S,"' because of an error ").concat(k.code," '").concat(k.message,"'")),m.prototype._handleSecurityError.call(this,k,x,_)},y.prototype._hasProtocolVersion=function(k){return n(this,void 0,void 0,function(){var x,_;return a(this,function(S){switch(S.label){case 0:return[4,this._createChannelConnection(this._address)];case 1:return x=S.sent(),_=x.protocol()?x.protocol().version:null,[4,x.close()];case 2:return S.sent(),_?[2,k(_)]:[2,!1]}})})},y.prototype.supportsMultiDb=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=g})];case 1:return[2,k.sent()]}})})},y.prototype.getNegotiatedProtocolVersion=function(){var k=this;return new Promise(function(x,_){k._hasProtocolVersion(x).catch(_)})},y.prototype.supportsTransactionConfig=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=u})];case 1:return[2,k.sent()]}})})},y.prototype.supportsUserImpersonation=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=b})];case 1:return[2,k.sent()]}})})},y.prototype.supportsSessionAuth=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._hasProtocolVersion(function(x){return x>=f})];case 1:return[2,k.sent()]}})})},y.prototype.verifyAuthentication=function(k){var x=k.auth;return n(this,void 0,void 0,function(){var _=this;return a(this,function(S){return[2,this._verifyAuthentication({auth:x,getAddress:function(){return _._address}})]})})},y.prototype.verifyConnectivityAndGetServerInfo=function(){return n(this,void 0,void 0,function(){return a(this,function(k){switch(k.label){case 0:return[4,this._verifyConnectivityAndGetServerVersion({address:this._address})];case 1:return[2,k.sent()]}})})},y})(c.default);r.default=p},3555:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.finalize=void 0;var o=e(7843);r.finalize=function(n){return o.operate(function(a,i){try{a.subscribe(i)}finally{i.add(n)}})}},3618:function(t,r,e){var o=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})(),n=this&&this.__awaiter||function(v,p,m,y){return new(m||(m=Promise))(function(k,x){function _(O){try{E(y.next(O))}catch(R){x(R)}}function S(O){try{E(y.throw(O))}catch(R){x(R)}}function E(O){var R;O.done?k(O.value):(R=O.value,R instanceof m?R:new m(function(M){M(R)})).then(_,S)}E((y=y.apply(v,p||[])).next())})},a=this&&this.__generator||function(v,p){var m,y,k,x,_={label:0,sent:function(){if(1&k[0])throw k[1];return k[1]},trys:[],ops:[]};return x={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(x[Symbol.iterator]=function(){return this}),x;function S(E){return function(O){return(function(R){if(m)throw new TypeError("Generator is already executing.");for(;x&&(x=0,R[0]&&(_=0)),_;)try{if(m=1,y&&(k=2&R[0]?y.return:R[0]?y.throw||((k=y.return)&&k.call(y),0):y.next)&&!(k=k.call(y,R[1])).done)return k;switch(y=0,k&&(R=[2&R[0],k.value]),R[0]){case 0:case 1:k=R;break;case 4:return _.label++,{value:R[1],done:!1};case 5:_.label++,y=R[1],R=[0];continue;case 7:R=_.ops.pop(),_.trys.pop();continue;default:if(!((k=(k=_.trys).length>0&&k[k.length-1])||R[0]!==6&&R[0]!==2)){_=0;continue}if(R[0]===3&&(!k||R[1]>k[0]&&R[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.joinAllInternals=void 0;var o=e(6640),n=e(1251),a=e(2706),i=e(983),c=e(2343);r.joinAllInternals=function(l,d){return a.pipe(c.toArray(),i.mergeMap(function(s){return l(s)}),d?n.mapOneOrManyArgs(d):o.identity)}},3659:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.default="5.28.2"},3692:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.asap=r.asapScheduler=void 0;var o=e(5006),n=e(827);r.asapScheduler=new n.AsapScheduler(o.AsapAction),r.asap=r.asapScheduler},3862:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.animationFrame=r.animationFrameScheduler=void 0;var o=e(2628),n=e(3229);r.animationFrameScheduler=new n.AnimationFrameScheduler(o.AnimationFrameAction),r.animationFrame=r.animationFrameScheduler},3865:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.concat=void 0;var o=e(8158),n=e(1107),a=e(4917);r.concat=function(){for(var i=[],c=0;c{Object.defineProperty(r,"__esModule",{value:!0}),r.switchMap=void 0;var o=e(9445),n=e(7843),a=e(3111);r.switchMap=function(i,c){return n.operate(function(l,d){var s=null,u=0,g=!1,b=function(){return g&&!s&&d.complete()};l.subscribe(a.createOperatorSubscriber(d,function(f){s==null||s.unsubscribe();var v=0,p=u++;o.innerFrom(i(f,p)).subscribe(s=a.createOperatorSubscriber(d,function(m){return d.next(c?c(f,m,p,v++):m)},function(){s=null,b()}))},function(){g=!0,b()}))})}},3951:function(t,r,e){var o=this&&this.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(r,"__esModule",{value:!0}),r.ClientCertificatesLoader=r.HostNameResolver=r.Channel=void 0;var n=o(e(6245)),a=o(e(2199)),i=o(e(614));r.Channel=n.default,r.HostNameResolver=a.default,r.ClientCertificatesLoader=i.default},3964:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.tap=void 0;var o=e(1018),n=e(7843),a=e(3111),i=e(6640);r.tap=function(c,l,d){var s=o.isFunction(c)||l||d?{next:c,error:l,complete:d}:c;return s?n.operate(function(u,g){var b;(b=s.subscribe)===null||b===void 0||b.call(s);var f=!0;u.subscribe(a.createOperatorSubscriber(g,function(v){var p;(p=s.next)===null||p===void 0||p.call(s,v),g.next(v)},function(){var v;f=!1,(v=s.complete)===null||v===void 0||v.call(s),g.complete()},function(v){var p;f=!1,(p=s.error)===null||p===void 0||p.call(s,v),g.error(v)},function(){var v,p;f&&((v=s.unsubscribe)===null||v===void 0||v.call(s)),(p=s.finalize)===null||p===void 0||p.call(s)}))}):i.identity}},3982:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skip=void 0;var o=e(783);r.skip=function(n){return o.filter(function(a,i){return n<=i})}},4027:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.stringify=void 0;var o=e(93);r.stringify=function(n,a){return JSON.stringify(n,function(i,c){return(0,o.isBrokenObject)(c)?{__isBrokenObject__:!0,__reason__:(0,o.getBrokenObjectReason)(c)}:typeof c=="bigint"?"".concat(c,"n"):(a==null?void 0:a.sortedElements)!==!0||typeof c!="object"||Array.isArray(c)?(a==null?void 0:a.useCustomToString)!==!0||typeof c!="object"||Array.isArray(c)||typeof c.toString!="function"||c.toString===Object.prototype.toString?c:c==null?void 0:c.toString():Object.keys(c).sort().reduce(function(l,d){return l[d]=c[d],l},{})})}},4092:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.timer=void 0;var o=e(4662),n=e(7961),a=e(8613),i=e(1074);r.timer=function(c,l,d){c===void 0&&(c=0),d===void 0&&(d=n.async);var s=-1;return l!=null&&(a.isScheduler(l)?d=l:s=l),new o.Observable(function(u){var g=i.isValidDate(c)?+c-d.now():c;g<0&&(g=0);var b=0;return d.schedule(function(){u.closed||(u.next(b++),0<=s?this.schedule(void 0,s):u.complete())},g)})}},4132:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0});var n=(function(a){function i(c){var l=a.call(this)||this;return l._connection=c,l}return o(i,a),i.prototype.acquireConnection=function(c){var l=c===void 0?{}:c,d=(l.accessMode,l.database,l.bookmarks,this._connection);return this._connection=null,Promise.resolve(d)},i})(e(9305).ConnectionProvider);r.default=n},4151:function(t,r,e){var o=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(r,"__esModule",{value:!0});var n=o(e(9018)),a=(e(9305),(function(){function i(c){this._routingContext=c}return i.prototype.lookupRoutingTableOnRouter=function(c,l,d,s){var u=this;return c._acquireConnection(function(g){return u._requestRawRoutingTable(g,c,l,d,s).then(function(b){return b.isNull?null:n.default.fromRawRoutingTable(l,d,b)})})},i.prototype._requestRawRoutingTable=function(c,l,d,s,u){var g=this;return new Promise(function(b,f){c.protocol().requestRoutingInformation({routingContext:g._routingContext,databaseName:d,impersonatedUser:u,sessionContext:{bookmarks:l._lastBookmarks,mode:l._mode,database:l._database,afterComplete:l._onComplete},onCompleted:b,onError:f})})},i})());r.default=a},4209:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.iif=void 0;var o=e(9353);r.iif=function(n,a,i){return o.defer(function(){return n()?a:i})}},4212:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.QueueAction=void 0;var n=(function(a){function i(c,l){var d=a.call(this,c,l)||this;return d.scheduler=c,d.work=l,d}return o(i,a),i.prototype.schedule=function(c,l){return l===void 0&&(l=0),l>0?a.prototype.schedule.call(this,c,l):(this.delay=l,this.state=c,this.scheduler.flush(this),this)},i.prototype.execute=function(c,l){return l>0||this.closed?a.prototype.execute.call(this,c,l):this._execute(c,l)},i.prototype.requestAsyncId=function(c,l,d){return d===void 0&&(d=0),d!=null&&d>0||d==null&&this.delay>0?a.prototype.requestAsyncId.call(this,c,l,d):(c.flush(this),0)},i})(e(5267).AsyncAction);r.QueueAction=n},4271:function(t,r,e){var o=this&&this.__awaiter||function(c,l,d,s){return new(d||(d=Promise))(function(u,g){function b(p){try{v(s.next(p))}catch(m){g(m)}}function f(p){try{v(s.throw(p))}catch(m){g(m)}}function v(p){var m;p.done?u(p.value):(m=p.value,m instanceof d?m:new d(function(y){y(m)})).then(b,f)}v((s=s.apply(c,l||[])).next())})},n=this&&this.__generator||function(c,l){var d,s,u,g,b={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return g={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function f(v){return function(p){return(function(m){if(d)throw new TypeError("Generator is already executing.");for(;g&&(g=0,m[0]&&(b=0)),b;)try{if(d=1,s&&(u=2&m[0]?s.return:m[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,m[1])).done)return u;switch(s=0,u&&(m=[2&m[0],u.value]),m[0]){case 0:case 1:u=m;break;case 4:return b.label++,{value:m[1],done:!1};case 5:b.label++,s=m[1],m=[0];continue;case 7:m=b.ops.pop(),b.trys.pop();continue;default:if(!((u=(u=b.trys).length>0&&u[u.length-1])||m[0]!==6&&m[0]!==2)){b=0;continue}if(m[0]===3&&(!u||m[1]>u[0]&&m[1]{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(){}return o.prototype.selectReader=function(n){throw new Error("Abstract function")},o.prototype.selectWriter=function(n){throw new Error("Abstract function")},o})();r.default=e},4325:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{t.exports=function(r){for(var e=[],o=0;o{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeScan=void 0;var o=e(7843),n=e(1983);r.mergeScan=function(a,i,c){return c===void 0&&(c=1/0),o.operate(function(l,d){var s=i;return n.mergeInternals(l,d,function(u,g){return a(s,u,g)},c,function(u){s=u},!1,void 0,function(){return s=null})})}},4440:function(t,r,e){var o=this&&this.__read||function(c,l){var d=typeof Symbol=="function"&&c[Symbol.iterator];if(!d)return c;var s,u,g=d.call(c),b=[];try{for(;(l===void 0||l-- >0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{Object.defineProperty(r,"__esModule",{value:!0}),r.debounce=void 0;var o=e(7843),n=e(1342),a=e(3111),i=e(9445);r.debounce=function(c){return o.operate(function(l,d){var s=!1,u=null,g=null,b=function(){if(g==null||g.unsubscribe(),g=null,s){s=!1;var f=u;u=null,d.next(f)}};l.subscribe(a.createOperatorSubscriber(d,function(f){g==null||g.unsubscribe(),s=!0,u=f,g=a.createOperatorSubscriber(d,b,n.noop),i.innerFrom(c(f)).subscribe(g)},function(){b(),d.complete()},void 0,function(){u=g=null}))})}},4520:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.elementAt=void 0;var o=e(7057),n=e(783),a=e(4869),i=e(378),c=e(846);r.elementAt=function(l,d){if(l<0)throw new o.ArgumentOutOfRangeError;var s=arguments.length>=2;return function(u){return u.pipe(n.filter(function(g,b){return b===l}),c.take(1),s?i.defaultIfEmpty(d):a.throwIfEmpty(function(){return new o.ArgumentOutOfRangeError}))}}},4531:function(t,r){var e=this&&this.__awaiter||function(a,i,c,l){return new(c||(c=Promise))(function(d,s){function u(f){try{b(l.next(f))}catch(v){s(v)}}function g(f){try{b(l.throw(f))}catch(v){s(v)}}function b(f){var v;f.done?d(f.value):(v=f.value,v instanceof c?v:new c(function(p){p(v)})).then(u,g)}b((l=l.apply(a,i||[])).next())})},o=this&&this.__generator||function(a,i){var c,l,d,s,u={label:0,sent:function(){if(1&d[0])throw d[1];return d[1]},trys:[],ops:[]};return s={next:g(0),throw:g(1),return:g(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function g(b){return function(f){return(function(v){if(c)throw new TypeError("Generator is already executing.");for(;s&&(s=0,v[0]&&(u=0)),u;)try{if(c=1,l&&(d=2&v[0]?l.return:v[0]?l.throw||((d=l.return)&&d.call(l),0):l.next)&&!(d=d.call(l,v[1])).done)return d;switch(l=0,d&&(v=[2&v[0],d.value]),v[0]){case 0:case 1:d=v;break;case 4:return u.label++,{value:v[1],done:!1};case 5:u.label++,l=v[1],v=[0];continue;case 7:v=u.ops.pop(),u.trys.pop();continue;default:if(!((d=(d=u.trys).length>0&&d[d.length-1])||v[0]!==6&&v[0]!==2)){u=0;continue}if(v[0]===3&&(!d||v[1]>d[0]&&v[1]this._connectionLivenessCheckTimeout?[4,i.resetAndFlush().then(function(){return!0})]:[3,2]);case 1:return[2,l.sent()];case 2:return[2,!0]}})})},Object.defineProperty(a.prototype,"_isCheckDisabled",{get:function(){return this._connectionLivenessCheckTimeout==null||this._connectionLivenessCheckTimeout<0},enumerable:!1,configurable:!0}),a.prototype._isNewlyCreatedConnection=function(i){return i.authToken==null},a})();r.default=n},4569:function(t,r,e){var o,n=this&&this.__extends||(function(){var l=function(d,s){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,g){u.__proto__=g}||function(u,g){for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(u[b]=g[b])},l(d,s)};return function(d,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function u(){this.constructor=d}l(d,s),d.prototype=s===null?Object.create(s):(u.prototype=s.prototype,new u)}})(),a=this&&this.__assign||function(){return a=Object.assign||function(l){for(var d,s=1,u=arguments.length;s{Object.defineProperty(r,"__esModule",{value:!0}),r.Observable=void 0;var o=e(5),n=e(8014),a=e(3327),i=e(2706),c=e(3413),l=e(1018),d=e(9223),s=(function(){function g(b){b&&(this._subscribe=b)}return g.prototype.lift=function(b){var f=new g;return f.source=this,f.operator=b,f},g.prototype.subscribe=function(b,f,v){var p,m=this,y=(p=b)&&p instanceof o.Subscriber||(function(k){return k&&l.isFunction(k.next)&&l.isFunction(k.error)&&l.isFunction(k.complete)})(p)&&n.isSubscription(p)?b:new o.SafeSubscriber(b,f,v);return d.errorContext(function(){var k=m,x=k.operator,_=k.source;y.add(x?x.call(y,_):_?m._subscribe(y):m._trySubscribe(y))}),y},g.prototype._trySubscribe=function(b){try{return this._subscribe(b)}catch(f){b.error(f)}},g.prototype.forEach=function(b,f){var v=this;return new(f=u(f))(function(p,m){var y=new o.SafeSubscriber({next:function(k){try{b(k)}catch(x){m(x),y.unsubscribe()}},error:m,complete:p});v.subscribe(y)})},g.prototype._subscribe=function(b){var f;return(f=this.source)===null||f===void 0?void 0:f.subscribe(b)},g.prototype[a.observable]=function(){return this},g.prototype.pipe=function(){for(var b=[],f=0;f{t.exports=["precision","highp","mediump","lowp","attribute","const","uniform","varying","break","continue","do","for","while","if","else","in","out","inout","float","int","uint","void","bool","true","false","discard","return","mat2","mat3","mat4","vec2","vec3","vec4","ivec2","ivec3","ivec4","bvec2","bvec3","bvec4","sampler1D","sampler2D","sampler3D","samplerCube","sampler1DShadow","sampler2DShadow","struct","asm","class","union","enum","typedef","template","this","packed","goto","switch","default","inline","noinline","volatile","public","static","extern","external","interface","long","short","double","half","fixed","unsigned","input","output","hvec2","hvec3","hvec4","dvec2","dvec3","dvec4","fvec2","fvec3","fvec4","sampler2DRect","sampler3DRect","sampler2DRectShadow","sizeof","cast","namespace","using"]},4721:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skipWhile=void 0;var o=e(7843),n=e(3111);r.skipWhile=function(a){return o.operate(function(i,c){var l=!1,d=0;i.subscribe(n.createOperatorSubscriber(c,function(s){return(l||(l=!a(s,d++)))&&c.next(s)}))})}},4746:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.performanceTimestampProvider=void 0,r.performanceTimestampProvider={now:function(){return(r.performanceTimestampProvider.delegate||performance).now()},delegate:void 0}},4753:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.exhaustMap=void 0;var o=e(5471),n=e(9445),a=e(7843),i=e(3111);r.exhaustMap=function c(l,d){return d?function(s){return s.pipe(c(function(u,g){return n.innerFrom(l(u,g)).pipe(o.map(function(b,f){return d(u,b,g,f)}))}))}:a.operate(function(s,u){var g=0,b=null,f=!1;s.subscribe(i.createOperatorSubscriber(u,function(v){b||(b=i.createOperatorSubscriber(u,void 0,function(){b=null,f&&u.complete()}),n.innerFrom(l(v,g++)).subscribe(b))},function(){f=!0,!b&&u.complete()}))})}},4780:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.takeUntil=void 0;var o=e(7843),n=e(3111),a=e(9445),i=e(1342);r.takeUntil=function(c){return o.operate(function(l,d){a.innerFrom(c).subscribe(n.createOperatorSubscriber(d,function(){return d.complete()},i.noop)),!d.closed&&l.subscribe(d)})}},4820:function(t,r,e){var o=this&&this.__generator||function(l,d){var s,u,g,b,f={label:0,sent:function(){if(1&g[0])throw g[1];return g[1]},trys:[],ops:[]};return b={next:v(0),throw:v(1),return:v(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function v(p){return function(m){return(function(y){if(s)throw new TypeError("Generator is already executing.");for(;b&&(b=0,y[0]&&(f=0)),f;)try{if(s=1,u&&(g=2&y[0]?u.return:y[0]?u.throw||((g=u.return)&&g.call(u),0):u.next)&&!(g=g.call(u,y[1])).done)return g;switch(u=0,g&&(y=[2&y[0],g.value]),y[0]){case 0:case 1:g=y;break;case 4:return f.label++,{value:y[1],done:!1};case 5:f.label++,u=y[1],y=[0];continue;case 7:y=f.ops.pop(),f.trys.pop();continue;default:if(!((g=(g=f.trys).length>0&&g[g.length-1])||y[0]!==6&&y[0]!==2)){f=0;continue}if(y[0]===3&&(!g||y[1]>g[0]&&y[1]=l.length&&(l=void 0),{value:l&&l[u++],done:!l}}};throw new TypeError(d?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(l,d){var s=typeof Symbol=="function"&&l[Symbol.iterator];if(!s)return l;var u,g,b=s.call(l),f=[];try{for(;(d===void 0||d-- >0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f};Object.defineProperty(r,"__esModule",{value:!0});var i=e(9691),c=(function(){function l(d,s,u){this.keys=d,this.length=d.length,this._fields=s,this._fieldLookup=u??(function(g){var b={};return g.forEach(function(f,v){b[f]=v}),b})(d)}return l.prototype.forEach=function(d){var s,u;try{for(var g=n(this.entries()),b=g.next();!b.done;b=g.next()){var f=a(b.value,2),v=f[0];d(f[1],v,this)}}catch(p){s={error:p}}finally{try{b&&!b.done&&(u=g.return)&&u.call(g)}finally{if(s)throw s.error}}},l.prototype.map=function(d){var s,u,g=[];try{for(var b=n(this.entries()),f=b.next();!f.done;f=b.next()){var v=a(f.value,2),p=v[0],m=v[1];g.push(d(m,p,this))}}catch(y){s={error:y}}finally{try{f&&!f.done&&(u=b.return)&&u.call(b)}finally{if(s)throw s.error}}return g},l.prototype.entries=function(){var d;return o(this,function(s){switch(s.label){case 0:d=0,s.label=1;case 1:return dthis._fields.length-1||s<0)throw(0,i.newError)("This record has no field with index '"+s.toString()+"'. Remember that indexes start at `0`, and make sure your query returns records in the shape you meant it to.");return this._fields[s]},l.prototype.has=function(d){return typeof d=="number"?d>=0&&d{Object.defineProperty(r,"__esModule",{value:!0}),r.timeoutWith=void 0;var o=e(7961),n=e(1074),a=e(1554);r.timeoutWith=function(i,c,l){var d,s,u;if(l=l??o.async,n.isValidDate(i)?d=i:typeof i=="number"&&(s=i),!c)throw new TypeError("No observable provided to switch to");if(u=function(){return c},d==null&&s==null)throw new TypeError("No timeout provided.");return a.timeout({first:d,each:s,scheduler:l,with:u})}},4869:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throwIfEmpty=void 0;var o=e(2823),n=e(7843),a=e(3111);function i(){return new o.EmptyError}r.throwIfEmpty=function(c){return c===void 0&&(c=i),n.operate(function(l,d){var s=!1;l.subscribe(a.createOperatorSubscriber(d,function(u){s=!0,d.next(u)},function(){return s?d.complete():d.error(c())}))})}},4883:function(t,r,e){var o,n=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.Logger=void 0;var a=e(9691),i="error",c="warn",l="info",d="debug",s=l,u=((o={})[i]=0,o[c]=1,o[l]=2,o[d]=3,o),g=(function(){function v(p,m){this._level=p,this._loggerFunction=m}return v.create=function(p){if((p==null?void 0:p.logging)!=null){var m=p.logging,y=(function(x){if((x==null?void 0:x.level)!=null){var _=x.level,S=u[_];if(S==null&&S!==0)throw(0,a.newError)("Illegal logging level: ".concat(_,". Supported levels are: ").concat(Object.keys(u).toString()));return _}return s})(m),k=(function(x){var _,S;if((x==null?void 0:x.logger)!=null){var E=x.logger;if(E!=null&&typeof E=="function")return E}throw(0,a.newError)("Illegal logger function: ".concat((S=(_=x==null?void 0:x.logger)===null||_===void 0?void 0:_.toString())!==null&&S!==void 0?S:"undefined"))})(m);return new v(y,k)}return this.noOp()},v.noOp=function(){return b},v.prototype.isErrorEnabled=function(){return f(this._level,i)},v.prototype.error=function(p){this.isErrorEnabled()&&this._loggerFunction(i,p)},v.prototype.isWarnEnabled=function(){return f(this._level,c)},v.prototype.warn=function(p){this.isWarnEnabled()&&this._loggerFunction(c,p)},v.prototype.isInfoEnabled=function(){return f(this._level,l)},v.prototype.info=function(p){this.isInfoEnabled()&&this._loggerFunction(l,p)},v.prototype.isDebugEnabled=function(){return f(this._level,d)},v.prototype.debug=function(p){this.isDebugEnabled()&&this._loggerFunction(d,p)},v})();r.Logger=g;var b=new((function(v){function p(){return v.call(this,l,function(m,y){})||this}return n(p,v),p.prototype.isErrorEnabled=function(){return!1},p.prototype.error=function(m){},p.prototype.isWarnEnabled=function(){return!1},p.prototype.warn=function(m){},p.prototype.isInfoEnabled=function(){return!1},p.prototype.info=function(m){},p.prototype.isDebugEnabled=function(){return!1},p.prototype.debug=function(m){},p})(g));function f(v,p){return u[v]>=u[p]}},4912:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pluck=void 0;var o=e(5471);r.pluck=function(){for(var n=[],a=0;a{Object.defineProperty(r,"__esModule",{value:!0}),r.from=void 0;var o=e(1656),n=e(9445);r.from=function(a,i){return i?o.scheduled(a,i):n.innerFrom(a)}},4953:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleReadableStreamLike=void 0;var o=e(854),n=e(9137);r.scheduleReadableStreamLike=function(a,i){return o.scheduleAsyncIterable(n.readableStreamLikeToAsyncGenerator(a),i)}},5006:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsapAction=void 0;var n=e(5267),a=e(6293),i=(function(c){function l(d,s){var u=c.call(this,d,s)||this;return u.scheduler=d,u.work=s,u}return o(l,c),l.prototype.requestAsyncId=function(d,s,u){return u===void 0&&(u=0),u!==null&&u>0?c.prototype.requestAsyncId.call(this,d,s,u):(d.actions.push(this),d._scheduled||(d._scheduled=a.immediateProvider.setImmediate(d.flush.bind(d,void 0))))},l.prototype.recycleAsyncId=function(d,s,u){var g;if(u===void 0&&(u=0),u!=null?u>0:this.delay>0)return c.prototype.recycleAsyncId.call(this,d,s,u);var b=d.actions;s!=null&&((g=b[b.length-1])===null||g===void 0?void 0:g.id)!==s&&(a.immediateProvider.clearImmediate(s),d._scheduled===s&&(d._scheduled=void 0))},l})(n.AsyncAction);r.AsapAction=i},5022:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(k,x,_,S){S===void 0&&(S=_);var E=Object.getOwnPropertyDescriptor(x,_);E&&!("get"in E?!x.__esModule:E.writable||E.configurable)||(E={enumerable:!0,get:function(){return x[_]}}),Object.defineProperty(k,S,E)}:function(k,x,_,S){S===void 0&&(S=_),k[S]=x[_]}),n=this&&this.__setModuleDefault||(Object.create?function(k,x){Object.defineProperty(k,"default",{enumerable:!0,value:x})}:function(k,x){k.default=x}),a=this&&this.__importStar||function(k){if(k&&k.__esModule)return k;var x={};if(k!=null)for(var _ in k)_!=="default"&&Object.prototype.hasOwnProperty.call(k,_)&&o(x,k,_);return n(x,k),x};Object.defineProperty(r,"__esModule",{value:!0}),r.floorMod=r.floorDiv=r.assertValidZoneId=r.assertValidNanosecond=r.assertValidSecond=r.assertValidMinute=r.assertValidHour=r.assertValidDay=r.assertValidMonth=r.assertValidYear=r.timeZoneOffsetInSeconds=r.totalNanoseconds=r.newDate=r.toStandardDate=r.isoStringToStandardDate=r.dateToIsoString=r.timeZoneOffsetToIsoString=r.timeToIsoString=r.durationToIsoString=r.dateToEpochDay=r.localDateTimeToEpochSecond=r.localTimeToNanoOfDay=r.normalizeNanosecondsForDuration=r.normalizeSecondsForDuration=r.SECONDS_PER_DAY=r.DAYS_PER_400_YEAR_CYCLE=r.DAYS_0000_TO_1970=r.NANOS_PER_HOUR=r.NANOS_PER_MINUTE=r.NANOS_PER_MILLISECOND=r.NANOS_PER_SECOND=r.SECONDS_PER_HOUR=r.SECONDS_PER_MINUTE=r.MINUTES_PER_HOUR=r.NANOSECOND_OF_SECOND_RANGE=r.SECOND_OF_MINUTE_RANGE=r.MINUTE_OF_HOUR_RANGE=r.HOUR_OF_DAY_RANGE=r.DAY_OF_MONTH_RANGE=r.MONTH_OF_YEAR_RANGE=r.YEAR_RANGE=void 0;var i=a(e(3371)),c=e(9691),l=e(6587),d=(function(){function k(x,_){this._minNumber=x,this._maxNumber=_,this._minInteger=(0,i.int)(x),this._maxInteger=(0,i.int)(_)}return k.prototype.contains=function(x){if((0,i.isInt)(x)&&x instanceof i.default)return x.greaterThanOrEqual(this._minInteger)&&x.lessThanOrEqual(this._maxInteger);if(typeof x=="bigint"){var _=(0,i.int)(x);return _.greaterThanOrEqual(this._minInteger)&&_.lessThanOrEqual(this._maxInteger)}return x>=this._minNumber&&x<=this._maxNumber},k.prototype.toString=function(){return"[".concat(this._minNumber,", ").concat(this._maxNumber,"]")},k})();function s(k,x,_){k=(0,i.int)(k),x=(0,i.int)(x),_=(0,i.int)(_);var S=k.multiply(365);return S=(S=(S=k.greaterThanOrEqual(0)?S.add(k.add(3).div(4).subtract(k.add(99).div(100)).add(k.add(399).div(400))):S.subtract(k.div(-4).subtract(k.div(-100)).add(k.div(-400)))).add(x.multiply(367).subtract(362).div(12))).add(_.subtract(1)),x.greaterThan(2)&&(S=S.subtract(1),(function(E){return!(!(E=(0,i.int)(E)).modulo(4).equals(0)||E.modulo(100).equals(0)&&!E.modulo(400).equals(0))})(k)||(S=S.subtract(1))),S.subtract(r.DAYS_0000_TO_1970)}function u(k,x){return k===1?x%400==0||x%4==0&&x%100!=0?29:28:[0,2,4,6,7,9,11].includes(k)?31:30}r.YEAR_RANGE=new d(-999999999,999999999),r.MONTH_OF_YEAR_RANGE=new d(1,12),r.DAY_OF_MONTH_RANGE=new d(1,31),r.HOUR_OF_DAY_RANGE=new d(0,23),r.MINUTE_OF_HOUR_RANGE=new d(0,59),r.SECOND_OF_MINUTE_RANGE=new d(0,59),r.NANOSECOND_OF_SECOND_RANGE=new d(0,999999999),r.MINUTES_PER_HOUR=60,r.SECONDS_PER_MINUTE=60,r.SECONDS_PER_HOUR=r.SECONDS_PER_MINUTE*r.MINUTES_PER_HOUR,r.NANOS_PER_SECOND=1e9,r.NANOS_PER_MILLISECOND=1e6,r.NANOS_PER_MINUTE=r.NANOS_PER_SECOND*r.SECONDS_PER_MINUTE,r.NANOS_PER_HOUR=r.NANOS_PER_MINUTE*r.MINUTES_PER_HOUR,r.DAYS_0000_TO_1970=719528,r.DAYS_PER_400_YEAR_CYCLE=146097,r.SECONDS_PER_DAY=86400,r.normalizeSecondsForDuration=function(k,x){return(0,i.int)(k).add(v(x,r.NANOS_PER_SECOND))},r.normalizeNanosecondsForDuration=function(k){return p(k,r.NANOS_PER_SECOND)},r.localTimeToNanoOfDay=function(k,x,_,S){k=(0,i.int)(k),x=(0,i.int)(x),_=(0,i.int)(_),S=(0,i.int)(S);var E=k.multiply(r.NANOS_PER_HOUR);return(E=(E=E.add(x.multiply(r.NANOS_PER_MINUTE))).add(_.multiply(r.NANOS_PER_SECOND))).add(S)},r.localDateTimeToEpochSecond=function(k,x,_,S,E,O,R){var M=s(k,x,_),I=(function(L,z,j){L=(0,i.int)(L),z=(0,i.int)(z),j=(0,i.int)(j);var F=L.multiply(r.SECONDS_PER_HOUR);return(F=F.add(z.multiply(r.SECONDS_PER_MINUTE))).add(j)})(S,E,O);return M.multiply(r.SECONDS_PER_DAY).add(I)},r.dateToEpochDay=s,r.durationToIsoString=function(k,x,_,S){var E=y(k),O=y(x),R=(function(M,I){var L,z;M=(0,i.int)(M),I=(0,i.int)(I);var j=M.isNegative(),F=I.greaterThan(0);return L=j&&F?M.equals(-1)?"-0":M.add(1).toString():M.toString(),F&&(z=m(j?I.negate().add(2*r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND):I.add(r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND))),z!=null?L+z:L})(_,S);return"P".concat(E,"M").concat(O,"DT").concat(R,"S")},r.timeToIsoString=function(k,x,_,S){var E=y(k,2),O=y(x,2),R=y(_,2),M=m(S);return"".concat(E,":").concat(O,":").concat(R).concat(M)},r.timeZoneOffsetToIsoString=function(k){if((k=(0,i.int)(k)).equals(0))return"Z";var x=k.isNegative();x&&(k=k.multiply(-1));var _=x?"-":"+",S=y(k.div(r.SECONDS_PER_HOUR),2),E=y(k.div(r.SECONDS_PER_MINUTE).modulo(r.MINUTES_PER_HOUR),2),O=k.modulo(r.SECONDS_PER_MINUTE),R=O.equals(0)?null:y(O,2);return R!=null?"".concat(_).concat(S,":").concat(E,":").concat(R):"".concat(_).concat(S,":").concat(E)},r.dateToIsoString=function(k,x,_){var S=(function(R){var M=(0,i.int)(R);return M.isNegative()||M.greaterThan(9999)?y(M,6,{usePositiveSign:!0}):y(M,4)})(k),E=y(x,2),O=y(_,2);return"".concat(S,"-").concat(E,"-").concat(O)},r.isoStringToStandardDate=function(k){return new Date(k)},r.toStandardDate=function(k){return new Date(k)},r.newDate=function(k){return new Date(k)},r.totalNanoseconds=function(k,x){return(function(_,S){return _ instanceof i.default?_.add(S):typeof _=="bigint"?_+BigInt(S):_+S})(x=x??0,k.getMilliseconds()*r.NANOS_PER_MILLISECOND)},r.timeZoneOffsetInSeconds=function(k){var x=k.getSeconds()-k.getUTCSeconds(),_=k.getMinutes()-k.getUTCMinutes(),S=k.getHours()-k.getUTCHours(),E=(function(O){return O.getMonth()===O.getUTCMonth()?O.getDate()-O.getUTCDate():O.getFullYear()>O.getUTCFullYear()||O.getMonth()>O.getUTCMonth()&&O.getFullYear()===O.getUTCFullYear()?O.getDate()+u(O.getUTCMonth(),O.getUTCFullYear())-O.getUTCDate():O.getDate()-(O.getUTCDate()+u(O.getMonth(),O.getFullYear()))})(k);return S*r.SECONDS_PER_HOUR+_*r.SECONDS_PER_MINUTE+x+E*r.SECONDS_PER_DAY},r.assertValidYear=function(k){return f(k,r.YEAR_RANGE,"Year")},r.assertValidMonth=function(k){return f(k,r.MONTH_OF_YEAR_RANGE,"Month")},r.assertValidDay=function(k){return f(k,r.DAY_OF_MONTH_RANGE,"Day")},r.assertValidHour=function(k){return f(k,r.HOUR_OF_DAY_RANGE,"Hour")},r.assertValidMinute=function(k){return f(k,r.MINUTE_OF_HOUR_RANGE,"Minute")},r.assertValidSecond=function(k){return f(k,r.SECOND_OF_MINUTE_RANGE,"Second")},r.assertValidNanosecond=function(k){return f(k,r.NANOSECOND_OF_SECOND_RANGE,"Nanosecond")};var g=new Map,b=function(k,x){return(0,c.newError)("".concat(x,' is expected to be a valid ZoneId but was: "').concat(k,'"'))};function f(k,x,_){if((0,l.assertNumberOrInteger)(k,_),!x.contains(k))throw(0,c.newError)("".concat(_," is expected to be in range ").concat(x.toString()," but was: ").concat(k.toString()));return k}function v(k,x){k=(0,i.int)(k),x=(0,i.int)(x);var _=k.div(x);return k.isPositive()!==x.isPositive()&&_.multiply(x).notEquals(k)&&(_=_.subtract(1)),_}function p(k,x){return k=(0,i.int)(k),x=(0,i.int)(x),k.subtract(v(k,x).multiply(x))}function m(k){return(k=(0,i.int)(k)).equals(0)?"":"."+y(k,9)}function y(k,x,_){var S=(k=(0,i.int)(k)).isNegative();S&&(k=k.negate());var E=k.toString();if(x!=null)for(;E.length0)&&!(m=k.next()).done;)x.push(m.value)}catch(_){y={error:_}}finally{try{m&&!m.done&&(p=k.return)&&p.call(k)}finally{if(y)throw y.error}}return x},n=this&&this.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(r,"__esModule",{value:!0});var a=e(7168),i=e(9305),c=n(e(7518)),l=e(5973),d=e(6492),s=i.internal.temporalUtil.localDateTimeToEpochSecond,u=new Map;function g(f,v,p){var m=(function(_){if(!u.has(_)){var S=new Intl.DateTimeFormat("en-US",{timeZone:_,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1,era:"narrow"});u.set(_,S)}return u.get(_)})(f),y=(0,i.int)(v).multiply(1e3).add((0,i.int)(p).div(1e6)).toNumber(),k=m.formatToParts(y).reduce(function(_,S){return S.type==="era"?_.adjustEra=S.value.toUpperCase()==="B"?function(E){return E.subtract(1).negate()}:d.identity:S.type==="hour"?_.hour=(0,i.int)(S.value).modulo(24):S.type!=="literal"&&(_[S.type]=(0,i.int)(S.value)),_},{});k.year=k.adjustEra(k.year);var x=s(k.year,k.month,k.day,k.hour,k.minute,k.second,k.nanosecond);return k.timeZoneOffsetSeconds=x.subtract(v),k.hour=k.hour.modulo(24),k}function b(f,v,p){if(!v&&!p)return f;var m=function(_){return p?_.toBigInt():_.toNumberOrInfinity()},y=Object.create(Object.getPrototypeOf(f));for(var k in f)if(Object.prototype.hasOwnProperty.call(f,k)===!0){var x=f[k];y[k]=(0,i.isInt)(x)?m(x):x}return Object.freeze(y),y}r.default={createDateTimeWithZoneIdTransformer:function(f,v){var p=f.disableLosslessIntegers,m=f.useBigInt;return c.default.createDateTimeWithZoneIdTransformer(f).extendsWith({signature:105,fromStructure:function(y){a.structure.verifyStructSize("DateTimeWithZoneId",3,y.size);var k=o(y.fields,3),x=k[0],_=k[1],S=k[2],E=g(S,x,_);return b(new i.DateTime(E.year,E.month,E.day,E.hour,E.minute,E.second,(0,i.int)(_),E.timeZoneOffsetSeconds,S),p,m)},toStructure:function(y){var k=s(y.year,y.month,y.day,y.hour,y.minute,y.second,y.nanosecond),x=y.timeZoneOffsetSeconds!=null?y.timeZoneOffsetSeconds:(function(O,R,M){var I=g(O,R,M),L=s(I.year,I.month,I.day,I.hour,I.minute,I.second,M).subtract(R),z=R.subtract(L),j=g(O,z,M);return s(j.year,j.month,j.day,j.hour,j.minute,j.second,M).subtract(z)})(y.timeZoneId,k,y.nanosecond);y.timeZoneOffsetSeconds==null&&v.warn('DateTime objects without "timeZoneOffsetSeconds" property are prune to bugs related to ambiguous times. For instance, 2022-10-30T2:30:00[Europe/Berlin] could be GMT+1 or GMT+2.');var _=k.subtract(x),S=(0,i.int)(y.nanosecond),E=y.timeZoneId;return new a.structure.Structure(105,[_,S,E])}})},createDateTimeWithOffsetTransformer:function(f){var v=f.disableLosslessIntegers,p=f.useBigInt;return c.default.createDateTimeWithOffsetTransformer(f).extendsWith({signature:73,toStructure:function(m){var y=s(m.year,m.month,m.day,m.hour,m.minute,m.second,m.nanosecond),k=(0,i.int)(m.nanosecond),x=(0,i.int)(m.timeZoneOffsetSeconds),_=y.subtract(x);return new a.structure.Structure(73,[_,k,x])},fromStructure:function(m){a.structure.verifyStructSize("DateTimeWithZoneOffset",3,m.size);var y=o(m.fields,3),k=y[0],x=y[1],_=y[2],S=(0,i.int)(k).add(_),E=(0,l.epochSecondAndNanoToLocalDateTime)(S,x);return b(new i.DateTime(E.year,E.month,E.day,E.hour,E.minute,E.second,E.nanosecond,_,null),v,p)}})}}},5184:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.observeOn=void 0;var o=e(7110),n=e(7843),a=e(3111);r.observeOn=function(i,c){return c===void 0&&(c=0),n.operate(function(l,d){l.subscribe(a.createOperatorSubscriber(d,function(s){return o.executeSchedule(d,i,function(){return d.next(s)},c)},function(){return o.executeSchedule(d,i,function(){return d.complete()},c)},function(s){return o.executeSchedule(d,i,function(){return d.error(s)},c)}))})}},5250:function(t,r,e){var o;t=e.nmd(t),(function(){var n,a="Expected a function",i="__lodash_hash_undefined__",c="__lodash_placeholder__",l=32,d=128,s=1/0,u=9007199254740991,g=NaN,b=4294967295,f=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],v="[object Arguments]",p="[object Array]",m="[object Boolean]",y="[object Date]",k="[object Error]",x="[object Function]",_="[object GeneratorFunction]",S="[object Map]",E="[object Number]",O="[object Object]",R="[object Promise]",M="[object RegExp]",I="[object Set]",L="[object String]",z="[object Symbol]",j="[object WeakMap]",F="[object ArrayBuffer]",H="[object DataView]",q="[object Float32Array]",W="[object Float64Array]",Z="[object Int8Array]",$="[object Int16Array]",X="[object Int32Array]",Q="[object Uint8Array]",lr="[object Uint8ClampedArray]",or="[object Uint16Array]",tr="[object Uint32Array]",dr=/\b__p \+= '';/g,sr=/\b(__p \+=) '' \+/g,pr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ur=/&(?:amp|lt|gt|quot|#39);/g,cr=/[&<>"']/g,gr=RegExp(ur.source),kr=RegExp(cr.source),Or=/<%-([\s\S]+?)%>/g,Ir=/<%([\s\S]+?)%>/g,Mr=/<%=([\s\S]+?)%>/g,Lr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ar=/^\w*$/,Y=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,J=/[\\^$.*+?()[\]{}|]/g,nr=RegExp(J.source),xr=/^\s+/,Er=/\s/,Pr=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Dr=/\{\n\/\* \[wrapped with (.+)\] \*/,Yr=/,? & /,ie=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,me=/[()=,{}\[\]\/\s]/,xe=/\\(\\)?/g,Me=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ie=/\w*$/,he=/^[-+]0x[0-9a-f]+$/i,ee=/^0b[01]+$/i,wr=/^\[object .+?Constructor\]$/,Ur=/^0o[0-7]+$/i,Jr=/^(?:0|[1-9]\d*)$/,Qr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,oe=/($^)/,Ne=/['\n\r\u2028\u2029\\]/g,se="\\ud800-\\udfff",je="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Re="\\u2700-\\u27bf",ze="a-z\\xdf-\\xf6\\xf8-\\xff",Xe="A-Z\\xc0-\\xd6\\xd8-\\xde",lt="\\ufe0e\\ufe0f",Fe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pt="["+se+"]",Ze="["+Fe+"]",Wt="["+je+"]",Ut="\\d+",mt="["+Re+"]",dt="["+ze+"]",so="[^"+se+Fe+Ut+Re+ze+Xe+"]",Ft="\\ud83c[\\udffb-\\udfff]",uo="[^"+se+"]",xo="(?:\\ud83c[\\udde6-\\uddff]){2}",Eo="[\\ud800-\\udbff][\\udc00-\\udfff]",_o="["+Xe+"]",So="\\u200d",lo="(?:"+dt+"|"+so+")",zo="(?:"+_o+"|"+so+")",vn="(?:['’](?:d|ll|m|re|s|t|ve))?",mo="(?:['’](?:D|LL|M|RE|S|T|VE))?",yo="(?:"+Wt+"|"+Ft+")?",tn="["+lt+"]?",Sn=tn+yo+"(?:"+So+"(?:"+[uo,xo,Eo].join("|")+")"+tn+yo+")*",Lt="(?:"+[mt,xo,Eo].join("|")+")"+Sn,wa="(?:"+[uo+Wt+"?",Wt,xo,Eo,Pt].join("|")+")",pn=RegExp("['’]","g"),Be=RegExp(Wt,"g"),ht=RegExp(Ft+"(?="+Ft+")|"+wa+Sn,"g"),on=RegExp([_o+"?"+dt+"+"+vn+"(?="+[Ze,_o,"$"].join("|")+")",zo+"+"+mo+"(?="+[Ze,_o+lo,"$"].join("|")+")",_o+"?"+lo+"+"+vn,_o+"+"+mo,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ut,Lt].join("|"),"g"),Yo=RegExp("["+So+se+je+lt+"]"),wc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ga=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],zn=-1,Xt={};Xt[q]=Xt[W]=Xt[Z]=Xt[$]=Xt[X]=Xt[Q]=Xt[lr]=Xt[or]=Xt[tr]=!0,Xt[v]=Xt[p]=Xt[F]=Xt[m]=Xt[H]=Xt[y]=Xt[k]=Xt[x]=Xt[S]=Xt[E]=Xt[O]=Xt[M]=Xt[I]=Xt[L]=Xt[j]=!1;var jt={};jt[v]=jt[p]=jt[F]=jt[H]=jt[m]=jt[y]=jt[q]=jt[W]=jt[Z]=jt[$]=jt[X]=jt[S]=jt[E]=jt[O]=jt[M]=jt[I]=jt[L]=jt[z]=jt[Q]=jt[lr]=jt[or]=jt[tr]=!0,jt[k]=jt[x]=jt[j]=!1;var la={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Zc=parseFloat,El=parseInt,xa=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Kc=typeof self=="object"&&self&&self.Object===Object&&self,Bo=xa||Kc||Function("return this")(),Bn=r&&!r.nodeType&&r,Un=Bn&&t&&!t.nodeType&&t,Gs=Un&&Un.exports===Bn,Sl=Gs&&xa.process,da=(function(){try{return Un&&Un.require&&Un.require("util").types||Sl&&Sl.binding&&Sl.binding("util")}catch{}})(),os=da&&da.isArrayBuffer,Hg=da&&da.isDate,oi=da&&da.isMap,ns=da&&da.isRegExp,as=da&&da.isSet,pu=da&&da.isTypedArray;function Qn(ce,_e,fe){switch(fe.length){case 0:return ce.call(_e);case 1:return ce.call(_e,fe[0]);case 2:return ce.call(_e,fe[0],fe[1]);case 3:return ce.call(_e,fe[0],fe[1],fe[2])}return ce.apply(_e,fe)}function ku(ce,_e,fe,Ye){for(var at=-1,Oo=ce==null?0:ce.length;++at-1}function is(ce,_e,fe){for(var Ye=-1,at=ce==null?0:ce.length;++Ye-1;);return fe}function Ma(ce,_e){for(var fe=ce.length;fe--&&Ri(_e,ce[fe],0)>-1;);return fe}var ud=sd({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),wu=sd({"&":"&","<":"<",">":">",'"':""","'":"'"});function ss(ce){return"\\"+la[ce]}function gd(ce){return Yo.test(ce)}function On(ce){var _e=-1,fe=Array(ce.size);return ce.forEach(function(Ye,at){fe[++_e]=[at,Ye]}),fe}function us(ce,_e){return function(fe){return ce(_e(fe))}}function sa(ce,_e){for(var fe=-1,Ye=ce.length,at=0,Oo=[];++fe",""":'"',"'":"'"}),rc=(function ce(_e){var fe,Ye=(_e=_e==null?Bo:rc.defaults(Bo.Object(),_e,rc.pick(Bo,Ga))).Array,at=_e.Date,Oo=_e.Error,ua=_e.Function,Ha=_e.Math,Jo=_e.Object,gs=_e.RegExp,An=_e.String,Sa=_e.TypeError,_u=Ye.prototype,zh=ua.prototype,bd=Jo.prototype,Wg=_e["__core-js_shared__"],Yg=zh.toString,qo=bd.hasOwnProperty,Bh=0,ag=(fe=/[^.]+$/.exec(Wg&&Wg.keys&&Wg.keys.IE_PROTO||""))?"Symbol(src)_1."+fe:"",hd=bd.toString,Uh=Yg.call(Jo),ig=Bo._,Eu=gs("^"+Yg.call(qo).replace(J,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),$c=Gs?_e.Buffer:n,Rl=_e.Symbol,Ws=_e.Uint8Array,Gb=$c?$c.allocUnsafe:n,bs=us(Jo.getPrototypeOf,Jo),cg=Jo.create,Ys=bd.propertyIsEnumerable,Pl=_u.splice,Pi=Rl?Rl.isConcatSpreadable:n,Xs=Rl?Rl.iterator:n,rl=Rl?Rl.toStringTag:n,Su=(function(){try{var C=Nc(Jo,"defineProperty");return C({},"",{}),C}catch{}})(),Vb=_e.clearTimeout!==Bo.clearTimeout&&_e.clearTimeout,lg=at&&at.now!==Bo.Date.now&&at.now,dg=_e.setTimeout!==Bo.setTimeout&&_e.setTimeout,Xg=Ha.ceil,hs=Ha.floor,sg=Jo.getOwnPropertySymbols,Zs=$c?$c.isBuffer:n,Zg=_e.isFinite,Hb=_u.join,Ou=us(Jo.keys,Jo),Fn=Ha.max,kn=Ha.min,ug=at.now,Fh=_e.parseInt,gg=Ha.random,hv=_u.reverse,fd=Nc(_e,"DataView"),an=Nc(_e,"Map"),fs=Nc(_e,"Promise"),Ks=Nc(_e,"Set"),Au=Nc(_e,"WeakMap"),Tu=Nc(Jo,"create"),Qs=Au&&new Au,el={},vs=Zo(fd),Wr=Zo(an),ue=Zo(fs),le=Zo(Ks),Qe=Zo(Au),Mt=Rl?Rl.prototype:n,ro=Mt?Mt.valueOf:n,sn=Mt?Mt.toString:n;function yr(C){if(Wn(C)&&!qt(C)&&!(C instanceof io)){if(C instanceof Tn)return C;if(qo.call(C,"__wrapped__"))return tu(C)}return new Tn(C)}var vd=(function(){function C(){}return function(N){if(!jn(N))return{};if(cg)return cg(N);C.prototype=N;var G=new C;return C.prototype=n,G}})();function ec(){}function Tn(C,N){this.__wrapped__=C,this.__actions__=[],this.__chain__=!!N,this.__index__=0,this.__values__=n}function io(C){this.__wrapped__=C,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=b,this.__views__=[]}function pd(C){var N=-1,G=C==null?0:C.length;for(this.clear();++N=N?C:N)),C}function ai(C,N,G,er,br,Cr){var jr,Hr=1&N,re=2&N,pe=4&N;if(G&&(jr=br?G(C,er,br,Cr):G(C)),jr!==n)return jr;if(!jn(C))return C;var Ee=qt(C);if(Ee){if(jr=(function(Se){var Le=Se.length,st=new Se.constructor(Le);return Le&&typeof Se[0]=="string"&&qo.call(Se,"index")&&(st.index=Se.index,st.input=Se.input),st})(C),!Hr)return Da(C,jr)}else{var Ce=Xo(C),Ke=Ce==x||Ce==_;if(Kl(C))return Ia(C,Hr);if(Ce==O||Ce==v||Ke&&!br){if(jr=re||Ke?{}:sc(C),!Hr)return re?(function(Se,Le){return lc(Se,Ui(Se),Le)})(C,(function(Se,Le){return Se&&lc(Le,si(Le),Se)})(jr,C)):(function(Se,Le){return lc(Se,kg(Se),Le)})(C,ps(jr,C))}else{if(!jt[Ce])return br?C:{};jr=(function(Se,Le,st){var Ve,zt=Se.constructor;switch(Le){case F:return Fl(Se);case m:case y:return new zt(+Se);case H:return(function(Bt,Ho){var ft=Ho?Fl(Bt.buffer):Bt.buffer;return new Bt.constructor(ft,Bt.byteOffset,Bt.byteLength)})(Se,st);case q:case W:case Z:case $:case X:case Q:case lr:case or:case tr:return bg(Se,st);case S:return new zt;case E:case L:return new zt(Se);case M:return(function(Bt){var Ho=new Bt.constructor(Bt.source,Ie.exec(Bt));return Ho.lastIndex=Bt.lastIndex,Ho})(Se);case I:return new zt;case z:return Ve=Se,ro?Jo(ro.call(Ve)):{}}})(C,Ce,Hr)}}Cr||(Cr=new eo);var tt=Cr.get(C);if(tt)return tt;Cr.set(C,jr),Dd(C)?C.forEach(function(Se){jr.add(ai(Se,N,G,Se,C,Cr))}):kv(C)&&C.forEach(function(Se,Le){jr.set(Le,ai(Se,N,G,Le,C,Cr))});var ut=Ee?n:(pe?re?Dc:cl:re?si:Ta)(C);return Va(ut||C,function(Se,Le){ut&&(Se=C[Le=Se]),Il(jr,Le,ai(Se,N,G,Le,C,Cr))}),jr}function Dl(C,N,G){var er=G.length;if(C==null)return!er;for(C=Jo(C);er--;){var br=G[er],Cr=N[br],jr=C[br];if(jr===n&&!(br in C)||!Cr(jr))return!1}return!0}function Wb(C,N,G){if(typeof C!="function")throw new Sa(a);return Ts(function(){C.apply(n,G)},N)}function Jn(C,N,G,er){var br=-1,Cr=Vs,jr=!0,Hr=C.length,re=[],pe=N.length;if(!Hr)return re;G&&(N=nn(N,$t(G))),er?(Cr=is,jr=!1):N.length>=200&&(Cr=Ec,jr=!1,N=new Ml(N));r:for(;++br-1},ni.prototype.set=function(C,N){var G=this.__data__,er=kd(G,C);return er<0?(++this.size,G.push([C,N])):G[er][1]=N,this},Sc.prototype.clear=function(){this.size=0,this.__data__={hash:new pd,map:new(an||ni),string:new pd}},Sc.prototype.delete=function(C){var N=xi(this,C).delete(C);return this.size-=N?1:0,N},Sc.prototype.get=function(C){return xi(this,C).get(C)},Sc.prototype.has=function(C){return xi(this,C).has(C)},Sc.prototype.set=function(C,N){var G=xi(this,C),er=G.size;return G.set(C,N),this.size+=G.size==er?0:1,this},Ml.prototype.add=Ml.prototype.push=function(C){return this.__data__.set(C,i),this},Ml.prototype.has=function(C){return this.__data__.has(C)},eo.prototype.clear=function(){this.__data__=new ni,this.size=0},eo.prototype.delete=function(C){var N=this.__data__,G=N.delete(C);return this.size=N.size,G},eo.prototype.get=function(C){return this.__data__.get(C)},eo.prototype.has=function(C){return this.__data__.has(C)},eo.prototype.set=function(C,N){var G=this.__data__;if(G instanceof ni){var er=G.__data__;if(!an||er.length<199)return er.push([C,N]),this.size=++G.size,this;G=this.__data__=new Sc(er)}return G.set(C,N),this.size=G.size,this};var Wa=ji(ol),Di=ji(ga,!0);function qh(C,N){var G=!0;return Wa(C,function(er,br,Cr){return G=!!N(er,br,Cr)}),G}function ks(C,N,G){for(var er=-1,br=C.length;++er0&&G(Hr)?N>1?qn(Hr,N-1,G,er,br):Qc(br,Hr):er||(br[br.length]=Hr)}return br}var tc=ea(),Ru=ea(!0);function ol(C,N){return C&&tc(C,N,Ta)}function ga(C,N){return C&&Ru(C,N,Ta)}function yd(C,N){return xc(N,function(G){return Ps(C[G])})}function Tc(C,N){for(var G=0,er=(N=mi(N,C)).length;C!=null&&GN}function Li(C,N){return C!=null&&qo.call(C,N)}function $n(C,N){return C!=null&&N in Jo(C)}function oc(C,N,G){for(var er=G?is:Vs,br=C[0].length,Cr=C.length,jr=Cr,Hr=Ye(Cr),re=1/0,pe=[];jr--;){var Ee=C[jr];jr&&N&&(Ee=nn(Ee,$t(N))),re=kn(Ee.length,re),Hr[jr]=!G&&(N||br>=120&&Ee.length>=120)?new Ml(jr&&Ee):n}Ee=C[0];var Ce=-1,Ke=Hr[0];r:for(;++Ce=Le?st:st*(Ce[Ke]=="desc"?-1:1)}return pe.index-Ee.index})(Hr,re,G)});jr--;)Cr[jr]=Cr[jr].value;return Cr})(br)}function Cc(C,N,G){for(var er=-1,br=N.length,Cr={};++er-1;)Hr!==C&&Pl.call(Hr,re,1),Pl.call(C,re,1);return C}function _r(C,N){for(var G=C?N.length:0,er=G-1;G--;){var br=N[G];if(G==er||br!==Cr){var Cr=br;Ot(br)?Pl.call(C,br,1):Zb(C,br)}}return C}function Ll(C,N){return C+hs(gg()*(N-C+1))}function al(C,N){var G="";if(!C||N<1||N>u)return G;do N%2&&(G+=C),(N=hs(N/2))&&(C+=C);while(N);return G}function it(C,N){return ju(Rd(C,N,hc),C+"")}function Zt(C){return Cu(zc(C))}function jl(C,N){var G=zc(C);return Yl(G,md(N,0,G.length))}function Rc(C,N,G,er){if(!jn(C))return C;for(var br=-1,Cr=(N=mi(N,C)).length,jr=Cr-1,Hr=C;Hr!=null&&++brbr?0:br+N),(G=G>br?br:G)<0&&(G+=br),br=N>G?0:G-N>>>0,N>>>=0;for(var Cr=Ye(br);++er>>1,jr=C[Cr];jr!==null&&!bc(jr)&&(G?jr<=N:jr=200){var pe=N?null:il(C);if(pe)return Tl(pe);jr=!1,br=Ec,re=new Ml}else re=N?[]:Hr;r:for(;++er=er?C:Za(C,N,G)}var cc=Vb||function(C){return Bo.clearTimeout(C)};function Ia(C,N){if(N)return C.slice();var G=C.length,er=Gb?Gb(G):new C.constructor(G);return C.copy(er),er}function Fl(C){var N=new C.constructor(C.byteLength);return new Ws(N).set(new Ws(C)),N}function bg(C,N){var G=N?Fl(C.buffer):C.buffer;return new C.constructor(G,C.byteOffset,C.length)}function hg(C,N){if(C!==N){var G=C!==n,er=C===null,br=C==C,Cr=bc(C),jr=N!==n,Hr=N===null,re=N==N,pe=bc(N);if(!Hr&&!pe&&!Cr&&C>N||Cr&&jr&&re&&!Hr&&!pe||er&&jr&&re||!G&&re||!br)return 1;if(!er&&!Cr&&!pe&&C1?G[br-1]:n,jr=br>2?G[2]:n;for(Cr=C.length>3&&typeof Cr=="function"?(br--,Cr):n,jr&&Kt(G[0],G[1],jr)&&(Cr=br<3?n:Cr,br=1),N=Jo(N);++er-1?br[Cr?N[jr]:jr]:n}}function $s(C){return Ic(function(N){var G=N.length,er=G,br=Tn.prototype.thru;for(C&&N.reverse();er--;){var Cr=N[er];if(typeof Cr!="function")throw new Sa(a);if(br&&!jr&&oa(Cr)=="wrapper")var jr=new Tn([],!0)}for(er=jr?er:G;++er1&&Ve.reverse(),Ee&&reHr))return!1;var pe=Cr.get(C),Ee=Cr.get(N);if(pe&&Ee)return pe==N&&Ee==C;var Ce=-1,Ke=!0,tt=2&G?new Ml:n;for(Cr.set(C,N),Cr.set(N,C);++Ce-1&&C%1==0&&C1?"& ":"")+Cr[Hr],Cr=Cr.join(jr>2?", ":" "),br.replace(Pr,`{ /* [wrapped with `+Cr+`] */ -`)})(er,(function(br,Cr){return Va(f,function(jr){var Hr="_."+jr[0];Cr&jr[1]&&!Vs(br,Hr)&&br.push(Hr)}),br.sort()})((function(br){var Cr=br.match(Dr);return Cr?Cr[1].split(Yr):[]})(er),G)))}function Gh(C){var N=0,G=0;return function(){var er=ug(),br=16-(er-G);if(G=er,br>0){if(++N>=800)return arguments[0]}else N=0;return C.apply(n,arguments)}}function Yl(C,N){var G=-1,er=C.length,br=er-1;for(N=N===n?er:N;++G1?C[N-1]:n;return G=typeof G=="function"?(C.pop(),G):n,ba(C,G)});function kt(C){var N=yr(C);return N.__chain__=!0,N}function na(C,N){return N(C)}var wo=Ic(function(C){var N=C.length,G=N?C[0]:0,er=this.__wrapped__,br=function(Cr){return Ac(Cr,C)};return!(N>1||this.__actions__.length)&&er instanceof io&&Ot(G)?((er=er.slice(G,+G+(N?1:0))).__actions__.push({func:na,args:[br],thisArg:n}),new Tn(er,this.__chain__).thru(function(Cr){return N&&!Cr.length&&Cr.push(n),Cr})):this.thru(br)}),bo=fg(function(C,N,G){qo.call(C,G)?++C[G]:Oc(C,G,1)}),Do=zi(Rr),To=zi(Fr);function Vo(C,N){return(qt(C)?Va:Wa)(C,et(N,3))}function uc(C,N){return(qt(C)?Ji:Di)(C,et(N,3))}var Pd=fg(function(C,N,G){qo.call(C,G)?C[G].push(N):Oc(C,G,[N])}),Xl=it(function(C,N,G){var er=-1,br=typeof N=="function",Cr=gc(C)?Ye(C.length):[];return Wa(C,function(jr){Cr[++er]=br?Qn(N,jr,G):Ya(jr,N,G)}),Cr}),Rs=fg(function(C,N,G){Oc(C,G,N)});function Zl(C,N){return(qt(C)?nn:vo)(C,et(N,3))}var jc=fg(function(C,N,G){C[G?0:1].push(N)},function(){return[[],[]]}),Md=it(function(C,N){if(C==null)return[];var G=N.length;return G>1&&Kt(C,N[0],N[1])?N=[]:G>2&&Kt(N[0],N[1],N[2])&&(N=[N[0]]),xs(C,qn(N,1),[])}),Vn=lg||function(){return Bo.Date.now()};function Aa(C,N,G){return N=G?n:N,N=C&&N==null?C.length:N,Pc(C,d,n,n,n,n,N)}function wg(C,N){var G;if(typeof N!="function")throw new Sa(a);return C=Jt(C),function(){return--C>0&&(G=N.apply(this,arguments)),C<=1&&(N=n),G}}var Bu=it(function(C,N,G){var er=1;if(G.length){var br=sa(G,Wl(Bu));er|=l}return Pc(C,er,N,G,br)}),Qb=it(function(C,N,G){var er=3;if(G.length){var br=sa(G,Wl(Qb));er|=l}return Pc(N,er,C,G,br)});function ou(C,N,G){var er,br,Cr,jr,Hr,re,pe=0,Ee=!1,Ce=!1,Ke=!0;if(typeof C!="function")throw new Sa(a);function tt(Ve){var zt=er,Bt=br;return er=br=n,pe=Ve,jr=C.apply(Bt,zt)}function ut(Ve){var zt=Ve-re;return re===n||zt>=N||zt<0||Ce&&Ve-pe>=Cr}function Se(){var Ve=Vn();if(ut(Ve))return Le(Ve);Hr=Ts(Se,(function(zt){var Bt=N-(zt-re);return Ce?kn(Bt,Cr-(zt-pe)):Bt})(Ve))}function Le(Ve){return Hr=n,Ke&&er?tt(Ve):(er=br=n,jr)}function st(){var Ve=Vn(),zt=ut(Ve);if(er=arguments,br=this,re=Ve,zt){if(Hr===n)return(function(Bt){return pe=Bt,Hr=Ts(Se,N),Ee?tt(Bt):jr})(re);if(Ce)return cc(Hr),Hr=Ts(Se,N),tt(re)}return Hr===n&&(Hr=Ts(Se,N)),jr}return N=qi(N)||0,jn(G)&&(Ee=!!G.leading,Cr=(Ce="maxWait"in G)?Fn(qi(G.maxWait)||0,N):Cr,Ke="trailing"in G?!!G.trailing:Ke),st.cancel=function(){Hr!==n&&cc(Hr),pe=0,er=re=br=Hr=n},st.flush=function(){return Hr===n?jr:Le(Vn())},st}var fv=it(function(C,N){return Wb(C,1,N)}),vv=it(function(C,N,G){return Wb(C,qi(N)||0,G)});function $g(C,N){if(typeof C!="function"||N!=null&&typeof N!="function")throw new Sa(a);var G=function(){var er=arguments,br=N?N.apply(this,er):er[0],Cr=G.cache;if(Cr.has(br))return Cr.get(br);var jr=C.apply(this,er);return G.cache=Cr.set(br,jr)||Cr,jr};return G.cache=new($g.Cache||Sc),G}function rb(C){if(typeof C!="function")throw new Sa(a);return function(){var N=arguments;switch(N.length){case 0:return!C.call(this);case 1:return!C.call(this,N[0]);case 2:return!C.call(this,N[0],N[1]);case 3:return!C.call(this,N[0],N[1],N[2])}return!C.apply(this,N)}}$g.Cache=Sc;var xg=qh(function(C,N){var G=(N=N.length==1&&qt(N[0])?nn(N[0],$t(et())):nn(qn(N,1),$t(et()))).length;return it(function(er){for(var br=-1,Cr=kn(er.length,G);++br=N}),Id=Xa((function(){return arguments})())?Xa:function(C){return Wn(C)&&qo.call(C,"callee")&&!Ys.call(C,"callee")},qt=Ye.isArray,Uu=os?$t(os):function(C){return Wn(C)&&Ao(C)==F};function gc(C){return C!=null&&di(C.length)&&!Ps(C)}function Hn(C){return Wn(C)&&gc(C)}var Kl=Zs||wn,Vh=Hg?$t(Hg):function(C){return Wn(C)&&Ao(C)==y};function Eg(C){if(!Wn(C))return!1;var N=Ao(C);return N==k||N=="[object DOMException]"||typeof C.message=="string"&&typeof C.name=="string"&&!ob(C)}function Ps(C){if(!jn(C))return!1;var N=Ao(C);return N==x||N==_||N=="[object AsyncFunction]"||N=="[object Proxy]"}function Hh(C){return typeof C=="number"&&C==Jt(C)}function di(C){return typeof C=="number"&&C>-1&&C%1==0&&C<=u}function jn(C){var N=typeof C;return C!=null&&(N=="object"||N=="function")}function Wn(C){return C!=null&&typeof C=="object"}var kv=oi?$t(oi):function(C){return Wn(C)&&Xo(C)==S};function tb(C){return typeof C=="number"||Wn(C)&&Ao(C)==E}function ob(C){if(!Wn(C)||Ao(C)!=O)return!1;var N=bs(C);if(N===null)return!0;var G=qo.call(N,"constructor")&&N.constructor;return typeof G=="function"&&G instanceof G&&Yg.call(G)==Bh}var $b=ns?$t(ns):function(C){return Wn(C)&&Ao(C)==M},Dd=as?$t(as):function(C){return Wn(C)&&Xo(C)==I};function Sg(C){return typeof C=="string"||!qt(C)&&Wn(C)&&Ao(C)==L}function bc(C){return typeof C=="symbol"||Wn(C)&&Ao(C)==j}var Ms=pu?$t(pu):function(C){return Wn(C)&&di(C.length)&&!!Xt[Ao(C)]},aa=wi(Mo),ha=wi(function(C,N){return C<=N});function yt(C){if(!C)return[];if(gc(C))return Sg(C)?Ea(C):Da(C);if(Xs&&C[Xs])return(function(G){for(var er,br=[];!(er=G.next()).done;)br.push(er.value);return br})(C[Xs]());var N=Xo(C);return(N==S?On:N==I?Tl:zc)(C)}function dl(C){return C?(C=qi(C))===s||C===-1/0?17976931348623157e292*(C<0?-1:1):C==C?C:0:C===0?C:0}function Jt(C){var N=dl(C),G=N%1;return N==N?G?N-G:N:0}function nu(C){return C?md(Jt(C),0,b):0}function qi(C){if(typeof C=="number")return C;if(bc(C))return g;if(jn(C)){var N=typeof C.valueOf=="function"?C.valueOf():C;C=jn(N)?N+"":N}if(typeof C!="string")return C===0?C:+C;C=Uo(C);var G=ee.test(C);return G||Ur.test(C)?El(C.slice(2),G?2:8):he.test(C)?g:+C}function rh(C){return lc(C,si(C))}function No(C){return C==null?"":ic(C)}var _i=Td(function(C,N){if(Lc(N)||gc(N))lc(N,Ta(N),C);else for(var G in N)qo.call(N,G)&&Il(C,G,N[G])}),B0=Td(function(C,N){lc(N,si(N),C)}),Og=Td(function(C,N,G,er){lc(N,si(N),C,er)}),Wh=Td(function(C,N,G,er){lc(N,Ta(N),C,er)}),U0=Ic(Ac),mv=it(function(C,N){C=Jo(C);var G=-1,er=N.length,br=er>2?N[2]:n;for(br&&Kt(N[0],N[1],br)&&(er=1);++G1),Cr}),lc(C,Dc(C),G),er&&(G=ai(G,7,Lu));for(var br=N.length;br--;)Zb(G,N[br]);return G}),Is=Ic(function(C,N){return C==null?{}:(function(G,er){return Cc(G,er,function(br,Cr){return th(G,Cr)})})(C,N)});function nh(C,N){if(C==null)return{};var G=nn(Dc(C),function(er){return[er]});return N=et(N),Cc(C,G,function(er,br){return N(er,br[0])})}var G0=Nu(Ta),yv=Nu(si);function zc(C){return C==null?[]:ds(C,Ta(C))}var wv=yi(function(C,N,G){return N=N.toLowerCase(),C+(G?Xh(N):N)});function Xh(C){return Ld(No(C).toLowerCase())}function ab(C){return(C=No(C))&&C.replace(Qr,ud).replace(Be,"")}var ah=yi(function(C,N,G){return C+(G?"-":"")+N.toLowerCase()}),yn=yi(function(C,N,G){return C+(G?" ":"")+N.toLowerCase()}),V0=ql("toLowerCase"),ih=yi(function(C,N,G){return C+(G?"_":"")+N.toLowerCase()}),Zh=yi(function(C,N,G){return C+(G?" ":"")+Ld(N)}),ib=yi(function(C,N,G){return C+(G?" ":"")+N.toUpperCase()}),Ld=ql("toUpperCase");function cb(C,N,G){return C=No(C),(N=G?n:N)===n?(function(er){return wc.test(er)})(C)?(function(er){return er.match(on)||[]})(C):(function(er){return er.match(ie)||[]})(C):C.match(N)||[]}var Kh=it(function(C,N){try{return Qn(C,n,N)}catch(G){return Eg(G)?G:new Oo(G)}}),Bc=Ic(function(C,N){return Va(N,function(G){G=Go(G),Oc(C,G,Bu(C[G],C))}),C});function ui(C){return function(){return C}}var H0=$s(),Qh=$s(!0);function hc(C){return C}function ch(C){return ws(typeof C=="function"?C:ai(C,1))}var xv=it(function(C,N){return function(G){return Ya(G,C,N)}}),Jh=it(function(C,N){return function(G){return Ya(C,G,N)}});function $h(C,N,G){var er=Ta(N),br=yd(N,er);G!=null||jn(N)&&(br.length||!er.length)||(G=N,N=C,C=this,br=yd(N,Ta(N)));var Cr=!(jn(G)&&"chain"in G&&!G.chain),jr=Ps(C);return Va(br,function(Hr){var re=N[Hr];C[Hr]=re,jr&&(C.prototype[Hr]=function(){var pe=this.__chain__;if(Cr||pe){var Ee=C(this.__wrapped__);return(Ee.__actions__=Da(this.__actions__)).push({func:re,args:arguments,thisArg:C}),Ee.__chain__=pe,Ee}return re.apply(C,Qc([this.value()],arguments))})}),C}function jd(){}var La=Vl(nn),_v=Vl(og),W0=Vl(cs);function Ka(C){return mn(C)?pi(Go(C)):(function(N){return function(G){return Tc(G,N)}})(C)}var Fk=dc(),Ev=dc(!0);function lh(){return[]}function wn(){return!1}var Vi,au=vg(function(C,N){return C+N},0),Y0=Hl("ceil"),Sv=vg(function(C,N){return C/N},1),X0=Hl("floor"),qk=vg(function(C,N){return C*N},1),rf=Hl("round"),Uc=vg(function(C,N){return C-N},0);return yr.after=function(C,N){if(typeof N!="function")throw new Sa(a);return C=Jt(C),function(){if(--C<1)return N.apply(this,arguments)}},yr.ary=Aa,yr.assign=_i,yr.assignIn=B0,yr.assignInWith=Og,yr.assignWith=Wh,yr.at=U0,yr.before=wg,yr.bind=Bu,yr.bindAll=Bc,yr.bindKey=Qb,yr.castArray=function(){if(!arguments.length)return[];var C=arguments[0];return qt(C)?C:[C]},yr.chain=kt,yr.chunk=function(C,N,G){N=(G?Kt(C,N,G):N===n)?1:Fn(Jt(N),0);var er=C==null?0:C.length;if(!er||N<1)return[];for(var br=0,Cr=0,jr=Ye(Xg(er/N));brpe?0:pe+Hr),(re=re===n||re>pe?pe:Jt(re))<0&&(re+=pe),re=Hr>re?0:nu(re);Hr>>0)?(C=No(C))&&(typeof N=="string"||N!=null&&!$b(N))&&!(N=ic(N))&&gd(C)?Es(Ea(C),0,G):C.split(N,G):[]},yr.spread=function(C,N){if(typeof C!="function")throw new Sa(a);return N=N==null?0:Fn(Jt(N),0),it(function(G){var er=G[N],br=Es(G,0,N);return er&&Qc(br,er),Qn(C,this,br)})},yr.tail=function(C){var N=C==null?0:C.length;return N?Za(C,1,N):[]},yr.take=function(C,N,G){return C&&C.length?Za(C,0,(N=G||N===n?1:Jt(N))<0?0:N):[]},yr.takeRight=function(C,N,G){var er=C==null?0:C.length;return er?Za(C,(N=er-(N=G||N===n?1:Jt(N)))<0?0:N,er):[]},yr.takeRightWhile=function(C,N){return C&&C.length?ii(C,et(N,3),!1,!0):[]},yr.takeWhile=function(C,N){return C&&C.length?ii(C,et(N,3)):[]},yr.tap=function(C,N){return N(C),C},yr.throttle=function(C,N,G){var er=!0,br=!0;if(typeof C!="function")throw new Sa(a);return jn(G)&&(er="leading"in G?!!G.leading:er,br="trailing"in G?!!G.trailing:br),ou(C,N,{leading:er,maxWait:N,trailing:br})},yr.thru=na,yr.toArray=yt,yr.toPairs=G0,yr.toPairsIn=yv,yr.toPath=function(C){return qt(C)?nn(C,Go):bc(C)?[C]:Da(Na(No(C)))},yr.toPlainObject=rh,yr.transform=function(C,N,G){var er=qt(C),br=er||Kl(C)||Ms(C);if(N=et(N,4),G==null){var Cr=C&&C.constructor;G=br?er?new Cr:[]:jn(C)&&Ps(Cr)?vd(bs(C)):{}}return(br?Va:ol)(C,function(jr,Hr,re){return N(G,jr,Hr,re)}),G},yr.unary=function(C){return Aa(C,1)},yr.union=to,yr.unionBy=At,yr.unionWith=Qt,yr.uniq=function(C){return C&&C.length?_s(C):[]},yr.uniqBy=function(C,N){return C&&C.length?_s(C,et(N,2)):[]},yr.uniqWith=function(C,N){return N=typeof N=="function"?N:n,C&&C.length?_s(C,n,N):[]},yr.unset=function(C,N){return C==null||Zb(C,N)},yr.unzip=po,yr.unzipWith=ba,yr.update=function(C,N,G){return C==null?C:ra(C,N,Od(G))},yr.updateWith=function(C,N,G,er){return er=typeof er=="function"?er:n,C==null?C:ra(C,N,Od(G),er)},yr.values=zc,yr.valuesIn=function(C){return C==null?[]:ds(C,si(C))},yr.without=Gn,yr.words=cb,yr.wrap=function(C,N){return _g(Od(N),C)},yr.xor=li,yr.xorBy=go,yr.xorWith=De,yr.zip=pt,yr.zipObject=function(C,N){return Iu(C||[],N||[],Il)},yr.zipObjectDeep=function(C,N){return Iu(C||[],N||[],Rc)},yr.zipWith=oo,yr.entries=G0,yr.entriesIn=yv,yr.extend=B0,yr.extendWith=Og,$h(yr,yr),yr.add=au,yr.attempt=Kh,yr.camelCase=wv,yr.capitalize=Xh,yr.ceil=Y0,yr.clamp=function(C,N,G){return G===n&&(G=N,N=n),G!==n&&(G=(G=qi(G))==G?G:0),N!==n&&(N=(N=qi(N))==N?N:0),md(qi(C),N,G)},yr.clone=function(C){return ai(C,4)},yr.cloneDeep=function(C){return ai(C,5)},yr.cloneDeepWith=function(C,N){return ai(C,5,N=typeof N=="function"?N:n)},yr.cloneWith=function(C,N){return ai(C,4,N=typeof N=="function"?N:n)},yr.conformsTo=function(C,N){return N==null||Dl(C,N,Ta(N))},yr.deburr=ab,yr.defaultTo=function(C,N){return C==null||C!=C?N:C},yr.divide=Sv,yr.endsWith=function(C,N,G){C=No(C),N=ic(N);var er=C.length,br=G=G===n?er:md(Jt(G),0,er);return(G-=N.length)>=0&&C.slice(G,br)==N},yr.eq=Fi,yr.escape=function(C){return(C=No(C))&&kr.test(C)?C.replace(cr,wu):C},yr.escapeRegExp=function(C){return(C=No(C))&&nr.test(C)?C.replace(J,"\\$&"):C},yr.every=function(C,N,G){var er=qt(C)?og:Fh;return G&&Kt(C,N,G)&&(N=n),er(C,et(N,3))},yr.find=Do,yr.findIndex=Rr,yr.findKey=function(C,N){return Ol(C,et(N,3),ol)},yr.findLast=To,yr.findLastIndex=Fr,yr.findLastKey=function(C,N){return Ol(C,et(N,3),ga)},yr.floor=X0,yr.forEach=Vo,yr.forEachRight=uc,yr.forIn=function(C,N){return C==null?C:tc(C,et(N,3),si)},yr.forInRight=function(C,N){return C==null?C:Ru(C,et(N,3),si)},yr.forOwn=function(C,N){return C&&ol(C,et(N,3))},yr.forOwnRight=function(C,N){return C&&ga(C,et(N,3))},yr.get=eh,yr.gt=eb,yr.gte=Jb,yr.has=function(C,N){return C!=null&&Ln(C,N,Li)},yr.hasIn=th,yr.head=zr,yr.identity=hc,yr.includes=function(C,N,G,er){C=gc(C)?C:zc(C),G=G&&!er?Jt(G):0;var br=C.length;return G<0&&(G=Fn(br+G,0)),Sg(C)?G<=br&&C.indexOf(N,G)>-1:!!br&&Ri(C,N,G)>-1},yr.indexOf=function(C,N,G){var er=C==null?0:C.length;if(!er)return-1;var br=G==null?0:Jt(G);return br<0&&(br=Fn(er+br,0)),Ri(C,N,br)},yr.inRange=function(C,N,G){return N=dl(N),G===n?(G=N,N=0):G=dl(G),(function(er,br,Cr){return er>=kn(br,Cr)&&er=-9007199254740991&&C<=u},yr.isSet=Dd,yr.isString=Sg,yr.isSymbol=bc,yr.isTypedArray=Ms,yr.isUndefined=function(C){return C===n},yr.isWeakMap=function(C){return Wn(C)&&Xo(C)==z},yr.isWeakSet=function(C){return Wn(C)&&Ao(C)=="[object WeakSet]"},yr.join=function(C,N){return C==null?"":Hb.call(C,N)},yr.kebabCase=ah,yr.last=ge,yr.lastIndexOf=function(C,N,G){var er=C==null?0:C.length;if(!er)return-1;var br=er;return G!==n&&(br=(br=Jt(G))<0?Fn(er+br,0):kn(br,er-1)),N==N?(function(Cr,jr,Hr){for(var re=Hr+1;re--;)if(Cr[re]===jr)return re;return re})(C,N,br):Ci(C,yu,br,!0)},yr.lowerCase=yn,yr.lowerFirst=V0,yr.lt=aa,yr.lte=ha,yr.max=function(C){return C&&C.length?ks(C,hc,Ni):n},yr.maxBy=function(C,N){return C&&C.length?ks(C,et(N,2),Ni):n},yr.mean=function(C){return Al(C,hc)},yr.meanBy=function(C,N){return Al(C,et(N,2))},yr.min=function(C){return C&&C.length?ks(C,hc,Mo):n},yr.minBy=function(C,N){return C&&C.length?ks(C,et(N,2),Mo):n},yr.stubArray=lh,yr.stubFalse=wn,yr.stubObject=function(){return{}},yr.stubString=function(){return""},yr.stubTrue=function(){return!0},yr.multiply=qk,yr.nth=function(C,N){return C&&C.length?xd(C,Jt(N)):n},yr.noConflict=function(){return Bo._===this&&(Bo._=ig),this},yr.noop=jd,yr.now=Vn,yr.pad=function(C,N,G){C=No(C);var er=(N=Jt(N))?_a(C):0;if(!N||er>=N)return C;var br=(N-er)/2;return Du(hs(br),G)+C+Du(Xg(br),G)},yr.padEnd=function(C,N,G){C=No(C);var er=(N=Jt(N))?_a(C):0;return N&&erN){var er=C;C=N,N=er}if(G||C%1||N%1){var br=gg();return kn(C+br*(N-C+Zc("1e-"+((br+"").length-1))),N)}return Ll(C,N)},yr.reduce=function(C,N,G){var er=qt(C)?dd:ls,br=arguments.length<3;return er(C,et(N,4),G,br,Wa)},yr.reduceRight=function(C,N,G){var er=qt(C)?Jc:ls,br=arguments.length<3;return er(C,et(N,4),G,br,Di)},yr.repeat=function(C,N,G){return N=(G?Kt(C,N,G):N===n)?1:Jt(N),al(No(C),N)},yr.replace=function(){var C=arguments,N=No(C[0]);return C.length<3?N:N.replace(C[1],C[2])},yr.result=function(C,N,G){var er=-1,br=(N=mi(N,C)).length;for(br||(br=1,C=n);++eru)return[];var G=b,er=kn(C,b);N=et(N),C-=b;for(var br=_c(er,N);++G=Cr)return C;var Hr=G-_a(er);if(Hr<1)return er;var re=jr?Es(jr,0,Hr).join(""):C.slice(0,Hr);if(br===n)return re+er;if(jr&&(Hr+=re.length-Hr),$b(br)){if(C.slice(Hr).search(br)){var pe,Ee=re;for(br.global||(br=gs(br.source,No(Ie.exec(br))+"g")),br.lastIndex=0;pe=br.exec(Ee);)var Ce=pe.index;re=re.slice(0,Ce===n?Hr:Ce)}}else if(C.indexOf(ic(br),Hr)!=Hr){var Ke=re.lastIndexOf(br);Ke>-1&&(re=re.slice(0,Ke))}return re+er},yr.unescape=function(C){return(C=No(C))&&gr.test(C)?C.replace(ur,ki):C},yr.uniqueId=function(C){var N=++zh;return No(C)+N},yr.upperCase=ib,yr.upperFirst=Ld,yr.each=Vo,yr.eachRight=uc,yr.first=zr,$h(yr,(Vi={},ol(yr,function(C,N){qo.call(yr.prototype,N)||(Vi[N]=C)}),Vi),{chain:!1}),yr.VERSION="4.17.23",Va(["bind","bindKey","curry","curryRight","partial","partialRight"],function(C){yr[C].placeholder=yr}),Va(["drop","take"],function(C,N){io.prototype[C]=function(G){G=G===n?1:Fn(Jt(G),0);var er=this.__filtered__&&!N?new io(this):this.clone();return er.__filtered__?er.__takeCount__=kn(G,er.__takeCount__):er.__views__.push({size:kn(G,b),type:C+(er.__dir__<0?"Right":"")}),er},io.prototype[C+"Right"]=function(G){return this.reverse()[C](G).reverse()}}),Va(["filter","map","takeWhile"],function(C,N){var G=N+1,er=G==1||G==3;io.prototype[C]=function(br){var Cr=this.clone();return Cr.__iteratees__.push({iteratee:et(br,3),type:G}),Cr.__filtered__=Cr.__filtered__||er,Cr}}),Va(["head","last"],function(C,N){var G="take"+(N?"Right":"");io.prototype[C]=function(){return this[G](1).value()[0]}}),Va(["initial","tail"],function(C,N){var G="drop"+(N?"":"Right");io.prototype[C]=function(){return this.__filtered__?new io(this):this[G](1)}}),io.prototype.compact=function(){return this.filter(hc)},io.prototype.find=function(C){return this.filter(C).head()},io.prototype.findLast=function(C){return this.reverse().find(C)},io.prototype.invokeMap=it(function(C,N){return typeof C=="function"?new io(this):this.map(function(G){return Ya(G,C,N)})}),io.prototype.reject=function(C){return this.filter(rb(et(C)))},io.prototype.slice=function(C,N){C=Jt(C);var G=this;return G.__filtered__&&(C>0||N<0)?new io(G):(C<0?G=G.takeRight(-C):C&&(G=G.drop(C)),N!==n&&(G=(N=Jt(N))<0?G.dropRight(-N):G.take(N-C)),G)},io.prototype.takeRightWhile=function(C){return this.reverse().takeWhile(C).reverse()},io.prototype.toArray=function(){return this.take(b)},ol(io.prototype,function(C,N){var G=/^(?:filter|find|map|reject)|While$/.test(N),er=/^(?:head|last)$/.test(N),br=yr[er?"take"+(N=="last"?"Right":""):N],Cr=er||/^find/.test(N);br&&(yr.prototype[N]=function(){var jr=this.__wrapped__,Hr=er?[1]:arguments,re=jr instanceof io,pe=Hr[0],Ee=re||qt(jr),Ce=function(st){var Ve=br.apply(yr,Qc([st],Hr));return er&&Ke?Ve[0]:Ve};Ee&&G&&typeof pe=="function"&&pe.length!=1&&(re=Ee=!1);var Ke=this.__chain__,tt=!!this.__actions__.length,ut=Cr&&!Ke,Se=re&&!tt;if(!Cr&&Ee){jr=Se?jr:new io(this);var Le=C.apply(jr,Hr);return Le.__actions__.push({func:na,args:[Ce],thisArg:n}),new Tn(Le,Ke)}return ut&&Se?C.apply(this,Hr):(Le=this.thru(Ce),ut?er?Le.value()[0]:Le.value():Le)})}),Va(["pop","push","shift","sort","splice","unshift"],function(C){var N=_u[C],G=/^(?:push|sort|unshift)$/.test(C)?"tap":"thru",er=/^(?:pop|shift)$/.test(C);yr.prototype[C]=function(){var br=arguments;if(er&&!this.__chain__){var Cr=this.value();return N.apply(qt(Cr)?Cr:[],br)}return this[G](function(jr){return N.apply(qt(jr)?jr:[],br)})}}),ol(io.prototype,function(C,N){var G=yr[N];if(G){var er=G.name+"";qo.call(el,er)||(el[er]=[]),el[er].push({name:N,func:G})}}),el[Bi(n,2).name]=[{name:"wrapper",func:n}],io.prototype.clone=function(){var C=new io(this.__wrapped__);return C.__actions__=Da(this.__actions__),C.__dir__=this.__dir__,C.__filtered__=this.__filtered__,C.__iteratees__=Da(this.__iteratees__),C.__takeCount__=this.__takeCount__,C.__views__=Da(this.__views__),C},io.prototype.reverse=function(){if(this.__filtered__){var C=new io(this);C.__dir__=-1,C.__filtered__=!0}else(C=this.clone()).__dir__*=-1;return C},io.prototype.value=function(){var C=this.__wrapped__.value(),N=this.__dir__,G=qt(C),er=N<0,br=G?C.length:0,Cr=(function(Ho,ft,qe){for(var Yt=-1,gt=qe.length;++Yt=this.__values__.length;return{done:C,value:C?n:this.__values__[this.__index__++]}},yr.prototype.plant=function(C){for(var N,G=this;G instanceof ec;){var er=tu(G);er.__index__=0,er.__values__=n,N?br.__wrapped__=er:N=er;var br=er;G=G.__wrapped__}return br.__wrapped__=C,N},yr.prototype.reverse=function(){var C=this.__wrapped__;if(C instanceof io){var N=C;return this.__actions__.length&&(N=new io(this)),(N=N.reverse()).__actions__.push({func:na,args:[Je],thisArg:n}),new Tn(N,this.__chain__)}return this.thru(Je)},yr.prototype.toJSON=yr.prototype.valueOf=yr.prototype.value=function(){return Mu(this.__wrapped__,this.__actions__)},yr.prototype.first=yr.prototype.head,Xs&&(yr.prototype[Xs]=function(){return this}),yr})();Bo._=rc,(o=(function(){return rc}).call(r,e,r,t))===n||(t.exports=o)}).call(this)},5267:function(t,r,e){var o=this&&this.__extends||(function(){var l=function(d,s){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,g){u.__proto__=g}||function(u,g){for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(u[b]=g[b])},l(d,s)};return function(d,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function u(){this.constructor=d}l(d,s),d.prototype=s===null?Object.create(s):(u.prototype=s.prototype,new u)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsyncAction=void 0;var n=e(4671),a=e(5649),i=e(7479),c=(function(l){function d(s,u){var g=l.call(this,s,u)||this;return g.scheduler=s,g.work=u,g.pending=!1,g}return o(d,l),d.prototype.schedule=function(s,u){var g;if(u===void 0&&(u=0),this.closed)return this;this.state=s;var b=this.id,f=this.scheduler;return b!=null&&(this.id=this.recycleAsyncId(f,b,u)),this.pending=!0,this.delay=u,this.id=(g=this.id)!==null&&g!==void 0?g:this.requestAsyncId(f,this.id,u),this},d.prototype.requestAsyncId=function(s,u,g){return g===void 0&&(g=0),a.intervalProvider.setInterval(s.flush.bind(s,this),g)},d.prototype.recycleAsyncId=function(s,u,g){if(g===void 0&&(g=0),g!=null&&this.delay===g&&this.pending===!1)return u;u!=null&&a.intervalProvider.clearInterval(u)},d.prototype.execute=function(s,u){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var g=this._execute(s,u);if(g)return g;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},d.prototype._execute=function(s,u){var g,b=!1;try{this.work(s)}catch(f){b=!0,g=f||new Error("Scheduled action threw falsy error")}if(b)return this.unsubscribe(),g},d.prototype.unsubscribe=function(){if(!this.closed){var s=this.id,u=this.scheduler,g=u.actions;this.work=this.state=this.scheduler=null,this.pending=!1,i.arrRemove(g,this),s!=null&&(this.id=this.recycleAsyncId(u,s,null)),this.delay=null,l.prototype.unsubscribe.call(this)}},d})(n.Action);r.AsyncAction=c},5319:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})(),n=this&&this.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(r,"__esModule",{value:!0}),r.alloc=void 0;var a=n(e(1048)),i=(function(c){function l(d){var s=this,u=(function(g){return g instanceof a.default.Buffer?g:typeof g=="number"&&typeof a.default.Buffer.alloc=="function"?a.default.Buffer.alloc(g):new a.default.Buffer(g)})(d);return(s=c.call(this,u.length)||this)._buffer=u,s}return o(l,c),l.prototype.getUInt8=function(d){return this._buffer.readUInt8(d)},l.prototype.getInt8=function(d){return this._buffer.readInt8(d)},l.prototype.getFloat64=function(d){return this._buffer.readDoubleBE(d)},l.prototype.getVarInt=function(d){for(var s=0,u=this._buffer.readInt8(d+s),g=u%128;u/128>=1;)s+=1,g+=(u=this._buffer.readInt8(d+s))%128;return{length:s+1,value:g}},l.prototype.putUInt8=function(d,s){this._buffer.writeUInt8(s,d)},l.prototype.putInt8=function(d,s){this._buffer.writeInt8(s,d)},l.prototype.putFloat64=function(d,s){this._buffer.writeDoubleBE(s,d)},l.prototype.putBytes=function(d,s){if(s instanceof l){var u=Math.min(s.length-s.position,this.length-d);s._buffer.copy(this._buffer,d,s.position,s.position+u),s.position+=u}else c.prototype.putBytes.call(this,d,s)},l.prototype.getSlice=function(d,s){return new l(this._buffer.slice(d,d+s))},l})(n(e(7174)).default);r.default=i,r.alloc=function(c){return new i(c)}},5337:function(t,r,e){var o=this&&this.__read||function(f,v){var p=typeof Symbol=="function"&&f[Symbol.iterator];if(!p)return f;var m,y,k=p.call(f),x=[];try{for(;(v===void 0||v-- >0)&&!(m=k.next()).done;)x.push(m.value)}catch(_){y={error:_}}finally{try{m&&!m.done&&(p=k.return)&&p.call(k)}finally{if(y)throw y.error}}return x};Object.defineProperty(r,"__esModule",{value:!0}),r.fromEvent=void 0;var n=e(9445),a=e(4662),i=e(983),c=e(8046),l=e(1018),d=e(1251),s=["addListener","removeListener"],u=["addEventListener","removeEventListener"],g=["on","off"];function b(f,v){return function(p){return function(m){return f[p](v,m)}}}r.fromEvent=function f(v,p,m,y){if(l.isFunction(m)&&(y=m,m=void 0),y)return f(v,p,m).pipe(d.mapOneOrManyArgs(y));var k=o((function(S){return l.isFunction(S.addEventListener)&&l.isFunction(S.removeEventListener)})(v)?u.map(function(S){return function(E){return v[S](p,E,m)}}):(function(S){return l.isFunction(S.addListener)&&l.isFunction(S.removeListener)})(v)?s.map(b(v,p)):(function(S){return l.isFunction(S.on)&&l.isFunction(S.off)})(v)?g.map(b(v,p)):[],2),x=k[0],_=k[1];if(!x&&c.isArrayLike(v))return i.mergeMap(function(S){return f(S,p,m)})(n.innerFrom(v));if(!x)throw new TypeError("Invalid event target");return new a.Observable(function(S){var E=function(){for(var O=[],R=0;R{Object.defineProperty(r,"__esModule",{value:!0}),r.Unpacker=r.Packer=void 0;var o=e(7452),n=e(6781),a=e(7665),i=e(9305),c=i.error.PROTOCOL_ERROR,l=(function(){function s(u){this._ch=u,this._byteArraysSupported=!0}return s.prototype.packable=function(u,g){var b,f=this;g===void 0&&(g=n.functional.identity);try{u=g(u)}catch(m){return function(){throw m}}if(u===null)return function(){return f._ch.writeUInt8(192)};if(u===!0)return function(){return f._ch.writeUInt8(195)};if(u===!1)return function(){return f._ch.writeUInt8(194)};if(typeof u=="number")return function(){return f.packFloat(u)};if(typeof u=="string")return function(){return f.packString(u)};if(typeof u=="bigint")return function(){return f.packInteger((0,i.int)(u))};if((0,i.isInt)(u))return function(){return f.packInteger(u)};if(u instanceof Int8Array)return function(){return f.packBytes(u)};if(u instanceof Array)return function(){f.packListHeader(u.length);for(var m=0;m=0&&u<128)return(0,i.int)(u);if(u>=240&&u<256)return(0,i.int)(u-256);if(u===200)return(0,i.int)(g.readInt8());if(u===201)return(0,i.int)(g.readInt16());if(u===202){var b=g.readInt32();return(0,i.int)(b)}if(u===203){var f=g.readInt32(),v=g.readInt32();return new i.Integer(v,f)}return null},s.prototype._unpackString=function(u,g,b,f){return g===128?o.utf8.decode(f,b):u===208?o.utf8.decode(f,f.readUInt8()):u===209?o.utf8.decode(f,f.readUInt16()):u===210?o.utf8.decode(f,f.readUInt32()):null},s.prototype._unpackList=function(u,g,b,f,v){return g===144?this._unpackListWithSize(b,f,v):u===212?this._unpackListWithSize(f.readUInt8(),f,v):u===213?this._unpackListWithSize(f.readUInt16(),f,v):u===214?this._unpackListWithSize(f.readUInt32(),f,v):null},s.prototype._unpackListWithSize=function(u,g,b){for(var f=[],v=0;v{Object.defineProperty(r,"__esModule",{value:!0}),r.distinct=void 0;var o=e(7843),n=e(3111),a=e(1342),i=e(9445);r.distinct=function(c,l){return o.operate(function(d,s){var u=new Set;d.subscribe(n.createOperatorSubscriber(s,function(g){var b=c?c(g):g;u.has(b)||(u.add(b),s.next(g))})),l&&i.innerFrom(l).subscribe(n.createOperatorSubscriber(s,function(){return u.clear()},a.noop))})}},5382:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.single=void 0;var o=e(2823),n=e(1505),a=e(1759),i=e(7843),c=e(3111);r.single=function(l){return i.operate(function(d,s){var u,g=!1,b=!1,f=0;d.subscribe(c.createOperatorSubscriber(s,function(v){b=!0,l&&!l(v,f++,d)||(g&&s.error(new n.SequenceError("Too many matching values")),g=!0,u=v)},function(){g?(s.next(u),s.complete()):s.error(b?new a.NotFoundError("No matching values"):new o.EmptyError)}))})}},5442:function(t,r,e){var o=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b0)&&!(z=H.next()).done;)q.push(z.value)}catch(W){F={error:W}}finally{try{z&&!z.done&&(j=H.return)&&j.call(H)}finally{if(F)throw F.error}}return q};Object.defineProperty(r,"__esModule",{value:!0}),r.isDateTime=r.DateTime=r.isLocalDateTime=r.LocalDateTime=r.isDate=r.Date=r.isTime=r.Time=r.isLocalTime=r.LocalTime=r.isDuration=r.Duration=void 0;var c=a(e(5022)),l=e(6587),d=e(9691),s=a(e(3371)),u={value:!0,enumerable:!1,configurable:!1,writable:!1},g="__isDuration__",b="__isLocalTime__",f="__isTime__",v="__isDate__",p="__isLocalDateTime__",m="__isDateTime__",y=(function(){function I(L,j,z,F){this.months=(0,l.assertNumberOrInteger)(L,"Months"),this.days=(0,l.assertNumberOrInteger)(j,"Days"),(0,l.assertNumberOrInteger)(z,"Seconds"),(0,l.assertNumberOrInteger)(F,"Nanoseconds"),this.seconds=c.normalizeSecondsForDuration(z,F),this.nanoseconds=c.normalizeNanosecondsForDuration(F),Object.freeze(this)}return I.prototype.toString=function(){return c.durationToIsoString(this.months,this.days,this.seconds,this.nanoseconds)},I})();r.Duration=y,Object.defineProperty(y.prototype,g,u),r.isDuration=function(I){return O(I,g)};var k=(function(){function I(L,j,z,F){this.hour=c.assertValidHour(L),this.minute=c.assertValidMinute(j),this.second=c.assertValidSecond(z),this.nanosecond=c.assertValidNanosecond(F),Object.freeze(this)}return I.fromStandardDate=function(L,j){M(L,j);var z=c.totalNanoseconds(L,j);return new I(L.getHours(),L.getMinutes(),L.getSeconds(),z instanceof s.default?z.toInt():typeof z=="bigint"?(0,s.int)(z).toInt():z)},I.prototype.toString=function(){return c.timeToIsoString(this.hour,this.minute,this.second,this.nanosecond)},I})();r.LocalTime=k,Object.defineProperty(k.prototype,b,u),r.isLocalTime=function(I){return O(I,b)};var x=(function(){function I(L,j,z,F,H){this.hour=c.assertValidHour(L),this.minute=c.assertValidMinute(j),this.second=c.assertValidSecond(z),this.nanosecond=c.assertValidNanosecond(F),this.timeZoneOffsetSeconds=(0,l.assertNumberOrInteger)(H,"Time zone offset in seconds"),Object.freeze(this)}return I.fromStandardDate=function(L,j){return M(L,j),new I(L.getHours(),L.getMinutes(),L.getSeconds(),(0,s.toNumber)(c.totalNanoseconds(L,j)),c.timeZoneOffsetInSeconds(L))},I.prototype.toString=function(){return c.timeToIsoString(this.hour,this.minute,this.second,this.nanosecond)+c.timeZoneOffsetToIsoString(this.timeZoneOffsetSeconds)},I})();r.Time=x,Object.defineProperty(x.prototype,f,u),r.isTime=function(I){return O(I,f)};var _=(function(){function I(L,j,z){this.year=c.assertValidYear(L),this.month=c.assertValidMonth(j),this.day=c.assertValidDay(z),Object.freeze(this)}return I.fromStandardDate=function(L){return M(L),new I(L.getFullYear(),L.getMonth()+1,L.getDate())},I.prototype.toStandardDate=function(){return c.isoStringToStandardDate(this.toString())},I.prototype.toString=function(){return c.dateToIsoString(this.year,this.month,this.day)},I})();r.Date=_,Object.defineProperty(_.prototype,v,u),r.isDate=function(I){return O(I,v)};var S=(function(){function I(L,j,z,F,H,q,W){this.year=c.assertValidYear(L),this.month=c.assertValidMonth(j),this.day=c.assertValidDay(z),this.hour=c.assertValidHour(F),this.minute=c.assertValidMinute(H),this.second=c.assertValidSecond(q),this.nanosecond=c.assertValidNanosecond(W),Object.freeze(this)}return I.fromStandardDate=function(L,j){return M(L,j),new I(L.getFullYear(),L.getMonth()+1,L.getDate(),L.getHours(),L.getMinutes(),L.getSeconds(),(0,s.toNumber)(c.totalNanoseconds(L,j)))},I.prototype.toStandardDate=function(){return c.isoStringToStandardDate(this.toString())},I.prototype.toString=function(){return R(this.year,this.month,this.day,this.hour,this.minute,this.second,this.nanosecond)},I})();r.LocalDateTime=S,Object.defineProperty(S.prototype,p,u),r.isLocalDateTime=function(I){return O(I,p)};var E=(function(){function I(L,j,z,F,H,q,W,Z,$){this.year=c.assertValidYear(L),this.month=c.assertValidMonth(j),this.day=c.assertValidDay(z),this.hour=c.assertValidHour(F),this.minute=c.assertValidMinute(H),this.second=c.assertValidSecond(q),this.nanosecond=c.assertValidNanosecond(W);var X=i((function(or,tr){var dr=or!=null,sr=tr!=null&&tr!=="";if(!dr&&!sr)throw(0,d.newError)("Unable to create DateTime without either time zone offset or id. Please specify either of them. Given offset: ".concat(or," and id: ").concat(tr));var pr=[void 0,void 0];return dr&&((0,l.assertNumberOrInteger)(or,"Time zone offset in seconds"),pr[0]=or),sr&&((0,l.assertString)(tr,"Time zone ID"),c.assertValidZoneId("Time zone ID",tr),pr[1]=tr),pr})(Z,$),2),Q=X[0],lr=X[1];this.timeZoneOffsetSeconds=Q,this.timeZoneId=lr??void 0,Object.freeze(this)}return I.fromStandardDate=function(L,j){return M(L,j),new I(L.getFullYear(),L.getMonth()+1,L.getDate(),L.getHours(),L.getMinutes(),L.getSeconds(),(0,s.toNumber)(c.totalNanoseconds(L,j)),c.timeZoneOffsetInSeconds(L),null)},I.prototype.toStandardDate=function(){return c.toStandardDate(this._toUTC())},I.prototype.toString=function(){var L;return R(this.year,this.month,this.day,this.hour,this.minute,this.second,this.nanosecond)+(this.timeZoneOffsetSeconds!=null?c.timeZoneOffsetToIsoString((L=this.timeZoneOffsetSeconds)!==null&&L!==void 0?L:0):"")+(this.timeZoneId!=null?"[".concat(this.timeZoneId,"]"):"")},I.prototype._toUTC=function(){var L;if(this.timeZoneOffsetSeconds===void 0)throw new Error("Requires DateTime created with time zone offset");var j=c.localDateTimeToEpochSecond(this.year,this.month,this.day,this.hour,this.minute,this.second,this.nanosecond).subtract((L=this.timeZoneOffsetSeconds)!==null&&L!==void 0?L:0);return(0,s.int)(j).multiply(1e3).add((0,s.int)(this.nanosecond).div(1e6)).toNumber()},I})();function O(I,L){return I!=null&&I[L]===!0}function R(I,L,j,z,F,H,q){return c.dateToIsoString(I,L,j)+"T"+c.timeToIsoString(z,F,H,q)}function M(I,L){(0,l.assertValidDate)(I,"Standard date"),L!=null&&(0,l.assertNumberOrInteger)(L,"Nanosecond")}r.DateTime=E,Object.defineProperty(E.prototype,m,u),r.isDateTime=function(I){return O(I,m)}},5471:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.map=void 0;var o=e(7843),n=e(3111);r.map=function(a,i){return o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){l.next(a.call(i,s,d++))}))})}},5477:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.window=void 0;var o=e(2483),n=e(7843),a=e(3111),i=e(1342),c=e(9445);r.window=function(l){return n.operate(function(d,s){var u=new o.Subject;s.next(u.asObservable());var g=function(b){u.error(b),s.error(b)};return d.subscribe(a.createOperatorSubscriber(s,function(b){return u==null?void 0:u.next(b)},function(){u.complete(),s.complete()},g)),c.innerFrom(l).subscribe(a.createOperatorSubscriber(s,function(){u.complete(),s.next(u=new o.Subject)},i.noop,g)),function(){u==null||u.unsubscribe(),u=null}})}},5481:function(t,r,e){var o=this&&this.__awaiter||function(_,S,E,O){return new(E||(E=Promise))(function(R,M){function I(z){try{j(O.next(z))}catch(F){M(F)}}function L(z){try{j(O.throw(z))}catch(F){M(F)}}function j(z){var F;z.done?R(z.value):(F=z.value,F instanceof E?F:new E(function(H){H(F)})).then(I,L)}j((O=O.apply(_,S||[])).next())})},n=this&&this.__generator||function(_,S){var E,O,R,M,I={label:0,sent:function(){if(1&R[0])throw R[1];return R[1]},trys:[],ops:[]};return M={next:L(0),throw:L(1),return:L(2)},typeof Symbol=="function"&&(M[Symbol.iterator]=function(){return this}),M;function L(j){return function(z){return(function(F){if(E)throw new TypeError("Generator is already executing.");for(;M&&(M=0,F[0]&&(I=0)),I;)try{if(E=1,O&&(R=2&F[0]?O.return:F[0]?O.throw||((R=O.return)&&R.call(O),0):O.next)&&!(R=R.call(O,F[1])).done)return R;switch(O=0,R&&(F=[2&F[0],R.value]),F[0]){case 0:case 1:R=F;break;case 4:return I.label++,{value:F[1],done:!1};case 5:I.label++,O=F[1],F=[0];continue;case 7:F=I.ops.pop(),I.trys.pop();continue;default:if(!((R=(R=I.trys).length>0&&R[R.length-1])||F[0]!==6&&F[0]!==2)){I=0;continue}if(F[0]===3&&(!R||F[1]>R[0]&&F[1]0)&&!(O=M.next()).done;)I.push(O.value)}catch(L){R={error:L}}finally{try{O&&!O.done&&(E=M.return)&&E.call(M)}finally{if(R)throw R.error}}return I},i=this&&this.__spreadArray||function(_,S,E){if(E||arguments.length===2)for(var O,R=0,M=S.length;R{Object.defineProperty(r,"__esModule",{value:!0}),r.every=void 0;var o=e(7843),n=e(3111);r.every=function(a,i){return o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){a.call(i,s,d++,c)||(l.next(!1),l.complete())},function(){l.next(!0),l.complete()}))})}},5553:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})();Object.defineProperty(r,"__esModule",{value:!0});var n=e(7174),a=e(5319),i=(function(c){function l(d){for(var s=this,u=0,g=0;g=u.length))return u.getUInt8(d);d-=u.length}},l.prototype.getInt8=function(d){for(var s=0;s=u.length))return u.getInt8(d);d-=u.length}},l.prototype.getFloat64=function(d){for(var s=(0,a.alloc)(8),u=0;u<8;u++)s.putUInt8(u,this.getUInt8(d+u));return s.getFloat64(0)},l})(n.BaseBuffer);r.default=i},5568:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createErrorClass=void 0,r.createErrorClass=function(e){var o=e(function(n){Error.call(n),n.stack=new Error().stack});return o.prototype=Object.create(Error.prototype),o.prototype.constructor=o,o}},5572:function(t,r,e){var o=this&&this.__values||function(c){var l=typeof Symbol=="function"&&Symbol.iterator,d=l&&c[l],s=0;if(d)return d.call(c);if(c&&typeof c.length=="number")return{next:function(){return c&&s>=c.length&&(c=void 0),{value:c&&c[s++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.bufferCount=void 0;var n=e(7843),a=e(3111),i=e(7479);r.bufferCount=function(c,l){return l===void 0&&(l=null),l=l??c,n.operate(function(d,s){var u=[],g=0;d.subscribe(a.createOperatorSubscriber(s,function(b){var f,v,p,m,y=null;g++%l===0&&u.push([]);try{for(var k=o(u),x=k.next();!x.done;x=k.next())(E=x.value).push(b),c<=E.length&&(y=y??[]).push(E)}catch(O){f={error:O}}finally{try{x&&!x.done&&(v=k.return)&&v.call(k)}finally{if(f)throw f.error}}if(y)try{for(var _=o(y),S=_.next();!S.done;S=_.next()){var E=S.value;i.arrRemove(u,E),s.next(E)}}catch(O){p={error:O}}finally{try{S&&!S.done&&(m=_.return)&&m.call(_)}finally{if(p)throw p.error}}},function(){var b,f;try{for(var v=o(u),p=v.next();!p.done;p=v.next()){var m=p.value;s.next(m)}}catch(y){b={error:y}}finally{try{p&&!p.done&&(f=v.return)&&f.call(v)}finally{if(b)throw b.error}}s.complete()},void 0,function(){u=null}))})}},5584:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.raceInit=r.race=void 0;var o=e(4662),n=e(9445),a=e(8535),i=e(3111);function c(l){return function(d){for(var s=[],u=function(b){s.push(n.innerFrom(l[b]).subscribe(i.createOperatorSubscriber(d,function(f){if(s){for(var v=0;v{var o=e(7192);o=o.slice().filter(function(n){return!/^(gl\_|texture)/.test(n)}),t.exports=o.concat(["gl_VertexID","gl_InstanceID","gl_Position","gl_PointSize","gl_FragCoord","gl_FrontFacing","gl_FragDepth","gl_PointCoord","gl_MaxVertexAttribs","gl_MaxVertexUniformVectors","gl_MaxVertexOutputVectors","gl_MaxFragmentInputVectors","gl_MaxVertexTextureImageUnits","gl_MaxCombinedTextureImageUnits","gl_MaxTextureImageUnits","gl_MaxFragmentUniformVectors","gl_MaxDrawBuffers","gl_MinProgramTexelOffset","gl_MaxProgramTexelOffset","gl_DepthRangeParameters","gl_DepthRange","trunc","round","roundEven","isnan","isinf","floatBitsToInt","floatBitsToUint","intBitsToFloat","uintBitsToFloat","packSnorm2x16","unpackSnorm2x16","packUnorm2x16","unpackUnorm2x16","packHalf2x16","unpackHalf2x16","outerProduct","transpose","determinant","inverse","texture","textureSize","textureProj","textureLod","textureOffset","texelFetch","texelFetchOffset","textureProjOffset","textureLodOffset","textureProjLod","textureProjLodOffset","textureGrad","textureGradOffset","textureProjGrad","textureProjGradOffset"])},5600:function(t,r,e){var o=this&&this.__read||function(l,d){var s=typeof Symbol=="function"&&l[Symbol.iterator];if(!s)return l;var u,g,b=s.call(l),f=[];try{for(;(d===void 0||d-- >0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f},n=this&&this.__spreadArray||function(l,d){for(var s=0,u=d.length,g=l.length;s{var o=e(1048),n=o.Buffer;function a(c,l){for(var d in c)l[d]=c[d]}function i(c,l,d){return n(c,l,d)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=o:(a(o,r),r.Buffer=i),i.prototype=Object.create(n.prototype),a(n,i),i.from=function(c,l,d){if(typeof c=="number")throw new TypeError("Argument must not be a number");return n(c,l,d)},i.alloc=function(c,l,d){if(typeof c!="number")throw new TypeError("Argument must be a number");var s=n(c);return l!==void 0?typeof d=="string"?s.fill(l,d):s.fill(l):s.fill(0),s},i.allocUnsafe=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return n(c)},i.allocUnsafeSlow=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return o.SlowBuffer(c)}},5642:function(t,r,e){var o=this&&this.__extends||(function(){var k=function(x,_){return k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&(S[O]=E[O])},k(x,_)};return function(x,_){if(typeof _!="function"&&_!==null)throw new TypeError("Class extends value "+String(_)+" is not a constructor or null");function S(){this.constructor=x}k(x,_),x.prototype=_===null?Object.create(_):(S.prototype=_.prototype,new S)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(k){for(var x,_=1,S=arguments.length;_0)&&!(c=d.next()).done;)s.push(c.value)}catch(u){l={error:u}}finally{try{c&&!c.done&&(i=d.return)&&i.call(d)}finally{if(l)throw l.error}}return s},o=this&&this.__spreadArray||function(n,a){for(var i=0,c=a.length,l=n.length;i{Object.defineProperty(r,"__esModule",{value:!0}),r.UnsubscriptionError=void 0;var o=e(5568);r.UnsubscriptionError=o.createErrorClass(function(n){return function(a){n(this),this.message=a?a.length+` errors occurred during unsubscription: +}`;var Se=Qh(function(){return ua(Hr,tt+"return "+Ce).apply(n,re)});if(Se.source=Ce,Eg(Se))throw Se;return Se},yr.times=function(C,N){if((C=Jt(C))<1||C>u)return[];var G=b,er=kn(C,b);N=et(N),C-=b;for(var br=_c(er,N);++G=Cr)return C;var Hr=G-_a(er);if(Hr<1)return er;var re=jr?Es(jr,0,Hr).join(""):C.slice(0,Hr);if(br===n)return re+er;if(jr&&(Hr+=re.length-Hr),$b(br)){if(C.slice(Hr).search(br)){var pe,Ee=re;for(br.global||(br=gs(br.source,No(Ie.exec(br))+"g")),br.lastIndex=0;pe=br.exec(Ee);)var Ce=pe.index;re=re.slice(0,Ce===n?Hr:Ce)}}else if(C.indexOf(ic(br),Hr)!=Hr){var Ke=re.lastIndexOf(br);Ke>-1&&(re=re.slice(0,Ke))}return re+er},yr.unescape=function(C){return(C=No(C))&&gr.test(C)?C.replace(ur,ki):C},yr.uniqueId=function(C){var N=++Bh;return No(C)+N},yr.upperCase=ib,yr.upperFirst=Ld,yr.each=Vo,yr.eachRight=uc,yr.first=zr,rf(yr,(Vi={},ol(yr,function(C,N){qo.call(yr.prototype,N)||(Vi[N]=C)}),Vi),{chain:!1}),yr.VERSION="4.17.23",Va(["bind","bindKey","curry","curryRight","partial","partialRight"],function(C){yr[C].placeholder=yr}),Va(["drop","take"],function(C,N){io.prototype[C]=function(G){G=G===n?1:Fn(Jt(G),0);var er=this.__filtered__&&!N?new io(this):this.clone();return er.__filtered__?er.__takeCount__=kn(G,er.__takeCount__):er.__views__.push({size:kn(G,b),type:C+(er.__dir__<0?"Right":"")}),er},io.prototype[C+"Right"]=function(G){return this.reverse()[C](G).reverse()}}),Va(["filter","map","takeWhile"],function(C,N){var G=N+1,er=G==1||G==3;io.prototype[C]=function(br){var Cr=this.clone();return Cr.__iteratees__.push({iteratee:et(br,3),type:G}),Cr.__filtered__=Cr.__filtered__||er,Cr}}),Va(["head","last"],function(C,N){var G="take"+(N?"Right":"");io.prototype[C]=function(){return this[G](1).value()[0]}}),Va(["initial","tail"],function(C,N){var G="drop"+(N?"":"Right");io.prototype[C]=function(){return this.__filtered__?new io(this):this[G](1)}}),io.prototype.compact=function(){return this.filter(hc)},io.prototype.find=function(C){return this.filter(C).head()},io.prototype.findLast=function(C){return this.reverse().find(C)},io.prototype.invokeMap=it(function(C,N){return typeof C=="function"?new io(this):this.map(function(G){return Ya(G,C,N)})}),io.prototype.reject=function(C){return this.filter(rb(et(C)))},io.prototype.slice=function(C,N){C=Jt(C);var G=this;return G.__filtered__&&(C>0||N<0)?new io(G):(C<0?G=G.takeRight(-C):C&&(G=G.drop(C)),N!==n&&(G=(N=Jt(N))<0?G.dropRight(-N):G.take(N-C)),G)},io.prototype.takeRightWhile=function(C){return this.reverse().takeWhile(C).reverse()},io.prototype.toArray=function(){return this.take(b)},ol(io.prototype,function(C,N){var G=/^(?:filter|find|map|reject)|While$/.test(N),er=/^(?:head|last)$/.test(N),br=yr[er?"take"+(N=="last"?"Right":""):N],Cr=er||/^find/.test(N);br&&(yr.prototype[N]=function(){var jr=this.__wrapped__,Hr=er?[1]:arguments,re=jr instanceof io,pe=Hr[0],Ee=re||qt(jr),Ce=function(st){var Ve=br.apply(yr,Qc([st],Hr));return er&&Ke?Ve[0]:Ve};Ee&&G&&typeof pe=="function"&&pe.length!=1&&(re=Ee=!1);var Ke=this.__chain__,tt=!!this.__actions__.length,ut=Cr&&!Ke,Se=re&&!tt;if(!Cr&&Ee){jr=Se?jr:new io(this);var Le=C.apply(jr,Hr);return Le.__actions__.push({func:na,args:[Ce],thisArg:n}),new Tn(Le,Ke)}return ut&&Se?C.apply(this,Hr):(Le=this.thru(Ce),ut?er?Le.value()[0]:Le.value():Le)})}),Va(["pop","push","shift","sort","splice","unshift"],function(C){var N=_u[C],G=/^(?:push|sort|unshift)$/.test(C)?"tap":"thru",er=/^(?:pop|shift)$/.test(C);yr.prototype[C]=function(){var br=arguments;if(er&&!this.__chain__){var Cr=this.value();return N.apply(qt(Cr)?Cr:[],br)}return this[G](function(jr){return N.apply(qt(jr)?jr:[],br)})}}),ol(io.prototype,function(C,N){var G=yr[N];if(G){var er=G.name+"";qo.call(el,er)||(el[er]=[]),el[er].push({name:N,func:G})}}),el[Bi(n,2).name]=[{name:"wrapper",func:n}],io.prototype.clone=function(){var C=new io(this.__wrapped__);return C.__actions__=Da(this.__actions__),C.__dir__=this.__dir__,C.__filtered__=this.__filtered__,C.__iteratees__=Da(this.__iteratees__),C.__takeCount__=this.__takeCount__,C.__views__=Da(this.__views__),C},io.prototype.reverse=function(){if(this.__filtered__){var C=new io(this);C.__dir__=-1,C.__filtered__=!0}else(C=this.clone()).__dir__*=-1;return C},io.prototype.value=function(){var C=this.__wrapped__.value(),N=this.__dir__,G=qt(C),er=N<0,br=G?C.length:0,Cr=(function(Ho,ft,qe){for(var Yt=-1,gt=qe.length;++Yt=this.__values__.length;return{done:C,value:C?n:this.__values__[this.__index__++]}},yr.prototype.plant=function(C){for(var N,G=this;G instanceof ec;){var er=tu(G);er.__index__=0,er.__values__=n,N?br.__wrapped__=er:N=er;var br=er;G=G.__wrapped__}return br.__wrapped__=C,N},yr.prototype.reverse=function(){var C=this.__wrapped__;if(C instanceof io){var N=C;return this.__actions__.length&&(N=new io(this)),(N=N.reverse()).__actions__.push({func:na,args:[Je],thisArg:n}),new Tn(N,this.__chain__)}return this.thru(Je)},yr.prototype.toJSON=yr.prototype.valueOf=yr.prototype.value=function(){return Mu(this.__wrapped__,this.__actions__)},yr.prototype.first=yr.prototype.head,Xs&&(yr.prototype[Xs]=function(){return this}),yr})();Bo._=rc,(o=(function(){return rc}).call(r,e,r,t))===n||(t.exports=o)}).call(this)},5267:function(t,r,e){var o=this&&this.__extends||(function(){var l=function(d,s){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,g){u.__proto__=g}||function(u,g){for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(u[b]=g[b])},l(d,s)};return function(d,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function u(){this.constructor=d}l(d,s),d.prototype=s===null?Object.create(s):(u.prototype=s.prototype,new u)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.AsyncAction=void 0;var n=e(4671),a=e(5649),i=e(7479),c=(function(l){function d(s,u){var g=l.call(this,s,u)||this;return g.scheduler=s,g.work=u,g.pending=!1,g}return o(d,l),d.prototype.schedule=function(s,u){var g;if(u===void 0&&(u=0),this.closed)return this;this.state=s;var b=this.id,f=this.scheduler;return b!=null&&(this.id=this.recycleAsyncId(f,b,u)),this.pending=!0,this.delay=u,this.id=(g=this.id)!==null&&g!==void 0?g:this.requestAsyncId(f,this.id,u),this},d.prototype.requestAsyncId=function(s,u,g){return g===void 0&&(g=0),a.intervalProvider.setInterval(s.flush.bind(s,this),g)},d.prototype.recycleAsyncId=function(s,u,g){if(g===void 0&&(g=0),g!=null&&this.delay===g&&this.pending===!1)return u;u!=null&&a.intervalProvider.clearInterval(u)},d.prototype.execute=function(s,u){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var g=this._execute(s,u);if(g)return g;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},d.prototype._execute=function(s,u){var g,b=!1;try{this.work(s)}catch(f){b=!0,g=f||new Error("Scheduled action threw falsy error")}if(b)return this.unsubscribe(),g},d.prototype.unsubscribe=function(){if(!this.closed){var s=this.id,u=this.scheduler,g=u.actions;this.work=this.state=this.scheduler=null,this.pending=!1,i.arrRemove(g,this),s!=null&&(this.id=this.recycleAsyncId(u,s,null)),this.delay=null,l.prototype.unsubscribe.call(this)}},d})(n.Action);r.AsyncAction=c},5319:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})(),n=this&&this.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(r,"__esModule",{value:!0}),r.alloc=void 0;var a=n(e(1048)),i=(function(c){function l(d){var s=this,u=(function(g){return g instanceof a.default.Buffer?g:typeof g=="number"&&typeof a.default.Buffer.alloc=="function"?a.default.Buffer.alloc(g):new a.default.Buffer(g)})(d);return(s=c.call(this,u.length)||this)._buffer=u,s}return o(l,c),l.prototype.getUInt8=function(d){return this._buffer.readUInt8(d)},l.prototype.getInt8=function(d){return this._buffer.readInt8(d)},l.prototype.getFloat64=function(d){return this._buffer.readDoubleBE(d)},l.prototype.getVarInt=function(d){for(var s=0,u=this._buffer.readInt8(d+s),g=u%128;u/128>=1;)s+=1,g+=(u=this._buffer.readInt8(d+s))%128;return{length:s+1,value:g}},l.prototype.putUInt8=function(d,s){this._buffer.writeUInt8(s,d)},l.prototype.putInt8=function(d,s){this._buffer.writeInt8(s,d)},l.prototype.putFloat64=function(d,s){this._buffer.writeDoubleBE(s,d)},l.prototype.putBytes=function(d,s){if(s instanceof l){var u=Math.min(s.length-s.position,this.length-d);s._buffer.copy(this._buffer,d,s.position,s.position+u),s.position+=u}else c.prototype.putBytes.call(this,d,s)},l.prototype.getSlice=function(d,s){return new l(this._buffer.slice(d,d+s))},l})(n(e(7174)).default);r.default=i,r.alloc=function(c){return new i(c)}},5337:function(t,r,e){var o=this&&this.__read||function(f,v){var p=typeof Symbol=="function"&&f[Symbol.iterator];if(!p)return f;var m,y,k=p.call(f),x=[];try{for(;(v===void 0||v-- >0)&&!(m=k.next()).done;)x.push(m.value)}catch(_){y={error:_}}finally{try{m&&!m.done&&(p=k.return)&&p.call(k)}finally{if(y)throw y.error}}return x};Object.defineProperty(r,"__esModule",{value:!0}),r.fromEvent=void 0;var n=e(9445),a=e(4662),i=e(983),c=e(8046),l=e(1018),d=e(1251),s=["addListener","removeListener"],u=["addEventListener","removeEventListener"],g=["on","off"];function b(f,v){return function(p){return function(m){return f[p](v,m)}}}r.fromEvent=function f(v,p,m,y){if(l.isFunction(m)&&(y=m,m=void 0),y)return f(v,p,m).pipe(d.mapOneOrManyArgs(y));var k=o((function(S){return l.isFunction(S.addEventListener)&&l.isFunction(S.removeEventListener)})(v)?u.map(function(S){return function(E){return v[S](p,E,m)}}):(function(S){return l.isFunction(S.addListener)&&l.isFunction(S.removeListener)})(v)?s.map(b(v,p)):(function(S){return l.isFunction(S.on)&&l.isFunction(S.off)})(v)?g.map(b(v,p)):[],2),x=k[0],_=k[1];if(!x&&c.isArrayLike(v))return i.mergeMap(function(S){return f(S,p,m)})(n.innerFrom(v));if(!x)throw new TypeError("Invalid event target");return new a.Observable(function(S){var E=function(){for(var O=[],R=0;R{Object.defineProperty(r,"__esModule",{value:!0}),r.Unpacker=r.Packer=void 0;var o=e(7452),n=e(6781),a=e(7665),i=e(9305),c=i.error.PROTOCOL_ERROR,l=(function(){function s(u){this._ch=u,this._byteArraysSupported=!0}return s.prototype.packable=function(u,g){var b,f=this;g===void 0&&(g=n.functional.identity);try{u=g(u)}catch(m){return function(){throw m}}if(u===null)return function(){return f._ch.writeUInt8(192)};if(u===!0)return function(){return f._ch.writeUInt8(195)};if(u===!1)return function(){return f._ch.writeUInt8(194)};if(typeof u=="number")return function(){return f.packFloat(u)};if(typeof u=="string")return function(){return f.packString(u)};if(typeof u=="bigint")return function(){return f.packInteger((0,i.int)(u))};if((0,i.isInt)(u))return function(){return f.packInteger(u)};if(u instanceof Int8Array)return function(){return f.packBytes(u)};if(u instanceof Array)return function(){f.packListHeader(u.length);for(var m=0;m=0&&u<128)return(0,i.int)(u);if(u>=240&&u<256)return(0,i.int)(u-256);if(u===200)return(0,i.int)(g.readInt8());if(u===201)return(0,i.int)(g.readInt16());if(u===202){var b=g.readInt32();return(0,i.int)(b)}if(u===203){var f=g.readInt32(),v=g.readInt32();return new i.Integer(v,f)}return null},s.prototype._unpackString=function(u,g,b,f){return g===128?o.utf8.decode(f,b):u===208?o.utf8.decode(f,f.readUInt8()):u===209?o.utf8.decode(f,f.readUInt16()):u===210?o.utf8.decode(f,f.readUInt32()):null},s.prototype._unpackList=function(u,g,b,f,v){return g===144?this._unpackListWithSize(b,f,v):u===212?this._unpackListWithSize(f.readUInt8(),f,v):u===213?this._unpackListWithSize(f.readUInt16(),f,v):u===214?this._unpackListWithSize(f.readUInt32(),f,v):null},s.prototype._unpackListWithSize=function(u,g,b){for(var f=[],v=0;v{Object.defineProperty(r,"__esModule",{value:!0}),r.distinct=void 0;var o=e(7843),n=e(3111),a=e(1342),i=e(9445);r.distinct=function(c,l){return o.operate(function(d,s){var u=new Set;d.subscribe(n.createOperatorSubscriber(s,function(g){var b=c?c(g):g;u.has(b)||(u.add(b),s.next(g))})),l&&i.innerFrom(l).subscribe(n.createOperatorSubscriber(s,function(){return u.clear()},a.noop))})}},5382:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.single=void 0;var o=e(2823),n=e(1505),a=e(1759),i=e(7843),c=e(3111);r.single=function(l){return i.operate(function(d,s){var u,g=!1,b=!1,f=0;d.subscribe(c.createOperatorSubscriber(s,function(v){b=!0,l&&!l(v,f++,d)||(g&&s.error(new n.SequenceError("Too many matching values")),g=!0,u=v)},function(){g?(s.next(u),s.complete()):s.error(b?new a.NotFoundError("No matching values"):new o.EmptyError)}))})}},5442:function(t,r,e){var o=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b0)&&!(j=H.next()).done;)q.push(j.value)}catch(W){F={error:W}}finally{try{j&&!j.done&&(z=H.return)&&z.call(H)}finally{if(F)throw F.error}}return q};Object.defineProperty(r,"__esModule",{value:!0}),r.isDateTime=r.DateTime=r.isLocalDateTime=r.LocalDateTime=r.isDate=r.Date=r.isTime=r.Time=r.isLocalTime=r.LocalTime=r.isDuration=r.Duration=void 0;var c=a(e(5022)),l=e(6587),d=e(9691),s=a(e(3371)),u={value:!0,enumerable:!1,configurable:!1,writable:!1},g="__isDuration__",b="__isLocalTime__",f="__isTime__",v="__isDate__",p="__isLocalDateTime__",m="__isDateTime__",y=(function(){function I(L,z,j,F){this.months=(0,l.assertNumberOrInteger)(L,"Months"),this.days=(0,l.assertNumberOrInteger)(z,"Days"),(0,l.assertNumberOrInteger)(j,"Seconds"),(0,l.assertNumberOrInteger)(F,"Nanoseconds"),this.seconds=c.normalizeSecondsForDuration(j,F),this.nanoseconds=c.normalizeNanosecondsForDuration(F),Object.freeze(this)}return I.prototype.toString=function(){return c.durationToIsoString(this.months,this.days,this.seconds,this.nanoseconds)},I})();r.Duration=y,Object.defineProperty(y.prototype,g,u),r.isDuration=function(I){return O(I,g)};var k=(function(){function I(L,z,j,F){this.hour=c.assertValidHour(L),this.minute=c.assertValidMinute(z),this.second=c.assertValidSecond(j),this.nanosecond=c.assertValidNanosecond(F),Object.freeze(this)}return I.fromStandardDate=function(L,z){M(L,z);var j=c.totalNanoseconds(L,z);return new I(L.getHours(),L.getMinutes(),L.getSeconds(),j instanceof s.default?j.toInt():typeof j=="bigint"?(0,s.int)(j).toInt():j)},I.prototype.toString=function(){return c.timeToIsoString(this.hour,this.minute,this.second,this.nanosecond)},I})();r.LocalTime=k,Object.defineProperty(k.prototype,b,u),r.isLocalTime=function(I){return O(I,b)};var x=(function(){function I(L,z,j,F,H){this.hour=c.assertValidHour(L),this.minute=c.assertValidMinute(z),this.second=c.assertValidSecond(j),this.nanosecond=c.assertValidNanosecond(F),this.timeZoneOffsetSeconds=(0,l.assertNumberOrInteger)(H,"Time zone offset in seconds"),Object.freeze(this)}return I.fromStandardDate=function(L,z){return M(L,z),new I(L.getHours(),L.getMinutes(),L.getSeconds(),(0,s.toNumber)(c.totalNanoseconds(L,z)),c.timeZoneOffsetInSeconds(L))},I.prototype.toString=function(){return c.timeToIsoString(this.hour,this.minute,this.second,this.nanosecond)+c.timeZoneOffsetToIsoString(this.timeZoneOffsetSeconds)},I})();r.Time=x,Object.defineProperty(x.prototype,f,u),r.isTime=function(I){return O(I,f)};var _=(function(){function I(L,z,j){this.year=c.assertValidYear(L),this.month=c.assertValidMonth(z),this.day=c.assertValidDay(j),Object.freeze(this)}return I.fromStandardDate=function(L){return M(L),new I(L.getFullYear(),L.getMonth()+1,L.getDate())},I.prototype.toStandardDate=function(){return c.isoStringToStandardDate(this.toString())},I.prototype.toString=function(){return c.dateToIsoString(this.year,this.month,this.day)},I})();r.Date=_,Object.defineProperty(_.prototype,v,u),r.isDate=function(I){return O(I,v)};var S=(function(){function I(L,z,j,F,H,q,W){this.year=c.assertValidYear(L),this.month=c.assertValidMonth(z),this.day=c.assertValidDay(j),this.hour=c.assertValidHour(F),this.minute=c.assertValidMinute(H),this.second=c.assertValidSecond(q),this.nanosecond=c.assertValidNanosecond(W),Object.freeze(this)}return I.fromStandardDate=function(L,z){return M(L,z),new I(L.getFullYear(),L.getMonth()+1,L.getDate(),L.getHours(),L.getMinutes(),L.getSeconds(),(0,s.toNumber)(c.totalNanoseconds(L,z)))},I.prototype.toStandardDate=function(){return c.isoStringToStandardDate(this.toString())},I.prototype.toString=function(){return R(this.year,this.month,this.day,this.hour,this.minute,this.second,this.nanosecond)},I})();r.LocalDateTime=S,Object.defineProperty(S.prototype,p,u),r.isLocalDateTime=function(I){return O(I,p)};var E=(function(){function I(L,z,j,F,H,q,W,Z,$){this.year=c.assertValidYear(L),this.month=c.assertValidMonth(z),this.day=c.assertValidDay(j),this.hour=c.assertValidHour(F),this.minute=c.assertValidMinute(H),this.second=c.assertValidSecond(q),this.nanosecond=c.assertValidNanosecond(W);var X=i((function(or,tr){var dr=or!=null,sr=tr!=null&&tr!=="";if(!dr&&!sr)throw(0,d.newError)("Unable to create DateTime without either time zone offset or id. Please specify either of them. Given offset: ".concat(or," and id: ").concat(tr));var pr=[void 0,void 0];return dr&&((0,l.assertNumberOrInteger)(or,"Time zone offset in seconds"),pr[0]=or),sr&&((0,l.assertString)(tr,"Time zone ID"),c.assertValidZoneId("Time zone ID",tr),pr[1]=tr),pr})(Z,$),2),Q=X[0],lr=X[1];this.timeZoneOffsetSeconds=Q,this.timeZoneId=lr??void 0,Object.freeze(this)}return I.fromStandardDate=function(L,z){return M(L,z),new I(L.getFullYear(),L.getMonth()+1,L.getDate(),L.getHours(),L.getMinutes(),L.getSeconds(),(0,s.toNumber)(c.totalNanoseconds(L,z)),c.timeZoneOffsetInSeconds(L),null)},I.prototype.toStandardDate=function(){return c.toStandardDate(this._toUTC())},I.prototype.toString=function(){var L;return R(this.year,this.month,this.day,this.hour,this.minute,this.second,this.nanosecond)+(this.timeZoneOffsetSeconds!=null?c.timeZoneOffsetToIsoString((L=this.timeZoneOffsetSeconds)!==null&&L!==void 0?L:0):"")+(this.timeZoneId!=null?"[".concat(this.timeZoneId,"]"):"")},I.prototype._toUTC=function(){var L;if(this.timeZoneOffsetSeconds===void 0)throw new Error("Requires DateTime created with time zone offset");var z=c.localDateTimeToEpochSecond(this.year,this.month,this.day,this.hour,this.minute,this.second,this.nanosecond).subtract((L=this.timeZoneOffsetSeconds)!==null&&L!==void 0?L:0);return(0,s.int)(z).multiply(1e3).add((0,s.int)(this.nanosecond).div(1e6)).toNumber()},I})();function O(I,L){return I!=null&&I[L]===!0}function R(I,L,z,j,F,H,q){return c.dateToIsoString(I,L,z)+"T"+c.timeToIsoString(j,F,H,q)}function M(I,L){(0,l.assertValidDate)(I,"Standard date"),L!=null&&(0,l.assertNumberOrInteger)(L,"Nanosecond")}r.DateTime=E,Object.defineProperty(E.prototype,m,u),r.isDateTime=function(I){return O(I,m)}},5471:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.map=void 0;var o=e(7843),n=e(3111);r.map=function(a,i){return o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){l.next(a.call(i,s,d++))}))})}},5477:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.window=void 0;var o=e(2483),n=e(7843),a=e(3111),i=e(1342),c=e(9445);r.window=function(l){return n.operate(function(d,s){var u=new o.Subject;s.next(u.asObservable());var g=function(b){u.error(b),s.error(b)};return d.subscribe(a.createOperatorSubscriber(s,function(b){return u==null?void 0:u.next(b)},function(){u.complete(),s.complete()},g)),c.innerFrom(l).subscribe(a.createOperatorSubscriber(s,function(){u.complete(),s.next(u=new o.Subject)},i.noop,g)),function(){u==null||u.unsubscribe(),u=null}})}},5481:function(t,r,e){var o=this&&this.__awaiter||function(_,S,E,O){return new(E||(E=Promise))(function(R,M){function I(j){try{z(O.next(j))}catch(F){M(F)}}function L(j){try{z(O.throw(j))}catch(F){M(F)}}function z(j){var F;j.done?R(j.value):(F=j.value,F instanceof E?F:new E(function(H){H(F)})).then(I,L)}z((O=O.apply(_,S||[])).next())})},n=this&&this.__generator||function(_,S){var E,O,R,M,I={label:0,sent:function(){if(1&R[0])throw R[1];return R[1]},trys:[],ops:[]};return M={next:L(0),throw:L(1),return:L(2)},typeof Symbol=="function"&&(M[Symbol.iterator]=function(){return this}),M;function L(z){return function(j){return(function(F){if(E)throw new TypeError("Generator is already executing.");for(;M&&(M=0,F[0]&&(I=0)),I;)try{if(E=1,O&&(R=2&F[0]?O.return:F[0]?O.throw||((R=O.return)&&R.call(O),0):O.next)&&!(R=R.call(O,F[1])).done)return R;switch(O=0,R&&(F=[2&F[0],R.value]),F[0]){case 0:case 1:R=F;break;case 4:return I.label++,{value:F[1],done:!1};case 5:I.label++,O=F[1],F=[0];continue;case 7:F=I.ops.pop(),I.trys.pop();continue;default:if(!((R=(R=I.trys).length>0&&R[R.length-1])||F[0]!==6&&F[0]!==2)){I=0;continue}if(F[0]===3&&(!R||F[1]>R[0]&&F[1]0)&&!(O=M.next()).done;)I.push(O.value)}catch(L){R={error:L}}finally{try{O&&!O.done&&(E=M.return)&&E.call(M)}finally{if(R)throw R.error}}return I},i=this&&this.__spreadArray||function(_,S,E){if(E||arguments.length===2)for(var O,R=0,M=S.length;R{Object.defineProperty(r,"__esModule",{value:!0}),r.every=void 0;var o=e(7843),n=e(3111);r.every=function(a,i){return o.operate(function(c,l){var d=0;c.subscribe(n.createOperatorSubscriber(l,function(s){a.call(i,s,d++,c)||(l.next(!1),l.complete())},function(){l.next(!0),l.complete()}))})}},5553:function(t,r,e){var o=this&&this.__extends||(function(){var c=function(l,d){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,u){s.__proto__=u}||function(s,u){for(var g in u)Object.prototype.hasOwnProperty.call(u,g)&&(s[g]=u[g])},c(l,d)};return function(l,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");function s(){this.constructor=l}c(l,d),l.prototype=d===null?Object.create(d):(s.prototype=d.prototype,new s)}})();Object.defineProperty(r,"__esModule",{value:!0});var n=e(7174),a=e(5319),i=(function(c){function l(d){for(var s=this,u=0,g=0;g=u.length))return u.getUInt8(d);d-=u.length}},l.prototype.getInt8=function(d){for(var s=0;s=u.length))return u.getInt8(d);d-=u.length}},l.prototype.getFloat64=function(d){for(var s=(0,a.alloc)(8),u=0;u<8;u++)s.putUInt8(u,this.getUInt8(d+u));return s.getFloat64(0)},l})(n.BaseBuffer);r.default=i},5568:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createErrorClass=void 0,r.createErrorClass=function(e){var o=e(function(n){Error.call(n),n.stack=new Error().stack});return o.prototype=Object.create(Error.prototype),o.prototype.constructor=o,o}},5572:function(t,r,e){var o=this&&this.__values||function(c){var l=typeof Symbol=="function"&&Symbol.iterator,d=l&&c[l],s=0;if(d)return d.call(c);if(c&&typeof c.length=="number")return{next:function(){return c&&s>=c.length&&(c=void 0),{value:c&&c[s++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.bufferCount=void 0;var n=e(7843),a=e(3111),i=e(7479);r.bufferCount=function(c,l){return l===void 0&&(l=null),l=l??c,n.operate(function(d,s){var u=[],g=0;d.subscribe(a.createOperatorSubscriber(s,function(b){var f,v,p,m,y=null;g++%l===0&&u.push([]);try{for(var k=o(u),x=k.next();!x.done;x=k.next())(E=x.value).push(b),c<=E.length&&(y=y??[]).push(E)}catch(O){f={error:O}}finally{try{x&&!x.done&&(v=k.return)&&v.call(k)}finally{if(f)throw f.error}}if(y)try{for(var _=o(y),S=_.next();!S.done;S=_.next()){var E=S.value;i.arrRemove(u,E),s.next(E)}}catch(O){p={error:O}}finally{try{S&&!S.done&&(m=_.return)&&m.call(_)}finally{if(p)throw p.error}}},function(){var b,f;try{for(var v=o(u),p=v.next();!p.done;p=v.next()){var m=p.value;s.next(m)}}catch(y){b={error:y}}finally{try{p&&!p.done&&(f=v.return)&&f.call(v)}finally{if(b)throw b.error}}s.complete()},void 0,function(){u=null}))})}},5584:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.raceInit=r.race=void 0;var o=e(4662),n=e(9445),a=e(8535),i=e(3111);function c(l){return function(d){for(var s=[],u=function(b){s.push(n.innerFrom(l[b]).subscribe(i.createOperatorSubscriber(d,function(f){if(s){for(var v=0;v{var o=e(7192);o=o.slice().filter(function(n){return!/^(gl\_|texture)/.test(n)}),t.exports=o.concat(["gl_VertexID","gl_InstanceID","gl_Position","gl_PointSize","gl_FragCoord","gl_FrontFacing","gl_FragDepth","gl_PointCoord","gl_MaxVertexAttribs","gl_MaxVertexUniformVectors","gl_MaxVertexOutputVectors","gl_MaxFragmentInputVectors","gl_MaxVertexTextureImageUnits","gl_MaxCombinedTextureImageUnits","gl_MaxTextureImageUnits","gl_MaxFragmentUniformVectors","gl_MaxDrawBuffers","gl_MinProgramTexelOffset","gl_MaxProgramTexelOffset","gl_DepthRangeParameters","gl_DepthRange","trunc","round","roundEven","isnan","isinf","floatBitsToInt","floatBitsToUint","intBitsToFloat","uintBitsToFloat","packSnorm2x16","unpackSnorm2x16","packUnorm2x16","unpackUnorm2x16","packHalf2x16","unpackHalf2x16","outerProduct","transpose","determinant","inverse","texture","textureSize","textureProj","textureLod","textureOffset","texelFetch","texelFetchOffset","textureProjOffset","textureLodOffset","textureProjLod","textureProjLodOffset","textureGrad","textureGradOffset","textureProjGrad","textureProjGradOffset"])},5600:function(t,r,e){var o=this&&this.__read||function(l,d){var s=typeof Symbol=="function"&&l[Symbol.iterator];if(!s)return l;var u,g,b=s.call(l),f=[];try{for(;(d===void 0||d-- >0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f},n=this&&this.__spreadArray||function(l,d){for(var s=0,u=d.length,g=l.length;s{var o=e(1048),n=o.Buffer;function a(c,l){for(var d in c)l[d]=c[d]}function i(c,l,d){return n(c,l,d)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=o:(a(o,r),r.Buffer=i),i.prototype=Object.create(n.prototype),a(n,i),i.from=function(c,l,d){if(typeof c=="number")throw new TypeError("Argument must not be a number");return n(c,l,d)},i.alloc=function(c,l,d){if(typeof c!="number")throw new TypeError("Argument must be a number");var s=n(c);return l!==void 0?typeof d=="string"?s.fill(l,d):s.fill(l):s.fill(0),s},i.allocUnsafe=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return n(c)},i.allocUnsafeSlow=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return o.SlowBuffer(c)}},5642:function(t,r,e){var o=this&&this.__extends||(function(){var k=function(x,_){return k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&(S[O]=E[O])},k(x,_)};return function(x,_){if(typeof _!="function"&&_!==null)throw new TypeError("Class extends value "+String(_)+" is not a constructor or null");function S(){this.constructor=x}k(x,_),x.prototype=_===null?Object.create(_):(S.prototype=_.prototype,new S)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(k){for(var x,_=1,S=arguments.length;_0)&&!(c=d.next()).done;)s.push(c.value)}catch(u){l={error:u}}finally{try{c&&!c.done&&(i=d.return)&&i.call(d)}finally{if(l)throw l.error}}return s},o=this&&this.__spreadArray||function(n,a){for(var i=0,c=a.length,l=n.length;i{Object.defineProperty(r,"__esModule",{value:!0}),r.UnsubscriptionError=void 0;var o=e(5568);r.UnsubscriptionError=o.createErrorClass(function(n){return function(a){n(this),this.message=a?a.length+` errors occurred during unsubscription: `+a.map(function(i,c){return c+1+") "+i.toString()}).join(` - `):"",this.name="UnsubscriptionError",this.errors=a}})},5815:function(t,r,e){var o=this&&this.__extends||(function(){var p=function(m,y){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,x){k.__proto__=x}||function(k,x){for(var _ in x)Object.prototype.hasOwnProperty.call(x,_)&&(k[_]=x[_])},p(m,y)};return function(m,y){if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+" is not a constructor or null");function k(){this.constructor=m}p(m,y),m.prototype=y===null?Object.create(y):(k.prototype=y.prototype,new k)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(p){for(var m,y=1,k=arguments.length;y{Object.defineProperty(r,"__esModule",{value:!0}),r.fromVersion=void 0,r.fromVersion=function(e,o){o===void 0&&(o=function(){return{get userAgent(){}}});var n=o(),a=n.userAgent!=null?n.userAgent.split("(")[1].split(")")[0]:void 0,i=n.userAgent||void 0;return{product:"neo4j-javascript/".concat(e),platform:a,languageDetails:i}}},5880:function(t,r,e){var o,n;o=function(){var a=function(){},i="undefined",c=typeof window!==i&&typeof window.navigator!==i&&/Trident\/|MSIE /.test(window.navigator.userAgent),l=["trace","debug","info","warn","error"],d={},s=null;function u(y,k){var x=y[k];if(typeof x.bind=="function")return x.bind(y);try{return Function.prototype.bind.call(x,y)}catch{return function(){return Function.prototype.apply.apply(x,[y,arguments])}}}function g(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function b(){for(var y=this.getLevel(),k=0;k=0&&j<=E.levels.SILENT)return j;throw new TypeError("log.setLevel() called with invalid level: "+L)}typeof y=="string"?O+=":"+y:typeof y=="symbol"&&(O=void 0),E.name=y,E.levels={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5},E.methodFactory=k||v,E.getLevel=function(){return S??_??x},E.setLevel=function(L,j){return S=M(L),j!==!1&&(function(z){var F=(l[z]||"silent").toUpperCase();if(typeof window!==i&&O){try{return void(window.localStorage[O]=F)}catch{}try{window.document.cookie=encodeURIComponent(O)+"="+F+";"}catch{}}})(S),b.call(E)},E.setDefaultLevel=function(L){_=M(L),R()||E.setLevel(L,!1)},E.resetLevel=function(){S=null,(function(){if(typeof window!==i&&O){try{window.localStorage.removeItem(O)}catch{}try{window.document.cookie=encodeURIComponent(O)+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC"}catch{}}})(),b.call(E)},E.enableAll=function(L){E.setLevel(E.levels.TRACE,L)},E.disableAll=function(L){E.setLevel(E.levels.SILENT,L)},E.rebuild=function(){if(s!==E&&(x=M(s.getLevel())),b.call(E),s===E)for(var L in d)d[L].rebuild()},x=M(s?s.getLevel():"WARN");var I=R();I!=null&&(S=M(I)),b.call(E)}(s=new p).getLogger=function(y){if(typeof y!="symbol"&&typeof y!="string"||y==="")throw new TypeError("You must supply a name when creating a logger.");var k=d[y];return k||(k=d[y]=new p(y,s.methodFactory)),k};var m=typeof window!==i?window.log:void 0;return s.noConflict=function(){return typeof window!==i&&window.log===s&&(window.log=m),s},s.getLoggers=function(){return d},s.default=s,s},(n=o.call(r,e,r,t))===void 0||(t.exports=n)},5909:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(n){var a=n.run;this._run=a}return o.fromTransaction=function(n){return new o({run:n.run.bind(n)})},o.prototype.run=function(n,a){return this._run(n,a)},o})();r.default=e},5918:function(t,r,e){var o=this&&this.__read||function(c,l){var d=typeof Symbol=="function"&&c[Symbol.iterator];if(!d)return c;var s,u,g=d.call(c),b=[];try{for(;(l===void 0||l-- >0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{Object.defineProperty(r,"__esModule",{value:!0}),r.epochSecondAndNanoToLocalDateTime=r.nanoOfDayToLocalTime=r.epochDayToDate=void 0;var o=e(9305),n=o.internal.temporalUtil,a=n.DAYS_0000_TO_1970,i=n.DAYS_PER_400_YEAR_CYCLE,c=n.NANOS_PER_HOUR,l=n.NANOS_PER_MINUTE,d=n.NANOS_PER_SECOND,s=n.SECONDS_PER_DAY,u=n.floorDiv,g=n.floorMod;function b(v){var p=(v=(0,o.int)(v)).add(a).subtract(60),m=(0,o.int)(0);if(p.lessThan(0)){var y=p.add(1).div(i).subtract(1);m=y.multiply(400),p=p.add(y.multiply(-i))}var k=p.multiply(400).add(591).div(i),x=p.subtract(k.multiply(365).add(k.div(4)).subtract(k.div(100)).add(k.div(400)));x.lessThan(0)&&(k=k.subtract(1),x=p.subtract(k.multiply(365).add(k.div(4)).subtract(k.div(100)).add(k.div(400)))),k=k.add(m);var _=x,S=_.multiply(5).add(2).div(153),E=S.add(2).modulo(12).add(1),O=_.subtract(S.multiply(306).add(5).div(10)).add(1);return k=k.add(S.div(10)),new o.Date(k,E,O)}function f(v){var p=(v=(0,o.int)(v)).div(c),m=(v=v.subtract(p.multiply(c))).div(l),y=(v=v.subtract(m.multiply(l))).div(d),k=v.subtract(y.multiply(d));return new o.LocalTime(p,m,y,k)}r.epochDayToDate=b,r.nanoOfDayToLocalTime=f,r.epochSecondAndNanoToLocalDateTime=function(v,p){var m=u(v,s),y=g(v,s).multiply(d).add(p),k=b(m),x=f(y);return new o.LocalDateTime(k.year,k.month,k.day,x.hour,x.minute,x.second,x.nanosecond)}},6013:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createObject=void 0,r.createObject=function(e,o){return e.reduce(function(n,a,i){return n[a]=o[i],n},{})}},6030:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.cacheKey=void 0;var o=e(4027);r.cacheKey=function(n,a){var i;return a!=null?"basic:"+a:n===void 0?"DEFAULT":n.scheme==="basic"?"basic:"+((i=n.principal)!==null&&i!==void 0?i:""):n.scheme==="kerberos"?"kerberos:"+n.credentials:n.scheme==="bearer"?"bearer:"+n.credentials:n.scheme==="none"?"none":(0,o.stringify)(n,{sortedElements:!0})}},6033:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Stats=r.QueryStatistics=r.ProfiledPlan=r.Plan=r.ServerInfo=r.queryType=void 0;var o=e(6995),n=e(1866),a=(function(){function u(g,b,f,v){var p,m,y;this.query={text:g,parameters:b},this.queryType=f.type,this.counters=new l((p=f.stats)!==null&&p!==void 0?p:{}),this.updateStatistics=this.counters,this.plan=(f.plan!=null||f.profile!=null)&&new i((m=f.plan)!==null&&m!==void 0?m:f.profile),this.profile=f.profile!=null&&new c(f.profile),this.notifications=(0,n.buildNotificationsFromMetadata)(f),this.gqlStatusObjects=(0,n.buildGqlStatusObjectFromMetadata)(f),this.server=new d(f.server,v),this.resultConsumedAfter=f.result_consumed_after,this.resultAvailableAfter=f.result_available_after,this.database={name:(y=f.db)!==null&&y!==void 0?y:null}}return u.prototype.hasPlan=function(){return this.plan instanceof i},u.prototype.hasProfile=function(){return this.profile instanceof c},u})(),i=function u(g){this.operatorType=g.operatorType,this.identifiers=g.identifiers,this.arguments=g.args,this.children=g.children!=null?g.children.map(function(b){return new u(b)}):[]};r.Plan=i;var c=(function(){function u(g){this.operatorType=g.operatorType,this.identifiers=g.identifiers,this.arguments=g.args,this.dbHits=s("dbHits",g),this.rows=s("rows",g),this.pageCacheMisses=s("pageCacheMisses",g),this.pageCacheHits=s("pageCacheHits",g),this.pageCacheHitRatio=s("pageCacheHitRatio",g),this.time=s("time",g),this.children=g.children!=null?g.children.map(function(b){return new u(b)}):[]}return u.prototype.hasPageCacheStats=function(){return this.pageCacheMisses>0||this.pageCacheHits>0||this.pageCacheHitRatio>0},u})();r.ProfiledPlan=c,r.Stats=function(){this.nodesCreated=0,this.nodesDeleted=0,this.relationshipsCreated=0,this.relationshipsDeleted=0,this.propertiesSet=0,this.labelsAdded=0,this.labelsRemoved=0,this.indexesAdded=0,this.indexesRemoved=0,this.constraintsAdded=0,this.constraintsRemoved=0};var l=(function(){function u(g){var b=this;this._stats={nodesCreated:0,nodesDeleted:0,relationshipsCreated:0,relationshipsDeleted:0,propertiesSet:0,labelsAdded:0,labelsRemoved:0,indexesAdded:0,indexesRemoved:0,constraintsAdded:0,constraintsRemoved:0},this._systemUpdates=0,Object.keys(g).forEach(function(f){var v=f.replace(/(-\w)/g,function(p){return p[1].toUpperCase()});v in b._stats?b._stats[v]=o.util.toNumber(g[f]):v==="systemUpdates"?b._systemUpdates=o.util.toNumber(g[f]):v==="containsSystemUpdates"?b._containsSystemUpdates=g[f]:v==="containsUpdates"&&(b._containsUpdates=g[f])}),this._stats=Object.freeze(this._stats)}return u.prototype.containsUpdates=function(){var g=this;return this._containsUpdates!==void 0?this._containsUpdates:Object.keys(this._stats).reduce(function(b,f){return b+g._stats[f]},0)>0},u.prototype.updates=function(){return this._stats},u.prototype.containsSystemUpdates=function(){return this._containsSystemUpdates!==void 0?this._containsSystemUpdates:this._systemUpdates>0},u.prototype.systemUpdates=function(){return this._systemUpdates},u})();r.QueryStatistics=l;var d=function(u,g){u!=null&&(this.address=u.address,this.agent=u.version),this.protocolVersion=g};function s(u,g,b){if(b===void 0&&(b=0),g!==!1&&u in g){var f=g[u];return o.util.toNumber(f)}return b}r.ServerInfo=d,r.queryType={READ_ONLY:"r",READ_WRITE:"rw",WRITE_ONLY:"w",SCHEMA_WRITE:"s"},r.default=a},6038:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0})},6086:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.sampleTime=void 0;var o=e(7961),n=e(1731),a=e(6472);r.sampleTime=function(i,c){return c===void 0&&(c=o.asyncScheduler),n.sample(a.interval(i,c))}},6102:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.onErrorResumeNext=void 0;var o=e(4662),n=e(8535),a=e(3111),i=e(1342),c=e(9445);r.onErrorResumeNext=function(){for(var l=[],d=0;d{Object.defineProperty(r,"__esModule",{value:!0}),r.publishLast=void 0;var o=e(95),n=e(8918);r.publishLast=function(){return function(a){var i=new o.AsyncSubject;return new n.ConnectableObservable(a,function(){return i})}}},6161:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l0&&y[y.length-1])||O[0]!==6&&O[0]!==2)){x=0;continue}if(O[0]===3&&(!y||O[1]>y[0]&&O[1]0)&&!(m=k.next()).done;)x.push(m.value)}catch(_){y={error:_}}finally{try{m&&!m.done&&(p=k.return)&&p.call(k)}finally{if(y)throw y.error}}return x},c=this&&this.__spreadArray||function(f,v,p){if(p||arguments.length===2)for(var m,y=0,k=v.length;ythis._maxRetryTimeMs||!(0,l.isRetriableError)(m)?Promise.reject(m):new Promise(function(E,O){var R=S._computeDelayWithJitter(k),M=S._setTimeout(function(){S._inFlightTimeoutIds=S._inFlightTimeoutIds.filter(function(I){return I!==M}),S._executeTransactionInsidePromise(v,p,E,O,x,_).catch(O)},R);S._inFlightTimeoutIds.push(M)}).catch(function(E){var O=k*S._multiplier;return S._retryTransactionPromise(v,p,E,y,O,x,_)})},f.prototype._executeTransactionInsidePromise=function(v,p,m,y,k,x){return n(this,void 0,void 0,function(){var _,S,E,O,R,M,I=this;return a(this,function(L){switch(L.label){case 0:return L.trys.push([0,4,,5]),S=v((x==null?void 0:x.apiTransactionConfig)!=null?o({},x==null?void 0:x.apiTransactionConfig):void 0),this.pipelineBegin?(E=S,[3,3]):[3,1];case 1:return[4,S];case 2:E=L.sent(),L.label=3;case 3:return _=E,[3,5];case 4:return O=L.sent(),y(O),[2];case 5:return R=k??function(j){return j},M=R(_),this._safeExecuteTransactionWork(M,p).then(function(j){return I._handleTransactionWorkSuccess(j,_,m,y)}).catch(function(j){return I._handleTransactionWorkFailure(j,_,y)}),[2]}})})},f.prototype._safeExecuteTransactionWork=function(v,p){try{var m=p(v);return Promise.resolve(m)}catch(y){return Promise.reject(y)}},f.prototype._handleTransactionWorkSuccess=function(v,p,m,y){p.isOpen()?p.commit().then(function(){m(v)}).catch(function(k){y(k)}):m(v)},f.prototype._handleTransactionWorkFailure=function(v,p,m){p.isOpen()?p.rollback().catch(function(y){}).then(function(){return m(v)}).catch(m):m(v)},f.prototype._computeDelayWithJitter=function(v){var p=v*this._jitterFactor,m=v-p,y=v+p;return Math.random()*(y-m)+m},f.prototype._verifyAfterConstruction=function(){if(this._maxRetryTimeMs<0)throw(0,l.newError)("Max retry time should be >= 0: "+this._maxRetryTimeMs.toString());if(this._initialRetryDelayMs<0)throw(0,l.newError)("Initial retry delay should >= 0: "+this._initialRetryDelayMs.toString());if(this._multiplier<1)throw(0,l.newError)("Multiplier should be >= 1.0: "+this._multiplier.toString());if(this._jitterFactor<0||this._jitterFactor>1)throw(0,l.newError)("Jitter factor should be in [0.0, 1.0]: "+this._jitterFactor.toFixed())},f})();function b(f,v){return f??v}r.TransactionExecutor=g},6245:function(t,r,e){var o=this&&this.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(r,"__esModule",{value:!0});var n=o(e(5319)),a=e(9305),i=a.internal.util,c=i.ENCRYPTION_OFF,l=i.ENCRYPTION_ON,d=(function(){function u(g,b,f){b===void 0&&(b=s),f===void 0&&(f=function(x){return new WebSocket(x)});var v=this;this._open=!0,this._pending=[],this._error=null,this._handleConnectionError=this._handleConnectionError.bind(this),this._config=g,this._receiveTimeout=null,this._receiveTimeoutStarted=!1,this._receiveTimeoutId=null,this._closingPromise=null;var p=(function(x,_){var S=(function(M){return M.encrypted===!0||M.encrypted===l})(x),E=(function(M){return M.encrypted===!1||M.encrypted===c})(x),O=x.trust,R=(function(M){var I=typeof M=="function"?M():"";return I&&I.toLowerCase().indexOf("https")>=0})(_);return(function(M,I,L){L===null||(M&&!L?console.warn("Neo4j driver is configured to use secure WebSocket on a HTTP web page. WebSockets might not work in a mixed content environment. Please consider configuring driver to not use encryption."):I&&L&&console.warn("Neo4j driver is configured to use insecure WebSocket on a HTTPS web page. WebSockets might not work in a mixed content environment. Please consider configuring driver to use encryption."))})(S,E,R),E?{scheme:"ws",error:null}:R?{scheme:"wss",error:null}:S?O&&O!=="TRUST_SYSTEM_CA_SIGNED_CERTIFICATES"?{scheme:null,error:(0,a.newError)("The browser version of this driver only supports one trust strategy, 'TRUST_SYSTEM_CA_SIGNED_CERTIFICATES'. "+O+' is not supported. Please either use TRUST_SYSTEM_CA_SIGNED_CERTIFICATES or disable encryption by setting `encrypted:"'+c+'"` in the driver configuration.')}:{scheme:"wss",error:null}:{scheme:"ws",error:null}})(g,b),m=p.scheme,y=p.error;if(y)this._error=y;else{this._ws=(function(x,_,S){var E=x+"://"+_.asHostPort();try{return S(E)}catch(R){if((function(M,I){return M.name==="SyntaxError"&&(L=I.asHostPort()).charAt(0)==="["&&L.indexOf("]")!==-1;var L})(R,_)){var O=(function(M,I){var L=I.host().replace(/:/g,"-").replace("%","s")+".ipv6-literal.net";return"".concat(M,"://").concat(L,":").concat(I.port())})(x,_);return S(O)}throw R}})(m,g.address,f),this._ws.binaryType="arraybuffer";var k=this;this._ws.onclose=function(x){x&&!x.wasClean&&k._handleConnectionError(),k._open=!1},this._ws.onopen=function(){k._clearConnectionTimeout();var x=k._pending;k._pending=null;for(var _=0;_0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f},n=this&&this.__spreadArray||function(l,d){for(var s=0,u=d.length,g=l.length;s{Object.defineProperty(r,"__esModule",{value:!0}),r.isIterable=void 0;var o=e(1964),n=e(1018);r.isIterable=function(a){return n.isFunction(a==null?void 0:a[o.iterator])}},6377:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(g){for(var b,f=1,v=arguments.length;f{Object.defineProperty(r,"__esModule",{value:!0}),r.scanInternals=void 0;var o=e(3111);r.scanInternals=function(n,a,i,c,l){return function(d,s){var u=i,g=a,b=0;d.subscribe(o.createOperatorSubscriber(s,function(f){var v=b++;g=u?n(g,f,v):(u=!0,f),c&&s.next(g)},l&&function(){u&&s.next(g),s.complete()}))}}},6385:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),e(7666);var n=(function(a){function i(c){var l=a.call(this)||this;return l._errorHandler=c,l}return o(i,a),Object.defineProperty(i.prototype,"id",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"databaseId",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"authToken",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"supportsReAuth",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"creationTimestamp",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"idleTimestamp",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),i.prototype.protocol=function(){throw new Error("not implemented")},Object.defineProperty(i.prototype,"address",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"version",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"server",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),i.prototype.connect=function(c,l,d,s){throw new Error("not implemented")},i.prototype.write=function(c,l,d){throw new Error("not implemented")},i.prototype.close=function(){throw new Error("not implemented")},i.prototype.handleAndTransformError=function(c,l){return this._errorHandler?this._errorHandler.handleAndTransformError(c,l,this):c},i})(e(9305).Connection);r.default=n},6445:function(t,r,e){var o=this&&this.__extends||(function(){var u=function(g,b){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,v){f.__proto__=v}||function(f,v){for(var p in v)Object.prototype.hasOwnProperty.call(v,p)&&(f[p]=v[p])},u(g,b)};return function(g,b){if(typeof b!="function"&&b!==null)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");function f(){this.constructor=g}u(g,b),g.prototype=b===null?Object.create(b):(f.prototype=b.prototype,new f)}})(),n=this&&this.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(4596)),i=e(9305),c=n(e(5348)),l=n(e(3321)),d=i.internal.constants.BOLT_PROTOCOL_V4_2,s=(function(u){function g(){return u!==null&&u.apply(this,arguments)||this}return o(g,u),Object.defineProperty(g.prototype,"version",{get:function(){return d},enumerable:!1,configurable:!0}),Object.defineProperty(g.prototype,"transformer",{get:function(){var b=this;return this._transformer===void 0&&(this._transformer=new l.default(Object.values(c.default).map(function(f){return f(b._config,b._log)}))),this._transformer},enumerable:!1,configurable:!0}),g})(a.default);r.default=s},6472:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.interval=void 0;var o=e(7961),n=e(4092);r.interval=function(a,i){return a===void 0&&(a=0),i===void 0&&(i=o.asyncScheduler),a<0&&(a=0),n.timer(a,a,i)}},6492:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.reuseOngoingRequest=r.identity=void 0;var o=e(9305);r.identity=function(n){return n},r.reuseOngoingRequest=function(n,a){a===void 0&&(a=null);var i=new Map;return function(){for(var c=[],l=0;l{Object.defineProperty(r,"__esModule",{value:!0}),r.timestamp=void 0;var o=e(9568),n=e(5471);r.timestamp=function(a){return a===void 0&&(a=o.dateTimestampProvider),n.map(function(i){return{value:i,timestamp:a.now()}})}},6544:function(t,r,e){var o=this&&this.__importDefault||function(E){return E&&E.__esModule?E:{default:E}};Object.defineProperty(r,"__esModule",{value:!0});var n=e(9305),a=o(e(8320)),i=o(e(2857)),c=o(e(5642)),l=o(e(2539)),d=o(e(4596)),s=o(e(6445)),u=o(e(9054)),g=o(e(1711)),b=o(e(844)),f=o(e(6345)),v=o(e(934)),p=o(e(9125)),m=o(e(9744)),y=o(e(5815)),k=o(e(6890)),x=o(e(6377)),_=o(e(1092)),S=(e(7452),o(e(2578)));r.default=function(E){var O=E===void 0?{}:E,R=O.version,M=O.chunker,I=O.dechunker,L=O.channel,j=O.disableLosslessIntegers,z=O.useBigInt,F=O.serversideRouting,H=O.server,q=O.log,W=O.observer;return(function(Z,$,X,Q,lr,or,tr,dr){switch(Z){case 1:return new a.default($,X,Q,or,dr,tr);case 2:return new i.default($,X,Q,or,dr,tr);case 3:return new c.default($,X,Q,or,dr,tr);case 4:return new l.default($,X,Q,or,dr,tr);case 4.1:return new d.default($,X,Q,or,dr,tr,lr);case 4.2:return new s.default($,X,Q,or,dr,tr,lr);case 4.3:return new u.default($,X,Q,or,dr,tr,lr);case 4.4:return new g.default($,X,Q,or,dr,tr,lr);case 5:return new b.default($,X,Q,or,dr,tr,lr);case 5.1:return new f.default($,X,Q,or,dr,tr,lr);case 5.2:return new v.default($,X,Q,or,dr,tr,lr);case 5.3:return new p.default($,X,Q,or,dr,tr,lr);case 5.4:return new m.default($,X,Q,or,dr,tr,lr);case 5.5:return new y.default($,X,Q,or,dr,tr,lr);case 5.6:return new k.default($,X,Q,or,dr,tr,lr);case 5.7:return new x.default($,X,Q,or,dr,tr,lr);case 5.8:return new _.default($,X,Q,or,dr,tr,lr);default:throw(0,n.newError)("Unknown Bolt protocol version: "+Z)}})(R,H,M,{disableLosslessIntegers:j,useBigInt:z},F,function(Z){var $=new S.default({transformMetadata:Z.transformMetadata.bind(Z),enrichErrorMetadata:Z.enrichErrorMetadata.bind(Z),log:q,observer:W});return L.onerror=W.onError.bind(W),L.onmessage=function(X){return I.write(X)},I.onmessage=function(X){try{$.handleResponse(Z.unpack(X))}catch(Q){return W.onError(Q)}},$},W.onProtocolError.bind(W),q)}},6566:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.repeatWhen=void 0;var o=e(9445),n=e(2483),a=e(7843),i=e(3111);r.repeatWhen=function(c){return a.operate(function(l,d){var s,u,g=!1,b=!1,f=!1,v=function(){return f&&b&&(d.complete(),!0)},p=function(){f=!1,s=l.subscribe(i.createOperatorSubscriber(d,void 0,function(){f=!0,!v()&&(u||(u=new n.Subject,o.innerFrom(c(u)).subscribe(i.createOperatorSubscriber(d,function(){s?p():g=!0},function(){b=!0,v()}))),u).next()})),g&&(s.unsubscribe(),s=null,g=!1,p())};p()})}},6586:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeMapTo=void 0;var o=e(983),n=e(1018);r.mergeMapTo=function(a,i,c){return c===void 0&&(c=1/0),n.isFunction(i)?o.mergeMap(function(){return a},i,c):(typeof i=="number"&&(c=i),o.mergeMap(function(){return a},c))}},6587:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(g,b,f,v){v===void 0&&(v=f);var p=Object.getOwnPropertyDescriptor(b,f);p&&!("get"in p?!b.__esModule:p.writable||p.configurable)||(p={enumerable:!0,get:function(){return b[f]}}),Object.defineProperty(g,v,p)}:function(g,b,f,v){v===void 0&&(v=f),g[v]=b[f]}),n=this&&this.__setModuleDefault||(Object.create?function(g,b){Object.defineProperty(g,"default",{enumerable:!0,value:b})}:function(g,b){g.default=b}),a=this&&this.__importStar||function(g){if(g&&g.__esModule)return g;var b={};if(g!=null)for(var f in g)f!=="default"&&Object.prototype.hasOwnProperty.call(g,f)&&o(b,g,f);return n(b,g),b},i=this&&this.__values||function(g){var b=typeof Symbol=="function"&&Symbol.iterator,f=b&&g[b],v=0;if(f)return f.call(g);if(g&&typeof g.length=="number")return{next:function(){return g&&v>=g.length&&(g=void 0),{value:g&&g[v++],done:!g}}};throw new TypeError(b?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.ENCRYPTION_OFF=r.ENCRYPTION_ON=r.equals=r.validateQueryAndParameters=r.toNumber=r.assertValidDate=r.assertNumberOrInteger=r.assertNumber=r.assertString=r.assertObject=r.isString=r.isObject=r.isEmptyObjectOrNull=void 0;var c=a(e(3371)),l=e(4027);function d(g){return typeof g=="object"&&!Array.isArray(g)&&g!==null}function s(g,b){if(!u(g))throw new TypeError((0,l.stringify)(b)+" expected to be string but was: "+(0,l.stringify)(g));return g}function u(g){return Object.prototype.toString.call(g)==="[object String]"}r.ENCRYPTION_ON="ENCRYPTION_ON",r.ENCRYPTION_OFF="ENCRYPTION_OFF",r.isEmptyObjectOrNull=function(g){if(g===null)return!0;if(!d(g))return!1;for(var b in g)if(g[b]!==void 0)return!1;return!0},r.isObject=d,r.validateQueryAndParameters=function(g,b,f){var v,p,m="",y=b??{},k=(v=f==null?void 0:f.skipAsserts)!==null&&v!==void 0&&v;return typeof g=="string"?m=g:g instanceof String?m=g.toString():typeof g=="object"&&g.text!=null&&(m=g.text,y=(p=g.parameters)!==null&&p!==void 0?p:{}),k||((function(x){if(s(x,"Cypher query"),x.trim().length===0)throw new TypeError("Cypher query is expected to be a non-empty string.")})(m),(function(x){if(!d(x)){var _=x.constructor!=null?" "+x.constructor.name:"";throw new TypeError("Query parameters are expected to either be undefined/null or an object, given:".concat(_," ").concat(JSON.stringify(x)))}})(y)),{validatedQuery:m,params:y}},r.assertObject=function(g,b){if(!d(g))throw new TypeError(b+" expected to be an object but was: "+(0,l.stringify)(g));return g},r.assertString=s,r.assertNumber=function(g,b){if(typeof g!="number")throw new TypeError(b+" expected to be a number but was: "+(0,l.stringify)(g));return g},r.assertNumberOrInteger=function(g,b){if(typeof g!="number"&&typeof g!="bigint"&&!(0,c.isInt)(g))throw new TypeError(b+" expected to be either a number or an Integer object but was: "+(0,l.stringify)(g));return g},r.assertValidDate=function(g,b){if(Object.prototype.toString.call(g)!=="[object Date]")throw new TypeError(b+" expected to be a standard JavaScript Date but was: "+(0,l.stringify)(g));if(Number.isNaN(g.getTime()))throw new TypeError(b+" expected to be valid JavaScript Date but its time was NaN: "+(0,l.stringify)(g));return g},r.isString=u,r.equals=function g(b,f){var v,p;if(b===f)return!0;if(b===null||f===null)return!1;if(typeof b=="object"&&typeof f=="object"){var m=Object.keys(b),y=Object.keys(f);if(m.length!==y.length)return!1;try{for(var k=i(m),x=k.next();!x.done;x=k.next()){var _=x.value;if(!g(b[_],f[_]))return!1}}catch(S){v={error:S}}finally{try{x&&!x.done&&(p=k.return)&&p.call(k)}finally{if(v)throw v.error}}return!0}return!1},r.toNumber=function(g){return g instanceof c.default?g.toNumber():typeof g=="bigint"?(0,c.int)(g).toNumber():g}},6625:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.combineAll=void 0;var o=e(6728);r.combineAll=o.combineLatestAll},6637:function(t,r,e){var o=this&&this.__values||function(u){var g=typeof Symbol=="function"&&Symbol.iterator,b=g&&u[g],f=0;if(b)return b.call(u);if(u&&typeof u.length=="number")return{next:function(){return u&&f>=u.length&&(u=void 0),{value:u&&u[f++],done:!u}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.windowToggle=void 0;var n=e(2483),a=e(8014),i=e(7843),c=e(9445),l=e(3111),d=e(1342),s=e(7479);r.windowToggle=function(u,g){return i.operate(function(b,f){var v=[],p=function(m){for(;0{Object.defineProperty(r,"__esModule",{value:!0}),r.identity=void 0,r.identity=function(e){return e}},6661:function(t,r,e){var o=this&&this.__read||function(l,d){var s=typeof Symbol=="function"&&l[Symbol.iterator];if(!s)return l;var u,g,b=s.call(l),f=[];try{for(;(d===void 0||d-- >0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f};Object.defineProperty(r,"__esModule",{value:!0});var n=e(9305),a=e(7168),i=e(3321),c=n.error.PROTOCOL_ERROR;r.default={createNodeTransformer:function(){return new i.TypeTransformer({signature:78,isTypeInstance:function(l){return l instanceof n.Node},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass nodes in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("Node",3,l.size);var d=o(l.fields,3),s=d[0],u=d[1],g=d[2];return new n.Node(s,u,g)}})},createRelationshipTransformer:function(){return new i.TypeTransformer({signature:82,isTypeInstance:function(l){return l instanceof n.Relationship},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass relationships in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("Relationship",5,l.size);var d=o(l.fields,5),s=d[0],u=d[1],g=d[2],b=d[3],f=d[4];return new n.Relationship(s,u,g,b,f)}})},createUnboundRelationshipTransformer:function(){return new i.TypeTransformer({signature:114,isTypeInstance:function(l){return l instanceof n.UnboundRelationship},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass unbound relationships in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("UnboundRelationship",3,l.size);var d=o(l.fields,3),s=d[0],u=d[1],g=d[2];return new n.UnboundRelationship(s,u,g)}})},createPathTransformer:function(){return new i.TypeTransformer({signature:80,isTypeInstance:function(l){return l instanceof n.Path},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass paths in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("Path",3,l.size);for(var d=o(l.fields,3),s=d[0],u=d[1],g=d[2],b=[],f=s[0],v=0;v0?(y=u[m-1])instanceof n.UnboundRelationship&&(u[m-1]=y=y.bindTo(f,p)):(y=u[-m-1])instanceof n.UnboundRelationship&&(u[-m-1]=y=y.bindTo(p,f)),b.push(new n.PathSegment(f,y,p)),f=p}return new n.Path(s[0],s[s.length-1],b)}})}}},6672:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(c,l,d,s){s===void 0&&(s=d);var u=Object.getOwnPropertyDescriptor(l,d);u&&!("get"in u?!l.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return l[d]}}),Object.defineProperty(c,s,u)}:function(c,l,d,s){s===void 0&&(s=d),c[s]=l[d]}),n=this&&this.__setModuleDefault||(Object.create?function(c,l){Object.defineProperty(c,"default",{enumerable:!0,value:l})}:function(c,l){c.default=l}),a=this&&this.__importStar||function(c){if(c&&c.__esModule)return c;var l={};if(c!=null)for(var d in c)d!=="default"&&Object.prototype.hasOwnProperty.call(c,d)&&o(l,c,d);return n(l,c),l},i=this&&this.__exportStar||function(c,l){for(var d in c)d==="default"||Object.prototype.hasOwnProperty.call(l,d)||o(l,c,d)};Object.defineProperty(r,"__esModule",{value:!0}),r.packstream=r.channel=r.buf=r.bolt=r.loadBalancing=void 0,r.loadBalancing=a(e(4455)),r.bolt=a(e(7666)),r.buf=a(e(7174)),r.channel=a(e(7452)),r.packstream=a(e(7168)),i(e(9689),r)},6702:function(t,r){var e=this&&this.__values||function(o){var n=typeof Symbol=="function"&&Symbol.iterator,a=n&&o[n],i=0;if(a)return a.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.equals=void 0,r.equals=function(o,n){var a,i;if(o===n)return!0;if(o===null||n===null)return!1;if(typeof o=="object"&&typeof n=="object"){var c=Object.keys(o),l=Object.keys(n);if(c.length!==l.length)return!1;try{for(var d=e(c),s=d.next();!s.done;s=d.next()){var u=s.value;if(o[u]!==n[u])return!1}}catch(g){a={error:g}}finally{try{s&&!s.done&&(i=d.return)&&i.call(d)}finally{if(a)throw a.error}}return!0}return!1}},6728:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.combineLatestAll=void 0;var o=e(3247),n=e(3638);r.combineLatestAll=function(a){return n.joinAllInternals(o.combineLatest,a)}},6746:function(t,r,e){var o=this&&this.__values||function(c){var l=typeof Symbol=="function"&&Symbol.iterator,d=l&&c[l],s=0;if(d)return d.call(c);if(c&&typeof c.length=="number")return{next:function(){return c&&s>=c.length&&(c=void 0),{value:c&&c[s++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.windowCount=void 0;var n=e(2483),a=e(7843),i=e(3111);r.windowCount=function(c,l){l===void 0&&(l=0);var d=l>0?l:c;return a.operate(function(s,u){var g=[new n.Subject],b=0;u.next(g[0].asObservable()),s.subscribe(i.createOperatorSubscriber(u,function(f){var v,p;try{for(var m=o(g),y=m.next();!y.done;y=m.next())y.value.next(f)}catch(_){v={error:_}}finally{try{y&&!y.done&&(p=m.return)&&p.call(m)}finally{if(v)throw v.error}}var k=b-c+1;if(k>=0&&k%d===0&&g.shift().complete(),++b%d===0){var x=new n.Subject;g.push(x),u.next(x.asObservable())}},function(){for(;g.length>0;)g.shift().complete();u.complete()},function(f){for(;g.length>0;)g.shift().error(f);u.error(f)},function(){g=null}))})}},6755:function(t,r){var e=this&&this.__awaiter||function(d,s,u,g){return new(u||(u=Promise))(function(b,f){function v(y){try{m(g.next(y))}catch(k){f(k)}}function p(y){try{m(g.throw(y))}catch(k){f(k)}}function m(y){var k;y.done?b(y.value):(k=y.value,k instanceof u?k:new u(function(x){x(k)})).then(v,p)}m((g=g.apply(d,s||[])).next())})},o=this&&this.__generator||function(d,s){var u,g,b,f,v={label:0,sent:function(){if(1&b[0])throw b[1];return b[1]},trys:[],ops:[]};return f={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(f[Symbol.iterator]=function(){return this}),f;function p(m){return function(y){return(function(k){if(u)throw new TypeError("Generator is already executing.");for(;f&&(f=0,k[0]&&(v=0)),v;)try{if(u=1,g&&(b=2&k[0]?g.return:k[0]?g.throw||((b=g.return)&&b.call(g),0):g.next)&&!(b=b.call(g,k[1])).done)return b;switch(g=0,b&&(k=[2&k[0],b.value]),k[0]){case 0:case 1:b=k;break;case 4:return v.label++,{value:k[1],done:!1};case 5:v.label++,g=k[1],k=[0];continue;case 7:k=v.ops.pop(),v.trys.pop();continue;default:if(!((b=(b=v.trys).length>0&&b[b.length-1])||k[0]!==6&&k[0]!==2)){v=0;continue}if(k[0]===3&&(!b||k[1]>b[0]&&k[1]=d.length&&(d=void 0),{value:d&&d[g++],done:!d}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(d,s){var u=typeof Symbol=="function"&&d[Symbol.iterator];if(!u)return d;var g,b,f=u.call(d),v=[];try{for(;(s===void 0||s-- >0)&&!(g=f.next()).done;)v.push(g.value)}catch(p){b={error:p}}finally{try{g&&!g.done&&(u=f.return)&&u.call(f)}finally{if(b)throw b.error}}return v},i=this&&this.__spreadArray||function(d,s,u){if(u||arguments.length===2)for(var g,b=0,f=s.length;b{t.exports=function(n,a){Array.isArray(a)||(a=[a]);var i=(function(d){for(var s=-1,u=0;u0?n[i-1]:null;c&&e.test(c.data)&&n.splice(i++,0,r),n.splice.apply(n,[i,0].concat(a));var l=i+a.length;return n[l]&&/[^\r\n]$/.test(n[l].data)&&n.splice(l,0,r),n};var r={data:` -`,type:"whitespace"},e=/[^\r\n]$/;function o(n,a){for(var i=a;i{Object.defineProperty(r,"__esModule",{value:!0}),r.fromSubscribable=void 0;var o=e(4662);r.fromSubscribable=function(n){return new o.Observable(function(a){return n.subscribe(a)})}},6842:function(t,r,e){var o=this&&this.__awaiter||function(f,v,p,m){return new(p||(p=Promise))(function(y,k){function x(E){try{S(m.next(E))}catch(O){k(O)}}function _(E){try{S(m.throw(E))}catch(O){k(O)}}function S(E){var O;E.done?y(E.value):(O=E.value,O instanceof p?O:new p(function(R){R(O)})).then(x,_)}S((m=m.apply(f,v||[])).next())})},n=this&&this.__generator||function(f,v){var p,m,y,k,x={label:0,sent:function(){if(1&y[0])throw y[1];return y[1]},trys:[],ops:[]};return k={next:_(0),throw:_(1),return:_(2)},typeof Symbol=="function"&&(k[Symbol.iterator]=function(){return this}),k;function _(S){return function(E){return(function(O){if(p)throw new TypeError("Generator is already executing.");for(;k&&(k=0,O[0]&&(x=0)),x;)try{if(p=1,m&&(y=2&O[0]?m.return:O[0]?m.throw||((y=m.return)&&y.call(m),0):m.next)&&!(y=y.call(m,O[1])).done)return y;switch(m=0,y&&(O=[2&O[0],y.value]),O[0]){case 0:case 1:y=O;break;case 4:return x.label++,{value:O[1],done:!1};case 5:x.label++,m=O[1],O=[0];continue;case 7:O=x.ops.pop(),x.trys.pop();continue;default:if(!((y=(y=x.trys).length>0&&y[y.length-1])||O[0]!==6&&O[0]!==2)){x=0;continue}if(O[0]===3&&(!y||O[1]>y[0]&&O[1]0))return[3,10];if((x=k.pop())==null)return[3,1];s(y,this._activeResourceCounts),this._removeIdleObserver!=null&&this._removeIdleObserver(x),_=!1,M.label=2;case 2:return M.trys.push([2,4,,6]),[4,this._validateOnAcquire(v,x)];case 3:return _=M.sent(),[3,6];case 4:return S=M.sent(),u(y,this._activeResourceCounts),k.removeInUse(x),[4,this._destroy(x)];case 5:throw M.sent(),S;case 6:return _?(this._log.isDebugEnabled()&&this._log.debug("".concat(x," acquired from the pool ").concat(y)),[2,{resource:x,pool:k}]):[3,7];case 7:return u(y,this._activeResourceCounts),k.removeInUse(x),[4,this._destroy(x)];case 8:M.sent(),M.label=9;case 9:return[3,1];case 10:if(this._maxSize>0&&this.activeResourceCount(p)+this._pendingCreates[y]>=this._maxSize)return[2,{resource:null,pool:k}];this._pendingCreates[y]=this._pendingCreates[y]+1,M.label=11;case 11:return M.trys.push([11,,15,16]),this.activeResourceCount(p)+k.length>=this._maxSize&&m?(O=k.pop())==null?[3,13]:(this._removeIdleObserver!=null&&this._removeIdleObserver(O),k.removeInUse(O),[4,this._destroy(O)]):[3,13];case 12:M.sent(),M.label=13;case 13:return[4,this._create(v,p,function(I,L){return o(R,void 0,void 0,function(){return n(this,function(j){switch(j.label){case 0:return[4,this._release(I,L,k)];case 1:return[2,j.sent()]}})})})];case 14:return E=M.sent(),k.pushInUse(E),s(y,this._activeResourceCounts),this._log.isDebugEnabled()&&this._log.debug("".concat(E," created for the pool ").concat(y)),[3,16];case 15:return this._pendingCreates[y]=this._pendingCreates[y]-1,[7];case 16:return[2,{resource:E,pool:k}]}})})},f.prototype._release=function(v,p,m){return o(this,void 0,void 0,function(){var y,k=this;return n(this,function(x){switch(x.label){case 0:y=v.asKey(),x.label=1;case 1:return x.trys.push([1,,9,10]),m.isActive()?[4,this._validateOnRelease(p)]:[3,6];case 2:return x.sent()?[3,4]:(this._log.isDebugEnabled()&&this._log.debug("".concat(p," destroyed and can't be released to the pool ").concat(y," because it is not functional")),m.removeInUse(p),[4,this._destroy(p)]);case 3:return x.sent(),[3,5];case 4:this._installIdleObserver!=null&&this._installIdleObserver(p,{onError:function(_){k._log.debug("Idle connection ".concat(p," destroyed because of error: ").concat(_));var S=k._pools[y];S!=null&&(k._pools[y]=S.filter(function(E){return E!==p}),S.removeInUse(p)),k._destroy(p).catch(function(){})}}),m.push(p),this._log.isDebugEnabled()&&this._log.debug("".concat(p," released to the pool ").concat(y)),x.label=5;case 5:return[3,8];case 6:return this._log.isDebugEnabled()&&this._log.debug("".concat(p," destroyed and can't be released to the pool ").concat(y," because pool has been purged")),m.removeInUse(p),[4,this._destroy(p)];case 7:x.sent(),x.label=8;case 8:return[3,10];case 9:return u(y,this._activeResourceCounts),this._processPendingAcquireRequests(v),[7];case 10:return[2]}})})},f.prototype._purgeKey=function(v){return o(this,void 0,void 0,function(){var p,m,y;return n(this,function(k){switch(k.label){case 0:if(p=this._pools[v],m=[],p==null)return[3,2];for(;p.length>0;)(y=p.pop())!=null&&(this._removeIdleObserver!=null&&this._removeIdleObserver(y),m.push(this._destroy(y)));return p.close(),delete this._pools[v],[4,Promise.all(m)];case 1:k.sent(),k.label=2;case 2:return[2]}})})},f.prototype._processPendingAcquireRequests=function(v){var p=this,m=v.asKey(),y=this._acquireRequests[m];if(y!=null){var k=y.shift();k!=null?this._acquire(k.context,v,k.requireNew).catch(function(x){return k.reject(x),{resource:null,pool:null}}).then(function(x){var _=x.resource,S=x.pool;_!=null&&S!=null?k.isCompleted()?p._release(v,_,S).catch(function(E){p._log.isDebugEnabled()&&p._log.debug("".concat(_," could not be release back to the pool. Cause: ").concat(E))}):k.resolve(_):k.isCompleted()||(p._acquireRequests[m]==null&&(p._acquireRequests[m]=[]),p._acquireRequests[m].unshift(k))}).catch(function(x){return k.reject(x)}):delete this._acquireRequests[m]}},f})();function s(f,v){var p,m=(p=v[f])!==null&&p!==void 0?p:0;v[f]=m+1}function u(f,v){var p,m=((p=v[f])!==null&&p!==void 0?p:0)-1;m>0?v[f]=m:delete v[f]}var g=(function(){function f(v,p,m,y,k,x,_){this._key=v,this._context=p,this._resolve=y,this._reject=k,this._timeoutId=x,this._log=_,this._completed=!1,this._config=m??{}}return Object.defineProperty(f.prototype,"context",{get:function(){return this._context},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"requireNew",{get:function(){var v;return(v=this._config.requireNew)!==null&&v!==void 0&&v},enumerable:!1,configurable:!0}),f.prototype.isCompleted=function(){return this._completed},f.prototype.resolve=function(v){this._completed||(this._completed=!0,clearTimeout(this._timeoutId),this._log.isDebugEnabled()&&this._log.debug("".concat(v," acquired from the pool ").concat(this._key)),this._resolve(v))},f.prototype.reject=function(v){this._completed||(this._completed=!0,clearTimeout(this._timeoutId),this._reject(v))},f})(),b=(function(){function f(){this._active=!0,this._elements=[],this._elementsInUse=new Set}return f.prototype.isActive=function(){return this._active},f.prototype.close=function(){this._active=!1,this._elements=[],this._elementsInUse=new Set},f.prototype.filter=function(v){return this._elements=this._elements.filter(v),this},f.prototype.apply=function(v){this._elements.forEach(v),this._elementsInUse.forEach(v)},Object.defineProperty(f.prototype,"length",{get:function(){return this._elements.length},enumerable:!1,configurable:!0}),f.prototype.pop=function(){var v=this._elements.pop();return v!=null&&this._elementsInUse.add(v),v},f.prototype.push=function(v){return this._elementsInUse.delete(v),this._elements.push(v)},f.prototype.pushInUse=function(v){this._elementsInUse.add(v)},f.prototype.removeInUse=function(v){this._elementsInUse.delete(v)},f})();r.default=d},6872:function(t,r){var e=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.InternalConfig=r.Config=void 0;var o=function(){this.encrypted=void 0,this.trust=void 0,this.trustedCertificates=[],this.maxConnectionPoolSize=100,this.maxConnectionLifetime=36e5,this.connectionAcquisitionTimeout=6e4,this.maxTransactionRetryTime=3e4,this.connectionLivenessCheckTimeout=void 0,this.connectionTimeout=3e4,this.disableLosslessIntegers=!1,this.useBigInt=!1,this.logging=void 0,this.resolver=void 0,this.notificationFilter=void 0,this.userAgent=void 0,this.telemetryDisabled=!1,this.clientCertificate=void 0};r.Config=o;var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return e(i,a),i})(o);r.InternalConfig=n},6890:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(g){for(var b,f=1,v=arguments.length;f{Object.defineProperty(r,"__esModule",{value:!0}),r.lastValueFrom=void 0;var o=e(2823);r.lastValueFrom=function(n,a){var i=typeof a=="object";return new Promise(function(c,l){var d,s=!1;n.subscribe({next:function(u){d=u,s=!0},error:l,complete:function(){s?c(d):i?c(a.defaultValue):l(new o.EmptyError)}})})}},6902:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.flatMap=void 0;var o=e(983);r.flatMap=o.mergeMap},6931:t=>{t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},6985:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleArray=void 0;var o=e(4662);r.scheduleArray=function(n,a){return new o.Observable(function(i){var c=0;return a.schedule(function(){c===n.length?i.complete():(i.next(n[c++]),i.closed||this.schedule())})})}},6995:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(_,S,E,O){O===void 0&&(O=E);var R=Object.getOwnPropertyDescriptor(S,E);R&&!("get"in R?!S.__esModule:R.writable||R.configurable)||(R={enumerable:!0,get:function(){return S[E]}}),Object.defineProperty(_,O,R)}:function(_,S,E,O){O===void 0&&(O=E),_[O]=S[E]}),n=this&&this.__setModuleDefault||(Object.create?function(_,S){Object.defineProperty(_,"default",{enumerable:!0,value:S})}:function(_,S){_.default=S}),a=this&&this.__importStar||function(_){if(_&&_.__esModule)return _;var S={};if(_!=null)for(var E in _)E!=="default"&&Object.prototype.hasOwnProperty.call(_,E)&&o(S,_,E);return n(S,_),S};Object.defineProperty(r,"__esModule",{value:!0}),r.pool=r.boltAgent=r.objectUtil=r.resolver=r.serverAddress=r.urlUtil=r.logger=r.transactionExecutor=r.txConfig=r.connectionHolder=r.constants=r.bookmarks=r.observer=r.temporalUtil=r.util=void 0;var i=a(e(6587));r.util=i;var c=a(e(5022));r.temporalUtil=c;var l=a(e(2696));r.observer=l;var d=a(e(9730));r.bookmarks=d;var s=a(e(326));r.constants=s;var u=a(e(3618));r.connectionHolder=u;var g=a(e(754));r.txConfig=g;var b=a(e(6189));r.transactionExecutor=b;var f=a(e(4883));r.logger=f;var v=a(e(407));r.urlUtil=v;var p=a(e(7509));r.serverAddress=p;var m=a(e(9470));r.resolver=m;var y=a(e(93));r.objectUtil=y;var k=a(e(3488));r.boltAgent=k;var x=a(e(2906));r.pool=x},7021:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.SIGNATURES=void 0;var o=e(9305),n=o.internal.constants,a=n.ACCESS_MODE_READ,i=n.FETCH_ALL,c=o.internal.util.assertString,l=Object.freeze({INIT:1,RESET:15,RUN:16,PULL_ALL:63,HELLO:1,GOODBYE:2,BEGIN:17,COMMIT:18,ROLLBACK:19,TELEMETRY:84,ROUTE:102,LOGON:106,LOGOFF:107,DISCARD:47,PULL:63});r.SIGNATURES=l;var d=(function(){function k(x,_,S){this.signature=x,this.fields=_,this.toString=S}return k.init=function(x,_){return new k(1,[x,_],function(){return"INIT ".concat(x," {...}")})},k.run=function(x,_){return new k(16,[x,_],function(){return"RUN ".concat(x," ").concat(o.json.stringify(_))})},k.pullAll=function(){return f},k.reset=function(){return v},k.hello=function(x,_,S,E){S===void 0&&(S=null),E===void 0&&(E=null);var O=Object.assign({user_agent:x},_);return S&&(O.routing=S),E&&(O.patch_bolt=E),new k(1,[O],function(){return"HELLO {user_agent: '".concat(x,"', ...}")})},k.hello5x1=function(x,_){_===void 0&&(_=null);var S={user_agent:x};return _&&(S.routing=_),new k(1,[S],function(){return"HELLO {user_agent: '".concat(x,"', ...}")})},k.hello5x2=function(x,_,S){_===void 0&&(_=null),S===void 0&&(S=null);var E={user_agent:x};return g(E,_),S&&(E.routing=S),new k(1,[E],function(){return"HELLO ".concat(o.json.stringify(E))})},k.hello5x3=function(x,_,S,E){S===void 0&&(S=null),E===void 0&&(E=null);var O={};return x&&(O.user_agent=x),_&&(O.bolt_agent={product:_.product,platform:_.platform,language:_.language,language_details:_.languageDetails}),g(O,S),E&&(O.routing=E),new k(1,[O],function(){return"HELLO ".concat(o.json.stringify(O))})},k.hello5x5=function(x,_,S,E){S===void 0&&(S=null),E===void 0&&(E=null);var O={};return x&&(O.user_agent=x),_&&(O.bolt_agent={product:_.product,platform:_.platform,language:_.language,language_details:_.languageDetails}),b(O,S),E&&(O.routing=E),new k(1,[O],function(){return"HELLO ".concat(o.json.stringify(O))})},k.logon=function(x){return new k(106,[x],function(){return"LOGON { ... }"})},k.logoff=function(){return new k(107,[],function(){return"LOGOFF"})},k.begin=function(x){var _=x===void 0?{}:x,S=s(_.bookmarks,_.txConfig,_.database,_.mode,_.impersonatedUser,_.notificationFilter);return new k(17,[S],function(){return"BEGIN ".concat(o.json.stringify(S))})},k.begin5x5=function(x){var _=x===void 0?{}:x,S=s(_.bookmarks,_.txConfig,_.database,_.mode,_.impersonatedUser,_.notificationFilter,{appendNotificationFilter:b});return new k(17,[S],function(){return"BEGIN ".concat(o.json.stringify(S))})},k.commit=function(){return p},k.rollback=function(){return m},k.runWithMetadata=function(x,_,S){var E=S===void 0?{}:S,O=s(E.bookmarks,E.txConfig,E.database,E.mode,E.impersonatedUser,E.notificationFilter);return new k(16,[x,_,O],function(){return"RUN ".concat(x," ").concat(o.json.stringify(_)," ").concat(o.json.stringify(O))})},k.runWithMetadata5x5=function(x,_,S){var E=S===void 0?{}:S,O=s(E.bookmarks,E.txConfig,E.database,E.mode,E.impersonatedUser,E.notificationFilter,{appendNotificationFilter:b});return new k(16,[x,_,O],function(){return"RUN ".concat(x," ").concat(o.json.stringify(_)," ").concat(o.json.stringify(O))})},k.goodbye=function(){return y},k.pull=function(x){var _=x===void 0?{}:x,S=_.stmtId,E=S===void 0?-1:S,O=_.n,R=u(E??-1,(O===void 0?i:O)||i);return new k(63,[R],function(){return"PULL ".concat(o.json.stringify(R))})},k.discard=function(x){var _=x===void 0?{}:x,S=_.stmtId,E=S===void 0?-1:S,O=_.n,R=u(E??-1,(O===void 0?i:O)||i);return new k(47,[R],function(){return"DISCARD ".concat(o.json.stringify(R))})},k.telemetry=function(x){var _=x.api,S=(0,o.int)(_);return new k(84,[S],function(){return"TELEMETRY ".concat(S.toString())})},k.route=function(x,_,S){return x===void 0&&(x={}),_===void 0&&(_=[]),S===void 0&&(S=null),new k(102,[x,_,S],function(){return"ROUTE ".concat(o.json.stringify(x)," ").concat(o.json.stringify(_)," ").concat(S)})},k.routeV4x4=function(x,_,S){x===void 0&&(x={}),_===void 0&&(_=[]),S===void 0&&(S={});var E={};return S.databaseName&&(E.db=S.databaseName),S.impersonatedUser&&(E.imp_user=S.impersonatedUser),new k(102,[x,_,E],function(){return"ROUTE ".concat(o.json.stringify(x)," ").concat(o.json.stringify(_)," ").concat(o.json.stringify(E))})},k})();function s(k,x,_,S,E,O,R){var M;R===void 0&&(R={});var I={};return k.isEmpty()||(I.bookmarks=k.values()),x.timeout!==null&&(I.tx_timeout=x.timeout),x.metadata&&(I.tx_metadata=x.metadata),_&&(I.db=c(_,"database")),E&&(I.imp_user=c(E,"impersonatedUser")),S===a&&(I.mode="r"),((M=R.appendNotificationFilter)!==null&&M!==void 0?M:g)(I,O),I}function u(k,x){var _={n:(0,o.int)(x)};return k!==-1&&(_.qid=(0,o.int)(k)),_}function g(k,x){x&&(x.minimumSeverityLevel&&(k.notifications_minimum_severity=x.minimumSeverityLevel),x.disabledCategories&&(k.notifications_disabled_categories=x.disabledCategories),x.disabledClassifications&&(k.notifications_disabled_categories=x.disabledClassifications))}function b(k,x){x&&(x.minimumSeverityLevel&&(k.notifications_minimum_severity=x.minimumSeverityLevel),x.disabledCategories&&(k.notifications_disabled_classifications=x.disabledCategories),x.disabledClassifications&&(k.notifications_disabled_classifications=x.disabledClassifications))}r.default=d;var f=new d(63,[],function(){return"PULL_ALL"}),v=new d(15,[],function(){return"RESET"}),p=new d(18,[],function(){return"COMMIT"}),m=new d(19,[],function(){return"ROLLBACK"}),y=new d(2,[],function(){return"GOODBYE"})},7041:function(t,r,e){var o=this&&this.__awaiter||function(c,l,d,s){return new(d||(d=Promise))(function(u,g){function b(p){try{v(s.next(p))}catch(m){g(m)}}function f(p){try{v(s.throw(p))}catch(m){g(m)}}function v(p){var m;p.done?u(p.value):(m=p.value,m instanceof d?m:new d(function(y){y(m)})).then(b,f)}v((s=s.apply(c,l||[])).next())})},n=this&&this.__generator||function(c,l){var d,s,u,g,b={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return g={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function f(v){return function(p){return(function(m){if(d)throw new TypeError("Generator is already executing.");for(;g&&(g=0,m[0]&&(b=0)),b;)try{if(d=1,s&&(u=2&m[0]?s.return:m[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,m[1])).done)return u;switch(s=0,u&&(m=[2&m[0],u.value]),m[0]){case 0:case 1:u=m;break;case 4:return b.label++,{value:m[1],done:!1};case 5:b.label++,s=m[1],m=[0];continue;case 7:m=b.ops.pop(),b.trys.pop();continue;default:if(!((u=(u=b.trys).length>0&&u[u.length-1])||m[0]!==6&&m[0]!==2)){b=0;continue}if(m[0]===3&&(!u||m[1]>u[0]&&m[1]{var o=e(3206);t.exports=function(n,a){var i=o(a),c=[];return(c=c.concat(i(n))).concat(i(null))}},7057:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ArgumentOutOfRangeError=void 0;var o=e(5568);r.ArgumentOutOfRangeError=o.createErrorClass(function(n){return function(){n(this),this.name="ArgumentOutOfRangeError",this.message="argument out of range"}})},7093:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isPoint=r.Point=void 0;var o=e(6587),n="__isPoint__",a=(function(){function c(l,d,s,u){this.srid=(0,o.assertNumberOrInteger)(l,"SRID"),this.x=(0,o.assertNumber)(d,"X coordinate"),this.y=(0,o.assertNumber)(s,"Y coordinate"),this.z=u==null?u:(0,o.assertNumber)(u,"Z coordinate"),Object.freeze(this)}return c.prototype.toString=function(){return this.z==null||isNaN(this.z)?"Point{srid=".concat(i(this.srid),", x=").concat(i(this.x),", y=").concat(i(this.y),"}"):"Point{srid=".concat(i(this.srid),", x=").concat(i(this.x),", y=").concat(i(this.y),", z=").concat(i(this.z),"}")},c})();function i(c){return Number.isInteger(c)?c.toString()+".0":c.toString()}r.Point=a,Object.defineProperty(a.prototype,n,{value:!0,enumerable:!1,configurable:!1,writable:!1}),r.isPoint=function(c){return c!=null&&c[n]===!0}},7101:t=>{t.exports=function(r){return!(!r||typeof r=="string")&&(r instanceof Array||Array.isArray(r)||r.length>=0&&(r.splice instanceof Function||Object.getOwnPropertyDescriptor(r,r.length-1)&&r.constructor.name!=="String"))}},7110:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.executeSchedule=void 0,r.executeSchedule=function(e,o,n,a,i){a===void 0&&(a=0),i===void 0&&(i=!1);var c=o.schedule(function(){n(),i?e.add(this.schedule(null,a)):this.unsubscribe()},a);if(e.add(c),!i)return c}},7168:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__setModuleDefault||(Object.create?function(d,s){Object.defineProperty(d,"default",{enumerable:!0,value:s})}:function(d,s){d.default=s}),a=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var s={};if(d!=null)for(var u in d)u!=="default"&&Object.prototype.hasOwnProperty.call(d,u)&&o(s,d,u);return n(s,d),s};Object.defineProperty(r,"__esModule",{value:!0}),r.structure=r.v2=r.v1=void 0;var i=a(e(5361));r.v1=i;var c=a(e(2072));r.v2=c;var l=a(e(7665));r.structure=l,r.default=c},7174:function(t,r,e){var o=this&&this.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(r,"__esModule",{value:!0}),r.BaseBuffer=void 0;var n=o(e(45));r.BaseBuffer=n.default,r.default=n.default},7192:t=>{t.exports=["abs","acos","all","any","asin","atan","ceil","clamp","cos","cross","dFdx","dFdy","degrees","distance","dot","equal","exp","exp2","faceforward","floor","fract","gl_BackColor","gl_BackLightModelProduct","gl_BackLightProduct","gl_BackMaterial","gl_BackSecondaryColor","gl_ClipPlane","gl_ClipVertex","gl_Color","gl_DepthRange","gl_DepthRangeParameters","gl_EyePlaneQ","gl_EyePlaneR","gl_EyePlaneS","gl_EyePlaneT","gl_Fog","gl_FogCoord","gl_FogFragCoord","gl_FogParameters","gl_FragColor","gl_FragCoord","gl_FragData","gl_FragDepth","gl_FragDepthEXT","gl_FrontColor","gl_FrontFacing","gl_FrontLightModelProduct","gl_FrontLightProduct","gl_FrontMaterial","gl_FrontSecondaryColor","gl_LightModel","gl_LightModelParameters","gl_LightModelProducts","gl_LightProducts","gl_LightSource","gl_LightSourceParameters","gl_MaterialParameters","gl_MaxClipPlanes","gl_MaxCombinedTextureImageUnits","gl_MaxDrawBuffers","gl_MaxFragmentUniformComponents","gl_MaxLights","gl_MaxTextureCoords","gl_MaxTextureImageUnits","gl_MaxTextureUnits","gl_MaxVaryingFloats","gl_MaxVertexAttribs","gl_MaxVertexTextureImageUnits","gl_MaxVertexUniformComponents","gl_ModelViewMatrix","gl_ModelViewMatrixInverse","gl_ModelViewMatrixInverseTranspose","gl_ModelViewMatrixTranspose","gl_ModelViewProjectionMatrix","gl_ModelViewProjectionMatrixInverse","gl_ModelViewProjectionMatrixInverseTranspose","gl_ModelViewProjectionMatrixTranspose","gl_MultiTexCoord0","gl_MultiTexCoord1","gl_MultiTexCoord2","gl_MultiTexCoord3","gl_MultiTexCoord4","gl_MultiTexCoord5","gl_MultiTexCoord6","gl_MultiTexCoord7","gl_Normal","gl_NormalMatrix","gl_NormalScale","gl_ObjectPlaneQ","gl_ObjectPlaneR","gl_ObjectPlaneS","gl_ObjectPlaneT","gl_Point","gl_PointCoord","gl_PointParameters","gl_PointSize","gl_Position","gl_ProjectionMatrix","gl_ProjectionMatrixInverse","gl_ProjectionMatrixInverseTranspose","gl_ProjectionMatrixTranspose","gl_SecondaryColor","gl_TexCoord","gl_TextureEnvColor","gl_TextureMatrix","gl_TextureMatrixInverse","gl_TextureMatrixInverseTranspose","gl_TextureMatrixTranspose","gl_Vertex","greaterThan","greaterThanEqual","inversesqrt","length","lessThan","lessThanEqual","log","log2","matrixCompMult","max","min","mix","mod","normalize","not","notEqual","pow","radians","reflect","refract","sign","sin","smoothstep","sqrt","step","tan","texture2D","texture2DLod","texture2DProj","texture2DProjLod","textureCube","textureCubeLod","texture2DLodEXT","texture2DProjLodEXT","textureCubeLodEXT","texture2DGradEXT","texture2DProjGradEXT","textureCubeGradEXT"]},7210:function(t,r,e){var o=this&&this.__values||function(u){var g=typeof Symbol=="function"&&Symbol.iterator,b=g&&u[g],f=0;if(b)return b.call(u);if(u&&typeof u.length=="number")return{next:function(){return u&&f>=u.length&&(u=void 0),{value:u&&u[f++],done:!u}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.bufferTime=void 0;var n=e(8014),a=e(7843),i=e(3111),c=e(7479),l=e(7961),d=e(1107),s=e(7110);r.bufferTime=function(u){for(var g,b,f=[],v=1;v=0?s.executeSchedule(x,p,O,m,!0):S=!0,O();var R=i.createOperatorSubscriber(x,function(M){var I,L,j=_.slice();try{for(var z=o(j),F=z.next();!F.done;F=z.next()){var H=F.value,q=H.buffer;q.push(M),y<=q.length&&E(H)}}catch(W){I={error:W}}finally{try{F&&!F.done&&(L=z.return)&&L.call(z)}finally{if(I)throw I.error}}},function(){for(;_!=null&&_.length;)x.next(_.shift().buffer);R==null||R.unsubscribe(),x.complete(),x.unsubscribe()},void 0,function(){return _=null});k.subscribe(R)})}},7220:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.publishBehavior=void 0;var o=e(1637),n=e(8918);r.publishBehavior=function(a){return function(i){var c=new o.BehaviorSubject(a);return new n.ConnectableObservable(i,function(){return c})}}},7245:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.TestTools=r.Immediate=void 0;var e,o=1,n={};function a(i){return i in n&&(delete n[i],!0)}r.Immediate={setImmediate:function(i){var c=o++;return n[c]=!0,e||(e=Promise.resolve()),e.then(function(){return a(c)&&i()}),c},clearImmediate:function(i){a(i)}},r.TestTools={pending:function(){return Object.keys(n).length}}},7264:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(M){for(var I,L=1,j=arguments.length;L0&&z[z.length-1])||$[0]!==6&&$[0]!==2)){H=0;continue}if($[0]===3&&(!z||$[1]>z[0]&&$[1]0||L===0?L:L<0?Number.MAX_SAFE_INTEGER:I}function R(M,I){var L=parseInt(M,10);if(L>0||L===d.FETCH_ALL)return L;if(L===0||L<0)throw new Error("The fetch size can only be a positive value or ".concat(d.FETCH_ALL," for ALL. However fetchSize = ").concat(L));return I}r.Driver=E,r.default=E},7286:function(t,r,e){var o=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeAll=void 0;var o=e(983),n=e(6640);r.mergeAll=function(a){return a===void 0&&(a=1/0),o.mergeMap(n.identity,a)}},7315:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.reportUnhandledError=void 0;var o=e(3413),n=e(9155);r.reportUnhandledError=function(a){n.timeoutProvider.setTimeout(function(){var i=o.config.onUnhandledError;if(!i)throw a;i(a)})}},7331:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.argsArgArrayOrObject=void 0;var e=Array.isArray,o=Object.getPrototypeOf,n=Object.prototype,a=Object.keys;r.argsArgArrayOrObject=function(i){if(i.length===1){var c=i[0];if(e(c))return{args:c,keys:null};if((d=c)&&typeof d=="object"&&o(d)===n){var l=a(c);return{args:l.map(function(s){return c[s]}),keys:l}}}var d;return{args:i,keys:null}}},7372:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skipUntil=void 0;var o=e(7843),n=e(3111),a=e(9445),i=e(1342);r.skipUntil=function(c){return o.operate(function(l,d){var s=!1,u=n.createOperatorSubscriber(d,function(){u==null||u.unsubscribe(),s=!0},i.noop);a.innerFrom(c).subscribe(u),l.subscribe(n.createOperatorSubscriber(d,function(g){return s&&d.next(g)}))})}},7428:function(t,r,e){var o=this&&this.__extends||(function(){var sr=function(pr,ur){return sr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(cr,gr){cr.__proto__=gr}||function(cr,gr){for(var kr in gr)Object.prototype.hasOwnProperty.call(gr,kr)&&(cr[kr]=gr[kr])},sr(pr,ur)};return function(pr,ur){if(typeof ur!="function"&&ur!==null)throw new TypeError("Class extends value "+String(ur)+" is not a constructor or null");function cr(){this.constructor=pr}sr(pr,ur),pr.prototype=ur===null?Object.create(ur):(cr.prototype=ur.prototype,new cr)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(sr){for(var pr,ur=1,cr=arguments.length;ur0&&gr[gr.length-1])||Ar[0]!==6&&Ar[0]!==2)){Or=0;continue}if(Ar[0]===3&&(!gr||Ar[1]>gr[0]&&Ar[1]=sr.length&&(sr=void 0),{value:sr&&sr[cr++],done:!sr}}};throw new TypeError(pr?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(sr,pr){var ur=typeof Symbol=="function"&&sr[Symbol.iterator];if(!ur)return sr;var cr,gr,kr=ur.call(sr),Or=[];try{for(;(pr===void 0||pr-- >0)&&!(cr=kr.next()).done;)Or.push(cr.value)}catch(Ir){gr={error:Ir}}finally{try{cr&&!cr.done&&(ur=kr.return)&&ur.call(kr)}finally{if(gr)throw gr.error}}return Or},g=this&&this.__importDefault||function(sr){return sr&&sr.__esModule?sr:{default:sr}};Object.defineProperty(r,"__esModule",{value:!0});var b=e(9305),f=c(e(206)),v=e(7452),p=g(e(4132)),m=g(e(8987)),y=e(4455),k=e(7721),x=e(6781),_=b.error.SERVICE_UNAVAILABLE,S=b.error.SESSION_EXPIRED,E=b.internal.bookmarks.Bookmarks,O=b.internal.constants,R=O.ACCESS_MODE_READ,M=O.ACCESS_MODE_WRITE,I=O.BOLT_PROTOCOL_V3,L=O.BOLT_PROTOCOL_V4_0,j=O.BOLT_PROTOCOL_V4_4,z=O.BOLT_PROTOCOL_V5_1,F="Neo.ClientError.Database.DatabaseNotFound",H="Neo.ClientError.Transaction.InvalidBookmark",q="Neo.ClientError.Transaction.InvalidBookmarkMixture",W="Neo.ClientError.Security.AuthorizationExpired",Z="Neo.ClientError.Statement.ArgumentError",$="Neo.ClientError.Request.Invalid",X="Neo.ClientError.Statement.TypeError",Q="N/A",lr=null,or=(0,b.int)(3e4),tr=(function(sr){function pr(ur){var cr=ur.id,gr=ur.address,kr=ur.routingContext,Or=ur.hostNameResolver,Ir=ur.config,Mr=ur.log,Lr=ur.userAgent,Ar=ur.boltAgent,Y=ur.authTokenManager,J=ur.routingTablePurgeDelay,nr=ur.newPool,xr=sr.call(this,{id:cr,config:Ir,log:Mr,userAgent:Lr,boltAgent:Ar,authTokenManager:Y,newPool:nr},function(Er){return l(xr,void 0,void 0,function(){var Pr,Dr;return d(this,function(Yr){switch(Yr.label){case 0:return Pr=k.createChannelConnection,Dr=[Er,this._config,this._createConnectionErrorHandler(),this._log],[4,this._clientCertificateHolder.getClientCertificate()];case 1:return[2,Pr.apply(void 0,Dr.concat([Yr.sent(),this._routingContext,this._channelSsrCallback.bind(this)]))]}})})})||this;return xr._routingContext=n(n({},kr),{address:gr.toString()}),xr._seedRouter=gr,xr._rediscovery=new f.default(xr._routingContext),xr._loadBalancingStrategy=new y.LeastConnectedLoadBalancingStrategy(xr._connectionPool),xr._hostNameResolver=Or,xr._dnsResolver=new v.HostNameResolver,xr._log=Mr,xr._useSeedRouter=!0,xr._routingTableRegistry=new dr(J?(0,b.int)(J):or),xr._refreshRoutingTable=x.functional.reuseOngoingRequest(xr._refreshRoutingTable,xr),xr._withSSR=0,xr._withoutSSR=0,xr}return o(pr,sr),pr.prototype._createConnectionErrorHandler=function(){return new k.ConnectionErrorHandler(S)},pr.prototype._handleUnavailability=function(ur,cr,gr){return this._log.warn("Routing driver ".concat(this._id," will forget ").concat(cr," for database '").concat(gr,"' because of an error ").concat(ur.code," '").concat(ur.message,"'")),this.forget(cr,gr||lr),ur},pr.prototype._handleSecurityError=function(ur,cr,gr,kr){return this._log.warn("Routing driver ".concat(this._id," will close connections to ").concat(cr," for database '").concat(kr,"' because of an error ").concat(ur.code," '").concat(ur.message,"'")),sr.prototype._handleSecurityError.call(this,ur,cr,gr,kr)},pr.prototype._handleWriteFailure=function(ur,cr,gr){return this._log.warn("Routing driver ".concat(this._id," will forget writer ").concat(cr," for database '").concat(gr,"' because of an error ").concat(ur.code," '").concat(ur.message,"'")),this.forgetWriter(cr,gr||lr),(0,b.newError)("No longer possible to write to server at "+cr,S,ur)},pr.prototype.acquireConnection=function(ur){var cr=ur===void 0?{}:ur,gr=cr.accessMode,kr=cr.database,Or=cr.bookmarks,Ir=cr.impersonatedUser,Mr=cr.onDatabaseNameResolved,Lr=cr.auth,Ar=cr.homeDb;return l(this,void 0,void 0,function(){var Y,J,nr,xr,Er,Pr=this;return d(this,function(Dr){switch(Dr.label){case 0:return Y={database:kr||lr},J=new k.ConnectionErrorHandler(S,function(Yr,ie){return Pr._handleUnavailability(Yr,ie,Y.database)},function(Yr,ie){return Pr._handleWriteFailure(Yr,ie,Ar??Y.database)},function(Yr,ie,me){return Pr._handleSecurityError(Yr,ie,me,Y.database)}),this.SSREnabled()&&Ar!==void 0&&kr===""?!(xr=this._routingTableRegistry.get(Ar,function(){return new f.RoutingTable({database:Ar})}))||xr.isStaleFor(gr)?[3,2]:[4,this.getConnectionFromRoutingTable(xr,Lr,gr,J)]:[3,2];case 1:if(nr=Dr.sent(),this.SSREnabled())return[2,nr];nr.release(),Dr.label=2;case 2:return[4,this._freshRoutingTable({accessMode:gr,database:Y.database,bookmarks:Or,impersonatedUser:Ir,auth:Lr,onDatabaseNameResolved:function(Yr){Y.database=Y.database||Yr,Mr&&Mr(Yr)}})];case 3:return Er=Dr.sent(),[2,this.getConnectionFromRoutingTable(Er,Lr,gr,J)]}})})},pr.prototype.getConnectionFromRoutingTable=function(ur,cr,gr,kr){return l(this,void 0,void 0,function(){var Or,Ir,Mr,Lr;return d(this,function(Ar){switch(Ar.label){case 0:if(gr===R)Ir=this._loadBalancingStrategy.selectReader(ur.readers),Or="read";else{if(gr!==M)throw(0,b.newError)("Illegal mode "+gr);Ir=this._loadBalancingStrategy.selectWriter(ur.writers),Or="write"}if(!Ir)throw(0,b.newError)("Failed to obtain connection towards ".concat(Or," server. Known routing table is: ").concat(ur),S);Ar.label=1;case 1:return Ar.trys.push([1,5,,6]),[4,this._connectionPool.acquire({auth:cr},Ir)];case 2:return Mr=Ar.sent(),cr?[4,this._verifyStickyConnection({auth:cr,connection:Mr,address:Ir})]:[3,4];case 3:return Ar.sent(),[2,Mr];case 4:return[2,new k.DelegateConnection(Mr,kr)];case 5:throw Lr=Ar.sent(),kr.handleAndTransformError(Lr,Ir);case 6:return[2]}})})},pr.prototype._hasProtocolVersion=function(ur){return l(this,void 0,void 0,function(){var cr,gr,kr,Or,Ir,Mr;return d(this,function(Lr){switch(Lr.label){case 0:return[4,this._resolveSeedRouter(this._seedRouter)];case 1:cr=Lr.sent(),kr=0,Lr.label=2;case 2:if(!(kr=L})];case 1:return[2,ur.sent()]}})})},pr.prototype.supportsTransactionConfig=function(){return l(this,void 0,void 0,function(){return d(this,function(ur){switch(ur.label){case 0:return[4,this._hasProtocolVersion(function(cr){return cr>=I})];case 1:return[2,ur.sent()]}})})},pr.prototype.supportsUserImpersonation=function(){return l(this,void 0,void 0,function(){return d(this,function(ur){switch(ur.label){case 0:return[4,this._hasProtocolVersion(function(cr){return cr>=j})];case 1:return[2,ur.sent()]}})})},pr.prototype.supportsSessionAuth=function(){return l(this,void 0,void 0,function(){return d(this,function(ur){switch(ur.label){case 0:return[4,this._hasProtocolVersion(function(cr){return cr>=z})];case 1:return[2,ur.sent()]}})})},pr.prototype.getNegotiatedProtocolVersion=function(){var ur=this;return new Promise(function(cr,gr){ur._hasProtocolVersion(cr).catch(gr)})},pr.prototype.verifyAuthentication=function(ur){var cr=ur.database,gr=ur.accessMode,kr=ur.auth;return l(this,void 0,void 0,function(){var Or=this;return d(this,function(Ir){return[2,this._verifyAuthentication({auth:kr,getAddress:function(){return l(Or,void 0,void 0,function(){var Mr,Lr,Ar;return d(this,function(Y){switch(Y.label){case 0:return Mr={database:cr||lr},[4,this._freshRoutingTable({accessMode:gr,database:Mr.database,auth:kr,onDatabaseNameResolved:function(J){Mr.database=Mr.database||J}})];case 1:if(Lr=Y.sent(),(Ar=gr===M?Lr.writers:Lr.readers).length===0)throw(0,b.newError)("No servers available for database '".concat(Mr.database,"' with access mode '").concat(gr,"'"),_);return[2,Ar[0]]}})})}})]})})},pr.prototype.verifyConnectivityAndGetServerInfo=function(ur){var cr=ur.database,gr=ur.accessMode;return l(this,void 0,void 0,function(){var kr,Or,Ir,Mr,Lr,Ar,Y,J,nr,xr,Er;return d(this,function(Pr){switch(Pr.label){case 0:return kr={database:cr||lr},[4,this._freshRoutingTable({accessMode:gr,database:kr.database,onDatabaseNameResolved:function(Dr){kr.database=kr.database||Dr}})];case 1:Or=Pr.sent(),Ir=gr===M?Or.writers:Or.readers,Mr=(0,b.newError)("No servers available for database '".concat(kr.database,"' with access mode '").concat(gr,"'"),_),Pr.label=2;case 2:Pr.trys.push([2,9,10,11]),Lr=s(Ir),Ar=Lr.next(),Pr.label=3;case 3:if(Ar.done)return[3,8];Y=Ar.value,Pr.label=4;case 4:return Pr.trys.push([4,6,,7]),[4,this._verifyConnectivityAndGetServerVersion({address:Y})];case 5:return[2,Pr.sent()];case 6:return J=Pr.sent(),Mr=J,[3,7];case 7:return Ar=Lr.next(),[3,3];case 8:return[3,11];case 9:return nr=Pr.sent(),xr={error:nr},[3,11];case 10:try{Ar&&!Ar.done&&(Er=Lr.return)&&Er.call(Lr)}finally{if(xr)throw xr.error}return[7];case 11:throw Mr}})})},pr.prototype.forget=function(ur,cr){this._routingTableRegistry.apply(cr,{applyWhenExists:function(gr){return gr.forget(ur)}}),this._connectionPool.purge(ur).catch(function(){})},pr.prototype.forgetWriter=function(ur,cr){this._routingTableRegistry.apply(cr,{applyWhenExists:function(gr){return gr.forgetWriter(ur)}})},pr.prototype._freshRoutingTable=function(ur){var cr=ur===void 0?{}:ur,gr=cr.accessMode,kr=cr.database,Or=cr.bookmarks,Ir=cr.impersonatedUser,Mr=cr.onDatabaseNameResolved,Lr=cr.auth,Ar=this._routingTableRegistry.get(kr,function(){return new f.RoutingTable({database:kr})});return Ar.isStaleFor(gr)?(this._log.info('Routing table is stale for database: "'.concat(kr,'" and access mode: "').concat(gr,'": ').concat(Ar)),this._refreshRoutingTable(Ar,Or,Ir,Lr).then(function(Y){return Mr(Y.database),Y})):Ar},pr.prototype._refreshRoutingTable=function(ur,cr,gr,kr){var Or=ur.routers;return this._useSeedRouter?this._fetchRoutingTableFromSeedRouterFallbackToKnownRouters(Or,ur,cr,gr,kr):this._fetchRoutingTableFromKnownRoutersFallbackToSeedRouter(Or,ur,cr,gr,kr)},pr.prototype._fetchRoutingTableFromSeedRouterFallbackToKnownRouters=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir,Mr,Lr,Ar,Y,J,nr;return d(this,function(xr){switch(xr.label){case 0:return Ir=[],[4,this._fetchRoutingTableUsingSeedRouter(Ir,this._seedRouter,cr,gr,kr,Or)];case 1:return Mr=u.apply(void 0,[xr.sent(),2]),Lr=Mr[0],Ar=Mr[1],Lr?(this._useSeedRouter=!1,[3,4]):[3,2];case 2:return[4,this._fetchRoutingTableUsingKnownRouters(ur,cr,gr,kr,Or)];case 3:Y=u.apply(void 0,[xr.sent(),2]),J=Y[0],nr=Y[1],Lr=J,Ar=nr||Ar,xr.label=4;case 4:return[4,this._applyRoutingTableIfPossible(cr,Lr,Ar)];case 5:return[2,xr.sent()]}})})},pr.prototype._fetchRoutingTableFromKnownRoutersFallbackToSeedRouter=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir,Mr,Lr,Ar;return d(this,function(Y){switch(Y.label){case 0:return[4,this._fetchRoutingTableUsingKnownRouters(ur,cr,gr,kr,Or)];case 1:return Ir=u.apply(void 0,[Y.sent(),2]),Mr=Ir[0],Lr=Ir[1],Mr?[3,3]:[4,this._fetchRoutingTableUsingSeedRouter(ur,this._seedRouter,cr,gr,kr,Or)];case 2:Ar=u.apply(void 0,[Y.sent(),2]),Mr=Ar[0],Lr=Ar[1],Y.label=3;case 3:return[4,this._applyRoutingTableIfPossible(cr,Mr,Lr)];case 4:return[2,Y.sent()]}})})},pr.prototype._fetchRoutingTableUsingKnownRouters=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir,Mr,Lr,Ar;return d(this,function(Y){switch(Y.label){case 0:return[4,this._fetchRoutingTable(ur,cr,gr,kr,Or)];case 1:return Ir=u.apply(void 0,[Y.sent(),2]),Mr=Ir[0],Lr=Ir[1],Mr?[2,[Mr,null]]:(Ar=ur.length-1,pr._forgetRouter(cr,ur,Ar),[2,[null,Lr]])}})})},pr.prototype._fetchRoutingTableUsingSeedRouter=function(ur,cr,gr,kr,Or,Ir){return l(this,void 0,void 0,function(){var Mr,Lr;return d(this,function(Ar){switch(Ar.label){case 0:return[4,this._resolveSeedRouter(cr)];case 1:return Mr=Ar.sent(),Lr=Mr.filter(function(Y){return ur.indexOf(Y)<0}),[4,this._fetchRoutingTable(Lr,gr,kr,Or,Ir)];case 2:return[2,Ar.sent()]}})})},pr.prototype._resolveSeedRouter=function(ur){return l(this,void 0,void 0,function(){var cr,gr,kr=this;return d(this,function(Or){switch(Or.label){case 0:return[4,this._hostNameResolver.resolve(ur)];case 1:return cr=Or.sent(),[4,Promise.all(cr.map(function(Ir){return kr._dnsResolver.resolve(Ir)}))];case 2:return gr=Or.sent(),[2,[].concat.apply([],gr)]}})})},pr.prototype._fetchRoutingTable=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir=this;return d(this,function(Mr){return[2,ur.reduce(function(Lr,Ar,Y){return l(Ir,void 0,void 0,function(){var J,nr,xr,Er,Pr,Dr,Yr;return d(this,function(ie){switch(ie.label){case 0:return[4,Lr];case 1:return J=u.apply(void 0,[ie.sent(),1]),(nr=J[0])?[2,[nr,null]]:(xr=Y-1,pr._forgetRouter(cr,ur,xr),[4,this._createSessionForRediscovery(Ar,gr,kr,Or)]);case 2:if(Er=u.apply(void 0,[ie.sent(),2]),Pr=Er[0],Dr=Er[1],!Pr)return[3,8];ie.label=3;case 3:return ie.trys.push([3,5,6,7]),[4,this._rediscovery.lookupRoutingTableOnRouter(Pr,cr.database,Ar,kr)];case 4:return[2,[ie.sent(),null]];case 5:return Yr=ie.sent(),[2,this._handleRediscoveryError(Yr,Ar)];case 6:return Pr.close(),[7];case 7:return[3,9];case 8:return[2,[null,Dr]];case 9:return[2]}})})},Promise.resolve([null,null]))]})})},pr.prototype._createSessionForRediscovery=function(ur,cr,gr,kr){return l(this,void 0,void 0,function(){var Or,Ir,Mr,Lr,Ar,Y=this;return d(this,function(J){switch(J.label){case 0:return J.trys.push([0,4,,5]),[4,this._connectionPool.acquire({auth:kr},ur)];case 1:return Or=J.sent(),kr?[4,this._verifyStickyConnection({auth:kr,connection:Or,address:ur})]:[3,3];case 2:J.sent(),J.label=3;case 3:return Ir=k.ConnectionErrorHandler.create({errorCode:S,handleSecurityError:function(nr,xr,Er){return Y._handleSecurityError(nr,xr,Er)}}),Mr=Or._sticky?new k.DelegateConnection(Or):new k.DelegateConnection(Or,Ir),Lr=new p.default(Mr),Or.protocol().version<4?[2,[new b.Session({mode:M,bookmarks:E.empty(),connectionProvider:Lr}),null]]:[2,[new b.Session({mode:R,database:"system",bookmarks:cr,connectionProvider:Lr,impersonatedUser:gr}),null]];case 4:return Ar=J.sent(),[2,this._handleRediscoveryError(Ar,ur)];case 5:return[2]}})})},pr.prototype._handleRediscoveryError=function(ur,cr){if((function(gr){return[F,H,q,Z,$,X,Q].includes(gr.code)})(ur)||(function(gr){var kr;return((kr=gr.code)===null||kr===void 0?void 0:kr.startsWith("Neo.ClientError.Security."))&&![W].includes(gr.code)})(ur))throw ur;if(ur.code==="Neo.ClientError.Procedure.ProcedureNotFound")throw(0,b.newError)("Server at ".concat(cr.asHostPort()," can't perform routing. Make sure you are connecting to a causal cluster"),_,ur);return this._log.warn("unable to fetch routing table because of an error ".concat(ur)),[null,ur]},pr.prototype._applyRoutingTableIfPossible=function(ur,cr,gr){return l(this,void 0,void 0,function(){return d(this,function(kr){switch(kr.label){case 0:if(!cr)throw(0,b.newError)("Could not perform discovery. No routing servers available. Known routing table: ".concat(ur),_,gr);return cr.writers.length===0&&(this._useSeedRouter=!0),[4,this._updateRoutingTable(cr)];case 1:return kr.sent(),[2,cr]}})})},pr.prototype._updateRoutingTable=function(ur){return l(this,void 0,void 0,function(){return d(this,function(cr){switch(cr.label){case 0:return[4,this._connectionPool.keepAll(ur.allServers())];case 1:return cr.sent(),this._routingTableRegistry.removeExpired(),this._routingTableRegistry.register(ur),this._log.info("Updated routing table ".concat(ur)),[2]}})})},pr._forgetRouter=function(ur,cr,gr){var kr=cr[gr];ur&&kr&&ur.forgetRouter(kr)},pr.prototype._channelSsrCallback=function(ur,cr){if(cr==="OPEN")ur===!0?this._withSSR=this._withSSR+1:this._withoutSSR=this._withoutSSR+1;else{if(cr!=="CLOSE")throw(0,b.newError)("Channel SSR Callback invoked with action other than 'OPEN' or 'CLOSE'");ur===!0?this._withSSR=this._withSSR-1:this._withoutSSR=this._withoutSSR-1}},pr.prototype.SSREnabled=function(){return this._withSSR>0&&this._withoutSSR===0},pr})(m.default);r.default=tr;var dr=(function(){function sr(pr){this._tables=new Map,this._routingTablePurgeDelay=pr}return sr.prototype.register=function(pr){return this._tables.set(pr.database,pr),this},sr.prototype.apply=function(pr,ur){var cr=ur===void 0?{}:ur,gr=cr.applyWhenExists,kr=cr.applyWhenDontExists,Or=kr===void 0?function(){}:kr;return this._tables.has(pr)?gr(this._tables.get(pr)):typeof pr=="string"||pr===null?Or():this._forEach(gr),this},sr.prototype.get=function(pr,ur){return this._tables.has(pr)?this._tables.get(pr):typeof ur=="function"?ur():ur},sr.prototype.removeExpired=function(){var pr=this;return this._removeIf(function(ur){return ur.isExpiredFor(pr._routingTablePurgeDelay)})},sr.prototype._forEach=function(pr){var ur,cr;try{for(var gr=s(this._tables),kr=gr.next();!kr.done;kr=gr.next())pr(u(kr.value,2)[1])}catch(Or){ur={error:Or}}finally{try{kr&&!kr.done&&(cr=gr.return)&&cr.call(gr)}finally{if(ur)throw ur.error}}return this},sr.prototype._remove=function(pr){return this._tables.delete(pr),this},sr.prototype._removeIf=function(pr){var ur,cr;try{for(var gr=s(this._tables),kr=gr.next();!kr.done;kr=gr.next()){var Or=u(kr.value,2),Ir=Or[0];pr(Or[1])&&this._remove(Ir)}}catch(Mr){ur={error:Mr}}finally{try{kr&&!kr.done&&(cr=gr.return)&&cr.call(gr)}finally{if(ur)throw ur.error}}return this},sr})()},7441:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.dematerialize=void 0;var o=e(7800),n=e(7843),a=e(3111);r.dematerialize=function(){return n.operate(function(i,c){i.subscribe(a.createOperatorSubscriber(c,function(l){return o.observeNotification(l,c)}))})}},7449:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(s){for(var u,g=1,b=arguments.length;g0)&&!(b=v.next()).done;)p.push(b.value)}catch(m){f={error:m}}finally{try{b&&!b.done&&(g=v.return)&&g.call(v)}finally{if(f)throw f.error}}return p},a=this&&this.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(r,"__esModule",{value:!0});var i=e(7168),c=e(9305),l=a(e(7518)),d=a(e(5045));r.default=o(o(o({},l.default),d.default),{createNodeTransformer:function(s){return l.default.createNodeTransformer(s).extendsWith({fromStructure:function(u){i.structure.verifyStructSize("Node",4,u.size);var g=n(u.fields,4),b=g[0],f=g[1],v=g[2],p=g[3];return new c.Node(b,f,v,p)}})},createRelationshipTransformer:function(s){return l.default.createRelationshipTransformer(s).extendsWith({fromStructure:function(u){i.structure.verifyStructSize("Relationship",8,u.size);var g=n(u.fields,8),b=g[0],f=g[1],v=g[2],p=g[3],m=g[4],y=g[5],k=g[6],x=g[7];return new c.Relationship(b,f,v,p,m,y,k,x)}})},createUnboundRelationshipTransformer:function(s){return l.default.createUnboundRelationshipTransformer(s).extendsWith({fromStructure:function(u){i.structure.verifyStructSize("UnboundRelationship",4,u.size);var g=n(u.fields,4),b=g[0],f=g[1],v=g[2],p=g[3];return new c.UnboundRelationship(b,f,v,p)}})}})},7452:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__exportStar||function(d,s){for(var u in d)u==="default"||Object.prototype.hasOwnProperty.call(s,u)||o(s,d,u)},a=this&&this.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(r,"__esModule",{value:!0}),r.utf8=r.alloc=r.ChannelConfig=void 0,n(e(3951),r),n(e(373),r);var i=e(2481);Object.defineProperty(r,"ChannelConfig",{enumerable:!0,get:function(){return a(i).default}});var c=e(5319);Object.defineProperty(r,"alloc",{enumerable:!0,get:function(){return c.alloc}});var l=e(3473);Object.defineProperty(r,"utf8",{enumerable:!0,get:function(){return a(l).default}})},7479:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.arrRemove=void 0,r.arrRemove=function(e,o){if(e){var n=e.indexOf(o);0<=n&&e.splice(n,1)}}},7509:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__setModuleDefault||(Object.create?function(d,s){Object.defineProperty(d,"default",{enumerable:!0,value:s})}:function(d,s){d.default=s}),a=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var s={};if(d!=null)for(var u in d)u!=="default"&&Object.prototype.hasOwnProperty.call(d,u)&&o(s,d,u);return n(s,d),s};Object.defineProperty(r,"__esModule",{value:!0}),r.ServerAddress=void 0;var i=e(6587),c=a(e(407)),l=(function(){function d(s,u,g,b){this._host=(0,i.assertString)(s,"host"),this._resolved=u!=null?(0,i.assertString)(u,"resolved"):null,this._port=(0,i.assertNumber)(g,"port"),this._hostPort=b,this._stringValue=u!=null?"".concat(b,"(").concat(u,")"):"".concat(b)}return d.prototype.host=function(){return this._host},d.prototype.resolvedHost=function(){return this._resolved!=null?this._resolved:this._host},d.prototype.port=function(){return this._port},d.prototype.resolveWith=function(s){return new d(this._host,s,this._port,this._hostPort)},d.prototype.asHostPort=function(){return this._hostPort},d.prototype.asKey=function(){return this._hostPort},d.prototype.toString=function(){return this._stringValue},d.fromUrl=function(s){var u=c.parseDatabaseUrl(s);return new d(u.host,null,u.port,u.hostAndPort)},d})();r.ServerAddress=l},7518:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.refCount=void 0;var o=e(7843),n=e(3111);r.refCount=function(){return o.operate(function(a,i){var c=null;a._refCount++;var l=n.createOperatorSubscriber(i,void 0,void 0,void 0,function(){if(!a||a._refCount<=0||0<--a._refCount)c=null;else{var d=a._connection,s=c;c=null,!d||s&&d!==s||d.unsubscribe(),i.unsubscribe()}});a.subscribe(l),l.closed||(c=a.connect())})}},7579:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.connectable=void 0;var o=e(2483),n=e(4662),a=e(9353),i={connector:function(){return new o.Subject},resetOnDisconnect:!0};r.connectable=function(c,l){l===void 0&&(l=i);var d=null,s=l.connector,u=l.resetOnDisconnect,g=u===void 0||u,b=s(),f=new n.Observable(function(v){return b.subscribe(v)});return f.connect=function(){return d&&!d.closed||(d=a.defer(function(){return c}).subscribe(b),g&&d.add(function(){return b=s()})),d},f}},7589:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_ACQUISITION_TIMEOUT=r.DEFAULT_MAX_SIZE=void 0;var e=100;r.DEFAULT_MAX_SIZE=e;var o=6e4;r.DEFAULT_ACQUISITION_TIMEOUT=o;var n=(function(){function c(l,d){this.maxSize=a(l,e),this.acquisitionTimeout=a(d,o)}return c.defaultConfig=function(){return new c(e,o)},c.fromDriverConfig=function(l){return new c(i(l.maxConnectionPoolSize)?l.maxConnectionPoolSize:e,i(l.connectionAcquisitionTimeout)?l.connectionAcquisitionTimeout:o)},c})();function a(c,l){return i(c)?c:l}function i(c){return c===0||c!=null}r.default=n},7601:function(t,r,e){var o=this&&this.__read||function(d,s){var u=typeof Symbol=="function"&&d[Symbol.iterator];if(!u)return d;var g,b,f=u.call(d),v=[];try{for(;(s===void 0||s-- >0)&&!(g=f.next()).done;)v.push(g.value)}catch(p){b={error:p}}finally{try{g&&!g.done&&(u=f.return)&&u.call(f)}finally{if(b)throw b.error}}return v},n=this&&this.__spreadArray||function(d,s){for(var u=0,g=s.length,b=d.length;u0&&g[g.length-1])||y[0]!==6&&y[0]!==2)){f=0;continue}if(y[0]===3&&(!g||y[1]>g[0]&&y[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.createInvalidObservableTypeError=void 0,r.createInvalidObservableTypeError=function(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}},7629:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isPromise=void 0;var o=e(1018);r.isPromise=function(n){return o.isFunction(n==null?void 0:n.then)}},7640:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throttleTime=void 0;var o=e(7961),n=e(8941),a=e(4092);r.throttleTime=function(i,c,l){c===void 0&&(c=o.asyncScheduler);var d=a.timer(i,c);return n.throttle(function(){return d},l)}},7661:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.expand=void 0;var o=e(7843),n=e(1983);r.expand=function(a,i,c){return i===void 0&&(i=1/0),i=(i||0)<1?1/0:i,o.operate(function(l,d){return n.mergeInternals(l,d,a,i,void 0,!0,c)})}},7665:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.verifyStructSize=r.Structure=void 0;var o=e(9305),n=o.error.PROTOCOL_ERROR,a=(function(){function i(c,l){this.signature=c,this.fields=l}return Object.defineProperty(i.prototype,"size",{get:function(){return this.fields.length},enumerable:!1,configurable:!0}),i.prototype.toString=function(){for(var c="",l=0;l0&&(c+=", "),c+=this.fields[l];return"Structure("+this.signature+", ["+c+"])"},i})();r.Structure=a,r.verifyStructSize=function(i,c,l){if(c!==l)throw(0,o.newError)("Wrong struct size for ".concat(i,", expected ").concat(c," but was ").concat(l),n)},r.default=a},7666:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(s,u,g,b){b===void 0&&(b=g);var f=Object.getOwnPropertyDescriptor(u,g);f&&!("get"in f?!u.__esModule:f.writable||f.configurable)||(f={enumerable:!0,get:function(){return u[g]}}),Object.defineProperty(s,b,f)}:function(s,u,g,b){b===void 0&&(b=g),s[b]=u[g]}),n=this&&this.__exportStar||function(s,u){for(var g in s)g==="default"||Object.prototype.hasOwnProperty.call(u,g)||o(u,s,g)},a=this&&this.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(r,"__esModule",{value:!0}),r.RawRoutingTable=r.BoltProtocol=void 0;var i=a(e(8731)),c=a(e(6544)),l=a(e(9054)),d=a(e(7790));n(e(9014),r),r.BoltProtocol=l.default,r.RawRoutingTable=d.default,r.default={handshake:i.default,create:c.default}},7714:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createFind=r.find=void 0;var o=e(7843),n=e(3111);function a(i,c,l){var d=l==="index";return function(s,u){var g=0;s.subscribe(n.createOperatorSubscriber(u,function(b){var f=g++;i.call(c,b,f,s)&&(u.next(d?f:b),u.complete())},function(){u.next(d?-1:void 0),u.complete()}))}}r.find=function(i,c){return o.operate(a(i,c,"value"))},r.createFind=a},7721:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(u,g,b,f){f===void 0&&(f=b);var v=Object.getOwnPropertyDescriptor(g,b);v&&!("get"in v?!g.__esModule:v.writable||v.configurable)||(v={enumerable:!0,get:function(){return g[b]}}),Object.defineProperty(u,f,v)}:function(u,g,b,f){f===void 0&&(f=b),u[f]=g[b]}),n=this&&this.__setModuleDefault||(Object.create?function(u,g){Object.defineProperty(u,"default",{enumerable:!0,value:g})}:function(u,g){u.default=g}),a=this&&this.__importStar||function(u){if(u&&u.__esModule)return u;var g={};if(u!=null)for(var b in u)b!=="default"&&Object.prototype.hasOwnProperty.call(u,b)&&o(g,u,b);return n(g,u),g},i=this&&this.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(r,"__esModule",{value:!0}),r.createChannelConnection=r.ConnectionErrorHandler=r.DelegateConnection=r.ChannelConnection=r.Connection=void 0;var c=i(e(6385));r.Connection=c.default;var l=a(e(8031));r.ChannelConnection=l.default,Object.defineProperty(r,"createChannelConnection",{enumerable:!0,get:function(){return l.createChannelConnection}});var d=i(e(9857));r.DelegateConnection=d.default;var s=i(e(2363));r.ConnectionErrorHandler=s.default,r.default=c.default},7740:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pairs=void 0;var o=e(4917);r.pairs=function(n,a){return o.from(Object.entries(n),a)}},7790:function(t,r,e){var o=this&&this.__extends||(function(){var d=function(s,u){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,b){g.__proto__=b}||function(g,b){for(var f in b)Object.prototype.hasOwnProperty.call(b,f)&&(g[f]=b[f])},d(s,u)};return function(s,u){if(typeof u!="function"&&u!==null)throw new TypeError("Class extends value "+String(u)+" is not a constructor or null");function g(){this.constructor=s}d(s,u),s.prototype=u===null?Object.create(u):(g.prototype=u.prototype,new g)}})(),n=this&&this.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(r,"__esModule",{value:!0}),n(e(9305));var a=(function(){function d(){}return d.ofRecord=function(s){return s===null?d.ofNull():new l(s)},d.ofMessageResponse=function(s){return s===null?d.ofNull():new i(s)},d.ofNull=function(){return new c},Object.defineProperty(d.prototype,"ttl",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"db",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"servers",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"isNull",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),d})();r.default=a;var i=(function(d){function s(u){var g=d.call(this)||this;return g._response=u,g}return o(s,d),Object.defineProperty(s.prototype,"ttl",{get:function(){return this._response.rt.ttl},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"servers",{get:function(){return this._response.rt.servers},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"db",{get:function(){return this._response.rt.db},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"isNull",{get:function(){return this._response===null},enumerable:!1,configurable:!0}),s})(a),c=(function(d){function s(){return d!==null&&d.apply(this,arguments)||this}return o(s,d),Object.defineProperty(s.prototype,"isNull",{get:function(){return!0},enumerable:!1,configurable:!0}),s})(a),l=(function(d){function s(u){var g=d.call(this)||this;return g._record=u,g}return o(s,d),Object.defineProperty(s.prototype,"ttl",{get:function(){return this._record.get("ttl")},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"servers",{get:function(){return this._record.get("servers")},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"db",{get:function(){return this._record.has("db")?this._record.get("db"):null},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"isNull",{get:function(){return this._record===null},enumerable:!1,configurable:!0}),s})(a)},7800:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.observeNotification=r.Notification=r.NotificationKind=void 0;var o,n=e(8616),a=e(1004),i=e(1103),c=e(1018);(o=r.NotificationKind||(r.NotificationKind={})).NEXT="N",o.ERROR="E",o.COMPLETE="C";var l=(function(){function s(u,g,b){this.kind=u,this.value=g,this.error=b,this.hasValue=u==="N"}return s.prototype.observe=function(u){return d(this,u)},s.prototype.do=function(u,g,b){var f=this,v=f.kind,p=f.value,m=f.error;return v==="N"?u==null?void 0:u(p):v==="E"?g==null?void 0:g(m):b==null?void 0:b()},s.prototype.accept=function(u,g,b){var f;return c.isFunction((f=u)===null||f===void 0?void 0:f.next)?this.observe(u):this.do(u,g,b)},s.prototype.toObservable=function(){var u=this,g=u.kind,b=u.value,f=u.error,v=g==="N"?a.of(b):g==="E"?i.throwError(function(){return f}):g==="C"?n.EMPTY:0;if(!v)throw new TypeError("Unexpected notification kind "+g);return v},s.createNext=function(u){return new s("N",u)},s.createError=function(u){return new s("E",void 0,u)},s.createComplete=function(){return s.completeNotification},s.completeNotification=new s("C"),s})();function d(s,u){var g,b,f,v=s,p=v.kind,m=v.value,y=v.error;if(typeof p!="string")throw new TypeError('Invalid notification, missing "kind"');p==="N"?(g=u.next)===null||g===void 0||g.call(u,m):p==="E"?(b=u.error)===null||b===void 0||b.call(u,y):(f=u.complete)===null||f===void 0||f.call(u)}r.Notification=l,r.observeNotification=d},7815:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.groupBy=void 0;var o=e(4662),n=e(9445),a=e(2483),i=e(7843),c=e(3111);r.groupBy=function(l,d,s,u){return i.operate(function(g,b){var f;d&&typeof d!="function"?(s=d.duration,f=d.element,u=d.connector):f=d;var v=new Map,p=function(_){v.forEach(_),_(b)},m=function(_){return p(function(S){return S.error(_)})},y=0,k=!1,x=new c.OperatorSubscriber(b,function(_){try{var S=l(_),E=v.get(S);if(!E){v.set(S,E=u?u():new a.Subject);var O=(M=S,I=E,(L=new o.Observable(function(j){y++;var z=I.subscribe(j);return function(){z.unsubscribe(),--y===0&&k&&x.unsubscribe()}})).key=M,L);if(b.next(O),s){var R=c.createOperatorSubscriber(E,function(){E.complete(),R==null||R.unsubscribe()},void 0,void 0,function(){return v.delete(S)});x.add(n.innerFrom(s(O)).subscribe(R))}}E.next(f?f(_):_)}catch(j){m(j)}var M,I,L},function(){return p(function(_){return _.complete()})},m,function(){return v.clear()},function(){return k=!0,y===0});g.subscribe(x)})}},7835:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.retry=void 0;var o=e(7843),n=e(3111),a=e(6640),i=e(4092),c=e(9445);r.retry=function(l){var d;l===void 0&&(l=1/0);var s=(d=l&&typeof l=="object"?l:{count:l}).count,u=s===void 0?1/0:s,g=d.delay,b=d.resetOnSuccess,f=b!==void 0&&b;return u<=0?a.identity:o.operate(function(v,p){var m,y=0,k=function(){var x=!1;m=v.subscribe(n.createOperatorSubscriber(p,function(_){f&&(y=0),p.next(_)},void 0,function(_){if(y++{Object.defineProperty(r,"__esModule",{value:!0}),r.operate=r.hasLift=void 0;var o=e(1018);function n(a){return o.isFunction(a==null?void 0:a.lift)}r.hasLift=n,r.operate=function(a){return function(i){if(n(i))return i.lift(function(c){try{return a(c,this)}catch(l){this.error(l)}});throw new TypeError("Unable to lift unknown Observable type")}}},7853:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.using=void 0;var o=e(4662),n=e(9445),a=e(8616);r.using=function(i,c){return new o.Observable(function(l){var d=i(),s=c(d);return(s?n.innerFrom(s):a.EMPTY).subscribe(l),function(){d&&d.unsubscribe()}})}},7857:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__importDefault||function(g){return g&&g.__esModule?g:{default:g}};Object.defineProperty(r,"__esModule",{value:!0}),r.WRITE=r.READ=r.Driver=void 0;var a=e(9305),i=n(e(3466)),c=a.internal.constants.FETCH_ALL,l=a.driver.READ,d=a.driver.WRITE;r.READ=l,r.WRITE=d;var s=(function(g){function b(){return g!==null&&g.apply(this,arguments)||this}return o(b,g),b.prototype.rxSession=function(f){var v=f===void 0?{}:f,p=v.defaultAccessMode,m=p===void 0?d:p,y=v.bookmarks,k=v.database,x=k===void 0?"":k,_=v.fetchSize,S=v.impersonatedUser,E=v.bookmarkManager,O=v.notificationFilter,R=v.auth;return new i.default({session:this._newSession({defaultAccessMode:m,bookmarkOrBookmarks:y,database:x,impersonatedUser:S,auth:R,reactive:!1,fetchSize:u(_,this._config.fetchSize),bookmarkManager:E,notificationFilter:O,log:this._log}),config:this._config,log:this._log})},b})(a.Driver);function u(g,b){var f=parseInt(g,10);if(f>0||f===c)return f;if(f===0||f<0)throw new Error("The fetch size can only be a positive value or ".concat(c," for ALL. However fetchSize = ").concat(f));return b}r.Driver=s,r.default=s},7961:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.async=r.asyncScheduler=void 0;var o=e(5267),n=e(5648);r.asyncScheduler=new n.AsyncScheduler(o.AsyncAction),r.async=r.asyncScheduler},7991:(t,r)=>{r.byteLength=function(s){var u=c(s),g=u[0],b=u[1];return 3*(g+b)/4-b},r.toByteArray=function(s){var u,g,b=c(s),f=b[0],v=b[1],p=new n((function(k,x,_){return 3*(x+_)/4-_})(0,f,v)),m=0,y=v>0?f-4:f;for(g=0;g>16&255,p[m++]=u>>8&255,p[m++]=255&u;return v===2&&(u=o[s.charCodeAt(g)]<<2|o[s.charCodeAt(g+1)]>>4,p[m++]=255&u),v===1&&(u=o[s.charCodeAt(g)]<<10|o[s.charCodeAt(g+1)]<<4|o[s.charCodeAt(g+2)]>>2,p[m++]=u>>8&255,p[m++]=255&u),p},r.fromByteArray=function(s){for(var u,g=s.length,b=g%3,f=[],v=16383,p=0,m=g-b;pm?m:p+v));return b===1?(u=s[g-1],f.push(e[u>>2]+e[u<<4&63]+"==")):b===2&&(u=(s[g-2]<<8)+s[g-1],f.push(e[u>>10]+e[u>>4&63]+e[u<<2&63]+"=")),f.join("")};for(var e=[],o=[],n=typeof Uint8Array<"u"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)e[i]=a[i],o[a.charCodeAt(i)]=i;function c(s){var u=s.length;if(u%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var g=s.indexOf("=");return g===-1&&(g=u),[g,g===u?0:4-g%4]}function l(s){return e[s>>18&63]+e[s>>12&63]+e[s>>6&63]+e[63&s]}function d(s,u,g){for(var b,f=[],v=u;v=u.length&&(u=void 0),{value:u&&u[f++],done:!u}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},a=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0}),r.buffer=void 0;var o=e(7843),n=e(1342),a=e(3111),i=e(9445);r.buffer=function(c){return o.operate(function(l,d){var s=[];return l.subscribe(a.createOperatorSubscriber(d,function(u){return s.push(u)},function(){d.next(s),d.complete()})),i.innerFrom(c).subscribe(a.createOperatorSubscriber(d,function(){var u=s;s=[],d.next(u)},n.noop)),function(){s=null}})}},8031:function(t,r,e){var o=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})(),n=this&&this.__awaiter||function(v,p,m,y){return new(m||(m=Promise))(function(k,x){function _(O){try{E(y.next(O))}catch(R){x(R)}}function S(O){try{E(y.throw(O))}catch(R){x(R)}}function E(O){var R;O.done?k(O.value):(R=O.value,R instanceof m?R:new m(function(M){M(R)})).then(_,S)}E((y=y.apply(v,p||[])).next())})},a=this&&this.__generator||function(v,p){var m,y,k,x,_={label:0,sent:function(){if(1&k[0])throw k[1];return k[1]},trys:[],ops:[]};return x={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(x[Symbol.iterator]=function(){return this}),x;function S(E){return function(O){return(function(R){if(m)throw new TypeError("Generator is already executing.");for(;x&&(x=0,R[0]&&(_=0)),_;)try{if(m=1,y&&(k=2&R[0]?y.return:R[0]?y.throw||((k=y.return)&&k.call(y),0):y.next)&&!(k=k.call(y,R[1])).done)return k;switch(y=0,k&&(R=[2&R[0],k.value]),R[0]){case 0:case 1:k=R;break;case 4:return _.label++,{value:R[1],done:!1};case 5:_.label++,y=R[1],R=[0];continue;case 7:R=_.ops.pop(),_.trys.pop();continue;default:if(!((k=(k=_.trys).length>0&&k[k.length-1])||R[0]!==6&&R[0]!==2)){_=0;continue}if(R[0]===3&&(!k||R[1]>k[0]&&R[1]0?x._ch.setupReceiveTimeout(1e3*j):x._log.info("Server located at ".concat(x._address," supplied an invalid connection receive timeout value (").concat(j,"). ")+"Please, verify the server configuration and status because this can be the symptom of a bigger issue.")}O.hints["telemetry.enabled"]===!0&&(x._telemetryDisabledConnection=!1),x.SSREnabledHint=O.hints["ssr.enabled"]}x._ssrCallback((R=x.SSREnabledHint)!==null&&R!==void 0&&R,"OPEN")}S(_)}})})},p.prototype.protocol=function(){return this._protocol},Object.defineProperty(p.prototype,"address",{get:function(){return this._address},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"version",{get:function(){return this._server.version},set:function(m){this._server.version=m},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"server",{get:function(){return this._server},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"logger",{get:function(){return this._log},enumerable:!1,configurable:!0}),p.prototype._handleFatalError=function(m){this._isBroken=!0,this._error=this.handleAndTransformError(this._protocol.currentFailure||m,this._address),this._log.isErrorEnabled()&&this._log.error("experienced a fatal error caused by ".concat(this._error," (").concat(l.json.stringify(this._error),")")),this._protocol.notifyFatalError(this._error)},p.prototype._setIdle=function(m){this._idle=!0,this._ch.stopReceiveTimeout(),this._protocol.queueObserverIfProtocolIsNotBroken(m)},p.prototype._unsetIdle=function(){this._idle=!1,this._updateCurrentObserver()},p.prototype._queueObserver=function(m){return this._protocol.queueObserverIfProtocolIsNotBroken(m)},p.prototype.hasOngoingObservableRequests=function(){return!this._idle&&this._protocol.hasOngoingObservableRequests()},p.prototype.resetAndFlush=function(){var m=this;return new Promise(function(y,k){m._reset({onError:function(x){if(m._isBroken)k(x);else{var _=m._handleProtocolError("Received FAILURE as a response for RESET: ".concat(x));k(_)}},onComplete:function(){y()}})})},p.prototype._resetOnFailure=function(){var m=this;this.isOpen()&&this._reset({onError:function(){m._protocol.resetFailure()},onComplete:function(){m._protocol.resetFailure()}})},p.prototype._reset=function(m){var y=this;if(this._reseting)this._protocol.isLastMessageReset()?this._resetObservers.push(m):this._protocol.reset({onError:function(x){m.onError(x)},onComplete:function(){m.onComplete()}});else{this._resetObservers.push(m),this._reseting=!0;var k=function(x){y._reseting=!1;var _=y._resetObservers;y._resetObservers=[],_.forEach(x)};this._protocol.reset({onError:function(x){k(function(_){return _.onError(x)})},onComplete:function(){k(function(x){return x.onComplete()})}})}},p.prototype._updateCurrentObserver=function(){this._protocol.updateCurrentObserver()},p.prototype.isOpen=function(){return!this._isBroken&&this._ch._open},p.prototype._handleOngoingRequestsNumberChange=function(m){this._idle||(m===0?this._ch.stopReceiveTimeout():this._ch.startReceiveTimeout())},p.prototype.close=function(){var m;return n(this,void 0,void 0,function(){return a(this,function(y){switch(y.label){case 0:return this._ssrCallback((m=this.SSREnabledHint)!==null&&m!==void 0&&m,"CLOSE"),this._log.isDebugEnabled()&&this._log.debug("closing"),this._protocol&&this.isOpen()&&this._protocol.prepareToClose(),[4,this._ch.close()];case 1:return y.sent(),this._log.isDebugEnabled()&&this._log.debug("closed"),[2]}})})},p.prototype.toString=function(){return"Connection [".concat(this.id,"][").concat(this.databaseId||"","]")},p.prototype._handleProtocolError=function(m){this._protocol.resetFailure(),this._updateCurrentObserver();var y=(0,l.newError)(m,u);return this._handleFatalError(y),y},p})(d.default);r.default=f},8046:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isArrayLike=void 0,r.isArrayLike=function(e){return e&&typeof e.length=="number"&&typeof e!="function"}},8079:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.debounceTime=void 0;var o=e(7961),n=e(7843),a=e(3111);r.debounceTime=function(i,c){return c===void 0&&(c=o.asyncScheduler),n.operate(function(l,d){var s=null,u=null,g=null,b=function(){if(s){s.unsubscribe(),s=null;var v=u;u=null,d.next(v)}};function f(){var v=g+i,p=c.now();if(p{Object.defineProperty(r,"__esModule",{value:!0}),r.catchError=void 0;var o=e(9445),n=e(3111),a=e(7843);r.catchError=function i(c){return a.operate(function(l,d){var s,u=null,g=!1;u=l.subscribe(n.createOperatorSubscriber(d,void 0,void 0,function(b){s=o.innerFrom(c(b,i(c)(l))),u?(u.unsubscribe(),u=null,s.subscribe(d)):g=!0})),g&&(u.unsubscribe(),u=null,s.subscribe(d))})}},8157:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.publishReplay=void 0;var o=e(1242),n=e(9247),a=e(1018);r.publishReplay=function(i,c,l,d){l&&!a.isFunction(l)&&(d=l);var s=a.isFunction(l)?l:void 0;return function(u){return n.multicast(new o.ReplaySubject(i,c,d),s)(u)}}},8158:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.concatAll=void 0;var o=e(7302);r.concatAll=function(){return o.mergeAll(1)}},8208:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.windowTime=void 0;var o=e(2483),n=e(7961),a=e(8014),i=e(7843),c=e(3111),l=e(7479),d=e(1107),s=e(7110);r.windowTime=function(u){for(var g,b,f=[],v=1;v=0?s.executeSchedule(x,p,O,m,!0):S=!0,O();var R=function(I){return _.slice().forEach(I)},M=function(I){R(function(L){var j=L.window;return I(j)}),I(x),x.unsubscribe()};return k.subscribe(c.createOperatorSubscriber(x,function(I){R(function(L){L.window.next(I),y<=++L.seen&&E(L)})},function(){return M(function(I){return I.complete()})},function(I){return M(function(L){return L.error(I)})})),function(){_=null}})}},8239:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l0)&&m.filter(y).length===m.length}function v(m,y){return!(m in y)||y[m]==null||typeof y[m]=="string"}r.clientCertificateProviders=u,Object.freeze(u),r.resolveCertificateProvider=function(m){if(m!=null){if(typeof m=="object"&&"hasUpdate"in m&&"getClientCertificate"in m&&typeof m.getClientCertificate=="function"&&typeof m.hasUpdate=="function")return m;if(g(m)){var y=n({},m);return{getClientCertificate:function(){return y},hasUpdate:function(){return!1}}}throw new TypeError("clientCertificate should be configured with ClientCertificate or ClientCertificateProvider, but got ".concat(l.stringify(m)))}};var p=(function(){function m(y,k){k===void 0&&(k=!1),this._certificate=y,this._updated=k}return m.prototype.hasUpdate=function(){try{return this._updated}finally{this._updated=!1}},m.prototype.getClientCertificate=function(){return this._certificate},m.prototype.updateCertificate=function(y){if(!g(y))throw new TypeError("certificate should be ClientCertificate, but got ".concat(l.stringify(y)));this._certificate=n({},y),this._updated=!0},m})()},8275:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.first=void 0;var o=e(2823),n=e(783),a=e(846),i=e(378),c=e(4869),l=e(6640);r.first=function(d,s){var u=arguments.length>=2;return function(g){return g.pipe(d?n.filter(function(b,f){return d(b,f,g)}):l.identity,a.take(1),u?i.defaultIfEmpty(s):c.throwIfEmpty(function(){return new o.EmptyError}))}}},8320:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(S){for(var E,O=1,R=arguments.length;O=c.length&&(c=void 0),{value:c&&c[s++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.takeLast=void 0;var n=e(8616),a=e(7843),i=e(3111);r.takeLast=function(c){return c<=0?function(){return n.EMPTY}:a.operate(function(l,d){var s=[];l.subscribe(i.createOperatorSubscriber(d,function(u){s.push(u),c{Object.defineProperty(r,"__esModule",{value:!0});var o=e(7509);function n(i){return Promise.resolve([i])}var a=(function(){function i(c){this._resolverFunction=c??n}return i.prototype.resolve=function(c){var l=this;return new Promise(function(d){return d(l._resolverFunction(c.asHostPort()))}).then(function(d){if(!Array.isArray(d))throw new TypeError("Configured resolver function should either return an array of addresses or a Promise resolved with an array of addresses."+"Each address is ':'. Got: ".concat(d));return d.map(function(s){return o.ServerAddress.fromUrl(s)})})},i})();r.default=a},8522:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.repeat=void 0;var o=e(8616),n=e(7843),a=e(3111),i=e(9445),c=e(4092);r.repeat=function(l){var d,s,u=1/0;return l!=null&&(typeof l=="object"?(d=l.count,u=d===void 0?1/0:d,s=l.delay):u=l),u<=0?function(){return o.EMPTY}:n.operate(function(g,b){var f,v=0,p=function(){if(f==null||f.unsubscribe(),f=null,s!=null){var y=typeof s=="number"?c.timer(s):i.innerFrom(s(v)),k=a.createOperatorSubscriber(b,function(){k.unsubscribe(),m()});y.subscribe(k)}else m()},m=function(){var y=!1;f=g.subscribe(a.createOperatorSubscriber(b,void 0,function(){++v{Object.defineProperty(r,"__esModule",{value:!0}),r.argsOrArgArray=void 0;var e=Array.isArray;r.argsOrArgArray=function(o){return o.length===1&&e(o[0])?o[0]:o}},8538:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.bindNodeCallback=void 0;var o=e(1439);r.bindNodeCallback=function(n,a,i){return o.bindCallbackInternals(!0,n,a,i)}},8613:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isScheduler=void 0;var o=e(1018);r.isScheduler=function(n){return n&&o.isFunction(n.schedule)}},8616:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.empty=r.EMPTY=void 0;var o=e(4662);r.EMPTY=new o.Observable(function(n){return n.complete()}),r.empty=function(n){return n?(function(a){return new o.Observable(function(i){return a.schedule(function(){return i.complete()})})})(n):r.EMPTY}},8624:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scan=void 0;var o=e(7843),n=e(6384);r.scan=function(a,i){return o.operate(n.scanInternals(a,i,arguments.length>=2,!0))}},8655:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.never=r.NEVER=void 0;var o=e(4662),n=e(1342);r.NEVER=new o.Observable(n.noop),r.never=function(){return r.NEVER}},8669:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.last=void 0;var o=e(2823),n=e(783),a=e(8330),i=e(4869),c=e(378),l=e(6640);r.last=function(d,s){var u=arguments.length>=2;return function(g){return g.pipe(d?n.filter(function(b,f){return d(b,f,g)}):l.identity,a.takeLast(1),u?c.defaultIfEmpty(s):i.throwIfEmpty(function(){return new o.EmptyError}))}}},8712:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.switchScan=void 0;var o=e(3879),n=e(7843);r.switchScan=function(a,i){return n.operate(function(c,l){var d=i;return o.switchMap(function(s,u){return a(d,s,u)},function(s,u){return d=u,u})(c).subscribe(l),function(){d=null}})}},8731:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(7452),n=e(9305),a=["5.8","5.7","5.6","5.4","5.3","5.2","5.1","5.0","4.4","4.3","4.2","3.0"];function i(l,d){return{major:l,minor:d}}function c(l){for(var d=[],s=l[3],u=l[2],g=0;g<=l[1];g++)d.push({major:s,minor:u-g});return d}r.default=function(l,d){return(function(s,u){var g=this;return new Promise(function(b,f){var v=function(p){f(p)};s.onerror=v.bind(g),s._error&&v(s._error),s.onmessage=function(p){try{var m=(function(y,k){var x=[y.readUInt8(),y.readUInt8(),y.readUInt8(),y.readUInt8()];if(x[0]===72&&x[1]===84&&x[2]===84&&x[3]===80)throw k.error("Handshake failed since server responded with HTTP."),(0,n.newError)("Server responded HTTP. Make sure you are not trying to connect to the http endpoint (HTTP defaults to port 7474 whereas BOLT defaults to port 7687)");return+(x[3]+"."+x[2])})(p,u);b({protocolVersion:m,capabilites:0,buffer:p,consumeRemainingBuffer:function(y){p.hasRemaining()&&y(p.readSlice(p.remaining()))}})}catch(y){f(y)}},s.write((function(p){if(p.length>4)throw(0,n.newError)("It should not have more than 4 versions of the protocol");var m=(0,o.alloc)(20);return m.writeInt32(1616949271),p.forEach(function(y){if(y instanceof Array){var k=y[0],x=k.major,_=(S=k.minor)-y[1].minor;m.writeInt32(_<<16|S<<8|x)}else{x=y.major;var S=y.minor;m.writeInt32(S<<8|x)}}),m.reset(),m})([i(255,1),[i(5,8),i(5,0)],[i(4,4),i(4,2)],i(3,0)]))})})(l,d).then(function(s){return s.protocolVersion===255.1?(function(u,g){for(var b=g.readVarInt(),f=[],v=0;v{Object.defineProperty(r,"__esModule",{value:!0}),r.delayWhen=void 0;var o=e(3865),n=e(846),a=e(490),i=e(3218),c=e(983),l=e(9445);r.delayWhen=function d(s,u){return u?function(g){return o.concat(u.pipe(n.take(1),a.ignoreElements()),g.pipe(d(s)))}:c.mergeMap(function(g,b){return l.innerFrom(s(g,b)).pipe(n.take(1),i.mapTo(g))})}},8774:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.switchAll=void 0;var o=e(3879),n=e(6640);r.switchAll=function(){return o.switchMap(n.identity)}},8784:(t,r,e)=>{var o=e(4704);t.exports=o.slice().concat(["layout","centroid","smooth","case","mat2x2","mat2x3","mat2x4","mat3x2","mat3x3","mat3x4","mat4x2","mat4x3","mat4x4","uvec2","uvec3","uvec4","samplerCubeShadow","sampler2DArray","sampler2DArrayShadow","isampler2D","isampler3D","isamplerCube","isampler2DArray","usampler2D","usampler3D","usamplerCube","usampler2DArray","coherent","restrict","readonly","writeonly","resource","atomic_uint","noperspective","patch","sample","subroutine","common","partition","active","filter","image1D","image2D","image3D","imageCube","iimage1D","iimage2D","iimage3D","iimageCube","uimage1D","uimage2D","uimage3D","uimageCube","image1DArray","image2DArray","iimage1DArray","iimage2DArray","uimage1DArray","uimage2DArray","image1DShadow","image2DShadow","image1DArrayShadow","image2DArrayShadow","imageBuffer","iimageBuffer","uimageBuffer","sampler1DArray","sampler1DArrayShadow","isampler1D","isampler1DArray","usampler1D","usampler1DArray","isampler2DRect","usampler2DRect","samplerBuffer","isamplerBuffer","usamplerBuffer","sampler2DMS","isampler2DMS","usampler2DMS","sampler2DMSArray","isampler2DMSArray","usampler2DMSArray"])},8808:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleIterable=void 0;var o=e(4662),n=e(1964),a=e(1018),i=e(7110);r.scheduleIterable=function(c,l){return new o.Observable(function(d){var s;return i.executeSchedule(d,l,function(){s=c[n.iterator](),i.executeSchedule(d,l,function(){var u,g,b;try{g=(u=s.next()).value,b=u.done}catch(f){return void d.error(f)}b?d.complete():d.next(g)},0,!0)}),function(){return a.isFunction(s==null?void 0:s.return)&&s.return()}})}},8813:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(Ea,Cl,ki,rc){rc===void 0&&(rc=ki),Object.defineProperty(Ea,rc,{enumerable:!0,get:function(){return Cl[ki]}})}:function(Ea,Cl,ki,rc){rc===void 0&&(rc=ki),Ea[rc]=Cl[ki]}),n=this&&this.__exportStar||function(Ea,Cl){for(var ki in Ea)ki==="default"||Object.prototype.hasOwnProperty.call(Cl,ki)||o(Cl,Ea,ki)};Object.defineProperty(r,"__esModule",{value:!0}),r.interval=r.iif=r.generate=r.fromEventPattern=r.fromEvent=r.from=r.forkJoin=r.empty=r.defer=r.connectable=r.concat=r.combineLatest=r.bindNodeCallback=r.bindCallback=r.UnsubscriptionError=r.TimeoutError=r.SequenceError=r.ObjectUnsubscribedError=r.NotFoundError=r.EmptyError=r.ArgumentOutOfRangeError=r.firstValueFrom=r.lastValueFrom=r.isObservable=r.identity=r.noop=r.pipe=r.NotificationKind=r.Notification=r.Subscriber=r.Subscription=r.Scheduler=r.VirtualAction=r.VirtualTimeScheduler=r.animationFrameScheduler=r.animationFrame=r.queueScheduler=r.queue=r.asyncScheduler=r.async=r.asapScheduler=r.asap=r.AsyncSubject=r.ReplaySubject=r.BehaviorSubject=r.Subject=r.animationFrames=r.observable=r.ConnectableObservable=r.Observable=void 0,r.filter=r.expand=r.exhaustMap=r.exhaustAll=r.exhaust=r.every=r.endWith=r.elementAt=r.distinctUntilKeyChanged=r.distinctUntilChanged=r.distinct=r.dematerialize=r.delayWhen=r.delay=r.defaultIfEmpty=r.debounceTime=r.debounce=r.count=r.connect=r.concatWith=r.concatMapTo=r.concatMap=r.concatAll=r.combineLatestWith=r.combineLatestAll=r.combineAll=r.catchError=r.bufferWhen=r.bufferToggle=r.bufferTime=r.bufferCount=r.buffer=r.auditTime=r.audit=r.config=r.NEVER=r.EMPTY=r.scheduled=r.zip=r.using=r.timer=r.throwError=r.range=r.race=r.partition=r.pairs=r.onErrorResumeNext=r.of=r.never=r.merge=void 0,r.switchMap=r.switchAll=r.subscribeOn=r.startWith=r.skipWhile=r.skipUntil=r.skipLast=r.skip=r.single=r.shareReplay=r.share=r.sequenceEqual=r.scan=r.sampleTime=r.sample=r.refCount=r.retryWhen=r.retry=r.repeatWhen=r.repeat=r.reduce=r.raceWith=r.publishReplay=r.publishLast=r.publishBehavior=r.publish=r.pluck=r.pairwise=r.onErrorResumeNextWith=r.observeOn=r.multicast=r.min=r.mergeWith=r.mergeScan=r.mergeMapTo=r.mergeMap=r.flatMap=r.mergeAll=r.max=r.materialize=r.mapTo=r.map=r.last=r.isEmpty=r.ignoreElements=r.groupBy=r.first=r.findIndex=r.find=r.finalize=void 0,r.zipWith=r.zipAll=r.withLatestFrom=r.windowWhen=r.windowToggle=r.windowTime=r.windowCount=r.window=r.toArray=r.timestamp=r.timeoutWith=r.timeout=r.timeInterval=r.throwIfEmpty=r.throttleTime=r.throttle=r.tap=r.takeWhile=r.takeUntil=r.takeLast=r.take=r.switchScan=r.switchMapTo=void 0;var a=e(4662);Object.defineProperty(r,"Observable",{enumerable:!0,get:function(){return a.Observable}});var i=e(8918);Object.defineProperty(r,"ConnectableObservable",{enumerable:!0,get:function(){return i.ConnectableObservable}});var c=e(3327);Object.defineProperty(r,"observable",{enumerable:!0,get:function(){return c.observable}});var l=e(3110);Object.defineProperty(r,"animationFrames",{enumerable:!0,get:function(){return l.animationFrames}});var d=e(2483);Object.defineProperty(r,"Subject",{enumerable:!0,get:function(){return d.Subject}});var s=e(1637);Object.defineProperty(r,"BehaviorSubject",{enumerable:!0,get:function(){return s.BehaviorSubject}});var u=e(1242);Object.defineProperty(r,"ReplaySubject",{enumerable:!0,get:function(){return u.ReplaySubject}});var g=e(95);Object.defineProperty(r,"AsyncSubject",{enumerable:!0,get:function(){return g.AsyncSubject}});var b=e(3692);Object.defineProperty(r,"asap",{enumerable:!0,get:function(){return b.asap}}),Object.defineProperty(r,"asapScheduler",{enumerable:!0,get:function(){return b.asapScheduler}});var f=e(7961);Object.defineProperty(r,"async",{enumerable:!0,get:function(){return f.async}}),Object.defineProperty(r,"asyncScheduler",{enumerable:!0,get:function(){return f.asyncScheduler}});var v=e(2886);Object.defineProperty(r,"queue",{enumerable:!0,get:function(){return v.queue}}),Object.defineProperty(r,"queueScheduler",{enumerable:!0,get:function(){return v.queueScheduler}});var p=e(3862);Object.defineProperty(r,"animationFrame",{enumerable:!0,get:function(){return p.animationFrame}}),Object.defineProperty(r,"animationFrameScheduler",{enumerable:!0,get:function(){return p.animationFrameScheduler}});var m=e(182);Object.defineProperty(r,"VirtualTimeScheduler",{enumerable:!0,get:function(){return m.VirtualTimeScheduler}}),Object.defineProperty(r,"VirtualAction",{enumerable:!0,get:function(){return m.VirtualAction}});var y=e(8986);Object.defineProperty(r,"Scheduler",{enumerable:!0,get:function(){return y.Scheduler}});var k=e(8014);Object.defineProperty(r,"Subscription",{enumerable:!0,get:function(){return k.Subscription}});var x=e(5);Object.defineProperty(r,"Subscriber",{enumerable:!0,get:function(){return x.Subscriber}});var _=e(7800);Object.defineProperty(r,"Notification",{enumerable:!0,get:function(){return _.Notification}}),Object.defineProperty(r,"NotificationKind",{enumerable:!0,get:function(){return _.NotificationKind}});var S=e(2706);Object.defineProperty(r,"pipe",{enumerable:!0,get:function(){return S.pipe}});var E=e(1342);Object.defineProperty(r,"noop",{enumerable:!0,get:function(){return E.noop}});var O=e(6640);Object.defineProperty(r,"identity",{enumerable:!0,get:function(){return O.identity}});var R=e(1751);Object.defineProperty(r,"isObservable",{enumerable:!0,get:function(){return R.isObservable}});var M=e(6894);Object.defineProperty(r,"lastValueFrom",{enumerable:!0,get:function(){return M.lastValueFrom}});var I=e(9060);Object.defineProperty(r,"firstValueFrom",{enumerable:!0,get:function(){return I.firstValueFrom}});var L=e(7057);Object.defineProperty(r,"ArgumentOutOfRangeError",{enumerable:!0,get:function(){return L.ArgumentOutOfRangeError}});var j=e(2823);Object.defineProperty(r,"EmptyError",{enumerable:!0,get:function(){return j.EmptyError}});var z=e(1759);Object.defineProperty(r,"NotFoundError",{enumerable:!0,get:function(){return z.NotFoundError}});var F=e(9686);Object.defineProperty(r,"ObjectUnsubscribedError",{enumerable:!0,get:function(){return F.ObjectUnsubscribedError}});var H=e(1505);Object.defineProperty(r,"SequenceError",{enumerable:!0,get:function(){return H.SequenceError}});var q=e(1554);Object.defineProperty(r,"TimeoutError",{enumerable:!0,get:function(){return q.TimeoutError}});var W=e(5788);Object.defineProperty(r,"UnsubscriptionError",{enumerable:!0,get:function(){return W.UnsubscriptionError}});var Z=e(2713);Object.defineProperty(r,"bindCallback",{enumerable:!0,get:function(){return Z.bindCallback}});var $=e(8561);Object.defineProperty(r,"bindNodeCallback",{enumerable:!0,get:function(){return $.bindNodeCallback}});var X=e(3247);Object.defineProperty(r,"combineLatest",{enumerable:!0,get:function(){return X.combineLatest}});var Q=e(3865);Object.defineProperty(r,"concat",{enumerable:!0,get:function(){return Q.concat}});var lr=e(7579);Object.defineProperty(r,"connectable",{enumerable:!0,get:function(){return lr.connectable}});var or=e(9353);Object.defineProperty(r,"defer",{enumerable:!0,get:function(){return or.defer}});var tr=e(8616);Object.defineProperty(r,"empty",{enumerable:!0,get:function(){return tr.empty}});var dr=e(9105);Object.defineProperty(r,"forkJoin",{enumerable:!0,get:function(){return dr.forkJoin}});var sr=e(4917);Object.defineProperty(r,"from",{enumerable:!0,get:function(){return sr.from}});var pr=e(5337);Object.defineProperty(r,"fromEvent",{enumerable:!0,get:function(){return pr.fromEvent}});var ur=e(347);Object.defineProperty(r,"fromEventPattern",{enumerable:!0,get:function(){return ur.fromEventPattern}});var cr=e(7610);Object.defineProperty(r,"generate",{enumerable:!0,get:function(){return cr.generate}});var gr=e(4209);Object.defineProperty(r,"iif",{enumerable:!0,get:function(){return gr.iif}});var kr=e(6472);Object.defineProperty(r,"interval",{enumerable:!0,get:function(){return kr.interval}});var Or=e(2833);Object.defineProperty(r,"merge",{enumerable:!0,get:function(){return Or.merge}});var Ir=e(8655);Object.defineProperty(r,"never",{enumerable:!0,get:function(){return Ir.never}});var Mr=e(1004);Object.defineProperty(r,"of",{enumerable:!0,get:function(){return Mr.of}});var Lr=e(6102);Object.defineProperty(r,"onErrorResumeNext",{enumerable:!0,get:function(){return Lr.onErrorResumeNext}});var Ar=e(7740);Object.defineProperty(r,"pairs",{enumerable:!0,get:function(){return Ar.pairs}});var Y=e(1699);Object.defineProperty(r,"partition",{enumerable:!0,get:function(){return Y.partition}});var J=e(5584);Object.defineProperty(r,"race",{enumerable:!0,get:function(){return J.race}});var nr=e(9376);Object.defineProperty(r,"range",{enumerable:!0,get:function(){return nr.range}});var xr=e(1103);Object.defineProperty(r,"throwError",{enumerable:!0,get:function(){return xr.throwError}});var Er=e(4092);Object.defineProperty(r,"timer",{enumerable:!0,get:function(){return Er.timer}});var Pr=e(7853);Object.defineProperty(r,"using",{enumerable:!0,get:function(){return Pr.using}});var Dr=e(7286);Object.defineProperty(r,"zip",{enumerable:!0,get:function(){return Dr.zip}});var Yr=e(1656);Object.defineProperty(r,"scheduled",{enumerable:!0,get:function(){return Yr.scheduled}});var ie=e(8616);Object.defineProperty(r,"EMPTY",{enumerable:!0,get:function(){return ie.EMPTY}});var me=e(8655);Object.defineProperty(r,"NEVER",{enumerable:!0,get:function(){return me.NEVER}}),n(e(6038),r);var xe=e(3413);Object.defineProperty(r,"config",{enumerable:!0,get:function(){return xe.config}});var Me=e(3146);Object.defineProperty(r,"audit",{enumerable:!0,get:function(){return Me.audit}});var Ie=e(3231);Object.defineProperty(r,"auditTime",{enumerable:!0,get:function(){return Ie.auditTime}});var he=e(8015);Object.defineProperty(r,"buffer",{enumerable:!0,get:function(){return he.buffer}});var ee=e(5572);Object.defineProperty(r,"bufferCount",{enumerable:!0,get:function(){return ee.bufferCount}});var wr=e(7210);Object.defineProperty(r,"bufferTime",{enumerable:!0,get:function(){return wr.bufferTime}});var Ur=e(8995);Object.defineProperty(r,"bufferToggle",{enumerable:!0,get:function(){return Ur.bufferToggle}});var Jr=e(8831);Object.defineProperty(r,"bufferWhen",{enumerable:!0,get:function(){return Jr.bufferWhen}});var Qr=e(8118);Object.defineProperty(r,"catchError",{enumerable:!0,get:function(){return Qr.catchError}});var oe=e(6625);Object.defineProperty(r,"combineAll",{enumerable:!0,get:function(){return oe.combineAll}});var Ne=e(6728);Object.defineProperty(r,"combineLatestAll",{enumerable:!0,get:function(){return Ne.combineLatestAll}});var se=e(8239);Object.defineProperty(r,"combineLatestWith",{enumerable:!0,get:function(){return se.combineLatestWith}});var je=e(8158);Object.defineProperty(r,"concatAll",{enumerable:!0,get:function(){return je.concatAll}});var Re=e(9135);Object.defineProperty(r,"concatMap",{enumerable:!0,get:function(){return Re.concatMap}});var ze=e(9938);Object.defineProperty(r,"concatMapTo",{enumerable:!0,get:function(){return ze.concatMapTo}});var Xe=e(9669);Object.defineProperty(r,"concatWith",{enumerable:!0,get:function(){return Xe.concatWith}});var lt=e(1483);Object.defineProperty(r,"connect",{enumerable:!0,get:function(){return lt.connect}});var Fe=e(1038);Object.defineProperty(r,"count",{enumerable:!0,get:function(){return Fe.count}});var Pt=e(4461);Object.defineProperty(r,"debounce",{enumerable:!0,get:function(){return Pt.debounce}});var Ze=e(8079);Object.defineProperty(r,"debounceTime",{enumerable:!0,get:function(){return Ze.debounceTime}});var Wt=e(378);Object.defineProperty(r,"defaultIfEmpty",{enumerable:!0,get:function(){return Wt.defaultIfEmpty}});var Ut=e(914);Object.defineProperty(r,"delay",{enumerable:!0,get:function(){return Ut.delay}});var mt=e(8766);Object.defineProperty(r,"delayWhen",{enumerable:!0,get:function(){return mt.delayWhen}});var dt=e(7441);Object.defineProperty(r,"dematerialize",{enumerable:!0,get:function(){return dt.dematerialize}});var so=e(5365);Object.defineProperty(r,"distinct",{enumerable:!0,get:function(){return so.distinct}});var Ft=e(8937);Object.defineProperty(r,"distinctUntilChanged",{enumerable:!0,get:function(){return Ft.distinctUntilChanged}});var uo=e(9612);Object.defineProperty(r,"distinctUntilKeyChanged",{enumerable:!0,get:function(){return uo.distinctUntilKeyChanged}});var xo=e(4520);Object.defineProperty(r,"elementAt",{enumerable:!0,get:function(){return xo.elementAt}});var Eo=e(1776);Object.defineProperty(r,"endWith",{enumerable:!0,get:function(){return Eo.endWith}});var _o=e(5510);Object.defineProperty(r,"every",{enumerable:!0,get:function(){return _o.every}});var So=e(1551);Object.defineProperty(r,"exhaust",{enumerable:!0,get:function(){return So.exhaust}});var lo=e(2752);Object.defineProperty(r,"exhaustAll",{enumerable:!0,get:function(){return lo.exhaustAll}});var zo=e(4753);Object.defineProperty(r,"exhaustMap",{enumerable:!0,get:function(){return zo.exhaustMap}});var vn=e(7661);Object.defineProperty(r,"expand",{enumerable:!0,get:function(){return vn.expand}});var mo=e(783);Object.defineProperty(r,"filter",{enumerable:!0,get:function(){return mo.filter}});var yo=e(3555);Object.defineProperty(r,"finalize",{enumerable:!0,get:function(){return yo.finalize}});var tn=e(7714);Object.defineProperty(r,"find",{enumerable:!0,get:function(){return tn.find}});var Sn=e(9756);Object.defineProperty(r,"findIndex",{enumerable:!0,get:function(){return Sn.findIndex}});var Lt=e(8275);Object.defineProperty(r,"first",{enumerable:!0,get:function(){return Lt.first}});var wa=e(7815);Object.defineProperty(r,"groupBy",{enumerable:!0,get:function(){return wa.groupBy}});var pn=e(490);Object.defineProperty(r,"ignoreElements",{enumerable:!0,get:function(){return pn.ignoreElements}});var Be=e(9356);Object.defineProperty(r,"isEmpty",{enumerable:!0,get:function(){return Be.isEmpty}});var ht=e(8669);Object.defineProperty(r,"last",{enumerable:!0,get:function(){return ht.last}});var on=e(5471);Object.defineProperty(r,"map",{enumerable:!0,get:function(){return on.map}});var Yo=e(3218);Object.defineProperty(r,"mapTo",{enumerable:!0,get:function(){return Yo.mapTo}});var wc=e(2360);Object.defineProperty(r,"materialize",{enumerable:!0,get:function(){return wc.materialize}});var Ga=e(1415);Object.defineProperty(r,"max",{enumerable:!0,get:function(){return Ga.max}});var zn=e(7302);Object.defineProperty(r,"mergeAll",{enumerable:!0,get:function(){return zn.mergeAll}});var Xt=e(6902);Object.defineProperty(r,"flatMap",{enumerable:!0,get:function(){return Xt.flatMap}});var jt=e(983);Object.defineProperty(r,"mergeMap",{enumerable:!0,get:function(){return jt.mergeMap}});var la=e(6586);Object.defineProperty(r,"mergeMapTo",{enumerable:!0,get:function(){return la.mergeMapTo}});var Zc=e(4408);Object.defineProperty(r,"mergeScan",{enumerable:!0,get:function(){return Zc.mergeScan}});var El=e(8253);Object.defineProperty(r,"mergeWith",{enumerable:!0,get:function(){return El.mergeWith}});var xa=e(2669);Object.defineProperty(r,"min",{enumerable:!0,get:function(){return xa.min}});var Kc=e(9247);Object.defineProperty(r,"multicast",{enumerable:!0,get:function(){return Kc.multicast}});var Bo=e(5184);Object.defineProperty(r,"observeOn",{enumerable:!0,get:function(){return Bo.observeOn}});var Bn=e(1226);Object.defineProperty(r,"onErrorResumeNextWith",{enumerable:!0,get:function(){return Bn.onErrorResumeNextWith}});var Un=e(1518);Object.defineProperty(r,"pairwise",{enumerable:!0,get:function(){return Un.pairwise}});var Gs=e(4912);Object.defineProperty(r,"pluck",{enumerable:!0,get:function(){return Gs.pluck}});var Sl=e(766);Object.defineProperty(r,"publish",{enumerable:!0,get:function(){return Sl.publish}});var da=e(7220);Object.defineProperty(r,"publishBehavior",{enumerable:!0,get:function(){return da.publishBehavior}});var os=e(6106);Object.defineProperty(r,"publishLast",{enumerable:!0,get:function(){return os.publishLast}});var Hg=e(8157);Object.defineProperty(r,"publishReplay",{enumerable:!0,get:function(){return Hg.publishReplay}});var oi=e(5600);Object.defineProperty(r,"raceWith",{enumerable:!0,get:function(){return oi.raceWith}});var ns=e(9139);Object.defineProperty(r,"reduce",{enumerable:!0,get:function(){return ns.reduce}});var as=e(8522);Object.defineProperty(r,"repeat",{enumerable:!0,get:function(){return as.repeat}});var pu=e(6566);Object.defineProperty(r,"repeatWhen",{enumerable:!0,get:function(){return pu.repeatWhen}});var Qn=e(7835);Object.defineProperty(r,"retry",{enumerable:!0,get:function(){return Qn.retry}});var ku=e(9843);Object.defineProperty(r,"retryWhen",{enumerable:!0,get:function(){return ku.retryWhen}});var Va=e(7561);Object.defineProperty(r,"refCount",{enumerable:!0,get:function(){return Va.refCount}});var Ji=e(1731);Object.defineProperty(r,"sample",{enumerable:!0,get:function(){return Ji.sample}});var og=e(6086);Object.defineProperty(r,"sampleTime",{enumerable:!0,get:function(){return og.sampleTime}});var xc=e(8624);Object.defineProperty(r,"scan",{enumerable:!0,get:function(){return xc.scan}});var Vs=e(582);Object.defineProperty(r,"sequenceEqual",{enumerable:!0,get:function(){return Vs.sequenceEqual}});var is=e(8977);Object.defineProperty(r,"share",{enumerable:!0,get:function(){return is.share}});var nn=e(3133);Object.defineProperty(r,"shareReplay",{enumerable:!0,get:function(){return nn.shareReplay}});var Qc=e(5382);Object.defineProperty(r,"single",{enumerable:!0,get:function(){return Qc.single}});var dd=e(3982);Object.defineProperty(r,"skip",{enumerable:!0,get:function(){return dd.skip}});var Jc=e(9098);Object.defineProperty(r,"skipLast",{enumerable:!0,get:function(){return Jc.skipLast}});var cs=e(7372);Object.defineProperty(r,"skipUntil",{enumerable:!0,get:function(){return cs.skipUntil}});var mu=e(4721);Object.defineProperty(r,"skipWhile",{enumerable:!0,get:function(){return mu.skipWhile}});var Ol=e(269);Object.defineProperty(r,"startWith",{enumerable:!0,get:function(){return Ol.startWith}});var Ci=e(8960);Object.defineProperty(r,"subscribeOn",{enumerable:!0,get:function(){return Ci.subscribeOn}});var Ri=e(8774);Object.defineProperty(r,"switchAll",{enumerable:!0,get:function(){return Ri.switchAll}});var ng=e(3879);Object.defineProperty(r,"switchMap",{enumerable:!0,get:function(){return ng.switchMap}});var yu=e(3274);Object.defineProperty(r,"switchMapTo",{enumerable:!0,get:function(){return yu.switchMapTo}});var Al=e(8712);Object.defineProperty(r,"switchScan",{enumerable:!0,get:function(){return Al.switchScan}});var pi=e(846);Object.defineProperty(r,"take",{enumerable:!0,get:function(){return pi.take}});var sd=e(8330);Object.defineProperty(r,"takeLast",{enumerable:!0,get:function(){return sd.takeLast}});var ls=e(4780);Object.defineProperty(r,"takeUntil",{enumerable:!0,get:function(){return ls.takeUntil}});var $i=e(2129);Object.defineProperty(r,"takeWhile",{enumerable:!0,get:function(){return $i.takeWhile}});var _c=e(3964);Object.defineProperty(r,"tap",{enumerable:!0,get:function(){return _c.tap}});var Uo=e(8941);Object.defineProperty(r,"throttle",{enumerable:!0,get:function(){return Uo.throttle}});var $t=e(7640);Object.defineProperty(r,"throttleTime",{enumerable:!0,get:function(){return $t.throttleTime}});var ds=e(4869);Object.defineProperty(r,"throwIfEmpty",{enumerable:!0,get:function(){return ds.throwIfEmpty}});var Ec=e(489);Object.defineProperty(r,"timeInterval",{enumerable:!0,get:function(){return Ec.timeInterval}});var Hs=e(1554);Object.defineProperty(r,"timeout",{enumerable:!0,get:function(){return Hs.timeout}});var Ma=e(4862);Object.defineProperty(r,"timeoutWith",{enumerable:!0,get:function(){return Ma.timeoutWith}});var ud=e(6505);Object.defineProperty(r,"timestamp",{enumerable:!0,get:function(){return ud.timestamp}});var wu=e(2343);Object.defineProperty(r,"toArray",{enumerable:!0,get:function(){return wu.toArray}});var ss=e(5477);Object.defineProperty(r,"window",{enumerable:!0,get:function(){return ss.window}});var gd=e(6746);Object.defineProperty(r,"windowCount",{enumerable:!0,get:function(){return gd.windowCount}});var On=e(8208);Object.defineProperty(r,"windowTime",{enumerable:!0,get:function(){return On.windowTime}});var us=e(6637);Object.defineProperty(r,"windowToggle",{enumerable:!0,get:function(){return us.windowToggle}});var sa=e(1141);Object.defineProperty(r,"windowWhen",{enumerable:!0,get:function(){return sa.windowWhen}});var Tl=e(5442);Object.defineProperty(r,"withLatestFrom",{enumerable:!0,get:function(){return Tl.withLatestFrom}});var xu=e(187);Object.defineProperty(r,"zipAll",{enumerable:!0,get:function(){return xu.zipAll}});var _a=e(8538);Object.defineProperty(r,"zipWith",{enumerable:!0,get:function(){return _a.zipWith}})},8831:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.bufferWhen=void 0;var o=e(7843),n=e(1342),a=e(3111),i=e(9445);r.bufferWhen=function(c){return o.operate(function(l,d){var s=null,u=null,g=function(){u==null||u.unsubscribe();var b=s;s=[],b&&d.next(b),i.innerFrom(c()).subscribe(u=a.createOperatorSubscriber(d,g,n.noop))};g(),l.subscribe(a.createOperatorSubscriber(d,function(b){return s==null?void 0:s.push(b)},function(){s&&d.next(s),d.complete()},void 0,function(){return s=u=null}))})}},8888:(t,r,e)=>{var o=e(5636).Buffer,n=o.isEncoding||function(f){switch((f=""+f)&&f.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(f){var v;switch(this.encoding=(function(p){var m=(function(y){if(!y)return"utf8";for(var k;;)switch(y){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return y;default:if(k)return;y=(""+y).toLowerCase(),k=!0}})(p);if(typeof m!="string"&&(o.isEncoding===n||!n(p)))throw new Error("Unknown encoding: "+p);return m||p})(f),this.encoding){case"utf16le":this.text=l,this.end=d,v=4;break;case"utf8":this.fillLast=c,v=4;break;case"base64":this.text=s,this.end=u,v=3;break;default:return this.write=g,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=o.allocUnsafe(v)}function i(f){return f<=127?0:f>>5==6?2:f>>4==14?3:f>>3==30?4:f>>6==2?-1:-2}function c(f){var v=this.lastTotal-this.lastNeed,p=(function(m,y){if((192&y[0])!=128)return m.lastNeed=0,"�";if(m.lastNeed>1&&y.length>1){if((192&y[1])!=128)return m.lastNeed=1,"�";if(m.lastNeed>2&&y.length>2&&(192&y[2])!=128)return m.lastNeed=2,"�"}})(this,f);return p!==void 0?p:this.lastNeed<=f.length?(f.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(f.copy(this.lastChar,v,0,f.length),void(this.lastNeed-=f.length))}function l(f,v){if((f.length-v)%2==0){var p=f.toString("utf16le",v);if(p){var m=p.charCodeAt(p.length-1);if(m>=55296&&m<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1],p.slice(0,-1)}return p}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=f[f.length-1],f.toString("utf16le",v,f.length-1)}function d(f){var v=f&&f.length?this.write(f):"";if(this.lastNeed){var p=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,p)}return v}function s(f,v){var p=(f.length-v)%3;return p===0?f.toString("base64",v):(this.lastNeed=3-p,this.lastTotal=3,p===1?this.lastChar[0]=f[f.length-1]:(this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1]),f.toString("base64",v,f.length-p))}function u(f){var v=f&&f.length?this.write(f):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function g(f){return f.toString(this.encoding)}function b(f){return f&&f.length?this.write(f):""}r.StringDecoder=a,a.prototype.write=function(f){if(f.length===0)return"";var v,p;if(this.lastNeed){if((v=this.fillLast(f))===void 0)return"";p=this.lastNeed,this.lastNeed=0}else p=0;return p=0?(S>0&&(y.lastNeed=S-1),S):--_=0?(S>0&&(y.lastNeed=S-2),S):--_=0?(S>0&&(S===2?S=0:y.lastNeed=S-3),S):0})(this,f,v);if(!this.lastNeed)return f.toString("utf8",v);this.lastTotal=p;var m=f.length-(p-this.lastNeed);return f.copy(this.lastChar,0,m),f.toString("utf8",v,m)},a.prototype.fillLast=function(f){if(this.lastNeed<=f.length)return f.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);f.copy(this.lastChar,this.lastTotal-this.lastNeed,0,f.length),this.lastNeed-=f.length}},8917:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,o,n){this.keys=e,this.records=o,this.summary=n}},8918:function(t,r,e){var o=this&&this.__extends||(function(){var s=function(u,g){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,f){b.__proto__=f}||function(b,f){for(var v in f)Object.prototype.hasOwnProperty.call(f,v)&&(b[v]=f[v])},s(u,g)};return function(u,g){if(typeof g!="function"&&g!==null)throw new TypeError("Class extends value "+String(g)+" is not a constructor or null");function b(){this.constructor=u}s(u,g),u.prototype=g===null?Object.create(g):(b.prototype=g.prototype,new b)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.ConnectableObservable=void 0;var n=e(4662),a=e(8014),i=e(7561),c=e(3111),l=e(7843),d=(function(s){function u(g,b){var f=s.call(this)||this;return f.source=g,f.subjectFactory=b,f._subject=null,f._refCount=0,f._connection=null,l.hasLift(g)&&(f.lift=g.lift),f}return o(u,s),u.prototype._subscribe=function(g){return this.getSubject().subscribe(g)},u.prototype.getSubject=function(){var g=this._subject;return g&&!g.isStopped||(this._subject=this.subjectFactory()),this._subject},u.prototype._teardown=function(){this._refCount=0;var g=this._connection;this._subject=this._connection=null,g==null||g.unsubscribe()},u.prototype.connect=function(){var g=this,b=this._connection;if(!b){b=this._connection=new a.Subscription;var f=this.getSubject();b.add(this.source.subscribe(c.createOperatorSubscriber(f,void 0,function(){g._teardown(),f.complete()},function(v){g._teardown(),f.error(v)},function(){return g._teardown()}))),b.closed&&(this._connection=null,b=a.Subscription.EMPTY)}return b},u.prototype.refCount=function(){return i.refCount()(this)},u})(n.Observable);r.ConnectableObservable=d},8937:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.distinctUntilChanged=void 0;var o=e(6640),n=e(7843),a=e(3111);function i(c,l){return c===l}r.distinctUntilChanged=function(c,l){return l===void 0&&(l=o.identity),c=c??i,n.operate(function(d,s){var u,g=!0;d.subscribe(a.createOperatorSubscriber(s,function(b){var f=l(b);!g&&c(u,f)||(g=!1,u=f,s.next(b))}))})}},8941:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throttle=void 0;var o=e(7843),n=e(3111),a=e(9445);r.throttle=function(i,c){return o.operate(function(l,d){var s=c??{},u=s.leading,g=u===void 0||u,b=s.trailing,f=b!==void 0&&b,v=!1,p=null,m=null,y=!1,k=function(){m==null||m.unsubscribe(),m=null,f&&(S(),y&&d.complete())},x=function(){m=null,y&&d.complete()},_=function(E){return m=a.innerFrom(i(E)).subscribe(n.createOperatorSubscriber(d,k,x))},S=function(){if(v){v=!1;var E=p;p=null,d.next(E),!y&&_(E)}};l.subscribe(n.createOperatorSubscriber(d,function(E){v=!0,p=E,(!m||m.closed)&&(g?S():_(E))},function(){y=!0,(!(f&&v&&m)||m.closed)&&d.complete()}))})}},8960:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.subscribeOn=void 0;var o=e(7843);r.subscribeOn=function(n,a){return a===void 0&&(a=0),o.operate(function(i,c){c.add(n.schedule(function(){return i.subscribe(c)},a))})}},8977:function(t,r,e){var o=this&&this.__read||function(s,u){var g=typeof Symbol=="function"&&s[Symbol.iterator];if(!g)return s;var b,f,v=g.call(s),p=[];try{for(;(u===void 0||u-- >0)&&!(b=v.next()).done;)p.push(b.value)}catch(m){f={error:m}}finally{try{b&&!b.done&&(g=v.return)&&g.call(v)}finally{if(f)throw f.error}}return p},n=this&&this.__spreadArray||function(s,u){for(var g=0,b=u.length,f=s.length;g0&&(x=new c.SafeSubscriber({next:function(H){return F.next(H)},error:function(H){R=!0,M(),_=d(I,f,H),F.error(H)},complete:function(){O=!0,M(),_=d(I,p),F.complete()}}),a.innerFrom(j).subscribe(x))})(k)}}},8986:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Scheduler=void 0;var o=e(9568),n=(function(){function a(i,c){c===void 0&&(c=a.now),this.schedulerActionCtor=i,this.now=c}return a.prototype.schedule=function(i,c,l){return c===void 0&&(c=0),new this.schedulerActionCtor(this,i).schedule(l,c)},a.now=o.dateTimestampProvider.now,a})();r.Scheduler=n},8987:function(t,r,e){var o=this&&this.__extends||(function(){var _=function(S,E){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(O,R){O.__proto__=R}||function(O,R){for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&(O[M]=R[M])},_(S,E)};return function(S,E){if(typeof E!="function"&&E!==null)throw new TypeError("Class extends value "+String(E)+" is not a constructor or null");function O(){this.constructor=S}_(S,E),S.prototype=E===null?Object.create(E):(O.prototype=E.prototype,new O)}})(),n=this&&this.__awaiter||function(_,S,E,O){return new(E||(E=Promise))(function(R,M){function I(z){try{j(O.next(z))}catch(F){M(F)}}function L(z){try{j(O.throw(z))}catch(F){M(F)}}function j(z){var F;z.done?R(z.value):(F=z.value,F instanceof E?F:new E(function(H){H(F)})).then(I,L)}j((O=O.apply(_,S||[])).next())})},a=this&&this.__generator||function(_,S){var E,O,R,M,I={label:0,sent:function(){if(1&R[0])throw R[1];return R[1]},trys:[],ops:[]};return M={next:L(0),throw:L(1),return:L(2)},typeof Symbol=="function"&&(M[Symbol.iterator]=function(){return this}),M;function L(j){return function(z){return(function(F){if(E)throw new TypeError("Generator is already executing.");for(;M&&(M=0,F[0]&&(I=0)),I;)try{if(E=1,O&&(R=2&F[0]?O.return:F[0]?O.throw||((R=O.return)&&R.call(O),0):O.next)&&!(R=R.call(O,F[1])).done)return R;switch(O=0,R&&(F=[2&F[0],R.value]),F[0]){case 0:case 1:R=F;break;case 4:return I.label++,{value:F[1],done:!1};case 5:I.label++,O=F[1],F=[0];continue;case 7:F=I.ops.pop(),I.trys.pop();continue;default:if(!((R=(R=I.trys).length>0&&R[R.length-1])||F[0]!==6&&F[0]!==2)){I=0;continue}if(F[0]===3&&(!R||F[1]>R[0]&&F[1]0)&&!(O=M.next()).done;)I.push(O.value)}catch(L){R={error:L}}finally{try{O&&!O.done&&(E=M.return)&&E.call(M)}finally{if(R)throw R.error}}return I},c=this&&this.__spreadArray||function(_,S,E){if(E||arguments.length===2)for(var O,R=0,M=S.length;RO)},S.prototype._destroyConnection=function(E){return delete this._openConnections[E.id],E.close()},S.prototype._verifyConnectivityAndGetServerVersion=function(E){var O=E.address;return n(this,void 0,void 0,function(){var R,M;return a(this,function(I){switch(I.label){case 0:return[4,this._connectionPool.acquire({},O)];case 1:R=I.sent(),M=new s.ServerInfo(R.server,R.protocol().version),I.label=2;case 2:return I.trys.push([2,,5,7]),R.protocol().isLastMessageLogon()?[3,4]:[4,R.resetAndFlush()];case 3:I.sent(),I.label=4;case 4:return[3,7];case 5:return[4,R.release()];case 6:return I.sent(),[7];case 7:return[2,M]}})})},S.prototype._verifyAuthentication=function(E){var O=E.getAddress,R=E.auth;return n(this,void 0,void 0,function(){var M,I,L,j,z,F;return a(this,function(H){switch(H.label){case 0:M=[],H.label=1;case 1:return H.trys.push([1,8,9,11]),[4,O()];case 2:return I=H.sent(),[4,this._connectionPool.acquire({auth:R,skipReAuth:!0},I)];case 3:if(L=H.sent(),M.push(L),j=!L.protocol().isLastMessageLogon(),!L.supportsReAuth)throw(0,s.newError)("Driver is connected to a database that does not support user switch.");return j&&L.supportsReAuth?[4,this._authenticationProvider.authenticate({connection:L,auth:R,waitReAuth:!0,forceReAuth:!0})]:[3,5];case 4:return H.sent(),[3,7];case 5:return!j||L.supportsReAuth?[3,7]:[4,this._connectionPool.acquire({auth:R},I,{requireNew:!0})];case 6:(z=H.sent())._sticky=!0,M.push(z),H.label=7;case 7:return[2,!0];case 8:if(F=H.sent(),p.includes(F.code))return[2,!1];throw F;case 9:return[4,Promise.all(M.map(function(q){return q.release()}))];case 10:return H.sent(),[7];case 11:return[2]}})})},S.prototype._verifyStickyConnection=function(E){var O=E.auth,R=E.connection;return E.address,n(this,void 0,void 0,function(){var M,I;return a(this,function(L){switch(L.label){case 0:return M=g.object.equals(O,R.authToken),I=!M,R._sticky=M&&!R.supportsReAuth,I||R._sticky?[4,R.release()]:[3,2];case 1:throw L.sent(),(0,s.newError)("Driver is connected to a database that does not support user switch.");case 2:return[2]}})})},S.prototype.close=function(){return n(this,void 0,void 0,function(){return a(this,function(E){switch(E.label){case 0:return[4,this._connectionPool.close()];case 1:return E.sent(),[4,Promise.all(Object.values(this._openConnections).map(function(O){return O.close()}))];case 2:return E.sent(),[2]}})})},S._installIdleObserverOnConnection=function(E,O){E._setIdle(O)},S._removeIdleObserverOnConnection=function(E){E._unsetIdle()},S.prototype._handleSecurityError=function(E,O,R){return this._authenticationProvider.handleError({connection:R,code:E.code})&&(E.retriable=!0),E.code==="Neo.ClientError.Security.AuthorizationExpired"&&this._connectionPool.apply(O,function(M){M.authToken=null}),R&&R.close().catch(function(){}),E},S})(s.ConnectionProvider);r.default=x},8995:function(t,r,e){var o=this&&this.__values||function(s){var u=typeof Symbol=="function"&&Symbol.iterator,g=u&&s[u],b=0;if(g)return g.call(s);if(s&&typeof s.length=="number")return{next:function(){return s&&b>=s.length&&(s=void 0),{value:s&&s[b++],done:!s}}};throw new TypeError(u?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.bufferToggle=void 0;var n=e(8014),a=e(7843),i=e(9445),c=e(3111),l=e(1342),d=e(7479);r.bufferToggle=function(s,u){return a.operate(function(g,b){var f=[];i.innerFrom(s).subscribe(c.createOperatorSubscriber(b,function(v){var p=[];f.push(p);var m=new n.Subscription;m.add(i.innerFrom(u(v)).subscribe(c.createOperatorSubscriber(b,function(){d.arrRemove(f,p),b.next(p),m.unsubscribe()},l.noop)))},l.noop)),g.subscribe(c.createOperatorSubscriber(b,function(v){var p,m;try{for(var y=o(f),k=y.next();!k.done;k=y.next())k.value.push(v)}catch(x){p={error:x}}finally{try{k&&!k.done&&(m=y.return)&&m.call(y)}finally{if(p)throw p.error}}},function(){for(;f.length>0;)b.next(f.shift());b.complete()}))})}},9014:function(t,r,e){var o=this&&this.__extends||(function(){var _=function(S,E){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(O,R){O.__proto__=R}||function(O,R){for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&(O[M]=R[M])},_(S,E)};return function(S,E){if(typeof E!="function"&&E!==null)throw new TypeError("Class extends value "+String(E)+" is not a constructor or null");function O(){this.constructor=S}_(S,E),S.prototype=E===null?Object.create(E):(O.prototype=E.prototype,new O)}})(),n=this&&this.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(r,"__esModule",{value:!0}),r.TelemetryObserver=r.ProcedureRouteObserver=r.RouteObserver=r.CompletedObserver=r.FailedObserver=r.ResetObserver=r.LogoffObserver=r.LoginObserver=r.ResultStreamObserver=r.StreamObserver=void 0;var a=e(9305),i=n(e(7790)),c=e(6781),l=a.internal.constants.FETCH_ALL,d=a.error.PROTOCOL_ERROR,s=(function(){function _(){}return _.prototype.onNext=function(S){},_.prototype.onError=function(S){},_.prototype.onCompleted=function(S){},_})();r.StreamObserver=s;var u=(function(_){function S(E){var O=E===void 0?{}:E,R=O.reactive,M=R!==void 0&&R,I=O.moreFunction,L=O.discardFunction,j=O.fetchSize,z=j===void 0?l:j,F=O.beforeError,H=O.afterError,q=O.beforeKeys,W=O.afterKeys,Z=O.beforeComplete,$=O.afterComplete,X=O.server,Q=O.highRecordWatermark,lr=Q===void 0?Number.MAX_VALUE:Q,or=O.lowRecordWatermark,tr=or===void 0?Number.MAX_VALUE:or,dr=O.enrichMetadata,sr=O.onDb,pr=_.call(this)||this;return pr._fieldKeys=null,pr._fieldLookup=null,pr._head=null,pr._queuedRecords=[],pr._tail=null,pr._error=null,pr._observers=[],pr._meta={},pr._server=X,pr._beforeError=F,pr._afterError=H,pr._beforeKeys=q,pr._afterKeys=W,pr._beforeComplete=Z,pr._afterComplete=$,pr._enrichMetadata=dr||c.functional.identity,pr._queryId=null,pr._moreFunction=I,pr._discardFunction=L,pr._discard=!1,pr._fetchSize=z,pr._lowRecordWatermark=tr,pr._highRecordWatermark=lr,pr._setState(M?x.READY:x.READY_STREAMING),pr._setupAutoPull(),pr._paused=!1,pr._pulled=!M,pr._haveRecordStreamed=!1,pr._onDb=sr,pr}return o(S,_),S.prototype.pause=function(){this._paused=!0},S.prototype.resume=function(){this._paused=!1,this._setupAutoPull(!0),this._state.pull(this)},S.prototype.onNext=function(E){this._haveRecordStreamed=!0;var O=new a.Record(this._fieldKeys,E,this._fieldLookup);this._observers.some(function(R){return R.onNext})?this._observers.forEach(function(R){R.onNext&&R.onNext(O)}):(this._queuedRecords.push(O),this._queuedRecords.length>this._highRecordWatermark&&(this._autoPull=!1))},S.prototype.onCompleted=function(E){this._state.onSuccess(this,E)},S.prototype.onError=function(E){this._state.onError(this,E)},S.prototype.cancel=function(){this._discard=!0},S.prototype.prepareToHandleSingleResponse=function(){this._head=[],this._fieldKeys=[],this._setState(x.STREAMING)},S.prototype.markCompleted=function(){this._head=[],this._fieldKeys=[],this._tail={},this._setState(x.SUCCEEDED)},S.prototype.subscribe=function(E){if(this._head&&E.onKeys&&E.onKeys(this._head),this._queuedRecords.length>0&&E.onNext)for(var O=0;O0}},E));if([void 0,null,"r","w","rw","s"].includes(R.type)){this._setState(x.SUCCEEDED);var M=null;this._beforeComplete&&(M=this._beforeComplete(R));var I=function(){O._tail=R,O._observers.some(function(L){return L.onCompleted})&&O._observers.forEach(function(L){L.onCompleted&&L.onCompleted(R)}),O._afterComplete&&O._afterComplete(R)};M?Promise.resolve(M).then(function(){return I()}):I()}else this.onError((0,a.newError)(`Server returned invalid query type. Expected one of [undefined, null, "r", "w", "rw", "s"] but got '`.concat(R.type,"'"),d))},S.prototype._handleRunSuccess=function(E,O){var R=this;if(this._fieldKeys===null){if(this._fieldKeys=[],this._fieldLookup={},E.fields&&E.fields.length>0){this._fieldKeys=E.fields;for(var M=0;M0)&&!(k=_.next()).done;)S.push(k.value)}catch(E){x={error:E}}finally{try{k&&!k.done&&(y=_.return)&&y.call(_)}finally{if(x)throw x.error}}return S},n=this&&this.__spreadArray||function(p,m,y){if(y||arguments.length===2)for(var k,x=0,_=m.length;x<_;x++)!k&&x in m||(k||(k=Array.prototype.slice.call(m,0,x)),k[x]=m[x]);return p.concat(k||Array.prototype.slice.call(m))};Object.defineProperty(r,"__esModule",{value:!0}),r.createValidRoutingTable=void 0;var a=e(9305),i=a.internal.constants,c=i.ACCESS_MODE_WRITE,l=i.ACCESS_MODE_READ,d=a.internal.serverAddress.ServerAddress,s=a.error.PROTOCOL_ERROR,u=(function(){function p(m){var y=m===void 0?{}:m,k=y.database,x=y.routers,_=y.readers,S=y.writers,E=y.expirationTime,O=y.ttl;this.database=k||null,this.databaseName=k||"default database",this.routers=x||[],this.readers=_||[],this.writers=S||[],this.expirationTime=E||(0,a.int)(0),this.ttl=O}return p.fromRawRoutingTable=function(m,y,k){return b(m,y,k)},p.prototype.forget=function(m){this.readers=g(this.readers,m),this.writers=g(this.writers,m)},p.prototype.forgetRouter=function(m){this.routers=g(this.routers,m)},p.prototype.forgetWriter=function(m){this.writers=g(this.writers,m)},p.prototype.isStaleFor=function(m){return this.expirationTime.lessThan(Date.now())||this.routers.length<1||m===l&&this.readers.length===0||m===c&&this.writers.length===0},p.prototype.isExpiredFor=function(m){return this.expirationTime.add(m).lessThan(Date.now())},p.prototype.allServers=function(){return n(n(n([],o(this.routers),!1),o(this.readers),!1),o(this.writers),!1)},p.prototype.toString=function(){return"RoutingTable["+"database=".concat(this.databaseName,", ")+"expirationTime=".concat(this.expirationTime,", ")+"currentTime=".concat(Date.now(),", ")+"routers=[".concat(this.routers,"], ")+"readers=[".concat(this.readers,"], ")+"writers=[".concat(this.writers,"]]")},p})();function g(p,m){return p.filter(function(y){return y.asKey()!==m.asKey()})}function b(p,m,y){var k=y.ttl,x=(function(R,M){try{var I=(0,a.int)(Date.now()),L=(0,a.int)(R.ttl).multiply(1e3).add(I);return L.lessThan(I)?a.Integer.MAX_VALUE:L}catch(j){throw(0,a.newError)("Unable to parse TTL entry from router ".concat(M,` from raw routing table: + `):"",this.name="UnsubscriptionError",this.errors=a}})},5815:function(t,r,e){var o=this&&this.__extends||(function(){var p=function(m,y){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,x){k.__proto__=x}||function(k,x){for(var _ in x)Object.prototype.hasOwnProperty.call(x,_)&&(k[_]=x[_])},p(m,y)};return function(m,y){if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+" is not a constructor or null");function k(){this.constructor=m}p(m,y),m.prototype=y===null?Object.create(y):(k.prototype=y.prototype,new k)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(p){for(var m,y=1,k=arguments.length;y{Object.defineProperty(r,"__esModule",{value:!0}),r.fromVersion=void 0,r.fromVersion=function(e,o){o===void 0&&(o=function(){return{get userAgent(){}}});var n=o(),a=n.userAgent!=null?n.userAgent.split("(")[1].split(")")[0]:void 0,i=n.userAgent||void 0;return{product:"neo4j-javascript/".concat(e),platform:a,languageDetails:i}}},5880:function(t,r,e){var o,n;o=function(){var a=function(){},i="undefined",c=typeof window!==i&&typeof window.navigator!==i&&/Trident\/|MSIE /.test(window.navigator.userAgent),l=["trace","debug","info","warn","error"],d={},s=null;function u(y,k){var x=y[k];if(typeof x.bind=="function")return x.bind(y);try{return Function.prototype.bind.call(x,y)}catch{return function(){return Function.prototype.apply.apply(x,[y,arguments])}}}function g(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function b(){for(var y=this.getLevel(),k=0;k=0&&z<=E.levels.SILENT)return z;throw new TypeError("log.setLevel() called with invalid level: "+L)}typeof y=="string"?O+=":"+y:typeof y=="symbol"&&(O=void 0),E.name=y,E.levels={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5},E.methodFactory=k||v,E.getLevel=function(){return S??_??x},E.setLevel=function(L,z){return S=M(L),z!==!1&&(function(j){var F=(l[j]||"silent").toUpperCase();if(typeof window!==i&&O){try{return void(window.localStorage[O]=F)}catch{}try{window.document.cookie=encodeURIComponent(O)+"="+F+";"}catch{}}})(S),b.call(E)},E.setDefaultLevel=function(L){_=M(L),R()||E.setLevel(L,!1)},E.resetLevel=function(){S=null,(function(){if(typeof window!==i&&O){try{window.localStorage.removeItem(O)}catch{}try{window.document.cookie=encodeURIComponent(O)+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC"}catch{}}})(),b.call(E)},E.enableAll=function(L){E.setLevel(E.levels.TRACE,L)},E.disableAll=function(L){E.setLevel(E.levels.SILENT,L)},E.rebuild=function(){if(s!==E&&(x=M(s.getLevel())),b.call(E),s===E)for(var L in d)d[L].rebuild()},x=M(s?s.getLevel():"WARN");var I=R();I!=null&&(S=M(I)),b.call(E)}(s=new p).getLogger=function(y){if(typeof y!="symbol"&&typeof y!="string"||y==="")throw new TypeError("You must supply a name when creating a logger.");var k=d[y];return k||(k=d[y]=new p(y,s.methodFactory)),k};var m=typeof window!==i?window.log:void 0;return s.noConflict=function(){return typeof window!==i&&window.log===s&&(window.log=m),s},s.getLoggers=function(){return d},s.default=s,s},(n=o.call(r,e,r,t))===void 0||(t.exports=n)},5909:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0});var e=(function(){function o(n){var a=n.run;this._run=a}return o.fromTransaction=function(n){return new o({run:n.run.bind(n)})},o.prototype.run=function(n,a){return this._run(n,a)},o})();r.default=e},5918:function(t,r,e){var o=this&&this.__read||function(c,l){var d=typeof Symbol=="function"&&c[Symbol.iterator];if(!d)return c;var s,u,g=d.call(c),b=[];try{for(;(l===void 0||l-- >0)&&!(s=g.next()).done;)b.push(s.value)}catch(f){u={error:f}}finally{try{s&&!s.done&&(d=g.return)&&d.call(g)}finally{if(u)throw u.error}}return b},n=this&&this.__spreadArray||function(c,l){for(var d=0,s=l.length,u=c.length;d{Object.defineProperty(r,"__esModule",{value:!0}),r.epochSecondAndNanoToLocalDateTime=r.nanoOfDayToLocalTime=r.epochDayToDate=void 0;var o=e(9305),n=o.internal.temporalUtil,a=n.DAYS_0000_TO_1970,i=n.DAYS_PER_400_YEAR_CYCLE,c=n.NANOS_PER_HOUR,l=n.NANOS_PER_MINUTE,d=n.NANOS_PER_SECOND,s=n.SECONDS_PER_DAY,u=n.floorDiv,g=n.floorMod;function b(v){var p=(v=(0,o.int)(v)).add(a).subtract(60),m=(0,o.int)(0);if(p.lessThan(0)){var y=p.add(1).div(i).subtract(1);m=y.multiply(400),p=p.add(y.multiply(-i))}var k=p.multiply(400).add(591).div(i),x=p.subtract(k.multiply(365).add(k.div(4)).subtract(k.div(100)).add(k.div(400)));x.lessThan(0)&&(k=k.subtract(1),x=p.subtract(k.multiply(365).add(k.div(4)).subtract(k.div(100)).add(k.div(400)))),k=k.add(m);var _=x,S=_.multiply(5).add(2).div(153),E=S.add(2).modulo(12).add(1),O=_.subtract(S.multiply(306).add(5).div(10)).add(1);return k=k.add(S.div(10)),new o.Date(k,E,O)}function f(v){var p=(v=(0,o.int)(v)).div(c),m=(v=v.subtract(p.multiply(c))).div(l),y=(v=v.subtract(m.multiply(l))).div(d),k=v.subtract(y.multiply(d));return new o.LocalTime(p,m,y,k)}r.epochDayToDate=b,r.nanoOfDayToLocalTime=f,r.epochSecondAndNanoToLocalDateTime=function(v,p){var m=u(v,s),y=g(v,s).multiply(d).add(p),k=b(m),x=f(y);return new o.LocalDateTime(k.year,k.month,k.day,x.hour,x.minute,x.second,x.nanosecond)}},6013:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createObject=void 0,r.createObject=function(e,o){return e.reduce(function(n,a,i){return n[a]=o[i],n},{})}},6030:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.cacheKey=void 0;var o=e(4027);r.cacheKey=function(n,a){var i;return a!=null?"basic:"+a:n===void 0?"DEFAULT":n.scheme==="basic"?"basic:"+((i=n.principal)!==null&&i!==void 0?i:""):n.scheme==="kerberos"?"kerberos:"+n.credentials:n.scheme==="bearer"?"bearer:"+n.credentials:n.scheme==="none"?"none":(0,o.stringify)(n,{sortedElements:!0})}},6033:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Stats=r.QueryStatistics=r.ProfiledPlan=r.Plan=r.ServerInfo=r.queryType=void 0;var o=e(6995),n=e(1866),a=(function(){function u(g,b,f,v){var p,m,y;this.query={text:g,parameters:b},this.queryType=f.type,this.counters=new l((p=f.stats)!==null&&p!==void 0?p:{}),this.updateStatistics=this.counters,this.plan=(f.plan!=null||f.profile!=null)&&new i((m=f.plan)!==null&&m!==void 0?m:f.profile),this.profile=f.profile!=null&&new c(f.profile),this.notifications=(0,n.buildNotificationsFromMetadata)(f),this.gqlStatusObjects=(0,n.buildGqlStatusObjectFromMetadata)(f),this.server=new d(f.server,v),this.resultConsumedAfter=f.result_consumed_after,this.resultAvailableAfter=f.result_available_after,this.database={name:(y=f.db)!==null&&y!==void 0?y:null}}return u.prototype.hasPlan=function(){return this.plan instanceof i},u.prototype.hasProfile=function(){return this.profile instanceof c},u})(),i=function u(g){this.operatorType=g.operatorType,this.identifiers=g.identifiers,this.arguments=g.args,this.children=g.children!=null?g.children.map(function(b){return new u(b)}):[]};r.Plan=i;var c=(function(){function u(g){this.operatorType=g.operatorType,this.identifiers=g.identifiers,this.arguments=g.args,this.dbHits=s("dbHits",g),this.rows=s("rows",g),this.pageCacheMisses=s("pageCacheMisses",g),this.pageCacheHits=s("pageCacheHits",g),this.pageCacheHitRatio=s("pageCacheHitRatio",g),this.time=s("time",g),this.children=g.children!=null?g.children.map(function(b){return new u(b)}):[]}return u.prototype.hasPageCacheStats=function(){return this.pageCacheMisses>0||this.pageCacheHits>0||this.pageCacheHitRatio>0},u})();r.ProfiledPlan=c,r.Stats=function(){this.nodesCreated=0,this.nodesDeleted=0,this.relationshipsCreated=0,this.relationshipsDeleted=0,this.propertiesSet=0,this.labelsAdded=0,this.labelsRemoved=0,this.indexesAdded=0,this.indexesRemoved=0,this.constraintsAdded=0,this.constraintsRemoved=0};var l=(function(){function u(g){var b=this;this._stats={nodesCreated:0,nodesDeleted:0,relationshipsCreated:0,relationshipsDeleted:0,propertiesSet:0,labelsAdded:0,labelsRemoved:0,indexesAdded:0,indexesRemoved:0,constraintsAdded:0,constraintsRemoved:0},this._systemUpdates=0,Object.keys(g).forEach(function(f){var v=f.replace(/(-\w)/g,function(p){return p[1].toUpperCase()});v in b._stats?b._stats[v]=o.util.toNumber(g[f]):v==="systemUpdates"?b._systemUpdates=o.util.toNumber(g[f]):v==="containsSystemUpdates"?b._containsSystemUpdates=g[f]:v==="containsUpdates"&&(b._containsUpdates=g[f])}),this._stats=Object.freeze(this._stats)}return u.prototype.containsUpdates=function(){var g=this;return this._containsUpdates!==void 0?this._containsUpdates:Object.keys(this._stats).reduce(function(b,f){return b+g._stats[f]},0)>0},u.prototype.updates=function(){return this._stats},u.prototype.containsSystemUpdates=function(){return this._containsSystemUpdates!==void 0?this._containsSystemUpdates:this._systemUpdates>0},u.prototype.systemUpdates=function(){return this._systemUpdates},u})();r.QueryStatistics=l;var d=function(u,g){u!=null&&(this.address=u.address,this.agent=u.version),this.protocolVersion=g};function s(u,g,b){if(b===void 0&&(b=0),g!==!1&&u in g){var f=g[u];return o.util.toNumber(f)}return b}r.ServerInfo=d,r.queryType={READ_ONLY:"r",READ_WRITE:"rw",WRITE_ONLY:"w",SCHEMA_WRITE:"s"},r.default=a},6038:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0})},6086:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.sampleTime=void 0;var o=e(7961),n=e(1731),a=e(6472);r.sampleTime=function(i,c){return c===void 0&&(c=o.asyncScheduler),n.sample(a.interval(i,c))}},6102:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.onErrorResumeNext=void 0;var o=e(4662),n=e(8535),a=e(3111),i=e(1342),c=e(9445);r.onErrorResumeNext=function(){for(var l=[],d=0;d{Object.defineProperty(r,"__esModule",{value:!0}),r.publishLast=void 0;var o=e(95),n=e(8918);r.publishLast=function(){return function(a){var i=new o.AsyncSubject;return new n.ConnectableObservable(a,function(){return i})}}},6161:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l0&&y[y.length-1])||O[0]!==6&&O[0]!==2)){x=0;continue}if(O[0]===3&&(!y||O[1]>y[0]&&O[1]0)&&!(m=k.next()).done;)x.push(m.value)}catch(_){y={error:_}}finally{try{m&&!m.done&&(p=k.return)&&p.call(k)}finally{if(y)throw y.error}}return x},c=this&&this.__spreadArray||function(f,v,p){if(p||arguments.length===2)for(var m,y=0,k=v.length;ythis._maxRetryTimeMs||!(0,l.isRetriableError)(m)?Promise.reject(m):new Promise(function(E,O){var R=S._computeDelayWithJitter(k),M=S._setTimeout(function(){S._inFlightTimeoutIds=S._inFlightTimeoutIds.filter(function(I){return I!==M}),S._executeTransactionInsidePromise(v,p,E,O,x,_).catch(O)},R);S._inFlightTimeoutIds.push(M)}).catch(function(E){var O=k*S._multiplier;return S._retryTransactionPromise(v,p,E,y,O,x,_)})},f.prototype._executeTransactionInsidePromise=function(v,p,m,y,k,x){return n(this,void 0,void 0,function(){var _,S,E,O,R,M,I=this;return a(this,function(L){switch(L.label){case 0:return L.trys.push([0,4,,5]),S=v((x==null?void 0:x.apiTransactionConfig)!=null?o({},x==null?void 0:x.apiTransactionConfig):void 0),this.pipelineBegin?(E=S,[3,3]):[3,1];case 1:return[4,S];case 2:E=L.sent(),L.label=3;case 3:return _=E,[3,5];case 4:return O=L.sent(),y(O),[2];case 5:return R=k??function(z){return z},M=R(_),this._safeExecuteTransactionWork(M,p).then(function(z){return I._handleTransactionWorkSuccess(z,_,m,y)}).catch(function(z){return I._handleTransactionWorkFailure(z,_,y)}),[2]}})})},f.prototype._safeExecuteTransactionWork=function(v,p){try{var m=p(v);return Promise.resolve(m)}catch(y){return Promise.reject(y)}},f.prototype._handleTransactionWorkSuccess=function(v,p,m,y){p.isOpen()?p.commit().then(function(){m(v)}).catch(function(k){y(k)}):m(v)},f.prototype._handleTransactionWorkFailure=function(v,p,m){p.isOpen()?p.rollback().catch(function(y){}).then(function(){return m(v)}).catch(m):m(v)},f.prototype._computeDelayWithJitter=function(v){var p=v*this._jitterFactor,m=v-p,y=v+p;return Math.random()*(y-m)+m},f.prototype._verifyAfterConstruction=function(){if(this._maxRetryTimeMs<0)throw(0,l.newError)("Max retry time should be >= 0: "+this._maxRetryTimeMs.toString());if(this._initialRetryDelayMs<0)throw(0,l.newError)("Initial retry delay should >= 0: "+this._initialRetryDelayMs.toString());if(this._multiplier<1)throw(0,l.newError)("Multiplier should be >= 1.0: "+this._multiplier.toString());if(this._jitterFactor<0||this._jitterFactor>1)throw(0,l.newError)("Jitter factor should be in [0.0, 1.0]: "+this._jitterFactor.toFixed())},f})();function b(f,v){return f??v}r.TransactionExecutor=g},6245:function(t,r,e){var o=this&&this.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(r,"__esModule",{value:!0});var n=o(e(5319)),a=e(9305),i=a.internal.util,c=i.ENCRYPTION_OFF,l=i.ENCRYPTION_ON,d=(function(){function u(g,b,f){b===void 0&&(b=s),f===void 0&&(f=function(x){return new WebSocket(x)});var v=this;this._open=!0,this._pending=[],this._error=null,this._handleConnectionError=this._handleConnectionError.bind(this),this._config=g,this._receiveTimeout=null,this._receiveTimeoutStarted=!1,this._receiveTimeoutId=null,this._closingPromise=null;var p=(function(x,_){var S=(function(M){return M.encrypted===!0||M.encrypted===l})(x),E=(function(M){return M.encrypted===!1||M.encrypted===c})(x),O=x.trust,R=(function(M){var I=typeof M=="function"?M():"";return I&&I.toLowerCase().indexOf("https")>=0})(_);return(function(M,I,L){L===null||(M&&!L?console.warn("Neo4j driver is configured to use secure WebSocket on a HTTP web page. WebSockets might not work in a mixed content environment. Please consider configuring driver to not use encryption."):I&&L&&console.warn("Neo4j driver is configured to use insecure WebSocket on a HTTPS web page. WebSockets might not work in a mixed content environment. Please consider configuring driver to use encryption."))})(S,E,R),E?{scheme:"ws",error:null}:R?{scheme:"wss",error:null}:S?O&&O!=="TRUST_SYSTEM_CA_SIGNED_CERTIFICATES"?{scheme:null,error:(0,a.newError)("The browser version of this driver only supports one trust strategy, 'TRUST_SYSTEM_CA_SIGNED_CERTIFICATES'. "+O+' is not supported. Please either use TRUST_SYSTEM_CA_SIGNED_CERTIFICATES or disable encryption by setting `encrypted:"'+c+'"` in the driver configuration.')}:{scheme:"wss",error:null}:{scheme:"ws",error:null}})(g,b),m=p.scheme,y=p.error;if(y)this._error=y;else{this._ws=(function(x,_,S){var E=x+"://"+_.asHostPort();try{return S(E)}catch(R){if((function(M,I){return M.name==="SyntaxError"&&(L=I.asHostPort()).charAt(0)==="["&&L.indexOf("]")!==-1;var L})(R,_)){var O=(function(M,I){var L=I.host().replace(/:/g,"-").replace("%","s")+".ipv6-literal.net";return"".concat(M,"://").concat(L,":").concat(I.port())})(x,_);return S(O)}throw R}})(m,g.address,f),this._ws.binaryType="arraybuffer";var k=this;this._ws.onclose=function(x){x&&!x.wasClean&&k._handleConnectionError(),k._open=!1},this._ws.onopen=function(){k._clearConnectionTimeout();var x=k._pending;k._pending=null;for(var _=0;_0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f},n=this&&this.__spreadArray||function(l,d){for(var s=0,u=d.length,g=l.length;s{Object.defineProperty(r,"__esModule",{value:!0}),r.isIterable=void 0;var o=e(1964),n=e(1018);r.isIterable=function(a){return n.isFunction(a==null?void 0:a[o.iterator])}},6377:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(g){for(var b,f=1,v=arguments.length;f{Object.defineProperty(r,"__esModule",{value:!0}),r.scanInternals=void 0;var o=e(3111);r.scanInternals=function(n,a,i,c,l){return function(d,s){var u=i,g=a,b=0;d.subscribe(o.createOperatorSubscriber(s,function(f){var v=b++;g=u?n(g,f,v):(u=!0,f),c&&s.next(g)},l&&function(){u&&s.next(g),s.complete()}))}}},6385:function(t,r,e){var o=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),e(7666);var n=(function(a){function i(c){var l=a.call(this)||this;return l._errorHandler=c,l}return o(i,a),Object.defineProperty(i.prototype,"id",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"databaseId",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"authToken",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"supportsReAuth",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"creationTimestamp",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"idleTimestamp",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),i.prototype.protocol=function(){throw new Error("not implemented")},Object.defineProperty(i.prototype,"address",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"version",{get:function(){throw new Error("not implemented")},set:function(c){throw new Error("not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"server",{get:function(){throw new Error("not implemented")},enumerable:!1,configurable:!0}),i.prototype.connect=function(c,l,d,s){throw new Error("not implemented")},i.prototype.write=function(c,l,d){throw new Error("not implemented")},i.prototype.close=function(){throw new Error("not implemented")},i.prototype.handleAndTransformError=function(c,l){return this._errorHandler?this._errorHandler.handleAndTransformError(c,l,this):c},i})(e(9305).Connection);r.default=n},6445:function(t,r,e){var o=this&&this.__extends||(function(){var u=function(g,b){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,v){f.__proto__=v}||function(f,v){for(var p in v)Object.prototype.hasOwnProperty.call(v,p)&&(f[p]=v[p])},u(g,b)};return function(g,b){if(typeof b!="function"&&b!==null)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");function f(){this.constructor=g}u(g,b),g.prototype=b===null?Object.create(b):(f.prototype=b.prototype,new f)}})(),n=this&&this.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(4596)),i=e(9305),c=n(e(5348)),l=n(e(3321)),d=i.internal.constants.BOLT_PROTOCOL_V4_2,s=(function(u){function g(){return u!==null&&u.apply(this,arguments)||this}return o(g,u),Object.defineProperty(g.prototype,"version",{get:function(){return d},enumerable:!1,configurable:!0}),Object.defineProperty(g.prototype,"transformer",{get:function(){var b=this;return this._transformer===void 0&&(this._transformer=new l.default(Object.values(c.default).map(function(f){return f(b._config,b._log)}))),this._transformer},enumerable:!1,configurable:!0}),g})(a.default);r.default=s},6472:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.interval=void 0;var o=e(7961),n=e(4092);r.interval=function(a,i){return a===void 0&&(a=0),i===void 0&&(i=o.asyncScheduler),a<0&&(a=0),n.timer(a,a,i)}},6492:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.reuseOngoingRequest=r.identity=void 0;var o=e(9305);r.identity=function(n){return n},r.reuseOngoingRequest=function(n,a){a===void 0&&(a=null);var i=new Map;return function(){for(var c=[],l=0;l{Object.defineProperty(r,"__esModule",{value:!0}),r.timestamp=void 0;var o=e(9568),n=e(5471);r.timestamp=function(a){return a===void 0&&(a=o.dateTimestampProvider),n.map(function(i){return{value:i,timestamp:a.now()}})}},6544:function(t,r,e){var o=this&&this.__importDefault||function(E){return E&&E.__esModule?E:{default:E}};Object.defineProperty(r,"__esModule",{value:!0});var n=e(9305),a=o(e(8320)),i=o(e(2857)),c=o(e(5642)),l=o(e(2539)),d=o(e(4596)),s=o(e(6445)),u=o(e(9054)),g=o(e(1711)),b=o(e(844)),f=o(e(6345)),v=o(e(934)),p=o(e(9125)),m=o(e(9744)),y=o(e(5815)),k=o(e(6890)),x=o(e(6377)),_=o(e(1092)),S=(e(7452),o(e(2578)));r.default=function(E){var O=E===void 0?{}:E,R=O.version,M=O.chunker,I=O.dechunker,L=O.channel,z=O.disableLosslessIntegers,j=O.useBigInt,F=O.serversideRouting,H=O.server,q=O.log,W=O.observer;return(function(Z,$,X,Q,lr,or,tr,dr){switch(Z){case 1:return new a.default($,X,Q,or,dr,tr);case 2:return new i.default($,X,Q,or,dr,tr);case 3:return new c.default($,X,Q,or,dr,tr);case 4:return new l.default($,X,Q,or,dr,tr);case 4.1:return new d.default($,X,Q,or,dr,tr,lr);case 4.2:return new s.default($,X,Q,or,dr,tr,lr);case 4.3:return new u.default($,X,Q,or,dr,tr,lr);case 4.4:return new g.default($,X,Q,or,dr,tr,lr);case 5:return new b.default($,X,Q,or,dr,tr,lr);case 5.1:return new f.default($,X,Q,or,dr,tr,lr);case 5.2:return new v.default($,X,Q,or,dr,tr,lr);case 5.3:return new p.default($,X,Q,or,dr,tr,lr);case 5.4:return new m.default($,X,Q,or,dr,tr,lr);case 5.5:return new y.default($,X,Q,or,dr,tr,lr);case 5.6:return new k.default($,X,Q,or,dr,tr,lr);case 5.7:return new x.default($,X,Q,or,dr,tr,lr);case 5.8:return new _.default($,X,Q,or,dr,tr,lr);default:throw(0,n.newError)("Unknown Bolt protocol version: "+Z)}})(R,H,M,{disableLosslessIntegers:z,useBigInt:j},F,function(Z){var $=new S.default({transformMetadata:Z.transformMetadata.bind(Z),enrichErrorMetadata:Z.enrichErrorMetadata.bind(Z),log:q,observer:W});return L.onerror=W.onError.bind(W),L.onmessage=function(X){return I.write(X)},I.onmessage=function(X){try{$.handleResponse(Z.unpack(X))}catch(Q){return W.onError(Q)}},$},W.onProtocolError.bind(W),q)}},6566:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.repeatWhen=void 0;var o=e(9445),n=e(2483),a=e(7843),i=e(3111);r.repeatWhen=function(c){return a.operate(function(l,d){var s,u,g=!1,b=!1,f=!1,v=function(){return f&&b&&(d.complete(),!0)},p=function(){f=!1,s=l.subscribe(i.createOperatorSubscriber(d,void 0,function(){f=!0,!v()&&(u||(u=new n.Subject,o.innerFrom(c(u)).subscribe(i.createOperatorSubscriber(d,function(){s?p():g=!0},function(){b=!0,v()}))),u).next()})),g&&(s.unsubscribe(),s=null,g=!1,p())};p()})}},6586:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeMapTo=void 0;var o=e(983),n=e(1018);r.mergeMapTo=function(a,i,c){return c===void 0&&(c=1/0),n.isFunction(i)?o.mergeMap(function(){return a},i,c):(typeof i=="number"&&(c=i),o.mergeMap(function(){return a},c))}},6587:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(g,b,f,v){v===void 0&&(v=f);var p=Object.getOwnPropertyDescriptor(b,f);p&&!("get"in p?!b.__esModule:p.writable||p.configurable)||(p={enumerable:!0,get:function(){return b[f]}}),Object.defineProperty(g,v,p)}:function(g,b,f,v){v===void 0&&(v=f),g[v]=b[f]}),n=this&&this.__setModuleDefault||(Object.create?function(g,b){Object.defineProperty(g,"default",{enumerable:!0,value:b})}:function(g,b){g.default=b}),a=this&&this.__importStar||function(g){if(g&&g.__esModule)return g;var b={};if(g!=null)for(var f in g)f!=="default"&&Object.prototype.hasOwnProperty.call(g,f)&&o(b,g,f);return n(b,g),b},i=this&&this.__values||function(g){var b=typeof Symbol=="function"&&Symbol.iterator,f=b&&g[b],v=0;if(f)return f.call(g);if(g&&typeof g.length=="number")return{next:function(){return g&&v>=g.length&&(g=void 0),{value:g&&g[v++],done:!g}}};throw new TypeError(b?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.ENCRYPTION_OFF=r.ENCRYPTION_ON=r.equals=r.validateQueryAndParameters=r.toNumber=r.assertValidDate=r.assertNumberOrInteger=r.assertNumber=r.assertString=r.assertObject=r.isString=r.isObject=r.isEmptyObjectOrNull=void 0;var c=a(e(3371)),l=e(4027);function d(g){return typeof g=="object"&&!Array.isArray(g)&&g!==null}function s(g,b){if(!u(g))throw new TypeError((0,l.stringify)(b)+" expected to be string but was: "+(0,l.stringify)(g));return g}function u(g){return Object.prototype.toString.call(g)==="[object String]"}r.ENCRYPTION_ON="ENCRYPTION_ON",r.ENCRYPTION_OFF="ENCRYPTION_OFF",r.isEmptyObjectOrNull=function(g){if(g===null)return!0;if(!d(g))return!1;for(var b in g)if(g[b]!==void 0)return!1;return!0},r.isObject=d,r.validateQueryAndParameters=function(g,b,f){var v,p,m="",y=b??{},k=(v=f==null?void 0:f.skipAsserts)!==null&&v!==void 0&&v;return typeof g=="string"?m=g:g instanceof String?m=g.toString():typeof g=="object"&&g.text!=null&&(m=g.text,y=(p=g.parameters)!==null&&p!==void 0?p:{}),k||((function(x){if(s(x,"Cypher query"),x.trim().length===0)throw new TypeError("Cypher query is expected to be a non-empty string.")})(m),(function(x){if(!d(x)){var _=x.constructor!=null?" "+x.constructor.name:"";throw new TypeError("Query parameters are expected to either be undefined/null or an object, given:".concat(_," ").concat(JSON.stringify(x)))}})(y)),{validatedQuery:m,params:y}},r.assertObject=function(g,b){if(!d(g))throw new TypeError(b+" expected to be an object but was: "+(0,l.stringify)(g));return g},r.assertString=s,r.assertNumber=function(g,b){if(typeof g!="number")throw new TypeError(b+" expected to be a number but was: "+(0,l.stringify)(g));return g},r.assertNumberOrInteger=function(g,b){if(typeof g!="number"&&typeof g!="bigint"&&!(0,c.isInt)(g))throw new TypeError(b+" expected to be either a number or an Integer object but was: "+(0,l.stringify)(g));return g},r.assertValidDate=function(g,b){if(Object.prototype.toString.call(g)!=="[object Date]")throw new TypeError(b+" expected to be a standard JavaScript Date but was: "+(0,l.stringify)(g));if(Number.isNaN(g.getTime()))throw new TypeError(b+" expected to be valid JavaScript Date but its time was NaN: "+(0,l.stringify)(g));return g},r.isString=u,r.equals=function g(b,f){var v,p;if(b===f)return!0;if(b===null||f===null)return!1;if(typeof b=="object"&&typeof f=="object"){var m=Object.keys(b),y=Object.keys(f);if(m.length!==y.length)return!1;try{for(var k=i(m),x=k.next();!x.done;x=k.next()){var _=x.value;if(!g(b[_],f[_]))return!1}}catch(S){v={error:S}}finally{try{x&&!x.done&&(p=k.return)&&p.call(k)}finally{if(v)throw v.error}}return!0}return!1},r.toNumber=function(g){return g instanceof c.default?g.toNumber():typeof g=="bigint"?(0,c.int)(g).toNumber():g}},6625:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.combineAll=void 0;var o=e(6728);r.combineAll=o.combineLatestAll},6637:function(t,r,e){var o=this&&this.__values||function(u){var g=typeof Symbol=="function"&&Symbol.iterator,b=g&&u[g],f=0;if(b)return b.call(u);if(u&&typeof u.length=="number")return{next:function(){return u&&f>=u.length&&(u=void 0),{value:u&&u[f++],done:!u}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.windowToggle=void 0;var n=e(2483),a=e(8014),i=e(7843),c=e(9445),l=e(3111),d=e(1342),s=e(7479);r.windowToggle=function(u,g){return i.operate(function(b,f){var v=[],p=function(m){for(;0{Object.defineProperty(r,"__esModule",{value:!0}),r.identity=void 0,r.identity=function(e){return e}},6661:function(t,r,e){var o=this&&this.__read||function(l,d){var s=typeof Symbol=="function"&&l[Symbol.iterator];if(!s)return l;var u,g,b=s.call(l),f=[];try{for(;(d===void 0||d-- >0)&&!(u=b.next()).done;)f.push(u.value)}catch(v){g={error:v}}finally{try{u&&!u.done&&(s=b.return)&&s.call(b)}finally{if(g)throw g.error}}return f};Object.defineProperty(r,"__esModule",{value:!0});var n=e(9305),a=e(7168),i=e(3321),c=n.error.PROTOCOL_ERROR;r.default={createNodeTransformer:function(){return new i.TypeTransformer({signature:78,isTypeInstance:function(l){return l instanceof n.Node},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass nodes in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("Node",3,l.size);var d=o(l.fields,3),s=d[0],u=d[1],g=d[2];return new n.Node(s,u,g)}})},createRelationshipTransformer:function(){return new i.TypeTransformer({signature:82,isTypeInstance:function(l){return l instanceof n.Relationship},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass relationships in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("Relationship",5,l.size);var d=o(l.fields,5),s=d[0],u=d[1],g=d[2],b=d[3],f=d[4];return new n.Relationship(s,u,g,b,f)}})},createUnboundRelationshipTransformer:function(){return new i.TypeTransformer({signature:114,isTypeInstance:function(l){return l instanceof n.UnboundRelationship},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass unbound relationships in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("UnboundRelationship",3,l.size);var d=o(l.fields,3),s=d[0],u=d[1],g=d[2];return new n.UnboundRelationship(s,u,g)}})},createPathTransformer:function(){return new i.TypeTransformer({signature:80,isTypeInstance:function(l){return l instanceof n.Path},toStructure:function(l){throw(0,n.newError)("It is not allowed to pass paths in query parameters, given: ".concat(l),c)},fromStructure:function(l){a.structure.verifyStructSize("Path",3,l.size);for(var d=o(l.fields,3),s=d[0],u=d[1],g=d[2],b=[],f=s[0],v=0;v0?(y=u[m-1])instanceof n.UnboundRelationship&&(u[m-1]=y=y.bindTo(f,p)):(y=u[-m-1])instanceof n.UnboundRelationship&&(u[-m-1]=y=y.bindTo(p,f)),b.push(new n.PathSegment(f,y,p)),f=p}return new n.Path(s[0],s[s.length-1],b)}})}}},6672:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(c,l,d,s){s===void 0&&(s=d);var u=Object.getOwnPropertyDescriptor(l,d);u&&!("get"in u?!l.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return l[d]}}),Object.defineProperty(c,s,u)}:function(c,l,d,s){s===void 0&&(s=d),c[s]=l[d]}),n=this&&this.__setModuleDefault||(Object.create?function(c,l){Object.defineProperty(c,"default",{enumerable:!0,value:l})}:function(c,l){c.default=l}),a=this&&this.__importStar||function(c){if(c&&c.__esModule)return c;var l={};if(c!=null)for(var d in c)d!=="default"&&Object.prototype.hasOwnProperty.call(c,d)&&o(l,c,d);return n(l,c),l},i=this&&this.__exportStar||function(c,l){for(var d in c)d==="default"||Object.prototype.hasOwnProperty.call(l,d)||o(l,c,d)};Object.defineProperty(r,"__esModule",{value:!0}),r.packstream=r.channel=r.buf=r.bolt=r.loadBalancing=void 0,r.loadBalancing=a(e(4455)),r.bolt=a(e(7666)),r.buf=a(e(7174)),r.channel=a(e(7452)),r.packstream=a(e(7168)),i(e(9689),r)},6702:function(t,r){var e=this&&this.__values||function(o){var n=typeof Symbol=="function"&&Symbol.iterator,a=n&&o[n],i=0;if(a)return a.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.equals=void 0,r.equals=function(o,n){var a,i;if(o===n)return!0;if(o===null||n===null)return!1;if(typeof o=="object"&&typeof n=="object"){var c=Object.keys(o),l=Object.keys(n);if(c.length!==l.length)return!1;try{for(var d=e(c),s=d.next();!s.done;s=d.next()){var u=s.value;if(o[u]!==n[u])return!1}}catch(g){a={error:g}}finally{try{s&&!s.done&&(i=d.return)&&i.call(d)}finally{if(a)throw a.error}}return!0}return!1}},6728:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.combineLatestAll=void 0;var o=e(3247),n=e(3638);r.combineLatestAll=function(a){return n.joinAllInternals(o.combineLatest,a)}},6746:function(t,r,e){var o=this&&this.__values||function(c){var l=typeof Symbol=="function"&&Symbol.iterator,d=l&&c[l],s=0;if(d)return d.call(c);if(c&&typeof c.length=="number")return{next:function(){return c&&s>=c.length&&(c=void 0),{value:c&&c[s++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.windowCount=void 0;var n=e(2483),a=e(7843),i=e(3111);r.windowCount=function(c,l){l===void 0&&(l=0);var d=l>0?l:c;return a.operate(function(s,u){var g=[new n.Subject],b=0;u.next(g[0].asObservable()),s.subscribe(i.createOperatorSubscriber(u,function(f){var v,p;try{for(var m=o(g),y=m.next();!y.done;y=m.next())y.value.next(f)}catch(_){v={error:_}}finally{try{y&&!y.done&&(p=m.return)&&p.call(m)}finally{if(v)throw v.error}}var k=b-c+1;if(k>=0&&k%d===0&&g.shift().complete(),++b%d===0){var x=new n.Subject;g.push(x),u.next(x.asObservable())}},function(){for(;g.length>0;)g.shift().complete();u.complete()},function(f){for(;g.length>0;)g.shift().error(f);u.error(f)},function(){g=null}))})}},6755:function(t,r){var e=this&&this.__awaiter||function(d,s,u,g){return new(u||(u=Promise))(function(b,f){function v(y){try{m(g.next(y))}catch(k){f(k)}}function p(y){try{m(g.throw(y))}catch(k){f(k)}}function m(y){var k;y.done?b(y.value):(k=y.value,k instanceof u?k:new u(function(x){x(k)})).then(v,p)}m((g=g.apply(d,s||[])).next())})},o=this&&this.__generator||function(d,s){var u,g,b,f,v={label:0,sent:function(){if(1&b[0])throw b[1];return b[1]},trys:[],ops:[]};return f={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(f[Symbol.iterator]=function(){return this}),f;function p(m){return function(y){return(function(k){if(u)throw new TypeError("Generator is already executing.");for(;f&&(f=0,k[0]&&(v=0)),v;)try{if(u=1,g&&(b=2&k[0]?g.return:k[0]?g.throw||((b=g.return)&&b.call(g),0):g.next)&&!(b=b.call(g,k[1])).done)return b;switch(g=0,b&&(k=[2&k[0],b.value]),k[0]){case 0:case 1:b=k;break;case 4:return v.label++,{value:k[1],done:!1};case 5:v.label++,g=k[1],k=[0];continue;case 7:k=v.ops.pop(),v.trys.pop();continue;default:if(!((b=(b=v.trys).length>0&&b[b.length-1])||k[0]!==6&&k[0]!==2)){v=0;continue}if(k[0]===3&&(!b||k[1]>b[0]&&k[1]=d.length&&(d=void 0),{value:d&&d[g++],done:!d}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(d,s){var u=typeof Symbol=="function"&&d[Symbol.iterator];if(!u)return d;var g,b,f=u.call(d),v=[];try{for(;(s===void 0||s-- >0)&&!(g=f.next()).done;)v.push(g.value)}catch(p){b={error:p}}finally{try{g&&!g.done&&(u=f.return)&&u.call(f)}finally{if(b)throw b.error}}return v},i=this&&this.__spreadArray||function(d,s,u){if(u||arguments.length===2)for(var g,b=0,f=s.length;b{t.exports=function(n,a){Array.isArray(a)||(a=[a]);var i=(function(d){for(var s=-1,u=0;u0?n[i-1]:null;c&&e.test(c.data)&&n.splice(i++,0,r),n.splice.apply(n,[i,0].concat(a));var l=i+a.length;return n[l]&&/[^\r\n]$/.test(n[l].data)&&n.splice(l,0,r),n};var r={data:` +`,type:"whitespace"},e=/[^\r\n]$/;function o(n,a){for(var i=a;i{Object.defineProperty(r,"__esModule",{value:!0}),r.fromSubscribable=void 0;var o=e(4662);r.fromSubscribable=function(n){return new o.Observable(function(a){return n.subscribe(a)})}},6842:function(t,r,e){var o=this&&this.__awaiter||function(f,v,p,m){return new(p||(p=Promise))(function(y,k){function x(E){try{S(m.next(E))}catch(O){k(O)}}function _(E){try{S(m.throw(E))}catch(O){k(O)}}function S(E){var O;E.done?y(E.value):(O=E.value,O instanceof p?O:new p(function(R){R(O)})).then(x,_)}S((m=m.apply(f,v||[])).next())})},n=this&&this.__generator||function(f,v){var p,m,y,k,x={label:0,sent:function(){if(1&y[0])throw y[1];return y[1]},trys:[],ops:[]};return k={next:_(0),throw:_(1),return:_(2)},typeof Symbol=="function"&&(k[Symbol.iterator]=function(){return this}),k;function _(S){return function(E){return(function(O){if(p)throw new TypeError("Generator is already executing.");for(;k&&(k=0,O[0]&&(x=0)),x;)try{if(p=1,m&&(y=2&O[0]?m.return:O[0]?m.throw||((y=m.return)&&y.call(m),0):m.next)&&!(y=y.call(m,O[1])).done)return y;switch(m=0,y&&(O=[2&O[0],y.value]),O[0]){case 0:case 1:y=O;break;case 4:return x.label++,{value:O[1],done:!1};case 5:x.label++,m=O[1],O=[0];continue;case 7:O=x.ops.pop(),x.trys.pop();continue;default:if(!((y=(y=x.trys).length>0&&y[y.length-1])||O[0]!==6&&O[0]!==2)){x=0;continue}if(O[0]===3&&(!y||O[1]>y[0]&&O[1]0))return[3,10];if((x=k.pop())==null)return[3,1];s(y,this._activeResourceCounts),this._removeIdleObserver!=null&&this._removeIdleObserver(x),_=!1,M.label=2;case 2:return M.trys.push([2,4,,6]),[4,this._validateOnAcquire(v,x)];case 3:return _=M.sent(),[3,6];case 4:return S=M.sent(),u(y,this._activeResourceCounts),k.removeInUse(x),[4,this._destroy(x)];case 5:throw M.sent(),S;case 6:return _?(this._log.isDebugEnabled()&&this._log.debug("".concat(x," acquired from the pool ").concat(y)),[2,{resource:x,pool:k}]):[3,7];case 7:return u(y,this._activeResourceCounts),k.removeInUse(x),[4,this._destroy(x)];case 8:M.sent(),M.label=9;case 9:return[3,1];case 10:if(this._maxSize>0&&this.activeResourceCount(p)+this._pendingCreates[y]>=this._maxSize)return[2,{resource:null,pool:k}];this._pendingCreates[y]=this._pendingCreates[y]+1,M.label=11;case 11:return M.trys.push([11,,15,16]),this.activeResourceCount(p)+k.length>=this._maxSize&&m?(O=k.pop())==null?[3,13]:(this._removeIdleObserver!=null&&this._removeIdleObserver(O),k.removeInUse(O),[4,this._destroy(O)]):[3,13];case 12:M.sent(),M.label=13;case 13:return[4,this._create(v,p,function(I,L){return o(R,void 0,void 0,function(){return n(this,function(z){switch(z.label){case 0:return[4,this._release(I,L,k)];case 1:return[2,z.sent()]}})})})];case 14:return E=M.sent(),k.pushInUse(E),s(y,this._activeResourceCounts),this._log.isDebugEnabled()&&this._log.debug("".concat(E," created for the pool ").concat(y)),[3,16];case 15:return this._pendingCreates[y]=this._pendingCreates[y]-1,[7];case 16:return[2,{resource:E,pool:k}]}})})},f.prototype._release=function(v,p,m){return o(this,void 0,void 0,function(){var y,k=this;return n(this,function(x){switch(x.label){case 0:y=v.asKey(),x.label=1;case 1:return x.trys.push([1,,9,10]),m.isActive()?[4,this._validateOnRelease(p)]:[3,6];case 2:return x.sent()?[3,4]:(this._log.isDebugEnabled()&&this._log.debug("".concat(p," destroyed and can't be released to the pool ").concat(y," because it is not functional")),m.removeInUse(p),[4,this._destroy(p)]);case 3:return x.sent(),[3,5];case 4:this._installIdleObserver!=null&&this._installIdleObserver(p,{onError:function(_){k._log.debug("Idle connection ".concat(p," destroyed because of error: ").concat(_));var S=k._pools[y];S!=null&&(k._pools[y]=S.filter(function(E){return E!==p}),S.removeInUse(p)),k._destroy(p).catch(function(){})}}),m.push(p),this._log.isDebugEnabled()&&this._log.debug("".concat(p," released to the pool ").concat(y)),x.label=5;case 5:return[3,8];case 6:return this._log.isDebugEnabled()&&this._log.debug("".concat(p," destroyed and can't be released to the pool ").concat(y," because pool has been purged")),m.removeInUse(p),[4,this._destroy(p)];case 7:x.sent(),x.label=8;case 8:return[3,10];case 9:return u(y,this._activeResourceCounts),this._processPendingAcquireRequests(v),[7];case 10:return[2]}})})},f.prototype._purgeKey=function(v){return o(this,void 0,void 0,function(){var p,m,y;return n(this,function(k){switch(k.label){case 0:if(p=this._pools[v],m=[],p==null)return[3,2];for(;p.length>0;)(y=p.pop())!=null&&(this._removeIdleObserver!=null&&this._removeIdleObserver(y),m.push(this._destroy(y)));return p.close(),delete this._pools[v],[4,Promise.all(m)];case 1:k.sent(),k.label=2;case 2:return[2]}})})},f.prototype._processPendingAcquireRequests=function(v){var p=this,m=v.asKey(),y=this._acquireRequests[m];if(y!=null){var k=y.shift();k!=null?this._acquire(k.context,v,k.requireNew).catch(function(x){return k.reject(x),{resource:null,pool:null}}).then(function(x){var _=x.resource,S=x.pool;_!=null&&S!=null?k.isCompleted()?p._release(v,_,S).catch(function(E){p._log.isDebugEnabled()&&p._log.debug("".concat(_," could not be release back to the pool. Cause: ").concat(E))}):k.resolve(_):k.isCompleted()||(p._acquireRequests[m]==null&&(p._acquireRequests[m]=[]),p._acquireRequests[m].unshift(k))}).catch(function(x){return k.reject(x)}):delete this._acquireRequests[m]}},f})();function s(f,v){var p,m=(p=v[f])!==null&&p!==void 0?p:0;v[f]=m+1}function u(f,v){var p,m=((p=v[f])!==null&&p!==void 0?p:0)-1;m>0?v[f]=m:delete v[f]}var g=(function(){function f(v,p,m,y,k,x,_){this._key=v,this._context=p,this._resolve=y,this._reject=k,this._timeoutId=x,this._log=_,this._completed=!1,this._config=m??{}}return Object.defineProperty(f.prototype,"context",{get:function(){return this._context},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"requireNew",{get:function(){var v;return(v=this._config.requireNew)!==null&&v!==void 0&&v},enumerable:!1,configurable:!0}),f.prototype.isCompleted=function(){return this._completed},f.prototype.resolve=function(v){this._completed||(this._completed=!0,clearTimeout(this._timeoutId),this._log.isDebugEnabled()&&this._log.debug("".concat(v," acquired from the pool ").concat(this._key)),this._resolve(v))},f.prototype.reject=function(v){this._completed||(this._completed=!0,clearTimeout(this._timeoutId),this._reject(v))},f})(),b=(function(){function f(){this._active=!0,this._elements=[],this._elementsInUse=new Set}return f.prototype.isActive=function(){return this._active},f.prototype.close=function(){this._active=!1,this._elements=[],this._elementsInUse=new Set},f.prototype.filter=function(v){return this._elements=this._elements.filter(v),this},f.prototype.apply=function(v){this._elements.forEach(v),this._elementsInUse.forEach(v)},Object.defineProperty(f.prototype,"length",{get:function(){return this._elements.length},enumerable:!1,configurable:!0}),f.prototype.pop=function(){var v=this._elements.pop();return v!=null&&this._elementsInUse.add(v),v},f.prototype.push=function(v){return this._elementsInUse.delete(v),this._elements.push(v)},f.prototype.pushInUse=function(v){this._elementsInUse.add(v)},f.prototype.removeInUse=function(v){this._elementsInUse.delete(v)},f})();r.default=d},6872:function(t,r){var e=this&&this.__extends||(function(){var a=function(i,c){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var s in d)Object.prototype.hasOwnProperty.call(d,s)&&(l[s]=d[s])},a(i,c)};return function(i,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");function l(){this.constructor=i}a(i,c),i.prototype=c===null?Object.create(c):(l.prototype=c.prototype,new l)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.InternalConfig=r.Config=void 0;var o=function(){this.encrypted=void 0,this.trust=void 0,this.trustedCertificates=[],this.maxConnectionPoolSize=100,this.maxConnectionLifetime=36e5,this.connectionAcquisitionTimeout=6e4,this.maxTransactionRetryTime=3e4,this.connectionLivenessCheckTimeout=void 0,this.connectionTimeout=3e4,this.disableLosslessIntegers=!1,this.useBigInt=!1,this.logging=void 0,this.resolver=void 0,this.notificationFilter=void 0,this.userAgent=void 0,this.telemetryDisabled=!1,this.clientCertificate=void 0};r.Config=o;var n=(function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return e(i,a),i})(o);r.InternalConfig=n},6890:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(g){for(var b,f=1,v=arguments.length;f{Object.defineProperty(r,"__esModule",{value:!0}),r.lastValueFrom=void 0;var o=e(2823);r.lastValueFrom=function(n,a){var i=typeof a=="object";return new Promise(function(c,l){var d,s=!1;n.subscribe({next:function(u){d=u,s=!0},error:l,complete:function(){s?c(d):i?c(a.defaultValue):l(new o.EmptyError)}})})}},6902:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.flatMap=void 0;var o=e(983);r.flatMap=o.mergeMap},6931:t=>{t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},6985:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleArray=void 0;var o=e(4662);r.scheduleArray=function(n,a){return new o.Observable(function(i){var c=0;return a.schedule(function(){c===n.length?i.complete():(i.next(n[c++]),i.closed||this.schedule())})})}},6995:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(_,S,E,O){O===void 0&&(O=E);var R=Object.getOwnPropertyDescriptor(S,E);R&&!("get"in R?!S.__esModule:R.writable||R.configurable)||(R={enumerable:!0,get:function(){return S[E]}}),Object.defineProperty(_,O,R)}:function(_,S,E,O){O===void 0&&(O=E),_[O]=S[E]}),n=this&&this.__setModuleDefault||(Object.create?function(_,S){Object.defineProperty(_,"default",{enumerable:!0,value:S})}:function(_,S){_.default=S}),a=this&&this.__importStar||function(_){if(_&&_.__esModule)return _;var S={};if(_!=null)for(var E in _)E!=="default"&&Object.prototype.hasOwnProperty.call(_,E)&&o(S,_,E);return n(S,_),S};Object.defineProperty(r,"__esModule",{value:!0}),r.pool=r.boltAgent=r.objectUtil=r.resolver=r.serverAddress=r.urlUtil=r.logger=r.transactionExecutor=r.txConfig=r.connectionHolder=r.constants=r.bookmarks=r.observer=r.temporalUtil=r.util=void 0;var i=a(e(6587));r.util=i;var c=a(e(5022));r.temporalUtil=c;var l=a(e(2696));r.observer=l;var d=a(e(9730));r.bookmarks=d;var s=a(e(326));r.constants=s;var u=a(e(3618));r.connectionHolder=u;var g=a(e(754));r.txConfig=g;var b=a(e(6189));r.transactionExecutor=b;var f=a(e(4883));r.logger=f;var v=a(e(407));r.urlUtil=v;var p=a(e(7509));r.serverAddress=p;var m=a(e(9470));r.resolver=m;var y=a(e(93));r.objectUtil=y;var k=a(e(3488));r.boltAgent=k;var x=a(e(2906));r.pool=x},7021:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.SIGNATURES=void 0;var o=e(9305),n=o.internal.constants,a=n.ACCESS_MODE_READ,i=n.FETCH_ALL,c=o.internal.util.assertString,l=Object.freeze({INIT:1,RESET:15,RUN:16,PULL_ALL:63,HELLO:1,GOODBYE:2,BEGIN:17,COMMIT:18,ROLLBACK:19,TELEMETRY:84,ROUTE:102,LOGON:106,LOGOFF:107,DISCARD:47,PULL:63});r.SIGNATURES=l;var d=(function(){function k(x,_,S){this.signature=x,this.fields=_,this.toString=S}return k.init=function(x,_){return new k(1,[x,_],function(){return"INIT ".concat(x," {...}")})},k.run=function(x,_){return new k(16,[x,_],function(){return"RUN ".concat(x," ").concat(o.json.stringify(_))})},k.pullAll=function(){return f},k.reset=function(){return v},k.hello=function(x,_,S,E){S===void 0&&(S=null),E===void 0&&(E=null);var O=Object.assign({user_agent:x},_);return S&&(O.routing=S),E&&(O.patch_bolt=E),new k(1,[O],function(){return"HELLO {user_agent: '".concat(x,"', ...}")})},k.hello5x1=function(x,_){_===void 0&&(_=null);var S={user_agent:x};return _&&(S.routing=_),new k(1,[S],function(){return"HELLO {user_agent: '".concat(x,"', ...}")})},k.hello5x2=function(x,_,S){_===void 0&&(_=null),S===void 0&&(S=null);var E={user_agent:x};return g(E,_),S&&(E.routing=S),new k(1,[E],function(){return"HELLO ".concat(o.json.stringify(E))})},k.hello5x3=function(x,_,S,E){S===void 0&&(S=null),E===void 0&&(E=null);var O={};return x&&(O.user_agent=x),_&&(O.bolt_agent={product:_.product,platform:_.platform,language:_.language,language_details:_.languageDetails}),g(O,S),E&&(O.routing=E),new k(1,[O],function(){return"HELLO ".concat(o.json.stringify(O))})},k.hello5x5=function(x,_,S,E){S===void 0&&(S=null),E===void 0&&(E=null);var O={};return x&&(O.user_agent=x),_&&(O.bolt_agent={product:_.product,platform:_.platform,language:_.language,language_details:_.languageDetails}),b(O,S),E&&(O.routing=E),new k(1,[O],function(){return"HELLO ".concat(o.json.stringify(O))})},k.logon=function(x){return new k(106,[x],function(){return"LOGON { ... }"})},k.logoff=function(){return new k(107,[],function(){return"LOGOFF"})},k.begin=function(x){var _=x===void 0?{}:x,S=s(_.bookmarks,_.txConfig,_.database,_.mode,_.impersonatedUser,_.notificationFilter);return new k(17,[S],function(){return"BEGIN ".concat(o.json.stringify(S))})},k.begin5x5=function(x){var _=x===void 0?{}:x,S=s(_.bookmarks,_.txConfig,_.database,_.mode,_.impersonatedUser,_.notificationFilter,{appendNotificationFilter:b});return new k(17,[S],function(){return"BEGIN ".concat(o.json.stringify(S))})},k.commit=function(){return p},k.rollback=function(){return m},k.runWithMetadata=function(x,_,S){var E=S===void 0?{}:S,O=s(E.bookmarks,E.txConfig,E.database,E.mode,E.impersonatedUser,E.notificationFilter);return new k(16,[x,_,O],function(){return"RUN ".concat(x," ").concat(o.json.stringify(_)," ").concat(o.json.stringify(O))})},k.runWithMetadata5x5=function(x,_,S){var E=S===void 0?{}:S,O=s(E.bookmarks,E.txConfig,E.database,E.mode,E.impersonatedUser,E.notificationFilter,{appendNotificationFilter:b});return new k(16,[x,_,O],function(){return"RUN ".concat(x," ").concat(o.json.stringify(_)," ").concat(o.json.stringify(O))})},k.goodbye=function(){return y},k.pull=function(x){var _=x===void 0?{}:x,S=_.stmtId,E=S===void 0?-1:S,O=_.n,R=u(E??-1,(O===void 0?i:O)||i);return new k(63,[R],function(){return"PULL ".concat(o.json.stringify(R))})},k.discard=function(x){var _=x===void 0?{}:x,S=_.stmtId,E=S===void 0?-1:S,O=_.n,R=u(E??-1,(O===void 0?i:O)||i);return new k(47,[R],function(){return"DISCARD ".concat(o.json.stringify(R))})},k.telemetry=function(x){var _=x.api,S=(0,o.int)(_);return new k(84,[S],function(){return"TELEMETRY ".concat(S.toString())})},k.route=function(x,_,S){return x===void 0&&(x={}),_===void 0&&(_=[]),S===void 0&&(S=null),new k(102,[x,_,S],function(){return"ROUTE ".concat(o.json.stringify(x)," ").concat(o.json.stringify(_)," ").concat(S)})},k.routeV4x4=function(x,_,S){x===void 0&&(x={}),_===void 0&&(_=[]),S===void 0&&(S={});var E={};return S.databaseName&&(E.db=S.databaseName),S.impersonatedUser&&(E.imp_user=S.impersonatedUser),new k(102,[x,_,E],function(){return"ROUTE ".concat(o.json.stringify(x)," ").concat(o.json.stringify(_)," ").concat(o.json.stringify(E))})},k})();function s(k,x,_,S,E,O,R){var M;R===void 0&&(R={});var I={};return k.isEmpty()||(I.bookmarks=k.values()),x.timeout!==null&&(I.tx_timeout=x.timeout),x.metadata&&(I.tx_metadata=x.metadata),_&&(I.db=c(_,"database")),E&&(I.imp_user=c(E,"impersonatedUser")),S===a&&(I.mode="r"),((M=R.appendNotificationFilter)!==null&&M!==void 0?M:g)(I,O),I}function u(k,x){var _={n:(0,o.int)(x)};return k!==-1&&(_.qid=(0,o.int)(k)),_}function g(k,x){x&&(x.minimumSeverityLevel&&(k.notifications_minimum_severity=x.minimumSeverityLevel),x.disabledCategories&&(k.notifications_disabled_categories=x.disabledCategories),x.disabledClassifications&&(k.notifications_disabled_categories=x.disabledClassifications))}function b(k,x){x&&(x.minimumSeverityLevel&&(k.notifications_minimum_severity=x.minimumSeverityLevel),x.disabledCategories&&(k.notifications_disabled_classifications=x.disabledCategories),x.disabledClassifications&&(k.notifications_disabled_classifications=x.disabledClassifications))}r.default=d;var f=new d(63,[],function(){return"PULL_ALL"}),v=new d(15,[],function(){return"RESET"}),p=new d(18,[],function(){return"COMMIT"}),m=new d(19,[],function(){return"ROLLBACK"}),y=new d(2,[],function(){return"GOODBYE"})},7041:function(t,r,e){var o=this&&this.__awaiter||function(c,l,d,s){return new(d||(d=Promise))(function(u,g){function b(p){try{v(s.next(p))}catch(m){g(m)}}function f(p){try{v(s.throw(p))}catch(m){g(m)}}function v(p){var m;p.done?u(p.value):(m=p.value,m instanceof d?m:new d(function(y){y(m)})).then(b,f)}v((s=s.apply(c,l||[])).next())})},n=this&&this.__generator||function(c,l){var d,s,u,g,b={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return g={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function f(v){return function(p){return(function(m){if(d)throw new TypeError("Generator is already executing.");for(;g&&(g=0,m[0]&&(b=0)),b;)try{if(d=1,s&&(u=2&m[0]?s.return:m[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,m[1])).done)return u;switch(s=0,u&&(m=[2&m[0],u.value]),m[0]){case 0:case 1:u=m;break;case 4:return b.label++,{value:m[1],done:!1};case 5:b.label++,s=m[1],m=[0];continue;case 7:m=b.ops.pop(),b.trys.pop();continue;default:if(!((u=(u=b.trys).length>0&&u[u.length-1])||m[0]!==6&&m[0]!==2)){b=0;continue}if(m[0]===3&&(!u||m[1]>u[0]&&m[1]{var o=e(3206);t.exports=function(n,a){var i=o(a),c=[];return(c=c.concat(i(n))).concat(i(null))}},7057:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ArgumentOutOfRangeError=void 0;var o=e(5568);r.ArgumentOutOfRangeError=o.createErrorClass(function(n){return function(){n(this),this.name="ArgumentOutOfRangeError",this.message="argument out of range"}})},7093:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isPoint=r.Point=void 0;var o=e(6587),n="__isPoint__",a=(function(){function c(l,d,s,u){this.srid=(0,o.assertNumberOrInteger)(l,"SRID"),this.x=(0,o.assertNumber)(d,"X coordinate"),this.y=(0,o.assertNumber)(s,"Y coordinate"),this.z=u==null?u:(0,o.assertNumber)(u,"Z coordinate"),Object.freeze(this)}return c.prototype.toString=function(){return this.z==null||isNaN(this.z)?"Point{srid=".concat(i(this.srid),", x=").concat(i(this.x),", y=").concat(i(this.y),"}"):"Point{srid=".concat(i(this.srid),", x=").concat(i(this.x),", y=").concat(i(this.y),", z=").concat(i(this.z),"}")},c})();function i(c){return Number.isInteger(c)?c.toString()+".0":c.toString()}r.Point=a,Object.defineProperty(a.prototype,n,{value:!0,enumerable:!1,configurable:!1,writable:!1}),r.isPoint=function(c){return c!=null&&c[n]===!0}},7101:t=>{t.exports=function(r){return!(!r||typeof r=="string")&&(r instanceof Array||Array.isArray(r)||r.length>=0&&(r.splice instanceof Function||Object.getOwnPropertyDescriptor(r,r.length-1)&&r.constructor.name!=="String"))}},7110:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.executeSchedule=void 0,r.executeSchedule=function(e,o,n,a,i){a===void 0&&(a=0),i===void 0&&(i=!1);var c=o.schedule(function(){n(),i?e.add(this.schedule(null,a)):this.unsubscribe()},a);if(e.add(c),!i)return c}},7168:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__setModuleDefault||(Object.create?function(d,s){Object.defineProperty(d,"default",{enumerable:!0,value:s})}:function(d,s){d.default=s}),a=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var s={};if(d!=null)for(var u in d)u!=="default"&&Object.prototype.hasOwnProperty.call(d,u)&&o(s,d,u);return n(s,d),s};Object.defineProperty(r,"__esModule",{value:!0}),r.structure=r.v2=r.v1=void 0;var i=a(e(5361));r.v1=i;var c=a(e(2072));r.v2=c;var l=a(e(7665));r.structure=l,r.default=c},7174:function(t,r,e){var o=this&&this.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(r,"__esModule",{value:!0}),r.BaseBuffer=void 0;var n=o(e(45));r.BaseBuffer=n.default,r.default=n.default},7192:t=>{t.exports=["abs","acos","all","any","asin","atan","ceil","clamp","cos","cross","dFdx","dFdy","degrees","distance","dot","equal","exp","exp2","faceforward","floor","fract","gl_BackColor","gl_BackLightModelProduct","gl_BackLightProduct","gl_BackMaterial","gl_BackSecondaryColor","gl_ClipPlane","gl_ClipVertex","gl_Color","gl_DepthRange","gl_DepthRangeParameters","gl_EyePlaneQ","gl_EyePlaneR","gl_EyePlaneS","gl_EyePlaneT","gl_Fog","gl_FogCoord","gl_FogFragCoord","gl_FogParameters","gl_FragColor","gl_FragCoord","gl_FragData","gl_FragDepth","gl_FragDepthEXT","gl_FrontColor","gl_FrontFacing","gl_FrontLightModelProduct","gl_FrontLightProduct","gl_FrontMaterial","gl_FrontSecondaryColor","gl_LightModel","gl_LightModelParameters","gl_LightModelProducts","gl_LightProducts","gl_LightSource","gl_LightSourceParameters","gl_MaterialParameters","gl_MaxClipPlanes","gl_MaxCombinedTextureImageUnits","gl_MaxDrawBuffers","gl_MaxFragmentUniformComponents","gl_MaxLights","gl_MaxTextureCoords","gl_MaxTextureImageUnits","gl_MaxTextureUnits","gl_MaxVaryingFloats","gl_MaxVertexAttribs","gl_MaxVertexTextureImageUnits","gl_MaxVertexUniformComponents","gl_ModelViewMatrix","gl_ModelViewMatrixInverse","gl_ModelViewMatrixInverseTranspose","gl_ModelViewMatrixTranspose","gl_ModelViewProjectionMatrix","gl_ModelViewProjectionMatrixInverse","gl_ModelViewProjectionMatrixInverseTranspose","gl_ModelViewProjectionMatrixTranspose","gl_MultiTexCoord0","gl_MultiTexCoord1","gl_MultiTexCoord2","gl_MultiTexCoord3","gl_MultiTexCoord4","gl_MultiTexCoord5","gl_MultiTexCoord6","gl_MultiTexCoord7","gl_Normal","gl_NormalMatrix","gl_NormalScale","gl_ObjectPlaneQ","gl_ObjectPlaneR","gl_ObjectPlaneS","gl_ObjectPlaneT","gl_Point","gl_PointCoord","gl_PointParameters","gl_PointSize","gl_Position","gl_ProjectionMatrix","gl_ProjectionMatrixInverse","gl_ProjectionMatrixInverseTranspose","gl_ProjectionMatrixTranspose","gl_SecondaryColor","gl_TexCoord","gl_TextureEnvColor","gl_TextureMatrix","gl_TextureMatrixInverse","gl_TextureMatrixInverseTranspose","gl_TextureMatrixTranspose","gl_Vertex","greaterThan","greaterThanEqual","inversesqrt","length","lessThan","lessThanEqual","log","log2","matrixCompMult","max","min","mix","mod","normalize","not","notEqual","pow","radians","reflect","refract","sign","sin","smoothstep","sqrt","step","tan","texture2D","texture2DLod","texture2DProj","texture2DProjLod","textureCube","textureCubeLod","texture2DLodEXT","texture2DProjLodEXT","textureCubeLodEXT","texture2DGradEXT","texture2DProjGradEXT","textureCubeGradEXT"]},7210:function(t,r,e){var o=this&&this.__values||function(u){var g=typeof Symbol=="function"&&Symbol.iterator,b=g&&u[g],f=0;if(b)return b.call(u);if(u&&typeof u.length=="number")return{next:function(){return u&&f>=u.length&&(u=void 0),{value:u&&u[f++],done:!u}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.bufferTime=void 0;var n=e(8014),a=e(7843),i=e(3111),c=e(7479),l=e(7961),d=e(1107),s=e(7110);r.bufferTime=function(u){for(var g,b,f=[],v=1;v=0?s.executeSchedule(x,p,O,m,!0):S=!0,O();var R=i.createOperatorSubscriber(x,function(M){var I,L,z=_.slice();try{for(var j=o(z),F=j.next();!F.done;F=j.next()){var H=F.value,q=H.buffer;q.push(M),y<=q.length&&E(H)}}catch(W){I={error:W}}finally{try{F&&!F.done&&(L=j.return)&&L.call(j)}finally{if(I)throw I.error}}},function(){for(;_!=null&&_.length;)x.next(_.shift().buffer);R==null||R.unsubscribe(),x.complete(),x.unsubscribe()},void 0,function(){return _=null});k.subscribe(R)})}},7220:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.publishBehavior=void 0;var o=e(1637),n=e(8918);r.publishBehavior=function(a){return function(i){var c=new o.BehaviorSubject(a);return new n.ConnectableObservable(i,function(){return c})}}},7245:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.TestTools=r.Immediate=void 0;var e,o=1,n={};function a(i){return i in n&&(delete n[i],!0)}r.Immediate={setImmediate:function(i){var c=o++;return n[c]=!0,e||(e=Promise.resolve()),e.then(function(){return a(c)&&i()}),c},clearImmediate:function(i){a(i)}},r.TestTools={pending:function(){return Object.keys(n).length}}},7264:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(M){for(var I,L=1,z=arguments.length;L0&&j[j.length-1])||$[0]!==6&&$[0]!==2)){H=0;continue}if($[0]===3&&(!j||$[1]>j[0]&&$[1]0||L===0?L:L<0?Number.MAX_SAFE_INTEGER:I}function R(M,I){var L=parseInt(M,10);if(L>0||L===d.FETCH_ALL)return L;if(L===0||L<0)throw new Error("The fetch size can only be a positive value or ".concat(d.FETCH_ALL," for ALL. However fetchSize = ").concat(L));return I}r.Driver=E,r.default=E},7286:function(t,r,e){var o=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},n=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeAll=void 0;var o=e(983),n=e(6640);r.mergeAll=function(a){return a===void 0&&(a=1/0),o.mergeMap(n.identity,a)}},7315:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.reportUnhandledError=void 0;var o=e(3413),n=e(9155);r.reportUnhandledError=function(a){n.timeoutProvider.setTimeout(function(){var i=o.config.onUnhandledError;if(!i)throw a;i(a)})}},7331:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.argsArgArrayOrObject=void 0;var e=Array.isArray,o=Object.getPrototypeOf,n=Object.prototype,a=Object.keys;r.argsArgArrayOrObject=function(i){if(i.length===1){var c=i[0];if(e(c))return{args:c,keys:null};if((d=c)&&typeof d=="object"&&o(d)===n){var l=a(c);return{args:l.map(function(s){return c[s]}),keys:l}}}var d;return{args:i,keys:null}}},7372:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skipUntil=void 0;var o=e(7843),n=e(3111),a=e(9445),i=e(1342);r.skipUntil=function(c){return o.operate(function(l,d){var s=!1,u=n.createOperatorSubscriber(d,function(){u==null||u.unsubscribe(),s=!0},i.noop);a.innerFrom(c).subscribe(u),l.subscribe(n.createOperatorSubscriber(d,function(g){return s&&d.next(g)}))})}},7428:function(t,r,e){var o=this&&this.__extends||(function(){var sr=function(pr,ur){return sr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(cr,gr){cr.__proto__=gr}||function(cr,gr){for(var kr in gr)Object.prototype.hasOwnProperty.call(gr,kr)&&(cr[kr]=gr[kr])},sr(pr,ur)};return function(pr,ur){if(typeof ur!="function"&&ur!==null)throw new TypeError("Class extends value "+String(ur)+" is not a constructor or null");function cr(){this.constructor=pr}sr(pr,ur),pr.prototype=ur===null?Object.create(ur):(cr.prototype=ur.prototype,new cr)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(sr){for(var pr,ur=1,cr=arguments.length;ur0&&gr[gr.length-1])||Ar[0]!==6&&Ar[0]!==2)){Or=0;continue}if(Ar[0]===3&&(!gr||Ar[1]>gr[0]&&Ar[1]=sr.length&&(sr=void 0),{value:sr&&sr[cr++],done:!sr}}};throw new TypeError(pr?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(sr,pr){var ur=typeof Symbol=="function"&&sr[Symbol.iterator];if(!ur)return sr;var cr,gr,kr=ur.call(sr),Or=[];try{for(;(pr===void 0||pr-- >0)&&!(cr=kr.next()).done;)Or.push(cr.value)}catch(Ir){gr={error:Ir}}finally{try{cr&&!cr.done&&(ur=kr.return)&&ur.call(kr)}finally{if(gr)throw gr.error}}return Or},g=this&&this.__importDefault||function(sr){return sr&&sr.__esModule?sr:{default:sr}};Object.defineProperty(r,"__esModule",{value:!0});var b=e(9305),f=c(e(206)),v=e(7452),p=g(e(4132)),m=g(e(8987)),y=e(4455),k=e(7721),x=e(6781),_=b.error.SERVICE_UNAVAILABLE,S=b.error.SESSION_EXPIRED,E=b.internal.bookmarks.Bookmarks,O=b.internal.constants,R=O.ACCESS_MODE_READ,M=O.ACCESS_MODE_WRITE,I=O.BOLT_PROTOCOL_V3,L=O.BOLT_PROTOCOL_V4_0,z=O.BOLT_PROTOCOL_V4_4,j=O.BOLT_PROTOCOL_V5_1,F="Neo.ClientError.Database.DatabaseNotFound",H="Neo.ClientError.Transaction.InvalidBookmark",q="Neo.ClientError.Transaction.InvalidBookmarkMixture",W="Neo.ClientError.Security.AuthorizationExpired",Z="Neo.ClientError.Statement.ArgumentError",$="Neo.ClientError.Request.Invalid",X="Neo.ClientError.Statement.TypeError",Q="N/A",lr=null,or=(0,b.int)(3e4),tr=(function(sr){function pr(ur){var cr=ur.id,gr=ur.address,kr=ur.routingContext,Or=ur.hostNameResolver,Ir=ur.config,Mr=ur.log,Lr=ur.userAgent,Ar=ur.boltAgent,Y=ur.authTokenManager,J=ur.routingTablePurgeDelay,nr=ur.newPool,xr=sr.call(this,{id:cr,config:Ir,log:Mr,userAgent:Lr,boltAgent:Ar,authTokenManager:Y,newPool:nr},function(Er){return l(xr,void 0,void 0,function(){var Pr,Dr;return d(this,function(Yr){switch(Yr.label){case 0:return Pr=k.createChannelConnection,Dr=[Er,this._config,this._createConnectionErrorHandler(),this._log],[4,this._clientCertificateHolder.getClientCertificate()];case 1:return[2,Pr.apply(void 0,Dr.concat([Yr.sent(),this._routingContext,this._channelSsrCallback.bind(this)]))]}})})})||this;return xr._routingContext=n(n({},kr),{address:gr.toString()}),xr._seedRouter=gr,xr._rediscovery=new f.default(xr._routingContext),xr._loadBalancingStrategy=new y.LeastConnectedLoadBalancingStrategy(xr._connectionPool),xr._hostNameResolver=Or,xr._dnsResolver=new v.HostNameResolver,xr._log=Mr,xr._useSeedRouter=!0,xr._routingTableRegistry=new dr(J?(0,b.int)(J):or),xr._refreshRoutingTable=x.functional.reuseOngoingRequest(xr._refreshRoutingTable,xr),xr._withSSR=0,xr._withoutSSR=0,xr}return o(pr,sr),pr.prototype._createConnectionErrorHandler=function(){return new k.ConnectionErrorHandler(S)},pr.prototype._handleUnavailability=function(ur,cr,gr){return this._log.warn("Routing driver ".concat(this._id," will forget ").concat(cr," for database '").concat(gr,"' because of an error ").concat(ur.code," '").concat(ur.message,"'")),this.forget(cr,gr||lr),ur},pr.prototype._handleSecurityError=function(ur,cr,gr,kr){return this._log.warn("Routing driver ".concat(this._id," will close connections to ").concat(cr," for database '").concat(kr,"' because of an error ").concat(ur.code," '").concat(ur.message,"'")),sr.prototype._handleSecurityError.call(this,ur,cr,gr,kr)},pr.prototype._handleWriteFailure=function(ur,cr,gr){return this._log.warn("Routing driver ".concat(this._id," will forget writer ").concat(cr," for database '").concat(gr,"' because of an error ").concat(ur.code," '").concat(ur.message,"'")),this.forgetWriter(cr,gr||lr),(0,b.newError)("No longer possible to write to server at "+cr,S,ur)},pr.prototype.acquireConnection=function(ur){var cr=ur===void 0?{}:ur,gr=cr.accessMode,kr=cr.database,Or=cr.bookmarks,Ir=cr.impersonatedUser,Mr=cr.onDatabaseNameResolved,Lr=cr.auth,Ar=cr.homeDb;return l(this,void 0,void 0,function(){var Y,J,nr,xr,Er,Pr=this;return d(this,function(Dr){switch(Dr.label){case 0:return Y={database:kr||lr},J=new k.ConnectionErrorHandler(S,function(Yr,ie){return Pr._handleUnavailability(Yr,ie,Y.database)},function(Yr,ie){return Pr._handleWriteFailure(Yr,ie,Ar??Y.database)},function(Yr,ie,me){return Pr._handleSecurityError(Yr,ie,me,Y.database)}),this.SSREnabled()&&Ar!==void 0&&kr===""?!(xr=this._routingTableRegistry.get(Ar,function(){return new f.RoutingTable({database:Ar})}))||xr.isStaleFor(gr)?[3,2]:[4,this.getConnectionFromRoutingTable(xr,Lr,gr,J)]:[3,2];case 1:if(nr=Dr.sent(),this.SSREnabled())return[2,nr];nr.release(),Dr.label=2;case 2:return[4,this._freshRoutingTable({accessMode:gr,database:Y.database,bookmarks:Or,impersonatedUser:Ir,auth:Lr,onDatabaseNameResolved:function(Yr){Y.database=Y.database||Yr,Mr&&Mr(Yr)}})];case 3:return Er=Dr.sent(),[2,this.getConnectionFromRoutingTable(Er,Lr,gr,J)]}})})},pr.prototype.getConnectionFromRoutingTable=function(ur,cr,gr,kr){return l(this,void 0,void 0,function(){var Or,Ir,Mr,Lr;return d(this,function(Ar){switch(Ar.label){case 0:if(gr===R)Ir=this._loadBalancingStrategy.selectReader(ur.readers),Or="read";else{if(gr!==M)throw(0,b.newError)("Illegal mode "+gr);Ir=this._loadBalancingStrategy.selectWriter(ur.writers),Or="write"}if(!Ir)throw(0,b.newError)("Failed to obtain connection towards ".concat(Or," server. Known routing table is: ").concat(ur),S);Ar.label=1;case 1:return Ar.trys.push([1,5,,6]),[4,this._connectionPool.acquire({auth:cr},Ir)];case 2:return Mr=Ar.sent(),cr?[4,this._verifyStickyConnection({auth:cr,connection:Mr,address:Ir})]:[3,4];case 3:return Ar.sent(),[2,Mr];case 4:return[2,new k.DelegateConnection(Mr,kr)];case 5:throw Lr=Ar.sent(),kr.handleAndTransformError(Lr,Ir);case 6:return[2]}})})},pr.prototype._hasProtocolVersion=function(ur){return l(this,void 0,void 0,function(){var cr,gr,kr,Or,Ir,Mr;return d(this,function(Lr){switch(Lr.label){case 0:return[4,this._resolveSeedRouter(this._seedRouter)];case 1:cr=Lr.sent(),kr=0,Lr.label=2;case 2:if(!(kr=L})];case 1:return[2,ur.sent()]}})})},pr.prototype.supportsTransactionConfig=function(){return l(this,void 0,void 0,function(){return d(this,function(ur){switch(ur.label){case 0:return[4,this._hasProtocolVersion(function(cr){return cr>=I})];case 1:return[2,ur.sent()]}})})},pr.prototype.supportsUserImpersonation=function(){return l(this,void 0,void 0,function(){return d(this,function(ur){switch(ur.label){case 0:return[4,this._hasProtocolVersion(function(cr){return cr>=z})];case 1:return[2,ur.sent()]}})})},pr.prototype.supportsSessionAuth=function(){return l(this,void 0,void 0,function(){return d(this,function(ur){switch(ur.label){case 0:return[4,this._hasProtocolVersion(function(cr){return cr>=j})];case 1:return[2,ur.sent()]}})})},pr.prototype.getNegotiatedProtocolVersion=function(){var ur=this;return new Promise(function(cr,gr){ur._hasProtocolVersion(cr).catch(gr)})},pr.prototype.verifyAuthentication=function(ur){var cr=ur.database,gr=ur.accessMode,kr=ur.auth;return l(this,void 0,void 0,function(){var Or=this;return d(this,function(Ir){return[2,this._verifyAuthentication({auth:kr,getAddress:function(){return l(Or,void 0,void 0,function(){var Mr,Lr,Ar;return d(this,function(Y){switch(Y.label){case 0:return Mr={database:cr||lr},[4,this._freshRoutingTable({accessMode:gr,database:Mr.database,auth:kr,onDatabaseNameResolved:function(J){Mr.database=Mr.database||J}})];case 1:if(Lr=Y.sent(),(Ar=gr===M?Lr.writers:Lr.readers).length===0)throw(0,b.newError)("No servers available for database '".concat(Mr.database,"' with access mode '").concat(gr,"'"),_);return[2,Ar[0]]}})})}})]})})},pr.prototype.verifyConnectivityAndGetServerInfo=function(ur){var cr=ur.database,gr=ur.accessMode;return l(this,void 0,void 0,function(){var kr,Or,Ir,Mr,Lr,Ar,Y,J,nr,xr,Er;return d(this,function(Pr){switch(Pr.label){case 0:return kr={database:cr||lr},[4,this._freshRoutingTable({accessMode:gr,database:kr.database,onDatabaseNameResolved:function(Dr){kr.database=kr.database||Dr}})];case 1:Or=Pr.sent(),Ir=gr===M?Or.writers:Or.readers,Mr=(0,b.newError)("No servers available for database '".concat(kr.database,"' with access mode '").concat(gr,"'"),_),Pr.label=2;case 2:Pr.trys.push([2,9,10,11]),Lr=s(Ir),Ar=Lr.next(),Pr.label=3;case 3:if(Ar.done)return[3,8];Y=Ar.value,Pr.label=4;case 4:return Pr.trys.push([4,6,,7]),[4,this._verifyConnectivityAndGetServerVersion({address:Y})];case 5:return[2,Pr.sent()];case 6:return J=Pr.sent(),Mr=J,[3,7];case 7:return Ar=Lr.next(),[3,3];case 8:return[3,11];case 9:return nr=Pr.sent(),xr={error:nr},[3,11];case 10:try{Ar&&!Ar.done&&(Er=Lr.return)&&Er.call(Lr)}finally{if(xr)throw xr.error}return[7];case 11:throw Mr}})})},pr.prototype.forget=function(ur,cr){this._routingTableRegistry.apply(cr,{applyWhenExists:function(gr){return gr.forget(ur)}}),this._connectionPool.purge(ur).catch(function(){})},pr.prototype.forgetWriter=function(ur,cr){this._routingTableRegistry.apply(cr,{applyWhenExists:function(gr){return gr.forgetWriter(ur)}})},pr.prototype._freshRoutingTable=function(ur){var cr=ur===void 0?{}:ur,gr=cr.accessMode,kr=cr.database,Or=cr.bookmarks,Ir=cr.impersonatedUser,Mr=cr.onDatabaseNameResolved,Lr=cr.auth,Ar=this._routingTableRegistry.get(kr,function(){return new f.RoutingTable({database:kr})});return Ar.isStaleFor(gr)?(this._log.info('Routing table is stale for database: "'.concat(kr,'" and access mode: "').concat(gr,'": ').concat(Ar)),this._refreshRoutingTable(Ar,Or,Ir,Lr).then(function(Y){return Mr(Y.database),Y})):Ar},pr.prototype._refreshRoutingTable=function(ur,cr,gr,kr){var Or=ur.routers;return this._useSeedRouter?this._fetchRoutingTableFromSeedRouterFallbackToKnownRouters(Or,ur,cr,gr,kr):this._fetchRoutingTableFromKnownRoutersFallbackToSeedRouter(Or,ur,cr,gr,kr)},pr.prototype._fetchRoutingTableFromSeedRouterFallbackToKnownRouters=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir,Mr,Lr,Ar,Y,J,nr;return d(this,function(xr){switch(xr.label){case 0:return Ir=[],[4,this._fetchRoutingTableUsingSeedRouter(Ir,this._seedRouter,cr,gr,kr,Or)];case 1:return Mr=u.apply(void 0,[xr.sent(),2]),Lr=Mr[0],Ar=Mr[1],Lr?(this._useSeedRouter=!1,[3,4]):[3,2];case 2:return[4,this._fetchRoutingTableUsingKnownRouters(ur,cr,gr,kr,Or)];case 3:Y=u.apply(void 0,[xr.sent(),2]),J=Y[0],nr=Y[1],Lr=J,Ar=nr||Ar,xr.label=4;case 4:return[4,this._applyRoutingTableIfPossible(cr,Lr,Ar)];case 5:return[2,xr.sent()]}})})},pr.prototype._fetchRoutingTableFromKnownRoutersFallbackToSeedRouter=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir,Mr,Lr,Ar;return d(this,function(Y){switch(Y.label){case 0:return[4,this._fetchRoutingTableUsingKnownRouters(ur,cr,gr,kr,Or)];case 1:return Ir=u.apply(void 0,[Y.sent(),2]),Mr=Ir[0],Lr=Ir[1],Mr?[3,3]:[4,this._fetchRoutingTableUsingSeedRouter(ur,this._seedRouter,cr,gr,kr,Or)];case 2:Ar=u.apply(void 0,[Y.sent(),2]),Mr=Ar[0],Lr=Ar[1],Y.label=3;case 3:return[4,this._applyRoutingTableIfPossible(cr,Mr,Lr)];case 4:return[2,Y.sent()]}})})},pr.prototype._fetchRoutingTableUsingKnownRouters=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir,Mr,Lr,Ar;return d(this,function(Y){switch(Y.label){case 0:return[4,this._fetchRoutingTable(ur,cr,gr,kr,Or)];case 1:return Ir=u.apply(void 0,[Y.sent(),2]),Mr=Ir[0],Lr=Ir[1],Mr?[2,[Mr,null]]:(Ar=ur.length-1,pr._forgetRouter(cr,ur,Ar),[2,[null,Lr]])}})})},pr.prototype._fetchRoutingTableUsingSeedRouter=function(ur,cr,gr,kr,Or,Ir){return l(this,void 0,void 0,function(){var Mr,Lr;return d(this,function(Ar){switch(Ar.label){case 0:return[4,this._resolveSeedRouter(cr)];case 1:return Mr=Ar.sent(),Lr=Mr.filter(function(Y){return ur.indexOf(Y)<0}),[4,this._fetchRoutingTable(Lr,gr,kr,Or,Ir)];case 2:return[2,Ar.sent()]}})})},pr.prototype._resolveSeedRouter=function(ur){return l(this,void 0,void 0,function(){var cr,gr,kr=this;return d(this,function(Or){switch(Or.label){case 0:return[4,this._hostNameResolver.resolve(ur)];case 1:return cr=Or.sent(),[4,Promise.all(cr.map(function(Ir){return kr._dnsResolver.resolve(Ir)}))];case 2:return gr=Or.sent(),[2,[].concat.apply([],gr)]}})})},pr.prototype._fetchRoutingTable=function(ur,cr,gr,kr,Or){return l(this,void 0,void 0,function(){var Ir=this;return d(this,function(Mr){return[2,ur.reduce(function(Lr,Ar,Y){return l(Ir,void 0,void 0,function(){var J,nr,xr,Er,Pr,Dr,Yr;return d(this,function(ie){switch(ie.label){case 0:return[4,Lr];case 1:return J=u.apply(void 0,[ie.sent(),1]),(nr=J[0])?[2,[nr,null]]:(xr=Y-1,pr._forgetRouter(cr,ur,xr),[4,this._createSessionForRediscovery(Ar,gr,kr,Or)]);case 2:if(Er=u.apply(void 0,[ie.sent(),2]),Pr=Er[0],Dr=Er[1],!Pr)return[3,8];ie.label=3;case 3:return ie.trys.push([3,5,6,7]),[4,this._rediscovery.lookupRoutingTableOnRouter(Pr,cr.database,Ar,kr)];case 4:return[2,[ie.sent(),null]];case 5:return Yr=ie.sent(),[2,this._handleRediscoveryError(Yr,Ar)];case 6:return Pr.close(),[7];case 7:return[3,9];case 8:return[2,[null,Dr]];case 9:return[2]}})})},Promise.resolve([null,null]))]})})},pr.prototype._createSessionForRediscovery=function(ur,cr,gr,kr){return l(this,void 0,void 0,function(){var Or,Ir,Mr,Lr,Ar,Y=this;return d(this,function(J){switch(J.label){case 0:return J.trys.push([0,4,,5]),[4,this._connectionPool.acquire({auth:kr},ur)];case 1:return Or=J.sent(),kr?[4,this._verifyStickyConnection({auth:kr,connection:Or,address:ur})]:[3,3];case 2:J.sent(),J.label=3;case 3:return Ir=k.ConnectionErrorHandler.create({errorCode:S,handleSecurityError:function(nr,xr,Er){return Y._handleSecurityError(nr,xr,Er)}}),Mr=Or._sticky?new k.DelegateConnection(Or):new k.DelegateConnection(Or,Ir),Lr=new p.default(Mr),Or.protocol().version<4?[2,[new b.Session({mode:M,bookmarks:E.empty(),connectionProvider:Lr}),null]]:[2,[new b.Session({mode:R,database:"system",bookmarks:cr,connectionProvider:Lr,impersonatedUser:gr}),null]];case 4:return Ar=J.sent(),[2,this._handleRediscoveryError(Ar,ur)];case 5:return[2]}})})},pr.prototype._handleRediscoveryError=function(ur,cr){if((function(gr){return[F,H,q,Z,$,X,Q].includes(gr.code)})(ur)||(function(gr){var kr;return((kr=gr.code)===null||kr===void 0?void 0:kr.startsWith("Neo.ClientError.Security."))&&![W].includes(gr.code)})(ur))throw ur;if(ur.code==="Neo.ClientError.Procedure.ProcedureNotFound")throw(0,b.newError)("Server at ".concat(cr.asHostPort()," can't perform routing. Make sure you are connecting to a causal cluster"),_,ur);return this._log.warn("unable to fetch routing table because of an error ".concat(ur)),[null,ur]},pr.prototype._applyRoutingTableIfPossible=function(ur,cr,gr){return l(this,void 0,void 0,function(){return d(this,function(kr){switch(kr.label){case 0:if(!cr)throw(0,b.newError)("Could not perform discovery. No routing servers available. Known routing table: ".concat(ur),_,gr);return cr.writers.length===0&&(this._useSeedRouter=!0),[4,this._updateRoutingTable(cr)];case 1:return kr.sent(),[2,cr]}})})},pr.prototype._updateRoutingTable=function(ur){return l(this,void 0,void 0,function(){return d(this,function(cr){switch(cr.label){case 0:return[4,this._connectionPool.keepAll(ur.allServers())];case 1:return cr.sent(),this._routingTableRegistry.removeExpired(),this._routingTableRegistry.register(ur),this._log.info("Updated routing table ".concat(ur)),[2]}})})},pr._forgetRouter=function(ur,cr,gr){var kr=cr[gr];ur&&kr&&ur.forgetRouter(kr)},pr.prototype._channelSsrCallback=function(ur,cr){if(cr==="OPEN")ur===!0?this._withSSR=this._withSSR+1:this._withoutSSR=this._withoutSSR+1;else{if(cr!=="CLOSE")throw(0,b.newError)("Channel SSR Callback invoked with action other than 'OPEN' or 'CLOSE'");ur===!0?this._withSSR=this._withSSR-1:this._withoutSSR=this._withoutSSR-1}},pr.prototype.SSREnabled=function(){return this._withSSR>0&&this._withoutSSR===0},pr})(m.default);r.default=tr;var dr=(function(){function sr(pr){this._tables=new Map,this._routingTablePurgeDelay=pr}return sr.prototype.register=function(pr){return this._tables.set(pr.database,pr),this},sr.prototype.apply=function(pr,ur){var cr=ur===void 0?{}:ur,gr=cr.applyWhenExists,kr=cr.applyWhenDontExists,Or=kr===void 0?function(){}:kr;return this._tables.has(pr)?gr(this._tables.get(pr)):typeof pr=="string"||pr===null?Or():this._forEach(gr),this},sr.prototype.get=function(pr,ur){return this._tables.has(pr)?this._tables.get(pr):typeof ur=="function"?ur():ur},sr.prototype.removeExpired=function(){var pr=this;return this._removeIf(function(ur){return ur.isExpiredFor(pr._routingTablePurgeDelay)})},sr.prototype._forEach=function(pr){var ur,cr;try{for(var gr=s(this._tables),kr=gr.next();!kr.done;kr=gr.next())pr(u(kr.value,2)[1])}catch(Or){ur={error:Or}}finally{try{kr&&!kr.done&&(cr=gr.return)&&cr.call(gr)}finally{if(ur)throw ur.error}}return this},sr.prototype._remove=function(pr){return this._tables.delete(pr),this},sr.prototype._removeIf=function(pr){var ur,cr;try{for(var gr=s(this._tables),kr=gr.next();!kr.done;kr=gr.next()){var Or=u(kr.value,2),Ir=Or[0];pr(Or[1])&&this._remove(Ir)}}catch(Mr){ur={error:Mr}}finally{try{kr&&!kr.done&&(cr=gr.return)&&cr.call(gr)}finally{if(ur)throw ur.error}}return this},sr})()},7441:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.dematerialize=void 0;var o=e(7800),n=e(7843),a=e(3111);r.dematerialize=function(){return n.operate(function(i,c){i.subscribe(a.createOperatorSubscriber(c,function(l){return o.observeNotification(l,c)}))})}},7449:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(s){for(var u,g=1,b=arguments.length;g0)&&!(b=v.next()).done;)p.push(b.value)}catch(m){f={error:m}}finally{try{b&&!b.done&&(g=v.return)&&g.call(v)}finally{if(f)throw f.error}}return p},a=this&&this.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(r,"__esModule",{value:!0});var i=e(7168),c=e(9305),l=a(e(7518)),d=a(e(5045));r.default=o(o(o({},l.default),d.default),{createNodeTransformer:function(s){return l.default.createNodeTransformer(s).extendsWith({fromStructure:function(u){i.structure.verifyStructSize("Node",4,u.size);var g=n(u.fields,4),b=g[0],f=g[1],v=g[2],p=g[3];return new c.Node(b,f,v,p)}})},createRelationshipTransformer:function(s){return l.default.createRelationshipTransformer(s).extendsWith({fromStructure:function(u){i.structure.verifyStructSize("Relationship",8,u.size);var g=n(u.fields,8),b=g[0],f=g[1],v=g[2],p=g[3],m=g[4],y=g[5],k=g[6],x=g[7];return new c.Relationship(b,f,v,p,m,y,k,x)}})},createUnboundRelationshipTransformer:function(s){return l.default.createUnboundRelationshipTransformer(s).extendsWith({fromStructure:function(u){i.structure.verifyStructSize("UnboundRelationship",4,u.size);var g=n(u.fields,4),b=g[0],f=g[1],v=g[2],p=g[3];return new c.UnboundRelationship(b,f,v,p)}})}})},7452:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__exportStar||function(d,s){for(var u in d)u==="default"||Object.prototype.hasOwnProperty.call(s,u)||o(s,d,u)},a=this&&this.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(r,"__esModule",{value:!0}),r.utf8=r.alloc=r.ChannelConfig=void 0,n(e(3951),r),n(e(373),r);var i=e(2481);Object.defineProperty(r,"ChannelConfig",{enumerable:!0,get:function(){return a(i).default}});var c=e(5319);Object.defineProperty(r,"alloc",{enumerable:!0,get:function(){return c.alloc}});var l=e(3473);Object.defineProperty(r,"utf8",{enumerable:!0,get:function(){return a(l).default}})},7479:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.arrRemove=void 0,r.arrRemove=function(e,o){if(e){var n=e.indexOf(o);0<=n&&e.splice(n,1)}}},7509:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(d,s,u,g){g===void 0&&(g=u);var b=Object.getOwnPropertyDescriptor(s,u);b&&!("get"in b?!s.__esModule:b.writable||b.configurable)||(b={enumerable:!0,get:function(){return s[u]}}),Object.defineProperty(d,g,b)}:function(d,s,u,g){g===void 0&&(g=u),d[g]=s[u]}),n=this&&this.__setModuleDefault||(Object.create?function(d,s){Object.defineProperty(d,"default",{enumerable:!0,value:s})}:function(d,s){d.default=s}),a=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var s={};if(d!=null)for(var u in d)u!=="default"&&Object.prototype.hasOwnProperty.call(d,u)&&o(s,d,u);return n(s,d),s};Object.defineProperty(r,"__esModule",{value:!0}),r.ServerAddress=void 0;var i=e(6587),c=a(e(407)),l=(function(){function d(s,u,g,b){this._host=(0,i.assertString)(s,"host"),this._resolved=u!=null?(0,i.assertString)(u,"resolved"):null,this._port=(0,i.assertNumber)(g,"port"),this._hostPort=b,this._stringValue=u!=null?"".concat(b,"(").concat(u,")"):"".concat(b)}return d.prototype.host=function(){return this._host},d.prototype.resolvedHost=function(){return this._resolved!=null?this._resolved:this._host},d.prototype.port=function(){return this._port},d.prototype.resolveWith=function(s){return new d(this._host,s,this._port,this._hostPort)},d.prototype.asHostPort=function(){return this._hostPort},d.prototype.asKey=function(){return this._hostPort},d.prototype.toString=function(){return this._stringValue},d.fromUrl=function(s){var u=c.parseDatabaseUrl(s);return new d(u.host,null,u.port,u.hostAndPort)},d})();r.ServerAddress=l},7518:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.refCount=void 0;var o=e(7843),n=e(3111);r.refCount=function(){return o.operate(function(a,i){var c=null;a._refCount++;var l=n.createOperatorSubscriber(i,void 0,void 0,void 0,function(){if(!a||a._refCount<=0||0<--a._refCount)c=null;else{var d=a._connection,s=c;c=null,!d||s&&d!==s||d.unsubscribe(),i.unsubscribe()}});a.subscribe(l),l.closed||(c=a.connect())})}},7579:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.connectable=void 0;var o=e(2483),n=e(4662),a=e(9353),i={connector:function(){return new o.Subject},resetOnDisconnect:!0};r.connectable=function(c,l){l===void 0&&(l=i);var d=null,s=l.connector,u=l.resetOnDisconnect,g=u===void 0||u,b=s(),f=new n.Observable(function(v){return b.subscribe(v)});return f.connect=function(){return d&&!d.closed||(d=a.defer(function(){return c}).subscribe(b),g&&d.add(function(){return b=s()})),d},f}},7589:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_ACQUISITION_TIMEOUT=r.DEFAULT_MAX_SIZE=void 0;var e=100;r.DEFAULT_MAX_SIZE=e;var o=6e4;r.DEFAULT_ACQUISITION_TIMEOUT=o;var n=(function(){function c(l,d){this.maxSize=a(l,e),this.acquisitionTimeout=a(d,o)}return c.defaultConfig=function(){return new c(e,o)},c.fromDriverConfig=function(l){return new c(i(l.maxConnectionPoolSize)?l.maxConnectionPoolSize:e,i(l.connectionAcquisitionTimeout)?l.connectionAcquisitionTimeout:o)},c})();function a(c,l){return i(c)?c:l}function i(c){return c===0||c!=null}r.default=n},7601:function(t,r,e){var o=this&&this.__read||function(d,s){var u=typeof Symbol=="function"&&d[Symbol.iterator];if(!u)return d;var g,b,f=u.call(d),v=[];try{for(;(s===void 0||s-- >0)&&!(g=f.next()).done;)v.push(g.value)}catch(p){b={error:p}}finally{try{g&&!g.done&&(u=f.return)&&u.call(f)}finally{if(b)throw b.error}}return v},n=this&&this.__spreadArray||function(d,s){for(var u=0,g=s.length,b=d.length;u0&&g[g.length-1])||y[0]!==6&&y[0]!==2)){f=0;continue}if(y[0]===3&&(!g||y[1]>g[0]&&y[1]{Object.defineProperty(r,"__esModule",{value:!0}),r.createInvalidObservableTypeError=void 0,r.createInvalidObservableTypeError=function(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}},7629:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isPromise=void 0;var o=e(1018);r.isPromise=function(n){return o.isFunction(n==null?void 0:n.then)}},7640:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throttleTime=void 0;var o=e(7961),n=e(8941),a=e(4092);r.throttleTime=function(i,c,l){c===void 0&&(c=o.asyncScheduler);var d=a.timer(i,c);return n.throttle(function(){return d},l)}},7661:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.expand=void 0;var o=e(7843),n=e(1983);r.expand=function(a,i,c){return i===void 0&&(i=1/0),i=(i||0)<1?1/0:i,o.operate(function(l,d){return n.mergeInternals(l,d,a,i,void 0,!0,c)})}},7665:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.verifyStructSize=r.Structure=void 0;var o=e(9305),n=o.error.PROTOCOL_ERROR,a=(function(){function i(c,l){this.signature=c,this.fields=l}return Object.defineProperty(i.prototype,"size",{get:function(){return this.fields.length},enumerable:!1,configurable:!0}),i.prototype.toString=function(){for(var c="",l=0;l0&&(c+=", "),c+=this.fields[l];return"Structure("+this.signature+", ["+c+"])"},i})();r.Structure=a,r.verifyStructSize=function(i,c,l){if(c!==l)throw(0,o.newError)("Wrong struct size for ".concat(i,", expected ").concat(c," but was ").concat(l),n)},r.default=a},7666:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(s,u,g,b){b===void 0&&(b=g);var f=Object.getOwnPropertyDescriptor(u,g);f&&!("get"in f?!u.__esModule:f.writable||f.configurable)||(f={enumerable:!0,get:function(){return u[g]}}),Object.defineProperty(s,b,f)}:function(s,u,g,b){b===void 0&&(b=g),s[b]=u[g]}),n=this&&this.__exportStar||function(s,u){for(var g in s)g==="default"||Object.prototype.hasOwnProperty.call(u,g)||o(u,s,g)},a=this&&this.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(r,"__esModule",{value:!0}),r.RawRoutingTable=r.BoltProtocol=void 0;var i=a(e(8731)),c=a(e(6544)),l=a(e(9054)),d=a(e(7790));n(e(9014),r),r.BoltProtocol=l.default,r.RawRoutingTable=d.default,r.default={handshake:i.default,create:c.default}},7714:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createFind=r.find=void 0;var o=e(7843),n=e(3111);function a(i,c,l){var d=l==="index";return function(s,u){var g=0;s.subscribe(n.createOperatorSubscriber(u,function(b){var f=g++;i.call(c,b,f,s)&&(u.next(d?f:b),u.complete())},function(){u.next(d?-1:void 0),u.complete()}))}}r.find=function(i,c){return o.operate(a(i,c,"value"))},r.createFind=a},7721:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(u,g,b,f){f===void 0&&(f=b);var v=Object.getOwnPropertyDescriptor(g,b);v&&!("get"in v?!g.__esModule:v.writable||v.configurable)||(v={enumerable:!0,get:function(){return g[b]}}),Object.defineProperty(u,f,v)}:function(u,g,b,f){f===void 0&&(f=b),u[f]=g[b]}),n=this&&this.__setModuleDefault||(Object.create?function(u,g){Object.defineProperty(u,"default",{enumerable:!0,value:g})}:function(u,g){u.default=g}),a=this&&this.__importStar||function(u){if(u&&u.__esModule)return u;var g={};if(u!=null)for(var b in u)b!=="default"&&Object.prototype.hasOwnProperty.call(u,b)&&o(g,u,b);return n(g,u),g},i=this&&this.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(r,"__esModule",{value:!0}),r.createChannelConnection=r.ConnectionErrorHandler=r.DelegateConnection=r.ChannelConnection=r.Connection=void 0;var c=i(e(6385));r.Connection=c.default;var l=a(e(8031));r.ChannelConnection=l.default,Object.defineProperty(r,"createChannelConnection",{enumerable:!0,get:function(){return l.createChannelConnection}});var d=i(e(9857));r.DelegateConnection=d.default;var s=i(e(2363));r.ConnectionErrorHandler=s.default,r.default=c.default},7740:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.pairs=void 0;var o=e(4917);r.pairs=function(n,a){return o.from(Object.entries(n),a)}},7790:function(t,r,e){var o=this&&this.__extends||(function(){var d=function(s,u){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,b){g.__proto__=b}||function(g,b){for(var f in b)Object.prototype.hasOwnProperty.call(b,f)&&(g[f]=b[f])},d(s,u)};return function(s,u){if(typeof u!="function"&&u!==null)throw new TypeError("Class extends value "+String(u)+" is not a constructor or null");function g(){this.constructor=s}d(s,u),s.prototype=u===null?Object.create(u):(g.prototype=u.prototype,new g)}})(),n=this&&this.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(r,"__esModule",{value:!0}),n(e(9305));var a=(function(){function d(){}return d.ofRecord=function(s){return s===null?d.ofNull():new l(s)},d.ofMessageResponse=function(s){return s===null?d.ofNull():new i(s)},d.ofNull=function(){return new c},Object.defineProperty(d.prototype,"ttl",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"db",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"servers",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"isNull",{get:function(){throw new Error("Not implemented")},enumerable:!1,configurable:!0}),d})();r.default=a;var i=(function(d){function s(u){var g=d.call(this)||this;return g._response=u,g}return o(s,d),Object.defineProperty(s.prototype,"ttl",{get:function(){return this._response.rt.ttl},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"servers",{get:function(){return this._response.rt.servers},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"db",{get:function(){return this._response.rt.db},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"isNull",{get:function(){return this._response===null},enumerable:!1,configurable:!0}),s})(a),c=(function(d){function s(){return d!==null&&d.apply(this,arguments)||this}return o(s,d),Object.defineProperty(s.prototype,"isNull",{get:function(){return!0},enumerable:!1,configurable:!0}),s})(a),l=(function(d){function s(u){var g=d.call(this)||this;return g._record=u,g}return o(s,d),Object.defineProperty(s.prototype,"ttl",{get:function(){return this._record.get("ttl")},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"servers",{get:function(){return this._record.get("servers")},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"db",{get:function(){return this._record.has("db")?this._record.get("db"):null},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"isNull",{get:function(){return this._record===null},enumerable:!1,configurable:!0}),s})(a)},7800:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.observeNotification=r.Notification=r.NotificationKind=void 0;var o,n=e(8616),a=e(1004),i=e(1103),c=e(1018);(o=r.NotificationKind||(r.NotificationKind={})).NEXT="N",o.ERROR="E",o.COMPLETE="C";var l=(function(){function s(u,g,b){this.kind=u,this.value=g,this.error=b,this.hasValue=u==="N"}return s.prototype.observe=function(u){return d(this,u)},s.prototype.do=function(u,g,b){var f=this,v=f.kind,p=f.value,m=f.error;return v==="N"?u==null?void 0:u(p):v==="E"?g==null?void 0:g(m):b==null?void 0:b()},s.prototype.accept=function(u,g,b){var f;return c.isFunction((f=u)===null||f===void 0?void 0:f.next)?this.observe(u):this.do(u,g,b)},s.prototype.toObservable=function(){var u=this,g=u.kind,b=u.value,f=u.error,v=g==="N"?a.of(b):g==="E"?i.throwError(function(){return f}):g==="C"?n.EMPTY:0;if(!v)throw new TypeError("Unexpected notification kind "+g);return v},s.createNext=function(u){return new s("N",u)},s.createError=function(u){return new s("E",void 0,u)},s.createComplete=function(){return s.completeNotification},s.completeNotification=new s("C"),s})();function d(s,u){var g,b,f,v=s,p=v.kind,m=v.value,y=v.error;if(typeof p!="string")throw new TypeError('Invalid notification, missing "kind"');p==="N"?(g=u.next)===null||g===void 0||g.call(u,m):p==="E"?(b=u.error)===null||b===void 0||b.call(u,y):(f=u.complete)===null||f===void 0||f.call(u)}r.Notification=l,r.observeNotification=d},7815:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.groupBy=void 0;var o=e(4662),n=e(9445),a=e(2483),i=e(7843),c=e(3111);r.groupBy=function(l,d,s,u){return i.operate(function(g,b){var f;d&&typeof d!="function"?(s=d.duration,f=d.element,u=d.connector):f=d;var v=new Map,p=function(_){v.forEach(_),_(b)},m=function(_){return p(function(S){return S.error(_)})},y=0,k=!1,x=new c.OperatorSubscriber(b,function(_){try{var S=l(_),E=v.get(S);if(!E){v.set(S,E=u?u():new a.Subject);var O=(M=S,I=E,(L=new o.Observable(function(z){y++;var j=I.subscribe(z);return function(){j.unsubscribe(),--y===0&&k&&x.unsubscribe()}})).key=M,L);if(b.next(O),s){var R=c.createOperatorSubscriber(E,function(){E.complete(),R==null||R.unsubscribe()},void 0,void 0,function(){return v.delete(S)});x.add(n.innerFrom(s(O)).subscribe(R))}}E.next(f?f(_):_)}catch(z){m(z)}var M,I,L},function(){return p(function(_){return _.complete()})},m,function(){return v.clear()},function(){return k=!0,y===0});g.subscribe(x)})}},7835:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.retry=void 0;var o=e(7843),n=e(3111),a=e(6640),i=e(4092),c=e(9445);r.retry=function(l){var d;l===void 0&&(l=1/0);var s=(d=l&&typeof l=="object"?l:{count:l}).count,u=s===void 0?1/0:s,g=d.delay,b=d.resetOnSuccess,f=b!==void 0&&b;return u<=0?a.identity:o.operate(function(v,p){var m,y=0,k=function(){var x=!1;m=v.subscribe(n.createOperatorSubscriber(p,function(_){f&&(y=0),p.next(_)},void 0,function(_){if(y++{Object.defineProperty(r,"__esModule",{value:!0}),r.operate=r.hasLift=void 0;var o=e(1018);function n(a){return o.isFunction(a==null?void 0:a.lift)}r.hasLift=n,r.operate=function(a){return function(i){if(n(i))return i.lift(function(c){try{return a(c,this)}catch(l){this.error(l)}});throw new TypeError("Unable to lift unknown Observable type")}}},7853:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.using=void 0;var o=e(4662),n=e(9445),a=e(8616);r.using=function(i,c){return new o.Observable(function(l){var d=i(),s=c(d);return(s?n.innerFrom(s):a.EMPTY).subscribe(l),function(){d&&d.unsubscribe()}})}},7857:function(t,r,e){var o=this&&this.__extends||(function(){var g=function(b,f){return g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,p){v.__proto__=p}||function(v,p){for(var m in p)Object.prototype.hasOwnProperty.call(p,m)&&(v[m]=p[m])},g(b,f)};return function(b,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function v(){this.constructor=b}g(b,f),b.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}})(),n=this&&this.__importDefault||function(g){return g&&g.__esModule?g:{default:g}};Object.defineProperty(r,"__esModule",{value:!0}),r.WRITE=r.READ=r.Driver=void 0;var a=e(9305),i=n(e(3466)),c=a.internal.constants.FETCH_ALL,l=a.driver.READ,d=a.driver.WRITE;r.READ=l,r.WRITE=d;var s=(function(g){function b(){return g!==null&&g.apply(this,arguments)||this}return o(b,g),b.prototype.rxSession=function(f){var v=f===void 0?{}:f,p=v.defaultAccessMode,m=p===void 0?d:p,y=v.bookmarks,k=v.database,x=k===void 0?"":k,_=v.fetchSize,S=v.impersonatedUser,E=v.bookmarkManager,O=v.notificationFilter,R=v.auth;return new i.default({session:this._newSession({defaultAccessMode:m,bookmarkOrBookmarks:y,database:x,impersonatedUser:S,auth:R,reactive:!1,fetchSize:u(_,this._config.fetchSize),bookmarkManager:E,notificationFilter:O,log:this._log}),config:this._config,log:this._log})},b})(a.Driver);function u(g,b){var f=parseInt(g,10);if(f>0||f===c)return f;if(f===0||f<0)throw new Error("The fetch size can only be a positive value or ".concat(c," for ALL. However fetchSize = ").concat(f));return b}r.Driver=s,r.default=s},7961:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.async=r.asyncScheduler=void 0;var o=e(5267),n=e(5648);r.asyncScheduler=new n.AsyncScheduler(o.AsyncAction),r.async=r.asyncScheduler},7991:(t,r)=>{r.byteLength=function(s){var u=c(s),g=u[0],b=u[1];return 3*(g+b)/4-b},r.toByteArray=function(s){var u,g,b=c(s),f=b[0],v=b[1],p=new n((function(k,x,_){return 3*(x+_)/4-_})(0,f,v)),m=0,y=v>0?f-4:f;for(g=0;g>16&255,p[m++]=u>>8&255,p[m++]=255&u;return v===2&&(u=o[s.charCodeAt(g)]<<2|o[s.charCodeAt(g+1)]>>4,p[m++]=255&u),v===1&&(u=o[s.charCodeAt(g)]<<10|o[s.charCodeAt(g+1)]<<4|o[s.charCodeAt(g+2)]>>2,p[m++]=u>>8&255,p[m++]=255&u),p},r.fromByteArray=function(s){for(var u,g=s.length,b=g%3,f=[],v=16383,p=0,m=g-b;pm?m:p+v));return b===1?(u=s[g-1],f.push(e[u>>2]+e[u<<4&63]+"==")):b===2&&(u=(s[g-2]<<8)+s[g-1],f.push(e[u>>10]+e[u>>4&63]+e[u<<2&63]+"=")),f.join("")};for(var e=[],o=[],n=typeof Uint8Array<"u"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)e[i]=a[i],o[a.charCodeAt(i)]=i;function c(s){var u=s.length;if(u%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var g=s.indexOf("=");return g===-1&&(g=u),[g,g===u?0:4-g%4]}function l(s){return e[s>>18&63]+e[s>>12&63]+e[s>>6&63]+e[63&s]}function d(s,u,g){for(var b,f=[],v=u;v=u.length&&(u=void 0),{value:u&&u[f++],done:!u}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(u,g){var b=typeof Symbol=="function"&&u[Symbol.iterator];if(!b)return u;var f,v,p=b.call(u),m=[];try{for(;(g===void 0||g-- >0)&&!(f=p.next()).done;)m.push(f.value)}catch(y){v={error:y}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}return m},a=this&&this.__spreadArray||function(u,g){for(var b=0,f=g.length,v=u.length;b{Object.defineProperty(r,"__esModule",{value:!0}),r.buffer=void 0;var o=e(7843),n=e(1342),a=e(3111),i=e(9445);r.buffer=function(c){return o.operate(function(l,d){var s=[];return l.subscribe(a.createOperatorSubscriber(d,function(u){return s.push(u)},function(){d.next(s),d.complete()})),i.innerFrom(c).subscribe(a.createOperatorSubscriber(d,function(){var u=s;s=[],d.next(u)},n.noop)),function(){s=null}})}},8031:function(t,r,e){var o=this&&this.__extends||(function(){var v=function(p,m){return v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,k){y.__proto__=k}||function(y,k){for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&(y[x]=k[x])},v(p,m)};return function(p,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");function y(){this.constructor=p}v(p,m),p.prototype=m===null?Object.create(m):(y.prototype=m.prototype,new y)}})(),n=this&&this.__awaiter||function(v,p,m,y){return new(m||(m=Promise))(function(k,x){function _(O){try{E(y.next(O))}catch(R){x(R)}}function S(O){try{E(y.throw(O))}catch(R){x(R)}}function E(O){var R;O.done?k(O.value):(R=O.value,R instanceof m?R:new m(function(M){M(R)})).then(_,S)}E((y=y.apply(v,p||[])).next())})},a=this&&this.__generator||function(v,p){var m,y,k,x,_={label:0,sent:function(){if(1&k[0])throw k[1];return k[1]},trys:[],ops:[]};return x={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(x[Symbol.iterator]=function(){return this}),x;function S(E){return function(O){return(function(R){if(m)throw new TypeError("Generator is already executing.");for(;x&&(x=0,R[0]&&(_=0)),_;)try{if(m=1,y&&(k=2&R[0]?y.return:R[0]?y.throw||((k=y.return)&&k.call(y),0):y.next)&&!(k=k.call(y,R[1])).done)return k;switch(y=0,k&&(R=[2&R[0],k.value]),R[0]){case 0:case 1:k=R;break;case 4:return _.label++,{value:R[1],done:!1};case 5:_.label++,y=R[1],R=[0];continue;case 7:R=_.ops.pop(),_.trys.pop();continue;default:if(!((k=(k=_.trys).length>0&&k[k.length-1])||R[0]!==6&&R[0]!==2)){_=0;continue}if(R[0]===3&&(!k||R[1]>k[0]&&R[1]0?x._ch.setupReceiveTimeout(1e3*z):x._log.info("Server located at ".concat(x._address," supplied an invalid connection receive timeout value (").concat(z,"). ")+"Please, verify the server configuration and status because this can be the symptom of a bigger issue.")}O.hints["telemetry.enabled"]===!0&&(x._telemetryDisabledConnection=!1),x.SSREnabledHint=O.hints["ssr.enabled"]}x._ssrCallback((R=x.SSREnabledHint)!==null&&R!==void 0&&R,"OPEN")}S(_)}})})},p.prototype.protocol=function(){return this._protocol},Object.defineProperty(p.prototype,"address",{get:function(){return this._address},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"version",{get:function(){return this._server.version},set:function(m){this._server.version=m},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"server",{get:function(){return this._server},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"logger",{get:function(){return this._log},enumerable:!1,configurable:!0}),p.prototype._handleFatalError=function(m){this._isBroken=!0,this._error=this.handleAndTransformError(this._protocol.currentFailure||m,this._address),this._log.isErrorEnabled()&&this._log.error("experienced a fatal error caused by ".concat(this._error," (").concat(l.json.stringify(this._error),")")),this._protocol.notifyFatalError(this._error)},p.prototype._setIdle=function(m){this._idle=!0,this._ch.stopReceiveTimeout(),this._protocol.queueObserverIfProtocolIsNotBroken(m)},p.prototype._unsetIdle=function(){this._idle=!1,this._updateCurrentObserver()},p.prototype._queueObserver=function(m){return this._protocol.queueObserverIfProtocolIsNotBroken(m)},p.prototype.hasOngoingObservableRequests=function(){return!this._idle&&this._protocol.hasOngoingObservableRequests()},p.prototype.resetAndFlush=function(){var m=this;return new Promise(function(y,k){m._reset({onError:function(x){if(m._isBroken)k(x);else{var _=m._handleProtocolError("Received FAILURE as a response for RESET: ".concat(x));k(_)}},onComplete:function(){y()}})})},p.prototype._resetOnFailure=function(){var m=this;this.isOpen()&&this._reset({onError:function(){m._protocol.resetFailure()},onComplete:function(){m._protocol.resetFailure()}})},p.prototype._reset=function(m){var y=this;if(this._reseting)this._protocol.isLastMessageReset()?this._resetObservers.push(m):this._protocol.reset({onError:function(x){m.onError(x)},onComplete:function(){m.onComplete()}});else{this._resetObservers.push(m),this._reseting=!0;var k=function(x){y._reseting=!1;var _=y._resetObservers;y._resetObservers=[],_.forEach(x)};this._protocol.reset({onError:function(x){k(function(_){return _.onError(x)})},onComplete:function(){k(function(x){return x.onComplete()})}})}},p.prototype._updateCurrentObserver=function(){this._protocol.updateCurrentObserver()},p.prototype.isOpen=function(){return!this._isBroken&&this._ch._open},p.prototype._handleOngoingRequestsNumberChange=function(m){this._idle||(m===0?this._ch.stopReceiveTimeout():this._ch.startReceiveTimeout())},p.prototype.close=function(){var m;return n(this,void 0,void 0,function(){return a(this,function(y){switch(y.label){case 0:return this._ssrCallback((m=this.SSREnabledHint)!==null&&m!==void 0&&m,"CLOSE"),this._log.isDebugEnabled()&&this._log.debug("closing"),this._protocol&&this.isOpen()&&this._protocol.prepareToClose(),[4,this._ch.close()];case 1:return y.sent(),this._log.isDebugEnabled()&&this._log.debug("closed"),[2]}})})},p.prototype.toString=function(){return"Connection [".concat(this.id,"][").concat(this.databaseId||"","]")},p.prototype._handleProtocolError=function(m){this._protocol.resetFailure(),this._updateCurrentObserver();var y=(0,l.newError)(m,u);return this._handleFatalError(y),y},p})(d.default);r.default=f},8046:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isArrayLike=void 0,r.isArrayLike=function(e){return e&&typeof e.length=="number"&&typeof e!="function"}},8079:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.debounceTime=void 0;var o=e(7961),n=e(7843),a=e(3111);r.debounceTime=function(i,c){return c===void 0&&(c=o.asyncScheduler),n.operate(function(l,d){var s=null,u=null,g=null,b=function(){if(s){s.unsubscribe(),s=null;var v=u;u=null,d.next(v)}};function f(){var v=g+i,p=c.now();if(p{Object.defineProperty(r,"__esModule",{value:!0}),r.catchError=void 0;var o=e(9445),n=e(3111),a=e(7843);r.catchError=function i(c){return a.operate(function(l,d){var s,u=null,g=!1;u=l.subscribe(n.createOperatorSubscriber(d,void 0,void 0,function(b){s=o.innerFrom(c(b,i(c)(l))),u?(u.unsubscribe(),u=null,s.subscribe(d)):g=!0})),g&&(u.unsubscribe(),u=null,s.subscribe(d))})}},8157:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.publishReplay=void 0;var o=e(1242),n=e(9247),a=e(1018);r.publishReplay=function(i,c,l,d){l&&!a.isFunction(l)&&(d=l);var s=a.isFunction(l)?l:void 0;return function(u){return n.multicast(new o.ReplaySubject(i,c,d),s)(u)}}},8158:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.concatAll=void 0;var o=e(7302);r.concatAll=function(){return o.mergeAll(1)}},8208:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.windowTime=void 0;var o=e(2483),n=e(7961),a=e(8014),i=e(7843),c=e(3111),l=e(7479),d=e(1107),s=e(7110);r.windowTime=function(u){for(var g,b,f=[],v=1;v=0?s.executeSchedule(x,p,O,m,!0):S=!0,O();var R=function(I){return _.slice().forEach(I)},M=function(I){R(function(L){var z=L.window;return I(z)}),I(x),x.unsubscribe()};return k.subscribe(c.createOperatorSubscriber(x,function(I){R(function(L){L.window.next(I),y<=++L.seen&&E(L)})},function(){return M(function(I){return I.complete()})},function(I){return M(function(L){return L.error(I)})})),function(){_=null}})}},8239:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l0)&&m.filter(y).length===m.length}function v(m,y){return!(m in y)||y[m]==null||typeof y[m]=="string"}r.clientCertificateProviders=u,Object.freeze(u),r.resolveCertificateProvider=function(m){if(m!=null){if(typeof m=="object"&&"hasUpdate"in m&&"getClientCertificate"in m&&typeof m.getClientCertificate=="function"&&typeof m.hasUpdate=="function")return m;if(g(m)){var y=n({},m);return{getClientCertificate:function(){return y},hasUpdate:function(){return!1}}}throw new TypeError("clientCertificate should be configured with ClientCertificate or ClientCertificateProvider, but got ".concat(l.stringify(m)))}};var p=(function(){function m(y,k){k===void 0&&(k=!1),this._certificate=y,this._updated=k}return m.prototype.hasUpdate=function(){try{return this._updated}finally{this._updated=!1}},m.prototype.getClientCertificate=function(){return this._certificate},m.prototype.updateCertificate=function(y){if(!g(y))throw new TypeError("certificate should be ClientCertificate, but got ".concat(l.stringify(y)));this._certificate=n({},y),this._updated=!0},m})()},8275:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.first=void 0;var o=e(2823),n=e(783),a=e(846),i=e(378),c=e(4869),l=e(6640);r.first=function(d,s){var u=arguments.length>=2;return function(g){return g.pipe(d?n.filter(function(b,f){return d(b,f,g)}):l.identity,a.take(1),u?i.defaultIfEmpty(s):c.throwIfEmpty(function(){return new o.EmptyError}))}}},8320:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(S){for(var E,O=1,R=arguments.length;O=c.length&&(c=void 0),{value:c&&c[s++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.takeLast=void 0;var n=e(8616),a=e(7843),i=e(3111);r.takeLast=function(c){return c<=0?function(){return n.EMPTY}:a.operate(function(l,d){var s=[];l.subscribe(i.createOperatorSubscriber(d,function(u){s.push(u),c{Object.defineProperty(r,"__esModule",{value:!0});var o=e(7509);function n(i){return Promise.resolve([i])}var a=(function(){function i(c){this._resolverFunction=c??n}return i.prototype.resolve=function(c){var l=this;return new Promise(function(d){return d(l._resolverFunction(c.asHostPort()))}).then(function(d){if(!Array.isArray(d))throw new TypeError("Configured resolver function should either return an array of addresses or a Promise resolved with an array of addresses."+"Each address is ':'. Got: ".concat(d));return d.map(function(s){return o.ServerAddress.fromUrl(s)})})},i})();r.default=a},8522:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.repeat=void 0;var o=e(8616),n=e(7843),a=e(3111),i=e(9445),c=e(4092);r.repeat=function(l){var d,s,u=1/0;return l!=null&&(typeof l=="object"?(d=l.count,u=d===void 0?1/0:d,s=l.delay):u=l),u<=0?function(){return o.EMPTY}:n.operate(function(g,b){var f,v=0,p=function(){if(f==null||f.unsubscribe(),f=null,s!=null){var y=typeof s=="number"?c.timer(s):i.innerFrom(s(v)),k=a.createOperatorSubscriber(b,function(){k.unsubscribe(),m()});y.subscribe(k)}else m()},m=function(){var y=!1;f=g.subscribe(a.createOperatorSubscriber(b,void 0,function(){++v{Object.defineProperty(r,"__esModule",{value:!0}),r.argsOrArgArray=void 0;var e=Array.isArray;r.argsOrArgArray=function(o){return o.length===1&&e(o[0])?o[0]:o}},8538:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.bindNodeCallback=void 0;var o=e(1439);r.bindNodeCallback=function(n,a,i){return o.bindCallbackInternals(!0,n,a,i)}},8613:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isScheduler=void 0;var o=e(1018);r.isScheduler=function(n){return n&&o.isFunction(n.schedule)}},8616:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.empty=r.EMPTY=void 0;var o=e(4662);r.EMPTY=new o.Observable(function(n){return n.complete()}),r.empty=function(n){return n?(function(a){return new o.Observable(function(i){return a.schedule(function(){return i.complete()})})})(n):r.EMPTY}},8624:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scan=void 0;var o=e(7843),n=e(6384);r.scan=function(a,i){return o.operate(n.scanInternals(a,i,arguments.length>=2,!0))}},8655:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.never=r.NEVER=void 0;var o=e(4662),n=e(1342);r.NEVER=new o.Observable(n.noop),r.never=function(){return r.NEVER}},8669:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.last=void 0;var o=e(2823),n=e(783),a=e(8330),i=e(4869),c=e(378),l=e(6640);r.last=function(d,s){var u=arguments.length>=2;return function(g){return g.pipe(d?n.filter(function(b,f){return d(b,f,g)}):l.identity,a.takeLast(1),u?c.defaultIfEmpty(s):i.throwIfEmpty(function(){return new o.EmptyError}))}}},8712:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.switchScan=void 0;var o=e(3879),n=e(7843);r.switchScan=function(a,i){return n.operate(function(c,l){var d=i;return o.switchMap(function(s,u){return a(d,s,u)},function(s,u){return d=u,u})(c).subscribe(l),function(){d=null}})}},8731:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(7452),n=e(9305),a=["5.8","5.7","5.6","5.4","5.3","5.2","5.1","5.0","4.4","4.3","4.2","3.0"];function i(l,d){return{major:l,minor:d}}function c(l){for(var d=[],s=l[3],u=l[2],g=0;g<=l[1];g++)d.push({major:s,minor:u-g});return d}r.default=function(l,d){return(function(s,u){var g=this;return new Promise(function(b,f){var v=function(p){f(p)};s.onerror=v.bind(g),s._error&&v(s._error),s.onmessage=function(p){try{var m=(function(y,k){var x=[y.readUInt8(),y.readUInt8(),y.readUInt8(),y.readUInt8()];if(x[0]===72&&x[1]===84&&x[2]===84&&x[3]===80)throw k.error("Handshake failed since server responded with HTTP."),(0,n.newError)("Server responded HTTP. Make sure you are not trying to connect to the http endpoint (HTTP defaults to port 7474 whereas BOLT defaults to port 7687)");return+(x[3]+"."+x[2])})(p,u);b({protocolVersion:m,capabilites:0,buffer:p,consumeRemainingBuffer:function(y){p.hasRemaining()&&y(p.readSlice(p.remaining()))}})}catch(y){f(y)}},s.write((function(p){if(p.length>4)throw(0,n.newError)("It should not have more than 4 versions of the protocol");var m=(0,o.alloc)(20);return m.writeInt32(1616949271),p.forEach(function(y){if(y instanceof Array){var k=y[0],x=k.major,_=(S=k.minor)-y[1].minor;m.writeInt32(_<<16|S<<8|x)}else{x=y.major;var S=y.minor;m.writeInt32(S<<8|x)}}),m.reset(),m})([i(255,1),[i(5,8),i(5,0)],[i(4,4),i(4,2)],i(3,0)]))})})(l,d).then(function(s){return s.protocolVersion===255.1?(function(u,g){for(var b=g.readVarInt(),f=[],v=0;v{Object.defineProperty(r,"__esModule",{value:!0}),r.delayWhen=void 0;var o=e(3865),n=e(846),a=e(490),i=e(3218),c=e(983),l=e(9445);r.delayWhen=function d(s,u){return u?function(g){return o.concat(u.pipe(n.take(1),a.ignoreElements()),g.pipe(d(s)))}:c.mergeMap(function(g,b){return l.innerFrom(s(g,b)).pipe(n.take(1),i.mapTo(g))})}},8774:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.switchAll=void 0;var o=e(3879),n=e(6640);r.switchAll=function(){return o.switchMap(n.identity)}},8784:(t,r,e)=>{var o=e(4704);t.exports=o.slice().concat(["layout","centroid","smooth","case","mat2x2","mat2x3","mat2x4","mat3x2","mat3x3","mat3x4","mat4x2","mat4x3","mat4x4","uvec2","uvec3","uvec4","samplerCubeShadow","sampler2DArray","sampler2DArrayShadow","isampler2D","isampler3D","isamplerCube","isampler2DArray","usampler2D","usampler3D","usamplerCube","usampler2DArray","coherent","restrict","readonly","writeonly","resource","atomic_uint","noperspective","patch","sample","subroutine","common","partition","active","filter","image1D","image2D","image3D","imageCube","iimage1D","iimage2D","iimage3D","iimageCube","uimage1D","uimage2D","uimage3D","uimageCube","image1DArray","image2DArray","iimage1DArray","iimage2DArray","uimage1DArray","uimage2DArray","image1DShadow","image2DShadow","image1DArrayShadow","image2DArrayShadow","imageBuffer","iimageBuffer","uimageBuffer","sampler1DArray","sampler1DArrayShadow","isampler1D","isampler1DArray","usampler1D","usampler1DArray","isampler2DRect","usampler2DRect","samplerBuffer","isamplerBuffer","usamplerBuffer","sampler2DMS","isampler2DMS","usampler2DMS","sampler2DMSArray","isampler2DMSArray","usampler2DMSArray"])},8808:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleIterable=void 0;var o=e(4662),n=e(1964),a=e(1018),i=e(7110);r.scheduleIterable=function(c,l){return new o.Observable(function(d){var s;return i.executeSchedule(d,l,function(){s=c[n.iterator](),i.executeSchedule(d,l,function(){var u,g,b;try{g=(u=s.next()).value,b=u.done}catch(f){return void d.error(f)}b?d.complete():d.next(g)},0,!0)}),function(){return a.isFunction(s==null?void 0:s.return)&&s.return()}})}},8813:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(Ea,Cl,ki,rc){rc===void 0&&(rc=ki),Object.defineProperty(Ea,rc,{enumerable:!0,get:function(){return Cl[ki]}})}:function(Ea,Cl,ki,rc){rc===void 0&&(rc=ki),Ea[rc]=Cl[ki]}),n=this&&this.__exportStar||function(Ea,Cl){for(var ki in Ea)ki==="default"||Object.prototype.hasOwnProperty.call(Cl,ki)||o(Cl,Ea,ki)};Object.defineProperty(r,"__esModule",{value:!0}),r.interval=r.iif=r.generate=r.fromEventPattern=r.fromEvent=r.from=r.forkJoin=r.empty=r.defer=r.connectable=r.concat=r.combineLatest=r.bindNodeCallback=r.bindCallback=r.UnsubscriptionError=r.TimeoutError=r.SequenceError=r.ObjectUnsubscribedError=r.NotFoundError=r.EmptyError=r.ArgumentOutOfRangeError=r.firstValueFrom=r.lastValueFrom=r.isObservable=r.identity=r.noop=r.pipe=r.NotificationKind=r.Notification=r.Subscriber=r.Subscription=r.Scheduler=r.VirtualAction=r.VirtualTimeScheduler=r.animationFrameScheduler=r.animationFrame=r.queueScheduler=r.queue=r.asyncScheduler=r.async=r.asapScheduler=r.asap=r.AsyncSubject=r.ReplaySubject=r.BehaviorSubject=r.Subject=r.animationFrames=r.observable=r.ConnectableObservable=r.Observable=void 0,r.filter=r.expand=r.exhaustMap=r.exhaustAll=r.exhaust=r.every=r.endWith=r.elementAt=r.distinctUntilKeyChanged=r.distinctUntilChanged=r.distinct=r.dematerialize=r.delayWhen=r.delay=r.defaultIfEmpty=r.debounceTime=r.debounce=r.count=r.connect=r.concatWith=r.concatMapTo=r.concatMap=r.concatAll=r.combineLatestWith=r.combineLatestAll=r.combineAll=r.catchError=r.bufferWhen=r.bufferToggle=r.bufferTime=r.bufferCount=r.buffer=r.auditTime=r.audit=r.config=r.NEVER=r.EMPTY=r.scheduled=r.zip=r.using=r.timer=r.throwError=r.range=r.race=r.partition=r.pairs=r.onErrorResumeNext=r.of=r.never=r.merge=void 0,r.switchMap=r.switchAll=r.subscribeOn=r.startWith=r.skipWhile=r.skipUntil=r.skipLast=r.skip=r.single=r.shareReplay=r.share=r.sequenceEqual=r.scan=r.sampleTime=r.sample=r.refCount=r.retryWhen=r.retry=r.repeatWhen=r.repeat=r.reduce=r.raceWith=r.publishReplay=r.publishLast=r.publishBehavior=r.publish=r.pluck=r.pairwise=r.onErrorResumeNextWith=r.observeOn=r.multicast=r.min=r.mergeWith=r.mergeScan=r.mergeMapTo=r.mergeMap=r.flatMap=r.mergeAll=r.max=r.materialize=r.mapTo=r.map=r.last=r.isEmpty=r.ignoreElements=r.groupBy=r.first=r.findIndex=r.find=r.finalize=void 0,r.zipWith=r.zipAll=r.withLatestFrom=r.windowWhen=r.windowToggle=r.windowTime=r.windowCount=r.window=r.toArray=r.timestamp=r.timeoutWith=r.timeout=r.timeInterval=r.throwIfEmpty=r.throttleTime=r.throttle=r.tap=r.takeWhile=r.takeUntil=r.takeLast=r.take=r.switchScan=r.switchMapTo=void 0;var a=e(4662);Object.defineProperty(r,"Observable",{enumerable:!0,get:function(){return a.Observable}});var i=e(8918);Object.defineProperty(r,"ConnectableObservable",{enumerable:!0,get:function(){return i.ConnectableObservable}});var c=e(3327);Object.defineProperty(r,"observable",{enumerable:!0,get:function(){return c.observable}});var l=e(3110);Object.defineProperty(r,"animationFrames",{enumerable:!0,get:function(){return l.animationFrames}});var d=e(2483);Object.defineProperty(r,"Subject",{enumerable:!0,get:function(){return d.Subject}});var s=e(1637);Object.defineProperty(r,"BehaviorSubject",{enumerable:!0,get:function(){return s.BehaviorSubject}});var u=e(1242);Object.defineProperty(r,"ReplaySubject",{enumerable:!0,get:function(){return u.ReplaySubject}});var g=e(95);Object.defineProperty(r,"AsyncSubject",{enumerable:!0,get:function(){return g.AsyncSubject}});var b=e(3692);Object.defineProperty(r,"asap",{enumerable:!0,get:function(){return b.asap}}),Object.defineProperty(r,"asapScheduler",{enumerable:!0,get:function(){return b.asapScheduler}});var f=e(7961);Object.defineProperty(r,"async",{enumerable:!0,get:function(){return f.async}}),Object.defineProperty(r,"asyncScheduler",{enumerable:!0,get:function(){return f.asyncScheduler}});var v=e(2886);Object.defineProperty(r,"queue",{enumerable:!0,get:function(){return v.queue}}),Object.defineProperty(r,"queueScheduler",{enumerable:!0,get:function(){return v.queueScheduler}});var p=e(3862);Object.defineProperty(r,"animationFrame",{enumerable:!0,get:function(){return p.animationFrame}}),Object.defineProperty(r,"animationFrameScheduler",{enumerable:!0,get:function(){return p.animationFrameScheduler}});var m=e(182);Object.defineProperty(r,"VirtualTimeScheduler",{enumerable:!0,get:function(){return m.VirtualTimeScheduler}}),Object.defineProperty(r,"VirtualAction",{enumerable:!0,get:function(){return m.VirtualAction}});var y=e(8986);Object.defineProperty(r,"Scheduler",{enumerable:!0,get:function(){return y.Scheduler}});var k=e(8014);Object.defineProperty(r,"Subscription",{enumerable:!0,get:function(){return k.Subscription}});var x=e(5);Object.defineProperty(r,"Subscriber",{enumerable:!0,get:function(){return x.Subscriber}});var _=e(7800);Object.defineProperty(r,"Notification",{enumerable:!0,get:function(){return _.Notification}}),Object.defineProperty(r,"NotificationKind",{enumerable:!0,get:function(){return _.NotificationKind}});var S=e(2706);Object.defineProperty(r,"pipe",{enumerable:!0,get:function(){return S.pipe}});var E=e(1342);Object.defineProperty(r,"noop",{enumerable:!0,get:function(){return E.noop}});var O=e(6640);Object.defineProperty(r,"identity",{enumerable:!0,get:function(){return O.identity}});var R=e(1751);Object.defineProperty(r,"isObservable",{enumerable:!0,get:function(){return R.isObservable}});var M=e(6894);Object.defineProperty(r,"lastValueFrom",{enumerable:!0,get:function(){return M.lastValueFrom}});var I=e(9060);Object.defineProperty(r,"firstValueFrom",{enumerable:!0,get:function(){return I.firstValueFrom}});var L=e(7057);Object.defineProperty(r,"ArgumentOutOfRangeError",{enumerable:!0,get:function(){return L.ArgumentOutOfRangeError}});var z=e(2823);Object.defineProperty(r,"EmptyError",{enumerable:!0,get:function(){return z.EmptyError}});var j=e(1759);Object.defineProperty(r,"NotFoundError",{enumerable:!0,get:function(){return j.NotFoundError}});var F=e(9686);Object.defineProperty(r,"ObjectUnsubscribedError",{enumerable:!0,get:function(){return F.ObjectUnsubscribedError}});var H=e(1505);Object.defineProperty(r,"SequenceError",{enumerable:!0,get:function(){return H.SequenceError}});var q=e(1554);Object.defineProperty(r,"TimeoutError",{enumerable:!0,get:function(){return q.TimeoutError}});var W=e(5788);Object.defineProperty(r,"UnsubscriptionError",{enumerable:!0,get:function(){return W.UnsubscriptionError}});var Z=e(2713);Object.defineProperty(r,"bindCallback",{enumerable:!0,get:function(){return Z.bindCallback}});var $=e(8561);Object.defineProperty(r,"bindNodeCallback",{enumerable:!0,get:function(){return $.bindNodeCallback}});var X=e(3247);Object.defineProperty(r,"combineLatest",{enumerable:!0,get:function(){return X.combineLatest}});var Q=e(3865);Object.defineProperty(r,"concat",{enumerable:!0,get:function(){return Q.concat}});var lr=e(7579);Object.defineProperty(r,"connectable",{enumerable:!0,get:function(){return lr.connectable}});var or=e(9353);Object.defineProperty(r,"defer",{enumerable:!0,get:function(){return or.defer}});var tr=e(8616);Object.defineProperty(r,"empty",{enumerable:!0,get:function(){return tr.empty}});var dr=e(9105);Object.defineProperty(r,"forkJoin",{enumerable:!0,get:function(){return dr.forkJoin}});var sr=e(4917);Object.defineProperty(r,"from",{enumerable:!0,get:function(){return sr.from}});var pr=e(5337);Object.defineProperty(r,"fromEvent",{enumerable:!0,get:function(){return pr.fromEvent}});var ur=e(347);Object.defineProperty(r,"fromEventPattern",{enumerable:!0,get:function(){return ur.fromEventPattern}});var cr=e(7610);Object.defineProperty(r,"generate",{enumerable:!0,get:function(){return cr.generate}});var gr=e(4209);Object.defineProperty(r,"iif",{enumerable:!0,get:function(){return gr.iif}});var kr=e(6472);Object.defineProperty(r,"interval",{enumerable:!0,get:function(){return kr.interval}});var Or=e(2833);Object.defineProperty(r,"merge",{enumerable:!0,get:function(){return Or.merge}});var Ir=e(8655);Object.defineProperty(r,"never",{enumerable:!0,get:function(){return Ir.never}});var Mr=e(1004);Object.defineProperty(r,"of",{enumerable:!0,get:function(){return Mr.of}});var Lr=e(6102);Object.defineProperty(r,"onErrorResumeNext",{enumerable:!0,get:function(){return Lr.onErrorResumeNext}});var Ar=e(7740);Object.defineProperty(r,"pairs",{enumerable:!0,get:function(){return Ar.pairs}});var Y=e(1699);Object.defineProperty(r,"partition",{enumerable:!0,get:function(){return Y.partition}});var J=e(5584);Object.defineProperty(r,"race",{enumerable:!0,get:function(){return J.race}});var nr=e(9376);Object.defineProperty(r,"range",{enumerable:!0,get:function(){return nr.range}});var xr=e(1103);Object.defineProperty(r,"throwError",{enumerable:!0,get:function(){return xr.throwError}});var Er=e(4092);Object.defineProperty(r,"timer",{enumerable:!0,get:function(){return Er.timer}});var Pr=e(7853);Object.defineProperty(r,"using",{enumerable:!0,get:function(){return Pr.using}});var Dr=e(7286);Object.defineProperty(r,"zip",{enumerable:!0,get:function(){return Dr.zip}});var Yr=e(1656);Object.defineProperty(r,"scheduled",{enumerable:!0,get:function(){return Yr.scheduled}});var ie=e(8616);Object.defineProperty(r,"EMPTY",{enumerable:!0,get:function(){return ie.EMPTY}});var me=e(8655);Object.defineProperty(r,"NEVER",{enumerable:!0,get:function(){return me.NEVER}}),n(e(6038),r);var xe=e(3413);Object.defineProperty(r,"config",{enumerable:!0,get:function(){return xe.config}});var Me=e(3146);Object.defineProperty(r,"audit",{enumerable:!0,get:function(){return Me.audit}});var Ie=e(3231);Object.defineProperty(r,"auditTime",{enumerable:!0,get:function(){return Ie.auditTime}});var he=e(8015);Object.defineProperty(r,"buffer",{enumerable:!0,get:function(){return he.buffer}});var ee=e(5572);Object.defineProperty(r,"bufferCount",{enumerable:!0,get:function(){return ee.bufferCount}});var wr=e(7210);Object.defineProperty(r,"bufferTime",{enumerable:!0,get:function(){return wr.bufferTime}});var Ur=e(8995);Object.defineProperty(r,"bufferToggle",{enumerable:!0,get:function(){return Ur.bufferToggle}});var Jr=e(8831);Object.defineProperty(r,"bufferWhen",{enumerable:!0,get:function(){return Jr.bufferWhen}});var Qr=e(8118);Object.defineProperty(r,"catchError",{enumerable:!0,get:function(){return Qr.catchError}});var oe=e(6625);Object.defineProperty(r,"combineAll",{enumerable:!0,get:function(){return oe.combineAll}});var Ne=e(6728);Object.defineProperty(r,"combineLatestAll",{enumerable:!0,get:function(){return Ne.combineLatestAll}});var se=e(8239);Object.defineProperty(r,"combineLatestWith",{enumerable:!0,get:function(){return se.combineLatestWith}});var je=e(8158);Object.defineProperty(r,"concatAll",{enumerable:!0,get:function(){return je.concatAll}});var Re=e(9135);Object.defineProperty(r,"concatMap",{enumerable:!0,get:function(){return Re.concatMap}});var ze=e(9938);Object.defineProperty(r,"concatMapTo",{enumerable:!0,get:function(){return ze.concatMapTo}});var Xe=e(9669);Object.defineProperty(r,"concatWith",{enumerable:!0,get:function(){return Xe.concatWith}});var lt=e(1483);Object.defineProperty(r,"connect",{enumerable:!0,get:function(){return lt.connect}});var Fe=e(1038);Object.defineProperty(r,"count",{enumerable:!0,get:function(){return Fe.count}});var Pt=e(4461);Object.defineProperty(r,"debounce",{enumerable:!0,get:function(){return Pt.debounce}});var Ze=e(8079);Object.defineProperty(r,"debounceTime",{enumerable:!0,get:function(){return Ze.debounceTime}});var Wt=e(378);Object.defineProperty(r,"defaultIfEmpty",{enumerable:!0,get:function(){return Wt.defaultIfEmpty}});var Ut=e(914);Object.defineProperty(r,"delay",{enumerable:!0,get:function(){return Ut.delay}});var mt=e(8766);Object.defineProperty(r,"delayWhen",{enumerable:!0,get:function(){return mt.delayWhen}});var dt=e(7441);Object.defineProperty(r,"dematerialize",{enumerable:!0,get:function(){return dt.dematerialize}});var so=e(5365);Object.defineProperty(r,"distinct",{enumerable:!0,get:function(){return so.distinct}});var Ft=e(8937);Object.defineProperty(r,"distinctUntilChanged",{enumerable:!0,get:function(){return Ft.distinctUntilChanged}});var uo=e(9612);Object.defineProperty(r,"distinctUntilKeyChanged",{enumerable:!0,get:function(){return uo.distinctUntilKeyChanged}});var xo=e(4520);Object.defineProperty(r,"elementAt",{enumerable:!0,get:function(){return xo.elementAt}});var Eo=e(1776);Object.defineProperty(r,"endWith",{enumerable:!0,get:function(){return Eo.endWith}});var _o=e(5510);Object.defineProperty(r,"every",{enumerable:!0,get:function(){return _o.every}});var So=e(1551);Object.defineProperty(r,"exhaust",{enumerable:!0,get:function(){return So.exhaust}});var lo=e(2752);Object.defineProperty(r,"exhaustAll",{enumerable:!0,get:function(){return lo.exhaustAll}});var zo=e(4753);Object.defineProperty(r,"exhaustMap",{enumerable:!0,get:function(){return zo.exhaustMap}});var vn=e(7661);Object.defineProperty(r,"expand",{enumerable:!0,get:function(){return vn.expand}});var mo=e(783);Object.defineProperty(r,"filter",{enumerable:!0,get:function(){return mo.filter}});var yo=e(3555);Object.defineProperty(r,"finalize",{enumerable:!0,get:function(){return yo.finalize}});var tn=e(7714);Object.defineProperty(r,"find",{enumerable:!0,get:function(){return tn.find}});var Sn=e(9756);Object.defineProperty(r,"findIndex",{enumerable:!0,get:function(){return Sn.findIndex}});var Lt=e(8275);Object.defineProperty(r,"first",{enumerable:!0,get:function(){return Lt.first}});var wa=e(7815);Object.defineProperty(r,"groupBy",{enumerable:!0,get:function(){return wa.groupBy}});var pn=e(490);Object.defineProperty(r,"ignoreElements",{enumerable:!0,get:function(){return pn.ignoreElements}});var Be=e(9356);Object.defineProperty(r,"isEmpty",{enumerable:!0,get:function(){return Be.isEmpty}});var ht=e(8669);Object.defineProperty(r,"last",{enumerable:!0,get:function(){return ht.last}});var on=e(5471);Object.defineProperty(r,"map",{enumerable:!0,get:function(){return on.map}});var Yo=e(3218);Object.defineProperty(r,"mapTo",{enumerable:!0,get:function(){return Yo.mapTo}});var wc=e(2360);Object.defineProperty(r,"materialize",{enumerable:!0,get:function(){return wc.materialize}});var Ga=e(1415);Object.defineProperty(r,"max",{enumerable:!0,get:function(){return Ga.max}});var zn=e(7302);Object.defineProperty(r,"mergeAll",{enumerable:!0,get:function(){return zn.mergeAll}});var Xt=e(6902);Object.defineProperty(r,"flatMap",{enumerable:!0,get:function(){return Xt.flatMap}});var jt=e(983);Object.defineProperty(r,"mergeMap",{enumerable:!0,get:function(){return jt.mergeMap}});var la=e(6586);Object.defineProperty(r,"mergeMapTo",{enumerable:!0,get:function(){return la.mergeMapTo}});var Zc=e(4408);Object.defineProperty(r,"mergeScan",{enumerable:!0,get:function(){return Zc.mergeScan}});var El=e(8253);Object.defineProperty(r,"mergeWith",{enumerable:!0,get:function(){return El.mergeWith}});var xa=e(2669);Object.defineProperty(r,"min",{enumerable:!0,get:function(){return xa.min}});var Kc=e(9247);Object.defineProperty(r,"multicast",{enumerable:!0,get:function(){return Kc.multicast}});var Bo=e(5184);Object.defineProperty(r,"observeOn",{enumerable:!0,get:function(){return Bo.observeOn}});var Bn=e(1226);Object.defineProperty(r,"onErrorResumeNextWith",{enumerable:!0,get:function(){return Bn.onErrorResumeNextWith}});var Un=e(1518);Object.defineProperty(r,"pairwise",{enumerable:!0,get:function(){return Un.pairwise}});var Gs=e(4912);Object.defineProperty(r,"pluck",{enumerable:!0,get:function(){return Gs.pluck}});var Sl=e(766);Object.defineProperty(r,"publish",{enumerable:!0,get:function(){return Sl.publish}});var da=e(7220);Object.defineProperty(r,"publishBehavior",{enumerable:!0,get:function(){return da.publishBehavior}});var os=e(6106);Object.defineProperty(r,"publishLast",{enumerable:!0,get:function(){return os.publishLast}});var Hg=e(8157);Object.defineProperty(r,"publishReplay",{enumerable:!0,get:function(){return Hg.publishReplay}});var oi=e(5600);Object.defineProperty(r,"raceWith",{enumerable:!0,get:function(){return oi.raceWith}});var ns=e(9139);Object.defineProperty(r,"reduce",{enumerable:!0,get:function(){return ns.reduce}});var as=e(8522);Object.defineProperty(r,"repeat",{enumerable:!0,get:function(){return as.repeat}});var pu=e(6566);Object.defineProperty(r,"repeatWhen",{enumerable:!0,get:function(){return pu.repeatWhen}});var Qn=e(7835);Object.defineProperty(r,"retry",{enumerable:!0,get:function(){return Qn.retry}});var ku=e(9843);Object.defineProperty(r,"retryWhen",{enumerable:!0,get:function(){return ku.retryWhen}});var Va=e(7561);Object.defineProperty(r,"refCount",{enumerable:!0,get:function(){return Va.refCount}});var Ji=e(1731);Object.defineProperty(r,"sample",{enumerable:!0,get:function(){return Ji.sample}});var og=e(6086);Object.defineProperty(r,"sampleTime",{enumerable:!0,get:function(){return og.sampleTime}});var xc=e(8624);Object.defineProperty(r,"scan",{enumerable:!0,get:function(){return xc.scan}});var Vs=e(582);Object.defineProperty(r,"sequenceEqual",{enumerable:!0,get:function(){return Vs.sequenceEqual}});var is=e(8977);Object.defineProperty(r,"share",{enumerable:!0,get:function(){return is.share}});var nn=e(3133);Object.defineProperty(r,"shareReplay",{enumerable:!0,get:function(){return nn.shareReplay}});var Qc=e(5382);Object.defineProperty(r,"single",{enumerable:!0,get:function(){return Qc.single}});var dd=e(3982);Object.defineProperty(r,"skip",{enumerable:!0,get:function(){return dd.skip}});var Jc=e(9098);Object.defineProperty(r,"skipLast",{enumerable:!0,get:function(){return Jc.skipLast}});var cs=e(7372);Object.defineProperty(r,"skipUntil",{enumerable:!0,get:function(){return cs.skipUntil}});var mu=e(4721);Object.defineProperty(r,"skipWhile",{enumerable:!0,get:function(){return mu.skipWhile}});var Ol=e(269);Object.defineProperty(r,"startWith",{enumerable:!0,get:function(){return Ol.startWith}});var Ci=e(8960);Object.defineProperty(r,"subscribeOn",{enumerable:!0,get:function(){return Ci.subscribeOn}});var Ri=e(8774);Object.defineProperty(r,"switchAll",{enumerable:!0,get:function(){return Ri.switchAll}});var ng=e(3879);Object.defineProperty(r,"switchMap",{enumerable:!0,get:function(){return ng.switchMap}});var yu=e(3274);Object.defineProperty(r,"switchMapTo",{enumerable:!0,get:function(){return yu.switchMapTo}});var Al=e(8712);Object.defineProperty(r,"switchScan",{enumerable:!0,get:function(){return Al.switchScan}});var pi=e(846);Object.defineProperty(r,"take",{enumerable:!0,get:function(){return pi.take}});var sd=e(8330);Object.defineProperty(r,"takeLast",{enumerable:!0,get:function(){return sd.takeLast}});var ls=e(4780);Object.defineProperty(r,"takeUntil",{enumerable:!0,get:function(){return ls.takeUntil}});var $i=e(2129);Object.defineProperty(r,"takeWhile",{enumerable:!0,get:function(){return $i.takeWhile}});var _c=e(3964);Object.defineProperty(r,"tap",{enumerable:!0,get:function(){return _c.tap}});var Uo=e(8941);Object.defineProperty(r,"throttle",{enumerable:!0,get:function(){return Uo.throttle}});var $t=e(7640);Object.defineProperty(r,"throttleTime",{enumerable:!0,get:function(){return $t.throttleTime}});var ds=e(4869);Object.defineProperty(r,"throwIfEmpty",{enumerable:!0,get:function(){return ds.throwIfEmpty}});var Ec=e(489);Object.defineProperty(r,"timeInterval",{enumerable:!0,get:function(){return Ec.timeInterval}});var Hs=e(1554);Object.defineProperty(r,"timeout",{enumerable:!0,get:function(){return Hs.timeout}});var Ma=e(4862);Object.defineProperty(r,"timeoutWith",{enumerable:!0,get:function(){return Ma.timeoutWith}});var ud=e(6505);Object.defineProperty(r,"timestamp",{enumerable:!0,get:function(){return ud.timestamp}});var wu=e(2343);Object.defineProperty(r,"toArray",{enumerable:!0,get:function(){return wu.toArray}});var ss=e(5477);Object.defineProperty(r,"window",{enumerable:!0,get:function(){return ss.window}});var gd=e(6746);Object.defineProperty(r,"windowCount",{enumerable:!0,get:function(){return gd.windowCount}});var On=e(8208);Object.defineProperty(r,"windowTime",{enumerable:!0,get:function(){return On.windowTime}});var us=e(6637);Object.defineProperty(r,"windowToggle",{enumerable:!0,get:function(){return us.windowToggle}});var sa=e(1141);Object.defineProperty(r,"windowWhen",{enumerable:!0,get:function(){return sa.windowWhen}});var Tl=e(5442);Object.defineProperty(r,"withLatestFrom",{enumerable:!0,get:function(){return Tl.withLatestFrom}});var xu=e(187);Object.defineProperty(r,"zipAll",{enumerable:!0,get:function(){return xu.zipAll}});var _a=e(8538);Object.defineProperty(r,"zipWith",{enumerable:!0,get:function(){return _a.zipWith}})},8831:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.bufferWhen=void 0;var o=e(7843),n=e(1342),a=e(3111),i=e(9445);r.bufferWhen=function(c){return o.operate(function(l,d){var s=null,u=null,g=function(){u==null||u.unsubscribe();var b=s;s=[],b&&d.next(b),i.innerFrom(c()).subscribe(u=a.createOperatorSubscriber(d,g,n.noop))};g(),l.subscribe(a.createOperatorSubscriber(d,function(b){return s==null?void 0:s.push(b)},function(){s&&d.next(s),d.complete()},void 0,function(){return s=u=null}))})}},8888:(t,r,e)=>{var o=e(5636).Buffer,n=o.isEncoding||function(f){switch((f=""+f)&&f.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(f){var v;switch(this.encoding=(function(p){var m=(function(y){if(!y)return"utf8";for(var k;;)switch(y){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return y;default:if(k)return;y=(""+y).toLowerCase(),k=!0}})(p);if(typeof m!="string"&&(o.isEncoding===n||!n(p)))throw new Error("Unknown encoding: "+p);return m||p})(f),this.encoding){case"utf16le":this.text=l,this.end=d,v=4;break;case"utf8":this.fillLast=c,v=4;break;case"base64":this.text=s,this.end=u,v=3;break;default:return this.write=g,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=o.allocUnsafe(v)}function i(f){return f<=127?0:f>>5==6?2:f>>4==14?3:f>>3==30?4:f>>6==2?-1:-2}function c(f){var v=this.lastTotal-this.lastNeed,p=(function(m,y){if((192&y[0])!=128)return m.lastNeed=0,"�";if(m.lastNeed>1&&y.length>1){if((192&y[1])!=128)return m.lastNeed=1,"�";if(m.lastNeed>2&&y.length>2&&(192&y[2])!=128)return m.lastNeed=2,"�"}})(this,f);return p!==void 0?p:this.lastNeed<=f.length?(f.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(f.copy(this.lastChar,v,0,f.length),void(this.lastNeed-=f.length))}function l(f,v){if((f.length-v)%2==0){var p=f.toString("utf16le",v);if(p){var m=p.charCodeAt(p.length-1);if(m>=55296&&m<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1],p.slice(0,-1)}return p}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=f[f.length-1],f.toString("utf16le",v,f.length-1)}function d(f){var v=f&&f.length?this.write(f):"";if(this.lastNeed){var p=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,p)}return v}function s(f,v){var p=(f.length-v)%3;return p===0?f.toString("base64",v):(this.lastNeed=3-p,this.lastTotal=3,p===1?this.lastChar[0]=f[f.length-1]:(this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1]),f.toString("base64",v,f.length-p))}function u(f){var v=f&&f.length?this.write(f):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function g(f){return f.toString(this.encoding)}function b(f){return f&&f.length?this.write(f):""}r.StringDecoder=a,a.prototype.write=function(f){if(f.length===0)return"";var v,p;if(this.lastNeed){if((v=this.fillLast(f))===void 0)return"";p=this.lastNeed,this.lastNeed=0}else p=0;return p=0?(S>0&&(y.lastNeed=S-1),S):--_=0?(S>0&&(y.lastNeed=S-2),S):--_=0?(S>0&&(S===2?S=0:y.lastNeed=S-3),S):0})(this,f,v);if(!this.lastNeed)return f.toString("utf8",v);this.lastTotal=p;var m=f.length-(p-this.lastNeed);return f.copy(this.lastChar,0,m),f.toString("utf8",v,m)},a.prototype.fillLast=function(f){if(this.lastNeed<=f.length)return f.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);f.copy(this.lastChar,this.lastTotal-this.lastNeed,0,f.length),this.lastNeed-=f.length}},8917:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,o,n){this.keys=e,this.records=o,this.summary=n}},8918:function(t,r,e){var o=this&&this.__extends||(function(){var s=function(u,g){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,f){b.__proto__=f}||function(b,f){for(var v in f)Object.prototype.hasOwnProperty.call(f,v)&&(b[v]=f[v])},s(u,g)};return function(u,g){if(typeof g!="function"&&g!==null)throw new TypeError("Class extends value "+String(g)+" is not a constructor or null");function b(){this.constructor=u}s(u,g),u.prototype=g===null?Object.create(g):(b.prototype=g.prototype,new b)}})();Object.defineProperty(r,"__esModule",{value:!0}),r.ConnectableObservable=void 0;var n=e(4662),a=e(8014),i=e(7561),c=e(3111),l=e(7843),d=(function(s){function u(g,b){var f=s.call(this)||this;return f.source=g,f.subjectFactory=b,f._subject=null,f._refCount=0,f._connection=null,l.hasLift(g)&&(f.lift=g.lift),f}return o(u,s),u.prototype._subscribe=function(g){return this.getSubject().subscribe(g)},u.prototype.getSubject=function(){var g=this._subject;return g&&!g.isStopped||(this._subject=this.subjectFactory()),this._subject},u.prototype._teardown=function(){this._refCount=0;var g=this._connection;this._subject=this._connection=null,g==null||g.unsubscribe()},u.prototype.connect=function(){var g=this,b=this._connection;if(!b){b=this._connection=new a.Subscription;var f=this.getSubject();b.add(this.source.subscribe(c.createOperatorSubscriber(f,void 0,function(){g._teardown(),f.complete()},function(v){g._teardown(),f.error(v)},function(){return g._teardown()}))),b.closed&&(this._connection=null,b=a.Subscription.EMPTY)}return b},u.prototype.refCount=function(){return i.refCount()(this)},u})(n.Observable);r.ConnectableObservable=d},8937:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.distinctUntilChanged=void 0;var o=e(6640),n=e(7843),a=e(3111);function i(c,l){return c===l}r.distinctUntilChanged=function(c,l){return l===void 0&&(l=o.identity),c=c??i,n.operate(function(d,s){var u,g=!0;d.subscribe(a.createOperatorSubscriber(s,function(b){var f=l(b);!g&&c(u,f)||(g=!1,u=f,s.next(b))}))})}},8941:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.throttle=void 0;var o=e(7843),n=e(3111),a=e(9445);r.throttle=function(i,c){return o.operate(function(l,d){var s=c??{},u=s.leading,g=u===void 0||u,b=s.trailing,f=b!==void 0&&b,v=!1,p=null,m=null,y=!1,k=function(){m==null||m.unsubscribe(),m=null,f&&(S(),y&&d.complete())},x=function(){m=null,y&&d.complete()},_=function(E){return m=a.innerFrom(i(E)).subscribe(n.createOperatorSubscriber(d,k,x))},S=function(){if(v){v=!1;var E=p;p=null,d.next(E),!y&&_(E)}};l.subscribe(n.createOperatorSubscriber(d,function(E){v=!0,p=E,(!m||m.closed)&&(g?S():_(E))},function(){y=!0,(!(f&&v&&m)||m.closed)&&d.complete()}))})}},8960:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.subscribeOn=void 0;var o=e(7843);r.subscribeOn=function(n,a){return a===void 0&&(a=0),o.operate(function(i,c){c.add(n.schedule(function(){return i.subscribe(c)},a))})}},8977:function(t,r,e){var o=this&&this.__read||function(s,u){var g=typeof Symbol=="function"&&s[Symbol.iterator];if(!g)return s;var b,f,v=g.call(s),p=[];try{for(;(u===void 0||u-- >0)&&!(b=v.next()).done;)p.push(b.value)}catch(m){f={error:m}}finally{try{b&&!b.done&&(g=v.return)&&g.call(v)}finally{if(f)throw f.error}}return p},n=this&&this.__spreadArray||function(s,u){for(var g=0,b=u.length,f=s.length;g0&&(x=new c.SafeSubscriber({next:function(H){return F.next(H)},error:function(H){R=!0,M(),_=d(I,f,H),F.error(H)},complete:function(){O=!0,M(),_=d(I,p),F.complete()}}),a.innerFrom(z).subscribe(x))})(k)}}},8986:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Scheduler=void 0;var o=e(9568),n=(function(){function a(i,c){c===void 0&&(c=a.now),this.schedulerActionCtor=i,this.now=c}return a.prototype.schedule=function(i,c,l){return c===void 0&&(c=0),new this.schedulerActionCtor(this,i).schedule(l,c)},a.now=o.dateTimestampProvider.now,a})();r.Scheduler=n},8987:function(t,r,e){var o=this&&this.__extends||(function(){var _=function(S,E){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(O,R){O.__proto__=R}||function(O,R){for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&(O[M]=R[M])},_(S,E)};return function(S,E){if(typeof E!="function"&&E!==null)throw new TypeError("Class extends value "+String(E)+" is not a constructor or null");function O(){this.constructor=S}_(S,E),S.prototype=E===null?Object.create(E):(O.prototype=E.prototype,new O)}})(),n=this&&this.__awaiter||function(_,S,E,O){return new(E||(E=Promise))(function(R,M){function I(j){try{z(O.next(j))}catch(F){M(F)}}function L(j){try{z(O.throw(j))}catch(F){M(F)}}function z(j){var F;j.done?R(j.value):(F=j.value,F instanceof E?F:new E(function(H){H(F)})).then(I,L)}z((O=O.apply(_,S||[])).next())})},a=this&&this.__generator||function(_,S){var E,O,R,M,I={label:0,sent:function(){if(1&R[0])throw R[1];return R[1]},trys:[],ops:[]};return M={next:L(0),throw:L(1),return:L(2)},typeof Symbol=="function"&&(M[Symbol.iterator]=function(){return this}),M;function L(z){return function(j){return(function(F){if(E)throw new TypeError("Generator is already executing.");for(;M&&(M=0,F[0]&&(I=0)),I;)try{if(E=1,O&&(R=2&F[0]?O.return:F[0]?O.throw||((R=O.return)&&R.call(O),0):O.next)&&!(R=R.call(O,F[1])).done)return R;switch(O=0,R&&(F=[2&F[0],R.value]),F[0]){case 0:case 1:R=F;break;case 4:return I.label++,{value:F[1],done:!1};case 5:I.label++,O=F[1],F=[0];continue;case 7:F=I.ops.pop(),I.trys.pop();continue;default:if(!((R=(R=I.trys).length>0&&R[R.length-1])||F[0]!==6&&F[0]!==2)){I=0;continue}if(F[0]===3&&(!R||F[1]>R[0]&&F[1]0)&&!(O=M.next()).done;)I.push(O.value)}catch(L){R={error:L}}finally{try{O&&!O.done&&(E=M.return)&&E.call(M)}finally{if(R)throw R.error}}return I},c=this&&this.__spreadArray||function(_,S,E){if(E||arguments.length===2)for(var O,R=0,M=S.length;RO)},S.prototype._destroyConnection=function(E){return delete this._openConnections[E.id],E.close()},S.prototype._verifyConnectivityAndGetServerVersion=function(E){var O=E.address;return n(this,void 0,void 0,function(){var R,M;return a(this,function(I){switch(I.label){case 0:return[4,this._connectionPool.acquire({},O)];case 1:R=I.sent(),M=new s.ServerInfo(R.server,R.protocol().version),I.label=2;case 2:return I.trys.push([2,,5,7]),R.protocol().isLastMessageLogon()?[3,4]:[4,R.resetAndFlush()];case 3:I.sent(),I.label=4;case 4:return[3,7];case 5:return[4,R.release()];case 6:return I.sent(),[7];case 7:return[2,M]}})})},S.prototype._verifyAuthentication=function(E){var O=E.getAddress,R=E.auth;return n(this,void 0,void 0,function(){var M,I,L,z,j,F;return a(this,function(H){switch(H.label){case 0:M=[],H.label=1;case 1:return H.trys.push([1,8,9,11]),[4,O()];case 2:return I=H.sent(),[4,this._connectionPool.acquire({auth:R,skipReAuth:!0},I)];case 3:if(L=H.sent(),M.push(L),z=!L.protocol().isLastMessageLogon(),!L.supportsReAuth)throw(0,s.newError)("Driver is connected to a database that does not support user switch.");return z&&L.supportsReAuth?[4,this._authenticationProvider.authenticate({connection:L,auth:R,waitReAuth:!0,forceReAuth:!0})]:[3,5];case 4:return H.sent(),[3,7];case 5:return!z||L.supportsReAuth?[3,7]:[4,this._connectionPool.acquire({auth:R},I,{requireNew:!0})];case 6:(j=H.sent())._sticky=!0,M.push(j),H.label=7;case 7:return[2,!0];case 8:if(F=H.sent(),p.includes(F.code))return[2,!1];throw F;case 9:return[4,Promise.all(M.map(function(q){return q.release()}))];case 10:return H.sent(),[7];case 11:return[2]}})})},S.prototype._verifyStickyConnection=function(E){var O=E.auth,R=E.connection;return E.address,n(this,void 0,void 0,function(){var M,I;return a(this,function(L){switch(L.label){case 0:return M=g.object.equals(O,R.authToken),I=!M,R._sticky=M&&!R.supportsReAuth,I||R._sticky?[4,R.release()]:[3,2];case 1:throw L.sent(),(0,s.newError)("Driver is connected to a database that does not support user switch.");case 2:return[2]}})})},S.prototype.close=function(){return n(this,void 0,void 0,function(){return a(this,function(E){switch(E.label){case 0:return[4,this._connectionPool.close()];case 1:return E.sent(),[4,Promise.all(Object.values(this._openConnections).map(function(O){return O.close()}))];case 2:return E.sent(),[2]}})})},S._installIdleObserverOnConnection=function(E,O){E._setIdle(O)},S._removeIdleObserverOnConnection=function(E){E._unsetIdle()},S.prototype._handleSecurityError=function(E,O,R){return this._authenticationProvider.handleError({connection:R,code:E.code})&&(E.retriable=!0),E.code==="Neo.ClientError.Security.AuthorizationExpired"&&this._connectionPool.apply(O,function(M){M.authToken=null}),R&&R.close().catch(function(){}),E},S})(s.ConnectionProvider);r.default=x},8995:function(t,r,e){var o=this&&this.__values||function(s){var u=typeof Symbol=="function"&&Symbol.iterator,g=u&&s[u],b=0;if(g)return g.call(s);if(s&&typeof s.length=="number")return{next:function(){return s&&b>=s.length&&(s=void 0),{value:s&&s[b++],done:!s}}};throw new TypeError(u?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.bufferToggle=void 0;var n=e(8014),a=e(7843),i=e(9445),c=e(3111),l=e(1342),d=e(7479);r.bufferToggle=function(s,u){return a.operate(function(g,b){var f=[];i.innerFrom(s).subscribe(c.createOperatorSubscriber(b,function(v){var p=[];f.push(p);var m=new n.Subscription;m.add(i.innerFrom(u(v)).subscribe(c.createOperatorSubscriber(b,function(){d.arrRemove(f,p),b.next(p),m.unsubscribe()},l.noop)))},l.noop)),g.subscribe(c.createOperatorSubscriber(b,function(v){var p,m;try{for(var y=o(f),k=y.next();!k.done;k=y.next())k.value.push(v)}catch(x){p={error:x}}finally{try{k&&!k.done&&(m=y.return)&&m.call(y)}finally{if(p)throw p.error}}},function(){for(;f.length>0;)b.next(f.shift());b.complete()}))})}},9014:function(t,r,e){var o=this&&this.__extends||(function(){var _=function(S,E){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(O,R){O.__proto__=R}||function(O,R){for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&(O[M]=R[M])},_(S,E)};return function(S,E){if(typeof E!="function"&&E!==null)throw new TypeError("Class extends value "+String(E)+" is not a constructor or null");function O(){this.constructor=S}_(S,E),S.prototype=E===null?Object.create(E):(O.prototype=E.prototype,new O)}})(),n=this&&this.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(r,"__esModule",{value:!0}),r.TelemetryObserver=r.ProcedureRouteObserver=r.RouteObserver=r.CompletedObserver=r.FailedObserver=r.ResetObserver=r.LogoffObserver=r.LoginObserver=r.ResultStreamObserver=r.StreamObserver=void 0;var a=e(9305),i=n(e(7790)),c=e(6781),l=a.internal.constants.FETCH_ALL,d=a.error.PROTOCOL_ERROR,s=(function(){function _(){}return _.prototype.onNext=function(S){},_.prototype.onError=function(S){},_.prototype.onCompleted=function(S){},_})();r.StreamObserver=s;var u=(function(_){function S(E){var O=E===void 0?{}:E,R=O.reactive,M=R!==void 0&&R,I=O.moreFunction,L=O.discardFunction,z=O.fetchSize,j=z===void 0?l:z,F=O.beforeError,H=O.afterError,q=O.beforeKeys,W=O.afterKeys,Z=O.beforeComplete,$=O.afterComplete,X=O.server,Q=O.highRecordWatermark,lr=Q===void 0?Number.MAX_VALUE:Q,or=O.lowRecordWatermark,tr=or===void 0?Number.MAX_VALUE:or,dr=O.enrichMetadata,sr=O.onDb,pr=_.call(this)||this;return pr._fieldKeys=null,pr._fieldLookup=null,pr._head=null,pr._queuedRecords=[],pr._tail=null,pr._error=null,pr._observers=[],pr._meta={},pr._server=X,pr._beforeError=F,pr._afterError=H,pr._beforeKeys=q,pr._afterKeys=W,pr._beforeComplete=Z,pr._afterComplete=$,pr._enrichMetadata=dr||c.functional.identity,pr._queryId=null,pr._moreFunction=I,pr._discardFunction=L,pr._discard=!1,pr._fetchSize=j,pr._lowRecordWatermark=tr,pr._highRecordWatermark=lr,pr._setState(M?x.READY:x.READY_STREAMING),pr._setupAutoPull(),pr._paused=!1,pr._pulled=!M,pr._haveRecordStreamed=!1,pr._onDb=sr,pr}return o(S,_),S.prototype.pause=function(){this._paused=!0},S.prototype.resume=function(){this._paused=!1,this._setupAutoPull(!0),this._state.pull(this)},S.prototype.onNext=function(E){this._haveRecordStreamed=!0;var O=new a.Record(this._fieldKeys,E,this._fieldLookup);this._observers.some(function(R){return R.onNext})?this._observers.forEach(function(R){R.onNext&&R.onNext(O)}):(this._queuedRecords.push(O),this._queuedRecords.length>this._highRecordWatermark&&(this._autoPull=!1))},S.prototype.onCompleted=function(E){this._state.onSuccess(this,E)},S.prototype.onError=function(E){this._state.onError(this,E)},S.prototype.cancel=function(){this._discard=!0},S.prototype.prepareToHandleSingleResponse=function(){this._head=[],this._fieldKeys=[],this._setState(x.STREAMING)},S.prototype.markCompleted=function(){this._head=[],this._fieldKeys=[],this._tail={},this._setState(x.SUCCEEDED)},S.prototype.subscribe=function(E){if(this._head&&E.onKeys&&E.onKeys(this._head),this._queuedRecords.length>0&&E.onNext)for(var O=0;O0}},E));if([void 0,null,"r","w","rw","s"].includes(R.type)){this._setState(x.SUCCEEDED);var M=null;this._beforeComplete&&(M=this._beforeComplete(R));var I=function(){O._tail=R,O._observers.some(function(L){return L.onCompleted})&&O._observers.forEach(function(L){L.onCompleted&&L.onCompleted(R)}),O._afterComplete&&O._afterComplete(R)};M?Promise.resolve(M).then(function(){return I()}):I()}else this.onError((0,a.newError)(`Server returned invalid query type. Expected one of [undefined, null, "r", "w", "rw", "s"] but got '`.concat(R.type,"'"),d))},S.prototype._handleRunSuccess=function(E,O){var R=this;if(this._fieldKeys===null){if(this._fieldKeys=[],this._fieldLookup={},E.fields&&E.fields.length>0){this._fieldKeys=E.fields;for(var M=0;M0)&&!(k=_.next()).done;)S.push(k.value)}catch(E){x={error:E}}finally{try{k&&!k.done&&(y=_.return)&&y.call(_)}finally{if(x)throw x.error}}return S},n=this&&this.__spreadArray||function(p,m,y){if(y||arguments.length===2)for(var k,x=0,_=m.length;x<_;x++)!k&&x in m||(k||(k=Array.prototype.slice.call(m,0,x)),k[x]=m[x]);return p.concat(k||Array.prototype.slice.call(m))};Object.defineProperty(r,"__esModule",{value:!0}),r.createValidRoutingTable=void 0;var a=e(9305),i=a.internal.constants,c=i.ACCESS_MODE_WRITE,l=i.ACCESS_MODE_READ,d=a.internal.serverAddress.ServerAddress,s=a.error.PROTOCOL_ERROR,u=(function(){function p(m){var y=m===void 0?{}:m,k=y.database,x=y.routers,_=y.readers,S=y.writers,E=y.expirationTime,O=y.ttl;this.database=k||null,this.databaseName=k||"default database",this.routers=x||[],this.readers=_||[],this.writers=S||[],this.expirationTime=E||(0,a.int)(0),this.ttl=O}return p.fromRawRoutingTable=function(m,y,k){return b(m,y,k)},p.prototype.forget=function(m){this.readers=g(this.readers,m),this.writers=g(this.writers,m)},p.prototype.forgetRouter=function(m){this.routers=g(this.routers,m)},p.prototype.forgetWriter=function(m){this.writers=g(this.writers,m)},p.prototype.isStaleFor=function(m){return this.expirationTime.lessThan(Date.now())||this.routers.length<1||m===l&&this.readers.length===0||m===c&&this.writers.length===0},p.prototype.isExpiredFor=function(m){return this.expirationTime.add(m).lessThan(Date.now())},p.prototype.allServers=function(){return n(n(n([],o(this.routers),!1),o(this.readers),!1),o(this.writers),!1)},p.prototype.toString=function(){return"RoutingTable["+"database=".concat(this.databaseName,", ")+"expirationTime=".concat(this.expirationTime,", ")+"currentTime=".concat(Date.now(),", ")+"routers=[".concat(this.routers,"], ")+"readers=[".concat(this.readers,"], ")+"writers=[".concat(this.writers,"]]")},p})();function g(p,m){return p.filter(function(y){return y.asKey()!==m.asKey()})}function b(p,m,y){var k=y.ttl,x=(function(R,M){try{var I=(0,a.int)(Date.now()),L=(0,a.int)(R.ttl).multiply(1e3).add(I);return L.lessThan(I)?a.Integer.MAX_VALUE:L}catch(z){throw(0,a.newError)("Unable to parse TTL entry from router ".concat(M,` from raw routing table: `).concat(a.json.stringify(R),` -Error message: `).concat(j.message),s)}})(y,m),_=(function(R,M){try{var I=[],L=[],j=[];return R.servers.forEach(function(z){var F=z.role,H=z.addresses;F==="ROUTE"?I=v(H).map(function(q){return d.fromUrl(q)}):F==="WRITE"?j=v(H).map(function(q){return d.fromUrl(q)}):F==="READ"&&(L=v(H).map(function(q){return d.fromUrl(q)}))}),{routers:I,readers:L,writers:j}}catch(z){throw(0,a.newError)("Unable to parse servers entry from router ".concat(M,` from addresses: +Error message: `).concat(z.message),s)}})(y,m),_=(function(R,M){try{var I=[],L=[],z=[];return R.servers.forEach(function(j){var F=j.role,H=j.addresses;F==="ROUTE"?I=v(H).map(function(q){return d.fromUrl(q)}):F==="WRITE"?z=v(H).map(function(q){return d.fromUrl(q)}):F==="READ"&&(L=v(H).map(function(q){return d.fromUrl(q)}))}),{routers:I,readers:L,writers:z}}catch(j){throw(0,a.newError)("Unable to parse servers entry from router ".concat(M,` from addresses: `).concat(a.json.stringify(R.servers),` -Error message: `).concat(z.message),s)}})(y,m),S=_.routers,E=_.readers,O=_.writers;return f(S,"routers",m),f(E,"readers",m),new u({database:p||y.db,routers:S,readers:E,writers:O,expirationTime:x,ttl:k})}function f(p,m,y){if(p.length===0)throw(0,a.newError)("Received no "+m+" from router "+y,s)}function v(p){if(!Array.isArray(p))throw new TypeError("Array expected but got: "+p);return Array.from(p)}r.default=u,r.createValidRoutingTable=b},9052:(t,r)=>{function e(o,n,a){return{kind:o,value:n,error:a}}Object.defineProperty(r,"__esModule",{value:!0}),r.createNotification=r.nextNotification=r.errorNotification=r.COMPLETE_NOTIFICATION=void 0,r.COMPLETE_NOTIFICATION=e("C",void 0,void 0),r.errorNotification=function(o){return e("E",void 0,o)},r.nextNotification=function(o){return e("N",o,void 0)},r.createNotification=e},9054:function(t,r,e){var o=this&&this.__extends||(function(){var m=function(y,k){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,_){x.__proto__=_}||function(x,_){for(var S in _)Object.prototype.hasOwnProperty.call(_,S)&&(x[S]=_[S])},m(y,k)};return function(y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Class extends value "+String(k)+" is not a constructor or null");function x(){this.constructor=y}m(y,k),y.prototype=k===null?Object.create(k):(x.prototype=k.prototype,new x)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(m){for(var y,k=1,x=arguments.length;k{Object.defineProperty(r,"__esModule",{value:!0}),r.firstValueFrom=void 0;var o=e(2823),n=e(5);r.firstValueFrom=function(a,i){var c=typeof i=="object";return new Promise(function(l,d){var s=new n.SafeSubscriber({next:function(u){l(u),s.unsubscribe()},error:d,complete:function(){c?l(i.defaultValue):d(new o.EmptyError)}});a.subscribe(s)})}},9098:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skipLast=void 0;var o=e(6640),n=e(7843),a=e(3111);r.skipLast=function(i){return i<=0?o.identity:n.operate(function(c,l){var d=new Array(i),s=0;return c.subscribe(a.createOperatorSubscriber(l,function(u){var g=s++;if(g{Object.defineProperty(r,"__esModule",{value:!0}),r.forkJoin=void 0;var o=e(4662),n=e(7360),a=e(9445),i=e(1107),c=e(3111),l=e(1251),d=e(6013);r.forkJoin=function(){for(var s=[],u=0;u{Object.defineProperty(r,"__esModule",{value:!0}),r.concatMap=void 0;var o=e(983),n=e(1018);r.concatMap=function(a,i){return n.isFunction(i)?o.mergeMap(a,i,1):o.mergeMap(a,1)}},9137:function(t,r,e){var o=this&&this.__generator||function(c,l){var d,s,u,g,b={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return g={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function f(v){return function(p){return(function(m){if(d)throw new TypeError("Generator is already executing.");for(;b;)try{if(d=1,s&&(u=2&m[0]?s.return:m[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,m[1])).done)return u;switch(s=0,u&&(m=[2&m[0],u.value]),m[0]){case 0:case 1:u=m;break;case 4:return b.label++,{value:m[1],done:!1};case 5:b.label++,s=m[1],m=[0];continue;case 7:m=b.ops.pop(),b.trys.pop();continue;default:if(!((u=(u=b.trys).length>0&&u[u.length-1])||m[0]!==6&&m[0]!==2)){b=0;continue}if(m[0]===3&&(!u||m[1]>u[0]&&m[1]1||f(y,k)})})}function f(y,k){try{(x=u[y](k)).value instanceof n?Promise.resolve(x.value.v).then(v,p):m(g[0][2],x)}catch(_){m(g[0][3],_)}var x}function v(y){f("next",y)}function p(y){f("throw",y)}function m(y,k){y(k),g.shift(),g.length&&f(g[0][0],g[0][1])}};Object.defineProperty(r,"__esModule",{value:!0}),r.isReadableStreamLike=r.readableStreamLikeToAsyncGenerator=void 0;var i=e(1018);r.readableStreamLikeToAsyncGenerator=function(c){return a(this,arguments,function(){var l,d,s;return o(this,function(u){switch(u.label){case 0:l=c.getReader(),u.label=1;case 1:u.trys.push([1,,9,10]),u.label=2;case 2:return[4,n(l.read())];case 3:return d=u.sent(),s=d.value,d.done?[4,n(void 0)]:[3,5];case 4:return[2,u.sent()];case 5:return[4,n(s)];case 6:return[4,u.sent()];case 7:return u.sent(),[3,2];case 8:return[3,10];case 9:return l.releaseLock(),[7];case 10:return[2]}})})},r.isReadableStreamLike=function(c){return i.isFunction(c==null?void 0:c.getReader)}},9139:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.reduce=void 0;var o=e(6384),n=e(7843);r.reduce=function(a,i){return n.operate(o.scanInternals(a,i,arguments.length>=2,!1,!0))}},9155:function(t,r){var e=this&&this.__read||function(n,a){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,l,d=i.call(n),s=[];try{for(;(a===void 0||a-- >0)&&!(c=d.next()).done;)s.push(c.value)}catch(u){l={error:u}}finally{try{c&&!c.done&&(i=d.return)&&i.call(d)}finally{if(l)throw l.error}}return s},o=this&&this.__spreadArray||function(n,a){for(var i=0,c=a.length,l=n.length;i{Object.defineProperty(r,"__esModule",{value:!0}),r.captureError=r.errorContext=void 0;var o=e(3413),n=null;r.errorContext=function(a){if(o.config.useDeprecatedSynchronousErrorHandling){var i=!n;if(i&&(n={errorThrown:!1,error:null}),a(),i){var c=n,l=c.errorThrown,d=c.error;if(n=null,l)throw d}}else a()},r.captureError=function(a){o.config.useDeprecatedSynchronousErrorHandling&&n&&(n.errorThrown=!0,n.error=a)}},9238:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.multicast=void 0;var o=e(8918),n=e(1018),a=e(1483);r.multicast=function(i,c){var l=n.isFunction(i)?i:function(){return i};return n.isFunction(c)?a.connect(c,{connector:l}):function(d){return new o.ConnectableObservable(d,l)}}},9305:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(X,Q,lr,or){or===void 0&&(or=lr);var tr=Object.getOwnPropertyDescriptor(Q,lr);tr&&!("get"in tr?!Q.__esModule:tr.writable||tr.configurable)||(tr={enumerable:!0,get:function(){return Q[lr]}}),Object.defineProperty(X,or,tr)}:function(X,Q,lr,or){or===void 0&&(or=lr),X[or]=Q[lr]}),n=this&&this.__setModuleDefault||(Object.create?function(X,Q){Object.defineProperty(X,"default",{enumerable:!0,value:Q})}:function(X,Q){X.default=Q}),a=this&&this.__importStar||function(X){if(X&&X.__esModule)return X;var Q={};if(X!=null)for(var lr in X)lr!=="default"&&Object.prototype.hasOwnProperty.call(X,lr)&&o(Q,X,lr);return n(Q,X),Q},i=this&&this.__importDefault||function(X){return X&&X.__esModule?X:{default:X}};Object.defineProperty(r,"__esModule",{value:!0}),r.EagerResult=r.Result=r.Stats=r.QueryStatistics=r.ProfiledPlan=r.Plan=r.GqlStatusObject=r.Notification=r.ServerInfo=r.queryType=r.ResultSummary=r.Record=r.isPathSegment=r.PathSegment=r.isPath=r.Path=r.isUnboundRelationship=r.UnboundRelationship=r.isRelationship=r.Relationship=r.isNode=r.Node=r.Time=r.LocalTime=r.LocalDateTime=r.isTime=r.isLocalTime=r.isLocalDateTime=r.isDuration=r.isDateTime=r.isDate=r.Duration=r.DateTime=r.Date=r.Point=r.isPoint=r.internal=r.toString=r.toNumber=r.inSafeRange=r.isInt=r.int=r.Integer=r.error=r.isRetriableError=r.GQLError=r.newGQLError=r.Neo4jError=r.newError=r.authTokenManagers=void 0,r.resolveCertificateProvider=r.clientCertificateProviders=r.notificationFilterMinimumSeverityLevel=r.notificationFilterDisabledClassification=r.notificationFilterDisabledCategory=r.notificationSeverityLevel=r.notificationClassification=r.notificationCategory=r.resultTransformers=r.routing=r.staticAuthTokenManager=r.bookmarkManager=r.auth=r.json=r.driver=r.types=r.Driver=r.Session=r.TransactionPromise=r.ManagedTransaction=r.Transaction=r.Connection=r.Releasable=r.ConnectionProvider=void 0;var c=e(9691);Object.defineProperty(r,"newError",{enumerable:!0,get:function(){return c.newError}}),Object.defineProperty(r,"Neo4jError",{enumerable:!0,get:function(){return c.Neo4jError}}),Object.defineProperty(r,"newGQLError",{enumerable:!0,get:function(){return c.newGQLError}}),Object.defineProperty(r,"GQLError",{enumerable:!0,get:function(){return c.GQLError}}),Object.defineProperty(r,"isRetriableError",{enumerable:!0,get:function(){return c.isRetriableError}});var l=a(e(3371));r.Integer=l.default,Object.defineProperty(r,"int",{enumerable:!0,get:function(){return l.int}}),Object.defineProperty(r,"isInt",{enumerable:!0,get:function(){return l.isInt}}),Object.defineProperty(r,"inSafeRange",{enumerable:!0,get:function(){return l.inSafeRange}}),Object.defineProperty(r,"toNumber",{enumerable:!0,get:function(){return l.toNumber}}),Object.defineProperty(r,"toString",{enumerable:!0,get:function(){return l.toString}});var d=e(5459);Object.defineProperty(r,"Date",{enumerable:!0,get:function(){return d.Date}}),Object.defineProperty(r,"DateTime",{enumerable:!0,get:function(){return d.DateTime}}),Object.defineProperty(r,"Duration",{enumerable:!0,get:function(){return d.Duration}}),Object.defineProperty(r,"isDate",{enumerable:!0,get:function(){return d.isDate}}),Object.defineProperty(r,"isDateTime",{enumerable:!0,get:function(){return d.isDateTime}}),Object.defineProperty(r,"isDuration",{enumerable:!0,get:function(){return d.isDuration}}),Object.defineProperty(r,"isLocalDateTime",{enumerable:!0,get:function(){return d.isLocalDateTime}}),Object.defineProperty(r,"isLocalTime",{enumerable:!0,get:function(){return d.isLocalTime}}),Object.defineProperty(r,"isTime",{enumerable:!0,get:function(){return d.isTime}}),Object.defineProperty(r,"LocalDateTime",{enumerable:!0,get:function(){return d.LocalDateTime}}),Object.defineProperty(r,"LocalTime",{enumerable:!0,get:function(){return d.LocalTime}}),Object.defineProperty(r,"Time",{enumerable:!0,get:function(){return d.Time}});var s=e(1517);Object.defineProperty(r,"Node",{enumerable:!0,get:function(){return s.Node}}),Object.defineProperty(r,"isNode",{enumerable:!0,get:function(){return s.isNode}}),Object.defineProperty(r,"Relationship",{enumerable:!0,get:function(){return s.Relationship}}),Object.defineProperty(r,"isRelationship",{enumerable:!0,get:function(){return s.isRelationship}}),Object.defineProperty(r,"UnboundRelationship",{enumerable:!0,get:function(){return s.UnboundRelationship}}),Object.defineProperty(r,"isUnboundRelationship",{enumerable:!0,get:function(){return s.isUnboundRelationship}}),Object.defineProperty(r,"Path",{enumerable:!0,get:function(){return s.Path}}),Object.defineProperty(r,"isPath",{enumerable:!0,get:function(){return s.isPath}}),Object.defineProperty(r,"PathSegment",{enumerable:!0,get:function(){return s.PathSegment}}),Object.defineProperty(r,"isPathSegment",{enumerable:!0,get:function(){return s.isPathSegment}});var u=i(e(4820));r.Record=u.default;var g=e(7093);Object.defineProperty(r,"isPoint",{enumerable:!0,get:function(){return g.isPoint}}),Object.defineProperty(r,"Point",{enumerable:!0,get:function(){return g.Point}});var b=a(e(6033));r.ResultSummary=b.default,Object.defineProperty(r,"queryType",{enumerable:!0,get:function(){return b.queryType}}),Object.defineProperty(r,"ServerInfo",{enumerable:!0,get:function(){return b.ServerInfo}}),Object.defineProperty(r,"Plan",{enumerable:!0,get:function(){return b.Plan}}),Object.defineProperty(r,"ProfiledPlan",{enumerable:!0,get:function(){return b.ProfiledPlan}}),Object.defineProperty(r,"QueryStatistics",{enumerable:!0,get:function(){return b.QueryStatistics}}),Object.defineProperty(r,"Stats",{enumerable:!0,get:function(){return b.Stats}});var f=a(e(1866));r.Notification=f.default,Object.defineProperty(r,"GqlStatusObject",{enumerable:!0,get:function(){return f.GqlStatusObject}}),Object.defineProperty(r,"notificationCategory",{enumerable:!0,get:function(){return f.notificationCategory}}),Object.defineProperty(r,"notificationClassification",{enumerable:!0,get:function(){return f.notificationClassification}}),Object.defineProperty(r,"notificationSeverityLevel",{enumerable:!0,get:function(){return f.notificationSeverityLevel}});var v=e(1985);Object.defineProperty(r,"notificationFilterDisabledCategory",{enumerable:!0,get:function(){return v.notificationFilterDisabledCategory}}),Object.defineProperty(r,"notificationFilterDisabledClassification",{enumerable:!0,get:function(){return v.notificationFilterDisabledClassification}}),Object.defineProperty(r,"notificationFilterMinimumSeverityLevel",{enumerable:!0,get:function(){return v.notificationFilterMinimumSeverityLevel}});var p=i(e(9512));r.Result=p.default;var m=i(e(8917));r.EagerResult=m.default;var y=a(e(2007));r.ConnectionProvider=y.default,Object.defineProperty(r,"Releasable",{enumerable:!0,get:function(){return y.Releasable}});var k=i(e(1409));r.Connection=k.default;var x=i(e(9473));r.Transaction=x.default;var _=i(e(5909));r.ManagedTransaction=_.default;var S=i(e(4569));r.TransactionPromise=S.default;var E=i(e(5481));r.Session=E.default;var O=a(e(7264)),R=O;r.Driver=O.default,r.driver=R;var M=i(e(1967));r.auth=M.default;var I=e(6755);Object.defineProperty(r,"bookmarkManager",{enumerable:!0,get:function(){return I.bookmarkManager}});var L=e(2069);Object.defineProperty(r,"authTokenManagers",{enumerable:!0,get:function(){return L.authTokenManagers}}),Object.defineProperty(r,"staticAuthTokenManager",{enumerable:!0,get:function(){return L.staticAuthTokenManager}});var j=e(7264);Object.defineProperty(r,"routing",{enumerable:!0,get:function(){return j.routing}});var z=a(e(6872));r.types=z;var F=a(e(4027));r.json=F;var H=i(e(1573));r.resultTransformers=H.default;var q=e(8264);Object.defineProperty(r,"clientCertificateProviders",{enumerable:!0,get:function(){return q.clientCertificateProviders}}),Object.defineProperty(r,"resolveCertificateProvider",{enumerable:!0,get:function(){return q.resolveCertificateProvider}});var W=a(e(6995));r.internal=W;var Z={SERVICE_UNAVAILABLE:c.SERVICE_UNAVAILABLE,SESSION_EXPIRED:c.SESSION_EXPIRED,PROTOCOL_ERROR:c.PROTOCOL_ERROR};r.error=Z;var $={authTokenManagers:L.authTokenManagers,newError:c.newError,Neo4jError:c.Neo4jError,newGQLError:c.newGQLError,GQLError:c.GQLError,isRetriableError:c.isRetriableError,error:Z,Integer:l.default,int:l.int,isInt:l.isInt,inSafeRange:l.inSafeRange,toNumber:l.toNumber,toString:l.toString,internal:W,isPoint:g.isPoint,Point:g.Point,Date:d.Date,DateTime:d.DateTime,Duration:d.Duration,isDate:d.isDate,isDateTime:d.isDateTime,isDuration:d.isDuration,isLocalDateTime:d.isLocalDateTime,isLocalTime:d.isLocalTime,isTime:d.isTime,LocalDateTime:d.LocalDateTime,LocalTime:d.LocalTime,Time:d.Time,Node:s.Node,isNode:s.isNode,Relationship:s.Relationship,isRelationship:s.isRelationship,UnboundRelationship:s.UnboundRelationship,isUnboundRelationship:s.isUnboundRelationship,Path:s.Path,isPath:s.isPath,PathSegment:s.PathSegment,isPathSegment:s.isPathSegment,Record:u.default,ResultSummary:b.default,queryType:b.queryType,ServerInfo:b.ServerInfo,Notification:f.default,GqlStatusObject:f.GqlStatusObject,Plan:b.Plan,ProfiledPlan:b.ProfiledPlan,QueryStatistics:b.QueryStatistics,Stats:b.Stats,Result:p.default,EagerResult:m.default,Transaction:x.default,ManagedTransaction:_.default,TransactionPromise:S.default,Session:E.default,Driver:O.default,Connection:k.default,Releasable:y.Releasable,types:z,driver:R,json:F,auth:M.default,bookmarkManager:I.bookmarkManager,routing:j.routing,resultTransformers:H.default,notificationCategory:f.notificationCategory,notificationClassification:f.notificationClassification,notificationSeverityLevel:f.notificationSeverityLevel,notificationFilterDisabledCategory:v.notificationFilterDisabledCategory,notificationFilterDisabledClassification:v.notificationFilterDisabledClassification,notificationFilterMinimumSeverityLevel:v.notificationFilterMinimumSeverityLevel,clientCertificateProviders:q.clientCertificateProviders,resolveCertificateProvider:q.resolveCertificateProvider};r.default=$},9318:(t,r)=>{r.read=function(e,o,n,a,i){var c,l,d=8*i-a-1,s=(1<>1,g=-7,b=n?i-1:0,f=n?-1:1,v=e[o+b];for(b+=f,c=v&(1<<-g)-1,v>>=-g,g+=d;g>0;c=256*c+e[o+b],b+=f,g-=8);for(l=c&(1<<-g)-1,c>>=-g,g+=a;g>0;l=256*l+e[o+b],b+=f,g-=8);if(c===0)c=1-u;else{if(c===s)return l?NaN:1/0*(v?-1:1);l+=Math.pow(2,a),c-=u}return(v?-1:1)*l*Math.pow(2,c-a)},r.write=function(e,o,n,a,i,c){var l,d,s,u=8*c-i-1,g=(1<>1,f=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,v=a?0:c-1,p=a?1:-1,m=o<0||o===0&&1/o<0?1:0;for(o=Math.abs(o),isNaN(o)||o===1/0?(d=isNaN(o)?1:0,l=g):(l=Math.floor(Math.log(o)/Math.LN2),o*(s=Math.pow(2,-l))<1&&(l--,s*=2),(o+=l+b>=1?f/s:f*Math.pow(2,1-b))*s>=2&&(l++,s/=2),l+b>=g?(d=0,l=g):l+b>=1?(d=(o*s-1)*Math.pow(2,i),l+=b):(d=o*Math.pow(2,b-1)*Math.pow(2,i),l=0));i>=8;e[n+v]=255&d,v+=p,d/=256,i-=8);for(l=l<0;e[n+v]=255&l,v+=p,l/=256,u-=8);e[n+v-p]|=128*m}},9353:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.defer=void 0;var o=e(4662),n=e(9445);r.defer=function(a){return new o.Observable(function(i){n.innerFrom(a()).subscribe(i)})}},9356:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isEmpty=void 0;var o=e(7843),n=e(3111);r.isEmpty=function(){return o.operate(function(a,i){a.subscribe(n.createOperatorSubscriber(i,function(){i.next(!1),i.complete()},function(){i.next(!0),i.complete()}))})}},9376:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.range=void 0;var o=e(4662),n=e(8616);r.range=function(a,i,c){if(i==null&&(i=a,a=0),i<=0)return n.EMPTY;var l=i+a;return new o.Observable(c?function(d){var s=a;return c.schedule(function(){s{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeAll=r.merge=r.max=r.materialize=r.mapTo=r.map=r.last=r.isEmpty=r.ignoreElements=r.groupBy=r.first=r.findIndex=r.find=r.finalize=r.filter=r.expand=r.exhaustMap=r.exhaustAll=r.exhaust=r.every=r.endWith=r.elementAt=r.distinctUntilKeyChanged=r.distinctUntilChanged=r.distinct=r.dematerialize=r.delayWhen=r.delay=r.defaultIfEmpty=r.debounceTime=r.debounce=r.count=r.connect=r.concatWith=r.concatMapTo=r.concatMap=r.concatAll=r.concat=r.combineLatestWith=r.combineLatest=r.combineLatestAll=r.combineAll=r.catchError=r.bufferWhen=r.bufferToggle=r.bufferTime=r.bufferCount=r.buffer=r.auditTime=r.audit=void 0,r.timeInterval=r.throwIfEmpty=r.throttleTime=r.throttle=r.tap=r.takeWhile=r.takeUntil=r.takeLast=r.take=r.switchScan=r.switchMapTo=r.switchMap=r.switchAll=r.subscribeOn=r.startWith=r.skipWhile=r.skipUntil=r.skipLast=r.skip=r.single=r.shareReplay=r.share=r.sequenceEqual=r.scan=r.sampleTime=r.sample=r.refCount=r.retryWhen=r.retry=r.repeatWhen=r.repeat=r.reduce=r.raceWith=r.race=r.publishReplay=r.publishLast=r.publishBehavior=r.publish=r.pluck=r.partition=r.pairwise=r.onErrorResumeNext=r.observeOn=r.multicast=r.min=r.mergeWith=r.mergeScan=r.mergeMapTo=r.mergeMap=r.flatMap=void 0,r.zipWith=r.zipAll=r.zip=r.withLatestFrom=r.windowWhen=r.windowToggle=r.windowTime=r.windowCount=r.window=r.toArray=r.timestamp=r.timeoutWith=r.timeout=void 0;var o=e(3146);Object.defineProperty(r,"audit",{enumerable:!0,get:function(){return o.audit}});var n=e(3231);Object.defineProperty(r,"auditTime",{enumerable:!0,get:function(){return n.auditTime}});var a=e(8015);Object.defineProperty(r,"buffer",{enumerable:!0,get:function(){return a.buffer}});var i=e(5572);Object.defineProperty(r,"bufferCount",{enumerable:!0,get:function(){return i.bufferCount}});var c=e(7210);Object.defineProperty(r,"bufferTime",{enumerable:!0,get:function(){return c.bufferTime}});var l=e(8995);Object.defineProperty(r,"bufferToggle",{enumerable:!0,get:function(){return l.bufferToggle}});var d=e(8831);Object.defineProperty(r,"bufferWhen",{enumerable:!0,get:function(){return d.bufferWhen}});var s=e(8118);Object.defineProperty(r,"catchError",{enumerable:!0,get:function(){return s.catchError}});var u=e(6625);Object.defineProperty(r,"combineAll",{enumerable:!0,get:function(){return u.combineAll}});var g=e(6728);Object.defineProperty(r,"combineLatestAll",{enumerable:!0,get:function(){return g.combineLatestAll}});var b=e(2551);Object.defineProperty(r,"combineLatest",{enumerable:!0,get:function(){return b.combineLatest}});var f=e(8239);Object.defineProperty(r,"combineLatestWith",{enumerable:!0,get:function(){return f.combineLatestWith}});var v=e(7601);Object.defineProperty(r,"concat",{enumerable:!0,get:function(){return v.concat}});var p=e(8158);Object.defineProperty(r,"concatAll",{enumerable:!0,get:function(){return p.concatAll}});var m=e(9135);Object.defineProperty(r,"concatMap",{enumerable:!0,get:function(){return m.concatMap}});var y=e(9938);Object.defineProperty(r,"concatMapTo",{enumerable:!0,get:function(){return y.concatMapTo}});var k=e(9669);Object.defineProperty(r,"concatWith",{enumerable:!0,get:function(){return k.concatWith}});var x=e(1483);Object.defineProperty(r,"connect",{enumerable:!0,get:function(){return x.connect}});var _=e(1038);Object.defineProperty(r,"count",{enumerable:!0,get:function(){return _.count}});var S=e(4461);Object.defineProperty(r,"debounce",{enumerable:!0,get:function(){return S.debounce}});var E=e(8079);Object.defineProperty(r,"debounceTime",{enumerable:!0,get:function(){return E.debounceTime}});var O=e(378);Object.defineProperty(r,"defaultIfEmpty",{enumerable:!0,get:function(){return O.defaultIfEmpty}});var R=e(914);Object.defineProperty(r,"delay",{enumerable:!0,get:function(){return R.delay}});var M=e(8766);Object.defineProperty(r,"delayWhen",{enumerable:!0,get:function(){return M.delayWhen}});var I=e(7441);Object.defineProperty(r,"dematerialize",{enumerable:!0,get:function(){return I.dematerialize}});var L=e(5365);Object.defineProperty(r,"distinct",{enumerable:!0,get:function(){return L.distinct}});var j=e(8937);Object.defineProperty(r,"distinctUntilChanged",{enumerable:!0,get:function(){return j.distinctUntilChanged}});var z=e(9612);Object.defineProperty(r,"distinctUntilKeyChanged",{enumerable:!0,get:function(){return z.distinctUntilKeyChanged}});var F=e(4520);Object.defineProperty(r,"elementAt",{enumerable:!0,get:function(){return F.elementAt}});var H=e(1776);Object.defineProperty(r,"endWith",{enumerable:!0,get:function(){return H.endWith}});var q=e(5510);Object.defineProperty(r,"every",{enumerable:!0,get:function(){return q.every}});var W=e(1551);Object.defineProperty(r,"exhaust",{enumerable:!0,get:function(){return W.exhaust}});var Z=e(2752);Object.defineProperty(r,"exhaustAll",{enumerable:!0,get:function(){return Z.exhaustAll}});var $=e(4753);Object.defineProperty(r,"exhaustMap",{enumerable:!0,get:function(){return $.exhaustMap}});var X=e(7661);Object.defineProperty(r,"expand",{enumerable:!0,get:function(){return X.expand}});var Q=e(783);Object.defineProperty(r,"filter",{enumerable:!0,get:function(){return Q.filter}});var lr=e(3555);Object.defineProperty(r,"finalize",{enumerable:!0,get:function(){return lr.finalize}});var or=e(7714);Object.defineProperty(r,"find",{enumerable:!0,get:function(){return or.find}});var tr=e(9756);Object.defineProperty(r,"findIndex",{enumerable:!0,get:function(){return tr.findIndex}});var dr=e(8275);Object.defineProperty(r,"first",{enumerable:!0,get:function(){return dr.first}});var sr=e(7815);Object.defineProperty(r,"groupBy",{enumerable:!0,get:function(){return sr.groupBy}});var pr=e(490);Object.defineProperty(r,"ignoreElements",{enumerable:!0,get:function(){return pr.ignoreElements}});var ur=e(9356);Object.defineProperty(r,"isEmpty",{enumerable:!0,get:function(){return ur.isEmpty}});var cr=e(8669);Object.defineProperty(r,"last",{enumerable:!0,get:function(){return cr.last}});var gr=e(5471);Object.defineProperty(r,"map",{enumerable:!0,get:function(){return gr.map}});var kr=e(3218);Object.defineProperty(r,"mapTo",{enumerable:!0,get:function(){return kr.mapTo}});var Or=e(2360);Object.defineProperty(r,"materialize",{enumerable:!0,get:function(){return Or.materialize}});var Ir=e(1415);Object.defineProperty(r,"max",{enumerable:!0,get:function(){return Ir.max}});var Mr=e(361);Object.defineProperty(r,"merge",{enumerable:!0,get:function(){return Mr.merge}});var Lr=e(7302);Object.defineProperty(r,"mergeAll",{enumerable:!0,get:function(){return Lr.mergeAll}});var Ar=e(6902);Object.defineProperty(r,"flatMap",{enumerable:!0,get:function(){return Ar.flatMap}});var Y=e(983);Object.defineProperty(r,"mergeMap",{enumerable:!0,get:function(){return Y.mergeMap}});var J=e(6586);Object.defineProperty(r,"mergeMapTo",{enumerable:!0,get:function(){return J.mergeMapTo}});var nr=e(4408);Object.defineProperty(r,"mergeScan",{enumerable:!0,get:function(){return nr.mergeScan}});var xr=e(8253);Object.defineProperty(r,"mergeWith",{enumerable:!0,get:function(){return xr.mergeWith}});var Er=e(2669);Object.defineProperty(r,"min",{enumerable:!0,get:function(){return Er.min}});var Pr=e(9247);Object.defineProperty(r,"multicast",{enumerable:!0,get:function(){return Pr.multicast}});var Dr=e(5184);Object.defineProperty(r,"observeOn",{enumerable:!0,get:function(){return Dr.observeOn}});var Yr=e(1226);Object.defineProperty(r,"onErrorResumeNext",{enumerable:!0,get:function(){return Yr.onErrorResumeNext}});var ie=e(1518);Object.defineProperty(r,"pairwise",{enumerable:!0,get:function(){return ie.pairwise}});var me=e(2171);Object.defineProperty(r,"partition",{enumerable:!0,get:function(){return me.partition}});var xe=e(4912);Object.defineProperty(r,"pluck",{enumerable:!0,get:function(){return xe.pluck}});var Me=e(766);Object.defineProperty(r,"publish",{enumerable:!0,get:function(){return Me.publish}});var Ie=e(7220);Object.defineProperty(r,"publishBehavior",{enumerable:!0,get:function(){return Ie.publishBehavior}});var he=e(6106);Object.defineProperty(r,"publishLast",{enumerable:!0,get:function(){return he.publishLast}});var ee=e(8157);Object.defineProperty(r,"publishReplay",{enumerable:!0,get:function(){return ee.publishReplay}});var wr=e(4440);Object.defineProperty(r,"race",{enumerable:!0,get:function(){return wr.race}});var Ur=e(5600);Object.defineProperty(r,"raceWith",{enumerable:!0,get:function(){return Ur.raceWith}});var Jr=e(9139);Object.defineProperty(r,"reduce",{enumerable:!0,get:function(){return Jr.reduce}});var Qr=e(8522);Object.defineProperty(r,"repeat",{enumerable:!0,get:function(){return Qr.repeat}});var oe=e(6566);Object.defineProperty(r,"repeatWhen",{enumerable:!0,get:function(){return oe.repeatWhen}});var Ne=e(7835);Object.defineProperty(r,"retry",{enumerable:!0,get:function(){return Ne.retry}});var se=e(9843);Object.defineProperty(r,"retryWhen",{enumerable:!0,get:function(){return se.retryWhen}});var je=e(7561);Object.defineProperty(r,"refCount",{enumerable:!0,get:function(){return je.refCount}});var Re=e(1731);Object.defineProperty(r,"sample",{enumerable:!0,get:function(){return Re.sample}});var ze=e(6086);Object.defineProperty(r,"sampleTime",{enumerable:!0,get:function(){return ze.sampleTime}});var Xe=e(8624);Object.defineProperty(r,"scan",{enumerable:!0,get:function(){return Xe.scan}});var lt=e(582);Object.defineProperty(r,"sequenceEqual",{enumerable:!0,get:function(){return lt.sequenceEqual}});var Fe=e(8977);Object.defineProperty(r,"share",{enumerable:!0,get:function(){return Fe.share}});var Pt=e(3133);Object.defineProperty(r,"shareReplay",{enumerable:!0,get:function(){return Pt.shareReplay}});var Ze=e(5382);Object.defineProperty(r,"single",{enumerable:!0,get:function(){return Ze.single}});var Wt=e(3982);Object.defineProperty(r,"skip",{enumerable:!0,get:function(){return Wt.skip}});var Ut=e(9098);Object.defineProperty(r,"skipLast",{enumerable:!0,get:function(){return Ut.skipLast}});var mt=e(7372);Object.defineProperty(r,"skipUntil",{enumerable:!0,get:function(){return mt.skipUntil}});var dt=e(4721);Object.defineProperty(r,"skipWhile",{enumerable:!0,get:function(){return dt.skipWhile}});var so=e(269);Object.defineProperty(r,"startWith",{enumerable:!0,get:function(){return so.startWith}});var Ft=e(8960);Object.defineProperty(r,"subscribeOn",{enumerable:!0,get:function(){return Ft.subscribeOn}});var uo=e(8774);Object.defineProperty(r,"switchAll",{enumerable:!0,get:function(){return uo.switchAll}});var xo=e(3879);Object.defineProperty(r,"switchMap",{enumerable:!0,get:function(){return xo.switchMap}});var Eo=e(3274);Object.defineProperty(r,"switchMapTo",{enumerable:!0,get:function(){return Eo.switchMapTo}});var _o=e(8712);Object.defineProperty(r,"switchScan",{enumerable:!0,get:function(){return _o.switchScan}});var So=e(846);Object.defineProperty(r,"take",{enumerable:!0,get:function(){return So.take}});var lo=e(8330);Object.defineProperty(r,"takeLast",{enumerable:!0,get:function(){return lo.takeLast}});var zo=e(4780);Object.defineProperty(r,"takeUntil",{enumerable:!0,get:function(){return zo.takeUntil}});var vn=e(2129);Object.defineProperty(r,"takeWhile",{enumerable:!0,get:function(){return vn.takeWhile}});var mo=e(3964);Object.defineProperty(r,"tap",{enumerable:!0,get:function(){return mo.tap}});var yo=e(8941);Object.defineProperty(r,"throttle",{enumerable:!0,get:function(){return yo.throttle}});var tn=e(7640);Object.defineProperty(r,"throttleTime",{enumerable:!0,get:function(){return tn.throttleTime}});var Sn=e(4869);Object.defineProperty(r,"throwIfEmpty",{enumerable:!0,get:function(){return Sn.throwIfEmpty}});var Lt=e(489);Object.defineProperty(r,"timeInterval",{enumerable:!0,get:function(){return Lt.timeInterval}});var wa=e(1554);Object.defineProperty(r,"timeout",{enumerable:!0,get:function(){return wa.timeout}});var pn=e(4862);Object.defineProperty(r,"timeoutWith",{enumerable:!0,get:function(){return pn.timeoutWith}});var Be=e(6505);Object.defineProperty(r,"timestamp",{enumerable:!0,get:function(){return Be.timestamp}});var ht=e(2343);Object.defineProperty(r,"toArray",{enumerable:!0,get:function(){return ht.toArray}});var on=e(5477);Object.defineProperty(r,"window",{enumerable:!0,get:function(){return on.window}});var Yo=e(6746);Object.defineProperty(r,"windowCount",{enumerable:!0,get:function(){return Yo.windowCount}});var wc=e(8208);Object.defineProperty(r,"windowTime",{enumerable:!0,get:function(){return wc.windowTime}});var Ga=e(6637);Object.defineProperty(r,"windowToggle",{enumerable:!0,get:function(){return Ga.windowToggle}});var zn=e(1141);Object.defineProperty(r,"windowWhen",{enumerable:!0,get:function(){return zn.windowWhen}});var Xt=e(5442);Object.defineProperty(r,"withLatestFrom",{enumerable:!0,get:function(){return Xt.withLatestFrom}});var jt=e(5918);Object.defineProperty(r,"zip",{enumerable:!0,get:function(){return jt.zip}});var la=e(187);Object.defineProperty(r,"zipAll",{enumerable:!0,get:function(){return la.zipAll}});var Zc=e(8538);Object.defineProperty(r,"zipWith",{enumerable:!0,get:function(){return Zc.zipWith}})},9445:function(t,r,e){var o=this&&this.__awaiter||function(O,R,M,I){return new(M||(M=Promise))(function(L,j){function z(q){try{H(I.next(q))}catch(W){j(W)}}function F(q){try{H(I.throw(q))}catch(W){j(W)}}function H(q){var W;q.done?L(q.value):(W=q.value,W instanceof M?W:new M(function(Z){Z(W)})).then(z,F)}H((I=I.apply(O,R||[])).next())})},n=this&&this.__generator||function(O,R){var M,I,L,j,z={label:0,sent:function(){if(1&L[0])throw L[1];return L[1]},trys:[],ops:[]};return j={next:F(0),throw:F(1),return:F(2)},typeof Symbol=="function"&&(j[Symbol.iterator]=function(){return this}),j;function F(H){return function(q){return(function(W){if(M)throw new TypeError("Generator is already executing.");for(;z;)try{if(M=1,I&&(L=2&W[0]?I.return:W[0]?I.throw||((L=I.return)&&L.call(I),0):I.next)&&!(L=L.call(I,W[1])).done)return L;switch(I=0,L&&(W=[2&W[0],L.value]),W[0]){case 0:case 1:L=W;break;case 4:return z.label++,{value:W[1],done:!1};case 5:z.label++,I=W[1],W=[0];continue;case 7:W=z.ops.pop(),z.trys.pop();continue;default:if(!((L=(L=z.trys).length>0&&L[L.length-1])||W[0]!==6&&W[0]!==2)){z=0;continue}if(W[0]===3&&(!L||W[1]>L[0]&&W[1]=O.length&&(O=void 0),{value:O&&O[I++],done:!O}}};throw new TypeError(R?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.fromReadableStreamLike=r.fromAsyncIterable=r.fromIterable=r.fromPromise=r.fromArrayLike=r.fromInteropObservable=r.innerFrom=void 0;var c=e(8046),l=e(7629),d=e(4662),s=e(1116),u=e(1358),g=e(7614),b=e(6368),f=e(9137),v=e(1018),p=e(7315),m=e(3327);function y(O){return new d.Observable(function(R){var M=O[m.observable]();if(v.isFunction(M.subscribe))return M.subscribe(R);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function k(O){return new d.Observable(function(R){for(var M=0;M0&&_[_.length-1])||I[0]!==6&&I[0]!==2)){E=0;continue}if(I[0]===3&&(!_||I[1]>_[0]&&I[1]<_[3])){E.label=I[1];break}if(I[0]===6&&E.label<_[1]){E.label=_[1],_=I;break}if(_&&E.label<_[2]){E.label=_[2],E.ops.push(I);break}_[2]&&E.ops.pop(),E.trys.pop();continue}I=y.call(m,E)}catch(L){I=[6,L],x=0}finally{k=_=0}if(5&I[0])throw I[1];return{value:I[0]?I[1]:void 0,done:!0}})([R,M])}}},a=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(r,"__esModule",{value:!0});var i=e(6587),c=e(3618),l=e(9730),d=e(754),s=e(2696),u=e(9691),g=a(e(9512)),b=(function(){function m(y){var k=y.connectionHolder,x=y.onClose,_=y.onBookmarks,S=y.onConnection,E=y.reactive,O=y.fetchSize,R=y.impersonatedUser,M=y.highRecordWatermark,I=y.lowRecordWatermark,L=y.notificationFilter,j=y.apiTelemetryConfig,z=this;this._connectionHolder=k,this._reactive=E,this._state=f.ACTIVE,this._onClose=x,this._onBookmarks=_,this._onConnection=S,this._onError=this._onErrorCallback.bind(this),this._fetchSize=O,this._onComplete=this._onCompleteCallback.bind(this),this._results=[],this._impersonatedUser=R,this._lowRecordWatermak=I,this._highRecordWatermark=M,this._bookmarks=l.Bookmarks.empty(),this._notificationFilter=L,this._apiTelemetryConfig=j,this._acceptActive=function(){},this._activePromise=new Promise(function(F,H){z._acceptActive=F})}return m.prototype._begin=function(y,k,x){var _=this;this._connectionHolder.getConnection().then(function(S){return o(_,void 0,void 0,function(){var E,O=this;return n(this,function(R){switch(R.label){case 0:return this._onConnection(),S==null?[3,2]:(E=this,[4,y()]);case 1:return E._bookmarks=R.sent(),[2,S.beginTransaction({bookmarks:this._bookmarks,txConfig:k,mode:this._connectionHolder.mode(),database:this._connectionHolder.database(),impersonatedUser:this._impersonatedUser,notificationFilter:this._notificationFilter,apiTelemetryConfig:this._apiTelemetryConfig,beforeError:function(M){x!=null&&x.onError(M),O._onError(M).catch(function(){})},afterComplete:function(M){x!=null&&x.onComplete(M),M.db!==void 0&&(x==null?void 0:x.onDB)!=null&&x.onDB(M.db),O._onComplete(M)}})];case 2:throw(0,u.newError)("No connection available")}})})}).catch(function(S){x!=null&&x.onError(S),_._onError(S).catch(function(){})}).finally(function(){return _._acceptActive()})},m.prototype.run=function(y,k){var x=(0,i.validateQueryAndParameters)(y,k),_=x.validatedQuery,S=x.params,E=this._state.run(_,S,{connectionHolder:this._connectionHolder,onError:this._onError,onComplete:this._onComplete,onConnection:this._onConnection,reactive:this._reactive,fetchSize:this._fetchSize,highRecordWatermark:this._highRecordWatermark,lowRecordWatermark:this._lowRecordWatermak,preparationJob:this._activePromise});return this._results.push(E),E},m.prototype.commit=function(){var y=this,k=this._state.commit({connectionHolder:this._connectionHolder,onError:this._onError,onComplete:function(x){return y._onCompleteCallback(x,y._bookmarks)},onConnection:this._onConnection,pendingResults:this._results,preparationJob:this._activePromise});return this._state=k.state,this._onClose(),new Promise(function(x,_){k.result.subscribe({onCompleted:function(){return x()},onError:function(S){return _(S)}})})},m.prototype.rollback=function(){var y=this._state.rollback({connectionHolder:this._connectionHolder,onError:this._onError,onComplete:this._onComplete,onConnection:this._onConnection,pendingResults:this._results,preparationJob:this._activePromise});return this._state=y.state,this._onClose(),new Promise(function(k,x){y.result.subscribe({onCompleted:function(){return k()},onError:function(_){return x(_)}})})},m.prototype.isOpen=function(){return this._state===f.ACTIVE},m.prototype.close=function(){return o(this,void 0,void 0,function(){return n(this,function(y){switch(y.label){case 0:return this.isOpen()?[4,this.rollback()]:[3,2];case 1:y.sent(),y.label=2;case 2:return[2]}})})},m.prototype[Symbol.asyncDispose]=function(){return this.close()},m.prototype._onErrorCallback=function(y){return this._state===f.FAILED?Promise.resolve(null):(this._state=f.FAILED,this._onClose(),this._results.forEach(function(k){k.isOpen()&&k._streamObserverPromise.then(function(x){return x.onError(y)}).catch(function(x){})}),this._connectionHolder.releaseConnection())},m.prototype._onCompleteCallback=function(y,k){this._onBookmarks(new l.Bookmarks(y==null?void 0:y.bookmark),k??l.Bookmarks.empty(),y==null?void 0:y.db)},m})(),f={ACTIVE:{commit:function(m){return{result:v(!0,m.connectionHolder,m.onError,m.onComplete,m.onConnection,m.pendingResults,m.preparationJob),state:f.SUCCEEDED}},rollback:function(m){return{result:v(!1,m.connectionHolder,m.onError,m.onComplete,m.onConnection,m.pendingResults,m.preparationJob),state:f.ROLLED_BACK}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError,S=k.onComplete,E=k.onConnection,O=k.reactive,R=k.fetchSize,M=k.highRecordWatermark,I=k.lowRecordWatermark,L=k.preparationJob,j=L??Promise.resolve();return p(x.getConnection().then(function(z){return j.then(function(){return z})}).then(function(z){if(E(),z!=null)return z.run(m,y,{bookmarks:l.Bookmarks.empty(),txConfig:d.TxConfig.empty(),beforeError:_,afterComplete:S,reactive:O,fetchSize:R,highRecordWatermark:M,lowRecordWatermark:I});throw(0,u.newError)("No connection available")}).catch(function(z){return new s.FailedObserver({error:z,onError:_})}),m,y,x,M,I)}},FAILED:{commit:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot commit this transaction, because it has been rolled back either because of an error or explicit termination."),onError:k}),"COMMIT",{},y,0,0),state:f.FAILED}},rollback:function(m){var y=m.connectionHolder;return m.onError,m.onComplete,{result:p(new s.CompletedObserver,"ROLLBACK",{},y,0,0),state:f.FAILED}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError;return k.onComplete,p(new s.FailedObserver({error:(0,u.newError)("Cannot run query in this transaction, because it has been rolled back either because of an error or explicit termination."),onError:_}),m,y,x,0,0)}},SUCCEEDED:{commit:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot commit this transaction, because it has already been committed."),onError:k}),"COMMIT",{},c.EMPTY_CONNECTION_HOLDER,0,0),state:f.SUCCEEDED,connectionHolder:y}},rollback:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot rollback this transaction, because it has already been committed."),onError:k}),"ROLLBACK",{},c.EMPTY_CONNECTION_HOLDER,0,0),state:f.SUCCEEDED,connectionHolder:y}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError;return k.onComplete,p(new s.FailedObserver({error:(0,u.newError)("Cannot run query in this transaction, because it has already been committed."),onError:_}),m,y,x,0,0)}},ROLLED_BACK:{commit:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot commit this transaction, because it has already been rolled back."),onError:k}),"COMMIT",{},y,0,0),state:f.ROLLED_BACK}},rollback:function(m){var y=m.connectionHolder;return m.onError,m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot rollback this transaction, because it has already been rolled back.")}),"ROLLBACK",{},y,0,0),state:f.ROLLED_BACK}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError;return k.onComplete,p(new s.FailedObserver({error:(0,u.newError)("Cannot run query in this transaction, because it has already been rolled back."),onError:_}),m,y,x,0,0)}}};function v(m,y,k,x,_,S,E){var O=E??Promise.resolve(),R=y.getConnection().then(function(M){return O.then(function(){return M})}).then(function(M){return _(),S.forEach(function(I){return I._cancel()}),Promise.all(S.map(function(I){return I.summary()})).then(function(I){if(M!=null)return m?M.commitTransaction({beforeError:k,afterComplete:x}):M.rollbackTransaction({beforeError:k,afterComplete:x});throw(0,u.newError)("No connection available")})}).catch(function(M){return new s.FailedObserver({error:M,onError:k})});return new g.default(R,m?"COMMIT":"ROLLBACK",{},y,{high:Number.MAX_VALUE,low:Number.MAX_VALUE})}function p(m,y,k,x,_,S){return x===void 0&&(x=c.EMPTY_CONNECTION_HOLDER),new g.default(Promise.resolve(m),y,k,new c.ReadOnlyConnectionHolder(x??c.EMPTY_CONNECTION_HOLDER),{low:S,high:_})}r.default=b},9507:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l0&&k[k.length-1])||R[0]!==6&&R[0]!==2)){_=0;continue}if(R[0]===3&&(!k||R[1]>k[0]&&R[1]=p._watermarks.high,M=O<=p._watermarks.low;R&&!y.paused?(y.paused=!0,y.streaming.pause()):(M&&y.paused||y.firstRun&&!R)&&(y.firstRun=!1,y.paused=!1,y.streaming.resume())}},x=function(){return n(p,void 0,void 0,function(){var S;return a(this,function(E){switch(E.label){case 0:return y.queuedObserver!==void 0?[3,2]:(y.queuedObserver=this._createQueuedResultObserver(k),S=y,[4,this._subscribe(y.queuedObserver,!0).catch(function(){})]);case 1:S.streaming=E.sent(),k(),E.label=2;case 2:return[2,y.queuedObserver]}})})},_=function(S){if(S===void 0)throw(0,d.newError)("InvalidState: Result stream finished without Summary",d.PROTOCOL_ERROR);return!0};return{next:function(){return n(p,void 0,void 0,function(){var S;return a(this,function(E){switch(E.label){case 0:return y.finished&&_(y.summary)?[2,{done:!0,value:y.summary}]:[4,x()];case 1:return[4,E.sent().dequeue()];case 2:return(S=E.sent()).done===!0&&(y.finished=S.done,y.summary=S.value),[2,S]}})})},return:function(S){return n(p,void 0,void 0,function(){var E,O;return a(this,function(R){switch(R.label){case 0:return y.finished&&_(y.summary)?[2,{done:!0,value:S??y.summary}]:((O=y.streaming)===null||O===void 0||O.cancel(),[4,x()]);case 1:return[4,R.sent().dequeueUntilDone()];case 2:return E=R.sent(),y.finished=!0,E.value=S??E.value,y.summary=E.value,[2,E]}})})},peek:function(){return n(p,void 0,void 0,function(){return a(this,function(S){switch(S.label){case 0:return y.finished&&_(y.summary)?[2,{done:!0,value:y.summary}]:[4,x()];case 1:return[4,S.sent().head()];case 2:return[2,S.sent()]}})})}}},v.prototype.then=function(p,m){return this._getOrCreatePromise().then(p,m)},v.prototype.catch=function(p){return this._getOrCreatePromise().catch(p)},v.prototype.finally=function(p){return this._getOrCreatePromise().finally(p)},v.prototype.subscribe=function(p){this._subscribe(p).catch(function(){})},v.prototype.isOpen=function(){return this._summary===null&&this._error===null},v.prototype._subscribe=function(p,m){m===void 0&&(m=!1);var y=this._decorateObserver(p);return this._streamObserverPromise.then(function(k){return m&&k.pause(),k.subscribe(y),k}).catch(function(k){return y.onError!=null&&y.onError(k),Promise.reject(k)})},v.prototype._decorateObserver=function(p){var m,y,k,x=this,_=(m=p.onCompleted)!==null&&m!==void 0?m:g,S=(y=p.onError)!==null&&y!==void 0?y:u,E=(k=p.onKeys)!==null&&k!==void 0?k:b;return{onNext:p.onNext!=null?p.onNext.bind(p):void 0,onKeys:function(O){return x._keys=O,E.call(p,O)},onCompleted:function(O){x._releaseConnectionAndGetSummary(O).then(function(R){return x._summary!==null?_.call(p,x._summary):(x._summary=R,_.call(p,R))}).catch(S)},onError:function(O){x._connectionHolder.releaseConnection().then(function(){(function(R,M){M!=null&&(R.stack=R.toString()+` -`+M)})(O,x._stack),x._error=O,S.call(p,O)}).catch(S)}}},v.prototype._cancel=function(){this._summary===null&&this._error===null&&this._streamObserverPromise.then(function(p){return p.cancel()}).catch(function(){})},v.prototype._releaseConnectionAndGetSummary=function(p){var m=l.util.validateQueryAndParameters(this._query,this._parameters,{skipAsserts:!0}),y=m.validatedQuery,k=m.params,x=this._connectionHolder;return x.getConnection().then(function(_){return x.releaseConnection().then(function(){return _==null?void 0:_.getProtocolVersion()})},function(_){}).then(function(_){return new c.default(y,k,p,_)})},v.prototype._createQueuedResultObserver=function(p){var m=this;function y(){var O={};return O.promise=new Promise(function(R,M){O.resolve=R,O.reject=M}),O}function k(O){return O instanceof Error}function x(){var O;return n(this,void 0,void 0,function(){var R;return a(this,function(M){switch(M.label){case 0:if(_.length>0){if(R=(O=_.shift())!==null&&O!==void 0?O:(0,d.newError)("Unexpected empty buffer",d.PROTOCOL_ERROR),p(),k(R))throw R;return[2,R]}return S.resolvable=y(),[4,S.resolvable.promise];case 1:return[2,M.sent()]}})})}var _=[],S={resolvable:null},E={onNext:function(O){E._push({done:!1,value:O})},onCompleted:function(O){E._push({done:!0,value:O})},onError:function(O){E._push(O)},_push:function(O){if(S.resolvable!==null){var R=S.resolvable;S.resolvable=null,k(O)?R.reject(O):R.resolve(O)}else _.push(O),p()},dequeue:x,dequeueUntilDone:function(){return n(m,void 0,void 0,function(){var O;return a(this,function(R){switch(R.label){case 0:return[4,x()];case 1:return(O=R.sent()).done===!0?[2,O]:[3,0];case 2:return[2]}})})},head:function(){return n(m,void 0,void 0,function(){var O,R;return a(this,function(M){switch(M.label){case 0:if(_.length>0){if(k(O=_[0]))throw O;return[2,O]}S.resolvable=y(),M.label=1;case 1:return M.trys.push([1,3,4,5]),[4,S.resolvable.promise];case 2:return O=M.sent(),_.unshift(O),[2,O];case 3:throw R=M.sent(),_.unshift(R),R;case 4:return p(),[7];case 5:return[2]}})})},get size(){return _.length}};return E},v})();o=Symbol.toStringTag,r.default=f},9567:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleObservable=void 0;var o=e(9445),n=e(5184),a=e(8960);r.scheduleObservable=function(i,c){return o.innerFrom(i).pipe(a.subscribeOn(c),n.observeOn(c))}},9568:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.dateTimestampProvider=void 0,r.dateTimestampProvider={now:function(){return(r.dateTimestampProvider.delegate||Date).now()},delegate:void 0}},9589:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.schedulePromise=void 0;var o=e(9445),n=e(5184),a=e(8960);r.schedulePromise=function(i,c){return o.innerFrom(i).pipe(a.subscribeOn(c),n.observeOn(c))}},9612:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.distinctUntilKeyChanged=void 0;var o=e(8937);r.distinctUntilKeyChanged=function(n,a){return o.distinctUntilChanged(function(i,c){return a?a(i[n],c[n]):i[n]===c[n]})}},9669:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.ObjectUnsubscribedError=void 0;var o=e(5568);r.ObjectUnsubscribedError=o.createErrorClass(function(n){return function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}})},9689:function(t,r,e){var o=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(r,"__esModule",{value:!0}),r.RoutingConnectionProvider=r.DirectConnectionProvider=r.PooledConnectionProvider=r.SingleConnectionProvider=void 0;var n=e(4132);Object.defineProperty(r,"SingleConnectionProvider",{enumerable:!0,get:function(){return o(n).default}});var a=e(8987);Object.defineProperty(r,"PooledConnectionProvider",{enumerable:!0,get:function(){return o(a).default}});var i=e(3545);Object.defineProperty(r,"DirectConnectionProvider",{enumerable:!0,get:function(){return o(i).default}});var c=e(7428);Object.defineProperty(r,"RoutingConnectionProvider",{enumerable:!0,get:function(){return o(c).default}})},9691:function(t,r,e){var o=this&&this.__extends||(function(){var p=function(m,y){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,x){k.__proto__=x}||function(k,x){for(var _ in x)Object.prototype.hasOwnProperty.call(x,_)&&(k[_]=x[_])},p(m,y)};return function(m,y){if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+" is not a constructor or null");function k(){this.constructor=m}p(m,y),m.prototype=y===null?Object.create(y):(k.prototype=y.prototype,new k)}})(),n=this&&this.__createBinding||(Object.create?function(p,m,y,k){k===void 0&&(k=y);var x=Object.getOwnPropertyDescriptor(m,y);x&&!("get"in x?!m.__esModule:x.writable||x.configurable)||(x={enumerable:!0,get:function(){return m[y]}}),Object.defineProperty(p,k,x)}:function(p,m,y,k){k===void 0&&(k=y),p[k]=m[y]}),a=this&&this.__setModuleDefault||(Object.create?function(p,m){Object.defineProperty(p,"default",{enumerable:!0,value:m})}:function(p,m){p.default=m}),i=this&&this.__importStar||function(p){if(p&&p.__esModule)return p;var m={};if(p!=null)for(var y in p)y!=="default"&&Object.prototype.hasOwnProperty.call(p,y)&&n(m,p,y);return a(m,p),m};Object.defineProperty(r,"__esModule",{value:!0}),r.PROTOCOL_ERROR=r.SESSION_EXPIRED=r.SERVICE_UNAVAILABLE=r.GQLError=r.Neo4jError=r.isRetriableError=r.newGQLError=r.newError=void 0;var c=i(e(4027)),l=e(1053),d={DATABASE_ERROR:"DATABASE_ERROR",CLIENT_ERROR:"CLIENT_ERROR",TRANSIENT_ERROR:"TRANSIENT_ERROR",UNKNOWN:"UNKNOWN"};Object.freeze(d);var s=Object.values(d),u="ServiceUnavailable";r.SERVICE_UNAVAILABLE=u;var g="SessionExpired";r.SESSION_EXPIRED=g,r.PROTOCOL_ERROR="ProtocolError";var b=(function(p){function m(y,k,x,_,S){var E,O=this;return(O=p.call(this,y,S!=null?{cause:S}:void 0)||this).constructor=m,O.__proto__=m.prototype,O.cause=S??void 0,O.gqlStatus=k,O.gqlStatusDescription=x,O.diagnosticRecord=_,O.classification=(function(R){return R===void 0||R._classification===void 0?"UNKNOWN":s.includes(R._classification)?R==null?void 0:R._classification:"UNKNOWN"})(O.diagnosticRecord),O.rawClassification=(E=_==null?void 0:_._classification)!==null&&E!==void 0?E:void 0,O.name="GQLError",O}return o(m,p),Object.defineProperty(m.prototype,"diagnosticRecordAsJsonString",{get:function(){return c.stringify(this.diagnosticRecord,{useCustomToString:!0})},enumerable:!1,configurable:!0}),m})(Error);r.GQLError=b;var f=(function(p){function m(y,k,x,_,S,E){var O=p.call(this,y,x,_,S,E)||this;return O.constructor=m,O.__proto__=m.prototype,O.code=k,O.name="Neo4jError",O.retriable=(function(R){return R===u||R===g||(function(M){return M==="Neo.ClientError.Security.AuthorizationExpired"})(R)||(function(M){return(M==null?void 0:M.includes("TransientError"))===!0})(R)})(k),O}return o(m,p),m.isRetriable=function(y){return y!=null&&y instanceof m&&y.retriable},m})(b);r.Neo4jError=f,r.newError=function(p,m,y,k,x,_){return new f(p,m??"N/A",k??"50N42",x??"error: general processing exception - unexpected error. "+p,_??l.rawPolyfilledDiagnosticRecord,y)},r.newGQLError=function(p,m,y,k,x){return new b(p,y??"50N42",k??"error: general processing exception - unexpected error. "+p,x??l.rawPolyfilledDiagnosticRecord,m)};var v=f.isRetriable;r.isRetriableError=v},9730:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(g,b,f,v){v===void 0&&(v=f);var p=Object.getOwnPropertyDescriptor(b,f);p&&!("get"in p?!b.__esModule:p.writable||p.configurable)||(p={enumerable:!0,get:function(){return b[f]}}),Object.defineProperty(g,v,p)}:function(g,b,f,v){v===void 0&&(v=f),g[v]=b[f]}),n=this&&this.__setModuleDefault||(Object.create?function(g,b){Object.defineProperty(g,"default",{enumerable:!0,value:b})}:function(g,b){g.default=b}),a=this&&this.__importStar||function(g){if(g&&g.__esModule)return g;var b={};if(g!=null)for(var f in g)f!=="default"&&Object.prototype.hasOwnProperty.call(g,f)&&o(b,g,f);return n(b,g),b},i=this&&this.__read||function(g,b){var f=typeof Symbol=="function"&&g[Symbol.iterator];if(!f)return g;var v,p,m=f.call(g),y=[];try{for(;(b===void 0||b-- >0)&&!(v=m.next()).done;)y.push(v.value)}catch(k){p={error:k}}finally{try{v&&!v.done&&(f=m.return)&&f.call(m)}finally{if(p)throw p.error}}return y},c=this&&this.__spreadArray||function(g,b,f){if(f||arguments.length===2)for(var v,p=0,m=b.length;p{Object.defineProperty(r,"__esModule",{value:!0}),r.findIndex=void 0;var o=e(7843),n=e(7714);r.findIndex=function(a,i){return o.operate(n.createFind(a,i,"index"))}},9792:(t,r,e)=>{var o=e(7045),n=e(4360),a=e(6804);t.exports=function(i,c){if(!c)return i;var l=Object.keys(c);if(l.length===0)return i;for(var d=o(i),s=l.length-1;s>=0;s--){var u=l[s],g=String(c[u]);g&&(g=" "+g),a(d,{type:"preprocessor",data:"#define "+u+g})}return n(d)}},9823:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305),n=e(8813),a=e(9419),i=(o.internal.logger.Logger,o.error.SERVICE_UNAVAILABLE),c=(function(){function d(s){var u=s===void 0?{}:s,g=u.maxRetryTimeout,b=g===void 0?3e4:g,f=u.initialDelay,v=f===void 0?1e3:f,p=u.delayMultiplier,m=p===void 0?2:p,y=u.delayJitter,k=y===void 0?.2:y,x=u.logger,_=x===void 0?null:x;this._maxRetryTimeout=l(b,3e4),this._initialDelay=l(v,1e3),this._delayMultiplier=l(m,2),this._delayJitter=l(k,.2),this._logger=_}return d.prototype.retry=function(s){var u=this;return s.pipe((0,a.retryWhen)(function(g){var b=[],f=Date.now(),v=1,p=u._initialDelay;return g.pipe((0,a.mergeMap)(function(m){if(!(0,o.isRetriableError)(m))return(0,n.throwError)(function(){return m});if(b.push(m),v>=2&&Date.now()-f>=u._maxRetryTimeout){var y=(0,o.newError)("Failed after retried for ".concat(v," times in ").concat(u._maxRetryTimeout," ms. Make sure that your database is online and retry again."),i);return y.seenErrors=b,(0,n.throwError)(function(){return y})}var k=u._computeNextDelay(p);return p*=u._delayMultiplier,v++,u._logger&&u._logger.warn("Transaction failed and will be retried in ".concat(k)),(0,n.of)(1).pipe((0,a.delay)(k))}))}))},d.prototype._computeNextDelay=function(s){var u=s*this._delayJitter;return s-u+2*u*Math.random()},d})();function l(d,s){return d||d===0?d:s}r.default=c},9843:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.retryWhen=void 0;var o=e(9445),n=e(2483),a=e(7843),i=e(3111);r.retryWhen=function(c){return a.operate(function(l,d){var s,u,g=!1,b=function(){s=l.subscribe(i.createOperatorSubscriber(d,void 0,void 0,function(f){u||(u=new n.Subject,o.innerFrom(c(u)).subscribe(i.createOperatorSubscriber(d,function(){return s?b():g=!0}))),u&&u.next(f)})),g&&(s.unsubscribe(),s=null,g=!1,b())};b()})}},9857:function(t,r,e){var o=this&&this.__extends||(function(){var i=function(c,l){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,s){d.__proto__=s}||function(d,s){for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(d[u]=s[u])},i(c,l)};return function(c,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function d(){this.constructor=c}i(c,l),c.prototype=l===null?Object.create(l):(d.prototype=l.prototype,new d)}})(),n=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(r,"__esModule",{value:!0});var a=(function(i){function c(l,d){var s=i.call(this,d)||this;return d&&(s._originalErrorHandler=l._errorHandler,l._errorHandler=s._errorHandler),s._delegate=l,s}return o(c,i),c.prototype.beginTransaction=function(l){return this._delegate.beginTransaction(l)},c.prototype.run=function(l,d,s){return this._delegate.run(l,d,s)},c.prototype.commitTransaction=function(l){return this._delegate.commitTransaction(l)},c.prototype.rollbackTransaction=function(l){return this._delegate.rollbackTransaction(l)},c.prototype.getProtocolVersion=function(){return this._delegate.getProtocolVersion()},Object.defineProperty(c.prototype,"id",{get:function(){return this._delegate.id},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"databaseId",{get:function(){return this._delegate.databaseId},set:function(l){this._delegate.databaseId=l},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"server",{get:function(){return this._delegate.server},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"authToken",{get:function(){return this._delegate.authToken},set:function(l){this._delegate.authToken=l},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"supportsReAuth",{get:function(){return this._delegate.supportsReAuth},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"address",{get:function(){return this._delegate.address},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"version",{get:function(){return this._delegate.version},set:function(l){this._delegate.version=l},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"creationTimestamp",{get:function(){return this._delegate.creationTimestamp},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"idleTimestamp",{get:function(){return this._delegate.idleTimestamp},set:function(l){this._delegate.idleTimestamp=l},enumerable:!1,configurable:!0}),c.prototype.isOpen=function(){return this._delegate.isOpen()},c.prototype.protocol=function(){return this._delegate.protocol()},c.prototype.connect=function(l,d,s,u){return this._delegate.connect(l,d,s,u)},c.prototype.write=function(l,d,s){return this._delegate.write(l,d,s)},c.prototype.resetAndFlush=function(){return this._delegate.resetAndFlush()},c.prototype.hasOngoingObservableRequests=function(){return this._delegate.hasOngoingObservableRequests()},c.prototype.close=function(){return this._delegate.close()},c.prototype.release=function(){return this._originalErrorHandler&&(this._delegate._errorHandler=this._originalErrorHandler),this._delegate.release()},c})(n(e(6385)).default);r.default=a},9938:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.concatMapTo=void 0;var o=e(9135),n=e(1018);r.concatMapTo=function(a,i){return n.isFunction(i)?o.concatMap(function(){return a},i):o.concatMap(function(){return a})}},9975:(t,r,e)=>{var o=e(7101),n=Array.prototype.concat,a=Array.prototype.slice,i=t.exports=function(c){for(var l=[],d=0,s=c.length;d{var r=t&&t.__esModule?()=>t.default:()=>t;return fi.d(r,{a:r}),r},fi.d=(t,r)=>{for(var e in r)fi.o(r,e)&&!fi.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:r[e]})},fi.g=(function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}})(),fi.o=(t,r)=>Object.prototype.hasOwnProperty.call(t,r),fi.nmd=t=>(t.paths=[],t.children||(t.children=[]),t);var Kn=fi(5250),Alr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var e in r)r.hasOwnProperty(e)&&(t[e]=r[e])};function s3(t,r){function e(){this.constructor=t}Alr(t,r),t.prototype=r===null?Object.create(r):(e.prototype=r.prototype,new e)}var W5=(function(){function t(r){r===void 0&&(r="Atom@"+yl()),this.name=r,this.isPendingUnobservation=!0,this.observers=[],this.observersIndexes={},this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=ln.NOT_TRACKING}return t.prototype.onBecomeUnobserved=function(){},t.prototype.reportObserved=function(){hV(this)},t.prototype.reportChanged=function(){Hf(),(function(r){if(r.lowestObserverState!==ln.STALE){r.lowestObserverState=ln.STALE;for(var e=r.observers,o=e.length;o--;){var n=e[o];n.dependenciesState===ln.UP_TO_DATE&&(n.isTracing!==zg.NONE&&fV(n,r),n.onBecomeStale()),n.dependenciesState=ln.STALE}}})(this),Wf()},t.prototype.toString=function(){return this.name},t})(),Tlr=(function(t){function r(e,o,n){e===void 0&&(e="Atom@"+yl()),o===void 0&&(o=hj),n===void 0&&(n=hj);var a=t.call(this,e)||this;return a.name=e,a.onBecomeObservedHandler=o,a.onBecomeUnobservedHandler=n,a.isPendingUnobservation=!1,a.isBeingTracked=!1,a}return s3(r,t),r.prototype.reportObserved=function(){return Hf(),t.prototype.reportObserved.call(this),this.isBeingTracked||(this.isBeingTracked=!0,this.onBecomeObservedHandler()),Wf(),!!Et.trackingDerivation},r.prototype.onBecomeUnobserved=function(){this.isBeingTracked=!1,this.onBecomeUnobservedHandler()},r})(W5),oT=D0("Atom",W5);function m0(t){return t.interceptors&&t.interceptors.length>0}function u3(t,r){var e=t.interceptors||(t.interceptors=[]);return e.push(r),lT(function(){var o=e.indexOf(r);o!==-1&&e.splice(o,1)})}function y0(t,r){var e=N0();try{var o=t.interceptors;if(o)for(var n=0,a=o.length;n0}function g3(t,r){var e=t.changeListeners||(t.changeListeners=[]);return e.push(r),lT(function(){var o=e.indexOf(r);o!==-1&&e.splice(o,1)})}function Vf(t,r){var e=N0(),o=t.changeListeners;if(o){for(var n=0,a=(o=o.slice()).length;n=this.length,value:re){for(var o=new Array(r-e),n=0;n0&&r+e+1>YS&&nT(r+e+1)},t.prototype.spliceWithArray=function(r,e,o){var n=this;uT(this.atom);var a=this.values.length;if(r===void 0?r=0:r>a?r=a:r<0&&(r=Math.max(0,a+r)),e=arguments.length===1?a-r:e==null?0:Math.max(0,Math.min(e,a-r)),o===void 0&&(o=[]),m0(this)){var i=y0(this,{object:this.array,type:"splice",index:r,removedCount:e,added:o});if(!i)return rV;e=i.removedCount,o=i.added}var c=(o=o.map(function(d){return n.enhancer(d,void 0)})).length-e;this.updateArrayLength(a,c);var l=this.spliceItemsIntoValues(r,e,o);return e===0&&o.length===0||this.notifyArraySplice(r,o,l),this.dehanceValues(l)},t.prototype.spliceItemsIntoValues=function(r,e,o){if(o.length<1e4)return(n=this.values).splice.apply(n,[r,e].concat(o));var n,a=this.values.slice(r,r+e);return this.values=this.values.slice(0,r).concat(o,this.values.slice(r+e)),a},t.prototype.notifyArrayChildUpdate=function(r,e,o){var n=!this.owned&&$d(),a=Gf(this),i=a||n?{object:this.array,type:"update",index:r,newValue:e,oldValue:o}:null;n&&Fg(i),this.atom.reportChanged(),a&&Vf(this,i),n&&qg()},t.prototype.notifyArraySplice=function(r,e,o){var n=!this.owned&&$d(),a=Gf(this),i=a||n?{object:this.array,type:"splice",index:r,removed:o,added:e,removedCount:o.length,addedCount:e.length}:null;n&&Fg(i),this.atom.reportChanged(),a&&Vf(this,i),n&&qg()},t})(),_h=(function(t){function r(e,o,n,a){n===void 0&&(n="ObservableArray@"+yl()),a===void 0&&(a=!1);var i=t.call(this)||this,c=new zG(n,o,i,a);return h5(i,"$mobx",c),e&&e.length&&i.spliceWithArray(0,0,e),Clr&&Object.defineProperty(c.array,"0",Rlr),i}return s3(r,t),r.prototype.intercept=function(e){return this.$mobx.intercept(e)},r.prototype.observe=function(e,o){return o===void 0&&(o=!1),this.$mobx.observe(e,o)},r.prototype.clear=function(){return this.splice(0)},r.prototype.concat=function(){for(var e=[],o=0;o-1&&(this.splice(o,1),!0)},r.prototype.move=function(e,o){function n(c){if(c<0)throw new Error("[mobx.array] Index out of bounds: "+c+" is negative");var l=this.$mobx.values.length;if(c>=l)throw new Error("[mobx.array] Index out of bounds: "+c+" is not smaller than "+l)}if(n.call(this,e),n.call(this,o),e!==o){var a,i=this.$mobx.values;a=e{function e(o,n,a){return{kind:o,value:n,error:a}}Object.defineProperty(r,"__esModule",{value:!0}),r.createNotification=r.nextNotification=r.errorNotification=r.COMPLETE_NOTIFICATION=void 0,r.COMPLETE_NOTIFICATION=e("C",void 0,void 0),r.errorNotification=function(o){return e("E",void 0,o)},r.nextNotification=function(o){return e("N",o,void 0)},r.createNotification=e},9054:function(t,r,e){var o=this&&this.__extends||(function(){var m=function(y,k){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,_){x.__proto__=_}||function(x,_){for(var S in _)Object.prototype.hasOwnProperty.call(_,S)&&(x[S]=_[S])},m(y,k)};return function(y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Class extends value "+String(k)+" is not a constructor or null");function x(){this.constructor=y}m(y,k),y.prototype=k===null?Object.create(k):(x.prototype=k.prototype,new x)}})(),n=this&&this.__assign||function(){return n=Object.assign||function(m){for(var y,k=1,x=arguments.length;k{Object.defineProperty(r,"__esModule",{value:!0}),r.firstValueFrom=void 0;var o=e(2823),n=e(5);r.firstValueFrom=function(a,i){var c=typeof i=="object";return new Promise(function(l,d){var s=new n.SafeSubscriber({next:function(u){l(u),s.unsubscribe()},error:d,complete:function(){c?l(i.defaultValue):d(new o.EmptyError)}});a.subscribe(s)})}},9098:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.skipLast=void 0;var o=e(6640),n=e(7843),a=e(3111);r.skipLast=function(i){return i<=0?o.identity:n.operate(function(c,l){var d=new Array(i),s=0;return c.subscribe(a.createOperatorSubscriber(l,function(u){var g=s++;if(g{Object.defineProperty(r,"__esModule",{value:!0}),r.forkJoin=void 0;var o=e(4662),n=e(7360),a=e(9445),i=e(1107),c=e(3111),l=e(1251),d=e(6013);r.forkJoin=function(){for(var s=[],u=0;u{Object.defineProperty(r,"__esModule",{value:!0}),r.concatMap=void 0;var o=e(983),n=e(1018);r.concatMap=function(a,i){return n.isFunction(i)?o.mergeMap(a,i,1):o.mergeMap(a,1)}},9137:function(t,r,e){var o=this&&this.__generator||function(c,l){var d,s,u,g,b={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return g={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function f(v){return function(p){return(function(m){if(d)throw new TypeError("Generator is already executing.");for(;b;)try{if(d=1,s&&(u=2&m[0]?s.return:m[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,m[1])).done)return u;switch(s=0,u&&(m=[2&m[0],u.value]),m[0]){case 0:case 1:u=m;break;case 4:return b.label++,{value:m[1],done:!1};case 5:b.label++,s=m[1],m=[0];continue;case 7:m=b.ops.pop(),b.trys.pop();continue;default:if(!((u=(u=b.trys).length>0&&u[u.length-1])||m[0]!==6&&m[0]!==2)){b=0;continue}if(m[0]===3&&(!u||m[1]>u[0]&&m[1]1||f(y,k)})})}function f(y,k){try{(x=u[y](k)).value instanceof n?Promise.resolve(x.value.v).then(v,p):m(g[0][2],x)}catch(_){m(g[0][3],_)}var x}function v(y){f("next",y)}function p(y){f("throw",y)}function m(y,k){y(k),g.shift(),g.length&&f(g[0][0],g[0][1])}};Object.defineProperty(r,"__esModule",{value:!0}),r.isReadableStreamLike=r.readableStreamLikeToAsyncGenerator=void 0;var i=e(1018);r.readableStreamLikeToAsyncGenerator=function(c){return a(this,arguments,function(){var l,d,s;return o(this,function(u){switch(u.label){case 0:l=c.getReader(),u.label=1;case 1:u.trys.push([1,,9,10]),u.label=2;case 2:return[4,n(l.read())];case 3:return d=u.sent(),s=d.value,d.done?[4,n(void 0)]:[3,5];case 4:return[2,u.sent()];case 5:return[4,n(s)];case 6:return[4,u.sent()];case 7:return u.sent(),[3,2];case 8:return[3,10];case 9:return l.releaseLock(),[7];case 10:return[2]}})})},r.isReadableStreamLike=function(c){return i.isFunction(c==null?void 0:c.getReader)}},9139:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.reduce=void 0;var o=e(6384),n=e(7843);r.reduce=function(a,i){return n.operate(o.scanInternals(a,i,arguments.length>=2,!1,!0))}},9155:function(t,r){var e=this&&this.__read||function(n,a){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,l,d=i.call(n),s=[];try{for(;(a===void 0||a-- >0)&&!(c=d.next()).done;)s.push(c.value)}catch(u){l={error:u}}finally{try{c&&!c.done&&(i=d.return)&&i.call(d)}finally{if(l)throw l.error}}return s},o=this&&this.__spreadArray||function(n,a){for(var i=0,c=a.length,l=n.length;i{Object.defineProperty(r,"__esModule",{value:!0}),r.captureError=r.errorContext=void 0;var o=e(3413),n=null;r.errorContext=function(a){if(o.config.useDeprecatedSynchronousErrorHandling){var i=!n;if(i&&(n={errorThrown:!1,error:null}),a(),i){var c=n,l=c.errorThrown,d=c.error;if(n=null,l)throw d}}else a()},r.captureError=function(a){o.config.useDeprecatedSynchronousErrorHandling&&n&&(n.errorThrown=!0,n.error=a)}},9238:function(t,r,e){var o=this&&this.__assign||function(){return o=Object.assign||function(i){for(var c,l=1,d=arguments.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.multicast=void 0;var o=e(8918),n=e(1018),a=e(1483);r.multicast=function(i,c){var l=n.isFunction(i)?i:function(){return i};return n.isFunction(c)?a.connect(c,{connector:l}):function(d){return new o.ConnectableObservable(d,l)}}},9305:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(X,Q,lr,or){or===void 0&&(or=lr);var tr=Object.getOwnPropertyDescriptor(Q,lr);tr&&!("get"in tr?!Q.__esModule:tr.writable||tr.configurable)||(tr={enumerable:!0,get:function(){return Q[lr]}}),Object.defineProperty(X,or,tr)}:function(X,Q,lr,or){or===void 0&&(or=lr),X[or]=Q[lr]}),n=this&&this.__setModuleDefault||(Object.create?function(X,Q){Object.defineProperty(X,"default",{enumerable:!0,value:Q})}:function(X,Q){X.default=Q}),a=this&&this.__importStar||function(X){if(X&&X.__esModule)return X;var Q={};if(X!=null)for(var lr in X)lr!=="default"&&Object.prototype.hasOwnProperty.call(X,lr)&&o(Q,X,lr);return n(Q,X),Q},i=this&&this.__importDefault||function(X){return X&&X.__esModule?X:{default:X}};Object.defineProperty(r,"__esModule",{value:!0}),r.EagerResult=r.Result=r.Stats=r.QueryStatistics=r.ProfiledPlan=r.Plan=r.GqlStatusObject=r.Notification=r.ServerInfo=r.queryType=r.ResultSummary=r.Record=r.isPathSegment=r.PathSegment=r.isPath=r.Path=r.isUnboundRelationship=r.UnboundRelationship=r.isRelationship=r.Relationship=r.isNode=r.Node=r.Time=r.LocalTime=r.LocalDateTime=r.isTime=r.isLocalTime=r.isLocalDateTime=r.isDuration=r.isDateTime=r.isDate=r.Duration=r.DateTime=r.Date=r.Point=r.isPoint=r.internal=r.toString=r.toNumber=r.inSafeRange=r.isInt=r.int=r.Integer=r.error=r.isRetriableError=r.GQLError=r.newGQLError=r.Neo4jError=r.newError=r.authTokenManagers=void 0,r.resolveCertificateProvider=r.clientCertificateProviders=r.notificationFilterMinimumSeverityLevel=r.notificationFilterDisabledClassification=r.notificationFilterDisabledCategory=r.notificationSeverityLevel=r.notificationClassification=r.notificationCategory=r.resultTransformers=r.routing=r.staticAuthTokenManager=r.bookmarkManager=r.auth=r.json=r.driver=r.types=r.Driver=r.Session=r.TransactionPromise=r.ManagedTransaction=r.Transaction=r.Connection=r.Releasable=r.ConnectionProvider=void 0;var c=e(9691);Object.defineProperty(r,"newError",{enumerable:!0,get:function(){return c.newError}}),Object.defineProperty(r,"Neo4jError",{enumerable:!0,get:function(){return c.Neo4jError}}),Object.defineProperty(r,"newGQLError",{enumerable:!0,get:function(){return c.newGQLError}}),Object.defineProperty(r,"GQLError",{enumerable:!0,get:function(){return c.GQLError}}),Object.defineProperty(r,"isRetriableError",{enumerable:!0,get:function(){return c.isRetriableError}});var l=a(e(3371));r.Integer=l.default,Object.defineProperty(r,"int",{enumerable:!0,get:function(){return l.int}}),Object.defineProperty(r,"isInt",{enumerable:!0,get:function(){return l.isInt}}),Object.defineProperty(r,"inSafeRange",{enumerable:!0,get:function(){return l.inSafeRange}}),Object.defineProperty(r,"toNumber",{enumerable:!0,get:function(){return l.toNumber}}),Object.defineProperty(r,"toString",{enumerable:!0,get:function(){return l.toString}});var d=e(5459);Object.defineProperty(r,"Date",{enumerable:!0,get:function(){return d.Date}}),Object.defineProperty(r,"DateTime",{enumerable:!0,get:function(){return d.DateTime}}),Object.defineProperty(r,"Duration",{enumerable:!0,get:function(){return d.Duration}}),Object.defineProperty(r,"isDate",{enumerable:!0,get:function(){return d.isDate}}),Object.defineProperty(r,"isDateTime",{enumerable:!0,get:function(){return d.isDateTime}}),Object.defineProperty(r,"isDuration",{enumerable:!0,get:function(){return d.isDuration}}),Object.defineProperty(r,"isLocalDateTime",{enumerable:!0,get:function(){return d.isLocalDateTime}}),Object.defineProperty(r,"isLocalTime",{enumerable:!0,get:function(){return d.isLocalTime}}),Object.defineProperty(r,"isTime",{enumerable:!0,get:function(){return d.isTime}}),Object.defineProperty(r,"LocalDateTime",{enumerable:!0,get:function(){return d.LocalDateTime}}),Object.defineProperty(r,"LocalTime",{enumerable:!0,get:function(){return d.LocalTime}}),Object.defineProperty(r,"Time",{enumerable:!0,get:function(){return d.Time}});var s=e(1517);Object.defineProperty(r,"Node",{enumerable:!0,get:function(){return s.Node}}),Object.defineProperty(r,"isNode",{enumerable:!0,get:function(){return s.isNode}}),Object.defineProperty(r,"Relationship",{enumerable:!0,get:function(){return s.Relationship}}),Object.defineProperty(r,"isRelationship",{enumerable:!0,get:function(){return s.isRelationship}}),Object.defineProperty(r,"UnboundRelationship",{enumerable:!0,get:function(){return s.UnboundRelationship}}),Object.defineProperty(r,"isUnboundRelationship",{enumerable:!0,get:function(){return s.isUnboundRelationship}}),Object.defineProperty(r,"Path",{enumerable:!0,get:function(){return s.Path}}),Object.defineProperty(r,"isPath",{enumerable:!0,get:function(){return s.isPath}}),Object.defineProperty(r,"PathSegment",{enumerable:!0,get:function(){return s.PathSegment}}),Object.defineProperty(r,"isPathSegment",{enumerable:!0,get:function(){return s.isPathSegment}});var u=i(e(4820));r.Record=u.default;var g=e(7093);Object.defineProperty(r,"isPoint",{enumerable:!0,get:function(){return g.isPoint}}),Object.defineProperty(r,"Point",{enumerable:!0,get:function(){return g.Point}});var b=a(e(6033));r.ResultSummary=b.default,Object.defineProperty(r,"queryType",{enumerable:!0,get:function(){return b.queryType}}),Object.defineProperty(r,"ServerInfo",{enumerable:!0,get:function(){return b.ServerInfo}}),Object.defineProperty(r,"Plan",{enumerable:!0,get:function(){return b.Plan}}),Object.defineProperty(r,"ProfiledPlan",{enumerable:!0,get:function(){return b.ProfiledPlan}}),Object.defineProperty(r,"QueryStatistics",{enumerable:!0,get:function(){return b.QueryStatistics}}),Object.defineProperty(r,"Stats",{enumerable:!0,get:function(){return b.Stats}});var f=a(e(1866));r.Notification=f.default,Object.defineProperty(r,"GqlStatusObject",{enumerable:!0,get:function(){return f.GqlStatusObject}}),Object.defineProperty(r,"notificationCategory",{enumerable:!0,get:function(){return f.notificationCategory}}),Object.defineProperty(r,"notificationClassification",{enumerable:!0,get:function(){return f.notificationClassification}}),Object.defineProperty(r,"notificationSeverityLevel",{enumerable:!0,get:function(){return f.notificationSeverityLevel}});var v=e(1985);Object.defineProperty(r,"notificationFilterDisabledCategory",{enumerable:!0,get:function(){return v.notificationFilterDisabledCategory}}),Object.defineProperty(r,"notificationFilterDisabledClassification",{enumerable:!0,get:function(){return v.notificationFilterDisabledClassification}}),Object.defineProperty(r,"notificationFilterMinimumSeverityLevel",{enumerable:!0,get:function(){return v.notificationFilterMinimumSeverityLevel}});var p=i(e(9512));r.Result=p.default;var m=i(e(8917));r.EagerResult=m.default;var y=a(e(2007));r.ConnectionProvider=y.default,Object.defineProperty(r,"Releasable",{enumerable:!0,get:function(){return y.Releasable}});var k=i(e(1409));r.Connection=k.default;var x=i(e(9473));r.Transaction=x.default;var _=i(e(5909));r.ManagedTransaction=_.default;var S=i(e(4569));r.TransactionPromise=S.default;var E=i(e(5481));r.Session=E.default;var O=a(e(7264)),R=O;r.Driver=O.default,r.driver=R;var M=i(e(1967));r.auth=M.default;var I=e(6755);Object.defineProperty(r,"bookmarkManager",{enumerable:!0,get:function(){return I.bookmarkManager}});var L=e(2069);Object.defineProperty(r,"authTokenManagers",{enumerable:!0,get:function(){return L.authTokenManagers}}),Object.defineProperty(r,"staticAuthTokenManager",{enumerable:!0,get:function(){return L.staticAuthTokenManager}});var z=e(7264);Object.defineProperty(r,"routing",{enumerable:!0,get:function(){return z.routing}});var j=a(e(6872));r.types=j;var F=a(e(4027));r.json=F;var H=i(e(1573));r.resultTransformers=H.default;var q=e(8264);Object.defineProperty(r,"clientCertificateProviders",{enumerable:!0,get:function(){return q.clientCertificateProviders}}),Object.defineProperty(r,"resolveCertificateProvider",{enumerable:!0,get:function(){return q.resolveCertificateProvider}});var W=a(e(6995));r.internal=W;var Z={SERVICE_UNAVAILABLE:c.SERVICE_UNAVAILABLE,SESSION_EXPIRED:c.SESSION_EXPIRED,PROTOCOL_ERROR:c.PROTOCOL_ERROR};r.error=Z;var $={authTokenManagers:L.authTokenManagers,newError:c.newError,Neo4jError:c.Neo4jError,newGQLError:c.newGQLError,GQLError:c.GQLError,isRetriableError:c.isRetriableError,error:Z,Integer:l.default,int:l.int,isInt:l.isInt,inSafeRange:l.inSafeRange,toNumber:l.toNumber,toString:l.toString,internal:W,isPoint:g.isPoint,Point:g.Point,Date:d.Date,DateTime:d.DateTime,Duration:d.Duration,isDate:d.isDate,isDateTime:d.isDateTime,isDuration:d.isDuration,isLocalDateTime:d.isLocalDateTime,isLocalTime:d.isLocalTime,isTime:d.isTime,LocalDateTime:d.LocalDateTime,LocalTime:d.LocalTime,Time:d.Time,Node:s.Node,isNode:s.isNode,Relationship:s.Relationship,isRelationship:s.isRelationship,UnboundRelationship:s.UnboundRelationship,isUnboundRelationship:s.isUnboundRelationship,Path:s.Path,isPath:s.isPath,PathSegment:s.PathSegment,isPathSegment:s.isPathSegment,Record:u.default,ResultSummary:b.default,queryType:b.queryType,ServerInfo:b.ServerInfo,Notification:f.default,GqlStatusObject:f.GqlStatusObject,Plan:b.Plan,ProfiledPlan:b.ProfiledPlan,QueryStatistics:b.QueryStatistics,Stats:b.Stats,Result:p.default,EagerResult:m.default,Transaction:x.default,ManagedTransaction:_.default,TransactionPromise:S.default,Session:E.default,Driver:O.default,Connection:k.default,Releasable:y.Releasable,types:j,driver:R,json:F,auth:M.default,bookmarkManager:I.bookmarkManager,routing:z.routing,resultTransformers:H.default,notificationCategory:f.notificationCategory,notificationClassification:f.notificationClassification,notificationSeverityLevel:f.notificationSeverityLevel,notificationFilterDisabledCategory:v.notificationFilterDisabledCategory,notificationFilterDisabledClassification:v.notificationFilterDisabledClassification,notificationFilterMinimumSeverityLevel:v.notificationFilterMinimumSeverityLevel,clientCertificateProviders:q.clientCertificateProviders,resolveCertificateProvider:q.resolveCertificateProvider};r.default=$},9318:(t,r)=>{r.read=function(e,o,n,a,i){var c,l,d=8*i-a-1,s=(1<>1,g=-7,b=n?i-1:0,f=n?-1:1,v=e[o+b];for(b+=f,c=v&(1<<-g)-1,v>>=-g,g+=d;g>0;c=256*c+e[o+b],b+=f,g-=8);for(l=c&(1<<-g)-1,c>>=-g,g+=a;g>0;l=256*l+e[o+b],b+=f,g-=8);if(c===0)c=1-u;else{if(c===s)return l?NaN:1/0*(v?-1:1);l+=Math.pow(2,a),c-=u}return(v?-1:1)*l*Math.pow(2,c-a)},r.write=function(e,o,n,a,i,c){var l,d,s,u=8*c-i-1,g=(1<>1,f=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,v=a?0:c-1,p=a?1:-1,m=o<0||o===0&&1/o<0?1:0;for(o=Math.abs(o),isNaN(o)||o===1/0?(d=isNaN(o)?1:0,l=g):(l=Math.floor(Math.log(o)/Math.LN2),o*(s=Math.pow(2,-l))<1&&(l--,s*=2),(o+=l+b>=1?f/s:f*Math.pow(2,1-b))*s>=2&&(l++,s/=2),l+b>=g?(d=0,l=g):l+b>=1?(d=(o*s-1)*Math.pow(2,i),l+=b):(d=o*Math.pow(2,b-1)*Math.pow(2,i),l=0));i>=8;e[n+v]=255&d,v+=p,d/=256,i-=8);for(l=l<0;e[n+v]=255&l,v+=p,l/=256,u-=8);e[n+v-p]|=128*m}},9353:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.defer=void 0;var o=e(4662),n=e(9445);r.defer=function(a){return new o.Observable(function(i){n.innerFrom(a()).subscribe(i)})}},9356:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isEmpty=void 0;var o=e(7843),n=e(3111);r.isEmpty=function(){return o.operate(function(a,i){a.subscribe(n.createOperatorSubscriber(i,function(){i.next(!1),i.complete()},function(){i.next(!0),i.complete()}))})}},9376:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.range=void 0;var o=e(4662),n=e(8616);r.range=function(a,i,c){if(i==null&&(i=a,a=0),i<=0)return n.EMPTY;var l=i+a;return new o.Observable(c?function(d){var s=a;return c.schedule(function(){s{Object.defineProperty(r,"__esModule",{value:!0}),r.mergeAll=r.merge=r.max=r.materialize=r.mapTo=r.map=r.last=r.isEmpty=r.ignoreElements=r.groupBy=r.first=r.findIndex=r.find=r.finalize=r.filter=r.expand=r.exhaustMap=r.exhaustAll=r.exhaust=r.every=r.endWith=r.elementAt=r.distinctUntilKeyChanged=r.distinctUntilChanged=r.distinct=r.dematerialize=r.delayWhen=r.delay=r.defaultIfEmpty=r.debounceTime=r.debounce=r.count=r.connect=r.concatWith=r.concatMapTo=r.concatMap=r.concatAll=r.concat=r.combineLatestWith=r.combineLatest=r.combineLatestAll=r.combineAll=r.catchError=r.bufferWhen=r.bufferToggle=r.bufferTime=r.bufferCount=r.buffer=r.auditTime=r.audit=void 0,r.timeInterval=r.throwIfEmpty=r.throttleTime=r.throttle=r.tap=r.takeWhile=r.takeUntil=r.takeLast=r.take=r.switchScan=r.switchMapTo=r.switchMap=r.switchAll=r.subscribeOn=r.startWith=r.skipWhile=r.skipUntil=r.skipLast=r.skip=r.single=r.shareReplay=r.share=r.sequenceEqual=r.scan=r.sampleTime=r.sample=r.refCount=r.retryWhen=r.retry=r.repeatWhen=r.repeat=r.reduce=r.raceWith=r.race=r.publishReplay=r.publishLast=r.publishBehavior=r.publish=r.pluck=r.partition=r.pairwise=r.onErrorResumeNext=r.observeOn=r.multicast=r.min=r.mergeWith=r.mergeScan=r.mergeMapTo=r.mergeMap=r.flatMap=void 0,r.zipWith=r.zipAll=r.zip=r.withLatestFrom=r.windowWhen=r.windowToggle=r.windowTime=r.windowCount=r.window=r.toArray=r.timestamp=r.timeoutWith=r.timeout=void 0;var o=e(3146);Object.defineProperty(r,"audit",{enumerable:!0,get:function(){return o.audit}});var n=e(3231);Object.defineProperty(r,"auditTime",{enumerable:!0,get:function(){return n.auditTime}});var a=e(8015);Object.defineProperty(r,"buffer",{enumerable:!0,get:function(){return a.buffer}});var i=e(5572);Object.defineProperty(r,"bufferCount",{enumerable:!0,get:function(){return i.bufferCount}});var c=e(7210);Object.defineProperty(r,"bufferTime",{enumerable:!0,get:function(){return c.bufferTime}});var l=e(8995);Object.defineProperty(r,"bufferToggle",{enumerable:!0,get:function(){return l.bufferToggle}});var d=e(8831);Object.defineProperty(r,"bufferWhen",{enumerable:!0,get:function(){return d.bufferWhen}});var s=e(8118);Object.defineProperty(r,"catchError",{enumerable:!0,get:function(){return s.catchError}});var u=e(6625);Object.defineProperty(r,"combineAll",{enumerable:!0,get:function(){return u.combineAll}});var g=e(6728);Object.defineProperty(r,"combineLatestAll",{enumerable:!0,get:function(){return g.combineLatestAll}});var b=e(2551);Object.defineProperty(r,"combineLatest",{enumerable:!0,get:function(){return b.combineLatest}});var f=e(8239);Object.defineProperty(r,"combineLatestWith",{enumerable:!0,get:function(){return f.combineLatestWith}});var v=e(7601);Object.defineProperty(r,"concat",{enumerable:!0,get:function(){return v.concat}});var p=e(8158);Object.defineProperty(r,"concatAll",{enumerable:!0,get:function(){return p.concatAll}});var m=e(9135);Object.defineProperty(r,"concatMap",{enumerable:!0,get:function(){return m.concatMap}});var y=e(9938);Object.defineProperty(r,"concatMapTo",{enumerable:!0,get:function(){return y.concatMapTo}});var k=e(9669);Object.defineProperty(r,"concatWith",{enumerable:!0,get:function(){return k.concatWith}});var x=e(1483);Object.defineProperty(r,"connect",{enumerable:!0,get:function(){return x.connect}});var _=e(1038);Object.defineProperty(r,"count",{enumerable:!0,get:function(){return _.count}});var S=e(4461);Object.defineProperty(r,"debounce",{enumerable:!0,get:function(){return S.debounce}});var E=e(8079);Object.defineProperty(r,"debounceTime",{enumerable:!0,get:function(){return E.debounceTime}});var O=e(378);Object.defineProperty(r,"defaultIfEmpty",{enumerable:!0,get:function(){return O.defaultIfEmpty}});var R=e(914);Object.defineProperty(r,"delay",{enumerable:!0,get:function(){return R.delay}});var M=e(8766);Object.defineProperty(r,"delayWhen",{enumerable:!0,get:function(){return M.delayWhen}});var I=e(7441);Object.defineProperty(r,"dematerialize",{enumerable:!0,get:function(){return I.dematerialize}});var L=e(5365);Object.defineProperty(r,"distinct",{enumerable:!0,get:function(){return L.distinct}});var z=e(8937);Object.defineProperty(r,"distinctUntilChanged",{enumerable:!0,get:function(){return z.distinctUntilChanged}});var j=e(9612);Object.defineProperty(r,"distinctUntilKeyChanged",{enumerable:!0,get:function(){return j.distinctUntilKeyChanged}});var F=e(4520);Object.defineProperty(r,"elementAt",{enumerable:!0,get:function(){return F.elementAt}});var H=e(1776);Object.defineProperty(r,"endWith",{enumerable:!0,get:function(){return H.endWith}});var q=e(5510);Object.defineProperty(r,"every",{enumerable:!0,get:function(){return q.every}});var W=e(1551);Object.defineProperty(r,"exhaust",{enumerable:!0,get:function(){return W.exhaust}});var Z=e(2752);Object.defineProperty(r,"exhaustAll",{enumerable:!0,get:function(){return Z.exhaustAll}});var $=e(4753);Object.defineProperty(r,"exhaustMap",{enumerable:!0,get:function(){return $.exhaustMap}});var X=e(7661);Object.defineProperty(r,"expand",{enumerable:!0,get:function(){return X.expand}});var Q=e(783);Object.defineProperty(r,"filter",{enumerable:!0,get:function(){return Q.filter}});var lr=e(3555);Object.defineProperty(r,"finalize",{enumerable:!0,get:function(){return lr.finalize}});var or=e(7714);Object.defineProperty(r,"find",{enumerable:!0,get:function(){return or.find}});var tr=e(9756);Object.defineProperty(r,"findIndex",{enumerable:!0,get:function(){return tr.findIndex}});var dr=e(8275);Object.defineProperty(r,"first",{enumerable:!0,get:function(){return dr.first}});var sr=e(7815);Object.defineProperty(r,"groupBy",{enumerable:!0,get:function(){return sr.groupBy}});var pr=e(490);Object.defineProperty(r,"ignoreElements",{enumerable:!0,get:function(){return pr.ignoreElements}});var ur=e(9356);Object.defineProperty(r,"isEmpty",{enumerable:!0,get:function(){return ur.isEmpty}});var cr=e(8669);Object.defineProperty(r,"last",{enumerable:!0,get:function(){return cr.last}});var gr=e(5471);Object.defineProperty(r,"map",{enumerable:!0,get:function(){return gr.map}});var kr=e(3218);Object.defineProperty(r,"mapTo",{enumerable:!0,get:function(){return kr.mapTo}});var Or=e(2360);Object.defineProperty(r,"materialize",{enumerable:!0,get:function(){return Or.materialize}});var Ir=e(1415);Object.defineProperty(r,"max",{enumerable:!0,get:function(){return Ir.max}});var Mr=e(361);Object.defineProperty(r,"merge",{enumerable:!0,get:function(){return Mr.merge}});var Lr=e(7302);Object.defineProperty(r,"mergeAll",{enumerable:!0,get:function(){return Lr.mergeAll}});var Ar=e(6902);Object.defineProperty(r,"flatMap",{enumerable:!0,get:function(){return Ar.flatMap}});var Y=e(983);Object.defineProperty(r,"mergeMap",{enumerable:!0,get:function(){return Y.mergeMap}});var J=e(6586);Object.defineProperty(r,"mergeMapTo",{enumerable:!0,get:function(){return J.mergeMapTo}});var nr=e(4408);Object.defineProperty(r,"mergeScan",{enumerable:!0,get:function(){return nr.mergeScan}});var xr=e(8253);Object.defineProperty(r,"mergeWith",{enumerable:!0,get:function(){return xr.mergeWith}});var Er=e(2669);Object.defineProperty(r,"min",{enumerable:!0,get:function(){return Er.min}});var Pr=e(9247);Object.defineProperty(r,"multicast",{enumerable:!0,get:function(){return Pr.multicast}});var Dr=e(5184);Object.defineProperty(r,"observeOn",{enumerable:!0,get:function(){return Dr.observeOn}});var Yr=e(1226);Object.defineProperty(r,"onErrorResumeNext",{enumerable:!0,get:function(){return Yr.onErrorResumeNext}});var ie=e(1518);Object.defineProperty(r,"pairwise",{enumerable:!0,get:function(){return ie.pairwise}});var me=e(2171);Object.defineProperty(r,"partition",{enumerable:!0,get:function(){return me.partition}});var xe=e(4912);Object.defineProperty(r,"pluck",{enumerable:!0,get:function(){return xe.pluck}});var Me=e(766);Object.defineProperty(r,"publish",{enumerable:!0,get:function(){return Me.publish}});var Ie=e(7220);Object.defineProperty(r,"publishBehavior",{enumerable:!0,get:function(){return Ie.publishBehavior}});var he=e(6106);Object.defineProperty(r,"publishLast",{enumerable:!0,get:function(){return he.publishLast}});var ee=e(8157);Object.defineProperty(r,"publishReplay",{enumerable:!0,get:function(){return ee.publishReplay}});var wr=e(4440);Object.defineProperty(r,"race",{enumerable:!0,get:function(){return wr.race}});var Ur=e(5600);Object.defineProperty(r,"raceWith",{enumerable:!0,get:function(){return Ur.raceWith}});var Jr=e(9139);Object.defineProperty(r,"reduce",{enumerable:!0,get:function(){return Jr.reduce}});var Qr=e(8522);Object.defineProperty(r,"repeat",{enumerable:!0,get:function(){return Qr.repeat}});var oe=e(6566);Object.defineProperty(r,"repeatWhen",{enumerable:!0,get:function(){return oe.repeatWhen}});var Ne=e(7835);Object.defineProperty(r,"retry",{enumerable:!0,get:function(){return Ne.retry}});var se=e(9843);Object.defineProperty(r,"retryWhen",{enumerable:!0,get:function(){return se.retryWhen}});var je=e(7561);Object.defineProperty(r,"refCount",{enumerable:!0,get:function(){return je.refCount}});var Re=e(1731);Object.defineProperty(r,"sample",{enumerable:!0,get:function(){return Re.sample}});var ze=e(6086);Object.defineProperty(r,"sampleTime",{enumerable:!0,get:function(){return ze.sampleTime}});var Xe=e(8624);Object.defineProperty(r,"scan",{enumerable:!0,get:function(){return Xe.scan}});var lt=e(582);Object.defineProperty(r,"sequenceEqual",{enumerable:!0,get:function(){return lt.sequenceEqual}});var Fe=e(8977);Object.defineProperty(r,"share",{enumerable:!0,get:function(){return Fe.share}});var Pt=e(3133);Object.defineProperty(r,"shareReplay",{enumerable:!0,get:function(){return Pt.shareReplay}});var Ze=e(5382);Object.defineProperty(r,"single",{enumerable:!0,get:function(){return Ze.single}});var Wt=e(3982);Object.defineProperty(r,"skip",{enumerable:!0,get:function(){return Wt.skip}});var Ut=e(9098);Object.defineProperty(r,"skipLast",{enumerable:!0,get:function(){return Ut.skipLast}});var mt=e(7372);Object.defineProperty(r,"skipUntil",{enumerable:!0,get:function(){return mt.skipUntil}});var dt=e(4721);Object.defineProperty(r,"skipWhile",{enumerable:!0,get:function(){return dt.skipWhile}});var so=e(269);Object.defineProperty(r,"startWith",{enumerable:!0,get:function(){return so.startWith}});var Ft=e(8960);Object.defineProperty(r,"subscribeOn",{enumerable:!0,get:function(){return Ft.subscribeOn}});var uo=e(8774);Object.defineProperty(r,"switchAll",{enumerable:!0,get:function(){return uo.switchAll}});var xo=e(3879);Object.defineProperty(r,"switchMap",{enumerable:!0,get:function(){return xo.switchMap}});var Eo=e(3274);Object.defineProperty(r,"switchMapTo",{enumerable:!0,get:function(){return Eo.switchMapTo}});var _o=e(8712);Object.defineProperty(r,"switchScan",{enumerable:!0,get:function(){return _o.switchScan}});var So=e(846);Object.defineProperty(r,"take",{enumerable:!0,get:function(){return So.take}});var lo=e(8330);Object.defineProperty(r,"takeLast",{enumerable:!0,get:function(){return lo.takeLast}});var zo=e(4780);Object.defineProperty(r,"takeUntil",{enumerable:!0,get:function(){return zo.takeUntil}});var vn=e(2129);Object.defineProperty(r,"takeWhile",{enumerable:!0,get:function(){return vn.takeWhile}});var mo=e(3964);Object.defineProperty(r,"tap",{enumerable:!0,get:function(){return mo.tap}});var yo=e(8941);Object.defineProperty(r,"throttle",{enumerable:!0,get:function(){return yo.throttle}});var tn=e(7640);Object.defineProperty(r,"throttleTime",{enumerable:!0,get:function(){return tn.throttleTime}});var Sn=e(4869);Object.defineProperty(r,"throwIfEmpty",{enumerable:!0,get:function(){return Sn.throwIfEmpty}});var Lt=e(489);Object.defineProperty(r,"timeInterval",{enumerable:!0,get:function(){return Lt.timeInterval}});var wa=e(1554);Object.defineProperty(r,"timeout",{enumerable:!0,get:function(){return wa.timeout}});var pn=e(4862);Object.defineProperty(r,"timeoutWith",{enumerable:!0,get:function(){return pn.timeoutWith}});var Be=e(6505);Object.defineProperty(r,"timestamp",{enumerable:!0,get:function(){return Be.timestamp}});var ht=e(2343);Object.defineProperty(r,"toArray",{enumerable:!0,get:function(){return ht.toArray}});var on=e(5477);Object.defineProperty(r,"window",{enumerable:!0,get:function(){return on.window}});var Yo=e(6746);Object.defineProperty(r,"windowCount",{enumerable:!0,get:function(){return Yo.windowCount}});var wc=e(8208);Object.defineProperty(r,"windowTime",{enumerable:!0,get:function(){return wc.windowTime}});var Ga=e(6637);Object.defineProperty(r,"windowToggle",{enumerable:!0,get:function(){return Ga.windowToggle}});var zn=e(1141);Object.defineProperty(r,"windowWhen",{enumerable:!0,get:function(){return zn.windowWhen}});var Xt=e(5442);Object.defineProperty(r,"withLatestFrom",{enumerable:!0,get:function(){return Xt.withLatestFrom}});var jt=e(5918);Object.defineProperty(r,"zip",{enumerable:!0,get:function(){return jt.zip}});var la=e(187);Object.defineProperty(r,"zipAll",{enumerable:!0,get:function(){return la.zipAll}});var Zc=e(8538);Object.defineProperty(r,"zipWith",{enumerable:!0,get:function(){return Zc.zipWith}})},9445:function(t,r,e){var o=this&&this.__awaiter||function(O,R,M,I){return new(M||(M=Promise))(function(L,z){function j(q){try{H(I.next(q))}catch(W){z(W)}}function F(q){try{H(I.throw(q))}catch(W){z(W)}}function H(q){var W;q.done?L(q.value):(W=q.value,W instanceof M?W:new M(function(Z){Z(W)})).then(j,F)}H((I=I.apply(O,R||[])).next())})},n=this&&this.__generator||function(O,R){var M,I,L,z,j={label:0,sent:function(){if(1&L[0])throw L[1];return L[1]},trys:[],ops:[]};return z={next:F(0),throw:F(1),return:F(2)},typeof Symbol=="function"&&(z[Symbol.iterator]=function(){return this}),z;function F(H){return function(q){return(function(W){if(M)throw new TypeError("Generator is already executing.");for(;j;)try{if(M=1,I&&(L=2&W[0]?I.return:W[0]?I.throw||((L=I.return)&&L.call(I),0):I.next)&&!(L=L.call(I,W[1])).done)return L;switch(I=0,L&&(W=[2&W[0],L.value]),W[0]){case 0:case 1:L=W;break;case 4:return j.label++,{value:W[1],done:!1};case 5:j.label++,I=W[1],W=[0];continue;case 7:W=j.ops.pop(),j.trys.pop();continue;default:if(!((L=(L=j.trys).length>0&&L[L.length-1])||W[0]!==6&&W[0]!==2)){j=0;continue}if(W[0]===3&&(!L||W[1]>L[0]&&W[1]=O.length&&(O=void 0),{value:O&&O[I++],done:!O}}};throw new TypeError(R?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(r,"__esModule",{value:!0}),r.fromReadableStreamLike=r.fromAsyncIterable=r.fromIterable=r.fromPromise=r.fromArrayLike=r.fromInteropObservable=r.innerFrom=void 0;var c=e(8046),l=e(7629),d=e(4662),s=e(1116),u=e(1358),g=e(7614),b=e(6368),f=e(9137),v=e(1018),p=e(7315),m=e(3327);function y(O){return new d.Observable(function(R){var M=O[m.observable]();if(v.isFunction(M.subscribe))return M.subscribe(R);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function k(O){return new d.Observable(function(R){for(var M=0;M0&&_[_.length-1])||I[0]!==6&&I[0]!==2)){E=0;continue}if(I[0]===3&&(!_||I[1]>_[0]&&I[1]<_[3])){E.label=I[1];break}if(I[0]===6&&E.label<_[1]){E.label=_[1],_=I;break}if(_&&E.label<_[2]){E.label=_[2],E.ops.push(I);break}_[2]&&E.ops.pop(),E.trys.pop();continue}I=y.call(m,E)}catch(L){I=[6,L],x=0}finally{k=_=0}if(5&I[0])throw I[1];return{value:I[0]?I[1]:void 0,done:!0}})([R,M])}}},a=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(r,"__esModule",{value:!0});var i=e(6587),c=e(3618),l=e(9730),d=e(754),s=e(2696),u=e(9691),g=a(e(9512)),b=(function(){function m(y){var k=y.connectionHolder,x=y.onClose,_=y.onBookmarks,S=y.onConnection,E=y.reactive,O=y.fetchSize,R=y.impersonatedUser,M=y.highRecordWatermark,I=y.lowRecordWatermark,L=y.notificationFilter,z=y.apiTelemetryConfig,j=this;this._connectionHolder=k,this._reactive=E,this._state=f.ACTIVE,this._onClose=x,this._onBookmarks=_,this._onConnection=S,this._onError=this._onErrorCallback.bind(this),this._fetchSize=O,this._onComplete=this._onCompleteCallback.bind(this),this._results=[],this._impersonatedUser=R,this._lowRecordWatermak=I,this._highRecordWatermark=M,this._bookmarks=l.Bookmarks.empty(),this._notificationFilter=L,this._apiTelemetryConfig=z,this._acceptActive=function(){},this._activePromise=new Promise(function(F,H){j._acceptActive=F})}return m.prototype._begin=function(y,k,x){var _=this;this._connectionHolder.getConnection().then(function(S){return o(_,void 0,void 0,function(){var E,O=this;return n(this,function(R){switch(R.label){case 0:return this._onConnection(),S==null?[3,2]:(E=this,[4,y()]);case 1:return E._bookmarks=R.sent(),[2,S.beginTransaction({bookmarks:this._bookmarks,txConfig:k,mode:this._connectionHolder.mode(),database:this._connectionHolder.database(),impersonatedUser:this._impersonatedUser,notificationFilter:this._notificationFilter,apiTelemetryConfig:this._apiTelemetryConfig,beforeError:function(M){x!=null&&x.onError(M),O._onError(M).catch(function(){})},afterComplete:function(M){x!=null&&x.onComplete(M),M.db!==void 0&&(x==null?void 0:x.onDB)!=null&&x.onDB(M.db),O._onComplete(M)}})];case 2:throw(0,u.newError)("No connection available")}})})}).catch(function(S){x!=null&&x.onError(S),_._onError(S).catch(function(){})}).finally(function(){return _._acceptActive()})},m.prototype.run=function(y,k){var x=(0,i.validateQueryAndParameters)(y,k),_=x.validatedQuery,S=x.params,E=this._state.run(_,S,{connectionHolder:this._connectionHolder,onError:this._onError,onComplete:this._onComplete,onConnection:this._onConnection,reactive:this._reactive,fetchSize:this._fetchSize,highRecordWatermark:this._highRecordWatermark,lowRecordWatermark:this._lowRecordWatermak,preparationJob:this._activePromise});return this._results.push(E),E},m.prototype.commit=function(){var y=this,k=this._state.commit({connectionHolder:this._connectionHolder,onError:this._onError,onComplete:function(x){return y._onCompleteCallback(x,y._bookmarks)},onConnection:this._onConnection,pendingResults:this._results,preparationJob:this._activePromise});return this._state=k.state,this._onClose(),new Promise(function(x,_){k.result.subscribe({onCompleted:function(){return x()},onError:function(S){return _(S)}})})},m.prototype.rollback=function(){var y=this._state.rollback({connectionHolder:this._connectionHolder,onError:this._onError,onComplete:this._onComplete,onConnection:this._onConnection,pendingResults:this._results,preparationJob:this._activePromise});return this._state=y.state,this._onClose(),new Promise(function(k,x){y.result.subscribe({onCompleted:function(){return k()},onError:function(_){return x(_)}})})},m.prototype.isOpen=function(){return this._state===f.ACTIVE},m.prototype.close=function(){return o(this,void 0,void 0,function(){return n(this,function(y){switch(y.label){case 0:return this.isOpen()?[4,this.rollback()]:[3,2];case 1:y.sent(),y.label=2;case 2:return[2]}})})},m.prototype[Symbol.asyncDispose]=function(){return this.close()},m.prototype._onErrorCallback=function(y){return this._state===f.FAILED?Promise.resolve(null):(this._state=f.FAILED,this._onClose(),this._results.forEach(function(k){k.isOpen()&&k._streamObserverPromise.then(function(x){return x.onError(y)}).catch(function(x){})}),this._connectionHolder.releaseConnection())},m.prototype._onCompleteCallback=function(y,k){this._onBookmarks(new l.Bookmarks(y==null?void 0:y.bookmark),k??l.Bookmarks.empty(),y==null?void 0:y.db)},m})(),f={ACTIVE:{commit:function(m){return{result:v(!0,m.connectionHolder,m.onError,m.onComplete,m.onConnection,m.pendingResults,m.preparationJob),state:f.SUCCEEDED}},rollback:function(m){return{result:v(!1,m.connectionHolder,m.onError,m.onComplete,m.onConnection,m.pendingResults,m.preparationJob),state:f.ROLLED_BACK}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError,S=k.onComplete,E=k.onConnection,O=k.reactive,R=k.fetchSize,M=k.highRecordWatermark,I=k.lowRecordWatermark,L=k.preparationJob,z=L??Promise.resolve();return p(x.getConnection().then(function(j){return z.then(function(){return j})}).then(function(j){if(E(),j!=null)return j.run(m,y,{bookmarks:l.Bookmarks.empty(),txConfig:d.TxConfig.empty(),beforeError:_,afterComplete:S,reactive:O,fetchSize:R,highRecordWatermark:M,lowRecordWatermark:I});throw(0,u.newError)("No connection available")}).catch(function(j){return new s.FailedObserver({error:j,onError:_})}),m,y,x,M,I)}},FAILED:{commit:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot commit this transaction, because it has been rolled back either because of an error or explicit termination."),onError:k}),"COMMIT",{},y,0,0),state:f.FAILED}},rollback:function(m){var y=m.connectionHolder;return m.onError,m.onComplete,{result:p(new s.CompletedObserver,"ROLLBACK",{},y,0,0),state:f.FAILED}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError;return k.onComplete,p(new s.FailedObserver({error:(0,u.newError)("Cannot run query in this transaction, because it has been rolled back either because of an error or explicit termination."),onError:_}),m,y,x,0,0)}},SUCCEEDED:{commit:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot commit this transaction, because it has already been committed."),onError:k}),"COMMIT",{},c.EMPTY_CONNECTION_HOLDER,0,0),state:f.SUCCEEDED,connectionHolder:y}},rollback:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot rollback this transaction, because it has already been committed."),onError:k}),"ROLLBACK",{},c.EMPTY_CONNECTION_HOLDER,0,0),state:f.SUCCEEDED,connectionHolder:y}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError;return k.onComplete,p(new s.FailedObserver({error:(0,u.newError)("Cannot run query in this transaction, because it has already been committed."),onError:_}),m,y,x,0,0)}},ROLLED_BACK:{commit:function(m){var y=m.connectionHolder,k=m.onError;return m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot commit this transaction, because it has already been rolled back."),onError:k}),"COMMIT",{},y,0,0),state:f.ROLLED_BACK}},rollback:function(m){var y=m.connectionHolder;return m.onError,m.onComplete,{result:p(new s.FailedObserver({error:(0,u.newError)("Cannot rollback this transaction, because it has already been rolled back.")}),"ROLLBACK",{},y,0,0),state:f.ROLLED_BACK}},run:function(m,y,k){var x=k.connectionHolder,_=k.onError;return k.onComplete,p(new s.FailedObserver({error:(0,u.newError)("Cannot run query in this transaction, because it has already been rolled back."),onError:_}),m,y,x,0,0)}}};function v(m,y,k,x,_,S,E){var O=E??Promise.resolve(),R=y.getConnection().then(function(M){return O.then(function(){return M})}).then(function(M){return _(),S.forEach(function(I){return I._cancel()}),Promise.all(S.map(function(I){return I.summary()})).then(function(I){if(M!=null)return m?M.commitTransaction({beforeError:k,afterComplete:x}):M.rollbackTransaction({beforeError:k,afterComplete:x});throw(0,u.newError)("No connection available")})}).catch(function(M){return new s.FailedObserver({error:M,onError:k})});return new g.default(R,m?"COMMIT":"ROLLBACK",{},y,{high:Number.MAX_VALUE,low:Number.MAX_VALUE})}function p(m,y,k,x,_,S){return x===void 0&&(x=c.EMPTY_CONNECTION_HOLDER),new g.default(Promise.resolve(m),y,k,new c.ReadOnlyConnectionHolder(x??c.EMPTY_CONNECTION_HOLDER),{low:S,high:_})}r.default=b},9507:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l0&&k[k.length-1])||R[0]!==6&&R[0]!==2)){_=0;continue}if(R[0]===3&&(!k||R[1]>k[0]&&R[1]=p._watermarks.high,M=O<=p._watermarks.low;R&&!y.paused?(y.paused=!0,y.streaming.pause()):(M&&y.paused||y.firstRun&&!R)&&(y.firstRun=!1,y.paused=!1,y.streaming.resume())}},x=function(){return n(p,void 0,void 0,function(){var S;return a(this,function(E){switch(E.label){case 0:return y.queuedObserver!==void 0?[3,2]:(y.queuedObserver=this._createQueuedResultObserver(k),S=y,[4,this._subscribe(y.queuedObserver,!0).catch(function(){})]);case 1:S.streaming=E.sent(),k(),E.label=2;case 2:return[2,y.queuedObserver]}})})},_=function(S){if(S===void 0)throw(0,d.newError)("InvalidState: Result stream finished without Summary",d.PROTOCOL_ERROR);return!0};return{next:function(){return n(p,void 0,void 0,function(){var S;return a(this,function(E){switch(E.label){case 0:return y.finished&&_(y.summary)?[2,{done:!0,value:y.summary}]:[4,x()];case 1:return[4,E.sent().dequeue()];case 2:return(S=E.sent()).done===!0&&(y.finished=S.done,y.summary=S.value),[2,S]}})})},return:function(S){return n(p,void 0,void 0,function(){var E,O;return a(this,function(R){switch(R.label){case 0:return y.finished&&_(y.summary)?[2,{done:!0,value:S??y.summary}]:((O=y.streaming)===null||O===void 0||O.cancel(),[4,x()]);case 1:return[4,R.sent().dequeueUntilDone()];case 2:return E=R.sent(),y.finished=!0,E.value=S??E.value,y.summary=E.value,[2,E]}})})},peek:function(){return n(p,void 0,void 0,function(){return a(this,function(S){switch(S.label){case 0:return y.finished&&_(y.summary)?[2,{done:!0,value:y.summary}]:[4,x()];case 1:return[4,S.sent().head()];case 2:return[2,S.sent()]}})})}}},v.prototype.then=function(p,m){return this._getOrCreatePromise().then(p,m)},v.prototype.catch=function(p){return this._getOrCreatePromise().catch(p)},v.prototype.finally=function(p){return this._getOrCreatePromise().finally(p)},v.prototype.subscribe=function(p){this._subscribe(p).catch(function(){})},v.prototype.isOpen=function(){return this._summary===null&&this._error===null},v.prototype._subscribe=function(p,m){m===void 0&&(m=!1);var y=this._decorateObserver(p);return this._streamObserverPromise.then(function(k){return m&&k.pause(),k.subscribe(y),k}).catch(function(k){return y.onError!=null&&y.onError(k),Promise.reject(k)})},v.prototype._decorateObserver=function(p){var m,y,k,x=this,_=(m=p.onCompleted)!==null&&m!==void 0?m:g,S=(y=p.onError)!==null&&y!==void 0?y:u,E=(k=p.onKeys)!==null&&k!==void 0?k:b;return{onNext:p.onNext!=null?p.onNext.bind(p):void 0,onKeys:function(O){return x._keys=O,E.call(p,O)},onCompleted:function(O){x._releaseConnectionAndGetSummary(O).then(function(R){return x._summary!==null?_.call(p,x._summary):(x._summary=R,_.call(p,R))}).catch(S)},onError:function(O){x._connectionHolder.releaseConnection().then(function(){(function(R,M){M!=null&&(R.stack=R.toString()+` +`+M)})(O,x._stack),x._error=O,S.call(p,O)}).catch(S)}}},v.prototype._cancel=function(){this._summary===null&&this._error===null&&this._streamObserverPromise.then(function(p){return p.cancel()}).catch(function(){})},v.prototype._releaseConnectionAndGetSummary=function(p){var m=l.util.validateQueryAndParameters(this._query,this._parameters,{skipAsserts:!0}),y=m.validatedQuery,k=m.params,x=this._connectionHolder;return x.getConnection().then(function(_){return x.releaseConnection().then(function(){return _==null?void 0:_.getProtocolVersion()})},function(_){}).then(function(_){return new c.default(y,k,p,_)})},v.prototype._createQueuedResultObserver=function(p){var m=this;function y(){var O={};return O.promise=new Promise(function(R,M){O.resolve=R,O.reject=M}),O}function k(O){return O instanceof Error}function x(){var O;return n(this,void 0,void 0,function(){var R;return a(this,function(M){switch(M.label){case 0:if(_.length>0){if(R=(O=_.shift())!==null&&O!==void 0?O:(0,d.newError)("Unexpected empty buffer",d.PROTOCOL_ERROR),p(),k(R))throw R;return[2,R]}return S.resolvable=y(),[4,S.resolvable.promise];case 1:return[2,M.sent()]}})})}var _=[],S={resolvable:null},E={onNext:function(O){E._push({done:!1,value:O})},onCompleted:function(O){E._push({done:!0,value:O})},onError:function(O){E._push(O)},_push:function(O){if(S.resolvable!==null){var R=S.resolvable;S.resolvable=null,k(O)?R.reject(O):R.resolve(O)}else _.push(O),p()},dequeue:x,dequeueUntilDone:function(){return n(m,void 0,void 0,function(){var O;return a(this,function(R){switch(R.label){case 0:return[4,x()];case 1:return(O=R.sent()).done===!0?[2,O]:[3,0];case 2:return[2]}})})},head:function(){return n(m,void 0,void 0,function(){var O,R;return a(this,function(M){switch(M.label){case 0:if(_.length>0){if(k(O=_[0]))throw O;return[2,O]}S.resolvable=y(),M.label=1;case 1:return M.trys.push([1,3,4,5]),[4,S.resolvable.promise];case 2:return O=M.sent(),_.unshift(O),[2,O];case 3:throw R=M.sent(),_.unshift(R),R;case 4:return p(),[7];case 5:return[2]}})})},get size(){return _.length}};return E},v})();o=Symbol.toStringTag,r.default=f},9567:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.scheduleObservable=void 0;var o=e(9445),n=e(5184),a=e(8960);r.scheduleObservable=function(i,c){return o.innerFrom(i).pipe(a.subscribeOn(c),n.observeOn(c))}},9568:(t,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.dateTimestampProvider=void 0,r.dateTimestampProvider={now:function(){return(r.dateTimestampProvider.delegate||Date).now()},delegate:void 0}},9589:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.schedulePromise=void 0;var o=e(9445),n=e(5184),a=e(8960);r.schedulePromise=function(i,c){return o.innerFrom(i).pipe(a.subscribeOn(c),n.observeOn(c))}},9612:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.distinctUntilKeyChanged=void 0;var o=e(8937);r.distinctUntilKeyChanged=function(n,a){return o.distinctUntilChanged(function(i,c){return a?a(i[n],c[n]):i[n]===c[n]})}},9669:function(t,r,e){var o=this&&this.__read||function(i,c){var l=typeof Symbol=="function"&&i[Symbol.iterator];if(!l)return i;var d,s,u=l.call(i),g=[];try{for(;(c===void 0||c-- >0)&&!(d=u.next()).done;)g.push(d.value)}catch(b){s={error:b}}finally{try{d&&!d.done&&(l=u.return)&&l.call(u)}finally{if(s)throw s.error}}return g},n=this&&this.__spreadArray||function(i,c){for(var l=0,d=c.length,s=i.length;l{Object.defineProperty(r,"__esModule",{value:!0}),r.ObjectUnsubscribedError=void 0;var o=e(5568);r.ObjectUnsubscribedError=o.createErrorClass(function(n){return function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}})},9689:function(t,r,e){var o=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(r,"__esModule",{value:!0}),r.RoutingConnectionProvider=r.DirectConnectionProvider=r.PooledConnectionProvider=r.SingleConnectionProvider=void 0;var n=e(4132);Object.defineProperty(r,"SingleConnectionProvider",{enumerable:!0,get:function(){return o(n).default}});var a=e(8987);Object.defineProperty(r,"PooledConnectionProvider",{enumerable:!0,get:function(){return o(a).default}});var i=e(3545);Object.defineProperty(r,"DirectConnectionProvider",{enumerable:!0,get:function(){return o(i).default}});var c=e(7428);Object.defineProperty(r,"RoutingConnectionProvider",{enumerable:!0,get:function(){return o(c).default}})},9691:function(t,r,e){var o=this&&this.__extends||(function(){var p=function(m,y){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,x){k.__proto__=x}||function(k,x){for(var _ in x)Object.prototype.hasOwnProperty.call(x,_)&&(k[_]=x[_])},p(m,y)};return function(m,y){if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+" is not a constructor or null");function k(){this.constructor=m}p(m,y),m.prototype=y===null?Object.create(y):(k.prototype=y.prototype,new k)}})(),n=this&&this.__createBinding||(Object.create?function(p,m,y,k){k===void 0&&(k=y);var x=Object.getOwnPropertyDescriptor(m,y);x&&!("get"in x?!m.__esModule:x.writable||x.configurable)||(x={enumerable:!0,get:function(){return m[y]}}),Object.defineProperty(p,k,x)}:function(p,m,y,k){k===void 0&&(k=y),p[k]=m[y]}),a=this&&this.__setModuleDefault||(Object.create?function(p,m){Object.defineProperty(p,"default",{enumerable:!0,value:m})}:function(p,m){p.default=m}),i=this&&this.__importStar||function(p){if(p&&p.__esModule)return p;var m={};if(p!=null)for(var y in p)y!=="default"&&Object.prototype.hasOwnProperty.call(p,y)&&n(m,p,y);return a(m,p),m};Object.defineProperty(r,"__esModule",{value:!0}),r.PROTOCOL_ERROR=r.SESSION_EXPIRED=r.SERVICE_UNAVAILABLE=r.GQLError=r.Neo4jError=r.isRetriableError=r.newGQLError=r.newError=void 0;var c=i(e(4027)),l=e(1053),d={DATABASE_ERROR:"DATABASE_ERROR",CLIENT_ERROR:"CLIENT_ERROR",TRANSIENT_ERROR:"TRANSIENT_ERROR",UNKNOWN:"UNKNOWN"};Object.freeze(d);var s=Object.values(d),u="ServiceUnavailable";r.SERVICE_UNAVAILABLE=u;var g="SessionExpired";r.SESSION_EXPIRED=g,r.PROTOCOL_ERROR="ProtocolError";var b=(function(p){function m(y,k,x,_,S){var E,O=this;return(O=p.call(this,y,S!=null?{cause:S}:void 0)||this).constructor=m,O.__proto__=m.prototype,O.cause=S??void 0,O.gqlStatus=k,O.gqlStatusDescription=x,O.diagnosticRecord=_,O.classification=(function(R){return R===void 0||R._classification===void 0?"UNKNOWN":s.includes(R._classification)?R==null?void 0:R._classification:"UNKNOWN"})(O.diagnosticRecord),O.rawClassification=(E=_==null?void 0:_._classification)!==null&&E!==void 0?E:void 0,O.name="GQLError",O}return o(m,p),Object.defineProperty(m.prototype,"diagnosticRecordAsJsonString",{get:function(){return c.stringify(this.diagnosticRecord,{useCustomToString:!0})},enumerable:!1,configurable:!0}),m})(Error);r.GQLError=b;var f=(function(p){function m(y,k,x,_,S,E){var O=p.call(this,y,x,_,S,E)||this;return O.constructor=m,O.__proto__=m.prototype,O.code=k,O.name="Neo4jError",O.retriable=(function(R){return R===u||R===g||(function(M){return M==="Neo.ClientError.Security.AuthorizationExpired"})(R)||(function(M){return(M==null?void 0:M.includes("TransientError"))===!0})(R)})(k),O}return o(m,p),m.isRetriable=function(y){return y!=null&&y instanceof m&&y.retriable},m})(b);r.Neo4jError=f,r.newError=function(p,m,y,k,x,_){return new f(p,m??"N/A",k??"50N42",x??"error: general processing exception - unexpected error. "+p,_??l.rawPolyfilledDiagnosticRecord,y)},r.newGQLError=function(p,m,y,k,x){return new b(p,y??"50N42",k??"error: general processing exception - unexpected error. "+p,x??l.rawPolyfilledDiagnosticRecord,m)};var v=f.isRetriable;r.isRetriableError=v},9730:function(t,r,e){var o=this&&this.__createBinding||(Object.create?function(g,b,f,v){v===void 0&&(v=f);var p=Object.getOwnPropertyDescriptor(b,f);p&&!("get"in p?!b.__esModule:p.writable||p.configurable)||(p={enumerable:!0,get:function(){return b[f]}}),Object.defineProperty(g,v,p)}:function(g,b,f,v){v===void 0&&(v=f),g[v]=b[f]}),n=this&&this.__setModuleDefault||(Object.create?function(g,b){Object.defineProperty(g,"default",{enumerable:!0,value:b})}:function(g,b){g.default=b}),a=this&&this.__importStar||function(g){if(g&&g.__esModule)return g;var b={};if(g!=null)for(var f in g)f!=="default"&&Object.prototype.hasOwnProperty.call(g,f)&&o(b,g,f);return n(b,g),b},i=this&&this.__read||function(g,b){var f=typeof Symbol=="function"&&g[Symbol.iterator];if(!f)return g;var v,p,m=f.call(g),y=[];try{for(;(b===void 0||b-- >0)&&!(v=m.next()).done;)y.push(v.value)}catch(k){p={error:k}}finally{try{v&&!v.done&&(f=m.return)&&f.call(m)}finally{if(p)throw p.error}}return y},c=this&&this.__spreadArray||function(g,b,f){if(f||arguments.length===2)for(var v,p=0,m=b.length;p{Object.defineProperty(r,"__esModule",{value:!0}),r.findIndex=void 0;var o=e(7843),n=e(7714);r.findIndex=function(a,i){return o.operate(n.createFind(a,i,"index"))}},9792:(t,r,e)=>{var o=e(7045),n=e(4360),a=e(6804);t.exports=function(i,c){if(!c)return i;var l=Object.keys(c);if(l.length===0)return i;for(var d=o(i),s=l.length-1;s>=0;s--){var u=l[s],g=String(c[u]);g&&(g=" "+g),a(d,{type:"preprocessor",data:"#define "+u+g})}return n(d)}},9823:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0});var o=e(9305),n=e(8813),a=e(9419),i=(o.internal.logger.Logger,o.error.SERVICE_UNAVAILABLE),c=(function(){function d(s){var u=s===void 0?{}:s,g=u.maxRetryTimeout,b=g===void 0?3e4:g,f=u.initialDelay,v=f===void 0?1e3:f,p=u.delayMultiplier,m=p===void 0?2:p,y=u.delayJitter,k=y===void 0?.2:y,x=u.logger,_=x===void 0?null:x;this._maxRetryTimeout=l(b,3e4),this._initialDelay=l(v,1e3),this._delayMultiplier=l(m,2),this._delayJitter=l(k,.2),this._logger=_}return d.prototype.retry=function(s){var u=this;return s.pipe((0,a.retryWhen)(function(g){var b=[],f=Date.now(),v=1,p=u._initialDelay;return g.pipe((0,a.mergeMap)(function(m){if(!(0,o.isRetriableError)(m))return(0,n.throwError)(function(){return m});if(b.push(m),v>=2&&Date.now()-f>=u._maxRetryTimeout){var y=(0,o.newError)("Failed after retried for ".concat(v," times in ").concat(u._maxRetryTimeout," ms. Make sure that your database is online and retry again."),i);return y.seenErrors=b,(0,n.throwError)(function(){return y})}var k=u._computeNextDelay(p);return p*=u._delayMultiplier,v++,u._logger&&u._logger.warn("Transaction failed and will be retried in ".concat(k)),(0,n.of)(1).pipe((0,a.delay)(k))}))}))},d.prototype._computeNextDelay=function(s){var u=s*this._delayJitter;return s-u+2*u*Math.random()},d})();function l(d,s){return d||d===0?d:s}r.default=c},9843:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.retryWhen=void 0;var o=e(9445),n=e(2483),a=e(7843),i=e(3111);r.retryWhen=function(c){return a.operate(function(l,d){var s,u,g=!1,b=function(){s=l.subscribe(i.createOperatorSubscriber(d,void 0,void 0,function(f){u||(u=new n.Subject,o.innerFrom(c(u)).subscribe(i.createOperatorSubscriber(d,function(){return s?b():g=!0}))),u&&u.next(f)})),g&&(s.unsubscribe(),s=null,g=!1,b())};b()})}},9857:function(t,r,e){var o=this&&this.__extends||(function(){var i=function(c,l){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,s){d.__proto__=s}||function(d,s){for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(d[u]=s[u])},i(c,l)};return function(c,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function d(){this.constructor=c}i(c,l),c.prototype=l===null?Object.create(l):(d.prototype=l.prototype,new d)}})(),n=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(r,"__esModule",{value:!0});var a=(function(i){function c(l,d){var s=i.call(this,d)||this;return d&&(s._originalErrorHandler=l._errorHandler,l._errorHandler=s._errorHandler),s._delegate=l,s}return o(c,i),c.prototype.beginTransaction=function(l){return this._delegate.beginTransaction(l)},c.prototype.run=function(l,d,s){return this._delegate.run(l,d,s)},c.prototype.commitTransaction=function(l){return this._delegate.commitTransaction(l)},c.prototype.rollbackTransaction=function(l){return this._delegate.rollbackTransaction(l)},c.prototype.getProtocolVersion=function(){return this._delegate.getProtocolVersion()},Object.defineProperty(c.prototype,"id",{get:function(){return this._delegate.id},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"databaseId",{get:function(){return this._delegate.databaseId},set:function(l){this._delegate.databaseId=l},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"server",{get:function(){return this._delegate.server},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"authToken",{get:function(){return this._delegate.authToken},set:function(l){this._delegate.authToken=l},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"supportsReAuth",{get:function(){return this._delegate.supportsReAuth},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"address",{get:function(){return this._delegate.address},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"version",{get:function(){return this._delegate.version},set:function(l){this._delegate.version=l},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"creationTimestamp",{get:function(){return this._delegate.creationTimestamp},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"idleTimestamp",{get:function(){return this._delegate.idleTimestamp},set:function(l){this._delegate.idleTimestamp=l},enumerable:!1,configurable:!0}),c.prototype.isOpen=function(){return this._delegate.isOpen()},c.prototype.protocol=function(){return this._delegate.protocol()},c.prototype.connect=function(l,d,s,u){return this._delegate.connect(l,d,s,u)},c.prototype.write=function(l,d,s){return this._delegate.write(l,d,s)},c.prototype.resetAndFlush=function(){return this._delegate.resetAndFlush()},c.prototype.hasOngoingObservableRequests=function(){return this._delegate.hasOngoingObservableRequests()},c.prototype.close=function(){return this._delegate.close()},c.prototype.release=function(){return this._originalErrorHandler&&(this._delegate._errorHandler=this._originalErrorHandler),this._delegate.release()},c})(n(e(6385)).default);r.default=a},9938:(t,r,e)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.concatMapTo=void 0;var o=e(9135),n=e(1018);r.concatMapTo=function(a,i){return n.isFunction(i)?o.concatMap(function(){return a},i):o.concatMap(function(){return a})}},9975:(t,r,e)=>{var o=e(7101),n=Array.prototype.concat,a=Array.prototype.slice,i=t.exports=function(c){for(var l=[],d=0,s=c.length;d{var r=t&&t.__esModule?()=>t.default:()=>t;return fi.d(r,{a:r}),r},fi.d=(t,r)=>{for(var e in r)fi.o(r,e)&&!fi.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:r[e]})},fi.g=(function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}})(),fi.o=(t,r)=>Object.prototype.hasOwnProperty.call(t,r),fi.nmd=t=>(t.paths=[],t.children||(t.children=[]),t);var Kn=fi(5250),Alr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var e in r)r.hasOwnProperty(e)&&(t[e]=r[e])};function s3(t,r){function e(){this.constructor=t}Alr(t,r),t.prototype=r===null?Object.create(r):(e.prototype=r.prototype,new e)}var W5=(function(){function t(r){r===void 0&&(r="Atom@"+yl()),this.name=r,this.isPendingUnobservation=!0,this.observers=[],this.observersIndexes={},this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=ln.NOT_TRACKING}return t.prototype.onBecomeUnobserved=function(){},t.prototype.reportObserved=function(){hV(this)},t.prototype.reportChanged=function(){Hf(),(function(r){if(r.lowestObserverState!==ln.STALE){r.lowestObserverState=ln.STALE;for(var e=r.observers,o=e.length;o--;){var n=e[o];n.dependenciesState===ln.UP_TO_DATE&&(n.isTracing!==zg.NONE&&fV(n,r),n.onBecomeStale()),n.dependenciesState=ln.STALE}}})(this),Wf()},t.prototype.toString=function(){return this.name},t})(),Tlr=(function(t){function r(e,o,n){e===void 0&&(e="Atom@"+yl()),o===void 0&&(o=hj),n===void 0&&(n=hj);var a=t.call(this,e)||this;return a.name=e,a.onBecomeObservedHandler=o,a.onBecomeUnobservedHandler=n,a.isPendingUnobservation=!1,a.isBeingTracked=!1,a}return s3(r,t),r.prototype.reportObserved=function(){return Hf(),t.prototype.reportObserved.call(this),this.isBeingTracked||(this.isBeingTracked=!0,this.onBecomeObservedHandler()),Wf(),!!Et.trackingDerivation},r.prototype.onBecomeUnobserved=function(){this.isBeingTracked=!1,this.onBecomeUnobservedHandler()},r})(W5),oT=D0("Atom",W5);function m0(t){return t.interceptors&&t.interceptors.length>0}function u3(t,r){var e=t.interceptors||(t.interceptors=[]);return e.push(r),lT(function(){var o=e.indexOf(r);o!==-1&&e.splice(o,1)})}function y0(t,r){var e=N0();try{var o=t.interceptors;if(o)for(var n=0,a=o.length;n0}function g3(t,r){var e=t.changeListeners||(t.changeListeners=[]);return e.push(r),lT(function(){var o=e.indexOf(r);o!==-1&&e.splice(o,1)})}function Vf(t,r){var e=N0(),o=t.changeListeners;if(o){for(var n=0,a=(o=o.slice()).length;n=this.length,value:re){for(var o=new Array(r-e),n=0;n0&&r+e+1>YS&&nT(r+e+1)},t.prototype.spliceWithArray=function(r,e,o){var n=this;uT(this.atom);var a=this.values.length;if(r===void 0?r=0:r>a?r=a:r<0&&(r=Math.max(0,a+r)),e=arguments.length===1?a-r:e==null?0:Math.max(0,Math.min(e,a-r)),o===void 0&&(o=[]),m0(this)){var i=y0(this,{object:this.array,type:"splice",index:r,removedCount:e,added:o});if(!i)return rV;e=i.removedCount,o=i.added}var c=(o=o.map(function(d){return n.enhancer(d,void 0)})).length-e;this.updateArrayLength(a,c);var l=this.spliceItemsIntoValues(r,e,o);return e===0&&o.length===0||this.notifyArraySplice(r,o,l),this.dehanceValues(l)},t.prototype.spliceItemsIntoValues=function(r,e,o){if(o.length<1e4)return(n=this.values).splice.apply(n,[r,e].concat(o));var n,a=this.values.slice(r,r+e);return this.values=this.values.slice(0,r).concat(o,this.values.slice(r+e)),a},t.prototype.notifyArrayChildUpdate=function(r,e,o){var n=!this.owned&&$d(),a=Gf(this),i=a||n?{object:this.array,type:"update",index:r,newValue:e,oldValue:o}:null;n&&Fg(i),this.atom.reportChanged(),a&&Vf(this,i),n&&qg()},t.prototype.notifyArraySplice=function(r,e,o){var n=!this.owned&&$d(),a=Gf(this),i=a||n?{object:this.array,type:"splice",index:r,removed:o,added:e,removedCount:o.length,addedCount:e.length}:null;n&&Fg(i),this.atom.reportChanged(),a&&Vf(this,i),n&&qg()},t})(),Eh=(function(t){function r(e,o,n,a){n===void 0&&(n="ObservableArray@"+yl()),a===void 0&&(a=!1);var i=t.call(this)||this,c=new zG(n,o,i,a);return h5(i,"$mobx",c),e&&e.length&&i.spliceWithArray(0,0,e),Clr&&Object.defineProperty(c.array,"0",Rlr),i}return s3(r,t),r.prototype.intercept=function(e){return this.$mobx.intercept(e)},r.prototype.observe=function(e,o){return o===void 0&&(o=!1),this.$mobx.observe(e,o)},r.prototype.clear=function(){return this.splice(0)},r.prototype.concat=function(){for(var e=[],o=0;o-1&&(this.splice(o,1),!0)},r.prototype.move=function(e,o){function n(c){if(c<0)throw new Error("[mobx.array] Index out of bounds: "+c+" is negative");var l=this.$mobx.values.length;if(c>=l)throw new Error("[mobx.array] Index out of bounds: "+c+" is not smaller than "+l)}if(n.call(this,e),n.call(this,o),e!==o){var a,i=this.$mobx.values;a=e0,"actions should have valid names, got: '"+t+"'");var e=function(){return iT(t,r,this,arguments)};return e.originalFn=r,e.isMobxAction=!0,e}function iT(t,r,e,o){var n=(function(a,i,c,l){var d=$d()&&!!a,s=0;if(d){s=Date.now();var u=l&&l.length||0,g=new Array(u);if(u>0)for(var b=0;b";tv(t,r,ia(a,e))},function(t){return this[t]},function(){co(!1,Wo("m001"))},!1,!0),Nlr=b3(function(t,r,e){GG(t,r,e)},function(t){return this[t]},function(){co(!1,Wo("m001"))},!1,!1),ia=function(t,r,e,o){return arguments.length===1&&typeof t=="function"?u5(t.name||"",t):arguments.length===2&&typeof r=="function"?u5(t,r):arguments.length===1&&typeof t=="string"?ij(t):ij(r).apply(null,arguments)};function ij(t){return function(r,e,o){if(o&&typeof o.value=="function")return o.value=u5(t,o.value),o.enumerable=!1,o.configurable=!0,o;if(o!==void 0&&o.get!==void 0)throw new Error("[mobx] action is not expected to be used with getters");return Dlr(t).apply(this,arguments)}}function Fx(t){return typeof t=="function"&&t.isMobxAction===!0}function GG(t,r,e){var o=function(){return iT(r,e,t,arguments)};o.isMobxAction=!0,tv(t,r,o)}ia.bound=function(t,r,e){if(typeof t=="function"){var o=u5("",t);return o.autoBind=!0,o}return Nlr.apply(null,arguments)};var cj=Object.prototype.toString;function h3(t,r){return ZS(t,r)}function ZS(t,r,e,o){if(t===r)return t!==0||1/t==1/r;if(t==null||r==null)return!1;if(t!=t)return r!=r;var n=typeof t;return(n==="function"||n==="object"||typeof r=="object")&&(function(a,i,c,l){a=lj(a),i=lj(i);var d=cj.call(a);if(d!==cj.call(i))return!1;switch(d){case"[object RegExp]":case"[object String]":return""+a==""+i;case"[object Number]":return+a!=+a?+i!=+i:+a==0?1/+a==1/i:+a==+i;case"[object Date]":case"[object Boolean]":return+a==+i;case"[object Symbol]":return typeof Symbol<"u"&&Symbol.valueOf.call(a)===Symbol.valueOf.call(i)}var s=d==="[object Array]";if(!s){if(typeof a!="object"||typeof i!="object")return!1;var u=a.constructor,g=i.constructor;if(u!==g&&!(typeof u=="function"&&u instanceof u&&typeof g=="function"&&g instanceof g)&&"constructor"in a&&"constructor"in i)return!1}l=l||[];for(var b=(c=c||[]).length;b--;)if(c[b]===a)return l[b]===i;if(c.push(a),l.push(i),s){if((b=a.length)!==i.length)return!1;for(;b--;)if(!ZS(a[b],i[b],c,l))return!1}else{var f,v=Object.keys(a);if(b=v.length,Object.keys(i).length!==b)return!1;for(;b--;)if(!Llr(i,f=v[b])||!ZS(a[f],i[f],c,l))return!1}return c.pop(),l.pop(),!0})(t,r,e,o)}function lj(t){return Ph(t)?t.peek():rg(t)?t.entries():wk(t)?(function(r){for(var e=[];;){var o=r.next();if(o.done)break;e.push(o.value)}return e})(t.entries()):t}function Llr(t,r){return Object.prototype.hasOwnProperty.call(t,r)}function dj(t,r){return t===r}var Mh={identity:dj,structural:function(t,r){return h3(t,r)},default:function(t,r){return(function(e,o){return typeof e=="number"&&typeof o=="number"&&isNaN(e)&&isNaN(o)})(t,r)||dj(t,r)}};function qx(t,r,e){var o,n,a;typeof t=="string"?(o=t,n=r,a=e):(o=t.name||"Autorun@"+yl(),n=t,a=r),co(typeof n=="function",Wo("m004")),co(Fx(n)===!1,Wo("m005")),a&&(n=n.bind(a));var i=new f5(o,function(){this.track(c)});function c(){n(i)}return i.schedule(),i.getDisposer()}function VG(t,r,e){var o;arguments.length>3&&wl(Wo("m007")),I0(t)&&wl(Wo("m008")),(o=typeof e=="object"?e:{}).name=o.name||t.name||r.name||"Reaction@"+yl(),o.fireImmediately=e===!0||o.fireImmediately===!0,o.delay=o.delay||0,o.compareStructural=o.compareStructural||o.struct||!1,r=ia(o.name,o.context?r.bind(o.context):r),o.context&&(t=t.bind(o.context));var n,a=!0,i=!1,c=o.equals?o.equals:o.compareStructural||o.struct?Mh.structural:Mh.default,l=new f5(o.name,function(){a||o.delay<1?d():i||(i=!0,setTimeout(function(){i=!1,d()},o.delay))});function d(){if(!l.isDisposed){var s=!1;l.track(function(){var u=t(l);s=a||!c(n,u),n=u}),a&&o.fireImmediately&&r(n,l),a||s!==!0||r(n,l),a&&(a=!1)}}return l.schedule(),l.getDisposer()}var x0=(function(){function t(r,e,o,n,a){this.derivation=r,this.scope=e,this.equals=o,this.dependenciesState=ln.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isPendingUnobservation=!1,this.observers=[],this.observersIndexes={},this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=ln.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+yl(),this.value=new Vx(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=zg.NONE,this.name=n||"ComputedValue@"+yl(),a&&(this.setter=u5(n+"-setter",a))}return t.prototype.onBecomeStale=function(){(function(r){if(r.lowestObserverState===ln.UP_TO_DATE){r.lowestObserverState=ln.POSSIBLY_STALE;for(var e=r.observers,o=e.length;o--;){var n=e[o];n.dependenciesState===ln.UP_TO_DATE&&(n.dependenciesState=ln.POSSIBLY_STALE,n.isTracing!==zg.NONE&&fV(n,r),n.onBecomeStale())}}})(this)},t.prototype.onBecomeUnobserved=function(){rO(this),this.value=void 0},t.prototype.get=function(){co(!this.isComputing,"Cycle detected in computation "+this.name,this.derivation),Et.inBatch===0?(Hf(),$S(this)&&(this.isTracing!==zg.NONE&&console.log("[mobx.trace] '"+this.name+"' is being read outside a reactive context and doing a full recompute"),this.value=this.computeValue(!1)),Wf()):(hV(this),$S(this)&&this.trackAndCompute()&&(function(e){if(e.lowestObserverState!==ln.STALE){e.lowestObserverState=ln.STALE;for(var o=e.observers,n=o.length;n--;){var a=o[n];a.dependenciesState===ln.POSSIBLY_STALE?a.dependenciesState=ln.STALE:a.dependenciesState===ln.UP_TO_DATE&&(e.lowestObserverState=ln.UP_TO_DATE)}}})(this));var r=this.value;if(oy(r))throw r.cause;return r},t.prototype.peek=function(){var r=this.computeValue(!1);if(oy(r))throw r.cause;return r},t.prototype.set=function(r){if(this.setter){co(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,r)}finally{this.isRunningSetter=!1}}else co(!1,"[ComputedValue '"+this.name+"'] It is not possible to assign a new value to a computed value.")},t.prototype.trackAndCompute=function(){$d()&&w0({object:this.scope,type:"compute",fn:this.derivation});var r=this.value,e=this.dependenciesState===ln.NOT_TRACKING,o=this.value=this.computeValue(!0);return e||oy(r)||oy(o)||!this.equals(r,o)},t.prototype.computeValue=function(r){var e;if(this.isComputing=!0,Et.computationDepth++,r)e=kV(this,this.derivation,this.scope);else try{e=this.derivation.call(this.scope)}catch(o){e=new Vx(o)}return Et.computationDepth--,this.isComputing=!1,e},t.prototype.observe=function(r,e){var o=this,n=!0,a=void 0;return qx(function(){var i=o.get();if(!n||e){var c=N0();r({type:"update",object:o,newValue:i,oldValue:a}),Ah(c)}n=!1,a=i})},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},t.prototype.valueOf=function(){return nV(this.get())},t.prototype.whyRun=function(){var r=!!Et.trackingDerivation,e=Gx(this.isComputing?this.newObserving:this.observing).map(function(n){return n.name}),o=Gx(uV(this).map(function(n){return n.name}));return` +`};function Wo(t){return Ilr[t]}function u5(t,r){co(typeof r=="function",Wo("m026")),co(typeof t=="string"&&t.length>0,"actions should have valid names, got: '"+t+"'");var e=function(){return iT(t,r,this,arguments)};return e.originalFn=r,e.isMobxAction=!0,e}function iT(t,r,e,o){var n=(function(a,i,c,l){var d=$d()&&!!a,s=0;if(d){s=Date.now();var u=l&&l.length||0,g=new Array(u);if(u>0)for(var b=0;b";tv(t,r,ia(a,e))},function(t){return this[t]},function(){co(!1,Wo("m001"))},!1,!0),Nlr=b3(function(t,r,e){GG(t,r,e)},function(t){return this[t]},function(){co(!1,Wo("m001"))},!1,!1),ia=function(t,r,e,o){return arguments.length===1&&typeof t=="function"?u5(t.name||"",t):arguments.length===2&&typeof r=="function"?u5(t,r):arguments.length===1&&typeof t=="string"?ij(t):ij(r).apply(null,arguments)};function ij(t){return function(r,e,o){if(o&&typeof o.value=="function")return o.value=u5(t,o.value),o.enumerable=!1,o.configurable=!0,o;if(o!==void 0&&o.get!==void 0)throw new Error("[mobx] action is not expected to be used with getters");return Dlr(t).apply(this,arguments)}}function Fx(t){return typeof t=="function"&&t.isMobxAction===!0}function GG(t,r,e){var o=function(){return iT(r,e,t,arguments)};o.isMobxAction=!0,tv(t,r,o)}ia.bound=function(t,r,e){if(typeof t=="function"){var o=u5("",t);return o.autoBind=!0,o}return Nlr.apply(null,arguments)};var cj=Object.prototype.toString;function h3(t,r){return ZS(t,r)}function ZS(t,r,e,o){if(t===r)return t!==0||1/t==1/r;if(t==null||r==null)return!1;if(t!=t)return r!=r;var n=typeof t;return(n==="function"||n==="object"||typeof r=="object")&&(function(a,i,c,l){a=lj(a),i=lj(i);var d=cj.call(a);if(d!==cj.call(i))return!1;switch(d){case"[object RegExp]":case"[object String]":return""+a==""+i;case"[object Number]":return+a!=+a?+i!=+i:+a==0?1/+a==1/i:+a==+i;case"[object Date]":case"[object Boolean]":return+a==+i;case"[object Symbol]":return typeof Symbol<"u"&&Symbol.valueOf.call(a)===Symbol.valueOf.call(i)}var s=d==="[object Array]";if(!s){if(typeof a!="object"||typeof i!="object")return!1;var u=a.constructor,g=i.constructor;if(u!==g&&!(typeof u=="function"&&u instanceof u&&typeof g=="function"&&g instanceof g)&&"constructor"in a&&"constructor"in i)return!1}l=l||[];for(var b=(c=c||[]).length;b--;)if(c[b]===a)return l[b]===i;if(c.push(a),l.push(i),s){if((b=a.length)!==i.length)return!1;for(;b--;)if(!ZS(a[b],i[b],c,l))return!1}else{var f,v=Object.keys(a);if(b=v.length,Object.keys(i).length!==b)return!1;for(;b--;)if(!Llr(i,f=v[b])||!ZS(a[f],i[f],c,l))return!1}return c.pop(),l.pop(),!0})(t,r,e,o)}function lj(t){return Mh(t)?t.peek():rg(t)?t.entries():wk(t)?(function(r){for(var e=[];;){var o=r.next();if(o.done)break;e.push(o.value)}return e})(t.entries()):t}function Llr(t,r){return Object.prototype.hasOwnProperty.call(t,r)}function dj(t,r){return t===r}var Ih={identity:dj,structural:function(t,r){return h3(t,r)},default:function(t,r){return(function(e,o){return typeof e=="number"&&typeof o=="number"&&isNaN(e)&&isNaN(o)})(t,r)||dj(t,r)}};function qx(t,r,e){var o,n,a;typeof t=="string"?(o=t,n=r,a=e):(o=t.name||"Autorun@"+yl(),n=t,a=r),co(typeof n=="function",Wo("m004")),co(Fx(n)===!1,Wo("m005")),a&&(n=n.bind(a));var i=new f5(o,function(){this.track(c)});function c(){n(i)}return i.schedule(),i.getDisposer()}function VG(t,r,e){var o;arguments.length>3&&wl(Wo("m007")),I0(t)&&wl(Wo("m008")),(o=typeof e=="object"?e:{}).name=o.name||t.name||r.name||"Reaction@"+yl(),o.fireImmediately=e===!0||o.fireImmediately===!0,o.delay=o.delay||0,o.compareStructural=o.compareStructural||o.struct||!1,r=ia(o.name,o.context?r.bind(o.context):r),o.context&&(t=t.bind(o.context));var n,a=!0,i=!1,c=o.equals?o.equals:o.compareStructural||o.struct?Ih.structural:Ih.default,l=new f5(o.name,function(){a||o.delay<1?d():i||(i=!0,setTimeout(function(){i=!1,d()},o.delay))});function d(){if(!l.isDisposed){var s=!1;l.track(function(){var u=t(l);s=a||!c(n,u),n=u}),a&&o.fireImmediately&&r(n,l),a||s!==!0||r(n,l),a&&(a=!1)}}return l.schedule(),l.getDisposer()}var x0=(function(){function t(r,e,o,n,a){this.derivation=r,this.scope=e,this.equals=o,this.dependenciesState=ln.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isPendingUnobservation=!1,this.observers=[],this.observersIndexes={},this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=ln.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+yl(),this.value=new Vx(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=zg.NONE,this.name=n||"ComputedValue@"+yl(),a&&(this.setter=u5(n+"-setter",a))}return t.prototype.onBecomeStale=function(){(function(r){if(r.lowestObserverState===ln.UP_TO_DATE){r.lowestObserverState=ln.POSSIBLY_STALE;for(var e=r.observers,o=e.length;o--;){var n=e[o];n.dependenciesState===ln.UP_TO_DATE&&(n.dependenciesState=ln.POSSIBLY_STALE,n.isTracing!==zg.NONE&&fV(n,r),n.onBecomeStale())}}})(this)},t.prototype.onBecomeUnobserved=function(){rO(this),this.value=void 0},t.prototype.get=function(){co(!this.isComputing,"Cycle detected in computation "+this.name,this.derivation),Et.inBatch===0?(Hf(),$S(this)&&(this.isTracing!==zg.NONE&&console.log("[mobx.trace] '"+this.name+"' is being read outside a reactive context and doing a full recompute"),this.value=this.computeValue(!1)),Wf()):(hV(this),$S(this)&&this.trackAndCompute()&&(function(e){if(e.lowestObserverState!==ln.STALE){e.lowestObserverState=ln.STALE;for(var o=e.observers,n=o.length;n--;){var a=o[n];a.dependenciesState===ln.POSSIBLY_STALE?a.dependenciesState=ln.STALE:a.dependenciesState===ln.UP_TO_DATE&&(e.lowestObserverState=ln.UP_TO_DATE)}}})(this));var r=this.value;if(oy(r))throw r.cause;return r},t.prototype.peek=function(){var r=this.computeValue(!1);if(oy(r))throw r.cause;return r},t.prototype.set=function(r){if(this.setter){co(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,r)}finally{this.isRunningSetter=!1}}else co(!1,"[ComputedValue '"+this.name+"'] It is not possible to assign a new value to a computed value.")},t.prototype.trackAndCompute=function(){$d()&&w0({object:this.scope,type:"compute",fn:this.derivation});var r=this.value,e=this.dependenciesState===ln.NOT_TRACKING,o=this.value=this.computeValue(!0);return e||oy(r)||oy(o)||!this.equals(r,o)},t.prototype.computeValue=function(r){var e;if(this.isComputing=!0,Et.computationDepth++,r)e=kV(this,this.derivation,this.scope);else try{e=this.derivation.call(this.scope)}catch(o){e=new Vx(o)}return Et.computationDepth--,this.isComputing=!1,e},t.prototype.observe=function(r,e){var o=this,n=!0,a=void 0;return qx(function(){var i=o.get();if(!n||e){var c=N0();r({type:"update",object:o,newValue:i,oldValue:a}),Th(c)}n=!1,a=i})},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},t.prototype.valueOf=function(){return nV(this.get())},t.prototype.whyRun=function(){var r=!!Et.trackingDerivation,e=Gx(this.isComputing?this.newObserving:this.observing).map(function(n){return n.name}),o=Gx(uV(this).map(function(n){return n.name}));return` WhyRun? computation '`+this.name+`': * Running because: `+(r?"[active] the value of this computation is needed by a reaction":this.isComputing?"[get] The value of this computed was requested outside a reaction":"[idle] not running at the moment")+` `+(this.dependenciesState===ln.NOT_TRACKING?Wo("m032"):` * This computation will re-run if any of the following observables changes: @@ -491,7 +491,7 @@ * If the outcome of this computation changes, the following observers will be re-run: `+QS(o)+` -`)},t})();x0.prototype[oV()]=x0.prototype.valueOf;var Oh=D0("ComputedValue",x0),HG=(function(){function t(r,e){this.target=r,this.name=e,this.values={},this.changeListeners=null,this.interceptors=null}return t.prototype.observe=function(r,e){return co(e!==!0,"`observe` doesn't support the fire immediately property for observable objects."),g3(this,r)},t.prototype.intercept=function(r){return u3(this,r)},t})();function kk(t,r){if(jb(t)&&t.hasOwnProperty("$mobx"))return t.$mobx;co(Object.isExtensible(t),Wo("m035")),yk(t)||(r=(t.constructor.name||"ObservableObject")+"@"+yl()),r||(r="ObservableObject@"+yl());var e=new HG(t,r);return h5(t,"$mobx",e),e}function jlr(t,r,e,o){if(t.values[r]&&!Oh(t.values[r]))return co("value"in e,"The property "+r+" in "+t.name+" is already observable, cannot redefine it as computed property"),void(t.target[r]=e.value);if("value"in e)if(I0(e.value)){var n=e.value;KS(t,r,n.initialValue,n.enhancer)}else Fx(e.value)&&e.value.autoBind===!0?GG(t.target,r,e.value.originalFn):Oh(e.value)?(function(a,i,c){var l=a.name+"."+i;c.name=l,c.scope||(c.scope=a.target),a.values[i]=c,Object.defineProperty(a.target,i,YG(i))})(t,r,e.value):KS(t,r,e.value,o);else WG(t,r,e.get,e.set,Mh.default,!0)}function KS(t,r,e,o){if(sT(t.target,r),m0(t)){var n=y0(t,{object:t.target,name:r,type:"add",newValue:e});if(!n)return;e=n.newValue}e=(t.values[r]=new ev(e,o,t.name+"."+r,!1)).value,Object.defineProperty(t.target,r,(function(a){return sj[a]||(sj[a]={configurable:!0,enumerable:!0,get:function(){return this.$mobx.values[a].get()},set:function(i){XG(this,a,i)}})})(r)),(function(a,i,c,l){var d=Gf(a),s=$d(),u=d||s?{type:"add",object:i,name:c,newValue:l}:null;s&&Fg(u),d&&Vf(a,u),s&&qg()})(t,t.target,r,e)}function WG(t,r,e,o,n,a){a&&sT(t.target,r),t.values[r]=new x0(e,t.target,n,t.name+"."+r,o),a&&Object.defineProperty(t.target,r,YG(r))}var sj={},uj={};function YG(t){return uj[t]||(uj[t]={configurable:!0,enumerable:!1,get:function(){return this.$mobx.values[t].get()},set:function(r){return this.$mobx.values[t].set(r)}})}function XG(t,r,e){var o=t.$mobx,n=o.values[r];if(m0(o)){if(!(c=y0(o,{type:"update",object:t,name:r,newValue:e})))return;e=c.newValue}if((e=n.prepareNewValue(e))!==ky){var a=Gf(o),i=$d(),c=a||i?{type:"update",object:t,oldValue:n.value,name:r,newValue:e}:null;i&&Fg(c),n.setNewValue(e),a&&Vf(o,c),i&&qg()}}var zlr=D0("ObservableObjectAdministration",HG);function jb(t){return!!dT(t)&&(g5(t),zlr(t.$mobx))}function zk(t,r){if(t==null)return!1;if(r!==void 0){if(Ph(t)||rg(t))throw new Error(Wo("m019"));if(jb(t)){var e=t.$mobx;return e.values&&!!e.values[r]}return!1}return jb(t)||!!t.$mobx||oT(t)||xk(t)||Oh(t)}function Y5(t){return co(!!t,":("),b3(function(r,e,o,n,a){sT(r,e),co(!a||!a.get,Wo("m022")),KS(kk(r,void 0),e,o,t)},function(r){var e=this.$mobx.values[r];if(e!==void 0)return e.get()},function(r,e){XG(this,r,e)},!0,!1)}function ZG(t){for(var r=[],e=1;e=2,Wo("m014")),co(typeof t=="object",Wo("m015")),co(!rg(t),Wo("m016")),e.forEach(function(l){co(typeof l=="object",Wo("m017")),co(!zk(l),Wo("m018"))});for(var o=kk(t),n={},a=e.length-1;a>=0;a--){var i=e[a];for(var c in i)if(n[c]!==!0&&f3(i,c)){if(n[c]=!0,t===i&&!tV(t,c))continue;jlr(o,c,Object.getOwnPropertyDescriptor(i,c),r)}}return t}var QG=Y5(Lf),Blr=Y5(JG),Ulr=Y5(jf),Flr=Y5(my),qlr=Y5($G),gj={box:function(t,r){return arguments.length>2&&kf("box"),new ev(t,Lf,r)},shallowBox:function(t,r){return arguments.length>2&&kf("shallowBox"),new ev(t,jf,r)},array:function(t,r){return arguments.length>2&&kf("array"),new _h(t,Lf,r)},shallowArray:function(t,r){return arguments.length>2&&kf("shallowArray"),new _h(t,jf,r)},map:function(t,r){return arguments.length>2&&kf("map"),new mk(t,Lf,r)},shallowMap:function(t,r){return arguments.length>2&&kf("shallowMap"),new mk(t,jf,r)},object:function(t,r){arguments.length>2&&kf("object");var e={};return kk(e,r),ZG(e,t),e},shallowObject:function(t,r){arguments.length>2&&kf("shallowObject");var e={};return kk(e,r),KG(e,t),e},ref:function(){return arguments.length<2?ty(jf,arguments[0]):Ulr.apply(null,arguments)},shallow:function(){return arguments.length<2?ty(JG,arguments[0]):Blr.apply(null,arguments)},deep:function(){return arguments.length<2?ty(Lf,arguments[0]):QG.apply(null,arguments)},struct:function(){return arguments.length<2?ty(my,arguments[0]):Flr.apply(null,arguments)}},Ua=function(t){if(t===void 0&&(t=void 0),typeof arguments[1]=="string")return QG.apply(null,arguments);if(co(arguments.length<=1,Wo("m021")),co(!I0(t),Wo("m020")),zk(t))return t;var r=Lf(t,0,void 0);return r!==t?r:Ua.box(t)};function kf(t){wl("Expected one or two arguments to observable."+t+". Did you accidentally try to use observable."+t+" as decorator?")}function I0(t){return typeof t=="object"&&t!==null&&t.isMobxModifierDescriptor===!0}function ty(t,r){return co(!I0(r),"Modifiers cannot be nested"),{isMobxModifierDescriptor:!0,initialValue:r,enhancer:t}}function Lf(t,r,e){return I0(t)&&wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"),zk(t)?t:Array.isArray(t)?Ua.array(t,e):yk(t)?Ua.object(t,e):wk(t)?Ua.map(t,e):t}function JG(t,r,e){return I0(t)&&wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"),t==null||jb(t)||Ph(t)||rg(t)?t:Array.isArray(t)?Ua.shallowArray(t,e):yk(t)?Ua.shallowObject(t,e):wk(t)?Ua.shallowMap(t,e):wl("The shallow modifier / decorator can only used in combination with arrays, objects and maps")}function jf(t){return t}function my(t,r,e){if(h3(t,r))return r;if(zk(t))return t;if(Array.isArray(t))return new _h(t,my,e);if(wk(t))return new mk(t,my,e);if(yk(t)){var o={};return kk(o,e),cT(o,my,[t]),o}return t}function $G(t,r,e){return h3(t,r)?r:t}function jp(t,r){r===void 0&&(r=void 0),Hf();try{return t.apply(r)}finally{Wf()}}Object.keys(gj).forEach(function(t){return Ua[t]=gj[t]}),Ua.deep.struct=Ua.struct,Ua.ref.struct=function(){return arguments.length<2?ty($G,arguments[0]):qlr.apply(null,arguments)};var Glr={},mk=(function(){function t(r,e,o){e===void 0&&(e=Lf),o===void 0&&(o="ObservableMap@"+yl()),this.enhancer=e,this.name=o,this.$mobx=Glr,this._data=Object.create(null),this._hasMap=Object.create(null),this._keys=new _h(void 0,jf,this.name+".keys()",!0),this.interceptors=null,this.changeListeners=null,this.dehancer=void 0,this.merge(r)}return t.prototype._has=function(r){return this._data[r]!==void 0},t.prototype.has=function(r){return!!this.isValidKey(r)&&(r=""+r,this._hasMap[r]?this._hasMap[r].get():this._updateHasMapEntry(r,!1).get())},t.prototype.set=function(r,e){this.assertValidKey(r),r=""+r;var o=this._has(r);if(m0(this)){var n=y0(this,{type:o?"update":"add",object:this,newValue:e,name:r});if(!n)return this;e=n.newValue}return o?this._updateValue(r,e):this._addValue(r,e),this},t.prototype.delete=function(r){var e=this;if(this.assertValidKey(r),r=""+r,m0(this)&&!(a=y0(this,{type:"delete",object:this,name:r})))return!1;if(this._has(r)){var o=$d(),n=Gf(this),a=n||o?{type:"delete",object:this,oldValue:this._data[r].value,name:r}:null;return o&&Fg(a),jp(function(){e._keys.remove(r),e._updateHasMapEntry(r,!1),e._data[r].setNewValue(void 0),e._data[r]=void 0}),n&&Vf(this,a),o&&qg(),!0}return!1},t.prototype._updateHasMapEntry=function(r,e){var o=this._hasMap[r];return o?o.setNewValue(e):o=this._hasMap[r]=new ev(e,jf,this.name+"."+r+"?",!1),o},t.prototype._updateValue=function(r,e){var o=this._data[r];if((e=o.prepareNewValue(e))!==ky){var n=$d(),a=Gf(this),i=a||n?{type:"update",object:this,oldValue:o.value,name:r,newValue:e}:null;n&&Fg(i),o.setNewValue(e),a&&Vf(this,i),n&&qg()}},t.prototype._addValue=function(r,e){var o=this;jp(function(){var c=o._data[r]=new ev(e,o.enhancer,o.name+"."+r,!1);e=c.value,o._updateHasMapEntry(r,!0),o._keys.push(r)});var n=$d(),a=Gf(this),i=a||n?{type:"add",object:this,name:r,newValue:e}:null;n&&Fg(i),a&&Vf(this,i),n&&qg()},t.prototype.get=function(r){return r=""+r,this.has(r)?this.dehanceValue(this._data[r].get()):this.dehanceValue(void 0)},t.prototype.dehanceValue=function(r){return this.dehancer!==void 0?this.dehancer(r):r},t.prototype.keys=function(){return nx(this._keys.slice())},t.prototype.values=function(){return nx(this._keys.map(this.get,this))},t.prototype.entries=function(){var r=this;return nx(this._keys.map(function(e){return[e,r.get(e)]}))},t.prototype.forEach=function(r,e){var o=this;this.keys().forEach(function(n){return r.call(e,o.get(n),n,o)})},t.prototype.merge=function(r){var e=this;return rg(r)&&(r=r.toJS()),jp(function(){yk(r)?Object.keys(r).forEach(function(o){return e.set(o,r[o])}):Array.isArray(r)?r.forEach(function(o){var n=o[0],a=o[1];return e.set(n,a)}):wk(r)?r.forEach(function(o,n){return e.set(n,o)}):r!=null&&wl("Cannot initialize map from "+r)}),this},t.prototype.clear=function(){var r=this;jp(function(){mV(function(){r.keys().forEach(r.delete,r)})})},t.prototype.replace=function(r){var e=this;return jp(function(){var o,n=yk(o=r)?Object.keys(o):Array.isArray(o)?o.map(function(a){return a[0]}):wk(o)?Array.from(o.keys()):rg(o)?o.keys():wl("Cannot get keys from "+o);e.keys().filter(function(a){return n.indexOf(a)===-1}).forEach(function(a){return e.delete(a)}),e.merge(r)}),this},Object.defineProperty(t.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),t.prototype.toJS=function(){var r=this,e={};return this.keys().forEach(function(o){return e[o]=r.get(o)}),e},t.prototype.toJSON=function(){return this.toJS()},t.prototype.isValidKey=function(r){return r!=null&&(typeof r=="string"||typeof r=="number"||typeof r=="boolean")},t.prototype.assertValidKey=function(r){if(!this.isValidKey(r))throw new Error("[mobx.map] Invalid key: '"+r+"', only strings, numbers and booleans are accepted as key in observable maps.")},t.prototype.toString=function(){var r=this;return this.name+"[{ "+this.keys().map(function(e){return e+": "+r.get(e)}).join(", ")+" }]"},t.prototype.observe=function(r,e){return co(e!==!0,Wo("m033")),g3(this,r)},t.prototype.intercept=function(r){return u3(this,r)},t})();jG(mk.prototype,function(){return this.entries()});var rg=D0("ObservableMap",mk),rV=[];function b5(){return typeof window<"u"?window:fi.g}function yl(){return++Et.mobxGuid}function wl(t,r){throw co(!1,t,r),"X"}function co(t,r,e){if(!t)throw new Error("[mobx] Invariant failed: "+r+(e?" in '"+e+"'":""))}Object.freeze(rV);var bj=[];function Qv(t){return bj.indexOf(t)===-1&&(bj.push(t),console.error("[mobx] Deprecated: "+t),!0)}function lT(t){var r=!1;return function(){if(!r)return r=!0,t.apply(this,arguments)}}var hj=function(){};function Gx(t){var r=[];return t.forEach(function(e){r.indexOf(e)===-1&&r.push(e)}),r}function QS(t,r,e){return r===void 0&&(r=100),e===void 0&&(e=" - "),t?t.slice(0,r).join(e)+(t.length>r?" (... and "+(t.length-r)+"more)":""):""}function dT(t){return t!==null&&typeof t=="object"}function yk(t){if(t===null||typeof t!="object")return!1;var r=Object.getPrototypeOf(t);return r===Object.prototype||r===null}function eV(){for(var t=arguments[0],r=1,e=arguments.length;r0&&(r.dependencies=Gx(t.observing).map(dV)),r}function sV(t){var r={name:t.name};return(function(e){return e.observers&&e.observers.length>0})(t)&&(r.observers=uV(t).map(sV)),r}function uV(t){return t.observers}function Wlr(t,r){var e=t.observers.length;e&&(t.observersIndexes[r.__mapid]=e),t.observers[e]=r,t.lowestObserverState>r.dependenciesState&&(t.lowestObserverState=r.dependenciesState)}function gV(t,r){if(t.observers.length===1)t.observers.length=0,bV(t);else{var e=t.observers,o=t.observersIndexes,n=e.pop();if(n!==r){var a=o[r.__mapid]||0;a?o[n.__mapid]=a:delete o[n.__mapid],e[a]=n}delete o[r.__mapid]}}function bV(t){t.isPendingUnobservation||(t.isPendingUnobservation=!0,Et.pendingUnobservations.push(t))}function Hf(){Et.inBatch++}function Wf(){if(--Et.inBatch===0){xV();for(var t=Et.pendingUnobservations,r=0;r=2,Wo("m014")),co(typeof t=="object",Wo("m015")),co(!rg(t),Wo("m016")),e.forEach(function(l){co(typeof l=="object",Wo("m017")),co(!zk(l),Wo("m018"))});for(var o=kk(t),n={},a=e.length-1;a>=0;a--){var i=e[a];for(var c in i)if(n[c]!==!0&&f3(i,c)){if(n[c]=!0,t===i&&!tV(t,c))continue;jlr(o,c,Object.getOwnPropertyDescriptor(i,c),r)}}return t}var QG=Y5(Lf),Blr=Y5(JG),Ulr=Y5(jf),Flr=Y5(my),qlr=Y5($G),gj={box:function(t,r){return arguments.length>2&&kf("box"),new ev(t,Lf,r)},shallowBox:function(t,r){return arguments.length>2&&kf("shallowBox"),new ev(t,jf,r)},array:function(t,r){return arguments.length>2&&kf("array"),new Eh(t,Lf,r)},shallowArray:function(t,r){return arguments.length>2&&kf("shallowArray"),new Eh(t,jf,r)},map:function(t,r){return arguments.length>2&&kf("map"),new mk(t,Lf,r)},shallowMap:function(t,r){return arguments.length>2&&kf("shallowMap"),new mk(t,jf,r)},object:function(t,r){arguments.length>2&&kf("object");var e={};return kk(e,r),ZG(e,t),e},shallowObject:function(t,r){arguments.length>2&&kf("shallowObject");var e={};return kk(e,r),KG(e,t),e},ref:function(){return arguments.length<2?ty(jf,arguments[0]):Ulr.apply(null,arguments)},shallow:function(){return arguments.length<2?ty(JG,arguments[0]):Blr.apply(null,arguments)},deep:function(){return arguments.length<2?ty(Lf,arguments[0]):QG.apply(null,arguments)},struct:function(){return arguments.length<2?ty(my,arguments[0]):Flr.apply(null,arguments)}},Ua=function(t){if(t===void 0&&(t=void 0),typeof arguments[1]=="string")return QG.apply(null,arguments);if(co(arguments.length<=1,Wo("m021")),co(!I0(t),Wo("m020")),zk(t))return t;var r=Lf(t,0,void 0);return r!==t?r:Ua.box(t)};function kf(t){wl("Expected one or two arguments to observable."+t+". Did you accidentally try to use observable."+t+" as decorator?")}function I0(t){return typeof t=="object"&&t!==null&&t.isMobxModifierDescriptor===!0}function ty(t,r){return co(!I0(r),"Modifiers cannot be nested"),{isMobxModifierDescriptor:!0,initialValue:r,enhancer:t}}function Lf(t,r,e){return I0(t)&&wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"),zk(t)?t:Array.isArray(t)?Ua.array(t,e):yk(t)?Ua.object(t,e):wk(t)?Ua.map(t,e):t}function JG(t,r,e){return I0(t)&&wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"),t==null||jb(t)||Mh(t)||rg(t)?t:Array.isArray(t)?Ua.shallowArray(t,e):yk(t)?Ua.shallowObject(t,e):wk(t)?Ua.shallowMap(t,e):wl("The shallow modifier / decorator can only used in combination with arrays, objects and maps")}function jf(t){return t}function my(t,r,e){if(h3(t,r))return r;if(zk(t))return t;if(Array.isArray(t))return new Eh(t,my,e);if(wk(t))return new mk(t,my,e);if(yk(t)){var o={};return kk(o,e),cT(o,my,[t]),o}return t}function $G(t,r,e){return h3(t,r)?r:t}function jp(t,r){r===void 0&&(r=void 0),Hf();try{return t.apply(r)}finally{Wf()}}Object.keys(gj).forEach(function(t){return Ua[t]=gj[t]}),Ua.deep.struct=Ua.struct,Ua.ref.struct=function(){return arguments.length<2?ty($G,arguments[0]):qlr.apply(null,arguments)};var Glr={},mk=(function(){function t(r,e,o){e===void 0&&(e=Lf),o===void 0&&(o="ObservableMap@"+yl()),this.enhancer=e,this.name=o,this.$mobx=Glr,this._data=Object.create(null),this._hasMap=Object.create(null),this._keys=new Eh(void 0,jf,this.name+".keys()",!0),this.interceptors=null,this.changeListeners=null,this.dehancer=void 0,this.merge(r)}return t.prototype._has=function(r){return this._data[r]!==void 0},t.prototype.has=function(r){return!!this.isValidKey(r)&&(r=""+r,this._hasMap[r]?this._hasMap[r].get():this._updateHasMapEntry(r,!1).get())},t.prototype.set=function(r,e){this.assertValidKey(r),r=""+r;var o=this._has(r);if(m0(this)){var n=y0(this,{type:o?"update":"add",object:this,newValue:e,name:r});if(!n)return this;e=n.newValue}return o?this._updateValue(r,e):this._addValue(r,e),this},t.prototype.delete=function(r){var e=this;if(this.assertValidKey(r),r=""+r,m0(this)&&!(a=y0(this,{type:"delete",object:this,name:r})))return!1;if(this._has(r)){var o=$d(),n=Gf(this),a=n||o?{type:"delete",object:this,oldValue:this._data[r].value,name:r}:null;return o&&Fg(a),jp(function(){e._keys.remove(r),e._updateHasMapEntry(r,!1),e._data[r].setNewValue(void 0),e._data[r]=void 0}),n&&Vf(this,a),o&&qg(),!0}return!1},t.prototype._updateHasMapEntry=function(r,e){var o=this._hasMap[r];return o?o.setNewValue(e):o=this._hasMap[r]=new ev(e,jf,this.name+"."+r+"?",!1),o},t.prototype._updateValue=function(r,e){var o=this._data[r];if((e=o.prepareNewValue(e))!==ky){var n=$d(),a=Gf(this),i=a||n?{type:"update",object:this,oldValue:o.value,name:r,newValue:e}:null;n&&Fg(i),o.setNewValue(e),a&&Vf(this,i),n&&qg()}},t.prototype._addValue=function(r,e){var o=this;jp(function(){var c=o._data[r]=new ev(e,o.enhancer,o.name+"."+r,!1);e=c.value,o._updateHasMapEntry(r,!0),o._keys.push(r)});var n=$d(),a=Gf(this),i=a||n?{type:"add",object:this,name:r,newValue:e}:null;n&&Fg(i),a&&Vf(this,i),n&&qg()},t.prototype.get=function(r){return r=""+r,this.has(r)?this.dehanceValue(this._data[r].get()):this.dehanceValue(void 0)},t.prototype.dehanceValue=function(r){return this.dehancer!==void 0?this.dehancer(r):r},t.prototype.keys=function(){return nx(this._keys.slice())},t.prototype.values=function(){return nx(this._keys.map(this.get,this))},t.prototype.entries=function(){var r=this;return nx(this._keys.map(function(e){return[e,r.get(e)]}))},t.prototype.forEach=function(r,e){var o=this;this.keys().forEach(function(n){return r.call(e,o.get(n),n,o)})},t.prototype.merge=function(r){var e=this;return rg(r)&&(r=r.toJS()),jp(function(){yk(r)?Object.keys(r).forEach(function(o){return e.set(o,r[o])}):Array.isArray(r)?r.forEach(function(o){var n=o[0],a=o[1];return e.set(n,a)}):wk(r)?r.forEach(function(o,n){return e.set(n,o)}):r!=null&&wl("Cannot initialize map from "+r)}),this},t.prototype.clear=function(){var r=this;jp(function(){mV(function(){r.keys().forEach(r.delete,r)})})},t.prototype.replace=function(r){var e=this;return jp(function(){var o,n=yk(o=r)?Object.keys(o):Array.isArray(o)?o.map(function(a){return a[0]}):wk(o)?Array.from(o.keys()):rg(o)?o.keys():wl("Cannot get keys from "+o);e.keys().filter(function(a){return n.indexOf(a)===-1}).forEach(function(a){return e.delete(a)}),e.merge(r)}),this},Object.defineProperty(t.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),t.prototype.toJS=function(){var r=this,e={};return this.keys().forEach(function(o){return e[o]=r.get(o)}),e},t.prototype.toJSON=function(){return this.toJS()},t.prototype.isValidKey=function(r){return r!=null&&(typeof r=="string"||typeof r=="number"||typeof r=="boolean")},t.prototype.assertValidKey=function(r){if(!this.isValidKey(r))throw new Error("[mobx.map] Invalid key: '"+r+"', only strings, numbers and booleans are accepted as key in observable maps.")},t.prototype.toString=function(){var r=this;return this.name+"[{ "+this.keys().map(function(e){return e+": "+r.get(e)}).join(", ")+" }]"},t.prototype.observe=function(r,e){return co(e!==!0,Wo("m033")),g3(this,r)},t.prototype.intercept=function(r){return u3(this,r)},t})();jG(mk.prototype,function(){return this.entries()});var rg=D0("ObservableMap",mk),rV=[];function b5(){return typeof window<"u"?window:fi.g}function yl(){return++Et.mobxGuid}function wl(t,r){throw co(!1,t,r),"X"}function co(t,r,e){if(!t)throw new Error("[mobx] Invariant failed: "+r+(e?" in '"+e+"'":""))}Object.freeze(rV);var bj=[];function Qv(t){return bj.indexOf(t)===-1&&(bj.push(t),console.error("[mobx] Deprecated: "+t),!0)}function lT(t){var r=!1;return function(){if(!r)return r=!0,t.apply(this,arguments)}}var hj=function(){};function Gx(t){var r=[];return t.forEach(function(e){r.indexOf(e)===-1&&r.push(e)}),r}function QS(t,r,e){return r===void 0&&(r=100),e===void 0&&(e=" - "),t?t.slice(0,r).join(e)+(t.length>r?" (... and "+(t.length-r)+"more)":""):""}function dT(t){return t!==null&&typeof t=="object"}function yk(t){if(t===null||typeof t!="object")return!1;var r=Object.getPrototypeOf(t);return r===Object.prototype||r===null}function eV(){for(var t=arguments[0],r=1,e=arguments.length;r0&&(r.dependencies=Gx(t.observing).map(dV)),r}function sV(t){var r={name:t.name};return(function(e){return e.observers&&e.observers.length>0})(t)&&(r.observers=uV(t).map(sV)),r}function uV(t){return t.observers}function Wlr(t,r){var e=t.observers.length;e&&(t.observersIndexes[r.__mapid]=e),t.observers[e]=r,t.lowestObserverState>r.dependenciesState&&(t.lowestObserverState=r.dependenciesState)}function gV(t,r){if(t.observers.length===1)t.observers.length=0,bV(t);else{var e=t.observers,o=t.observersIndexes,n=e.pop();if(n!==r){var a=o[r.__mapid]||0;a?o[n.__mapid]=a:delete o[n.__mapid],e[a]=n}delete o[r.__mapid]}}function bV(t){t.isPendingUnobservation||(t.isPendingUnobservation=!0,Et.pendingUnobservations.push(t))}function Hf(){Et.inBatch++}function Wf(){if(--Et.inBatch===0){xV();for(var t=Et.pendingUnobservations,r=0;r=1e3?r.push("(and many more)"):(r.push(""+new Array(e).join(" ")+t.name),t.dependencies&&t.dependencies.forEach(function(o){return vV(o,r,e+1)}))}CE.__mobxInstanceCount?(CE.__mobxInstanceCount++,setTimeout(function(){iV||cV||fj||(fj=!0,console.warn("[mobx] Warning: there are multiple mobx instances active. This might lead to unexpected results. See https://github.com/mobxjs/mobx/issues/1082 for details."))},1)):CE.__mobxInstanceCount=1,(function(t){t[t.NOT_TRACKING=-1]="NOT_TRACKING",t[t.UP_TO_DATE=0]="UP_TO_DATE",t[t.POSSIBLY_STALE=1]="POSSIBLY_STALE",t[t.STALE=2]="STALE"})(ln||(ln={})),(function(t){t[t.NONE=0]="NONE",t[t.LOG=1]="LOG",t[t.BREAK=2]="BREAK"})(zg||(zg={}));var Vx=function(t){this.cause=t};function oy(t){return t instanceof Vx}function $S(t){switch(t.dependenciesState){case ln.UP_TO_DATE:return!1;case ln.NOT_TRACKING:case ln.STALE:return!0;case ln.POSSIBLY_STALE:for(var r=N0(),e=t.observing,o=e.length,n=0;n0;Et.computationDepth>0&&r&&wl(Wo("m031")+t.name),!Et.allowStateChanges&&r&&wl(Wo(Et.strictMode?"m030a":"m030b")+t.name)}function kV(t,r,e){yV(t),t.newObserving=new Array(t.observing.length+100),t.unboundDepsCount=0,t.runId=++Et.runId;var o,n=Et.trackingDerivation;Et.trackingDerivation=t;try{o=r.call(e)}catch(a){o=new Vx(a)}return Et.trackingDerivation=n,(function(a){for(var i=a.observing,c=a.observing=a.newObserving,l=ln.UP_TO_DATE,d=0,s=a.unboundDepsCount,u=0;ul&&(l=g.dependenciesState);for(c.length=d,a.newObserving=null,s=i.length;s--;)(g=i[s]).diffValue===0&&gV(g,a),g.diffValue=0;for(;d--;){var g;(g=c[d]).diffValue===1&&(g.diffValue=0,Wlr(g,a))}l!==ln.UP_TO_DATE&&(a.dependenciesState=l,a.onBecomeStale())})(t),o}function rO(t){var r=t.observing;t.observing=[];for(var e=r.length;e--;)gV(r[e],t);t.dependenciesState=ln.NOT_TRACKING}function mV(t){var r=N0(),e=t();return Ah(r),e}function N0(){var t=Et.trackingDerivation;return Et.trackingDerivation=null,t}function Ah(t){Et.trackingDerivation=t}function yV(t){if(t.dependenciesState!==ln.UP_TO_DATE){t.dependenciesState=ln.UP_TO_DATE;for(var r=t.observing,e=r.length;e--;)r[e].lowestObserverState=ln.UP_TO_DATE}}function vj(t){return console.log(t),t}function wV(t){switch(t.length){case 0:return Et.trackingDerivation;case 1:return zb(t[0]);case 2:return zb(t[0],t[1])}}var f5=(function(){function t(r,e){r===void 0&&(r="Reaction@"+yl()),this.name=r,this.onInvalidate=e,this.observing=[],this.newObserving=[],this.dependenciesState=ln.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+yl(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=zg.NONE}return t.prototype.onBecomeStale=function(){this.schedule()},t.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Et.pendingReactions.push(this),xV())},t.prototype.isScheduled=function(){return this._isScheduled},t.prototype.runReaction=function(){this.isDisposed||(Hf(),this._isScheduled=!1,$S(this)&&(this._isTrackPending=!0,this.onInvalidate(),this._isTrackPending&&$d()&&w0({object:this,type:"scheduled-reaction"})),Wf())},t.prototype.track=function(r){Hf();var e,o=$d();o&&(e=Date.now(),Fg({object:this,type:"reaction",fn:r})),this._isRunning=!0;var n=kV(this,r,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&rO(this),oy(n)&&this.reportExceptionInDerivation(n.cause),o&&qg({time:Date.now()-e}),Wf()},t.prototype.reportExceptionInDerivation=function(r){var e=this;if(this.errorHandler)this.errorHandler(r,this);else{var o="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this,n=Wo("m037");console.error(o||n,r),$d()&&w0({type:"error",message:o,error:r,object:this}),Et.globalReactionErrorHandlers.forEach(function(a){return a(r,e)})}},t.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Hf(),rO(this),Wf()))},t.prototype.getDisposer=function(){var r=this.dispose.bind(this);return r.$mobx=this,r.onError=Ylr,r},t.prototype.toString=function(){return"Reaction["+this.name+"]"},t.prototype.whyRun=function(){var r=Gx(this._isRunning?this.newObserving:this.observing).map(function(e){return e.name});return` + `)()}}function vV(t,r,e){r.length>=1e3?r.push("(and many more)"):(r.push(""+new Array(e).join(" ")+t.name),t.dependencies&&t.dependencies.forEach(function(o){return vV(o,r,e+1)}))}CE.__mobxInstanceCount?(CE.__mobxInstanceCount++,setTimeout(function(){iV||cV||fj||(fj=!0,console.warn("[mobx] Warning: there are multiple mobx instances active. This might lead to unexpected results. See https://github.com/mobxjs/mobx/issues/1082 for details."))},1)):CE.__mobxInstanceCount=1,(function(t){t[t.NOT_TRACKING=-1]="NOT_TRACKING",t[t.UP_TO_DATE=0]="UP_TO_DATE",t[t.POSSIBLY_STALE=1]="POSSIBLY_STALE",t[t.STALE=2]="STALE"})(ln||(ln={})),(function(t){t[t.NONE=0]="NONE",t[t.LOG=1]="LOG",t[t.BREAK=2]="BREAK"})(zg||(zg={}));var Vx=function(t){this.cause=t};function oy(t){return t instanceof Vx}function $S(t){switch(t.dependenciesState){case ln.UP_TO_DATE:return!1;case ln.NOT_TRACKING:case ln.STALE:return!0;case ln.POSSIBLY_STALE:for(var r=N0(),e=t.observing,o=e.length,n=0;n0;Et.computationDepth>0&&r&&wl(Wo("m031")+t.name),!Et.allowStateChanges&&r&&wl(Wo(Et.strictMode?"m030a":"m030b")+t.name)}function kV(t,r,e){yV(t),t.newObserving=new Array(t.observing.length+100),t.unboundDepsCount=0,t.runId=++Et.runId;var o,n=Et.trackingDerivation;Et.trackingDerivation=t;try{o=r.call(e)}catch(a){o=new Vx(a)}return Et.trackingDerivation=n,(function(a){for(var i=a.observing,c=a.observing=a.newObserving,l=ln.UP_TO_DATE,d=0,s=a.unboundDepsCount,u=0;ul&&(l=g.dependenciesState);for(c.length=d,a.newObserving=null,s=i.length;s--;)(g=i[s]).diffValue===0&&gV(g,a),g.diffValue=0;for(;d--;){var g;(g=c[d]).diffValue===1&&(g.diffValue=0,Wlr(g,a))}l!==ln.UP_TO_DATE&&(a.dependenciesState=l,a.onBecomeStale())})(t),o}function rO(t){var r=t.observing;t.observing=[];for(var e=r.length;e--;)gV(r[e],t);t.dependenciesState=ln.NOT_TRACKING}function mV(t){var r=N0(),e=t();return Th(r),e}function N0(){var t=Et.trackingDerivation;return Et.trackingDerivation=null,t}function Th(t){Et.trackingDerivation=t}function yV(t){if(t.dependenciesState!==ln.UP_TO_DATE){t.dependenciesState=ln.UP_TO_DATE;for(var r=t.observing,e=r.length;e--;)r[e].lowestObserverState=ln.UP_TO_DATE}}function vj(t){return console.log(t),t}function wV(t){switch(t.length){case 0:return Et.trackingDerivation;case 1:return zb(t[0]);case 2:return zb(t[0],t[1])}}var f5=(function(){function t(r,e){r===void 0&&(r="Reaction@"+yl()),this.name=r,this.onInvalidate=e,this.observing=[],this.newObserving=[],this.dependenciesState=ln.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+yl(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=zg.NONE}return t.prototype.onBecomeStale=function(){this.schedule()},t.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Et.pendingReactions.push(this),xV())},t.prototype.isScheduled=function(){return this._isScheduled},t.prototype.runReaction=function(){this.isDisposed||(Hf(),this._isScheduled=!1,$S(this)&&(this._isTrackPending=!0,this.onInvalidate(),this._isTrackPending&&$d()&&w0({object:this,type:"scheduled-reaction"})),Wf())},t.prototype.track=function(r){Hf();var e,o=$d();o&&(e=Date.now(),Fg({object:this,type:"reaction",fn:r})),this._isRunning=!0;var n=kV(this,r,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&rO(this),oy(n)&&this.reportExceptionInDerivation(n.cause),o&&qg({time:Date.now()-e}),Wf()},t.prototype.reportExceptionInDerivation=function(r){var e=this;if(this.errorHandler)this.errorHandler(r,this);else{var o="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this,n=Wo("m037");console.error(o||n,r),$d()&&w0({type:"error",message:o,error:r,object:this}),Et.globalReactionErrorHandlers.forEach(function(a){return a(r,e)})}},t.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Hf(),rO(this),Wf()))},t.prototype.getDisposer=function(){var r=this.dispose.bind(this);return r.$mobx=this,r.onError=Ylr,r},t.prototype.toString=function(){return"Reaction["+this.name+"]"},t.prototype.whyRun=function(){var r=Gx(this._isRunning?this.newObserving:this.observing).map(function(e){return e.name});return` WhyRun? reaction '`+this.name+`': * Status: [`+(this.isDisposed?"stopped":this._isRunning?"running":this.isScheduled()?"scheduled":"idle")+`] * This reaction will re-run if any of the following observables changes: `+QS(r)+` `+(this._isRunning?" (... or any observable accessed during the remainder of the current run)":"")+` `+Wo("m038")+` -`},t.prototype.trace=function(r){r===void 0&&(r=!1),(function(){for(var e=[],o=0;o0||Et.isRunningReactions||eO(Xlr)}function Xlr(){Et.isRunningReactions=!0;for(var t=Et.pendingReactions,r=0;t.length>0;){++r===pj&&(console.error("Reaction doesn't converge to a stable state after "+pj+" iterations. Probably there is a cycle in the reactive function: "+t[0]),t.splice(0));for(var e=t.splice(0),o=0,n=e.length;o=0&&Et.globalReactionErrorHandlers.splice(r,1)}},reserveArrayBuffer:nT,resetGlobalState:function(){Et.resetId++;var t=new aV;for(var r in t)Hlr.indexOf(r)===-1&&(Et[r]=t[r]);Et.allowStateChanges=!Et.strictMode},isolateGlobalState:function(){cV=!0,b5().__mobxInstanceCount--},shareGlobalState:function(){Qv("Using `shareGlobalState` is not recommended, use peer dependencies instead. See https://github.com/mobxjs/mobx/issues/1082 for details."),iV=!0;var t=b5(),r=Et;if(t.__mobservableTrackingStack||t.__mobservableViewStack)throw new Error("[mobx] An incompatible version of mobservable is already loaded.");if(t.__mobxGlobal&&t.__mobxGlobal.version!==r.version)throw new Error("[mobx] An incompatible version of mobx is already loaded.");t.__mobxGlobal?Et=t.__mobxGlobal:t.__mobxGlobal=r},spyReport:w0,spyReportEnd:qg,spyReportStart:Fg,setReactionScheduler:function(t){var r=eO;eO=function(e){return t(function(){return r(e)})}}},tO={Reaction:f5,untracked:mV,Atom:Tlr,BaseAtom:W5,useStrict:UG,isStrictModeEnabled:function(){return Et.strictMode},spy:LG,comparer:Mh,asReference:function(t){return Qv("asReference is deprecated, use observable.ref instead"),Ua.ref(t)},asFlat:function(t){return Qv("asFlat is deprecated, use observable.shallow instead"),Ua.shallow(t)},asStructure:function(t){return Qv("asStructure is deprecated. Use observable.struct, computed.struct or reaction options instead."),Ua.struct(t)},asMap:function(t){return Qv("asMap is deprecated, use observable.map or observable.shallowMap instead"),Ua.map(t||{})},isModifierDescriptor:I0,isObservableObject:jb,isBoxedObservable:aT,isObservableArray:Ph,ObservableMap:mk,isObservableMap:rg,map:function(t){return Qv("`mobx.map` is deprecated, use `new ObservableMap` or `mobx.observable.map` instead"),Ua.map(t)},transaction:jp,observable:Ua,computed:Hx,isObservable:zk,isComputed:function(t,r){if(t==null)return!1;if(r!==void 0){if(jb(t)===!1||!t.$mobx.values[r])return!1;var e=zb(t,r);return Oh(e)}return Oh(t)},extendObservable:ZG,extendShallowObservable:KG,observe:function(t,r,e,o){return typeof e=="function"?(function(n,a,i,c){return Eh(n,a).observe(i,c)})(t,r,e,o):(function(n,a,i){return Eh(n).observe(a,i)})(t,r,e)},intercept:function(t,r,e){return typeof e=="function"?(function(o,n,a){return Eh(o,n).intercept(a)})(t,r,e):(function(o,n){return Eh(o).intercept(n)})(t,r)},autorun:qx,autorunAsync:function(t,r,e,o){var n,a,i,c;typeof t=="string"?(n=t,a=r,i=e,c=o):(n=t.name||"AutorunAsync@"+yl(),a=t,i=r,c=e),co(Fx(a)===!1,Wo("m006")),i===void 0&&(i=1),c&&(a=a.bind(c));var l=!1,d=new f5(n,function(){l||(l=!0,setTimeout(function(){l=!1,d.isDisposed||d.track(s)},i))});function s(){a(d)}return d.schedule(),d.getDisposer()},when:function(t,r,e,o){var n,a,i,c;return typeof t=="string"?(n=t,a=r,i=e,c=o):(n="When@"+yl(),a=t,i=r,c=e),qx(n,function(l){if(a.call(c)){l.dispose();var d=N0();i.call(c),Ah(d)}})},reaction:VG,action:ia,isAction:Fx,runInAction:function(t,r,e){var o=typeof t=="string"?t:t.name||"",n=typeof t=="function"?t:r,a=typeof t=="function"?r:e;return co(typeof n=="function",Wo("m002")),co(n.length===0,Wo("m003")),co(typeof o=="string"&&o.length>0,"actions should have valid names, got: '"+o+"'"),iT(o,n,a,void 0)},expr:function(t,r){return pV()||console.warn(Wo("m013")),Hx(t,{context:r}).get()},toJS:ad,createTransformer:function(t,r){co(typeof t=="function"&&t.length<2,"createTransformer expects a function that accepts one argument");var e={},o=Et.resetId,n=(function(a){function i(c,l){var d=a.call(this,function(){return t(l)},void 0,Mh.default,"Transformer-"+t.name+"-"+c,void 0)||this;return d.sourceIdentifier=c,d.sourceObject=l,d}return s3(i,a),i.prototype.onBecomeUnobserved=function(){var c=this.value;a.prototype.onBecomeUnobserved.call(this),delete e[this.sourceIdentifier],r&&r(c,this.sourceObject)},i})(x0);return function(a){o!==Et.resetId&&(e={},o=Et.resetId);var i=(function(l){if(typeof l=="string"||typeof l=="number")return l;if(l===null||typeof l!="object")throw new Error("[mobx] transform expected some kind of object or primitive value, got: "+l);var d=l.$transformId;return d===void 0&&tv(l,"$transformId",d=yl()),d})(a),c=e[i];return c?c.get():(c=e[i]=new n(i,a)).get()}},whyRun:function(t,r){return Qv("`whyRun` is deprecated in favor of `trace`"),(t=wV(arguments))?Oh(t)||xk(t)?vj(t.whyRun()):wl(Wo("m025")):vj(Wo("m024"))},isArrayLike:function(t){return Array.isArray(t)||Ph(t)},extras:bT},kj=!1,Qlr=function(t){var r=tO[t];Object.defineProperty(tO,t,{get:function(){return kj||(kj=!0,console.warn("Using default export (`import mobx from 'mobx'`) is deprecated and won’t work in mobx@4.0.0\nUse `import * as mobx from 'mobx'` instead")),r}})};for(var Jlr in tO)Qlr(Jlr);function yy(t){return yy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yy(t)}function $lr(t,r){for(var e=0;e0&&arguments[0]!==void 0?arguments[0]:{};(function(c,l){if(!(c instanceof l))throw new TypeError("Cannot call a class as a function")})(this,e),o=this,a=void 0,(n=_V(n="callbacks"))in o?Object.defineProperty(o,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[n]=a,this.callbacks=i},r=[{key:"onInitialization",value:function(){this.isValidFunction(this.callbacks.onInitialization)&&this.callbacks.onInitialization()}},{key:"onZoomTransitionDone",value:function(){this.isValidFunction(this.callbacks.onZoomTransitionDone)&&this.callbacks.onZoomTransitionDone()}},{key:"onLayoutDone",value:function(){this.isValidFunction(this.callbacks.onLayoutDone)&&this.callbacks.onLayoutDone()}},{key:"onLayoutStep",value:function(e){this.isValidFunction(this.callbacks.onLayoutStep)&&this.callbacks.onLayoutStep(e)}},{key:"onLayoutComputing",value:function(e){this.isValidFunction(this.callbacks.onLayoutComputing)&&this.callbacks.onLayoutComputing(e)}},{key:"onError",value:function(e){this.isValidFunction(this.callbacks.onError)&&this.callbacks.onError(e)}},{key:"onWebGLContextLost",value:function(e){this.isValidFunction(this.callbacks.onWebGLContextLost)&&this.callbacks.onWebGLContextLost(e)}},{key:"isValidFunction",value:function(e){return e!==void 0&&typeof e=="function"}}],r&&$lr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),tdr=fi(1803),mj=fi.n(tdr),Ct=256,Pm=4096,ka=25,EV="#818790",SV="#EDEDED",OV="#CFD1D4",AV="#F5F6F6",TV="#8FE3E8",hT="#1A1B1D",ny='"Open Sans", sans-serif',oO={position:"absolute",top:0,bottom:0,left:0,right:0},odr=1/.38,Qo=function(){return window.devicePixelRatio||1};function ndr(t,r){return(function(e){if(Array.isArray(e))return e})(t)||(function(e,o){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,i,c,l,d=[],s=!0,u=!1;try{if(c=(n=n.call(e)).next,o!==0)for(;!(s=(a=c.call(n)).done)&&(d.push(a.value),d.length!==o);s=!0);}catch(g){u=!0,i=g}finally{try{if(!s&&n.return!=null&&(l=n.return(),Object(l)!==l))return}finally{if(u)throw i}}return d}})(t,r)||CV(t,r)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +`},t.prototype.trace=function(r){r===void 0&&(r=!1),(function(){for(var e=[],o=0;o0||Et.isRunningReactions||eO(Xlr)}function Xlr(){Et.isRunningReactions=!0;for(var t=Et.pendingReactions,r=0;t.length>0;){++r===pj&&(console.error("Reaction doesn't converge to a stable state after "+pj+" iterations. Probably there is a cycle in the reactive function: "+t[0]),t.splice(0));for(var e=t.splice(0),o=0,n=e.length;o=0&&Et.globalReactionErrorHandlers.splice(r,1)}},reserveArrayBuffer:nT,resetGlobalState:function(){Et.resetId++;var t=new aV;for(var r in t)Hlr.indexOf(r)===-1&&(Et[r]=t[r]);Et.allowStateChanges=!Et.strictMode},isolateGlobalState:function(){cV=!0,b5().__mobxInstanceCount--},shareGlobalState:function(){Qv("Using `shareGlobalState` is not recommended, use peer dependencies instead. See https://github.com/mobxjs/mobx/issues/1082 for details."),iV=!0;var t=b5(),r=Et;if(t.__mobservableTrackingStack||t.__mobservableViewStack)throw new Error("[mobx] An incompatible version of mobservable is already loaded.");if(t.__mobxGlobal&&t.__mobxGlobal.version!==r.version)throw new Error("[mobx] An incompatible version of mobx is already loaded.");t.__mobxGlobal?Et=t.__mobxGlobal:t.__mobxGlobal=r},spyReport:w0,spyReportEnd:qg,spyReportStart:Fg,setReactionScheduler:function(t){var r=eO;eO=function(e){return t(function(){return r(e)})}}},tO={Reaction:f5,untracked:mV,Atom:Tlr,BaseAtom:W5,useStrict:UG,isStrictModeEnabled:function(){return Et.strictMode},spy:LG,comparer:Ih,asReference:function(t){return Qv("asReference is deprecated, use observable.ref instead"),Ua.ref(t)},asFlat:function(t){return Qv("asFlat is deprecated, use observable.shallow instead"),Ua.shallow(t)},asStructure:function(t){return Qv("asStructure is deprecated. Use observable.struct, computed.struct or reaction options instead."),Ua.struct(t)},asMap:function(t){return Qv("asMap is deprecated, use observable.map or observable.shallowMap instead"),Ua.map(t||{})},isModifierDescriptor:I0,isObservableObject:jb,isBoxedObservable:aT,isObservableArray:Mh,ObservableMap:mk,isObservableMap:rg,map:function(t){return Qv("`mobx.map` is deprecated, use `new ObservableMap` or `mobx.observable.map` instead"),Ua.map(t)},transaction:jp,observable:Ua,computed:Hx,isObservable:zk,isComputed:function(t,r){if(t==null)return!1;if(r!==void 0){if(jb(t)===!1||!t.$mobx.values[r])return!1;var e=zb(t,r);return Ah(e)}return Ah(t)},extendObservable:ZG,extendShallowObservable:KG,observe:function(t,r,e,o){return typeof e=="function"?(function(n,a,i,c){return Sh(n,a).observe(i,c)})(t,r,e,o):(function(n,a,i){return Sh(n).observe(a,i)})(t,r,e)},intercept:function(t,r,e){return typeof e=="function"?(function(o,n,a){return Sh(o,n).intercept(a)})(t,r,e):(function(o,n){return Sh(o).intercept(n)})(t,r)},autorun:qx,autorunAsync:function(t,r,e,o){var n,a,i,c;typeof t=="string"?(n=t,a=r,i=e,c=o):(n=t.name||"AutorunAsync@"+yl(),a=t,i=r,c=e),co(Fx(a)===!1,Wo("m006")),i===void 0&&(i=1),c&&(a=a.bind(c));var l=!1,d=new f5(n,function(){l||(l=!0,setTimeout(function(){l=!1,d.isDisposed||d.track(s)},i))});function s(){a(d)}return d.schedule(),d.getDisposer()},when:function(t,r,e,o){var n,a,i,c;return typeof t=="string"?(n=t,a=r,i=e,c=o):(n="When@"+yl(),a=t,i=r,c=e),qx(n,function(l){if(a.call(c)){l.dispose();var d=N0();i.call(c),Th(d)}})},reaction:VG,action:ia,isAction:Fx,runInAction:function(t,r,e){var o=typeof t=="string"?t:t.name||"",n=typeof t=="function"?t:r,a=typeof t=="function"?r:e;return co(typeof n=="function",Wo("m002")),co(n.length===0,Wo("m003")),co(typeof o=="string"&&o.length>0,"actions should have valid names, got: '"+o+"'"),iT(o,n,a,void 0)},expr:function(t,r){return pV()||console.warn(Wo("m013")),Hx(t,{context:r}).get()},toJS:ad,createTransformer:function(t,r){co(typeof t=="function"&&t.length<2,"createTransformer expects a function that accepts one argument");var e={},o=Et.resetId,n=(function(a){function i(c,l){var d=a.call(this,function(){return t(l)},void 0,Ih.default,"Transformer-"+t.name+"-"+c,void 0)||this;return d.sourceIdentifier=c,d.sourceObject=l,d}return s3(i,a),i.prototype.onBecomeUnobserved=function(){var c=this.value;a.prototype.onBecomeUnobserved.call(this),delete e[this.sourceIdentifier],r&&r(c,this.sourceObject)},i})(x0);return function(a){o!==Et.resetId&&(e={},o=Et.resetId);var i=(function(l){if(typeof l=="string"||typeof l=="number")return l;if(l===null||typeof l!="object")throw new Error("[mobx] transform expected some kind of object or primitive value, got: "+l);var d=l.$transformId;return d===void 0&&tv(l,"$transformId",d=yl()),d})(a),c=e[i];return c?c.get():(c=e[i]=new n(i,a)).get()}},whyRun:function(t,r){return Qv("`whyRun` is deprecated in favor of `trace`"),(t=wV(arguments))?Ah(t)||xk(t)?vj(t.whyRun()):wl(Wo("m025")):vj(Wo("m024"))},isArrayLike:function(t){return Array.isArray(t)||Mh(t)},extras:bT},kj=!1,Qlr=function(t){var r=tO[t];Object.defineProperty(tO,t,{get:function(){return kj||(kj=!0,console.warn("Using default export (`import mobx from 'mobx'`) is deprecated and won’t work in mobx@4.0.0\nUse `import * as mobx from 'mobx'` instead")),r}})};for(var Jlr in tO)Qlr(Jlr);function yy(t){return yy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yy(t)}function $lr(t,r){for(var e=0;e0&&arguments[0]!==void 0?arguments[0]:{};(function(c,l){if(!(c instanceof l))throw new TypeError("Cannot call a class as a function")})(this,e),o=this,a=void 0,(n=_V(n="callbacks"))in o?Object.defineProperty(o,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[n]=a,this.callbacks=i},r=[{key:"onInitialization",value:function(){this.isValidFunction(this.callbacks.onInitialization)&&this.callbacks.onInitialization()}},{key:"onZoomTransitionDone",value:function(){this.isValidFunction(this.callbacks.onZoomTransitionDone)&&this.callbacks.onZoomTransitionDone()}},{key:"onLayoutDone",value:function(){this.isValidFunction(this.callbacks.onLayoutDone)&&this.callbacks.onLayoutDone()}},{key:"onLayoutStep",value:function(e){this.isValidFunction(this.callbacks.onLayoutStep)&&this.callbacks.onLayoutStep(e)}},{key:"onLayoutComputing",value:function(e){this.isValidFunction(this.callbacks.onLayoutComputing)&&this.callbacks.onLayoutComputing(e)}},{key:"onError",value:function(e){this.isValidFunction(this.callbacks.onError)&&this.callbacks.onError(e)}},{key:"onWebGLContextLost",value:function(e){this.isValidFunction(this.callbacks.onWebGLContextLost)&&this.callbacks.onWebGLContextLost(e)}},{key:"isValidFunction",value:function(e){return e!==void 0&&typeof e=="function"}}],r&&$lr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),tdr=fi(1803),mj=fi.n(tdr),Ct=256,Pm=4096,ka=25,EV="#818790",SV="#EDEDED",OV="#CFD1D4",AV="#F5F6F6",TV="#8FE3E8",hT="#1A1B1D",ny='"Open Sans", sans-serif',oO={position:"absolute",top:0,bottom:0,left:0,right:0},odr=1/.38,Qo=function(){return window.devicePixelRatio||1};function ndr(t,r){return(function(e){if(Array.isArray(e))return e})(t)||(function(e,o){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,i,c,l,d=[],s=!0,u=!1;try{if(c=(n=n.call(e)).next,o!==0)for(;!(s=(a=c.call(n)).done)&&(d.push(a.value),d.length!==o);s=!0);}catch(g){u=!0,i=g}finally{try{if(!s&&n.return!=null&&(l=n.return(),Object(l)!==l))return}finally{if(u)throw i}}return d}})(t,r)||CV(t,r)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function yj(t,r){var e=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=CV(t))||r){e&&(t=e);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function CV(t,r){if(t){if(typeof t=="string")return wj(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?wj(t,r):void 0}}function wj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function xj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e1&&arguments[1]!==void 0?arguments[1]:SV,e=new Map;return t.forEach(function(o){var n=o.id,a=o.from,i=o.to,c=o.color,l=o.width,d=o.disabled,s=RV(a,i),u=e.get(s);u?u.bundledRels.push({id:n,color:c??void 0,disabled:d!=null&&d,width:l??1}):e.set(s,{bundledRels:[{id:n,color:c??void 0,disabled:d!=null&&d,width:l??1}],key:s,from:a,to:i,color:c??void 0,disabled:d!=null&&d,width:0})}),e.forEach(function(o){var n=(0,Kn.uniqBy)(o.bundledRels,"disabled"),a=n.length===1&&n[0].disabled===!0,i=n.length===1&&n[0].disabled!==!0;if(a)o.color=r,o.width=1;else{var c=o.bundledRels.filter(function(d){return d.disabled!==!0}),l=(0,Kn.uniqBy)(c,"color");i?(o.color=l.length>1?void 0:o.bundledRels[0].color,o.bundledRels.forEach(function(d){o.width+=d.width})):(o.color=l.length===1?l[0].color:void 0,o.disabled=!1,o.bundledRels.forEach(function(d){o.width+=d.disabled!==!0?d.width:0}))}o.width=Math.min(o.width,20)}),Array.from(e.values())},_0=function(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).find(function(t){return"size"in t})!==void 0};function wy(t){return wy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},wy(t)}function _j(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function idr(t){for(var r=1;r=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Ej(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0?[_.x/E,_.y/E]:[0,0]})(e,a),c={x:i[0],y:i[1]},l=[],d=RE(e);try{for(d.s();!(o=d.n()).done;){var s=o.value,u=this.positions[s.id],g=a[s.id],b={id:s.id};if(u!==void 0){for(var f,v,p,m=s.id,y=(f=this.oldPositions[s.id])!==null&&f!==void 0?f:idr({},c);y===void 0&&n[m]!==void 0;)m=n[m],y=this.oldPositions[m];y.x=(v=y.x)!==null&&v!==void 0?v:c.x,y.y=(p=y.y)!==null&&p!==void 0?p:c.y,b.x=Sj(y.x,u.x,this.t),b.y=Sj(y.y,u.y,this.t)}else g!==void 0&&(b.x=g.x||c.x,b.y=g.y||c.y);l.push(b)}}catch(k){d.e(k)}finally{d.f()}return this.currentT=this.t,l}}],r&&cdr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function rk(t){return rk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},rk(t)}function ldr(t,r){for(var e=0;e0,s=Object.values(l.removes).length>0,u=Object.values(l.updates),g=_0(u);n.shouldUpdate=n.shouldUpdate||d||s||g}if(c.version!==void 0){var b=c.channels[Gd],f=Object.values(b.adds).length>0,v=Object.values(b.removes).length>0;n.shouldUpdate=n.shouldUpdate||f||v}})],n.shouldUpdate=!0,n.setOptions(o),n.layout(i.items),n}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&iO(o,n)})(t,fT),r=t,e=[{key:"setOptions",value:function(o){o&&"sortFunction"in o&&(this.sortFunction=o.sortFunction)}},{key:"update",value:function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||o){var n=this.state,a=n.nodes,i=n.rels,c=Object.values(a.channels[Gd].adds).length>0,l=Object.values(i.channels[Gd].adds).length>0,d=Object.values(a.channels[Gd].removes).length>0,s=Object.values(i.channels[Gd].removes).length>0,u=Object.values(a.channels[Gd].updates),g=_0(u);(o||c||l||d||s||g)&&this.layout(a.items),a.clearChannel(Gd),i.clearChannel(Gd)}(function(b,f,v){var p=aO(ek(b.prototype),"update",v);return typeof p=="function"?function(m){return p.apply(v,m)}:p})(t,0,this)([]),this.shouldUpdate=!1}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate||this.shouldUpdateAnimator}},{key:"getComputing",value:function(){return!1}},{key:"layout",value:function(o){var n,a,i,c=(i=o)!==void 0?ad(i):i,l=(n=(a=this.sortFunction)===null||a===void 0?void 0:a.call(this,c))!==null&&n!==void 0?n:c;this.positions=(function(d){var s,u=0,g=[],b=Qo(),f=yj(d);try{for(f.s();!(s=f.n()).done;){var v,p=(2*((v=s.value.size)!==null&&v!==void 0?v:ka)+12.5)*b;u+=p,g.push(p)}}catch(z){f.e(z)}finally{f.f()}var m=u/(2*Math.PI);if(m<250){var y=250/m;g.forEach(function(z,F){return g[F]=z*y}),m=250}var k,x=adr,_={},S=yj(d.entries());try{for(S.s();!(k=S.n()).done;){var E=ndr(k.value,2),O=E[0],R=E[1],M=g[O]/m,I=x+M/2;x=I+M/2;var L=Math.cos(I)*m,j=Math.sin(I)*m;_[R.id]={id:R.id,x:L,y:j}}}catch(z){S.e(z)}finally{S.f()}return _})(l),this.shouldUpdate=!0,this.startAnimation()}},{key:"terminateUpdate",value:function(){var o,n;this.shouldUpdate=!1,(o=this.state.nodes)===null||o===void 0||o.clearChannel(Gd),(n=this.state.rels)===null||n===void 0||n.clearChannel(Gd)}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(o){o()}),this.state.nodes.removeChannel(Gd),this.state.rels.removeChannel(Gd)}}],e&&ldr(r.prototype,e),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,e})(),sdr={value:()=>{}};function DV(){for(var t,r=0,e=arguments.length,o={};r=0&&(d=l.slice(s+1),l=l.slice(0,s)),l&&!o.hasOwnProperty(l))throw new Error("unknown type: "+l);return{type:l,name:d}})),i=-1,c=a.length;if(!(arguments.length<2)){if(r!=null&&typeof r!="function")throw new Error("invalid callback: "+r);for(;++i0)for(var e,o,n=new Array(e),a=0;a=0&&r._call.call(void 0,t),r=r._next;--Hp})()}finally{Hp=0,(function(){for(var t,r,e=ix,o=1/0;e;)e._call?(o>e._time&&(o=e._time),t=e,e=e._next):(r=e._next,e._next=null,e=t?t._next=r:ix=r);ay=t,lO(o)})(),l0=0}}function hdr(){var t=v5.now(),r=t-Wx;r>1e3&&(v3-=r,Wx=t)}function lO(t){Hp||(iy&&(iy=clearTimeout(iy)),t-l0>24?(t<1/0&&(iy=setTimeout(Tj,t-v5.now()-v3)),Im&&(Im=clearInterval(Im))):(Im||(Wx=v5.now(),Im=setInterval(hdr,1e3)),Hp=1,NV(Tj)))}cO.prototype=jV.prototype={constructor:cO,restart:function(t,r,e){if(typeof t!="function")throw new TypeError("callback is not a function");e=(e==null?LV():+e)+(r==null?0:+r),this._next||ay===this||(ay?ay._next=this:ix=this,ay=this),this._call=t,this._time=e,lO()},stop:function(){this._call&&(this._call=null,this._time=1/0,lO())}};const Cj=4294967296;function fdr(t){return t.x}function vdr(t){return t.y}var pdr=Math.PI*(3-Math.sqrt(5));function Rj(t,r,e,o){if(isNaN(r)||isNaN(e))return t;var n,a,i,c,l,d,s,u,g,b=t._root,f={data:o},v=t._x0,p=t._y0,m=t._x1,y=t._y1;if(!b)return t._root=f,t;for(;b.length;)if((d=r>=(a=(v+m)/2))?v=a:m=a,(s=e>=(i=(p+y)/2))?p=i:y=i,n=b,!(b=b[u=s<<1|d]))return n[u]=f,t;if(c=+t._x.call(null,b.data),l=+t._y.call(null,b.data),r===c&&e===l)return f.next=b,n?n[u]=f:t._root=f,t;do n=n?n[u]=new Array(4):t._root=new Array(4),(d=r>=(a=(v+m)/2))?v=a:m=a,(s=e>=(i=(p+y)/2))?p=i:y=i;while((u=s<<1|d)==(g=(l>=i)<<1|c>=a));return n[g]=b,n[u]=f,t}function Vd(t,r,e,o,n){this.node=t,this.x0=r,this.y0=e,this.x1=o,this.y1=n}function kdr(t){return t[0]}function mdr(t){return t[1]}function vT(t,r,e){var o=new pT(r??kdr,e??mdr,NaN,NaN,NaN,NaN);return t==null?o:o.addAll(t)}function pT(t,r,e,o,n,a){this._x=t,this._y=r,this._x0=e,this._y0=o,this._x1=n,this._y1=a,this._root=void 0}function Pj(t){for(var r={data:t.data},e=r;t=t.next;)e=e.next={data:t.data};return r}var Hd=vT.prototype=pT.prototype;function Zd(t){return function(){return t}}function zf(t){return 1e-6*(t()-.5)}function PE(){var t,r,e,o,n,a=Zd(-30),i=1,c=1/0,l=.81;function d(b){var f,v=t.length,p=vT(t,fdr,vdr).visitAfter(u);for(o=b,f=0;f=c)){(b.data!==r||b.next)&&(m===0&&(x+=(m=zf(e))*m),y===0&&(x+=(y=zf(e))*y),xs&&(s=o),nu&&(u=n));if(l>s||d>u)return this;for(this.cover(l,d).cover(s,u),e=0;et||t>=n||o>r||r>=a;)switch(c=(rg||(a=l.y0)>b||(i=l.x1)=m)<<1|t>=p)&&(l=f[f.length-1],f[f.length-1]=f[f.length-1-d],f[f.length-1-d]=l)}else{var y=t-+this._x.call(null,v.data),k=r-+this._y.call(null,v.data),x=y*y+k*k;if(x=(c=(f+p)/2))?f=c:p=c,(s=i>=(l=(v+m)/2))?v=l:m=l,r=b,!(b=b[u=s<<1|d]))return this;if(!b.length)break;(r[u+1&3]||r[u+2&3]||r[u+3&3])&&(e=r,g=u)}for(;b.data!==t;)if(o=b,!(b=b.next))return this;return(n=b.next)&&delete b.next,o?(n?o.next=n:delete o.next,this):r?(n?r[u]=n:delete r[u],(b=r[0]||r[1]||r[2]||r[3])&&b===(r[3]||r[2]||r[1]||r[0])&&!b.length&&(e?e[g]=b:this._root=b),this):(this._root=n,this)},Hd.removeAll=function(t){for(var r=0,e=t.length;rt.length)&&(r=t.length);for(var e=0,o=Array(r);e(O=(1664525*O+1013904223)%Cj)/Cj})();function x(){_(),y.call("tick",s),u1?(R==null?p.delete(O):p.set(O,E(R)),s):p.get(O)},find:function(O,R,M){var I,L,j,z,F,H=0,q=d.length;for(M==null?M=1/0:M*=M,H=0;H1?(y.on(O,R),s):y.on(O)}}})().velocityDecay(.4).force("charge",PE().strength(sO)).force("centerX",(function(d){var s,u,g,b=Zd(.1);function f(p){for(var m,y=0,k=s.length;y0,u=Object.values(d.removes).length>0,g=Object.values(d.updates),b=_0(g);s||u||b?(n.shouldUpdate=!0,n.shouldReheatNodes=!0,n.shouldCountNodeRels=!0):n.shouldReheatNodes=!1}var f=l.channels[_b];if(l.version!==void 0&&f){var v=Object.values(f.adds).length>0,p=Object.values(f.removes).length>0;(v||p)&&(n.shouldUpdate=!0,n.shouldReheatNodes=!0,n.shouldCountNodeRels=!0)}}))},r=[{key:"setOptions",value:function(e){}},{key:"updateNodes",value:function(e){var o=this;e.forEach(function(n){o.d3Nodes[n.id]===void 0&&(o.d3Nodes[n.id]={id:n.id}),n!=null&&n.pinned?(o.d3Nodes[n.id].fx=n.x,o.d3Nodes[n.id].fy=n.y):(o.d3Nodes[n.id].x=n.x,o.d3Nodes[n.id].y=n.y),o.d3Nodes[n.id].vy=0,o.d3Nodes[n.id].vx=0}),this.shouldUpdate=!0,this.simulation.tick().alpha(.2)}},{key:"update",value:function(){var e,o=this,n=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||n){var a=this.state,i=a.nodes,c=a.rels,l=i.channels[_b],d=c.channels[_b],s=Object.values(l.adds).length>0,u=Object.values(d.adds).length>0,g=Object.values(l.removes).length>0,b=Object.values(d.removes).length>0,f=Object.values(l.updates).length>0;if(s||u||g||b||f){var v=s&&Object.keys(this.d3Nodes).length===0,p=ME(l.removes);Object.keys(p).forEach(function(k){delete o.d3Nodes[k]});var m=ME(l.adds);if(Object.keys(m).forEach(function(k){o.d3Nodes[k]=(function(x){for(var _=1;_this.simulation.alphaMin()&&(this.shouldUpdate=!0,this.simulationStopped&&(this.simulation.restart(),this.simulationStopped=!1))}}},{key:"layout",value:function(e,o,n){var a=this;if(!(0,Kn.isEmpty)(this.d3Nodes)){if(En.info("d3ForceLayout: start layout with ".concat(Object.keys(this.d3Nodes).length," nodes and ").concat(this.d3RelList.length," rels")),this.simulation.stop(),this.simulation.nodes(Object.values(this.d3Nodes)).force("collide",(function(d){var s,u,g,b=1,f=1;function v(){for(var y,k,x,_,S,E,O,R=s.length,M=0;M_+Z||F<_-Z||z>S+Z||Hx.index){var $=_-q.x-q.vx,X=S-q.y-q.vy,Q=$*$+X*X;Qy.r&&(y.r=y[k].r)}function m(){if(s){var y,k,x=s.length;for(u=new Array(x),y=0;y[p(j,z,g),j]));for(O=0,b=new Array(M);O=this.simulation.alphaMin();)this.simulation.tick(1);return requestAnimationFrame(function(){a.computing=!1}),void this.simulation.restart()}this.shouldReheatNodes?this.simulation.alpha(1).restart():this.simulation.restart()}}},{key:"getNodePositions",value:function(e){var o,n=[],a=(function(d,s){var u=typeof Symbol<"u"&&d[Symbol.iterator]||d["@@iterator"];if(!u){if(Array.isArray(d)||(u=(function(m,y){if(m){if(typeof m=="string")return Dj(m,y);var k={}.toString.call(m).slice(8,-1);return k==="Object"&&m.constructor&&(k=m.constructor.name),k==="Map"||k==="Set"?Array.from(m):k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k)?Dj(m,y):void 0}})(d))||s){u&&(d=u);var g=0,b=function(){};return{s:b,n:function(){return g>=d.length?{done:!0}:{done:!1,value:d[g++]}},e:function(m){throw m},f:b}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Ej(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0?[_.x/E,_.y/E]:[0,0]})(e,a),c={x:i[0],y:i[1]},l=[],d=RE(e);try{for(d.s();!(o=d.n()).done;){var s=o.value,u=this.positions[s.id],g=a[s.id],b={id:s.id};if(u!==void 0){for(var f,v,p,m=s.id,y=(f=this.oldPositions[s.id])!==null&&f!==void 0?f:idr({},c);y===void 0&&n[m]!==void 0;)m=n[m],y=this.oldPositions[m];y.x=(v=y.x)!==null&&v!==void 0?v:c.x,y.y=(p=y.y)!==null&&p!==void 0?p:c.y,b.x=Sj(y.x,u.x,this.t),b.y=Sj(y.y,u.y,this.t)}else g!==void 0&&(b.x=g.x||c.x,b.y=g.y||c.y);l.push(b)}}catch(k){d.e(k)}finally{d.f()}return this.currentT=this.t,l}}],r&&cdr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function rk(t){return rk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},rk(t)}function ldr(t,r){for(var e=0;e0,s=Object.values(l.removes).length>0,u=Object.values(l.updates),g=_0(u);n.shouldUpdate=n.shouldUpdate||d||s||g}if(c.version!==void 0){var b=c.channels[Gd],f=Object.values(b.adds).length>0,v=Object.values(b.removes).length>0;n.shouldUpdate=n.shouldUpdate||f||v}})],n.shouldUpdate=!0,n.setOptions(o),n.layout(i.items),n}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&iO(o,n)})(t,fT),r=t,e=[{key:"setOptions",value:function(o){o&&"sortFunction"in o&&(this.sortFunction=o.sortFunction)}},{key:"update",value:function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||o){var n=this.state,a=n.nodes,i=n.rels,c=Object.values(a.channels[Gd].adds).length>0,l=Object.values(i.channels[Gd].adds).length>0,d=Object.values(a.channels[Gd].removes).length>0,s=Object.values(i.channels[Gd].removes).length>0,u=Object.values(a.channels[Gd].updates),g=_0(u);(o||c||l||d||s||g)&&this.layout(a.items),a.clearChannel(Gd),i.clearChannel(Gd)}(function(b,f,v){var p=aO(ek(b.prototype),"update",v);return typeof p=="function"?function(m){return p.apply(v,m)}:p})(t,0,this)([]),this.shouldUpdate=!1}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate||this.shouldUpdateAnimator}},{key:"getComputing",value:function(){return!1}},{key:"layout",value:function(o){var n,a,i,c=(i=o)!==void 0?ad(i):i,l=(n=(a=this.sortFunction)===null||a===void 0?void 0:a.call(this,c))!==null&&n!==void 0?n:c;this.positions=(function(d){var s,u=0,g=[],b=Qo(),f=yj(d);try{for(f.s();!(s=f.n()).done;){var v,p=(2*((v=s.value.size)!==null&&v!==void 0?v:ka)+12.5)*b;u+=p,g.push(p)}}catch(j){f.e(j)}finally{f.f()}var m=u/(2*Math.PI);if(m<250){var y=250/m;g.forEach(function(j,F){return g[F]=j*y}),m=250}var k,x=adr,_={},S=yj(d.entries());try{for(S.s();!(k=S.n()).done;){var E=ndr(k.value,2),O=E[0],R=E[1],M=g[O]/m,I=x+M/2;x=I+M/2;var L=Math.cos(I)*m,z=Math.sin(I)*m;_[R.id]={id:R.id,x:L,y:z}}}catch(j){S.e(j)}finally{S.f()}return _})(l),this.shouldUpdate=!0,this.startAnimation()}},{key:"terminateUpdate",value:function(){var o,n;this.shouldUpdate=!1,(o=this.state.nodes)===null||o===void 0||o.clearChannel(Gd),(n=this.state.rels)===null||n===void 0||n.clearChannel(Gd)}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(o){o()}),this.state.nodes.removeChannel(Gd),this.state.rels.removeChannel(Gd)}}],e&&ldr(r.prototype,e),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,e})(),sdr={value:()=>{}};function DV(){for(var t,r=0,e=arguments.length,o={};r=0&&(d=l.slice(s+1),l=l.slice(0,s)),l&&!o.hasOwnProperty(l))throw new Error("unknown type: "+l);return{type:l,name:d}})),i=-1,c=a.length;if(!(arguments.length<2)){if(r!=null&&typeof r!="function")throw new Error("invalid callback: "+r);for(;++i0)for(var e,o,n=new Array(e),a=0;a=0&&r._call.call(void 0,t),r=r._next;--Hp})()}finally{Hp=0,(function(){for(var t,r,e=ix,o=1/0;e;)e._call?(o>e._time&&(o=e._time),t=e,e=e._next):(r=e._next,e._next=null,e=t?t._next=r:ix=r);ay=t,lO(o)})(),l0=0}}function hdr(){var t=v5.now(),r=t-Wx;r>1e3&&(v3-=r,Wx=t)}function lO(t){Hp||(iy&&(iy=clearTimeout(iy)),t-l0>24?(t<1/0&&(iy=setTimeout(Tj,t-v5.now()-v3)),Im&&(Im=clearInterval(Im))):(Im||(Wx=v5.now(),Im=setInterval(hdr,1e3)),Hp=1,NV(Tj)))}cO.prototype=jV.prototype={constructor:cO,restart:function(t,r,e){if(typeof t!="function")throw new TypeError("callback is not a function");e=(e==null?LV():+e)+(r==null?0:+r),this._next||ay===this||(ay?ay._next=this:ix=this,ay=this),this._call=t,this._time=e,lO()},stop:function(){this._call&&(this._call=null,this._time=1/0,lO())}};const Cj=4294967296;function fdr(t){return t.x}function vdr(t){return t.y}var pdr=Math.PI*(3-Math.sqrt(5));function Rj(t,r,e,o){if(isNaN(r)||isNaN(e))return t;var n,a,i,c,l,d,s,u,g,b=t._root,f={data:o},v=t._x0,p=t._y0,m=t._x1,y=t._y1;if(!b)return t._root=f,t;for(;b.length;)if((d=r>=(a=(v+m)/2))?v=a:m=a,(s=e>=(i=(p+y)/2))?p=i:y=i,n=b,!(b=b[u=s<<1|d]))return n[u]=f,t;if(c=+t._x.call(null,b.data),l=+t._y.call(null,b.data),r===c&&e===l)return f.next=b,n?n[u]=f:t._root=f,t;do n=n?n[u]=new Array(4):t._root=new Array(4),(d=r>=(a=(v+m)/2))?v=a:m=a,(s=e>=(i=(p+y)/2))?p=i:y=i;while((u=s<<1|d)==(g=(l>=i)<<1|c>=a));return n[g]=b,n[u]=f,t}function Vd(t,r,e,o,n){this.node=t,this.x0=r,this.y0=e,this.x1=o,this.y1=n}function kdr(t){return t[0]}function mdr(t){return t[1]}function vT(t,r,e){var o=new pT(r??kdr,e??mdr,NaN,NaN,NaN,NaN);return t==null?o:o.addAll(t)}function pT(t,r,e,o,n,a){this._x=t,this._y=r,this._x0=e,this._y0=o,this._x1=n,this._y1=a,this._root=void 0}function Pj(t){for(var r={data:t.data},e=r;t=t.next;)e=e.next={data:t.data};return r}var Hd=vT.prototype=pT.prototype;function Zd(t){return function(){return t}}function zf(t){return 1e-6*(t()-.5)}function PE(){var t,r,e,o,n,a=Zd(-30),i=1,c=1/0,l=.81;function d(b){var f,v=t.length,p=vT(t,fdr,vdr).visitAfter(u);for(o=b,f=0;f=c)){(b.data!==r||b.next)&&(m===0&&(x+=(m=zf(e))*m),y===0&&(x+=(y=zf(e))*y),xs&&(s=o),nu&&(u=n));if(l>s||d>u)return this;for(this.cover(l,d).cover(s,u),e=0;et||t>=n||o>r||r>=a;)switch(c=(rg||(a=l.y0)>b||(i=l.x1)=m)<<1|t>=p)&&(l=f[f.length-1],f[f.length-1]=f[f.length-1-d],f[f.length-1-d]=l)}else{var y=t-+this._x.call(null,v.data),k=r-+this._y.call(null,v.data),x=y*y+k*k;if(x=(c=(f+p)/2))?f=c:p=c,(s=i>=(l=(v+m)/2))?v=l:m=l,r=b,!(b=b[u=s<<1|d]))return this;if(!b.length)break;(r[u+1&3]||r[u+2&3]||r[u+3&3])&&(e=r,g=u)}for(;b.data!==t;)if(o=b,!(b=b.next))return this;return(n=b.next)&&delete b.next,o?(n?o.next=n:delete o.next,this):r?(n?r[u]=n:delete r[u],(b=r[0]||r[1]||r[2]||r[3])&&b===(r[3]||r[2]||r[1]||r[0])&&!b.length&&(e?e[g]=b:this._root=b),this):(this._root=n,this)},Hd.removeAll=function(t){for(var r=0,e=t.length;rt.length)&&(r=t.length);for(var e=0,o=Array(r);e(O=(1664525*O+1013904223)%Cj)/Cj})();function x(){_(),y.call("tick",s),u1?(R==null?p.delete(O):p.set(O,E(R)),s):p.get(O)},find:function(O,R,M){var I,L,z,j,F,H=0,q=d.length;for(M==null?M=1/0:M*=M,H=0;H1?(y.on(O,R),s):y.on(O)}}})().velocityDecay(.4).force("charge",PE().strength(sO)).force("centerX",(function(d){var s,u,g,b=Zd(.1);function f(p){for(var m,y=0,k=s.length;y0,u=Object.values(d.removes).length>0,g=Object.values(d.updates),b=_0(g);s||u||b?(n.shouldUpdate=!0,n.shouldReheatNodes=!0,n.shouldCountNodeRels=!0):n.shouldReheatNodes=!1}var f=l.channels[_b];if(l.version!==void 0&&f){var v=Object.values(f.adds).length>0,p=Object.values(f.removes).length>0;(v||p)&&(n.shouldUpdate=!0,n.shouldReheatNodes=!0,n.shouldCountNodeRels=!0)}}))},r=[{key:"setOptions",value:function(e){}},{key:"updateNodes",value:function(e){var o=this;e.forEach(function(n){o.d3Nodes[n.id]===void 0&&(o.d3Nodes[n.id]={id:n.id}),n!=null&&n.pinned?(o.d3Nodes[n.id].fx=n.x,o.d3Nodes[n.id].fy=n.y):(o.d3Nodes[n.id].x=n.x,o.d3Nodes[n.id].y=n.y),o.d3Nodes[n.id].vy=0,o.d3Nodes[n.id].vx=0}),this.shouldUpdate=!0,this.simulation.tick().alpha(.2)}},{key:"update",value:function(){var e,o=this,n=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||n){var a=this.state,i=a.nodes,c=a.rels,l=i.channels[_b],d=c.channels[_b],s=Object.values(l.adds).length>0,u=Object.values(d.adds).length>0,g=Object.values(l.removes).length>0,b=Object.values(d.removes).length>0,f=Object.values(l.updates).length>0;if(s||u||g||b||f){var v=s&&Object.keys(this.d3Nodes).length===0,p=ME(l.removes);Object.keys(p).forEach(function(k){delete o.d3Nodes[k]});var m=ME(l.adds);if(Object.keys(m).forEach(function(k){o.d3Nodes[k]=(function(x){for(var _=1;_this.simulation.alphaMin()&&(this.shouldUpdate=!0,this.simulationStopped&&(this.simulation.restart(),this.simulationStopped=!1))}}},{key:"layout",value:function(e,o,n){var a=this;if(!(0,Kn.isEmpty)(this.d3Nodes)){if(En.info("d3ForceLayout: start layout with ".concat(Object.keys(this.d3Nodes).length," nodes and ").concat(this.d3RelList.length," rels")),this.simulation.stop(),this.simulation.nodes(Object.values(this.d3Nodes)).force("collide",(function(d){var s,u,g,b=1,f=1;function v(){for(var y,k,x,_,S,E,O,R=s.length,M=0;M_+Z||F<_-Z||j>S+Z||Hx.index){var $=_-q.x-q.vx,X=S-q.y-q.vy,Q=$*$+X*X;Qy.r&&(y.r=y[k].r)}function m(){if(s){var y,k,x=s.length;for(u=new Array(x),y=0;y[p(z,j,g),z]));for(O=0,b=new Array(M);O=this.simulation.alphaMin();)this.simulation.tick(1);return requestAnimationFrame(function(){a.computing=!1}),void this.simulation.restart()}this.shouldReheatNodes?this.simulation.alpha(1).restart():this.simulation.restart()}}},{key:"getNodePositions",value:function(e){var o,n=[],a=(function(d,s){var u=typeof Symbol<"u"&&d[Symbol.iterator]||d["@@iterator"];if(!u){if(Array.isArray(d)||(u=(function(m,y){if(m){if(typeof m=="string")return Dj(m,y);var k={}.toString.call(m).slice(8,-1);return k==="Object"&&m.constructor&&(k=m.constructor.name),k==="Map"||k==="Set"?Array.from(m):k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k)?Dj(m,y):void 0}})(d))||s){u&&(d=u);var g=0,b=function(){};return{s:b,n:function(){return g>=d.length?{done:!0}:{done:!1,value:d[g++]}},e:function(m){throw m},f:b}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f,v=!0,p=!1;return{s:function(){u=u.call(d)},n:function(){var m=u.next();return v=m.done,m},e:function(m){p=!0,f=m},f:function(){try{v||u.return==null||u.return()}finally{if(p)throw f}}}})(e);try{for(a.s();!(o=a.n()).done;){var i=o.value,c=this.d3Nodes[i.id];if(c!==void 0){var l={id:c.id,x:c.x,y:c.y};n.push(l)}}}catch(d){a.e(d)}finally{a.f()}return n}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate}},{key:"getComputing",value:function(){return this.computing}},{key:"terminateUpdate",value:function(){this.simulation.alpha(this.simulation.alphaMin()).stop(),this.simulationStopped=!0}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(e){e()}),this.state.nodes.removeChannel(_b),this.state.rels.removeChannel(_b),this.simulation.stop()}},{key:"setAlpha",value:function(e){this.simulation.alpha(e),this.simulation.restart(),this.simulation.shouldUpdate=!0}},{key:"countNodeRels",value:function(){for(var e=new Map(Object.entries(this.d3Nodes)),o=Object.values(this.d3RelList),n=new Array(e.length),a=0;a1&&arguments[1]!==void 0&&arguments[1],o=Rdr[t],n=o.standard,a=o.fallback;if(e)r=IE[a];else try{r=IE[n]()}catch(i){console.warn("Failed to initialise ".concat(t,' worker: "').concat(JSON.stringify(i),'". Falling back to syncronous code.')),r=IE[a]}if(r===void 0)throw new Error("".concat(t," code could not be initialized."));return r.port.start(),r};function tk(t){return tk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},tk(t)}function Lj(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Pdr(t){for(var r=1;rt.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0&&arguments[0],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(this.shouldUpdate||o){var i=zj(n),c=zj(a);(i.length>0||c.length>0)&&(this.updatePositionsFromState(),this.layout(i,c))}(function(l,d,s){var u=gO(ok(l.prototype),"update",s);return typeof u=="function"?function(g){return u.apply(s,g)}:u})(t,0,this)([]),this.shouldUpdate=!1}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate||this.shouldUpdateAnimator}},{key:"getComputing",value:function(){return this.computing}},{key:"layout",value:function(o,n){var a=this;if(this.worker){if(o.length){var i=o.map(function(d){return{group:"nodes",data:{id:d.id}}}),c=n.map(function(d){return{group:"edges",data:{id:"rel".concat(d.id),source:d.from,target:d.to}}}),l={elements:[].concat(jj(i),jj(c)),spacingFactor:o.reduce(function(d,s){var u;return d+((u=s.size)!==null&&u!==void 0?u:ka)},0)/o.length*4.5/50*Qo()};this.computing?this.pendingLayoutData=l:(this.computing=!0,this.worker.port.onmessage=function(d){var s=d.data.positions;if(a.computing){for(var u=0,g=Object.entries(s);u3&&arguments[3]!==void 0?arguments[3]:{};(function(u,g){if(!(u instanceof g))throw new TypeError("Cannot call a class as a function")})(this,e),Dm(this,"shaderProgram",void 0),Dm(this,"gl",void 0),Dm(this,"curTexture",void 0),Dm(this,"attributeInfo",void 0),Dm(this,"uniformInfo",void 0);var c=o.createShader(o.FRAGMENT_SHADER);if(!o.isShader(c))throw new Error("Could not create shader object");var l=Uj()(a,i);o.shaderSource(c,l),o.compileShader(c),(0,Kn.isNil)(o.getShaderParameter(c,o.COMPILE_STATUS))&&En.info(o.getShaderInfoLog(c));var d=o.createShader(o.VERTEX_SHADER);if(!o.isShader(d))throw new Error("Could not create shader object");var s=Uj()(n,i);if(o.shaderSource(d,s),o.compileShader(d),(0,Kn.isNil)(o.getShaderParameter(d,o.COMPILE_STATUS))&&En.info(o.getShaderInfoLog(d)),this.shaderProgram=o.createProgram(),o.attachShader(this.shaderProgram,c),o.attachShader(this.shaderProgram,d),o.linkProgram(this.shaderProgram),(0,Kn.isNil)(o.getProgramParameter(this.shaderProgram,o.LINK_STATUS)))throw new Error("Could not initialise shader");this.gl=o,this.curTexture=0,this.scanUniforms(),this.scanAttributes()},(r=[{key:"setUniform",value:function(e,o){var n=this.gl,a=this.uniformInfo[e];if(a===void 0)throw new Error("Shader.setUniform - Uniform ".concat(e," not found in shader"));switch(a.type){case n.INT:n.uniform1i(a.location,o);break;case n.INT_VEC2:n.uniform2iv(a.location,o);break;case n.INT_VEC3:n.uniform3iv(a.location,o);break;case n.INT_VEC4:n.uniform4iv(a.location,o);break;case n.SAMPLER_2D:n.activeTexture(n.TEXTURE0+a.texture),n.bindTexture(n.TEXTURE_2D,o),n.uniform1i(a.location,a.texture);break;case n.SAMPLER_CUBE:case n.FLOAT:n.uniform1f(a.location,o);break;case n.FLOAT_VEC2:n.uniform2fv(a.location,o);break;case n.FLOAT_VEC3:n.uniform3fv(a.location,o);break;case n.FLOAT_VEC4:n.uniform4fv(a.location,o);break;case n.FLOAT_MAT2:n.uniformMatrix2fv(a.location,!1,o);break;case n.FLOAT_MAT3:n.uniformMatrix3fv(a.location,!1,o);break;case n.FLOAT_MAT4:n.uniformMatrix4fv(a.location,!1,o)}}},{key:"setAttributePointer",value:function(e,o,n,a){var i=this.gl,c=this.attributeInfo[e],l=n*Float32Array.BYTES_PER_ELEMENT,d=a*Float32Array.BYTES_PER_ELEMENT;i.enableVertexAttribArray(c.position),i.vertexAttribPointer(c.position,o,i.FLOAT,!1,d,l)}},{key:"setAttributePointerFloat",value:function(e,o,n,a){var i=this.gl,c=this.attributeInfo[e];i.enableVertexAttribArray(c.position),i.vertexAttribPointer(c.position,o,i.FLOAT,!1,a,n)}},{key:"setAttributePointerUShort",value:function(e,o,n,a){var i=this.gl,c=this.attributeInfo[e];i.enableVertexAttribArray(c.position),i.vertexAttribPointer(c.position,o,i.UNSIGNED_SHORT,!1,a,n)}},{key:"setAttributePointerByteNorm",value:function(e,o,n,a){var i=this.gl,c=this.attributeInfo[e];i.enableVertexAttribArray(c.position),i.vertexAttribPointer(c.position,o,i.UNSIGNED_BYTE,!0,a,n)}},{key:"setAttributePointerByte",value:function(e,o,n,a){var i=this.gl,c=this.attributeInfo[e];i.enableVertexAttribArray(c.position),i.vertexAttribPointer(c.position,o,i.UNSIGNED_BYTE,!1,a,n)}},{key:"use",value:function(){this.gl.useProgram(this.shaderProgram)}},{key:"remove",value:function(){this.gl.deleteProgram(this.shaderProgram)}},{key:"scanAttributes",value:function(){var e=this.gl;this.attributeInfo={};for(var o,n,a=e.getProgramParameter(this.shaderProgram,e.ACTIVE_ATTRIBUTES),i=0;ie&&o.relationships.some(function(c){return c.length>0});){var i=this.coarsen(o,a===0);if(a===0&&(this.nodeSortMap=i.nodeSortMap),this.subGraphs.push(i.sortedInput),(o=i.output).relationships.length===0||o.relationships.every(function(c){return c.length===0})||n===o.nodes.length)break;n=o.nodes.length,a+=1}return this.subGraphs.push(o),o}},{key:"coarsenBy",value:function(e){for(var o=e,n=this.graph,a=n.nodes.length,i=o;o>0;){var c=this.coarsen(n,o===i);if(this.subGraphs.push(c.sortedInput),(n=c.output).relationships.length===0||n.relationships.every(function(l){return l.length===0})||a===n.nodes.length)break;a=n.nodes.length,o-=1}return this.subGraphs.push(n),n}},{key:"coarsen",value:function(e,o){var n=this,a=e.nodes,i=e.relationships,c=o?a.map(function(S,E){return qj(qj({},S),{},{originalId:S.id,id:E})}):a,l=c.map(function(S,E){return E}),d={},s={};c.forEach(function(S,E){d[E]=S,s[S.originalId]=E});for(var u=i.map(function(S){return S.slice()}),g={suns:{},planets:{},moons:{}},b=[],f=[],v=function(){var S=l[0];l.splice(l.indexOf(S),1),i[S].forEach(function(R){var M=l.indexOf(R);M>=0&&l.splice(M,1);var I=-1,L=u[R];L.forEach(function(j,z){var F=l.indexOf(j);F>=0?l.splice(F,1):j===S&&(I=z)}),I>-1&&L.splice(I,1)});var E={id:S};if(o)E.originalId=d[S].originalId;else{var O=d[S];E.finestIndex=O.finestIndex,E.originalId=O.originalId}b.push(E),g.suns[S]=E};l.length>0;)v();b.forEach(function(S,E){f[E]=[]}),b.forEach(function(S,E){var O,R={},M=[];i[S.id].forEach(function(I){if(I!==S.id&&!R[I]){var L=d[I],j={id:I,parent:S,sunId:E,moons:[],weight:L.weight||1,children:function(){return j.moons},size:function(){return j.moons.length+1}};o||(j.finestIndex=L.finestIndex),j.originalId=L.originalId,M.push(j),R[I]=!0}}),M.forEach(function(I){g.planets[I.id]=I}),S.planets=M,S.children=function(){return S.planets},S.weight=S.planets.reduce(function(I,L){var j;return I+((j=L.weight)!==null&&j!==void 0?j:1)},0)+((O=d[S.id].weight)!==null&&O!==void 0?O:1),S.size=function(){return S.planets.reduce(function(I,L){return I+L.size()},0)+1}});var p=c.filter(function(S,E){return!b.find(function(O){return O.id===E})&&!g.planets[E]});p.forEach(function(S){for(var E,O=s[S.originalId],R=u[O],M=-1,I=0;I-1&&R.splice(M,1),E!==void 0){var j,z={id:O,parent:E,sunId:E.sunId,weight:S.weight||1,size:function(){return 0}};o||(z.finestIndex=S.finestIndex),z.originalId=S.originalId,g.moons[O]=z,E.moons.push(z),E.weight+=z.weight,E.parent.weight+=z.weight;var F=(j=u[E.id])!==null&&j!==void 0?j:[],H=F.indexOf(O);H>-1&&F.splice(H,1)}}),u.forEach(function(S,E){if(!g.suns[E]){var O=g.planets[E]||g.moons[E];O&&u[E].forEach(function(R){var M=g.planets[R]||g.moons[R];if(M&&O.sunId!==M.sunId){var I=f[O.sunId];I.includes(M.sunId)||I.push(M.sunId)}})}});var m=[],y=0,k={};b.forEach(function(S,E){var O=S.id,R=c[O];k[O]=y,S.previousIndex=E,S.id=y,y+=1,o&&(a[O].finestIndex=S.id,R.finestIndex=S.id,S.finestIndex=S.id),m.push(R),S.planets.forEach(function(M){var I=M.id,L=c[I];k[I]=y,M.id=y,y+=1,M.sunId=S.id,o&&(a[I].finestIndex=M.id,L.finestIndex=M.id),n.sunMap[M.originalId]=S.originalId,m.push(L),M.moons.forEach(function(j){var z=j.id,F=c[z];k[z]=y,j.id=y,y+=1,j.sunId=S.id,o&&(a[z].finestIndex=j.id,F.finestIndex=j.id),n.sunMap[j.originalId]=S.originalId,m.push(F)})})});var x=[],_=[];return i.forEach(function(S,E){var O=k[E];O!==void 0&&(x[O]=S.map(function(R){return k[R]}),o&&(_[O]=S.map(function(R,M){return n.relIdMap[E][M]})))}),_!==void 0&&_.length>0&&(this.relIdMap=_),{output:{nodes:b,relationships:f,idToRel:this.graph.idToRel},sortedInput:{nodes:m,relationships:x,idToRel:this.graph.idToRel},nodeSortMap:k}}}],r&&Bdr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),Vj=function(t,r,e){for(var o=2*Math.PI/e,n=[],a=0;a=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Hj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0,f=Object.values(g.removes).length>0,v=Object.values(g.updates),p=_0(v);(b||f||p)&&(n.shouldUpdate=!0,n.checkForUpdates())}var m=u.channels[gl];if(u.version!==void 0&&m){var y=Object.values(m.adds).length>0,k=Object.values(m.removes).length>0;(y||k)&&(n.shouldUpdate=!0,n.checkForUpdates())}})),this.setData({nodes:s.items,rels:u.items}),this.state=a,this.dpr=window.devicePixelRatio||1},r=[{key:"setOptions",value:function(e){var o=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(e){var n=e.intelWorkaround,a=e.enableVerlet,i=a===void 0||a;o&&(this.intelWorkaround=n,this.enableVerlet=i);var c=this.enableVerlet?.25:100;this.simulationStopVelocitySquared=c*c,this.gravity=25,this.force=0}}},{key:"setData",value:function(e){var o=DE(e.nodes),n=o.nodeIdToIndex,a=o.nodeIndexToId;return this.nodeIdToIndex=n,this.nodeIndexToId=a,this.numNodes=e.nodes.length,this.flatRelationshipKeys=fw(e.rels),this.solarMerger=new Gj(e,n),this.solarMerger.coarsenTo(1),this.subGraphs=this.solarMerger.subGraphs,this.nodeSortMap=this.solarMerger.nodeSortMap,this.setupSprings(this.subGraphs[0]),this.setupSize(this.subGraphs[0]),this.setupPhysics(),this.firstUpdate=!0,this.curPhysData=0,this.shouldUpdate=!0,this.iterationCount=0,this.subGraphs[0]}},{key:"update",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0],o=this.gl;if(this.checkForUpdates(e),!this.shouldUpdate)return o.bindFramebuffer(o.FRAMEBUFFER,this.getPhysData(0).frameBuffer),o.readPixels(0,0,Ct,Ct,o.RGBA,o.FLOAT,this.physPositions),!1;o.disable(o.BLEND);for(var n=this.nodeVariation/(this.numNodes||1)>.3,a=this.getScaleNumber(this.iterationCount),i=this.subGraphs?this.subGraphs.length:0,c=this.getPhysData(0).texture,l=i-1;l>0;l--){var d=this.subGraphs[l].nodes.length,s=l===i-1;this.apprxRepForceShader.use(),this.apprxRepForceShader.setUniform("u_physData",c),this.apprxRepForceShader.setUniform("u_clusterData",this.levelsClusterTexture[l]),this.apprxRepForceShader.setUniform("u_finestIndexes",this.levelsFinestIndexTexture[l]),this.apprxRepForceShader.setUniform("u_prevForce",s?this.initalLevelTexture:this.levelsData[l+1].texture),this.apprxRepForceShader.setUniform("u_numNodes",d),this.apprxRepForceShader.setUniform("u_iterationMultiplier",a),this.apprxRepForceShader.setUniform("u_baseLength",this.getBaseLength(d)),this.apprxRepForceShader.setUniform("u_isTopLevel",s?1:0),this.vaoExt.bindVertexArrayOES(this.physSmallVao),o.bindFramebuffer(o.FRAMEBUFFER,this.levelsData[l].frameBuffer),o.viewport(0,0,qu,qu),o.drawArrays(o.TRIANGLE_STRIP,0,4),this.vaoExt.bindVertexArrayOES(null)}if(this.collisionDetectionMultiplier=0,this.collisionDetectionMultiplier=n?Math.min(this.iterationCount/Math.min(this.numNodes,300),1):1,this.force=i<=1?this.initalLevelTexture:this.levelsData[1].texture,this.physShader.use(),this.physShader.setUniform("u_prevForce",i<=1?this.initalLevelTexture:this.levelsData[1].texture),this.physShader.setUniform("u_connections",this.springTexture),this.physShader.setUniform("u_sizeTexture",this.sizeTexture),this.physShader.setUniform("u_connectionOffsets",this.offsetTexture),this.physShader.setUniform("u_physData",c),this.physShader.setUniform("u_pinnedNodes",this.pinTexture),this.physShader.setUniform("u_iterationMultiplier",a),this.physShader.setUniform("u_curIteration",this.iterationCount),this.physShader.setUniform("u_numNodes",this.numNodes),this.physShader.setUniform("u_clusterData",this.levelsClusterTexture[0]),this.physShader.setUniform("u_collisionMultiplier",this.collisionDetectionMultiplier),this.physShader.setUniform("u_baseLength",this.getBaseLength()),this.firstUpdate=!1,this.vaoExt.bindVertexArrayOES(this.physVao),o.bindFramebuffer(o.FRAMEBUFFER,this.getPhysData(1).frameBuffer),o.viewport(0,0,Ct,Ct),o.drawArrays(o.TRIANGLE_STRIP,0,4),this.vaoExt.bindVertexArrayOES(null),this.useReadpixelWorkaround?this.doReadpixelWorkaround():(o.bindFramebuffer(o.FRAMEBUFFER,this.getPhysData(0).frameBuffer),o.readPixels(0,0,Ct,Ct,o.RGBA,o.FLOAT,this.physPositions)),this.curPhysData=(this.curPhysData+1)%this.physData.length,this.iterationCount+=1,this.numNodes<2)this.shouldUpdate=!1,this.iterationCount=0;else if(this.iterationCount%5==0){var u=this.iterationCount<300,g=u?this.getMaxSpeedSquared():this.getMedianSpeedSquared(this.addedNodes);this.lastSpeedValues.push(g),this.rollingAvgGraphSpeed=this.lastSpeedValues.reduce(function(v,p){return v+p},0)/this.lastSpeedValues.length;var b=u&&g>=this.rollingAvgGraphSpeed,f=this.simulationStopVelocitySquared&&this.rollingAvgGraphSpeed20&&this.lastSpeedValues.shift(),!b&&f===!0&&this.iterationCount>2&&this.terminateUpdate()}return this.shouldUpdate}},{key:"terminateUpdate",value:function(){En.info("Cooling down after ".concat(this.iterationCount," iterations at graph speed of ").concat(Math.sqrt(this.rollingAvgGraphSpeed))),this.shouldUpdate=!1,this.iterationCount=0,this.rollingAvgGraphSpeed=0,this.lastSpeedValues=[],this.addedNodes=null,this.nodeVariation=0}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate}},{key:"getComputing",value:function(){return!1}},{key:"getNodePositions",value:function(e){var o=[];if(this.useReadpixelWorkaround){var n,a=Nm(e);try{for(a.s();!(n=a.n()).done;){var i=n.value,c=this.nodeIdToIndex[i.id],l=i.id,d=void 0,s=void 0;c!==void 0&&(d=this.workaroundData[0].dataFloat[c],s=this.workaroundData[1].dataFloat[c]),o.push({id:l,x:d,y:s})}}catch(y){a.e(y)}finally{a.f()}}else{var u,g=Nm(e);try{for(g.s();!(u=g.n()).done;){var b=u.value,f=this.nodeIdToIndex[b.id],v=b.id,p=void 0,m=void 0;f!==void 0&&(p=this.physPositions[4*f+0],m=this.physPositions[4*f+1]),o.push({id:v,x:p,y:m})}}catch(y){g.e(y)}finally{g.f()}}return o}},{key:"reheat",value:function(e){this.setupSize(this.subGraphs[0]),this.shouldUpdate=!0,this.iterationCount=0,this.nodeVariation=e.nodes.length}},{key:"updateNodes",value:function(e){var o=this.gl,n=new Set;o.bindTexture(o.TEXTURE_2D,this.getPhysData().texture);var a,i=Nm(e);try{for(i.s();!(a=i.n()).done;){var c=a.value,l=this.nodeIdToIndex[c.id];if(c.x!==void 0&&c.y!==void 0){Lm[0]=c.x,Lm[1]=c.y,Lm[2]=0,Lm[3]=0;var d=l%Ct,s=(l-d)/Ct;o.texSubImage2D(o.TEXTURE_2D,0,d,s,1,1,o.RGBA,o.FLOAT,Lm),this.useReadpixelWorkaround?(this.workaroundData[0].dataFloat[l]=c.x,this.workaroundData[1].dataFloat[l]=c.y):(this.physPositions[4*l+0]=c.x,this.physPositions[4*l+1]=c.y)}c.pinned!==void 0&&(this.pinData[l]=c.pinned?255:0),Object.keys(c).forEach(function(u){return n.add(u)})}}catch(u){i.e(u)}finally{i.f()}n.has("pinned")&&(o.bindTexture(o.TEXTURE_2D,this.pinTexture),o.texSubImage2D(o.TEXTURE_2D,0,0,0,Ct,Ct,o.ALPHA,o.UNSIGNED_BYTE,this.pinData)),(n.has("x")||n.has("y")||n.has("size"))&&(this.shouldUpdate=!0,this.iterationCount=0)}},{key:"addRemoveData",value:function(e,o,n){var a=this.gl;this.numNodes=e.nodes.length,this.physShader.use(),this.physShader.setUniform("u_numNodes",this.numNodes),this.physShader.setUniform("u_baseLength",this.getBaseLength());var i=DE(e.nodes).nodeIdToIndex,c=new Gj(e,i);c.coarsenTo(1);var l=c.subGraphs[0],d=this.subGraphs[0],s=function(W){return d.nodes.findIndex(function(Z){return Z.originalId===W})},u=Object.values(o.adds),g=Object.values(o.removes);this.addedNodes=u.length>0?{}:null,this.nodeVariation=u.length+g.length;for(var b=function(W){return!!o.adds[W]},f=3*Math.sqrt(e.nodes.length),v={x:0,y:0},p=l.nodes.length,m=new Uint8Array(65536),y=0;y0||g.length>0)&&(a.bindTexture(a.TEXTURE_2D,this.pinTexture),a.texSubImage2D(a.TEXTURE_2D,0,0,0,Ct,Ct,a.ALPHA,a.UNSIGNED_BYTE,this.pinData));var H=fw(e.rels),q=this.hasRelationshipFlatMapChanged(H,n);return this.shouldUpdate=this.nodeVariation>0||q,this.iterationCount=0,this.flatRelationshipKeys=H,this.setupPhysicsForCoarse(),this.subGraphs[0]}},{key:"destroy",value:function(){var e=this;this.gl.deleteBuffer(this.physVbo),this.gl.deleteBuffer(this.physSmallVbo),this.vaoExt.deleteVertexArrayOES(this.physVao),this.vaoExt.deleteVertexArrayOES(this.physSmallVao),this.vaoExt.deleteVertexArrayOES(this.updateVao),this.vaoExt.deleteVertexArrayOES(this.workaroundVao),this.physData.forEach(function(o){e.gl.deleteFramebuffer(o.frameBuffer),e.gl.deleteTexture(o.texture)}),this.levelsData.forEach(function(o){e.gl.deleteFramebuffer(o.frameBuffer),e.gl.deleteTexture(o.texture)}),this.levelsClusterTexture.forEach(function(o){e.gl.deleteTexture(o)}),this.levelsFinestIndexTexture.forEach(function(o){e.gl.deleteTexture(o)}),this.gl.deleteTexture(this.initalLevelTexture),this.gl.deleteTexture(this.sizeTexture),this.gl.deleteTexture(this.offsetTexture),this.gl.deleteTexture(this.springTexture),this.gl.deleteTexture(this.pinTexture),this.gl.deleteTexture(this.updateTexture),this.apprxRepForceShader!==void 0&&this.apprxRepForceShader.remove(),this.updateShader!==void 0&&this.updateShader.remove(),this.physShader!==void 0&&this.physShader.remove(),this.physPositions=null,this.gl=null,this.stateDisposers.forEach(function(o){o()}),this.state.nodes.removeChannel(gl),this.state.rels.removeChannel(gl)}},{key:"hasRelationshipFlatMapChanged",value:function(e,o){if(e.size!==this.flatRelationshipKeys.size)return!0;var n=!1,a=Object.values(o.adds),i=Object.values(o.removes);if(a.length>0||i.length>0){var c,l=Nm(fw(a));try{for(l.s();!(c=l.n()).done;){var d=c.value;if(!this.flatRelationshipKeys.has(d)){n=!0;break}}}catch(b){l.e(b)}finally{l.f()}if(!n){var s,u=Nm(fw(i));try{for(u.s();!(s=u.n()).done;){var g=s.value;if(!e.has(g)){n=!0;break}}}catch(b){u.e(b)}finally{u.f()}}}return n}},{key:"dumpTexture",value:function(e,o,n){var a=this.gl;En.info("--- Dumping texture ",n),a.bindFramebuffer(a.FRAMEBUFFER,e),a.readPixels(0,0,Ct,Ct,a.RGBA,a.FLOAT,this.physPositions);for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:function(n,a,i){return i+Math.pow(10,6)*Math.pow(n-120,-1.7)};return e===0?0:e<300?200+-1/Math.pow(10,5)*3*Math.pow(Math.abs(e-200+12),3):o(e,200,10)}},{key:"getBaseLength",value:function(e){if(e===void 0||e===this.numNodes)return 100*this.dpr;var o=Math.pow(this.averageNodeSize/2,2)*Math.PI,n=this.numNodes/e*o;return(100+Math.sqrt(n/Math.PI)/2/e)*this.dpr}},{key:"checkForUpdates",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0],o=this.state,n=o.nodes,a=o.rels,i={nodes:n.items,rels:a.items},c=Object.values(n.channels[gl].adds).length>0,l=Object.values(a.channels[gl].adds).length>0,d=Object.values(n.channels[gl].removes).length>0,s=Object.values(a.channels[gl].removes).length>0,u=Object.values(n.channels[gl].updates),g=c||l||d||s;g&&this.addRemoveData(i,{adds:n.channels[gl].adds,removes:n.channels[gl].removes},{adds:a.channels[gl].adds,removes:a.channels[gl].removes}),e&&g?(this.updateNodes(i.nodes),this.reheat(i)):u.length>0&&(this.updateNodes(u),_0(u)&&this.reheat(i)),n.clearChannel(gl),a.clearChannel(gl)}},{key:"getNodePosition",value:function(e){return this.useReadpixelWorkaround?{x:this.workaroundData[0].dataFloat[e],y:this.workaroundData[1].dataFloat[e]}:{x:this.physPositions[4*e+0],y:this.physPositions[4*e+1]}}},{key:"getMaxSpeedSquared",value:function(){var e=0;if(this.useReadpixelWorkaround)for(var o=0;oe&&(e=i)}else for(var c=0;ce&&(e=s)}return e}},{key:"getMedianSpeedSquared",value:function(e){var o=[];if(this.useReadpixelWorkaround)for(var n=0;n0&&arguments[0]!==void 0?arguments[0]:0;return this.physData[(this.curPhysData+e)%this.physData.length]}},{key:"newTexture",value:function(e,o,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:e.FLOAT,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:e.RGBA,c=e.createTexture();return e.bindTexture(e.TEXTURE_2D,c),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texImage2D(e.TEXTURE_2D,0,i,n,n,0,i,a,o),c}},{key:"newFramebuffer",value:function(e,o){var n=e.createFramebuffer();return e.bindFramebuffer(e.FRAMEBUFFER,n),e.framebufferTexture2D(e.FRAMEBUFFER,e.COLOR_ATTACHMENT0,e.TEXTURE_2D,o,0),n}},{key:"checkCompatibility",value:function(e){function o(d){throw new HV(d)}e||o("Could not initialize WebGL"),e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS)===0&&o("Vertex shader texture access not available"),e.getExtension("OES_texture_float")||o("OES_texture_float extension not available"),e.getExtension("WEBGL_color_buffer_float")||(En.info("gl.readPixels doesnt work for float texture, activating workaround"),this.useReadpixelWorkaround=!0);var n=e.getParameter(e.MAX_TEXTURE_SIZE),a=Math.max(Ct,Pm);if(n0&&c.forEach(function(l){return En.trace(l)})}},{key:"adjustToGlSize",value:function(e){return e*this.dpr*2.5}},{key:"setupSize",value:function(e){for(var o=new Float32Array(65536),n=e.nodes,a=n.length,i=0,c=0;c=0;s--){var u=s===o-1?[]:this.subGraphs[s+1].nodes;u.length===0?this.subGraphs[s].nodes.forEach(function(p,m){var y=p.placement?p.placement.x:a*(Math.random()-.5),k=p.placement?p.placement.y:a*(Math.random()-.5);d(p.finestIndex===void 0?m:p.finestIndex,y,k,i)}):u.forEach(function(p){var m=p.finestIndex,y=i[4*p.finestIndex],k=i[4*p.finestIndex+1],x=Vj({x:y,y:k},10,p.planets.length+1);m+=1,p.planets.forEach(function(_,S){var E=x[S];d(m+=1,E.x,E.y,i);var O=Vj({x:E.x,y:E.y},10,_.moons.length+1);_.moons.forEach(function(R,M){var I=O[M];d(m+=1,I.x,I.y,i)})})})}this.physData=[];for(var g=0;g<2;g++){var b=this.newTexture(e,g===0?i:c,Ct),f=this.newFramebuffer(e,b);this.physData.push({texture:b,frameBuffer:f})}var v=this.enableVerlet?`precision mediump float; +}`;function _y(t){return _y=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},_y(t)}function Fj(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function qj(t){for(var r=1;re&&o.relationships.some(function(c){return c.length>0});){var i=this.coarsen(o,a===0);if(a===0&&(this.nodeSortMap=i.nodeSortMap),this.subGraphs.push(i.sortedInput),(o=i.output).relationships.length===0||o.relationships.every(function(c){return c.length===0})||n===o.nodes.length)break;n=o.nodes.length,a+=1}return this.subGraphs.push(o),o}},{key:"coarsenBy",value:function(e){for(var o=e,n=this.graph,a=n.nodes.length,i=o;o>0;){var c=this.coarsen(n,o===i);if(this.subGraphs.push(c.sortedInput),(n=c.output).relationships.length===0||n.relationships.every(function(l){return l.length===0})||a===n.nodes.length)break;a=n.nodes.length,o-=1}return this.subGraphs.push(n),n}},{key:"coarsen",value:function(e,o){var n=this,a=e.nodes,i=e.relationships,c=o?a.map(function(S,E){return qj(qj({},S),{},{originalId:S.id,id:E})}):a,l=c.map(function(S,E){return E}),d={},s={};c.forEach(function(S,E){d[E]=S,s[S.originalId]=E});for(var u=i.map(function(S){return S.slice()}),g={suns:{},planets:{},moons:{}},b=[],f=[],v=function(){var S=l[0];l.splice(l.indexOf(S),1),i[S].forEach(function(R){var M=l.indexOf(R);M>=0&&l.splice(M,1);var I=-1,L=u[R];L.forEach(function(z,j){var F=l.indexOf(z);F>=0?l.splice(F,1):z===S&&(I=j)}),I>-1&&L.splice(I,1)});var E={id:S};if(o)E.originalId=d[S].originalId;else{var O=d[S];E.finestIndex=O.finestIndex,E.originalId=O.originalId}b.push(E),g.suns[S]=E};l.length>0;)v();b.forEach(function(S,E){f[E]=[]}),b.forEach(function(S,E){var O,R={},M=[];i[S.id].forEach(function(I){if(I!==S.id&&!R[I]){var L=d[I],z={id:I,parent:S,sunId:E,moons:[],weight:L.weight||1,children:function(){return z.moons},size:function(){return z.moons.length+1}};o||(z.finestIndex=L.finestIndex),z.originalId=L.originalId,M.push(z),R[I]=!0}}),M.forEach(function(I){g.planets[I.id]=I}),S.planets=M,S.children=function(){return S.planets},S.weight=S.planets.reduce(function(I,L){var z;return I+((z=L.weight)!==null&&z!==void 0?z:1)},0)+((O=d[S.id].weight)!==null&&O!==void 0?O:1),S.size=function(){return S.planets.reduce(function(I,L){return I+L.size()},0)+1}});var p=c.filter(function(S,E){return!b.find(function(O){return O.id===E})&&!g.planets[E]});p.forEach(function(S){for(var E,O=s[S.originalId],R=u[O],M=-1,I=0;I-1&&R.splice(M,1),E!==void 0){var z,j={id:O,parent:E,sunId:E.sunId,weight:S.weight||1,size:function(){return 0}};o||(j.finestIndex=S.finestIndex),j.originalId=S.originalId,g.moons[O]=j,E.moons.push(j),E.weight+=j.weight,E.parent.weight+=j.weight;var F=(z=u[E.id])!==null&&z!==void 0?z:[],H=F.indexOf(O);H>-1&&F.splice(H,1)}}),u.forEach(function(S,E){if(!g.suns[E]){var O=g.planets[E]||g.moons[E];O&&u[E].forEach(function(R){var M=g.planets[R]||g.moons[R];if(M&&O.sunId!==M.sunId){var I=f[O.sunId];I.includes(M.sunId)||I.push(M.sunId)}})}});var m=[],y=0,k={};b.forEach(function(S,E){var O=S.id,R=c[O];k[O]=y,S.previousIndex=E,S.id=y,y+=1,o&&(a[O].finestIndex=S.id,R.finestIndex=S.id,S.finestIndex=S.id),m.push(R),S.planets.forEach(function(M){var I=M.id,L=c[I];k[I]=y,M.id=y,y+=1,M.sunId=S.id,o&&(a[I].finestIndex=M.id,L.finestIndex=M.id),n.sunMap[M.originalId]=S.originalId,m.push(L),M.moons.forEach(function(z){var j=z.id,F=c[j];k[j]=y,z.id=y,y+=1,z.sunId=S.id,o&&(a[j].finestIndex=z.id,F.finestIndex=z.id),n.sunMap[z.originalId]=S.originalId,m.push(F)})})});var x=[],_=[];return i.forEach(function(S,E){var O=k[E];O!==void 0&&(x[O]=S.map(function(R){return k[R]}),o&&(_[O]=S.map(function(R,M){return n.relIdMap[E][M]})))}),_!==void 0&&_.length>0&&(this.relIdMap=_),{output:{nodes:b,relationships:f,idToRel:this.graph.idToRel},sortedInput:{nodes:m,relationships:x,idToRel:this.graph.idToRel},nodeSortMap:k}}}],r&&Bdr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),Vj=function(t,r,e){for(var o=2*Math.PI/e,n=[],a=0;a=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Hj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0,f=Object.values(g.removes).length>0,v=Object.values(g.updates),p=_0(v);(b||f||p)&&(n.shouldUpdate=!0,n.checkForUpdates())}var m=u.channels[gl];if(u.version!==void 0&&m){var y=Object.values(m.adds).length>0,k=Object.values(m.removes).length>0;(y||k)&&(n.shouldUpdate=!0,n.checkForUpdates())}})),this.setData({nodes:s.items,rels:u.items}),this.state=a,this.dpr=window.devicePixelRatio||1},r=[{key:"setOptions",value:function(e){var o=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(e){var n=e.intelWorkaround,a=e.enableVerlet,i=a===void 0||a;o&&(this.intelWorkaround=n,this.enableVerlet=i);var c=this.enableVerlet?.25:100;this.simulationStopVelocitySquared=c*c,this.gravity=25,this.force=0}}},{key:"setData",value:function(e){var o=DE(e.nodes),n=o.nodeIdToIndex,a=o.nodeIndexToId;return this.nodeIdToIndex=n,this.nodeIndexToId=a,this.numNodes=e.nodes.length,this.flatRelationshipKeys=fw(e.rels),this.solarMerger=new Gj(e,n),this.solarMerger.coarsenTo(1),this.subGraphs=this.solarMerger.subGraphs,this.nodeSortMap=this.solarMerger.nodeSortMap,this.setupSprings(this.subGraphs[0]),this.setupSize(this.subGraphs[0]),this.setupPhysics(),this.firstUpdate=!0,this.curPhysData=0,this.shouldUpdate=!0,this.iterationCount=0,this.subGraphs[0]}},{key:"update",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0],o=this.gl;if(this.checkForUpdates(e),!this.shouldUpdate)return o.bindFramebuffer(o.FRAMEBUFFER,this.getPhysData(0).frameBuffer),o.readPixels(0,0,Ct,Ct,o.RGBA,o.FLOAT,this.physPositions),!1;o.disable(o.BLEND);for(var n=this.nodeVariation/(this.numNodes||1)>.3,a=this.getScaleNumber(this.iterationCount),i=this.subGraphs?this.subGraphs.length:0,c=this.getPhysData(0).texture,l=i-1;l>0;l--){var d=this.subGraphs[l].nodes.length,s=l===i-1;this.apprxRepForceShader.use(),this.apprxRepForceShader.setUniform("u_physData",c),this.apprxRepForceShader.setUniform("u_clusterData",this.levelsClusterTexture[l]),this.apprxRepForceShader.setUniform("u_finestIndexes",this.levelsFinestIndexTexture[l]),this.apprxRepForceShader.setUniform("u_prevForce",s?this.initalLevelTexture:this.levelsData[l+1].texture),this.apprxRepForceShader.setUniform("u_numNodes",d),this.apprxRepForceShader.setUniform("u_iterationMultiplier",a),this.apprxRepForceShader.setUniform("u_baseLength",this.getBaseLength(d)),this.apprxRepForceShader.setUniform("u_isTopLevel",s?1:0),this.vaoExt.bindVertexArrayOES(this.physSmallVao),o.bindFramebuffer(o.FRAMEBUFFER,this.levelsData[l].frameBuffer),o.viewport(0,0,qu,qu),o.drawArrays(o.TRIANGLE_STRIP,0,4),this.vaoExt.bindVertexArrayOES(null)}if(this.collisionDetectionMultiplier=0,this.collisionDetectionMultiplier=n?Math.min(this.iterationCount/Math.min(this.numNodes,300),1):1,this.force=i<=1?this.initalLevelTexture:this.levelsData[1].texture,this.physShader.use(),this.physShader.setUniform("u_prevForce",i<=1?this.initalLevelTexture:this.levelsData[1].texture),this.physShader.setUniform("u_connections",this.springTexture),this.physShader.setUniform("u_sizeTexture",this.sizeTexture),this.physShader.setUniform("u_connectionOffsets",this.offsetTexture),this.physShader.setUniform("u_physData",c),this.physShader.setUniform("u_pinnedNodes",this.pinTexture),this.physShader.setUniform("u_iterationMultiplier",a),this.physShader.setUniform("u_curIteration",this.iterationCount),this.physShader.setUniform("u_numNodes",this.numNodes),this.physShader.setUniform("u_clusterData",this.levelsClusterTexture[0]),this.physShader.setUniform("u_collisionMultiplier",this.collisionDetectionMultiplier),this.physShader.setUniform("u_baseLength",this.getBaseLength()),this.firstUpdate=!1,this.vaoExt.bindVertexArrayOES(this.physVao),o.bindFramebuffer(o.FRAMEBUFFER,this.getPhysData(1).frameBuffer),o.viewport(0,0,Ct,Ct),o.drawArrays(o.TRIANGLE_STRIP,0,4),this.vaoExt.bindVertexArrayOES(null),this.useReadpixelWorkaround?this.doReadpixelWorkaround():(o.bindFramebuffer(o.FRAMEBUFFER,this.getPhysData(0).frameBuffer),o.readPixels(0,0,Ct,Ct,o.RGBA,o.FLOAT,this.physPositions)),this.curPhysData=(this.curPhysData+1)%this.physData.length,this.iterationCount+=1,this.numNodes<2)this.shouldUpdate=!1,this.iterationCount=0;else if(this.iterationCount%5==0){var u=this.iterationCount<300,g=u?this.getMaxSpeedSquared():this.getMedianSpeedSquared(this.addedNodes);this.lastSpeedValues.push(g),this.rollingAvgGraphSpeed=this.lastSpeedValues.reduce(function(v,p){return v+p},0)/this.lastSpeedValues.length;var b=u&&g>=this.rollingAvgGraphSpeed,f=this.simulationStopVelocitySquared&&this.rollingAvgGraphSpeed20&&this.lastSpeedValues.shift(),!b&&f===!0&&this.iterationCount>2&&this.terminateUpdate()}return this.shouldUpdate}},{key:"terminateUpdate",value:function(){En.info("Cooling down after ".concat(this.iterationCount," iterations at graph speed of ").concat(Math.sqrt(this.rollingAvgGraphSpeed))),this.shouldUpdate=!1,this.iterationCount=0,this.rollingAvgGraphSpeed=0,this.lastSpeedValues=[],this.addedNodes=null,this.nodeVariation=0}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate}},{key:"getComputing",value:function(){return!1}},{key:"getNodePositions",value:function(e){var o=[];if(this.useReadpixelWorkaround){var n,a=Nm(e);try{for(a.s();!(n=a.n()).done;){var i=n.value,c=this.nodeIdToIndex[i.id],l=i.id,d=void 0,s=void 0;c!==void 0&&(d=this.workaroundData[0].dataFloat[c],s=this.workaroundData[1].dataFloat[c]),o.push({id:l,x:d,y:s})}}catch(y){a.e(y)}finally{a.f()}}else{var u,g=Nm(e);try{for(g.s();!(u=g.n()).done;){var b=u.value,f=this.nodeIdToIndex[b.id],v=b.id,p=void 0,m=void 0;f!==void 0&&(p=this.physPositions[4*f+0],m=this.physPositions[4*f+1]),o.push({id:v,x:p,y:m})}}catch(y){g.e(y)}finally{g.f()}}return o}},{key:"reheat",value:function(e){this.setupSize(this.subGraphs[0]),this.shouldUpdate=!0,this.iterationCount=0,this.nodeVariation=e.nodes.length}},{key:"updateNodes",value:function(e){var o=this.gl,n=new Set;o.bindTexture(o.TEXTURE_2D,this.getPhysData().texture);var a,i=Nm(e);try{for(i.s();!(a=i.n()).done;){var c=a.value,l=this.nodeIdToIndex[c.id];if(c.x!==void 0&&c.y!==void 0){Lm[0]=c.x,Lm[1]=c.y,Lm[2]=0,Lm[3]=0;var d=l%Ct,s=(l-d)/Ct;o.texSubImage2D(o.TEXTURE_2D,0,d,s,1,1,o.RGBA,o.FLOAT,Lm),this.useReadpixelWorkaround?(this.workaroundData[0].dataFloat[l]=c.x,this.workaroundData[1].dataFloat[l]=c.y):(this.physPositions[4*l+0]=c.x,this.physPositions[4*l+1]=c.y)}c.pinned!==void 0&&(this.pinData[l]=c.pinned?255:0),Object.keys(c).forEach(function(u){return n.add(u)})}}catch(u){i.e(u)}finally{i.f()}n.has("pinned")&&(o.bindTexture(o.TEXTURE_2D,this.pinTexture),o.texSubImage2D(o.TEXTURE_2D,0,0,0,Ct,Ct,o.ALPHA,o.UNSIGNED_BYTE,this.pinData)),(n.has("x")||n.has("y")||n.has("size"))&&(this.shouldUpdate=!0,this.iterationCount=0)}},{key:"addRemoveData",value:function(e,o,n){var a=this.gl;this.numNodes=e.nodes.length,this.physShader.use(),this.physShader.setUniform("u_numNodes",this.numNodes),this.physShader.setUniform("u_baseLength",this.getBaseLength());var i=DE(e.nodes).nodeIdToIndex,c=new Gj(e,i);c.coarsenTo(1);var l=c.subGraphs[0],d=this.subGraphs[0],s=function(W){return d.nodes.findIndex(function(Z){return Z.originalId===W})},u=Object.values(o.adds),g=Object.values(o.removes);this.addedNodes=u.length>0?{}:null,this.nodeVariation=u.length+g.length;for(var b=function(W){return!!o.adds[W]},f=3*Math.sqrt(e.nodes.length),v={x:0,y:0},p=l.nodes.length,m=new Uint8Array(65536),y=0;y0||g.length>0)&&(a.bindTexture(a.TEXTURE_2D,this.pinTexture),a.texSubImage2D(a.TEXTURE_2D,0,0,0,Ct,Ct,a.ALPHA,a.UNSIGNED_BYTE,this.pinData));var H=fw(e.rels),q=this.hasRelationshipFlatMapChanged(H,n);return this.shouldUpdate=this.nodeVariation>0||q,this.iterationCount=0,this.flatRelationshipKeys=H,this.setupPhysicsForCoarse(),this.subGraphs[0]}},{key:"destroy",value:function(){var e=this;this.gl.deleteBuffer(this.physVbo),this.gl.deleteBuffer(this.physSmallVbo),this.vaoExt.deleteVertexArrayOES(this.physVao),this.vaoExt.deleteVertexArrayOES(this.physSmallVao),this.vaoExt.deleteVertexArrayOES(this.updateVao),this.vaoExt.deleteVertexArrayOES(this.workaroundVao),this.physData.forEach(function(o){e.gl.deleteFramebuffer(o.frameBuffer),e.gl.deleteTexture(o.texture)}),this.levelsData.forEach(function(o){e.gl.deleteFramebuffer(o.frameBuffer),e.gl.deleteTexture(o.texture)}),this.levelsClusterTexture.forEach(function(o){e.gl.deleteTexture(o)}),this.levelsFinestIndexTexture.forEach(function(o){e.gl.deleteTexture(o)}),this.gl.deleteTexture(this.initalLevelTexture),this.gl.deleteTexture(this.sizeTexture),this.gl.deleteTexture(this.offsetTexture),this.gl.deleteTexture(this.springTexture),this.gl.deleteTexture(this.pinTexture),this.gl.deleteTexture(this.updateTexture),this.apprxRepForceShader!==void 0&&this.apprxRepForceShader.remove(),this.updateShader!==void 0&&this.updateShader.remove(),this.physShader!==void 0&&this.physShader.remove(),this.physPositions=null,this.gl=null,this.stateDisposers.forEach(function(o){o()}),this.state.nodes.removeChannel(gl),this.state.rels.removeChannel(gl)}},{key:"hasRelationshipFlatMapChanged",value:function(e,o){if(e.size!==this.flatRelationshipKeys.size)return!0;var n=!1,a=Object.values(o.adds),i=Object.values(o.removes);if(a.length>0||i.length>0){var c,l=Nm(fw(a));try{for(l.s();!(c=l.n()).done;){var d=c.value;if(!this.flatRelationshipKeys.has(d)){n=!0;break}}}catch(b){l.e(b)}finally{l.f()}if(!n){var s,u=Nm(fw(i));try{for(u.s();!(s=u.n()).done;){var g=s.value;if(!e.has(g)){n=!0;break}}}catch(b){u.e(b)}finally{u.f()}}}return n}},{key:"dumpTexture",value:function(e,o,n){var a=this.gl;En.info("--- Dumping texture ",n),a.bindFramebuffer(a.FRAMEBUFFER,e),a.readPixels(0,0,Ct,Ct,a.RGBA,a.FLOAT,this.physPositions);for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:function(n,a,i){return i+Math.pow(10,6)*Math.pow(n-120,-1.7)};return e===0?0:e<300?200+-1/Math.pow(10,5)*3*Math.pow(Math.abs(e-200+12),3):o(e,200,10)}},{key:"getBaseLength",value:function(e){if(e===void 0||e===this.numNodes)return 100*this.dpr;var o=Math.pow(this.averageNodeSize/2,2)*Math.PI,n=this.numNodes/e*o;return(100+Math.sqrt(n/Math.PI)/2/e)*this.dpr}},{key:"checkForUpdates",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0],o=this.state,n=o.nodes,a=o.rels,i={nodes:n.items,rels:a.items},c=Object.values(n.channels[gl].adds).length>0,l=Object.values(a.channels[gl].adds).length>0,d=Object.values(n.channels[gl].removes).length>0,s=Object.values(a.channels[gl].removes).length>0,u=Object.values(n.channels[gl].updates),g=c||l||d||s;g&&this.addRemoveData(i,{adds:n.channels[gl].adds,removes:n.channels[gl].removes},{adds:a.channels[gl].adds,removes:a.channels[gl].removes}),e&&g?(this.updateNodes(i.nodes),this.reheat(i)):u.length>0&&(this.updateNodes(u),_0(u)&&this.reheat(i)),n.clearChannel(gl),a.clearChannel(gl)}},{key:"getNodePosition",value:function(e){return this.useReadpixelWorkaround?{x:this.workaroundData[0].dataFloat[e],y:this.workaroundData[1].dataFloat[e]}:{x:this.physPositions[4*e+0],y:this.physPositions[4*e+1]}}},{key:"getMaxSpeedSquared",value:function(){var e=0;if(this.useReadpixelWorkaround)for(var o=0;oe&&(e=i)}else for(var c=0;ce&&(e=s)}return e}},{key:"getMedianSpeedSquared",value:function(e){var o=[];if(this.useReadpixelWorkaround)for(var n=0;n0&&arguments[0]!==void 0?arguments[0]:0;return this.physData[(this.curPhysData+e)%this.physData.length]}},{key:"newTexture",value:function(e,o,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:e.FLOAT,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:e.RGBA,c=e.createTexture();return e.bindTexture(e.TEXTURE_2D,c),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texImage2D(e.TEXTURE_2D,0,i,n,n,0,i,a,o),c}},{key:"newFramebuffer",value:function(e,o){var n=e.createFramebuffer();return e.bindFramebuffer(e.FRAMEBUFFER,n),e.framebufferTexture2D(e.FRAMEBUFFER,e.COLOR_ATTACHMENT0,e.TEXTURE_2D,o,0),n}},{key:"checkCompatibility",value:function(e){function o(d){throw new HV(d)}e||o("Could not initialize WebGL"),e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS)===0&&o("Vertex shader texture access not available"),e.getExtension("OES_texture_float")||o("OES_texture_float extension not available"),e.getExtension("WEBGL_color_buffer_float")||(En.info("gl.readPixels doesnt work for float texture, activating workaround"),this.useReadpixelWorkaround=!0);var n=e.getParameter(e.MAX_TEXTURE_SIZE),a=Math.max(Ct,Pm);if(n0&&c.forEach(function(l){return En.trace(l)})}},{key:"adjustToGlSize",value:function(e){return e*this.dpr*2.5}},{key:"setupSize",value:function(e){for(var o=new Float32Array(65536),n=e.nodes,a=n.length,i=0,c=0;c=0;s--){var u=s===o-1?[]:this.subGraphs[s+1].nodes;u.length===0?this.subGraphs[s].nodes.forEach(function(p,m){var y=p.placement?p.placement.x:a*(Math.random()-.5),k=p.placement?p.placement.y:a*(Math.random()-.5);d(p.finestIndex===void 0?m:p.finestIndex,y,k,i)}):u.forEach(function(p){var m=p.finestIndex,y=i[4*p.finestIndex],k=i[4*p.finestIndex+1],x=Vj({x:y,y:k},10,p.planets.length+1);m+=1,p.planets.forEach(function(_,S){var E=x[S];d(m+=1,E.x,E.y,i);var O=Vj({x:E.x,y:E.y},10,_.moons.length+1);_.moons.forEach(function(R,M){var I=O[M];d(m+=1,I.x,I.y,i)})})})}this.physData=[];for(var g=0;g<2;g++){var b=this.newTexture(e,g===0?i:c,Ct),f=this.newFramebuffer(e,b);this.physData.push({texture:b,frameBuffer:f})}var v=this.enableVerlet?`precision mediump float; uniform sampler2D u_physData; uniform sampler2D u_connections; @@ -1235,25 +1235,25 @@ gl_FragColor = encode_float(data); } `),this.workaroundShader.use(),this.workaroundShader.setUniform("u_projection",this.physProjection),this.workaroundVao=this.vaoExt.createVertexArrayOES(),this.vaoExt.bindVertexArrayOES(this.workaroundVao),e.bindBuffer(e.ARRAY_BUFFER,this.physVbo),this.workaroundShader.setAttributePointer("a_position",2,0,2),this.vaoExt.bindVertexArrayOES(null),this.workaroundData=[];for(var o=0;o<4;o++){var n=new Uint8Array(262144),a=this.newTexture(e,null,Ct,e.UNSIGNED_BYTE),i=this.newFramebuffer(e,a);this.workaroundData.push({dataByte:n,dataFloat:new Float32Array(n.buffer),texture:a,frameBuffer:i})}}},{key:"doReadpixelWorkaround",value:function(){for(var e=this.gl,o=0;o<4;o++){var n=this.workaroundData[o];e.bindFramebuffer(e.FRAMEBUFFER,n.frameBuffer),e.viewport(0,0,Ct,Ct),this.workaroundShader.use(),this.workaroundShader.setUniform("u_index",o),this.workaroundShader.setUniform("u_physData",this.getPhysData(0).texture),this.vaoExt.bindVertexArrayOES(this.workaroundVao),e.drawArrays(e.TRIANGLE_STRIP,0,4),this.vaoExt.bindVertexArrayOES(null),e.readPixels(0,0,Ct,Ct,e.RGBA,e.UNSIGNED_BYTE,n.dataByte)}}},{key:"definePhysicsArrays",value:function(){this.physData=[],this.levelsData=[],this.levelsClusterTexture=[],this.levelsFinestIndexTexture=[]}}],r&&Udr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function Sy(t){return Sy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Sy(t)}function pw(t){return(function(r){if(Array.isArray(r))return NE(r)})(t)||(function(r){if(typeof Symbol<"u"&&r[Symbol.iterator]!=null||r["@@iterator"]!=null)return Array.from(r)})(t)||(function(r,e){if(r){if(typeof r=="string")return NE(r,e);var o={}.toString.call(r).slice(8,-1);return o==="Object"&&r.constructor&&(o=r.constructor.name),o==="Map"||o==="Set"?Array.from(r):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?NE(r,e):void 0}})(t)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function NE(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0&&arguments[0],o=this.state,n=o.nodes,a=o.rels,i=n.channels[Pp],c=a.channels[Pp],l=Object.values(i.adds).length,d=Object.values(c.adds).length,s=Object.values(i.adds).map(function(R){return R.id}),u=Object.values(c.adds).map(function(R){return R.id}),g=new Set(Object.keys(i.adds)),b=new Set(Object.keys(c.adds));if(n.clearChannel(Pp),a.clearChannel(Pp),this.currentLayoutType===kw&&this.enableCytoscape&&n.items.length<=100&&l<100&&l>0&&d>0){var f=n.items.map(function(R){return R.id}),v=new Set([].concat(pw(f),pw(s))),p=a.items.map(function(R){return R.id}),m=new Set([].concat(pw(p),pw(u)));if(v.size<=100&&m.size<=300){var y=(function(R,M,I,L){var j,z=new Set(R),F=Mm(new Set(M));try{for(F.s();!(j=F.n()).done;){var H=j.value,q=L.idToItem[H];if(q){var W=q.from,Z=q.to;z.add(W),z.add(Z)}}}catch(pr){F.e(pr)}finally{F.f()}var $,X=(function(pr){var ur,cr={},gr={},kr=Mm(pr);try{for(kr.s();!(ur=kr.n()).done;){for(var Or=ur.value,Ir=Or.from,Mr=Or.to,Lr="".concat(Ir,"-").concat(Mr),Ar="".concat(Mr,"-").concat(Ir),Y=0,J=[Lr,Ar];Y0;){var cr=ur.shift();if(or[cr]=I.idToItem[cr],Q[cr]!==void 0){var gr,kr=Mm(Q[cr]);try{for(kr.s();!(gr=kr.n()).done;){var Or=gr.value;if(!or[Or]){ur.push(Or);var Ir=lr["".concat(cr,"-").concat(Or)];if(Ir){var Mr,Lr=Mm(Ir);try{for(Lr.s();!(Mr=Lr.n()).done;){var Ar=Mr.value;tr[Ar.id]||(tr[Ar.id]=Ar)}}catch(Y){Lr.e(Y)}finally{Lr.f()}}}}}catch(Y){kr.e(Y)}finally{kr.f()}}}},sr=Mm(z);try{for(sr.s();!($=sr.n()).done;)dr($.value)}catch(pr){sr.e(pr)}finally{sr.f()}return{connectedNodes:or,connectedRels:tr}})(g,b,n,a),k=y.connectedNodes,x=y.connectedRels,_=Object.values(k),S=Object.values(x),E=_.length,O=S.length;E===g.size&&O===b.size&&(b.size>0||g.size>0)?(this.setLayout(mw),this.coseBilkentLayout.update(!0,n.items,a.items)):O>0&&b.size/O>.25&&(this.setLayout(mw),this.coseBilkentLayout.update(!0,_,S))}}this.physLayout.update(e),this.coseBilkentLayout.update(e)}},{key:"getShouldUpdate",value:function(){return this.currentLayout.getShouldUpdate()}},{key:"getComputing",value:function(){return this.currentLayout.getComputing()}},{key:"updateNodes",value:function(e){this.setLayout(kw),this.physLayout.updateNodes(e)}},{key:"getNodePositions",value:function(e){return this.currentLayout.getNodePositions(e)}},{key:"terminateUpdate",value:function(){this.physLayout.terminateUpdate(),this.coseBilkentLayout.terminateUpdate()}},{key:"destroy",value:function(){this.physLayout.destroy(),this.coseBilkentLayout.destroy()}}],r&&qdr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function Oy(t){return Oy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Oy(t)}function Wj(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Vdr(t){for(var r=1;r=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function NE(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0&&arguments[0],o=this.state,n=o.nodes,a=o.rels,i=n.channels[Pp],c=a.channels[Pp],l=Object.values(i.adds).length,d=Object.values(c.adds).length,s=Object.values(i.adds).map(function(R){return R.id}),u=Object.values(c.adds).map(function(R){return R.id}),g=new Set(Object.keys(i.adds)),b=new Set(Object.keys(c.adds));if(n.clearChannel(Pp),a.clearChannel(Pp),this.currentLayoutType===kw&&this.enableCytoscape&&n.items.length<=100&&l<100&&l>0&&d>0){var f=n.items.map(function(R){return R.id}),v=new Set([].concat(pw(f),pw(s))),p=a.items.map(function(R){return R.id}),m=new Set([].concat(pw(p),pw(u)));if(v.size<=100&&m.size<=300){var y=(function(R,M,I,L){var z,j=new Set(R),F=Mm(new Set(M));try{for(F.s();!(z=F.n()).done;){var H=z.value,q=L.idToItem[H];if(q){var W=q.from,Z=q.to;j.add(W),j.add(Z)}}}catch(pr){F.e(pr)}finally{F.f()}var $,X=(function(pr){var ur,cr={},gr={},kr=Mm(pr);try{for(kr.s();!(ur=kr.n()).done;){for(var Or=ur.value,Ir=Or.from,Mr=Or.to,Lr="".concat(Ir,"-").concat(Mr),Ar="".concat(Mr,"-").concat(Ir),Y=0,J=[Lr,Ar];Y0;){var cr=ur.shift();if(or[cr]=I.idToItem[cr],Q[cr]!==void 0){var gr,kr=Mm(Q[cr]);try{for(kr.s();!(gr=kr.n()).done;){var Or=gr.value;if(!or[Or]){ur.push(Or);var Ir=lr["".concat(cr,"-").concat(Or)];if(Ir){var Mr,Lr=Mm(Ir);try{for(Lr.s();!(Mr=Lr.n()).done;){var Ar=Mr.value;tr[Ar.id]||(tr[Ar.id]=Ar)}}catch(Y){Lr.e(Y)}finally{Lr.f()}}}}}catch(Y){kr.e(Y)}finally{kr.f()}}}},sr=Mm(j);try{for(sr.s();!($=sr.n()).done;)dr($.value)}catch(pr){sr.e(pr)}finally{sr.f()}return{connectedNodes:or,connectedRels:tr}})(g,b,n,a),k=y.connectedNodes,x=y.connectedRels,_=Object.values(k),S=Object.values(x),E=_.length,O=S.length;E===g.size&&O===b.size&&(b.size>0||g.size>0)?(this.setLayout(mw),this.coseBilkentLayout.update(!0,n.items,a.items)):O>0&&b.size/O>.25&&(this.setLayout(mw),this.coseBilkentLayout.update(!0,_,S))}}this.physLayout.update(e),this.coseBilkentLayout.update(e)}},{key:"getShouldUpdate",value:function(){return this.currentLayout.getShouldUpdate()}},{key:"getComputing",value:function(){return this.currentLayout.getComputing()}},{key:"updateNodes",value:function(e){this.setLayout(kw),this.physLayout.updateNodes(e)}},{key:"getNodePositions",value:function(e){return this.currentLayout.getNodePositions(e)}},{key:"terminateUpdate",value:function(){this.physLayout.terminateUpdate(),this.coseBilkentLayout.terminateUpdate()}},{key:"destroy",value:function(){this.physLayout.destroy(),this.coseBilkentLayout.destroy()}}],r&&qdr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function Oy(t){return Oy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Oy(t)}function Wj(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Vdr(t){for(var r=1;r=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Xj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||e){var o=this.state,n=o.nodes,a=o.rels,i=Object.values(n.channels[Eb].adds).length>0,c=Object.values(a.channels[Eb].adds).length>0,l=Object.values(n.channels[Eb].removes).length>0,d=Object.values(a.channels[Eb].removes).length>0;(i||c||l||d)&&this.layout(n.items,n.idToItem,n.idToPosition),n.clearChannel(Eb),a.clearChannel(Eb)}this.shouldUpdate=!1}},{key:"layout",value:function(e,o,n){var a,i=(a=e)!==void 0?ad(a):a;if(!(0,Kn.isEmpty)(i)){for(var c={},l=0;l=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Jj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||e){var o=this.state,n=o.nodes,a=o.rels,i=Object.values(n.channels[Sb].adds).length>0,c=Object.values(a.channels[Sb].adds).length>0,l=Object.values(n.channels[Sb].removes).length>0,d=Object.values(a.channels[Sb].removes).length>0;(i||c||l||d)&&(this.layout(n.items,n.idToItem,n.idToPosition,a.items),n.idToPosition=this.positions),n.clearChannel(Sb),a.clearChannel(Sb)}this.shouldUpdate=!1}},{key:"layout",value:function(e,o,n,a){var i,c=(i=e)?ad(i):i;if(!(0,Kn.isEmpty)(c)){for(var l=c.length,d=Math.ceil(Math.sqrt(l)),s=new Array(l),u=0,g=0;g0,s=Object.values(l.removes).length>0,u=Object.values(l.updates),g=_0(u);n.shouldUpdate=n.shouldUpdate||d||s||g}if(c.version!==void 0){var b=c.channels[Wd],f=Object.values(b.adds).length>0,v=Object.values(b.removes).length>0;n.shouldUpdate=n.shouldUpdate||f||v}})],n.shouldUpdate=!0,n.oldComputing=!1,n.computing=!1,n.workersDisabled=o.state.disableWebWorkers,n.setOptions(o),n.worker=UV("HierarchicalLayout",n.workersDisabled),n.pendingLayoutData=null,n.layout(i.items,i.idToItem,i.idToPosition,c.items),n}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&mO(o,n)})(t,fT),r=t,e=[{key:"setOptions",value:function(o){if(o!==void 0&&(function(l){return Object.keys(l).every(function(d){return Kdr.has(d)})})(o)){var n=o.direction,a=n===void 0?vO:n,i=o.packing,c=i===void 0?pO:i;Object.keys(tsr).includes(a)&&(this.directionChanged=this.direction&&this.direction!==a,this.direction=a),osr.includes(c)&&(this.packingChanged=this.packing&&this.packing!==c,this.packing=c),this.shouldUpdate=this.shouldUpdate||this.directionChanged||this.packingChanged}}},{key:"update",value:function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||o){var n=this.state,a=n.nodes,i=n.rels,c=this.directionChanged,l=this.packingChanged,d=Object.values(a.channels[Wd].adds).length>0,s=Object.values(i.channels[Wd].adds).length>0,u=Object.values(a.channels[Wd].removes).length>0,g=Object.values(i.channels[Wd].removes).length>0,b=Object.values(a.channels[Wd].updates),f=_0(b);(o||d||s||u||g||c||l||f)&&this.layout(a.items,a.idToItem,a.idToPosition,i.items),a.clearChannel(Wd),i.clearChannel(Wd),this.directionChanged=!1,this.packingChanged=!1}(function(v,p,m){var y=kO(ik(v.prototype),"update",m);return typeof y=="function"?function(k){return y.apply(m,k)}:y})(t,0,this)([]),this.shouldUpdate=!1,this.oldComputing=this.computing}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate||this.shouldUpdateAnimator}},{key:"getComputing",value:function(){return this.computing}},{key:"layout",value:function(o,n,a,i){var c=this;if(this.worker){var l=ww(o).map(function(m){return m.html,LE(m,nsr)}),d=ww(n),s={};Object.keys(d).forEach(function(m){var y=d[m],k=(y.html,LE(y,asr));s[m]=k});var u=ww(i).map(function(m){return m.captionHtml,LE(m,isr)}),g=ww(a),b=this.direction,f=this.packing,v=window.devicePixelRatio,p={nodes:l,nodeIds:s,idToPosition:g,rels:u,direction:b,packing:f,pixelRatio:v,forcedDelay:0};this.computing?this.pendingLayoutData=p:(this.worker.port.onmessage=function(m){var y=m.data,k=y.positions,x=y.parents,_=y.waypoints;c.computing&&(c.positions=k),c.parents=x,c.state.setWaypoints(_),c.pendingLayoutData!==null?(c.worker.port.postMessage(c.pendingLayoutData),c.pendingLayoutData=null):c.computing=!1,c.shouldUpdate=!0,c.startAnimation()},this.computing=!0,this.worker.port.postMessage(p))}else En.info("Hierarchical layout code not yet initialised.")}},{key:"terminateUpdate",value:function(){var o,n;this.computing=!1,this.shouldUpdate=!1,(o=this.state.nodes)===null||o===void 0||o.clearChannel(Wd),(n=this.state.rels)===null||n===void 0||n.clearChannel(Wd)}},{key:"destroy",value:function(){var o;this.stateDisposers.forEach(function(n){n()}),this.state.nodes.removeChannel(Wd),this.state.rels.removeChannel(Wd),(o=this.worker)===null||o===void 0||o.port.close()}}],e&&csr(r.prototype,e),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,e})(),dsr=fi(3269),rH=fi.n(dsr);function Zx(t){return Zx=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Zx(t)}var ssr=/^\s+/,usr=/\s+$/;function _t(t,r){if(r=r||{},(t=t||"")instanceof _t)return t;if(!(this instanceof _t))return new _t(t,r);var e=(function(o){var n,a,i,c={r:0,g:0,b:0},l=1,d=null,s=null,u=null,g=!1,b=!1;return typeof o=="string"&&(o=(function(f){f=f.replace(ssr,"").replace(usr,"").toLowerCase();var v,p=!1;if(yO[f])f=yO[f],p=!0;else if(f=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};return(v=Dg.rgb.exec(f))?{r:v[1],g:v[2],b:v[3]}:(v=Dg.rgba.exec(f))?{r:v[1],g:v[2],b:v[3],a:v[4]}:(v=Dg.hsl.exec(f))?{h:v[1],s:v[2],l:v[3]}:(v=Dg.hsla.exec(f))?{h:v[1],s:v[2],l:v[3],a:v[4]}:(v=Dg.hsv.exec(f))?{h:v[1],s:v[2],v:v[3]}:(v=Dg.hsva.exec(f))?{h:v[1],s:v[2],v:v[3],a:v[4]}:(v=Dg.hex8.exec(f))?{r:bu(v[1]),g:bu(v[2]),b:bu(v[3]),a:nz(v[4]),format:p?"name":"hex8"}:(v=Dg.hex6.exec(f))?{r:bu(v[1]),g:bu(v[2]),b:bu(v[3]),format:p?"name":"hex"}:(v=Dg.hex4.exec(f))?{r:bu(v[1]+""+v[1]),g:bu(v[2]+""+v[2]),b:bu(v[3]+""+v[3]),a:nz(v[4]+""+v[4]),format:p?"name":"hex8"}:!!(v=Dg.hex3.exec(f))&&{r:bu(v[1]+""+v[1]),g:bu(v[2]+""+v[2]),b:bu(v[3]+""+v[3]),format:p?"name":"hex"}})(o)),Zx(o)=="object"&&(kh(o.r)&&kh(o.g)&&kh(o.b)?(n=o.r,a=o.g,i=o.b,c={r:255*Ba(n,255),g:255*Ba(a,255),b:255*Ba(i,255)},g=!0,b=String(o.r).substr(-1)==="%"?"prgb":"rgb"):kh(o.h)&&kh(o.s)&&kh(o.v)?(d=ly(o.s),s=ly(o.v),c=(function(f,v,p){f=6*Ba(f,360),v=Ba(v,100),p=Ba(p,100);var m=Math.floor(f),y=f-m,k=p*(1-v),x=p*(1-y*v),_=p*(1-(1-y)*v),S=m%6;return{r:255*[p,x,k,k,_,p][S],g:255*[_,p,p,x,k,k][S],b:255*[k,k,_,p,p,x][S]}})(o.h,d,s),g=!0,b="hsv"):kh(o.h)&&kh(o.s)&&kh(o.l)&&(d=ly(o.s),u=ly(o.l),c=(function(f,v,p){var m,y,k;function x(E,O,R){return R<0&&(R+=1),R>1&&(R-=1),R<1/6?E+6*(O-E)*R:R<.5?O:R<2/3?E+(O-E)*(2/3-R)*6:E}if(f=Ba(f,360),v=Ba(v,100),p=Ba(p,100),v===0)m=y=k=p;else{var _=p<.5?p*(1+v):p+v-p*v,S=2*p-_;m=x(S,_,f+1/3),y=x(S,_,f),k=x(S,_,f-1/3)}return{r:255*m,g:255*y,b:255*k}})(o.h,d,u),g=!0,b="hsl"),o.hasOwnProperty("a")&&(l=o.a)),l=eH(l),{ok:g,format:o.format||b,r:Math.min(255,Math.max(c.r,0)),g:Math.min(255,Math.max(c.g,0)),b:Math.min(255,Math.max(c.b,0)),a:l}})(t);this._originalInput=t,this._r=e.r,this._g=e.g,this._b=e.b,this._a=e.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||e.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=e.ok}function $j(t,r,e){t=Ba(t,255),r=Ba(r,255),e=Ba(e,255);var o,n,a=Math.max(t,r,e),i=Math.min(t,r,e),c=(a+i)/2;if(a==i)o=n=0;else{var l=a-i;switch(n=c>.5?l/(2-a-i):l/(a+i),a){case t:o=(r-e)/l+(r>1)+720)%360;--r;)o.h=(o.h+n)%360,a.push(_t(o));return a}function xsr(t,r){r=r||6;for(var e=_t(t).toHsv(),o=e.h,n=e.s,a=e.v,i=[],c=1/r;r--;)i.push(_t({h:o,s:n,v:a})),a=(a+c)%1;return i}_t.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,r,e,o=this.toRgb();return t=o.r/255,r=o.g/255,e=o.b/255,.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.0722*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))},setAlpha:function(t){return this._a=eH(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=rz(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=rz(this._r,this._g,this._b),r=Math.round(360*t.h),e=Math.round(100*t.s),o=Math.round(100*t.v);return this._a==1?"hsv("+r+", "+e+"%, "+o+"%)":"hsva("+r+", "+e+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var t=$j(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=$j(this._r,this._g,this._b),r=Math.round(360*t.h),e=Math.round(100*t.s),o=Math.round(100*t.l);return this._a==1?"hsl("+r+", "+e+"%, "+o+"%)":"hsla("+r+", "+e+"%, "+o+"%, "+this._roundA+")"},toHex:function(t){return ez(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return(function(r,e,o,n,a){var i=[Bg(Math.round(r).toString(16)),Bg(Math.round(e).toString(16)),Bg(Math.round(o).toString(16)),Bg(tH(n))];return a&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")})(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*Ba(this._r,255))+"%",g:Math.round(100*Ba(this._g,255))+"%",b:Math.round(100*Ba(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(100*Ba(this._r,255))+"%, "+Math.round(100*Ba(this._g,255))+"%, "+Math.round(100*Ba(this._b,255))+"%)":"rgba("+Math.round(100*Ba(this._r,255))+"%, "+Math.round(100*Ba(this._g,255))+"%, "+Math.round(100*Ba(this._b,255))+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":!(this._a<1)&&(_sr[ez(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var r="#"+tz(this._r,this._g,this._b,this._a),e=r,o=this._gradientType?"GradientType = 1, ":"";if(t){var n=_t(t);e="#"+tz(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+r+",endColorstr="+e+")"},toString:function(t){var r=!!t;t=t||this._format;var e=!1,o=this._a<1&&this._a>=0;return r||!o||t!=="hex"&&t!=="hex6"&&t!=="hex3"&&t!=="hex4"&&t!=="hex8"&&t!=="name"?(t==="rgb"&&(e=this.toRgbString()),t==="prgb"&&(e=this.toPercentageRgbString()),t!=="hex"&&t!=="hex6"||(e=this.toHexString()),t==="hex3"&&(e=this.toHexString(!0)),t==="hex4"&&(e=this.toHex8String(!0)),t==="hex8"&&(e=this.toHex8String()),t==="name"&&(e=this.toName()),t==="hsl"&&(e=this.toHslString()),t==="hsv"&&(e=this.toHsvString()),e||this.toHexString()):t==="name"&&this._a===0?this.toName():this.toRgbString()},clone:function(){return _t(this.toString())},_applyModification:function(t,r){var e=t.apply(null,[this].concat([].slice.call(r)));return this._r=e._r,this._g=e._g,this._b=e._b,this.setAlpha(e._a),this},lighten:function(){return this._applyModification(fsr,arguments)},brighten:function(){return this._applyModification(vsr,arguments)},darken:function(){return this._applyModification(psr,arguments)},desaturate:function(){return this._applyModification(gsr,arguments)},saturate:function(){return this._applyModification(bsr,arguments)},greyscale:function(){return this._applyModification(hsr,arguments)},spin:function(){return this._applyModification(ksr,arguments)},_applyCombination:function(t,r){return t.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(wsr,arguments)},complement:function(){return this._applyCombination(msr,arguments)},monochromatic:function(){return this._applyCombination(xsr,arguments)},splitcomplement:function(){return this._applyCombination(ysr,arguments)},triad:function(){return this._applyCombination(oz,[3])},tetrad:function(){return this._applyCombination(oz,[4])}},_t.fromRatio=function(t,r){if(Zx(t)=="object"){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o]=o==="a"?t[o]:ly(t[o]));t=e}return _t(t,r)},_t.equals=function(t,r){return!(!t||!r)&&_t(t).toRgbString()==_t(r).toRgbString()},_t.random=function(){return _t.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},_t.mix=function(t,r,e){e=e===0?0:e||50;var o=_t(t).toRgb(),n=_t(r).toRgb(),a=e/100;return _t({r:(n.r-o.r)*a+o.r,g:(n.g-o.g)*a+o.g,b:(n.b-o.b)*a+o.b,a:(n.a-o.a)*a+o.a})},_t.readability=function(t,r){var e=_t(t),o=_t(r);return(Math.max(e.getLuminance(),o.getLuminance())+.05)/(Math.min(e.getLuminance(),o.getLuminance())+.05)},_t.isReadable=function(t,r,e){var o,n,a,i,c,l=_t.readability(t,r);switch(n=!1,(i=((a=(a=e)||{level:"AA",size:"small"}).level||"AA").toUpperCase())!=="AA"&&i!=="AAA"&&(i="AA"),(c=(a.size||"small").toLowerCase())!=="small"&&c!=="large"&&(c="small"),(o={level:i,size:c}).level+o.size){case"AAsmall":case"AAAlarge":n=l>=4.5;break;case"AAlarge":n=l>=3;break;case"AAAsmall":n=l>=7}return n},_t.mostReadable=function(t,r,e){var o,n,a,i,c=null,l=0;n=(e=e||{}).includeFallbackColors,a=e.level,i=e.size;for(var d=0;dl&&(l=o,c=_t(r[d]));return _t.isReadable(t,c,{level:a,size:i})||!n?c:(e.includeFallbackColors=!1,_t.mostReadable(t,["#fff","#000"],e))};var yO=_t.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},_sr=_t.hexNames=(function(t){var r={};for(var e in t)t.hasOwnProperty(e)&&(r[t[e]]=e);return r})(yO);function eH(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Ba(t,r){(function(o){return typeof o=="string"&&o.indexOf(".")!=-1&&parseFloat(o)===1})(t)&&(t="100%");var e=(function(o){return typeof o=="string"&&o.indexOf("%")!=-1})(t);return t=Math.min(r,Math.max(0,parseFloat(t))),e&&(t=parseInt(t*r,10)/100),Math.abs(t-r)<1e-6?1:t%r/parseFloat(r)}function p3(t){return Math.min(1,Math.max(0,t))}function bu(t){return parseInt(t,16)}function Bg(t){return t.length==1?"0"+t:""+t}function ly(t){return t<=1&&(t=100*t+"%"),t}function tH(t){return Math.round(255*parseFloat(t)).toString(16)}function nz(t){return bu(t)/255}var mf,xw,_w,Dg=(xw="[\\s|\\(]+("+(mf="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+mf+")[,|\\s]+("+mf+")\\s*\\)?",_w="[\\s|\\(]+("+mf+")[,|\\s]+("+mf+")[,|\\s]+("+mf+")[,|\\s]+("+mf+")\\s*\\)?",{CSS_UNIT:new RegExp(mf),rgb:new RegExp("rgb"+xw),rgba:new RegExp("rgba"+_w),hsl:new RegExp("hsl"+xw),hsla:new RegExp("hsla"+_w),hsv:new RegExp("hsv"+xw),hsva:new RegExp("hsva"+_w),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function kh(t){return!!Dg.CSS_UNIT.exec(t)}var wO=function(t){return _t.mostReadable(t,[hT,"#FFFFFF"]).toString()},m5=function(t){return rH().get.rgb(t)},Ew=function(t){var r=new ArrayBuffer(4),e=new Uint32Array(r),o=new Uint8Array(r),n=m5(t);return o[0]=n[0],o[1]=n[1],o[2]=n[2],o[3]=255*n[3],e[0]},Sw=function(t){return[(r=m5(t))[0]/255,r[1]/255,r[2]/255];var r},az={selected:{rings:[{widthFactor:.05,color:AV},{widthFactor:.1,color:TV}],shadow:{width:10,opacity:1,color:OV}},default:{rings:[]}},iz={selected:{rings:[{color:AV,width:2},{color:TV,width:4}],shadow:{width:18,opacity:1,color:OV}},default:{rings:[]}},jE=.75,zE={noPan:!1,outOnly:!1,animated:!0};function Cy(t){return Cy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Cy(t)}function BE(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0?t.captions:t.caption&&t.caption.length>0?[{value:t.caption}]:[]},yf=function(t,r,e){(0,Kn.isNil)(t)||((function(o){return typeof o=="string"&&m5(o)!==null})(t)?r(t):zV().warn("Invalid color string for ".concat(e,":"),t))},oH=function(t,r,e){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Qo();t.width=r*o,t.height=e*o,t.style.width="".concat(r,"px"),t.style.height="".concat(e,"px")},nH=function(t){En.warn("Error: WebGL context lost - visualization will stop working!",t),xO!==void 0&&xO(t)},cx=function(t){var r=t.parentElement,e=r.getBoundingClientRect(),o=e.width,n=e.height;o!==0||n!==0||r.isConnected||(o=parseInt(r.style.width,10)||0,n=parseInt(r.style.height,10)||0),oH(t,o,n)},FE=function(t,r){var e=document.createElement("canvas");return Object.assign(e.style,oO),t!==void 0&&(t.appendChild(e),cx(e)),(function(o,n){xO=n,o.addEventListener("webglcontextlost",nH)})(e,r),e},Ip=function(t){t.width=0,t.height=0,t.remove()},lz=function(t){var r={antialias:!0},e=t.getContext("webgl",r);return e===null&&(e=t.getContext("experimental-webgl",r)),(function(o){return o instanceof WebGLRenderingContext})(e)?e:null},dz=function(t){t.canvas.removeEventListener("webglcontextlost",nH);var r=t.getExtension("WEBGL_lose_context");r==null||r.loseContext()},_O=new Map,dy=function(t,r){var e=t.font,o=_O.get(e);o===void 0&&(o=new Map,_O.set(e,o));var n=o.get(r);return n===void 0&&(n=t.measureText(r).width,o.set(r,n)),n};function Ry(t){return Ry=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ry(t)}function sz(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Ssr(t,r){for(var e=0;e0&&(c=(n=mT(l,d,o))1&&arguments[1]!==void 0&&arguments[1],n=this.getOrCreateEntry(e),a=o?"inverted":"image",i=n[a];return i===void 0&&(i=this.loadImage(e),n[a]=i),this.drawIfNeeded(i,o),i.canvas}},{key:"getOrCreateEntry",value:function(e){return this.cache[e]===void 0&&(this.cache[e]={}),this.cache[e]}},{key:"invertCanvas",value:function(e){for(var o=e.getImageData(0,0,Gu,Gu),n=o.data,a=0;a<4096;a++){var i=4*a;n[i]^=255,n[i+1]^=255,n[i+2]^=255}e.putImageData(o,0,0)}},{key:"loadImage",value:function(e){var o=document.createElement("canvas");o.width=Gu,o.height=Gu;var n=new Image;return n.src=e,n.crossOrigin="anonymous",{canvas:o,image:n,drawn:!1}}},{key:"drawIfNeeded",value:function(e,o){var n=e.image,a=e.canvas;if(!e.drawn&&n.complete){var i=a.getContext("2d");try{i.drawImage(n,0,0,Gu,Gu)}catch(c){En.error("Failed to draw image",n.src,c),i.beginPath(),i.strokeStyle="black",i.rect(0,0,Gu,Gu),i.moveTo(0,0),i.lineTo(Gu,Gu),i.moveTo(0,Gu),i.lineTo(Gu,0),i.stroke(),i.closePath()}o&&this.invertCanvas(i),e.drawn=!0}}},{key:"waitForImages",value:function(){for(var e=[],o=0,n=Object.values(this.cache);o0?Promise.all(e).then(function(){}):Promise.resolve()}}],r&&Asr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();const Csr=Tsr;function My(t){return My=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},My(t)}function uz(t,r){if(t){if(typeof t=="string")return SO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?SO(t,r):void 0}}function SO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0)){var n=(function(a,i){return(function(c){if(Array.isArray(c))return c})(a)||(function(c,l){var d=c==null?null:typeof Symbol<"u"&&c[Symbol.iterator]||c["@@iterator"];if(d!=null){var s,u,g,b,f=[],v=!0,p=!1;try{if(g=(d=d.call(c)).next,l!==0)for(;!(v=(s=g.call(d)).done)&&(f.push(s.value),f.length!==l);v=!0);}catch(m){p=!0,u=m}finally{try{if(!v&&d.return!=null&&(b=d.return(),Object(b)!==b))return}finally{if(p)throw u}}return f}})(a,i)||uz(a,i)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Jj(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||e){var o=this.state,n=o.nodes,a=o.rels,i=Object.values(n.channels[Sb].adds).length>0,c=Object.values(a.channels[Sb].adds).length>0,l=Object.values(n.channels[Sb].removes).length>0,d=Object.values(a.channels[Sb].removes).length>0;(i||c||l||d)&&(this.layout(n.items,n.idToItem,n.idToPosition,a.items),n.idToPosition=this.positions),n.clearChannel(Sb),a.clearChannel(Sb)}this.shouldUpdate=!1}},{key:"layout",value:function(e,o,n,a){var i,c=(i=e)?ad(i):i;if(!(0,Kn.isEmpty)(c)){for(var l=c.length,d=Math.ceil(Math.sqrt(l)),s=new Array(l),u=0,g=0;g0,s=Object.values(l.removes).length>0,u=Object.values(l.updates),g=_0(u);n.shouldUpdate=n.shouldUpdate||d||s||g}if(c.version!==void 0){var b=c.channels[Wd],f=Object.values(b.adds).length>0,v=Object.values(b.removes).length>0;n.shouldUpdate=n.shouldUpdate||f||v}})],n.shouldUpdate=!0,n.oldComputing=!1,n.computing=!1,n.workersDisabled=o.state.disableWebWorkers,n.setOptions(o),n.worker=UV("HierarchicalLayout",n.workersDisabled),n.pendingLayoutData=null,n.layout(i.items,i.idToItem,i.idToPosition,c.items),n}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&mO(o,n)})(t,fT),r=t,e=[{key:"setOptions",value:function(o){if(o!==void 0&&(function(l){return Object.keys(l).every(function(d){return Kdr.has(d)})})(o)){var n=o.direction,a=n===void 0?vO:n,i=o.packing,c=i===void 0?pO:i;Object.keys(tsr).includes(a)&&(this.directionChanged=this.direction&&this.direction!==a,this.direction=a),osr.includes(c)&&(this.packingChanged=this.packing&&this.packing!==c,this.packing=c),this.shouldUpdate=this.shouldUpdate||this.directionChanged||this.packingChanged}}},{key:"update",value:function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(this.shouldUpdate||o){var n=this.state,a=n.nodes,i=n.rels,c=this.directionChanged,l=this.packingChanged,d=Object.values(a.channels[Wd].adds).length>0,s=Object.values(i.channels[Wd].adds).length>0,u=Object.values(a.channels[Wd].removes).length>0,g=Object.values(i.channels[Wd].removes).length>0,b=Object.values(a.channels[Wd].updates),f=_0(b);(o||d||s||u||g||c||l||f)&&this.layout(a.items,a.idToItem,a.idToPosition,i.items),a.clearChannel(Wd),i.clearChannel(Wd),this.directionChanged=!1,this.packingChanged=!1}(function(v,p,m){var y=kO(ik(v.prototype),"update",m);return typeof y=="function"?function(k){return y.apply(m,k)}:y})(t,0,this)([]),this.shouldUpdate=!1,this.oldComputing=this.computing}},{key:"getShouldUpdate",value:function(){return this.shouldUpdate||this.shouldUpdateAnimator}},{key:"getComputing",value:function(){return this.computing}},{key:"layout",value:function(o,n,a,i){var c=this;if(this.worker){var l=ww(o).map(function(m){return m.html,LE(m,nsr)}),d=ww(n),s={};Object.keys(d).forEach(function(m){var y=d[m],k=(y.html,LE(y,asr));s[m]=k});var u=ww(i).map(function(m){return m.captionHtml,LE(m,isr)}),g=ww(a),b=this.direction,f=this.packing,v=window.devicePixelRatio,p={nodes:l,nodeIds:s,idToPosition:g,rels:u,direction:b,packing:f,pixelRatio:v,forcedDelay:0};this.computing?this.pendingLayoutData=p:(this.worker.port.onmessage=function(m){var y=m.data,k=y.positions,x=y.parents,_=y.waypoints;c.computing&&(c.positions=k),c.parents=x,c.state.setWaypoints(_),c.pendingLayoutData!==null?(c.worker.port.postMessage(c.pendingLayoutData),c.pendingLayoutData=null):c.computing=!1,c.shouldUpdate=!0,c.startAnimation()},this.computing=!0,this.worker.port.postMessage(p))}else En.info("Hierarchical layout code not yet initialised.")}},{key:"terminateUpdate",value:function(){var o,n;this.computing=!1,this.shouldUpdate=!1,(o=this.state.nodes)===null||o===void 0||o.clearChannel(Wd),(n=this.state.rels)===null||n===void 0||n.clearChannel(Wd)}},{key:"destroy",value:function(){var o;this.stateDisposers.forEach(function(n){n()}),this.state.nodes.removeChannel(Wd),this.state.rels.removeChannel(Wd),(o=this.worker)===null||o===void 0||o.port.close()}}],e&&csr(r.prototype,e),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,e})(),dsr=fi(3269),rH=fi.n(dsr);function Zx(t){return Zx=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Zx(t)}var ssr=/^\s+/,usr=/\s+$/;function _t(t,r){if(r=r||{},(t=t||"")instanceof _t)return t;if(!(this instanceof _t))return new _t(t,r);var e=(function(o){var n,a,i,c={r:0,g:0,b:0},l=1,d=null,s=null,u=null,g=!1,b=!1;return typeof o=="string"&&(o=(function(f){f=f.replace(ssr,"").replace(usr,"").toLowerCase();var v,p=!1;if(yO[f])f=yO[f],p=!0;else if(f=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};return(v=Dg.rgb.exec(f))?{r:v[1],g:v[2],b:v[3]}:(v=Dg.rgba.exec(f))?{r:v[1],g:v[2],b:v[3],a:v[4]}:(v=Dg.hsl.exec(f))?{h:v[1],s:v[2],l:v[3]}:(v=Dg.hsla.exec(f))?{h:v[1],s:v[2],l:v[3],a:v[4]}:(v=Dg.hsv.exec(f))?{h:v[1],s:v[2],v:v[3]}:(v=Dg.hsva.exec(f))?{h:v[1],s:v[2],v:v[3],a:v[4]}:(v=Dg.hex8.exec(f))?{r:bu(v[1]),g:bu(v[2]),b:bu(v[3]),a:nz(v[4]),format:p?"name":"hex8"}:(v=Dg.hex6.exec(f))?{r:bu(v[1]),g:bu(v[2]),b:bu(v[3]),format:p?"name":"hex"}:(v=Dg.hex4.exec(f))?{r:bu(v[1]+""+v[1]),g:bu(v[2]+""+v[2]),b:bu(v[3]+""+v[3]),a:nz(v[4]+""+v[4]),format:p?"name":"hex8"}:!!(v=Dg.hex3.exec(f))&&{r:bu(v[1]+""+v[1]),g:bu(v[2]+""+v[2]),b:bu(v[3]+""+v[3]),format:p?"name":"hex"}})(o)),Zx(o)=="object"&&(mh(o.r)&&mh(o.g)&&mh(o.b)?(n=o.r,a=o.g,i=o.b,c={r:255*Ba(n,255),g:255*Ba(a,255),b:255*Ba(i,255)},g=!0,b=String(o.r).substr(-1)==="%"?"prgb":"rgb"):mh(o.h)&&mh(o.s)&&mh(o.v)?(d=ly(o.s),s=ly(o.v),c=(function(f,v,p){f=6*Ba(f,360),v=Ba(v,100),p=Ba(p,100);var m=Math.floor(f),y=f-m,k=p*(1-v),x=p*(1-y*v),_=p*(1-(1-y)*v),S=m%6;return{r:255*[p,x,k,k,_,p][S],g:255*[_,p,p,x,k,k][S],b:255*[k,k,_,p,p,x][S]}})(o.h,d,s),g=!0,b="hsv"):mh(o.h)&&mh(o.s)&&mh(o.l)&&(d=ly(o.s),u=ly(o.l),c=(function(f,v,p){var m,y,k;function x(E,O,R){return R<0&&(R+=1),R>1&&(R-=1),R<1/6?E+6*(O-E)*R:R<.5?O:R<2/3?E+(O-E)*(2/3-R)*6:E}if(f=Ba(f,360),v=Ba(v,100),p=Ba(p,100),v===0)m=y=k=p;else{var _=p<.5?p*(1+v):p+v-p*v,S=2*p-_;m=x(S,_,f+1/3),y=x(S,_,f),k=x(S,_,f-1/3)}return{r:255*m,g:255*y,b:255*k}})(o.h,d,u),g=!0,b="hsl"),o.hasOwnProperty("a")&&(l=o.a)),l=eH(l),{ok:g,format:o.format||b,r:Math.min(255,Math.max(c.r,0)),g:Math.min(255,Math.max(c.g,0)),b:Math.min(255,Math.max(c.b,0)),a:l}})(t);this._originalInput=t,this._r=e.r,this._g=e.g,this._b=e.b,this._a=e.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||e.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=e.ok}function $j(t,r,e){t=Ba(t,255),r=Ba(r,255),e=Ba(e,255);var o,n,a=Math.max(t,r,e),i=Math.min(t,r,e),c=(a+i)/2;if(a==i)o=n=0;else{var l=a-i;switch(n=c>.5?l/(2-a-i):l/(a+i),a){case t:o=(r-e)/l+(r>1)+720)%360;--r;)o.h=(o.h+n)%360,a.push(_t(o));return a}function xsr(t,r){r=r||6;for(var e=_t(t).toHsv(),o=e.h,n=e.s,a=e.v,i=[],c=1/r;r--;)i.push(_t({h:o,s:n,v:a})),a=(a+c)%1;return i}_t.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,r,e,o=this.toRgb();return t=o.r/255,r=o.g/255,e=o.b/255,.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.0722*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))},setAlpha:function(t){return this._a=eH(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=rz(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=rz(this._r,this._g,this._b),r=Math.round(360*t.h),e=Math.round(100*t.s),o=Math.round(100*t.v);return this._a==1?"hsv("+r+", "+e+"%, "+o+"%)":"hsva("+r+", "+e+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var t=$j(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=$j(this._r,this._g,this._b),r=Math.round(360*t.h),e=Math.round(100*t.s),o=Math.round(100*t.l);return this._a==1?"hsl("+r+", "+e+"%, "+o+"%)":"hsla("+r+", "+e+"%, "+o+"%, "+this._roundA+")"},toHex:function(t){return ez(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return(function(r,e,o,n,a){var i=[Bg(Math.round(r).toString(16)),Bg(Math.round(e).toString(16)),Bg(Math.round(o).toString(16)),Bg(tH(n))];return a&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")})(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*Ba(this._r,255))+"%",g:Math.round(100*Ba(this._g,255))+"%",b:Math.round(100*Ba(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(100*Ba(this._r,255))+"%, "+Math.round(100*Ba(this._g,255))+"%, "+Math.round(100*Ba(this._b,255))+"%)":"rgba("+Math.round(100*Ba(this._r,255))+"%, "+Math.round(100*Ba(this._g,255))+"%, "+Math.round(100*Ba(this._b,255))+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":!(this._a<1)&&(_sr[ez(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var r="#"+tz(this._r,this._g,this._b,this._a),e=r,o=this._gradientType?"GradientType = 1, ":"";if(t){var n=_t(t);e="#"+tz(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+r+",endColorstr="+e+")"},toString:function(t){var r=!!t;t=t||this._format;var e=!1,o=this._a<1&&this._a>=0;return r||!o||t!=="hex"&&t!=="hex6"&&t!=="hex3"&&t!=="hex4"&&t!=="hex8"&&t!=="name"?(t==="rgb"&&(e=this.toRgbString()),t==="prgb"&&(e=this.toPercentageRgbString()),t!=="hex"&&t!=="hex6"||(e=this.toHexString()),t==="hex3"&&(e=this.toHexString(!0)),t==="hex4"&&(e=this.toHex8String(!0)),t==="hex8"&&(e=this.toHex8String()),t==="name"&&(e=this.toName()),t==="hsl"&&(e=this.toHslString()),t==="hsv"&&(e=this.toHsvString()),e||this.toHexString()):t==="name"&&this._a===0?this.toName():this.toRgbString()},clone:function(){return _t(this.toString())},_applyModification:function(t,r){var e=t.apply(null,[this].concat([].slice.call(r)));return this._r=e._r,this._g=e._g,this._b=e._b,this.setAlpha(e._a),this},lighten:function(){return this._applyModification(fsr,arguments)},brighten:function(){return this._applyModification(vsr,arguments)},darken:function(){return this._applyModification(psr,arguments)},desaturate:function(){return this._applyModification(gsr,arguments)},saturate:function(){return this._applyModification(bsr,arguments)},greyscale:function(){return this._applyModification(hsr,arguments)},spin:function(){return this._applyModification(ksr,arguments)},_applyCombination:function(t,r){return t.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(wsr,arguments)},complement:function(){return this._applyCombination(msr,arguments)},monochromatic:function(){return this._applyCombination(xsr,arguments)},splitcomplement:function(){return this._applyCombination(ysr,arguments)},triad:function(){return this._applyCombination(oz,[3])},tetrad:function(){return this._applyCombination(oz,[4])}},_t.fromRatio=function(t,r){if(Zx(t)=="object"){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o]=o==="a"?t[o]:ly(t[o]));t=e}return _t(t,r)},_t.equals=function(t,r){return!(!t||!r)&&_t(t).toRgbString()==_t(r).toRgbString()},_t.random=function(){return _t.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},_t.mix=function(t,r,e){e=e===0?0:e||50;var o=_t(t).toRgb(),n=_t(r).toRgb(),a=e/100;return _t({r:(n.r-o.r)*a+o.r,g:(n.g-o.g)*a+o.g,b:(n.b-o.b)*a+o.b,a:(n.a-o.a)*a+o.a})},_t.readability=function(t,r){var e=_t(t),o=_t(r);return(Math.max(e.getLuminance(),o.getLuminance())+.05)/(Math.min(e.getLuminance(),o.getLuminance())+.05)},_t.isReadable=function(t,r,e){var o,n,a,i,c,l=_t.readability(t,r);switch(n=!1,(i=((a=(a=e)||{level:"AA",size:"small"}).level||"AA").toUpperCase())!=="AA"&&i!=="AAA"&&(i="AA"),(c=(a.size||"small").toLowerCase())!=="small"&&c!=="large"&&(c="small"),(o={level:i,size:c}).level+o.size){case"AAsmall":case"AAAlarge":n=l>=4.5;break;case"AAlarge":n=l>=3;break;case"AAAsmall":n=l>=7}return n},_t.mostReadable=function(t,r,e){var o,n,a,i,c=null,l=0;n=(e=e||{}).includeFallbackColors,a=e.level,i=e.size;for(var d=0;dl&&(l=o,c=_t(r[d]));return _t.isReadable(t,c,{level:a,size:i})||!n?c:(e.includeFallbackColors=!1,_t.mostReadable(t,["#fff","#000"],e))};var yO=_t.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},_sr=_t.hexNames=(function(t){var r={};for(var e in t)t.hasOwnProperty(e)&&(r[t[e]]=e);return r})(yO);function eH(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Ba(t,r){(function(o){return typeof o=="string"&&o.indexOf(".")!=-1&&parseFloat(o)===1})(t)&&(t="100%");var e=(function(o){return typeof o=="string"&&o.indexOf("%")!=-1})(t);return t=Math.min(r,Math.max(0,parseFloat(t))),e&&(t=parseInt(t*r,10)/100),Math.abs(t-r)<1e-6?1:t%r/parseFloat(r)}function p3(t){return Math.min(1,Math.max(0,t))}function bu(t){return parseInt(t,16)}function Bg(t){return t.length==1?"0"+t:""+t}function ly(t){return t<=1&&(t=100*t+"%"),t}function tH(t){return Math.round(255*parseFloat(t)).toString(16)}function nz(t){return bu(t)/255}var mf,xw,_w,Dg=(xw="[\\s|\\(]+("+(mf="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+mf+")[,|\\s]+("+mf+")\\s*\\)?",_w="[\\s|\\(]+("+mf+")[,|\\s]+("+mf+")[,|\\s]+("+mf+")[,|\\s]+("+mf+")\\s*\\)?",{CSS_UNIT:new RegExp(mf),rgb:new RegExp("rgb"+xw),rgba:new RegExp("rgba"+_w),hsl:new RegExp("hsl"+xw),hsla:new RegExp("hsla"+_w),hsv:new RegExp("hsv"+xw),hsva:new RegExp("hsva"+_w),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function mh(t){return!!Dg.CSS_UNIT.exec(t)}var wO=function(t){return _t.mostReadable(t,[hT,"#FFFFFF"]).toString()},m5=function(t){return rH().get.rgb(t)},Ew=function(t){var r=new ArrayBuffer(4),e=new Uint32Array(r),o=new Uint8Array(r),n=m5(t);return o[0]=n[0],o[1]=n[1],o[2]=n[2],o[3]=255*n[3],e[0]},Sw=function(t){return[(r=m5(t))[0]/255,r[1]/255,r[2]/255];var r},az={selected:{rings:[{widthFactor:.05,color:AV},{widthFactor:.1,color:TV}],shadow:{width:10,opacity:1,color:OV}},default:{rings:[]}},iz={selected:{rings:[{color:AV,width:2},{color:TV,width:4}],shadow:{width:18,opacity:1,color:OV}},default:{rings:[]}},jE=.75,zE={noPan:!1,outOnly:!1,animated:!0};function Cy(t){return Cy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Cy(t)}function BE(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0?t.captions:t.caption&&t.caption.length>0?[{value:t.caption}]:[]},yf=function(t,r,e){(0,Kn.isNil)(t)||((function(o){return typeof o=="string"&&m5(o)!==null})(t)?r(t):zV().warn("Invalid color string for ".concat(e,":"),t))},oH=function(t,r,e){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Qo();t.width=r*o,t.height=e*o,t.style.width="".concat(r,"px"),t.style.height="".concat(e,"px")},nH=function(t){En.warn("Error: WebGL context lost - visualization will stop working!",t),xO!==void 0&&xO(t)},cx=function(t){var r=t.parentElement,e=r.getBoundingClientRect(),o=e.width,n=e.height;o!==0||n!==0||r.isConnected||(o=parseInt(r.style.width,10)||0,n=parseInt(r.style.height,10)||0),oH(t,o,n)},FE=function(t,r){var e=document.createElement("canvas");return Object.assign(e.style,oO),t!==void 0&&(t.appendChild(e),cx(e)),(function(o,n){xO=n,o.addEventListener("webglcontextlost",nH)})(e,r),e},Ip=function(t){t.width=0,t.height=0,t.remove()},lz=function(t){var r={antialias:!0},e=t.getContext("webgl",r);return e===null&&(e=t.getContext("experimental-webgl",r)),(function(o){return o instanceof WebGLRenderingContext})(e)?e:null},dz=function(t){t.canvas.removeEventListener("webglcontextlost",nH);var r=t.getExtension("WEBGL_lose_context");r==null||r.loseContext()},_O=new Map,dy=function(t,r){var e=t.font,o=_O.get(e);o===void 0&&(o=new Map,_O.set(e,o));var n=o.get(r);return n===void 0&&(n=t.measureText(r).width,o.set(r,n)),n};function Ry(t){return Ry=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ry(t)}function sz(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Ssr(t,r){for(var e=0;e0&&(c=(n=mT(l,d,o))1&&arguments[1]!==void 0&&arguments[1],n=this.getOrCreateEntry(e),a=o?"inverted":"image",i=n[a];return i===void 0&&(i=this.loadImage(e),n[a]=i),this.drawIfNeeded(i,o),i.canvas}},{key:"getOrCreateEntry",value:function(e){return this.cache[e]===void 0&&(this.cache[e]={}),this.cache[e]}},{key:"invertCanvas",value:function(e){for(var o=e.getImageData(0,0,Gu,Gu),n=o.data,a=0;a<4096;a++){var i=4*a;n[i]^=255,n[i+1]^=255,n[i+2]^=255}e.putImageData(o,0,0)}},{key:"loadImage",value:function(e){var o=document.createElement("canvas");o.width=Gu,o.height=Gu;var n=new Image;return n.src=e,n.crossOrigin="anonymous",{canvas:o,image:n,drawn:!1}}},{key:"drawIfNeeded",value:function(e,o){var n=e.image,a=e.canvas;if(!e.drawn&&n.complete){var i=a.getContext("2d");try{i.drawImage(n,0,0,Gu,Gu)}catch(c){En.error("Failed to draw image",n.src,c),i.beginPath(),i.strokeStyle="black",i.rect(0,0,Gu,Gu),i.moveTo(0,0),i.lineTo(Gu,Gu),i.moveTo(0,Gu),i.lineTo(Gu,0),i.stroke(),i.closePath()}o&&this.invertCanvas(i),e.drawn=!0}}},{key:"waitForImages",value:function(){for(var e=[],o=0,n=Object.values(this.cache);o0?Promise.all(e).then(function(){}):Promise.resolve()}}],r&&Asr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();const Csr=Tsr;function My(t){return My=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},My(t)}function uz(t,r){if(t){if(typeof t=="string")return SO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?SO(t,r):void 0}}function SO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0)){var n=(function(a,i){return(function(c){if(Array.isArray(c))return c})(a)||(function(c,l){var d=c==null?null:typeof Symbol<"u"&&c[Symbol.iterator]||c["@@iterator"];if(d!=null){var s,u,g,b,f=[],v=!0,p=!1;try{if(g=(d=d.call(c)).next,l!==0)for(;!(v=(s=g.call(d)).done)&&(f.push(s.value),f.length!==l);v=!0);}catch(m){p=!0,u=m}finally{try{if(!v&&d.return!=null&&(b=d.return(),Object(b)!==b))return}finally{if(p)throw u}}return f}})(a,i)||uz(a,i)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()})(this.relArray(),1)[0];this.fromId=n.from,this.toId=n.to}}},{key:"size",value:function(){return this.rels.size}},{key:"relArray",value:function(){return Array.from(this.rels.values())}},{key:"maxFontSize",value:function(){if(this.size()===0)return 1;var e=this.relArray().map(function(o){return(0,Kn.isNumber)(o.captionSize)?o.captionSize:1});return Math.max.apply(Math,(function(o){return(function(n){if(Array.isArray(n))return SO(n)})(o)||(function(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)})(o)||uz(o)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()})(e))}},{key:"relIsOppositeDirection",value:function(e){var o=e.from,n=e.to,a=this.fromId,i=this.toId;return o!==a&&n!==i||o===i&&n===a}},{key:"indexOf",value:function(e){var o=e.id,n=Array.from(this.rels.keys());return this.rels.has(o)?n.indexOf(o):-1}},{key:"getRel",value:function(e){var o=this.relArray();return e<0||e>=o.length?null:o[e]}},{key:"setWaypoints",value:function(e){this.waypointPath=e}},{key:"setAngles",value:function(e){this.angles=e}}],r&&Rsr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),gz=EV,bz=2*Math.PI/50,hz=.1*Math.PI,k3=1.5,OO=ny;function Iy(t){return Iy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Iy(t)}function fz(t,r){var e=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=lH(t))||r){e&&(t=e);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function vz(t){return(function(r){if(Array.isArray(r))return AO(r)})(t)||(function(r){if(typeof Symbol<"u"&&r[Symbol.iterator]!=null||r["@@iterator"]!=null)return Array.from(r)})(t)||lH(t)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function lH(t,r){if(t){if(typeof t=="string")return AO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?AO(t,r):void 0}}function AO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e=0;e--){var o=void 0,n=void 0;e===0?(n=t[t.length-1],o=t[e]-t[t.length-1]+2*Math.PI):(n=t[e-1],o=t[e]-t[e-1]),r.push({size:o,start:n})}r.sort(function(a,i){return i.size-a.size})}return r},Dsr=function(t,r){for(;r>t.length||t[0].size>2*t[r-1].size;)t.push({size:t[0].size/2,start:t[0].start}),t.push({size:t[0].size/2,start:t[0].start+t[0].size/2}),t.shift(),t.sort(function(e,o){return o.size-e.size});return t},Nsr=(function(){return t=function e(o,n){(function(i,c){if(!(i instanceof c))throw new TypeError("Cannot call a class as a function")})(this,e),pz(this,"bundles",void 0),pz(this,"nodeToBundles",void 0),this.bundles={},this.nodeToBundles={};var a=o.reduce(function(i,c){return i[c.id]=c,i},{});this.updateData(a,{},{},n)},r=[{key:"getBundle",value:function(e){var o=this.bundles,n=this.nodeToBundles,a=this.generatePairId(e.from,e.to),i=o[a];return i===void 0&&(i=new Psr(a,e.from,e.to),o[a]=i,n[e.from]===void 0&&(n[e.from]=[]),n[e.to]===void 0&&(n[e.to]=[]),n[e.from].push(i),n[e.to].push(i)),i}},{key:"updateData",value:function(e,o,n,a){var i,c=this.bundles,l=this.nodeToBundles,d=function(_,S){var E=l[S].findIndex(function(O){return O===_});E!==-1&&l[S].splice(E,1),l[S].length===0&&delete l[S]},s=[].concat(vz(Object.values(e)),vz(Object.values(n))),u=Object.values(o),g=fz(s);try{for(g.s();!(i=g.n()).done;){var b=i.value;this.getBundle(b).insert(b)}}catch(_){g.e(_)}finally{g.f()}for(var f=0,v=u;ft.length)&&(r=t.length);for(var e=0,o=Array(r);e0?((c=a[0].width)!==null&&c!==void 0?c:0)*s:0,b=i&&i>1?i*s/2:1,f=9*b,v=7*b,p=n?g*Math.sqrt(1+2*f/v*(2*f/v)):0;return{x:t.x-Math.cos(u)*(p/4),y:t.y-Math.sin(u)*(p/4),angle:(r+l)%d,flip:(r+d)%d0&&arguments[0]!==void 0?arguments[0]:[])[0])===null||r===void 0?void 0:r.width)!==null&&t!==void 0?t:0)*Qo()*k3},gH=function(t,r,e,o,n,a){var i=arguments.length>6&&arguments[6]!==void 0?arguments[6]:"top";if(t.length===0)return{x:0,y:0,angle:0};if(t.length===1)return{x:t[0].x,y:t[0].y,angle:0};var c,l,d,s,u,g=Math.PI/2,b=Math.floor(t.length/2),f=r.x>e.x,v=t[b];if(1&~t.length?(c=t[f?b:b-1],l=t[f?b-1:b],d=(c.x+l.x)/2,s=(c.y+l.y)/2,u=Math.atan2(l.y-c.y,l.x-c.x)):(c=t[f?b+1:b-1],l=t[f?b-1:b+1],o?(d=(v.x+(c.x+l.x)/2)/2,s=(v.y+(c.y+l.y)/2)/2,u=f?Math.atan2(r.y-e.y,r.x-e.x):Math.atan2(e.y-r.y,e.x-r.x)):(Qx(v,c)>Qx(v,l)?l=v:c=v,d=(c.x+l.x)/2,s=(c.y+l.y)/2,u=Math.atan2(l.y-c.y,l.x-c.x))),n){var p=$x(a),m=i==="bottom"?1:-1;d+=Math.cos(u+g)*p*m,s+=Math.sin(u+g)*p*m}return{x:d,y:s,angle:u}},mz=function(t,r,e,o,n,a){var i={x:(t.x+r.x)/2,y:(t.y+r.y)/2},c={x:t.x,y:t.y},l={x:r.x,y:r.y},d=new td(l,c),s=(function(g,b){var f=0;return g&&(f+=g),b&&(f-=b),f})(o,e);i.x+=s/2*d.unit.x,i.y+=s/2*d.unit.y;var u=a.size()/2-a.indexOf(n);return i.x+=u*d.unit.x,i.y+=u*d.unit.y,i},yz=function(t){var r=Qo(),e=t.size,o=t.selected;return((e??ka)+4+(o===!0?4:0))*r},r2=function(t,r,e,o,n){var a=arguments.length>5&&arguments[5]!==void 0&&arguments[5];if(e.x===o.x&&e.y===o.y)return[{x:e.x,y:e.y}];var i=function(F){var H=arguments.length>1&&arguments[1]!==void 0&&arguments[1],q=F.norm.x,W=F.norm.y;return H?{x:-q,y:-W}:F.norm},c=Qo(),l=r.indexOf(t),d=(r.size()-1)/2,s=l>d,u=Math.abs(l-d),g=n?17*r.maxFontSize():8,b=(r.size()-1)*g*c,f=(function(F,H,q,W,Z,$,X){var Q,lr=arguments.length>7&&arguments[7]!==void 0&&arguments[7],or=Qo(),tr=F.size(),dr=tr>1,sr=F.relIsOppositeDirection($),pr=sr?q:H,ur=sr?H:q,cr=F.waypointPath,gr=cr==null?void 0:cr.points,kr=cr==null?void 0:cr.from,Or=cr==null?void 0:cr.to,Ir=Ow(pr,kr)&&Ow(ur,Or)||Ow(ur,kr)&&Ow(pr,Or),Mr=Ir?gr[1]:null,Lr=Ir?gr[gr.length-2]:null,Ar=yz(pr),Y=yz(ur),J=function(mt,dt){return Math.atan2(mt.y-dt.y,mt.x-dt.x)},nr=Math.max(Math.PI,jsr/(tr/2)),xr=dr?W*nr*(X?1:-1)/((Q=pr.size)!==null&&Q!==void 0?Q:ka):0,Er=J(Ir?Mr:ur,pr),Pr=Ir?J(ur,Lr):Er,Dr=function(mt,dt,so,Ft){return{x:mt.x+Math.cos(dt)*so*(Ft?-1:1),y:mt.y+Math.sin(dt)*so*(Ft?-1:1)}},Yr=function(mt,dt){return Dr(pr,Er+mt,dt,!1)},ie=function(mt,dt){return Dr(ur,Pr-mt,dt,!0)},me=function(mt,dt){return{x:mt.x+(dt.x-mt.x)/2,y:mt.y+(dt.y-mt.y)/2}},xe=function(mt,dt){return Math.sqrt((mt.x-dt.x)*(mt.x-dt.x)+(mt.y-dt.y)*(mt.y-dt.y))*or},Me=Yr(xr,Ar),Ie=ie(xr,Y),he=dr?Yr(0,Ar):null,ee=dr?ie(0,Y):null,wr=200*or,Ur=[];if(Ir){var Jr=xe(Me,Mr)2*(30*or+Math.min(Ar,Y)))if(lr){var Re=mz(pr,ur,Ar,Y,$,F);Ur.push(new td(Me,Re)),Ur.push(new td(Re,Ie))}else{var ze=W*Z,Xe=30+Ar,lt=Math.sqrt(Xe*Xe+ze*ze),Fe=30+Y,Pt=Math.sqrt(Fe*Fe+ze*ze),Ze=Yr(0,lt),Wt=ie(0,Pt);Ur.push(new td(Me,Ze)),Ur.push(new td(Ze,Wt)),Ur.push(new td(Wt,Ie))}else if(je>(Ar+Y)/2){var Ut=mz(pr,ur,Ar,Y,$,F);Ur.push(new td(Me,Ut)),Ur.push(new td(Ut,Ie))}else Ur.push(new td(Me,Ie))}return Ur})(r,e,o,u,g,t,s,a),v=[],p=f[0],m=i(p,s);v.push({x:p.p1.x+m.x,y:p.p1.y+m.y});for(var y=1;y4&&arguments[4]!==void 0&&arguments[4],a=arguments.length>5&&arguments[5]!==void 0&&arguments[5];return y5(e,o)?e.id===o.id?(function(i,c,l){for(var d=Jx(i,c,l),s={left:1/0,top:1/0,right:-1/0,bottom:-1/0},u=["startPoint","endPoint","apexPoint","control1Point","control2Point"],g=0;gs.right&&(s.right=f),vs.bottom&&(s.bottom=v)}return s})(t,e,r):(function(i,c,l,d,s,u){var g,b={left:1/0,top:1/0,right:-1/0,bottom:-1/0},f=(function(y,k){var x=typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(!x){if(Array.isArray(y)||(x=(function(M,I){if(M){if(typeof M=="string")return kz(M,I);var L={}.toString.call(M).slice(8,-1);return L==="Object"&&M.constructor&&(L=M.constructor.name),L==="Map"||L==="Set"?Array.from(M):L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L)?kz(M,I):void 0}})(y))||k){x&&(y=x);var _=0,S=function(){};return{s:S,n:function(){return _>=y.length?{done:!0}:{done:!1,value:y[_++]}},e:function(M){throw M},f:S}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function lH(t,r){if(t){if(typeof t=="string")return AO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?AO(t,r):void 0}}function AO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e=0;e--){var o=void 0,n=void 0;e===0?(n=t[t.length-1],o=t[e]-t[t.length-1]+2*Math.PI):(n=t[e-1],o=t[e]-t[e-1]),r.push({size:o,start:n})}r.sort(function(a,i){return i.size-a.size})}return r},Dsr=function(t,r){for(;r>t.length||t[0].size>2*t[r-1].size;)t.push({size:t[0].size/2,start:t[0].start}),t.push({size:t[0].size/2,start:t[0].start+t[0].size/2}),t.shift(),t.sort(function(e,o){return o.size-e.size});return t},Nsr=(function(){return t=function e(o,n){(function(i,c){if(!(i instanceof c))throw new TypeError("Cannot call a class as a function")})(this,e),pz(this,"bundles",void 0),pz(this,"nodeToBundles",void 0),this.bundles={},this.nodeToBundles={};var a=o.reduce(function(i,c){return i[c.id]=c,i},{});this.updateData(a,{},{},n)},r=[{key:"getBundle",value:function(e){var o=this.bundles,n=this.nodeToBundles,a=this.generatePairId(e.from,e.to),i=o[a];return i===void 0&&(i=new Psr(a,e.from,e.to),o[a]=i,n[e.from]===void 0&&(n[e.from]=[]),n[e.to]===void 0&&(n[e.to]=[]),n[e.from].push(i),n[e.to].push(i)),i}},{key:"updateData",value:function(e,o,n,a){var i,c=this.bundles,l=this.nodeToBundles,d=function(_,S){var E=l[S].findIndex(function(O){return O===_});E!==-1&&l[S].splice(E,1),l[S].length===0&&delete l[S]},s=[].concat(vz(Object.values(e)),vz(Object.values(n))),u=Object.values(o),g=fz(s);try{for(g.s();!(i=g.n()).done;){var b=i.value;this.getBundle(b).insert(b)}}catch(_){g.e(_)}finally{g.f()}for(var f=0,v=u;ft.length)&&(r=t.length);for(var e=0,o=Array(r);e0?((c=a[0].width)!==null&&c!==void 0?c:0)*s:0,b=i&&i>1?i*s/2:1,f=9*b,v=7*b,p=n?g*Math.sqrt(1+2*f/v*(2*f/v)):0;return{x:t.x-Math.cos(u)*(p/4),y:t.y-Math.sin(u)*(p/4),angle:(r+l)%d,flip:(r+d)%d0&&arguments[0]!==void 0?arguments[0]:[])[0])===null||r===void 0?void 0:r.width)!==null&&t!==void 0?t:0)*Qo()*k3},gH=function(t,r,e,o,n,a){var i=arguments.length>6&&arguments[6]!==void 0?arguments[6]:"top";if(t.length===0)return{x:0,y:0,angle:0};if(t.length===1)return{x:t[0].x,y:t[0].y,angle:0};var c,l,d,s,u,g=Math.PI/2,b=Math.floor(t.length/2),f=r.x>e.x,v=t[b];if(1&~t.length?(c=t[f?b:b-1],l=t[f?b-1:b],d=(c.x+l.x)/2,s=(c.y+l.y)/2,u=Math.atan2(l.y-c.y,l.x-c.x)):(c=t[f?b+1:b-1],l=t[f?b-1:b+1],o?(d=(v.x+(c.x+l.x)/2)/2,s=(v.y+(c.y+l.y)/2)/2,u=f?Math.atan2(r.y-e.y,r.x-e.x):Math.atan2(e.y-r.y,e.x-r.x)):(Qx(v,c)>Qx(v,l)?l=v:c=v,d=(c.x+l.x)/2,s=(c.y+l.y)/2,u=Math.atan2(l.y-c.y,l.x-c.x))),n){var p=$x(a),m=i==="bottom"?1:-1;d+=Math.cos(u+g)*p*m,s+=Math.sin(u+g)*p*m}return{x:d,y:s,angle:u}},mz=function(t,r,e,o,n,a){var i={x:(t.x+r.x)/2,y:(t.y+r.y)/2},c={x:t.x,y:t.y},l={x:r.x,y:r.y},d=new td(l,c),s=(function(g,b){var f=0;return g&&(f+=g),b&&(f-=b),f})(o,e);i.x+=s/2*d.unit.x,i.y+=s/2*d.unit.y;var u=a.size()/2-a.indexOf(n);return i.x+=u*d.unit.x,i.y+=u*d.unit.y,i},yz=function(t){var r=Qo(),e=t.size,o=t.selected;return((e??ka)+4+(o===!0?4:0))*r},r2=function(t,r,e,o,n){var a=arguments.length>5&&arguments[5]!==void 0&&arguments[5];if(e.x===o.x&&e.y===o.y)return[{x:e.x,y:e.y}];var i=function(F){var H=arguments.length>1&&arguments[1]!==void 0&&arguments[1],q=F.norm.x,W=F.norm.y;return H?{x:-q,y:-W}:F.norm},c=Qo(),l=r.indexOf(t),d=(r.size()-1)/2,s=l>d,u=Math.abs(l-d),g=n?17*r.maxFontSize():8,b=(r.size()-1)*g*c,f=(function(F,H,q,W,Z,$,X){var Q,lr=arguments.length>7&&arguments[7]!==void 0&&arguments[7],or=Qo(),tr=F.size(),dr=tr>1,sr=F.relIsOppositeDirection($),pr=sr?q:H,ur=sr?H:q,cr=F.waypointPath,gr=cr==null?void 0:cr.points,kr=cr==null?void 0:cr.from,Or=cr==null?void 0:cr.to,Ir=Ow(pr,kr)&&Ow(ur,Or)||Ow(ur,kr)&&Ow(pr,Or),Mr=Ir?gr[1]:null,Lr=Ir?gr[gr.length-2]:null,Ar=yz(pr),Y=yz(ur),J=function(mt,dt){return Math.atan2(mt.y-dt.y,mt.x-dt.x)},nr=Math.max(Math.PI,jsr/(tr/2)),xr=dr?W*nr*(X?1:-1)/((Q=pr.size)!==null&&Q!==void 0?Q:ka):0,Er=J(Ir?Mr:ur,pr),Pr=Ir?J(ur,Lr):Er,Dr=function(mt,dt,so,Ft){return{x:mt.x+Math.cos(dt)*so*(Ft?-1:1),y:mt.y+Math.sin(dt)*so*(Ft?-1:1)}},Yr=function(mt,dt){return Dr(pr,Er+mt,dt,!1)},ie=function(mt,dt){return Dr(ur,Pr-mt,dt,!0)},me=function(mt,dt){return{x:mt.x+(dt.x-mt.x)/2,y:mt.y+(dt.y-mt.y)/2}},xe=function(mt,dt){return Math.sqrt((mt.x-dt.x)*(mt.x-dt.x)+(mt.y-dt.y)*(mt.y-dt.y))*or},Me=Yr(xr,Ar),Ie=ie(xr,Y),he=dr?Yr(0,Ar):null,ee=dr?ie(0,Y):null,wr=200*or,Ur=[];if(Ir){var Jr=xe(Me,Mr)2*(30*or+Math.min(Ar,Y)))if(lr){var Re=mz(pr,ur,Ar,Y,$,F);Ur.push(new td(Me,Re)),Ur.push(new td(Re,Ie))}else{var ze=W*Z,Xe=30+Ar,lt=Math.sqrt(Xe*Xe+ze*ze),Fe=30+Y,Pt=Math.sqrt(Fe*Fe+ze*ze),Ze=Yr(0,lt),Wt=ie(0,Pt);Ur.push(new td(Me,Ze)),Ur.push(new td(Ze,Wt)),Ur.push(new td(Wt,Ie))}else if(je>(Ar+Y)/2){var Ut=mz(pr,ur,Ar,Y,$,F);Ur.push(new td(Me,Ut)),Ur.push(new td(Ut,Ie))}else Ur.push(new td(Me,Ie))}return Ur})(r,e,o,u,g,t,s,a),v=[],p=f[0],m=i(p,s);v.push({x:p.p1.x+m.x,y:p.p1.y+m.y});for(var y=1;y4&&arguments[4]!==void 0&&arguments[4],a=arguments.length>5&&arguments[5]!==void 0&&arguments[5];return y5(e,o)?e.id===o.id?(function(i,c,l){for(var d=Jx(i,c,l),s={left:1/0,top:1/0,right:-1/0,bottom:-1/0},u=["startPoint","endPoint","apexPoint","control1Point","control2Point"],g=0;gs.right&&(s.right=f),vs.bottom&&(s.bottom=v)}return s})(t,e,r):(function(i,c,l,d,s,u){var g,b={left:1/0,top:1/0,right:-1/0,bottom:-1/0},f=(function(y,k){var x=typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(!x){if(Array.isArray(y)||(x=(function(M,I){if(M){if(typeof M=="string")return kz(M,I);var L={}.toString.call(M).slice(8,-1);return L==="Object"&&M.constructor&&(L=M.constructor.name),L==="Map"||L==="Set"?Array.from(M):L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L)?kz(M,I):void 0}})(y))||k){x&&(y=x);var _=0,S=function(){};return{s:S,n:function(){return _>=y.length?{done:!0}:{done:!1,value:y[_++]}},e:function(M){throw M},f:S}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var E,O=!0,R=!1;return{s:function(){x=x.call(y)},n:function(){var M=x.next();return O=M.done,M},e:function(M){R=!0,E=M},f:function(){try{O||x.return==null||x.return()}finally{if(R)throw E}}}})(r2(i,c,l,d,s,u));try{for(f.s();!(g=f.n()).done;){var v=g.value,p=v.x,m=v.y;pb.right&&(b.right=p),mb.bottom&&(b.bottom=m)}}catch(y){f.e(y)}finally{f.f()}return b})(t,r,e,o,n,a):null},bH=function(t,r){var e,o=t.selected?k3:1;return((e=t.width)!==null&&e!==void 0?e:r)*o*Qo()},hH=function(t,r,e,o,n){if(t.length<2)return{tailOffset:null};var a=t[t.length-2],i=t[t.length-1],c=Math.atan2(i.y-a.y,i.x-a.x),l=e/2+o;t[t.length-1]={x:i.x-Math.cos(c)*l,y:i.y-Math.sin(c)*l};var d=null;if(r){var s=t[0],u=t[1],g=Math.atan2(u.y-s.y,u.x-s.x),b=$x(n);d={x:Math.cos(g)*b,y:Math.sin(g)*b},t[0]={x:s.x+d.x,y:s.y+d.y}}return{tailOffset:d}},fH=function(t,r,e){var o=Qo(),n=o*(t>1?t/2:1),a=9*n,i=2*n,c=7*n,l=e.length>0?e[0].width*o:0,d=2*a,s=r?l*Math.sqrt(1+d/c*(d/c)):0;return{headFactor:n,headHeight:a,headChinHeight:i,headWidth:c,headSelectedAdjustment:s,headPositionOffset:2-s}},wz=function(t){return 6*t*Qo()},xz=function(t,r,e){return{widthAlign:r/2*t[0],heightAlign:e/2*t[1]}},Bsr=function(t){var r=t.x,e=r===void 0?0:r,o=t.y,n=o===void 0?0:o,a=t.size,i=a===void 0?ka:a;return{top:n-i,left:e-i,right:e+i,bottom:n+i}},vH=function(t,r,e,o){return(o<2||!r?1*t:.75*t)/e},pH=function(t,r,e,o,n){var a=n<2||!r;return{iconXPos:t/2,iconYPos:a?.5*t:t*(o===1?e==="center"?1.3:e==="bottom"||a?1.1:0:e==="center"?1.35:e==="bottom"||a?1.1:0)}},kH=function(t,r){return t*r},mH=function(t,r,e){var o=t/2-r*e[1];return{iconXPos:t/2-r*e[0],iconYPos:o}};function Dy(t){return Dy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Dy(t)}function _z(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Yd(t){for(var r=1;r=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Sz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e2&&arguments[2]!==void 0?arguments[2]:{};(function(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")})(this,e),Wu(this,"arrowBundler",void 0),Wu(this,"state",void 0),Wu(this,"relationshipThreshold",void 0),Wu(this,"stateDisposers",void 0),Wu(this,"needsRun",void 0),Wu(this,"imageCache",void 0),Wu(this,"nodeVersion",void 0),Wu(this,"relVersion",void 0),Wu(this,"waypointVersion",void 0),Wu(this,"channelId",void 0),Wu(this,"activeNodes",void 0),this.state=o,this.relationshipThreshold=(a=c.relationshipThreshold)!==null&&a!==void 0?a:0,this.channelId=n,this.arrowBundler=new Nsr(o.rels.items,o.waypoints.data),this.stateDisposers=[],this.needsRun=!0,this.imageCache=new Csr,this.nodeVersion=o.nodes.version,this.relVersion=o.rels.version,this.waypointVersion=o.waypoints.counter,this.activeNodes=new Set,this.stateDisposers.push(this.state.autorun(function(){i.state.zoom!==void 0&&(i.needsRun=!0),i.state.panX!==void 0&&(i.needsRun=!0),i.state.panY!==void 0&&(i.needsRun=!0),i.state.nodes.version!==void 0&&(i.needsRun=!0),i.state.rels.version!==void 0&&(i.needsRun=!0),i.state.waypoints.counter>0&&(i.needsRun=!0),i.state.layout!==void 0&&(i.needsRun=!0)}))},(r=[{key:"getRelationshipsToRender",value:function(e,o,n,a){var i,c=[],l=[],d=[],s=this.arrowBundler,u=this.state,g=this.relationshipThreshold,b=u.layout,f=u.rels,v=u.nodes,p=v.idToItem,m=v.idToPosition,y=b!=="hierarchical",k=Ez(f.items);try{for(k.s();!(i=k.n()).done;){var x=i.value,_=s.getBundle(x),S=Yd(Yd({},p[x.from]),m[x.from]),E=Yd(Yd({},p[x.to]),m[x.to]),O=o!==void 0?e||o>g||x.captionHtml!==void 0:e,R=!0;if(n!==void 0&&a!==void 0){var M=zsr(x,_,S,E,O,y);if(M!==null){var I,L,j,z,F,H,q=this.isBoundingBoxOffScreen(M,n,a),W=Qx({x:(I=S.x)!==null&&I!==void 0?I:0,y:(L=S.y)!==null&&L!==void 0?L:0},{x:(j=E.x)!==null&&j!==void 0?j:0,y:(z=E.y)!==null&&z!==void 0?z:0}),Z=Qo(),$=(((F=S.size)!==null&&F!==void 0?F:ka)+((H=E.size)!==null&&H!==void 0?H:ka))*Z,X=S.id!==E.id&&$>W;R=!(q||X)}else R=!1}R&&(x.disabled?l.push(Yd(Yd({},x),{},{fromNode:S,toNode:E,showLabel:O})):x.selected?c.push(Yd(Yd({},x),{},{fromNode:S,toNode:E,showLabel:O})):d.push(Yd(Yd({},x),{},{fromNode:S,toNode:E,showLabel:O})))}}catch(Q){k.e(Q)}finally{k.f()}return[].concat(l,d,c)}},{key:"getNodesToRender",value:function(e,o,n){var a,i=[],c=[],l=[],d=this.state.nodes.idToItem,s=Ez(e);try{for(s.s();!(a=s.n()).done;){var u=a.value,g=!0;if(o!==void 0&&n!==void 0){var b=Bsr(u);g=!this.isBoundingBoxOffScreen(b,o,n)}g&&(d[u.id].disabled?i.push(Yd({},u)):d[u.id].selected?c.push(Yd({},u)):l.push(Yd({},u)))}}catch(f){s.e(f)}finally{s.f()}return[].concat(i,l,c)}},{key:"processUpdates",value:function(){var e=this.state,o=!1,n=e.nodes.channels[this.channelId],a=e.rels.channels[this.channelId],i=a.adds,c=a.removes,l=a.updates;if(this.nodeVersion0||Object.keys(c).length>0||Object.keys(l).length>0,e.rels.clearChannel(this.channelId),this.relVersion=e.rels.version),o||this.waypointVersiond+c,f=e.top>s+l;return u||b||g||f}},{key:"needsToRun",value:function(){return this.needsRun}},{key:"waitForImages",value:function(){return this.imageCache.waitForImages()}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(e){e()}),this.state.nodes.removeChannel(this.channelId),this.state.rels.removeChannel(this.channelId)}}])&&Usr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),Fsr=[[.04,1],[100,2]],e2=[[.8,1.1],[3,1.6],[8,2.5]],qsr=[[e2[0][0],1],[100,1.25]],Yv=function(t,r){if(t.includes("rgba"))return t;if(t.includes("rgb")){var e=t.substr(t.indexOf("(")+1).replace(")","").split(",");return"rgba(".concat(e[0],",").concat(e[1],",").concat(e[2],",").concat(r,")")}var o=rH().get.rgb(t);return o===null?t:"rgba(".concat(o[0],",").concat(o[1],",").concat(o[2],",").concat(r,")")};function GE(t,r){var e=r.find(function(n){return tt.length)&&(r=t.length);for(var e=0,o=Array(r);e2&&arguments[2]!==void 0?arguments[2]:{};(function(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")})(this,e),Wu(this,"arrowBundler",void 0),Wu(this,"state",void 0),Wu(this,"relationshipThreshold",void 0),Wu(this,"stateDisposers",void 0),Wu(this,"needsRun",void 0),Wu(this,"imageCache",void 0),Wu(this,"nodeVersion",void 0),Wu(this,"relVersion",void 0),Wu(this,"waypointVersion",void 0),Wu(this,"channelId",void 0),Wu(this,"activeNodes",void 0),this.state=o,this.relationshipThreshold=(a=c.relationshipThreshold)!==null&&a!==void 0?a:0,this.channelId=n,this.arrowBundler=new Nsr(o.rels.items,o.waypoints.data),this.stateDisposers=[],this.needsRun=!0,this.imageCache=new Csr,this.nodeVersion=o.nodes.version,this.relVersion=o.rels.version,this.waypointVersion=o.waypoints.counter,this.activeNodes=new Set,this.stateDisposers.push(this.state.autorun(function(){i.state.zoom!==void 0&&(i.needsRun=!0),i.state.panX!==void 0&&(i.needsRun=!0),i.state.panY!==void 0&&(i.needsRun=!0),i.state.nodes.version!==void 0&&(i.needsRun=!0),i.state.rels.version!==void 0&&(i.needsRun=!0),i.state.waypoints.counter>0&&(i.needsRun=!0),i.state.layout!==void 0&&(i.needsRun=!0)}))},(r=[{key:"getRelationshipsToRender",value:function(e,o,n,a){var i,c=[],l=[],d=[],s=this.arrowBundler,u=this.state,g=this.relationshipThreshold,b=u.layout,f=u.rels,v=u.nodes,p=v.idToItem,m=v.idToPosition,y=b!=="hierarchical",k=Ez(f.items);try{for(k.s();!(i=k.n()).done;){var x=i.value,_=s.getBundle(x),S=Yd(Yd({},p[x.from]),m[x.from]),E=Yd(Yd({},p[x.to]),m[x.to]),O=o!==void 0?e||o>g||x.captionHtml!==void 0:e,R=!0;if(n!==void 0&&a!==void 0){var M=zsr(x,_,S,E,O,y);if(M!==null){var I,L,z,j,F,H,q=this.isBoundingBoxOffScreen(M,n,a),W=Qx({x:(I=S.x)!==null&&I!==void 0?I:0,y:(L=S.y)!==null&&L!==void 0?L:0},{x:(z=E.x)!==null&&z!==void 0?z:0,y:(j=E.y)!==null&&j!==void 0?j:0}),Z=Qo(),$=(((F=S.size)!==null&&F!==void 0?F:ka)+((H=E.size)!==null&&H!==void 0?H:ka))*Z,X=S.id!==E.id&&$>W;R=!(q||X)}else R=!1}R&&(x.disabled?l.push(Yd(Yd({},x),{},{fromNode:S,toNode:E,showLabel:O})):x.selected?c.push(Yd(Yd({},x),{},{fromNode:S,toNode:E,showLabel:O})):d.push(Yd(Yd({},x),{},{fromNode:S,toNode:E,showLabel:O})))}}catch(Q){k.e(Q)}finally{k.f()}return[].concat(l,d,c)}},{key:"getNodesToRender",value:function(e,o,n){var a,i=[],c=[],l=[],d=this.state.nodes.idToItem,s=Ez(e);try{for(s.s();!(a=s.n()).done;){var u=a.value,g=!0;if(o!==void 0&&n!==void 0){var b=Bsr(u);g=!this.isBoundingBoxOffScreen(b,o,n)}g&&(d[u.id].disabled?i.push(Yd({},u)):d[u.id].selected?c.push(Yd({},u)):l.push(Yd({},u)))}}catch(f){s.e(f)}finally{s.f()}return[].concat(i,l,c)}},{key:"processUpdates",value:function(){var e=this.state,o=!1,n=e.nodes.channels[this.channelId],a=e.rels.channels[this.channelId],i=a.adds,c=a.removes,l=a.updates;if(this.nodeVersion0||Object.keys(c).length>0||Object.keys(l).length>0,e.rels.clearChannel(this.channelId),this.relVersion=e.rels.version),o||this.waypointVersiond+c,f=e.top>s+l;return u||b||g||f}},{key:"needsToRun",value:function(){return this.needsRun}},{key:"waitForImages",value:function(){return this.imageCache.waitForImages()}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(e){e()}),this.state.nodes.removeChannel(this.channelId),this.state.rels.removeChannel(this.channelId)}}])&&Usr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})(),Fsr=[[.04,1],[100,2]],e2=[[.8,1.1],[3,1.6],[8,2.5]],qsr=[[e2[0][0],1],[100,1.25]],Yv=function(t,r){if(t.includes("rgba"))return t;if(t.includes("rgb")){var e=t.substr(t.indexOf("(")+1).replace(")","").split(",");return"rgba(".concat(e[0],",").concat(e[1],",").concat(e[2],",").concat(r,")")}var o=rH().get.rgb(t);return o===null?t:"rgba(".concat(o[0],",").concat(o[1],",").concat(o[2],",").concat(r,")")};function GE(t,r){var e=r.find(function(n){return tt.length)&&(r=t.length);for(var e=0,o=Array(r);e4&&arguments[4]!==void 0&&arguments[4],i=[],c=[],l=0,d=0,s=!1,u=!1,g=0;gy||(p=t[v-1],` \r\v`.includes(p))){if(!(dy;){for(k-=1;Hsr(x());)k-=1;if(!(k-l>1)){n="",u=!0,s=!1;break}n=t.slice(l,k),m=r(n),u=!0,s=!1}return c[d]={text:n,hasEllipsisChar:u,hasHyphenChar:s},{v:c}}s=!1,u=!1;var _=(function(E){var O=E.length,R=Math.min(O-1,3);if(O===1)return{hyphen:!1,cnt:0};for(var M=0;My;){if(!(S-l>1)){n=t[l],S=l+1,m=r(n),s=!1;break}S-=1,n=t.slice(l,S),m=r(n),s=!0}else n=(n=t.slice(l,S)).trim();c[d]={text:n,hasEllipsisChar:u,hasHyphenChar:s},l=S,d+=1}},v=1;v<=t.length;v++)if(b=f())return b.v;return n=t.slice(l,t.length),c[d]={text:n,hasEllipsisChar:u,hasHyphenChar:!1},c},Ly=function(){var t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).reduce(function(r,e,o){var n=e.value;if(n){var a="".concat(o>0&&r.length?", ":"").concat(n);return[].concat(zm(r),[t2(t2({},e),{},{value:a,chars:a.split("").map(function(i,c){var l,d;return o!==0&&r.length?c<2?null:zm((l=e.styles)!==null&&l!==void 0?l:[]):zm((d=e.styles)!==null&&d!==void 0?d:[])})})])}return r},[]);return{stylesPerChar:t.reduce(function(r,e){return[].concat(zm(r),zm(e.chars))},[]),fullCaption:t.map(function(r){return r.value}).join("")}};function EH(t,r,e){var o,n,a,i=t.size,c=i===void 0?ka:i,l=t.caption,d=l===void 0?"":l,s=t.captions,u=s===void 0?[]:s,g=t.captionAlign,b=g===void 0?"center":g,f=t.captionSize,v=f===void 0?1:f,p=t.icon,m=c*Qo(),y=2*m,k=yT(m,r).fontInfoLevel,x=(function(F){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:ka)/({1:3.5,2:2.75,3:2}[arguments.length>2&&arguments[2]!==void 0?arguments[2]:1]+(arguments.length>3&&arguments[3]!==void 0&&arguments[3]?1:0))/F})(k,m,v,!!p),_=u.length>0,S=d.length>0,E=[],O="";if(!_&&!S)return{lines:[],stylesPerChar:[],fullCaption:"",fontSize:x,fontFace:ny,fontColor:"",yPos:0,maxNoLines:2,hasContent:!1};if(_){var R=Ly(u);E=R.stylesPerChar,O=R.fullCaption}else S&&(O=d,E=d.split("").map(function(){return[]}));var M=2;k===((o=e2[1])===null||o===void 0?void 0:o[1])?M=3:k===((n=e2[2])===null||n===void 0?void 0:n[1])&&(M=4);var I=b==="center"?.7*y:2*Math.sqrt(Math.pow(y/2,2)-Math.pow(y/3,2)),L=e;L||(L=document.createElement("canvas").getContext("2d")),L.font="bold ".concat(x,"px ").concat(ny),a=(function(F,H,q,W,Z,$,X){var Q=(function(ur){return/[\u0591-\u07FF\uFB1D-\uFDFD\uFE70-\uFEFC]/.test(ur)})(H)?H.split("").reverse().join(""):H;F.font="bold ".concat(W,"px ").concat(q).replace(/"/g,"");for(var lr=function(ur){return dy(F,ur)},or=$?(X<4?["",""]:[""]).length:0,tr=function(ur,cr){return(function(gr,kr,Or){var Ir=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"top",Mr=.98*Or,Lr=.89*Or,Ar=.95*Or;return kr===1?Mr:kr===2?Ar:kr===3&&Ir==="top"?gr===0||gr===2?Lr:Mr:kr===4&&Ir==="top"?gr===0||gr===3?.78*Or:Ar:kr===5&&Ir==="top"?gr===0||gr===4?.65*Or:gr===1||gr===3?Lr:Ar:Mr})(ur+or,cr+or,Z)},dr=1,sr=[],pr=function(){if((sr=(function(cr,gr,kr,Or){var Ir,Mr=cr.split(/\s/g).filter(function(Dr){return Dr.length>0}),Lr=[],Ar=null,Y=function(Dr){return gr(Dr)>kr(Lr.length,Or)},J=(function(Dr){var Yr=typeof Symbol<"u"&&Dr[Symbol.iterator]||Dr["@@iterator"];if(!Yr){if(Array.isArray(Dr)||(Yr=xH(Dr))){Yr&&(Dr=Yr);var ie=0,me=function(){};return{s:me,n:function(){return ie>=Dr.length?{done:!0}:{done:!1,value:Dr[ie++]}},e:function(he){throw he},f:me}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var xe,Me=!0,Ie=!1;return{s:function(){Yr=Yr.call(Dr)},n:function(){var he=Yr.next();return Me=he.done,he},e:function(he){Ie=!0,xe=he},f:function(){try{Me||Yr.return==null||Yr.return()}finally{if(Ie)throw xe}}}})(Mr);try{for(J.s();!(Ir=J.n()).done;){var nr=Ir.value,xr=Ar?"".concat(Ar," ").concat(nr):nr;if(gr(xr)Or)return[]}}}catch(Dr){J.e(Dr)}finally{J.f()}if(Ar){var Pr=Y(Ar);Lr.push({text:Ar,overflowed:Pr})}return Lr.length<=Or?Lr:[]})(Q,lr,tr,dr)).length===0)sr=w5(Q,lr,tr,dr,X>dr);else if(sr.some(function(cr){return cr.overflowed})){var ur=dr;sr=sr.reduce(function(cr,gr){var kr=X-cr.length;if(kr===0){var Or=cr[cr.length-1];return Or.text.endsWith(o2)||(lr(Or.text)+lr(o2)>tr(cr.length,ur)?(cr[cr.length-1].text=Or.text.slice(0,-2),cr[cr.length-1].hasEllipsisChar=!0):(cr[cr.length-1].text=Or.text,cr[cr.length-1].hasEllipsisChar=!0)),cr}if(gr.overflowed){var Ir=w5(gr.text,lr,tr,kr);cr=cr.concat(Ir)}else cr.push({text:gr.text,hasEllipsisChar:!1,hasHyphenChar:!1});return cr},[])}else sr=sr.map(function(cr){return t2(t2({},cr),{},{hasEllipsisChar:!1,hasHyphenChar:!1})});dr+=1};sr.length===0;)pr();return Array.from(sr)})(L,O,ny,x,I,!!p,M);var j,z=-(a.length-2)*x/2;return j=b&&b!=="center"?b==="bottom"?z+m/Math.PI:z-m/Math.PI:z,{lines:a,stylesPerChar:E,fullCaption:O,fontSize:x,fontFace:ny,fontColor:"",yPos:j,maxNoLines:M,hasContent:!0}}function jy(t){return jy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},jy(t)}function Wsr(t,r){for(var e=0;e0?(this.currentTime-this.startTime)/o:1)>=1?(this.currentValue=this.endValue,this.status=2):(this.currentValue=this.startValue+e*(this.endValue-this.startValue),this.hasNextAnimation=!0),this.hasNextAnimation}},{key:"setEndValue",value:function(e){this.endValue!==e&&(e-this.currentValue!==0?(this.currentTime=new Date().getTime(),this.status=1,this.startValue=this.currentValue,this.endValue=e,this.startTime=this.currentTime,this.setEndTime(this.startTime+this.duration)):this.endValue=e)}},{key:"setEndTime",value:function(e){this.endTime=Math.max(e,this.startTime)}}])&&Wsr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function zy(t){return zy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},zy(t)}function Tz(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Cz(t){for(var r=1;r3&&arguments[3]!==void 0?arguments[3]:1;if(this.ignoreAnimationsFlag)return n;var l=(a=this.getById(e))!==null&&a!==void 0?a:{};if(l[o]===void 0){var d=c===1?this.createSizeAnimation(0,e,o):this.createFadeAnimation(0,e,o);d.setEndValue(n),i=d.currentValue}else{var s=l[o];if(s.currentValue===n)return n;s.setEndValue(n),i=s.currentValue}return this.hasNextAnimation=!0,i}},{key:"createAnimation",value:function(e,o,n){var a,i=new Ysr(o,e),c=(a=this.animations.get(o))!==null&&a!==void 0?a:{};return this.animations.set(o,Cz(Cz({},c),{},e0({},n,i))),i}},{key:"getById",value:function(e){return this.animations.get(e)}},{key:"createFadeAnimation",value:function(e,o,n){var a,i=this.createAnimation(e,o,n);return i.setDuration((a=this.durations[0])!==null&&a!==void 0?a:this.defaultDuration),i}},{key:"createSizeAnimation",value:function(e,o,n){var a,i=this.createAnimation(e,o,n);return i.setDuration((a=this.durations[1])!==null&&a!==void 0?a:this.defaultDuration),i}}],r&&Xsr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function VE(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e4&&arguments[4]!==void 0)||arguments[4],a=arguments.length>5&&arguments[5]!==void 0&&arguments[5],i=o.headPosition,c=o.headAngle,l=o.headHeight,d=o.headChinHeight,s=o.headWidth,u=Math.cos(c),g=Math.sin(c),b=function(p,m){return{x:i.x+p*u-m*g,y:i.y+p*g+m*u}},f=[b(d-l,0),b(-l,s/2),b(0,0),b(-l,-s/2)],v={lineWidth:t.lineWidth,strokeStyle:t.strokeStyle,fillStyle:t.fillStyle};t.lineWidth=r,t.strokeStyle=e,t.fillStyle=e,(function(p,m,y,k){if(p.beginPath(),m.length>0){var x=m[0];p.moveTo(x.x,x.y)}for(var _=1;_=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function CO(t,r){if(t){if(typeof t=="string")return RO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?RO(t,r):void 0}}function RO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e3&&arguments[3]!==void 0?arguments[3]:{};return(function(u,g){if(!(u instanceof g))throw new TypeError("Cannot call a class as a function")})(this,t),c=this,d=[a,HE,s],l=_k(l=t),Bp(i=Iz(c,TH()?Reflect.construct(l,d||[],_k(c).constructor):l.apply(c,d)),"canvas",void 0),Bp(i,"context",void 0),Bp(i,"animationHandler",void 0),Bp(i,"ellipsisWidth",void 0),Bp(i,"disableArrowShadow",!1),n===null?Iz(i):(i.canvas=o,i.context=n,a.nodes.addChannel(HE),a.rels.addChannel(HE),i.animationHandler=new Zsr,i.animationHandler.setOptions({fadeDuration:150,sizeDuration:150}),i.ellipsisWidth=dy(n,o2),i)}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&MO(o,n)})(t,wH),r=t,e=[{key:"needsToRun",value:function(){return Aw(t,"needsToRun",this,3)([])||this.animationHandler.needsToRun()||this.activeNodes.size>0}},{key:"processUpdates",value:function(){Aw(t,"processUpdates",this,3)([]);var o=this.state.rels.items.filter(function(n){return n.selected||n.hovered});this.disableArrowShadow=o.length>500}},{key:"drawNode",value:function(o,n,a,i,c,l,d,s,u){var g=n.x,b=g===void 0?0:g,f=n.y,v=f===void 0?0:f,p=n.size,m=p===void 0?ka:p,y=n.captionAlign,k=y===void 0?"center":y,x=n.disabled,_=n.activated,S=n.selected,E=n.hovered,O=n.id,R=n.icon,M=n.overlayIcon,I=Kx(n),L=Qo(),j=this.getRingStyles(n,i,c),z=j.reduce(function(Ze,Wt){return Ze+Wt.width},0),F=m*L,H=2*F,q=yT(F,u),W=q.nodeInfoLevel,Z=q.iconInfoLevel,$=n.color||d,X=wO($),Q=F;if(z>0&&(Q=F+z),x)$=l.color,X=l.fontColor;else{var lr;if(_){var or=Date.now()%1e3/1e3,tr=or<.7?or/.7:0,dr=Yv($,.4-.4*tr);Rz(o,b,v,dr,F+.88*F*tr)}var sr=(lr=c.selected.shadow)!==null&&lr!==void 0?lr:{width:0,opacity:0,color:""},pr=sr.width*L,ur=sr.opacity,cr=sr.color,gr=S||E?pr:0,kr=i.getValueForAnimationName(O,"shadowWidth",gr);kr>0&&(function(Ze,Wt,Ut,mt,dt,so){var Ft=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,uo=dt+so,xo=Ze.createRadialGradient(Wt,Ut,dt,Wt,Ut,uo);xo.addColorStop(0,"transparent"),xo.addColorStop(.01,Yv(mt,.5*Ft)),xo.addColorStop(.05,Yv(mt,.5*Ft)),xo.addColorStop(.5,Yv(mt,.12*Ft)),xo.addColorStop(.75,Yv(mt,.03*Ft)),xo.addColorStop(1,Yv(mt,0)),Ze.fillStyle=xo,AH(Ze,Wt,Ut,uo),Ze.fill()})(o,b,v,cr,Q,kr,ur)}Rz(o,b,v,$,F),z>0&&Ksr(o,b,v,F,j);var Or=!!I.length;if(R){var Ir=vH(F,Or,Z,W),Mr=W>0?1:0,Lr=pH(Ir,Or,k,Z,W),Ar=Lr.iconXPos,Y=Lr.iconYPos,J=i.getValueForAnimationName(O,"iconSize",Ir),nr=i.getValueForAnimationName(O,"iconXPos",Ar),xr=i.getValueForAnimationName(O,"iconYPos",Y),Er=o.globalAlpha,Pr=x?.1:Mr;o.globalAlpha=i.getValueForAnimationName(O,"iconOpacity",Pr);var Dr=X==="#ffffff",Yr=a.getImage(R,Dr);o.drawImage(Yr,b-nr,v-xr,Math.floor(J),Math.floor(J)),o.globalAlpha=Er}if(M!==void 0){var ie,me,xe,Me,Ie=kH(H,(ie=M.size)!==null&&ie!==void 0?ie:1),he=(me=M.position)!==null&&me!==void 0?me:[0,0],ee=[(xe=he[0])!==null&&xe!==void 0?xe:0,(Me=he[1])!==null&&Me!==void 0?Me:0],wr=mH(Ie,F,ee),Ur=wr.iconXPos,Jr=wr.iconYPos,Qr=o.globalAlpha,oe=x?.1:1;o.globalAlpha=i.getValueForAnimationName(O,"iconOpacity",oe);var Ne=a.getImage(M.url);o.drawImage(Ne,b-Ur,v-Jr,Ie,Ie),o.globalAlpha=Qr}var se=EH(n,u,o);if(se.hasContent){var je=W<2?0:1,Re=i.getValueForAnimationName(O,"textOpacity",je,0);if(Re>0){var ze=se.lines,Xe=se.stylesPerChar,lt=se.yPos,Fe=se.fontSize,Pt=se.fontFace;o.fillStyle=Yv(X,Re),(function(Ze,Wt,Ut,mt,dt,so,Ft,uo,xo,Eo){var _o=mt,So=0,lo=0,zo="".concat(dt,"px ").concat(so),vn="normal ".concat(zo);Wt.forEach(function(mo){Ze.font=vn;var yo=-dy(Ze,mo.text)/2,tn=mo.text?(function(Sn){return(function(Lt){if(Array.isArray(Lt))return VE(Lt)})(Sn)||(function(Lt){if(typeof Symbol<"u"&&Lt[Symbol.iterator]!=null||Lt["@@iterator"]!=null)return Array.from(Lt)})(Sn)||(function(Lt,wa){if(Lt){if(typeof Lt=="string")return VE(Lt,wa);var pn={}.toString.call(Lt).slice(8,-1);return pn==="Object"&&Lt.constructor&&(pn=Lt.constructor.name),pn==="Map"||pn==="Set"?Array.from(Lt):pn==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(pn)?VE(Lt,wa):void 0}})(Sn)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()})(mo.text):[];mo.hasHyphenChar||mo.hasEllipsisChar||tn.push(" "),tn.forEach(function(Sn){var Lt,wa=dy(Ze,Sn),pn=(Lt=Ut[lo])!==null&&Lt!==void 0?Lt:[],Be=pn.includes("bold"),ht=pn.includes("italic");Ze.font=Be&&ht?"italic 600 ".concat(zo):ht?"italic 400 ".concat(zo):Be?"bold ".concat(zo):vn,pn.includes("underline")&&Ze.fillRect(uo+yo+So,xo+_o+.2,wa,.2),mo.hasEllipsisChar?Ze.fillText(Sn,uo+yo+So-Eo/2,xo+_o):Ze.fillText(Sn,uo+yo+So,xo+_o),So+=wa,lo+=1}),Ze.font=vn,mo.hasHyphenChar&&Ze.fillText("‐",uo+yo+So,xo+_o),mo.hasEllipsisChar&&Ze.fillText(o2,uo+yo+So-Eo/2,xo+_o),So=0,_o+=Ft})})(o,ze,Xe,lt,Fe,Pt,Fe,b,v,s)}}}},{key:"enableShadow",value:function(o,n){var a=Qo();o.shadowColor=n.color,o.shadowBlur=n.width*a,o.shadowOffsetX=0,o.shadowOffsetY=0}},{key:"disableShadow",value:function(o){o.shadowColor="rgba(0,0,0,0)",o.shadowBlur=0,o.shadowOffsetX=0,o.shadowOffsetY=0}},{key:"drawSegments",value:function(o,n,a,i,c){if(o.beginPath(),o.moveTo(n[0].x,n[0].y),c&&n.length>2){for(var l=1;l8&&arguments[8]!==void 0&&arguments[8],b=Math.PI/2,f=Qo(),v=c.selected,p=c.width,m=c.disabled,y=c.captionAlign,k=y===void 0?"top":y,x=c.captionSize,_=x===void 0?1:x,S=Kx(c),E=S.length>0?(u=Ly(S))===null||u===void 0?void 0:u.fullCaption:"";if(E!==void 0){var O=6*_*f,R=OO,M=v===!0?"bold":"normal",I=E;o.fillStyle=m===!0?d.fontColor:s,o.font="".concat(M," ").concat(O,"px ").concat(R);var L=function(sr){return dy(o,sr)},j=(p??1)*(v===!0?k3:1),z=L(I);if(z>i){var F=w5(I,L,function(){return i},1,!1)[0];I=F.hasEllipsisChar===!0?"".concat(F.text,"..."):I,z=i}var H=Math.cos(a),q=Math.sin(a),W={x:n.x,y:n.y},Z=W.x,$=W.y,X=a;g&&(X=a-b,Z+=2*O*H,$+=2*O*q,X-=b);var Q=(1+_)*f,lr=k==="bottom"?O/2+j+Q:-(j+Q);o.translate(Z,$),o.rotate(X),o.fillText(I,-z/2,lr),o.rotate(-X),o.translate(-Z,-$);var or=2*lr*Math.sin(a),tr=2*lr*Math.cos(a),dr={position:{x:n.x-or,y:n.y+tr},rotation:g?a-Math.PI:a,width:i/f,height:(O+Q)/f};l.setLabelInfo(c.id,dr)}}},{key:"renderWaypointArrow",value:function(o,n,a,i,c,l,d,s,u,g){var b=arguments.length>10&&arguments[10]!==void 0?arguments[10]:gz,f=Math.PI/2,v=n.overlayIcon,p=n.color,m=n.disabled,y=n.selected,k=n.width,x=n.hovered,_=n.captionAlign,S=y===!0,E=m===!0,O=v!==void 0,R=u.rings,M=u.shadow,I=r2(n,c,a,i,d,s),L=Qo(),j=bH(n,1),z=!this.disableArrowShadow&&d,F=E?g.color:p??b,H=R[0].width*L,q=R[1].width*L,W=fH(k,S,R),Z=W.headHeight,$=W.headChinHeight,X=W.headWidth,Q=W.headSelectedAdjustment,lr=W.headPositionOffset,or=Qx(I[I.length-2],I[I.length-1]),tr=lr,dr=Q;Math.floor(I.length/2),I.length>2&&S&&or8&&arguments[8]!==void 0?arguments[8]:gz,g=n.overlayIcon,b=n.selected,f=n.width,v=n.hovered,p=n.disabled,m=n.color,y=Jx(n,a,i),k=y.startPoint,x=y.endPoint,_=y.apexPoint,S=y.control1Point,E=y.control2Point,O=d.rings,R=d.shadow,M=Qo(),I=O[0].color,L=O[1].color,j=O[0].width*M,z=O[1].width*M,F=40*M,H=(f??1)*M,q=!this.disableArrowShadow&&l,W=H>1?H/2:1,Z=9*W,$=2*W,X=7*W,Q=b===!0,lr=p===!0,or=g!==void 0,tr=Math.atan2(x.y-E.y,x.x-E.x),dr=Q?j*Math.sqrt(1+2*Z/X*(2*Z/X)):0,sr={x:x.x-Math.cos(tr)*(.5*Z-$+dr),y:x.y-Math.sin(tr)*(.5*Z-$+dr)},pr={headPosition:{x:x.x+Math.cos(tr)*(.5*Z-$-dr),y:x.y+Math.sin(tr)*(.5*Z-$-dr)},headAngle:tr,headHeight:Z,headChinHeight:$,headWidth:X};if(o.save(),o.lineCap="round",Q&&(q&&this.enableShadow(o,R),o.lineWidth=H+z,o.strokeStyle=L,this.drawLoop(o,k,sr,_,S,E),xf(o,z,L,pr,!1,!0),q&&this.disableShadow(o),o.lineWidth=H+j,o.strokeStyle=I,this.drawLoop(o,k,sr,_,S,E),xf(o,j,I,pr,!1,!0)),o.lineWidth=H,v===!0&&!Q&&!lr){var ur=R.color;q&&this.enableShadow(o,R),o.strokeStyle=ur,o.fillStyle=ur,this.drawLoop(o,k,sr,_,S,E),xf(o,H,ur,pr),q&&this.disableShadow(o)}var cr=lr?s.color:m??u;if(o.fillStyle=cr,o.strokeStyle=cr,this.drawLoop(o,k,sr,_,S,E),xf(o,H,cr,pr),l||or){var gr,kr=i.indexOf(n),Or=(gr=i.angles[kr])!==null&&gr!==void 0?gr:0,Ir=uH(_,Or,x,E,Q,O,f),Mr=Ir.x,Lr=Ir.y,Ar=Ir.angle,Y=Ir.flip;if(l&&this.drawLabel(o,{x:Mr,y:Lr},Ar,F,n,i,s,u,Y),or){var J,nr,xr=g.position,Er=xr===void 0?[0,0]:xr,Pr=g.url,Dr=g.size,Yr=wz(Dr===void 0?1:Dr),ie=[(J=Er[0])!==null&&J!==void 0?J:0,(nr=Er[1])!==null&&nr!==void 0?nr:0],me=xz(ie,F,Yr),xe=me.widthAlign,Me=me.heightAlign+(Q?$x(d.rings):0)*(Er[1]<0?-1:1);o.save(),o.translate(Mr,Lr),Y?(o.rotate(Ar-Math.PI),o.translate(2*-xe,2*-Me)):o.rotate(Ar);var Ie=Yr/2,he=-Ie+xe,ee=-Ie+Me;o.drawImage(c.getImage(Pr),he,ee,Yr,Yr),o.restore()}}o.restore()}},{key:"renderArrow",value:function(o,n,a,i,c,l,d,s,u,g){var b=!(arguments.length>10&&arguments[10]!==void 0)||arguments[10];y5(a,i)&&(a.id===i.id?this.renderSelfArrow(o,n,a,c,l,d,s,u,g):this.renderWaypointArrow(o,n,a,i,c,l,d,b,s,u,g))}},{key:"render",value:function(o){var n,a,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=this.state,l=this.animationHandler,d=this.arrowBundler,s=c.zoom,u=c.layout,g=c.nodes.idToPosition,b=(n=i.canvas)!==null&&n!==void 0?n:this.canvas,f=(a=i.context)!==null&&a!==void 0?a:this.context,v=Qo(),p=b.clientWidth*v,m=b.clientHeight*v;f.save(),i.backgroundColor!==void 0?(f.fillStyle=i.backgroundColor,f.fillRect(0,0,p,m)):f.clearRect(0,0,p,m),this.zoomAndPan(f,b),l.ignoreAnimations(!!i.ignoreAnimations),i.ignoreAnimations||l.advance(),d.updatePositions(g);var y=Aw(t,"getRelationshipsToRender",this,3)([i.showCaptions,s,p,m]);this.renderRelationships(y,f,u!==Xx);var k=Aw(t,"getNodesToRender",this,3)([o,p,m]);this.renderNodes(k,f,s),f.restore(),this.needsRun=!1}},{key:"renderNodes",value:function(o,n,a){var i,c=this.imageCache,l=this.animationHandler,d=this.state,s=this.ellipsisWidth,u=d.nodes.idToItem,g=d.nodeBorderStyles,b=d.disabledItemStyles,f=d.defaultNodeColor,v=Bm(o);try{for(v.s();!(i=v.n()).done;){var p=i.value;this.drawNode(n,Mz(Mz({},u[p.id]),p),c,l,g,b,f,s,a)}}catch(m){v.e(m)}finally{v.f()}}},{key:"renderRelationships",value:function(o,n,a){var i,c=this.state.relationshipBorderStyles.selected,l=this.arrowBundler,d=this.imageCache,s=this.state,u=s.disabledItemStyles,g=s.defaultRelationshipColor,b=Bm(o);try{for(b.s();!(i=b.n()).done;){var f=i.value,v=l.getBundle(f),p=f.fromNode,m=f.toNode,y=f.showLabel;this.renderArrow(n,f,p,m,v,d,y,c,u,g,a)}}catch(k){b.e(k)}finally{b.f()}}},{key:"getNodesAt",value:function(o){var n,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=[],c=this.state.nodes,l=c.items,d=c.idToPosition,s=Qo(),u=Bm(l);try{var g=function(){var b=n.value,f=b.id,v=b.size,p=v===void 0?ka:v,m=d[f],y=m.x,k=m.y,x=Math.sqrt(Math.pow(o.x-y,2)+Math.pow(o.y-k,2));if(x<=(p+a)*s){var _=i.findIndex(function(S){return S.distance>x});i.splice(_!==-1?_:i.length,0,{data:b,targetCoordinates:{x:y,y:k},pointerCoordinates:o,distanceVector:{x:o.x-y,y:o.y-k},insideNode:x<=p*s,distance:x})}};for(u.s();!(n=u.n()).done;)g()}catch(b){u.e(b)}finally{u.f()}return i}},{key:"getRelsAt",value:function(o){var n,a=[],i=this.state,c=this.arrowBundler,l=this.relationshipThreshold,d=i.zoom,s=i.rels.items,u=i.nodes.idToPosition,g=i.layout,b=d>l,f=Bm(s);try{var v=function(){var p=n.value,m=c.getBundle(p),y=u[p.from],k=u[p.to];if(y!==void 0&&k!==void 0&&m.has(p)){var x=(function(S,E,O,R,M,I){var L=arguments.length>6&&arguments[6]!==void 0&&arguments[6];if(!y5(O,R))return 1/0;var j=O===R?(function(z,F,H,q){var W=Jx(F,H,q),Z=W.startPoint,$=W.endPoint,X=W.apexPoint,Q=W.control1Point,lr=W.control2Point,or=qE(Z,X,Q,z),tr=qE(X,$,lr,z);return Math.min(or,tr)})(S,E,O,M):(function(z,F,H,q,W,Z,$){var X=r2(F,H,q,W,Z,$),Q=1/0;if($&&X.length===3)Q=qE(X[0],X[2],X[1],z);else for(var lr=1;lrx});a.splice(_!==-1?_:a.length,0,{data:p,fromTargetCoordinates:y,toTargetCoordinates:k,pointerCoordinates:o,distance:x})}}};for(f.s();!(n=f.n()).done;)v()}catch(p){f.e(p)}finally{f.f()}return a}},{key:"getRingStyles",value:function(o,n,a){var i=o.selected?a.selected.rings:a.default.rings;if(!i.length){var c=n.getById(o.id);return c!==void 0&&Object.entries(c).forEach(function(l){var d=(function(g,b){return(function(f){if(Array.isArray(f))return f})(g)||(function(f,v){var p=f==null?null:typeof Symbol<"u"&&f[Symbol.iterator]||f["@@iterator"];if(p!=null){var m,y,k,x,_=[],S=!0,E=!1;try{if(k=(p=p.call(f)).next,v!==0)for(;!(S=(m=k.call(p)).done)&&(_.push(m.value),_.length!==v);S=!0);}catch(O){E=!0,y=O}finally{try{if(!S&&p.return!=null&&(x=p.return(),Object(x)!==x))return}finally{if(E)throw y}}return _}})(g,b)||CO(g,b)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var xe,Me=!0,Ie=!1;return{s:function(){Yr=Yr.call(Dr)},n:function(){var he=Yr.next();return Me=he.done,he},e:function(he){Ie=!0,xe=he},f:function(){try{Me||Yr.return==null||Yr.return()}finally{if(Ie)throw xe}}}})(Mr);try{for(J.s();!(Ir=J.n()).done;){var nr=Ir.value,xr=Ar?"".concat(Ar," ").concat(nr):nr;if(gr(xr)Or)return[]}}}catch(Dr){J.e(Dr)}finally{J.f()}if(Ar){var Pr=Y(Ar);Lr.push({text:Ar,overflowed:Pr})}return Lr.length<=Or?Lr:[]})(Q,lr,tr,dr)).length===0)sr=w5(Q,lr,tr,dr,X>dr);else if(sr.some(function(cr){return cr.overflowed})){var ur=dr;sr=sr.reduce(function(cr,gr){var kr=X-cr.length;if(kr===0){var Or=cr[cr.length-1];return Or.text.endsWith(o2)||(lr(Or.text)+lr(o2)>tr(cr.length,ur)?(cr[cr.length-1].text=Or.text.slice(0,-2),cr[cr.length-1].hasEllipsisChar=!0):(cr[cr.length-1].text=Or.text,cr[cr.length-1].hasEllipsisChar=!0)),cr}if(gr.overflowed){var Ir=w5(gr.text,lr,tr,kr);cr=cr.concat(Ir)}else cr.push({text:gr.text,hasEllipsisChar:!1,hasHyphenChar:!1});return cr},[])}else sr=sr.map(function(cr){return t2(t2({},cr),{},{hasEllipsisChar:!1,hasHyphenChar:!1})});dr+=1};sr.length===0;)pr();return Array.from(sr)})(L,O,ny,x,I,!!p,M);var z,j=-(a.length-2)*x/2;return z=b&&b!=="center"?b==="bottom"?j+m/Math.PI:j-m/Math.PI:j,{lines:a,stylesPerChar:E,fullCaption:O,fontSize:x,fontFace:ny,fontColor:"",yPos:z,maxNoLines:M,hasContent:!0}}function jy(t){return jy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},jy(t)}function Wsr(t,r){for(var e=0;e0?(this.currentTime-this.startTime)/o:1)>=1?(this.currentValue=this.endValue,this.status=2):(this.currentValue=this.startValue+e*(this.endValue-this.startValue),this.hasNextAnimation=!0),this.hasNextAnimation}},{key:"setEndValue",value:function(e){this.endValue!==e&&(e-this.currentValue!==0?(this.currentTime=new Date().getTime(),this.status=1,this.startValue=this.currentValue,this.endValue=e,this.startTime=this.currentTime,this.setEndTime(this.startTime+this.duration)):this.endValue=e)}},{key:"setEndTime",value:function(e){this.endTime=Math.max(e,this.startTime)}}])&&Wsr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function zy(t){return zy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},zy(t)}function Tz(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Cz(t){for(var r=1;r3&&arguments[3]!==void 0?arguments[3]:1;if(this.ignoreAnimationsFlag)return n;var l=(a=this.getById(e))!==null&&a!==void 0?a:{};if(l[o]===void 0){var d=c===1?this.createSizeAnimation(0,e,o):this.createFadeAnimation(0,e,o);d.setEndValue(n),i=d.currentValue}else{var s=l[o];if(s.currentValue===n)return n;s.setEndValue(n),i=s.currentValue}return this.hasNextAnimation=!0,i}},{key:"createAnimation",value:function(e,o,n){var a,i=new Ysr(o,e),c=(a=this.animations.get(o))!==null&&a!==void 0?a:{};return this.animations.set(o,Cz(Cz({},c),{},e0({},n,i))),i}},{key:"getById",value:function(e){return this.animations.get(e)}},{key:"createFadeAnimation",value:function(e,o,n){var a,i=this.createAnimation(e,o,n);return i.setDuration((a=this.durations[0])!==null&&a!==void 0?a:this.defaultDuration),i}},{key:"createSizeAnimation",value:function(e,o,n){var a,i=this.createAnimation(e,o,n);return i.setDuration((a=this.durations[1])!==null&&a!==void 0?a:this.defaultDuration),i}}],r&&Xsr(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function VE(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e4&&arguments[4]!==void 0)||arguments[4],a=arguments.length>5&&arguments[5]!==void 0&&arguments[5],i=o.headPosition,c=o.headAngle,l=o.headHeight,d=o.headChinHeight,s=o.headWidth,u=Math.cos(c),g=Math.sin(c),b=function(p,m){return{x:i.x+p*u-m*g,y:i.y+p*g+m*u}},f=[b(d-l,0),b(-l,s/2),b(0,0),b(-l,-s/2)],v={lineWidth:t.lineWidth,strokeStyle:t.strokeStyle,fillStyle:t.fillStyle};t.lineWidth=r,t.strokeStyle=e,t.fillStyle=e,(function(p,m,y,k){if(p.beginPath(),m.length>0){var x=m[0];p.moveTo(x.x,x.y)}for(var _=1;_=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function CO(t,r){if(t){if(typeof t=="string")return RO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?RO(t,r):void 0}}function RO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e3&&arguments[3]!==void 0?arguments[3]:{};return(function(u,g){if(!(u instanceof g))throw new TypeError("Cannot call a class as a function")})(this,t),c=this,d=[a,HE,s],l=_k(l=t),Bp(i=Iz(c,TH()?Reflect.construct(l,d||[],_k(c).constructor):l.apply(c,d)),"canvas",void 0),Bp(i,"context",void 0),Bp(i,"animationHandler",void 0),Bp(i,"ellipsisWidth",void 0),Bp(i,"disableArrowShadow",!1),n===null?Iz(i):(i.canvas=o,i.context=n,a.nodes.addChannel(HE),a.rels.addChannel(HE),i.animationHandler=new Zsr,i.animationHandler.setOptions({fadeDuration:150,sizeDuration:150}),i.ellipsisWidth=dy(n,o2),i)}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&MO(o,n)})(t,wH),r=t,e=[{key:"needsToRun",value:function(){return Aw(t,"needsToRun",this,3)([])||this.animationHandler.needsToRun()||this.activeNodes.size>0}},{key:"processUpdates",value:function(){Aw(t,"processUpdates",this,3)([]);var o=this.state.rels.items.filter(function(n){return n.selected||n.hovered});this.disableArrowShadow=o.length>500}},{key:"drawNode",value:function(o,n,a,i,c,l,d,s,u){var g=n.x,b=g===void 0?0:g,f=n.y,v=f===void 0?0:f,p=n.size,m=p===void 0?ka:p,y=n.captionAlign,k=y===void 0?"center":y,x=n.disabled,_=n.activated,S=n.selected,E=n.hovered,O=n.id,R=n.icon,M=n.overlayIcon,I=Kx(n),L=Qo(),z=this.getRingStyles(n,i,c),j=z.reduce(function(Ze,Wt){return Ze+Wt.width},0),F=m*L,H=2*F,q=yT(F,u),W=q.nodeInfoLevel,Z=q.iconInfoLevel,$=n.color||d,X=wO($),Q=F;if(j>0&&(Q=F+j),x)$=l.color,X=l.fontColor;else{var lr;if(_){var or=Date.now()%1e3/1e3,tr=or<.7?or/.7:0,dr=Yv($,.4-.4*tr);Rz(o,b,v,dr,F+.88*F*tr)}var sr=(lr=c.selected.shadow)!==null&&lr!==void 0?lr:{width:0,opacity:0,color:""},pr=sr.width*L,ur=sr.opacity,cr=sr.color,gr=S||E?pr:0,kr=i.getValueForAnimationName(O,"shadowWidth",gr);kr>0&&(function(Ze,Wt,Ut,mt,dt,so){var Ft=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,uo=dt+so,xo=Ze.createRadialGradient(Wt,Ut,dt,Wt,Ut,uo);xo.addColorStop(0,"transparent"),xo.addColorStop(.01,Yv(mt,.5*Ft)),xo.addColorStop(.05,Yv(mt,.5*Ft)),xo.addColorStop(.5,Yv(mt,.12*Ft)),xo.addColorStop(.75,Yv(mt,.03*Ft)),xo.addColorStop(1,Yv(mt,0)),Ze.fillStyle=xo,AH(Ze,Wt,Ut,uo),Ze.fill()})(o,b,v,cr,Q,kr,ur)}Rz(o,b,v,$,F),j>0&&Ksr(o,b,v,F,z);var Or=!!I.length;if(R){var Ir=vH(F,Or,Z,W),Mr=W>0?1:0,Lr=pH(Ir,Or,k,Z,W),Ar=Lr.iconXPos,Y=Lr.iconYPos,J=i.getValueForAnimationName(O,"iconSize",Ir),nr=i.getValueForAnimationName(O,"iconXPos",Ar),xr=i.getValueForAnimationName(O,"iconYPos",Y),Er=o.globalAlpha,Pr=x?.1:Mr;o.globalAlpha=i.getValueForAnimationName(O,"iconOpacity",Pr);var Dr=X==="#ffffff",Yr=a.getImage(R,Dr);o.drawImage(Yr,b-nr,v-xr,Math.floor(J),Math.floor(J)),o.globalAlpha=Er}if(M!==void 0){var ie,me,xe,Me,Ie=kH(H,(ie=M.size)!==null&&ie!==void 0?ie:1),he=(me=M.position)!==null&&me!==void 0?me:[0,0],ee=[(xe=he[0])!==null&&xe!==void 0?xe:0,(Me=he[1])!==null&&Me!==void 0?Me:0],wr=mH(Ie,F,ee),Ur=wr.iconXPos,Jr=wr.iconYPos,Qr=o.globalAlpha,oe=x?.1:1;o.globalAlpha=i.getValueForAnimationName(O,"iconOpacity",oe);var Ne=a.getImage(M.url);o.drawImage(Ne,b-Ur,v-Jr,Ie,Ie),o.globalAlpha=Qr}var se=EH(n,u,o);if(se.hasContent){var je=W<2?0:1,Re=i.getValueForAnimationName(O,"textOpacity",je,0);if(Re>0){var ze=se.lines,Xe=se.stylesPerChar,lt=se.yPos,Fe=se.fontSize,Pt=se.fontFace;o.fillStyle=Yv(X,Re),(function(Ze,Wt,Ut,mt,dt,so,Ft,uo,xo,Eo){var _o=mt,So=0,lo=0,zo="".concat(dt,"px ").concat(so),vn="normal ".concat(zo);Wt.forEach(function(mo){Ze.font=vn;var yo=-dy(Ze,mo.text)/2,tn=mo.text?(function(Sn){return(function(Lt){if(Array.isArray(Lt))return VE(Lt)})(Sn)||(function(Lt){if(typeof Symbol<"u"&&Lt[Symbol.iterator]!=null||Lt["@@iterator"]!=null)return Array.from(Lt)})(Sn)||(function(Lt,wa){if(Lt){if(typeof Lt=="string")return VE(Lt,wa);var pn={}.toString.call(Lt).slice(8,-1);return pn==="Object"&&Lt.constructor&&(pn=Lt.constructor.name),pn==="Map"||pn==="Set"?Array.from(Lt):pn==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(pn)?VE(Lt,wa):void 0}})(Sn)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()})(mo.text):[];mo.hasHyphenChar||mo.hasEllipsisChar||tn.push(" "),tn.forEach(function(Sn){var Lt,wa=dy(Ze,Sn),pn=(Lt=Ut[lo])!==null&&Lt!==void 0?Lt:[],Be=pn.includes("bold"),ht=pn.includes("italic");Ze.font=Be&&ht?"italic 600 ".concat(zo):ht?"italic 400 ".concat(zo):Be?"bold ".concat(zo):vn,pn.includes("underline")&&Ze.fillRect(uo+yo+So,xo+_o+.2,wa,.2),mo.hasEllipsisChar?Ze.fillText(Sn,uo+yo+So-Eo/2,xo+_o):Ze.fillText(Sn,uo+yo+So,xo+_o),So+=wa,lo+=1}),Ze.font=vn,mo.hasHyphenChar&&Ze.fillText("‐",uo+yo+So,xo+_o),mo.hasEllipsisChar&&Ze.fillText(o2,uo+yo+So-Eo/2,xo+_o),So=0,_o+=Ft})})(o,ze,Xe,lt,Fe,Pt,Fe,b,v,s)}}}},{key:"enableShadow",value:function(o,n){var a=Qo();o.shadowColor=n.color,o.shadowBlur=n.width*a,o.shadowOffsetX=0,o.shadowOffsetY=0}},{key:"disableShadow",value:function(o){o.shadowColor="rgba(0,0,0,0)",o.shadowBlur=0,o.shadowOffsetX=0,o.shadowOffsetY=0}},{key:"drawSegments",value:function(o,n,a,i,c){if(o.beginPath(),o.moveTo(n[0].x,n[0].y),c&&n.length>2){for(var l=1;l8&&arguments[8]!==void 0&&arguments[8],b=Math.PI/2,f=Qo(),v=c.selected,p=c.width,m=c.disabled,y=c.captionAlign,k=y===void 0?"top":y,x=c.captionSize,_=x===void 0?1:x,S=Kx(c),E=S.length>0?(u=Ly(S))===null||u===void 0?void 0:u.fullCaption:"";if(E!==void 0){var O=6*_*f,R=OO,M=v===!0?"bold":"normal",I=E;o.fillStyle=m===!0?d.fontColor:s,o.font="".concat(M," ").concat(O,"px ").concat(R);var L=function(sr){return dy(o,sr)},z=(p??1)*(v===!0?k3:1),j=L(I);if(j>i){var F=w5(I,L,function(){return i},1,!1)[0];I=F.hasEllipsisChar===!0?"".concat(F.text,"..."):I,j=i}var H=Math.cos(a),q=Math.sin(a),W={x:n.x,y:n.y},Z=W.x,$=W.y,X=a;g&&(X=a-b,Z+=2*O*H,$+=2*O*q,X-=b);var Q=(1+_)*f,lr=k==="bottom"?O/2+z+Q:-(z+Q);o.translate(Z,$),o.rotate(X),o.fillText(I,-j/2,lr),o.rotate(-X),o.translate(-Z,-$);var or=2*lr*Math.sin(a),tr=2*lr*Math.cos(a),dr={position:{x:n.x-or,y:n.y+tr},rotation:g?a-Math.PI:a,width:i/f,height:(O+Q)/f};l.setLabelInfo(c.id,dr)}}},{key:"renderWaypointArrow",value:function(o,n,a,i,c,l,d,s,u,g){var b=arguments.length>10&&arguments[10]!==void 0?arguments[10]:gz,f=Math.PI/2,v=n.overlayIcon,p=n.color,m=n.disabled,y=n.selected,k=n.width,x=n.hovered,_=n.captionAlign,S=y===!0,E=m===!0,O=v!==void 0,R=u.rings,M=u.shadow,I=r2(n,c,a,i,d,s),L=Qo(),z=bH(n,1),j=!this.disableArrowShadow&&d,F=E?g.color:p??b,H=R[0].width*L,q=R[1].width*L,W=fH(k,S,R),Z=W.headHeight,$=W.headChinHeight,X=W.headWidth,Q=W.headSelectedAdjustment,lr=W.headPositionOffset,or=Qx(I[I.length-2],I[I.length-1]),tr=lr,dr=Q;Math.floor(I.length/2),I.length>2&&S&&or8&&arguments[8]!==void 0?arguments[8]:gz,g=n.overlayIcon,b=n.selected,f=n.width,v=n.hovered,p=n.disabled,m=n.color,y=Jx(n,a,i),k=y.startPoint,x=y.endPoint,_=y.apexPoint,S=y.control1Point,E=y.control2Point,O=d.rings,R=d.shadow,M=Qo(),I=O[0].color,L=O[1].color,z=O[0].width*M,j=O[1].width*M,F=40*M,H=(f??1)*M,q=!this.disableArrowShadow&&l,W=H>1?H/2:1,Z=9*W,$=2*W,X=7*W,Q=b===!0,lr=p===!0,or=g!==void 0,tr=Math.atan2(x.y-E.y,x.x-E.x),dr=Q?z*Math.sqrt(1+2*Z/X*(2*Z/X)):0,sr={x:x.x-Math.cos(tr)*(.5*Z-$+dr),y:x.y-Math.sin(tr)*(.5*Z-$+dr)},pr={headPosition:{x:x.x+Math.cos(tr)*(.5*Z-$-dr),y:x.y+Math.sin(tr)*(.5*Z-$-dr)},headAngle:tr,headHeight:Z,headChinHeight:$,headWidth:X};if(o.save(),o.lineCap="round",Q&&(q&&this.enableShadow(o,R),o.lineWidth=H+j,o.strokeStyle=L,this.drawLoop(o,k,sr,_,S,E),xf(o,j,L,pr,!1,!0),q&&this.disableShadow(o),o.lineWidth=H+z,o.strokeStyle=I,this.drawLoop(o,k,sr,_,S,E),xf(o,z,I,pr,!1,!0)),o.lineWidth=H,v===!0&&!Q&&!lr){var ur=R.color;q&&this.enableShadow(o,R),o.strokeStyle=ur,o.fillStyle=ur,this.drawLoop(o,k,sr,_,S,E),xf(o,H,ur,pr),q&&this.disableShadow(o)}var cr=lr?s.color:m??u;if(o.fillStyle=cr,o.strokeStyle=cr,this.drawLoop(o,k,sr,_,S,E),xf(o,H,cr,pr),l||or){var gr,kr=i.indexOf(n),Or=(gr=i.angles[kr])!==null&&gr!==void 0?gr:0,Ir=uH(_,Or,x,E,Q,O,f),Mr=Ir.x,Lr=Ir.y,Ar=Ir.angle,Y=Ir.flip;if(l&&this.drawLabel(o,{x:Mr,y:Lr},Ar,F,n,i,s,u,Y),or){var J,nr,xr=g.position,Er=xr===void 0?[0,0]:xr,Pr=g.url,Dr=g.size,Yr=wz(Dr===void 0?1:Dr),ie=[(J=Er[0])!==null&&J!==void 0?J:0,(nr=Er[1])!==null&&nr!==void 0?nr:0],me=xz(ie,F,Yr),xe=me.widthAlign,Me=me.heightAlign+(Q?$x(d.rings):0)*(Er[1]<0?-1:1);o.save(),o.translate(Mr,Lr),Y?(o.rotate(Ar-Math.PI),o.translate(2*-xe,2*-Me)):o.rotate(Ar);var Ie=Yr/2,he=-Ie+xe,ee=-Ie+Me;o.drawImage(c.getImage(Pr),he,ee,Yr,Yr),o.restore()}}o.restore()}},{key:"renderArrow",value:function(o,n,a,i,c,l,d,s,u,g){var b=!(arguments.length>10&&arguments[10]!==void 0)||arguments[10];y5(a,i)&&(a.id===i.id?this.renderSelfArrow(o,n,a,c,l,d,s,u,g):this.renderWaypointArrow(o,n,a,i,c,l,d,b,s,u,g))}},{key:"render",value:function(o){var n,a,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=this.state,l=this.animationHandler,d=this.arrowBundler,s=c.zoom,u=c.layout,g=c.nodes.idToPosition,b=(n=i.canvas)!==null&&n!==void 0?n:this.canvas,f=(a=i.context)!==null&&a!==void 0?a:this.context,v=Qo(),p=b.clientWidth*v,m=b.clientHeight*v;f.save(),i.backgroundColor!==void 0?(f.fillStyle=i.backgroundColor,f.fillRect(0,0,p,m)):f.clearRect(0,0,p,m),this.zoomAndPan(f,b),l.ignoreAnimations(!!i.ignoreAnimations),i.ignoreAnimations||l.advance(),d.updatePositions(g);var y=Aw(t,"getRelationshipsToRender",this,3)([i.showCaptions,s,p,m]);this.renderRelationships(y,f,u!==Xx);var k=Aw(t,"getNodesToRender",this,3)([o,p,m]);this.renderNodes(k,f,s),f.restore(),this.needsRun=!1}},{key:"renderNodes",value:function(o,n,a){var i,c=this.imageCache,l=this.animationHandler,d=this.state,s=this.ellipsisWidth,u=d.nodes.idToItem,g=d.nodeBorderStyles,b=d.disabledItemStyles,f=d.defaultNodeColor,v=Bm(o);try{for(v.s();!(i=v.n()).done;){var p=i.value;this.drawNode(n,Mz(Mz({},u[p.id]),p),c,l,g,b,f,s,a)}}catch(m){v.e(m)}finally{v.f()}}},{key:"renderRelationships",value:function(o,n,a){var i,c=this.state.relationshipBorderStyles.selected,l=this.arrowBundler,d=this.imageCache,s=this.state,u=s.disabledItemStyles,g=s.defaultRelationshipColor,b=Bm(o);try{for(b.s();!(i=b.n()).done;){var f=i.value,v=l.getBundle(f),p=f.fromNode,m=f.toNode,y=f.showLabel;this.renderArrow(n,f,p,m,v,d,y,c,u,g,a)}}catch(k){b.e(k)}finally{b.f()}}},{key:"getNodesAt",value:function(o){var n,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=[],c=this.state.nodes,l=c.items,d=c.idToPosition,s=Qo(),u=Bm(l);try{var g=function(){var b=n.value,f=b.id,v=b.size,p=v===void 0?ka:v,m=d[f],y=m.x,k=m.y,x=Math.sqrt(Math.pow(o.x-y,2)+Math.pow(o.y-k,2));if(x<=(p+a)*s){var _=i.findIndex(function(S){return S.distance>x});i.splice(_!==-1?_:i.length,0,{data:b,targetCoordinates:{x:y,y:k},pointerCoordinates:o,distanceVector:{x:o.x-y,y:o.y-k},insideNode:x<=p*s,distance:x})}};for(u.s();!(n=u.n()).done;)g()}catch(b){u.e(b)}finally{u.f()}return i}},{key:"getRelsAt",value:function(o){var n,a=[],i=this.state,c=this.arrowBundler,l=this.relationshipThreshold,d=i.zoom,s=i.rels.items,u=i.nodes.idToPosition,g=i.layout,b=d>l,f=Bm(s);try{var v=function(){var p=n.value,m=c.getBundle(p),y=u[p.from],k=u[p.to];if(y!==void 0&&k!==void 0&&m.has(p)){var x=(function(S,E,O,R,M,I){var L=arguments.length>6&&arguments[6]!==void 0&&arguments[6];if(!y5(O,R))return 1/0;var z=O===R?(function(j,F,H,q){var W=Jx(F,H,q),Z=W.startPoint,$=W.endPoint,X=W.apexPoint,Q=W.control1Point,lr=W.control2Point,or=qE(Z,X,Q,j),tr=qE(X,$,lr,j);return Math.min(or,tr)})(S,E,O,M):(function(j,F,H,q,W,Z,$){var X=r2(F,H,q,W,Z,$),Q=1/0;if($&&X.length===3)Q=qE(X[0],X[2],X[1],j);else for(var lr=1;lrx});a.splice(_!==-1?_:a.length,0,{data:p,fromTargetCoordinates:y,toTargetCoordinates:k,pointerCoordinates:o,distance:x})}}};for(f.s();!(n=f.n()).done;)v()}catch(p){f.e(p)}finally{f.f()}return a}},{key:"getRingStyles",value:function(o,n,a){var i=o.selected?a.selected.rings:a.default.rings;if(!i.length){var c=n.getById(o.id);return c!==void 0&&Object.entries(c).forEach(function(l){var d=(function(g,b){return(function(f){if(Array.isArray(f))return f})(g)||(function(f,v){var p=f==null?null:typeof Symbol<"u"&&f[Symbol.iterator]||f["@@iterator"];if(p!=null){var m,y,k,x,_=[],S=!0,E=!1;try{if(k=(p=p.call(f)).next,v!==0)for(;!(S=(m=k.call(p)).done)&&(_.push(m.value),_.length!==v);S=!0);}catch(O){E=!0,y=O}finally{try{if(!S&&p.return!=null&&(x=p.return(),Object(x)!==x))return}finally{if(E)throw y}}return _}})(g,b)||CO(g,b)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()})(l,2),s=d[0],u=d[1];s.startsWith("ring-")&&u.setEndValue(0)}),[{width:0,color:""}]}return i.map(function(l,d){var s=l.widthFactor,u=l.color,g=(o.size||ka)*s*Qo();return{width:n.getValueForAnimationName(o.id,"ring-".concat(d),g),color:u}})}},{key:"zoomAndPan",value:function(o,n){var a=n.width,i=n.height,c=this.state,l=c.zoom,d=c.panX,s=c.panY;o.translate(-a/2*l,-i/2*l),o.translate(-d*l,-s*l),o.scale(l,l),o.translate(a/2/l,i/2/l),o.translate(a/2,i/2)}}],e&&Qsr(r.prototype,e),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,e})();function Dz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e=0;i--){var c=e[i],l=document.createElementNS("http://www.w3.org/2000/svg","polygon");l.setAttribute("points",a),l.setAttribute("fill","none"),l.setAttribute("stroke",c.color),l.setAttribute("stroke-width",String(c.width*o)),l.setAttribute("stroke-linecap","round"),l.setAttribute("stroke-linejoin","round"),n.push(l)}var d=document.createElementNS("http://www.w3.org/2000/svg","polygon");return d.setAttribute("points",a),d.setAttribute("fill",r),n.push(d),n},WE=function(t){var r=t.x,e=t.y,o=t.fontSize,n=t.fontFace,a=t.fontColor,i=t.textAnchor,c=t.dominantBaseline,l=t.lineSpans,d=t.transform,s=t.fontWeight,u=document.createElementNS("http://www.w3.org/2000/svg","text");u.setAttribute("x",String(r)),u.setAttribute("y",String(e)),u.setAttribute("text-anchor",i),u.setAttribute("dominant-baseline",c),u.setAttribute("font-size",String(o)),u.setAttribute("font-family",n),u.setAttribute("fill",a),d&&u.setAttribute("transform",d),s&&u.setAttribute("font-weight",s);var g,b=(function(p,m){var y=typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(!y){if(Array.isArray(p)||(y=(function(O,R){if(O){if(typeof O=="string")return Dz(O,R);var M={}.toString.call(O).slice(8,-1);return M==="Object"&&O.constructor&&(M=O.constructor.name),M==="Map"||M==="Set"?Array.from(O):M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M)?Dz(O,R):void 0}})(p))||m){y&&(p=y);var k=0,x=function(){};return{s:x,n:function(){return k>=p.length?{done:!0}:{done:!1,value:p[k++]}},e:function(O){throw O},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _,S=!0,E=!1;return{s:function(){y=y.call(p)},n:function(){var O=y.next();return S=O.done,O},e:function(O){E=!0,_=O},f:function(){try{S||y.return==null||y.return()}finally{if(E)throw _}}}})(l);try{for(b.s();!(g=b.n()).done;){var f=g.value,v=document.createElementNS("http://www.w3.org/2000/svg","tspan");v.textContent=f.text,$sr(v,f.style),u.appendChild(v)}}catch(p){b.e(p)}finally{b.f()}return u},Lz=function(t,r,e,o,n){for(var a=[],i=o.length-1;i>=0;i--){var c=o[i],l=document.createElementNS("http://www.w3.org/2000/svg","path");l.setAttribute("d",t),l.setAttribute("stroke",c.color),l.setAttribute("stroke-width",String(e+c.width*n)),l.setAttribute("stroke-linecap","round"),l.setAttribute("fill","none"),a.push(l)}var d=document.createElementNS("http://www.w3.org/2000/svg","path");return d.setAttribute("d",t),d.setAttribute("stroke",r),d.setAttribute("stroke-width",String(e)),d.setAttribute("fill","none"),a.push(d),a},jz=function(t,r,e,o){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:.3333333333333333,a=Math.atan2(r.y-t.y,r.x-t.x),i={x:r.x+Math.cos(a)*(e*n),y:r.y+Math.sin(a)*(e*n)};return{tip:i,base1:{x:i.x-e*Math.cos(a)+o/2*Math.sin(a),y:i.y-e*Math.sin(a)-o/2*Math.cos(a)},base2:{x:i.x-e*Math.cos(a)-o/2*Math.sin(a),y:i.y-e*Math.sin(a)+o/2*Math.cos(a)},angle:a}},YE=function(t,r,e){for(var o=[],n="",a="",i="",c=e,l=0;l0&&o.push({text:a,style:i}),a=s,i=u,n=u):a+=s,c+=1}return a.length>0&&o.push({text:a,style:i}),o},zz=function(t){var r=t.nodeX,e=r===void 0?0:r,o=t.nodeY,n=o===void 0?0:o,a=t.iconXPos,i=t.iconYPos,c=t.iconSize,l=t.image,d=t.isDisabled,s=document.createElementNS("http://www.w3.org/2000/svg","image");s.setAttribute("x",String(e-a)),s.setAttribute("y",String(n-i));var u=String(Math.floor(c));return s.setAttribute("width",u),s.setAttribute("height",u),s.setAttribute("href",l.toDataURL()),d&&s.setAttribute("opacity","0.1"),s};function lk(t){return lk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},lk(t)}function Bz(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function Tw(t){for(var r=1;r=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function RH(t,r){if(t){if(typeof t=="string")return IO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?IO(t,r):void 0}}function IO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e2&&arguments[2]!==void 0?arguments[2]:{};(function(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")})(this,t),LO(a=(function(l,d,s){return d=Ek(d),(function(u,g){if(g&&(lk(g)=="object"||typeof g=="function"))return g;if(g!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(function(b){if(b===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b})(u)})(l,PH()?Reflect.construct(d,s||[],Ek(l).constructor):d.apply(l,s))})(this,t,[n,ZE,i]),"svg",void 0),LO(a,"measurementContext",void 0),a.svg=o;var c=document.createElement("canvas");return a.measurementContext=c.getContext("2d"),n.nodes.addChannel(ZE),n.rels.addChannel(ZE),a}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&NO(o,n)})(t,wH),r=t,e=[{key:"render",value:function(o,n){var a,i,c,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},d=this.state,s=this.arrowBundler,u=d.layout,g=d.zoom,b=d.panX,f=d.panY,v=d.nodes.idToPosition,p=(a=l.svg)!==null&&a!==void 0?a:this.svg,m=p.clientWidth||((i=p.width)===null||i===void 0||(i=i.baseVal)===null||i===void 0?void 0:i.value)||parseInt(p.getAttribute("width"),10)||500,y=p.clientHeight||((c=p.height)===null||c===void 0||(c=c.baseVal)===null||c===void 0?void 0:c.value)||parseInt(p.getAttribute("height"),10)||500,k=g,x=b,_=f;for(n&&(k=1,x=n.centerX,_=n.centerY);p.firstChild;)p.removeChild(p.firstChild);if(l.backgroundColor){var S=document.createElementNS("http://www.w3.org/2000/svg","rect");S.setAttribute("width","100%"),S.setAttribute("height","100%"),S.setAttribute("fill",l.backgroundColor),p.appendChild(S)}s.updatePositions(v);var E=document.createElementNS("http://www.w3.org/2000/svg","g");E.setAttribute("transform",this.getSvgTransform(m,y,k,x,_));var O=Uz(t,"getRelationshipsToRender",this)([l.showCaptions,this.state.zoom]);this.renderRelationships(O,E,u!==Xx);var R=Uz(t,"getNodesToRender",this)([o]);this.renderNodes(R,E,k),p.appendChild(E),this.needsRun=!1}},{key:"renderNodes",value:function(o,n,a){var i,c=this,l=this.state,d=l.nodes.idToItem,s=l.disabledItemStyles,u=l.defaultNodeColor,g=l.nodeBorderStyles,b=XE(o);try{var f=function(){var v,p,m,y,k=i.value,x=Tw(Tw({},d[k.id]),k);if(!EO(x))return 1;var _=document.createElementNS("http://www.w3.org/2000/svg","g");_.setAttribute("class","node"),_.setAttribute("data-id",x.id);var S=Qo(),E=(x.selected?g.selected.rings:g.default.rings).map(function(Re){var ze=Re.widthFactor,Xe=Re.color;return{width:(x.size||ka)*(ze??0)*S,color:Xe}}).filter(function(Re){return Re.width>0}),O=(function(Re,ze){var Xe;return((Xe=Re.size)!==null&&Xe!==void 0?Xe:25)*ze})(x,S),R=document.createElementNS("http://www.w3.org/2000/svg","circle");R.setAttribute("cx",String((v=x.x)!==null&&v!==void 0?v:0)),R.setAttribute("cy",String((p=x.y)!==null&&p!==void 0?p:0)),R.setAttribute("r",String(O));var M=x.disabled?s.color:x.color||u;if(R.setAttribute("fill",M),_.appendChild(R),E.length>0){var I,L=O,j=XE(E);try{for(j.s();!(I=j.n()).done;){var z=I.value;if(z.width>0){var F,H;L+=z.width/2;var q=document.createElementNS("http://www.w3.org/2000/svg","circle");q.setAttribute("cx",String((F=x.x)!==null&&F!==void 0?F:0)),q.setAttribute("cy",String((H=x.y)!==null&&H!==void 0?H:0)),q.setAttribute("r",String(L)),q.setAttribute("fill","none"),q.setAttribute("stroke",z.color),q.setAttribute("stroke-width",String(z.width)),_.appendChild(q),L+=z.width/2}}}catch(Re){j.e(Re)}finally{j.f()}}var W=x.icon,Z=x.overlayIcon,$=O,X=2*$,Q=yT($,a),lr=Q.nodeInfoLevel,or=Q.iconInfoLevel,tr=!!(!((m=x.captions)===null||m===void 0)&&m.length||!((y=x.caption)===null||y===void 0)&&y.length);if(W){var dr,sr=vH($,tr,or,lr),pr=pH(sr,tr,(dr=x.captionAlign)!==null&&dr!==void 0?dr:"center",or,lr),ur=pr.iconXPos,cr=pr.iconYPos,gr=wO(M)==="#ffffff",kr=c.imageCache.getImage(W,gr),Or=zz({nodeX:x.x,nodeY:x.y,iconXPos:ur,iconYPos:cr,iconSize:sr,image:kr,isDisabled:x.disabled===!0});_.appendChild(Or)}if(Z!==void 0){var Ir,Mr,Lr,Ar,Y=kH(X,(Ir=Z.size)!==null&&Ir!==void 0?Ir:1),J=(Mr=Z.position)!==null&&Mr!==void 0?Mr:[0,0],nr=[(Lr=J[0])!==null&&Lr!==void 0?Lr:0,(Ar=J[1])!==null&&Ar!==void 0?Ar:0],xr=mH(Y,$,nr),Er=xr.iconXPos,Pr=xr.iconYPos,Dr=c.imageCache.getImage(Z.url),Yr=zz({nodeX:x.x,nodeY:x.y,iconXPos:Er,iconYPos:Pr,iconSize:Y,image:Dr,isDisabled:x.disabled===!0});_.appendChild(Yr)}var ie=EH(x,a);if(ie.hasContent){var me=ie.lines,xe=ie.stylesPerChar,Me=ie.fontSize,Ie=ie.fontFace,he=ie.yPos,ee=wO(x.color||u);x.disabled&&(ee=s.fontColor);for(var wr=0,Ur=0;Ur0}):[];Lz(z,F,I,H,b).forEach(function(Be){return n.appendChild(Be)});var q=jz(j.control2Point,j.endPoint,9,7,2/9),W=p.disabled?s.color:p.color||u;if(Nz(q,W,H,b).forEach(function(Be){return n.appendChild(Be)}),R&&(p.captions&&p.captions.length>0||p.caption&&p.caption.length>0)){var Z,$=Qo(),X=p.selected===!0,Q=X?g.selected.rings:g.default.rings,lr=uH(j.apexPoint,j.angle,j.endPoint,j.control2Point,X,Q,p.width),or=lr.x,tr=lr.y,dr=lr.angle,sr=(lr.flip,Kx(p)),pr=sr.length>0?(Z=Ly(sr))===null||Z===void 0?void 0:Z.fullCaption:"";if(pr){var ur,cr,gr,kr,Or=40*$,Ir=(ur=p.captionSize)!==null&&ur!==void 0?ur:1,Mr=6*Ir*$,Lr=OO,Ar=p.selected?"bold":"normal";c.measurementContext.font="".concat(Ar," ").concat(Mr,"px ").concat(Lr);var Y=function(Be){return c.measurementContext.measureText(Be).width},J=pr;if(Y(J)>Or){var nr=w5(J,Y,function(){return Or},1,!1)[0];J=nr.hasEllipsisChar?"".concat(nr.text,"..."):J}var xr=p.selected?k3:1,Er=((cr=p.width)!==null&&cr!==void 0?cr:1)*xr,Pr=(1+Ir)*$,Dr=((gr=p.captionAlign)!==null&&gr!==void 0?gr:"top")==="bottom"?Mr/2+Er+Pr:-(Er+Pr),Yr=((kr=Ly(sr))!==null&&kr!==void 0?kr:{stylesPerChar:[]}).stylesPerChar,ie=YE(J,Yr,0),me=WE({x:or,y:tr+Dr,fontSize:Mr,fontFace:Lr,fontColor:L,textAnchor:"middle",dominantBaseline:"alphabetic",lineSpans:ie,transform:"rotate(".concat(180*dr/Math.PI,",").concat(or,",").concat(tr,")"),fontWeight:Ar});n.appendChild(me)}}}else{var xe,Me,Ie,he=r2(p,S,E,O,R,a),ee=fH((xe=p.width)!==null&&xe!==void 0?xe:1,p.selected===!0,p.selected?g.selected.rings:g.default.rings),wr=ee.headHeight,Ur=ee.headWidth,Jr=ee.headSelectedAdjustment,Qr=ee.headPositionOffset,oe=he.length>1?Tw({},he[he.length-2]):null,Ne=he.length>1?Tw({},he[he.length-1]):null;if(he.length>1){var se=p.selected===!0,je=se?g.selected.rings:g.default.rings;hH(he,se,wr,Jr,je)}var Re=(function(Be){return(function(ht){if(Array.isArray(ht))return IO(ht)})(Be)||(function(ht){if(typeof Symbol<"u"&&ht[Symbol.iterator]!=null||ht["@@iterator"]!=null)return Array.from(ht)})(Be)||RH(Be)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function RH(t,r){if(t){if(typeof t=="string")return IO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?IO(t,r):void 0}}function IO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e2&&arguments[2]!==void 0?arguments[2]:{};(function(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")})(this,t),LO(a=(function(l,d,s){return d=Ek(d),(function(u,g){if(g&&(lk(g)=="object"||typeof g=="function"))return g;if(g!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(function(b){if(b===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b})(u)})(l,PH()?Reflect.construct(d,s||[],Ek(l).constructor):d.apply(l,s))})(this,t,[n,ZE,i]),"svg",void 0),LO(a,"measurementContext",void 0),a.svg=o;var c=document.createElement("canvas");return a.measurementContext=c.getContext("2d"),n.nodes.addChannel(ZE),n.rels.addChannel(ZE),a}return(function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),n&&NO(o,n)})(t,wH),r=t,e=[{key:"render",value:function(o,n){var a,i,c,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},d=this.state,s=this.arrowBundler,u=d.layout,g=d.zoom,b=d.panX,f=d.panY,v=d.nodes.idToPosition,p=(a=l.svg)!==null&&a!==void 0?a:this.svg,m=p.clientWidth||((i=p.width)===null||i===void 0||(i=i.baseVal)===null||i===void 0?void 0:i.value)||parseInt(p.getAttribute("width"),10)||500,y=p.clientHeight||((c=p.height)===null||c===void 0||(c=c.baseVal)===null||c===void 0?void 0:c.value)||parseInt(p.getAttribute("height"),10)||500,k=g,x=b,_=f;for(n&&(k=1,x=n.centerX,_=n.centerY);p.firstChild;)p.removeChild(p.firstChild);if(l.backgroundColor){var S=document.createElementNS("http://www.w3.org/2000/svg","rect");S.setAttribute("width","100%"),S.setAttribute("height","100%"),S.setAttribute("fill",l.backgroundColor),p.appendChild(S)}s.updatePositions(v);var E=document.createElementNS("http://www.w3.org/2000/svg","g");E.setAttribute("transform",this.getSvgTransform(m,y,k,x,_));var O=Uz(t,"getRelationshipsToRender",this)([l.showCaptions,this.state.zoom]);this.renderRelationships(O,E,u!==Xx);var R=Uz(t,"getNodesToRender",this)([o]);this.renderNodes(R,E,k),p.appendChild(E),this.needsRun=!1}},{key:"renderNodes",value:function(o,n,a){var i,c=this,l=this.state,d=l.nodes.idToItem,s=l.disabledItemStyles,u=l.defaultNodeColor,g=l.nodeBorderStyles,b=XE(o);try{var f=function(){var v,p,m,y,k=i.value,x=Tw(Tw({},d[k.id]),k);if(!EO(x))return 1;var _=document.createElementNS("http://www.w3.org/2000/svg","g");_.setAttribute("class","node"),_.setAttribute("data-id",x.id);var S=Qo(),E=(x.selected?g.selected.rings:g.default.rings).map(function(Re){var ze=Re.widthFactor,Xe=Re.color;return{width:(x.size||ka)*(ze??0)*S,color:Xe}}).filter(function(Re){return Re.width>0}),O=(function(Re,ze){var Xe;return((Xe=Re.size)!==null&&Xe!==void 0?Xe:25)*ze})(x,S),R=document.createElementNS("http://www.w3.org/2000/svg","circle");R.setAttribute("cx",String((v=x.x)!==null&&v!==void 0?v:0)),R.setAttribute("cy",String((p=x.y)!==null&&p!==void 0?p:0)),R.setAttribute("r",String(O));var M=x.disabled?s.color:x.color||u;if(R.setAttribute("fill",M),_.appendChild(R),E.length>0){var I,L=O,z=XE(E);try{for(z.s();!(I=z.n()).done;){var j=I.value;if(j.width>0){var F,H;L+=j.width/2;var q=document.createElementNS("http://www.w3.org/2000/svg","circle");q.setAttribute("cx",String((F=x.x)!==null&&F!==void 0?F:0)),q.setAttribute("cy",String((H=x.y)!==null&&H!==void 0?H:0)),q.setAttribute("r",String(L)),q.setAttribute("fill","none"),q.setAttribute("stroke",j.color),q.setAttribute("stroke-width",String(j.width)),_.appendChild(q),L+=j.width/2}}}catch(Re){z.e(Re)}finally{z.f()}}var W=x.icon,Z=x.overlayIcon,$=O,X=2*$,Q=yT($,a),lr=Q.nodeInfoLevel,or=Q.iconInfoLevel,tr=!!(!((m=x.captions)===null||m===void 0)&&m.length||!((y=x.caption)===null||y===void 0)&&y.length);if(W){var dr,sr=vH($,tr,or,lr),pr=pH(sr,tr,(dr=x.captionAlign)!==null&&dr!==void 0?dr:"center",or,lr),ur=pr.iconXPos,cr=pr.iconYPos,gr=wO(M)==="#ffffff",kr=c.imageCache.getImage(W,gr),Or=zz({nodeX:x.x,nodeY:x.y,iconXPos:ur,iconYPos:cr,iconSize:sr,image:kr,isDisabled:x.disabled===!0});_.appendChild(Or)}if(Z!==void 0){var Ir,Mr,Lr,Ar,Y=kH(X,(Ir=Z.size)!==null&&Ir!==void 0?Ir:1),J=(Mr=Z.position)!==null&&Mr!==void 0?Mr:[0,0],nr=[(Lr=J[0])!==null&&Lr!==void 0?Lr:0,(Ar=J[1])!==null&&Ar!==void 0?Ar:0],xr=mH(Y,$,nr),Er=xr.iconXPos,Pr=xr.iconYPos,Dr=c.imageCache.getImage(Z.url),Yr=zz({nodeX:x.x,nodeY:x.y,iconXPos:Er,iconYPos:Pr,iconSize:Y,image:Dr,isDisabled:x.disabled===!0});_.appendChild(Yr)}var ie=EH(x,a);if(ie.hasContent){var me=ie.lines,xe=ie.stylesPerChar,Me=ie.fontSize,Ie=ie.fontFace,he=ie.yPos,ee=wO(x.color||u);x.disabled&&(ee=s.fontColor);for(var wr=0,Ur=0;Ur0}):[];Lz(j,F,I,H,b).forEach(function(Be){return n.appendChild(Be)});var q=jz(z.control2Point,z.endPoint,9,7,2/9),W=p.disabled?s.color:p.color||u;if(Nz(q,W,H,b).forEach(function(Be){return n.appendChild(Be)}),R&&(p.captions&&p.captions.length>0||p.caption&&p.caption.length>0)){var Z,$=Qo(),X=p.selected===!0,Q=X?g.selected.rings:g.default.rings,lr=uH(z.apexPoint,z.angle,z.endPoint,z.control2Point,X,Q,p.width),or=lr.x,tr=lr.y,dr=lr.angle,sr=(lr.flip,Kx(p)),pr=sr.length>0?(Z=Ly(sr))===null||Z===void 0?void 0:Z.fullCaption:"";if(pr){var ur,cr,gr,kr,Or=40*$,Ir=(ur=p.captionSize)!==null&&ur!==void 0?ur:1,Mr=6*Ir*$,Lr=OO,Ar=p.selected?"bold":"normal";c.measurementContext.font="".concat(Ar," ").concat(Mr,"px ").concat(Lr);var Y=function(Be){return c.measurementContext.measureText(Be).width},J=pr;if(Y(J)>Or){var nr=w5(J,Y,function(){return Or},1,!1)[0];J=nr.hasEllipsisChar?"".concat(nr.text,"..."):J}var xr=p.selected?k3:1,Er=((cr=p.width)!==null&&cr!==void 0?cr:1)*xr,Pr=(1+Ir)*$,Dr=((gr=p.captionAlign)!==null&&gr!==void 0?gr:"top")==="bottom"?Mr/2+Er+Pr:-(Er+Pr),Yr=((kr=Ly(sr))!==null&&kr!==void 0?kr:{stylesPerChar:[]}).stylesPerChar,ie=YE(J,Yr,0),me=WE({x:or,y:tr+Dr,fontSize:Mr,fontFace:Lr,fontColor:L,textAnchor:"middle",dominantBaseline:"alphabetic",lineSpans:ie,transform:"rotate(".concat(180*dr/Math.PI,",").concat(or,",").concat(tr,")"),fontWeight:Ar});n.appendChild(me)}}}else{var xe,Me,Ie,he=r2(p,S,E,O,R,a),ee=fH((xe=p.width)!==null&&xe!==void 0?xe:1,p.selected===!0,p.selected?g.selected.rings:g.default.rings),wr=ee.headHeight,Ur=ee.headWidth,Jr=ee.headSelectedAdjustment,Qr=ee.headPositionOffset,oe=he.length>1?Tw({},he[he.length-2]):null,Ne=he.length>1?Tw({},he[he.length-1]):null;if(he.length>1){var se=p.selected===!0,je=se?g.selected.rings:g.default.rings;hH(he,se,wr,Jr,je)}var Re=(function(Be){return(function(ht){if(Array.isArray(ht))return IO(ht)})(Be)||(function(ht){if(typeof Symbol<"u"&&ht[Symbol.iterator]!=null||ht["@@iterator"]!=null)return Array.from(ht)})(Be)||RH(Be)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()})(he);if(a&&he.length>2){var ze=(function(Be){if(Be.length<2)return"";var ht="M".concat(Be[0].x,",").concat(Be[0].y);if(Be.length===2)return ht+" L".concat(Be[1].x,",").concat(Be[1].y);for(var on=1;on0}):[];Lz(ze,Xe,I,lt,b).forEach(function(Be){return n.appendChild(Be)})}else{var Fe=(function(Be){return Be.map(function(ht){return"".concat(ht.x,",").concat(ht.y)}).join(" ")})(he),Pt=(function(Be,ht,on,Yo,wc){for(var Ga=[],zn=Yo.length-1;zn>=0;zn--){var Xt=Yo[zn],jt=document.createElementNS("http://www.w3.org/2000/svg","polyline");jt.setAttribute("points",Be),jt.setAttribute("stroke",Xt.color),jt.setAttribute("stroke-width",String(on+Xt.width*wc)),jt.setAttribute("stroke-linecap","round"),jt.setAttribute("fill","none"),Ga.push(jt)}var la=document.createElementNS("http://www.w3.org/2000/svg","polyline");return la.setAttribute("points",Be),la.setAttribute("stroke",ht),la.setAttribute("stroke-width",String(on)),la.setAttribute("fill","none"),Ga.push(la),Ga})(Fe,p.disabled?s.color:p.color||u,I,p.selected?M.map(function(Be){var ht;return{color:Be.color,width:(ht=Be.width)!==null&&ht!==void 0?ht:0}}).filter(function(Be){return Be.width>0}):[],b);Pt.forEach(function(Be){return n.appendChild(Be)})}if(he.length>1){var Ze=jz(oe,Ne,wr,Ur,Qr/wr),Wt=p.disabled?s.color:p.color||u,Ut=p.selected?M.map(function(Be){var ht;return{color:Be.color,width:(ht=Be.width)!==null&&ht!==void 0?ht:0}}).filter(function(Be){return Be.width>0}):[];Nz(Ze,Wt,Ut,b).forEach(function(Be){return n.appendChild(Be)})}var mt=Kx(p),dt=(Me=p.captionSize)!==null&&Me!==void 0?Me:1,so=6*dt*b,Ft=OO,uo=(Ie=Ly(mt))!==null&&Ie!==void 0?Ie:{fullCaption:"",stylesPerChar:[]},xo=uo.fullCaption,Eo=uo.stylesPerChar;if(R&&xo.length>0){var _o;c.measurementContext.font="bold ".concat(so,"px ").concat(Ft);var So=(_o=p.captionAlign)!==null&&_o!==void 0?_o:"top",lo=gH(Re,E,O,!0,p.selected===!0,M,So),zo=_H(Re),vn=(function(Be){var ht=180*Be/Math.PI;return(ht>90||ht<-90)&&(ht+=180),ht})(lo.angle),mo=function(Be){return c.measurementContext.measureText(Be).width},yo=xo;if(mo(yo)>zo){var tn=w5(yo,mo,function(){return zo},1,!1)[0];yo=tn.hasEllipsisChar?"".concat(tn.text,"..."):yo}var Sn=YE(yo,Eo,0),Lt=(1+dt)*b,wa=So==="bottom"?so/2+I+Lt:-(I+Lt),pn=WE({x:lo.x,y:lo.y+wa,fontSize:so,fontFace:Ft,fontColor:L,textAnchor:"middle",dominantBaseline:"alphabetic",lineSpans:Sn,transform:"rotate(".concat(vn,",").concat(lo.x,",").concat(lo.y,")"),fontWeight:p.selected?"bold":void 0});n.appendChild(pn)}}};for(f.s();!(i=f.n()).done;)v()}catch(p){f.e(p)}finally{f.f()}}},{key:"getSvgTransform",value:function(o,n,a,i,c){var l=n/2;return"translate(".concat(o/2,",").concat(l,") scale(").concat(a,") translate(").concat(-i,",").concat(-c,")")}}],e&&rur(r.prototype,e),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,e})(),IH=function(t,r){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,a=(function(i,c){if((0,Kn.isNil)(i)||(0,Kn.isNil)(c))return{offsetX:0,offsetY:0};var l=c.getBoundingClientRect(),d=window.devicePixelRatio||1;return{offsetX:d*(i.clientX-l.left-.5*l.width),offsetY:d*(i.clientY-l.top-.5*l.height)}})(t,r);return{x:o+a.offsetX/e,y:n+a.offsetY/e}};function By(t){return By=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},By(t)}function DH(t,r){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}function tur(t,r){for(var e=0;e0}},{key:"renderMainScene",value:function(t){var r=this.state,e=r.nodes,o=r.rels;this.checkForUpdates(e,o),this.mainSceneRenderer.render(t),this.needsRun=!1}},{key:"renderMinimap",value:function(t){var r=this.state,e=r.nodes,o=r.rels;this.checkForUpdates(e,o),this.minimapRenderer.render(t),this.minimapRenderer.renderViewbox(),this.needsRun=!1}},{key:"checkForUpdates",value:function(t,r){var e=Object.values(t.channels[Vu].adds).length>0,o=Object.values(r.channels[Vu].adds).length>0,n=Object.values(t.channels[Vu].removes).length>0,a=Object.values(r.channels[Vu].removes).length>0,i=Object.values(t.channels[Vu].updates),c=Object.values(r.channels[Vu].updates);e||o||n||a?(this.mainSceneRenderer.setData({nodes:t.items,rels:r.items}),this.minimapRenderer.setData({nodes:t.items,rels:r.items})):(i.length>0&&(this.mainSceneRenderer.updateNodes(i),this.minimapRenderer.updateNodes(i)),c.length>0&&(this.mainSceneRenderer.updateRelationships(r.items),this.minimapRenderer.updateRelationships(r.items))),t.clearChannel(Vu),r.clearChannel(Vu)}},{key:"onResize",value:function(){var t=this.state,r=t.zoom,e=t.panX,o=t.panY,n=t.minimapZoom,a=t.minimapPanX,i=t.minimapPanY;this.updateMainViewport(r,e,o),this.updateMinimapViewport(n,a,i)}},{key:"updateMainViewport",value:function(t,r,e){this.mainSceneRenderer.updateViewport(t,r,e);var o=this.mainSceneRenderer.canvas.clientWidth,n=this.mainSceneRenderer.canvas.clientHeight;this.minimapRenderer.updateViewportBox(t,r,e,o,n),this.needsRun=!0}},{key:"updateMinimapViewport",value:function(t,r,e){this.minimapRenderer.updateViewport(t,r,e),this.needsRun=!0}},{key:"handleMinimapDrag",value:function(t){var r=this.state,e=this.minimapRenderer,o=IH(t,e.canvas,r.minimapZoom,r.minimapPanX,r.minimapPanY),n=o.x,a=o.y;r.setPan(n,a)}},{key:"handleMinimapWheel",value:function(t){var r=this.state,e=this.mainSceneRenderer;r.setZoom((function(o){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return(0,Kn.isNil)(o)||isNaN(o.deltaY)?n:n-o.deltaY/500*Math.min(1,n)})(t,r.zoom),e.canvas),t.preventDefault()}},{key:"setupMinimapInteractions",value:function(){var t=this,r=this.minimapRenderer.canvas;r.addEventListener("mousedown",function(e){t.handleMinimapDrag(e),t.minimapMouseDown=!0}),r.addEventListener("mousemove",function(e){t.minimapMouseDown&&t.handleMinimapDrag(e)}),r.addEventListener("mouseup",function(){t.minimapMouseDown=!1}),r.addEventListener("mouseleave",function(){t.minimapMouseDown=!1}),r.addEventListener("wheel",function(e){t.handleMinimapWheel(e)})}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(t){t()}),this.state.nodes.removeChannel(Vu),this.state.rels.removeChannel(Vu),this.mainSceneRenderer.destroy(),this.minimapRenderer.destroy()}}])})(),nur=(function(){return NH(function t(){DH(this,t),Xu(this,"mainSceneRenderer",void 0),Xu(this,"minimapRenderer",void 0),Xu(this,"needsRun",void 0),Xu(this,"minimapMouseDown",void 0),Xu(this,"stateDisposers",void 0),Xu(this,"state",void 0)},[{key:"renderMainScene",value:function(t){}},{key:"renderMinimap",value:function(t){}},{key:"checkForUpdates",value:function(t,r){}},{key:"onResize",value:function(){}},{key:"updateMainViewport",value:function(t,r,e){}},{key:"updateMinimapViewport",value:function(t,r,e){}},{key:"handleMinimapDrag",value:function(t){}},{key:"handleMinimapWheel",value:function(t){}},{key:"setupMinimapInteractions",value:function(){}},{key:"destroy",value:function(){}},{key:"needsToRun",value:function(){return!1}}])})();function Uy(t){return Uy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Uy(t)}function KE(t,r){var e=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=(function(l,d){if(l){if(typeof l=="string")return Fz(l,d);var s={}.toString.call(l).slice(8,-1);return s==="Object"&&l.constructor&&(s=l.constructor.name),s==="Map"||s==="Set"?Array.from(l):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?Fz(l,d):void 0}})(t))||r){e&&(t=e);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Fz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&(d=(c=l.default.rings[0])===null||c===void 0?void 0:c.color);var s,u,g=null,b=null,f=(n=(a=l.selected)===null||a===void 0?void 0:a.rings)!==null&&n!==void 0?n:[],v=f.length;v>1&&(b=(s=f[v-2])===null||s===void 0?void 0:s.color,g=(u=f[v-1])===null||u===void 0?void 0:u.color);var p=null;(i=l.selected)!==null&&i!==void 0&&i.shadow&&(p=l.selected.shadow.color),this.nodeShader.use(),(0,Kn.isNil)(d)?this.nodeShader.setUniform("u_drawDefaultBorder",0):(this.nodeShader.setUniform("u_nodeBorderColor",Sw(d)),this.nodeShader.setUniform("u_drawDefaultBorder",1));var m=Sw(g),y=Sw(b),k=Sw(p);this.nodeShader.setUniform("u_selectedBorderColor",m),this.nodeShader.setUniform("u_selectedInnerBorderColor",y),this.nodeShader.setUniform("u_shadowColor",k)}},{key:"setData",value:function(e){var o=nO(e.rels,this.disableRelColor);this.setupNodeRendering(e.nodes),this.setupRelationshipRendering(o)}},{key:"render",value:function(e){var o=this.gl,n=this.idToIndex,a=this.posBuffer,i=this.posTexture;if(this.numNodes!==0||this.numRels!==0){var c,l=KE(e);try{for(l.s();!(c=l.n()).done;){var d=c.value,s=n[d.id];s!==void 0&&(a[4*s]=d.x,a[4*s+1]=d.y)}}catch(u){l.e(u)}finally{l.f()}o.bindTexture(o.TEXTURE_2D,i),o.texSubImage2D(o.TEXTURE_2D,0,0,0,Ct,Ct,o.RGBA,o.FLOAT,a),o.enable(o.BLEND),o.bindFramebuffer(o.FRAMEBUFFER,null),o.clear(o.COLOR_BUFFER_BIT),o.viewport(0,0,o.drawingBufferWidth,o.drawingBufferHeight),this.renderAnimations(i),this.numRels>0&&(this.relShader.use(),this.relShader.setUniform("u_positions",i),this.vaoExt.bindVertexArrayOES(this.relVao),o.drawArrays(o.TRIANGLES,0,6*this.numRels),this.vaoExt.bindVertexArrayOES(null)),this.numNodes>0&&(this.nodeShader.use(),this.nodeShader.setUniform("u_positions",i),this.vaoExt.bindVertexArrayOES(this.nodeVao),o.drawArrays(o.POINTS,0,this.numNodes),this.vaoExt.bindVertexArrayOES(null))}}},{key:"renderViewbox",value:function(){var e=this.gl,o=this.projection,n=this.viewportBoxBuffer;this.viewportBoxShader.use(),this.viewportBoxShader.setUniform("u_projection",o),e.bindBuffer(e.ARRAY_BUFFER,n),this.viewportBoxShader.setAttributePointerFloat("coordinates",2,0,0),e.drawArrays(e.LINES,0,8)}},{key:"updateNodes",value:function(e){var o,n=this.gl,a=this.idToIndex,i=this.disableNodeColor,c=this.nodeBuffer,l=this.nodeDataByte,d=!1,s=KE(e);try{for(s.s();!(o=s.n()).done;){var u=o.value,g=a[u.id];if(!(0,Kn.isNil)(u.color)||u.disabled===!0){var b=m5(u.disabled===!0?i:u.color);this.nodeDataByte[3*g*4+0]=b[0],this.nodeDataByte[3*g*4+1]=b[1],this.nodeDataByte[3*g*4+2]=b[2],this.nodeDataByte[3*g*4+3]=255*b[3],d=!0}if(u.selected!==void 0){var f=u.selected;this.nodeDataByte[3*g*4+4]=f?255:0,d=!0}if(u.activated!==void 0&&(this.nodeDataByte[3*g*4+7]=u.activated?255:0,d=!0,u.activated?this.activeNodes[u.id]=!0:delete this.activeNodes[u.id]),u.hovered!==void 0){var v=u.disabled!==!0&&u.hovered;this.nodeDataByte[3*g*4+9]=v?255:0,d=!0}if(u.size!==void 0){var p=u.size;this.nodeDataByte[3*g*4+8]=p||ka,d=!0}}}catch(m){s.e(m)}finally{s.f()}d&&(n.bindBuffer(n.ARRAY_BUFFER,c),n.bufferData(n.ARRAY_BUFFER,l,n.DYNAMIC_DRAW))}},{key:"updateRelationships",value:function(e){var o,n=nO(e,this.disableRelColor),a=this.gl,i=!1,c=KE(n);try{for(c.s();!(o=c.n()).done;){var l=o.value,d=l.key,s=l.width,u=l.color,g=l.disabled,b=this.relIdToIndex[d],f=(0,Kn.isNil)(u)?this.defaultRelColor:u,v=Ew(g?this.disableRelColor:f);this.relData.positionsAndColors[b*bl+0]=v,this.relData.positionsAndColors[b*bl+4]=v,this.relData.positionsAndColors[b*bl+8]=v,this.relData.positionsAndColors[b*bl+12]=v,this.relData.positionsAndColors[b*bl+16]=v,this.relData.positionsAndColors[b*bl+20]=v,i=!0,s!==void 0&&(this.relData.widths[b*bl+3]=s,this.relData.widths[b*bl+7]=s,this.relData.widths[b*bl+11]=s,this.relData.widths[b*bl+15]=s,this.relData.widths[b*bl+19]=s,this.relData.widths[b*bl+23]=s,i=!0)}}catch(p){c.e(p)}finally{c.f()}i&&(a.bindBuffer(a.ARRAY_BUFFER,this.relBuffer),a.bufferData(a.ARRAY_BUFFER,this.relDataBuffer,a.DYNAMIC_DRAW))}},{key:"createPositionTexture",value:function(){var e=this.gl,o=e.createTexture(),n=new Float32Array(262144);e.bindTexture(e.TEXTURE_2D,o),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texImage2D(e.TEXTURE_2D,0,e.RGBA,Ct,Ct,0,e.RGBA,e.FLOAT,n),this.posTexture=o,this.posBuffer=n}},{key:"updateViewportBox",value:function(e,o,n,a,i){var c=this.gl,l=Qo(),d=a*l,s=i*l,u=(.5*d+o*e)/e,g=(.5*s+n*e)/e,b=(.5*-d+o*e)/e,f=(.5*-s+n*e)/e,v=[u,g,b,g,b,g,b,f,b,f,u,f,u,f,u,g];c.bindBuffer(c.ARRAY_BUFFER,this.viewportBoxBuffer),c.bufferData(c.ARRAY_BUFFER,new Float32Array(v),c.DYNAMIC_DRAW)}},{key:"updateViewport",value:function(e,o,n){var a=this.gl,i=1/e,c=o-a.drawingBufferWidth*i*.5,l=n-a.drawingBufferHeight*i*.5,d=a.drawingBufferWidth*i,s=a.drawingBufferHeight*i,u=Yx(),g=odr*Qo();hO(u,c,c+d,l+s,l,0,1e6),this.nodeShader.use(),this.nodeShader.setUniform("u_zoom",e),this.nodeShader.setUniform("u_glAdjust",g),this.nodeShader.setUniform("u_projection",u),this.nodeAnimShader.use(),this.nodeAnimShader.setUniform("u_zoom",e),this.nodeAnimShader.setUniform("u_glAdjust",g),this.nodeAnimShader.setUniform("u_projection",u),this.relShader.use(),this.relShader.setUniform("u_glAdjust",g),this.relShader.setUniform("u_projection",u),this.projection=u}},{key:"setupViewportRendering",value:function(){var e,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:hT;this.viewportBoxBuffer=this.gl.createBuffer(),this.viewportBoxShader.use(),this.viewportBoxShader.setUniform("u_minimapViewportBoxColor",[(e=m5(o))[0]/255,e[1]/255,e[2]/255,e[3]])}},{key:"setupNodeRendering",value:function(e){var o=this.gl,n=new ArrayBuffer(8),a=new Uint32Array(n),i=new Uint8Array(n);this.nodeBuffer===void 0&&(this.nodeBuffer=o.createBuffer()),this.numNodes=e.length;var c=new ArrayBuffer(3*e.length*8),l=new Uint32Array(c),d={};this.activeNodes={};for(var s=0;s0&&(d=(c=l.default.rings[0])===null||c===void 0?void 0:c.color);var s,u,g=null,b=null,f=(n=(a=l.selected)===null||a===void 0?void 0:a.rings)!==null&&n!==void 0?n:[],v=f.length;v>1&&(b=(s=f[v-2])===null||s===void 0?void 0:s.color,g=(u=f[v-1])===null||u===void 0?void 0:u.color);var p=null;(i=l.selected)!==null&&i!==void 0&&i.shadow&&(p=l.selected.shadow.color),this.nodeShader.use(),(0,Kn.isNil)(d)?this.nodeShader.setUniform("u_drawDefaultBorder",0):(this.nodeShader.setUniform("u_nodeBorderColor",Sw(d)),this.nodeShader.setUniform("u_drawDefaultBorder",1));var m=Sw(g),y=Sw(b),k=Sw(p);this.nodeShader.setUniform("u_selectedBorderColor",m),this.nodeShader.setUniform("u_selectedInnerBorderColor",y),this.nodeShader.setUniform("u_shadowColor",k)}},{key:"setData",value:function(e){var o=nO(e.rels,this.disableRelColor);this.setupNodeRendering(e.nodes),this.setupRelationshipRendering(o)}},{key:"render",value:function(e){var o=this.gl,n=this.idToIndex,a=this.posBuffer,i=this.posTexture;if(this.numNodes!==0||this.numRels!==0){var c,l=KE(e);try{for(l.s();!(c=l.n()).done;){var d=c.value,s=n[d.id];s!==void 0&&(a[4*s]=d.x,a[4*s+1]=d.y)}}catch(u){l.e(u)}finally{l.f()}o.bindTexture(o.TEXTURE_2D,i),o.texSubImage2D(o.TEXTURE_2D,0,0,0,Ct,Ct,o.RGBA,o.FLOAT,a),o.enable(o.BLEND),o.bindFramebuffer(o.FRAMEBUFFER,null),o.clear(o.COLOR_BUFFER_BIT),o.viewport(0,0,o.drawingBufferWidth,o.drawingBufferHeight),this.renderAnimations(i),this.numRels>0&&(this.relShader.use(),this.relShader.setUniform("u_positions",i),this.vaoExt.bindVertexArrayOES(this.relVao),o.drawArrays(o.TRIANGLES,0,6*this.numRels),this.vaoExt.bindVertexArrayOES(null)),this.numNodes>0&&(this.nodeShader.use(),this.nodeShader.setUniform("u_positions",i),this.vaoExt.bindVertexArrayOES(this.nodeVao),o.drawArrays(o.POINTS,0,this.numNodes),this.vaoExt.bindVertexArrayOES(null))}}},{key:"renderViewbox",value:function(){var e=this.gl,o=this.projection,n=this.viewportBoxBuffer;this.viewportBoxShader.use(),this.viewportBoxShader.setUniform("u_projection",o),e.bindBuffer(e.ARRAY_BUFFER,n),this.viewportBoxShader.setAttributePointerFloat("coordinates",2,0,0),e.drawArrays(e.LINES,0,8)}},{key:"updateNodes",value:function(e){var o,n=this.gl,a=this.idToIndex,i=this.disableNodeColor,c=this.nodeBuffer,l=this.nodeDataByte,d=!1,s=KE(e);try{for(s.s();!(o=s.n()).done;){var u=o.value,g=a[u.id];if(!(0,Kn.isNil)(u.color)||u.disabled===!0){var b=m5(u.disabled===!0?i:u.color);this.nodeDataByte[3*g*4+0]=b[0],this.nodeDataByte[3*g*4+1]=b[1],this.nodeDataByte[3*g*4+2]=b[2],this.nodeDataByte[3*g*4+3]=255*b[3],d=!0}if(u.selected!==void 0){var f=u.selected;this.nodeDataByte[3*g*4+4]=f?255:0,d=!0}if(u.activated!==void 0&&(this.nodeDataByte[3*g*4+7]=u.activated?255:0,d=!0,u.activated?this.activeNodes[u.id]=!0:delete this.activeNodes[u.id]),u.hovered!==void 0){var v=u.disabled!==!0&&u.hovered;this.nodeDataByte[3*g*4+9]=v?255:0,d=!0}if(u.size!==void 0){var p=u.size;this.nodeDataByte[3*g*4+8]=p||ka,d=!0}}}catch(m){s.e(m)}finally{s.f()}d&&(n.bindBuffer(n.ARRAY_BUFFER,c),n.bufferData(n.ARRAY_BUFFER,l,n.DYNAMIC_DRAW))}},{key:"updateRelationships",value:function(e){var o,n=nO(e,this.disableRelColor),a=this.gl,i=!1,c=KE(n);try{for(c.s();!(o=c.n()).done;){var l=o.value,d=l.key,s=l.width,u=l.color,g=l.disabled,b=this.relIdToIndex[d],f=(0,Kn.isNil)(u)?this.defaultRelColor:u,v=Ew(g?this.disableRelColor:f);this.relData.positionsAndColors[b*bl+0]=v,this.relData.positionsAndColors[b*bl+4]=v,this.relData.positionsAndColors[b*bl+8]=v,this.relData.positionsAndColors[b*bl+12]=v,this.relData.positionsAndColors[b*bl+16]=v,this.relData.positionsAndColors[b*bl+20]=v,i=!0,s!==void 0&&(this.relData.widths[b*bl+3]=s,this.relData.widths[b*bl+7]=s,this.relData.widths[b*bl+11]=s,this.relData.widths[b*bl+15]=s,this.relData.widths[b*bl+19]=s,this.relData.widths[b*bl+23]=s,i=!0)}}catch(p){c.e(p)}finally{c.f()}i&&(a.bindBuffer(a.ARRAY_BUFFER,this.relBuffer),a.bufferData(a.ARRAY_BUFFER,this.relDataBuffer,a.DYNAMIC_DRAW))}},{key:"createPositionTexture",value:function(){var e=this.gl,o=e.createTexture(),n=new Float32Array(262144);e.bindTexture(e.TEXTURE_2D,o),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texImage2D(e.TEXTURE_2D,0,e.RGBA,Ct,Ct,0,e.RGBA,e.FLOAT,n),this.posTexture=o,this.posBuffer=n}},{key:"updateViewportBox",value:function(e,o,n,a,i){var c=this.gl,l=Qo(),d=a*l,s=i*l,u=(.5*d+o*e)/e,g=(.5*s+n*e)/e,b=(.5*-d+o*e)/e,f=(.5*-s+n*e)/e,v=[u,g,b,g,b,g,b,f,b,f,u,f,u,f,u,g];c.bindBuffer(c.ARRAY_BUFFER,this.viewportBoxBuffer),c.bufferData(c.ARRAY_BUFFER,new Float32Array(v),c.DYNAMIC_DRAW)}},{key:"updateViewport",value:function(e,o,n){var a=this.gl,i=1/e,c=o-a.drawingBufferWidth*i*.5,l=n-a.drawingBufferHeight*i*.5,d=a.drawingBufferWidth*i,s=a.drawingBufferHeight*i,u=Yx(),g=odr*Qo();hO(u,c,c+d,l+s,l,0,1e6),this.nodeShader.use(),this.nodeShader.setUniform("u_zoom",e),this.nodeShader.setUniform("u_glAdjust",g),this.nodeShader.setUniform("u_projection",u),this.nodeAnimShader.use(),this.nodeAnimShader.setUniform("u_zoom",e),this.nodeAnimShader.setUniform("u_glAdjust",g),this.nodeAnimShader.setUniform("u_projection",u),this.relShader.use(),this.relShader.setUniform("u_glAdjust",g),this.relShader.setUniform("u_projection",u),this.projection=u}},{key:"setupViewportRendering",value:function(){var e,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:hT;this.viewportBoxBuffer=this.gl.createBuffer(),this.viewportBoxShader.use(),this.viewportBoxShader.setUniform("u_minimapViewportBoxColor",[(e=m5(o))[0]/255,e[1]/255,e[2]/255,e[3]])}},{key:"setupNodeRendering",value:function(e){var o=this.gl,n=new ArrayBuffer(8),a=new Uint32Array(n),i=new Uint8Array(n);this.nodeBuffer===void 0&&(this.nodeBuffer=o.createBuffer()),this.numNodes=e.length;var c=new ArrayBuffer(3*e.length*8),l=new Uint32Array(c),d={};this.activeNodes={};for(var s=0;s=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function zH(t,r){if(t){if(typeof t=="string")return zO(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?zO(t,r):void 0}}function zO(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:50,e={minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0},o=0;ot[o].x&&(e.minX=t[o].x),e.minY>t[o].y&&(e.minY=t[o].y),e.maxX1&&(n=e/t),r>1&&(a=o/r),{zoomX:n,zoomY:a}},BH=function(t,r){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1/0,n=Math.min(t,r);return Math.min(o,Math.max(e,n))},Gy=function(t,r,e,o){return Math.max(Math.min(r,e),Math.min(t,o))},QE=function(t,r,e,o,n,a){var i=r;return(function(c,l,d){return c1?(i=(function(c,l,d){var s=(function(v){var p=new Array(4).fill(v[0]);return v.forEach(function(m){p[0]=m.x0&&arguments[0]!==void 0?arguments[0]:[],p=0,m=0,y=0;yf?.9*f/u:.9*u/f})(t,o,25),Gy(n,a,Math.min(r,i),e)):Gy(n,a,r,e)};function Vy(t){return Vy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Vy(t)}function lur(t,r){for(var e=0;e0||n}},{key:"update",value:function(e,o){var n=this.state,a=n.fitNodeIds,i=n.resetZoom;a.length>0?this.fitNodes(a,e,o):i&&this.reset(e,o)}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(e){return e()})}},{key:"recalculateTarget",value:function(e,o,n,a){for(var i=this.xCtrl,c=this.yCtrl,l=this.zoomCtrl,d=this.state,s=[],u=0;u3?(H=Z===F)&&(O=q[(E=q[4])?5:(E=3,3)],q[4]=q[5]=t):q[0]<=W&&((H=z<2&&WF||F>Z)&&(q[4]=z,q[5]=F,L.n=Z,E=0))}if(H||z>1)return i;throw I=!0,F}return function(z,F,H){if(R>1)throw TypeError("Generator is already running");for(I&&F===1&&j(F,H),E=F,O=H;(r=E<2?t:O)||!I;){S||(E?E<3?(E>1&&(L.n=-1),j(E,O)):L.n=O:L.v=O);try{if(R=2,S){if(E||(z="next"),r=S[z]){if(!(r=r.call(S,O)))throw TypeError("iterator result is not an object");if(!r.done)return r;O=r.value,E<2&&(E=0)}else E===1&&(r=S.return)&&r.call(S),E<2&&(O=TypeError("The iterator does not provide a '"+z+"' method"),E=1);S=t}else if((r=(I=L.n<0)?O:k.call(x,L))!==i)break}catch(q){S=t,E=1,O=q}finally{R=1}}return{value:r,done:I}}})(b,v,p),!0),y}var i={};function c(){}function l(){}function d(){}r=Object.getPrototypeOf;var s=[][o]?r(r([][o]())):(hu(r={},o,function(){return this}),r),u=d.prototype=c.prototype=Object.create(s);function g(b){return Object.setPrototypeOf?Object.setPrototypeOf(b,d):(b.__proto__=d,hu(b,n,"GeneratorFunction")),b.prototype=Object.create(u),b}return l.prototype=d,hu(u,"constructor",d),hu(d,"constructor",l),l.displayName="GeneratorFunction",hu(d,n,"GeneratorFunction"),hu(u),hu(u,n,"Generator"),hu(u,o,function(){return this}),hu(u,"toString",function(){return"[object Generator]"}),(sy=function(){return{w:a,m:g}})()}function hu(t,r,e,o){var n=Object.defineProperty;try{n({},"",{})}catch{n=0}hu=function(a,i,c,l){function d(s,u){hu(a,s,function(g){return this._invoke(s,u,g)})}i?n?n(a,i,{value:c,enumerable:!l,configurable:!l,writable:!l}):a[i]=c:(d("next",0),d("throw",1),d("return",2))},hu(t,r,e,o)}function Hz(t,r,e,o,n,a,i){try{var c=t[a](i),l=c.value}catch(d){return void e(d)}c.done?r(l):Promise.resolve(l).then(o,n)}function Wz(t){return function(){var r=this,e=arguments;return new Promise(function(o,n){var a=t.apply(r,e);function i(l){Hz(a,o,n,i,c,"next",l)}function c(l){Hz(a,o,n,i,c,"throw",l)}i(void 0)})}}function Yz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0?arguments[0]:"default"])!==null&&t!==void 0?t:Object.values(n2).pop()},hur=(function(){return t=function n(a,i,c){var l,d,s,u=this;(function(q,W){if(!(q instanceof W))throw new TypeError("Cannot call a class as a function")})(this,n),fo(this,"destroyed",void 0),fo(this,"state",void 0),fo(this,"callbacks",void 0),fo(this,"instanceId",void 0),fo(this,"glController",void 0),fo(this,"webGLContext",void 0),fo(this,"webGLMinimapContext",void 0),fo(this,"htmlOverlay",void 0),fo(this,"hasResized",void 0),fo(this,"hierarchicalLayout",void 0),fo(this,"gridLayout",void 0),fo(this,"freeLayout",void 0),fo(this,"d3ForceLayout",void 0),fo(this,"circularLayout",void 0),fo(this,"forceLayout",void 0),fo(this,"canvasRenderer",void 0),fo(this,"svgRenderer",void 0),fo(this,"glCanvas",void 0),fo(this,"canvasRect",void 0),fo(this,"glMinimapCanvas",void 0),fo(this,"c2dCanvas",void 0),fo(this,"svg",void 0),fo(this,"isInRenderSwitchAnimation",void 0),fo(this,"justSwitchedRenderer",void 0),fo(this,"justSwitchedLayout",void 0),fo(this,"layoutUpdating",void 0),fo(this,"layoutComputing",void 0),fo(this,"isRenderingDisabled",void 0),fo(this,"setRenderSwitchAnimation",void 0),fo(this,"stateDisposers",void 0),fo(this,"zoomTransitionHandler",void 0),fo(this,"currentLayout",void 0),fo(this,"layoutTimeLimit",void 0),fo(this,"pixelRatio",void 0),fo(this,"removeResizeListener",void 0),fo(this,"removeMinimapResizeListener",void 0),fo(this,"pendingZoomOperation",void 0),fo(this,"layoutRunner",void 0),fo(this,"animationRequestId",void 0),fo(this,"layoutDoneCallback",void 0),fo(this,"layoutComputingCallback",void 0),fo(this,"currentLayoutType",void 0),fo(this,"descriptionElement",void 0),this.destroyed=!1;var g=c.minimapContainer,b=g===void 0?document.createElement("span"):g,f=c.layoutOptions,v=c.layout,p=c.instanceId,m=p===void 0?"default":p,y=c.disableAria,k=y!==void 0&&y,x=a.nodes,_=a.rels,S=a.disableWebGL;this.state=a,this.callbacks=new dur,this.instanceId=m;var E=i;E.setAttribute("instanceId",m),E.setAttribute("data-testid","nvl-parent"),(l=E.style.height)!==null&&l!==void 0&&l.length||Object.assign(E.style,{height:"100%"}),(d=E.style.outline)!==null&&d!==void 0&&d.length||Object.assign(E.style,{outline:"none"}),this.descriptionElement=k?document.createElement("div"):(function(q,W){var Z;q.setAttribute("role","img"),q.setAttribute("aria-label","Graph visualization");var $="nvl-".concat(W,"-description"),X=(Z=document.getElementById($))!==null&&Z!==void 0?Z:document.createElement("div");return X.textContent="",X.id="nvl-".concat(W,"-description"),X.setAttribute("role","status"),X.setAttribute("aria-live","polite"),X.setAttribute("aria-atomic","false"),X.style.display="none",q.appendChild(X),q.setAttribute("aria-describedby",X.id),X})(E,m);var O=FE(E,this.onWebGLContextLost.bind(this)),R=FE(b,this.onWebGLContextLost.bind(this));if(O.setAttribute("data-testid","nvl-gl-canvas"),S)this.glController=new nur;else{var M=lz(O),I=lz(R);this.glController=new our({mainSceneRenderer:new qz(M,x,_,this.state),minimapRenderer:new qz(I,x,_,this.state),state:a}),this.webGLContext=M,this.webGLMinimapContext=I}var L=FE(E,this.onWebGLContextLost.bind(this));L.setAttribute("data-testid","nvl-c2d-canvas");var j=L.getContext("2d"),z=document.createElementNS("http://www.w3.org/2000/svg","svg");Object.assign(z.style,gi(gi({},oO),{},{overflow:"hidden",width:"100%",height:"100%"})),E.appendChild(z);var F=document.createElement("div");Object.assign(F.style,gi(gi({},oO),{},{overflow:"hidden"})),E.appendChild(F),this.htmlOverlay=F,this.hasResized=!0,this.hierarchicalLayout=new lsr(gi(gi({},f),{},{state:this.state})),this.gridLayout=new Zdr({state:this.state}),this.freeLayout=new Wdr({state:this.state}),this.d3ForceLayout=new Cdr({state:this.state}),this.circularLayout=new ddr(gi(gi({},f),{},{state:this.state})),this.forceLayout=S?this.d3ForceLayout:new Gdr(gi(gi({},f),{},{webGLContext:this.webGLContext,state:this.state})),this.state.setLayout(v),this.state.setLayoutOptions(f),this.canvasRenderer=new Jsr(L,j,a,c),this.svgRenderer=new eur(z,a,c),this.glCanvas=O,this.canvasRect=O.getBoundingClientRect(),this.glMinimapCanvas=R,this.c2dCanvas=L,this.svg=z;var H=a.renderer;this.glCanvas.style.opacity=H===$v?"1":"0",this.c2dCanvas.style.opacity=H===Tf?"1":"0",this.svg.style.opacity=H===Mp?"1":"0",this.isInRenderSwitchAnimation=!1,this.justSwitchedRenderer=!1,this.justSwitchedLayout=!1,this.hasResized=!1,this.layoutUpdating=!1,this.layoutComputing=!1,this.isRenderingDisabled=!1,x.addChannel(Pw),_.addChannel(Pw),this.setRenderSwitchAnimation=function(){u.isInRenderSwitchAnimation=!1},this.stateDisposers=[],this.stateDisposers.push(a.autorun(function(){u.callIfRegistered("zoom",a.zoom)})),this.stateDisposers.push(a.autorun(function(){u.callIfRegistered("pan",{panX:a.panX,panY:a.panY})})),this.stateDisposers.push(a.autorun(function(){u.setLayout(a.layout)})),this.stateDisposers.push(a.autorun(function(){u.setLayoutOptions(a.layoutOptions)})),k||this.stateDisposers.push(a.autorun(function(){(function(q,W){var Z=q.nodes,$=q.rels,X=q.layout,Q=Z.items.length,lr=$.items.length;if(Q!==0||lr!==0){var or="".concat(Q," node").concat(Q!==1?"s":""),tr="".concat(lr," relationship").concat(lr!==1?"s":""),dr="displayed using a ".concat(X??"forceDirected"," layout");W.textContent="A graph visualization with ".concat(or," and ").concat(tr,", ").concat(dr,".")}else W.textContent="An empty graph visualization."})(a,u.descriptionElement)})),this.stateDisposers.push(a.autorun(function(){var q=a.renderer;q!==(u.glCanvas.style.opacity==="1"?$v:u.c2dCanvas.style.opacity==="1"?Tf:u.svg.style.opacity==="1"?Mp:Tf)&&(u.justSwitchedRenderer=!0,u.glCanvas.style.opacity=q===$v?"1":"0",u.c2dCanvas.style.opacity=q===Tf?"1":"0",u.svg.style.opacity=q===Mp?"1":"0")})),this.startMainLoop(),this.zoomTransitionHandler=new gur({state:a,getNodePositions:function(q){return u.currentLayout.getNodePositions(q)},canvas:O}),this.layoutTimeLimit=(s=c.layoutTimeLimit)!==null&&s!==void 0?s:16,this.pixelRatio=Qo(),this.removeResizeListener=mj()(E,function(){cx(O),cx(L),u.canvasRect=O.getBoundingClientRect(),u.hasResized=!0}),this.removeMinimapResizeListener=mj()(b,function(){cx(R)}),n2[m]=this,window.__Nvl_dumpNodes=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.dumpNodes()},window.__Nvl_dumpRelationships=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.dumpRelationships()},window.__Nvl_registerDoneCallback=function(q,W){var Z;return(Z=Fm(W))===null||Z===void 0?void 0:Z.on(Zz,q)},window.__Nvl_getNodesOnScreen=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.getNodesOnScreen()},window.__Nvl_getZoomLevel=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.getScale()},this.pendingZoomOperation=null},r=[{key:"onWebGLContextLost",value:function(n){this.callIfRegistered("onWebGLContextLost",n)}},{key:"updateMinimapZoom",value:function(){var n=this.state,a=n.nodes,i=n.maxNodeRadius,c=n.maxMinimapZoom,l=n.minMinimapZoom,d=qy(Object.values(a.idToPosition),i),s=d.centerX,u=d.centerY,g=d.nodesWidth,b=d.nodesHeight,f=BO(g,b,this.glMinimapCanvas.width,this.glMinimapCanvas.height),v=f.zoomX,p=f.zoomY,m=BH(v,p,l,c);this.state.updateMinimapZoomToFit(m,s,u)}},{key:"startMainLoop",value:function(){var n=this,a=this.state,i=a.nodes,c=a.rels;this.currentLayout.update();var l=this.currentLayout.getNodePositions(i.items);i.updatePositions(l),this.isRenderingDisabled||(this.glController.renderMainScene(l),this.glController.renderMinimap(l),this.canvasRenderer.processUpdates(),this.canvasRenderer.render(l)),this.layoutRunner=setInterval(function(){try{(function(){var s=n.currentLayout.getShouldUpdate(),u=s||n.justSwitchedLayout,g=u&&!n.layoutUpdating&&!n.justSwitchedLayout;if(u)for(var b=window.performance.now(),f=g?0:50,v=0;vn.layoutTimeLimit)break}})()}catch(s){if(!n.callbacks.isCallbackRegistered(Ef))throw s;n.callIfRegistered(Ef,s)}},13);var d=function(){try{(function(s){if(n.destroyed)En.info("STEP IN A DESTROYED STRIP");else{var u=Qo();if(u!==n.pixelRatio)return n.pixelRatio=u,void n.callIfRegistered("restart");var g=n.currentLayout.getShouldUpdate(),b=g||n.justSwitchedLayout,f=n.currentLayout.getComputing(),v=n.zoomTransitionHandler.needsToRun(),p=b&&!n.layoutUpdating&&!n.justSwitchedLayout,m=n.layoutComputing&&!f,y=n.state.renderer,k=y===$v&&n.glController.needsToRun(),x=y===Tf&&n.canvasRenderer.needsToRun(),_=y===Mp&&n.svgRenderer.needsToRun(),S=n.isInRenderSwitchAnimation||n.justSwitchedRenderer,E=n.hasResized,O=n.pendingZoomOperation!==null,R=n.glController.minimapMouseDown;if(i.clearChannel(Pw),c.clearChannel(Pw),v||b||m||S||k||x||_||R||E||O){!O||p||n.currentLayout.getComputing()||(n.pendingZoomOperation(),n.pendingZoomOperation=null);var M=g||f||m;n.zoomTransitionHandler.update(M,function(){return n.callIfRegistered("onZoomTransitionDone")}),E&&n.glController.onResize();var I=n.currentLayout.getNodePositions(i.items);if(i.updatePositions(I),n.callbacks.isCallbackRegistered(Kz)&&n.callIfRegistered(Kz,n.dumpNodes()),n.updateMinimapZoom(),n.glController.renderMinimap(I),!n.isRenderingDisabled){var L=n.state.renderer;if((L===$v||S)&&n.glController.renderMainScene(I),L===Tf||L===Mp||S){n.canvasRenderer.processUpdates(),n.canvasRenderer.render(I);for(var j=0;j5&&L!==$v;Object.assign(H.style,{top:"".concat(or,"px"),left:"".concat(lr,"px"),width:"".concat($,"px"),height:"".concat(X,"px"),display:tr?"block":"none",transform:"translate(-50%, -50%) scale(".concat(Number(n.state.zoom),") rotate(").concat(W,"rad")})}}}(L===Mp||S)&&(n.svgRenderer.processUpdates(),n.svgRenderer.render(I));for(var dr=0;dr=g.length?{done:!0}:{done:!1,value:g[v++]}},e:function(x){throw x},f:p}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m,y=!0,k=!1;return{s:function(){f=f.call(g)},n:function(){var x=f.next();return y=x.done,x},e:function(x){k=!0,m=x},f:function(){try{y||f.return==null||f.return()}finally{if(k)throw m}}}})(a);try{for(l.s();!(n=l.n()).done;){var d=n.value,s=i[d.id],u=this.mapCanvasSpaceToRelativePosition(s.x,s.y);c.push(gi(gi({},d),{},{x:u.x,y:u.y}))}}catch(g){l.e(g)}finally{l.f()}return c}},{key:"dumpRelationships",value:function(){return ad(this.state.rels.items)}},{key:"mapCanvasSpaceToRelativePosition",value:function(n,a){var i=this.canvasRect,c=window.devicePixelRatio||1,l=(n-this.state.panX)*this.state.zoom/c,d=(a-this.state.panY)*this.state.zoom/c;return{x:l+.5*i.width,y:d+.5*i.height}}},{key:"mapRelativePositionToCanvasSpace",value:function(n,a){var i=this.glCanvas.getBoundingClientRect(),c=window.devicePixelRatio||1,l=c*(n-.5*i.width),d=c*(a-.5*i.height);return{x:this.state.panX+l/this.state.zoom,y:this.state.panY+d/this.state.zoom}}},{key:"getNodePositions",value:function(){return Object.values(ad(this.state.nodes.idToPosition))}},{key:"setNodePositions",value:function(n){var a=this,i=arguments.length>1&&arguments[1]!==void 0&&arguments[1],c=[],l=n.filter(function(d){var s=d.id,u=a.state.nodes.idToItem[s]!==void 0;return u||c.push(s),u});c.length>0&&En.warn("Failed to set positions for following nodes: ".concat(c.join(", "),". They do not exist in the graph.")),this.state.nodes.updatePositions(l),this.currentLayout.updateNodes(l),i||this.currentLayout.terminateUpdate(),this.hasResized=!0,this.getNodesOnScreen().nodes.length===0&&this.state.setPan(0,0),this.state.clearFit()}},{key:"isLayoutMoving",value:function(){return this.layoutUpdating}},{key:"getNodesOnScreen",value:function(){var n=this.glCanvas.getBoundingClientRect(),a=this.mapRelativePositionToCanvasSpace(0,0),i=a.x,c=a.y,l=this.mapRelativePositionToCanvasSpace(n.width,n.height);return(function(d,s,u,g,b){var f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:["node"],v=b.nodes,p=b.rels,m=Math.min(d,u),y=Math.max(d,u),k=Math.min(s,g),x=Math.max(s,g),_=[],S=[];if(f.includes("node"))for(var E=0,O=Object.values(v.idToPosition);Em&&Mk&&Im&&q.xk&&q.ym&&W.xk&&W.y1&&arguments[1]!==void 0?arguments[1]:0;return this.canvasRenderer.getNodesAt(n,a)}},{key:"getLayout",value:function(n){return n===Xx?this.hierarchicalLayout:n===Qdr?this.forceLayout:n===Jdr?this.gridLayout:n===$dr?this.freeLayout:n===rsr?this.d3ForceLayout:n===esr?this.circularLayout:this.forceLayout}},{key:"setLayout",value:function(n){En.info("Switching to layout: ".concat(n));var a=this.currentLayoutType,i=this.getLayout(n);n==="free"&&i.setNodePositions(this.state.nodes.idToPosition),this.currentLayout=i,this.currentLayoutType=n,a&&a!==this.currentLayoutType&&(this.justSwitchedLayout=!0)}},{key:"setLayoutOptions",value:function(n){this.getLayout(this.state.layout).setOptions(n)}},{key:"getDataUrlForCanvas",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=n.toDataURL("image/png");return a?i.replace(/^data:image\/png/,"data:application/octet-stream"):i}},{key:"initiateFileDownload",value:function(n,a){var i=document.createElement("a");i.style.display="none",i.setAttribute("download",n);var c=this.getDataUrlForCanvas(a,!0);i.setAttribute("href",c),i.click()}},{key:"updateLayoutAndPositions",value:function(){var n=this.state.nodes,a=n.items;this.currentLayout.update(this.justSwitchedLayout),this.justSwitchedLayout=!1;var i=this.currentLayout.getNodePositions(a);return n.updatePositions(i),i}},{key:"saveToFile",value:function(n){var a=gi(gi({},Um),n),i=this.createCanvasAndRenderImage(this.c2dCanvas.width,this.c2dCanvas.height,a.backgroundColor);this.initiateFileDownload(a.filename,i),Ip(i),i=null}},{key:"saveToSvg",value:(o=Wz(sy().m(function n(){var a,i,c,l,d,s,u,g,b,f,v,p,m,y=arguments;return sy().w(function(k){for(;;)switch(k.p=k.n){case 0:return i=y.length>0&&y[0]!==void 0?y[0]:{},c=gi(gi({},Um),i),l=((a=c.filename)===null||a===void 0?void 0:a.replace(/\.[^.]+$/,".svg"))||"visualisation.svg",d=null,k.p=1,s=this.updateLayoutAndPositions(),u=qy(s,100),(d=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("width",String(u.nodesWidth)),d.setAttribute("height",String(u.nodesHeight)),d.style.background=c.backgroundColor||"rgba(0,0,0,0)",this.svgRenderer.processUpdates(),this.svgRenderer.render(s,u,{svg:d,backgroundColor:c.backgroundColor,showCaptions:!0}),k.n=2,this.svgRenderer.waitForImages();case 2:this.svgRenderer.render(s,u,{svg:d,backgroundColor:c.backgroundColor,showCaptions:!0}),g=new XMLSerializer,b=g.serializeToString(d),f=new Blob([b],{type:"image/svg+xml"}),v=URL.createObjectURL(f),(p=document.createElement("a")).style.display="none",p.setAttribute("download",l),p.setAttribute("href",v),document.body.appendChild(p),p.click(),document.body.removeChild(p),URL.revokeObjectURL(v),k.n=5;break;case 3:if(k.p=3,m=k.v,En.error("An error occurred while exporting to SVG",m),!this.callbacks.isCallbackRegistered(Ef)){k.n=4;break}this.callIfRegistered(Ef,m),k.n=5;break;case 4:throw m;case 5:return k.p=5,d&&d.remove(),d=null,k.f(5);case 6:return k.a(2)}},n,this,[[1,3,5,6]])})),function(){return o.apply(this,arguments)})},{key:"getImageDataURL",value:function(n){var a=gi(gi({},Um),n),i=this.createCanvasAndRenderImage(this.c2dCanvas.width,this.c2dCanvas.height,a.backgroundColor),c=this.getDataUrlForCanvas(i);return Ip(i),i=null,c}},{key:"prepareLargeFileForDownload",value:function(n){var a=this,i=gi(gi({},Um),n),c=this.currentLayout.getNodePositions(this.state.nodes.items),l=qy(c,100),d=l.nodesWidth,s=l.nodesHeight,u=l.centerX,g=l.centerY,b=Math.max(Math.min(d+100,15e3),5e3),f=Math.max(Math.min(s+100,15e3),5e3);return this.isRenderingDisabled=!0,new Promise(function(v,p){try{a.setPanCoordinates(u,g);var m=Math.max(b/d-.02,a.state.minZoom),y=Math.max(f/s-.02,a.state.minZoom);a.setZoomLevel(Math.min(m,y))}catch(k){return En.error("An error occurred while downloading the file"),void p(new Error("An error occurred while downloading the file",{cause:k}))}setTimeout(function(){try{var k=a.createCanvasAndRenderImage(b,f,i.backgroundColor);a.initiateFileDownload(i.filename,k),Ip(k),k=null,v(!0)}catch(x){p(new Error("An error occurred while downloading the file",{cause:x}))}},500)})}},{key:"createCanvasAndRenderImage",value:function(n,a,i){var c=(function(s,u){var g=document.createElement("canvas");return document.body.appendChild(g),oH(g,s,u,1),g})(n,a),l=(function(s){return s.getContext("2d")})(c),d=this.updateLayoutAndPositions();return this.canvasRenderer.processUpdates(),this.canvasRenderer.render(d,{canvas:c,context:l,backgroundColor:i,ignoreAnimations:!0,showCaptions:!0}),c}},{key:"saveFullGraphToLargeFile",value:(e=Wz(sy().m(function n(a){var i,c,l,d,s;return sy().w(function(u){for(;;)switch(u.p=u.n){case 0:return i=gi(gi({},Um),a),c=this.state.zoom,l=this.state.panX,d=this.state.panY,u.p=1,u.n=2,this.prepareLargeFileForDownload(i);case 2:u.n=5;break;case 3:if(u.p=3,s=u.v,En.error("An error occurred while downloading the image"),!this.callbacks.isCallbackRegistered(Ef)){u.n=4;break}this.callIfRegistered(Ef,s),u.n=5;break;case 4:throw s;case 5:return u.p=5,this.isRenderingDisabled=!1,this.setZoomLevel(c),this.setPanCoordinates(l,d),u.f(5);case 6:return u.a(2)}},n,this,[[1,3,5,6]])})),function(n){return e.apply(this,arguments)})}],r&&bur(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,e,o})();function m3(t,r){var e=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=(function(l,d){if(l){if(typeof l=="string")return Qz(l,d);var s={}.toString.call(l).slice(8,-1);return s==="Object"&&l.constructor&&(s=l.constructor.name),s==="Map"||s==="Set"?Array.from(l):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?Qz(l,d):void 0}})(t))||r){e&&(t=e);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Qz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e1&&arguments[1]!==void 0?arguments[1]:{};this.fitNodeIds=(0,Kn.intersection)(z,(0,Kn.map)(this.nodes.items,"id")),this.zoomOptions=rB(rB({},zE),F)}),setZoomReset:ia(function(){this.resetZoom=!0}),clearFit:ia(function(){this.fitNodeIds=[],this.forceWebGL=!1,this.fitMovement=0,this.zoomOptions=zE}),clearReset:ia(function(){this.resetZoom=!1,this.fitMovement=0}),updateZoomToFit:ia(function(z,F,H,q){var W;if(this.fitMovement=Math.abs(z-this.zoom)+Math.abs(F-this.panX)+Math.abs(H-this.panY),n){var Z=Object.values(this.nodes.idToPosition);(W=QE(Z,this.minZoom,this.maxZoom,q,z,this.zoom))0},Mw=fi(1187);function Xy(t){return Xy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Xy(t)}function eB(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function tB(t){for(var r=1;rt.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:50,e={minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0},o=0;ot[o].x&&(e.minX=t[o].x),e.minY>t[o].y&&(e.minY=t[o].y),e.maxX1&&(n=e/t),r>1&&(a=o/r),{zoomX:n,zoomY:a}},BH=function(t,r){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1/0,n=Math.min(t,r);return Math.min(o,Math.max(e,n))},Gy=function(t,r,e,o){return Math.max(Math.min(r,e),Math.min(t,o))},QE=function(t,r,e,o,n,a){var i=r;return(function(c,l,d){return c1?(i=(function(c,l,d){var s=(function(v){var p=new Array(4).fill(v[0]);return v.forEach(function(m){p[0]=m.x0&&arguments[0]!==void 0?arguments[0]:[],p=0,m=0,y=0;yf?.9*f/u:.9*u/f})(t,o,25),Gy(n,a,Math.min(r,i),e)):Gy(n,a,r,e)};function Vy(t){return Vy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Vy(t)}function lur(t,r){for(var e=0;e0||n}},{key:"update",value:function(e,o){var n=this.state,a=n.fitNodeIds,i=n.resetZoom;a.length>0?this.fitNodes(a,e,o):i&&this.reset(e,o)}},{key:"destroy",value:function(){this.stateDisposers.forEach(function(e){return e()})}},{key:"recalculateTarget",value:function(e,o,n,a){for(var i=this.xCtrl,c=this.yCtrl,l=this.zoomCtrl,d=this.state,s=[],u=0;u3?(H=Z===F)&&(O=q[(E=q[4])?5:(E=3,3)],q[4]=q[5]=t):q[0]<=W&&((H=j<2&&WF||F>Z)&&(q[4]=j,q[5]=F,L.n=Z,E=0))}if(H||j>1)return i;throw I=!0,F}return function(j,F,H){if(R>1)throw TypeError("Generator is already running");for(I&&F===1&&z(F,H),E=F,O=H;(r=E<2?t:O)||!I;){S||(E?E<3?(E>1&&(L.n=-1),z(E,O)):L.n=O:L.v=O);try{if(R=2,S){if(E||(j="next"),r=S[j]){if(!(r=r.call(S,O)))throw TypeError("iterator result is not an object");if(!r.done)return r;O=r.value,E<2&&(E=0)}else E===1&&(r=S.return)&&r.call(S),E<2&&(O=TypeError("The iterator does not provide a '"+j+"' method"),E=1);S=t}else if((r=(I=L.n<0)?O:k.call(x,L))!==i)break}catch(q){S=t,E=1,O=q}finally{R=1}}return{value:r,done:I}}})(b,v,p),!0),y}var i={};function c(){}function l(){}function d(){}r=Object.getPrototypeOf;var s=[][o]?r(r([][o]())):(hu(r={},o,function(){return this}),r),u=d.prototype=c.prototype=Object.create(s);function g(b){return Object.setPrototypeOf?Object.setPrototypeOf(b,d):(b.__proto__=d,hu(b,n,"GeneratorFunction")),b.prototype=Object.create(u),b}return l.prototype=d,hu(u,"constructor",d),hu(d,"constructor",l),l.displayName="GeneratorFunction",hu(d,n,"GeneratorFunction"),hu(u),hu(u,n,"Generator"),hu(u,o,function(){return this}),hu(u,"toString",function(){return"[object Generator]"}),(sy=function(){return{w:a,m:g}})()}function hu(t,r,e,o){var n=Object.defineProperty;try{n({},"",{})}catch{n=0}hu=function(a,i,c,l){function d(s,u){hu(a,s,function(g){return this._invoke(s,u,g)})}i?n?n(a,i,{value:c,enumerable:!l,configurable:!l,writable:!l}):a[i]=c:(d("next",0),d("throw",1),d("return",2))},hu(t,r,e,o)}function Hz(t,r,e,o,n,a,i){try{var c=t[a](i),l=c.value}catch(d){return void e(d)}c.done?r(l):Promise.resolve(l).then(o,n)}function Wz(t){return function(){var r=this,e=arguments;return new Promise(function(o,n){var a=t.apply(r,e);function i(l){Hz(a,o,n,i,c,"next",l)}function c(l){Hz(a,o,n,i,c,"throw",l)}i(void 0)})}}function Yz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e0&&arguments[0]!==void 0?arguments[0]:"default"])!==null&&t!==void 0?t:Object.values(n2).pop()},hur=(function(){return t=function n(a,i,c){var l,d,s,u=this;(function(q,W){if(!(q instanceof W))throw new TypeError("Cannot call a class as a function")})(this,n),fo(this,"destroyed",void 0),fo(this,"state",void 0),fo(this,"callbacks",void 0),fo(this,"instanceId",void 0),fo(this,"glController",void 0),fo(this,"webGLContext",void 0),fo(this,"webGLMinimapContext",void 0),fo(this,"htmlOverlay",void 0),fo(this,"hasResized",void 0),fo(this,"hierarchicalLayout",void 0),fo(this,"gridLayout",void 0),fo(this,"freeLayout",void 0),fo(this,"d3ForceLayout",void 0),fo(this,"circularLayout",void 0),fo(this,"forceLayout",void 0),fo(this,"canvasRenderer",void 0),fo(this,"svgRenderer",void 0),fo(this,"glCanvas",void 0),fo(this,"canvasRect",void 0),fo(this,"glMinimapCanvas",void 0),fo(this,"c2dCanvas",void 0),fo(this,"svg",void 0),fo(this,"isInRenderSwitchAnimation",void 0),fo(this,"justSwitchedRenderer",void 0),fo(this,"justSwitchedLayout",void 0),fo(this,"layoutUpdating",void 0),fo(this,"layoutComputing",void 0),fo(this,"isRenderingDisabled",void 0),fo(this,"setRenderSwitchAnimation",void 0),fo(this,"stateDisposers",void 0),fo(this,"zoomTransitionHandler",void 0),fo(this,"currentLayout",void 0),fo(this,"layoutTimeLimit",void 0),fo(this,"pixelRatio",void 0),fo(this,"removeResizeListener",void 0),fo(this,"removeMinimapResizeListener",void 0),fo(this,"pendingZoomOperation",void 0),fo(this,"layoutRunner",void 0),fo(this,"animationRequestId",void 0),fo(this,"layoutDoneCallback",void 0),fo(this,"layoutComputingCallback",void 0),fo(this,"currentLayoutType",void 0),fo(this,"descriptionElement",void 0),this.destroyed=!1;var g=c.minimapContainer,b=g===void 0?document.createElement("span"):g,f=c.layoutOptions,v=c.layout,p=c.instanceId,m=p===void 0?"default":p,y=c.disableAria,k=y!==void 0&&y,x=a.nodes,_=a.rels,S=a.disableWebGL;this.state=a,this.callbacks=new dur,this.instanceId=m;var E=i;E.setAttribute("instanceId",m),E.setAttribute("data-testid","nvl-parent"),(l=E.style.height)!==null&&l!==void 0&&l.length||Object.assign(E.style,{height:"100%"}),(d=E.style.outline)!==null&&d!==void 0&&d.length||Object.assign(E.style,{outline:"none"}),this.descriptionElement=k?document.createElement("div"):(function(q,W){var Z;q.setAttribute("role","img"),q.setAttribute("aria-label","Graph visualization");var $="nvl-".concat(W,"-description"),X=(Z=document.getElementById($))!==null&&Z!==void 0?Z:document.createElement("div");return X.textContent="",X.id="nvl-".concat(W,"-description"),X.setAttribute("role","status"),X.setAttribute("aria-live","polite"),X.setAttribute("aria-atomic","false"),X.style.display="none",q.appendChild(X),q.setAttribute("aria-describedby",X.id),X})(E,m);var O=FE(E,this.onWebGLContextLost.bind(this)),R=FE(b,this.onWebGLContextLost.bind(this));if(O.setAttribute("data-testid","nvl-gl-canvas"),S)this.glController=new nur;else{var M=lz(O),I=lz(R);this.glController=new our({mainSceneRenderer:new qz(M,x,_,this.state),minimapRenderer:new qz(I,x,_,this.state),state:a}),this.webGLContext=M,this.webGLMinimapContext=I}var L=FE(E,this.onWebGLContextLost.bind(this));L.setAttribute("data-testid","nvl-c2d-canvas");var z=L.getContext("2d"),j=document.createElementNS("http://www.w3.org/2000/svg","svg");Object.assign(j.style,gi(gi({},oO),{},{overflow:"hidden",width:"100%",height:"100%"})),E.appendChild(j);var F=document.createElement("div");Object.assign(F.style,gi(gi({},oO),{},{overflow:"hidden"})),E.appendChild(F),this.htmlOverlay=F,this.hasResized=!0,this.hierarchicalLayout=new lsr(gi(gi({},f),{},{state:this.state})),this.gridLayout=new Zdr({state:this.state}),this.freeLayout=new Wdr({state:this.state}),this.d3ForceLayout=new Cdr({state:this.state}),this.circularLayout=new ddr(gi(gi({},f),{},{state:this.state})),this.forceLayout=S?this.d3ForceLayout:new Gdr(gi(gi({},f),{},{webGLContext:this.webGLContext,state:this.state})),this.state.setLayout(v),this.state.setLayoutOptions(f),this.canvasRenderer=new Jsr(L,z,a,c),this.svgRenderer=new eur(j,a,c),this.glCanvas=O,this.canvasRect=O.getBoundingClientRect(),this.glMinimapCanvas=R,this.c2dCanvas=L,this.svg=j;var H=a.renderer;this.glCanvas.style.opacity=H===$v?"1":"0",this.c2dCanvas.style.opacity=H===Tf?"1":"0",this.svg.style.opacity=H===Mp?"1":"0",this.isInRenderSwitchAnimation=!1,this.justSwitchedRenderer=!1,this.justSwitchedLayout=!1,this.hasResized=!1,this.layoutUpdating=!1,this.layoutComputing=!1,this.isRenderingDisabled=!1,x.addChannel(Pw),_.addChannel(Pw),this.setRenderSwitchAnimation=function(){u.isInRenderSwitchAnimation=!1},this.stateDisposers=[],this.stateDisposers.push(a.autorun(function(){u.callIfRegistered("zoom",a.zoom)})),this.stateDisposers.push(a.autorun(function(){u.callIfRegistered("pan",{panX:a.panX,panY:a.panY})})),this.stateDisposers.push(a.autorun(function(){u.setLayout(a.layout)})),this.stateDisposers.push(a.autorun(function(){u.setLayoutOptions(a.layoutOptions)})),k||this.stateDisposers.push(a.autorun(function(){(function(q,W){var Z=q.nodes,$=q.rels,X=q.layout,Q=Z.items.length,lr=$.items.length;if(Q!==0||lr!==0){var or="".concat(Q," node").concat(Q!==1?"s":""),tr="".concat(lr," relationship").concat(lr!==1?"s":""),dr="displayed using a ".concat(X??"forceDirected"," layout");W.textContent="A graph visualization with ".concat(or," and ").concat(tr,", ").concat(dr,".")}else W.textContent="An empty graph visualization."})(a,u.descriptionElement)})),this.stateDisposers.push(a.autorun(function(){var q=a.renderer;q!==(u.glCanvas.style.opacity==="1"?$v:u.c2dCanvas.style.opacity==="1"?Tf:u.svg.style.opacity==="1"?Mp:Tf)&&(u.justSwitchedRenderer=!0,u.glCanvas.style.opacity=q===$v?"1":"0",u.c2dCanvas.style.opacity=q===Tf?"1":"0",u.svg.style.opacity=q===Mp?"1":"0")})),this.startMainLoop(),this.zoomTransitionHandler=new gur({state:a,getNodePositions:function(q){return u.currentLayout.getNodePositions(q)},canvas:O}),this.layoutTimeLimit=(s=c.layoutTimeLimit)!==null&&s!==void 0?s:16,this.pixelRatio=Qo(),this.removeResizeListener=mj()(E,function(){cx(O),cx(L),u.canvasRect=O.getBoundingClientRect(),u.hasResized=!0}),this.removeMinimapResizeListener=mj()(b,function(){cx(R)}),n2[m]=this,window.__Nvl_dumpNodes=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.dumpNodes()},window.__Nvl_dumpRelationships=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.dumpRelationships()},window.__Nvl_registerDoneCallback=function(q,W){var Z;return(Z=Fm(W))===null||Z===void 0?void 0:Z.on(Zz,q)},window.__Nvl_getNodesOnScreen=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.getNodesOnScreen()},window.__Nvl_getZoomLevel=function(q){var W;return(W=Fm(q))===null||W===void 0?void 0:W.getScale()},this.pendingZoomOperation=null},r=[{key:"onWebGLContextLost",value:function(n){this.callIfRegistered("onWebGLContextLost",n)}},{key:"updateMinimapZoom",value:function(){var n=this.state,a=n.nodes,i=n.maxNodeRadius,c=n.maxMinimapZoom,l=n.minMinimapZoom,d=qy(Object.values(a.idToPosition),i),s=d.centerX,u=d.centerY,g=d.nodesWidth,b=d.nodesHeight,f=BO(g,b,this.glMinimapCanvas.width,this.glMinimapCanvas.height),v=f.zoomX,p=f.zoomY,m=BH(v,p,l,c);this.state.updateMinimapZoomToFit(m,s,u)}},{key:"startMainLoop",value:function(){var n=this,a=this.state,i=a.nodes,c=a.rels;this.currentLayout.update();var l=this.currentLayout.getNodePositions(i.items);i.updatePositions(l),this.isRenderingDisabled||(this.glController.renderMainScene(l),this.glController.renderMinimap(l),this.canvasRenderer.processUpdates(),this.canvasRenderer.render(l)),this.layoutRunner=setInterval(function(){try{(function(){var s=n.currentLayout.getShouldUpdate(),u=s||n.justSwitchedLayout,g=u&&!n.layoutUpdating&&!n.justSwitchedLayout;if(u)for(var b=window.performance.now(),f=g?0:50,v=0;vn.layoutTimeLimit)break}})()}catch(s){if(!n.callbacks.isCallbackRegistered(Ef))throw s;n.callIfRegistered(Ef,s)}},13);var d=function(){try{(function(s){if(n.destroyed)En.info("STEP IN A DESTROYED STRIP");else{var u=Qo();if(u!==n.pixelRatio)return n.pixelRatio=u,void n.callIfRegistered("restart");var g=n.currentLayout.getShouldUpdate(),b=g||n.justSwitchedLayout,f=n.currentLayout.getComputing(),v=n.zoomTransitionHandler.needsToRun(),p=b&&!n.layoutUpdating&&!n.justSwitchedLayout,m=n.layoutComputing&&!f,y=n.state.renderer,k=y===$v&&n.glController.needsToRun(),x=y===Tf&&n.canvasRenderer.needsToRun(),_=y===Mp&&n.svgRenderer.needsToRun(),S=n.isInRenderSwitchAnimation||n.justSwitchedRenderer,E=n.hasResized,O=n.pendingZoomOperation!==null,R=n.glController.minimapMouseDown;if(i.clearChannel(Pw),c.clearChannel(Pw),v||b||m||S||k||x||_||R||E||O){!O||p||n.currentLayout.getComputing()||(n.pendingZoomOperation(),n.pendingZoomOperation=null);var M=g||f||m;n.zoomTransitionHandler.update(M,function(){return n.callIfRegistered("onZoomTransitionDone")}),E&&n.glController.onResize();var I=n.currentLayout.getNodePositions(i.items);if(i.updatePositions(I),n.callbacks.isCallbackRegistered(Kz)&&n.callIfRegistered(Kz,n.dumpNodes()),n.updateMinimapZoom(),n.glController.renderMinimap(I),!n.isRenderingDisabled){var L=n.state.renderer;if((L===$v||S)&&n.glController.renderMainScene(I),L===Tf||L===Mp||S){n.canvasRenderer.processUpdates(),n.canvasRenderer.render(I);for(var z=0;z5&&L!==$v;Object.assign(H.style,{top:"".concat(or,"px"),left:"".concat(lr,"px"),width:"".concat($,"px"),height:"".concat(X,"px"),display:tr?"block":"none",transform:"translate(-50%, -50%) scale(".concat(Number(n.state.zoom),") rotate(").concat(W,"rad")})}}}(L===Mp||S)&&(n.svgRenderer.processUpdates(),n.svgRenderer.render(I));for(var dr=0;dr=g.length?{done:!0}:{done:!1,value:g[v++]}},e:function(x){throw x},f:p}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m,y=!0,k=!1;return{s:function(){f=f.call(g)},n:function(){var x=f.next();return y=x.done,x},e:function(x){k=!0,m=x},f:function(){try{y||f.return==null||f.return()}finally{if(k)throw m}}}})(a);try{for(l.s();!(n=l.n()).done;){var d=n.value,s=i[d.id],u=this.mapCanvasSpaceToRelativePosition(s.x,s.y);c.push(gi(gi({},d),{},{x:u.x,y:u.y}))}}catch(g){l.e(g)}finally{l.f()}return c}},{key:"dumpRelationships",value:function(){return ad(this.state.rels.items)}},{key:"mapCanvasSpaceToRelativePosition",value:function(n,a){var i=this.canvasRect,c=window.devicePixelRatio||1,l=(n-this.state.panX)*this.state.zoom/c,d=(a-this.state.panY)*this.state.zoom/c;return{x:l+.5*i.width,y:d+.5*i.height}}},{key:"mapRelativePositionToCanvasSpace",value:function(n,a){var i=this.glCanvas.getBoundingClientRect(),c=window.devicePixelRatio||1,l=c*(n-.5*i.width),d=c*(a-.5*i.height);return{x:this.state.panX+l/this.state.zoom,y:this.state.panY+d/this.state.zoom}}},{key:"getNodePositions",value:function(){return Object.values(ad(this.state.nodes.idToPosition))}},{key:"setNodePositions",value:function(n){var a=this,i=arguments.length>1&&arguments[1]!==void 0&&arguments[1],c=[],l=n.filter(function(d){var s=d.id,u=a.state.nodes.idToItem[s]!==void 0;return u||c.push(s),u});c.length>0&&En.warn("Failed to set positions for following nodes: ".concat(c.join(", "),". They do not exist in the graph.")),this.state.nodes.updatePositions(l),this.currentLayout.updateNodes(l),i||this.currentLayout.terminateUpdate(),this.hasResized=!0,this.getNodesOnScreen().nodes.length===0&&this.state.setPan(0,0),this.state.clearFit()}},{key:"isLayoutMoving",value:function(){return this.layoutUpdating}},{key:"getNodesOnScreen",value:function(){var n=this.glCanvas.getBoundingClientRect(),a=this.mapRelativePositionToCanvasSpace(0,0),i=a.x,c=a.y,l=this.mapRelativePositionToCanvasSpace(n.width,n.height);return(function(d,s,u,g,b){var f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:["node"],v=b.nodes,p=b.rels,m=Math.min(d,u),y=Math.max(d,u),k=Math.min(s,g),x=Math.max(s,g),_=[],S=[];if(f.includes("node"))for(var E=0,O=Object.values(v.idToPosition);Em&&Mk&&Im&&q.xk&&q.ym&&W.xk&&W.y1&&arguments[1]!==void 0?arguments[1]:0;return this.canvasRenderer.getNodesAt(n,a)}},{key:"getLayout",value:function(n){return n===Xx?this.hierarchicalLayout:n===Qdr?this.forceLayout:n===Jdr?this.gridLayout:n===$dr?this.freeLayout:n===rsr?this.d3ForceLayout:n===esr?this.circularLayout:this.forceLayout}},{key:"setLayout",value:function(n){En.info("Switching to layout: ".concat(n));var a=this.currentLayoutType,i=this.getLayout(n);n==="free"&&i.setNodePositions(this.state.nodes.idToPosition),this.currentLayout=i,this.currentLayoutType=n,a&&a!==this.currentLayoutType&&(this.justSwitchedLayout=!0)}},{key:"setLayoutOptions",value:function(n){this.getLayout(this.state.layout).setOptions(n)}},{key:"getDataUrlForCanvas",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=n.toDataURL("image/png");return a?i.replace(/^data:image\/png/,"data:application/octet-stream"):i}},{key:"initiateFileDownload",value:function(n,a){var i=document.createElement("a");i.style.display="none",i.setAttribute("download",n);var c=this.getDataUrlForCanvas(a,!0);i.setAttribute("href",c),i.click()}},{key:"updateLayoutAndPositions",value:function(){var n=this.state.nodes,a=n.items;this.currentLayout.update(this.justSwitchedLayout),this.justSwitchedLayout=!1;var i=this.currentLayout.getNodePositions(a);return n.updatePositions(i),i}},{key:"saveToFile",value:function(n){var a=gi(gi({},Um),n),i=this.createCanvasAndRenderImage(this.c2dCanvas.width,this.c2dCanvas.height,a.backgroundColor);this.initiateFileDownload(a.filename,i),Ip(i),i=null}},{key:"saveToSvg",value:(o=Wz(sy().m(function n(){var a,i,c,l,d,s,u,g,b,f,v,p,m,y=arguments;return sy().w(function(k){for(;;)switch(k.p=k.n){case 0:return i=y.length>0&&y[0]!==void 0?y[0]:{},c=gi(gi({},Um),i),l=((a=c.filename)===null||a===void 0?void 0:a.replace(/\.[^.]+$/,".svg"))||"visualisation.svg",d=null,k.p=1,s=this.updateLayoutAndPositions(),u=qy(s,100),(d=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("width",String(u.nodesWidth)),d.setAttribute("height",String(u.nodesHeight)),d.style.background=c.backgroundColor||"rgba(0,0,0,0)",this.svgRenderer.processUpdates(),this.svgRenderer.render(s,u,{svg:d,backgroundColor:c.backgroundColor,showCaptions:!0}),k.n=2,this.svgRenderer.waitForImages();case 2:this.svgRenderer.render(s,u,{svg:d,backgroundColor:c.backgroundColor,showCaptions:!0}),g=new XMLSerializer,b=g.serializeToString(d),f=new Blob([b],{type:"image/svg+xml"}),v=URL.createObjectURL(f),(p=document.createElement("a")).style.display="none",p.setAttribute("download",l),p.setAttribute("href",v),document.body.appendChild(p),p.click(),document.body.removeChild(p),URL.revokeObjectURL(v),k.n=5;break;case 3:if(k.p=3,m=k.v,En.error("An error occurred while exporting to SVG",m),!this.callbacks.isCallbackRegistered(Ef)){k.n=4;break}this.callIfRegistered(Ef,m),k.n=5;break;case 4:throw m;case 5:return k.p=5,d&&d.remove(),d=null,k.f(5);case 6:return k.a(2)}},n,this,[[1,3,5,6]])})),function(){return o.apply(this,arguments)})},{key:"getImageDataURL",value:function(n){var a=gi(gi({},Um),n),i=this.createCanvasAndRenderImage(this.c2dCanvas.width,this.c2dCanvas.height,a.backgroundColor),c=this.getDataUrlForCanvas(i);return Ip(i),i=null,c}},{key:"prepareLargeFileForDownload",value:function(n){var a=this,i=gi(gi({},Um),n),c=this.currentLayout.getNodePositions(this.state.nodes.items),l=qy(c,100),d=l.nodesWidth,s=l.nodesHeight,u=l.centerX,g=l.centerY,b=Math.max(Math.min(d+100,15e3),5e3),f=Math.max(Math.min(s+100,15e3),5e3);return this.isRenderingDisabled=!0,new Promise(function(v,p){try{a.setPanCoordinates(u,g);var m=Math.max(b/d-.02,a.state.minZoom),y=Math.max(f/s-.02,a.state.minZoom);a.setZoomLevel(Math.min(m,y))}catch(k){return En.error("An error occurred while downloading the file"),void p(new Error("An error occurred while downloading the file",{cause:k}))}setTimeout(function(){try{var k=a.createCanvasAndRenderImage(b,f,i.backgroundColor);a.initiateFileDownload(i.filename,k),Ip(k),k=null,v(!0)}catch(x){p(new Error("An error occurred while downloading the file",{cause:x}))}},500)})}},{key:"createCanvasAndRenderImage",value:function(n,a,i){var c=(function(s,u){var g=document.createElement("canvas");return document.body.appendChild(g),oH(g,s,u,1),g})(n,a),l=(function(s){return s.getContext("2d")})(c),d=this.updateLayoutAndPositions();return this.canvasRenderer.processUpdates(),this.canvasRenderer.render(d,{canvas:c,context:l,backgroundColor:i,ignoreAnimations:!0,showCaptions:!0}),c}},{key:"saveFullGraphToLargeFile",value:(e=Wz(sy().m(function n(a){var i,c,l,d,s;return sy().w(function(u){for(;;)switch(u.p=u.n){case 0:return i=gi(gi({},Um),a),c=this.state.zoom,l=this.state.panX,d=this.state.panY,u.p=1,u.n=2,this.prepareLargeFileForDownload(i);case 2:u.n=5;break;case 3:if(u.p=3,s=u.v,En.error("An error occurred while downloading the image"),!this.callbacks.isCallbackRegistered(Ef)){u.n=4;break}this.callIfRegistered(Ef,s),u.n=5;break;case 4:throw s;case 5:return u.p=5,this.isRenderingDisabled=!1,this.setZoomLevel(c),this.setPanCoordinates(l,d),u.f(5);case 6:return u.a(2)}},n,this,[[1,3,5,6]])})),function(n){return e.apply(this,arguments)})}],r&&bur(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,e,o})();function m3(t,r){var e=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=(function(l,d){if(l){if(typeof l=="string")return Qz(l,d);var s={}.toString.call(l).slice(8,-1);return s==="Object"&&l.constructor&&(s=l.constructor.name),s==="Map"||s==="Set"?Array.from(l):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?Qz(l,d):void 0}})(t))||r){e&&(t=e);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function Qz(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e1&&arguments[1]!==void 0?arguments[1]:{};this.fitNodeIds=(0,Kn.intersection)(j,(0,Kn.map)(this.nodes.items,"id")),this.zoomOptions=rB(rB({},zE),F)}),setZoomReset:ia(function(){this.resetZoom=!0}),clearFit:ia(function(){this.fitNodeIds=[],this.forceWebGL=!1,this.fitMovement=0,this.zoomOptions=zE}),clearReset:ia(function(){this.resetZoom=!1,this.fitMovement=0}),updateZoomToFit:ia(function(j,F,H,q){var W;if(this.fitMovement=Math.abs(j-this.zoom)+Math.abs(F-this.panX)+Math.abs(H-this.panY),n){var Z=Object.values(this.nodes.idToPosition);(W=QE(Z,this.minZoom,this.maxZoom,q,j,this.zoom))0},Mw=fi(1187);function Xy(t){return Xy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Xy(t)}function eB(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,o)}return e}function tB(t){for(var r=1;rt.length)&&(r=t.length);for(var e=0,o=Array(r);e=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function VH(t,r){if(t){if(typeof t=="string")return aB(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?aB(t,r):void 0}}function aB(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};(function(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")})(this,e),(function(l,d){WH(l,d),d.add(l)})(this,uu),Np(this,a2,void 0),Np(this,jo,void 0),Np(this,_n,void 0),Np(this,Ng,void 0),Np(this,Wp,void 0),Np(this,Rur,void 0),i.disableTelemetry,js(uu,this,Mur).call(this,i),Ky(a2,this,new edr(c)),Ky(Ng,this,i),Ky(Wp,this,o),this.checkWebGLCompatibility(),js(uu,this,cB).call(this,n,a,i)},r=[{key:"restart",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=this.getNodePositions(),a=He(jo,this),i=a.zoom,c=a.layout,l=a.layoutOptions,d=a.nodes,s=a.rels;He(_n,this).destroy(),Object.assign(He(Ng,this),e),js(uu,this,cB).call(this,d.items,s.items,He(Ng,this)),this.setZoom(i),this.setLayout(c),this.setLayoutOptions(l),this.addAndUpdateElementsInGraph(d.items,s.items),o&&this.setNodePositions(n)}},{key:"addAndUpdateElementsInGraph",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];js(uu,this,eS).call(this,e),js(uu,this,tS).call(this,o,e);var n={added:!1,updated:!1};He(jo,this).nodes.update(e,Fc({},n)),He(jo,this).rels.update(o,Fc({},n)),He(jo,this).nodes.add(e,Fc({},n)),He(jo,this).rels.add(o,Fc({},n)),He(jo,this).setGraphUpdated(),He(_n,this).updateHtmlOverlay()}},{key:"getSelectedNodes",value:function(){var e=this;return ad(He(jo,this).nodes.items).filter(function(o){return o.selected}).map(function(o){return Fc(Fc({},o),He(jo,e).nodes.idToPosition[o.id])})}},{key:"getSelectedRelationships",value:function(){return ad(He(jo,this).rels.items).filter(function(e){return e.selected})}},{key:"updateElementsInGraph",value:function(e,o){var n=this,a={added:!1,updated:!1},i=e.filter(function(l){return He(jo,n).nodes.idToItem[l.id]!==void 0}),c=o.filter(function(l){return He(jo,n).rels.idToItem[l.id]!==void 0});js(uu,this,eS).call(this,i),js(uu,this,tS).call(this,c,e),He(jo,this).nodes.update(i,Fc({},a)),He(jo,this).rels.update(c,Fc({},a)),He(_n,this).updateHtmlOverlay()}},{key:"addElementsToGraph",value:function(e,o){js(uu,this,eS).call(this,e),js(uu,this,tS).call(this,o,e);var n={added:!1,updated:!1};He(jo,this).nodes.add(e,Fc({},n)),He(jo,this).rels.add(o,Fc({},n)),He(_n,this).updateHtmlOverlay()}},{key:"removeNodesWithIds",value:function(e){if(Array.isArray(e)&&!(0,Kn.isEmpty)(e)){var o,n={},a=UO(e);try{for(a.s();!(o=a.n()).done;)n[o.value]=!0}catch(s){a.e(s)}finally{a.f()}var i,c=[],l=UO(He(jo,this).rels.items);try{for(l.s();!(i=l.n()).done;){var d=i.value;n[d.from]!==!0&&n[d.to]!==!0||c.push(d.id)}}catch(s){l.e(s)}finally{l.f()}c.length>0&&js(uu,this,lB).call(this,c),js(uu,this,Iur).call(this,e),He(jo,this).setGraphUpdated(),He(_n,this).updateHtmlOverlay()}}},{key:"removeRelationshipsWithIds",value:function(e){Array.isArray(e)&&!(0,Kn.isEmpty)(e)&&(js(uu,this,lB).call(this,e),He(jo,this).setGraphUpdated(),He(_n,this).updateHtmlOverlay())}},{key:"getNodes",value:function(){return He(_n,this).dumpNodes()}},{key:"getRelationships",value:function(){return He(_n,this).dumpRelationships()}},{key:"getNodeById",value:function(e){return He(jo,this).nodes.idToItem[e]}},{key:"getRelationshipById",value:function(e){return He(jo,this).rels.idToItem[e]}},{key:"getPositionById",value:function(e){return He(jo,this).nodes.idToPosition[e]}},{key:"getCurrentOptions",value:function(){return He(Ng,this)}},{key:"destroy",value:function(){He(_n,this).destroy()}},{key:"deselectAll",value:function(){this.updateElementsInGraph(He(jo,this).nodes.items.map(function(e){return Fc(Fc({},e),{},{selected:!1})}),He(jo,this).rels.items.map(function(e){return Fc(Fc({},e),{},{selected:!1})}))}},{key:"fit",value:function(e,o){He(_n,this).fit(e,o)}},{key:"resetZoom",value:function(){He(_n,this).resetZoom()}},{key:"setRenderer",value:function(e){He(_n,this).setRenderer(e)}},{key:"setDisableWebGL",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0];He(Ng,this).disableWebGL!==e&&(He(Ng,this).disableWebGL=e,this.restart())}},{key:"pinNode",value:function(e){He(jo,this).nodes.update([{id:e,pinned:!0}],{})}},{key:"unPinNode",value:function(e){He(jo,this).nodes.update(e.map(function(o){return{id:o,pinned:!1}}),{})}},{key:"setLayout",value:function(e){He(jo,this).setLayout(e)}},{key:"setLayoutOptions",value:function(e){He(jo,this).setLayoutOptions(e)}},{key:"getNodesOnScreen",value:function(){return He(_n,this).getNodesOnScreen()}},{key:"getNodePositions",value:function(){return He(_n,this).getNodePositions()}},{key:"setNodePositions",value:function(e){var o=arguments.length>1&&arguments[1]!==void 0&&arguments[1];He(_n,this).setNodePositions(e,o)}},{key:"isLayoutMoving",value:function(){return He(_n,this).isLayoutMoving()}},{key:"saveToFile",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};He(_n,this).saveToFile(e)}},{key:"saveToSvg",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};He(_n,this).saveToSvg(e)}},{key:"getImageDataUrl",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return He(_n,this).getImageDataURL(e)}},{key:"saveFullGraphToLargeFile",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};He(_n,this).saveFullGraphToLargeFile(e)}},{key:"getZoomLimits",value:function(){return{minZoom:He(jo,this).minZoom,maxZoom:He(jo,this).maxZoom}}},{key:"setZoom",value:function(e){He(_n,this).setZoomLevel(e)}},{key:"setPan",value:function(e,o){He(_n,this).setPanCoordinates(e,o)}},{key:"setZoomAndPan",value:function(e,o,n){He(_n,this).setZoomAndPan(e,o,n)}},{key:"getScale",value:function(){return He(_n,this).getScale()}},{key:"getPan",value:function(){return He(_n,this).getPan()}},{key:"getHits",value:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:["node","relationship"],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{hitNodeMarginWidth:0},a=He(jo,this),i=a.zoom,c=a.panX,l=a.panY,d=a.renderer,s=IH(e,He(Wp,this),i,c,l),u=s.x,g=s.y,b=d===$v?(function(f,v,p){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:["node","relationship"],y=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},k=[],x=[],_=p.nodes,S=p.rels;return m.includes("node")&&k.push.apply(k,Cw((function(E,O){var R,M=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},I=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,L=[],j=jO(arguments.length>2&&arguments[2]!==void 0?arguments[2]:[]);try{var z=function(){var F,H=R.value,q=M[H.id];if((q==null?void 0:q.x)===void 0||q.y===void 0)return 1;var W=((F=H.size)!==null&&F!==void 0?F:ka)*Qo(),Z={x:q.x-E,y:q.y-O},$=Math.pow(W,2),X=Math.pow(W+I,2),Q=Math.pow(Z.x,2)+Math.pow(Z.y,2),lr=Math.sqrt(Q);if(Qlr});L.splice(or!==-1?or:L.length,0,{data:H,targetCoordinates:{x:q.x,y:q.y},pointerCoordinates:{x:E,y:O},distanceVector:Z,distance:lr,insideNode:Q<$})}};for(j.s();!(R=j.n()).done;)z()}catch(F){j.e(F)}finally{j.f()}return L})(f,v,_.items,_.idToPosition,y.hitNodeMarginWidth))),m.includes("relationship")&&x.push.apply(x,Cw((function(E,O){var R,M=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},I=[],L={},j=jO(arguments.length>2&&arguments[2]!==void 0?arguments[2]:[]);try{var z=function(){var F=R.value,H=F.from,q=F.to;if(L["".concat(H,".").concat(q)]===void 0){var W=M[H],Z=M[q];if((W==null?void 0:W.x)===void 0||W.y===void 0||(Z==null?void 0:Z.x)===void 0||Z.y===void 0)return 0;var $=mT({x:W.x,y:W.y},{x:Z.x,y:Z.y},{x:E,y:O});if($<=iur){var X=I.findIndex(function(Q){return Q.distance>$});I.splice(X!==-1?X:I.length,0,{data:F,fromTargetCoordinates:{x:W.x,y:W.y},toTargetCoordinates:{x:Z.x,y:Z.y},pointerCoordinates:{x:E,y:O},distance:$})}L["".concat(H,".").concat(q)]=1,L["".concat(q,".").concat(H)]=1}};for(j.s();!(R=j.n()).done;)z()}catch(F){j.e(F)}finally{j.f()}return I})(f,v,S.items,_.idToPosition))),{nodes:k,relationships:x}})(u,g,He(jo,this),o,n):(function(f,v,p){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:["node","relationship"],y=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},k=[],x=[];return m.includes("node")&&k.push.apply(k,Cw(p.getCanvasNodesAt({x:f,y:v},y.hitNodeMarginWidth))),m.includes("relationship")&&x.push.apply(x,Cw(p.getCanvasRelsAt({x:f,y:v}))),{nodes:k,relationships:x}})(u,g,He(_n,this),o,n);return Fc(Fc({},e),{},{nvlTargets:b})}},{key:"getContainer",value:function(){return He(Wp,this)}},{key:"checkWebGLCompatibility",value:function(){var e=He(Ng,this).disableWebGL;if(e===void 0||!e){var o=(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document.createElement("canvas");try{return window.WebGLRenderingContext!==void 0&&(n.getContext("webgl")!==null||n.getContext("experimental-webgl")!==null)}catch{return!1}})();if(!o){if(e!==void 0)throw new HV("Could not initialize WebGL");He(Ng,this).renderer=Tf,En.warn("GPU acceleration is not available on your browser. Falling back to CPU layout and rendering. You can disable this warning by setting the disableWebGL option to true.")}e===void 0&&(He(Ng,this).disableWebGL=!o)}}}],r&&Cur(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function cB(){var t,r=this,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Ky(jo,this,Sur(n)),n.minimapContainer instanceof HTMLElement||delete n.minimapContainer,Ky(_n,this,new hur(He(jo,this),He(Wp,this),n)),this.addAndUpdateElementsInGraph(e,o),He(_n,this).on("restart",this.restart.bind(this));var a,i,c=UO((a=He(a2,this).callbacks,Object.entries(a)));try{var l=function(){var d,s,u=(d=i.value,s=2,(function(f){if(Array.isArray(f))return f})(d)||(function(f,v){var p=f==null?null:typeof Symbol<"u"&&f[Symbol.iterator]||f["@@iterator"];if(p!=null){var m,y,k,x,_=[],S=!0,E=!1;try{if(k=(p=p.call(f)).next,v===0){if(Object(p)!==p)return;S=!1}else for(;!(S=(m=k.call(p)).done)&&(_.push(m.value),_.length!==v);S=!0);}catch(O){E=!0,y=O}finally{try{if(!S&&p.return!=null&&(x=p.return(),Object(x)!==x))return}finally{if(E)throw y}}return _}})(d,s)||VH(d,s)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()),g=u[0],b=u[1];b!==void 0&&He(_n,r).on(g,function(){for(var f=arguments.length,v=new Array(f),p=0;p0})(o)});if(r){var e="";throw/^\d+$/.test(r.id)||(e=" Node ids need to be numeric strings. Strings that contain anything other than numbers are not yet supported."),new TypeError("Invalid node provided: ".concat(JSON.stringify(r),".").concat(e))}}function tS(t){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],e="",o=null,n=He(jo,this),a=n.nodes,i=n.rels,c={},l=0;l{const e=vc.keyBy(t,"id"),o=vc.keyBy(r,"id"),n=vc.sortBy(vc.keys(e)),a=vc.sortBy(vc.keys(o)),i=[],c=[],l=[];let d=0,s=0;for(;do[u]).filter(u=>!vc.isNil(u)),removed:c.map(u=>e[u]).filter(u=>!vc.isNil(u)),updated:l.map(u=>o[u]).filter(u=>!vc.isNil(u))}},Lur=(t,r)=>{const e=vc.keyBy(t,"id");return r.map(o=>{const n=e[o.id];return n===void 0?null:vc.transform(o,(a,i,c)=>{(c==="id"||i!==n[c])&&Object.assign(a,{[c]:i})})}).filter(o=>o!==null&&Object.keys(o).length>1)},jur=(t,r)=>vc.isEqual(t,r),zur=t=>{const r=fr.useRef();return jur(t,r.current)||(r.current=t),r.current},Bur=(t,r)=>{fr.useEffect(t,r.map(zur))},Uur=fr.memo(fr.forwardRef(({nodes:t,rels:r,layout:e,layoutOptions:o,nvlCallbacks:n={},nvlOptions:a={},positions:i=[],zoom:c,pan:l,onInitializationError:d,...s},u)=>{const g=fr.useRef(null),b=fr.useRef(void 0),f=fr.useRef(void 0);fr.useImperativeHandle(u,()=>Object.getOwnPropertyNames(dB.prototype).reduce((_,S)=>({..._,[S]:(...E)=>g.current===null?null:g.current[S](...E)}),{}));const v=fr.useRef(null),[p,m]=fr.useState(t),[y,k]=fr.useState(r);return fr.useEffect(()=>()=>{var x;(x=g.current)==null||x.destroy(),g.current=null},[]),fr.useEffect(()=>{let x=null;const S="minimapContainer"in a?a.minimapContainer!==null:!0;if(v.current!==null&&S&&g.current===null){const O={...a,layoutOptions:o};e!==void 0&&(O.layout=e);try{x=new dB(v.current,p,y,O,n),g.current=x,k(r),m(t)}catch(R){if(typeof d=="function")d(R);else throw R}}},[v.current,a.minimapContainer]),fr.useEffect(()=>{if(g.current===null)return;const x=sB(p,t),_=Lur(p,t),S=sB(y,r);if(x.added.length===0&&x.removed.length===0&&_.length===0&&S.added.length===0&&S.removed.length===0&&S.updated.length===0)return;k(r),m(t);const O=[...x.added,..._],R=[...S.added,...S.updated];g.current.addAndUpdateElementsInGraph(O,R);const M=S.removed.map(L=>L.id),I=x.removed.map(L=>L.id);g.current.removeRelationshipsWithIds(M),g.current.removeNodesWithIds(I)},[p,y,t,r]),fr.useEffect(()=>{const x=e??a.layout;g.current===null||x===void 0||g.current.setLayout(x)},[e,a.layout]),Bur(()=>{const x=o??(a==null?void 0:a.layoutOptions);g.current===null||x===void 0||g.current.setLayoutOptions(x)},[o,a.layoutOptions]),fr.useEffect(()=>{g.current===null||a.renderer===void 0||g.current.setRenderer(a.renderer)},[a.renderer]),fr.useEffect(()=>{g.current===null||a.disableWebGL===void 0||g.current.setDisableWebGL(a.disableWebGL)},[a.disableWebGL]),fr.useEffect(()=>{g.current===null||i.length===0||g.current.setNodePositions(i)},[i]),fr.useEffect(()=>{if(g.current===null)return;const x=b.current,_=f.current,S=c!==void 0&&c!==x,E=l!==void 0&&(l.x!==(_==null?void 0:_.x)||l.y!==_.y);S&&E?g.current.setZoomAndPan(c,l.x,l.y):S?g.current.setZoom(c):E&&g.current.setPan(l.x,l.y),b.current=c,f.current=l},[c,l]),vr.jsx("div",{id:Dur,ref:v,style:{height:"100%",outline:"0"},...s})})),Sk=10,oS=10,Tb={frameWidth:3,frameColor:"#a9a9a9",color:"#e0e0e0",lineDash:[10,15],opacity:.5};class YH{constructor(r){Ue(this,"ctx");Ue(this,"canvas");Ue(this,"removeResizeListener");const e=document.createElement("canvas");e.style.position="absolute",e.style.top="0",e.style.bottom="0",e.style.left="0",e.style.right="0",e.style.touchAction="none",r==null||r.appendChild(e);const o=e.getContext("2d");this.ctx=o,this.canvas=e;const n=()=>{this.fixCanvasSize(e)};r==null||r.addEventListener("resize",n),this.removeResizeListener=()=>r==null?void 0:r.removeEventListener("resize",n),this.fixCanvasSize(e)}fixCanvasSize(r){const e=r.parentElement;if(!e)return;const o=e.getBoundingClientRect(),{width:n}=o,{height:a}=o,i=window.devicePixelRatio||1;r.width=n*i,r.height=a*i,r.style.width=`${n}px`,r.style.height=`${a}px`}drawBox(r,e,o,n){const{ctx:a}=this;if(a===null)return;this.clear(),a.save(),a.beginPath(),a.rect(r,e,o-r,n-e),a.closePath(),a.strokeStyle=Tb.frameColor;const i=window.devicePixelRatio||1;a.lineWidth=Tb.frameWidth*i,a.fillStyle=Tb.color,a.globalAlpha=Tb.opacity,a.setLineDash(Tb.lineDash),a.stroke(),a.fill(),a.restore()}drawLasso(r,e,o){const{ctx:n}=this;if(n===null)return;n.save(),this.clear(),n.beginPath();let a=0;for(const c of r){const{x:l,y:d}=c;a===0?n.moveTo(l,d):n.lineTo(l,d),a+=1}const i=window.devicePixelRatio||1;n.strokeStyle=Tb.frameColor,n.setLineDash(Tb.lineDash),n.lineWidth=Tb.frameWidth*i,n.fillStyle=Tb.color,n.globalAlpha=Tb.opacity,e&&n.stroke(),o&&n.fill(),n.restore()}clear(){const{ctx:r,canvas:e}=this;if(r===null)return;const o=e.getBoundingClientRect(),n=window.devicePixelRatio||1;r.clearRect(0,0,o.width*n,o.height*n)}destroy(){const{canvas:r}=this;this.removeResizeListener(),r.remove()}}class uv{constructor(r,e){Ue(this,"nvl");Ue(this,"options");Ue(this,"container");Ue(this,"callbackMap");Ue(this,"addEventListener",(r,e,o)=>{var n;(n=this.container)==null||n.addEventListener(r,e,o)});Ue(this,"removeEventListener",(r,e,o)=>{var n;(n=this.container)==null||n.removeEventListener(r,e,o)});Ue(this,"callCallbackIfRegistered",(r,...e)=>{const o=this.callbackMap.get(r);typeof o=="function"&&o(...e)});Ue(this,"updateCallback",(r,e)=>{this.callbackMap.set(r,e)});Ue(this,"removeCallback",r=>{this.callbackMap.delete(r)});Ue(this,"toggleGlobalTextSelection",(r,e)=>{r?(document.body.style.removeProperty("user-select"),e&&document.body.removeEventListener("mouseup",e)):(document.body.style.setProperty("user-select","none","important"),e&&document.body.addEventListener("mouseup",e))});this.nvl=r,this.options=e,this.container=this.nvl.getContainer(),this.callbackMap=new Map}get nvlInstance(){return this.nvl}get currentOptions(){return this.options}get containerInstance(){return this.container}}const qm=t=>Math.floor(Math.random()*Math.pow(10,t)).toString(),XH=(t,r)=>{const e=Math.abs(t.clientX-r.x),o=Math.abs(t.clientY-r.y);return e>oS||o>oS?!0:Math.pow(e,2)+Math.pow(o,2)>oS},Yf=(t,r)=>{const e=t.getBoundingClientRect(),o=window.devicePixelRatio||1;return{x:(r.clientX-e.left)*o,y:(r.clientY-e.top)*o}},Fur=(t,r)=>{const e=t.getBoundingClientRect(),o=window.devicePixelRatio||1;return{x:(r.clientX-e.left-e.width*.5)*o,y:(r.clientY-e.top-e.height*.5)*o}},x5=(t,r)=>{const e=t.getScale(),o=t.getPan(),n=t.getContainer(),{width:a,height:i}=n.getBoundingClientRect(),c=window.devicePixelRatio||1,l=r.x-a*.5*c,d=r.y-i*.5*c;return{x:o.x+l/e,y:o.y+d/e}};class uB extends uv{constructor(e,o={selectOnRelease:!1}){super(e,o);Ue(this,"mousePosition",{x:0,y:0});Ue(this,"startWorldPosition",{x:0,y:0});Ue(this,"overlayRenderer");Ue(this,"isBoxSelecting",!1);Ue(this,"handleMouseDown",e=>{if(e.button!==0){this.isBoxSelecting=!1;return}this.turnOnBoxSelect(e)});Ue(this,"handleDrag",e=>{if(this.isBoxSelecting){const o=Yf(this.containerInstance,e);this.overlayRenderer.drawBox(this.mousePosition.x,this.mousePosition.y,o.x,o.y)}else e.buttons===1&&this.turnOnBoxSelect(e)});Ue(this,"getHitsInBox",(e,o)=>{const n=(s,u,g)=>{const b=Math.min(u.x,g.x),f=Math.max(u.x,g.x),v=Math.min(u.y,g.y),p=Math.max(u.y,g.y);return s.x>=b&&s.x<=f&&s.y>=v&&s.y<=p},a=this.nvlInstance.getNodePositions(),i=new Set;for(const s of a)n(s,e,o)&&i.add(s.id);const c=this.nvlInstance.getRelationships(),l=[];for(const s of c)i.has(s.from)&&i.has(s.to)&&l.push(s);return{nodes:Array.from(i).map(s=>this.nvlInstance.getNodeById(s)),rels:l}});Ue(this,"endBoxSelect",e=>{if(!this.isBoxSelecting)return;this.isBoxSelecting=!1,this.overlayRenderer.clear();const o=Yf(this.containerInstance,e),n=x5(this.nvlInstance,o),{nodes:a,rels:i}=this.getHitsInBox(this.startWorldPosition,n);this.currentOptions.selectOnRelease===!0&&this.nvlInstance.updateElementsInGraph(a.map(c=>({id:c.id,selected:!0})),i.map(c=>({id:c.id,selected:!0}))),this.callCallbackIfRegistered("onBoxSelect",{nodes:a,rels:i},e),this.toggleGlobalTextSelection(!0,this.endBoxSelect)});this.overlayRenderer=new YH(this.containerInstance),this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mousemove",this.handleDrag,!0),this.addEventListener("mouseup",this.endBoxSelect,!0)}destroy(){this.toggleGlobalTextSelection(!0,this.endBoxSelect),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mousemove",this.handleDrag,!0),this.removeEventListener("mouseup",this.endBoxSelect,!0),this.overlayRenderer.destroy()}turnOnBoxSelect(e){this.mousePosition=Yf(this.containerInstance,e),this.startWorldPosition=x5(this.nvlInstance,this.mousePosition),this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}).nvlTargets.nodes.length>0?this.isBoxSelecting=!1:(this.isBoxSelecting=!0,this.toggleGlobalTextSelection(!1,this.endBoxSelect),this.callCallbackIfRegistered("onBoxStarted",e),this.currentOptions.selectOnRelease===!0&&this.nvlInstance.deselectAll())}}class mh extends uv{constructor(e,o={selectOnClick:!1}){super(e,o);Ue(this,"moved",!1);Ue(this,"mousePosition",{x:0,y:0});Ue(this,"handleMouseDown",e=>{this.mousePosition={x:e.clientX,y:e.clientY}});Ue(this,"handleRightClick",e=>{var i,c;e.preventDefault();const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o;if(n.length===0&&a.length===0){this.callCallbackIfRegistered("onCanvasRightClick",e);return}n.length>0?this.callCallbackIfRegistered("onNodeRightClick",(i=n[0])==null?void 0:i.data,o,e):a.length>0&&this.callCallbackIfRegistered("onRelationshipRightClick",(c=a[0])==null?void 0:c.data,o,e)});Ue(this,"handleDoubleClick",e=>{var i,c;const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o;if(n.length===0&&a.length===0){this.callCallbackIfRegistered("onCanvasDoubleClick",e);return}n.length>0?this.callCallbackIfRegistered("onNodeDoubleClick",(i=n[0])==null?void 0:i.data,o,e):a.length>0&&this.callCallbackIfRegistered("onRelationshipDoubleClick",(c=a[0])==null?void 0:c.data,o,e)});Ue(this,"handleClick",e=>{var i,c;if(XH(e,this.mousePosition)||e.button!==0)return;const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o;if(n.length===0&&a.length===0){this.currentOptions.selectOnClick===!0&&this.nvlInstance.deselectAll(),this.callCallbackIfRegistered("onCanvasClick",e);return}if(n.length>0){const l=n.map(d=>d.data);if(this.currentOptions.selectOnClick===!0){const d=this.nvlInstance.getSelectedNodes(),s=this.nvlInstance.getSelectedRelationships(),g=[...l[0]?[{id:l[0].id,selected:!0}]:[],...d.map(f=>({id:f.id,selected:!1}))],b=s.map(f=>({...f,selected:!1}));this.nvlInstance.updateElementsInGraph(g,b)}this.callCallbackIfRegistered("onNodeClick",(i=n[0])==null?void 0:i.data,o,e)}else if(a.length>0){const l=a.map(d=>d.data);if(this.currentOptions.selectOnClick===!0){const d=this.nvlInstance.getSelectedNodes(),s=this.nvlInstance.getSelectedRelationships(),u=d.map(f=>({id:f.id,selected:!1})),b=[...l[0]?[{id:l[0].id,selected:!0}]:[],...s.map(f=>({...f,selected:!1}))];this.nvlInstance.updateElementsInGraph(u,b)}this.callCallbackIfRegistered("onRelationshipClick",(c=a[0])==null?void 0:c.data,o,e)}});Ue(this,"destroy",()=>{this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("click",this.handleClick,!0),this.removeEventListener("dblclick",this.handleDoubleClick,!0),this.removeEventListener("contextmenu",this.handleRightClick,!0)});this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("click",this.handleClick,!0),this.addEventListener("dblclick",this.handleDoubleClick,!0),this.addEventListener("contextmenu",this.handleRightClick,!0)}}class nS extends uv{constructor(e,o={}){super(e,o);Ue(this,"mousePosition",{x:0,y:0});Ue(this,"mouseDownNode",null);Ue(this,"isDragging",!1);Ue(this,"isDrawing",!1);Ue(this,"selectedNodes",[]);Ue(this,"moveSelectedNodes",!1);Ue(this,"handleMouseDown",e=>{this.mousePosition={x:e.clientX,y:e.clientY},this.mouseDownNode=null;const o=this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}),n=o.nvlTargets.nodes.filter(i=>i.insideNode);o.nvlTargets.nodes.filter(i=>!i.insideNode).length>0?(this.isDrawing=!0,this.addEventListener("mouseup",this.resetState,{once:!0})):n.length>0&&(this.mouseDownNode=o.nvlTargets.nodes[0]??null,this.toggleGlobalTextSelection(!1,this.handleBodyMouseUp)),this.selectedNodes=this.nvlInstance.getSelectedNodes(),this.mouseDownNode!==null&&this.selectedNodes.map(i=>i.id).includes(this.mouseDownNode.data.id)?this.moveSelectedNodes=!0:this.moveSelectedNodes=!1});Ue(this,"handleMouseMove",e=>{if(this.mouseDownNode===null||e.buttons!==1||this.isDrawing||!XH(e,this.mousePosition))return;this.isDragging||(this.moveSelectedNodes?this.callCallbackIfRegistered("onDragStart",this.selectedNodes,e):this.callCallbackIfRegistered("onDragStart",[this.mouseDownNode.data],e),this.isDragging=!0);const o=this.nvlInstance.getScale(),n=(e.clientX-this.mousePosition.x)/o*window.devicePixelRatio,a=(e.clientY-this.mousePosition.y)/o*window.devicePixelRatio;this.moveSelectedNodes?(this.nvlInstance.setNodePositions(this.selectedNodes.map(i=>({id:i.id,x:i.x+n,y:i.y+a,pinned:!0})),!0),this.callCallbackIfRegistered("onDrag",this.selectedNodes,e)):(this.nvlInstance.setNodePositions([{id:this.mouseDownNode.data.id,x:this.mouseDownNode.targetCoordinates.x+n,y:this.mouseDownNode.targetCoordinates.y+a,pinned:!0}],!0),this.callCallbackIfRegistered("onDrag",[this.mouseDownNode.data],e))});Ue(this,"handleBodyMouseUp",e=>{this.toggleGlobalTextSelection(!0,this.handleBodyMouseUp),this.isDragging&&this.mouseDownNode!==null&&(this.moveSelectedNodes?this.callCallbackIfRegistered("onDragEnd",this.selectedNodes,e):this.callCallbackIfRegistered("onDragEnd",[this.mouseDownNode.data],e)),this.resetState()});Ue(this,"resetState",()=>{this.isDragging=!1,this.mouseDownNode=null,this.isDrawing=!1,this.selectedNodes=[],this.moveSelectedNodes=!1});Ue(this,"destroy",()=>{this.toggleGlobalTextSelection(!0,this.handleBodyMouseUp),this.removeEventListener("mousedown",this.handleMouseDown),this.removeEventListener("mousemove",this.handleMouseMove)});this.addEventListener("mousedown",this.handleMouseDown),this.addEventListener("mousemove",this.handleMouseMove)}}const Sf={node:{color:"black",size:25},relationship:{color:"red",width:1}};class aS extends uv{constructor(e,o={}){var n,a;super(e,o);Ue(this,"isMoved",!1);Ue(this,"isDrawing",!1);Ue(this,"isDraggingNode",!1);Ue(this,"mouseDownNode");Ue(this,"newTempTargetNode",null);Ue(this,"newTempRegularRelationshipToNewTempTargetNode",null);Ue(this,"newTempRegularRelationshipToExistingNode",null);Ue(this,"newTempSelfReferredRelationship",null);Ue(this,"newTargetNodeToAdd",null);Ue(this,"newRelationshipToAdd",null);Ue(this,"mouseOutsideOfNvlArea",!1);Ue(this,"cancelDrawing",()=>{var e,o,n,a,i;this.nvlInstance.removeRelationshipsWithIds([(e=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:e.id,(o=this.newTempRegularRelationshipToExistingNode)==null?void 0:o.id,(n=this.newTempSelfReferredRelationship)==null?void 0:n.id].filter(c=>!!c)),this.nvlInstance.removeNodesWithIds((a=this.newTempTargetNode)!=null&&a.id?[(i=this.newTempTargetNode)==null?void 0:i.id]:[]),this.newTempTargetNode=null,this.newTempRegularRelationshipToNewTempTargetNode=null,this.newTempRegularRelationshipToExistingNode=null,this.newTempSelfReferredRelationship=null,this.isMoved=!1,this.isDrawing=!1,this.isDraggingNode=!1});Ue(this,"handleMouseUpGlobal",e=>{this.isDrawing&&this.mouseOutsideOfNvlArea&&this.cancelDrawing()});Ue(this,"handleMouseLeaveNvl",()=>{this.mouseOutsideOfNvlArea=!0});Ue(this,"handleMouseEnterNvl",()=>{this.mouseOutsideOfNvlArea=!1});Ue(this,"handleMouseMove",e=>{var o,n,a,i,c,l,d,s,u,g,b,f,v;if(this.isMoved=!0,this.isDrawing){const p=Yf(this.containerInstance,e),m=x5(this.nvlInstance,p),y=this.nvlInstance.getHits(e,["node"]),[k]=y.nvlTargets.nodes.filter(L=>{var j;return L.data.id!==((j=this.newTempTargetNode)==null?void 0:j.id)}),x=k?{id:k.data.id,x:k.targetCoordinates.x,y:k.targetCoordinates.y,size:k.data.size}:void 0,_=qm(13),S=x?null:{id:_,size:((n=(o=this.currentOptions.ghostGraphStyling)==null?void 0:o.node)==null?void 0:n.size)??Sf.node.size,selected:!1,x:m.x,y:m.y},E=qm(13),O=(a=this.mouseDownNode)!=null&&a.data?{id:E,from:this.mouseDownNode.data.id,to:x?x.id:_}:null;let{x:R,y:M}=m,I=((c=(i=this.currentOptions.ghostGraphStyling)==null?void 0:i.node)==null?void 0:c.size)??Sf.node.size;k?(R=k.targetCoordinates.x,M=k.targetCoordinates.y,I=k.data.size??I,k.data.id===((l=this.mouseDownNode)==null?void 0:l.data.id)&&!this.newTempSelfReferredRelationship?(this.nvlInstance.removeRelationshipsWithIds([(d=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:d.id,(s=this.newTempRegularRelationshipToExistingNode)==null?void 0:s.id].filter(L=>!!L)),this.newTempRegularRelationshipToNewTempTargetNode=null,this.newTempRegularRelationshipToExistingNode=null,this.setNewSelfReferredRelationship(),this.newTempSelfReferredRelationship&&this.nvlInstance.addElementsToGraph([],[this.newTempSelfReferredRelationship])):k.data.id!==((u=this.mouseDownNode)==null?void 0:u.data.id)&&!this.newTempRegularRelationshipToExistingNode&&(this.nvlInstance.removeRelationshipsWithIds([(g=this.newTempSelfReferredRelationship)==null?void 0:g.id,(b=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:b.id].filter(L=>!!L)),this.newTempSelfReferredRelationship=null,this.newTempRegularRelationshipToNewTempTargetNode=null,this.setNewRegularRelationshipToExistingNode(k.data.id),this.newTempRegularRelationshipToExistingNode&&this.nvlInstance.addElementsToGraph([],[this.newTempRegularRelationshipToExistingNode]))):this.newTempRegularRelationshipToNewTempTargetNode||(this.nvlInstance.removeRelationshipsWithIds([(f=this.newTempSelfReferredRelationship)==null?void 0:f.id,(v=this.newTempRegularRelationshipToExistingNode)==null?void 0:v.id].filter(L=>!!L)),this.newTempSelfReferredRelationship=null,this.newTempRegularRelationshipToExistingNode=null,this.setNewRegularRelationshipToNewTempTargetNode(),this.nvlInstance.addElementsToGraph([],this.newTempRegularRelationshipToNewTempTargetNode?[this.newTempRegularRelationshipToNewTempTargetNode]:[])),this.newTempTargetNode&&(this.nvlInstance.setNodePositions([{id:this.newTempTargetNode.id,x:R,y:M}]),this.nvlInstance.updateElementsInGraph([{id:this.newTempTargetNode.id,x:R,y:M,size:I}],[])),this.newRelationshipToAdd=O,this.newTargetNodeToAdd=S}else if(!this.isDraggingNode){this.newRelationshipToAdd=null,this.newTargetNodeToAdd=null;const m=this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}).nvlTargets.nodes.filter(y=>!y.insideNode);if(m.length>0){const[y]=m;this.callCallbackIfRegistered("onHoverNodeMargin",y==null?void 0:y.data)}else this.callCallbackIfRegistered("onHoverNodeMargin",null)}});Ue(this,"handleMouseDown",e=>{var l,d,s,u,g;this.callCallbackIfRegistered("onHoverNodeMargin",null),this.isMoved=!1,this.newRelationshipToAdd=null,this.newTargetNodeToAdd=null;const o=this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}),n=o.nvlTargets.nodes.filter(b=>b.insideNode),a=o.nvlTargets.nodes.filter(b=>!b.insideNode),i=n.length>0,c=a.length>0;if((i||c)&&(e.preventDefault(),(l=this.containerInstance)==null||l.focus()),i)this.isDraggingNode=!0,this.isDrawing=!1;else if(c){this.isDrawing=!0,this.isDraggingNode=!1,this.mouseDownNode=a[0];const b=Yf(this.containerInstance,e),f=x5(this.nvlInstance,b),v=((s=(d=this.currentOptions.ghostGraphStyling)==null?void 0:d.node)==null?void 0:s.color)??Sf.node.color,p=document.createElement("div");p.style.width="110%",p.style.height="110%",p.style.position="absolute",p.style.left="-5%",p.style.top="-5%",p.style.borderRadius="50%",p.style.backgroundColor=v,this.newTempTargetNode={id:qm(13),size:((g=(u=this.currentOptions.ghostGraphStyling)==null?void 0:u.node)==null?void 0:g.size)??Sf.node.size,selected:!1,x:f.x,y:f.y,html:p},this.setNewRegularRelationshipToNewTempTargetNode(),this.nvlInstance.addAndUpdateElementsInGraph([this.newTempTargetNode],this.newTempRegularRelationshipToNewTempTargetNode?[this.newTempRegularRelationshipToNewTempTargetNode]:[]),this.callCallbackIfRegistered("onDrawStarted",e)}else this.mouseDownNode=void 0,this.isDrawing=!1,this.isDraggingNode=!1});Ue(this,"handleMouseUp",e=>{var o,n,a,i,c;this.nvlInstance.removeRelationshipsWithIds([(o=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:o.id,(n=this.newTempRegularRelationshipToExistingNode)==null?void 0:n.id,(a=this.newTempSelfReferredRelationship)==null?void 0:a.id].filter(l=>!!l)),this.nvlInstance.removeNodesWithIds((i=this.newTempTargetNode)!=null&&i.id?[(c=this.newTempTargetNode)==null?void 0:c.id]:[]),this.isDrawing&&this.isMoved&&(this.newTargetNodeToAdd&&this.nvlInstance.setNodePositions([this.newTargetNodeToAdd]),this.nvlInstance.addAndUpdateElementsInGraph(this.newTargetNodeToAdd?[{id:this.newTargetNodeToAdd.id}]:[],this.newRelationshipToAdd?[this.newRelationshipToAdd]:[]),this.callCallbackIfRegistered("onDrawEnded",this.newRelationshipToAdd,this.newTargetNodeToAdd,e)),this.newTempTargetNode=null,this.newTempRegularRelationshipToNewTempTargetNode=null,this.newTempRegularRelationshipToExistingNode=null,this.newTempSelfReferredRelationship=null,this.isMoved=!1,this.isDrawing=!1,this.isDraggingNode=!1});Ue(this,"destroy",()=>{var e,o;this.removeEventListener("mousemove",this.handleMouseMove,!0),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mouseup",this.handleMouseUp,!0),(e=this.containerInstance)==null||e.removeEventListener("mouseleave",this.handleMouseLeaveNvl),(o=this.containerInstance)==null||o.removeEventListener("mouseenter",this.handleMouseEnterNvl),document.removeEventListener("mouseup",this.handleMouseUpGlobal,!0)});this.nvlInstance.setLayout("free"),this.addEventListener("mousemove",this.handleMouseMove,!0),this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mouseup",this.handleMouseUp,!0),(n=this.containerInstance)==null||n.addEventListener("mouseleave",this.handleMouseLeaveNvl),(a=this.containerInstance)==null||a.addEventListener("mouseenter",this.handleMouseEnterNvl),document.addEventListener("mouseup",this.handleMouseUpGlobal,!0)}setNewRegularRelationship(e){var o,n,a,i;return this.mouseDownNode?{id:qm(13),from:this.mouseDownNode.data.id,to:e,color:((n=(o=this.currentOptions.ghostGraphStyling)==null?void 0:o.relationship)==null?void 0:n.color)??Sf.relationship.color,width:((i=(a=this.currentOptions.ghostGraphStyling)==null?void 0:a.relationship)==null?void 0:i.width)??Sf.relationship.width}:null}setNewRegularRelationshipToNewTempTargetNode(){!this.mouseDownNode||!this.newTempTargetNode||(this.newTempRegularRelationshipToNewTempTargetNode=this.setNewRegularRelationship(this.newTempTargetNode.id))}setNewRegularRelationshipToExistingNode(e){this.mouseDownNode&&(this.newTempRegularRelationshipToExistingNode=this.setNewRegularRelationship(e))}setNewSelfReferredRelationship(){var e,o,n,a;this.mouseDownNode&&(this.newTempSelfReferredRelationship={id:qm(13),from:this.mouseDownNode.data.id,to:this.mouseDownNode.data.id,color:((o=(e=this.currentOptions.ghostGraphStyling)==null?void 0:e.relationship)==null?void 0:o.color)??Sf.relationship.color,width:((a=(n=this.currentOptions.ghostGraphStyling)==null?void 0:n.relationship)==null?void 0:a.width)??Sf.relationship.width})}}class qur extends uv{constructor(e,o={drawShadowOnHover:!1}){super(e,o);Ue(this,"currentHoveredElementId");Ue(this,"currentHoveredElementIsNode");Ue(this,"updates",{nodes:[],relationships:[]});Ue(this,"handleHover",e=>{const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o,i=n[0]??a[0],c=i==null?void 0:i.data,l=c!==void 0&&n[0]!==void 0,d=this.currentHoveredElementId===void 0&&c===void 0,s=(c==null?void 0:c.id)!==void 0&&this.currentHoveredElementId===c.id&&l===this.currentHoveredElementIsNode;if(d||s){this.callCallbackIfRegistered("onHover",c,o,e);return}if(this.currentHoveredElementId!==void 0&&this.currentHoveredElementId!==(c==null?void 0:c.id)&&this.unHoverCurrentElement(),l)this.updates.nodes.push({id:c.id,hovered:!0}),this.currentHoveredElementId=c.id,this.currentHoveredElementIsNode=!0;else if(c!==void 0){const{id:g}=c;this.updates.relationships.push({id:g,hovered:!0}),this.currentHoveredElementId=c.id,this.currentHoveredElementIsNode=!1}else this.currentHoveredElementId=void 0,this.currentHoveredElementIsNode=void 0;this.callCallbackIfRegistered("onHover",c,o,e),this.updateElementsInNVL(),this.clearUpdates()});this.addEventListener("mousemove",this.handleHover,!0)}updateElementsInNVL(){this.currentOptions.drawShadowOnHover===!0&&this.nvlInstance.getNodes().length>0&&this.nvlInstance.updateElementsInGraph(this.updates.nodes,this.updates.relationships)}clearUpdates(){this.updates.nodes=[],this.updates.relationships=[]}unHoverCurrentElement(){if(this.currentHoveredElementId===void 0)return;const e={id:this.currentHoveredElementId,hovered:!1};this.currentHoveredElementIsNode===!0?this.updates.nodes.push(e):this.updates.relationships.push({...e})}destroy(){this.removeEventListener("mousemove",this.handleHover,!0)}}var Iw={exports:{}},lx={exports:{}},Gur=lx.exports,gB;function Vur(){return gB||(gB=1,(function(t,r){(function(e,o){t.exports=o()})(Gur,function(){function e(y,k,x,_,S){(function E(O,R,M,I,L){for(;I>M;){if(I-M>600){var j=I-M+1,z=R-M+1,F=Math.log(j),H=.5*Math.exp(2*F/3),q=.5*Math.sqrt(F*H*(j-H)/j)*(z-j/2<0?-1:1),W=Math.max(M,Math.floor(R-z*H/j+q)),Z=Math.min(I,Math.floor(R+(j-z)*H/j+q));E(O,R,W,Z,L)}var $=O[R],X=M,Q=I;for(o(O,M,R),L(O[I],$)>0&&o(O,M,I);X0;)Q--}L(O[M],$)===0?o(O,M,Q):o(O,++Q,I),Q<=R&&(M=Q+1),R<=Q&&(I=Q-1)}})(y,k,x||0,_||y.length-1,S||n)}function o(y,k,x){var _=y[k];y[k]=y[x],y[x]=_}function n(y,k){return yk?1:0}var a=function(y){y===void 0&&(y=9),this._maxEntries=Math.max(4,y),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function i(y,k,x){if(!x)return k.indexOf(y);for(var _=0;_=y.minX&&k.maxY>=y.minY}function p(y){return{children:y,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function m(y,k,x,_,S){for(var E=[k,x];E.length;)if(!((x=E.pop())-(k=E.pop())<=_)){var O=k+Math.ceil((x-k)/_/2)*_;e(y,O,k,x,S),E.push(k,O,O,x)}}return a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(y){var k=this.data,x=[];if(!v(y,k))return x;for(var _=this.toBBox,S=[];k;){for(var E=0;E=0&&S[k].children.length>this._maxEntries;)this._split(S,k),k--;this._adjustParentBBoxes(_,S,k)},a.prototype._split=function(y,k){var x=y[k],_=x.children.length,S=this._minEntries;this._chooseSplitAxis(x,S,_);var E=this._chooseSplitIndex(x,S,_),O=p(x.children.splice(E,x.children.length-E));O.height=x.height,O.leaf=x.leaf,c(x,this.toBBox),c(O,this.toBBox),k?y[k-1].children.push(O):this._splitRoot(x,O)},a.prototype._splitRoot=function(y,k){this.data=p([y,k]),this.data.height=y.height+1,this.data.leaf=!1,c(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(y,k,x){for(var _,S,E,O,R,M,I,L=1/0,j=1/0,z=k;z<=x-k;z++){var F=l(y,0,z,this.toBBox),H=l(y,z,x,this.toBBox),q=(S=F,E=H,O=void 0,R=void 0,M=void 0,I=void 0,O=Math.max(S.minX,E.minX),R=Math.max(S.minY,E.minY),M=Math.min(S.maxX,E.maxX),I=Math.min(S.maxY,E.maxY),Math.max(0,M-O)*Math.max(0,I-R)),W=g(F)+g(H);q=k;L--){var j=y.children[L];d(O,y.leaf?S(j):j),R+=b(O)}return R},a.prototype._adjustParentBBoxes=function(y,k,x){for(var _=x;_>=0;_--)d(k[_],y)},a.prototype._condense=function(y){for(var k=y.length-1,x=void 0;k>=0;k--)y[k].children.length===0?k>0?(x=y[k-1].children).splice(x.indexOf(y[k]),1):this.clear():c(y[k],this.toBBox)},a})})(lx)),lx.exports}class Hur{constructor(r=[],e=Wur){if(this.data=r,this.length=this.data.length,this.compare=e,this.length>0)for(let o=(this.length>>1)-1;o>=0;o--)this._down(o)}push(r){this.data.push(r),this.length++,this._up(this.length-1)}pop(){if(this.length===0)return;const r=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),r}peek(){return this.data[0]}_up(r){const{data:e,compare:o}=this,n=e[r];for(;r>0;){const a=r-1>>1,i=e[a];if(o(n,i)>=0)break;e[r]=i,r=a}e[r]=n}_down(r){const{data:e,compare:o}=this,n=this.length>>1,a=e[r];for(;r=0)break;e[r]=c,r=i}e[r]=a}}function Wur(t,r){return tr?1:0}const Yur=Object.freeze(Object.defineProperty({__proto__:null,default:Hur},Symbol.toStringTag,{value:"Module"})),Xur=KW(Yur);var Gm={exports:{}},iS,bB;function Zur(){return bB||(bB=1,iS=function(r,e,o,n){var a=r[0],i=r[1],c=!1;o===void 0&&(o=0),n===void 0&&(n=e.length);for(var l=(n-o)/2,d=0,s=l-1;di!=f>i&&a<(b-u)*(i-g)/(f-g)+u;v&&(c=!c)}return c}),iS}var cS,hB;function Kur(){return hB||(hB=1,cS=function(r,e,o,n){var a=r[0],i=r[1],c=!1;o===void 0&&(o=0),n===void 0&&(n=e.length);for(var l=n-o,d=0,s=l-1;di!=f>i&&a<(b-u)*(i-g)/(f-g)+u;v&&(c=!c)}return c}),cS}var fB;function Qur(){if(fB)return Gm.exports;fB=1;var t=Zur(),r=Kur();return Gm.exports=function(o,n,a,i){return n.length>0&&Array.isArray(n[0])?r(o,n,a,i):t(o,n,a,i)},Gm.exports.nested=r,Gm.exports.flat=t,Gm.exports}var uy={exports:{}},Jur=uy.exports,vB;function $ur(){return vB||(vB=1,(function(t,r){(function(e,o){o(r)})(Jur,function(e){const n=33306690738754706e-32;function a(v,p,m,y,k){let x,_,S,E,O=p[0],R=y[0],M=0,I=0;R>O==R>-O?(x=O,O=p[++M]):(x=R,R=y[++I]);let L=0;if(MO==R>-O?(S=x-((_=O+x)-O),O=p[++M]):(S=x-((_=R+x)-R),R=y[++I]),x=_,S!==0&&(k[L++]=S);MO==R>-O?(S=x-((_=x+O)-(E=_-x))+(O-E),O=p[++M]):(S=x-((_=x+R)-(E=_-x))+(R-E),R=y[++I]),x=_,S!==0&&(k[L++]=S);for(;M0!=S>0)return E;const O=Math.abs(_+S);return Math.abs(E)>=c*O?E:-(function(R,M,I,L,j,z,F){let H,q,W,Z,$,X,Q,lr,or,tr,dr,sr,pr,ur,cr,gr,kr,Or;const Ir=R-j,Mr=I-j,Lr=M-z,Ar=L-z;$=(cr=(lr=Ir-(Q=(X=134217729*Ir)-(X-Ir)))*(tr=Ar-(or=(X=134217729*Ar)-(X-Ar)))-((ur=Ir*Ar)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=Lr-(Q=(X=134217729*Lr)-(X-Lr)))*(tr=Mr-(or=(X=134217729*Mr)-(X-Mr)))-((gr=Lr*Mr)-Q*or-lr*or-Q*tr))),s[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),s[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,s[2]=sr-(Or-$)+(dr-$),s[3]=Or;let Y=(function(Pr,Dr){let Yr=Dr[0];for(let ie=1;ie=J||-Y>=J||(H=R-(Ir+($=R-Ir))+($-j),W=I-(Mr+($=I-Mr))+($-j),q=M-(Lr+($=M-Lr))+($-z),Z=L-(Ar+($=L-Ar))+($-z),H===0&&q===0&&W===0&&Z===0)||(J=d*F+n*Math.abs(Y),(Y+=Ir*Z+Ar*H-(Lr*W+Mr*q))>=J||-Y>=J))return Y;$=(cr=(lr=H-(Q=(X=134217729*H)-(X-H)))*(tr=Ar-(or=(X=134217729*Ar)-(X-Ar)))-((ur=H*Ar)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=q-(Q=(X=134217729*q)-(X-q)))*(tr=Mr-(or=(X=134217729*Mr)-(X-Mr)))-((gr=q*Mr)-Q*or-lr*or-Q*tr))),f[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),f[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,f[2]=sr-(Or-$)+(dr-$),f[3]=Or;const nr=a(4,s,4,f,u);$=(cr=(lr=Ir-(Q=(X=134217729*Ir)-(X-Ir)))*(tr=Z-(or=(X=134217729*Z)-(X-Z)))-((ur=Ir*Z)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=Lr-(Q=(X=134217729*Lr)-(X-Lr)))*(tr=W-(or=(X=134217729*W)-(X-W)))-((gr=Lr*W)-Q*or-lr*or-Q*tr))),f[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),f[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,f[2]=sr-(Or-$)+(dr-$),f[3]=Or;const xr=a(nr,u,4,f,g);$=(cr=(lr=H-(Q=(X=134217729*H)-(X-H)))*(tr=Z-(or=(X=134217729*Z)-(X-Z)))-((ur=H*Z)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=q-(Q=(X=134217729*q)-(X-q)))*(tr=W-(or=(X=134217729*W)-(X-W)))-((gr=q*W)-Q*or-lr*or-Q*tr))),f[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),f[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,f[2]=sr-(Or-$)+(dr-$),f[3]=Or;const Er=a(xr,g,4,f,b);return b[Er-1]})(v,p,m,y,k,x,O)},e.orient2dfast=function(v,p,m,y,k,x){return(p-x)*(m-k)-(v-k)*(y-x)},Object.defineProperty(e,"__esModule",{value:!0})})})(uy,uy.exports)),uy.exports}var pB;function rgr(){if(pB)return Iw.exports;pB=1;var t=Vur(),r=Xur,e=Qur(),o=$ur().orient2d;r.default&&(r=r.default),Iw.exports=n,Iw.exports.default=n;function n(x,_,S){_=Math.max(0,_===void 0?2:_),S=S||0;var E=b(x),O=new t(16);O.toBBox=function(Q){return{minX:Q[0],minY:Q[1],maxX:Q[0],maxY:Q[1]}},O.compareMinX=function(Q,lr){return Q[0]-lr[0]},O.compareMinY=function(Q,lr){return Q[1]-lr[1]},O.load(x);for(var R=[],M=0,I;MR||I.push({node:z,dist:F})}for(;I.length&&!I.peek().node.children;){var H=I.pop(),q=H.node,W=p(q,_,S),Z=p(q,E,O);if(H.dist=_.minX&&x[0]<=_.maxX&&x[1]>=_.minY&&x[1]<=_.maxY}function d(x,_,S){for(var E=Math.min(x[0],_[0]),O=Math.min(x[1],_[1]),R=Math.max(x[0],_[0]),M=Math.max(x[1],_[1]),I=S.search({minX:E,minY:O,maxX:R,maxY:M}),L=0;L0!=s(x,_,E)>0&&s(S,E,x)>0!=s(S,E,_)>0}function g(x){var _=x.p,S=x.next.p;return x.minX=Math.min(_[0],S[0]),x.minY=Math.min(_[1],S[1]),x.maxX=Math.max(_[0],S[0]),x.maxY=Math.max(_[1],S[1]),x}function b(x){for(var _=x[0],S=x[0],E=x[0],O=x[0],R=0;RE[0]&&(E=M),M[1]O[1]&&(O=M)}var I=[_,S,E,O],L=I.slice();for(R=0;R1?(E=S[0],O=S[1]):I>0&&(E+=R*I,O+=M*I)}return R=x[0]-E,M=x[1]-O,R*R+M*M}function m(x,_,S,E,O,R,M,I){var L=S-x,j=E-_,z=M-O,F=I-R,H=x-O,q=_-R,W=L*L+j*j,Z=L*z+j*F,$=z*z+F*F,X=L*H+j*q,Q=z*H+F*q,lr=W*$-Z*Z,or,tr,dr,sr,pr=lr,ur=lr;lr===0?(tr=0,pr=1,sr=Q,ur=$):(tr=Z*Q-$*X,sr=W*Q-Z*X,tr<0?(tr=0,sr=Q,ur=$):tr>pr&&(tr=pr,sr=Q+Z,ur=$)),sr<0?(sr=0,-X<0?tr=0:-X>W?tr=pr:(tr=-X,pr=W)):sr>ur&&(sr=ur,-X+Z<0?tr=0:-X+Z>W?tr=pr:(tr=-X+Z,pr=W)),or=tr===0?0:tr/pr,dr=sr===0?0:sr/ur;var cr=(1-or)*x+or*S,gr=(1-or)*_+or*E,kr=(1-dr)*O+dr*M,Or=(1-dr)*R+dr*I,Ir=kr-cr,Mr=Or-gr;return Ir*Ir+Mr*Mr}function y(x,_){return x[0]===_[0]?x[1]-_[1]:x[0]-_[0]}function k(x){x.sort(y);for(var _=[],S=0;S=2&&s(_[_.length-2],_[_.length-1],x[S])<=0;)_.pop();_.push(x[S])}for(var E=[],O=x.length-1;O>=0;O--){for(;E.length>=2&&s(E[E.length-2],E[E.length-1],x[O])<=0;)E.pop();E.push(x[O])}return E.pop(),_.pop(),_.concat(E)}return Iw.exports}var egr=rgr();const tgr=ov(egr),kB=10,ogr=500,ngr=(t,r,e,o)=>{const n=(o[1]-e[1])*(r[0]-t[0])-(o[0]-e[0])*(r[1]-t[1]);if(n===0)return!1;const a=((t[1]-e[1])*(o[0]-e[0])-(t[0]-e[0])*(o[1]-e[1]))/n,i=((e[0]-t[0])*(r[1]-t[1])-(e[1]-t[1])*(r[0]-t[0]))/n;return a>0&&a<1&&i>0&&i<1},agr=t=>{for(let r=0;r{let o=!1;for(let n=0,a=e.length-1;nr!=u>r&&t<(s-l)*(r-d)/(u-d)+l&&(o=!o)}return o};class mB extends uv{constructor(e,o={selectOnRelease:!1}){super(e,o);Ue(this,"active",!1);Ue(this,"points",[]);Ue(this,"overlayRenderer");Ue(this,"startLasso",e=>{this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}).nvlTargets.nodes.length>0?this.active=!1:(this.active=!0,this.points=[Yf(this.containerInstance,e)],this.toggleGlobalTextSelection(!1,this.endLasso),this.callCallbackIfRegistered("onLassoStarted",e),this.currentOptions.selectOnRelease===!0&&this.nvlInstance.deselectAll())});Ue(this,"handleMouseDown",e=>{e.button===0&&!this.active&&this.startLasso(e)});Ue(this,"handleDrag",e=>{if(this.active){const o=this.points[this.points.length-1];if(o===void 0)return;const n=Yf(this.containerInstance,e),a=Math.abs(o.x-n.x),i=Math.abs(o.y-n.y);(a>kB||i>kB)&&(this.points.push(n),this.overlayRenderer.drawLasso(this.points,!0,!1))}});Ue(this,"handleMouseUp",e=>{this.points.push(Yf(this.containerInstance,e)),this.endLasso(e)});Ue(this,"getLassoItems",e=>{const o=e.map(d=>x5(this.nvlInstance,d)),n=this.nvlInstance.getNodePositions(),a=new Set;for(const d of n)d.x===void 0||d.y===void 0||d.id===void 0||igr(d.x,d.y,o)&&a.add(d.id);const i=this.nvlInstance.getRelationships(),c=[];for(const d of i)a.has(d.from)&&a.has(d.to)&&c.push(d);return{nodes:Array.from(a).map(d=>this.nvlInstance.getNodeById(d)),rels:c}});Ue(this,"endLasso",e=>{if(!this.active)return;this.active=!1,this.toggleGlobalTextSelection(!0,this.endLasso);const o=this.points.map(c=>[c.x,c.y]),a=(agr(o)?tgr(o,2):o).map(c=>({x:c[0],y:c[1]})).filter(c=>c.x!==void 0&&c.y!==void 0);this.overlayRenderer.drawLasso(a,!1,!0),setTimeout(()=>this.overlayRenderer.clear(),ogr);const i=this.getLassoItems(a);this.currentOptions.selectOnRelease===!0&&this.nvlInstance.updateElementsInGraph(i.nodes.map(c=>({id:c.id,selected:!0})),i.rels.map(c=>({id:c.id,selected:!0}))),this.callCallbackIfRegistered("onLassoSelect",i,e)});this.overlayRenderer=new YH(this.containerInstance),this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mousemove",this.handleDrag,!0),this.addEventListener("mouseup",this.handleMouseUp,!0)}destroy(){this.toggleGlobalTextSelection(!0,this.endLasso),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mousemove",this.handleDrag,!0),this.removeEventListener("mouseup",this.handleMouseUp,!0),this.overlayRenderer.destroy()}}class cgr extends uv{constructor(e,o={excludeNodeMargin:!1}){super(e,o);Ue(this,"initialMousePosition",{x:0,y:0});Ue(this,"initialPan",{x:0,y:0});Ue(this,"targets",[]);Ue(this,"shouldPan",!1);Ue(this,"isPanning",!1);Ue(this,"updateTargets",(e,o)=>{this.targets=e,this.currentOptions.excludeNodeMargin=o});Ue(this,"handleMouseDown",e=>{const o=this.nvlInstance.getHits(e,vc.difference(["node","relationship"],this.targets),{hitNodeMarginWidth:this.currentOptions.excludeNodeMargin===!0?Sk:0});o.nvlTargets.nodes.length>0||o.nvlTargets.relationships.length>0?this.shouldPan=!1:(this.initialMousePosition={x:e.clientX,y:e.clientY},this.initialPan=this.nvlInstance.getPan(),this.shouldPan=!0)});Ue(this,"handleMouseMove",e=>{if(!this.shouldPan||e.buttons!==1)return;this.isPanning||(this.toggleGlobalTextSelection(!1,this.handleMouseUp),this.isPanning=!0);const o=this.nvlInstance.getScale(),{x:n,y:a}=this.initialPan,i=(e.clientX-this.initialMousePosition.x)/o*window.devicePixelRatio,c=(e.clientY-this.initialMousePosition.y)/o*window.devicePixelRatio,l=n-i,d=a-c;this.currentOptions.controlledPan!==!0&&this.nvlInstance.setPan(l,d),this.callCallbackIfRegistered("onPan",{x:l,y:d},e)});Ue(this,"handleMouseUp",()=>{this.isPanning&&this.toggleGlobalTextSelection(!0,this.handleMouseUp),this.resetPanState()});Ue(this,"resetPanState",()=>{this.isPanning=!1,this.shouldPan=!1,this.initialMousePosition={x:0,y:0},this.initialPan={x:0,y:0},this.targets=[]});this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mousemove",this.handleMouseMove,!0),this.addEventListener("mouseup",this.handleMouseUp,!0)}destroy(){this.toggleGlobalTextSelection(!0,this.handleMouseUp),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mousemove",this.handleMouseMove,!0),this.removeEventListener("mouseup",this.handleMouseUp,!0)}}class yB extends uv{constructor(e,o={}){super(e,o);Ue(this,"zoomLimits");Ue(this,"handleWheel",e=>{e.preventDefault(),this.throttledZoom(e)});Ue(this,"throttledZoom",vc.throttle(e=>{const o=this.nvlInstance.getScale(),{x:n,y:a}=this.nvlInstance.getPan();this.zoomLimits=this.nvlInstance.getZoomLimits();const c=e.ctrlKey||e.metaKey?75:500,l=e.deltaY/c,d=o>=1?l*o:l,s=o-d*Math.min(1,o),u=s>this.zoomLimits.maxZoom||s{this.removeEventListener("wheel",this.handleWheel)});this.zoomLimits=e.getZoomLimits(),this.addEventListener("wheel",this.handleWheel)}}const yh=t=>{var r;(r=t.current)==null||r.destroy(),t.current=null},$a=(t,r,e,o,n,a)=>{fr.useEffect(()=>{const i=n.current;vc.isNil(i)||vc.isNil(i.getContainer())||(e===!0||typeof e=="function"?(vc.isNil(r.current)&&(r.current=new t(i,a)),typeof e=="function"?r.current.updateCallback(o,e):vc.isNil(r.current.callbackMap[o])||r.current.removeCallback(o)):e===!1&&yh(r))},[t,e,o,a,r,n])},lgr=({nvlRef:t,mouseEventCallbacks:r,interactionOptions:e})=>{const o=fr.useRef(null),n=fr.useRef(null),a=fr.useRef(null),i=fr.useRef(null),c=fr.useRef(null),l=fr.useRef(null),d=fr.useRef(null),s=fr.useRef(null);return $a(qur,o,r.onHover,"onHover",t,e),$a(mh,n,r.onNodeClick,"onNodeClick",t,e),$a(mh,n,r.onNodeDoubleClick,"onNodeDoubleClick",t,e),$a(mh,n,r.onNodeRightClick,"onNodeRightClick",t,e),$a(mh,n,r.onRelationshipClick,"onRelationshipClick",t,e),$a(mh,n,r.onRelationshipDoubleClick,"onRelationshipDoubleClick",t,e),$a(mh,n,r.onRelationshipRightClick,"onRelationshipRightClick",t,e),$a(mh,n,r.onCanvasClick,"onCanvasClick",t,e),$a(mh,n,r.onCanvasDoubleClick,"onCanvasDoubleClick",t,e),$a(mh,n,r.onCanvasRightClick,"onCanvasRightClick",t,e),$a(cgr,a,r.onPan,"onPan",t,e),$a(yB,i,r.onZoom,"onZoom",t,e),$a(yB,i,r.onZoomAndPan,"onZoomAndPan",t,e),$a(nS,c,r.onDrag,"onDrag",t,e),$a(nS,c,r.onDragStart,"onDragStart",t,e),$a(nS,c,r.onDragEnd,"onDragEnd",t,e),$a(aS,l,r.onHoverNodeMargin,"onHoverNodeMargin",t,e),$a(aS,l,r.onDrawStarted,"onDrawStarted",t,e),$a(aS,l,r.onDrawEnded,"onDrawEnded",t,e),$a(uB,d,r.onBoxStarted,"onBoxStarted",t,e),$a(uB,d,r.onBoxSelect,"onBoxSelect",t,e),$a(mB,s,r.onLassoStarted,"onLassoStarted",t,e),$a(mB,s,r.onLassoSelect,"onLassoSelect",t,e),fr.useEffect(()=>()=>{yh(o),yh(n),yh(a),yh(i),yh(c),yh(l),yh(d),yh(s)},[]),null},dgr={selectOnClick:!1,drawShadowOnHover:!0,selectOnRelease:!1,excludeNodeMargin:!0},sgr=fr.memo(fr.forwardRef(({nodes:t,rels:r,layout:e,layoutOptions:o,onInitializationError:n,mouseEventCallbacks:a={},nvlCallbacks:i={},nvlOptions:c={},interactionOptions:l=dgr,...d},s)=>{const u=fr.useRef(null),g=s??u,[b,f]=fr.useState(!1),v=fr.useCallback(()=>{f(!0)},[]),p=fr.useCallback(y=>{f(!1),n&&n(y)},[n]),m=b&&g.current!==null;return vr.jsxs(vr.Fragment,{children:[vr.jsx(Uur,{ref:g,nodes:t,id:Nur,rels:r,nvlOptions:c,nvlCallbacks:{...i,onInitialization:()=>{i.onInitialization!==void 0&&i.onInitialization(),v()}},layout:e,layoutOptions:o,onInitializationError:p,...d}),m&&vr.jsx(lgr,{nvlRef:g,mouseEventCallbacks:a,interactionOptions:l})]})})),ZH=fr.createContext(void 0),ts=()=>{const t=fr.useContext(ZH);if(!t)throw new Error("useGraphVisualizationContext must be used within a GraphVisualizationContext");return t};function n0({state:t,onChange:r,isControlled:e}){const[o,n]=fr.useState(t),a=fr.useMemo(()=>e===!0?t:o,[e,t,o]),i=fr.useCallback(c=>{const l=typeof c=="function"?c(a):c;e!==!0&&n(l),r==null||r(l)},[e,a,r]);return[a,i]}const wB=navigator.userAgent.includes("Mac"),KH=(t,r)=>{var e;for(const[o,n]of Object.entries(t)){const a=o.toLowerCase().includes(r),c=((e=n==null?void 0:n.stringified)!==null&&e!==void 0?e:"").toLowerCase().includes(r);if(a||c)return!0}return!1},ugr=(t,r)=>{const e=r.toLowerCase();return t.nodes.filter(o=>{var n;const a=t.nodeData[o.id];return a===void 0?!1:!((n=a.labelsSorted)===null||n===void 0)&&n.some(i=>i.toLowerCase().includes(e))?!0:KH(a.properties,e)}).map(o=>o.id)},ggr=(t,r)=>{const e=r.toLowerCase();return t.rels.filter(o=>{const n=t.relData[o.id];return n===void 0?!1:n.type.toLowerCase().includes(e)?!0:KH(n.properties,e)}).map(o=>o.id)},lS=(t="",r="")=>t.toLowerCase().localeCompare(r.toLowerCase()),Bk=t=>{const{isActive:r,ariaLabel:e,isDisabled:o,description:n,onClick:a,onMouseDown:i,tooltipPlacement:c,className:l,style:d,htmlAttributes:s,children:u}=t;return vr.jsx(P5,{description:n??e,tooltipProps:{content:{style:{whiteSpace:"nowrap"}},root:{isPortaled:!1,placement:c}},size:"small",className:l,style:d,isActive:r,isDisabled:o,onClick:a,htmlAttributes:Object.assign({onMouseDown:i},s),children:u})},bgr=t=>t instanceof HTMLElement?t.isContentEditable||["INPUT","TEXTAREA"].includes(t.tagName):!1,hgr=t=>bgr(t.target),X5={box:"B",lasso:"L",single:"S"},y3=t=>{const{setGesture:r}=ts(),e=fr.useCallback(o=>{if(!hgr(o)&&r!==void 0){const n=o.key.toUpperCase();for(const a of t)n===X5[a]&&r(a)}},[t,r]);fr.useEffect(()=>(document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}),[e])},wT=" ",fgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{gesture:n,setGesture:a,interactionMode:i}=ts();return y3(["single"]),vr.jsx(Bk,{isActive:n==="single",isDisabled:i!=="select",ariaLabel:"Individual Select Button",description:`Individual Select ${wT} ${X5.single}`,onClick:()=>{a==null||a("single")},tooltipPlacement:o??"right",htmlAttributes:Object.assign({"data-testid":"gesture-individual-select"},e),className:t,style:r,children:vr.jsx(g2,{"aria-label":"Individual Select"})})},vgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{gesture:n,setGesture:a,interactionMode:i}=ts();return y3(["box"]),vr.jsx(Bk,{isDisabled:i!=="select"||a===void 0,isActive:n==="box",ariaLabel:"Box Select Button",description:`Box Select ${wT} ${X5.box}`,onClick:()=>{a==null||a("box")},tooltipPlacement:o??"right",htmlAttributes:Object.assign({"data-testid":"gesture-box-select"},e),className:t,style:r,children:vr.jsx(tU,{"aria-label":"Box select"})})},pgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{gesture:n,setGesture:a,interactionMode:i}=ts();return y3(["lasso"]),vr.jsx(Bk,{isDisabled:i!=="select"||a===void 0,isActive:n==="lasso",ariaLabel:"Lasso Select Button",description:`Lasso Select ${wT} ${X5.lasso}`,onClick:()=>{a==null||a("lasso")},tooltipPlacement:o??"right",htmlAttributes:Object.assign({"data-testid":"gesture-lasso-select"},e),className:t,style:r,children:vr.jsx(eU,{"aria-label":"Lasso select"})})},QH=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n}=ts(),a=fr.useCallback(()=>{var i,c;(i=n.current)===null||i===void 0||i.setZoom(((c=n.current)===null||c===void 0?void 0:c.getScale())*1.3)},[n]);return vr.jsx(Bk,{onClick:a,description:"Zoom in",className:t,style:r,htmlAttributes:e,tooltipPlacement:o??"left",children:vr.jsx(JY,{})})},JH=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n}=ts(),a=fr.useCallback(()=>{var i,c;(i=n.current)===null||i===void 0||i.setZoom(((c=n.current)===null||c===void 0?void 0:c.getScale())*.7)},[n]);return vr.jsx(Bk,{onClick:a,description:"Zoom out",className:t,style:r,htmlAttributes:e,tooltipPlacement:o??"left",children:vr.jsx(ZY,{})})},$H=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n}=ts(),a=fr.useCallback(()=>{const c=n.current;if(!c)return[];const l=c.getSelectedNodes(),d=c.getSelectedRelationships(),s=new Set;if(l.length||d.length)return l.forEach(b=>s.add(b.id)),d.forEach(b=>s.add(b.from).add(b.to)),[...s];const u=c.getNodes(),g=c.getRelationships();return u.forEach(b=>b.disabled!==!0&&s.add(b.id)),g.forEach(b=>b.disabled!==!0&&s.add(b.from).add(b.to)),s.size>0?[...s]:u.map(b=>b.id)},[n]),i=fr.useCallback(()=>{var c;(c=n.current)===null||c===void 0||c.fit(a())},[a,n]);return vr.jsx(Bk,{onClick:i,description:"Zoom to fit",className:t,style:r,htmlAttributes:e,tooltipPlacement:o??"left",children:vr.jsx(yY,{})})},rW=({className:t,htmlAttributes:r,style:e,tooltipPlacement:o})=>{const{sidepanel:n}=ts();if(!n)throw new Error("Using the ToggleSidePanelButton requires having a sidepanel");const{isSidePanelOpen:a,setIsSidePanelOpen:i}=n;return vr.jsx(M5,{size:"small",onClick:()=>i==null?void 0:i(!a),isFloating:!0,description:a?"Close":"Open",isActive:a,tooltipProps:{content:{style:{whiteSpace:"nowrap"}},root:{isPortaled:!1,placement:o??"bottom",shouldCloseOnReferenceClick:!0}},className:ao("ndl-graph-visualization-toggle-sidepanel",t),style:e,htmlAttributes:Object.assign({"aria-label":"Toggle node properties panel"},r),children:vr.jsx(SY,{className:"ndl-graph-visualization-toggle-icon"})})},kgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o,open:n,setOpen:a,searchTerm:i,setSearchTerm:c,onSearch:l=()=>{}})=>{const d=fr.useRef(null),[s,u]=n0({isControlled:n!==void 0,onChange:a,state:n??!1}),[g,b]=n0({isControlled:i!==void 0,onChange:c,state:i??""}),{nvlGraph:f}=ts(),v=p=>{if(b(p),p===""){l(void 0,void 0);return}l(ugr(f,p),ggr(f,p))};return vr.jsx(vr.Fragment,{children:s?vr.jsx(QK,{ref:d,size:"small",leadingElement:vr.jsx(VT,{}),trailingElement:vr.jsx(P5,{onClick:()=>{var p;v(""),(p=d.current)===null||p===void 0||p.focus()},description:"Clear search",children:vr.jsx(HO,{})}),placeholder:"Search...",value:g,onChange:p=>v(p.target.value),htmlAttributes:{autoFocus:!0,onBlur:()=>{g===""&&u(!1)}}}):vr.jsx(M5,{size:"small",isFloating:!0,onClick:()=>u(p=>!p),description:"Search",className:t,style:r,htmlAttributes:e,tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},children:vr.jsx(VT,{})})})},eW=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n,portalTarget:a}=ts(),[i,c]=fr.useState(!1),l=()=>c(!1),d=fr.useRef(null);return vr.jsxs(vr.Fragment,{children:[vr.jsx(M5,{ref:d,size:"small",isFloating:!0,onClick:()=>c(s=>!s),description:"Download",tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},className:t,style:r,htmlAttributes:e,children:vr.jsx(RY,{})}),vr.jsx(hk,{isOpen:i,onClose:l,anchorRef:d,portalTarget:a,children:vr.jsx(hk.Item,{title:"Download as PNG",onClick:()=>{var s;(s=n.current)===null||s===void 0||s.saveToFile({}),l()}})})]})},mgr={d3Force:{icon:vr.jsx(kY,{}),title:"Force-based layout"},hierarchical:{icon:vr.jsx(xY,{}),title:"Hierarchical layout"}},ygr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o,menuPlacement:n,layoutOptions:a=mgr})=>{var i,c;const l=fr.useRef(null),[d,s]=fr.useState(!1),{layout:u,setLayout:g,portalTarget:b}=ts();return vr.jsxs(vr.Fragment,{children:[vr.jsx(iF,{description:"Select layout",isOpen:d,onClick:()=>s(f=>!f),ref:l,className:t,style:r,htmlAttributes:e,size:"small",tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},children:(c=(i=a[u])===null||i===void 0?void 0:i.icon)!==null&&c!==void 0?c:vr.jsx(g2,{})}),vr.jsx(hk,{isOpen:d,anchorRef:l,onClose:()=>s(!1),placement:n,portalTarget:b,children:Object.entries(a).map(([f,v])=>vr.jsx(hk.RadioItem,{title:v.title,leadingVisual:v.icon,isChecked:f===u,onClick:()=>g==null?void 0:g(f)},f))})]})},wgr={single:{icon:vr.jsx(g2,{}),title:"Individual"},box:{icon:vr.jsx(tU,{}),title:"Box"},lasso:{icon:vr.jsx(eU,{}),title:"Lasso"}},xgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o,menuPlacement:n,gestureOptions:a=wgr})=>{var i,c;const l=fr.useRef(null),[d,s]=fr.useState(!1),{gesture:u,setGesture:g,portalTarget:b}=ts();return y3(Object.keys(a)),vr.jsxs(vr.Fragment,{children:[vr.jsx(iF,{description:"Select gesture",isOpen:d,onClick:()=>s(f=>!f),ref:l,className:t,style:r,htmlAttributes:e,size:"small",tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},children:(c=(i=a[u])===null||i===void 0?void 0:i.icon)!==null&&c!==void 0?c:vr.jsx(g2,{})}),vr.jsx(hk,{isOpen:d,anchorRef:l,onClose:()=>s(!1),placement:n,portalTarget:b,children:Object.entries(a).map(([f,v])=>vr.jsx(hk.RadioItem,{title:v.title,leadingVisual:v.icon,trailingContent:vr.jsx(XO,{keys:[X5[f]]}),isChecked:f===u,onClick:()=>g==null?void 0:g(f)},f))})]})},E0=({sidepanel:t})=>{const{children:r,isSidePanelOpen:e,setIsSidePanelOpen:o,sidePanelWidth:n,onSidePanelResize:a,maxWidth:i="min(66%, calc(100% - 325px))",minWidth:c=230}=t;return e?vr.jsx(sA,{className:"ndl-graph-visualization-drawer",isExpanded:e,onExpandedChange:l=>{o==null||o(l)},position:"right",type:"push",isResizeable:!0,isCloseable:!1,resizeableProps:{bounds:"window",defaultSize:{height:"100%",width:n??400},maxWidth:i,minWidth:c,onResizeStop:(l,d,s)=>{a(s.getBoundingClientRect().width)}},children:vr.jsx("div",{className:"ndl-graph-visualization-sidepanel-wrapper",children:r})}):null},_gr=({children:t})=>vr.jsx(sA.Header,{className:"ndl-graph-visualization-sidepanel-title",children:t});E0.Title=_gr;const Egr=({children:t})=>vr.jsx(sA.Body,{className:"ndl-graph-visualization-sidepanel-content",children:t});E0.Content=Egr;const i2=({label:t,type:r,metaData:e,tabIndex:o=-1,showCount:n=!1})=>{var a,i,c;const l=ao("ndl-graph-label-rule-indicator",{"ndl-graph-label-rule-indicator-shift-left":r==="relationship"});return vr.jsxs(DQ,{type:r,color:(i=(a=e==null?void 0:e.colorDistribution[0])===null||a===void 0?void 0:a.color)!==null&&i!==void 0?i:"",className:"ndl-graph-label-wrapper",as:"span",htmlAttributes:{tabIndex:o},children:[((c=e==null?void 0:e.colorDistribution.length)!==null&&c!==void 0?c:0)>1&&vr.jsx(dA,{className:l,variant:"info"}),t,n&&(e==null?void 0:e.totalCount)!=null&&` (${e.totalCount})`]})},xB=/(?:https?|s?ftp|bolt):\/\/(?:(?:[^\s()<>]+|\((?:[^\s()<>]+|(?:\([^\s()<>]+\)))?\))+(?:\((?:[^\s()<>]+|(?:\(?:[^\s()<>]+\)))?\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))?/gi,Sgr=({text:t})=>{var r;const e=t??"",o=(r=e.match(xB))!==null&&r!==void 0?r:[];return vr.jsx(vr.Fragment,{children:e.split(xB).map((n,a)=>vr.jsxs(fn.Fragment,{children:[n,o[a]&&vr.jsx("a",{href:o[a],target:"_blank",rel:"noopener noreferrer",className:"hover:underline",children:o[a]})]},`clickable-url-${a}`))})},Ogr=fn.memo(Sgr),Agr="…",Tgr=900,Cgr=150,Rgr=300,Pgr=({value:t,width:r,type:e})=>{const[o,n]=fr.useState(!1),a=r>Tgr?Rgr:Cgr,i=()=>{n(!0)};let c=o?t:t.slice(0,a);const l=c.length!==t.length;return c+=l?Agr:"",vr.jsxs(vr.Fragment,{children:[e.startsWith("Array")&&"[",vr.jsx(Ogr,{text:c}),l&&vr.jsx("button",{type:"button",onClick:i,className:"ndl-properties-show-all-button",children:" Show all"}),e.startsWith("Array")&&"]"]})},Mgr=({properties:t,paneWidth:r})=>vr.jsxs("div",{className:"ndl-graph-visualization-properties-table",children:[vr.jsxs("div",{className:"ndl-properties-header",children:[vr.jsx(fu,{variant:"body-small",className:"ndl-properties-header-key",children:"Key"}),vr.jsx(fu,{variant:"body-small",children:"Value"})]}),Object.entries(t).map(([e,{stringified:o,type:n}])=>vr.jsxs("div",{className:"ndl-properties-row",children:[vr.jsx(fu,{variant:"body-small",className:"ndl-properties-key",children:e}),vr.jsx("div",{className:"ndl-properties-value",children:vr.jsx(Pgr,{value:o,width:r,type:n})}),vr.jsx("div",{className:"ndl-properties-clipboard-button",children:vr.jsx(oF,{textToCopy:`${e}: ${o}`,size:"small",tooltipProps:{placement:"left",type:"simple"}})})]},e))]}),Igr=({paneWidth:t=400})=>{const{selected:r,nvlGraph:e,metadataLookup:o}=ts(),n=fr.useMemo(()=>{const[l]=r.nodeIds;if(l!==void 0)return e.nodeData[l]},[r,e]),a=fr.useMemo(()=>{const[l]=r.relationshipIds;if(l!==void 0)return e.relData[l]},[r,e]),i=fr.useMemo(()=>{if(n)return{data:n,dataType:"node"};if(a)return{data:a,dataType:"relationship"}},[n,a]);if(i===void 0)return null;const c=[{key:"",type:"String",value:`${i.data.id}`},...Object.keys(i.data.properties).map(l=>({key:l,type:i.data.properties[l].type,value:i.data.properties[l].stringified}))];return vr.jsxs(vr.Fragment,{children:[vr.jsxs(E0.Title,{children:[vr.jsx("h6",{className:"ndl-details-title",children:i.dataType==="node"?"Node details":"Relationship details"}),vr.jsx(oF,{textToCopy:c.map(l=>`${l.key}: ${l.value}`).join(` +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,i=!0,c=!1;return{s:function(){e=e.call(t)},n:function(){var l=e.next();return i=l.done,l},e:function(l){c=!0,a=l},f:function(){try{i||e.return==null||e.return()}finally{if(c)throw a}}}}function VH(t,r){if(t){if(typeof t=="string")return aB(t,r);var e={}.toString.call(t).slice(8,-1);return e==="Object"&&t.constructor&&(e=t.constructor.name),e==="Map"||e==="Set"?Array.from(t):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?aB(t,r):void 0}}function aB(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,o=Array(r);e1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};(function(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")})(this,e),(function(l,d){WH(l,d),d.add(l)})(this,uu),Np(this,a2,void 0),Np(this,jo,void 0),Np(this,_n,void 0),Np(this,Ng,void 0),Np(this,Wp,void 0),Np(this,Rur,void 0),i.disableTelemetry,js(uu,this,Mur).call(this,i),Ky(a2,this,new edr(c)),Ky(Ng,this,i),Ky(Wp,this,o),this.checkWebGLCompatibility(),js(uu,this,cB).call(this,n,a,i)},r=[{key:"restart",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=this.getNodePositions(),a=He(jo,this),i=a.zoom,c=a.layout,l=a.layoutOptions,d=a.nodes,s=a.rels;He(_n,this).destroy(),Object.assign(He(Ng,this),e),js(uu,this,cB).call(this,d.items,s.items,He(Ng,this)),this.setZoom(i),this.setLayout(c),this.setLayoutOptions(l),this.addAndUpdateElementsInGraph(d.items,s.items),o&&this.setNodePositions(n)}},{key:"addAndUpdateElementsInGraph",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];js(uu,this,eS).call(this,e),js(uu,this,tS).call(this,o,e);var n={added:!1,updated:!1};He(jo,this).nodes.update(e,Fc({},n)),He(jo,this).rels.update(o,Fc({},n)),He(jo,this).nodes.add(e,Fc({},n)),He(jo,this).rels.add(o,Fc({},n)),He(jo,this).setGraphUpdated(),He(_n,this).updateHtmlOverlay()}},{key:"getSelectedNodes",value:function(){var e=this;return ad(He(jo,this).nodes.items).filter(function(o){return o.selected}).map(function(o){return Fc(Fc({},o),He(jo,e).nodes.idToPosition[o.id])})}},{key:"getSelectedRelationships",value:function(){return ad(He(jo,this).rels.items).filter(function(e){return e.selected})}},{key:"updateElementsInGraph",value:function(e,o){var n=this,a={added:!1,updated:!1},i=e.filter(function(l){return He(jo,n).nodes.idToItem[l.id]!==void 0}),c=o.filter(function(l){return He(jo,n).rels.idToItem[l.id]!==void 0});js(uu,this,eS).call(this,i),js(uu,this,tS).call(this,c,e),He(jo,this).nodes.update(i,Fc({},a)),He(jo,this).rels.update(c,Fc({},a)),He(_n,this).updateHtmlOverlay()}},{key:"addElementsToGraph",value:function(e,o){js(uu,this,eS).call(this,e),js(uu,this,tS).call(this,o,e);var n={added:!1,updated:!1};He(jo,this).nodes.add(e,Fc({},n)),He(jo,this).rels.add(o,Fc({},n)),He(_n,this).updateHtmlOverlay()}},{key:"removeNodesWithIds",value:function(e){if(Array.isArray(e)&&!(0,Kn.isEmpty)(e)){var o,n={},a=UO(e);try{for(a.s();!(o=a.n()).done;)n[o.value]=!0}catch(s){a.e(s)}finally{a.f()}var i,c=[],l=UO(He(jo,this).rels.items);try{for(l.s();!(i=l.n()).done;){var d=i.value;n[d.from]!==!0&&n[d.to]!==!0||c.push(d.id)}}catch(s){l.e(s)}finally{l.f()}c.length>0&&js(uu,this,lB).call(this,c),js(uu,this,Iur).call(this,e),He(jo,this).setGraphUpdated(),He(_n,this).updateHtmlOverlay()}}},{key:"removeRelationshipsWithIds",value:function(e){Array.isArray(e)&&!(0,Kn.isEmpty)(e)&&(js(uu,this,lB).call(this,e),He(jo,this).setGraphUpdated(),He(_n,this).updateHtmlOverlay())}},{key:"getNodes",value:function(){return He(_n,this).dumpNodes()}},{key:"getRelationships",value:function(){return He(_n,this).dumpRelationships()}},{key:"getNodeById",value:function(e){return He(jo,this).nodes.idToItem[e]}},{key:"getRelationshipById",value:function(e){return He(jo,this).rels.idToItem[e]}},{key:"getPositionById",value:function(e){return He(jo,this).nodes.idToPosition[e]}},{key:"getCurrentOptions",value:function(){return He(Ng,this)}},{key:"destroy",value:function(){He(_n,this).destroy()}},{key:"deselectAll",value:function(){this.updateElementsInGraph(He(jo,this).nodes.items.map(function(e){return Fc(Fc({},e),{},{selected:!1})}),He(jo,this).rels.items.map(function(e){return Fc(Fc({},e),{},{selected:!1})}))}},{key:"fit",value:function(e,o){He(_n,this).fit(e,o)}},{key:"resetZoom",value:function(){He(_n,this).resetZoom()}},{key:"setRenderer",value:function(e){He(_n,this).setRenderer(e)}},{key:"setDisableWebGL",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0];He(Ng,this).disableWebGL!==e&&(He(Ng,this).disableWebGL=e,this.restart())}},{key:"pinNode",value:function(e){He(jo,this).nodes.update([{id:e,pinned:!0}],{})}},{key:"unPinNode",value:function(e){He(jo,this).nodes.update(e.map(function(o){return{id:o,pinned:!1}}),{})}},{key:"setLayout",value:function(e){He(jo,this).setLayout(e)}},{key:"setLayoutOptions",value:function(e){He(jo,this).setLayoutOptions(e)}},{key:"getNodesOnScreen",value:function(){return He(_n,this).getNodesOnScreen()}},{key:"getNodePositions",value:function(){return He(_n,this).getNodePositions()}},{key:"setNodePositions",value:function(e){var o=arguments.length>1&&arguments[1]!==void 0&&arguments[1];He(_n,this).setNodePositions(e,o)}},{key:"isLayoutMoving",value:function(){return He(_n,this).isLayoutMoving()}},{key:"saveToFile",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};He(_n,this).saveToFile(e)}},{key:"saveToSvg",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};He(_n,this).saveToSvg(e)}},{key:"getImageDataUrl",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return He(_n,this).getImageDataURL(e)}},{key:"saveFullGraphToLargeFile",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};He(_n,this).saveFullGraphToLargeFile(e)}},{key:"getZoomLimits",value:function(){return{minZoom:He(jo,this).minZoom,maxZoom:He(jo,this).maxZoom}}},{key:"setZoom",value:function(e){He(_n,this).setZoomLevel(e)}},{key:"setPan",value:function(e,o){He(_n,this).setPanCoordinates(e,o)}},{key:"setZoomAndPan",value:function(e,o,n){He(_n,this).setZoomAndPan(e,o,n)}},{key:"getScale",value:function(){return He(_n,this).getScale()}},{key:"getPan",value:function(){return He(_n,this).getPan()}},{key:"getHits",value:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:["node","relationship"],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{hitNodeMarginWidth:0},a=He(jo,this),i=a.zoom,c=a.panX,l=a.panY,d=a.renderer,s=IH(e,He(Wp,this),i,c,l),u=s.x,g=s.y,b=d===$v?(function(f,v,p){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:["node","relationship"],y=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},k=[],x=[],_=p.nodes,S=p.rels;return m.includes("node")&&k.push.apply(k,Cw((function(E,O){var R,M=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},I=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,L=[],z=jO(arguments.length>2&&arguments[2]!==void 0?arguments[2]:[]);try{var j=function(){var F,H=R.value,q=M[H.id];if((q==null?void 0:q.x)===void 0||q.y===void 0)return 1;var W=((F=H.size)!==null&&F!==void 0?F:ka)*Qo(),Z={x:q.x-E,y:q.y-O},$=Math.pow(W,2),X=Math.pow(W+I,2),Q=Math.pow(Z.x,2)+Math.pow(Z.y,2),lr=Math.sqrt(Q);if(Qlr});L.splice(or!==-1?or:L.length,0,{data:H,targetCoordinates:{x:q.x,y:q.y},pointerCoordinates:{x:E,y:O},distanceVector:Z,distance:lr,insideNode:Q<$})}};for(z.s();!(R=z.n()).done;)j()}catch(F){z.e(F)}finally{z.f()}return L})(f,v,_.items,_.idToPosition,y.hitNodeMarginWidth))),m.includes("relationship")&&x.push.apply(x,Cw((function(E,O){var R,M=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},I=[],L={},z=jO(arguments.length>2&&arguments[2]!==void 0?arguments[2]:[]);try{var j=function(){var F=R.value,H=F.from,q=F.to;if(L["".concat(H,".").concat(q)]===void 0){var W=M[H],Z=M[q];if((W==null?void 0:W.x)===void 0||W.y===void 0||(Z==null?void 0:Z.x)===void 0||Z.y===void 0)return 0;var $=mT({x:W.x,y:W.y},{x:Z.x,y:Z.y},{x:E,y:O});if($<=iur){var X=I.findIndex(function(Q){return Q.distance>$});I.splice(X!==-1?X:I.length,0,{data:F,fromTargetCoordinates:{x:W.x,y:W.y},toTargetCoordinates:{x:Z.x,y:Z.y},pointerCoordinates:{x:E,y:O},distance:$})}L["".concat(H,".").concat(q)]=1,L["".concat(q,".").concat(H)]=1}};for(z.s();!(R=z.n()).done;)j()}catch(F){z.e(F)}finally{z.f()}return I})(f,v,S.items,_.idToPosition))),{nodes:k,relationships:x}})(u,g,He(jo,this),o,n):(function(f,v,p){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:["node","relationship"],y=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},k=[],x=[];return m.includes("node")&&k.push.apply(k,Cw(p.getCanvasNodesAt({x:f,y:v},y.hitNodeMarginWidth))),m.includes("relationship")&&x.push.apply(x,Cw(p.getCanvasRelsAt({x:f,y:v}))),{nodes:k,relationships:x}})(u,g,He(_n,this),o,n);return Fc(Fc({},e),{},{nvlTargets:b})}},{key:"getContainer",value:function(){return He(Wp,this)}},{key:"checkWebGLCompatibility",value:function(){var e=He(Ng,this).disableWebGL;if(e===void 0||!e){var o=(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document.createElement("canvas");try{return window.WebGLRenderingContext!==void 0&&(n.getContext("webgl")!==null||n.getContext("experimental-webgl")!==null)}catch{return!1}})();if(!o){if(e!==void 0)throw new HV("Could not initialize WebGL");He(Ng,this).renderer=Tf,En.warn("GPU acceleration is not available on your browser. Falling back to CPU layout and rendering. You can disable this warning by setting the disableWebGL option to true.")}e===void 0&&(He(Ng,this).disableWebGL=!o)}}}],r&&Cur(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r})();function cB(){var t,r=this,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Ky(jo,this,Sur(n)),n.minimapContainer instanceof HTMLElement||delete n.minimapContainer,Ky(_n,this,new hur(He(jo,this),He(Wp,this),n)),this.addAndUpdateElementsInGraph(e,o),He(_n,this).on("restart",this.restart.bind(this));var a,i,c=UO((a=He(a2,this).callbacks,Object.entries(a)));try{var l=function(){var d,s,u=(d=i.value,s=2,(function(f){if(Array.isArray(f))return f})(d)||(function(f,v){var p=f==null?null:typeof Symbol<"u"&&f[Symbol.iterator]||f["@@iterator"];if(p!=null){var m,y,k,x,_=[],S=!0,E=!1;try{if(k=(p=p.call(f)).next,v===0){if(Object(p)!==p)return;S=!1}else for(;!(S=(m=k.call(p)).done)&&(_.push(m.value),_.length!==v);S=!0);}catch(O){E=!0,y=O}finally{try{if(!S&&p.return!=null&&(x=p.return(),Object(x)!==x))return}finally{if(E)throw y}}return _}})(d,s)||VH(d,s)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()),g=u[0],b=u[1];b!==void 0&&He(_n,r).on(g,function(){for(var f=arguments.length,v=new Array(f),p=0;p0})(o)});if(r){var e="";throw/^\d+$/.test(r.id)||(e=" Node ids need to be numeric strings. Strings that contain anything other than numbers are not yet supported."),new TypeError("Invalid node provided: ".concat(JSON.stringify(r),".").concat(e))}}function tS(t){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],e="",o=null,n=He(jo,this),a=n.nodes,i=n.rels,c={},l=0;l{const e=vc.keyBy(t,"id"),o=vc.keyBy(r,"id"),n=vc.sortBy(vc.keys(e)),a=vc.sortBy(vc.keys(o)),i=[],c=[],l=[];let d=0,s=0;for(;do[u]).filter(u=>!vc.isNil(u)),removed:c.map(u=>e[u]).filter(u=>!vc.isNil(u)),updated:l.map(u=>o[u]).filter(u=>!vc.isNil(u))}},Lur=(t,r)=>{const e=vc.keyBy(t,"id");return r.map(o=>{const n=e[o.id];return n===void 0?null:vc.transform(o,(a,i,c)=>{(c==="id"||i!==n[c])&&Object.assign(a,{[c]:i})})}).filter(o=>o!==null&&Object.keys(o).length>1)},jur=(t,r)=>vc.isEqual(t,r),zur=t=>{const r=fr.useRef();return jur(t,r.current)||(r.current=t),r.current},Bur=(t,r)=>{fr.useEffect(t,r.map(zur))},Uur=fr.memo(fr.forwardRef(({nodes:t,rels:r,layout:e,layoutOptions:o,nvlCallbacks:n={},nvlOptions:a={},positions:i=[],zoom:c,pan:l,onInitializationError:d,...s},u)=>{const g=fr.useRef(null),b=fr.useRef(void 0),f=fr.useRef(void 0);fr.useImperativeHandle(u,()=>Object.getOwnPropertyNames(dB.prototype).reduce((_,S)=>({..._,[S]:(...E)=>g.current===null?null:g.current[S](...E)}),{}));const v=fr.useRef(null),[p,m]=fr.useState(t),[y,k]=fr.useState(r);return fr.useEffect(()=>()=>{var x;(x=g.current)==null||x.destroy(),g.current=null},[]),fr.useEffect(()=>{let x=null;const S="minimapContainer"in a?a.minimapContainer!==null:!0;if(v.current!==null&&S&&g.current===null){const O={...a,layoutOptions:o};e!==void 0&&(O.layout=e);try{x=new dB(v.current,p,y,O,n),g.current=x,k(r),m(t)}catch(R){if(typeof d=="function")d(R);else throw R}}},[v.current,a.minimapContainer]),fr.useEffect(()=>{if(g.current===null)return;const x=sB(p,t),_=Lur(p,t),S=sB(y,r);if(x.added.length===0&&x.removed.length===0&&_.length===0&&S.added.length===0&&S.removed.length===0&&S.updated.length===0)return;k(r),m(t);const O=[...x.added,..._],R=[...S.added,...S.updated];g.current.addAndUpdateElementsInGraph(O,R);const M=S.removed.map(L=>L.id),I=x.removed.map(L=>L.id);g.current.removeRelationshipsWithIds(M),g.current.removeNodesWithIds(I)},[p,y,t,r]),fr.useEffect(()=>{const x=e??a.layout;g.current===null||x===void 0||g.current.setLayout(x)},[e,a.layout]),Bur(()=>{const x=o??(a==null?void 0:a.layoutOptions);g.current===null||x===void 0||g.current.setLayoutOptions(x)},[o,a.layoutOptions]),fr.useEffect(()=>{g.current===null||a.renderer===void 0||g.current.setRenderer(a.renderer)},[a.renderer]),fr.useEffect(()=>{g.current===null||a.disableWebGL===void 0||g.current.setDisableWebGL(a.disableWebGL)},[a.disableWebGL]),fr.useEffect(()=>{g.current===null||i.length===0||g.current.setNodePositions(i)},[i]),fr.useEffect(()=>{if(g.current===null)return;const x=b.current,_=f.current,S=c!==void 0&&c!==x,E=l!==void 0&&(l.x!==(_==null?void 0:_.x)||l.y!==_.y);S&&E?g.current.setZoomAndPan(c,l.x,l.y):S?g.current.setZoom(c):E&&g.current.setPan(l.x,l.y),b.current=c,f.current=l},[c,l]),vr.jsx("div",{id:Dur,ref:v,style:{height:"100%",outline:"0"},...s})})),Sk=10,oS=10,Tb={frameWidth:3,frameColor:"#a9a9a9",color:"#e0e0e0",lineDash:[10,15],opacity:.5};class YH{constructor(r){Ue(this,"ctx");Ue(this,"canvas");Ue(this,"removeResizeListener");const e=document.createElement("canvas");e.style.position="absolute",e.style.top="0",e.style.bottom="0",e.style.left="0",e.style.right="0",e.style.touchAction="none",r==null||r.appendChild(e);const o=e.getContext("2d");this.ctx=o,this.canvas=e;const n=()=>{this.fixCanvasSize(e)};r==null||r.addEventListener("resize",n),this.removeResizeListener=()=>r==null?void 0:r.removeEventListener("resize",n),this.fixCanvasSize(e)}fixCanvasSize(r){const e=r.parentElement;if(!e)return;const o=e.getBoundingClientRect(),{width:n}=o,{height:a}=o,i=window.devicePixelRatio||1;r.width=n*i,r.height=a*i,r.style.width=`${n}px`,r.style.height=`${a}px`}drawBox(r,e,o,n){const{ctx:a}=this;if(a===null)return;this.clear(),a.save(),a.beginPath(),a.rect(r,e,o-r,n-e),a.closePath(),a.strokeStyle=Tb.frameColor;const i=window.devicePixelRatio||1;a.lineWidth=Tb.frameWidth*i,a.fillStyle=Tb.color,a.globalAlpha=Tb.opacity,a.setLineDash(Tb.lineDash),a.stroke(),a.fill(),a.restore()}drawLasso(r,e,o){const{ctx:n}=this;if(n===null)return;n.save(),this.clear(),n.beginPath();let a=0;for(const c of r){const{x:l,y:d}=c;a===0?n.moveTo(l,d):n.lineTo(l,d),a+=1}const i=window.devicePixelRatio||1;n.strokeStyle=Tb.frameColor,n.setLineDash(Tb.lineDash),n.lineWidth=Tb.frameWidth*i,n.fillStyle=Tb.color,n.globalAlpha=Tb.opacity,e&&n.stroke(),o&&n.fill(),n.restore()}clear(){const{ctx:r,canvas:e}=this;if(r===null)return;const o=e.getBoundingClientRect(),n=window.devicePixelRatio||1;r.clearRect(0,0,o.width*n,o.height*n)}destroy(){const{canvas:r}=this;this.removeResizeListener(),r.remove()}}class uv{constructor(r,e){Ue(this,"nvl");Ue(this,"options");Ue(this,"container");Ue(this,"callbackMap");Ue(this,"addEventListener",(r,e,o)=>{var n;(n=this.container)==null||n.addEventListener(r,e,o)});Ue(this,"removeEventListener",(r,e,o)=>{var n;(n=this.container)==null||n.removeEventListener(r,e,o)});Ue(this,"callCallbackIfRegistered",(r,...e)=>{const o=this.callbackMap.get(r);typeof o=="function"&&o(...e)});Ue(this,"updateCallback",(r,e)=>{this.callbackMap.set(r,e)});Ue(this,"removeCallback",r=>{this.callbackMap.delete(r)});Ue(this,"toggleGlobalTextSelection",(r,e)=>{r?(document.body.style.removeProperty("user-select"),e&&document.body.removeEventListener("mouseup",e)):(document.body.style.setProperty("user-select","none","important"),e&&document.body.addEventListener("mouseup",e))});this.nvl=r,this.options=e,this.container=this.nvl.getContainer(),this.callbackMap=new Map}get nvlInstance(){return this.nvl}get currentOptions(){return this.options}get containerInstance(){return this.container}}const qm=t=>Math.floor(Math.random()*Math.pow(10,t)).toString(),XH=(t,r)=>{const e=Math.abs(t.clientX-r.x),o=Math.abs(t.clientY-r.y);return e>oS||o>oS?!0:Math.pow(e,2)+Math.pow(o,2)>oS},Yf=(t,r)=>{const e=t.getBoundingClientRect(),o=window.devicePixelRatio||1;return{x:(r.clientX-e.left)*o,y:(r.clientY-e.top)*o}},Fur=(t,r)=>{const e=t.getBoundingClientRect(),o=window.devicePixelRatio||1;return{x:(r.clientX-e.left-e.width*.5)*o,y:(r.clientY-e.top-e.height*.5)*o}},x5=(t,r)=>{const e=t.getScale(),o=t.getPan(),n=t.getContainer(),{width:a,height:i}=n.getBoundingClientRect(),c=window.devicePixelRatio||1,l=r.x-a*.5*c,d=r.y-i*.5*c;return{x:o.x+l/e,y:o.y+d/e}};class uB extends uv{constructor(e,o={selectOnRelease:!1}){super(e,o);Ue(this,"mousePosition",{x:0,y:0});Ue(this,"startWorldPosition",{x:0,y:0});Ue(this,"overlayRenderer");Ue(this,"isBoxSelecting",!1);Ue(this,"handleMouseDown",e=>{if(e.button!==0){this.isBoxSelecting=!1;return}this.turnOnBoxSelect(e)});Ue(this,"handleDrag",e=>{if(this.isBoxSelecting){const o=Yf(this.containerInstance,e);this.overlayRenderer.drawBox(this.mousePosition.x,this.mousePosition.y,o.x,o.y)}else e.buttons===1&&this.turnOnBoxSelect(e)});Ue(this,"getHitsInBox",(e,o)=>{const n=(s,u,g)=>{const b=Math.min(u.x,g.x),f=Math.max(u.x,g.x),v=Math.min(u.y,g.y),p=Math.max(u.y,g.y);return s.x>=b&&s.x<=f&&s.y>=v&&s.y<=p},a=this.nvlInstance.getNodePositions(),i=new Set;for(const s of a)n(s,e,o)&&i.add(s.id);const c=this.nvlInstance.getRelationships(),l=[];for(const s of c)i.has(s.from)&&i.has(s.to)&&l.push(s);return{nodes:Array.from(i).map(s=>this.nvlInstance.getNodeById(s)),rels:l}});Ue(this,"endBoxSelect",e=>{if(!this.isBoxSelecting)return;this.isBoxSelecting=!1,this.overlayRenderer.clear();const o=Yf(this.containerInstance,e),n=x5(this.nvlInstance,o),{nodes:a,rels:i}=this.getHitsInBox(this.startWorldPosition,n);this.currentOptions.selectOnRelease===!0&&this.nvlInstance.updateElementsInGraph(a.map(c=>({id:c.id,selected:!0})),i.map(c=>({id:c.id,selected:!0}))),this.callCallbackIfRegistered("onBoxSelect",{nodes:a,rels:i},e),this.toggleGlobalTextSelection(!0,this.endBoxSelect)});this.overlayRenderer=new YH(this.containerInstance),this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mousemove",this.handleDrag,!0),this.addEventListener("mouseup",this.endBoxSelect,!0)}destroy(){this.toggleGlobalTextSelection(!0,this.endBoxSelect),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mousemove",this.handleDrag,!0),this.removeEventListener("mouseup",this.endBoxSelect,!0),this.overlayRenderer.destroy()}turnOnBoxSelect(e){this.mousePosition=Yf(this.containerInstance,e),this.startWorldPosition=x5(this.nvlInstance,this.mousePosition),this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}).nvlTargets.nodes.length>0?this.isBoxSelecting=!1:(this.isBoxSelecting=!0,this.toggleGlobalTextSelection(!1,this.endBoxSelect),this.callCallbackIfRegistered("onBoxStarted",e),this.currentOptions.selectOnRelease===!0&&this.nvlInstance.deselectAll())}}class yh extends uv{constructor(e,o={selectOnClick:!1}){super(e,o);Ue(this,"moved",!1);Ue(this,"mousePosition",{x:0,y:0});Ue(this,"handleMouseDown",e=>{this.mousePosition={x:e.clientX,y:e.clientY}});Ue(this,"handleRightClick",e=>{var i,c;e.preventDefault();const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o;if(n.length===0&&a.length===0){this.callCallbackIfRegistered("onCanvasRightClick",e);return}n.length>0?this.callCallbackIfRegistered("onNodeRightClick",(i=n[0])==null?void 0:i.data,o,e):a.length>0&&this.callCallbackIfRegistered("onRelationshipRightClick",(c=a[0])==null?void 0:c.data,o,e)});Ue(this,"handleDoubleClick",e=>{var i,c;const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o;if(n.length===0&&a.length===0){this.callCallbackIfRegistered("onCanvasDoubleClick",e);return}n.length>0?this.callCallbackIfRegistered("onNodeDoubleClick",(i=n[0])==null?void 0:i.data,o,e):a.length>0&&this.callCallbackIfRegistered("onRelationshipDoubleClick",(c=a[0])==null?void 0:c.data,o,e)});Ue(this,"handleClick",e=>{var i,c;if(XH(e,this.mousePosition)||e.button!==0)return;const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o;if(n.length===0&&a.length===0){this.currentOptions.selectOnClick===!0&&this.nvlInstance.deselectAll(),this.callCallbackIfRegistered("onCanvasClick",e);return}if(n.length>0){const l=n.map(d=>d.data);if(this.currentOptions.selectOnClick===!0){const d=this.nvlInstance.getSelectedNodes(),s=this.nvlInstance.getSelectedRelationships(),g=[...l[0]?[{id:l[0].id,selected:!0}]:[],...d.map(f=>({id:f.id,selected:!1}))],b=s.map(f=>({...f,selected:!1}));this.nvlInstance.updateElementsInGraph(g,b)}this.callCallbackIfRegistered("onNodeClick",(i=n[0])==null?void 0:i.data,o,e)}else if(a.length>0){const l=a.map(d=>d.data);if(this.currentOptions.selectOnClick===!0){const d=this.nvlInstance.getSelectedNodes(),s=this.nvlInstance.getSelectedRelationships(),u=d.map(f=>({id:f.id,selected:!1})),b=[...l[0]?[{id:l[0].id,selected:!0}]:[],...s.map(f=>({...f,selected:!1}))];this.nvlInstance.updateElementsInGraph(u,b)}this.callCallbackIfRegistered("onRelationshipClick",(c=a[0])==null?void 0:c.data,o,e)}});Ue(this,"destroy",()=>{this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("click",this.handleClick,!0),this.removeEventListener("dblclick",this.handleDoubleClick,!0),this.removeEventListener("contextmenu",this.handleRightClick,!0)});this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("click",this.handleClick,!0),this.addEventListener("dblclick",this.handleDoubleClick,!0),this.addEventListener("contextmenu",this.handleRightClick,!0)}}class nS extends uv{constructor(e,o={}){super(e,o);Ue(this,"mousePosition",{x:0,y:0});Ue(this,"mouseDownNode",null);Ue(this,"isDragging",!1);Ue(this,"isDrawing",!1);Ue(this,"selectedNodes",[]);Ue(this,"moveSelectedNodes",!1);Ue(this,"handleMouseDown",e=>{this.mousePosition={x:e.clientX,y:e.clientY},this.mouseDownNode=null;const o=this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}),n=o.nvlTargets.nodes.filter(i=>i.insideNode);o.nvlTargets.nodes.filter(i=>!i.insideNode).length>0?(this.isDrawing=!0,this.addEventListener("mouseup",this.resetState,{once:!0})):n.length>0&&(this.mouseDownNode=o.nvlTargets.nodes[0]??null,this.toggleGlobalTextSelection(!1,this.handleBodyMouseUp)),this.selectedNodes=this.nvlInstance.getSelectedNodes(),this.mouseDownNode!==null&&this.selectedNodes.map(i=>i.id).includes(this.mouseDownNode.data.id)?this.moveSelectedNodes=!0:this.moveSelectedNodes=!1});Ue(this,"handleMouseMove",e=>{if(this.mouseDownNode===null||e.buttons!==1||this.isDrawing||!XH(e,this.mousePosition))return;this.isDragging||(this.moveSelectedNodes?this.callCallbackIfRegistered("onDragStart",this.selectedNodes,e):this.callCallbackIfRegistered("onDragStart",[this.mouseDownNode.data],e),this.isDragging=!0);const o=this.nvlInstance.getScale(),n=(e.clientX-this.mousePosition.x)/o*window.devicePixelRatio,a=(e.clientY-this.mousePosition.y)/o*window.devicePixelRatio;this.moveSelectedNodes?(this.nvlInstance.setNodePositions(this.selectedNodes.map(i=>({id:i.id,x:i.x+n,y:i.y+a,pinned:!0})),!0),this.callCallbackIfRegistered("onDrag",this.selectedNodes,e)):(this.nvlInstance.setNodePositions([{id:this.mouseDownNode.data.id,x:this.mouseDownNode.targetCoordinates.x+n,y:this.mouseDownNode.targetCoordinates.y+a,pinned:!0}],!0),this.callCallbackIfRegistered("onDrag",[this.mouseDownNode.data],e))});Ue(this,"handleBodyMouseUp",e=>{this.toggleGlobalTextSelection(!0,this.handleBodyMouseUp),this.isDragging&&this.mouseDownNode!==null&&(this.moveSelectedNodes?this.callCallbackIfRegistered("onDragEnd",this.selectedNodes,e):this.callCallbackIfRegistered("onDragEnd",[this.mouseDownNode.data],e)),this.resetState()});Ue(this,"resetState",()=>{this.isDragging=!1,this.mouseDownNode=null,this.isDrawing=!1,this.selectedNodes=[],this.moveSelectedNodes=!1});Ue(this,"destroy",()=>{this.toggleGlobalTextSelection(!0,this.handleBodyMouseUp),this.removeEventListener("mousedown",this.handleMouseDown),this.removeEventListener("mousemove",this.handleMouseMove)});this.addEventListener("mousedown",this.handleMouseDown),this.addEventListener("mousemove",this.handleMouseMove)}}const Sf={node:{color:"black",size:25},relationship:{color:"red",width:1}};class aS extends uv{constructor(e,o={}){var n,a;super(e,o);Ue(this,"isMoved",!1);Ue(this,"isDrawing",!1);Ue(this,"isDraggingNode",!1);Ue(this,"mouseDownNode");Ue(this,"newTempTargetNode",null);Ue(this,"newTempRegularRelationshipToNewTempTargetNode",null);Ue(this,"newTempRegularRelationshipToExistingNode",null);Ue(this,"newTempSelfReferredRelationship",null);Ue(this,"newTargetNodeToAdd",null);Ue(this,"newRelationshipToAdd",null);Ue(this,"mouseOutsideOfNvlArea",!1);Ue(this,"cancelDrawing",()=>{var e,o,n,a,i;this.nvlInstance.removeRelationshipsWithIds([(e=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:e.id,(o=this.newTempRegularRelationshipToExistingNode)==null?void 0:o.id,(n=this.newTempSelfReferredRelationship)==null?void 0:n.id].filter(c=>!!c)),this.nvlInstance.removeNodesWithIds((a=this.newTempTargetNode)!=null&&a.id?[(i=this.newTempTargetNode)==null?void 0:i.id]:[]),this.newTempTargetNode=null,this.newTempRegularRelationshipToNewTempTargetNode=null,this.newTempRegularRelationshipToExistingNode=null,this.newTempSelfReferredRelationship=null,this.isMoved=!1,this.isDrawing=!1,this.isDraggingNode=!1});Ue(this,"handleMouseUpGlobal",e=>{this.isDrawing&&this.mouseOutsideOfNvlArea&&this.cancelDrawing()});Ue(this,"handleMouseLeaveNvl",()=>{this.mouseOutsideOfNvlArea=!0});Ue(this,"handleMouseEnterNvl",()=>{this.mouseOutsideOfNvlArea=!1});Ue(this,"handleMouseMove",e=>{var o,n,a,i,c,l,d,s,u,g,b,f,v;if(this.isMoved=!0,this.isDrawing){const p=Yf(this.containerInstance,e),m=x5(this.nvlInstance,p),y=this.nvlInstance.getHits(e,["node"]),[k]=y.nvlTargets.nodes.filter(L=>{var z;return L.data.id!==((z=this.newTempTargetNode)==null?void 0:z.id)}),x=k?{id:k.data.id,x:k.targetCoordinates.x,y:k.targetCoordinates.y,size:k.data.size}:void 0,_=qm(13),S=x?null:{id:_,size:((n=(o=this.currentOptions.ghostGraphStyling)==null?void 0:o.node)==null?void 0:n.size)??Sf.node.size,selected:!1,x:m.x,y:m.y},E=qm(13),O=(a=this.mouseDownNode)!=null&&a.data?{id:E,from:this.mouseDownNode.data.id,to:x?x.id:_}:null;let{x:R,y:M}=m,I=((c=(i=this.currentOptions.ghostGraphStyling)==null?void 0:i.node)==null?void 0:c.size)??Sf.node.size;k?(R=k.targetCoordinates.x,M=k.targetCoordinates.y,I=k.data.size??I,k.data.id===((l=this.mouseDownNode)==null?void 0:l.data.id)&&!this.newTempSelfReferredRelationship?(this.nvlInstance.removeRelationshipsWithIds([(d=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:d.id,(s=this.newTempRegularRelationshipToExistingNode)==null?void 0:s.id].filter(L=>!!L)),this.newTempRegularRelationshipToNewTempTargetNode=null,this.newTempRegularRelationshipToExistingNode=null,this.setNewSelfReferredRelationship(),this.newTempSelfReferredRelationship&&this.nvlInstance.addElementsToGraph([],[this.newTempSelfReferredRelationship])):k.data.id!==((u=this.mouseDownNode)==null?void 0:u.data.id)&&!this.newTempRegularRelationshipToExistingNode&&(this.nvlInstance.removeRelationshipsWithIds([(g=this.newTempSelfReferredRelationship)==null?void 0:g.id,(b=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:b.id].filter(L=>!!L)),this.newTempSelfReferredRelationship=null,this.newTempRegularRelationshipToNewTempTargetNode=null,this.setNewRegularRelationshipToExistingNode(k.data.id),this.newTempRegularRelationshipToExistingNode&&this.nvlInstance.addElementsToGraph([],[this.newTempRegularRelationshipToExistingNode]))):this.newTempRegularRelationshipToNewTempTargetNode||(this.nvlInstance.removeRelationshipsWithIds([(f=this.newTempSelfReferredRelationship)==null?void 0:f.id,(v=this.newTempRegularRelationshipToExistingNode)==null?void 0:v.id].filter(L=>!!L)),this.newTempSelfReferredRelationship=null,this.newTempRegularRelationshipToExistingNode=null,this.setNewRegularRelationshipToNewTempTargetNode(),this.nvlInstance.addElementsToGraph([],this.newTempRegularRelationshipToNewTempTargetNode?[this.newTempRegularRelationshipToNewTempTargetNode]:[])),this.newTempTargetNode&&(this.nvlInstance.setNodePositions([{id:this.newTempTargetNode.id,x:R,y:M}]),this.nvlInstance.updateElementsInGraph([{id:this.newTempTargetNode.id,x:R,y:M,size:I}],[])),this.newRelationshipToAdd=O,this.newTargetNodeToAdd=S}else if(!this.isDraggingNode){this.newRelationshipToAdd=null,this.newTargetNodeToAdd=null;const m=this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}).nvlTargets.nodes.filter(y=>!y.insideNode);if(m.length>0){const[y]=m;this.callCallbackIfRegistered("onHoverNodeMargin",y==null?void 0:y.data)}else this.callCallbackIfRegistered("onHoverNodeMargin",null)}});Ue(this,"handleMouseDown",e=>{var l,d,s,u,g;this.callCallbackIfRegistered("onHoverNodeMargin",null),this.isMoved=!1,this.newRelationshipToAdd=null,this.newTargetNodeToAdd=null;const o=this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}),n=o.nvlTargets.nodes.filter(b=>b.insideNode),a=o.nvlTargets.nodes.filter(b=>!b.insideNode),i=n.length>0,c=a.length>0;if((i||c)&&(e.preventDefault(),(l=this.containerInstance)==null||l.focus()),i)this.isDraggingNode=!0,this.isDrawing=!1;else if(c){this.isDrawing=!0,this.isDraggingNode=!1,this.mouseDownNode=a[0];const b=Yf(this.containerInstance,e),f=x5(this.nvlInstance,b),v=((s=(d=this.currentOptions.ghostGraphStyling)==null?void 0:d.node)==null?void 0:s.color)??Sf.node.color,p=document.createElement("div");p.style.width="110%",p.style.height="110%",p.style.position="absolute",p.style.left="-5%",p.style.top="-5%",p.style.borderRadius="50%",p.style.backgroundColor=v,this.newTempTargetNode={id:qm(13),size:((g=(u=this.currentOptions.ghostGraphStyling)==null?void 0:u.node)==null?void 0:g.size)??Sf.node.size,selected:!1,x:f.x,y:f.y,html:p},this.setNewRegularRelationshipToNewTempTargetNode(),this.nvlInstance.addAndUpdateElementsInGraph([this.newTempTargetNode],this.newTempRegularRelationshipToNewTempTargetNode?[this.newTempRegularRelationshipToNewTempTargetNode]:[]),this.callCallbackIfRegistered("onDrawStarted",e)}else this.mouseDownNode=void 0,this.isDrawing=!1,this.isDraggingNode=!1});Ue(this,"handleMouseUp",e=>{var o,n,a,i,c;this.nvlInstance.removeRelationshipsWithIds([(o=this.newTempRegularRelationshipToNewTempTargetNode)==null?void 0:o.id,(n=this.newTempRegularRelationshipToExistingNode)==null?void 0:n.id,(a=this.newTempSelfReferredRelationship)==null?void 0:a.id].filter(l=>!!l)),this.nvlInstance.removeNodesWithIds((i=this.newTempTargetNode)!=null&&i.id?[(c=this.newTempTargetNode)==null?void 0:c.id]:[]),this.isDrawing&&this.isMoved&&(this.newTargetNodeToAdd&&this.nvlInstance.setNodePositions([this.newTargetNodeToAdd]),this.nvlInstance.addAndUpdateElementsInGraph(this.newTargetNodeToAdd?[{id:this.newTargetNodeToAdd.id}]:[],this.newRelationshipToAdd?[this.newRelationshipToAdd]:[]),this.callCallbackIfRegistered("onDrawEnded",this.newRelationshipToAdd,this.newTargetNodeToAdd,e)),this.newTempTargetNode=null,this.newTempRegularRelationshipToNewTempTargetNode=null,this.newTempRegularRelationshipToExistingNode=null,this.newTempSelfReferredRelationship=null,this.isMoved=!1,this.isDrawing=!1,this.isDraggingNode=!1});Ue(this,"destroy",()=>{var e,o;this.removeEventListener("mousemove",this.handleMouseMove,!0),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mouseup",this.handleMouseUp,!0),(e=this.containerInstance)==null||e.removeEventListener("mouseleave",this.handleMouseLeaveNvl),(o=this.containerInstance)==null||o.removeEventListener("mouseenter",this.handleMouseEnterNvl),document.removeEventListener("mouseup",this.handleMouseUpGlobal,!0)});this.nvlInstance.setLayout("free"),this.addEventListener("mousemove",this.handleMouseMove,!0),this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mouseup",this.handleMouseUp,!0),(n=this.containerInstance)==null||n.addEventListener("mouseleave",this.handleMouseLeaveNvl),(a=this.containerInstance)==null||a.addEventListener("mouseenter",this.handleMouseEnterNvl),document.addEventListener("mouseup",this.handleMouseUpGlobal,!0)}setNewRegularRelationship(e){var o,n,a,i;return this.mouseDownNode?{id:qm(13),from:this.mouseDownNode.data.id,to:e,color:((n=(o=this.currentOptions.ghostGraphStyling)==null?void 0:o.relationship)==null?void 0:n.color)??Sf.relationship.color,width:((i=(a=this.currentOptions.ghostGraphStyling)==null?void 0:a.relationship)==null?void 0:i.width)??Sf.relationship.width}:null}setNewRegularRelationshipToNewTempTargetNode(){!this.mouseDownNode||!this.newTempTargetNode||(this.newTempRegularRelationshipToNewTempTargetNode=this.setNewRegularRelationship(this.newTempTargetNode.id))}setNewRegularRelationshipToExistingNode(e){this.mouseDownNode&&(this.newTempRegularRelationshipToExistingNode=this.setNewRegularRelationship(e))}setNewSelfReferredRelationship(){var e,o,n,a;this.mouseDownNode&&(this.newTempSelfReferredRelationship={id:qm(13),from:this.mouseDownNode.data.id,to:this.mouseDownNode.data.id,color:((o=(e=this.currentOptions.ghostGraphStyling)==null?void 0:e.relationship)==null?void 0:o.color)??Sf.relationship.color,width:((a=(n=this.currentOptions.ghostGraphStyling)==null?void 0:n.relationship)==null?void 0:a.width)??Sf.relationship.width})}}class qur extends uv{constructor(e,o={drawShadowOnHover:!1}){super(e,o);Ue(this,"currentHoveredElementId");Ue(this,"currentHoveredElementIsNode");Ue(this,"updates",{nodes:[],relationships:[]});Ue(this,"handleHover",e=>{const{nvlTargets:o}=this.nvlInstance.getHits(e),{nodes:n=[],relationships:a=[]}=o,i=n[0]??a[0],c=i==null?void 0:i.data,l=c!==void 0&&n[0]!==void 0,d=this.currentHoveredElementId===void 0&&c===void 0,s=(c==null?void 0:c.id)!==void 0&&this.currentHoveredElementId===c.id&&l===this.currentHoveredElementIsNode;if(d||s){this.callCallbackIfRegistered("onHover",c,o,e);return}if(this.currentHoveredElementId!==void 0&&this.currentHoveredElementId!==(c==null?void 0:c.id)&&this.unHoverCurrentElement(),l)this.updates.nodes.push({id:c.id,hovered:!0}),this.currentHoveredElementId=c.id,this.currentHoveredElementIsNode=!0;else if(c!==void 0){const{id:g}=c;this.updates.relationships.push({id:g,hovered:!0}),this.currentHoveredElementId=c.id,this.currentHoveredElementIsNode=!1}else this.currentHoveredElementId=void 0,this.currentHoveredElementIsNode=void 0;this.callCallbackIfRegistered("onHover",c,o,e),this.updateElementsInNVL(),this.clearUpdates()});this.addEventListener("mousemove",this.handleHover,!0)}updateElementsInNVL(){this.currentOptions.drawShadowOnHover===!0&&this.nvlInstance.getNodes().length>0&&this.nvlInstance.updateElementsInGraph(this.updates.nodes,this.updates.relationships)}clearUpdates(){this.updates.nodes=[],this.updates.relationships=[]}unHoverCurrentElement(){if(this.currentHoveredElementId===void 0)return;const e={id:this.currentHoveredElementId,hovered:!1};this.currentHoveredElementIsNode===!0?this.updates.nodes.push(e):this.updates.relationships.push({...e})}destroy(){this.removeEventListener("mousemove",this.handleHover,!0)}}var Iw={exports:{}},lx={exports:{}},Gur=lx.exports,gB;function Vur(){return gB||(gB=1,(function(t,r){(function(e,o){t.exports=o()})(Gur,function(){function e(y,k,x,_,S){(function E(O,R,M,I,L){for(;I>M;){if(I-M>600){var z=I-M+1,j=R-M+1,F=Math.log(z),H=.5*Math.exp(2*F/3),q=.5*Math.sqrt(F*H*(z-H)/z)*(j-z/2<0?-1:1),W=Math.max(M,Math.floor(R-j*H/z+q)),Z=Math.min(I,Math.floor(R+(z-j)*H/z+q));E(O,R,W,Z,L)}var $=O[R],X=M,Q=I;for(o(O,M,R),L(O[I],$)>0&&o(O,M,I);X0;)Q--}L(O[M],$)===0?o(O,M,Q):o(O,++Q,I),Q<=R&&(M=Q+1),R<=Q&&(I=Q-1)}})(y,k,x||0,_||y.length-1,S||n)}function o(y,k,x){var _=y[k];y[k]=y[x],y[x]=_}function n(y,k){return yk?1:0}var a=function(y){y===void 0&&(y=9),this._maxEntries=Math.max(4,y),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function i(y,k,x){if(!x)return k.indexOf(y);for(var _=0;_=y.minX&&k.maxY>=y.minY}function p(y){return{children:y,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function m(y,k,x,_,S){for(var E=[k,x];E.length;)if(!((x=E.pop())-(k=E.pop())<=_)){var O=k+Math.ceil((x-k)/_/2)*_;e(y,O,k,x,S),E.push(k,O,O,x)}}return a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(y){var k=this.data,x=[];if(!v(y,k))return x;for(var _=this.toBBox,S=[];k;){for(var E=0;E=0&&S[k].children.length>this._maxEntries;)this._split(S,k),k--;this._adjustParentBBoxes(_,S,k)},a.prototype._split=function(y,k){var x=y[k],_=x.children.length,S=this._minEntries;this._chooseSplitAxis(x,S,_);var E=this._chooseSplitIndex(x,S,_),O=p(x.children.splice(E,x.children.length-E));O.height=x.height,O.leaf=x.leaf,c(x,this.toBBox),c(O,this.toBBox),k?y[k-1].children.push(O):this._splitRoot(x,O)},a.prototype._splitRoot=function(y,k){this.data=p([y,k]),this.data.height=y.height+1,this.data.leaf=!1,c(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(y,k,x){for(var _,S,E,O,R,M,I,L=1/0,z=1/0,j=k;j<=x-k;j++){var F=l(y,0,j,this.toBBox),H=l(y,j,x,this.toBBox),q=(S=F,E=H,O=void 0,R=void 0,M=void 0,I=void 0,O=Math.max(S.minX,E.minX),R=Math.max(S.minY,E.minY),M=Math.min(S.maxX,E.maxX),I=Math.min(S.maxY,E.maxY),Math.max(0,M-O)*Math.max(0,I-R)),W=g(F)+g(H);q=k;L--){var z=y.children[L];d(O,y.leaf?S(z):z),R+=b(O)}return R},a.prototype._adjustParentBBoxes=function(y,k,x){for(var _=x;_>=0;_--)d(k[_],y)},a.prototype._condense=function(y){for(var k=y.length-1,x=void 0;k>=0;k--)y[k].children.length===0?k>0?(x=y[k-1].children).splice(x.indexOf(y[k]),1):this.clear():c(y[k],this.toBBox)},a})})(lx)),lx.exports}class Hur{constructor(r=[],e=Wur){if(this.data=r,this.length=this.data.length,this.compare=e,this.length>0)for(let o=(this.length>>1)-1;o>=0;o--)this._down(o)}push(r){this.data.push(r),this.length++,this._up(this.length-1)}pop(){if(this.length===0)return;const r=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),r}peek(){return this.data[0]}_up(r){const{data:e,compare:o}=this,n=e[r];for(;r>0;){const a=r-1>>1,i=e[a];if(o(n,i)>=0)break;e[r]=i,r=a}e[r]=n}_down(r){const{data:e,compare:o}=this,n=this.length>>1,a=e[r];for(;r=0)break;e[r]=c,r=i}e[r]=a}}function Wur(t,r){return tr?1:0}const Yur=Object.freeze(Object.defineProperty({__proto__:null,default:Hur},Symbol.toStringTag,{value:"Module"})),Xur=KW(Yur);var Gm={exports:{}},iS,bB;function Zur(){return bB||(bB=1,iS=function(r,e,o,n){var a=r[0],i=r[1],c=!1;o===void 0&&(o=0),n===void 0&&(n=e.length);for(var l=(n-o)/2,d=0,s=l-1;di!=f>i&&a<(b-u)*(i-g)/(f-g)+u;v&&(c=!c)}return c}),iS}var cS,hB;function Kur(){return hB||(hB=1,cS=function(r,e,o,n){var a=r[0],i=r[1],c=!1;o===void 0&&(o=0),n===void 0&&(n=e.length);for(var l=n-o,d=0,s=l-1;di!=f>i&&a<(b-u)*(i-g)/(f-g)+u;v&&(c=!c)}return c}),cS}var fB;function Qur(){if(fB)return Gm.exports;fB=1;var t=Zur(),r=Kur();return Gm.exports=function(o,n,a,i){return n.length>0&&Array.isArray(n[0])?r(o,n,a,i):t(o,n,a,i)},Gm.exports.nested=r,Gm.exports.flat=t,Gm.exports}var uy={exports:{}},Jur=uy.exports,vB;function $ur(){return vB||(vB=1,(function(t,r){(function(e,o){o(r)})(Jur,function(e){const n=33306690738754706e-32;function a(v,p,m,y,k){let x,_,S,E,O=p[0],R=y[0],M=0,I=0;R>O==R>-O?(x=O,O=p[++M]):(x=R,R=y[++I]);let L=0;if(MO==R>-O?(S=x-((_=O+x)-O),O=p[++M]):(S=x-((_=R+x)-R),R=y[++I]),x=_,S!==0&&(k[L++]=S);MO==R>-O?(S=x-((_=x+O)-(E=_-x))+(O-E),O=p[++M]):(S=x-((_=x+R)-(E=_-x))+(R-E),R=y[++I]),x=_,S!==0&&(k[L++]=S);for(;M0!=S>0)return E;const O=Math.abs(_+S);return Math.abs(E)>=c*O?E:-(function(R,M,I,L,z,j,F){let H,q,W,Z,$,X,Q,lr,or,tr,dr,sr,pr,ur,cr,gr,kr,Or;const Ir=R-z,Mr=I-z,Lr=M-j,Ar=L-j;$=(cr=(lr=Ir-(Q=(X=134217729*Ir)-(X-Ir)))*(tr=Ar-(or=(X=134217729*Ar)-(X-Ar)))-((ur=Ir*Ar)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=Lr-(Q=(X=134217729*Lr)-(X-Lr)))*(tr=Mr-(or=(X=134217729*Mr)-(X-Mr)))-((gr=Lr*Mr)-Q*or-lr*or-Q*tr))),s[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),s[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,s[2]=sr-(Or-$)+(dr-$),s[3]=Or;let Y=(function(Pr,Dr){let Yr=Dr[0];for(let ie=1;ie=J||-Y>=J||(H=R-(Ir+($=R-Ir))+($-z),W=I-(Mr+($=I-Mr))+($-z),q=M-(Lr+($=M-Lr))+($-j),Z=L-(Ar+($=L-Ar))+($-j),H===0&&q===0&&W===0&&Z===0)||(J=d*F+n*Math.abs(Y),(Y+=Ir*Z+Ar*H-(Lr*W+Mr*q))>=J||-Y>=J))return Y;$=(cr=(lr=H-(Q=(X=134217729*H)-(X-H)))*(tr=Ar-(or=(X=134217729*Ar)-(X-Ar)))-((ur=H*Ar)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=q-(Q=(X=134217729*q)-(X-q)))*(tr=Mr-(or=(X=134217729*Mr)-(X-Mr)))-((gr=q*Mr)-Q*or-lr*or-Q*tr))),f[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),f[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,f[2]=sr-(Or-$)+(dr-$),f[3]=Or;const nr=a(4,s,4,f,u);$=(cr=(lr=Ir-(Q=(X=134217729*Ir)-(X-Ir)))*(tr=Z-(or=(X=134217729*Z)-(X-Z)))-((ur=Ir*Z)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=Lr-(Q=(X=134217729*Lr)-(X-Lr)))*(tr=W-(or=(X=134217729*W)-(X-W)))-((gr=Lr*W)-Q*or-lr*or-Q*tr))),f[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),f[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,f[2]=sr-(Or-$)+(dr-$),f[3]=Or;const xr=a(nr,u,4,f,g);$=(cr=(lr=H-(Q=(X=134217729*H)-(X-H)))*(tr=Z-(or=(X=134217729*Z)-(X-Z)))-((ur=H*Z)-Q*or-lr*or-Q*tr))-(dr=cr-(kr=(lr=q-(Q=(X=134217729*q)-(X-q)))*(tr=W-(or=(X=134217729*W)-(X-W)))-((gr=q*W)-Q*or-lr*or-Q*tr))),f[0]=cr-(dr+$)+($-kr),$=(pr=ur-((sr=ur+dr)-($=sr-ur))+(dr-$))-(dr=pr-gr),f[1]=pr-(dr+$)+($-gr),$=(Or=sr+dr)-sr,f[2]=sr-(Or-$)+(dr-$),f[3]=Or;const Er=a(xr,g,4,f,b);return b[Er-1]})(v,p,m,y,k,x,O)},e.orient2dfast=function(v,p,m,y,k,x){return(p-x)*(m-k)-(v-k)*(y-x)},Object.defineProperty(e,"__esModule",{value:!0})})})(uy,uy.exports)),uy.exports}var pB;function rgr(){if(pB)return Iw.exports;pB=1;var t=Vur(),r=Xur,e=Qur(),o=$ur().orient2d;r.default&&(r=r.default),Iw.exports=n,Iw.exports.default=n;function n(x,_,S){_=Math.max(0,_===void 0?2:_),S=S||0;var E=b(x),O=new t(16);O.toBBox=function(Q){return{minX:Q[0],minY:Q[1],maxX:Q[0],maxY:Q[1]}},O.compareMinX=function(Q,lr){return Q[0]-lr[0]},O.compareMinY=function(Q,lr){return Q[1]-lr[1]},O.load(x);for(var R=[],M=0,I;MR||I.push({node:j,dist:F})}for(;I.length&&!I.peek().node.children;){var H=I.pop(),q=H.node,W=p(q,_,S),Z=p(q,E,O);if(H.dist=_.minX&&x[0]<=_.maxX&&x[1]>=_.minY&&x[1]<=_.maxY}function d(x,_,S){for(var E=Math.min(x[0],_[0]),O=Math.min(x[1],_[1]),R=Math.max(x[0],_[0]),M=Math.max(x[1],_[1]),I=S.search({minX:E,minY:O,maxX:R,maxY:M}),L=0;L0!=s(x,_,E)>0&&s(S,E,x)>0!=s(S,E,_)>0}function g(x){var _=x.p,S=x.next.p;return x.minX=Math.min(_[0],S[0]),x.minY=Math.min(_[1],S[1]),x.maxX=Math.max(_[0],S[0]),x.maxY=Math.max(_[1],S[1]),x}function b(x){for(var _=x[0],S=x[0],E=x[0],O=x[0],R=0;RE[0]&&(E=M),M[1]O[1]&&(O=M)}var I=[_,S,E,O],L=I.slice();for(R=0;R1?(E=S[0],O=S[1]):I>0&&(E+=R*I,O+=M*I)}return R=x[0]-E,M=x[1]-O,R*R+M*M}function m(x,_,S,E,O,R,M,I){var L=S-x,z=E-_,j=M-O,F=I-R,H=x-O,q=_-R,W=L*L+z*z,Z=L*j+z*F,$=j*j+F*F,X=L*H+z*q,Q=j*H+F*q,lr=W*$-Z*Z,or,tr,dr,sr,pr=lr,ur=lr;lr===0?(tr=0,pr=1,sr=Q,ur=$):(tr=Z*Q-$*X,sr=W*Q-Z*X,tr<0?(tr=0,sr=Q,ur=$):tr>pr&&(tr=pr,sr=Q+Z,ur=$)),sr<0?(sr=0,-X<0?tr=0:-X>W?tr=pr:(tr=-X,pr=W)):sr>ur&&(sr=ur,-X+Z<0?tr=0:-X+Z>W?tr=pr:(tr=-X+Z,pr=W)),or=tr===0?0:tr/pr,dr=sr===0?0:sr/ur;var cr=(1-or)*x+or*S,gr=(1-or)*_+or*E,kr=(1-dr)*O+dr*M,Or=(1-dr)*R+dr*I,Ir=kr-cr,Mr=Or-gr;return Ir*Ir+Mr*Mr}function y(x,_){return x[0]===_[0]?x[1]-_[1]:x[0]-_[0]}function k(x){x.sort(y);for(var _=[],S=0;S=2&&s(_[_.length-2],_[_.length-1],x[S])<=0;)_.pop();_.push(x[S])}for(var E=[],O=x.length-1;O>=0;O--){for(;E.length>=2&&s(E[E.length-2],E[E.length-1],x[O])<=0;)E.pop();E.push(x[O])}return E.pop(),_.pop(),_.concat(E)}return Iw.exports}var egr=rgr();const tgr=ov(egr),kB=10,ogr=500,ngr=(t,r,e,o)=>{const n=(o[1]-e[1])*(r[0]-t[0])-(o[0]-e[0])*(r[1]-t[1]);if(n===0)return!1;const a=((t[1]-e[1])*(o[0]-e[0])-(t[0]-e[0])*(o[1]-e[1]))/n,i=((e[0]-t[0])*(r[1]-t[1])-(e[1]-t[1])*(r[0]-t[0]))/n;return a>0&&a<1&&i>0&&i<1},agr=t=>{for(let r=0;r{let o=!1;for(let n=0,a=e.length-1;nr!=u>r&&t<(s-l)*(r-d)/(u-d)+l&&(o=!o)}return o};class mB extends uv{constructor(e,o={selectOnRelease:!1}){super(e,o);Ue(this,"active",!1);Ue(this,"points",[]);Ue(this,"overlayRenderer");Ue(this,"startLasso",e=>{this.nvlInstance.getHits(e,["node"],{hitNodeMarginWidth:Sk}).nvlTargets.nodes.length>0?this.active=!1:(this.active=!0,this.points=[Yf(this.containerInstance,e)],this.toggleGlobalTextSelection(!1,this.endLasso),this.callCallbackIfRegistered("onLassoStarted",e),this.currentOptions.selectOnRelease===!0&&this.nvlInstance.deselectAll())});Ue(this,"handleMouseDown",e=>{e.button===0&&!this.active&&this.startLasso(e)});Ue(this,"handleDrag",e=>{if(this.active){const o=this.points[this.points.length-1];if(o===void 0)return;const n=Yf(this.containerInstance,e),a=Math.abs(o.x-n.x),i=Math.abs(o.y-n.y);(a>kB||i>kB)&&(this.points.push(n),this.overlayRenderer.drawLasso(this.points,!0,!1))}});Ue(this,"handleMouseUp",e=>{this.points.push(Yf(this.containerInstance,e)),this.endLasso(e)});Ue(this,"getLassoItems",e=>{const o=e.map(d=>x5(this.nvlInstance,d)),n=this.nvlInstance.getNodePositions(),a=new Set;for(const d of n)d.x===void 0||d.y===void 0||d.id===void 0||igr(d.x,d.y,o)&&a.add(d.id);const i=this.nvlInstance.getRelationships(),c=[];for(const d of i)a.has(d.from)&&a.has(d.to)&&c.push(d);return{nodes:Array.from(a).map(d=>this.nvlInstance.getNodeById(d)),rels:c}});Ue(this,"endLasso",e=>{if(!this.active)return;this.active=!1,this.toggleGlobalTextSelection(!0,this.endLasso);const o=this.points.map(c=>[c.x,c.y]),a=(agr(o)?tgr(o,2):o).map(c=>({x:c[0],y:c[1]})).filter(c=>c.x!==void 0&&c.y!==void 0);this.overlayRenderer.drawLasso(a,!1,!0),setTimeout(()=>this.overlayRenderer.clear(),ogr);const i=this.getLassoItems(a);this.currentOptions.selectOnRelease===!0&&this.nvlInstance.updateElementsInGraph(i.nodes.map(c=>({id:c.id,selected:!0})),i.rels.map(c=>({id:c.id,selected:!0}))),this.callCallbackIfRegistered("onLassoSelect",i,e)});this.overlayRenderer=new YH(this.containerInstance),this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mousemove",this.handleDrag,!0),this.addEventListener("mouseup",this.handleMouseUp,!0)}destroy(){this.toggleGlobalTextSelection(!0,this.endLasso),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mousemove",this.handleDrag,!0),this.removeEventListener("mouseup",this.handleMouseUp,!0),this.overlayRenderer.destroy()}}class cgr extends uv{constructor(e,o={excludeNodeMargin:!1}){super(e,o);Ue(this,"initialMousePosition",{x:0,y:0});Ue(this,"initialPan",{x:0,y:0});Ue(this,"targets",[]);Ue(this,"shouldPan",!1);Ue(this,"isPanning",!1);Ue(this,"updateTargets",(e,o)=>{this.targets=e,this.currentOptions.excludeNodeMargin=o});Ue(this,"handleMouseDown",e=>{const o=this.nvlInstance.getHits(e,vc.difference(["node","relationship"],this.targets),{hitNodeMarginWidth:this.currentOptions.excludeNodeMargin===!0?Sk:0});o.nvlTargets.nodes.length>0||o.nvlTargets.relationships.length>0?this.shouldPan=!1:(this.initialMousePosition={x:e.clientX,y:e.clientY},this.initialPan=this.nvlInstance.getPan(),this.shouldPan=!0)});Ue(this,"handleMouseMove",e=>{if(!this.shouldPan||e.buttons!==1)return;this.isPanning||(this.toggleGlobalTextSelection(!1,this.handleMouseUp),this.isPanning=!0);const o=this.nvlInstance.getScale(),{x:n,y:a}=this.initialPan,i=(e.clientX-this.initialMousePosition.x)/o*window.devicePixelRatio,c=(e.clientY-this.initialMousePosition.y)/o*window.devicePixelRatio,l=n-i,d=a-c;this.currentOptions.controlledPan!==!0&&this.nvlInstance.setPan(l,d),this.callCallbackIfRegistered("onPan",{x:l,y:d},e)});Ue(this,"handleMouseUp",()=>{this.isPanning&&this.toggleGlobalTextSelection(!0,this.handleMouseUp),this.resetPanState()});Ue(this,"resetPanState",()=>{this.isPanning=!1,this.shouldPan=!1,this.initialMousePosition={x:0,y:0},this.initialPan={x:0,y:0},this.targets=[]});this.addEventListener("mousedown",this.handleMouseDown,!0),this.addEventListener("mousemove",this.handleMouseMove,!0),this.addEventListener("mouseup",this.handleMouseUp,!0)}destroy(){this.toggleGlobalTextSelection(!0,this.handleMouseUp),this.removeEventListener("mousedown",this.handleMouseDown,!0),this.removeEventListener("mousemove",this.handleMouseMove,!0),this.removeEventListener("mouseup",this.handleMouseUp,!0)}}class yB extends uv{constructor(e,o={}){super(e,o);Ue(this,"zoomLimits");Ue(this,"handleWheel",e=>{e.preventDefault(),this.throttledZoom(e)});Ue(this,"throttledZoom",vc.throttle(e=>{const o=this.nvlInstance.getScale(),{x:n,y:a}=this.nvlInstance.getPan();this.zoomLimits=this.nvlInstance.getZoomLimits();const c=e.ctrlKey||e.metaKey?75:500,l=e.deltaY/c,d=o>=1?l*o:l,s=o-d*Math.min(1,o),u=s>this.zoomLimits.maxZoom||s{this.removeEventListener("wheel",this.handleWheel)});this.zoomLimits=e.getZoomLimits(),this.addEventListener("wheel",this.handleWheel)}}const wh=t=>{var r;(r=t.current)==null||r.destroy(),t.current=null},$a=(t,r,e,o,n,a)=>{fr.useEffect(()=>{const i=n.current;vc.isNil(i)||vc.isNil(i.getContainer())||(e===!0||typeof e=="function"?(vc.isNil(r.current)&&(r.current=new t(i,a)),typeof e=="function"?r.current.updateCallback(o,e):vc.isNil(r.current.callbackMap[o])||r.current.removeCallback(o)):e===!1&&wh(r))},[t,e,o,a,r,n])},lgr=({nvlRef:t,mouseEventCallbacks:r,interactionOptions:e})=>{const o=fr.useRef(null),n=fr.useRef(null),a=fr.useRef(null),i=fr.useRef(null),c=fr.useRef(null),l=fr.useRef(null),d=fr.useRef(null),s=fr.useRef(null);return $a(qur,o,r.onHover,"onHover",t,e),$a(yh,n,r.onNodeClick,"onNodeClick",t,e),$a(yh,n,r.onNodeDoubleClick,"onNodeDoubleClick",t,e),$a(yh,n,r.onNodeRightClick,"onNodeRightClick",t,e),$a(yh,n,r.onRelationshipClick,"onRelationshipClick",t,e),$a(yh,n,r.onRelationshipDoubleClick,"onRelationshipDoubleClick",t,e),$a(yh,n,r.onRelationshipRightClick,"onRelationshipRightClick",t,e),$a(yh,n,r.onCanvasClick,"onCanvasClick",t,e),$a(yh,n,r.onCanvasDoubleClick,"onCanvasDoubleClick",t,e),$a(yh,n,r.onCanvasRightClick,"onCanvasRightClick",t,e),$a(cgr,a,r.onPan,"onPan",t,e),$a(yB,i,r.onZoom,"onZoom",t,e),$a(yB,i,r.onZoomAndPan,"onZoomAndPan",t,e),$a(nS,c,r.onDrag,"onDrag",t,e),$a(nS,c,r.onDragStart,"onDragStart",t,e),$a(nS,c,r.onDragEnd,"onDragEnd",t,e),$a(aS,l,r.onHoverNodeMargin,"onHoverNodeMargin",t,e),$a(aS,l,r.onDrawStarted,"onDrawStarted",t,e),$a(aS,l,r.onDrawEnded,"onDrawEnded",t,e),$a(uB,d,r.onBoxStarted,"onBoxStarted",t,e),$a(uB,d,r.onBoxSelect,"onBoxSelect",t,e),$a(mB,s,r.onLassoStarted,"onLassoStarted",t,e),$a(mB,s,r.onLassoSelect,"onLassoSelect",t,e),fr.useEffect(()=>()=>{wh(o),wh(n),wh(a),wh(i),wh(c),wh(l),wh(d),wh(s)},[]),null},dgr={selectOnClick:!1,drawShadowOnHover:!0,selectOnRelease:!1,excludeNodeMargin:!0},sgr=fr.memo(fr.forwardRef(({nodes:t,rels:r,layout:e,layoutOptions:o,onInitializationError:n,mouseEventCallbacks:a={},nvlCallbacks:i={},nvlOptions:c={},interactionOptions:l=dgr,...d},s)=>{const u=fr.useRef(null),g=s??u,[b,f]=fr.useState(!1),v=fr.useCallback(()=>{f(!0)},[]),p=fr.useCallback(y=>{f(!1),n&&n(y)},[n]),m=b&&g.current!==null;return vr.jsxs(vr.Fragment,{children:[vr.jsx(Uur,{ref:g,nodes:t,id:Nur,rels:r,nvlOptions:c,nvlCallbacks:{...i,onInitialization:()=>{i.onInitialization!==void 0&&i.onInitialization(),v()}},layout:e,layoutOptions:o,onInitializationError:p,...d}),m&&vr.jsx(lgr,{nvlRef:g,mouseEventCallbacks:a,interactionOptions:l})]})})),ZH=fr.createContext(void 0),ts=()=>{const t=fr.useContext(ZH);if(!t)throw new Error("useGraphVisualizationContext must be used within a GraphVisualizationContext");return t};function n0({state:t,onChange:r,isControlled:e}){const[o,n]=fr.useState(t),a=fr.useMemo(()=>e===!0?t:o,[e,t,o]),i=fr.useCallback(c=>{const l=typeof c=="function"?c(a):c;e!==!0&&n(l),r==null||r(l)},[e,a,r]);return[a,i]}const wB=navigator.userAgent.includes("Mac"),KH=(t,r)=>{var e;for(const[o,n]of Object.entries(t)){const a=o.toLowerCase().includes(r),c=((e=n==null?void 0:n.stringified)!==null&&e!==void 0?e:"").toLowerCase().includes(r);if(a||c)return!0}return!1},ugr=(t,r)=>{const e=r.toLowerCase();return t.nodes.filter(o=>{var n;const a=t.nodeData[o.id];return a===void 0?!1:!((n=a.labelsSorted)===null||n===void 0)&&n.some(i=>i.toLowerCase().includes(e))?!0:KH(a.properties,e)}).map(o=>o.id)},ggr=(t,r)=>{const e=r.toLowerCase();return t.rels.filter(o=>{const n=t.relData[o.id];return n===void 0?!1:n.type.toLowerCase().includes(e)?!0:KH(n.properties,e)}).map(o=>o.id)},lS=(t="",r="")=>t.toLowerCase().localeCompare(r.toLowerCase()),Bk=t=>{const{isActive:r,ariaLabel:e,isDisabled:o,description:n,onClick:a,onMouseDown:i,tooltipPlacement:c,className:l,style:d,htmlAttributes:s,children:u}=t;return vr.jsx(P5,{description:n??e,tooltipProps:{content:{style:{whiteSpace:"nowrap"}},root:{isPortaled:!1,placement:c}},size:"small",className:l,style:d,isActive:r,isDisabled:o,onClick:a,htmlAttributes:Object.assign({onMouseDown:i},s),children:u})},bgr=t=>t instanceof HTMLElement?t.isContentEditable||["INPUT","TEXTAREA"].includes(t.tagName):!1,hgr=t=>bgr(t.target),X5={box:"B",lasso:"L",single:"S"},y3=t=>{const{setGesture:r}=ts(),e=fr.useCallback(o=>{if(!hgr(o)&&r!==void 0){const n=o.key.toUpperCase();for(const a of t)n===X5[a]&&r(a)}},[t,r]);fr.useEffect(()=>(document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}),[e])},wT=" ",fgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{gesture:n,setGesture:a,interactionMode:i}=ts();return y3(["single"]),vr.jsx(Bk,{isActive:n==="single",isDisabled:i!=="select",ariaLabel:"Individual Select Button",description:`Individual Select ${wT} ${X5.single}`,onClick:()=>{a==null||a("single")},tooltipPlacement:o??"right",htmlAttributes:Object.assign({"data-testid":"gesture-individual-select"},e),className:t,style:r,children:vr.jsx(g2,{"aria-label":"Individual Select"})})},vgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{gesture:n,setGesture:a,interactionMode:i}=ts();return y3(["box"]),vr.jsx(Bk,{isDisabled:i!=="select"||a===void 0,isActive:n==="box",ariaLabel:"Box Select Button",description:`Box Select ${wT} ${X5.box}`,onClick:()=>{a==null||a("box")},tooltipPlacement:o??"right",htmlAttributes:Object.assign({"data-testid":"gesture-box-select"},e),className:t,style:r,children:vr.jsx(tU,{"aria-label":"Box select"})})},pgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{gesture:n,setGesture:a,interactionMode:i}=ts();return y3(["lasso"]),vr.jsx(Bk,{isDisabled:i!=="select"||a===void 0,isActive:n==="lasso",ariaLabel:"Lasso Select Button",description:`Lasso Select ${wT} ${X5.lasso}`,onClick:()=>{a==null||a("lasso")},tooltipPlacement:o??"right",htmlAttributes:Object.assign({"data-testid":"gesture-lasso-select"},e),className:t,style:r,children:vr.jsx(eU,{"aria-label":"Lasso select"})})},QH=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n}=ts(),a=fr.useCallback(()=>{var i,c;(i=n.current)===null||i===void 0||i.setZoom(((c=n.current)===null||c===void 0?void 0:c.getScale())*1.3)},[n]);return vr.jsx(Bk,{onClick:a,description:"Zoom in",className:t,style:r,htmlAttributes:e,tooltipPlacement:o??"left",children:vr.jsx(JY,{})})},JH=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n}=ts(),a=fr.useCallback(()=>{var i,c;(i=n.current)===null||i===void 0||i.setZoom(((c=n.current)===null||c===void 0?void 0:c.getScale())*.7)},[n]);return vr.jsx(Bk,{onClick:a,description:"Zoom out",className:t,style:r,htmlAttributes:e,tooltipPlacement:o??"left",children:vr.jsx(ZY,{})})},$H=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n}=ts(),a=fr.useCallback(()=>{const c=n.current;if(!c)return[];const l=c.getSelectedNodes(),d=c.getSelectedRelationships(),s=new Set;if(l.length||d.length)return l.forEach(b=>s.add(b.id)),d.forEach(b=>s.add(b.from).add(b.to)),[...s];const u=c.getNodes(),g=c.getRelationships();return u.forEach(b=>b.disabled!==!0&&s.add(b.id)),g.forEach(b=>b.disabled!==!0&&s.add(b.from).add(b.to)),s.size>0?[...s]:u.map(b=>b.id)},[n]),i=fr.useCallback(()=>{var c;(c=n.current)===null||c===void 0||c.fit(a())},[a,n]);return vr.jsx(Bk,{onClick:i,description:"Zoom to fit",className:t,style:r,htmlAttributes:e,tooltipPlacement:o??"left",children:vr.jsx(yY,{})})},rW=({className:t,htmlAttributes:r,style:e,tooltipPlacement:o})=>{const{sidepanel:n}=ts();if(!n)throw new Error("Using the ToggleSidePanelButton requires having a sidepanel");const{isSidePanelOpen:a,setIsSidePanelOpen:i}=n;return vr.jsx(M5,{size:"small",onClick:()=>i==null?void 0:i(!a),isFloating:!0,description:a?"Close":"Open",isActive:a,tooltipProps:{content:{style:{whiteSpace:"nowrap"}},root:{isPortaled:!1,placement:o??"bottom",shouldCloseOnReferenceClick:!0}},className:ao("ndl-graph-visualization-toggle-sidepanel",t),style:e,htmlAttributes:Object.assign({"aria-label":"Toggle node properties panel"},r),children:vr.jsx(SY,{className:"ndl-graph-visualization-toggle-icon"})})},kgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o,open:n,setOpen:a,searchTerm:i,setSearchTerm:c,onSearch:l=()=>{}})=>{const d=fr.useRef(null),[s,u]=n0({isControlled:n!==void 0,onChange:a,state:n??!1}),[g,b]=n0({isControlled:i!==void 0,onChange:c,state:i??""}),{nvlGraph:f}=ts(),v=p=>{if(b(p),p===""){l(void 0,void 0);return}l(ugr(f,p),ggr(f,p))};return vr.jsx(vr.Fragment,{children:s?vr.jsx(QK,{ref:d,size:"small",leadingElement:vr.jsx(VT,{}),trailingElement:vr.jsx(P5,{onClick:()=>{var p;v(""),(p=d.current)===null||p===void 0||p.focus()},description:"Clear search",children:vr.jsx(HO,{})}),placeholder:"Search...",value:g,onChange:p=>v(p.target.value),htmlAttributes:{autoFocus:!0,onBlur:()=>{g===""&&u(!1)}}}):vr.jsx(M5,{size:"small",isFloating:!0,onClick:()=>u(p=>!p),description:"Search",className:t,style:r,htmlAttributes:e,tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},children:vr.jsx(VT,{})})})},eW=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o})=>{const{nvlInstance:n,portalTarget:a}=ts(),[i,c]=fr.useState(!1),l=()=>c(!1),d=fr.useRef(null);return vr.jsxs(vr.Fragment,{children:[vr.jsx(M5,{ref:d,size:"small",isFloating:!0,onClick:()=>c(s=>!s),description:"Download",tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},className:t,style:r,htmlAttributes:e,children:vr.jsx(RY,{})}),vr.jsx(hk,{isOpen:i,onClose:l,anchorRef:d,portalTarget:a,children:vr.jsx(hk.Item,{title:"Download as PNG",onClick:()=>{var s;(s=n.current)===null||s===void 0||s.saveToFile({}),l()}})})]})},mgr={d3Force:{icon:vr.jsx(kY,{}),title:"Force-based layout"},hierarchical:{icon:vr.jsx(xY,{}),title:"Hierarchical layout"}},ygr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o,menuPlacement:n,layoutOptions:a=mgr})=>{var i,c;const l=fr.useRef(null),[d,s]=fr.useState(!1),{layout:u,setLayout:g,portalTarget:b}=ts();return vr.jsxs(vr.Fragment,{children:[vr.jsx(iF,{description:"Select layout",isOpen:d,onClick:()=>s(f=>!f),ref:l,className:t,style:r,htmlAttributes:e,size:"small",tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},children:(c=(i=a[u])===null||i===void 0?void 0:i.icon)!==null&&c!==void 0?c:vr.jsx(g2,{})}),vr.jsx(hk,{isOpen:d,anchorRef:l,onClose:()=>s(!1),placement:n,portalTarget:b,children:Object.entries(a).map(([f,v])=>vr.jsx(hk.RadioItem,{title:v.title,leadingVisual:v.icon,isChecked:f===u,onClick:()=>g==null?void 0:g(f)},f))})]})},wgr={single:{icon:vr.jsx(g2,{}),title:"Individual"},box:{icon:vr.jsx(tU,{}),title:"Box"},lasso:{icon:vr.jsx(eU,{}),title:"Lasso"}},xgr=({className:t,style:r,htmlAttributes:e,tooltipPlacement:o,menuPlacement:n,gestureOptions:a=wgr})=>{var i,c;const l=fr.useRef(null),[d,s]=fr.useState(!1),{gesture:u,setGesture:g,portalTarget:b}=ts();return y3(Object.keys(a)),vr.jsxs(vr.Fragment,{children:[vr.jsx(iF,{description:"Select gesture",isOpen:d,onClick:()=>s(f=>!f),ref:l,className:t,style:r,htmlAttributes:e,size:"small",tooltipProps:{root:{isPortaled:!1,placement:o??"bottom"}},children:(c=(i=a[u])===null||i===void 0?void 0:i.icon)!==null&&c!==void 0?c:vr.jsx(g2,{})}),vr.jsx(hk,{isOpen:d,anchorRef:l,onClose:()=>s(!1),placement:n,portalTarget:b,children:Object.entries(a).map(([f,v])=>vr.jsx(hk.RadioItem,{title:v.title,leadingVisual:v.icon,trailingContent:vr.jsx(XO,{keys:[X5[f]]}),isChecked:f===u,onClick:()=>g==null?void 0:g(f)},f))})]})},E0=({sidepanel:t})=>{const{children:r,isSidePanelOpen:e,setIsSidePanelOpen:o,sidePanelWidth:n,onSidePanelResize:a,maxWidth:i="min(66%, calc(100% - 325px))",minWidth:c=230}=t;return e?vr.jsx(sA,{className:"ndl-graph-visualization-drawer",isExpanded:e,onExpandedChange:l=>{o==null||o(l)},position:"right",type:"push",isResizeable:!0,isCloseable:!1,resizeableProps:{bounds:"window",defaultSize:{height:"100%",width:n??400},maxWidth:i,minWidth:c,onResizeStop:(l,d,s)=>{a(s.getBoundingClientRect().width)}},children:vr.jsx("div",{className:"ndl-graph-visualization-sidepanel-wrapper",children:r})}):null},_gr=({children:t})=>vr.jsx(sA.Header,{className:"ndl-graph-visualization-sidepanel-title",children:t});E0.Title=_gr;const Egr=({children:t})=>vr.jsx(sA.Body,{className:"ndl-graph-visualization-sidepanel-content",children:t});E0.Content=Egr;const i2=({label:t,type:r,metaData:e,tabIndex:o=-1,showCount:n=!1})=>{var a,i,c;const l=ao("ndl-graph-label-rule-indicator",{"ndl-graph-label-rule-indicator-shift-left":r==="relationship"});return vr.jsxs(DQ,{type:r,color:(i=(a=e==null?void 0:e.colorDistribution[0])===null||a===void 0?void 0:a.color)!==null&&i!==void 0?i:"",className:"ndl-graph-label-wrapper",as:"span",htmlAttributes:{tabIndex:o},children:[((c=e==null?void 0:e.colorDistribution.length)!==null&&c!==void 0?c:0)>1&&vr.jsx(dA,{className:l,variant:"info"}),t,n&&(e==null?void 0:e.totalCount)!=null&&` (${e.totalCount})`]})},xB=/(?:https?|s?ftp|bolt):\/\/(?:(?:[^\s()<>]+|\((?:[^\s()<>]+|(?:\([^\s()<>]+\)))?\))+(?:\((?:[^\s()<>]+|(?:\(?:[^\s()<>]+\)))?\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))?/gi,Sgr=({text:t})=>{var r;const e=t??"",o=(r=e.match(xB))!==null&&r!==void 0?r:[];return vr.jsx(vr.Fragment,{children:e.split(xB).map((n,a)=>vr.jsxs(fn.Fragment,{children:[n,o[a]&&vr.jsx("a",{href:o[a],target:"_blank",rel:"noopener noreferrer",className:"hover:underline",children:o[a]})]},`clickable-url-${a}`))})},Ogr=fn.memo(Sgr),Agr="…",Tgr=900,Cgr=150,Rgr=300,Pgr=({value:t,width:r,type:e})=>{const[o,n]=fr.useState(!1),a=r>Tgr?Rgr:Cgr,i=()=>{n(!0)};let c=o?t:t.slice(0,a);const l=c.length!==t.length;return c+=l?Agr:"",vr.jsxs(vr.Fragment,{children:[e.startsWith("Array")&&"[",vr.jsx(Ogr,{text:c}),l&&vr.jsx("button",{type:"button",onClick:i,className:"ndl-properties-show-all-button",children:" Show all"}),e.startsWith("Array")&&"]"]})},Mgr=({properties:t,paneWidth:r})=>vr.jsxs("div",{className:"ndl-graph-visualization-properties-table",children:[vr.jsxs("div",{className:"ndl-properties-header",children:[vr.jsx(fu,{variant:"body-small",className:"ndl-properties-header-key",children:"Key"}),vr.jsx(fu,{variant:"body-small",children:"Value"})]}),Object.entries(t).map(([e,{stringified:o,type:n}])=>vr.jsxs("div",{className:"ndl-properties-row",children:[vr.jsx(fu,{variant:"body-small",className:"ndl-properties-key",children:e}),vr.jsx("div",{className:"ndl-properties-value",children:vr.jsx(Pgr,{value:o,width:r,type:n})}),vr.jsx("div",{className:"ndl-properties-clipboard-button",children:vr.jsx(oF,{textToCopy:`${e}: ${o}`,size:"small",tooltipProps:{placement:"left",type:"simple"}})})]},e))]}),Igr=({paneWidth:t=400})=>{const{selected:r,nvlGraph:e,metadataLookup:o}=ts(),n=fr.useMemo(()=>{const[l]=r.nodeIds;if(l!==void 0)return e.nodeData[l]},[r,e]),a=fr.useMemo(()=>{const[l]=r.relationshipIds;if(l!==void 0)return e.relData[l]},[r,e]),i=fr.useMemo(()=>{if(n)return{data:n,dataType:"node"};if(a)return{data:a,dataType:"relationship"}},[n,a]);if(i===void 0)return null;const c=[{key:"",type:"String",value:`${i.data.id}`},...Object.keys(i.data.properties).map(l=>({key:l,type:i.data.properties[l].type,value:i.data.properties[l].stringified}))];return vr.jsxs(vr.Fragment,{children:[vr.jsxs(E0.Title,{children:[vr.jsx("h6",{className:"ndl-details-title",children:i.dataType==="node"?"Node details":"Relationship details"}),vr.jsx(oF,{textToCopy:c.map(l=>`${l.key}: ${l.value}`).join(` `),size:"small"})]}),vr.jsxs(E0.Content,{children:[vr.jsx("div",{className:"ndl-details-tags",children:i.dataType==="node"?i.data.labelsSorted.map(l=>vr.jsx(i2,{label:l,type:"node",metaData:o.labelMetaData[l],tabIndex:0},l)):vr.jsx(i2,{label:i.data.type,type:"relationship",metaData:o.reltypeMetaData[i.data.type],tabIndex:0})}),vr.jsx("div",{className:"ndl-details-divider"}),vr.jsx(Mgr,{properties:i.data.properties,paneWidth:t})]})]})},Dgr=({children:t})=>{const[r,e]=fr.useState(0),o=fr.useRef(null),n=l=>{var d,s;const u=(s=(d=o.current)===null||d===void 0?void 0:d.children[l])===null||s===void 0?void 0:s.children[0];u instanceof HTMLElement&&u.focus()},a=fr.useMemo(()=>fn.Children.count(t),[t]),i=fr.useCallback(l=>{l>=a?e(a-1):e(Math.max(0,l))},[a,e]),c=l=>{let d=r;l.key==="ArrowRight"||l.key==="ArrowDown"?(d=(r+1)%fn.Children.count(t),i(d)):(l.key==="ArrowLeft"||l.key==="ArrowUp")&&(d=(r-1+fn.Children.count(t))%fn.Children.count(t),i(d)),n(d)};return vr.jsx("ul",{onKeyDown:l=>c(l),ref:o,style:{all:"inherit",listStyleType:"none"},children:fn.Children.map(t,(l,d)=>{if(!fn.isValidElement(l))return null;const s=fr.cloneElement(l,{tabIndex:r===d?0:-1});return vr.jsx("li",{children:s},d)})})},Ngr=t=>typeof t=="function";function _B({initiallyShown:t,children:r,isButtonGroup:e}){const[o,n]=fr.useState(!1),a=()=>n(u=>!u),i=r.length,c=i>t,l=o?i:t,d=i-l;if(i===0)return null;const s=r.slice(0,l).map(u=>Ngr(u)?u():u);return vr.jsxs(vr.Fragment,{children:[e===!0?vr.jsx(Dgr,{children:s}):vr.jsx("div",{style:{all:"inherit"},children:s}),c&&vr.jsx(tQ,{size:"small",onClick:a,children:o?"Show less":`Show all (${d} more)`})]})}const EB=25,Lgr=()=>{const{nvlGraph:t,metadataLookup:r}=ts();return vr.jsxs(vr.Fragment,{children:[vr.jsx(E0.Title,{children:vr.jsx(fu,{variant:"title-4",children:"Results overview"})}),vr.jsx(E0.Content,{children:vr.jsxs("div",{className:"ndl-graph-visualization-overview-panel",children:[r.labels.length>0&&vr.jsxs("div",{className:"ndl-overview-section",children:[vr.jsx("div",{className:"ndl-overview-header",children:vr.jsxs("span",{children:["Nodes",` (${t.nodes.length.toLocaleString()})`]})}),vr.jsx("div",{className:"ndl-overview-items",children:vr.jsx(_B,{initiallyShown:EB,isButtonGroup:!0,children:r.labels.map(e=>vr.jsx(i2,{label:e,type:"node",metaData:r.labelMetaData[e],showCount:!0},e))})})]}),r.reltypes.length>0&&vr.jsxs("div",{className:"ndl-overview-relationships-section",children:[vr.jsxs("span",{className:"ndl-overview-relationships-title",children:["Relationships",` (${t.rels.length.toLocaleString()})`]}),vr.jsx("div",{className:"ndl-overview-items",children:vr.jsx(_B,{initiallyShown:EB,isButtonGroup:!0,children:r.reltypes.map(e=>vr.jsx(i2,{label:e,type:"relationship",metaData:r.reltypeMetaData[e],showCount:!0},e))})})]}),r.hasMultipleColors&&vr.jsxs("div",{className:"ndl-overview-hint",children:[vr.jsx(dA,{variant:"info"}),vr.jsx(fu,{variant:"body-small",children:"indicates color may not match"})]})]})})]})},jgr=()=>{const{selected:t}=ts();return fr.useMemo(()=>t.nodeIds.length>0||t.relationshipIds.length>0,[t])?vr.jsx(Igr,{}):vr.jsx(Lgr,{})};var dx={exports:{}};/** * chroma.js - JavaScript library for color conversions * @@ -1550,7 +1550,7 @@ * http://www.w3.org/TR/css3-color/#svg-color * * @preserve - */var zgr=dx.exports,SB;function Bgr(){return SB||(SB=1,(function(t,r){(function(e,o){t.exports=o()})(zgr,(function(){for(var e=function(K,ir,mr){return ir===void 0&&(ir=0),mr===void 0&&(mr=1),Kmr?mr:K},o=e,n=function(K){K._clipped=!1,K._unclipped=K.slice(0);for(var ir=0;ir<=3;ir++)ir<3?((K[ir]<0||K[ir]>255)&&(K._clipped=!0),K[ir]=o(K[ir],0,255)):ir===3&&(K[ir]=o(K[ir],0,1));return K},a={},i=0,c=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];i=3?Array.prototype.slice.call(K):s(K[0])=="object"&&ir?ir.split("").filter(function(mr){return K[0][mr]!==void 0}).map(function(mr){return K[0][mr]}):K[0]},g=d,b=function(K){if(K.length<2)return null;var ir=K.length-1;return g(K[ir])=="string"?K[ir].toLowerCase():null},f=Math.PI,v={clip_rgb:n,limit:e,type:d,unpack:u,last:b,TWOPI:f*2,PITHIRD:f/3,DEG2RAD:f/180,RAD2DEG:180/f},p={format:{},autodetect:[]},m=v.last,y=v.clip_rgb,k=v.type,x=p,_=function(){for(var ir=[],mr=arguments.length;mr--;)ir[mr]=arguments[mr];var Rr=this;if(k(ir[0])==="object"&&ir[0].constructor&&ir[0].constructor===this.constructor)return ir[0];var Fr=m(ir),Gr=!1;if(!Fr){Gr=!0,x.sorted||(x.autodetect=x.autodetect.sort(function(ge,Ge){return Ge.p-ge.p}),x.sorted=!0);for(var zr=0,Kr=x.autodetect;zr4?K[4]:1;return Gr===1?[0,0,0,zr]:[mr>=1?0:255*(1-mr)*(1-Gr),Rr>=1?0:255*(1-Rr)*(1-Gr),Fr>=1?0:255*(1-Fr)*(1-Gr),zr]},F=z,H=O,q=S,W=p,Z=v.unpack,$=v.type,X=L;q.prototype.cmyk=function(){return X(this._rgb)},H.cmyk=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(q,[null].concat(K,["cmyk"])))},W.format.cmyk=F,W.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Z(K,"cmyk"),$(K)==="array"&&K.length===4)return"cmyk"}});var Q=v.unpack,lr=v.last,or=function(K){return Math.round(K*100)/100},tr=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Q(K,"hsla"),Rr=lr(K)||"lsa";return mr[0]=or(mr[0]||0),mr[1]=or(mr[1]*100)+"%",mr[2]=or(mr[2]*100)+"%",Rr==="hsla"||mr.length>3&&mr[3]<1?(mr[3]=mr.length>3?mr[3]:1,Rr="hsla"):mr.length=3,Rr+"("+mr.join(",")+")"},dr=tr,sr=v.unpack,pr=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=sr(K,"rgba");var mr=K[0],Rr=K[1],Fr=K[2];mr/=255,Rr/=255,Fr/=255;var Gr=Math.min(mr,Rr,Fr),zr=Math.max(mr,Rr,Fr),Kr=(zr+Gr)/2,$r,ve;return zr===Gr?($r=0,ve=Number.NaN):$r=Kr<.5?(zr-Gr)/(zr+Gr):(zr-Gr)/(2-zr-Gr),mr==zr?ve=(Rr-Fr)/(zr-Gr):Rr==zr?ve=2+(Fr-mr)/(zr-Gr):Fr==zr&&(ve=4+(mr-Rr)/(zr-Gr)),ve*=60,ve<0&&(ve+=360),K.length>3&&K[3]!==void 0?[ve,$r,Kr,K[3]]:[ve,$r,Kr]},ur=pr,cr=v.unpack,gr=v.last,kr=dr,Or=ur,Ir=Math.round,Mr=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=cr(K,"rgba"),Rr=gr(K)||"rgb";return Rr.substr(0,3)=="hsl"?kr(Or(mr),Rr):(mr[0]=Ir(mr[0]),mr[1]=Ir(mr[1]),mr[2]=Ir(mr[2]),(Rr==="rgba"||mr.length>3&&mr[3]<1)&&(mr[3]=mr.length>3?mr[3]:1,Rr="rgba"),Rr+"("+mr.slice(0,Rr==="rgb"?3:4).join(",")+")")},Lr=Mr,Ar=v.unpack,Y=Math.round,J=function(){for(var K,ir=[],mr=arguments.length;mr--;)ir[mr]=arguments[mr];ir=Ar(ir,"hsl");var Rr=ir[0],Fr=ir[1],Gr=ir[2],zr,Kr,$r;if(Fr===0)zr=Kr=$r=Gr*255;else{var ve=[0,0,0],ge=[0,0,0],Ge=Gr<.5?Gr*(1+Fr):Gr+Fr-Gr*Fr,Te=2*Gr-Ge,rt=Rr/360;ve[0]=rt+1/3,ve[1]=rt,ve[2]=rt-1/3;for(var Je=0;Je<3;Je++)ve[Je]<0&&(ve[Je]+=1),ve[Je]>1&&(ve[Je]-=1),6*ve[Je]<1?ge[Je]=Te+(Ge-Te)*6*ve[Je]:2*ve[Je]<1?ge[Je]=Ge:3*ve[Je]<2?ge[Je]=Te+(Ge-Te)*(2/3-ve[Je])*6:ge[Je]=Te;K=[Y(ge[0]*255),Y(ge[1]*255),Y(ge[2]*255)],zr=K[0],Kr=K[1],$r=K[2]}return ir.length>3?[zr,Kr,$r,ir[3]]:[zr,Kr,$r,1]},nr=J,xr=nr,Er=p,Pr=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,Dr=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,Yr=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,ie=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,me=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,xe=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,Me=Math.round,Ie=function(K){K=K.toLowerCase().trim();var ir;if(Er.format.named)try{return Er.format.named(K)}catch{}if(ir=K.match(Pr)){for(var mr=ir.slice(1,4),Rr=0;Rr<3;Rr++)mr[Rr]=+mr[Rr];return mr[3]=1,mr}if(ir=K.match(Dr)){for(var Fr=ir.slice(1,5),Gr=0;Gr<4;Gr++)Fr[Gr]=+Fr[Gr];return Fr}if(ir=K.match(Yr)){for(var zr=ir.slice(1,4),Kr=0;Kr<3;Kr++)zr[Kr]=Me(zr[Kr]*2.55);return zr[3]=1,zr}if(ir=K.match(ie)){for(var $r=ir.slice(1,5),ve=0;ve<3;ve++)$r[ve]=Me($r[ve]*2.55);return $r[3]=+$r[3],$r}if(ir=K.match(me)){var ge=ir.slice(1,4);ge[1]*=.01,ge[2]*=.01;var Ge=xr(ge);return Ge[3]=1,Ge}if(ir=K.match(xe)){var Te=ir.slice(1,4);Te[1]*=.01,Te[2]*=.01;var rt=xr(Te);return rt[3]=+ir[4],rt}};Ie.test=function(K){return Pr.test(K)||Dr.test(K)||Yr.test(K)||ie.test(K)||me.test(K)||xe.test(K)};var he=Ie,ee=O,wr=S,Ur=p,Jr=v.type,Qr=Lr,oe=he;wr.prototype.css=function(K){return Qr(this._rgb,K)},ee.css=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(wr,[null].concat(K,["css"])))},Ur.format.css=oe,Ur.autodetect.push({p:5,test:function(K){for(var ir=[],mr=arguments.length-1;mr-- >0;)ir[mr]=arguments[mr+1];if(!ir.length&&Jr(K)==="string"&&oe.test(K))return"css"}});var Ne=S,se=O,je=p,Re=v.unpack;je.format.gl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Re(K,"rgba");return mr[0]*=255,mr[1]*=255,mr[2]*=255,mr},se.gl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Ne,[null].concat(K,["gl"])))},Ne.prototype.gl=function(){var K=this._rgb;return[K[0]/255,K[1]/255,K[2]/255,K[3]]};var ze=v.unpack,Xe=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=ze(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=Math.min(Rr,Fr,Gr),Kr=Math.max(Rr,Fr,Gr),$r=Kr-zr,ve=$r*100/255,ge=zr/(255-$r)*100,Ge;return $r===0?Ge=Number.NaN:(Rr===Kr&&(Ge=(Fr-Gr)/$r),Fr===Kr&&(Ge=2+(Gr-Rr)/$r),Gr===Kr&&(Ge=4+(Rr-Fr)/$r),Ge*=60,Ge<0&&(Ge+=360)),[Ge,ve,ge]},lt=Xe,Fe=v.unpack,Pt=Math.floor,Ze=function(){for(var K,ir,mr,Rr,Fr,Gr,zr=[],Kr=arguments.length;Kr--;)zr[Kr]=arguments[Kr];zr=Fe(zr,"hcg");var $r=zr[0],ve=zr[1],ge=zr[2],Ge,Te,rt;ge=ge*255;var Je=ve*255;if(ve===0)Ge=Te=rt=ge;else{$r===360&&($r=0),$r>360&&($r-=360),$r<0&&($r+=360),$r/=60;var to=Pt($r),At=$r-to,Qt=ge*(1-ve),po=Qt+Je*(1-At),ba=Qt+Je*At,Gn=Qt+Je;switch(to){case 0:K=[Gn,ba,Qt],Ge=K[0],Te=K[1],rt=K[2];break;case 1:ir=[po,Gn,Qt],Ge=ir[0],Te=ir[1],rt=ir[2];break;case 2:mr=[Qt,Gn,ba],Ge=mr[0],Te=mr[1],rt=mr[2];break;case 3:Rr=[Qt,po,Gn],Ge=Rr[0],Te=Rr[1],rt=Rr[2];break;case 4:Fr=[ba,Qt,Gn],Ge=Fr[0],Te=Fr[1],rt=Fr[2];break;case 5:Gr=[Gn,Qt,po],Ge=Gr[0],Te=Gr[1],rt=Gr[2];break}}return[Ge,Te,rt,zr.length>3?zr[3]:1]},Wt=Ze,Ut=v.unpack,mt=v.type,dt=O,so=S,Ft=p,uo=lt;so.prototype.hcg=function(){return uo(this._rgb)},dt.hcg=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(so,[null].concat(K,["hcg"])))},Ft.format.hcg=Wt,Ft.autodetect.push({p:1,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Ut(K,"hcg"),mt(K)==="array"&&K.length===3)return"hcg"}});var xo=v.unpack,Eo=v.last,_o=Math.round,So=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=xo(K,"rgba"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=mr[3],Kr=Eo(K)||"auto";zr===void 0&&(zr=1),Kr==="auto"&&(Kr=zr<1?"rgba":"rgb"),Rr=_o(Rr),Fr=_o(Fr),Gr=_o(Gr);var $r=Rr<<16|Fr<<8|Gr,ve="000000"+$r.toString(16);ve=ve.substr(ve.length-6);var ge="0"+_o(zr*255).toString(16);switch(ge=ge.substr(ge.length-2),Kr.toLowerCase()){case"rgba":return"#"+ve+ge;case"argb":return"#"+ge+ve;default:return"#"+ve}},lo=So,zo=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,vn=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,mo=function(K){if(K.match(zo)){(K.length===4||K.length===7)&&(K=K.substr(1)),K.length===3&&(K=K.split(""),K=K[0]+K[0]+K[1]+K[1]+K[2]+K[2]);var ir=parseInt(K,16),mr=ir>>16,Rr=ir>>8&255,Fr=ir&255;return[mr,Rr,Fr,1]}if(K.match(vn)){(K.length===5||K.length===9)&&(K=K.substr(1)),K.length===4&&(K=K.split(""),K=K[0]+K[0]+K[1]+K[1]+K[2]+K[2]+K[3]+K[3]);var Gr=parseInt(K,16),zr=Gr>>24&255,Kr=Gr>>16&255,$r=Gr>>8&255,ve=Math.round((Gr&255)/255*100)/100;return[zr,Kr,$r,ve]}throw new Error("unknown hex color: "+K)},yo=mo,tn=O,Sn=S,Lt=v.type,wa=p,pn=lo;Sn.prototype.hex=function(K){return pn(this._rgb,K)},tn.hex=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Sn,[null].concat(K,["hex"])))},wa.format.hex=yo,wa.autodetect.push({p:4,test:function(K){for(var ir=[],mr=arguments.length-1;mr-- >0;)ir[mr]=arguments[mr+1];if(!ir.length&&Lt(K)==="string"&&[3,4,5,6,7,8,9].indexOf(K.length)>=0)return"hex"}});var Be=v.unpack,ht=v.TWOPI,on=Math.min,Yo=Math.sqrt,wc=Math.acos,Ga=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Be(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2];Rr/=255,Fr/=255,Gr/=255;var zr,Kr=on(Rr,Fr,Gr),$r=(Rr+Fr+Gr)/3,ve=$r>0?1-Kr/$r:0;return ve===0?zr=NaN:(zr=(Rr-Fr+(Rr-Gr))/2,zr/=Yo((Rr-Fr)*(Rr-Fr)+(Rr-Gr)*(Fr-Gr)),zr=wc(zr),Gr>Fr&&(zr=ht-zr),zr/=ht),[zr*360,ve,$r]},zn=Ga,Xt=v.unpack,jt=v.limit,la=v.TWOPI,Zc=v.PITHIRD,El=Math.cos,xa=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=Xt(K,"hsi");var mr=K[0],Rr=K[1],Fr=K[2],Gr,zr,Kr;return isNaN(mr)&&(mr=0),isNaN(Rr)&&(Rr=0),mr>360&&(mr-=360),mr<0&&(mr+=360),mr/=360,mr<1/3?(Kr=(1-Rr)/3,Gr=(1+Rr*El(la*mr)/El(Zc-la*mr))/3,zr=1-(Kr+Gr)):mr<2/3?(mr-=1/3,Gr=(1-Rr)/3,zr=(1+Rr*El(la*mr)/El(Zc-la*mr))/3,Kr=1-(Gr+zr)):(mr-=2/3,zr=(1-Rr)/3,Kr=(1+Rr*El(la*mr)/El(Zc-la*mr))/3,Gr=1-(zr+Kr)),Gr=jt(Fr*Gr*3),zr=jt(Fr*zr*3),Kr=jt(Fr*Kr*3),[Gr*255,zr*255,Kr*255,K.length>3?K[3]:1]},Kc=xa,Bo=v.unpack,Bn=v.type,Un=O,Gs=S,Sl=p,da=zn;Gs.prototype.hsi=function(){return da(this._rgb)},Un.hsi=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Gs,[null].concat(K,["hsi"])))},Sl.format.hsi=Kc,Sl.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Bo(K,"hsi"),Bn(K)==="array"&&K.length===3)return"hsi"}});var os=v.unpack,Hg=v.type,oi=O,ns=S,as=p,pu=ur;ns.prototype.hsl=function(){return pu(this._rgb)},oi.hsl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(ns,[null].concat(K,["hsl"])))},as.format.hsl=nr,as.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=os(K,"hsl"),Hg(K)==="array"&&K.length===3)return"hsl"}});var Qn=v.unpack,ku=Math.min,Va=Math.max,Ji=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=Qn(K,"rgb");var mr=K[0],Rr=K[1],Fr=K[2],Gr=ku(mr,Rr,Fr),zr=Va(mr,Rr,Fr),Kr=zr-Gr,$r,ve,ge;return ge=zr/255,zr===0?($r=Number.NaN,ve=0):(ve=Kr/zr,mr===zr&&($r=(Rr-Fr)/Kr),Rr===zr&&($r=2+(Fr-mr)/Kr),Fr===zr&&($r=4+(mr-Rr)/Kr),$r*=60,$r<0&&($r+=360)),[$r,ve,ge]},og=Ji,xc=v.unpack,Vs=Math.floor,is=function(){for(var K,ir,mr,Rr,Fr,Gr,zr=[],Kr=arguments.length;Kr--;)zr[Kr]=arguments[Kr];zr=xc(zr,"hsv");var $r=zr[0],ve=zr[1],ge=zr[2],Ge,Te,rt;if(ge*=255,ve===0)Ge=Te=rt=ge;else{$r===360&&($r=0),$r>360&&($r-=360),$r<0&&($r+=360),$r/=60;var Je=Vs($r),to=$r-Je,At=ge*(1-ve),Qt=ge*(1-ve*to),po=ge*(1-ve*(1-to));switch(Je){case 0:K=[ge,po,At],Ge=K[0],Te=K[1],rt=K[2];break;case 1:ir=[Qt,ge,At],Ge=ir[0],Te=ir[1],rt=ir[2];break;case 2:mr=[At,ge,po],Ge=mr[0],Te=mr[1],rt=mr[2];break;case 3:Rr=[At,Qt,ge],Ge=Rr[0],Te=Rr[1],rt=Rr[2];break;case 4:Fr=[po,At,ge],Ge=Fr[0],Te=Fr[1],rt=Fr[2];break;case 5:Gr=[ge,At,Qt],Ge=Gr[0],Te=Gr[1],rt=Gr[2];break}}return[Ge,Te,rt,zr.length>3?zr[3]:1]},nn=is,Qc=v.unpack,dd=v.type,Jc=O,cs=S,mu=p,Ol=og;cs.prototype.hsv=function(){return Ol(this._rgb)},Jc.hsv=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(cs,[null].concat(K,["hsv"])))},mu.format.hsv=nn,mu.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Qc(K,"hsv"),dd(K)==="array"&&K.length===3)return"hsv"}});var Ci={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},Ri=Ci,ng=v.unpack,yu=Math.pow,Al=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=ng(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=ls(Rr,Fr,Gr),Kr=zr[0],$r=zr[1],ve=zr[2],ge=116*$r-16;return[ge<0?0:ge,500*(Kr-$r),200*($r-ve)]},pi=function(K){return(K/=255)<=.04045?K/12.92:yu((K+.055)/1.055,2.4)},sd=function(K){return K>Ri.t3?yu(K,1/3):K/Ri.t2+Ri.t0},ls=function(K,ir,mr){K=pi(K),ir=pi(ir),mr=pi(mr);var Rr=sd((.4124564*K+.3575761*ir+.1804375*mr)/Ri.Xn),Fr=sd((.2126729*K+.7151522*ir+.072175*mr)/Ri.Yn),Gr=sd((.0193339*K+.119192*ir+.9503041*mr)/Ri.Zn);return[Rr,Fr,Gr]},$i=Al,_c=Ci,Uo=v.unpack,$t=Math.pow,ds=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=Uo(K,"lab");var mr=K[0],Rr=K[1],Fr=K[2],Gr,zr,Kr,$r,ve,ge;return zr=(mr+16)/116,Gr=isNaN(Rr)?zr:zr+Rr/500,Kr=isNaN(Fr)?zr:zr-Fr/200,zr=_c.Yn*Hs(zr),Gr=_c.Xn*Hs(Gr),Kr=_c.Zn*Hs(Kr),$r=Ec(3.2404542*Gr-1.5371385*zr-.4985314*Kr),ve=Ec(-.969266*Gr+1.8760108*zr+.041556*Kr),ge=Ec(.0556434*Gr-.2040259*zr+1.0572252*Kr),[$r,ve,ge,K.length>3?K[3]:1]},Ec=function(K){return 255*(K<=.00304?12.92*K:1.055*$t(K,1/2.4)-.055)},Hs=function(K){return K>_c.t1?K*K*K:_c.t2*(K-_c.t0)},Ma=ds,ud=v.unpack,wu=v.type,ss=O,gd=S,On=p,us=$i;gd.prototype.lab=function(){return us(this._rgb)},ss.lab=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(gd,[null].concat(K,["lab"])))},On.format.lab=Ma,On.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=ud(K,"lab"),wu(K)==="array"&&K.length===3)return"lab"}});var sa=v.unpack,Tl=v.RAD2DEG,xu=Math.sqrt,_a=Math.atan2,Ea=Math.round,Cl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=sa(K,"lab"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=xu(Fr*Fr+Gr*Gr),Kr=(_a(Gr,Fr)*Tl+360)%360;return Ea(zr*1e4)===0&&(Kr=Number.NaN),[Rr,zr,Kr]},ki=Cl,rc=v.unpack,ce=$i,_e=ki,fe=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=rc(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=ce(Rr,Fr,Gr),Kr=zr[0],$r=zr[1],ve=zr[2];return _e(Kr,$r,ve)},Ye=fe,at=v.unpack,Oo=v.DEG2RAD,ua=Math.sin,Ha=Math.cos,Jo=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=at(K,"lch"),Rr=mr[0],Fr=mr[1],Gr=mr[2];return isNaN(Gr)&&(Gr=0),Gr=Gr*Oo,[Rr,Ha(Gr)*Fr,ua(Gr)*Fr]},gs=Jo,An=v.unpack,Sa=gs,_u=Ma,jh=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=An(K,"lch");var mr=K[0],Rr=K[1],Fr=K[2],Gr=Sa(mr,Rr,Fr),zr=Gr[0],Kr=Gr[1],$r=Gr[2],ve=_u(zr,Kr,$r),ge=ve[0],Ge=ve[1],Te=ve[2];return[ge,Ge,Te,K.length>3?K[3]:1]},bd=jh,Wg=v.unpack,Yg=bd,qo=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Wg(K,"hcl").reverse();return Yg.apply(void 0,mr)},zh=qo,ag=v.unpack,hd=v.type,Bh=O,ig=S,Eu=p,$c=Ye;ig.prototype.lch=function(){return $c(this._rgb)},ig.prototype.hcl=function(){return $c(this._rgb).reverse()},Bh.lch=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(ig,[null].concat(K,["lch"])))},Bh.hcl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(ig,[null].concat(K,["hcl"])))},Eu.format.lch=bd,Eu.format.hcl=zh,["lch","hcl"].forEach(function(K){return Eu.autodetect.push({p:2,test:function(){for(var ir=[],mr=arguments.length;mr--;)ir[mr]=arguments[mr];if(ir=ag(ir,K),hd(ir)==="array"&&ir.length===3)return K}})});var Rl={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Ws=Rl,Gb=S,bs=p,cg=v.type,Ys=Ws,Pl=yo,Pi=lo;Gb.prototype.name=function(){for(var K=Pi(this._rgb,"rgb"),ir=0,mr=Object.keys(Ys);ir0;)ir[mr]=arguments[mr+1];if(!ir.length&&cg(K)==="string"&&Ys[K.toLowerCase()])return"named"}});var Xs=v.unpack,rl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Xs(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2];return(Rr<<16)+(Fr<<8)+Gr},Su=rl,Vb=v.type,lg=function(K){if(Vb(K)=="number"&&K>=0&&K<=16777215){var ir=K>>16,mr=K>>8&255,Rr=K&255;return[ir,mr,Rr,1]}throw new Error("unknown num color: "+K)},dg=lg,Xg=O,hs=S,sg=p,Zs=v.type,Zg=Su;hs.prototype.num=function(){return Zg(this._rgb)},Xg.num=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(hs,[null].concat(K,["num"])))},sg.format.num=dg,sg.autodetect.push({p:5,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K.length===1&&Zs(K[0])==="number"&&K[0]>=0&&K[0]<=16777215)return"num"}});var Hb=O,Ou=S,Fn=p,kn=v.unpack,ug=v.type,Uh=Math.round;Ou.prototype.rgb=function(K){return K===void 0&&(K=!0),K===!1?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Uh)},Ou.prototype.rgba=function(K){return K===void 0&&(K=!0),this._rgb.slice(0,4).map(function(ir,mr){return mr<3?K===!1?ir:Uh(ir):ir})},Hb.rgb=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Ou,[null].concat(K,["rgb"])))},Fn.format.rgb=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=kn(K,"rgba");return mr[3]===void 0&&(mr[3]=1),mr},Fn.autodetect.push({p:3,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=kn(K,"rgba"),ug(K)==="array"&&(K.length===3||K.length===4&&ug(K[3])=="number"&&K[3]>=0&&K[3]<=1))return"rgb"}});var gg=Math.log,hv=function(K){var ir=K/100,mr,Rr,Fr;return ir<66?(mr=255,Rr=ir<6?0:-155.25485562709179-.44596950469579133*(Rr=ir-2)+104.49216199393888*gg(Rr),Fr=ir<20?0:-254.76935184120902+.8274096064007395*(Fr=ir-10)+115.67994401066147*gg(Fr)):(mr=351.97690566805693+.114206453784165*(mr=ir-55)-40.25366309332127*gg(mr),Rr=325.4494125711974+.07943456536662342*(Rr=ir-50)-28.0852963507957*gg(Rr),Fr=255),[mr,Rr,Fr,1]},fd=hv,an=fd,fs=v.unpack,Ks=Math.round,Au=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];for(var mr=fs(K,"rgb"),Rr=mr[0],Fr=mr[2],Gr=1e3,zr=4e4,Kr=.4,$r;zr-Gr>Kr;){$r=(zr+Gr)*.5;var ve=an($r);ve[2]/ve[0]>=Fr/Rr?zr=$r:Gr=$r}return Ks($r)},Tu=Au,Qs=O,el=S,vs=p,Wr=Tu;el.prototype.temp=el.prototype.kelvin=el.prototype.temperature=function(){return Wr(this._rgb)},Qs.temp=Qs.kelvin=Qs.temperature=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(el,[null].concat(K,["temp"])))},vs.format.temp=vs.format.kelvin=vs.format.temperature=fd;var ue=v.unpack,le=Math.cbrt,Qe=Math.pow,Mt=Math.sign,ro=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=ue(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=[yr(Rr/255),yr(Fr/255),yr(Gr/255)],Kr=zr[0],$r=zr[1],ve=zr[2],ge=le(.4122214708*Kr+.5363325363*$r+.0514459929*ve),Ge=le(.2119034982*Kr+.6806995451*$r+.1073969566*ve),Te=le(.0883024619*Kr+.2817188376*$r+.6299787005*ve);return[.2104542553*ge+.793617785*Ge-.0040720468*Te,1.9779984951*ge-2.428592205*Ge+.4505937099*Te,.0259040371*ge+.7827717662*Ge-.808675766*Te]},sn=ro;function yr(K){var ir=Math.abs(K);return ir<.04045?K/12.92:(Mt(K)||1)*Qe((ir+.055)/1.055,2.4)}var vd=v.unpack,ec=Math.pow,Tn=Math.sign,io=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=vd(K,"lab");var mr=K[0],Rr=K[1],Fr=K[2],Gr=ec(mr+.3963377774*Rr+.2158037573*Fr,3),zr=ec(mr-.1055613458*Rr-.0638541728*Fr,3),Kr=ec(mr-.0894841775*Rr-1.291485548*Fr,3);return[255*ni(4.0767416621*Gr-3.3077115913*zr+.2309699292*Kr),255*ni(-1.2684380046*Gr+2.6097574011*zr-.3413193965*Kr),255*ni(-.0041960863*Gr-.7034186147*zr+1.707614701*Kr),K.length>3?K[3]:1]},pd=io;function ni(K){var ir=Math.abs(K);return ir>.0031308?(Tn(K)||1)*(1.055*ec(ir,1/2.4)-.055):K*12.92}var Sc=v.unpack,Ml=v.type,eo=O,Kg=S,Cu=p,Mi=sn;Kg.prototype.oklab=function(){return Mi(this._rgb)},eo.oklab=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Kg,[null].concat(K,["oklab"])))},Cu.format.oklab=pd,Cu.autodetect.push({p:3,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Sc(K,"oklab"),Ml(K)==="array"&&K.length===3)return"oklab"}});var Qg=v.unpack,Ii=sn,Il=ki,kd=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Qg(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=Ii(Rr,Fr,Gr),Kr=zr[0],$r=zr[1],ve=zr[2];return Il(Kr,$r,ve)},tl=kd,ps=v.unpack,Oc=gs,Ac=pd,md=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=ps(K,"lch");var mr=K[0],Rr=K[1],Fr=K[2],Gr=Oc(mr,Rr,Fr),zr=Gr[0],Kr=Gr[1],$r=Gr[2],ve=Ac(zr,Kr,$r),ge=ve[0],Ge=ve[1],Te=ve[2];return[ge,Ge,Te,K.length>3?K[3]:1]},ai=md,Dl=v.unpack,Wb=v.type,Jn=O,Wa=S,Di=p,Fh=tl;Wa.prototype.oklch=function(){return Fh(this._rgb)},Jn.oklch=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Wa,[null].concat(K,["oklch"])))},Di.format.oklch=ai,Di.autodetect.push({p:3,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Dl(K,"oklch"),Wb(K)==="array"&&K.length===3)return"oklch"}});var ks=S,ms=v.type;ks.prototype.alpha=function(K,ir){return ir===void 0&&(ir=!1),K!==void 0&&ms(K)==="number"?ir?(this._rgb[3]=K,this):new ks([this._rgb[0],this._rgb[1],this._rgb[2],K],"rgb"):this._rgb[3]};var qn=S;qn.prototype.clipped=function(){return this._rgb._clipped||!1};var tc=S,Ru=Ci;tc.prototype.darken=function(K){K===void 0&&(K=1);var ir=this,mr=ir.lab();return mr[0]-=Ru.Kn*K,new tc(mr,"lab").alpha(ir.alpha(),!0)},tc.prototype.brighten=function(K){return K===void 0&&(K=1),this.darken(-K)},tc.prototype.darker=tc.prototype.darken,tc.prototype.brighter=tc.prototype.brighten;var ol=S;ol.prototype.get=function(K){var ir=K.split("."),mr=ir[0],Rr=ir[1],Fr=this[mr]();if(Rr){var Gr=mr.indexOf(Rr)-(mr.substr(0,2)==="ok"?2:0);if(Gr>-1)return Fr[Gr];throw new Error("unknown channel "+Rr+" in mode "+mr)}else return Fr};var ga=S,yd=v.type,Tc=Math.pow,Nn=1e-7,Ao=20;ga.prototype.luminance=function(K){if(K!==void 0&&yd(K)==="number"){if(K===0)return new ga([0,0,0,this._rgb[3]],"rgb");if(K===1)return new ga([255,255,255,this._rgb[3]],"rgb");var ir=this.luminance(),mr="rgb",Rr=Ao,Fr=function(zr,Kr){var $r=zr.interpolate(Kr,.5,mr),ve=$r.luminance();return Math.abs(K-ve)K?Fr(zr,$r):Fr($r,Kr)},Gr=(ir>K?Fr(new ga([0,0,0]),this):Fr(this,new ga([255,255,255]))).rgb();return new ga(Gr.concat([this._rgb[3]]))}return Ni.apply(void 0,this._rgb.slice(0,3))};var Ni=function(K,ir,mr){return K=Li(K),ir=Li(ir),mr=Li(mr),.2126*K+.7152*ir+.0722*mr},Li=function(K){return K/=255,K<=.03928?K/12.92:Tc((K+.055)/1.055,2.4)},$n={},oc=S,Ya=v.type,Xa=$n,wd=function(K,ir,mr){mr===void 0&&(mr=.5);for(var Rr=[],Fr=arguments.length-3;Fr-- >0;)Rr[Fr]=arguments[Fr+3];var Gr=Rr[0]||"lrgb";if(!Xa[Gr]&&!Rr.length&&(Gr=Object.keys(Xa)[0]),!Xa[Gr])throw new Error("interpolation mode "+Gr+" is not defined");return Ya(K)!=="object"&&(K=new oc(K)),Ya(ir)!=="object"&&(ir=new oc(ir)),Xa[Gr](K,ir,mr).alpha(K.alpha()+mr*(ir.alpha()-K.alpha()))},nl=S,ys=wd;nl.prototype.mix=nl.prototype.interpolate=function(K,ir){ir===void 0&&(ir=.5);for(var mr=[],Rr=arguments.length-2;Rr-- >0;)mr[Rr]=arguments[Rr+2];return ys.apply(void 0,[this,K,ir].concat(mr))};var ws=S;ws.prototype.premultiply=function(K){K===void 0&&(K=!1);var ir=this._rgb,mr=ir[3];return K?(this._rgb=[ir[0]*mr,ir[1]*mr,ir[2]*mr,mr],this):new ws([ir[0]*mr,ir[1]*mr,ir[2]*mr,mr],"rgb")};var Cn=S,Mo=Ci;Cn.prototype.saturate=function(K){K===void 0&&(K=1);var ir=this,mr=ir.lch();return mr[1]+=Mo.Kn*K,mr[1]<0&&(mr[1]=0),new Cn(mr,"lch").alpha(ir.alpha(),!0)},Cn.prototype.desaturate=function(K){return K===void 0&&(K=1),this.saturate(-K)};var vo=S,Nl=v.type;vo.prototype.set=function(K,ir,mr){mr===void 0&&(mr=!1);var Rr=K.split("."),Fr=Rr[0],Gr=Rr[1],zr=this[Fr]();if(Gr){var Kr=Fr.indexOf(Gr)-(Fr.substr(0,2)==="ok"?2:0);if(Kr>-1){if(Nl(ir)=="string")switch(ir.charAt(0)){case"+":zr[Kr]+=+ir;break;case"-":zr[Kr]+=+ir;break;case"*":zr[Kr]*=+ir.substr(1);break;case"/":zr[Kr]/=+ir.substr(1);break;default:zr[Kr]=+ir}else if(Nl(ir)==="number")zr[Kr]=ir;else throw new Error("unsupported value for Color.set");var $r=new vo(zr,Fr);return mr?(this._rgb=$r._rgb,this):$r}throw new Error("unknown channel "+Gr+" in mode "+Fr)}else return zr};var nc=S,Pu=function(K,ir,mr){var Rr=K._rgb,Fr=ir._rgb;return new nc(Rr[0]+mr*(Fr[0]-Rr[0]),Rr[1]+mr*(Fr[1]-Rr[1]),Rr[2]+mr*(Fr[2]-Rr[2]),"rgb")};$n.rgb=Pu;var xd=S,xs=Math.sqrt,Cc=Math.pow,_d=function(K,ir,mr){var Rr=K._rgb,Fr=Rr[0],Gr=Rr[1],zr=Rr[2],Kr=ir._rgb,$r=Kr[0],ve=Kr[1],ge=Kr[2];return new xd(xs(Cc(Fr,2)*(1-mr)+Cc($r,2)*mr),xs(Cc(Gr,2)*(1-mr)+Cc(ve,2)*mr),xs(Cc(zr,2)*(1-mr)+Cc(ge,2)*mr),"rgb")};$n.lrgb=_d;var _r=S,Ll=function(K,ir,mr){var Rr=K.lab(),Fr=ir.lab();return new _r(Rr[0]+mr*(Fr[0]-Rr[0]),Rr[1]+mr*(Fr[1]-Rr[1]),Rr[2]+mr*(Fr[2]-Rr[2]),"lab")};$n.lab=Ll;var al=S,it=function(K,ir,mr,Rr){var Fr,Gr,zr,Kr;Rr==="hsl"?(zr=K.hsl(),Kr=ir.hsl()):Rr==="hsv"?(zr=K.hsv(),Kr=ir.hsv()):Rr==="hcg"?(zr=K.hcg(),Kr=ir.hcg()):Rr==="hsi"?(zr=K.hsi(),Kr=ir.hsi()):Rr==="lch"||Rr==="hcl"?(Rr="hcl",zr=K.hcl(),Kr=ir.hcl()):Rr==="oklch"&&(zr=K.oklch().reverse(),Kr=ir.oklch().reverse());var $r,ve,ge,Ge,Te,rt;(Rr.substr(0,1)==="h"||Rr==="oklch")&&(Fr=zr,$r=Fr[0],ge=Fr[1],Te=Fr[2],Gr=Kr,ve=Gr[0],Ge=Gr[1],rt=Gr[2]);var Je,to,At,Qt;return!isNaN($r)&&!isNaN(ve)?(ve>$r&&ve-$r>180?Qt=ve-($r+360):ve<$r&&$r-ve>180?Qt=ve+360-$r:Qt=ve-$r,to=$r+mr*Qt):isNaN($r)?isNaN(ve)?to=Number.NaN:(to=ve,(Te==1||Te==0)&&Rr!="hsv"&&(Je=Ge)):(to=$r,(rt==1||rt==0)&&Rr!="hsv"&&(Je=ge)),Je===void 0&&(Je=ge+mr*(Ge-ge)),At=Te+mr*(rt-Te),Rr==="oklch"?new al([At,Je,to],Rr):new al([to,Je,At],Rr)},Zt=it,jl=function(K,ir,mr){return Zt(K,ir,mr,"lch")};$n.lch=jl,$n.hcl=jl;var Rc=S,zl=function(K,ir,mr){var Rr=K.num(),Fr=ir.num();return new Rc(Rr+mr*(Fr-Rr),"num")};$n.num=zl;var Ed=it,Yb=function(K,ir,mr){return Ed(K,ir,mr,"hcg")};$n.hcg=Yb;var Za=it,Jg=function(K,ir,mr){return Za(K,ir,mr,"hsi")};$n.hsi=Jg;var Bl=it,Oa=function(K,ir,mr){return Bl(K,ir,mr,"hsl")};$n.hsl=Oa;var ac=it,Xb=function(K,ir,mr){return ac(K,ir,mr,"hsv")};$n.hsv=Xb;var ic=S,_s=function(K,ir,mr){var Rr=K.oklab(),Fr=ir.oklab();return new ic(Rr[0]+mr*(Fr[0]-Rr[0]),Rr[1]+mr*(Fr[1]-Rr[1]),Rr[2]+mr*(Fr[2]-Rr[2]),"oklab")};$n.oklab=_s;var Zb=it,ra=function(K,ir,mr){return Zb(K,ir,mr,"oklch")};$n.oklch=ra;var ii=S,Mu=v.clip_rgb,Sd=Math.pow,Iu=Math.sqrt,Ul=Math.PI,Od=Math.cos,mi=Math.sin,qh=Math.atan2,Es=function(K,ir,mr){ir===void 0&&(ir="lrgb"),mr===void 0&&(mr=null);var Rr=K.length;mr||(mr=Array.from(new Array(Rr)).map(function(){return 1}));var Fr=Rr/mr.reduce(function(to,At){return to+At});if(mr.forEach(function(to,At){mr[At]*=Fr}),K=K.map(function(to){return new ii(to)}),ir==="lrgb")return cc(K,mr);for(var Gr=K.shift(),zr=Gr.get(ir),Kr=[],$r=0,ve=0,ge=0;ge=360;)Je-=360;zr[rt]=Je}else zr[rt]=zr[rt]/Kr[rt];return Te/=Rr,new ii(zr,ir).alpha(Te>.99999?1:Te,!0)},cc=function(K,ir){for(var mr=K.length,Rr=[0,0,0,0],Fr=0;Fr.9999999&&(Rr[3]=1),new ii(Mu(Rr))},Ia=O,Fl=v.type,bg=Math.pow,hg=function(K){var ir="rgb",mr=Ia("#ccc"),Rr=0,Fr=[0,1],Gr=[],zr=[0,0],Kr=!1,$r=[],ve=!1,ge=0,Ge=1,Te=!1,rt={},Je=!0,to=1,At=function(De){if(De=De||["#fff","#000"],De&&Fl(De)==="string"&&Ia.brewer&&Ia.brewer[De.toLowerCase()]&&(De=Ia.brewer[De.toLowerCase()]),Fl(De)==="array"){De.length===1&&(De=[De[0],De[0]]),De=De.slice(0);for(var pt=0;pt=Kr[oo];)oo++;return oo-1}return 0},po=function(De){return De},ba=function(De){return De},Gn=function(De,pt){var oo,kt;if(pt==null&&(pt=!1),isNaN(De)||De===null)return mr;if(pt)kt=De;else if(Kr&&Kr.length>2){var na=Qt(De);kt=na/(Kr.length-2)}else Ge!==ge?kt=(De-ge)/(Ge-ge):kt=1;kt=ba(kt),pt||(kt=po(kt)),to!==1&&(kt=bg(kt,to)),kt=zr[0]+kt*(1-zr[0]-zr[1]),kt=Math.min(1,Math.max(0,kt));var wo=Math.floor(kt*1e4);if(Je&&rt[wo])oo=rt[wo];else{if(Fl($r)==="array")for(var bo=0;bo=Do&&bo===Gr.length-1){oo=$r[bo];break}if(kt>Do&&kt2){var bo=De.map(function(To,Vo){return Vo/(De.length-1)}),Do=De.map(function(To){return(To-ge)/(Ge-ge)});Do.every(function(To,Vo){return bo[Vo]===To})||(ba=function(To){if(To<=0||To>=1)return To;for(var Vo=0;To>=Do[Vo+1];)Vo++;var uc=(To-Do[Vo])/(Do[Vo+1]-Do[Vo]),Pd=bo[Vo]+uc*(bo[Vo+1]-bo[Vo]);return Pd})}}return Fr=[ge,Ge],go},go.mode=function(De){return arguments.length?(ir=De,li(),go):ir},go.range=function(De,pt){return At(De),go},go.out=function(De){return ve=De,go},go.spread=function(De){return arguments.length?(Rr=De,go):Rr},go.correctLightness=function(De){return De==null&&(De=!0),Te=De,li(),Te?po=function(pt){for(var oo=Gn(0,!0).lab()[0],kt=Gn(1,!0).lab()[0],na=oo>kt,wo=Gn(pt,!0).lab()[0],bo=oo+(kt-oo)*pt,Do=wo-bo,To=0,Vo=1,uc=20;Math.abs(Do)>.01&&uc-- >0;)(function(){return na&&(Do*=-1),Do<0?(To=pt,pt+=(Vo-pt)*.5):(Vo=pt,pt+=(To-pt)*.5),wo=Gn(pt,!0).lab()[0],Do=wo-bo})();return pt}:po=function(pt){return pt},go},go.padding=function(De){return De!=null?(Fl(De)==="number"&&(De=[De,De]),zr=De,go):zr},go.colors=function(De,pt){arguments.length<2&&(pt="hex");var oo=[];if(arguments.length===0)oo=$r.slice(0);else if(De===1)oo=[go(.5)];else if(De>1){var kt=Fr[0],na=Fr[1]-kt;oo=Js(0,De).map(function(Vo){return go(kt+Vo/(De-1)*na)})}else{K=[];var wo=[];if(Kr&&Kr.length>2)for(var bo=1,Do=Kr.length,To=1<=Do;To?boDo;To?bo++:bo--)wo.push((Kr[bo-1]+Kr[bo])*.5);else wo=Fr;oo=wo.map(function(Vo){return go(Vo)})}return Ia[pt]&&(oo=oo.map(function(Vo){return Vo[pt]()})),oo},go.cache=function(De){return De!=null?(Je=De,go):Je},go.gamma=function(De){return De!=null?(to=De,go):to},go.nodata=function(De){return De!=null?(mr=Ia(De),go):mr},go};function Js(K,ir,mr){for(var Rr=[],Fr=KGr;Fr?zr++:zr--)Rr.push(zr);return Rr}var Ad=S,Da=hg,lc=function(K){for(var ir=[1,1],mr=1;mr=5){var ve,ge,Ge;ve=K.map(function(Te){return Te.lab()}),Ge=K.length-1,ge=lc(Ge),Fr=function(Te){var rt=1-Te,Je=[0,1,2].map(function(to){return ve.reduce(function(At,Qt,po){return At+ge[po]*Math.pow(rt,Ge-po)*Math.pow(Te,po)*Qt[to]},0)});return new Ad(Je,"lab")}}else throw new RangeError("No point in running bezier with only one color.");return Fr},Td=function(K){var ir=fg(K);return ir.scale=function(){return Da(ir)},ir},ji=O,ea=function(K,ir,mr){if(!ea[mr])throw new Error("unknown blend mode "+mr);return ea[mr](K,ir)},ql=function(K){return function(ir,mr){var Rr=ji(mr).rgb(),Fr=ji(ir).rgb();return ji.rgb(K(Rr,Fr))}},yi=function(K){return function(ir,mr){var Rr=[];return Rr[0]=K(ir[0],mr[0]),Rr[1]=K(ir[1],mr[1]),Rr[2]=K(ir[2],mr[2]),Rr}},Gl=function(K){return K},zi=function(K,ir){return K*ir/255},$s=function(K,ir){return K>ir?ir:K},Bi=function(K,ir){return K>ir?K:ir},ci=function(K,ir){return 255*(1-(1-K/255)*(1-ir/255))},vg=function(K,ir){return ir<128?2*K*ir/255:255*(1-2*(1-K/255)*(1-ir/255))},Vl=function(K,ir){return 255*(1-(1-ir/255)/(K/255))},Du=function(K,ir){return K===255?255:(K=255*(ir/255)/(1-K/255),K>255?255:K)};ea.normal=ql(yi(Gl)),ea.multiply=ql(yi(zi)),ea.screen=ql(yi(ci)),ea.overlay=ql(yi(vg)),ea.darken=ql(yi($s)),ea.lighten=ql(yi(Bi)),ea.dodge=ql(yi(Du)),ea.burn=ql(yi(Vl));for(var dc=ea,wi=v.type,pg=v.clip_rgb,Hl=v.TWOPI,il=Math.pow,Nu=Math.sin,Pc=Math.cos,ta=O,Ss=function(K,ir,mr,Rr,Fr){K===void 0&&(K=300),ir===void 0&&(ir=-1.5),mr===void 0&&(mr=1),Rr===void 0&&(Rr=1),Fr===void 0&&(Fr=[0,1]);var Gr=0,zr;wi(Fr)==="array"?zr=Fr[1]-Fr[0]:(zr=0,Fr=[Fr,Fr]);var Kr=function($r){var ve=Hl*((K+120)/360+ir*$r),ge=il(Fr[0]+zr*$r,Rr),Ge=Gr!==0?mr[0]+$r*Gr:mr,Te=Ge*ge*(1-ge)/2,rt=Pc(ve),Je=Nu(ve),to=ge+Te*(-.14861*rt+1.78277*Je),At=ge+Te*(-.29227*rt-.90649*Je),Qt=ge+Te*(1.97294*rt);return ta(pg([to*255,At*255,Qt*255,1]))};return Kr.start=function($r){return $r==null?K:(K=$r,Kr)},Kr.rotations=function($r){return $r==null?ir:(ir=$r,Kr)},Kr.gamma=function($r){return $r==null?Rr:(Rr=$r,Kr)},Kr.hue=function($r){return $r==null?mr:(mr=$r,wi(mr)==="array"?(Gr=mr[1]-mr[0],Gr===0&&(mr=mr[1])):Gr=0,Kr)},Kr.lightness=function($r){return $r==null?Fr:(wi($r)==="array"?(Fr=$r,zr=$r[1]-$r[0]):(Fr=[$r,$r],zr=0),Kr)},Kr.scale=function(){return ta.scale(Kr)},Kr.hue(mr),Kr},Lu=S,Mc="0123456789abcdef",Ic=Math.floor,cl=Math.random,Dc=function(){for(var K="#",ir=0;ir<6;ir++)K+=Mc.charAt(Ic(cl()*16));return new Lu(K,"hex")},ru=d,oa=Math.log,Wl=Math.pow,et=Math.floor,xi=Math.abs,ll=function(K,ir){ir===void 0&&(ir=null);var mr={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};return ru(K)==="object"&&(K=Object.values(K)),K.forEach(function(Rr){ir&&ru(Rr)==="object"&&(Rr=Rr[ir]),Rr!=null&&!isNaN(Rr)&&(mr.values.push(Rr),mr.sum+=Rr,Rrmr.max&&(mr.max=Rr),mr.count+=1)}),mr.domain=[mr.min,mr.max],mr.limits=function(Rr,Fr){return Nc(mr,Rr,Fr)},mr},Nc=function(K,ir,mr){ir===void 0&&(ir="equal"),mr===void 0&&(mr=7),ru(K)=="array"&&(K=ll(K));var Rr=K.min,Fr=K.max,Gr=K.values.sort(function(wg,Bu){return wg-Bu});if(mr===1)return[Rr,Fr];var zr=[];if(ir.substr(0,1)==="c"&&(zr.push(Rr),zr.push(Fr)),ir.substr(0,1)==="e"){zr.push(Rr);for(var Kr=1;Kr 0");var $r=Math.LOG10E*oa(Rr),ve=Math.LOG10E*oa(Fr);zr.push(Rr);for(var ge=1;ge200&&(ba=!1)}for(var Xl={},Rs=0;RsRr?(mr+.05)/(Rr+.05):(Rr+.05)/(mr+.05)},Ln=S,sc=Math.sqrt,Io=Math.pow,Ot=Math.min,Kt=Math.max,mn=Math.atan2,Os=Math.abs,Cd=Math.cos,Lc=Math.sin,mg=Math.exp,As=Math.PI,Rd=function(K,ir,mr,Rr,Fr){mr===void 0&&(mr=1),Rr===void 0&&(Rr=1),Fr===void 0&&(Fr=1);var Gr=function(Aa){return 360*Aa/(2*As)},zr=function(Aa){return 2*As*Aa/360};K=new Ln(K),ir=new Ln(ir);var Kr=Array.from(K.lab()),$r=Kr[0],ve=Kr[1],ge=Kr[2],Ge=Array.from(ir.lab()),Te=Ge[0],rt=Ge[1],Je=Ge[2],to=($r+Te)/2,At=sc(Io(ve,2)+Io(ge,2)),Qt=sc(Io(rt,2)+Io(Je,2)),po=(At+Qt)/2,ba=.5*(1-sc(Io(po,7)/(Io(po,7)+Io(25,7)))),Gn=ve*(1+ba),li=rt*(1+ba),go=sc(Io(Gn,2)+Io(ge,2)),De=sc(Io(li,2)+Io(Je,2)),pt=(go+De)/2,oo=Gr(mn(ge,Gn)),kt=Gr(mn(Je,li)),na=oo>=0?oo:oo+360,wo=kt>=0?kt:kt+360,bo=Os(na-wo)>180?(na+wo+360)/2:(na+wo)/2,Do=1-.17*Cd(zr(bo-30))+.24*Cd(zr(2*bo))+.32*Cd(zr(3*bo+6))-.2*Cd(zr(4*bo-63)),To=wo-na;To=Os(To)<=180?To:wo<=na?To+360:To-360,To=2*sc(go*De)*Lc(zr(To)/2);var Vo=Te-$r,uc=De-go,Pd=1+.015*Io(to-50,2)/sc(20+Io(to-50,2)),Xl=1+.045*pt,Rs=1+.015*pt*Do,Zl=30*mg(-Io((bo-275)/25,2)),jc=2*sc(Io(pt,7)/(Io(pt,7)+Io(25,7))),Md=-jc*Lc(2*zr(Zl)),Vn=sc(Io(Vo/(mr*Pd),2)+Io(uc/(Rr*Xl),2)+Io(To/(Fr*Rs),2)+Md*(uc/(Rr*Xl))*(To/(Fr*Rs)));return Kt(0,Ot(100,Vn))},Kb=S,un=function(K,ir,mr){mr===void 0&&(mr="lab"),K=new Kb(K),ir=new Kb(ir);var Rr=K.get(mr),Fr=ir.get(mr),Gr=0;for(var zr in Rr){var Kr=(Rr[zr]||0)-(Fr[zr]||0);Gr+=Kr*Kr}return Math.sqrt(Gr)},yg=S,Ts=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];try{return new(Function.prototype.bind.apply(yg,[null].concat(K))),!0}catch{return!1}},ju=O,eu=hg,Gh={cool:function(){return eu([ju.hsl(180,1,.9),ju.hsl(250,.7,.4)])},hot:function(){return eu(["#000","#f00","#ff0","#fff"]).mode("rgb")}},Yl={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},Cs=0,zu=Object.keys(Yl);Cs`#${[parseInt(t.substring(1,3),16),parseInt(t.substring(3,5),16),parseInt(t.substring(5,7),16)].map(e=>{let o=parseInt((e*(100+r)/100).toString(),10);const n=(o=o<255?o:255).toString(16);return n.length===1?`0${n}`:n}).join("")}`;function oW(t){let r=0,e=0;const o=t.length;for(;e{const c=tW.contrast(t,i);c>a&&(n=i,a=c)}),as%(g-u)+u;return tW.oklch(d(i,o,e)/100,d(c,a,n)/100,d(l,0,360)).hex()}function Ggr(t,r){const e=qgr(t,r),o=Fgr(e,-20),n=nW(e,["#2A2C34","#FFFFFF"]);return{backgroundColor:e,borderColor:o,textColor:n}}function sS(t,r,e){return(e-t)/(r-t)}function uS(t,r,e){return{r:Math.round(t.r*(1-e)+r.r*e),g:Math.round(t.g*(1-e)+r.g*e),b:Math.round(t.b*(1-e)+r.b*e)}}var Vgr=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var l,d,s;if((l=i.disabled)!==null&&l!==void 0&&l)return;if(i.priority!==void 0&&i.priority<0)throw new Error(`StyleRule priority must be >= 0, got ${i.priority}. Negative values are reserved for internal use.`);const{priority:u}=i,g=Vgr(i,["priority"]),b=Object.assign(Object.assign({},g),{priority:u??c-a});if("label"in i.match)if(i.match.label===null)o.push(b);else{const f=(d=r.get(i.match.label))!==null&&d!==void 0?d:[];r.set(i.match.label,[...f,b])}if("reltype"in i.match)if(i.match.reltype===null)n.push(b);else{const f=(s=e.get(i.match.reltype))!==null&&s!==void 0?s:[];e.set(i.match.reltype,[...f,b])}}),{globalLabelRules:o,globalReltypeRules:n,rulesByLabel:r,rulesByType:e}}function aW(t,r){const{onProperty:e,minValue:o,minColor:n,maxValue:a,maxColor:i,midValue:c,midColor:l}=t;if(!Gw(n)||!Gw(i))return null;const d=S6(n).rgb,s=S6(i).rgb,u=Math.min(o,a),g=Math.max(o,a);let b;if(c!==void 0&&l!==void 0){if(!(u<=c&&c<=g)||!Gw(l))return null;b=S6(l).rgb}const f=r.properties[e];if(f===void 0)return null;const v=iW(f);if(typeof v!="number")return null;const p=Math.max(u,Math.min(g,v));let m;if(b!==void 0&&c!==void 0){const y=sS(o,c,p);if(y<=1)m=uS(d,b,y);else{const x=sS(c,a,p);m=uS(b,s,x)}}else{const y=sS(o,a,p);m=uS(d,s,y)}return uA(m)}function iW(t){switch(t.type){case"string":return JSON.parse(t.stringified);case"number":case"integer":case"float":return Number(t.stringified);case"boolean":case"Boolean":return t.stringified==="true";case"null":return null;default:return t.stringified}}function Qy(t,r){if(!r)return!0;if("equal"in r){const[e,o]=r.equal,n=s0(e,t),a=s0(o,t);return n===null||a===null?null:n===a}if("not"in r){const e=Qy(t,r.not);return e===null?null:!e}if("lessThan"in r){const[e,o]=r.lessThan;return Dw(e,o,t,(n,a)=>nn<=a)}if("greaterThan"in r){const[e,o]=r.greaterThan;return Dw(e,o,t,(n,a)=>n>a)}if("greaterThanOrEqual"in r){const[e,o]=r.greaterThanOrEqual;return Dw(e,o,t,(n,a)=>n>=a)}if("contains"in r){const[e,o]=r.contains;return gS(e,o,t,(n,a)=>n.includes(a))}if("startsWith"in r){const[e,o]=r.startsWith;return gS(e,o,t,(n,a)=>n.startsWith(a))}if("endsWith"in r){const[e,o]=r.endsWith;return gS(e,o,t,(n,a)=>n.endsWith(a))}if("isNull"in r)return s0(r.isNull,t)===null;if("and"in r){let e=!1;for(const o of r.and){const n=Qy(t,o);if(n===!1)return!1;n===null&&(e=!0)}return e?null:!0}if("or"in r){let e=!1;for(const o of r.or){const n=Qy(t,o);if(n===!0)return!0;n===null&&(e=!0)}return e?null:!1}return"label"in r?"labelsSorted"in t?r.label===null||t.labelsSorted.includes(r.label):!1:"reltype"in r?"type"in t?r.reltype===null||t.type===r.reltype:!1:"property"in r?r.property===null||r.property in t.properties:!1}function Ygr(t,r){var e;const o=Object.assign(Object.assign({},t),{captions:(e=t.captions)===null||e===void 0?void 0:e.map(n=>{const{value:a,styles:i}=n;if(typeof a=="string"||a===void 0)return{styles:i,value:a};if("useType"in a)return{styles:i,value:r.type};if("property"in a){const c=r.properties[a.property];if(c===void 0)return{styles:i,value:""};const l=c.type==="string"?c.stringified.slice(1,-1):c.stringified;return{styles:i,value:l}}return{styles:i,value:r.id}})});if(t.colorRange!==void 0){const n=aW(t.colorRange,r);n!==null&&(o.color=n)}return o}function Dw(t,r,e,o){const n=s0(t,e),a=s0(r,e);return n===null||a===null?null:o(n,a)}function gS(t,r,e,o){const n=s0(t,e),a=s0(r,e);return n===null||a===null||typeof n!="string"||typeof a!="string"?null:o(n,a)}function s0(t,r){if(typeof t=="object"&&t!==null){if("property"in t){if(t.property===null)return null;const e=r.properties[t.property];return e===void 0?null:iW(e)}if("label"in t)return"labelsSorted"in r?t.label===null||r.labelsSorted.includes(t.label):!1;if("reltype"in t)return"type"in r?t.reltype===null||r.type===t.reltype:!1}return t}const Xgr=[/^name$/i,/^title$/i,/^label$/i,/name$/i,/description$/i,/^.+/];function Zgr(t){const r=Object.keys(t.properties);for(const e of Xgr){const o=r.find(n=>e.test(n));if(o!==void 0&&t.properties[o]!==void 0)return{value:{property:o}}}return t.labelsSorted[0]!==void 0?{value:{useType:!0}}:{value:t.id}}function OB(t,r){var e;const o=Object.assign(Object.assign({},t),{captions:((e=t.captions)!==null&&e!==void 0?e:[Zgr(r)]).map(n=>{const{value:a,styles:i}=n;if(typeof a=="string"||a===void 0)return{styles:i,value:a};if("useType"in a)return{styles:i,value:r.labelsSorted[0]};if("property"in a){const c=r.properties[a.property];if(c===void 0)return{styles:i,value:""};const l=c.type==="string"?c.stringified.slice(1,-1):c.stringified;return{styles:i,value:l}}return{styles:i,value:r.labelsSorted[0]}})});if(t.colorRange!==void 0){const n=aW(t.colorRange,r);n!==null&&(o.color=n)}return o}function Kgr(t){return r=>{const e={};for(const o of t)"reltype"in o.match&&(o.match.reltype===null||r.type===o.match.reltype)&&Qy(r,o.where)===!0&&Object.assign(e,o.apply);return Ygr(e,r)}}const Qgr=nd.palette.neutral[40],Jgr=nd.palette.neutral[40];function $gr(t){const r=new Map,e=new Map,o=new Map;return n=>{var a;const i=n.labelsSorted.join("\0"),c=o.get(i);if(c!==void 0)return OB(c,n);const l=(a=n.labelsSorted[0])!==null&&a!==void 0?a:null;let d;if(l===null)d=Jgr;else{let b=r.get(l);b===void 0&&(b=Ggr(l).backgroundColor,r.set(l,b)),d=b}let s=e.get(i);if(s===void 0){const b=[...t.globalLabelRules];for(const f of n.labelsSorted){const v=t.rulesByLabel.get(f);v&&b.push(...v)}s=b.toSorted(Hgr),e.set(i,s)}const u={color:d};let g=!0;for(const b of s)b.where!==void 0?(g=!1,Qy(n,b.where)===!0&&Object.assign(u,b.apply)):Object.assign(u,b.apply);return g&&o.set(i,u),OB(u,n)}}const rbr={match:{reltype:null},apply:{color:Qgr,captions:[{value:{useType:!0}}]}};function ebr(t){const r=Wgr(t),e=new Map,o=a=>{var i;let c=e.get(a);if(c===void 0){const l=(i=r.rulesByType.get(a))!==null&&i!==void 0?i:[];c=Kgr([rbr,...r.globalReltypeRules,...l]),e.set(a,c)}return c};return{byLabelSet:$gr(r),byType:o,styleMatchers:r}}function ke(t,r,e){function o(c,l){if(c._zod||Object.defineProperty(c,"_zod",{value:{def:l,constr:i,traits:new Set},enumerable:!1}),c._zod.traits.has(t))return;c._zod.traits.add(t),r(c,l);const d=i.prototype,s=Object.keys(d);for(let u=0;u{var l,d;return e!=null&&e.Parent&&c instanceof e.Parent?!0:(d=(l=c==null?void 0:c._zod)==null?void 0:l.traits)==null?void 0:d.has(t)}}),Object.defineProperty(i,"name",{value:t}),i}class dk extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class cW extends Error{constructor(r){super(`Encountered unidirectional transform during encode: ${r}`),this.name="ZodEncodeError"}}const lW={};function S0(t){return lW}function dW(t){const r=Object.values(t).filter(o=>typeof o=="number");return Object.entries(t).filter(([o,n])=>r.indexOf(+o)===-1).map(([o,n])=>n)}function FO(t,r){return typeof r=="bigint"?r.toString():r}function xT(t){return{get value(){{const r=t();return Object.defineProperty(this,"value",{value:r}),r}}}}function _T(t){return t==null}function ET(t){const r=t.startsWith("^")?1:0,e=t.endsWith("$")?t.length-1:t.length;return t.slice(r,e)}function tbr(t,r){const e=(t.toString().split(".")[1]||"").length,o=r.toString();let n=(o.split(".")[1]||"").length;if(n===0&&/\d?e-\d?/.test(o)){const l=o.match(/\d?e-(\d?)/);l!=null&&l[1]&&(n=Number.parseInt(l[1]))}const a=e>n?e:n,i=Number.parseInt(t.toFixed(a).replace(".","")),c=Number.parseInt(r.toFixed(a).replace(".",""));return i%c/10**a}const AB=Symbol("evaluating");function en(t,r,e){let o;Object.defineProperty(t,r,{get(){if(o!==AB)return o===void 0&&(o=AB,o=e()),o},set(n){Object.defineProperty(t,r,{value:n})},configurable:!0})}function L0(t,r,e){Object.defineProperty(t,r,{value:e,writable:!0,enumerable:!0,configurable:!0})}function gv(...t){const r={};for(const e of t){const o=Object.getOwnPropertyDescriptors(e);Object.assign(r,o)}return Object.defineProperties({},r)}function TB(t){return JSON.stringify(t)}function obr(t){return t.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}const sW="captureStackTrace"in Error?Error.captureStackTrace:(...t)=>{};function c2(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)}const nbr=xT(()=>{var t;if(typeof navigator<"u"&&((t=navigator==null?void 0:navigator.userAgent)!=null&&t.includes("Cloudflare")))return!1;try{const r=Function;return new r(""),!0}catch{return!1}});function _5(t){if(c2(t)===!1)return!1;const r=t.constructor;if(r===void 0||typeof r!="function")return!0;const e=r.prototype;return!(c2(e)===!1||Object.prototype.hasOwnProperty.call(e,"isPrototypeOf")===!1)}function uW(t){return _5(t)?{...t}:Array.isArray(t)?[...t]:t}const abr=new Set(["string","number","symbol"]);function Ok(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function bv(t,r,e){const o=new t._zod.constr(r??t._zod.def);return(!r||e!=null&&e.parent)&&(o._zod.parent=t),o}function St(t){const r=t;if(!r)return{};if(typeof r=="string")return{error:()=>r};if((r==null?void 0:r.message)!==void 0){if((r==null?void 0:r.error)!==void 0)throw new Error("Cannot specify both `message` and `error` params");r.error=r.message}return delete r.message,typeof r.error=="string"?{...r,error:()=>r.error}:r}function ibr(t){return Object.keys(t).filter(r=>t[r]._zod.optin==="optional"&&t[r]._zod.optout==="optional")}const cbr={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function lbr(t,r){const e=t._zod.def,o=e.checks;if(o&&o.length>0)throw new Error(".pick() cannot be used on object schemas containing refinements");const a=gv(t._zod.def,{get shape(){const i={};for(const c in r){if(!(c in e.shape))throw new Error(`Unrecognized key: "${c}"`);r[c]&&(i[c]=e.shape[c])}return L0(this,"shape",i),i},checks:[]});return bv(t,a)}function dbr(t,r){const e=t._zod.def,o=e.checks;if(o&&o.length>0)throw new Error(".omit() cannot be used on object schemas containing refinements");const a=gv(t._zod.def,{get shape(){const i={...t._zod.def.shape};for(const c in r){if(!(c in e.shape))throw new Error(`Unrecognized key: "${c}"`);r[c]&&delete i[c]}return L0(this,"shape",i),i},checks:[]});return bv(t,a)}function sbr(t,r){if(!_5(r))throw new Error("Invalid input to extend: expected a plain object");const e=t._zod.def.checks;if(e&&e.length>0){const a=t._zod.def.shape;for(const i in r)if(Object.getOwnPropertyDescriptor(a,i)!==void 0)throw new Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}const n=gv(t._zod.def,{get shape(){const a={...t._zod.def.shape,...r};return L0(this,"shape",a),a}});return bv(t,n)}function ubr(t,r){if(!_5(r))throw new Error("Invalid input to safeExtend: expected a plain object");const e=gv(t._zod.def,{get shape(){const o={...t._zod.def.shape,...r};return L0(this,"shape",o),o}});return bv(t,e)}function gbr(t,r){const e=gv(t._zod.def,{get shape(){const o={...t._zod.def.shape,...r._zod.def.shape};return L0(this,"shape",o),o},get catchall(){return r._zod.def.catchall},checks:[]});return bv(t,e)}function bbr(t,r,e){const n=r._zod.def.checks;if(n&&n.length>0)throw new Error(".partial() cannot be used on object schemas containing refinements");const i=gv(r._zod.def,{get shape(){const c=r._zod.def.shape,l={...c};if(e)for(const d in e){if(!(d in c))throw new Error(`Unrecognized key: "${d}"`);e[d]&&(l[d]=t?new t({type:"optional",innerType:c[d]}):c[d])}else for(const d in c)l[d]=t?new t({type:"optional",innerType:c[d]}):c[d];return L0(this,"shape",l),l},checks:[]});return bv(r,i)}function hbr(t,r,e){const o=gv(r._zod.def,{get shape(){const n=r._zod.def.shape,a={...n};if(e)for(const i in e){if(!(i in a))throw new Error(`Unrecognized key: "${i}"`);e[i]&&(a[i]=new t({type:"nonoptional",innerType:n[i]}))}else for(const i in n)a[i]=new t({type:"nonoptional",innerType:n[i]});return L0(this,"shape",a),a}});return bv(r,o)}function Yp(t,r=0){var e;if(t.aborted===!0)return!0;for(let o=r;o{var o;return(o=e).path??(o.path=[]),e.path.unshift(t),e})}function Nw(t){return typeof t=="string"?t:t==null?void 0:t.message}function O0(t,r,e){var n,a,i,c,l,d;const o={...t,path:t.path??[]};if(!t.message){const s=Nw((i=(a=(n=t.inst)==null?void 0:n._zod.def)==null?void 0:a.error)==null?void 0:i.call(a,t))??Nw((c=r==null?void 0:r.error)==null?void 0:c.call(r,t))??Nw((l=e.customError)==null?void 0:l.call(e,t))??Nw((d=e.localeError)==null?void 0:d.call(e,t))??"Invalid input";o.message=s}return delete o.inst,delete o.continue,r!=null&&r.reportInput||delete o.input,o}function OT(t){return Array.isArray(t)?"array":typeof t=="string"?"string":"unknown"}function E5(...t){const[r,e,o]=t;return typeof r=="string"?{message:r,code:"custom",input:e,inst:o}:{...r}}const gW=(t,r)=>{t.name="$ZodError",Object.defineProperty(t,"_zod",{value:t._zod,enumerable:!1}),Object.defineProperty(t,"issues",{value:r,enumerable:!1}),t.message=JSON.stringify(r,FO,2),Object.defineProperty(t,"toString",{value:()=>t.message,enumerable:!1})},bW=ke("$ZodError",gW),hW=ke("$ZodError",gW,{Parent:Error});function fbr(t,r=e=>e.message){const e={},o=[];for(const n of t.issues)n.path.length>0?(e[n.path[0]]=e[n.path[0]]||[],e[n.path[0]].push(r(n))):o.push(r(n));return{formErrors:o,fieldErrors:e}}function vbr(t,r=e=>e.message){const e={_errors:[]},o=n=>{for(const a of n.issues)if(a.code==="invalid_union"&&a.errors.length)a.errors.map(i=>o({issues:i}));else if(a.code==="invalid_key")o({issues:a.issues});else if(a.code==="invalid_element")o({issues:a.issues});else if(a.path.length===0)e._errors.push(r(a));else{let i=e,c=0;for(;c(r,e,o,n)=>{const a=o?Object.assign(o,{async:!1}):{async:!1},i=r._zod.run({value:e,issues:[]},a);if(i instanceof Promise)throw new dk;if(i.issues.length){const c=new((n==null?void 0:n.Err)??t)(i.issues.map(l=>O0(l,a,S0())));throw sW(c,n==null?void 0:n.callee),c}return i.value},TT=t=>async(r,e,o,n)=>{const a=o?Object.assign(o,{async:!0}):{async:!0};let i=r._zod.run({value:e,issues:[]},a);if(i instanceof Promise&&(i=await i),i.issues.length){const c=new((n==null?void 0:n.Err)??t)(i.issues.map(l=>O0(l,a,S0())));throw sW(c,n==null?void 0:n.callee),c}return i.value},w3=t=>(r,e,o)=>{const n=o?{...o,async:!1}:{async:!1},a=r._zod.run({value:e,issues:[]},n);if(a instanceof Promise)throw new dk;return a.issues.length?{success:!1,error:new(t??bW)(a.issues.map(i=>O0(i,n,S0())))}:{success:!0,data:a.value}},pbr=w3(hW),x3=t=>async(r,e,o)=>{const n=o?Object.assign(o,{async:!0}):{async:!0};let a=r._zod.run({value:e,issues:[]},n);return a instanceof Promise&&(a=await a),a.issues.length?{success:!1,error:new t(a.issues.map(i=>O0(i,n,S0())))}:{success:!0,data:a.value}},kbr=x3(hW),mbr=t=>(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return AT(t)(r,e,n)},ybr=t=>(r,e,o)=>AT(t)(r,e,o),wbr=t=>async(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return TT(t)(r,e,n)},xbr=t=>async(r,e,o)=>TT(t)(r,e,o),_br=t=>(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return w3(t)(r,e,n)},Ebr=t=>(r,e,o)=>w3(t)(r,e,o),Sbr=t=>async(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return x3(t)(r,e,n)},Obr=t=>async(r,e,o)=>x3(t)(r,e,o),Abr=/^[cC][^\s-]{8,}$/,Tbr=/^[0-9a-z]+$/,Cbr=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,Rbr=/^[0-9a-vA-V]{20}$/,Pbr=/^[A-Za-z0-9]{27}$/,Mbr=/^[a-zA-Z0-9_-]{21}$/,Ibr=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Dbr=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,CB=t=>t?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${t}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Nbr=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Lbr="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function jbr(){return new RegExp(Lbr,"u")}const zbr=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Bbr=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,Ubr=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,Fbr=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,qbr=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,fW=/^[A-Za-z0-9_-]*$/,Gbr=/^\+[1-9]\d{6,14}$/,vW="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",Vbr=new RegExp(`^${vW}$`);function pW(t){const r="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof t.precision=="number"?t.precision===-1?`${r}`:t.precision===0?`${r}:[0-5]\\d`:`${r}:[0-5]\\d\\.\\d{${t.precision}}`:`${r}(?::[0-5]\\d(?:\\.\\d+)?)?`}function Hbr(t){return new RegExp(`^${pW(t)}$`)}function Wbr(t){const r=pW({precision:t.precision}),e=["Z"];t.local&&e.push(""),t.offset&&e.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const o=`${r}(?:${e.join("|")})`;return new RegExp(`^${vW}T(?:${o})$`)}const Ybr=t=>{const r=t?`[\\s\\S]{${(t==null?void 0:t.minimum)??0},${(t==null?void 0:t.maximum)??""}}`:"[\\s\\S]*";return new RegExp(`^${r}$`)},Xbr=/^-?\d+$/,Zbr=/^-?\d+(?:\.\d+)?$/,Kbr=/^(?:true|false)$/i,Qbr=/^null$/i,Jbr=/^[^A-Z]*$/,$br=/^[^a-z]*$/,qs=ke("$ZodCheck",(t,r)=>{var e;t._zod??(t._zod={}),t._zod.def=r,(e=t._zod).onattach??(e.onattach=[])}),kW={number:"number",bigint:"bigint",object:"date"},mW=ke("$ZodCheckLessThan",(t,r)=>{qs.init(t,r);const e=kW[typeof r.value];t._zod.onattach.push(o=>{const n=o._zod.bag,a=(r.inclusive?n.maximum:n.exclusiveMaximum)??Number.POSITIVE_INFINITY;r.value{(r.inclusive?o.value<=r.value:o.value{qs.init(t,r);const e=kW[typeof r.value];t._zod.onattach.push(o=>{const n=o._zod.bag,a=(r.inclusive?n.minimum:n.exclusiveMinimum)??Number.NEGATIVE_INFINITY;r.value>a&&(r.inclusive?n.minimum=r.value:n.exclusiveMinimum=r.value)}),t._zod.check=o=>{(r.inclusive?o.value>=r.value:o.value>r.value)||o.issues.push({origin:e,code:"too_small",minimum:typeof r.value=="object"?r.value.getTime():r.value,input:o.value,inclusive:r.inclusive,inst:t,continue:!r.abort})}}),rhr=ke("$ZodCheckMultipleOf",(t,r)=>{qs.init(t,r),t._zod.onattach.push(e=>{var o;(o=e._zod.bag).multipleOf??(o.multipleOf=r.value)}),t._zod.check=e=>{if(typeof e.value!=typeof r.value)throw new Error("Cannot mix number and bigint in multiple_of check.");(typeof e.value=="bigint"?e.value%r.value===BigInt(0):tbr(e.value,r.value)===0)||e.issues.push({origin:typeof e.value,code:"not_multiple_of",divisor:r.value,input:e.value,inst:t,continue:!r.abort})}}),ehr=ke("$ZodCheckNumberFormat",(t,r)=>{var i;qs.init(t,r),r.format=r.format||"float64";const e=(i=r.format)==null?void 0:i.includes("int"),o=e?"int":"number",[n,a]=cbr[r.format];t._zod.onattach.push(c=>{const l=c._zod.bag;l.format=r.format,l.minimum=n,l.maximum=a,e&&(l.pattern=Xbr)}),t._zod.check=c=>{const l=c.value;if(e){if(!Number.isInteger(l)){c.issues.push({expected:o,format:r.format,code:"invalid_type",continue:!1,input:l,inst:t});return}if(!Number.isSafeInteger(l)){l>0?c.issues.push({input:l,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:t,origin:o,inclusive:!0,continue:!r.abort}):c.issues.push({input:l,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:t,origin:o,inclusive:!0,continue:!r.abort});return}}la&&c.issues.push({origin:"number",input:l,code:"too_big",maximum:a,inclusive:!0,inst:t,continue:!r.abort})}}),thr=ke("$ZodCheckMaxLength",(t,r)=>{var e;qs.init(t,r),(e=t._zod.def).when??(e.when=o=>{const n=o.value;return!_T(n)&&n.length!==void 0}),t._zod.onattach.push(o=>{const n=o._zod.bag.maximum??Number.POSITIVE_INFINITY;r.maximum{const n=o.value;if(n.length<=r.maximum)return;const i=OT(n);o.issues.push({origin:i,code:"too_big",maximum:r.maximum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),ohr=ke("$ZodCheckMinLength",(t,r)=>{var e;qs.init(t,r),(e=t._zod.def).when??(e.when=o=>{const n=o.value;return!_T(n)&&n.length!==void 0}),t._zod.onattach.push(o=>{const n=o._zod.bag.minimum??Number.NEGATIVE_INFINITY;r.minimum>n&&(o._zod.bag.minimum=r.minimum)}),t._zod.check=o=>{const n=o.value;if(n.length>=r.minimum)return;const i=OT(n);o.issues.push({origin:i,code:"too_small",minimum:r.minimum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),nhr=ke("$ZodCheckLengthEquals",(t,r)=>{var e;qs.init(t,r),(e=t._zod.def).when??(e.when=o=>{const n=o.value;return!_T(n)&&n.length!==void 0}),t._zod.onattach.push(o=>{const n=o._zod.bag;n.minimum=r.length,n.maximum=r.length,n.length=r.length}),t._zod.check=o=>{const n=o.value,a=n.length;if(a===r.length)return;const i=OT(n),c=a>r.length;o.issues.push({origin:i,...c?{code:"too_big",maximum:r.length}:{code:"too_small",minimum:r.length},inclusive:!0,exact:!0,input:o.value,inst:t,continue:!r.abort})}}),_3=ke("$ZodCheckStringFormat",(t,r)=>{var e,o;qs.init(t,r),t._zod.onattach.push(n=>{const a=n._zod.bag;a.format=r.format,r.pattern&&(a.patterns??(a.patterns=new Set),a.patterns.add(r.pattern))}),r.pattern?(e=t._zod).check??(e.check=n=>{r.pattern.lastIndex=0,!r.pattern.test(n.value)&&n.issues.push({origin:"string",code:"invalid_format",format:r.format,input:n.value,...r.pattern?{pattern:r.pattern.toString()}:{},inst:t,continue:!r.abort})}):(o=t._zod).check??(o.check=()=>{})}),ahr=ke("$ZodCheckRegex",(t,r)=>{_3.init(t,r),t._zod.check=e=>{r.pattern.lastIndex=0,!r.pattern.test(e.value)&&e.issues.push({origin:"string",code:"invalid_format",format:"regex",input:e.value,pattern:r.pattern.toString(),inst:t,continue:!r.abort})}}),ihr=ke("$ZodCheckLowerCase",(t,r)=>{r.pattern??(r.pattern=Jbr),_3.init(t,r)}),chr=ke("$ZodCheckUpperCase",(t,r)=>{r.pattern??(r.pattern=$br),_3.init(t,r)}),lhr=ke("$ZodCheckIncludes",(t,r)=>{qs.init(t,r);const e=Ok(r.includes),o=new RegExp(typeof r.position=="number"?`^.{${r.position}}${e}`:e);r.pattern=o,t._zod.onattach.push(n=>{const a=n._zod.bag;a.patterns??(a.patterns=new Set),a.patterns.add(o)}),t._zod.check=n=>{n.value.includes(r.includes,r.position)||n.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:r.includes,input:n.value,inst:t,continue:!r.abort})}}),dhr=ke("$ZodCheckStartsWith",(t,r)=>{qs.init(t,r);const e=new RegExp(`^${Ok(r.prefix)}.*`);r.pattern??(r.pattern=e),t._zod.onattach.push(o=>{const n=o._zod.bag;n.patterns??(n.patterns=new Set),n.patterns.add(e)}),t._zod.check=o=>{o.value.startsWith(r.prefix)||o.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:r.prefix,input:o.value,inst:t,continue:!r.abort})}}),shr=ke("$ZodCheckEndsWith",(t,r)=>{qs.init(t,r);const e=new RegExp(`.*${Ok(r.suffix)}$`);r.pattern??(r.pattern=e),t._zod.onattach.push(o=>{const n=o._zod.bag;n.patterns??(n.patterns=new Set),n.patterns.add(e)}),t._zod.check=o=>{o.value.endsWith(r.suffix)||o.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:r.suffix,input:o.value,inst:t,continue:!r.abort})}}),uhr=ke("$ZodCheckOverwrite",(t,r)=>{qs.init(t,r),t._zod.check=e=>{e.value=r.tx(e.value)}});class ghr{constructor(r=[]){this.content=[],this.indent=0,this&&(this.args=r)}indented(r){this.indent+=1,r(this),this.indent-=1}write(r){if(typeof r=="function"){r(this,{execution:"sync"}),r(this,{execution:"async"});return}const o=r.split(` + */var zgr=dx.exports,SB;function Bgr(){return SB||(SB=1,(function(t,r){(function(e,o){t.exports=o()})(zgr,(function(){for(var e=function(K,ir,mr){return ir===void 0&&(ir=0),mr===void 0&&(mr=1),Kmr?mr:K},o=e,n=function(K){K._clipped=!1,K._unclipped=K.slice(0);for(var ir=0;ir<=3;ir++)ir<3?((K[ir]<0||K[ir]>255)&&(K._clipped=!0),K[ir]=o(K[ir],0,255)):ir===3&&(K[ir]=o(K[ir],0,1));return K},a={},i=0,c=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];i=3?Array.prototype.slice.call(K):s(K[0])=="object"&&ir?ir.split("").filter(function(mr){return K[0][mr]!==void 0}).map(function(mr){return K[0][mr]}):K[0]},g=d,b=function(K){if(K.length<2)return null;var ir=K.length-1;return g(K[ir])=="string"?K[ir].toLowerCase():null},f=Math.PI,v={clip_rgb:n,limit:e,type:d,unpack:u,last:b,TWOPI:f*2,PITHIRD:f/3,DEG2RAD:f/180,RAD2DEG:180/f},p={format:{},autodetect:[]},m=v.last,y=v.clip_rgb,k=v.type,x=p,_=function(){for(var ir=[],mr=arguments.length;mr--;)ir[mr]=arguments[mr];var Rr=this;if(k(ir[0])==="object"&&ir[0].constructor&&ir[0].constructor===this.constructor)return ir[0];var Fr=m(ir),Gr=!1;if(!Fr){Gr=!0,x.sorted||(x.autodetect=x.autodetect.sort(function(ge,Ge){return Ge.p-ge.p}),x.sorted=!0);for(var zr=0,Kr=x.autodetect;zr4?K[4]:1;return Gr===1?[0,0,0,zr]:[mr>=1?0:255*(1-mr)*(1-Gr),Rr>=1?0:255*(1-Rr)*(1-Gr),Fr>=1?0:255*(1-Fr)*(1-Gr),zr]},F=j,H=O,q=S,W=p,Z=v.unpack,$=v.type,X=L;q.prototype.cmyk=function(){return X(this._rgb)},H.cmyk=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(q,[null].concat(K,["cmyk"])))},W.format.cmyk=F,W.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Z(K,"cmyk"),$(K)==="array"&&K.length===4)return"cmyk"}});var Q=v.unpack,lr=v.last,or=function(K){return Math.round(K*100)/100},tr=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Q(K,"hsla"),Rr=lr(K)||"lsa";return mr[0]=or(mr[0]||0),mr[1]=or(mr[1]*100)+"%",mr[2]=or(mr[2]*100)+"%",Rr==="hsla"||mr.length>3&&mr[3]<1?(mr[3]=mr.length>3?mr[3]:1,Rr="hsla"):mr.length=3,Rr+"("+mr.join(",")+")"},dr=tr,sr=v.unpack,pr=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=sr(K,"rgba");var mr=K[0],Rr=K[1],Fr=K[2];mr/=255,Rr/=255,Fr/=255;var Gr=Math.min(mr,Rr,Fr),zr=Math.max(mr,Rr,Fr),Kr=(zr+Gr)/2,$r,ve;return zr===Gr?($r=0,ve=Number.NaN):$r=Kr<.5?(zr-Gr)/(zr+Gr):(zr-Gr)/(2-zr-Gr),mr==zr?ve=(Rr-Fr)/(zr-Gr):Rr==zr?ve=2+(Fr-mr)/(zr-Gr):Fr==zr&&(ve=4+(mr-Rr)/(zr-Gr)),ve*=60,ve<0&&(ve+=360),K.length>3&&K[3]!==void 0?[ve,$r,Kr,K[3]]:[ve,$r,Kr]},ur=pr,cr=v.unpack,gr=v.last,kr=dr,Or=ur,Ir=Math.round,Mr=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=cr(K,"rgba"),Rr=gr(K)||"rgb";return Rr.substr(0,3)=="hsl"?kr(Or(mr),Rr):(mr[0]=Ir(mr[0]),mr[1]=Ir(mr[1]),mr[2]=Ir(mr[2]),(Rr==="rgba"||mr.length>3&&mr[3]<1)&&(mr[3]=mr.length>3?mr[3]:1,Rr="rgba"),Rr+"("+mr.slice(0,Rr==="rgb"?3:4).join(",")+")")},Lr=Mr,Ar=v.unpack,Y=Math.round,J=function(){for(var K,ir=[],mr=arguments.length;mr--;)ir[mr]=arguments[mr];ir=Ar(ir,"hsl");var Rr=ir[0],Fr=ir[1],Gr=ir[2],zr,Kr,$r;if(Fr===0)zr=Kr=$r=Gr*255;else{var ve=[0,0,0],ge=[0,0,0],Ge=Gr<.5?Gr*(1+Fr):Gr+Fr-Gr*Fr,Te=2*Gr-Ge,rt=Rr/360;ve[0]=rt+1/3,ve[1]=rt,ve[2]=rt-1/3;for(var Je=0;Je<3;Je++)ve[Je]<0&&(ve[Je]+=1),ve[Je]>1&&(ve[Je]-=1),6*ve[Je]<1?ge[Je]=Te+(Ge-Te)*6*ve[Je]:2*ve[Je]<1?ge[Je]=Ge:3*ve[Je]<2?ge[Je]=Te+(Ge-Te)*(2/3-ve[Je])*6:ge[Je]=Te;K=[Y(ge[0]*255),Y(ge[1]*255),Y(ge[2]*255)],zr=K[0],Kr=K[1],$r=K[2]}return ir.length>3?[zr,Kr,$r,ir[3]]:[zr,Kr,$r,1]},nr=J,xr=nr,Er=p,Pr=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,Dr=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,Yr=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,ie=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,me=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,xe=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,Me=Math.round,Ie=function(K){K=K.toLowerCase().trim();var ir;if(Er.format.named)try{return Er.format.named(K)}catch{}if(ir=K.match(Pr)){for(var mr=ir.slice(1,4),Rr=0;Rr<3;Rr++)mr[Rr]=+mr[Rr];return mr[3]=1,mr}if(ir=K.match(Dr)){for(var Fr=ir.slice(1,5),Gr=0;Gr<4;Gr++)Fr[Gr]=+Fr[Gr];return Fr}if(ir=K.match(Yr)){for(var zr=ir.slice(1,4),Kr=0;Kr<3;Kr++)zr[Kr]=Me(zr[Kr]*2.55);return zr[3]=1,zr}if(ir=K.match(ie)){for(var $r=ir.slice(1,5),ve=0;ve<3;ve++)$r[ve]=Me($r[ve]*2.55);return $r[3]=+$r[3],$r}if(ir=K.match(me)){var ge=ir.slice(1,4);ge[1]*=.01,ge[2]*=.01;var Ge=xr(ge);return Ge[3]=1,Ge}if(ir=K.match(xe)){var Te=ir.slice(1,4);Te[1]*=.01,Te[2]*=.01;var rt=xr(Te);return rt[3]=+ir[4],rt}};Ie.test=function(K){return Pr.test(K)||Dr.test(K)||Yr.test(K)||ie.test(K)||me.test(K)||xe.test(K)};var he=Ie,ee=O,wr=S,Ur=p,Jr=v.type,Qr=Lr,oe=he;wr.prototype.css=function(K){return Qr(this._rgb,K)},ee.css=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(wr,[null].concat(K,["css"])))},Ur.format.css=oe,Ur.autodetect.push({p:5,test:function(K){for(var ir=[],mr=arguments.length-1;mr-- >0;)ir[mr]=arguments[mr+1];if(!ir.length&&Jr(K)==="string"&&oe.test(K))return"css"}});var Ne=S,se=O,je=p,Re=v.unpack;je.format.gl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Re(K,"rgba");return mr[0]*=255,mr[1]*=255,mr[2]*=255,mr},se.gl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Ne,[null].concat(K,["gl"])))},Ne.prototype.gl=function(){var K=this._rgb;return[K[0]/255,K[1]/255,K[2]/255,K[3]]};var ze=v.unpack,Xe=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=ze(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=Math.min(Rr,Fr,Gr),Kr=Math.max(Rr,Fr,Gr),$r=Kr-zr,ve=$r*100/255,ge=zr/(255-$r)*100,Ge;return $r===0?Ge=Number.NaN:(Rr===Kr&&(Ge=(Fr-Gr)/$r),Fr===Kr&&(Ge=2+(Gr-Rr)/$r),Gr===Kr&&(Ge=4+(Rr-Fr)/$r),Ge*=60,Ge<0&&(Ge+=360)),[Ge,ve,ge]},lt=Xe,Fe=v.unpack,Pt=Math.floor,Ze=function(){for(var K,ir,mr,Rr,Fr,Gr,zr=[],Kr=arguments.length;Kr--;)zr[Kr]=arguments[Kr];zr=Fe(zr,"hcg");var $r=zr[0],ve=zr[1],ge=zr[2],Ge,Te,rt;ge=ge*255;var Je=ve*255;if(ve===0)Ge=Te=rt=ge;else{$r===360&&($r=0),$r>360&&($r-=360),$r<0&&($r+=360),$r/=60;var to=Pt($r),At=$r-to,Qt=ge*(1-ve),po=Qt+Je*(1-At),ba=Qt+Je*At,Gn=Qt+Je;switch(to){case 0:K=[Gn,ba,Qt],Ge=K[0],Te=K[1],rt=K[2];break;case 1:ir=[po,Gn,Qt],Ge=ir[0],Te=ir[1],rt=ir[2];break;case 2:mr=[Qt,Gn,ba],Ge=mr[0],Te=mr[1],rt=mr[2];break;case 3:Rr=[Qt,po,Gn],Ge=Rr[0],Te=Rr[1],rt=Rr[2];break;case 4:Fr=[ba,Qt,Gn],Ge=Fr[0],Te=Fr[1],rt=Fr[2];break;case 5:Gr=[Gn,Qt,po],Ge=Gr[0],Te=Gr[1],rt=Gr[2];break}}return[Ge,Te,rt,zr.length>3?zr[3]:1]},Wt=Ze,Ut=v.unpack,mt=v.type,dt=O,so=S,Ft=p,uo=lt;so.prototype.hcg=function(){return uo(this._rgb)},dt.hcg=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(so,[null].concat(K,["hcg"])))},Ft.format.hcg=Wt,Ft.autodetect.push({p:1,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Ut(K,"hcg"),mt(K)==="array"&&K.length===3)return"hcg"}});var xo=v.unpack,Eo=v.last,_o=Math.round,So=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=xo(K,"rgba"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=mr[3],Kr=Eo(K)||"auto";zr===void 0&&(zr=1),Kr==="auto"&&(Kr=zr<1?"rgba":"rgb"),Rr=_o(Rr),Fr=_o(Fr),Gr=_o(Gr);var $r=Rr<<16|Fr<<8|Gr,ve="000000"+$r.toString(16);ve=ve.substr(ve.length-6);var ge="0"+_o(zr*255).toString(16);switch(ge=ge.substr(ge.length-2),Kr.toLowerCase()){case"rgba":return"#"+ve+ge;case"argb":return"#"+ge+ve;default:return"#"+ve}},lo=So,zo=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,vn=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,mo=function(K){if(K.match(zo)){(K.length===4||K.length===7)&&(K=K.substr(1)),K.length===3&&(K=K.split(""),K=K[0]+K[0]+K[1]+K[1]+K[2]+K[2]);var ir=parseInt(K,16),mr=ir>>16,Rr=ir>>8&255,Fr=ir&255;return[mr,Rr,Fr,1]}if(K.match(vn)){(K.length===5||K.length===9)&&(K=K.substr(1)),K.length===4&&(K=K.split(""),K=K[0]+K[0]+K[1]+K[1]+K[2]+K[2]+K[3]+K[3]);var Gr=parseInt(K,16),zr=Gr>>24&255,Kr=Gr>>16&255,$r=Gr>>8&255,ve=Math.round((Gr&255)/255*100)/100;return[zr,Kr,$r,ve]}throw new Error("unknown hex color: "+K)},yo=mo,tn=O,Sn=S,Lt=v.type,wa=p,pn=lo;Sn.prototype.hex=function(K){return pn(this._rgb,K)},tn.hex=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Sn,[null].concat(K,["hex"])))},wa.format.hex=yo,wa.autodetect.push({p:4,test:function(K){for(var ir=[],mr=arguments.length-1;mr-- >0;)ir[mr]=arguments[mr+1];if(!ir.length&&Lt(K)==="string"&&[3,4,5,6,7,8,9].indexOf(K.length)>=0)return"hex"}});var Be=v.unpack,ht=v.TWOPI,on=Math.min,Yo=Math.sqrt,wc=Math.acos,Ga=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Be(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2];Rr/=255,Fr/=255,Gr/=255;var zr,Kr=on(Rr,Fr,Gr),$r=(Rr+Fr+Gr)/3,ve=$r>0?1-Kr/$r:0;return ve===0?zr=NaN:(zr=(Rr-Fr+(Rr-Gr))/2,zr/=Yo((Rr-Fr)*(Rr-Fr)+(Rr-Gr)*(Fr-Gr)),zr=wc(zr),Gr>Fr&&(zr=ht-zr),zr/=ht),[zr*360,ve,$r]},zn=Ga,Xt=v.unpack,jt=v.limit,la=v.TWOPI,Zc=v.PITHIRD,El=Math.cos,xa=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=Xt(K,"hsi");var mr=K[0],Rr=K[1],Fr=K[2],Gr,zr,Kr;return isNaN(mr)&&(mr=0),isNaN(Rr)&&(Rr=0),mr>360&&(mr-=360),mr<0&&(mr+=360),mr/=360,mr<1/3?(Kr=(1-Rr)/3,Gr=(1+Rr*El(la*mr)/El(Zc-la*mr))/3,zr=1-(Kr+Gr)):mr<2/3?(mr-=1/3,Gr=(1-Rr)/3,zr=(1+Rr*El(la*mr)/El(Zc-la*mr))/3,Kr=1-(Gr+zr)):(mr-=2/3,zr=(1-Rr)/3,Kr=(1+Rr*El(la*mr)/El(Zc-la*mr))/3,Gr=1-(zr+Kr)),Gr=jt(Fr*Gr*3),zr=jt(Fr*zr*3),Kr=jt(Fr*Kr*3),[Gr*255,zr*255,Kr*255,K.length>3?K[3]:1]},Kc=xa,Bo=v.unpack,Bn=v.type,Un=O,Gs=S,Sl=p,da=zn;Gs.prototype.hsi=function(){return da(this._rgb)},Un.hsi=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Gs,[null].concat(K,["hsi"])))},Sl.format.hsi=Kc,Sl.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Bo(K,"hsi"),Bn(K)==="array"&&K.length===3)return"hsi"}});var os=v.unpack,Hg=v.type,oi=O,ns=S,as=p,pu=ur;ns.prototype.hsl=function(){return pu(this._rgb)},oi.hsl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(ns,[null].concat(K,["hsl"])))},as.format.hsl=nr,as.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=os(K,"hsl"),Hg(K)==="array"&&K.length===3)return"hsl"}});var Qn=v.unpack,ku=Math.min,Va=Math.max,Ji=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=Qn(K,"rgb");var mr=K[0],Rr=K[1],Fr=K[2],Gr=ku(mr,Rr,Fr),zr=Va(mr,Rr,Fr),Kr=zr-Gr,$r,ve,ge;return ge=zr/255,zr===0?($r=Number.NaN,ve=0):(ve=Kr/zr,mr===zr&&($r=(Rr-Fr)/Kr),Rr===zr&&($r=2+(Fr-mr)/Kr),Fr===zr&&($r=4+(mr-Rr)/Kr),$r*=60,$r<0&&($r+=360)),[$r,ve,ge]},og=Ji,xc=v.unpack,Vs=Math.floor,is=function(){for(var K,ir,mr,Rr,Fr,Gr,zr=[],Kr=arguments.length;Kr--;)zr[Kr]=arguments[Kr];zr=xc(zr,"hsv");var $r=zr[0],ve=zr[1],ge=zr[2],Ge,Te,rt;if(ge*=255,ve===0)Ge=Te=rt=ge;else{$r===360&&($r=0),$r>360&&($r-=360),$r<0&&($r+=360),$r/=60;var Je=Vs($r),to=$r-Je,At=ge*(1-ve),Qt=ge*(1-ve*to),po=ge*(1-ve*(1-to));switch(Je){case 0:K=[ge,po,At],Ge=K[0],Te=K[1],rt=K[2];break;case 1:ir=[Qt,ge,At],Ge=ir[0],Te=ir[1],rt=ir[2];break;case 2:mr=[At,ge,po],Ge=mr[0],Te=mr[1],rt=mr[2];break;case 3:Rr=[At,Qt,ge],Ge=Rr[0],Te=Rr[1],rt=Rr[2];break;case 4:Fr=[po,At,ge],Ge=Fr[0],Te=Fr[1],rt=Fr[2];break;case 5:Gr=[ge,At,Qt],Ge=Gr[0],Te=Gr[1],rt=Gr[2];break}}return[Ge,Te,rt,zr.length>3?zr[3]:1]},nn=is,Qc=v.unpack,dd=v.type,Jc=O,cs=S,mu=p,Ol=og;cs.prototype.hsv=function(){return Ol(this._rgb)},Jc.hsv=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(cs,[null].concat(K,["hsv"])))},mu.format.hsv=nn,mu.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Qc(K,"hsv"),dd(K)==="array"&&K.length===3)return"hsv"}});var Ci={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},Ri=Ci,ng=v.unpack,yu=Math.pow,Al=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=ng(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=ls(Rr,Fr,Gr),Kr=zr[0],$r=zr[1],ve=zr[2],ge=116*$r-16;return[ge<0?0:ge,500*(Kr-$r),200*($r-ve)]},pi=function(K){return(K/=255)<=.04045?K/12.92:yu((K+.055)/1.055,2.4)},sd=function(K){return K>Ri.t3?yu(K,1/3):K/Ri.t2+Ri.t0},ls=function(K,ir,mr){K=pi(K),ir=pi(ir),mr=pi(mr);var Rr=sd((.4124564*K+.3575761*ir+.1804375*mr)/Ri.Xn),Fr=sd((.2126729*K+.7151522*ir+.072175*mr)/Ri.Yn),Gr=sd((.0193339*K+.119192*ir+.9503041*mr)/Ri.Zn);return[Rr,Fr,Gr]},$i=Al,_c=Ci,Uo=v.unpack,$t=Math.pow,ds=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=Uo(K,"lab");var mr=K[0],Rr=K[1],Fr=K[2],Gr,zr,Kr,$r,ve,ge;return zr=(mr+16)/116,Gr=isNaN(Rr)?zr:zr+Rr/500,Kr=isNaN(Fr)?zr:zr-Fr/200,zr=_c.Yn*Hs(zr),Gr=_c.Xn*Hs(Gr),Kr=_c.Zn*Hs(Kr),$r=Ec(3.2404542*Gr-1.5371385*zr-.4985314*Kr),ve=Ec(-.969266*Gr+1.8760108*zr+.041556*Kr),ge=Ec(.0556434*Gr-.2040259*zr+1.0572252*Kr),[$r,ve,ge,K.length>3?K[3]:1]},Ec=function(K){return 255*(K<=.00304?12.92*K:1.055*$t(K,1/2.4)-.055)},Hs=function(K){return K>_c.t1?K*K*K:_c.t2*(K-_c.t0)},Ma=ds,ud=v.unpack,wu=v.type,ss=O,gd=S,On=p,us=$i;gd.prototype.lab=function(){return us(this._rgb)},ss.lab=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(gd,[null].concat(K,["lab"])))},On.format.lab=Ma,On.autodetect.push({p:2,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=ud(K,"lab"),wu(K)==="array"&&K.length===3)return"lab"}});var sa=v.unpack,Tl=v.RAD2DEG,xu=Math.sqrt,_a=Math.atan2,Ea=Math.round,Cl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=sa(K,"lab"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=xu(Fr*Fr+Gr*Gr),Kr=(_a(Gr,Fr)*Tl+360)%360;return Ea(zr*1e4)===0&&(Kr=Number.NaN),[Rr,zr,Kr]},ki=Cl,rc=v.unpack,ce=$i,_e=ki,fe=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=rc(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=ce(Rr,Fr,Gr),Kr=zr[0],$r=zr[1],ve=zr[2];return _e(Kr,$r,ve)},Ye=fe,at=v.unpack,Oo=v.DEG2RAD,ua=Math.sin,Ha=Math.cos,Jo=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=at(K,"lch"),Rr=mr[0],Fr=mr[1],Gr=mr[2];return isNaN(Gr)&&(Gr=0),Gr=Gr*Oo,[Rr,Ha(Gr)*Fr,ua(Gr)*Fr]},gs=Jo,An=v.unpack,Sa=gs,_u=Ma,zh=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=An(K,"lch");var mr=K[0],Rr=K[1],Fr=K[2],Gr=Sa(mr,Rr,Fr),zr=Gr[0],Kr=Gr[1],$r=Gr[2],ve=_u(zr,Kr,$r),ge=ve[0],Ge=ve[1],Te=ve[2];return[ge,Ge,Te,K.length>3?K[3]:1]},bd=zh,Wg=v.unpack,Yg=bd,qo=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Wg(K,"hcl").reverse();return Yg.apply(void 0,mr)},Bh=qo,ag=v.unpack,hd=v.type,Uh=O,ig=S,Eu=p,$c=Ye;ig.prototype.lch=function(){return $c(this._rgb)},ig.prototype.hcl=function(){return $c(this._rgb).reverse()},Uh.lch=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(ig,[null].concat(K,["lch"])))},Uh.hcl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(ig,[null].concat(K,["hcl"])))},Eu.format.lch=bd,Eu.format.hcl=Bh,["lch","hcl"].forEach(function(K){return Eu.autodetect.push({p:2,test:function(){for(var ir=[],mr=arguments.length;mr--;)ir[mr]=arguments[mr];if(ir=ag(ir,K),hd(ir)==="array"&&ir.length===3)return K}})});var Rl={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Ws=Rl,Gb=S,bs=p,cg=v.type,Ys=Ws,Pl=yo,Pi=lo;Gb.prototype.name=function(){for(var K=Pi(this._rgb,"rgb"),ir=0,mr=Object.keys(Ys);ir0;)ir[mr]=arguments[mr+1];if(!ir.length&&cg(K)==="string"&&Ys[K.toLowerCase()])return"named"}});var Xs=v.unpack,rl=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Xs(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2];return(Rr<<16)+(Fr<<8)+Gr},Su=rl,Vb=v.type,lg=function(K){if(Vb(K)=="number"&&K>=0&&K<=16777215){var ir=K>>16,mr=K>>8&255,Rr=K&255;return[ir,mr,Rr,1]}throw new Error("unknown num color: "+K)},dg=lg,Xg=O,hs=S,sg=p,Zs=v.type,Zg=Su;hs.prototype.num=function(){return Zg(this._rgb)},Xg.num=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(hs,[null].concat(K,["num"])))},sg.format.num=dg,sg.autodetect.push({p:5,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K.length===1&&Zs(K[0])==="number"&&K[0]>=0&&K[0]<=16777215)return"num"}});var Hb=O,Ou=S,Fn=p,kn=v.unpack,ug=v.type,Fh=Math.round;Ou.prototype.rgb=function(K){return K===void 0&&(K=!0),K===!1?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Fh)},Ou.prototype.rgba=function(K){return K===void 0&&(K=!0),this._rgb.slice(0,4).map(function(ir,mr){return mr<3?K===!1?ir:Fh(ir):ir})},Hb.rgb=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Ou,[null].concat(K,["rgb"])))},Fn.format.rgb=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=kn(K,"rgba");return mr[3]===void 0&&(mr[3]=1),mr},Fn.autodetect.push({p:3,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=kn(K,"rgba"),ug(K)==="array"&&(K.length===3||K.length===4&&ug(K[3])=="number"&&K[3]>=0&&K[3]<=1))return"rgb"}});var gg=Math.log,hv=function(K){var ir=K/100,mr,Rr,Fr;return ir<66?(mr=255,Rr=ir<6?0:-155.25485562709179-.44596950469579133*(Rr=ir-2)+104.49216199393888*gg(Rr),Fr=ir<20?0:-254.76935184120902+.8274096064007395*(Fr=ir-10)+115.67994401066147*gg(Fr)):(mr=351.97690566805693+.114206453784165*(mr=ir-55)-40.25366309332127*gg(mr),Rr=325.4494125711974+.07943456536662342*(Rr=ir-50)-28.0852963507957*gg(Rr),Fr=255),[mr,Rr,Fr,1]},fd=hv,an=fd,fs=v.unpack,Ks=Math.round,Au=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];for(var mr=fs(K,"rgb"),Rr=mr[0],Fr=mr[2],Gr=1e3,zr=4e4,Kr=.4,$r;zr-Gr>Kr;){$r=(zr+Gr)*.5;var ve=an($r);ve[2]/ve[0]>=Fr/Rr?zr=$r:Gr=$r}return Ks($r)},Tu=Au,Qs=O,el=S,vs=p,Wr=Tu;el.prototype.temp=el.prototype.kelvin=el.prototype.temperature=function(){return Wr(this._rgb)},Qs.temp=Qs.kelvin=Qs.temperature=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(el,[null].concat(K,["temp"])))},vs.format.temp=vs.format.kelvin=vs.format.temperature=fd;var ue=v.unpack,le=Math.cbrt,Qe=Math.pow,Mt=Math.sign,ro=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=ue(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=[yr(Rr/255),yr(Fr/255),yr(Gr/255)],Kr=zr[0],$r=zr[1],ve=zr[2],ge=le(.4122214708*Kr+.5363325363*$r+.0514459929*ve),Ge=le(.2119034982*Kr+.6806995451*$r+.1073969566*ve),Te=le(.0883024619*Kr+.2817188376*$r+.6299787005*ve);return[.2104542553*ge+.793617785*Ge-.0040720468*Te,1.9779984951*ge-2.428592205*Ge+.4505937099*Te,.0259040371*ge+.7827717662*Ge-.808675766*Te]},sn=ro;function yr(K){var ir=Math.abs(K);return ir<.04045?K/12.92:(Mt(K)||1)*Qe((ir+.055)/1.055,2.4)}var vd=v.unpack,ec=Math.pow,Tn=Math.sign,io=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=vd(K,"lab");var mr=K[0],Rr=K[1],Fr=K[2],Gr=ec(mr+.3963377774*Rr+.2158037573*Fr,3),zr=ec(mr-.1055613458*Rr-.0638541728*Fr,3),Kr=ec(mr-.0894841775*Rr-1.291485548*Fr,3);return[255*ni(4.0767416621*Gr-3.3077115913*zr+.2309699292*Kr),255*ni(-1.2684380046*Gr+2.6097574011*zr-.3413193965*Kr),255*ni(-.0041960863*Gr-.7034186147*zr+1.707614701*Kr),K.length>3?K[3]:1]},pd=io;function ni(K){var ir=Math.abs(K);return ir>.0031308?(Tn(K)||1)*(1.055*ec(ir,1/2.4)-.055):K*12.92}var Sc=v.unpack,Ml=v.type,eo=O,Kg=S,Cu=p,Mi=sn;Kg.prototype.oklab=function(){return Mi(this._rgb)},eo.oklab=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Kg,[null].concat(K,["oklab"])))},Cu.format.oklab=pd,Cu.autodetect.push({p:3,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Sc(K,"oklab"),Ml(K)==="array"&&K.length===3)return"oklab"}});var Qg=v.unpack,Ii=sn,Il=ki,kd=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];var mr=Qg(K,"rgb"),Rr=mr[0],Fr=mr[1],Gr=mr[2],zr=Ii(Rr,Fr,Gr),Kr=zr[0],$r=zr[1],ve=zr[2];return Il(Kr,$r,ve)},tl=kd,ps=v.unpack,Oc=gs,Ac=pd,md=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];K=ps(K,"lch");var mr=K[0],Rr=K[1],Fr=K[2],Gr=Oc(mr,Rr,Fr),zr=Gr[0],Kr=Gr[1],$r=Gr[2],ve=Ac(zr,Kr,$r),ge=ve[0],Ge=ve[1],Te=ve[2];return[ge,Ge,Te,K.length>3?K[3]:1]},ai=md,Dl=v.unpack,Wb=v.type,Jn=O,Wa=S,Di=p,qh=tl;Wa.prototype.oklch=function(){return qh(this._rgb)},Jn.oklch=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];return new(Function.prototype.bind.apply(Wa,[null].concat(K,["oklch"])))},Di.format.oklch=ai,Di.autodetect.push({p:3,test:function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];if(K=Dl(K,"oklch"),Wb(K)==="array"&&K.length===3)return"oklch"}});var ks=S,ms=v.type;ks.prototype.alpha=function(K,ir){return ir===void 0&&(ir=!1),K!==void 0&&ms(K)==="number"?ir?(this._rgb[3]=K,this):new ks([this._rgb[0],this._rgb[1],this._rgb[2],K],"rgb"):this._rgb[3]};var qn=S;qn.prototype.clipped=function(){return this._rgb._clipped||!1};var tc=S,Ru=Ci;tc.prototype.darken=function(K){K===void 0&&(K=1);var ir=this,mr=ir.lab();return mr[0]-=Ru.Kn*K,new tc(mr,"lab").alpha(ir.alpha(),!0)},tc.prototype.brighten=function(K){return K===void 0&&(K=1),this.darken(-K)},tc.prototype.darker=tc.prototype.darken,tc.prototype.brighter=tc.prototype.brighten;var ol=S;ol.prototype.get=function(K){var ir=K.split("."),mr=ir[0],Rr=ir[1],Fr=this[mr]();if(Rr){var Gr=mr.indexOf(Rr)-(mr.substr(0,2)==="ok"?2:0);if(Gr>-1)return Fr[Gr];throw new Error("unknown channel "+Rr+" in mode "+mr)}else return Fr};var ga=S,yd=v.type,Tc=Math.pow,Nn=1e-7,Ao=20;ga.prototype.luminance=function(K){if(K!==void 0&&yd(K)==="number"){if(K===0)return new ga([0,0,0,this._rgb[3]],"rgb");if(K===1)return new ga([255,255,255,this._rgb[3]],"rgb");var ir=this.luminance(),mr="rgb",Rr=Ao,Fr=function(zr,Kr){var $r=zr.interpolate(Kr,.5,mr),ve=$r.luminance();return Math.abs(K-ve)K?Fr(zr,$r):Fr($r,Kr)},Gr=(ir>K?Fr(new ga([0,0,0]),this):Fr(this,new ga([255,255,255]))).rgb();return new ga(Gr.concat([this._rgb[3]]))}return Ni.apply(void 0,this._rgb.slice(0,3))};var Ni=function(K,ir,mr){return K=Li(K),ir=Li(ir),mr=Li(mr),.2126*K+.7152*ir+.0722*mr},Li=function(K){return K/=255,K<=.03928?K/12.92:Tc((K+.055)/1.055,2.4)},$n={},oc=S,Ya=v.type,Xa=$n,wd=function(K,ir,mr){mr===void 0&&(mr=.5);for(var Rr=[],Fr=arguments.length-3;Fr-- >0;)Rr[Fr]=arguments[Fr+3];var Gr=Rr[0]||"lrgb";if(!Xa[Gr]&&!Rr.length&&(Gr=Object.keys(Xa)[0]),!Xa[Gr])throw new Error("interpolation mode "+Gr+" is not defined");return Ya(K)!=="object"&&(K=new oc(K)),Ya(ir)!=="object"&&(ir=new oc(ir)),Xa[Gr](K,ir,mr).alpha(K.alpha()+mr*(ir.alpha()-K.alpha()))},nl=S,ys=wd;nl.prototype.mix=nl.prototype.interpolate=function(K,ir){ir===void 0&&(ir=.5);for(var mr=[],Rr=arguments.length-2;Rr-- >0;)mr[Rr]=arguments[Rr+2];return ys.apply(void 0,[this,K,ir].concat(mr))};var ws=S;ws.prototype.premultiply=function(K){K===void 0&&(K=!1);var ir=this._rgb,mr=ir[3];return K?(this._rgb=[ir[0]*mr,ir[1]*mr,ir[2]*mr,mr],this):new ws([ir[0]*mr,ir[1]*mr,ir[2]*mr,mr],"rgb")};var Cn=S,Mo=Ci;Cn.prototype.saturate=function(K){K===void 0&&(K=1);var ir=this,mr=ir.lch();return mr[1]+=Mo.Kn*K,mr[1]<0&&(mr[1]=0),new Cn(mr,"lch").alpha(ir.alpha(),!0)},Cn.prototype.desaturate=function(K){return K===void 0&&(K=1),this.saturate(-K)};var vo=S,Nl=v.type;vo.prototype.set=function(K,ir,mr){mr===void 0&&(mr=!1);var Rr=K.split("."),Fr=Rr[0],Gr=Rr[1],zr=this[Fr]();if(Gr){var Kr=Fr.indexOf(Gr)-(Fr.substr(0,2)==="ok"?2:0);if(Kr>-1){if(Nl(ir)=="string")switch(ir.charAt(0)){case"+":zr[Kr]+=+ir;break;case"-":zr[Kr]+=+ir;break;case"*":zr[Kr]*=+ir.substr(1);break;case"/":zr[Kr]/=+ir.substr(1);break;default:zr[Kr]=+ir}else if(Nl(ir)==="number")zr[Kr]=ir;else throw new Error("unsupported value for Color.set");var $r=new vo(zr,Fr);return mr?(this._rgb=$r._rgb,this):$r}throw new Error("unknown channel "+Gr+" in mode "+Fr)}else return zr};var nc=S,Pu=function(K,ir,mr){var Rr=K._rgb,Fr=ir._rgb;return new nc(Rr[0]+mr*(Fr[0]-Rr[0]),Rr[1]+mr*(Fr[1]-Rr[1]),Rr[2]+mr*(Fr[2]-Rr[2]),"rgb")};$n.rgb=Pu;var xd=S,xs=Math.sqrt,Cc=Math.pow,_d=function(K,ir,mr){var Rr=K._rgb,Fr=Rr[0],Gr=Rr[1],zr=Rr[2],Kr=ir._rgb,$r=Kr[0],ve=Kr[1],ge=Kr[2];return new xd(xs(Cc(Fr,2)*(1-mr)+Cc($r,2)*mr),xs(Cc(Gr,2)*(1-mr)+Cc(ve,2)*mr),xs(Cc(zr,2)*(1-mr)+Cc(ge,2)*mr),"rgb")};$n.lrgb=_d;var _r=S,Ll=function(K,ir,mr){var Rr=K.lab(),Fr=ir.lab();return new _r(Rr[0]+mr*(Fr[0]-Rr[0]),Rr[1]+mr*(Fr[1]-Rr[1]),Rr[2]+mr*(Fr[2]-Rr[2]),"lab")};$n.lab=Ll;var al=S,it=function(K,ir,mr,Rr){var Fr,Gr,zr,Kr;Rr==="hsl"?(zr=K.hsl(),Kr=ir.hsl()):Rr==="hsv"?(zr=K.hsv(),Kr=ir.hsv()):Rr==="hcg"?(zr=K.hcg(),Kr=ir.hcg()):Rr==="hsi"?(zr=K.hsi(),Kr=ir.hsi()):Rr==="lch"||Rr==="hcl"?(Rr="hcl",zr=K.hcl(),Kr=ir.hcl()):Rr==="oklch"&&(zr=K.oklch().reverse(),Kr=ir.oklch().reverse());var $r,ve,ge,Ge,Te,rt;(Rr.substr(0,1)==="h"||Rr==="oklch")&&(Fr=zr,$r=Fr[0],ge=Fr[1],Te=Fr[2],Gr=Kr,ve=Gr[0],Ge=Gr[1],rt=Gr[2]);var Je,to,At,Qt;return!isNaN($r)&&!isNaN(ve)?(ve>$r&&ve-$r>180?Qt=ve-($r+360):ve<$r&&$r-ve>180?Qt=ve+360-$r:Qt=ve-$r,to=$r+mr*Qt):isNaN($r)?isNaN(ve)?to=Number.NaN:(to=ve,(Te==1||Te==0)&&Rr!="hsv"&&(Je=Ge)):(to=$r,(rt==1||rt==0)&&Rr!="hsv"&&(Je=ge)),Je===void 0&&(Je=ge+mr*(Ge-ge)),At=Te+mr*(rt-Te),Rr==="oklch"?new al([At,Je,to],Rr):new al([to,Je,At],Rr)},Zt=it,jl=function(K,ir,mr){return Zt(K,ir,mr,"lch")};$n.lch=jl,$n.hcl=jl;var Rc=S,zl=function(K,ir,mr){var Rr=K.num(),Fr=ir.num();return new Rc(Rr+mr*(Fr-Rr),"num")};$n.num=zl;var Ed=it,Yb=function(K,ir,mr){return Ed(K,ir,mr,"hcg")};$n.hcg=Yb;var Za=it,Jg=function(K,ir,mr){return Za(K,ir,mr,"hsi")};$n.hsi=Jg;var Bl=it,Oa=function(K,ir,mr){return Bl(K,ir,mr,"hsl")};$n.hsl=Oa;var ac=it,Xb=function(K,ir,mr){return ac(K,ir,mr,"hsv")};$n.hsv=Xb;var ic=S,_s=function(K,ir,mr){var Rr=K.oklab(),Fr=ir.oklab();return new ic(Rr[0]+mr*(Fr[0]-Rr[0]),Rr[1]+mr*(Fr[1]-Rr[1]),Rr[2]+mr*(Fr[2]-Rr[2]),"oklab")};$n.oklab=_s;var Zb=it,ra=function(K,ir,mr){return Zb(K,ir,mr,"oklch")};$n.oklch=ra;var ii=S,Mu=v.clip_rgb,Sd=Math.pow,Iu=Math.sqrt,Ul=Math.PI,Od=Math.cos,mi=Math.sin,Gh=Math.atan2,Es=function(K,ir,mr){ir===void 0&&(ir="lrgb"),mr===void 0&&(mr=null);var Rr=K.length;mr||(mr=Array.from(new Array(Rr)).map(function(){return 1}));var Fr=Rr/mr.reduce(function(to,At){return to+At});if(mr.forEach(function(to,At){mr[At]*=Fr}),K=K.map(function(to){return new ii(to)}),ir==="lrgb")return cc(K,mr);for(var Gr=K.shift(),zr=Gr.get(ir),Kr=[],$r=0,ve=0,ge=0;ge=360;)Je-=360;zr[rt]=Je}else zr[rt]=zr[rt]/Kr[rt];return Te/=Rr,new ii(zr,ir).alpha(Te>.99999?1:Te,!0)},cc=function(K,ir){for(var mr=K.length,Rr=[0,0,0,0],Fr=0;Fr.9999999&&(Rr[3]=1),new ii(Mu(Rr))},Ia=O,Fl=v.type,bg=Math.pow,hg=function(K){var ir="rgb",mr=Ia("#ccc"),Rr=0,Fr=[0,1],Gr=[],zr=[0,0],Kr=!1,$r=[],ve=!1,ge=0,Ge=1,Te=!1,rt={},Je=!0,to=1,At=function(De){if(De=De||["#fff","#000"],De&&Fl(De)==="string"&&Ia.brewer&&Ia.brewer[De.toLowerCase()]&&(De=Ia.brewer[De.toLowerCase()]),Fl(De)==="array"){De.length===1&&(De=[De[0],De[0]]),De=De.slice(0);for(var pt=0;pt=Kr[oo];)oo++;return oo-1}return 0},po=function(De){return De},ba=function(De){return De},Gn=function(De,pt){var oo,kt;if(pt==null&&(pt=!1),isNaN(De)||De===null)return mr;if(pt)kt=De;else if(Kr&&Kr.length>2){var na=Qt(De);kt=na/(Kr.length-2)}else Ge!==ge?kt=(De-ge)/(Ge-ge):kt=1;kt=ba(kt),pt||(kt=po(kt)),to!==1&&(kt=bg(kt,to)),kt=zr[0]+kt*(1-zr[0]-zr[1]),kt=Math.min(1,Math.max(0,kt));var wo=Math.floor(kt*1e4);if(Je&&rt[wo])oo=rt[wo];else{if(Fl($r)==="array")for(var bo=0;bo=Do&&bo===Gr.length-1){oo=$r[bo];break}if(kt>Do&&kt2){var bo=De.map(function(To,Vo){return Vo/(De.length-1)}),Do=De.map(function(To){return(To-ge)/(Ge-ge)});Do.every(function(To,Vo){return bo[Vo]===To})||(ba=function(To){if(To<=0||To>=1)return To;for(var Vo=0;To>=Do[Vo+1];)Vo++;var uc=(To-Do[Vo])/(Do[Vo+1]-Do[Vo]),Pd=bo[Vo]+uc*(bo[Vo+1]-bo[Vo]);return Pd})}}return Fr=[ge,Ge],go},go.mode=function(De){return arguments.length?(ir=De,li(),go):ir},go.range=function(De,pt){return At(De),go},go.out=function(De){return ve=De,go},go.spread=function(De){return arguments.length?(Rr=De,go):Rr},go.correctLightness=function(De){return De==null&&(De=!0),Te=De,li(),Te?po=function(pt){for(var oo=Gn(0,!0).lab()[0],kt=Gn(1,!0).lab()[0],na=oo>kt,wo=Gn(pt,!0).lab()[0],bo=oo+(kt-oo)*pt,Do=wo-bo,To=0,Vo=1,uc=20;Math.abs(Do)>.01&&uc-- >0;)(function(){return na&&(Do*=-1),Do<0?(To=pt,pt+=(Vo-pt)*.5):(Vo=pt,pt+=(To-pt)*.5),wo=Gn(pt,!0).lab()[0],Do=wo-bo})();return pt}:po=function(pt){return pt},go},go.padding=function(De){return De!=null?(Fl(De)==="number"&&(De=[De,De]),zr=De,go):zr},go.colors=function(De,pt){arguments.length<2&&(pt="hex");var oo=[];if(arguments.length===0)oo=$r.slice(0);else if(De===1)oo=[go(.5)];else if(De>1){var kt=Fr[0],na=Fr[1]-kt;oo=Js(0,De).map(function(Vo){return go(kt+Vo/(De-1)*na)})}else{K=[];var wo=[];if(Kr&&Kr.length>2)for(var bo=1,Do=Kr.length,To=1<=Do;To?boDo;To?bo++:bo--)wo.push((Kr[bo-1]+Kr[bo])*.5);else wo=Fr;oo=wo.map(function(Vo){return go(Vo)})}return Ia[pt]&&(oo=oo.map(function(Vo){return Vo[pt]()})),oo},go.cache=function(De){return De!=null?(Je=De,go):Je},go.gamma=function(De){return De!=null?(to=De,go):to},go.nodata=function(De){return De!=null?(mr=Ia(De),go):mr},go};function Js(K,ir,mr){for(var Rr=[],Fr=KGr;Fr?zr++:zr--)Rr.push(zr);return Rr}var Ad=S,Da=hg,lc=function(K){for(var ir=[1,1],mr=1;mr=5){var ve,ge,Ge;ve=K.map(function(Te){return Te.lab()}),Ge=K.length-1,ge=lc(Ge),Fr=function(Te){var rt=1-Te,Je=[0,1,2].map(function(to){return ve.reduce(function(At,Qt,po){return At+ge[po]*Math.pow(rt,Ge-po)*Math.pow(Te,po)*Qt[to]},0)});return new Ad(Je,"lab")}}else throw new RangeError("No point in running bezier with only one color.");return Fr},Td=function(K){var ir=fg(K);return ir.scale=function(){return Da(ir)},ir},ji=O,ea=function(K,ir,mr){if(!ea[mr])throw new Error("unknown blend mode "+mr);return ea[mr](K,ir)},ql=function(K){return function(ir,mr){var Rr=ji(mr).rgb(),Fr=ji(ir).rgb();return ji.rgb(K(Rr,Fr))}},yi=function(K){return function(ir,mr){var Rr=[];return Rr[0]=K(ir[0],mr[0]),Rr[1]=K(ir[1],mr[1]),Rr[2]=K(ir[2],mr[2]),Rr}},Gl=function(K){return K},zi=function(K,ir){return K*ir/255},$s=function(K,ir){return K>ir?ir:K},Bi=function(K,ir){return K>ir?K:ir},ci=function(K,ir){return 255*(1-(1-K/255)*(1-ir/255))},vg=function(K,ir){return ir<128?2*K*ir/255:255*(1-2*(1-K/255)*(1-ir/255))},Vl=function(K,ir){return 255*(1-(1-ir/255)/(K/255))},Du=function(K,ir){return K===255?255:(K=255*(ir/255)/(1-K/255),K>255?255:K)};ea.normal=ql(yi(Gl)),ea.multiply=ql(yi(zi)),ea.screen=ql(yi(ci)),ea.overlay=ql(yi(vg)),ea.darken=ql(yi($s)),ea.lighten=ql(yi(Bi)),ea.dodge=ql(yi(Du)),ea.burn=ql(yi(Vl));for(var dc=ea,wi=v.type,pg=v.clip_rgb,Hl=v.TWOPI,il=Math.pow,Nu=Math.sin,Pc=Math.cos,ta=O,Ss=function(K,ir,mr,Rr,Fr){K===void 0&&(K=300),ir===void 0&&(ir=-1.5),mr===void 0&&(mr=1),Rr===void 0&&(Rr=1),Fr===void 0&&(Fr=[0,1]);var Gr=0,zr;wi(Fr)==="array"?zr=Fr[1]-Fr[0]:(zr=0,Fr=[Fr,Fr]);var Kr=function($r){var ve=Hl*((K+120)/360+ir*$r),ge=il(Fr[0]+zr*$r,Rr),Ge=Gr!==0?mr[0]+$r*Gr:mr,Te=Ge*ge*(1-ge)/2,rt=Pc(ve),Je=Nu(ve),to=ge+Te*(-.14861*rt+1.78277*Je),At=ge+Te*(-.29227*rt-.90649*Je),Qt=ge+Te*(1.97294*rt);return ta(pg([to*255,At*255,Qt*255,1]))};return Kr.start=function($r){return $r==null?K:(K=$r,Kr)},Kr.rotations=function($r){return $r==null?ir:(ir=$r,Kr)},Kr.gamma=function($r){return $r==null?Rr:(Rr=$r,Kr)},Kr.hue=function($r){return $r==null?mr:(mr=$r,wi(mr)==="array"?(Gr=mr[1]-mr[0],Gr===0&&(mr=mr[1])):Gr=0,Kr)},Kr.lightness=function($r){return $r==null?Fr:(wi($r)==="array"?(Fr=$r,zr=$r[1]-$r[0]):(Fr=[$r,$r],zr=0),Kr)},Kr.scale=function(){return ta.scale(Kr)},Kr.hue(mr),Kr},Lu=S,Mc="0123456789abcdef",Ic=Math.floor,cl=Math.random,Dc=function(){for(var K="#",ir=0;ir<6;ir++)K+=Mc.charAt(Ic(cl()*16));return new Lu(K,"hex")},ru=d,oa=Math.log,Wl=Math.pow,et=Math.floor,xi=Math.abs,ll=function(K,ir){ir===void 0&&(ir=null);var mr={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};return ru(K)==="object"&&(K=Object.values(K)),K.forEach(function(Rr){ir&&ru(Rr)==="object"&&(Rr=Rr[ir]),Rr!=null&&!isNaN(Rr)&&(mr.values.push(Rr),mr.sum+=Rr,Rrmr.max&&(mr.max=Rr),mr.count+=1)}),mr.domain=[mr.min,mr.max],mr.limits=function(Rr,Fr){return Nc(mr,Rr,Fr)},mr},Nc=function(K,ir,mr){ir===void 0&&(ir="equal"),mr===void 0&&(mr=7),ru(K)=="array"&&(K=ll(K));var Rr=K.min,Fr=K.max,Gr=K.values.sort(function(wg,Bu){return wg-Bu});if(mr===1)return[Rr,Fr];var zr=[];if(ir.substr(0,1)==="c"&&(zr.push(Rr),zr.push(Fr)),ir.substr(0,1)==="e"){zr.push(Rr);for(var Kr=1;Kr 0");var $r=Math.LOG10E*oa(Rr),ve=Math.LOG10E*oa(Fr);zr.push(Rr);for(var ge=1;ge200&&(ba=!1)}for(var Xl={},Rs=0;RsRr?(mr+.05)/(Rr+.05):(Rr+.05)/(mr+.05)},Ln=S,sc=Math.sqrt,Io=Math.pow,Ot=Math.min,Kt=Math.max,mn=Math.atan2,Os=Math.abs,Cd=Math.cos,Lc=Math.sin,mg=Math.exp,As=Math.PI,Rd=function(K,ir,mr,Rr,Fr){mr===void 0&&(mr=1),Rr===void 0&&(Rr=1),Fr===void 0&&(Fr=1);var Gr=function(Aa){return 360*Aa/(2*As)},zr=function(Aa){return 2*As*Aa/360};K=new Ln(K),ir=new Ln(ir);var Kr=Array.from(K.lab()),$r=Kr[0],ve=Kr[1],ge=Kr[2],Ge=Array.from(ir.lab()),Te=Ge[0],rt=Ge[1],Je=Ge[2],to=($r+Te)/2,At=sc(Io(ve,2)+Io(ge,2)),Qt=sc(Io(rt,2)+Io(Je,2)),po=(At+Qt)/2,ba=.5*(1-sc(Io(po,7)/(Io(po,7)+Io(25,7)))),Gn=ve*(1+ba),li=rt*(1+ba),go=sc(Io(Gn,2)+Io(ge,2)),De=sc(Io(li,2)+Io(Je,2)),pt=(go+De)/2,oo=Gr(mn(ge,Gn)),kt=Gr(mn(Je,li)),na=oo>=0?oo:oo+360,wo=kt>=0?kt:kt+360,bo=Os(na-wo)>180?(na+wo+360)/2:(na+wo)/2,Do=1-.17*Cd(zr(bo-30))+.24*Cd(zr(2*bo))+.32*Cd(zr(3*bo+6))-.2*Cd(zr(4*bo-63)),To=wo-na;To=Os(To)<=180?To:wo<=na?To+360:To-360,To=2*sc(go*De)*Lc(zr(To)/2);var Vo=Te-$r,uc=De-go,Pd=1+.015*Io(to-50,2)/sc(20+Io(to-50,2)),Xl=1+.045*pt,Rs=1+.015*pt*Do,Zl=30*mg(-Io((bo-275)/25,2)),jc=2*sc(Io(pt,7)/(Io(pt,7)+Io(25,7))),Md=-jc*Lc(2*zr(Zl)),Vn=sc(Io(Vo/(mr*Pd),2)+Io(uc/(Rr*Xl),2)+Io(To/(Fr*Rs),2)+Md*(uc/(Rr*Xl))*(To/(Fr*Rs)));return Kt(0,Ot(100,Vn))},Kb=S,un=function(K,ir,mr){mr===void 0&&(mr="lab"),K=new Kb(K),ir=new Kb(ir);var Rr=K.get(mr),Fr=ir.get(mr),Gr=0;for(var zr in Rr){var Kr=(Rr[zr]||0)-(Fr[zr]||0);Gr+=Kr*Kr}return Math.sqrt(Gr)},yg=S,Ts=function(){for(var K=[],ir=arguments.length;ir--;)K[ir]=arguments[ir];try{return new(Function.prototype.bind.apply(yg,[null].concat(K))),!0}catch{return!1}},ju=O,eu=hg,Vh={cool:function(){return eu([ju.hsl(180,1,.9),ju.hsl(250,.7,.4)])},hot:function(){return eu(["#000","#f00","#ff0","#fff"]).mode("rgb")}},Yl={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},Cs=0,zu=Object.keys(Yl);Cs`#${[parseInt(t.substring(1,3),16),parseInt(t.substring(3,5),16),parseInt(t.substring(5,7),16)].map(e=>{let o=parseInt((e*(100+r)/100).toString(),10);const n=(o=o<255?o:255).toString(16);return n.length===1?`0${n}`:n}).join("")}`;function oW(t){let r=0,e=0;const o=t.length;for(;e{const c=tW.contrast(t,i);c>a&&(n=i,a=c)}),as%(g-u)+u;return tW.oklch(d(i,o,e)/100,d(c,a,n)/100,d(l,0,360)).hex()}function Ggr(t,r){const e=qgr(t,r),o=Fgr(e,-20),n=nW(e,["#2A2C34","#FFFFFF"]);return{backgroundColor:e,borderColor:o,textColor:n}}function sS(t,r,e){return(e-t)/(r-t)}function uS(t,r,e){return{r:Math.round(t.r*(1-e)+r.r*e),g:Math.round(t.g*(1-e)+r.g*e),b:Math.round(t.b*(1-e)+r.b*e)}}var Vgr=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var l,d,s;if((l=i.disabled)!==null&&l!==void 0&&l)return;if(i.priority!==void 0&&i.priority<0)throw new Error(`StyleRule priority must be >= 0, got ${i.priority}. Negative values are reserved for internal use.`);const{priority:u}=i,g=Vgr(i,["priority"]),b=Object.assign(Object.assign({},g),{priority:u??c-a});if("label"in i.match)if(i.match.label===null)o.push(b);else{const f=(d=r.get(i.match.label))!==null&&d!==void 0?d:[];r.set(i.match.label,[...f,b])}if("reltype"in i.match)if(i.match.reltype===null)n.push(b);else{const f=(s=e.get(i.match.reltype))!==null&&s!==void 0?s:[];e.set(i.match.reltype,[...f,b])}}),{globalLabelRules:o,globalReltypeRules:n,rulesByLabel:r,rulesByType:e}}function aW(t,r){const{onProperty:e,minValue:o,minColor:n,maxValue:a,maxColor:i,midValue:c,midColor:l}=t;if(!Gw(n)||!Gw(i))return null;const d=S6(n).rgb,s=S6(i).rgb,u=Math.min(o,a),g=Math.max(o,a);let b;if(c!==void 0&&l!==void 0){if(!(u<=c&&c<=g)||!Gw(l))return null;b=S6(l).rgb}const f=r.properties[e];if(f===void 0)return null;const v=iW(f);if(typeof v!="number")return null;const p=Math.max(u,Math.min(g,v));let m;if(b!==void 0&&c!==void 0){const y=sS(o,c,p);if(y<=1)m=uS(d,b,y);else{const x=sS(c,a,p);m=uS(b,s,x)}}else{const y=sS(o,a,p);m=uS(d,s,y)}return uA(m)}function iW(t){switch(t.type){case"string":return JSON.parse(t.stringified);case"number":case"integer":case"float":return Number(t.stringified);case"boolean":case"Boolean":return t.stringified==="true";case"null":return null;default:return t.stringified}}function Qy(t,r){if(!r)return!0;if("equal"in r){const[e,o]=r.equal,n=s0(e,t),a=s0(o,t);return n===null||a===null?null:n===a}if("not"in r){const e=Qy(t,r.not);return e===null?null:!e}if("lessThan"in r){const[e,o]=r.lessThan;return Dw(e,o,t,(n,a)=>nn<=a)}if("greaterThan"in r){const[e,o]=r.greaterThan;return Dw(e,o,t,(n,a)=>n>a)}if("greaterThanOrEqual"in r){const[e,o]=r.greaterThanOrEqual;return Dw(e,o,t,(n,a)=>n>=a)}if("contains"in r){const[e,o]=r.contains;return gS(e,o,t,(n,a)=>n.includes(a))}if("startsWith"in r){const[e,o]=r.startsWith;return gS(e,o,t,(n,a)=>n.startsWith(a))}if("endsWith"in r){const[e,o]=r.endsWith;return gS(e,o,t,(n,a)=>n.endsWith(a))}if("isNull"in r)return s0(r.isNull,t)===null;if("and"in r){let e=!1;for(const o of r.and){const n=Qy(t,o);if(n===!1)return!1;n===null&&(e=!0)}return e?null:!0}if("or"in r){let e=!1;for(const o of r.or){const n=Qy(t,o);if(n===!0)return!0;n===null&&(e=!0)}return e?null:!1}return"label"in r?"labelsSorted"in t?r.label===null||t.labelsSorted.includes(r.label):!1:"reltype"in r?"type"in t?r.reltype===null||t.type===r.reltype:!1:"property"in r?r.property===null||r.property in t.properties:!1}function Ygr(t,r){var e;const o=Object.assign(Object.assign({},t),{captions:(e=t.captions)===null||e===void 0?void 0:e.map(n=>{const{value:a,styles:i}=n;if(typeof a=="string"||a===void 0)return{styles:i,value:a};if("useType"in a)return{styles:i,value:r.type};if("property"in a){const c=r.properties[a.property];if(c===void 0)return{styles:i,value:""};const l=c.type==="string"?c.stringified.slice(1,-1):c.stringified;return{styles:i,value:l}}return{styles:i,value:r.id}})});if(t.colorRange!==void 0){const n=aW(t.colorRange,r);n!==null&&(o.color=n)}return o}function Dw(t,r,e,o){const n=s0(t,e),a=s0(r,e);return n===null||a===null?null:o(n,a)}function gS(t,r,e,o){const n=s0(t,e),a=s0(r,e);return n===null||a===null||typeof n!="string"||typeof a!="string"?null:o(n,a)}function s0(t,r){if(typeof t=="object"&&t!==null){if("property"in t){if(t.property===null)return null;const e=r.properties[t.property];return e===void 0?null:iW(e)}if("label"in t)return"labelsSorted"in r?t.label===null||r.labelsSorted.includes(t.label):!1;if("reltype"in t)return"type"in r?t.reltype===null||r.type===t.reltype:!1}return t}const Xgr=[/^name$/i,/^title$/i,/^label$/i,/name$/i,/description$/i,/^.+/];function Zgr(t){const r=Object.keys(t.properties);for(const e of Xgr){const o=r.find(n=>e.test(n));if(o!==void 0&&t.properties[o]!==void 0)return{value:{property:o}}}return t.labelsSorted[0]!==void 0?{value:{useType:!0}}:{value:t.id}}function OB(t,r){var e;const o=Object.assign(Object.assign({},t),{captions:((e=t.captions)!==null&&e!==void 0?e:[Zgr(r)]).map(n=>{const{value:a,styles:i}=n;if(typeof a=="string"||a===void 0)return{styles:i,value:a};if("useType"in a)return{styles:i,value:r.labelsSorted[0]};if("property"in a){const c=r.properties[a.property];if(c===void 0)return{styles:i,value:""};const l=c.type==="string"?c.stringified.slice(1,-1):c.stringified;return{styles:i,value:l}}return{styles:i,value:r.labelsSorted[0]}})});if(t.colorRange!==void 0){const n=aW(t.colorRange,r);n!==null&&(o.color=n)}return o}function Kgr(t){return r=>{const e={};for(const o of t)"reltype"in o.match&&(o.match.reltype===null||r.type===o.match.reltype)&&Qy(r,o.where)===!0&&Object.assign(e,o.apply);return Ygr(e,r)}}const Qgr=nd.palette.neutral[40],Jgr=nd.palette.neutral[40];function $gr(t){const r=new Map,e=new Map,o=new Map;return n=>{var a;const i=n.labelsSorted.join("\0"),c=o.get(i);if(c!==void 0)return OB(c,n);const l=(a=n.labelsSorted[0])!==null&&a!==void 0?a:null;let d;if(l===null)d=Jgr;else{let b=r.get(l);b===void 0&&(b=Ggr(l).backgroundColor,r.set(l,b)),d=b}let s=e.get(i);if(s===void 0){const b=[...t.globalLabelRules];for(const f of n.labelsSorted){const v=t.rulesByLabel.get(f);v&&b.push(...v)}s=b.toSorted(Hgr),e.set(i,s)}const u={color:d};let g=!0;for(const b of s)b.where!==void 0?(g=!1,Qy(n,b.where)===!0&&Object.assign(u,b.apply)):Object.assign(u,b.apply);return g&&o.set(i,u),OB(u,n)}}const rbr={match:{reltype:null},apply:{color:Qgr,captions:[{value:{useType:!0}}]}};function ebr(t){const r=Wgr(t),e=new Map,o=a=>{var i;let c=e.get(a);if(c===void 0){const l=(i=r.rulesByType.get(a))!==null&&i!==void 0?i:[];c=Kgr([rbr,...r.globalReltypeRules,...l]),e.set(a,c)}return c};return{byLabelSet:$gr(r),byType:o,styleMatchers:r}}function ke(t,r,e){function o(c,l){if(c._zod||Object.defineProperty(c,"_zod",{value:{def:l,constr:i,traits:new Set},enumerable:!1}),c._zod.traits.has(t))return;c._zod.traits.add(t),r(c,l);const d=i.prototype,s=Object.keys(d);for(let u=0;u{var l,d;return e!=null&&e.Parent&&c instanceof e.Parent?!0:(d=(l=c==null?void 0:c._zod)==null?void 0:l.traits)==null?void 0:d.has(t)}}),Object.defineProperty(i,"name",{value:t}),i}class dk extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class cW extends Error{constructor(r){super(`Encountered unidirectional transform during encode: ${r}`),this.name="ZodEncodeError"}}const lW={};function S0(t){return lW}function dW(t){const r=Object.values(t).filter(o=>typeof o=="number");return Object.entries(t).filter(([o,n])=>r.indexOf(+o)===-1).map(([o,n])=>n)}function FO(t,r){return typeof r=="bigint"?r.toString():r}function xT(t){return{get value(){{const r=t();return Object.defineProperty(this,"value",{value:r}),r}}}}function _T(t){return t==null}function ET(t){const r=t.startsWith("^")?1:0,e=t.endsWith("$")?t.length-1:t.length;return t.slice(r,e)}function tbr(t,r){const e=(t.toString().split(".")[1]||"").length,o=r.toString();let n=(o.split(".")[1]||"").length;if(n===0&&/\d?e-\d?/.test(o)){const l=o.match(/\d?e-(\d?)/);l!=null&&l[1]&&(n=Number.parseInt(l[1]))}const a=e>n?e:n,i=Number.parseInt(t.toFixed(a).replace(".","")),c=Number.parseInt(r.toFixed(a).replace(".",""));return i%c/10**a}const AB=Symbol("evaluating");function en(t,r,e){let o;Object.defineProperty(t,r,{get(){if(o!==AB)return o===void 0&&(o=AB,o=e()),o},set(n){Object.defineProperty(t,r,{value:n})},configurable:!0})}function L0(t,r,e){Object.defineProperty(t,r,{value:e,writable:!0,enumerable:!0,configurable:!0})}function gv(...t){const r={};for(const e of t){const o=Object.getOwnPropertyDescriptors(e);Object.assign(r,o)}return Object.defineProperties({},r)}function TB(t){return JSON.stringify(t)}function obr(t){return t.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}const sW="captureStackTrace"in Error?Error.captureStackTrace:(...t)=>{};function c2(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)}const nbr=xT(()=>{var t;if(typeof navigator<"u"&&((t=navigator==null?void 0:navigator.userAgent)!=null&&t.includes("Cloudflare")))return!1;try{const r=Function;return new r(""),!0}catch{return!1}});function _5(t){if(c2(t)===!1)return!1;const r=t.constructor;if(r===void 0||typeof r!="function")return!0;const e=r.prototype;return!(c2(e)===!1||Object.prototype.hasOwnProperty.call(e,"isPrototypeOf")===!1)}function uW(t){return _5(t)?{...t}:Array.isArray(t)?[...t]:t}const abr=new Set(["string","number","symbol"]);function Ok(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function bv(t,r,e){const o=new t._zod.constr(r??t._zod.def);return(!r||e!=null&&e.parent)&&(o._zod.parent=t),o}function St(t){const r=t;if(!r)return{};if(typeof r=="string")return{error:()=>r};if((r==null?void 0:r.message)!==void 0){if((r==null?void 0:r.error)!==void 0)throw new Error("Cannot specify both `message` and `error` params");r.error=r.message}return delete r.message,typeof r.error=="string"?{...r,error:()=>r.error}:r}function ibr(t){return Object.keys(t).filter(r=>t[r]._zod.optin==="optional"&&t[r]._zod.optout==="optional")}const cbr={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function lbr(t,r){const e=t._zod.def,o=e.checks;if(o&&o.length>0)throw new Error(".pick() cannot be used on object schemas containing refinements");const a=gv(t._zod.def,{get shape(){const i={};for(const c in r){if(!(c in e.shape))throw new Error(`Unrecognized key: "${c}"`);r[c]&&(i[c]=e.shape[c])}return L0(this,"shape",i),i},checks:[]});return bv(t,a)}function dbr(t,r){const e=t._zod.def,o=e.checks;if(o&&o.length>0)throw new Error(".omit() cannot be used on object schemas containing refinements");const a=gv(t._zod.def,{get shape(){const i={...t._zod.def.shape};for(const c in r){if(!(c in e.shape))throw new Error(`Unrecognized key: "${c}"`);r[c]&&delete i[c]}return L0(this,"shape",i),i},checks:[]});return bv(t,a)}function sbr(t,r){if(!_5(r))throw new Error("Invalid input to extend: expected a plain object");const e=t._zod.def.checks;if(e&&e.length>0){const a=t._zod.def.shape;for(const i in r)if(Object.getOwnPropertyDescriptor(a,i)!==void 0)throw new Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}const n=gv(t._zod.def,{get shape(){const a={...t._zod.def.shape,...r};return L0(this,"shape",a),a}});return bv(t,n)}function ubr(t,r){if(!_5(r))throw new Error("Invalid input to safeExtend: expected a plain object");const e=gv(t._zod.def,{get shape(){const o={...t._zod.def.shape,...r};return L0(this,"shape",o),o}});return bv(t,e)}function gbr(t,r){const e=gv(t._zod.def,{get shape(){const o={...t._zod.def.shape,...r._zod.def.shape};return L0(this,"shape",o),o},get catchall(){return r._zod.def.catchall},checks:[]});return bv(t,e)}function bbr(t,r,e){const n=r._zod.def.checks;if(n&&n.length>0)throw new Error(".partial() cannot be used on object schemas containing refinements");const i=gv(r._zod.def,{get shape(){const c=r._zod.def.shape,l={...c};if(e)for(const d in e){if(!(d in c))throw new Error(`Unrecognized key: "${d}"`);e[d]&&(l[d]=t?new t({type:"optional",innerType:c[d]}):c[d])}else for(const d in c)l[d]=t?new t({type:"optional",innerType:c[d]}):c[d];return L0(this,"shape",l),l},checks:[]});return bv(r,i)}function hbr(t,r,e){const o=gv(r._zod.def,{get shape(){const n=r._zod.def.shape,a={...n};if(e)for(const i in e){if(!(i in a))throw new Error(`Unrecognized key: "${i}"`);e[i]&&(a[i]=new t({type:"nonoptional",innerType:n[i]}))}else for(const i in n)a[i]=new t({type:"nonoptional",innerType:n[i]});return L0(this,"shape",a),a}});return bv(r,o)}function Yp(t,r=0){var e;if(t.aborted===!0)return!0;for(let o=r;o{var o;return(o=e).path??(o.path=[]),e.path.unshift(t),e})}function Nw(t){return typeof t=="string"?t:t==null?void 0:t.message}function O0(t,r,e){var n,a,i,c,l,d;const o={...t,path:t.path??[]};if(!t.message){const s=Nw((i=(a=(n=t.inst)==null?void 0:n._zod.def)==null?void 0:a.error)==null?void 0:i.call(a,t))??Nw((c=r==null?void 0:r.error)==null?void 0:c.call(r,t))??Nw((l=e.customError)==null?void 0:l.call(e,t))??Nw((d=e.localeError)==null?void 0:d.call(e,t))??"Invalid input";o.message=s}return delete o.inst,delete o.continue,r!=null&&r.reportInput||delete o.input,o}function OT(t){return Array.isArray(t)?"array":typeof t=="string"?"string":"unknown"}function E5(...t){const[r,e,o]=t;return typeof r=="string"?{message:r,code:"custom",input:e,inst:o}:{...r}}const gW=(t,r)=>{t.name="$ZodError",Object.defineProperty(t,"_zod",{value:t._zod,enumerable:!1}),Object.defineProperty(t,"issues",{value:r,enumerable:!1}),t.message=JSON.stringify(r,FO,2),Object.defineProperty(t,"toString",{value:()=>t.message,enumerable:!1})},bW=ke("$ZodError",gW),hW=ke("$ZodError",gW,{Parent:Error});function fbr(t,r=e=>e.message){const e={},o=[];for(const n of t.issues)n.path.length>0?(e[n.path[0]]=e[n.path[0]]||[],e[n.path[0]].push(r(n))):o.push(r(n));return{formErrors:o,fieldErrors:e}}function vbr(t,r=e=>e.message){const e={_errors:[]},o=n=>{for(const a of n.issues)if(a.code==="invalid_union"&&a.errors.length)a.errors.map(i=>o({issues:i}));else if(a.code==="invalid_key")o({issues:a.issues});else if(a.code==="invalid_element")o({issues:a.issues});else if(a.path.length===0)e._errors.push(r(a));else{let i=e,c=0;for(;c(r,e,o,n)=>{const a=o?Object.assign(o,{async:!1}):{async:!1},i=r._zod.run({value:e,issues:[]},a);if(i instanceof Promise)throw new dk;if(i.issues.length){const c=new((n==null?void 0:n.Err)??t)(i.issues.map(l=>O0(l,a,S0())));throw sW(c,n==null?void 0:n.callee),c}return i.value},TT=t=>async(r,e,o,n)=>{const a=o?Object.assign(o,{async:!0}):{async:!0};let i=r._zod.run({value:e,issues:[]},a);if(i instanceof Promise&&(i=await i),i.issues.length){const c=new((n==null?void 0:n.Err)??t)(i.issues.map(l=>O0(l,a,S0())));throw sW(c,n==null?void 0:n.callee),c}return i.value},w3=t=>(r,e,o)=>{const n=o?{...o,async:!1}:{async:!1},a=r._zod.run({value:e,issues:[]},n);if(a instanceof Promise)throw new dk;return a.issues.length?{success:!1,error:new(t??bW)(a.issues.map(i=>O0(i,n,S0())))}:{success:!0,data:a.value}},pbr=w3(hW),x3=t=>async(r,e,o)=>{const n=o?Object.assign(o,{async:!0}):{async:!0};let a=r._zod.run({value:e,issues:[]},n);return a instanceof Promise&&(a=await a),a.issues.length?{success:!1,error:new t(a.issues.map(i=>O0(i,n,S0())))}:{success:!0,data:a.value}},kbr=x3(hW),mbr=t=>(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return AT(t)(r,e,n)},ybr=t=>(r,e,o)=>AT(t)(r,e,o),wbr=t=>async(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return TT(t)(r,e,n)},xbr=t=>async(r,e,o)=>TT(t)(r,e,o),_br=t=>(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return w3(t)(r,e,n)},Ebr=t=>(r,e,o)=>w3(t)(r,e,o),Sbr=t=>async(r,e,o)=>{const n=o?Object.assign(o,{direction:"backward"}):{direction:"backward"};return x3(t)(r,e,n)},Obr=t=>async(r,e,o)=>x3(t)(r,e,o),Abr=/^[cC][^\s-]{8,}$/,Tbr=/^[0-9a-z]+$/,Cbr=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,Rbr=/^[0-9a-vA-V]{20}$/,Pbr=/^[A-Za-z0-9]{27}$/,Mbr=/^[a-zA-Z0-9_-]{21}$/,Ibr=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Dbr=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,CB=t=>t?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${t}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Nbr=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Lbr="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function jbr(){return new RegExp(Lbr,"u")}const zbr=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Bbr=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,Ubr=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,Fbr=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,qbr=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,fW=/^[A-Za-z0-9_-]*$/,Gbr=/^\+[1-9]\d{6,14}$/,vW="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",Vbr=new RegExp(`^${vW}$`);function pW(t){const r="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof t.precision=="number"?t.precision===-1?`${r}`:t.precision===0?`${r}:[0-5]\\d`:`${r}:[0-5]\\d\\.\\d{${t.precision}}`:`${r}(?::[0-5]\\d(?:\\.\\d+)?)?`}function Hbr(t){return new RegExp(`^${pW(t)}$`)}function Wbr(t){const r=pW({precision:t.precision}),e=["Z"];t.local&&e.push(""),t.offset&&e.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const o=`${r}(?:${e.join("|")})`;return new RegExp(`^${vW}T(?:${o})$`)}const Ybr=t=>{const r=t?`[\\s\\S]{${(t==null?void 0:t.minimum)??0},${(t==null?void 0:t.maximum)??""}}`:"[\\s\\S]*";return new RegExp(`^${r}$`)},Xbr=/^-?\d+$/,Zbr=/^-?\d+(?:\.\d+)?$/,Kbr=/^(?:true|false)$/i,Qbr=/^null$/i,Jbr=/^[^A-Z]*$/,$br=/^[^a-z]*$/,qs=ke("$ZodCheck",(t,r)=>{var e;t._zod??(t._zod={}),t._zod.def=r,(e=t._zod).onattach??(e.onattach=[])}),kW={number:"number",bigint:"bigint",object:"date"},mW=ke("$ZodCheckLessThan",(t,r)=>{qs.init(t,r);const e=kW[typeof r.value];t._zod.onattach.push(o=>{const n=o._zod.bag,a=(r.inclusive?n.maximum:n.exclusiveMaximum)??Number.POSITIVE_INFINITY;r.value{(r.inclusive?o.value<=r.value:o.value{qs.init(t,r);const e=kW[typeof r.value];t._zod.onattach.push(o=>{const n=o._zod.bag,a=(r.inclusive?n.minimum:n.exclusiveMinimum)??Number.NEGATIVE_INFINITY;r.value>a&&(r.inclusive?n.minimum=r.value:n.exclusiveMinimum=r.value)}),t._zod.check=o=>{(r.inclusive?o.value>=r.value:o.value>r.value)||o.issues.push({origin:e,code:"too_small",minimum:typeof r.value=="object"?r.value.getTime():r.value,input:o.value,inclusive:r.inclusive,inst:t,continue:!r.abort})}}),rhr=ke("$ZodCheckMultipleOf",(t,r)=>{qs.init(t,r),t._zod.onattach.push(e=>{var o;(o=e._zod.bag).multipleOf??(o.multipleOf=r.value)}),t._zod.check=e=>{if(typeof e.value!=typeof r.value)throw new Error("Cannot mix number and bigint in multiple_of check.");(typeof e.value=="bigint"?e.value%r.value===BigInt(0):tbr(e.value,r.value)===0)||e.issues.push({origin:typeof e.value,code:"not_multiple_of",divisor:r.value,input:e.value,inst:t,continue:!r.abort})}}),ehr=ke("$ZodCheckNumberFormat",(t,r)=>{var i;qs.init(t,r),r.format=r.format||"float64";const e=(i=r.format)==null?void 0:i.includes("int"),o=e?"int":"number",[n,a]=cbr[r.format];t._zod.onattach.push(c=>{const l=c._zod.bag;l.format=r.format,l.minimum=n,l.maximum=a,e&&(l.pattern=Xbr)}),t._zod.check=c=>{const l=c.value;if(e){if(!Number.isInteger(l)){c.issues.push({expected:o,format:r.format,code:"invalid_type",continue:!1,input:l,inst:t});return}if(!Number.isSafeInteger(l)){l>0?c.issues.push({input:l,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:t,origin:o,inclusive:!0,continue:!r.abort}):c.issues.push({input:l,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:t,origin:o,inclusive:!0,continue:!r.abort});return}}la&&c.issues.push({origin:"number",input:l,code:"too_big",maximum:a,inclusive:!0,inst:t,continue:!r.abort})}}),thr=ke("$ZodCheckMaxLength",(t,r)=>{var e;qs.init(t,r),(e=t._zod.def).when??(e.when=o=>{const n=o.value;return!_T(n)&&n.length!==void 0}),t._zod.onattach.push(o=>{const n=o._zod.bag.maximum??Number.POSITIVE_INFINITY;r.maximum{const n=o.value;if(n.length<=r.maximum)return;const i=OT(n);o.issues.push({origin:i,code:"too_big",maximum:r.maximum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),ohr=ke("$ZodCheckMinLength",(t,r)=>{var e;qs.init(t,r),(e=t._zod.def).when??(e.when=o=>{const n=o.value;return!_T(n)&&n.length!==void 0}),t._zod.onattach.push(o=>{const n=o._zod.bag.minimum??Number.NEGATIVE_INFINITY;r.minimum>n&&(o._zod.bag.minimum=r.minimum)}),t._zod.check=o=>{const n=o.value;if(n.length>=r.minimum)return;const i=OT(n);o.issues.push({origin:i,code:"too_small",minimum:r.minimum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),nhr=ke("$ZodCheckLengthEquals",(t,r)=>{var e;qs.init(t,r),(e=t._zod.def).when??(e.when=o=>{const n=o.value;return!_T(n)&&n.length!==void 0}),t._zod.onattach.push(o=>{const n=o._zod.bag;n.minimum=r.length,n.maximum=r.length,n.length=r.length}),t._zod.check=o=>{const n=o.value,a=n.length;if(a===r.length)return;const i=OT(n),c=a>r.length;o.issues.push({origin:i,...c?{code:"too_big",maximum:r.length}:{code:"too_small",minimum:r.length},inclusive:!0,exact:!0,input:o.value,inst:t,continue:!r.abort})}}),_3=ke("$ZodCheckStringFormat",(t,r)=>{var e,o;qs.init(t,r),t._zod.onattach.push(n=>{const a=n._zod.bag;a.format=r.format,r.pattern&&(a.patterns??(a.patterns=new Set),a.patterns.add(r.pattern))}),r.pattern?(e=t._zod).check??(e.check=n=>{r.pattern.lastIndex=0,!r.pattern.test(n.value)&&n.issues.push({origin:"string",code:"invalid_format",format:r.format,input:n.value,...r.pattern?{pattern:r.pattern.toString()}:{},inst:t,continue:!r.abort})}):(o=t._zod).check??(o.check=()=>{})}),ahr=ke("$ZodCheckRegex",(t,r)=>{_3.init(t,r),t._zod.check=e=>{r.pattern.lastIndex=0,!r.pattern.test(e.value)&&e.issues.push({origin:"string",code:"invalid_format",format:"regex",input:e.value,pattern:r.pattern.toString(),inst:t,continue:!r.abort})}}),ihr=ke("$ZodCheckLowerCase",(t,r)=>{r.pattern??(r.pattern=Jbr),_3.init(t,r)}),chr=ke("$ZodCheckUpperCase",(t,r)=>{r.pattern??(r.pattern=$br),_3.init(t,r)}),lhr=ke("$ZodCheckIncludes",(t,r)=>{qs.init(t,r);const e=Ok(r.includes),o=new RegExp(typeof r.position=="number"?`^.{${r.position}}${e}`:e);r.pattern=o,t._zod.onattach.push(n=>{const a=n._zod.bag;a.patterns??(a.patterns=new Set),a.patterns.add(o)}),t._zod.check=n=>{n.value.includes(r.includes,r.position)||n.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:r.includes,input:n.value,inst:t,continue:!r.abort})}}),dhr=ke("$ZodCheckStartsWith",(t,r)=>{qs.init(t,r);const e=new RegExp(`^${Ok(r.prefix)}.*`);r.pattern??(r.pattern=e),t._zod.onattach.push(o=>{const n=o._zod.bag;n.patterns??(n.patterns=new Set),n.patterns.add(e)}),t._zod.check=o=>{o.value.startsWith(r.prefix)||o.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:r.prefix,input:o.value,inst:t,continue:!r.abort})}}),shr=ke("$ZodCheckEndsWith",(t,r)=>{qs.init(t,r);const e=new RegExp(`.*${Ok(r.suffix)}$`);r.pattern??(r.pattern=e),t._zod.onattach.push(o=>{const n=o._zod.bag;n.patterns??(n.patterns=new Set),n.patterns.add(e)}),t._zod.check=o=>{o.value.endsWith(r.suffix)||o.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:r.suffix,input:o.value,inst:t,continue:!r.abort})}}),uhr=ke("$ZodCheckOverwrite",(t,r)=>{qs.init(t,r),t._zod.check=e=>{e.value=r.tx(e.value)}});class ghr{constructor(r=[]){this.content=[],this.indent=0,this&&(this.args=r)}indented(r){this.indent+=1,r(this),this.indent-=1}write(r){if(typeof r=="function"){r(this,{execution:"sync"}),r(this,{execution:"async"});return}const o=r.split(` `).filter(i=>i),n=Math.min(...o.map(i=>i.length-i.trimStart().length)),a=o.map(i=>i.slice(n)).map(i=>" ".repeat(this.indent*2)+i);for(const i of a)this.content.push(i)}compile(){const r=Function,e=this==null?void 0:this.args,n=[...((this==null?void 0:this.content)??[""]).map(a=>` ${a}`)];return new r(...e,n.join(` `))}}const bhr={major:4,minor:3,patch:6},ya=ke("$ZodType",(t,r)=>{var n;var e;t??(t={}),t._zod.def=r,t._zod.bag=t._zod.bag||{},t._zod.version=bhr;const o=[...t._zod.def.checks??[]];t._zod.traits.has("$ZodCheck")&&o.unshift(t);for(const a of o)for(const i of a._zod.onattach)i(t);if(o.length===0)(e=t._zod).deferred??(e.deferred=[]),(n=t._zod.deferred)==null||n.push(()=>{t._zod.run=t._zod.parse});else{const a=(c,l,d)=>{let s=Yp(c),u;for(const g of l){if(g._zod.def.when){if(!g._zod.def.when(c))continue}else if(s)continue;const b=c.issues.length,f=g._zod.check(c);if(f instanceof Promise&&(d==null?void 0:d.async)===!1)throw new dk;if(u||f instanceof Promise)u=(u??Promise.resolve()).then(async()=>{await f,c.issues.length!==b&&(s||(s=Yp(c,b)))});else{if(c.issues.length===b)continue;s||(s=Yp(c,b))}}return u?u.then(()=>c):c},i=(c,l,d)=>{if(Yp(c))return c.aborted=!0,c;const s=a(l,o,d);if(s instanceof Promise){if(d.async===!1)throw new dk;return s.then(u=>t._zod.parse(u,d))}return t._zod.parse(s,d)};t._zod.run=(c,l)=>{if(l.skipChecks)return t._zod.parse(c,l);if(l.direction==="backward"){const s=t._zod.parse({value:c.value,issues:[]},{...l,skipChecks:!0});return s instanceof Promise?s.then(u=>i(u,c,l)):i(s,c,l)}const d=t._zod.parse(c,l);if(d instanceof Promise){if(l.async===!1)throw new dk;return d.then(s=>a(s,o,l))}return a(d,o,l)}}en(t,"~standard",()=>({validate:a=>{var i;try{const c=pbr(t,a);return c.success?{value:c.data}:{issues:(i=c.error)==null?void 0:i.issues}}catch{return kbr(t,a).then(l=>{var d;return l.success?{value:l.data}:{issues:(d=l.error)==null?void 0:d.issues}})}},vendor:"zod",version:1}))}),CT=ke("$ZodString",(t,r)=>{var e;ya.init(t,r),t._zod.pattern=[...((e=t==null?void 0:t._zod.bag)==null?void 0:e.patterns)??[]].pop()??Ybr(t._zod.bag),t._zod.parse=(o,n)=>{if(r.coerce)try{o.value=String(o.value)}catch{}return typeof o.value=="string"||o.issues.push({expected:"string",code:"invalid_type",input:o.value,inst:t}),o}}),qa=ke("$ZodStringFormat",(t,r)=>{_3.init(t,r),CT.init(t,r)}),hhr=ke("$ZodGUID",(t,r)=>{r.pattern??(r.pattern=Dbr),qa.init(t,r)}),fhr=ke("$ZodUUID",(t,r)=>{if(r.version){const o={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[r.version];if(o===void 0)throw new Error(`Invalid UUID version: "${r.version}"`);r.pattern??(r.pattern=CB(o))}else r.pattern??(r.pattern=CB());qa.init(t,r)}),vhr=ke("$ZodEmail",(t,r)=>{r.pattern??(r.pattern=Nbr),qa.init(t,r)}),phr=ke("$ZodURL",(t,r)=>{qa.init(t,r),t._zod.check=e=>{try{const o=e.value.trim(),n=new URL(o);r.hostname&&(r.hostname.lastIndex=0,r.hostname.test(n.hostname)||e.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:r.hostname.source,input:e.value,inst:t,continue:!r.abort})),r.protocol&&(r.protocol.lastIndex=0,r.protocol.test(n.protocol.endsWith(":")?n.protocol.slice(0,-1):n.protocol)||e.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:r.protocol.source,input:e.value,inst:t,continue:!r.abort})),r.normalize?e.value=n.href:e.value=o;return}catch{e.issues.push({code:"invalid_format",format:"url",input:e.value,inst:t,continue:!r.abort})}}}),khr=ke("$ZodEmoji",(t,r)=>{r.pattern??(r.pattern=jbr()),qa.init(t,r)}),mhr=ke("$ZodNanoID",(t,r)=>{r.pattern??(r.pattern=Mbr),qa.init(t,r)}),yhr=ke("$ZodCUID",(t,r)=>{r.pattern??(r.pattern=Abr),qa.init(t,r)}),whr=ke("$ZodCUID2",(t,r)=>{r.pattern??(r.pattern=Tbr),qa.init(t,r)}),xhr=ke("$ZodULID",(t,r)=>{r.pattern??(r.pattern=Cbr),qa.init(t,r)}),_hr=ke("$ZodXID",(t,r)=>{r.pattern??(r.pattern=Rbr),qa.init(t,r)}),Ehr=ke("$ZodKSUID",(t,r)=>{r.pattern??(r.pattern=Pbr),qa.init(t,r)}),Shr=ke("$ZodISODateTime",(t,r)=>{r.pattern??(r.pattern=Wbr(r)),qa.init(t,r)}),Ohr=ke("$ZodISODate",(t,r)=>{r.pattern??(r.pattern=Vbr),qa.init(t,r)}),Ahr=ke("$ZodISOTime",(t,r)=>{r.pattern??(r.pattern=Hbr(r)),qa.init(t,r)}),Thr=ke("$ZodISODuration",(t,r)=>{r.pattern??(r.pattern=Ibr),qa.init(t,r)}),Chr=ke("$ZodIPv4",(t,r)=>{r.pattern??(r.pattern=zbr),qa.init(t,r),t._zod.bag.format="ipv4"}),Rhr=ke("$ZodIPv6",(t,r)=>{r.pattern??(r.pattern=Bbr),qa.init(t,r),t._zod.bag.format="ipv6",t._zod.check=e=>{try{new URL(`http://[${e.value}]`)}catch{e.issues.push({code:"invalid_format",format:"ipv6",input:e.value,inst:t,continue:!r.abort})}}}),Phr=ke("$ZodCIDRv4",(t,r)=>{r.pattern??(r.pattern=Ubr),qa.init(t,r)}),Mhr=ke("$ZodCIDRv6",(t,r)=>{r.pattern??(r.pattern=Fbr),qa.init(t,r),t._zod.check=e=>{const o=e.value.split("/");try{if(o.length!==2)throw new Error;const[n,a]=o;if(!a)throw new Error;const i=Number(a);if(`${i}`!==a)throw new Error;if(i<0||i>128)throw new Error;new URL(`http://[${n}]`)}catch{e.issues.push({code:"invalid_format",format:"cidrv6",input:e.value,inst:t,continue:!r.abort})}}});function wW(t){if(t==="")return!0;if(t.length%4!==0)return!1;try{return atob(t),!0}catch{return!1}}const Ihr=ke("$ZodBase64",(t,r)=>{r.pattern??(r.pattern=qbr),qa.init(t,r),t._zod.bag.contentEncoding="base64",t._zod.check=e=>{wW(e.value)||e.issues.push({code:"invalid_format",format:"base64",input:e.value,inst:t,continue:!r.abort})}});function Dhr(t){if(!fW.test(t))return!1;const r=t.replace(/[-_]/g,o=>o==="-"?"+":"/"),e=r.padEnd(Math.ceil(r.length/4)*4,"=");return wW(e)}const Nhr=ke("$ZodBase64URL",(t,r)=>{r.pattern??(r.pattern=fW),qa.init(t,r),t._zod.bag.contentEncoding="base64url",t._zod.check=e=>{Dhr(e.value)||e.issues.push({code:"invalid_format",format:"base64url",input:e.value,inst:t,continue:!r.abort})}}),Lhr=ke("$ZodE164",(t,r)=>{r.pattern??(r.pattern=Gbr),qa.init(t,r)});function jhr(t,r=null){try{const e=t.split(".");if(e.length!==3)return!1;const[o]=e;if(!o)return!1;const n=JSON.parse(atob(o));return!("typ"in n&&(n==null?void 0:n.typ)!=="JWT"||!n.alg||r&&(!("alg"in n)||n.alg!==r))}catch{return!1}}const zhr=ke("$ZodJWT",(t,r)=>{qa.init(t,r),t._zod.check=e=>{jhr(e.value,r.alg)||e.issues.push({code:"invalid_format",format:"jwt",input:e.value,inst:t,continue:!r.abort})}}),xW=ke("$ZodNumber",(t,r)=>{ya.init(t,r),t._zod.pattern=t._zod.bag.pattern??Zbr,t._zod.parse=(e,o)=>{if(r.coerce)try{e.value=Number(e.value)}catch{}const n=e.value;if(typeof n=="number"&&!Number.isNaN(n)&&Number.isFinite(n))return e;const a=typeof n=="number"?Number.isNaN(n)?"NaN":Number.isFinite(n)?void 0:"Infinity":void 0;return e.issues.push({expected:"number",code:"invalid_type",input:n,inst:t,...a?{received:a}:{}}),e}}),Bhr=ke("$ZodNumberFormat",(t,r)=>{ehr.init(t,r),xW.init(t,r)}),Uhr=ke("$ZodBoolean",(t,r)=>{ya.init(t,r),t._zod.pattern=Kbr,t._zod.parse=(e,o)=>{if(r.coerce)try{e.value=!!e.value}catch{}const n=e.value;return typeof n=="boolean"||e.issues.push({expected:"boolean",code:"invalid_type",input:n,inst:t}),e}}),Fhr=ke("$ZodNull",(t,r)=>{ya.init(t,r),t._zod.pattern=Qbr,t._zod.values=new Set([null]),t._zod.parse=(e,o)=>{const n=e.value;return n===null||e.issues.push({expected:"null",code:"invalid_type",input:n,inst:t}),e}}),qhr=ke("$ZodUnknown",(t,r)=>{ya.init(t,r),t._zod.parse=e=>e}),Ghr=ke("$ZodNever",(t,r)=>{ya.init(t,r),t._zod.parse=(e,o)=>(e.issues.push({expected:"never",code:"invalid_type",input:e.value,inst:t}),e)});function RB(t,r,e){t.issues.length&&r.issues.push(...ST(e,t.issues)),r.value[e]=t.value}const Vhr=ke("$ZodArray",(t,r)=>{ya.init(t,r),t._zod.parse=(e,o)=>{const n=e.value;if(!Array.isArray(n))return e.issues.push({expected:"array",code:"invalid_type",input:n,inst:t}),e;e.value=Array(n.length);const a=[];for(let i=0;iRB(d,e,i))):RB(l,e,i)}return a.length?Promise.all(a).then(()=>e):e}});function l2(t,r,e,o,n){if(t.issues.length){if(n&&!(e in o))return;r.issues.push(...ST(e,t.issues))}t.value===void 0?e in o&&(r.value[e]=void 0):r.value[e]=t.value}function _W(t){var o,n,a,i;const r=Object.keys(t.shape);for(const c of r)if(!((i=(a=(n=(o=t.shape)==null?void 0:o[c])==null?void 0:n._zod)==null?void 0:a.traits)!=null&&i.has("$ZodType")))throw new Error(`Invalid element at key "${c}": expected a Zod schema`);const e=ibr(t.shape);return{...t,keys:r,keySet:new Set(r),numKeys:r.length,optionalKeys:new Set(e)}}function EW(t,r,e,o,n,a){const i=[],c=n.keySet,l=n.catchall._zod,d=l.def.type,s=l.optout==="optional";for(const u in r){if(c.has(u))continue;if(d==="never"){i.push(u);continue}const g=l.run({value:r[u],issues:[]},o);g instanceof Promise?t.push(g.then(b=>l2(b,e,u,r,s))):l2(g,e,u,r,s)}return i.length&&e.issues.push({code:"unrecognized_keys",keys:i,input:r,inst:a}),t.length?Promise.all(t).then(()=>e):e}const Hhr=ke("$ZodObject",(t,r)=>{ya.init(t,r);const e=Object.getOwnPropertyDescriptor(r,"shape");if(!(e!=null&&e.get)){const c=r.shape;Object.defineProperty(r,"shape",{get:()=>{const l={...c};return Object.defineProperty(r,"shape",{value:l}),l}})}const o=xT(()=>_W(r));en(t._zod,"propValues",()=>{const c=r.shape,l={};for(const d in c){const s=c[d]._zod;if(s.values){l[d]??(l[d]=new Set);for(const u of s.values)l[d].add(u)}}return l});const n=c2,a=r.catchall;let i;t._zod.parse=(c,l)=>{i??(i=o.value);const d=c.value;if(!n(d))return c.issues.push({expected:"object",code:"invalid_type",input:d,inst:t}),c;c.value={};const s=[],u=i.shape;for(const g of i.keys){const b=u[g],f=b._zod.optout==="optional",v=b._zod.run({value:d[g],issues:[]},l);v instanceof Promise?s.push(v.then(p=>l2(p,c,g,d,f))):l2(v,c,g,d,f)}return a?EW(s,d,c,l,o.value,t):s.length?Promise.all(s).then(()=>c):c}}),Whr=ke("$ZodObjectJIT",(t,r)=>{Hhr.init(t,r);const e=t._zod.parse,o=xT(()=>_W(r)),n=g=>{var k;const b=new ghr(["shape","payload","ctx"]),f=o.value,v=x=>{const _=TB(x);return`shape[${_}]._zod.run({ value: input[${_}], issues: [] }, ctx)`};b.write("const input = payload.value;");const p=Object.create(null);let m=0;for(const x of f.keys)p[x]=`key_${m++}`;b.write("const newResult = {};");for(const x of f.keys){const _=p[x],S=TB(x),E=g[x],O=((k=E==null?void 0:E._zod)==null?void 0:k.optout)==="optional";b.write(`const ${_} = ${v(x)};`),O?b.write(` if (${_}.issues.length) { @@ -1588,8 +1588,8 @@ `)}b.write("payload.value = newResult;"),b.write("return payload;");const y=b.compile();return(x,_)=>y(g,x,_)};let a;const i=c2,c=!lW.jitless,d=c&&nbr.value,s=r.catchall;let u;t._zod.parse=(g,b)=>{u??(u=o.value);const f=g.value;return i(f)?c&&d&&(b==null?void 0:b.async)===!1&&b.jitless!==!0?(a||(a=n(r.shape)),g=a(g,b),s?EW([],f,g,b,u,t):g):e(g,b):(g.issues.push({expected:"object",code:"invalid_type",input:f,inst:t}),g)}});function PB(t,r,e,o){for(const a of t)if(a.issues.length===0)return r.value=a.value,r;const n=t.filter(a=>!Yp(a));return n.length===1?(r.value=n[0].value,n[0]):(r.issues.push({code:"invalid_union",input:r.value,inst:e,errors:t.map(a=>a.issues.map(i=>O0(i,o,S0())))}),r)}const Yhr=ke("$ZodUnion",(t,r)=>{ya.init(t,r),en(t._zod,"optin",()=>r.options.some(n=>n._zod.optin==="optional")?"optional":void 0),en(t._zod,"optout",()=>r.options.some(n=>n._zod.optout==="optional")?"optional":void 0),en(t._zod,"values",()=>{if(r.options.every(n=>n._zod.values))return new Set(r.options.flatMap(n=>Array.from(n._zod.values)))}),en(t._zod,"pattern",()=>{if(r.options.every(n=>n._zod.pattern)){const n=r.options.map(a=>a._zod.pattern);return new RegExp(`^(${n.map(a=>ET(a.source)).join("|")})$`)}});const e=r.options.length===1,o=r.options[0]._zod.run;t._zod.parse=(n,a)=>{if(e)return o(n,a);let i=!1;const c=[];for(const l of r.options){const d=l._zod.run({value:n.value,issues:[]},a);if(d instanceof Promise)c.push(d),i=!0;else{if(d.issues.length===0)return d;c.push(d)}}return i?Promise.all(c).then(l=>PB(l,n,t,a)):PB(c,n,t,a)}}),Xhr=ke("$ZodIntersection",(t,r)=>{ya.init(t,r),t._zod.parse=(e,o)=>{const n=e.value,a=r.left._zod.run({value:n,issues:[]},o),i=r.right._zod.run({value:n,issues:[]},o);return a instanceof Promise||i instanceof Promise?Promise.all([a,i]).then(([l,d])=>MB(e,l,d)):MB(e,a,i)}});function qO(t,r){if(t===r)return{valid:!0,data:t};if(t instanceof Date&&r instanceof Date&&+t==+r)return{valid:!0,data:t};if(_5(t)&&_5(r)){const e=Object.keys(r),o=Object.keys(t).filter(a=>e.indexOf(a)!==-1),n={...t,...r};for(const a of o){const i=qO(t[a],r[a]);if(!i.valid)return{valid:!1,mergeErrorPath:[a,...i.mergeErrorPath]};n[a]=i.data}return{valid:!0,data:n}}if(Array.isArray(t)&&Array.isArray(r)){if(t.length!==r.length)return{valid:!1,mergeErrorPath:[]};const e=[];for(let o=0;oc.l&&c.r).map(([c])=>c);if(a.length&&n&&t.issues.push({...n,keys:a}),Yp(t))return t;const i=qO(r.value,e.value);if(!i.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(i.mergeErrorPath)}`);return t.value=i.data,t}const Zhr=ke("$ZodTuple",(t,r)=>{ya.init(t,r);const e=r.items;t._zod.parse=(o,n)=>{const a=o.value;if(!Array.isArray(a))return o.issues.push({input:a,inst:t,expected:"tuple",code:"invalid_type"}),o;o.value=[];const i=[],c=[...e].reverse().findIndex(s=>s._zod.optin!=="optional"),l=c===-1?0:e.length-c;if(!r.rest){const s=a.length>e.length,u=a.length=a.length&&d>=l)continue;const u=s._zod.run({value:a[d],issues:[]},n);u instanceof Promise?i.push(u.then(g=>Lw(g,o,d))):Lw(u,o,d)}if(r.rest){const s=a.slice(e.length);for(const u of s){d++;const g=r.rest._zod.run({value:u,issues:[]},n);g instanceof Promise?i.push(g.then(b=>Lw(b,o,d))):Lw(g,o,d)}}return i.length?Promise.all(i).then(()=>o):o}});function Lw(t,r,e){t.issues.length&&r.issues.push(...ST(e,t.issues)),r.value[e]=t.value}const Khr=ke("$ZodEnum",(t,r)=>{ya.init(t,r);const e=dW(r.entries),o=new Set(e);t._zod.values=o,t._zod.pattern=new RegExp(`^(${e.filter(n=>abr.has(typeof n)).map(n=>typeof n=="string"?Ok(n):n.toString()).join("|")})$`),t._zod.parse=(n,a)=>{const i=n.value;return o.has(i)||n.issues.push({code:"invalid_value",values:e,input:i,inst:t}),n}}),Qhr=ke("$ZodLiteral",(t,r)=>{if(ya.init(t,r),r.values.length===0)throw new Error("Cannot create literal schema with no valid values");const e=new Set(r.values);t._zod.values=e,t._zod.pattern=new RegExp(`^(${r.values.map(o=>typeof o=="string"?Ok(o):o?Ok(o.toString()):String(o)).join("|")})$`),t._zod.parse=(o,n)=>{const a=o.value;return e.has(a)||o.issues.push({code:"invalid_value",values:r.values,input:a,inst:t}),o}}),Jhr=ke("$ZodTransform",(t,r)=>{ya.init(t,r),t._zod.parse=(e,o)=>{if(o.direction==="backward")throw new cW(t.constructor.name);const n=r.transform(e.value,e);if(o.async)return(n instanceof Promise?n:Promise.resolve(n)).then(i=>(e.value=i,e));if(n instanceof Promise)throw new dk;return e.value=n,e}});function IB(t,r){return t.issues.length&&r===void 0?{issues:[],value:void 0}:t}const SW=ke("$ZodOptional",(t,r)=>{ya.init(t,r),t._zod.optin="optional",t._zod.optout="optional",en(t._zod,"values",()=>r.innerType._zod.values?new Set([...r.innerType._zod.values,void 0]):void 0),en(t._zod,"pattern",()=>{const e=r.innerType._zod.pattern;return e?new RegExp(`^(${ET(e.source)})?$`):void 0}),t._zod.parse=(e,o)=>{if(r.innerType._zod.optin==="optional"){const n=r.innerType._zod.run(e,o);return n instanceof Promise?n.then(a=>IB(a,e.value)):IB(n,e.value)}return e.value===void 0?e:r.innerType._zod.run(e,o)}}),$hr=ke("$ZodExactOptional",(t,r)=>{SW.init(t,r),en(t._zod,"values",()=>r.innerType._zod.values),en(t._zod,"pattern",()=>r.innerType._zod.pattern),t._zod.parse=(e,o)=>r.innerType._zod.run(e,o)}),rfr=ke("$ZodNullable",(t,r)=>{ya.init(t,r),en(t._zod,"optin",()=>r.innerType._zod.optin),en(t._zod,"optout",()=>r.innerType._zod.optout),en(t._zod,"pattern",()=>{const e=r.innerType._zod.pattern;return e?new RegExp(`^(${ET(e.source)}|null)$`):void 0}),en(t._zod,"values",()=>r.innerType._zod.values?new Set([...r.innerType._zod.values,null]):void 0),t._zod.parse=(e,o)=>e.value===null?e:r.innerType._zod.run(e,o)}),efr=ke("$ZodDefault",(t,r)=>{ya.init(t,r),t._zod.optin="optional",en(t._zod,"values",()=>r.innerType._zod.values),t._zod.parse=(e,o)=>{if(o.direction==="backward")return r.innerType._zod.run(e,o);if(e.value===void 0)return e.value=r.defaultValue,e;const n=r.innerType._zod.run(e,o);return n instanceof Promise?n.then(a=>DB(a,r)):DB(n,r)}});function DB(t,r){return t.value===void 0&&(t.value=r.defaultValue),t}const tfr=ke("$ZodPrefault",(t,r)=>{ya.init(t,r),t._zod.optin="optional",en(t._zod,"values",()=>r.innerType._zod.values),t._zod.parse=(e,o)=>(o.direction==="backward"||e.value===void 0&&(e.value=r.defaultValue),r.innerType._zod.run(e,o))}),ofr=ke("$ZodNonOptional",(t,r)=>{ya.init(t,r),en(t._zod,"values",()=>{const e=r.innerType._zod.values;return e?new Set([...e].filter(o=>o!==void 0)):void 0}),t._zod.parse=(e,o)=>{const n=r.innerType._zod.run(e,o);return n instanceof Promise?n.then(a=>NB(a,t)):NB(n,t)}});function NB(t,r){return!t.issues.length&&t.value===void 0&&t.issues.push({code:"invalid_type",expected:"nonoptional",input:t.value,inst:r}),t}const nfr=ke("$ZodCatch",(t,r)=>{ya.init(t,r),en(t._zod,"optin",()=>r.innerType._zod.optin),en(t._zod,"optout",()=>r.innerType._zod.optout),en(t._zod,"values",()=>r.innerType._zod.values),t._zod.parse=(e,o)=>{if(o.direction==="backward")return r.innerType._zod.run(e,o);const n=r.innerType._zod.run(e,o);return n instanceof Promise?n.then(a=>(e.value=a.value,a.issues.length&&(e.value=r.catchValue({...e,error:{issues:a.issues.map(i=>O0(i,o,S0()))},input:e.value}),e.issues=[]),e)):(e.value=n.value,n.issues.length&&(e.value=r.catchValue({...e,error:{issues:n.issues.map(a=>O0(a,o,S0()))},input:e.value}),e.issues=[]),e)}}),afr=ke("$ZodPipe",(t,r)=>{ya.init(t,r),en(t._zod,"values",()=>r.in._zod.values),en(t._zod,"optin",()=>r.in._zod.optin),en(t._zod,"optout",()=>r.out._zod.optout),en(t._zod,"propValues",()=>r.in._zod.propValues),t._zod.parse=(e,o)=>{if(o.direction==="backward"){const a=r.out._zod.run(e,o);return a instanceof Promise?a.then(i=>jw(i,r.in,o)):jw(a,r.in,o)}const n=r.in._zod.run(e,o);return n instanceof Promise?n.then(a=>jw(a,r.out,o)):jw(n,r.out,o)}});function jw(t,r,e){return t.issues.length?(t.aborted=!0,t):r._zod.run({value:t.value,issues:t.issues},e)}const ifr=ke("$ZodReadonly",(t,r)=>{ya.init(t,r),en(t._zod,"propValues",()=>r.innerType._zod.propValues),en(t._zod,"values",()=>r.innerType._zod.values),en(t._zod,"optin",()=>{var e,o;return(o=(e=r.innerType)==null?void 0:e._zod)==null?void 0:o.optin}),en(t._zod,"optout",()=>{var e,o;return(o=(e=r.innerType)==null?void 0:e._zod)==null?void 0:o.optout}),t._zod.parse=(e,o)=>{if(o.direction==="backward")return r.innerType._zod.run(e,o);const n=r.innerType._zod.run(e,o);return n instanceof Promise?n.then(LB):LB(n)}});function LB(t){return t.value=Object.freeze(t.value),t}const cfr=ke("$ZodLazy",(t,r)=>{ya.init(t,r),en(t._zod,"innerType",()=>r.getter()),en(t._zod,"pattern",()=>{var e,o;return(o=(e=t._zod.innerType)==null?void 0:e._zod)==null?void 0:o.pattern}),en(t._zod,"propValues",()=>{var e,o;return(o=(e=t._zod.innerType)==null?void 0:e._zod)==null?void 0:o.propValues}),en(t._zod,"optin",()=>{var e,o;return((o=(e=t._zod.innerType)==null?void 0:e._zod)==null?void 0:o.optin)??void 0}),en(t._zod,"optout",()=>{var e,o;return((o=(e=t._zod.innerType)==null?void 0:e._zod)==null?void 0:o.optout)??void 0}),t._zod.parse=(e,o)=>t._zod.innerType._zod.run(e,o)}),lfr=ke("$ZodCustom",(t,r)=>{qs.init(t,r),ya.init(t,r),t._zod.parse=(e,o)=>e,t._zod.check=e=>{const o=e.value,n=r.fn(o);if(n instanceof Promise)return n.then(a=>jB(a,e,o,t));jB(n,e,o,t)}});function jB(t,r,e,o){if(!t){const n={code:"custom",input:e,inst:o,path:[...o._zod.def.path??[]],continue:!o._zod.def.abort};o._zod.def.params&&(n.params=o._zod.def.params),r.issues.push(E5(n))}}var zB;class dfr{constructor(){this._map=new WeakMap,this._idmap=new Map}add(r,...e){const o=e[0];return this._map.set(r,o),o&&typeof o=="object"&&"id"in o&&this._idmap.set(o.id,r),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(r){const e=this._map.get(r);return e&&typeof e=="object"&&"id"in e&&this._idmap.delete(e.id),this._map.delete(r),this}get(r){const e=r._zod.parent;if(e){const o={...this.get(e)??{}};delete o.id;const n={...o,...this._map.get(r)};return Object.keys(n).length?n:void 0}return this._map.get(r)}has(r){return this._map.has(r)}}function sfr(){return new dfr}(zB=globalThis).__zod_globalRegistry??(zB.__zod_globalRegistry=sfr());const gy=globalThis.__zod_globalRegistry;function ufr(t,r){return new t({type:"string",...St(r)})}function gfr(t,r){return new t({type:"string",format:"email",check:"string_format",abort:!1,...St(r)})}function BB(t,r){return new t({type:"string",format:"guid",check:"string_format",abort:!1,...St(r)})}function bfr(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,...St(r)})}function hfr(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...St(r)})}function ffr(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...St(r)})}function vfr(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...St(r)})}function pfr(t,r){return new t({type:"string",format:"url",check:"string_format",abort:!1,...St(r)})}function kfr(t,r){return new t({type:"string",format:"emoji",check:"string_format",abort:!1,...St(r)})}function mfr(t,r){return new t({type:"string",format:"nanoid",check:"string_format",abort:!1,...St(r)})}function yfr(t,r){return new t({type:"string",format:"cuid",check:"string_format",abort:!1,...St(r)})}function wfr(t,r){return new t({type:"string",format:"cuid2",check:"string_format",abort:!1,...St(r)})}function xfr(t,r){return new t({type:"string",format:"ulid",check:"string_format",abort:!1,...St(r)})}function _fr(t,r){return new t({type:"string",format:"xid",check:"string_format",abort:!1,...St(r)})}function Efr(t,r){return new t({type:"string",format:"ksuid",check:"string_format",abort:!1,...St(r)})}function Sfr(t,r){return new t({type:"string",format:"ipv4",check:"string_format",abort:!1,...St(r)})}function Ofr(t,r){return new t({type:"string",format:"ipv6",check:"string_format",abort:!1,...St(r)})}function Afr(t,r){return new t({type:"string",format:"cidrv4",check:"string_format",abort:!1,...St(r)})}function Tfr(t,r){return new t({type:"string",format:"cidrv6",check:"string_format",abort:!1,...St(r)})}function Cfr(t,r){return new t({type:"string",format:"base64",check:"string_format",abort:!1,...St(r)})}function Rfr(t,r){return new t({type:"string",format:"base64url",check:"string_format",abort:!1,...St(r)})}function Pfr(t,r){return new t({type:"string",format:"e164",check:"string_format",abort:!1,...St(r)})}function Mfr(t,r){return new t({type:"string",format:"jwt",check:"string_format",abort:!1,...St(r)})}function Ifr(t,r){return new t({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...St(r)})}function Dfr(t,r){return new t({type:"string",format:"date",check:"string_format",...St(r)})}function Nfr(t,r){return new t({type:"string",format:"time",check:"string_format",precision:null,...St(r)})}function Lfr(t,r){return new t({type:"string",format:"duration",check:"string_format",...St(r)})}function jfr(t,r){return new t({type:"number",checks:[],...St(r)})}function zfr(t,r){return new t({type:"number",check:"number_format",abort:!1,format:"safeint",...St(r)})}function Bfr(t,r){return new t({type:"boolean",...St(r)})}function Ufr(t,r){return new t({type:"null",...St(r)})}function Ffr(t){return new t({type:"unknown"})}function qfr(t,r){return new t({type:"never",...St(r)})}function UB(t,r){return new mW({check:"less_than",...St(r),value:t,inclusive:!1})}function bS(t,r){return new mW({check:"less_than",...St(r),value:t,inclusive:!0})}function FB(t,r){return new yW({check:"greater_than",...St(r),value:t,inclusive:!1})}function hS(t,r){return new yW({check:"greater_than",...St(r),value:t,inclusive:!0})}function qB(t,r){return new rhr({check:"multiple_of",...St(r),value:t})}function OW(t,r){return new thr({check:"max_length",...St(r),maximum:t})}function d2(t,r){return new ohr({check:"min_length",...St(r),minimum:t})}function AW(t,r){return new nhr({check:"length_equals",...St(r),length:t})}function Gfr(t,r){return new ahr({check:"string_format",format:"regex",...St(r),pattern:t})}function Vfr(t){return new ihr({check:"string_format",format:"lowercase",...St(t)})}function Hfr(t){return new chr({check:"string_format",format:"uppercase",...St(t)})}function Wfr(t,r){return new lhr({check:"string_format",format:"includes",...St(r),includes:t})}function Yfr(t,r){return new dhr({check:"string_format",format:"starts_with",...St(r),prefix:t})}function Xfr(t,r){return new shr({check:"string_format",format:"ends_with",...St(r),suffix:t})}function Uk(t){return new uhr({check:"overwrite",tx:t})}function Zfr(t){return Uk(r=>r.normalize(t))}function Kfr(){return Uk(t=>t.trim())}function Qfr(){return Uk(t=>t.toLowerCase())}function Jfr(){return Uk(t=>t.toUpperCase())}function $fr(){return Uk(t=>obr(t))}function rvr(t,r,e){return new t({type:"array",element:r,...St(e)})}function evr(t,r,e){return new t({type:"custom",check:"custom",fn:r,...St(e)})}function tvr(t){const r=ovr(e=>(e.addIssue=o=>{if(typeof o=="string")e.issues.push(E5(o,e.value,r._zod.def));else{const n=o;n.fatal&&(n.continue=!1),n.code??(n.code="custom"),n.input??(n.input=e.value),n.inst??(n.inst=r),n.continue??(n.continue=!r._zod.def.abort),e.issues.push(E5(n))}},t(e.value,e)));return r}function ovr(t,r){const e=new qs({check:"custom",...St(r)});return e._zod.check=t,e}function TW(t){let r=(t==null?void 0:t.target)??"draft-2020-12";return r==="draft-4"&&(r="draft-04"),r==="draft-7"&&(r="draft-07"),{processors:t.processors??{},metadataRegistry:(t==null?void 0:t.metadata)??gy,target:r,unrepresentable:(t==null?void 0:t.unrepresentable)??"throw",override:(t==null?void 0:t.override)??(()=>{}),io:(t==null?void 0:t.io)??"output",counter:0,seen:new Map,cycles:(t==null?void 0:t.cycles)??"ref",reused:(t==null?void 0:t.reused)??"inline",external:(t==null?void 0:t.external)??void 0}}function Qi(t,r,e={path:[],schemaPath:[]}){var s,u;var o;const n=t._zod.def,a=r.seen.get(t);if(a)return a.count++,e.schemaPath.includes(t)&&(a.cycle=e.path),a.schema;const i={schema:{},count:1,cycle:void 0,path:e.path};r.seen.set(t,i);const c=(u=(s=t._zod).toJSONSchema)==null?void 0:u.call(s);if(c)i.schema=c;else{const g={...e,schemaPath:[...e.schemaPath,t],path:e.path};if(t._zod.processJSONSchema)t._zod.processJSONSchema(r,i.schema,g);else{const f=i.schema,v=r.processors[n.type];if(!v)throw new Error(`[toJSONSchema]: Non-representable type encountered: ${n.type}`);v(t,r,f,g)}const b=t._zod.parent;b&&(i.ref||(i.ref=b),Qi(b,r,g),r.seen.get(b).isParent=!0)}const l=r.metadataRegistry.get(t);return l&&Object.assign(i.schema,l),r.io==="input"&&Xd(t)&&(delete i.schema.examples,delete i.schema.default),r.io==="input"&&i.schema._prefault&&((o=i.schema).default??(o.default=i.schema._prefault)),delete i.schema._prefault,r.seen.get(t).schema}function CW(t,r){var i,c,l,d;const e=t.seen.get(r);if(!e)throw new Error("Unprocessed schema. This is a bug in Zod.");const o=new Map;for(const s of t.seen.entries()){const u=(i=t.metadataRegistry.get(s[0]))==null?void 0:i.id;if(u){const g=o.get(u);if(g&&g!==s[0])throw new Error(`Duplicate schema id "${u}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);o.set(u,s[0])}}const n=s=>{var v;const u=t.target==="draft-2020-12"?"$defs":"definitions";if(t.external){const p=(v=t.external.registry.get(s[0]))==null?void 0:v.id,m=t.external.uri??(k=>k);if(p)return{ref:m(p)};const y=s[1].defId??s[1].schema.id??`schema${t.counter++}`;return s[1].defId=y,{defId:y,ref:`${m("__shared")}#/${u}/${y}`}}if(s[1]===e)return{ref:"#"};const b=`#/${u}/`,f=s[1].schema.id??`__schema${t.counter++}`;return{defId:f,ref:b+f}},a=s=>{if(s[1].schema.$ref)return;const u=s[1],{ref:g,defId:b}=n(s);u.def={...u.schema},b&&(u.defId=b);const f=u.schema;for(const v in f)delete f[v];f.$ref=g};if(t.cycles==="throw")for(const s of t.seen.entries()){const u=s[1];if(u.cycle)throw new Error(`Cycle detected: #/${(c=u.cycle)==null?void 0:c.join("/")}/ -Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(const s of t.seen.entries()){const u=s[1];if(r===s[0]){a(s);continue}if(t.external){const b=(l=t.external.registry.get(s[0]))==null?void 0:l.id;if(r!==s[0]&&b){a(s);continue}}if((d=t.metadataRegistry.get(s[0]))==null?void 0:d.id){a(s);continue}if(u.cycle){a(s);continue}if(u.count>1&&t.reused==="ref"){a(s);continue}}}function RW(t,r){var i,c,l;const e=t.seen.get(r);if(!e)throw new Error("Unprocessed schema. This is a bug in Zod.");const o=d=>{const s=t.seen.get(d);if(s.ref===null)return;const u=s.def??s.schema,g={...u},b=s.ref;if(s.ref=null,b){o(b);const v=t.seen.get(b),p=v.schema;if(p.$ref&&(t.target==="draft-07"||t.target==="draft-04"||t.target==="openapi-3.0")?(u.allOf=u.allOf??[],u.allOf.push(p)):Object.assign(u,p),Object.assign(u,g),d._zod.parent===b)for(const y in u)y==="$ref"||y==="allOf"||y in g||delete u[y];if(p.$ref&&v.def)for(const y in u)y==="$ref"||y==="allOf"||y in v.def&&JSON.stringify(u[y])===JSON.stringify(v.def[y])&&delete u[y]}const f=d._zod.parent;if(f&&f!==b){o(f);const v=t.seen.get(f);if(v!=null&&v.schema.$ref&&(u.$ref=v.schema.$ref,v.def))for(const p in u)p==="$ref"||p==="allOf"||p in v.def&&JSON.stringify(u[p])===JSON.stringify(v.def[p])&&delete u[p]}t.override({zodSchema:d,jsonSchema:u,path:s.path??[]})};for(const d of[...t.seen.entries()].reverse())o(d[0]);const n={};if(t.target==="draft-2020-12"?n.$schema="https://json-schema.org/draft/2020-12/schema":t.target==="draft-07"?n.$schema="http://json-schema.org/draft-07/schema#":t.target==="draft-04"?n.$schema="http://json-schema.org/draft-04/schema#":t.target,(i=t.external)!=null&&i.uri){const d=(c=t.external.registry.get(r))==null?void 0:c.id;if(!d)throw new Error("Schema is missing an `id` property");n.$id=t.external.uri(d)}Object.assign(n,e.def??e.schema);const a=((l=t.external)==null?void 0:l.defs)??{};for(const d of t.seen.entries()){const s=d[1];s.def&&s.defId&&(a[s.defId]=s.def)}t.external||Object.keys(a).length>0&&(t.target==="draft-2020-12"?n.$defs=a:n.definitions=a);try{const d=JSON.parse(JSON.stringify(n));return Object.defineProperty(d,"~standard",{value:{...r["~standard"],jsonSchema:{input:s2(r,"input",t.processors),output:s2(r,"output",t.processors)}},enumerable:!1,writable:!1}),d}catch{throw new Error("Error converting schema to JSON.")}}function Xd(t,r){const e=r??{seen:new Set};if(e.seen.has(t))return!1;e.seen.add(t);const o=t._zod.def;if(o.type==="transform")return!0;if(o.type==="array")return Xd(o.element,e);if(o.type==="set")return Xd(o.valueType,e);if(o.type==="lazy")return Xd(o.getter(),e);if(o.type==="promise"||o.type==="optional"||o.type==="nonoptional"||o.type==="nullable"||o.type==="readonly"||o.type==="default"||o.type==="prefault")return Xd(o.innerType,e);if(o.type==="intersection")return Xd(o.left,e)||Xd(o.right,e);if(o.type==="record"||o.type==="map")return Xd(o.keyType,e)||Xd(o.valueType,e);if(o.type==="pipe")return Xd(o.in,e)||Xd(o.out,e);if(o.type==="object"){for(const n in o.shape)if(Xd(o.shape[n],e))return!0;return!1}if(o.type==="union"){for(const n of o.options)if(Xd(n,e))return!0;return!1}if(o.type==="tuple"){for(const n of o.items)if(Xd(n,e))return!0;return!!(o.rest&&Xd(o.rest,e))}return!1}const nvr=(t,r={})=>e=>{const o=TW({...e,processors:r});return Qi(t,o),CW(o,t),RW(o,t)},s2=(t,r,e={})=>o=>{const{libraryOptions:n,target:a}=o??{},i=TW({...n??{},target:a,io:r,processors:e});return Qi(t,i),CW(i,t),RW(i,t)},avr={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},ivr=(t,r,e,o)=>{const n=e;n.type="string";const{minimum:a,maximum:i,format:c,patterns:l,contentEncoding:d}=t._zod.bag;if(typeof a=="number"&&(n.minLength=a),typeof i=="number"&&(n.maxLength=i),c&&(n.format=avr[c]??c,n.format===""&&delete n.format,c==="time"&&delete n.format),d&&(n.contentEncoding=d),l&&l.size>0){const s=[...l];s.length===1?n.pattern=s[0].source:s.length>1&&(n.allOf=[...s.map(u=>({...r.target==="draft-07"||r.target==="draft-04"||r.target==="openapi-3.0"?{type:"string"}:{},pattern:u.source}))])}},cvr=(t,r,e,o)=>{const n=e,{minimum:a,maximum:i,format:c,multipleOf:l,exclusiveMaximum:d,exclusiveMinimum:s}=t._zod.bag;typeof c=="string"&&c.includes("int")?n.type="integer":n.type="number",typeof s=="number"&&(r.target==="draft-04"||r.target==="openapi-3.0"?(n.minimum=s,n.exclusiveMinimum=!0):n.exclusiveMinimum=s),typeof a=="number"&&(n.minimum=a,typeof s=="number"&&r.target!=="draft-04"&&(s>=a?delete n.minimum:delete n.exclusiveMinimum)),typeof d=="number"&&(r.target==="draft-04"||r.target==="openapi-3.0"?(n.maximum=d,n.exclusiveMaximum=!0):n.exclusiveMaximum=d),typeof i=="number"&&(n.maximum=i,typeof d=="number"&&r.target!=="draft-04"&&(d<=i?delete n.maximum:delete n.exclusiveMaximum)),typeof l=="number"&&(n.multipleOf=l)},lvr=(t,r,e,o)=>{e.type="boolean"},dvr=(t,r,e,o)=>{r.target==="openapi-3.0"?(e.type="string",e.nullable=!0,e.enum=[null]):e.type="null"},svr=(t,r,e,o)=>{e.not={}},uvr=(t,r,e,o)=>{},gvr=(t,r,e,o)=>{const n=t._zod.def,a=dW(n.entries);a.every(i=>typeof i=="number")&&(e.type="number"),a.every(i=>typeof i=="string")&&(e.type="string"),e.enum=a},bvr=(t,r,e,o)=>{const n=t._zod.def,a=[];for(const i of n.values)if(i===void 0){if(r.unrepresentable==="throw")throw new Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof i=="bigint"){if(r.unrepresentable==="throw")throw new Error("BigInt literals cannot be represented in JSON Schema");a.push(Number(i))}else a.push(i);if(a.length!==0)if(a.length===1){const i=a[0];e.type=i===null?"null":typeof i,r.target==="draft-04"||r.target==="openapi-3.0"?e.enum=[i]:e.const=i}else a.every(i=>typeof i=="number")&&(e.type="number"),a.every(i=>typeof i=="string")&&(e.type="string"),a.every(i=>typeof i=="boolean")&&(e.type="boolean"),a.every(i=>i===null)&&(e.type="null"),e.enum=a},hvr=(t,r,e,o)=>{if(r.unrepresentable==="throw")throw new Error("Custom types cannot be represented in JSON Schema")},fvr=(t,r,e,o)=>{if(r.unrepresentable==="throw")throw new Error("Transforms cannot be represented in JSON Schema")},vvr=(t,r,e,o)=>{const n=e,a=t._zod.def,{minimum:i,maximum:c}=t._zod.bag;typeof i=="number"&&(n.minItems=i),typeof c=="number"&&(n.maxItems=c),n.type="array",n.items=Qi(a.element,r,{...o,path:[...o.path,"items"]})},pvr=(t,r,e,o)=>{var d;const n=e,a=t._zod.def;n.type="object",n.properties={};const i=a.shape;for(const s in i)n.properties[s]=Qi(i[s],r,{...o,path:[...o.path,"properties",s]});const c=new Set(Object.keys(i)),l=new Set([...c].filter(s=>{const u=a.shape[s]._zod;return r.io==="input"?u.optin===void 0:u.optout===void 0}));l.size>0&&(n.required=Array.from(l)),((d=a.catchall)==null?void 0:d._zod.def.type)==="never"?n.additionalProperties=!1:a.catchall?a.catchall&&(n.additionalProperties=Qi(a.catchall,r,{...o,path:[...o.path,"additionalProperties"]})):r.io==="output"&&(n.additionalProperties=!1)},kvr=(t,r,e,o)=>{const n=t._zod.def,a=n.inclusive===!1,i=n.options.map((c,l)=>Qi(c,r,{...o,path:[...o.path,a?"oneOf":"anyOf",l]}));a?e.oneOf=i:e.anyOf=i},mvr=(t,r,e,o)=>{const n=t._zod.def,a=Qi(n.left,r,{...o,path:[...o.path,"allOf",0]}),i=Qi(n.right,r,{...o,path:[...o.path,"allOf",1]}),c=d=>"allOf"in d&&Object.keys(d).length===1,l=[...c(a)?a.allOf:[a],...c(i)?i.allOf:[i]];e.allOf=l},yvr=(t,r,e,o)=>{const n=e,a=t._zod.def;n.type="array";const i=r.target==="draft-2020-12"?"prefixItems":"items",c=r.target==="draft-2020-12"||r.target==="openapi-3.0"?"items":"additionalItems",l=a.items.map((g,b)=>Qi(g,r,{...o,path:[...o.path,i,b]})),d=a.rest?Qi(a.rest,r,{...o,path:[...o.path,c,...r.target==="openapi-3.0"?[a.items.length]:[]]}):null;r.target==="draft-2020-12"?(n.prefixItems=l,d&&(n.items=d)):r.target==="openapi-3.0"?(n.items={anyOf:l},d&&n.items.anyOf.push(d),n.minItems=l.length,d||(n.maxItems=l.length)):(n.items=l,d&&(n.additionalItems=d));const{minimum:s,maximum:u}=t._zod.bag;typeof s=="number"&&(n.minItems=s),typeof u=="number"&&(n.maxItems=u)},wvr=(t,r,e,o)=>{const n=t._zod.def,a=Qi(n.innerType,r,o),i=r.seen.get(t);r.target==="openapi-3.0"?(i.ref=n.innerType,e.nullable=!0):e.anyOf=[a,{type:"null"}]},xvr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType},_vr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType,e.default=JSON.parse(JSON.stringify(n.defaultValue))},Evr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType,r.io==="input"&&(e._prefault=JSON.parse(JSON.stringify(n.defaultValue)))},Svr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType;let i;try{i=n.catchValue(void 0)}catch{throw new Error("Dynamic catch values are not supported in JSON Schema")}e.default=i},Ovr=(t,r,e,o)=>{const n=t._zod.def,a=r.io==="input"?n.in._zod.def.type==="transform"?n.out:n.in:n.out;Qi(a,r,o);const i=r.seen.get(t);i.ref=a},Avr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType,e.readOnly=!0},PW=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType},Tvr=(t,r,e,o)=>{const n=t._zod.innerType;Qi(n,r,o);const a=r.seen.get(t);a.ref=n},Cvr=ke("ZodISODateTime",(t,r)=>{Shr.init(t,r),ti.init(t,r)});function Rvr(t){return Ifr(Cvr,t)}const Pvr=ke("ZodISODate",(t,r)=>{Ohr.init(t,r),ti.init(t,r)});function Mvr(t){return Dfr(Pvr,t)}const Ivr=ke("ZodISOTime",(t,r)=>{Ahr.init(t,r),ti.init(t,r)});function Dvr(t){return Nfr(Ivr,t)}const Nvr=ke("ZodISODuration",(t,r)=>{Thr.init(t,r),ti.init(t,r)});function Lvr(t){return Lfr(Nvr,t)}const jvr=(t,r)=>{bW.init(t,r),t.name="ZodError",Object.defineProperties(t,{format:{value:e=>vbr(t,e)},flatten:{value:e=>fbr(t,e)},addIssue:{value:e=>{t.issues.push(e),t.message=JSON.stringify(t.issues,FO,2)}},addIssues:{value:e=>{t.issues.push(...e),t.message=JSON.stringify(t.issues,FO,2)}},isEmpty:{get(){return t.issues.length===0}}})},tg=ke("ZodError",jvr,{Parent:Error}),zvr=AT(tg),Bvr=TT(tg),Uvr=w3(tg),Fvr=x3(tg),qvr=mbr(tg),Gvr=ybr(tg),Vvr=wbr(tg),Hvr=xbr(tg),Wvr=_br(tg),Yvr=Ebr(tg),Xvr=Sbr(tg),Zvr=Obr(tg),Pa=ke("ZodType",(t,r)=>(ya.init(t,r),Object.assign(t["~standard"],{jsonSchema:{input:s2(t,"input"),output:s2(t,"output")}}),t.toJSONSchema=nvr(t,{}),t.def=r,t.type=r.type,Object.defineProperty(t,"_def",{value:r}),t.check=(...e)=>t.clone(gv(r,{checks:[...r.checks??[],...e.map(o=>typeof o=="function"?{_zod:{check:o,def:{check:"custom"},onattach:[]}}:o)]}),{parent:!0}),t.with=t.check,t.clone=(e,o)=>bv(t,e,o),t.brand=()=>t,t.register=((e,o)=>(e.add(t,o),t)),t.parse=(e,o)=>zvr(t,e,o,{callee:t.parse}),t.safeParse=(e,o)=>Uvr(t,e,o),t.parseAsync=async(e,o)=>Bvr(t,e,o,{callee:t.parseAsync}),t.safeParseAsync=async(e,o)=>Fvr(t,e,o),t.spa=t.safeParseAsync,t.encode=(e,o)=>qvr(t,e,o),t.decode=(e,o)=>Gvr(t,e,o),t.encodeAsync=async(e,o)=>Vvr(t,e,o),t.decodeAsync=async(e,o)=>Hvr(t,e,o),t.safeEncode=(e,o)=>Wvr(t,e,o),t.safeDecode=(e,o)=>Yvr(t,e,o),t.safeEncodeAsync=async(e,o)=>Xvr(t,e,o),t.safeDecodeAsync=async(e,o)=>Zvr(t,e,o),t.refine=(e,o)=>t.check(Y0r(e,o)),t.superRefine=e=>t.check(X0r(e)),t.overwrite=e=>t.check(Uk(e)),t.optional=()=>WB(t),t.exactOptional=()=>M0r(t),t.nullable=()=>YB(t),t.nullish=()=>WB(YB(t)),t.nonoptional=e=>z0r(t,e),t.array=()=>Ak(t),t.or=e=>j0([t,e]),t.and=e=>S0r(t,e),t.transform=e=>XB(t,R0r(e)),t.default=e=>N0r(t,e),t.prefault=e=>j0r(t,e),t.catch=e=>U0r(t,e),t.pipe=e=>XB(t,e),t.readonly=()=>G0r(t),t.describe=e=>{const o=t.clone();return gy.add(o,{description:e}),o},Object.defineProperty(t,"description",{get(){var e;return(e=gy.get(t))==null?void 0:e.description},configurable:!0}),t.meta=(...e)=>{if(e.length===0)return gy.get(t);const o=t.clone();return gy.add(o,e[0]),o},t.isOptional=()=>t.safeParse(void 0).success,t.isNullable=()=>t.safeParse(null).success,t.apply=e=>e(t),t)),MW=ke("_ZodString",(t,r)=>{CT.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(o,n,a)=>ivr(t,o,n);const e=t._zod.bag;t.format=e.format??null,t.minLength=e.minimum??null,t.maxLength=e.maximum??null,t.regex=(...o)=>t.check(Gfr(...o)),t.includes=(...o)=>t.check(Wfr(...o)),t.startsWith=(...o)=>t.check(Yfr(...o)),t.endsWith=(...o)=>t.check(Xfr(...o)),t.min=(...o)=>t.check(d2(...o)),t.max=(...o)=>t.check(OW(...o)),t.length=(...o)=>t.check(AW(...o)),t.nonempty=(...o)=>t.check(d2(1,...o)),t.lowercase=o=>t.check(Vfr(o)),t.uppercase=o=>t.check(Hfr(o)),t.trim=()=>t.check(Kfr()),t.normalize=(...o)=>t.check(Zfr(...o)),t.toLowerCase=()=>t.check(Qfr()),t.toUpperCase=()=>t.check(Jfr()),t.slugify=()=>t.check($fr())}),Kvr=ke("ZodString",(t,r)=>{CT.init(t,r),MW.init(t,r),t.email=e=>t.check(gfr(Qvr,e)),t.url=e=>t.check(pfr(Jvr,e)),t.jwt=e=>t.check(Mfr(b0r,e)),t.emoji=e=>t.check(kfr($vr,e)),t.guid=e=>t.check(BB(GB,e)),t.uuid=e=>t.check(bfr(zw,e)),t.uuidv4=e=>t.check(hfr(zw,e)),t.uuidv6=e=>t.check(ffr(zw,e)),t.uuidv7=e=>t.check(vfr(zw,e)),t.nanoid=e=>t.check(mfr(r0r,e)),t.guid=e=>t.check(BB(GB,e)),t.cuid=e=>t.check(yfr(e0r,e)),t.cuid2=e=>t.check(wfr(t0r,e)),t.ulid=e=>t.check(xfr(o0r,e)),t.base64=e=>t.check(Cfr(s0r,e)),t.base64url=e=>t.check(Rfr(u0r,e)),t.xid=e=>t.check(_fr(n0r,e)),t.ksuid=e=>t.check(Efr(a0r,e)),t.ipv4=e=>t.check(Sfr(i0r,e)),t.ipv6=e=>t.check(Ofr(c0r,e)),t.cidrv4=e=>t.check(Afr(l0r,e)),t.cidrv6=e=>t.check(Tfr(d0r,e)),t.e164=e=>t.check(Pfr(g0r,e)),t.datetime=e=>t.check(Rvr(e)),t.date=e=>t.check(Mvr(e)),t.time=e=>t.check(Dvr(e)),t.duration=e=>t.check(Lvr(e))});function Qd(t){return ufr(Kvr,t)}const ti=ke("ZodStringFormat",(t,r)=>{qa.init(t,r),MW.init(t,r)}),Qvr=ke("ZodEmail",(t,r)=>{vhr.init(t,r),ti.init(t,r)}),GB=ke("ZodGUID",(t,r)=>{hhr.init(t,r),ti.init(t,r)}),zw=ke("ZodUUID",(t,r)=>{fhr.init(t,r),ti.init(t,r)}),Jvr=ke("ZodURL",(t,r)=>{phr.init(t,r),ti.init(t,r)}),$vr=ke("ZodEmoji",(t,r)=>{khr.init(t,r),ti.init(t,r)}),r0r=ke("ZodNanoID",(t,r)=>{mhr.init(t,r),ti.init(t,r)}),e0r=ke("ZodCUID",(t,r)=>{yhr.init(t,r),ti.init(t,r)}),t0r=ke("ZodCUID2",(t,r)=>{whr.init(t,r),ti.init(t,r)}),o0r=ke("ZodULID",(t,r)=>{xhr.init(t,r),ti.init(t,r)}),n0r=ke("ZodXID",(t,r)=>{_hr.init(t,r),ti.init(t,r)}),a0r=ke("ZodKSUID",(t,r)=>{Ehr.init(t,r),ti.init(t,r)}),i0r=ke("ZodIPv4",(t,r)=>{Chr.init(t,r),ti.init(t,r)}),c0r=ke("ZodIPv6",(t,r)=>{Rhr.init(t,r),ti.init(t,r)}),l0r=ke("ZodCIDRv4",(t,r)=>{Phr.init(t,r),ti.init(t,r)}),d0r=ke("ZodCIDRv6",(t,r)=>{Mhr.init(t,r),ti.init(t,r)}),s0r=ke("ZodBase64",(t,r)=>{Ihr.init(t,r),ti.init(t,r)}),u0r=ke("ZodBase64URL",(t,r)=>{Nhr.init(t,r),ti.init(t,r)}),g0r=ke("ZodE164",(t,r)=>{Lhr.init(t,r),ti.init(t,r)}),b0r=ke("ZodJWT",(t,r)=>{zhr.init(t,r),ti.init(t,r)}),IW=ke("ZodNumber",(t,r)=>{xW.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(o,n,a)=>cvr(t,o,n),t.gt=(o,n)=>t.check(FB(o,n)),t.gte=(o,n)=>t.check(hS(o,n)),t.min=(o,n)=>t.check(hS(o,n)),t.lt=(o,n)=>t.check(UB(o,n)),t.lte=(o,n)=>t.check(bS(o,n)),t.max=(o,n)=>t.check(bS(o,n)),t.int=o=>t.check(VB(o)),t.safe=o=>t.check(VB(o)),t.positive=o=>t.check(FB(0,o)),t.nonnegative=o=>t.check(hS(0,o)),t.negative=o=>t.check(UB(0,o)),t.nonpositive=o=>t.check(bS(0,o)),t.multipleOf=(o,n)=>t.check(qB(o,n)),t.step=(o,n)=>t.check(qB(o,n)),t.finite=()=>t;const e=t._zod.bag;t.minValue=Math.max(e.minimum??Number.NEGATIVE_INFINITY,e.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,t.maxValue=Math.min(e.maximum??Number.POSITIVE_INFINITY,e.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,t.isInt=(e.format??"").includes("int")||Number.isSafeInteger(e.multipleOf??.5),t.isFinite=!0,t.format=e.format??null});function Nb(t){return jfr(IW,t)}const h0r=ke("ZodNumberFormat",(t,r)=>{Bhr.init(t,r),IW.init(t,r)});function VB(t){return zfr(h0r,t)}const f0r=ke("ZodBoolean",(t,r)=>{Uhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>lvr(t,e,o)});function DW(t){return Bfr(f0r,t)}const v0r=ke("ZodNull",(t,r)=>{Fhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>dvr(t,e,o)});function p0r(t){return Ufr(v0r,t)}const k0r=ke("ZodUnknown",(t,r)=>{qhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>uvr()});function HB(){return Ffr(k0r)}const m0r=ke("ZodNever",(t,r)=>{Ghr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>svr(t,e,o)});function y0r(t){return qfr(m0r,t)}const w0r=ke("ZodArray",(t,r)=>{Vhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>vvr(t,e,o,n),t.element=r.element,t.min=(e,o)=>t.check(d2(e,o)),t.nonempty=e=>t.check(d2(1,e)),t.max=(e,o)=>t.check(OW(e,o)),t.length=(e,o)=>t.check(AW(e,o)),t.unwrap=()=>t.element});function Ak(t,r){return rvr(w0r,t,r)}const x0r=ke("ZodObject",(t,r)=>{Whr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>pvr(t,e,o,n),en(t,"shape",()=>r.shape),t.keyof=()=>RT(Object.keys(t._zod.def.shape)),t.catchall=e=>t.clone({...t._zod.def,catchall:e}),t.passthrough=()=>t.clone({...t._zod.def,catchall:HB()}),t.loose=()=>t.clone({...t._zod.def,catchall:HB()}),t.strict=()=>t.clone({...t._zod.def,catchall:y0r()}),t.strip=()=>t.clone({...t._zod.def,catchall:void 0}),t.extend=e=>sbr(t,e),t.safeExtend=e=>ubr(t,e),t.merge=e=>gbr(t,e),t.pick=e=>lbr(t,e),t.omit=e=>dbr(t,e),t.partial=(...e)=>bbr(NW,t,e[0]),t.required=(...e)=>hbr(LW,t,e[0])});function bi(t,r){const e={type:"object",shape:t??{},...St(r)};return new x0r(e)}const _0r=ke("ZodUnion",(t,r)=>{Yhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>kvr(t,e,o,n),t.options=r.options});function j0(t,r){return new _0r({type:"union",options:t,...St(r)})}const E0r=ke("ZodIntersection",(t,r)=>{Xhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>mvr(t,e,o,n)});function S0r(t,r){return new E0r({type:"intersection",left:t,right:r})}const O0r=ke("ZodTuple",(t,r)=>{Zhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>yvr(t,e,o,n),t.rest=e=>t.clone({...t._zod.def,rest:e})});function Of(t,r,e){const o=r instanceof ya,n=o?e:r,a=o?r:null;return new O0r({type:"tuple",items:t,rest:a,...St(n)})}const GO=ke("ZodEnum",(t,r)=>{Khr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(o,n,a)=>gvr(t,o,n),t.enum=r.entries,t.options=Object.values(r.entries);const e=new Set(Object.keys(r.entries));t.extract=(o,n)=>{const a={};for(const i of o)if(e.has(i))a[i]=r.entries[i];else throw new Error(`Key ${i} not found in enum`);return new GO({...r,checks:[],...St(n),entries:a})},t.exclude=(o,n)=>{const a={...r.entries};for(const i of o)if(e.has(i))delete a[i];else throw new Error(`Key ${i} not found in enum`);return new GO({...r,checks:[],...St(n),entries:a})}});function RT(t,r){const e=Array.isArray(t)?Object.fromEntries(t.map(o=>[o,o])):t;return new GO({type:"enum",entries:e,...St(r)})}const A0r=ke("ZodLiteral",(t,r)=>{Qhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>bvr(t,e,o),t.values=new Set(r.values),Object.defineProperty(t,"value",{get(){if(r.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return r.values[0]}})});function T0r(t,r){return new A0r({type:"literal",values:Array.isArray(t)?t:[t],...St(r)})}const C0r=ke("ZodTransform",(t,r)=>{Jhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>fvr(t,e),t._zod.parse=(e,o)=>{if(o.direction==="backward")throw new cW(t.constructor.name);e.addIssue=a=>{if(typeof a=="string")e.issues.push(E5(a,e.value,r));else{const i=a;i.fatal&&(i.continue=!1),i.code??(i.code="custom"),i.input??(i.input=e.value),i.inst??(i.inst=t),e.issues.push(E5(i))}};const n=r.transform(e.value,e);return n instanceof Promise?n.then(a=>(e.value=a,e)):(e.value=n,e)}});function R0r(t){return new C0r({type:"transform",transform:t})}const NW=ke("ZodOptional",(t,r)=>{SW.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>PW(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function WB(t){return new NW({type:"optional",innerType:t})}const P0r=ke("ZodExactOptional",(t,r)=>{$hr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>PW(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function M0r(t){return new P0r({type:"optional",innerType:t})}const I0r=ke("ZodNullable",(t,r)=>{rfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>wvr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function YB(t){return new I0r({type:"nullable",innerType:t})}const D0r=ke("ZodDefault",(t,r)=>{efr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>_vr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType,t.removeDefault=t.unwrap});function N0r(t,r){return new D0r({type:"default",innerType:t,get defaultValue(){return typeof r=="function"?r():uW(r)}})}const L0r=ke("ZodPrefault",(t,r)=>{tfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Evr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function j0r(t,r){return new L0r({type:"prefault",innerType:t,get defaultValue(){return typeof r=="function"?r():uW(r)}})}const LW=ke("ZodNonOptional",(t,r)=>{ofr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>xvr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function z0r(t,r){return new LW({type:"nonoptional",innerType:t,...St(r)})}const B0r=ke("ZodCatch",(t,r)=>{nfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Svr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType,t.removeCatch=t.unwrap});function U0r(t,r){return new B0r({type:"catch",innerType:t,catchValue:typeof r=="function"?r:()=>r})}const F0r=ke("ZodPipe",(t,r)=>{afr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Ovr(t,e,o,n),t.in=r.in,t.out=r.out});function XB(t,r){return new F0r({type:"pipe",in:t,out:r})}const q0r=ke("ZodReadonly",(t,r)=>{ifr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Avr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function G0r(t){return new q0r({type:"readonly",innerType:t})}const V0r=ke("ZodLazy",(t,r)=>{cfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Tvr(t,e,o,n),t.unwrap=()=>t._zod.def.getter()});function H0r(t){return new V0r({type:"lazy",getter:t})}const W0r=ke("ZodCustom",(t,r)=>{lfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>hvr(t,e)});function Y0r(t,r={}){return evr(W0r,t,r)}function X0r(t){return tvr(t)}const jW=bi({label:Qd().nullable()}),zW=bi({reltype:Qd().nullable()}),BW=bi({property:Qd()}),UW=j0([jW,zW,BW]),Z0r=j0([jW,zW,BW]),K0r=j0([Qd(),Nb(),DW(),p0r()]),hl=j0([UW,K0r]).describe('Either a property/label/reltype selector (e.g., {property: "name"}) or a literal value (string, number, boolean, null).'),sx=H0r(()=>j0([UW,bi({not:sx}),bi({and:Ak(sx)}),bi({or:Ak(sx)}),bi({equal:Of([hl,hl])}),bi({lessThan:Of([hl,hl])}),bi({lessThanOrEqual:Of([hl,hl])}),bi({greaterThan:Of([hl,hl])}),bi({greaterThanOrEqual:Of([hl,hl])}),bi({contains:Of([hl,hl])}),bi({startsWith:Of([hl,hl])}),bi({endsWith:Of([hl,hl])}),bi({isNull:hl})])),Q0r=j0([Qd(),bi({property:Qd()}),bi({useType:T0r(!0)})]);RT(["bold","italic","underline"]);const J0r=bi({styles:Ak(Qd()).optional(),value:Q0r.optional(),key:Qd().optional()}),$0r=bi({url:Qd(),position:Ak(Nb()).optional(),size:Nb().optional()}),rpr=bi({onProperty:Qd(),minValue:Nb(),minColor:Qd(),maxValue:Nb(),maxColor:Qd(),midValue:Nb().optional(),midColor:Qd().optional()}),epr=bi({captionAlign:RT(["top","bottom","center"]).optional(),captionSize:Nb().optional(),captions:Ak(J0r).optional(),color:Qd().optional(),colorRange:rpr.optional(),icon:Qd().optional(),overlayIcon:$0r.optional(),size:Nb().optional(),width:Nb().optional()});bi({match:Z0r,where:sx.optional(),apply:epr,disabled:DW().optional(),priority:Nb().optional()});const tpr=["color","size","icon","overlayIcon","captions","captionSize","captionAlign"],opr=["color","width","captions","captionSize","captionAlign","overlayIcon"];function npr(t){const r={};for(const e of tpr)t[e]!==void 0&&(r[e]=t[e]);return r}function apr(t){const r={};for(const e of opr)t[e]!==void 0&&(r[e]=t[e]);return r}const ipr="(no label)";function ZB(t){return Object.entries(t).map(([r,e])=>({color:r,count:e})).sort((r,e)=>e.count-r.count)}function cpr(t,r,e){var o,n;const a={},i={},c={},l=t.map(y=>{var k,x,_;const S={id:y.id,labelsSorted:[...y.labels].sort(lS),properties:y.properties};a[y.id]=S;const E=e.byLabelSet(S),O=Object.assign(Object.assign(Object.assign(Object.assign({},y),{labels:void 0,properties:void 0}),E),npr(y)),R=S.labelsSorted.length>0?S.labelsSorted:[ipr],M=O.color;for(const I of R)if(c[I]=((k=c[I])!==null&&k!==void 0?k:0)+1,M!==void 0){const L=(x=i[I])!==null&&x!==void 0?x:{};L[M]=((_=L[M])!==null&&_!==void 0?_:0)+1,i[I]=L}return O}),d=Object.keys(c).sort(lS),s={};let u=!1;for(const y of d){const k=ZB((o=i[y])!==null&&o!==void 0?o:{});k.length>1&&(u=!0),s[y]={totalCount:c[y],colorDistribution:k}}const g={},b={},f={},v=r.map(y=>{var k,x,_;const S={id:y.id,properties:y.properties,type:y.type};g[y.id]=S;const E=e.byType(S.type)(S),O=Object.assign(Object.assign(Object.assign(Object.assign({},y),{properties:void 0,type:void 0}),E),apr(y));b[S.type]=((k=b[S.type])!==null&&k!==void 0?k:0)+1;const R=O.color;if(R!==void 0){const M=(x=f[S.type])!==null&&x!==void 0?x:{};M[R]=((_=M[R])!==null&&_!==void 0?_:0)+1,f[S.type]=M}return O}),p=Object.keys(b).sort(lS),m={};for(const y of p){const k=ZB((n=f[y])!==null&&n!==void 0?n:{});k.length>1&&(u=!0),m[y]={totalCount:b[y],colorDistribution:k}}return{metadataLookup:{hasMultipleColors:u,labelMetaData:s,labels:d,reltypeMetaData:m,reltypes:p},styledGraph:{nodeData:a,nodes:l,relData:g,rels:v}}}function lpr(t,r,e){const o=fr.useMemo(()=>ebr(e),[e]),{styledGraph:n,metadataLookup:a}=fr.useMemo(()=>cpr(t,r,o),[t,r,o]);return{styledGraph:n,metadataLookup:a,compiledStyleRules:o}}const Bw=t=>!wB&&t.ctrlKey||wB&&t.metaKey,Vm=t=>t.target instanceof HTMLElement?t.target.isContentEditable||["INPUT","TEXTAREA"].includes(t.target.tagName):!1;function dpr({selected:t,setSelected:r,gesture:e,interactionMode:o,setInteractionMode:n,mouseEventCallbacks:a,nvlGraph:i,highlightedNodeIds:c,highlightedRelationshipIds:l}){const d=fr.useCallback(Mr=>{o==="select"&&Mr.key===" "&&n("pan")},[o,n]),s=fr.useCallback(Mr=>{o==="pan"&&Mr.key===" "&&n("select")},[o,n]);fr.useEffect(()=>(document.addEventListener("keydown",d),document.addEventListener("keyup",s),()=>{document.removeEventListener("keydown",d),document.removeEventListener("keyup",s)}),[d,s]);const{onBoxSelect:u,onLassoSelect:g,onLassoStarted:b,onBoxStarted:f,onPan:v=!0,onHover:p,onHoverNodeMargin:m,onNodeClick:y,onRelationshipClick:k,onDragStart:x,onDragEnd:_,onDrawEnded:S,onDrawStarted:E,onCanvasClick:O,onNodeDoubleClick:R,onRelationshipDoubleClick:M}=a,I=fr.useCallback(Mr=>{Vm(Mr)||(r({nodeIds:[],relationshipIds:[]}),typeof O=="function"&&O(Mr))},[O,r]),L=fr.useCallback((Mr,Lr)=>{n("drag");const Ar=Mr.map(Y=>Y.id);if(t.nodeIds.length===0||Bw(Lr)){r({nodeIds:Ar,relationshipIds:t.relationshipIds});return}r({nodeIds:Ar,relationshipIds:t.relationshipIds}),typeof x=="function"&&x(Mr,Lr)},[r,x,t,n]),j=fr.useCallback((Mr,Lr)=>{typeof _=="function"&&_(Mr,Lr),n("select")},[_,n]),z=fr.useCallback(Mr=>{typeof E=="function"&&E(Mr)},[E]),F=fr.useCallback((Mr,Lr,Ar)=>{typeof S=="function"&&S(Mr,Lr,Ar)},[S]),H=fr.useCallback((Mr,Lr,Ar)=>{if(!Vm(Ar)){if(Bw(Ar))if(t.nodeIds.includes(Mr.id)){const J=t.nodeIds.filter(nr=>nr!==Mr.id);r({nodeIds:J,relationshipIds:t.relationshipIds})}else{const J=[...t.nodeIds,Mr.id];r({nodeIds:J,relationshipIds:t.relationshipIds})}else r({nodeIds:[Mr.id],relationshipIds:[]});typeof y=="function"&&y(Mr,Lr,Ar)}},[r,t,y]),q=fr.useCallback((Mr,Lr,Ar)=>{if(!Vm(Ar)){if(Bw(Ar))if(t.relationshipIds.includes(Mr.id)){const J=t.relationshipIds.filter(nr=>nr!==Mr.id);r({nodeIds:t.nodeIds,relationshipIds:J})}else{const J=[...t.relationshipIds,Mr.id];r({nodeIds:t.nodeIds,relationshipIds:J})}else r({nodeIds:[],relationshipIds:[Mr.id]});typeof k=="function"&&k(Mr,Lr,Ar)}},[r,t,k]),W=fr.useCallback((Mr,Lr,Ar)=>{Vm(Ar)||typeof R=="function"&&R(Mr,Lr,Ar)},[R]),Z=fr.useCallback((Mr,Lr,Ar)=>{Vm(Ar)||typeof M=="function"&&M(Mr,Lr,Ar)},[M]),$=fr.useCallback((Mr,Lr,Ar)=>{const Y=Mr.map(nr=>nr.id),J=Lr.map(nr=>nr.id);if(Bw(Ar)){const nr=t.nodeIds,xr=t.relationshipIds,Er=(Yr,ie)=>[...new Set([...Yr,...ie].filter(me=>!Yr.includes(me)||!ie.includes(me)))],Pr=Er(nr,Y),Dr=Er(xr,J);r({nodeIds:Pr,relationshipIds:Dr})}else r({nodeIds:Y,relationshipIds:J})},[r,t]),X=fr.useCallback(({nodes:Mr,rels:Lr},Ar)=>{$(Mr,Lr,Ar),typeof g=="function"&&g({nodes:Mr,rels:Lr},Ar)},[$,g]),Q=fr.useCallback(({nodes:Mr,rels:Lr},Ar)=>{$(Mr,Lr,Ar),typeof u=="function"&&u({nodes:Mr,rels:Lr},Ar)},[$,u]),lr=o==="draw",or=o==="select",tr=or&&e==="box",dr=or&&e==="lasso",sr=o==="pan"||or&&e==="single",pr=o==="drag"||o==="select",ur=fr.useMemo(()=>{var Mr;return Object.assign(Object.assign({},a),{onBoxSelect:tr?Q:!1,onBoxStarted:tr?f:!1,onCanvasClick:or?I:!1,onDragEnd:pr?j:!1,onDragStart:pr?L:!1,onDrawEnded:lr?F:!1,onDrawStarted:lr?z:!1,onHover:or?p:!1,onHoverNodeMargin:lr?m:!1,onLassoSelect:dr?X:!1,onLassoStarted:dr?b:!1,onNodeClick:or?H:!1,onNodeDoubleClick:or?W:!1,onPan:sr?v:!1,onRelationshipClick:or?q:!1,onRelationshipDoubleClick:or?Z:!1,onZoom:(Mr=a.onZoom)!==null&&Mr!==void 0?Mr:!0})},[pr,tr,dr,sr,lr,or,a,Q,f,I,j,L,F,z,p,m,X,b,H,W,v,q,Z]),cr=fr.useMemo(()=>({nodeIds:new Set(t.nodeIds),relIds:new Set(t.relationshipIds)}),[t]),gr=fr.useMemo(()=>c!==void 0?new Set(c):null,[c]),kr=fr.useMemo(()=>l!==void 0?new Set(l):null,[l]),Or=fr.useMemo(()=>i.nodes.map(Mr=>Object.assign(Object.assign({},Mr),{disabled:gr?!gr.has(Mr.id):!1,selected:cr.nodeIds.has(Mr.id)})),[i.nodes,cr,gr]),Ir=fr.useMemo(()=>i.rels.map(Mr=>Object.assign(Object.assign({},Mr),{disabled:kr?!kr.has(Mr.id):!1,selected:cr.relIds.has(Mr.id)})),[i.rels,cr,kr]);return{nodesWithState:Or,relsWithState:Ir,wrappedMouseEventCallbacks:ur}}var spr=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);nvr.jsx("div",{className:ao(upr[e],r),children:t}),gpr={disableTelemetry:!0,disableWebGL:!0,maxZoom:3,minZoom:.05,relationshipThreshold:.55},Wm={bottomLeftIsland:null,bottomCenterIsland:null,bottomRightIsland:vr.jsxs(OS,{orientation:"vertical",isFloating:!0,size:"small",children:[vr.jsx(QH,{})," ",vr.jsx(JH,{})," ",vr.jsx($H,{})]}),topLeftIsland:null,topRightIsland:vr.jsxs("div",{className:"ndl-graph-visualization-default-download-group",children:[vr.jsx(eW,{})," ",vr.jsx(rW,{})]})};function hi(t){var r,e,{nvlRef:o,nvlCallbacks:n,nvlOptions:a,sidepanel:i,nodes:c,rels:l,highlightedNodeIds:d,highlightedRelationshipIds:s,topLeftIsland:u=Wm.topLeftIsland,topRightIsland:g=Wm.topRightIsland,bottomLeftIsland:b=Wm.bottomLeftIsland,bottomCenterIsland:f=Wm.bottomCenterIsland,bottomRightIsland:v=Wm.bottomRightIsland,gesture:p="single",setGesture:m,layout:y,setLayout:k,portalTarget:x,selected:_,setSelected:S,interactionMode:E,setInteractionMode:O,mouseEventCallbacks:R={},className:M,style:I,htmlAttributes:L,ref:j,as:z,nvlStyleRules:F}=t,H=spr(t,["nvlRef","nvlCallbacks","nvlOptions","sidepanel","nodes","rels","highlightedNodeIds","highlightedRelationshipIds","topLeftIsland","topRightIsland","bottomLeftIsland","bottomCenterIsland","bottomRightIsland","gesture","setGesture","layout","setLayout","portalTarget","selected","setSelected","interactionMode","setInteractionMode","mouseEventCallbacks","className","style","htmlAttributes","ref","as","nvlStyleRules"]);const q=fr.useMemo(()=>o??fn.createRef(),[o]),W=fr.useId(),{theme:Z}=R2(),{bg:$,border:X,text:Q}=nd.theme[Z].color.neutral,[lr,or]=fr.useState(0);fr.useEffect(()=>{or(Pr=>Pr+1)},[Z]);const{styledGraph:tr,metadataLookup:dr,compiledStyleRules:sr}=lpr(c,l,F),[pr,ur]=n0({isControlled:E!==void 0,onChange:O,state:E??"select"}),[cr,gr]=n0({isControlled:_!==void 0,onChange:S,state:_??{nodeIds:[],relationshipIds:[]}}),[kr,Or]=n0({isControlled:y!==void 0,onChange:k,state:y??"d3Force"}),{nodesWithState:Ir,relsWithState:Mr,wrappedMouseEventCallbacks:Lr}=dpr({gesture:p,highlightedNodeIds:d,highlightedRelationshipIds:s,interactionMode:pr,mouseEventCallbacks:R,nvlGraph:tr,selected:cr,setInteractionMode:ur,setSelected:gr}),[Ar,Y]=n0({isControlled:(i==null?void 0:i.isSidePanelOpen)!==void 0,onChange:i==null?void 0:i.setIsSidePanelOpen,state:(r=i==null?void 0:i.isSidePanelOpen)!==null&&r!==void 0?r:!0}),[J,nr]=n0({isControlled:(i==null?void 0:i.sidePanelWidth)!==void 0,onChange:i==null?void 0:i.onSidePanelResize,state:(e=i==null?void 0:i.sidePanelWidth)!==null&&e!==void 0?e:400}),xr=fr.useMemo(()=>i===void 0?{children:vr.jsx(hi.SingleSelectionSidePanelContents,{}),isSidePanelOpen:Ar,onSidePanelResize:nr,setIsSidePanelOpen:Y,sidePanelWidth:J}:i,[i,Ar,Y,J,nr]),Er=z??"div";return vr.jsx(Er,Object.assign({ref:j,className:ao("ndl-graph-visualization-container",M),style:I},L,{children:vr.jsxs(ZH.Provider,{value:{compiledStyleRules:sr,gesture:p,interactionMode:pr,layout:kr,metadataLookup:dr,nvlGraph:tr,nvlInstance:q,portalTarget:x,selected:cr,setGesture:m,setLayout:Or,sidepanel:xr},children:[vr.jsxs("div",{className:"ndl-graph-visualization",children:[vr.jsx(sgr,Object.assign({layout:kr,nodes:Ir,rels:Mr,nvlOptions:Object.assign(Object.assign(Object.assign({},gpr),{instanceId:W,styling:{defaultRelationshipColor:X.strongest,disabledItemColor:$.strong,disabledItemFontColor:Q.weakest,dropShadowColor:X.weak,selectedInnerBorderColor:$.default}}),a),nvlCallbacks:Object.assign({onLayoutComputing(Pr){var Dr;Pr||(Dr=q.current)===null||Dr===void 0||Dr.fit(q.current.getNodes().map(Yr=>Yr.id),{noPan:!0})}},n),mouseEventCallbacks:Lr,ref:q},H),lr),u!==null&&vr.jsx(Hm,{placement:"top-left",children:u}),g!==null&&vr.jsx(Hm,{placement:"top-right",children:g}),b!==null&&vr.jsx(Hm,{placement:"bottom-left",children:b}),f!==null&&vr.jsx(Hm,{placement:"bottom-center",children:f}),v!==null&&vr.jsx(Hm,{placement:"bottom-right",children:v})]}),xr&&vr.jsx(E0,{sidepanel:xr})]})}))}hi.ZoomInButton=QH;hi.ZoomOutButton=JH;hi.ZoomToFitButton=$H;hi.ToggleSidePanelButton=rW;hi.DownloadButton=eW;hi.BoxSelectButton=vgr;hi.LassoSelectButton=pgr;hi.SingleSelectButton=fgr;hi.SearchButton=kgr;hi.SingleSelectionSidePanelContents=jgr;hi.LayoutSelectButton=ygr;hi.GestureSelectButton=xgr;function bpr(t){return Array.isArray(t)&&t.every(r=>typeof r=="string")}function hpr(t){return t.map(r=>{const e=bpr(r.properties.labels)?r.properties.labels:[];return{...r,id:r.id,labels:r.caption?[r.caption]:e,properties:Object.entries(r.properties).reduce((o,[n,a])=>{if(n==="labels")return o;const i=typeof a;return o[n]={stringified:i==="string"?`"${a}"`:String(a),type:i},o},{})}})}function fpr(t){return t.map(r=>({...r,id:r.id,type:r.caption??r.properties.type??"",properties:Object.entries(r.properties).reduce((e,[o,n])=>(o==="type"||(e[o]={stringified:String(n),type:typeof n}),e),{}),from:r.from,to:r.to}))}const Cf={background:"var(--theme-color-neutral-bg-default)",border:"var(--theme-color-neutral-border-weak)",text:"var(--theme-color-neutral-text-default)",mutedText:"var(--theme-color-neutral-text-weak)",shadow:"var(--theme-shadow-overlay)"};function u2(t){var r,e;return t?t.colorSpace==="continuous"?(((r=t.gradient)==null?void 0:r.length)??0)>0:(((e=t.entries)==null?void 0:e.length)??0)>0:!1}function KB(t){return t.visible===!1?!1:u2(t.nodes)||u2(t.relationships)}function vpr({section:t}){const r=t.gradient??[];return vr.jsxs("div",{children:[vr.jsx("div",{className:"nvl-legend-gradient",style:{height:"12px",width:"100%",borderRadius:"3px",background:`linear-gradient(to right, ${r.join(", ")})`}}),vr.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"11px",color:Cf.mutedText,marginTop:"2px"},children:[vr.jsx("span",{children:t.minValue??""}),vr.jsx("span",{children:t.maxValue??""})]})]})}function ppr({heading:t,section:r}){const[e,o]=fr.useState(!1);return vr.jsxs("div",{style:{marginTop:"6px"},children:[vr.jsxs("button",{type:"button",onClick:()=>o(n=>!n),"aria-expanded":!e,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"6px",width:"100%",padding:0,background:"transparent",border:"none",color:Cf.mutedText,font:"inherit",fontSize:"11px",letterSpacing:"0.04em",marginBottom:"4px",cursor:"pointer"},children:[vr.jsxs("span",{children:[vr.jsx("span",{style:{fontWeight:700,textTransform:"uppercase"},children:t}),r.title?vr.jsxs(vr.Fragment,{children:[vr.jsx("span",{"aria-hidden":!0,children:" · "}),vr.jsx("span",{children:r.title})]}):null]}),vr.jsx("span",{"aria-hidden":!0,children:e?"▸":"▾"})]}),!e&&(r.colorSpace==="continuous"?vr.jsx(vpr,{section:r}):(r.entries??[]).map((n,a)=>vr.jsxs("div",{className:"nvl-legend-row",style:{display:"flex",alignItems:"center",gap:"6px",padding:"1px 0"},children:[vr.jsx("span",{className:"nvl-legend-color-box",style:{display:"inline-block",width:"12px",height:"12px",borderRadius:"3px",flex:"0 0 auto",backgroundColor:n.color,border:`1px solid ${Cf.border}`}}),vr.jsx("span",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:n.label})]},`${n.label}-${a}`)))]})}function kpr({legend:t}){const[r,e]=fr.useState(!1),o=[];return u2(t.nodes)&&o.push(["Nodes",t.nodes]),u2(t.relationships)&&o.push(["Relationships",t.relationships]),t.visible===!1||o.length===0?null:vr.jsxs("div",{className:"nvl-legend",style:{position:"absolute",bottom:"12px",left:"12px",zIndex:10,maxHeight:"calc(100% - 24px)",maxWidth:"240px",overflowY:"auto",padding:"8px 10px",borderRadius:"6px",border:`1px solid ${Cf.border}`,background:Cf.background,color:Cf.text,fontSize:"12px",lineHeight:1.4,boxShadow:Cf.shadow},children:[vr.jsxs("button",{type:"button",onClick:()=>e(n=>!n),"aria-expanded":!r,style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",padding:0,background:"transparent",border:"none",color:"inherit",font:"inherit",fontWeight:700,cursor:"pointer"},children:[vr.jsx("span",{children:"Legend"}),vr.jsx("span",{"aria-hidden":!0,style:{color:Cf.mutedText},children:r?"▸":"▾"})]}),!r&&o.map(([n,a])=>vr.jsx(ppr,{heading:n,section:a},n))]})}class mpr extends fr.Component{constructor(r){super(r),this.state={error:null}}static getDerivedStateFromError(r){return{error:r}}componentDidCatch(r,e){console.error("[neo4j-viz] Rendering error:",r,e.componentStack)}render(){return this.state.error?vr.jsxs("div",{style:{padding:"24px",fontFamily:"system-ui, sans-serif",color:"#c0392b",background:"#fdf0ef",borderRadius:"8px",border:"1px solid #e6b0aa",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center"},children:[vr.jsx("h3",{style:{margin:"0 0 8px"},children:"Graph rendering failed"}),vr.jsx("pre",{style:{margin:0,whiteSpace:"pre-wrap",fontSize:"13px",color:"#6c3428"},children:this.state.error.message})]}):this.props.children}}const ypr={nodeIds:[],relationshipIds:[]},fS={nodes:null,relationships:null,visible:!0};function FW(){if(document.body.classList.contains("vscode-light")||document.body.classList.contains("light-theme"))return"light";if(document.body.classList.contains("vscode-dark")||document.body.classList.contains("dark-theme"))return"dark";const r=window.getComputedStyle(document.body,null).getPropertyValue("background-color").match(/\d+/g);if(!r||r.length<3)return"light";const e=Number(r[0])*.2126+Number(r[1])*.7152+Number(r[2])*.0722;return e===0&&r.length>3&&r[3]==="0"?"light":e<128?"dark":"light"}function wpr(t){return t==="auto"?FW():t}function xpr(t){const r=t??"auto",[e,o]=fr.useState(()=>wpr(r));return fr.useEffect(()=>{if(r!=="auto"){o(r);return}const n=()=>{const c=FW();o(l=>l===c?l:c)};if(n(),typeof MutationObserver>"u")return;const a=new MutationObserver(n),i={attributes:!0,attributeFilter:["class","style"]};return a.observe(document.documentElement,i),a.observe(document.body,i),()=>a.disconnect()},[r]),e}const QB=(Uw.match(/@font-face\s*\{[^}]*\}/g)||[]).join(` -`);if(QB){const t=document.createElement("style");t.textContent=QB,document.head.appendChild(t)}const _pr="[data-neo4j-viz-ndl-main]",Epr="[data-neo4j-viz-ndl-overlays]",Spr="[data-neo4j-viz-ndl-shadow-root]";function vS(t,r,e){const o=document.createElement("style");o.setAttribute(r,"true"),o.textContent=e,t.appendChild(o)}function Opr(t){const r=t.getRootNode();if(r instanceof ShadowRoot){r.querySelector(Spr)||vS(r,"data-neo4j-viz-ndl-shadow-root",Uw),document.head.querySelector(Epr)||vS(document.head,"data-neo4j-viz-ndl-overlays",Uw);return}document.head.querySelector(_pr)||vS(document.head,"data-neo4j-viz-ndl-main",Uw)}function Apr(){const[t]=ff("nodes"),[r]=ff("relationships"),[e,o]=ff("options"),[n]=ff("height"),[a]=ff("width"),[i]=ff("theme"),[c,l]=ff("selected"),[d]=ff("legend"),{layout:s,nvlOptions:u,zoom:g,pan:b,layoutOptions:f,showLayoutButton:v,selectionMode:p}=e??{},[m,y]=fr.useState(p??"single");fr.useEffect(()=>{p&&y(p)},[p]);const k=H=>{o({...e,layout:H})},x=fr.useRef(null),_=xpr(i);fr.useEffect(()=>{x.current&&Opr(x.current)},[]);const[S,E]=fr.useMemo(()=>[hpr(t??[]),fpr(r??[])],[t,r]),O=fr.useMemo(()=>({...u,minZoom:0,maxZoom:1e3,disableWebWorkers:!0}),[u]),[R,M]=fr.useState(!1),[I,L]=fr.useState(300),[j,z]=fr.useState(!1);fr.useEffect(()=>{KB(d??fS)&&z(!0)},[d]);const F=KB(d??fS);return vr.jsx(OK,{theme:_,wrapperProps:{isWrappingChildren:!1},children:vr.jsxs("div",{ref:x,style:{position:"relative",height:n??"600px",width:a??"100%"},children:[vr.jsx(hi,{nodes:S,rels:E,gesture:m,setGesture:y,selected:c??ypr,setSelected:l,layout:s,setLayout:k,nvlOptions:O,zoom:g,pan:b,layoutOptions:f,sidepanel:{isSidePanelOpen:R,setIsSidePanelOpen:M,onSidePanelResize:L,sidePanelWidth:I,children:vr.jsx(hi.SingleSelectionSidePanelContents,{})},topLeftIsland:vr.jsx(hi.DownloadButton,{tooltipPlacement:"right"}),topRightIsland:vr.jsxs(OS,{size:"small",orientation:"horizontal",children:[F&&vr.jsx(M5,{size:"small",isFloating:!0,isActive:j,description:j?"Hide legend":"Show legend",onClick:()=>z(H=>!H),htmlAttributes:{"aria-label":"Toggle legend"},tooltipProps:{root:{placement:"bottom",isPortaled:!1}},children:vr.jsx(iX,{})}),vr.jsx(hi.ToggleSidePanelButton,{tooltipPlacement:"bottom"})]}),bottomRightIsland:vr.jsxs(OS,{size:"medium",orientation:"horizontal",children:[vr.jsx(hi.GestureSelectButton,{menuPlacement:"top-end-bottom-end",tooltipPlacement:"top"}),vr.jsx(pS,{orientation:"vertical"}),vr.jsx(hi.ZoomInButton,{tooltipPlacement:"top"}),vr.jsx(hi.ZoomOutButton,{tooltipPlacement:"top"}),vr.jsx(hi.ZoomToFitButton,{tooltipPlacement:"top"}),v&&vr.jsxs(vr.Fragment,{children:[vr.jsx(pS,{orientation:"vertical"}),vr.jsx(hi.LayoutSelectButton,{menuPlacement:"top-end-bottom-end",tooltipPlacement:"top"})]})]})}),j&&vr.jsx(kpr,{legend:d??fS})]})})}function Tpr(){return vr.jsx(mpr,{children:vr.jsx(Apr,{})})}const Cpr=lY(Tpr),Rpr={render:Cpr};function Ppr(t){const r=new Map;return{get(e){return t[e]},set(e,o){var n;t[e]=o,(n=r.get(`change:${String(e)}`))==null||n.forEach(a=>a())},on(e,o){const n=r.get(e)??new Set;n.add(o),r.set(e,n)},off(e,o){var n;(n=r.get(e))==null||n.delete(o)},save_changes(){}}}const E3=window.__NEO4J_VIZ_DATA__;if(!E3)throw document.body.innerHTML=` +Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(const s of t.seen.entries()){const u=s[1];if(r===s[0]){a(s);continue}if(t.external){const b=(l=t.external.registry.get(s[0]))==null?void 0:l.id;if(r!==s[0]&&b){a(s);continue}}if((d=t.metadataRegistry.get(s[0]))==null?void 0:d.id){a(s);continue}if(u.cycle){a(s);continue}if(u.count>1&&t.reused==="ref"){a(s);continue}}}function RW(t,r){var i,c,l;const e=t.seen.get(r);if(!e)throw new Error("Unprocessed schema. This is a bug in Zod.");const o=d=>{const s=t.seen.get(d);if(s.ref===null)return;const u=s.def??s.schema,g={...u},b=s.ref;if(s.ref=null,b){o(b);const v=t.seen.get(b),p=v.schema;if(p.$ref&&(t.target==="draft-07"||t.target==="draft-04"||t.target==="openapi-3.0")?(u.allOf=u.allOf??[],u.allOf.push(p)):Object.assign(u,p),Object.assign(u,g),d._zod.parent===b)for(const y in u)y==="$ref"||y==="allOf"||y in g||delete u[y];if(p.$ref&&v.def)for(const y in u)y==="$ref"||y==="allOf"||y in v.def&&JSON.stringify(u[y])===JSON.stringify(v.def[y])&&delete u[y]}const f=d._zod.parent;if(f&&f!==b){o(f);const v=t.seen.get(f);if(v!=null&&v.schema.$ref&&(u.$ref=v.schema.$ref,v.def))for(const p in u)p==="$ref"||p==="allOf"||p in v.def&&JSON.stringify(u[p])===JSON.stringify(v.def[p])&&delete u[p]}t.override({zodSchema:d,jsonSchema:u,path:s.path??[]})};for(const d of[...t.seen.entries()].reverse())o(d[0]);const n={};if(t.target==="draft-2020-12"?n.$schema="https://json-schema.org/draft/2020-12/schema":t.target==="draft-07"?n.$schema="http://json-schema.org/draft-07/schema#":t.target==="draft-04"?n.$schema="http://json-schema.org/draft-04/schema#":t.target,(i=t.external)!=null&&i.uri){const d=(c=t.external.registry.get(r))==null?void 0:c.id;if(!d)throw new Error("Schema is missing an `id` property");n.$id=t.external.uri(d)}Object.assign(n,e.def??e.schema);const a=((l=t.external)==null?void 0:l.defs)??{};for(const d of t.seen.entries()){const s=d[1];s.def&&s.defId&&(a[s.defId]=s.def)}t.external||Object.keys(a).length>0&&(t.target==="draft-2020-12"?n.$defs=a:n.definitions=a);try{const d=JSON.parse(JSON.stringify(n));return Object.defineProperty(d,"~standard",{value:{...r["~standard"],jsonSchema:{input:s2(r,"input",t.processors),output:s2(r,"output",t.processors)}},enumerable:!1,writable:!1}),d}catch{throw new Error("Error converting schema to JSON.")}}function Xd(t,r){const e=r??{seen:new Set};if(e.seen.has(t))return!1;e.seen.add(t);const o=t._zod.def;if(o.type==="transform")return!0;if(o.type==="array")return Xd(o.element,e);if(o.type==="set")return Xd(o.valueType,e);if(o.type==="lazy")return Xd(o.getter(),e);if(o.type==="promise"||o.type==="optional"||o.type==="nonoptional"||o.type==="nullable"||o.type==="readonly"||o.type==="default"||o.type==="prefault")return Xd(o.innerType,e);if(o.type==="intersection")return Xd(o.left,e)||Xd(o.right,e);if(o.type==="record"||o.type==="map")return Xd(o.keyType,e)||Xd(o.valueType,e);if(o.type==="pipe")return Xd(o.in,e)||Xd(o.out,e);if(o.type==="object"){for(const n in o.shape)if(Xd(o.shape[n],e))return!0;return!1}if(o.type==="union"){for(const n of o.options)if(Xd(n,e))return!0;return!1}if(o.type==="tuple"){for(const n of o.items)if(Xd(n,e))return!0;return!!(o.rest&&Xd(o.rest,e))}return!1}const nvr=(t,r={})=>e=>{const o=TW({...e,processors:r});return Qi(t,o),CW(o,t),RW(o,t)},s2=(t,r,e={})=>o=>{const{libraryOptions:n,target:a}=o??{},i=TW({...n??{},target:a,io:r,processors:e});return Qi(t,i),CW(i,t),RW(i,t)},avr={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},ivr=(t,r,e,o)=>{const n=e;n.type="string";const{minimum:a,maximum:i,format:c,patterns:l,contentEncoding:d}=t._zod.bag;if(typeof a=="number"&&(n.minLength=a),typeof i=="number"&&(n.maxLength=i),c&&(n.format=avr[c]??c,n.format===""&&delete n.format,c==="time"&&delete n.format),d&&(n.contentEncoding=d),l&&l.size>0){const s=[...l];s.length===1?n.pattern=s[0].source:s.length>1&&(n.allOf=[...s.map(u=>({...r.target==="draft-07"||r.target==="draft-04"||r.target==="openapi-3.0"?{type:"string"}:{},pattern:u.source}))])}},cvr=(t,r,e,o)=>{const n=e,{minimum:a,maximum:i,format:c,multipleOf:l,exclusiveMaximum:d,exclusiveMinimum:s}=t._zod.bag;typeof c=="string"&&c.includes("int")?n.type="integer":n.type="number",typeof s=="number"&&(r.target==="draft-04"||r.target==="openapi-3.0"?(n.minimum=s,n.exclusiveMinimum=!0):n.exclusiveMinimum=s),typeof a=="number"&&(n.minimum=a,typeof s=="number"&&r.target!=="draft-04"&&(s>=a?delete n.minimum:delete n.exclusiveMinimum)),typeof d=="number"&&(r.target==="draft-04"||r.target==="openapi-3.0"?(n.maximum=d,n.exclusiveMaximum=!0):n.exclusiveMaximum=d),typeof i=="number"&&(n.maximum=i,typeof d=="number"&&r.target!=="draft-04"&&(d<=i?delete n.maximum:delete n.exclusiveMaximum)),typeof l=="number"&&(n.multipleOf=l)},lvr=(t,r,e,o)=>{e.type="boolean"},dvr=(t,r,e,o)=>{r.target==="openapi-3.0"?(e.type="string",e.nullable=!0,e.enum=[null]):e.type="null"},svr=(t,r,e,o)=>{e.not={}},uvr=(t,r,e,o)=>{},gvr=(t,r,e,o)=>{const n=t._zod.def,a=dW(n.entries);a.every(i=>typeof i=="number")&&(e.type="number"),a.every(i=>typeof i=="string")&&(e.type="string"),e.enum=a},bvr=(t,r,e,o)=>{const n=t._zod.def,a=[];for(const i of n.values)if(i===void 0){if(r.unrepresentable==="throw")throw new Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof i=="bigint"){if(r.unrepresentable==="throw")throw new Error("BigInt literals cannot be represented in JSON Schema");a.push(Number(i))}else a.push(i);if(a.length!==0)if(a.length===1){const i=a[0];e.type=i===null?"null":typeof i,r.target==="draft-04"||r.target==="openapi-3.0"?e.enum=[i]:e.const=i}else a.every(i=>typeof i=="number")&&(e.type="number"),a.every(i=>typeof i=="string")&&(e.type="string"),a.every(i=>typeof i=="boolean")&&(e.type="boolean"),a.every(i=>i===null)&&(e.type="null"),e.enum=a},hvr=(t,r,e,o)=>{if(r.unrepresentable==="throw")throw new Error("Custom types cannot be represented in JSON Schema")},fvr=(t,r,e,o)=>{if(r.unrepresentable==="throw")throw new Error("Transforms cannot be represented in JSON Schema")},vvr=(t,r,e,o)=>{const n=e,a=t._zod.def,{minimum:i,maximum:c}=t._zod.bag;typeof i=="number"&&(n.minItems=i),typeof c=="number"&&(n.maxItems=c),n.type="array",n.items=Qi(a.element,r,{...o,path:[...o.path,"items"]})},pvr=(t,r,e,o)=>{var d;const n=e,a=t._zod.def;n.type="object",n.properties={};const i=a.shape;for(const s in i)n.properties[s]=Qi(i[s],r,{...o,path:[...o.path,"properties",s]});const c=new Set(Object.keys(i)),l=new Set([...c].filter(s=>{const u=a.shape[s]._zod;return r.io==="input"?u.optin===void 0:u.optout===void 0}));l.size>0&&(n.required=Array.from(l)),((d=a.catchall)==null?void 0:d._zod.def.type)==="never"?n.additionalProperties=!1:a.catchall?a.catchall&&(n.additionalProperties=Qi(a.catchall,r,{...o,path:[...o.path,"additionalProperties"]})):r.io==="output"&&(n.additionalProperties=!1)},kvr=(t,r,e,o)=>{const n=t._zod.def,a=n.inclusive===!1,i=n.options.map((c,l)=>Qi(c,r,{...o,path:[...o.path,a?"oneOf":"anyOf",l]}));a?e.oneOf=i:e.anyOf=i},mvr=(t,r,e,o)=>{const n=t._zod.def,a=Qi(n.left,r,{...o,path:[...o.path,"allOf",0]}),i=Qi(n.right,r,{...o,path:[...o.path,"allOf",1]}),c=d=>"allOf"in d&&Object.keys(d).length===1,l=[...c(a)?a.allOf:[a],...c(i)?i.allOf:[i]];e.allOf=l},yvr=(t,r,e,o)=>{const n=e,a=t._zod.def;n.type="array";const i=r.target==="draft-2020-12"?"prefixItems":"items",c=r.target==="draft-2020-12"||r.target==="openapi-3.0"?"items":"additionalItems",l=a.items.map((g,b)=>Qi(g,r,{...o,path:[...o.path,i,b]})),d=a.rest?Qi(a.rest,r,{...o,path:[...o.path,c,...r.target==="openapi-3.0"?[a.items.length]:[]]}):null;r.target==="draft-2020-12"?(n.prefixItems=l,d&&(n.items=d)):r.target==="openapi-3.0"?(n.items={anyOf:l},d&&n.items.anyOf.push(d),n.minItems=l.length,d||(n.maxItems=l.length)):(n.items=l,d&&(n.additionalItems=d));const{minimum:s,maximum:u}=t._zod.bag;typeof s=="number"&&(n.minItems=s),typeof u=="number"&&(n.maxItems=u)},wvr=(t,r,e,o)=>{const n=t._zod.def,a=Qi(n.innerType,r,o),i=r.seen.get(t);r.target==="openapi-3.0"?(i.ref=n.innerType,e.nullable=!0):e.anyOf=[a,{type:"null"}]},xvr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType},_vr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType,e.default=JSON.parse(JSON.stringify(n.defaultValue))},Evr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType,r.io==="input"&&(e._prefault=JSON.parse(JSON.stringify(n.defaultValue)))},Svr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType;let i;try{i=n.catchValue(void 0)}catch{throw new Error("Dynamic catch values are not supported in JSON Schema")}e.default=i},Ovr=(t,r,e,o)=>{const n=t._zod.def,a=r.io==="input"?n.in._zod.def.type==="transform"?n.out:n.in:n.out;Qi(a,r,o);const i=r.seen.get(t);i.ref=a},Avr=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType,e.readOnly=!0},PW=(t,r,e,o)=>{const n=t._zod.def;Qi(n.innerType,r,o);const a=r.seen.get(t);a.ref=n.innerType},Tvr=(t,r,e,o)=>{const n=t._zod.innerType;Qi(n,r,o);const a=r.seen.get(t);a.ref=n},Cvr=ke("ZodISODateTime",(t,r)=>{Shr.init(t,r),ti.init(t,r)});function Rvr(t){return Ifr(Cvr,t)}const Pvr=ke("ZodISODate",(t,r)=>{Ohr.init(t,r),ti.init(t,r)});function Mvr(t){return Dfr(Pvr,t)}const Ivr=ke("ZodISOTime",(t,r)=>{Ahr.init(t,r),ti.init(t,r)});function Dvr(t){return Nfr(Ivr,t)}const Nvr=ke("ZodISODuration",(t,r)=>{Thr.init(t,r),ti.init(t,r)});function Lvr(t){return Lfr(Nvr,t)}const jvr=(t,r)=>{bW.init(t,r),t.name="ZodError",Object.defineProperties(t,{format:{value:e=>vbr(t,e)},flatten:{value:e=>fbr(t,e)},addIssue:{value:e=>{t.issues.push(e),t.message=JSON.stringify(t.issues,FO,2)}},addIssues:{value:e=>{t.issues.push(...e),t.message=JSON.stringify(t.issues,FO,2)}},isEmpty:{get(){return t.issues.length===0}}})},tg=ke("ZodError",jvr,{Parent:Error}),zvr=AT(tg),Bvr=TT(tg),Uvr=w3(tg),Fvr=x3(tg),qvr=mbr(tg),Gvr=ybr(tg),Vvr=wbr(tg),Hvr=xbr(tg),Wvr=_br(tg),Yvr=Ebr(tg),Xvr=Sbr(tg),Zvr=Obr(tg),Pa=ke("ZodType",(t,r)=>(ya.init(t,r),Object.assign(t["~standard"],{jsonSchema:{input:s2(t,"input"),output:s2(t,"output")}}),t.toJSONSchema=nvr(t,{}),t.def=r,t.type=r.type,Object.defineProperty(t,"_def",{value:r}),t.check=(...e)=>t.clone(gv(r,{checks:[...r.checks??[],...e.map(o=>typeof o=="function"?{_zod:{check:o,def:{check:"custom"},onattach:[]}}:o)]}),{parent:!0}),t.with=t.check,t.clone=(e,o)=>bv(t,e,o),t.brand=()=>t,t.register=((e,o)=>(e.add(t,o),t)),t.parse=(e,o)=>zvr(t,e,o,{callee:t.parse}),t.safeParse=(e,o)=>Uvr(t,e,o),t.parseAsync=async(e,o)=>Bvr(t,e,o,{callee:t.parseAsync}),t.safeParseAsync=async(e,o)=>Fvr(t,e,o),t.spa=t.safeParseAsync,t.encode=(e,o)=>qvr(t,e,o),t.decode=(e,o)=>Gvr(t,e,o),t.encodeAsync=async(e,o)=>Vvr(t,e,o),t.decodeAsync=async(e,o)=>Hvr(t,e,o),t.safeEncode=(e,o)=>Wvr(t,e,o),t.safeDecode=(e,o)=>Yvr(t,e,o),t.safeEncodeAsync=async(e,o)=>Xvr(t,e,o),t.safeDecodeAsync=async(e,o)=>Zvr(t,e,o),t.refine=(e,o)=>t.check(Y0r(e,o)),t.superRefine=e=>t.check(X0r(e)),t.overwrite=e=>t.check(Uk(e)),t.optional=()=>WB(t),t.exactOptional=()=>M0r(t),t.nullable=()=>YB(t),t.nullish=()=>WB(YB(t)),t.nonoptional=e=>z0r(t,e),t.array=()=>Ak(t),t.or=e=>j0([t,e]),t.and=e=>S0r(t,e),t.transform=e=>XB(t,R0r(e)),t.default=e=>N0r(t,e),t.prefault=e=>j0r(t,e),t.catch=e=>U0r(t,e),t.pipe=e=>XB(t,e),t.readonly=()=>G0r(t),t.describe=e=>{const o=t.clone();return gy.add(o,{description:e}),o},Object.defineProperty(t,"description",{get(){var e;return(e=gy.get(t))==null?void 0:e.description},configurable:!0}),t.meta=(...e)=>{if(e.length===0)return gy.get(t);const o=t.clone();return gy.add(o,e[0]),o},t.isOptional=()=>t.safeParse(void 0).success,t.isNullable=()=>t.safeParse(null).success,t.apply=e=>e(t),t)),MW=ke("_ZodString",(t,r)=>{CT.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(o,n,a)=>ivr(t,o,n);const e=t._zod.bag;t.format=e.format??null,t.minLength=e.minimum??null,t.maxLength=e.maximum??null,t.regex=(...o)=>t.check(Gfr(...o)),t.includes=(...o)=>t.check(Wfr(...o)),t.startsWith=(...o)=>t.check(Yfr(...o)),t.endsWith=(...o)=>t.check(Xfr(...o)),t.min=(...o)=>t.check(d2(...o)),t.max=(...o)=>t.check(OW(...o)),t.length=(...o)=>t.check(AW(...o)),t.nonempty=(...o)=>t.check(d2(1,...o)),t.lowercase=o=>t.check(Vfr(o)),t.uppercase=o=>t.check(Hfr(o)),t.trim=()=>t.check(Kfr()),t.normalize=(...o)=>t.check(Zfr(...o)),t.toLowerCase=()=>t.check(Qfr()),t.toUpperCase=()=>t.check(Jfr()),t.slugify=()=>t.check($fr())}),Kvr=ke("ZodString",(t,r)=>{CT.init(t,r),MW.init(t,r),t.email=e=>t.check(gfr(Qvr,e)),t.url=e=>t.check(pfr(Jvr,e)),t.jwt=e=>t.check(Mfr(b0r,e)),t.emoji=e=>t.check(kfr($vr,e)),t.guid=e=>t.check(BB(GB,e)),t.uuid=e=>t.check(bfr(zw,e)),t.uuidv4=e=>t.check(hfr(zw,e)),t.uuidv6=e=>t.check(ffr(zw,e)),t.uuidv7=e=>t.check(vfr(zw,e)),t.nanoid=e=>t.check(mfr(r0r,e)),t.guid=e=>t.check(BB(GB,e)),t.cuid=e=>t.check(yfr(e0r,e)),t.cuid2=e=>t.check(wfr(t0r,e)),t.ulid=e=>t.check(xfr(o0r,e)),t.base64=e=>t.check(Cfr(s0r,e)),t.base64url=e=>t.check(Rfr(u0r,e)),t.xid=e=>t.check(_fr(n0r,e)),t.ksuid=e=>t.check(Efr(a0r,e)),t.ipv4=e=>t.check(Sfr(i0r,e)),t.ipv6=e=>t.check(Ofr(c0r,e)),t.cidrv4=e=>t.check(Afr(l0r,e)),t.cidrv6=e=>t.check(Tfr(d0r,e)),t.e164=e=>t.check(Pfr(g0r,e)),t.datetime=e=>t.check(Rvr(e)),t.date=e=>t.check(Mvr(e)),t.time=e=>t.check(Dvr(e)),t.duration=e=>t.check(Lvr(e))});function Qd(t){return ufr(Kvr,t)}const ti=ke("ZodStringFormat",(t,r)=>{qa.init(t,r),MW.init(t,r)}),Qvr=ke("ZodEmail",(t,r)=>{vhr.init(t,r),ti.init(t,r)}),GB=ke("ZodGUID",(t,r)=>{hhr.init(t,r),ti.init(t,r)}),zw=ke("ZodUUID",(t,r)=>{fhr.init(t,r),ti.init(t,r)}),Jvr=ke("ZodURL",(t,r)=>{phr.init(t,r),ti.init(t,r)}),$vr=ke("ZodEmoji",(t,r)=>{khr.init(t,r),ti.init(t,r)}),r0r=ke("ZodNanoID",(t,r)=>{mhr.init(t,r),ti.init(t,r)}),e0r=ke("ZodCUID",(t,r)=>{yhr.init(t,r),ti.init(t,r)}),t0r=ke("ZodCUID2",(t,r)=>{whr.init(t,r),ti.init(t,r)}),o0r=ke("ZodULID",(t,r)=>{xhr.init(t,r),ti.init(t,r)}),n0r=ke("ZodXID",(t,r)=>{_hr.init(t,r),ti.init(t,r)}),a0r=ke("ZodKSUID",(t,r)=>{Ehr.init(t,r),ti.init(t,r)}),i0r=ke("ZodIPv4",(t,r)=>{Chr.init(t,r),ti.init(t,r)}),c0r=ke("ZodIPv6",(t,r)=>{Rhr.init(t,r),ti.init(t,r)}),l0r=ke("ZodCIDRv4",(t,r)=>{Phr.init(t,r),ti.init(t,r)}),d0r=ke("ZodCIDRv6",(t,r)=>{Mhr.init(t,r),ti.init(t,r)}),s0r=ke("ZodBase64",(t,r)=>{Ihr.init(t,r),ti.init(t,r)}),u0r=ke("ZodBase64URL",(t,r)=>{Nhr.init(t,r),ti.init(t,r)}),g0r=ke("ZodE164",(t,r)=>{Lhr.init(t,r),ti.init(t,r)}),b0r=ke("ZodJWT",(t,r)=>{zhr.init(t,r),ti.init(t,r)}),IW=ke("ZodNumber",(t,r)=>{xW.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(o,n,a)=>cvr(t,o,n),t.gt=(o,n)=>t.check(FB(o,n)),t.gte=(o,n)=>t.check(hS(o,n)),t.min=(o,n)=>t.check(hS(o,n)),t.lt=(o,n)=>t.check(UB(o,n)),t.lte=(o,n)=>t.check(bS(o,n)),t.max=(o,n)=>t.check(bS(o,n)),t.int=o=>t.check(VB(o)),t.safe=o=>t.check(VB(o)),t.positive=o=>t.check(FB(0,o)),t.nonnegative=o=>t.check(hS(0,o)),t.negative=o=>t.check(UB(0,o)),t.nonpositive=o=>t.check(bS(0,o)),t.multipleOf=(o,n)=>t.check(qB(o,n)),t.step=(o,n)=>t.check(qB(o,n)),t.finite=()=>t;const e=t._zod.bag;t.minValue=Math.max(e.minimum??Number.NEGATIVE_INFINITY,e.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,t.maxValue=Math.min(e.maximum??Number.POSITIVE_INFINITY,e.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,t.isInt=(e.format??"").includes("int")||Number.isSafeInteger(e.multipleOf??.5),t.isFinite=!0,t.format=e.format??null});function Nb(t){return jfr(IW,t)}const h0r=ke("ZodNumberFormat",(t,r)=>{Bhr.init(t,r),IW.init(t,r)});function VB(t){return zfr(h0r,t)}const f0r=ke("ZodBoolean",(t,r)=>{Uhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>lvr(t,e,o)});function DW(t){return Bfr(f0r,t)}const v0r=ke("ZodNull",(t,r)=>{Fhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>dvr(t,e,o)});function p0r(t){return Ufr(v0r,t)}const k0r=ke("ZodUnknown",(t,r)=>{qhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>uvr()});function HB(){return Ffr(k0r)}const m0r=ke("ZodNever",(t,r)=>{Ghr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>svr(t,e,o)});function y0r(t){return qfr(m0r,t)}const w0r=ke("ZodArray",(t,r)=>{Vhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>vvr(t,e,o,n),t.element=r.element,t.min=(e,o)=>t.check(d2(e,o)),t.nonempty=e=>t.check(d2(1,e)),t.max=(e,o)=>t.check(OW(e,o)),t.length=(e,o)=>t.check(AW(e,o)),t.unwrap=()=>t.element});function Ak(t,r){return rvr(w0r,t,r)}const x0r=ke("ZodObject",(t,r)=>{Whr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>pvr(t,e,o,n),en(t,"shape",()=>r.shape),t.keyof=()=>RT(Object.keys(t._zod.def.shape)),t.catchall=e=>t.clone({...t._zod.def,catchall:e}),t.passthrough=()=>t.clone({...t._zod.def,catchall:HB()}),t.loose=()=>t.clone({...t._zod.def,catchall:HB()}),t.strict=()=>t.clone({...t._zod.def,catchall:y0r()}),t.strip=()=>t.clone({...t._zod.def,catchall:void 0}),t.extend=e=>sbr(t,e),t.safeExtend=e=>ubr(t,e),t.merge=e=>gbr(t,e),t.pick=e=>lbr(t,e),t.omit=e=>dbr(t,e),t.partial=(...e)=>bbr(NW,t,e[0]),t.required=(...e)=>hbr(LW,t,e[0])});function bi(t,r){const e={type:"object",shape:t??{},...St(r)};return new x0r(e)}const _0r=ke("ZodUnion",(t,r)=>{Yhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>kvr(t,e,o,n),t.options=r.options});function j0(t,r){return new _0r({type:"union",options:t,...St(r)})}const E0r=ke("ZodIntersection",(t,r)=>{Xhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>mvr(t,e,o,n)});function S0r(t,r){return new E0r({type:"intersection",left:t,right:r})}const O0r=ke("ZodTuple",(t,r)=>{Zhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>yvr(t,e,o,n),t.rest=e=>t.clone({...t._zod.def,rest:e})});function Of(t,r,e){const o=r instanceof ya,n=o?e:r,a=o?r:null;return new O0r({type:"tuple",items:t,rest:a,...St(n)})}const GO=ke("ZodEnum",(t,r)=>{Khr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(o,n,a)=>gvr(t,o,n),t.enum=r.entries,t.options=Object.values(r.entries);const e=new Set(Object.keys(r.entries));t.extract=(o,n)=>{const a={};for(const i of o)if(e.has(i))a[i]=r.entries[i];else throw new Error(`Key ${i} not found in enum`);return new GO({...r,checks:[],...St(n),entries:a})},t.exclude=(o,n)=>{const a={...r.entries};for(const i of o)if(e.has(i))delete a[i];else throw new Error(`Key ${i} not found in enum`);return new GO({...r,checks:[],...St(n),entries:a})}});function RT(t,r){const e=Array.isArray(t)?Object.fromEntries(t.map(o=>[o,o])):t;return new GO({type:"enum",entries:e,...St(r)})}const A0r=ke("ZodLiteral",(t,r)=>{Qhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>bvr(t,e,o),t.values=new Set(r.values),Object.defineProperty(t,"value",{get(){if(r.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return r.values[0]}})});function T0r(t,r){return new A0r({type:"literal",values:Array.isArray(t)?t:[t],...St(r)})}const C0r=ke("ZodTransform",(t,r)=>{Jhr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>fvr(t,e),t._zod.parse=(e,o)=>{if(o.direction==="backward")throw new cW(t.constructor.name);e.addIssue=a=>{if(typeof a=="string")e.issues.push(E5(a,e.value,r));else{const i=a;i.fatal&&(i.continue=!1),i.code??(i.code="custom"),i.input??(i.input=e.value),i.inst??(i.inst=t),e.issues.push(E5(i))}};const n=r.transform(e.value,e);return n instanceof Promise?n.then(a=>(e.value=a,e)):(e.value=n,e)}});function R0r(t){return new C0r({type:"transform",transform:t})}const NW=ke("ZodOptional",(t,r)=>{SW.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>PW(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function WB(t){return new NW({type:"optional",innerType:t})}const P0r=ke("ZodExactOptional",(t,r)=>{$hr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>PW(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function M0r(t){return new P0r({type:"optional",innerType:t})}const I0r=ke("ZodNullable",(t,r)=>{rfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>wvr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function YB(t){return new I0r({type:"nullable",innerType:t})}const D0r=ke("ZodDefault",(t,r)=>{efr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>_vr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType,t.removeDefault=t.unwrap});function N0r(t,r){return new D0r({type:"default",innerType:t,get defaultValue(){return typeof r=="function"?r():uW(r)}})}const L0r=ke("ZodPrefault",(t,r)=>{tfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Evr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function j0r(t,r){return new L0r({type:"prefault",innerType:t,get defaultValue(){return typeof r=="function"?r():uW(r)}})}const LW=ke("ZodNonOptional",(t,r)=>{ofr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>xvr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function z0r(t,r){return new LW({type:"nonoptional",innerType:t,...St(r)})}const B0r=ke("ZodCatch",(t,r)=>{nfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Svr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType,t.removeCatch=t.unwrap});function U0r(t,r){return new B0r({type:"catch",innerType:t,catchValue:typeof r=="function"?r:()=>r})}const F0r=ke("ZodPipe",(t,r)=>{afr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Ovr(t,e,o,n),t.in=r.in,t.out=r.out});function XB(t,r){return new F0r({type:"pipe",in:t,out:r})}const q0r=ke("ZodReadonly",(t,r)=>{ifr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Avr(t,e,o,n),t.unwrap=()=>t._zod.def.innerType});function G0r(t){return new q0r({type:"readonly",innerType:t})}const V0r=ke("ZodLazy",(t,r)=>{cfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>Tvr(t,e,o,n),t.unwrap=()=>t._zod.def.getter()});function H0r(t){return new V0r({type:"lazy",getter:t})}const W0r=ke("ZodCustom",(t,r)=>{lfr.init(t,r),Pa.init(t,r),t._zod.processJSONSchema=(e,o,n)=>hvr(t,e)});function Y0r(t,r={}){return evr(W0r,t,r)}function X0r(t){return tvr(t)}const jW=bi({label:Qd().nullable()}),zW=bi({reltype:Qd().nullable()}),BW=bi({property:Qd()}),UW=j0([jW,zW,BW]),Z0r=j0([jW,zW,BW]),K0r=j0([Qd(),Nb(),DW(),p0r()]),hl=j0([UW,K0r]).describe('Either a property/label/reltype selector (e.g., {property: "name"}) or a literal value (string, number, boolean, null).'),sx=H0r(()=>j0([UW,bi({not:sx}),bi({and:Ak(sx)}),bi({or:Ak(sx)}),bi({equal:Of([hl,hl])}),bi({lessThan:Of([hl,hl])}),bi({lessThanOrEqual:Of([hl,hl])}),bi({greaterThan:Of([hl,hl])}),bi({greaterThanOrEqual:Of([hl,hl])}),bi({contains:Of([hl,hl])}),bi({startsWith:Of([hl,hl])}),bi({endsWith:Of([hl,hl])}),bi({isNull:hl})])),Q0r=j0([Qd(),bi({property:Qd()}),bi({useType:T0r(!0)})]);RT(["bold","italic","underline"]);const J0r=bi({styles:Ak(Qd()).optional(),value:Q0r.optional(),key:Qd().optional()}),$0r=bi({url:Qd(),position:Ak(Nb()).optional(),size:Nb().optional()}),rpr=bi({onProperty:Qd(),minValue:Nb(),minColor:Qd(),maxValue:Nb(),maxColor:Qd(),midValue:Nb().optional(),midColor:Qd().optional()}),epr=bi({captionAlign:RT(["top","bottom","center"]).optional(),captionSize:Nb().optional(),captions:Ak(J0r).optional(),color:Qd().optional(),colorRange:rpr.optional(),icon:Qd().optional(),overlayIcon:$0r.optional(),size:Nb().optional(),width:Nb().optional()});bi({match:Z0r,where:sx.optional(),apply:epr,disabled:DW().optional(),priority:Nb().optional()});const tpr=["color","size","icon","overlayIcon","captions","captionSize","captionAlign"],opr=["color","width","captions","captionSize","captionAlign","overlayIcon"];function npr(t){const r={};for(const e of tpr)t[e]!==void 0&&(r[e]=t[e]);return r}function apr(t){const r={};for(const e of opr)t[e]!==void 0&&(r[e]=t[e]);return r}const ipr="(no label)";function ZB(t){return Object.entries(t).map(([r,e])=>({color:r,count:e})).sort((r,e)=>e.count-r.count)}function cpr(t,r,e){var o,n;const a={},i={},c={},l=t.map(y=>{var k,x,_;const S={id:y.id,labelsSorted:[...y.labels].sort(lS),properties:y.properties};a[y.id]=S;const E=e.byLabelSet(S),O=Object.assign(Object.assign(Object.assign(Object.assign({},y),{labels:void 0,properties:void 0}),E),npr(y)),R=S.labelsSorted.length>0?S.labelsSorted:[ipr],M=O.color;for(const I of R)if(c[I]=((k=c[I])!==null&&k!==void 0?k:0)+1,M!==void 0){const L=(x=i[I])!==null&&x!==void 0?x:{};L[M]=((_=L[M])!==null&&_!==void 0?_:0)+1,i[I]=L}return O}),d=Object.keys(c).sort(lS),s={};let u=!1;for(const y of d){const k=ZB((o=i[y])!==null&&o!==void 0?o:{});k.length>1&&(u=!0),s[y]={totalCount:c[y],colorDistribution:k}}const g={},b={},f={},v=r.map(y=>{var k,x,_;const S={id:y.id,properties:y.properties,type:y.type};g[y.id]=S;const E=e.byType(S.type)(S),O=Object.assign(Object.assign(Object.assign(Object.assign({},y),{properties:void 0,type:void 0}),E),apr(y));b[S.type]=((k=b[S.type])!==null&&k!==void 0?k:0)+1;const R=O.color;if(R!==void 0){const M=(x=f[S.type])!==null&&x!==void 0?x:{};M[R]=((_=M[R])!==null&&_!==void 0?_:0)+1,f[S.type]=M}return O}),p=Object.keys(b).sort(lS),m={};for(const y of p){const k=ZB((n=f[y])!==null&&n!==void 0?n:{});k.length>1&&(u=!0),m[y]={totalCount:b[y],colorDistribution:k}}return{metadataLookup:{hasMultipleColors:u,labelMetaData:s,labels:d,reltypeMetaData:m,reltypes:p},styledGraph:{nodeData:a,nodes:l,relData:g,rels:v}}}function lpr(t,r,e){const o=fr.useMemo(()=>ebr(e),[e]),{styledGraph:n,metadataLookup:a}=fr.useMemo(()=>cpr(t,r,o),[t,r,o]);return{styledGraph:n,metadataLookup:a,compiledStyleRules:o}}const Bw=t=>!wB&&t.ctrlKey||wB&&t.metaKey,Vm=t=>t.target instanceof HTMLElement?t.target.isContentEditable||["INPUT","TEXTAREA"].includes(t.target.tagName):!1;function dpr({selected:t,setSelected:r,gesture:e,interactionMode:o,setInteractionMode:n,mouseEventCallbacks:a,nvlGraph:i,highlightedNodeIds:c,highlightedRelationshipIds:l}){const d=fr.useCallback(Mr=>{o==="select"&&Mr.key===" "&&n("pan")},[o,n]),s=fr.useCallback(Mr=>{o==="pan"&&Mr.key===" "&&n("select")},[o,n]);fr.useEffect(()=>(document.addEventListener("keydown",d),document.addEventListener("keyup",s),()=>{document.removeEventListener("keydown",d),document.removeEventListener("keyup",s)}),[d,s]);const{onBoxSelect:u,onLassoSelect:g,onLassoStarted:b,onBoxStarted:f,onPan:v=!0,onHover:p,onHoverNodeMargin:m,onNodeClick:y,onRelationshipClick:k,onDragStart:x,onDragEnd:_,onDrawEnded:S,onDrawStarted:E,onCanvasClick:O,onNodeDoubleClick:R,onRelationshipDoubleClick:M}=a,I=fr.useCallback(Mr=>{Vm(Mr)||(r({nodeIds:[],relationshipIds:[]}),typeof O=="function"&&O(Mr))},[O,r]),L=fr.useCallback((Mr,Lr)=>{n("drag");const Ar=Mr.map(Y=>Y.id);if(t.nodeIds.length===0||Bw(Lr)){r({nodeIds:Ar,relationshipIds:t.relationshipIds});return}r({nodeIds:Ar,relationshipIds:t.relationshipIds}),typeof x=="function"&&x(Mr,Lr)},[r,x,t,n]),z=fr.useCallback((Mr,Lr)=>{typeof _=="function"&&_(Mr,Lr),n("select")},[_,n]),j=fr.useCallback(Mr=>{typeof E=="function"&&E(Mr)},[E]),F=fr.useCallback((Mr,Lr,Ar)=>{typeof S=="function"&&S(Mr,Lr,Ar)},[S]),H=fr.useCallback((Mr,Lr,Ar)=>{if(!Vm(Ar)){if(Bw(Ar))if(t.nodeIds.includes(Mr.id)){const J=t.nodeIds.filter(nr=>nr!==Mr.id);r({nodeIds:J,relationshipIds:t.relationshipIds})}else{const J=[...t.nodeIds,Mr.id];r({nodeIds:J,relationshipIds:t.relationshipIds})}else r({nodeIds:[Mr.id],relationshipIds:[]});typeof y=="function"&&y(Mr,Lr,Ar)}},[r,t,y]),q=fr.useCallback((Mr,Lr,Ar)=>{if(!Vm(Ar)){if(Bw(Ar))if(t.relationshipIds.includes(Mr.id)){const J=t.relationshipIds.filter(nr=>nr!==Mr.id);r({nodeIds:t.nodeIds,relationshipIds:J})}else{const J=[...t.relationshipIds,Mr.id];r({nodeIds:t.nodeIds,relationshipIds:J})}else r({nodeIds:[],relationshipIds:[Mr.id]});typeof k=="function"&&k(Mr,Lr,Ar)}},[r,t,k]),W=fr.useCallback((Mr,Lr,Ar)=>{Vm(Ar)||typeof R=="function"&&R(Mr,Lr,Ar)},[R]),Z=fr.useCallback((Mr,Lr,Ar)=>{Vm(Ar)||typeof M=="function"&&M(Mr,Lr,Ar)},[M]),$=fr.useCallback((Mr,Lr,Ar)=>{const Y=Mr.map(nr=>nr.id),J=Lr.map(nr=>nr.id);if(Bw(Ar)){const nr=t.nodeIds,xr=t.relationshipIds,Er=(Yr,ie)=>[...new Set([...Yr,...ie].filter(me=>!Yr.includes(me)||!ie.includes(me)))],Pr=Er(nr,Y),Dr=Er(xr,J);r({nodeIds:Pr,relationshipIds:Dr})}else r({nodeIds:Y,relationshipIds:J})},[r,t]),X=fr.useCallback(({nodes:Mr,rels:Lr},Ar)=>{$(Mr,Lr,Ar),typeof g=="function"&&g({nodes:Mr,rels:Lr},Ar)},[$,g]),Q=fr.useCallback(({nodes:Mr,rels:Lr},Ar)=>{$(Mr,Lr,Ar),typeof u=="function"&&u({nodes:Mr,rels:Lr},Ar)},[$,u]),lr=o==="draw",or=o==="select",tr=or&&e==="box",dr=or&&e==="lasso",sr=o==="pan"||or&&e==="single",pr=o==="drag"||o==="select",ur=fr.useMemo(()=>{var Mr;return Object.assign(Object.assign({},a),{onBoxSelect:tr?Q:!1,onBoxStarted:tr?f:!1,onCanvasClick:or?I:!1,onDragEnd:pr?z:!1,onDragStart:pr?L:!1,onDrawEnded:lr?F:!1,onDrawStarted:lr?j:!1,onHover:or?p:!1,onHoverNodeMargin:lr?m:!1,onLassoSelect:dr?X:!1,onLassoStarted:dr?b:!1,onNodeClick:or?H:!1,onNodeDoubleClick:or?W:!1,onPan:sr?v:!1,onRelationshipClick:or?q:!1,onRelationshipDoubleClick:or?Z:!1,onZoom:(Mr=a.onZoom)!==null&&Mr!==void 0?Mr:!0})},[pr,tr,dr,sr,lr,or,a,Q,f,I,z,L,F,j,p,m,X,b,H,W,v,q,Z]),cr=fr.useMemo(()=>({nodeIds:new Set(t.nodeIds),relIds:new Set(t.relationshipIds)}),[t]),gr=fr.useMemo(()=>c!==void 0?new Set(c):null,[c]),kr=fr.useMemo(()=>l!==void 0?new Set(l):null,[l]),Or=fr.useMemo(()=>i.nodes.map(Mr=>Object.assign(Object.assign({},Mr),{disabled:gr?!gr.has(Mr.id):!1,selected:cr.nodeIds.has(Mr.id)})),[i.nodes,cr,gr]),Ir=fr.useMemo(()=>i.rels.map(Mr=>Object.assign(Object.assign({},Mr),{disabled:kr?!kr.has(Mr.id):!1,selected:cr.relIds.has(Mr.id)})),[i.rels,cr,kr]);return{nodesWithState:Or,relsWithState:Ir,wrappedMouseEventCallbacks:ur}}var spr=function(t,r){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(t);nvr.jsx("div",{className:ao(upr[e],r),children:t}),gpr={disableTelemetry:!0,disableWebGL:!0,maxZoom:3,minZoom:.05,relationshipThreshold:.55},Wm={bottomLeftIsland:null,bottomCenterIsland:null,bottomRightIsland:vr.jsxs(OS,{orientation:"vertical",isFloating:!0,size:"small",children:[vr.jsx(QH,{})," ",vr.jsx(JH,{})," ",vr.jsx($H,{})]}),topLeftIsland:null,topRightIsland:vr.jsxs("div",{className:"ndl-graph-visualization-default-download-group",children:[vr.jsx(eW,{})," ",vr.jsx(rW,{})]})};function hi(t){var r,e,{nvlRef:o,nvlCallbacks:n,nvlOptions:a,sidepanel:i,nodes:c,rels:l,highlightedNodeIds:d,highlightedRelationshipIds:s,topLeftIsland:u=Wm.topLeftIsland,topRightIsland:g=Wm.topRightIsland,bottomLeftIsland:b=Wm.bottomLeftIsland,bottomCenterIsland:f=Wm.bottomCenterIsland,bottomRightIsland:v=Wm.bottomRightIsland,gesture:p="single",setGesture:m,layout:y,setLayout:k,portalTarget:x,selected:_,setSelected:S,interactionMode:E,setInteractionMode:O,mouseEventCallbacks:R={},className:M,style:I,htmlAttributes:L,ref:z,as:j,nvlStyleRules:F}=t,H=spr(t,["nvlRef","nvlCallbacks","nvlOptions","sidepanel","nodes","rels","highlightedNodeIds","highlightedRelationshipIds","topLeftIsland","topRightIsland","bottomLeftIsland","bottomCenterIsland","bottomRightIsland","gesture","setGesture","layout","setLayout","portalTarget","selected","setSelected","interactionMode","setInteractionMode","mouseEventCallbacks","className","style","htmlAttributes","ref","as","nvlStyleRules"]);const q=fr.useMemo(()=>o??fn.createRef(),[o]),W=fr.useId(),{theme:Z}=R2(),{bg:$,border:X,text:Q}=nd.theme[Z].color.neutral,[lr,or]=fr.useState(0);fr.useEffect(()=>{or(Pr=>Pr+1)},[Z]);const{styledGraph:tr,metadataLookup:dr,compiledStyleRules:sr}=lpr(c,l,F),[pr,ur]=n0({isControlled:E!==void 0,onChange:O,state:E??"select"}),[cr,gr]=n0({isControlled:_!==void 0,onChange:S,state:_??{nodeIds:[],relationshipIds:[]}}),[kr,Or]=n0({isControlled:y!==void 0,onChange:k,state:y??"d3Force"}),{nodesWithState:Ir,relsWithState:Mr,wrappedMouseEventCallbacks:Lr}=dpr({gesture:p,highlightedNodeIds:d,highlightedRelationshipIds:s,interactionMode:pr,mouseEventCallbacks:R,nvlGraph:tr,selected:cr,setInteractionMode:ur,setSelected:gr}),[Ar,Y]=n0({isControlled:(i==null?void 0:i.isSidePanelOpen)!==void 0,onChange:i==null?void 0:i.setIsSidePanelOpen,state:(r=i==null?void 0:i.isSidePanelOpen)!==null&&r!==void 0?r:!0}),[J,nr]=n0({isControlled:(i==null?void 0:i.sidePanelWidth)!==void 0,onChange:i==null?void 0:i.onSidePanelResize,state:(e=i==null?void 0:i.sidePanelWidth)!==null&&e!==void 0?e:400}),xr=fr.useMemo(()=>i===void 0?{children:vr.jsx(hi.SingleSelectionSidePanelContents,{}),isSidePanelOpen:Ar,onSidePanelResize:nr,setIsSidePanelOpen:Y,sidePanelWidth:J}:i,[i,Ar,Y,J,nr]),Er=j??"div";return vr.jsx(Er,Object.assign({ref:z,className:ao("ndl-graph-visualization-container",M),style:I},L,{children:vr.jsxs(ZH.Provider,{value:{compiledStyleRules:sr,gesture:p,interactionMode:pr,layout:kr,metadataLookup:dr,nvlGraph:tr,nvlInstance:q,portalTarget:x,selected:cr,setGesture:m,setLayout:Or,sidepanel:xr},children:[vr.jsxs("div",{className:"ndl-graph-visualization",children:[vr.jsx(sgr,Object.assign({layout:kr,nodes:Ir,rels:Mr,nvlOptions:Object.assign(Object.assign(Object.assign({},gpr),{instanceId:W,styling:{defaultRelationshipColor:X.strongest,disabledItemColor:$.strong,disabledItemFontColor:Q.weakest,dropShadowColor:X.weak,selectedInnerBorderColor:$.default}}),a),nvlCallbacks:Object.assign({onLayoutComputing(Pr){var Dr;Pr||(Dr=q.current)===null||Dr===void 0||Dr.fit(q.current.getNodes().map(Yr=>Yr.id),{noPan:!0})}},n),mouseEventCallbacks:Lr,ref:q},H),lr),u!==null&&vr.jsx(Hm,{placement:"top-left",children:u}),g!==null&&vr.jsx(Hm,{placement:"top-right",children:g}),b!==null&&vr.jsx(Hm,{placement:"bottom-left",children:b}),f!==null&&vr.jsx(Hm,{placement:"bottom-center",children:f}),v!==null&&vr.jsx(Hm,{placement:"bottom-right",children:v})]}),xr&&vr.jsx(E0,{sidepanel:xr})]})}))}hi.ZoomInButton=QH;hi.ZoomOutButton=JH;hi.ZoomToFitButton=$H;hi.ToggleSidePanelButton=rW;hi.DownloadButton=eW;hi.BoxSelectButton=vgr;hi.LassoSelectButton=pgr;hi.SingleSelectButton=fgr;hi.SearchButton=kgr;hi.SingleSelectionSidePanelContents=jgr;hi.LayoutSelectButton=ygr;hi.GestureSelectButton=xgr;function bpr(t){return Array.isArray(t)&&t.every(r=>typeof r=="string")}function hpr(t){return t.map(r=>{const e=bpr(r.properties.labels)?r.properties.labels:[];return{...r,id:r.id,labels:r.caption?[r.caption]:e,properties:Object.entries(r.properties).reduce((o,[n,a])=>{if(n==="labels")return o;const i=typeof a;return o[n]={stringified:i==="string"?`"${a}"`:String(a),type:i},o},{})}})}function fpr(t){return t.map(r=>({...r,id:r.id,type:r.caption??r.properties.type??"",properties:Object.entries(r.properties).reduce((e,[o,n])=>(o==="type"||(e[o]={stringified:String(n),type:typeof n}),e),{}),from:r.from,to:r.to}))}const Cf={background:"var(--theme-color-neutral-bg-default)",border:"var(--theme-color-neutral-border-weak)",text:"var(--theme-color-neutral-text-default)",mutedText:"var(--theme-color-neutral-text-weak)",shadow:"var(--theme-shadow-overlay)"};function u2(t){var r,e;return t?t.colorSpace==="continuous"?(((r=t.gradient)==null?void 0:r.length)??0)>0:(((e=t.entries)==null?void 0:e.length)??0)>0:!1}function KB(t){return t.visible===!1?!1:u2(t.nodes)||u2(t.relationships)}function vpr({section:t}){const r=t.gradient??[];return vr.jsxs("div",{children:[vr.jsx("div",{className:"nvl-legend-gradient",style:{height:"12px",width:"100%",borderRadius:"3px",background:`linear-gradient(to right, ${r.join(", ")})`}}),vr.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"11px",color:Cf.mutedText,marginTop:"2px"},children:[vr.jsx("span",{children:t.minValue??""}),vr.jsx("span",{children:t.maxValue??""})]})]})}function ppr({heading:t,section:r}){const[e,o]=fr.useState(!1);return vr.jsxs("div",{style:{marginTop:"6px"},children:[vr.jsxs("button",{type:"button",onClick:()=>o(n=>!n),"aria-expanded":!e,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"6px",width:"100%",padding:0,background:"transparent",border:"none",color:Cf.mutedText,font:"inherit",fontSize:"11px",letterSpacing:"0.04em",marginBottom:"4px",cursor:"pointer"},children:[vr.jsxs("span",{children:[vr.jsx("span",{style:{fontWeight:700,textTransform:"uppercase"},children:t}),r.title?vr.jsxs(vr.Fragment,{children:[vr.jsx("span",{"aria-hidden":!0,children:" · "}),vr.jsx("span",{children:r.title})]}):null]}),vr.jsx("span",{"aria-hidden":!0,children:e?"▸":"▾"})]}),!e&&(r.colorSpace==="continuous"?vr.jsx(vpr,{section:r}):(r.entries??[]).map((n,a)=>vr.jsxs("div",{className:"nvl-legend-row",style:{display:"flex",alignItems:"center",gap:"6px",padding:"1px 0"},children:[vr.jsx("span",{className:"nvl-legend-color-box",style:{display:"inline-block",width:"12px",height:"12px",borderRadius:"3px",flex:"0 0 auto",backgroundColor:n.color,border:`1px solid ${Cf.border}`}}),vr.jsx("span",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:n.label})]},`${n.label}-${a}`)))]})}function kpr({legend:t}){const[r,e]=fr.useState(!1),o=[];return u2(t.nodes)&&o.push(["Nodes",t.nodes]),u2(t.relationships)&&o.push(["Relationships",t.relationships]),t.visible===!1||o.length===0?null:vr.jsxs("div",{className:"nvl-legend",style:{position:"absolute",bottom:"12px",left:"12px",zIndex:10,maxHeight:"calc(100% - 24px)",maxWidth:"240px",overflowY:"auto",padding:"8px 10px",borderRadius:"6px",border:`1px solid ${Cf.border}`,background:Cf.background,color:Cf.text,fontSize:"12px",lineHeight:1.4,boxShadow:Cf.shadow},children:[vr.jsxs("button",{type:"button",onClick:()=>e(n=>!n),"aria-expanded":!r,style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",padding:0,background:"transparent",border:"none",color:"inherit",font:"inherit",fontWeight:700,cursor:"pointer"},children:[vr.jsx("span",{children:"Legend"}),vr.jsx("span",{"aria-hidden":!0,style:{color:Cf.mutedText},children:r?"▸":"▾"})]}),!r&&o.map(([n,a])=>vr.jsx(ppr,{heading:n,section:a},n))]})}class mpr extends fr.Component{constructor(r){super(r),this.state={error:null}}static getDerivedStateFromError(r){return{error:r}}componentDidCatch(r,e){console.error("[neo4j-viz] Rendering error:",r,e.componentStack)}render(){return this.state.error?vr.jsxs("div",{style:{padding:"24px",fontFamily:"system-ui, sans-serif",color:"#c0392b",background:"#fdf0ef",borderRadius:"8px",border:"1px solid #e6b0aa",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center"},children:[vr.jsx("h3",{style:{margin:"0 0 8px"},children:"Graph rendering failed"}),vr.jsx("pre",{style:{margin:0,whiteSpace:"pre-wrap",fontSize:"13px",color:"#6c3428"},children:this.state.error.message})]}):this.props.children}}const ypr={nodeIds:[],relationshipIds:[]},fS={nodes:null,relationships:null,visible:!0};function FW(){if(document.body.classList.contains("vscode-light")||document.body.classList.contains("light-theme"))return"light";if(document.body.classList.contains("vscode-dark")||document.body.classList.contains("dark-theme"))return"dark";const r=window.getComputedStyle(document.body,null).getPropertyValue("background-color").match(/\d+/g);if(!r||r.length<3)return"light";const e=Number(r[0])*.2126+Number(r[1])*.7152+Number(r[2])*.0722;return e===0&&r.length>3&&r[3]==="0"?"light":e<128?"dark":"light"}function wpr(t){return t==="auto"?FW():t}function xpr(t){const r=t??"auto",[e,o]=fr.useState(()=>wpr(r));return fr.useEffect(()=>{if(r!=="auto"){o(r);return}const n=()=>{const c=FW();o(l=>l===c?l:c)};if(n(),typeof MutationObserver>"u")return;const a=new MutationObserver(n),i={attributes:!0,attributeFilter:["class","style"]};return a.observe(document.documentElement,i),a.observe(document.body,i),()=>a.disconnect()},[r]),e}const QB=(Uw.match(/@font-face\s*\{[^}]*\}/g)||[]).join(` +`);if(QB){const t=document.createElement("style");t.textContent=QB,document.head.appendChild(t)}const _pr="[data-neo4j-viz-ndl-main]",Epr="[data-neo4j-viz-ndl-overlays]",Spr="[data-neo4j-viz-ndl-shadow-root]";function vS(t,r,e){const o=document.createElement("style");o.setAttribute(r,"true"),o.textContent=e,t.appendChild(o)}function Opr(t){const r=t.getRootNode();if(r instanceof ShadowRoot){r.querySelector(Spr)||vS(r,"data-neo4j-viz-ndl-shadow-root",Uw),document.head.querySelector(Epr)||vS(document.head,"data-neo4j-viz-ndl-overlays",Uw);return}document.head.querySelector(_pr)||vS(document.head,"data-neo4j-viz-ndl-main",Uw)}function Apr(){const[t]=fh("nodes"),[r]=fh("relationships"),[e,o]=fh("options"),[n]=fh("height"),[a]=fh("width"),[i]=fh("theme"),[c,l]=fh("selected"),[,d]=fh("last_double_click"),[s]=fh("legend"),{layout:u,nvlOptions:g,zoom:b,pan:f,layoutOptions:v,showLayoutButton:p,selectionMode:m}=e??{},[y,k]=fr.useState(m??"single");fr.useEffect(()=>{m&&k(m)},[m]);const x=q=>{o({...e,layout:q})},_=fr.useRef(null),S=xpr(i);fr.useEffect(()=>{_.current&&Opr(_.current)},[]);const[E,O]=fr.useMemo(()=>[hpr(t??[]),fpr(r??[])],[t,r]),R=fr.useMemo(()=>({...g,minZoom:0,maxZoom:1e3,disableWebWorkers:!0}),[g]),[M,I]=fr.useState(!1),[L,z]=fr.useState(300),[j,F]=fr.useState(!1);fr.useEffect(()=>{KB(s??fS)&&F(!0)},[s]);const H=KB(s??fS);return vr.jsx(OK,{theme:S,wrapperProps:{isWrappingChildren:!1},children:vr.jsxs("div",{ref:_,style:{position:"relative",height:n??"600px",width:a??"100%"},children:[vr.jsx(hi,{nodes:E,rels:O,gesture:y,setGesture:k,selected:c??ypr,setSelected:l,mouseEventCallbacks:{onNodeDoubleClick:q=>d({kind:"node",id:String(q.id)}),onRelationshipDoubleClick:q=>d({kind:"relationship",id:String(q.id)})},layout:u,setLayout:x,nvlOptions:R,zoom:b,pan:f,layoutOptions:v,sidepanel:{isSidePanelOpen:M,setIsSidePanelOpen:I,onSidePanelResize:z,sidePanelWidth:L,children:vr.jsx(hi.SingleSelectionSidePanelContents,{})},topLeftIsland:vr.jsx(hi.DownloadButton,{tooltipPlacement:"right"}),topRightIsland:vr.jsxs(OS,{size:"small",orientation:"horizontal",children:[H&&vr.jsx(M5,{size:"small",isFloating:!0,isActive:j,description:j?"Hide legend":"Show legend",onClick:()=>F(q=>!q),htmlAttributes:{"aria-label":"Toggle legend"},tooltipProps:{root:{placement:"bottom",isPortaled:!1}},children:vr.jsx(iX,{})}),vr.jsx(hi.ToggleSidePanelButton,{tooltipPlacement:"bottom"})]}),bottomRightIsland:vr.jsxs(OS,{size:"medium",orientation:"horizontal",children:[vr.jsx(hi.GestureSelectButton,{menuPlacement:"top-end-bottom-end",tooltipPlacement:"top"}),vr.jsx(pS,{orientation:"vertical"}),vr.jsx(hi.ZoomInButton,{tooltipPlacement:"top"}),vr.jsx(hi.ZoomOutButton,{tooltipPlacement:"top"}),vr.jsx(hi.ZoomToFitButton,{tooltipPlacement:"top"}),p&&vr.jsxs(vr.Fragment,{children:[vr.jsx(pS,{orientation:"vertical"}),vr.jsx(hi.LayoutSelectButton,{menuPlacement:"top-end-bottom-end",tooltipPlacement:"top"})]})]})}),j&&vr.jsx(kpr,{legend:s??fS})]})})}function Tpr(){return vr.jsx(mpr,{children:vr.jsx(Apr,{})})}const Cpr=lY(Tpr),Rpr={render:Cpr};function Ppr(t){const r=new Map;return{get(e){return t[e]},set(e,o){var n;t[e]=o,(n=r.get(`change:${String(e)}`))==null||n.forEach(a=>a())},on(e,o){const n=r.get(e)??new Set;n.add(o),r.set(e,n)},off(e,o){var n;(n=r.get(e))==null||n.delete(o)},save_changes(){}}}const E3=window.__NEO4J_VIZ_DATA__;if(!E3)throw document.body.innerHTML=`

Missing visualization data

Expected window.__NEO4J_VIZ_DATA__ to be set.

diff --git a/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/widget.js b/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/widget.js index f127b88..f15d535 100644 --- a/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/widget.js +++ b/python-wrapper/src/neo4j_viz/resources/nvl_entrypoint/widget.js @@ -151,8 +151,8 @@ function QW() { return Q[lr]; }); } - var j = /\/+/g; - function z(X, Q) { + var z = /\/+/g; + function j(X, Q) { return typeof X == "object" && X !== null && X.key != null ? L("" + X.key) : Q.toString(36); } function F(X) { @@ -207,12 +207,12 @@ function QW() { } } if (sr) - return tr = tr(X), sr = or === "" ? "." + z(X, 0) : or, _(tr) ? (lr = "", sr != null && (lr = sr.replace(j, "$&/") + "/"), H(tr, Q, lr, "", function(cr) { + return tr = tr(X), sr = or === "" ? "." + j(X, 0) : or, _(tr) ? (lr = "", sr != null && (lr = sr.replace(z, "$&/") + "/"), H(tr, Q, lr, "", function(cr) { return cr; })) : tr != null && (I(tr) && (tr = M( tr, lr + (tr.key == null || X && X.key === tr.key ? "" : ("" + tr.key).replace( - j, + z, "$&/" ) + "/") + sr )), Q.push(tr)), 1; @@ -220,7 +220,7 @@ function QW() { var pr = or === "" ? "." : or + ":"; if (_(X)) for (var ur = 0; ur < X.length; ur++) - or = X[ur], dr = pr + z(or, ur), sr += H( + or = X[ur], dr = pr + j(or, ur), sr += H( or, Q, lr, @@ -229,7 +229,7 @@ function QW() { ); else if (ur = b(X), typeof ur == "function") for (X = ur.call(X), ur = 0; !(or = X.next()).done; ) - or = or.value, dr = pr + z(or, ur++), sr += H( + or = or.value, dr = pr + j(or, ur++), sr += H( or, Q, lr, @@ -586,9 +586,9 @@ function JW() { k(I); }; else if (typeof MessageChannel < "u") { - var j = new MessageChannel(), z = j.port2; - j.port1.onmessage = I, L = function() { - z.postMessage(null); + var z = new MessageChannel(), j = z.port2; + z.port1.onmessage = I, L = function() { + j.postMessage(null); }; } else L = function() { @@ -971,11 +971,11 @@ function eY() { function L(h) { return h === null || typeof h != "object" ? null : (h = I && h[I] || h["@@iterator"], typeof h == "function" ? h : null); } - var j = Symbol.for("react.client.reference"); - function z(h) { + var z = Symbol.for("react.client.reference"); + function j(h) { if (h == null) return null; if (typeof h == "function") - return h.$$typeof === j ? null : h.displayName || h.name || null; + return h.$$typeof === z ? null : h.displayName || h.name || null; if (typeof h == "string") return h; switch (h) { case v: @@ -1003,11 +1003,11 @@ function eY() { var w = h.render; return h = h.displayName, h || (h = w.displayName || w.name || "", h = h !== "" ? "ForwardRef(" + h + ")" : "ForwardRef"), h; case E: - return w = h.displayName || null, w !== null ? w : z(h.type) || "Memo"; + return w = h.displayName || null, w !== null ? w : j(h.type) || "Memo"; case O: w = h._payload, h = h._init; try { - return z(h(w)); + return j(h(w)); } catch { } } @@ -1061,7 +1061,7 @@ function eY() { w !== A && (lr(tr, h), lr(or, A)); } function gr(h) { - tr.current === h && (Q(or), Q(tr)), sr.current === h && (Q(sr), gf._currentValue = W); + tr.current === h && (Q(or), Q(tr)), sr.current === h && (Q(sr), bf._currentValue = W); } var kr, Or; function Ir(h) { @@ -2084,7 +2084,7 @@ Error generating stack: ` + P.message + ` twist: 0, pointerType: 0, isPrimary: 0 - }), jh = Ma(_u), bd = u({}, ss, { + }), zh = Ma(_u), bd = u({}, ss, { touches: 0, targetTouches: 0, changedTouches: 0, @@ -2097,7 +2097,7 @@ Error generating stack: ` + P.message + ` propertyName: 0, elapsedTime: 0, pseudoElement: 0 - }), qo = Ma(Yg), zh = u({}, Tl, { + }), qo = Ma(Yg), Bh = u({}, Tl, { deltaX: function(h) { return "deltaX" in h ? h.deltaX : "wheelDeltaX" in h ? -h.wheelDeltaX : 0; }, @@ -2106,10 +2106,10 @@ Error generating stack: ` + P.message + ` }, deltaZ: 0, deltaMode: 0 - }), ag = Ma(zh), hd = u({}, ud, { + }), ag = Ma(Bh), hd = u({}, ud, { newState: 0, oldState: 0 - }), Bh = Ma(hd), ig = [9, 13, 27, 32], Eu = pi && "CompositionEvent" in window, $c = null; + }), Uh = Ma(hd), ig = [9, 13, 27, 32], Eu = pi && "CompositionEvent" in window, $c = null; pi && "documentMode" in document && ($c = document.documentMode); var Rl = pi && "TextEvent" in window && !$c, Ws = pi && (!Eu || $c && 8 < $c && 11 >= $c), Gb = " ", bs = !1; function cg(h, w) { @@ -2232,7 +2232,7 @@ Error generating stack: ` + P.message + ` function ug(h, w, A) { h === "focusin" ? (Fn(), lg = w, dg = A, lg.attachEvent("onpropertychange", kn)) : h === "focusout" && Fn(); } - function Uh(h) { + function Fh(h) { if (h === "selectionchange" || h === "keyup" || h === "keydown") return hs(dg); } @@ -2427,7 +2427,7 @@ Error generating stack: ` + P.message + ` h.mode ), A.elementType = h.elementType, A.type = h.type, A.stateNode = h.stateNode, A.alternate = h, h.alternate = A) : (A.pendingProps = w, A.type = h.type, A.flags = 0, A.subtreeFlags = 0, A.deletions = null), A.flags = h.flags & 65011712, A.childLanes = h.childLanes, A.lanes = h.lanes, A.child = h.child, A.memoizedProps = h.memoizedProps, A.memoizedState = h.memoizedState, A.updateQueue = h.updateQueue, w = h.dependencies, A.dependencies = w === null ? null : { lanes: w.lanes, firstContext: w.firstContext }, A.sibling = h.sibling, A.index = h.index, A.ref = h.ref, A.refCleanup = h.refCleanup, A; } - function Fh(h, w) { + function qh(h, w) { h.flags &= 65011714; var A = h.alternate; return A === null ? (h.childLanes = 0, h.lanes = w, h.child = null, h.subtreeFlags = 0, h.memoizedProps = null, h.memoizedState = null, h.updateQueue = null, h.dependencies = null, h.stateNode = null) : (h.childLanes = A.childLanes, h.lanes = A.lanes, h.child = A.child, h.subtreeFlags = 0, h.deletions = null, h.memoizedProps = A.memoizedProps, h.memoizedState = A.memoizedState, h.updateQueue = A.updateQueue, h.type = A.type, w = A.dependencies, h.dependencies = w === null ? null : { @@ -2723,7 +2723,7 @@ Error generating stack: ` + P.message + ` } } else if (B === sr.current) { if (ar = B.alternate, ar === null) throw Error(o(387)); - ar.memoizedState.memoizedState !== B.memoizedState.memoizedState && (h !== null ? h.push(gf) : h = [gf]); + ar.memoizedState.memoizedState !== B.memoizedState.memoizedState && (h !== null ? h.push(bf) : h = [bf]); } B = B.return; } @@ -2806,9 +2806,9 @@ Error generating stack: ` + P.message + ` } }; } - return Iu++, w.then(qh, qh), w; + return Iu++, w.then(Gh, Gh), w; } - function qh() { + function Gh() { if (--Iu === 0 && Sd !== null) { Od !== null && (Od.status = "fulfilled"); var h = Sd; @@ -3480,7 +3480,7 @@ Error generating stack: ` + P.message + ` for (var w = h; w !== null; ) { if (w.tag === 13) { var A = w.memoizedState; - if (A !== null && (A = A.dehydrated, A === null || ip(A) || af(A))) + if (A !== null && (A = A.dehydrated, A === null || ip(A) || cf(A))) return w; } else if (w.tag === 19 && (w.memoizedProps.revealOrder === "forwards" || w.memoizedProps.revealOrder === "backwards" || w.memoizedProps.revealOrder === "unstable_legacy-backwards" || w.memoizedProps.revealOrder === "together")) { if ((w.flags & 128) !== 0) return w; @@ -3534,7 +3534,7 @@ Error generating stack: ` + P.message + ` } while (Cd); return V; } - function Gh() { + function Vh() { var h = H.H, w = h.useState()[0]; return w = typeof w.then == "function" ? tu(w) : w, h = h.useState()[0], (Kt !== null ? Kt.memoizedState : null) !== h && (Ot.flags |= 1024), w; } @@ -4146,7 +4146,7 @@ Error generating stack: ` + P.message + ` ); } function $g() { - return Oa(gf); + return Oa(bf); } function rb() { return Go().memoizedState; @@ -4520,7 +4520,7 @@ Error generating stack: ` + P.message + ` useCacheRefresh: xg }; Kl.useEffectEvent = uc; - function Vh(h, w, A, P) { + function Hh(h, w, A, P) { w = h.memoizedState, A = A(P, w), A = A == null ? w : u({}, w, A), h.memoizedState = A, h.lanes === 0 && (h.updateQueue.baseState = A); } var Eg = { @@ -4543,7 +4543,7 @@ Error generating stack: ` + P.message + ` function Ps(h, w, A, P, B, V, ar) { return h = h.stateNode, typeof h.shouldComponentUpdate == "function" ? h.shouldComponentUpdate(P, V, ar) : w.prototype && w.prototype.isPureReactComponent ? !fs(A, P) || !fs(B, V) : !0; } - function Hh(h, w, A, P) { + function Wh(h, w, A, P) { h = w.state, typeof w.componentWillReceiveProps == "function" && w.componentWillReceiveProps(A, P), typeof w.UNSAFE_componentWillReceiveProps == "function" && w.UNSAFE_componentWillReceiveProps(A, P), w.state !== h && Eg.enqueueReplaceState(w, w.state, null); } function di(h, w) { @@ -4732,7 +4732,7 @@ Error generating stack: ` + P.message + ` else return w.lanes = h.lanes, Is(h, w, B); } - return Wh( + return Yh( h, w, A, @@ -4862,7 +4862,7 @@ Error generating stack: ` + P.message + ` (h === null || h.ref !== A) && (w.flags |= 4194816); } } - function Wh(h, w, A, P, B) { + function Yh(h, w, A, P, B) { return Bl(w), A = Ts( h, w, @@ -4883,7 +4883,7 @@ Error generating stack: ` + P.message + ` function mv(h, w, A, P, B) { if (Bl(w), w.stateNode === null) { var V = Dl, ar = A.contextType; - typeof ar == "object" && ar !== null && (V = Oa(ar)), V = new A(P, V), w.memoizedState = V.state !== null && V.state !== void 0 ? V.state : null, V.updater = Eg, w.stateNode = V, V._reactInternals = w, V = w.stateNode, V.props = P, V.state = w.memoizedState, V.refs = {}, wi(w), ar = A.contextType, V.context = typeof ar == "object" && ar !== null ? Oa(ar) : Dl, V.state = w.memoizedState, ar = A.getDerivedStateFromProps, typeof ar == "function" && (Vh( + typeof ar == "object" && ar !== null && (V = Oa(ar)), V = new A(P, V), w.memoizedState = V.state !== null && V.state !== void 0 ? V.state : null, V.updater = Eg, w.stateNode = V, V._reactInternals = w, V = w.stateNode, V.props = P, V.state = w.memoizedState, V.refs = {}, wi(w), ar = A.contextType, V.context = typeof ar == "object" && ar !== null ? Oa(ar) : Dl, V.state = w.memoizedState, ar = A.getDerivedStateFromProps, typeof ar == "function" && (Hh( w, A, ar, @@ -4896,14 +4896,14 @@ Error generating stack: ` + P.message + ` var ne = V.context, be = A.contextType; ar = Dl, typeof be == "object" && be !== null && (ar = Oa(be)); var we = A.getDerivedStateFromProps; - be = typeof we == "function" || typeof V.getSnapshotBeforeUpdate == "function", Sr = w.pendingProps !== Sr, be || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (Sr || ne !== ar) && Hh( + be = typeof we == "function" || typeof V.getSnapshotBeforeUpdate == "function", Sr = w.pendingProps !== Sr, be || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (Sr || ne !== ar) && Wh( w, V, P, ar ), dc = !1; var ae = w.memoizedState; - V.state = ae, Lu(w, P, V, B), Ss(), ne = w.memoizedState, Sr || ae !== ne || dc ? (typeof we == "function" && (Vh( + V.state = ae, Lu(w, P, V, B), Ss(), ne = w.memoizedState, Sr || ae !== ne || dc ? (typeof we == "function" && (Hh( w, A, we, @@ -4918,14 +4918,14 @@ Error generating stack: ` + P.message + ` ar )) ? (be || typeof V.UNSAFE_componentWillMount != "function" && typeof V.componentWillMount != "function" || (typeof V.componentWillMount == "function" && V.componentWillMount(), typeof V.UNSAFE_componentWillMount == "function" && V.UNSAFE_componentWillMount()), typeof V.componentDidMount == "function" && (w.flags |= 4194308)) : (typeof V.componentDidMount == "function" && (w.flags |= 4194308), w.memoizedProps = P, w.memoizedState = ne), V.props = P, V.state = ne, V.context = ar, P = Br) : (typeof V.componentDidMount == "function" && (w.flags |= 4194308), P = !1); } else { - V = w.stateNode, pg(h, w), ar = w.memoizedProps, be = di(A, ar), V.props = be, we = w.pendingProps, ae = V.context, ne = A.contextType, Br = Dl, typeof ne == "object" && ne !== null && (Br = Oa(ne)), Sr = A.getDerivedStateFromProps, (ne = typeof Sr == "function" || typeof V.getSnapshotBeforeUpdate == "function") || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (ar !== we || ae !== Br) && Hh( + V = w.stateNode, pg(h, w), ar = w.memoizedProps, be = di(A, ar), V.props = be, we = w.pendingProps, ae = V.context, ne = A.contextType, Br = Dl, typeof ne == "object" && ne !== null && (Br = Oa(ne)), Sr = A.getDerivedStateFromProps, (ne = typeof Sr == "function" || typeof V.getSnapshotBeforeUpdate == "function") || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (ar !== we || ae !== Br) && Wh( w, V, P, Br ), dc = !1, ae = w.memoizedState, V.state = ae, Lu(w, P, V, B), Ss(); var de = w.memoizedState; - ar !== we || ae !== de || dc || h !== null && h.dependencies !== null && Jg(h.dependencies) ? (typeof Sr == "function" && (Vh( + ar !== we || ae !== de || dc || h !== null && h.dependencies !== null && Jg(h.dependencies) ? (typeof Sr == "function" && (Hh( w, A, Sr, @@ -4988,7 +4988,7 @@ Error generating stack: ` + P.message + ` retryLane: 536870912, hydrationErrors: null }, A = tc(h), A.return = w, w.child = A, Cn = w, Mo = null)) : h = null, h === null) throw xd(w); - return af(h) ? w.lanes = 32 : w.lanes = 536870912, null; + return cf(h) ? w.lanes = 32 : w.lanes = 536870912, null; } var Sr = P.children; return P = P.fallback, B ? (Ui(), B = w.mode, Sr = Ta( @@ -5030,7 +5030,7 @@ Error generating stack: ` + P.message + ` ar, A ), w.memoizedState = eh, w = qi(null, P)); - else if (ll(w), af(Sr)) { + else if (ll(w), cf(Sr)) { if (ar = Sr.nextSibling && Sr.nextSibling.dataset, ar) var ne = ar.dgst; ar = ne, P = Error(o(419)), P.stack = "", P.digest = ar, al({ value: P, source: null, stack: null }), w = si( h, @@ -5097,7 +5097,7 @@ Error generating stack: ` + P.message + ` var P = h.alternate; P !== null && (P.lanes |= w), Ed(h.return, w, A); } - function Yh(h, w, A, P, B, V) { + function Xh(h, w, A, P, B, V) { var ar = h.memoizedState; ar === null ? h.memoizedState = { isBackwards: w, @@ -5135,7 +5135,7 @@ Error generating stack: ` + P.message + ` case "forwards": for (A = w.child, B = null; A !== null; ) h = A.alternate, h !== null && sc(h) === null && (B = A), A = A.sibling; - A = B, A === null ? (B = w.child, w.child = null) : (B = A.sibling, A.sibling = null), Yh( + A = B, A === null ? (B = w.child, w.child = null) : (B = A.sibling, A.sibling = null), Xh( w, !1, B, @@ -5153,7 +5153,7 @@ Error generating stack: ` + P.message + ` } h = B.sibling, B.sibling = A, A = B, B = h; } - Yh( + Xh( w, !0, A, @@ -5163,7 +5163,7 @@ Error generating stack: ` + P.message + ` ); break; case "together": - Yh( + Xh( w, !1, null, @@ -5289,7 +5289,7 @@ Error generating stack: ` + P.message + ` h, P, A - )) : (w.tag = 0, w = Wh( + )) : (w.tag = 0, w = Yh( null, w, h, @@ -5319,12 +5319,12 @@ Error generating stack: ` + P.message + ` break r; } } - throw w = z(h) || h, Error(o(306, w, "")); + throw w = j(h) || h, Error(o(306, w, "")); } } return w; case 0: - return Wh( + return Yh( h, w, w.type, @@ -5445,11 +5445,11 @@ Error generating stack: ` + P.message + ` ), P !== null ? (w.stateNode = P, Cn = w, Mo = Ns(P.firstChild), nc = !1, B = !0) : B = !1), B || xd(w)), cr(w), B = w.type, V = w.pendingProps, ar = h !== null ? h.memoizedProps : null, P = V.children, hb(B, V) ? P = null : ar !== null && hb(B, ar) && (w.flags |= 32), w.memoizedState !== null && (B = Ts( h, w, - Gh, + Vh, null, null, A - ), gf._currentValue = B), Og(h, w), ha(h, w, P, A), w.child; + ), bf._currentValue = B), Og(h, w), ha(h, w, P, A), w.child; case 6: return h === null && vo && ((h = A = Mo) && (A = bn( A, @@ -5557,7 +5557,7 @@ Error generating stack: ` + P.message + ` throw ea = lc, Ad; } else h.flags &= -16777217; } - function Xh(h, w) { + function Zh(h, w) { if (w.type !== "stylesheet" || (w.state.loading & 4) !== 0) h.flags &= -16777217; else if (h.flags |= 16777216, !P1(w)) @@ -5613,13 +5613,13 @@ Error generating stack: ` + P.message + ` return A = w.stateNode, P = null, h !== null && (P = h.memoizedState.cache), w.memoizedState.cache !== P && (w.flags |= 2048), zl(ra), ur(), A.pendingContext && (A.context = A.pendingContext, A.pendingContext = null), (h === null || h.child === null) && (_d(w) ? zc(w) : h === null || h.memoizedState.isDehydrated && (w.flags & 256) === 0 || (w.flags |= 1024, Ll())), yn(w), null; case 26: var B = w.type, V = w.memoizedState; - return h === null ? (zc(w), V !== null ? (yn(w), Xh(w, V)) : (yn(w), wv( + return h === null ? (zc(w), V !== null ? (yn(w), Zh(w, V)) : (yn(w), wv( w, B, null, P, A - ))) : V ? V !== h.memoizedState ? (zc(w), yn(w), Xh(w, V)) : (yn(w), w.flags &= -16777217) : (h = h.memoizedProps, h !== P && zc(w), yn(w), wv( + ))) : V ? V !== h.memoizedState ? (zc(w), yn(w), Zh(w, V)) : (yn(w), w.flags &= -16777217) : (h = h.memoizedProps, h !== P && zc(w), yn(w), wv( w, B, h, @@ -5801,7 +5801,7 @@ Error generating stack: ` + P.message + ` for (h = w.child; h !== null; ) { if (V = sc(h), V !== null) { for (w.flags |= 128, ah(P, !1), h = V.updateQueue, w.updateQueue = h, ab(w, h), w.subtreeFlags = 0, h = A, A = w.child; A !== null; ) - Fh(A, h), A = A.sibling; + qh(A, h), A = A.sibling; return lr( Ln, Ln.current & 1 | 2 @@ -5877,7 +5877,7 @@ Error generating stack: ` + P.message + ` return null; } } - function Zh(h, w) { + function Kh(h, w) { switch (ys(w), w.tag) { case 3: zl(ra), ur(); @@ -5970,7 +5970,7 @@ Error generating stack: ` + P.message + ` } } } - function Kh(h, w, A) { + function Qh(h, w, A) { A.props = di( h.type, h.memoizedProps @@ -6039,7 +6039,7 @@ Error generating stack: ` + P.message + ` xn(h, h.return, B); } } - function Qh(h, w, A) { + function Jh(h, w, A) { try { var P = h.stateNode; M3(P, h.type, A, w), P[zo] = w; @@ -6071,15 +6071,15 @@ Error generating stack: ` + P.message + ` for (xv(h, w, A), h = h.sibling; h !== null; ) xv(h, w, A), h = h.sibling; } - function Jh(h, w, A) { + function $h(h, w, A) { var P = h.tag; if (P === 5 || P === 6) h = h.stateNode, w ? A.insertBefore(h, w) : A.appendChild(h); else if (P !== 4 && (P === 27 && Gt(h.type) && (A = h.stateNode), h = h.child, h !== null)) - for (Jh(h, w, A), h = h.sibling; h !== null; ) - Jh(h, w, A), h = h.sibling; + for ($h(h, w, A), h = h.sibling; h !== null; ) + $h(h, w, A), h = h.sibling; } - function $h(h) { + function rf(h) { var w = h.stateNode, A = h.memoizedProps; try { for (var P = h.type, B = w.attributes; B.length; ) @@ -6252,7 +6252,7 @@ Error generating stack: ` + P.message + ` } break; case 27: - w === null && P & 4 && $h(A); + w === null && P & 4 && rf(A); case 26: case 5: br(h, A), w === null && P & 4 && H0(A), P & 512 && Bc(A, A.return); @@ -6351,7 +6351,7 @@ Error generating stack: ` + P.message + ` wn !== null && (Vi ? (h = wn, sm( h.nodeType === 9 ? h.body : h.nodeName === "HTML" ? h.ownerDocument.body : h, A.stateNode - ), hf(h)) : sm(wn, A.stateNode)); + ), ff(h)) : sm(wn, A.stateNode)); break; case 4: P = wn, B = Vi, wn = A.stateNode.containerInfo, Vi = !0, au( @@ -6371,7 +6371,7 @@ Error generating stack: ` + P.message + ` ); break; case 1: - La || (ui(A, w), P = A.stateNode, typeof P.componentWillUnmount == "function" && Kh( + La || (ui(A, w), P = A.stateNode, typeof P.componentWillUnmount == "function" && Qh( A, w, P @@ -6407,7 +6407,7 @@ Error generating stack: ` + P.message + ` if (w.memoizedState === null && (h = w.alternate, h !== null && (h = h.memoizedState, h !== null))) { h = h.dehydrated; try { - hf(h); + ff(h); } catch (A) { xn(w, w.return, A); } @@ -6416,7 +6416,7 @@ Error generating stack: ` + P.message + ` function X0(h, w) { if (w.memoizedState === null && (h = w.alternate, h !== null && (h = h.memoizedState, h !== null && (h = h.dehydrated, h !== null)))) try { - hf(h); + ff(h); } catch (A) { xn(w, w.return, A); } @@ -6434,7 +6434,7 @@ Error generating stack: ` + P.message + ` throw Error(o(435, h.tag)); } } - function rf(h, w) { + function ef(h, w) { var A = qk(h); w.forEach(function(P) { if (!A.has(P)) { @@ -6559,7 +6559,7 @@ Error generating stack: ` + P.message + ` B, P, h.memoizedProps - )) : P === null && h.stateNode !== null && Qh( + )) : P === null && h.stateNode !== null && Jh( h, h.memoizedProps, A.memoizedProps @@ -6567,7 +6567,7 @@ Error generating stack: ` + P.message + ` } break; case 27: - Uc(w, h), G(h), P & 512 && (La || A === null || ui(A, A.return)), A !== null && P & 4 && Qh( + Uc(w, h), G(h), P & 512 && (La || A === null || ui(A, A.return)), A !== null && P & 4 && Jh( h, h.memoizedProps, A.memoizedProps @@ -6582,7 +6582,7 @@ Error generating stack: ` + P.message + ` xn(h, h.return, ot); } } - P & 4 && h.stateNode != null && (B = h.memoizedProps, Qh( + P & 4 && h.stateNode != null && (B = h.memoizedProps, Jh( h, B, A !== null ? A.memoizedProps : B @@ -6603,7 +6603,7 @@ Error generating stack: ` + P.message + ` case 3: if (Uv = null, B = C, C = cp(w.containerInfo), Uc(w, h), C = B, G(h), P & 4 && A !== null && A.memoizedState.isDehydrated) try { - hf(w.containerInfo); + ff(w.containerInfo); } catch (ot) { xn(h, h.return, ot); } @@ -6618,10 +6618,10 @@ Error generating stack: ` + P.message + ` Uc(w, h), G(h); break; case 31: - Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, rf(h, P))); + Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, ef(h, P))); break; case 13: - Uc(w, h), G(h), h.child.flags & 8192 && h.memoizedState !== null != (A !== null && A.memoizedState !== null) && (Ov = Dr()), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, rf(h, P))); + Uc(w, h), G(h), h.child.flags & 8192 && h.memoizedState !== null != (A !== null && A.memoizedState !== null) && (Ov = Dr()), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, ef(h, P))); break; case 22: B = h.memoizedState !== null; @@ -6673,10 +6673,10 @@ Error generating stack: ` + P.message + ` } A === w && (A = null), w.sibling.return = w.return, w = w.sibling; } - P & 4 && (P = h.updateQueue, P !== null && (A = P.retryQueue, A !== null && (P.retryQueue = null, rf(h, A)))); + P & 4 && (P = h.updateQueue, P !== null && (A = P.retryQueue, A !== null && (P.retryQueue = null, ef(h, A)))); break; case 19: - Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, rf(h, P))); + Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, ef(h, P))); break; case 30: break; @@ -6701,13 +6701,13 @@ Error generating stack: ` + P.message + ` switch (A.tag) { case 27: var B = A.stateNode, V = ch(h); - Jh(h, V, B); + $h(h, V, B); break; case 5: var ar = A.stateNode; A.flags & 32 && (Ji(ar, ""), A.flags &= -33); var Sr = ch(h); - Jh(h, Sr, ar); + $h(h, Sr, ar); break; case 3: case 4: @@ -6753,7 +6753,7 @@ Error generating stack: ` + P.message + ` case 1: ui(w, w.return); var A = w.stateNode; - typeof A.componentWillUnmount == "function" && Kh( + typeof A.componentWillUnmount == "function" && Qh( w, w.return, A @@ -6815,7 +6815,7 @@ Error generating stack: ` + P.message + ` A && ar & 64 && cb(V), Bc(V, V.return); break; case 27: - $h(V); + rf(V); case 26: case 5: jr( @@ -7088,7 +7088,7 @@ Error generating stack: ` + P.message + ` h, w, A - ), h.flags & tt && h.memoizedState !== null && uf( + ), h.flags & tt && h.memoizedState !== null && gf( A, C, h.memoizedState, @@ -7250,7 +7250,7 @@ Error generating stack: ` + P.message + ` cacheSignal: function() { return Oa(ra).controller.signal; } - }, ft = typeof WeakMap == "function" ? WeakMap : Map, qe = 0, Yt = null, gt = null, It = 0, wt = 0, gn = null, Ei = !1, sl = !1, iu = !1, Qa = 0, Yn = 0, cu = 0, Ds = 0, dh = 0, Hi = 0, lu = 0, lb = null, Si = null, db = !1, Ov = 0, Z5 = 0, sh = 1 / 0, Z0 = null, sb = null, Oi = 0, ub = null, ef = null, Ag = 0, Gk = 0, Vk = null, K5 = null, Av = 0, Hk = null; + }, ft = typeof WeakMap == "function" ? WeakMap : Map, qe = 0, Yt = null, gt = null, It = 0, wt = 0, gn = null, Ei = !1, sl = !1, iu = !1, Qa = 0, Yn = 0, cu = 0, Ds = 0, dh = 0, Hi = 0, lu = 0, lb = null, Si = null, db = !1, Ov = 0, Z5 = 0, sh = 1 / 0, Z0 = null, sb = null, Oi = 0, ub = null, tf = null, Ag = 0, Gk = 0, Vk = null, K5 = null, Av = 0, Hk = null; function zd() { return (qe & 2) !== 0 && It !== 0 ? It & -It : H.T !== null ? Bd() : Eo(); } @@ -7263,7 +7263,7 @@ Error generating stack: ` + P.message + ` return h = et.current, h !== null && (h.flags |= 32), Hi; } function Ql(h, w, A) { - (h === Yt && (wt === 2 || wt === 9) || h.cancelPendingCommit !== null) && (tf(h, 0), Tg( + (h === Yt && (wt === 2 || wt === 9) || h.cancelPendingCommit !== null) && (of(h, 0), Tg( h, It, Hi, @@ -7298,7 +7298,7 @@ Error generating stack: ` + P.message + ` var Sr = h; B = lb; var Br = Sr.current.memoizedState.isDehydrated; - if (Br && (tf(Sr, ar).flags |= 256), ar = Yk( + if (Br && (of(Sr, ar).flags |= 256), ar = Yk( Sr, ar, !1 @@ -7318,7 +7318,7 @@ Error generating stack: ` + P.message + ` } } if (B === 1) { - tf(h, 0), Tg(h, w, 0, !0); + of(h, 0), Tg(h, w, 0, !0); break; } r: { @@ -7495,11 +7495,11 @@ Error generating stack: ` + P.message + ` else h = gt, jl = Zt = null, zu(h), Gl = null, zi = 0, h = gt; for (; h !== null; ) - Zh(h.alternate, h), h = h.return; + Kh(h.alternate, h), h = h.return; gt = null; } } - function tf(h, w) { + function of(h, w) { var A = h.timeoutHandle; A !== -1 && (h.timeoutHandle = -1, D3(A)), A = h.cancelPendingCommit, A !== null && (h.cancelPendingCommit = null, A()), Ag = 0, Wk(), Yt = h, gt = A = Di(h.current, null), It = w, wt = 0, gn = null, Ei = !1, sl = Fe(h, w), iu = !1, lu = Hi = dh = Ds = cu = Yn = 0, Si = lb = null, db = !1, (w & 8) !== 0 && (w |= w & 32); var P = h.entangledLanes; @@ -7540,7 +7540,7 @@ Error generating stack: ` + P.message + ` var P = qe; qe |= 2; var B = t1(), V = o1(); - (Yt !== h || It !== w) && (Z0 = null, tf(h, w)), w = !1; + (Yt !== h || It !== w) && (Z0 = null, of(h, w)), w = !1; var ar = Yn; r: do try { @@ -7556,13 +7556,13 @@ Error generating stack: ` + P.message + ` case 6: et.current === null && (w = !0); var ne = wt; - if (wt = 0, gn = null, of(h, Sr, Br, ne), A && sl) { + if (wt = 0, gn = null, nf(h, Sr, Br, ne), A && sl) { ar = 0; break r; } break; default: - ne = wt, wt = 0, gn = null, of(h, Sr, Br, ne); + ne = wt, wt = 0, gn = null, nf(h, Sr, Br, ne); } } E3(), ar = Yn; @@ -7580,7 +7580,7 @@ Error generating stack: ` + P.message + ` var A = qe; qe |= 2; var P = t1(), B = o1(); - Yt !== h || It !== w ? (Z0 = null, sh = Dr() + 500, tf(h, w)) : sl = Fe( + Yt !== h || It !== w ? (Z0 = null, sh = Dr() + 500, of(h, w)) : sl = Fe( h, w ); @@ -7591,7 +7591,7 @@ Error generating stack: ` + P.message + ` var V = gn; e: switch (wt) { case 1: - wt = 0, gn = null, of(h, w, V, 1); + wt = 0, gn = null, nf(h, w, V, 1); break; case 2: case 9: @@ -7610,7 +7610,7 @@ Error generating stack: ` + P.message + ` wt = 5; break r; case 7: - fg(V) ? (wt = 0, gn = null, a1(w)) : (wt = 0, gn = null, of(h, w, V, 7)); + fg(V) ? (wt = 0, gn = null, a1(w)) : (wt = 0, gn = null, nf(h, w, V, 7)); break; case 5: var ar = null; @@ -7631,10 +7631,10 @@ Error generating stack: ` + P.message + ` break e; } } - wt = 0, gn = null, of(h, w, V, 5); + wt = 0, gn = null, nf(h, w, V, 5); break; case 6: - wt = 0, gn = null, of(h, w, V, 6); + wt = 0, gn = null, nf(h, w, V, 6); break; case 8: Wk(), Yn = 6; @@ -7686,11 +7686,11 @@ Error generating stack: ` + P.message + ` case 5: zu(w); default: - Zh(A, w), w = gt = Fh(w, Qa), w = yv(A, w, Qa); + Kh(A, w), w = gt = qh(w, Qa), w = yv(A, w, Qa); } h.memoizedProps = h.pendingProps, w === null ? J0(h) : gt = w; } - function of(h, w, A, P) { + function nf(h, w, A, P) { jl = Zt = null, zu(w), Gl = null, zi = 0; var B = w.return; try { @@ -7775,7 +7775,7 @@ Error generating stack: ` + P.message + ` ar, Sr, Br - ), h === Yt && (gt = Yt = null, It = 0), ef = w, ub = h, Ag = A, Gk = V, Vk = B, K5 = P, (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? (h.callbackNode = null, h.callbackPriority = 0, C3(xe, function() { + ), h === Yt && (gt = Yt = null, It = 0), tf = w, ub = h, Ag = A, Gk = V, Vk = B, K5 = P, (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? (h.callbackNode = null, h.callbackPriority = 0, C3(xe, function() { return Qk(), null; })) : (h.callbackNode = null, h.callbackPriority = 0), P = (w.flags & 13878) !== 0, (w.subtreeFlags & 13878) !== 0 || P) { P = H.T, H.T = null, B = q.p, q.p = 2, ar = qe, qe |= 4; @@ -7791,7 +7791,7 @@ Error generating stack: ` + P.message + ` function Xk() { if (Oi === 1) { Oi = 0; - var h = ub, w = ef, A = (w.flags & 13878) !== 0; + var h = ub, w = tf, A = (w.flags & 13878) !== 0; if ((w.subtreeFlags & 13878) !== 0 || A) { A = H.T, H.T = null; var P = q.p; @@ -7853,7 +7853,7 @@ Error generating stack: ` + P.message + ` function Zk() { if (Oi === 2) { Oi = 0; - var h = ub, w = ef, A = (w.flags & 8772) !== 0; + var h = ub, w = tf, A = (w.flags & 8772) !== 0; if ((w.subtreeFlags & 8772) !== 0 || A) { A = H.T, H.T = null; var P = q.p; @@ -7872,8 +7872,8 @@ Error generating stack: ` + P.message + ` function $0() { if (Oi === 4 || Oi === 3) { Oi = 0, Pr(); - var h = ub, w = ef, A = Ag, P = K5; - (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? Oi = 5 : (Oi = 0, ef = ub = null, Kk(h, h.pendingLanes)); + var h = ub, w = tf, A = Ag, P = K5; + (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? Oi = 5 : (Oi = 0, tf = ub = null, Kk(h, h.pendingLanes)); var B = h.pendingLanes; if (B === 0 && (sb = null), xo(A), w = w.stateNode, Ur && typeof Ur.onCommitFiberRoot == "function") try { @@ -7915,7 +7915,7 @@ Error generating stack: ` + P.message + ` try { q.p = 32 > A ? 32 : A, H.T = null, A = Vk, Vk = null; var V = ub, ar = Ag; - if (Oi = 0, ef = ub = null, Ag = 0, (qe & 6) !== 0) throw Error(o(331)); + if (Oi = 0, tf = ub = null, Ag = 0, (qe & 6) !== 0) throw Error(o(331)); var Sr = qe; if (qe |= 4, Ve(V.current), Ee( V, @@ -7974,7 +7974,7 @@ Error generating stack: ` + P.message + ` } function A3(h, w, A) { var P = h.pingCache; - P !== null && P.delete(w), h.pingedLanes |= h.suspendedLanes & A, h.warmLanes &= ~A, Yt === h && (It & A) === A && (Yn === 4 || Yn === 3 && (It & 62914560) === It && 300 > Dr() - Ov ? (qe & 2) === 0 && tf(h, 0) : dh |= A, lu === It && (lu = 0)), Fu(h); + P !== null && P.delete(w), h.pingedLanes |= h.suspendedLanes & A, h.warmLanes &= ~A, Yt === h && (It & A) === A && (Yn === 4 || Yn === 3 && (It & 62914560) === It && 300 > Dr() - Ov ? (qe & 2) === 0 && of(h, 0) : dh |= A, lu === It && (lu = 0)), Fu(h); } function Pv(h, w) { w === 0 && (w = Ze()), h = Ac(h, w), h !== null && (Ut(h, w), Fu(h)); @@ -8005,15 +8005,15 @@ Error generating stack: ` + P.message + ` function C3(h, w) { return nr(h, w); } - var nf = null, uh = null, rm = !1, ep = !1, em = !1, gb = 0; + var af = null, uh = null, rm = !1, ep = !1, em = !1, gb = 0; function Fu(h) { - h !== uh && h.next === null && (uh === null ? nf = uh = h : uh = uh.next = h), ep = !0, rm || (rm = !0, P3()); + h !== uh && h.next === null && (uh === null ? af = uh = h : uh = uh.next = h), ep = !0, rm || (rm = !0, P3()); } function Mv(h, w) { if (!em && ep) { em = !0; do - for (var A = !1, P = nf; P !== null; ) { + for (var A = !1, P = af; P !== null; ) { if (h !== 0) { var B = P.pendingLanes; if (B === 0) var V = 0; @@ -8041,9 +8041,9 @@ Error generating stack: ` + P.message + ` ep = rm = !1; var h = 0; gb !== 0 && I3() && (h = gb); - for (var w = Dr(), A = null, P = nf; P !== null; ) { + for (var w = Dr(), A = null, P = af; P !== null; ) { var B = P.next, V = l1(P, w); - V === 0 ? (P.next = null, A === null ? nf = B : A.next = B, B === null && (uh = A)) : (A = P, (h !== 0 || (V & 3) !== 0) && (ep = !0)), P = B; + V === 0 ? (P.next = null, A === null ? af = B : A.next = B, B === null && (uh = A)) : (A = P, (h !== 0 || (V & 3) !== 0) && (ep = !0)), P = B; } Oi !== 0 && Oi !== 5 || Mv(h), gb !== 0 && (gb = 0); } @@ -8394,11 +8394,11 @@ Error generating stack: ` + P.message + ` case "pointerout": case "pointerover": case "pointerup": - de = jh; + de = zh; break; case "toggle": case "beforetoggle": - de = Bh; + de = Uh; } var Dt = (w & 4) !== 0, Pn = !Dt && (h === "scroll" || h === "scrollend"), Xr = Dt ? ae !== null ? ae + "Capture" : null : ae; Dt = []; @@ -8423,7 +8423,7 @@ Error generating stack: ` + P.message + ` if (ae = h === "mouseover" || h === "pointerover", de = h === "mouseout" || h === "pointerout", ae && A !== cs && (ot = A.relatedTarget || A.fromElement) && (pn(ot) || ot[vn])) break r; if ((de || ae) && (ae = be.window === be ? be : (ae = be.ownerDocument) ? ae.defaultView || ae.parentWindow : window, de ? (ot = A.relatedTarget || A.toElement, de = ne, ot = ot ? pn(ot) : null, ot !== null && (Pn = a(ot), Dt = ot.tag, ot !== Pn || Dt !== 5 && Dt !== 27 && Dt !== 6) && (ot = null)) : (de = null, ot = ne), de !== ot)) { - if (Dt = xu, ye = "onMouseLeave", Xr = "onMouseEnter", Vr = "mouse", (h === "pointerout" || h === "pointerover") && (Dt = jh, ye = "onPointerLeave", Xr = "onPointerEnter", Vr = "pointer"), Pn = de == null ? ae : ht(de), te = ot == null ? ae : ht(ot), ae = new Dt( + if (Dt = xu, ye = "onMouseLeave", Xr = "onMouseEnter", Vr = "mouse", (h === "pointerout" || h === "pointerover") && (Dt = zh, ye = "onPointerLeave", Xr = "onPointerEnter", Vr = "pointer"), Pn = de == null ? ae : ht(de), te = ot == null ? ae : ht(ot), ae = new Dt( ye, Vr + "leave", de, @@ -8478,7 +8478,7 @@ Error generating stack: ` + P.message + ` if (Zs) $o = hv; else { - $o = Uh; + $o = Fh; var ct = ug; } else @@ -9427,7 +9427,7 @@ Error generating stack: ` + P.message + ` if (h.removeChild(A), B && B.nodeType === 8) if (A = B.data, A === "/$" || A === "/&") { if (P === 0) { - h.removeChild(B), hf(w); + h.removeChild(B), ff(w); return; } P--; @@ -9445,7 +9445,7 @@ Error generating stack: ` + P.message + ` A === "body" && Bv(h.ownerDocument.body); A = B; } while (A); - hf(w); + ff(w); } function Fd(h, w) { var A = h; @@ -9531,7 +9531,7 @@ Error generating stack: ` + P.message + ` function ip(h) { return h.data === "$?" || h.data === "$~"; } - function af(h) { + function cf(h) { return h.data === "$!" || h.data === "$?" && h.ownerDocument.readyState !== "loading"; } function L3(h, w) { @@ -9660,10 +9660,10 @@ Error generating stack: ` + P.message + ` var V = B; switch (w) { case "style": - V = cf(h); + V = lf(h); break; case "script": - V = df(h); + V = sf(h); } Ls.has(V) || (h = u( { @@ -9672,7 +9672,7 @@ Error generating stack: ` + P.message + ` as: w }, A - ), Ls.set(V, h), P.querySelector(B) !== null || w === "style" && P.querySelector(lf(V)) || w === "script" && P.querySelector(sf(V)) || (w = P.createElement("link"), fc(w, "link", h), Yo(w), P.head.appendChild(w))); + ), Ls.set(V, h), P.querySelector(B) !== null || w === "style" && P.querySelector(df(V)) || w === "script" && P.querySelector(uf(V)) || (w = P.createElement("link"), fc(w, "link", h), Yo(w), P.head.appendChild(w))); } } function F3(h, w) { @@ -9687,7 +9687,7 @@ Error generating stack: ` + P.message + ` case "sharedworker": case "worker": case "script": - V = df(h); + V = sf(h); } if (!Ls.has(V) && (h = u({ rel: "modulepreload", href: h }, w), Ls.set(V, h), A.querySelector(B) === null)) { switch (P) { @@ -9697,7 +9697,7 @@ Error generating stack: ` + P.message + ` case "sharedworker": case "worker": case "script": - if (A.querySelector(sf(V))) + if (A.querySelector(uf(V))) return; } P = A.createElement("link"), fc(P, "link", h), Yo(P), A.head.appendChild(P); @@ -9708,13 +9708,13 @@ Error generating stack: ` + P.message + ` Rg.S(h, w, A); var P = fb; if (P && h) { - var B = on(P).hoistableStyles, V = cf(h); + var B = on(P).hoistableStyles, V = lf(h); w = w || "default"; var ar = B.get(V); if (!ar) { var Sr = { loading: 0, preload: null }; if (ar = P.querySelector( - lf(V) + df(V) )) Sr.loading = 5; else { @@ -9744,8 +9744,8 @@ Error generating stack: ` + P.message + ` Rg.X(h, w); var A = fb; if (A && h) { - var P = on(A).hoistableScripts, B = df(h), V = P.get(B); - V || (V = A.querySelector(sf(B)), V || (h = u({ src: h, async: !0 }, w), (w = Ls.get(B)) && dp(h, w), V = A.createElement("script"), Yo(V), fc(V, "link", h), A.head.appendChild(V)), V = { + var P = on(A).hoistableScripts, B = sf(h), V = P.get(B); + V || (V = A.querySelector(uf(B)), V || (h = u({ src: h, async: !0 }, w), (w = Ls.get(B)) && dp(h, w), V = A.createElement("script"), Yo(V), fc(V, "link", h), A.head.appendChild(V)), V = { type: "script", instance: V, count: 1, @@ -9757,8 +9757,8 @@ Error generating stack: ` + P.message + ` Rg.M(h, w); var A = fb; if (A && h) { - var P = on(A).hoistableScripts, B = df(h), V = P.get(B); - V || (V = A.querySelector(sf(B)), V || (h = u({ src: h, async: !0, type: "module" }, w), (w = Ls.get(B)) && dp(h, w), V = A.createElement("script"), Yo(V), fc(V, "link", h), A.head.appendChild(V)), V = { + var P = on(A).hoistableScripts, B = sf(h), V = P.get(B); + V || (V = A.querySelector(uf(B)), V || (h = u({ src: h, async: !0, type: "module" }, w), (w = Ls.get(B)) && dp(h, w), V = A.createElement("script"), Yo(V), fc(V, "link", h), A.head.appendChild(V)), V = { type: "script", instance: V, count: 1, @@ -9774,7 +9774,7 @@ Error generating stack: ` + P.message + ` case "title": return null; case "style": - return typeof A.precedence == "string" && typeof A.href == "string" ? (w = cf(A.href), A = on( + return typeof A.precedence == "string" && typeof A.href == "string" ? (w = lf(A.href), A = on( B ).hoistableStyles, P = A.get(w), P || (P = { type: "style", @@ -9784,7 +9784,7 @@ Error generating stack: ` + P.message + ` }, A.set(w, P)), P) : { type: "void", instance: null, count: 0, state: null }; case "link": if (A.rel === "stylesheet" && typeof A.href == "string" && typeof A.precedence == "string") { - h = cf(A.href); + h = lf(A.href); var V = on( B ).hoistableStyles, ar = V.get(h); @@ -9794,7 +9794,7 @@ Error generating stack: ` + P.message + ` count: 0, state: { loading: 0, preload: null } }, V.set(h, ar), (V = B.querySelector( - lf(h) + df(h) )) && !V._p && (ar.instance = V, ar.state.loading = 5), Ls.has(h) || (A = { rel: "preload", as: "style", @@ -9817,7 +9817,7 @@ Error generating stack: ` + P.message + ` throw Error(o(529, "")); return null; case "script": - return w = A.async, A = A.src, typeof A == "string" && w && typeof w != "function" && typeof w != "symbol" ? (w = df(A), A = on( + return w = A.async, A = A.src, typeof A == "string" && w && typeof w != "function" && typeof w != "symbol" ? (w = sf(A), A = on( B ).hoistableScripts, P = A.get(w), P || (P = { type: "script", @@ -9829,10 +9829,10 @@ Error generating stack: ` + P.message + ` throw Error(o(444, h)); } } - function cf(h) { + function lf(h) { return 'href="' + oi(h) + '"'; } - function lf(h) { + function df(h) { return 'link[rel="stylesheet"][' + h + "]"; } function A1(h) { @@ -9848,10 +9848,10 @@ Error generating stack: ` + P.message + ` return P.loading |= 2; }), fc(w, "link", A), Yo(w), h.head.appendChild(w)); } - function df(h) { + function sf(h) { return '[src="' + oi(h) + '"]'; } - function sf(h) { + function uf(h) { return "script[async]" + h; } function T1(h, w, A) { @@ -9873,9 +9873,9 @@ Error generating stack: ` + P.message + ` "style" ), Yo(P), fc(P, "style", B), lp(P, A.precedence, h), w.instance = P; case "stylesheet": - B = cf(A.href); + B = lf(A.href); var V = h.querySelector( - lf(B) + df(B) ); if (V) return w.state.loading |= 4, w.instance = V, Yo(V), V; @@ -9885,8 +9885,8 @@ Error generating stack: ` + P.message + ` ar.onload = Sr, ar.onerror = Br; }), fc(V, "link", P), w.state.loading |= 4, lp(V, A.precedence, h), w.instance = V; case "script": - return V = df(A.src), (B = h.querySelector( - sf(V) + return V = sf(A.src), (B = h.querySelector( + uf(V) )) ? (w.instance = B, Yo(B), B) : (P = A, (B = Ls.get(V)) && (P = u({}, A), dp(P, B)), h = h.ownerDocument || h, B = h.createElement("script"), Yo(B), fc(B, "link", P), h.head.appendChild(B), w.instance = B); case "void": return null; @@ -9966,11 +9966,11 @@ Error generating stack: ` + P.message + ` function P1(h) { return !(h.type === "stylesheet" && (h.state.loading & 3) === 0); } - function uf(h, w, A, P) { + function gf(h, w, A, P) { if (A.type === "stylesheet" && (typeof P.media != "string" || matchMedia(P.media).matches !== !1) && (A.state.loading & 4) === 0) { if (A.instance === null) { - var B = cf(P.href), V = w.querySelector( - lf(B) + var B = lf(P.href), V = w.querySelector( + df(B) ); if (V) { w = V._p, w !== null && typeof w == "object" && typeof w.then == "function" && (h.count++, h = sp.bind(h), w.then(h, h)), A.state.loading |= 4, A.instance = V, Yo(V); @@ -10039,7 +10039,7 @@ Error generating stack: ` + P.message + ` B = w.instance, ar = B.getAttribute("data-precedence"), V = A.get(ar) || P, V === P && A.set(null, B), A.set(ar, B), this.count++, P = sp.bind(this), B.addEventListener("load", P), B.addEventListener("error", P), V ? V.parentNode.insertBefore(B, V.nextSibling) : (h = h.nodeType === 9 ? h.head : h, h.insertBefore(B, h.firstChild)), w.state.loading |= 4; } } - var gf = { + var bf = { $$typeof: k, Provider: null, Consumer: null, @@ -10438,7 +10438,7 @@ Error generating stack: ` + P.message + ` function K3() { mm = !1, vb !== null && fp(vb) && (vb = null), pb !== null && fp(pb) && (pb = null), kb !== null && fp(kb) && (kb = null), Fv.forEach(q1), qv.forEach(q1); } - function bf(h, w) { + function hf(h, w) { h.blockedOn === w && (h.blockedOn = null, mm || (mm = !0, t.unstable_scheduleCallback( t.unstable_NormalPriority, K3 @@ -10473,11 +10473,11 @@ Error generating stack: ` + P.message + ` } )); } - function hf(h) { + function ff(h) { function w(Br) { - return bf(Br, h); + return hf(Br, h); } - vb !== null && bf(vb, h), pb !== null && bf(pb, h), kb !== null && bf(kb, h), Fv.forEach(w), qv.forEach(w); + vb !== null && hf(vb, h), pb !== null && hf(pb, h), kb !== null && hf(kb, h), Fv.forEach(w), qv.forEach(w); for (var A = 0; A < mb.length; A++) { var P = mb[A]; P.blockedOn === h && (P.blockedOn = null); @@ -10654,7 +10654,7 @@ function nY() { function aY() { return nY().model; } -function ff(t) { +function fh(t) { let r = aY(), e = fr.useSyncExternalStore( (n) => (r.on(`change:${t}`, n), () => r.off(`change:${t}`, n)), () => r.get(t) @@ -12047,20 +12047,20 @@ function XO(t) { return Vv(r.transform) || Vv(r.translate) || Vv(r.scale) || Vv(r.rotate) || Vv(r.perspective) || !f2() && (Vv(r.backdropFilter) || Vv(r.filter)) || kX.test(r.willChange || "") || mX.test(r.contain || ""); } function yX(t) { - let r = Th(t); - for (; Ki(r) && !Sh(r); ) { + let r = Ch(t); + for (; Ki(r) && !Oh(r); ) { if (XO(r)) return r; if (h2(r)) return null; - r = Th(r); + r = Ch(r); } return null; } function f2() { return i6 == null && (i6 = typeof CSS < "u" && CSS.supports && CSS.supports("-webkit-backdrop-filter", "none")), i6; } -function Sh(t) { +function Oh(t) { return /^(html|body|#document)$/.test(nv(t)); } function Ju(t) { @@ -12075,7 +12075,7 @@ function v2(t) { scrollTop: t.scrollY }; } -function Th(t) { +function Ch(t) { if (nv(t) === "html") return t; const r = ( @@ -12088,8 +12088,8 @@ function Th(t) { return Jy(r) ? r.host : r; } function nU(t) { - const r = Th(t); - return Sh(r) ? t.ownerDocument ? t.ownerDocument.body : t.body : Ki(r) && S5(r) ? r : nU(r); + const r = Ch(t); + return Oh(r) ? t.ownerDocument ? t.ownerDocument.body : t.body : Ki(r) && S5(r) ? r : nU(r); } function Uf(t, r, e) { var o; @@ -12930,21 +12930,21 @@ const sZ = 50, uZ = async (t, r, e) => { const E = [c, ..._], O = await l.detectOverflow(r, p), R = []; let M = ((o = a.flip) == null ? void 0 : o.overflows) || []; if (s && R.push(O[m]), u) { - const z = xX(n, i, x); - R.push(O[z[0]], O[z[1]]); + const j = xX(n, i, x); + R.push(O[j[0]], O[j[1]]); } if (M = [...M, { placement: n, overflows: R - }], !R.every((z) => z <= 0)) { + }], !R.every((j) => j <= 0)) { var I, L; - const z = (((I = a.flip) == null ? void 0 : I.index) || 0) + 1, F = E[z]; + const j = (((I = a.flip) == null ? void 0 : I.index) || 0) + 1, F = E[j]; if (F && (!(u === "alignment" ? y !== Rf(F) : !1) || // We leave the current main axis only if every placement on that axis // overflows the main axis. M.every((W) => Rf(W.placement) === y ? W.overflows[0] > 0 : !0))) return { data: { - index: z, + index: j, overflows: M }, reset: { @@ -12955,8 +12955,8 @@ const sZ = 50, uZ = async (t, r, e) => { if (!H) switch (b) { case "bestFit": { - var j; - const q = (j = M.filter((W) => { + var z; + const q = (z = M.filter((W) => { if (S) { const Z = Rf(W.placement); return Z === y || // Create a bias to the `y` side axis due to horizontal @@ -12964,7 +12964,7 @@ const sZ = 50, uZ = async (t, r, e) => { Z === "y"; } return !0; - }).map((W) => [W.placement, W.overflows.filter((Z) => Z > 0).reduce((Z, $) => Z + $, 0)]).sort((W, Z) => W[1] - Z[1])[0]) == null ? void 0 : j[0]; + }).map((W) => [W.placement, W.overflows.filter((Z) => Z > 0).reduce((Z, $) => Z + $, 0)]).sort((W, Z) => W[1] - Z[1])[0]) == null ? void 0 : z[0]; q && (H = q); break; } @@ -13253,8 +13253,8 @@ function eC(t, r, e) { return fx(o); } function OU(t, r) { - const e = Th(t); - return e === r || !pa(e) || Sh(e) ? !1 : Ju(e).position === "fixed" || OU(e, r); + const e = Ch(t); + return e === r || !pa(e) || Oh(e) ? !1 : Ju(e).position === "fixed" || OU(e, r); } function EZ(t, r) { const e = r.get(t); @@ -13262,10 +13262,10 @@ function EZ(t, r) { return e; let o = Uf(t, [], !1).filter((c) => pa(c) && nv(c) !== "body"), n = null; const a = Ju(t).position === "fixed"; - let i = a ? Th(t) : t; - for (; pa(i) && !Sh(i); ) { + let i = a ? Ch(t) : t; + for (; pa(i) && !Oh(i); ) { const c = Ju(i), l = XO(i); - !l && c.position === "fixed" && (n = null), (a ? !l && !n : !l && c.position === "static" && !!n && (n.position === "absolute" || n.position === "fixed") || S5(i) && !l && OU(t, i)) ? o = o.filter((s) => s !== i) : n = c, i = Th(i); + !l && c.position === "fixed" && (n = null), (a ? !l && !n : !l && c.position === "static" && !!n && (n.position === "absolute" || n.position === "fixed") || S5(i) && !l && OU(t, i)) ? o = o.filter((s) => s !== i) : n = c, i = Ch(i); } return r.set(t, o), o; } @@ -13339,18 +13339,18 @@ function AU(t, r) { if (h2(t)) return e; if (!Ki(t)) { - let n = Th(t); - for (; n && !Sh(n); ) { + let n = Ch(t); + for (; n && !Oh(n); ) { if (pa(n) && !u6(n)) return n; - n = Th(n); + n = Ch(n); } return e; } let o = tC(t, r); for (; o && pX(o) && u6(o); ) o = tC(o, r); - return o && Sh(o) && u6(o) && !XO(o) ? e : o || yX(t) || e; + return o && Oh(o) && u6(o) && !XO(o) ? e : o || yX(t) || e; } const TZ = async function(t) { const r = this.getOffsetParent || AU, e = this.getDimensions, o = await e(t.floating); @@ -13549,7 +13549,7 @@ function zZ(t) { W !== S.current && (S.current = W, v(W)); }, []), k = fr.useCallback((W) => { W !== E.current && (E.current = W, m(W)); - }, []), x = a || f, _ = i || p, S = fr.useRef(null), E = fr.useRef(null), O = fr.useRef(s), R = l != null, M = g6(l), I = g6(n), L = g6(d), j = fr.useCallback(() => { + }, []), x = a || f, _ = i || p, S = fr.useRef(null), E = fr.useRef(null), O = fr.useRef(s), R = l != null, M = g6(l), I = g6(n), L = g6(d), z = fr.useCallback(() => { if (!S.current || !E.current) return; const W = { @@ -13566,7 +13566,7 @@ function zZ(t) { // setting it to `true` when `open === false` (must be specified). isPositioned: L.current !== !1 }; - z.current && !wx(O.current, $) && (O.current = $, y2.flushSync(() => { + j.current && !wx(O.current, $) && (O.current = $, y2.flushSync(() => { u($); })); }); @@ -13577,16 +13577,16 @@ function zZ(t) { isPositioned: !1 }))); }, [d]); - const z = fr.useRef(!1); - qw(() => (z.current = !0, () => { - z.current = !1; + const j = fr.useRef(!1); + qw(() => (j.current = !0, () => { + j.current = !1; }), []), qw(() => { if (x && (S.current = x), _ && (E.current = _), x && _) { if (M.current) - return M.current(x, _, j); - j(); + return M.current(x, _, z); + z(); } - }, [x, _, j, M, R]); + }, [x, _, z, M, R]); const F = fr.useMemo(() => ({ reference: S, floating: E, @@ -13618,11 +13618,11 @@ function zZ(t) { }, [e, c, H.floating, s.x, s.y]); return fr.useMemo(() => ({ ...s, - update: j, + update: z, refs: F, elements: H, floatingStyles: q - }), [s, j, F, H, q]); + }), [s, z, F, H, q]); } const $O = (t, r) => { const e = MZ(t); @@ -13780,9 +13780,9 @@ function MU() { const IU = /* @__PURE__ */ fr.createContext(null), DU = /* @__PURE__ */ fr.createContext(null), av = () => { var t; return ((t = fr.useContext(IU)) == null ? void 0 : t.id) || null; -}, Ih = () => fr.useContext(DU); +}, Dh = () => fr.useContext(DU); function WZ(t) { - const r = E2(), e = Ih(), n = av(); + const r = E2(), e = Dh(), n = av(); return Mn(() => { if (!r) return; const a = { @@ -13861,7 +13861,7 @@ function NU(t, r) { mouseOnly: s = !1, restMs: u = 0, move: g = !0 - } = r, b = Ih(), f = av(), v = Hc(d), p = Hc(l), m = Hc(e), y = Hc(u), k = fr.useRef(), x = fr.useRef(-1), _ = fr.useRef(), S = fr.useRef(-1), E = fr.useRef(!0), O = fr.useRef(!1), R = fr.useRef(() => { + } = r, b = Dh(), f = av(), v = Hc(d), p = Hc(l), m = Hc(e), y = Hc(u), k = fr.useRef(), x = fr.useRef(-1), _ = fr.useRef(), S = fr.useRef(-1), E = fr.useRef(!0), O = fr.useRef(!1), R = fr.useRef(() => { }), M = fr.useRef(!1), I = ri(() => { var q; const W = (q = n.current.openEvent) == null ? void 0 : q.type; @@ -13892,9 +13892,9 @@ function NU(t, r) { W === void 0 && (W = !0), Z === void 0 && (Z = "hover"); const $ = b6(p.current, "close", k.current); $ && !_.current ? (fl(x), x.current = window.setTimeout(() => o(!1, q, Z), $)) : W && (fl(x), o(!1, q, Z)); - }, [p, o]), j = ri(() => { + }, [p, o]), z = ri(() => { R.current(), _.current = void 0; - }), z = ri(() => { + }), j = ri(() => { if (O.current) { const q = pl(i.floating).body; q.style.pointerEvents = "", q.removeAttribute(lC), O.current = !1; @@ -13912,7 +13912,7 @@ function NU(t, r) { } function W(Q) { if (F()) { - z(); + j(); return; } R.current(); @@ -13924,7 +13924,7 @@ function NU(t, r) { x: Q.clientX, y: Q.clientY, onClose() { - z(), j(), F() || L(Q, !0, "safe-polygon"); + j(), z(), F() || L(Q, !0, "safe-polygon"); } }); const tr = _.current; @@ -13942,7 +13942,7 @@ function NU(t, r) { x: Q.clientX, y: Q.clientY, onClose() { - z(), j(), F() || L(Q); + j(), z(), F() || L(Q); } })(Q)); } @@ -13960,7 +13960,7 @@ function NU(t, r) { e && Q.removeEventListener("mouseleave", Z), g && Q.removeEventListener("mousemove", q), Q.removeEventListener("mouseenter", q), Q.removeEventListener("mouseleave", W), lr && (lr.removeEventListener("mouseleave", Z), lr.removeEventListener("mouseenter", $), lr.removeEventListener("mouseleave", X)); }; } - }, [i, c, t, s, g, L, j, z, o, e, m, b, p, v, n, F, y]), Mn(() => { + }, [i, c, t, s, g, L, z, j, o, e, m, b, p, v, n, F, y]), Mn(() => { var q; if (c && e && (q = v.current) != null && (q = q.__options) != null && q.blockPointerEvents && I()) { O.current = !0; @@ -13976,10 +13976,10 @@ function NU(t, r) { } } }, [c, e, f, i, b, v, I]), Mn(() => { - e || (k.current = void 0, M.current = !1, j(), z()); - }, [e, j, z]), fr.useEffect(() => () => { - j(), fl(x), fl(S), z(); - }, [c, i.domReference, j, z]); + e || (k.current = void 0, M.current = !1, z(), j()); + }, [e, z, j]), fr.useEffect(() => () => { + z(), fl(x), fl(S), j(); + }, [c, i.domReference, z, j]); const H = fr.useMemo(() => { function q(W) { k.current = W.pointerType; @@ -14291,7 +14291,7 @@ function $y(t) { } = r, x = ri(() => { var kr; return (kr = m.current.floatingContext) == null ? void 0 : kr.nodeId; - }), _ = ri(b), S = typeof i == "number" && i < 0, E = wS(y) && S, O = QZ(), R = O ? a : !0, M = !R || O && g, I = Hc(n), L = Hc(i), j = Hc(c), z = Ih(), F = zU(), H = fr.useRef(null), q = fr.useRef(null), W = fr.useRef(!1), Z = fr.useRef(!1), $ = fr.useRef(-1), X = fr.useRef(-1), Q = F != null, lr = yx(k), or = ri(function(kr) { + }), _ = ri(b), S = typeof i == "number" && i < 0, E = wS(y) && S, O = QZ(), R = O ? a : !0, M = !R || O && g, I = Hc(n), L = Hc(i), z = Hc(c), j = Dh(), F = zU(), H = fr.useRef(null), q = fr.useRef(null), W = fr.useRef(!1), Z = fr.useRef(!1), $ = fr.useRef(-1), X = fr.useRef(-1), Q = F != null, lr = yx(k), or = ri(function(kr) { return kr === void 0 && (kr = lr), kr ? m2(kr, O5()) : []; }), tr = ri((kr) => { const Or = or(kr); @@ -14329,10 +14329,10 @@ function $y(t) { function Or(Lr) { const Ar = Lr.relatedTarget, Y = Lr.currentTarget, J = Mb(Lr); queueMicrotask(() => { - const nr = x(), xr = !(Vc(y, Ar) || Vc(k, Ar) || Vc(Ar, k) || Vc(F == null ? void 0 : F.portalNode, Ar) || Ar != null && Ar.hasAttribute(b0("focus-guard")) || z && (c0(z.nodesRef.current, nr).find((Er) => { + const nr = x(), xr = !(Vc(y, Ar) || Vc(k, Ar) || Vc(Ar, k) || Vc(F == null ? void 0 : F.portalNode, Ar) || Ar != null && Ar.hasAttribute(b0("focus-guard")) || j && (c0(j.nodesRef.current, nr).find((Er) => { var Pr, Dr; return Vc((Pr = Er.context) == null ? void 0 : Pr.elements.floating, Ar) || Vc((Dr = Er.context) == null ? void 0 : Dr.elements.domReference, Ar); - }) || KT(z.nodesRef.current, nr).find((Er) => { + }) || KT(j.nodesRef.current, nr).find((Er) => { var Pr, Dr, Yr; return [(Pr = Er.context) == null ? void 0 : Pr.elements.floating, yx((Dr = Er.context) == null ? void 0 : Dr.elements.floating)].includes(Ar) || ((Yr = Er.context) == null ? void 0 : Yr.elements.domReference) === Ar; }))); @@ -14349,7 +14349,7 @@ function $y(t) { Ar !== fC() && (W.current = !0, v(!1, Lr, "focus-out")); }); } - const Ir = !!(!z && F); + const Ir = !!(!j && F); function Mr() { fl(X), m.current.insideReactTree = !0, X.current = window.setTimeout(() => { m.current.insideReactTree = !1; @@ -14359,19 +14359,19 @@ function $y(t) { return y.addEventListener("focusout", Or), y.addEventListener("pointerdown", kr), k.addEventListener("focusout", Or), Ir && k.addEventListener("focusout", Mr, !0), () => { y.removeEventListener("focusout", Or), y.removeEventListener("pointerdown", kr), k.removeEventListener("focusout", Or), Ir && k.removeEventListener("focusout", Mr, !0); }; - }, [o, y, k, lr, d, z, F, v, u, l, or, E, x, I, m]); + }, [o, y, k, lr, d, j, F, v, u, l, or, E, x, I, m]); const dr = fr.useRef(null), sr = fr.useRef(null), pr = bC([dr, F == null ? void 0 : F.beforeInsideRef]), ur = bC([sr, F == null ? void 0 : F.afterInsideRef]); fr.useEffect(() => { var kr, Or; if (o || !k) return; - const Ir = Array.from((F == null || (kr = F.portalNode) == null ? void 0 : kr.querySelectorAll("[" + b0("portal") + "]")) || []), Lr = (Or = (z ? KT(z.nodesRef.current, x()) : []).find((J) => { + const Ir = Array.from((F == null || (kr = F.portalNode) == null ? void 0 : kr.querySelectorAll("[" + b0("portal") + "]")) || []), Lr = (Or = (j ? KT(j.nodesRef.current, x()) : []).find((J) => { var nr; return wS(((nr = J.context) == null ? void 0 : nr.elements.domReference) || null); })) == null || (Or = Or.context) == null ? void 0 : Or.elements.domReference, Ar = [k, Lr, ...Ir, ..._(), H.current, q.current, dr.current, sr.current, F == null ? void 0 : F.beforeOutsideRef.current, F == null ? void 0 : F.afterOutsideRef.current, I.current.includes("reference") || E ? y : null].filter((J) => J != null), Y = d || E ? uC(Ar, !M, M) : uC(Ar); return () => { Y(); }; - }, [o, y, k, d, I, F, E, R, M, z, x, _]), Mn(() => { + }, [o, y, k, d, I, F, E, R, M, j, x, _]), Mn(() => { if (o || !Ki(lr)) return; const kr = pl(lr), Or = Pb(kr); queueMicrotask(() => { @@ -14408,22 +14408,22 @@ function $y(t) { const Mr = kr.createElement("span"); Mr.setAttribute("tabindex", "-1"), Mr.setAttribute("aria-hidden", "true"), Object.assign(Mr.style, eA), Q && y && y.insertAdjacentElement("afterend", Mr); function Lr() { - if (typeof j.current == "boolean") { + if (typeof z.current == "boolean") { const Ar = y || fC(); return Ar && Ar.isConnected ? Ar : Mr; } - return j.current.current || Mr; + return z.current.current || Mr; } return () => { p.off("openchange", Ir); - const Ar = Pb(kr), Y = Vc(k, Ar) || z && c0(z.nodesRef.current, x(), !1).some((nr) => { + const Ar = Pb(kr), Y = Vc(k, Ar) || j && c0(j.nodesRef.current, x(), !1).some((nr) => { var xr; return Vc((xr = nr.context) == null ? void 0 : xr.elements.floating, Ar); }), J = Lr(); queueMicrotask(() => { const nr = oK(J); // eslint-disable-next-line react-hooks/exhaustive-deps - j.current && !W.current && Ki(nr) && // If the focus moved somewhere else after mount, avoid returning focus + z.current && !W.current && Ki(nr) && // If the focus moved somewhere else after mount, avoid returning focus // since it likely entered a different element which should be // respected: https://github.com/floating-ui/floating-ui/issues/2607 (!(nr !== Ar && Ar !== kr.body) || Y) && nr.focus({ @@ -14431,7 +14431,7 @@ function $y(t) { }), Mr.remove(); }); }; - }, [o, k, lr, j, m, p, z, Q, y, x]), fr.useEffect(() => (queueMicrotask(() => { + }, [o, k, lr, z, m, p, j, Q, y, x]), fr.useEffect(() => (queueMicrotask(() => { W.current = !1; }), () => { queueMicrotask(tA); @@ -14724,18 +14724,18 @@ function S2(t, r) { ancestorScroll: g = !1, bubbles: b, capture: f - } = r, v = Ih(), p = ri(typeof l == "function" ? l : () => !1), m = typeof l == "function" ? p : l, y = fr.useRef(!1), { + } = r, v = Dh(), p = ri(typeof l == "function" ? l : () => !1), m = typeof l == "function" ? p : l, y = fr.useRef(!1), { escapeKey: k, outsidePress: x } = xC(b), { escapeKey: _, outsidePress: S - } = xC(f), E = fr.useRef(!1), O = ri((z) => { + } = xC(f), E = fr.useRef(!1), O = ri((j) => { var F; - if (!e || !i || !c || z.key !== "Escape" || E.current) + if (!e || !i || !c || j.key !== "Escape" || E.current) return; const H = (F = a.current.floatingContext) == null ? void 0 : F.nodeId, q = v ? c0(v.nodesRef.current, H) : []; - if (!k && (z.stopPropagation(), q.length > 0)) { + if (!k && (j.stopPropagation(), q.length > 0)) { let W = !0; if (q.forEach((Z) => { var $; @@ -14746,26 +14746,26 @@ function S2(t, r) { }), !W) return; } - o(!1, JX(z) ? z.nativeEvent : z, "escape-key"); - }), R = ri((z) => { + o(!1, JX(j) ? j.nativeEvent : j, "escape-key"); + }), R = ri((j) => { var F; const H = () => { var q; - O(z), (q = Mb(z)) == null || q.removeEventListener("keydown", H); + O(j), (q = Mb(j)) == null || q.removeEventListener("keydown", H); }; - (F = Mb(z)) == null || F.addEventListener("keydown", H); - }), M = ri((z) => { + (F = Mb(j)) == null || F.addEventListener("keydown", H); + }), M = ri((j) => { var F; const H = a.current.insideReactTree; a.current.insideReactTree = !1; const q = y.current; - if (y.current = !1, d === "click" && q || H || typeof m == "function" && !m(z)) + if (y.current = !1, d === "click" && q || H || typeof m == "function" && !m(j)) return; - const W = Mb(z), Z = "[" + b0("inert") + "]", $ = pl(n.floating).querySelectorAll(Z); + const W = Mb(j), Z = "[" + b0("inert") + "]", $ = pl(n.floating).querySelectorAll(Z); let X = pa(W) ? W : null; - for (; X && !Sh(X); ) { - const tr = Th(X); - if (Sh(tr) || !pa(tr)) + for (; X && !Oh(X); ) { + const tr = Ch(X); + if (Oh(tr) || !pa(tr)) break; X = tr; } @@ -14774,16 +14774,16 @@ function S2(t, r) { // element was injected after the floating element rendered. Array.from($).every((tr) => !Vc(X, tr))) return; - if (Ki(W) && j) { - const tr = Sh(W), dr = Ju(W), sr = /auto|scroll/, pr = tr || sr.test(dr.overflowX), ur = tr || sr.test(dr.overflowY), cr = pr && W.clientWidth > 0 && W.scrollWidth > W.clientWidth, gr = ur && W.clientHeight > 0 && W.scrollHeight > W.clientHeight, kr = dr.direction === "rtl", Or = gr && (kr ? z.offsetX <= W.offsetWidth - W.clientWidth : z.offsetX > W.clientWidth), Ir = cr && z.offsetY > W.clientHeight; + if (Ki(W) && z) { + const tr = Oh(W), dr = Ju(W), sr = /auto|scroll/, pr = tr || sr.test(dr.overflowX), ur = tr || sr.test(dr.overflowY), cr = pr && W.clientWidth > 0 && W.scrollWidth > W.clientWidth, gr = ur && W.clientHeight > 0 && W.scrollHeight > W.clientHeight, kr = dr.direction === "rtl", Or = gr && (kr ? j.offsetX <= W.offsetWidth - W.clientWidth : j.offsetX > W.clientWidth), Ir = cr && j.offsetY > W.clientHeight; if (Or || Ir) return; } const Q = (F = a.current.floatingContext) == null ? void 0 : F.nodeId, lr = v && c0(v.nodesRef.current, Q).some((tr) => { var dr; - return d6(z, (dr = tr.context) == null ? void 0 : dr.elements.floating); + return d6(j, (dr = tr.context) == null ? void 0 : dr.elements.floating); }); - if (d6(z, n.floating) || d6(z, n.domReference) || lr) + if (d6(j, n.floating) || d6(j, n.domReference) || lr) return; const or = v ? c0(v.nodesRef.current, Q) : []; if (or.length > 0) { @@ -14797,28 +14797,28 @@ function S2(t, r) { }), !tr) return; } - o(!1, z, "outside-press"); - }), I = ri((z) => { + o(!1, j, "outside-press"); + }), I = ri((j) => { var F; const H = () => { var q; - M(z), (q = Mb(z)) == null || q.removeEventListener(d, H); + M(j), (q = Mb(j)) == null || q.removeEventListener(d, H); }; - (F = Mb(z)) == null || F.addEventListener(d, H); + (F = Mb(j)) == null || F.addEventListener(d, H); }); fr.useEffect(() => { if (!e || !i) return; a.current.__escapeKeyBubbles = k, a.current.__outsidePressBubbles = x; - let z = -1; + let j = -1; function F($) { o(!1, $, "ancestor-scroll"); } function H() { - window.clearTimeout(z), E.current = !0; + window.clearTimeout(j), E.current = !0; } function q() { - z = window.setTimeout( + j = window.setTimeout( () => { E.current = !1; }, @@ -14840,7 +14840,7 @@ function S2(t, r) { }), () => { c && (W.removeEventListener("keydown", _ ? R : O, _), W.removeEventListener("compositionstart", H), W.removeEventListener("compositionend", q)), m && W.removeEventListener(d, S ? I : M, S), Z.forEach(($) => { $.removeEventListener("scroll", F); - }), window.clearTimeout(z); + }), window.clearTimeout(j); }; }, [a, n, c, m, d, e, o, g, i, k, x, O, _, R, M, S, I]), fr.useEffect(() => { a.current.insideReactTree = !1; @@ -14848,23 +14848,23 @@ function S2(t, r) { const L = fr.useMemo(() => ({ onKeyDown: O, ...s && { - [sK[u]]: (z) => { - o(!1, z.nativeEvent, "reference-press"); + [sK[u]]: (j) => { + o(!1, j.nativeEvent, "reference-press"); }, ...u !== "click" && { - onClick(z) { - o(!1, z.nativeEvent, "reference-press"); + onClick(j) { + o(!1, j.nativeEvent, "reference-press"); } } } - }), [O, o, s, u]), j = fr.useMemo(() => { - function z(F) { + }), [O, o, s, u]), z = fr.useMemo(() => { + function j(F) { F.button === 0 && (y.current = !0); } return { onKeyDown: O, - onMouseDown: z, - onMouseUp: z, + onMouseDown: j, + onMouseUp: j, [uK[d]]: () => { a.current.insideReactTree = !0; } @@ -14872,8 +14872,8 @@ function S2(t, r) { }, [O, d, a]); return fr.useMemo(() => i ? { reference: L, - floating: j - } : {}, [i, L, j]); + floating: z + } : {}, [i, L, z]); } function gK(t) { const { @@ -14915,7 +14915,7 @@ function O2(t) { floating: null, ...t.elements } - }), o = t.rootContext || e, n = o.elements, [a, i] = fr.useState(null), [c, l] = fr.useState(null), s = (n == null ? void 0 : n.domReference) || a, u = fr.useRef(null), g = Ih(); + }), o = t.rootContext || e, n = o.elements, [a, i] = fr.useState(null), [c, l] = fr.useState(null), s = (n == null ? void 0 : n.domReference) || a, u = fr.useRef(null), g = Dh(); Mn(() => { s && (u.current = s); }, [s]); @@ -15150,7 +15150,7 @@ function fK(t, r) { virtualItemRef: O, itemSizes: R, dense: M = !1 - } = r, I = yx(n.floating), L = Hc(I), j = av(), z = Ih(); + } = r, I = yx(n.floating), L = Hc(I), z = av(), j = Dh(); Mn(() => { t.dataRef.current.orientation = x; }, [t, x]); @@ -15160,7 +15160,7 @@ function fK(t, r) { function Er(ie) { if (v) { var me; - (me = ie.id) != null && me.endsWith("-fui-option") && (ie.id = a + "-" + Math.random().toString(16).slice(2, 10)), gr(ie.id), z == null || z.events.emit("virtualfocus", ie), O && (O.current = ie); + (me = ie.id) != null && me.endsWith("-fui-option") && (ie.id = a + "-" + Math.random().toString(16).slice(2, 10)), gr(ie.id), j == null || j.events.emit("virtualfocus", ie), O && (O.current = ie); } else Xv(ie, { sync: or.current, @@ -15196,21 +15196,21 @@ function fK(t, r) { } else by(i, c) || (W.current = c, Ir(), tr.current = !1); }, [d, e, n.floating, c, ur, b, i, x, f, F, Ir, dr]), Mn(() => { var Er; - if (!d || n.floating || !z || v || !Q.current) + if (!d || n.floating || !j || v || !Q.current) return; - const Pr = z.nodesRef.current, Dr = (Er = Pr.find((me) => me.id === j)) == null || (Er = Er.context) == null ? void 0 : Er.elements.floating, Yr = Pb(pl(n.floating)), ie = Pr.some((me) => me.context && Vc(me.context.elements.floating, Yr)); + const Pr = j.nodesRef.current, Dr = (Er = Pr.find((me) => me.id === z)) == null || (Er = Er.context) == null ? void 0 : Er.elements.floating, Yr = Pb(pl(n.floating)), ie = Pr.some((me) => me.context && Vc(me.context.elements.floating, Yr)); Dr && !ie && $.current && Dr.focus({ preventScroll: !0 }); - }, [d, n.floating, z, j, v]), Mn(() => { - if (!d || !z || !v || j) return; + }, [d, n.floating, j, z, v]), Mn(() => { + if (!d || !j || !v || z) return; function Er(Pr) { Or(Pr.id), O && (O.current = Pr); } - return z.events.on("virtualfocus", Er), () => { - z.events.off("virtualfocus", Er); + return j.events.on("virtualfocus", Er), () => { + j.events.off("virtualfocus", Er); }; - }, [d, z, v, j, O]), Mn(() => { + }, [d, j, v, z, O]), Mn(() => { X.current = F, lr.current = e, Q.current = !!n.floating; }), Mn(() => { e || (Z.current = null, q.current = p); @@ -15257,12 +15257,12 @@ function fK(t, r) { }; }, [sr, L, m, i, F, v]), Ar = fr.useCallback(() => { var Er; - return _ ?? (z == null || (Er = z.nodesRef.current.find((Pr) => Pr.id === j)) == null || (Er = Er.context) == null || (Er = Er.dataRef) == null ? void 0 : Er.current.orientation); - }, [j, z, _]), Y = ri((Er) => { + return _ ?? (j == null || (Er = j.nodesRef.current.find((Pr) => Pr.id === z)) == null || (Er = Er.context) == null || (Er = Er.dataRef) == null ? void 0 : Er.current.orientation); + }, [z, j, _]), Y = ri((Er) => { if ($.current = !1, or.current = !0, Er.which === 229 || !sr.current && Er.currentTarget === L.current) return; if (b && EC(Er.key, x, f, S)) { - Z1(Er.key, Ar()) || vl(Er), o(!1, Er.nativeEvent, "list-navigation"), Ki(n.domReference) && (v ? z == null || z.events.emit("virtualfocus", n.domReference) : n.domReference.focus()); + Z1(Er.key, Ar()) || vl(Er), o(!1, Er.nativeEvent, "list-navigation"), Ki(n.domReference) && (v ? j == null || j.events.emit("virtualfocus", n.domReference) : n.domReference.focus()); return; } const Pr = W.current, Dr = s6(i, k), Yr = QT(i, k); @@ -15343,7 +15343,7 @@ function fK(t, r) { $.current = !1; const Yr = Dr.key.startsWith("Arrow"), ie = ["Home", "End"].includes(Dr.key), me = Yr || ie, xe = _C(Dr.key, x, f), Me = EC(Dr.key, x, f, S), Ie = _C(Dr.key, Ar(), f), he = Z1(Dr.key, x), ee = (b ? Ie : he) || Dr.key === "Enter" || Dr.key.trim() === ""; if (v && e) { - const Qr = z == null ? void 0 : z.nodesRef.current.find((Ne) => Ne.parentId == null), oe = z && Qr ? QX(z.nodesRef.current, Qr.id) : null; + const Qr = j == null ? void 0 : j.nodesRef.current.find((Ne) => Ne.parentId == null), oe = j && Qr ? QX(j.nodesRef.current, Qr.id) : null; if (me && oe && O) { const Ne = new KeyboardEvent("keydown", { key: Dr.key, @@ -15382,7 +15382,7 @@ function fK(t, r) { onMouseDown: Er, onClick: Er }; - }, [cr, J, S, Y, dr, p, i, b, F, o, e, y, x, Ar, f, s, z, v, O]); + }, [cr, J, S, Y, dr, p, i, b, F, o, e, y, x, Ar, f, s, j, v, O]); return fr.useMemo(() => d ? { reference: xr, floating: nr, @@ -15596,7 +15596,7 @@ function yK(t, r) { }) && v.current === M.key && (v.current = "", p.current = m.current), v.current += M.key, fl(f), f.current = window.setTimeout(() => { v.current = "", p.current = m.current, S(!1); }, u); - const z = p.current, F = I(L, [...L.slice((z || 0) + 1), ...L.slice(0, (z || 0) + 1)], v.current); + const j = p.current, F = I(L, [...L.slice((j || 0) + 1), ...L.slice(0, (j || 0) + 1)], v.current); F !== -1 ? (y(F), m.current = F) : M.key !== " " && (v.current = "", S(!1)); }), O = fr.useMemo(() => ({ onKeyDown: E @@ -15666,7 +15666,7 @@ function UU(t) { const { clientX: S, clientY: E - } = x, O = [S, E], R = ZZ(x), M = x.type === "mouseleave", I = f6(v.floating, R), L = f6(v.domReference, R), j = v.domReference.getBoundingClientRect(), z = v.floating.getBoundingClientRect(), F = f.split("-")[0], H = g > z.right - z.width / 2, q = b > z.bottom - z.height / 2, W = wK(O, j), Z = z.width > j.width, $ = z.height > j.height, X = (Z ? j : z).left, Q = (Z ? j : z).right, lr = ($ ? j : z).top, or = ($ ? j : z).bottom; + } = x, O = [S, E], R = ZZ(x), M = x.type === "mouseleave", I = f6(v.floating, R), L = f6(v.domReference, R), z = v.domReference.getBoundingClientRect(), j = v.floating.getBoundingClientRect(), F = f.split("-")[0], H = g > j.right - j.width / 2, q = b > j.bottom - j.height / 2, W = wK(O, z), Z = j.width > z.width, $ = j.height > z.height, X = (Z ? z : j).left, Q = (Z ? z : j).right, lr = ($ ? z : j).top, or = ($ ? z : j).bottom; if (I && (a = !0, !M)) return; if (L && (a = !1), L && !M) { @@ -15675,40 +15675,40 @@ function UU(t) { } if (M && pa(x.relatedTarget) && f6(v.floating, x.relatedTarget) || y && BU(y.nodesRef.current, m).length) return; - if (F === "top" && b >= j.bottom - 1 || F === "bottom" && b <= j.top + 1 || F === "left" && g >= j.right - 1 || F === "right" && g <= j.left + 1) + if (F === "top" && b >= z.bottom - 1 || F === "bottom" && b <= z.top + 1 || F === "left" && g >= z.right - 1 || F === "right" && g <= z.left + 1) return _(); let tr = []; switch (F) { case "top": - tr = [[X, j.top + 1], [X, z.bottom - 1], [Q, z.bottom - 1], [Q, j.top + 1]]; + tr = [[X, z.top + 1], [X, j.bottom - 1], [Q, j.bottom - 1], [Q, z.top + 1]]; break; case "bottom": - tr = [[X, z.top + 1], [X, j.bottom - 1], [Q, j.bottom - 1], [Q, z.top + 1]]; + tr = [[X, j.top + 1], [X, z.bottom - 1], [Q, z.bottom - 1], [Q, j.top + 1]]; break; case "left": - tr = [[z.right - 1, or], [z.right - 1, lr], [j.left + 1, lr], [j.left + 1, or]]; + tr = [[j.right - 1, or], [j.right - 1, lr], [z.left + 1, lr], [z.left + 1, or]]; break; case "right": - tr = [[j.right - 1, or], [j.right - 1, lr], [z.left + 1, lr], [z.left + 1, or]]; + tr = [[z.right - 1, or], [z.right - 1, lr], [j.left + 1, lr], [j.left + 1, or]]; break; } function dr(sr) { let [pr, ur] = sr; switch (F) { case "top": { - const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], kr = [[z.left, H || Z ? z.bottom - r : z.top], [z.right, H ? Z ? z.bottom - r : z.top : z.bottom - r]]; + const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], kr = [[j.left, H || Z ? j.bottom - r : j.top], [j.right, H ? Z ? j.bottom - r : j.top : j.bottom - r]]; return [cr, gr, ...kr]; } case "bottom": { - const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], kr = [[z.left, H || Z ? z.top + r : z.bottom], [z.right, H ? Z ? z.top + r : z.bottom : z.top + r]]; + const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], kr = [[j.left, H || Z ? j.top + r : j.bottom], [j.right, H ? Z ? j.top + r : j.bottom : j.top + r]]; return [cr, gr, ...kr]; } case "left": { const cr = [pr + r + 1, $ ? ur + r / 2 : q ? ur + r * 4 : ur - r * 4], gr = [pr + r + 1, $ ? ur - r / 2 : q ? ur + r * 4 : ur - r * 4]; - return [...[[q || $ ? z.right - r : z.left, z.top], [q ? $ ? z.right - r : z.left : z.right - r, z.bottom]], cr, gr]; + return [...[[q || $ ? j.right - r : j.left, j.top], [q ? $ ? j.right - r : j.left : j.right - r, j.bottom]], cr, gr]; } case "right": { - const cr = [pr - r, $ ? ur + r / 2 : q ? ur + r * 4 : ur - r * 4], gr = [pr - r, $ ? ur - r / 2 : q ? ur + r * 4 : ur - r * 4], kr = [[q || $ ? z.left + r : z.right, z.top], [q ? $ ? z.left + r : z.right : z.left + r, z.bottom]]; + const cr = [pr - r, $ ? ur + r / 2 : q ? ur + r * 4 : ur - r * 4], gr = [pr - r, $ ? ur - r / 2 : q ? ur + r * 4 : ur - r * 4], kr = [[q || $ ? j.left + r : j.right, j.top], [q ? $ ? j.left + r : j.right : j.left + r, j.bottom]]; return [cr, gr, ...kr]; } } @@ -15769,8 +15769,8 @@ function SK({ isInitialOpen: t = !1, placement: r = "top", isOpen: e, onOpenChan open: p, placement: r, strategy: i, - whileElementsMounted(L, j, z) { - return JO(L, j, z, Object.assign({}, d)); + whileElementsMounted(L, z, j) { + return JO(L, z, j, Object.assign({}, d)); } }), x = k.context, _ = NU(x, { delay: c, @@ -15943,16 +15943,16 @@ const YU = (t) => { if (O && l) throw new Error('BaseIconButton: Cannot use isFloating and iconButtonVariant="clean" at the same time.'); !s && !(p != null && p["aria-label"]) && ux("Icon buttons do not have text, be sure to include a description or an aria-label for screen readers link: https://dequeuniversity.com/rules/axe/4.4/button-name?application=axeAPI"); - const I = (j) => { + const I = (z) => { if (!E) { - j.preventDefault(), j.stopPropagation(); + z.preventDefault(), z.stopPropagation(); return; } - m && m(j); + m && m(z); }, L = fn.useMemo(() => { - var j; - const z = s ?? ((j = g == null ? void 0 : g.content) === null || j === void 0 ? void 0 : j.children); - return vr.jsxs(vr.Fragment, { children: [z, u && vr.jsx(WO, Object.assign({}, u))] }); + var z; + const j = s ?? ((z = g == null ? void 0 : g.content) === null || z === void 0 ? void 0 : z.children); + return vr.jsxs(vr.Fragment, { children: [j, u && vr.jsx(WO, Object.assign({}, u))] }); }, [s, u, (r = g == null ? void 0 : g.content) === null || r === void 0 ? void 0 : r.children]); return vr.jsxs(Qu, Object.assign({ hoverDelay: { close: 0, @@ -16027,14 +16027,14 @@ function MK({ isInitialOpen: t = !1, placement: r = "bottom", isOpen: e, onOpenC referencePress: g }), L = C2(R, { role: s - }), j = dK(R, { + }), z = dK(R, { enabled: i !== void 0, x: i == null ? void 0 : i.x, y: i == null ? void 0 : i.y - }), z = A2([M, I, L, j]), { styles: F } = mK(R, { + }), j = A2([M, I, L, z]), { styles: F } = mK(R, { duration: (p = Number.parseInt(nd.motion.duration.quick)) !== null && p !== void 0 ? p : 0 }); - return fr.useMemo(() => Object.assign(Object.assign(Object.assign({}, O), z), { + return fr.useMemo(() => Object.assign(Object.assign(Object.assign({}, O), j), { anchorElementAsPortalAnchor: c, descriptionId: _, initialFocus: d, @@ -16048,7 +16048,7 @@ function MK({ isInitialOpen: t = !1, placement: r = "bottom", isOpen: e, onOpenC transitionStyles: F }), [ E, - z, + j, O, F, k, @@ -16170,7 +16170,7 @@ const r5 = fr.createContext({ setHasFocusInside: () => { } }), KU = fr.createContext(null), zK = (t) => av() === null ? vr.jsx(XZ, { children: vr.jsx(AC, Object.assign({}, t, { isRoot: !0 })) }) : vr.jsx(AC, Object.assign({}, t)), AC = ({ children: t, isOpen: r, onClose: e, isRoot: o, anchorRef: n, as: a, className: i, placement: c, minWidth: l, title: d, isDisabled: s, description: u, icon: g, isPortaled: b = !0, portalTarget: f, htmlAttributes: v, strategy: p, ref: m, style: y }) => { - const [k, x] = fr.useState(!1), [_, S] = fr.useState(!1), [E, O] = fr.useState(null), R = fr.useRef([]), M = fr.useRef([]), I = fr.useContext(r5), L = nA(), j = Ih(), z = WZ(), F = av(), H = x2(), { themeClassName: q } = R2(); + const [k, x] = fr.useState(!1), [_, S] = fr.useState(!1), [E, O] = fr.useState(null), R = fr.useRef([]), M = fr.useRef([]), I = fr.useContext(r5), L = nA(), z = Dh(), j = WZ(), F = av(), H = x2(), { themeClassName: q } = R2(); fr.useEffect(() => { r !== void 0 && x(r); }, [r]), fr.useEffect(() => { @@ -16192,7 +16192,7 @@ const r5 = fr.createContext({ } : { fallbackPlacements: ["left-start", "right-start"] }), xx() ], - nodeId: z, + nodeId: j, onOpenChange: (Lr, Ar) => { s || (r === void 0 && x(Lr), Lr || (Ar instanceof PointerEvent ? e == null || e(Ar, { type: "backdropClick" }) : Ar instanceof KeyboardEvent ? e == null || e(Ar, { type: "escapeKeyDown" }) : Ar instanceof FocusEvent && (e == null || e(Ar, { type: "focusOut" })))); }, @@ -16221,27 +16221,27 @@ const r5 = fr.createContext({ onMatch: k ? O : void 0 }), { getReferenceProps: cr, getFloatingProps: gr, getItemProps: kr } = A2([or, tr, dr, sr, pr, ur]); fr.useEffect(() => { - if (!j) + if (!z) return; function Lr(Y) { r === void 0 && x(!1), e == null || e(void 0, { id: Y == null ? void 0 : Y.id, type: "itemClick" }); } function Ar(Y) { - Y.nodeId !== z && Y.parentId === F && (r === void 0 && x(!1), e == null || e(void 0, { type: "itemClick" })); + Y.nodeId !== j && Y.parentId === F && (r === void 0 && x(!1), e == null || e(void 0, { type: "itemClick" })); } - return j.events.on("click", Lr), j.events.on("menuopen", Ar), () => { - j.events.off("click", Lr), j.events.off("menuopen", Ar); + return z.events.on("click", Lr), z.events.on("menuopen", Ar), () => { + z.events.off("click", Lr), z.events.off("menuopen", Ar); }; - }, [j, z, F, e, r]), fr.useEffect(() => { - k && j && j.events.emit("menuopen", { nodeId: z, parentId: F }); - }, [j, k, z, F]); + }, [z, j, F, e, r]), fr.useEffect(() => { + k && z && z.events.emit("menuopen", { nodeId: j, parentId: F }); + }, [z, k, j, F]); const Or = fr.useCallback((Lr) => { Lr.key === "Tab" && Lr.shiftKey && requestAnimationFrame(() => { const Ar = Q.floating.current; Ar && !Ar.contains(document.activeElement) && (r === void 0 && x(!1), e == null || e(void 0, { type: "focusOut" })); }); }, [r, e, Q]), Ir = ao("ndl-menu", q, i), Mr = Vg([Q.setReference, H.ref, m]); - return vr.jsxs(YZ, { id: z, children: [o !== !0 && vr.jsx(UK, { ref: Mr, className: Z ? "MenuItem" : "RootMenu", isDisabled: s, style: y, htmlAttributes: Object.assign(Object.assign({ "data-focus-inside": _ ? "" : void 0, "data-nested": Z ? "" : void 0, "data-open": k ? "" : void 0, role: Z ? "menuitem" : void 0, tabIndex: Z ? I.activeIndex === H.index ? 0 : -1 : void 0 }, v), cr(I.getItemProps({ + return vr.jsxs(YZ, { id: j, children: [o !== !0 && vr.jsx(UK, { ref: Mr, className: Z ? "MenuItem" : "RootMenu", isDisabled: s, style: y, htmlAttributes: Object.assign(Object.assign({ "data-focus-inside": _ ? "" : void 0, "data-nested": Z ? "" : void 0, "data-open": k ? "" : void 0, role: Z ? "menuitem" : void 0, tabIndex: Z ? I.activeIndex === H.index ? 0 : -1 : void 0 }, v), cr(I.getItemProps({ onFocus(Lr) { var Ar; (Ar = v == null ? void 0 : v.onFocus) === null || Ar === void 0 || Ar.call(v, Lr), S(!1), I.setHasFocusInside(!0); @@ -16263,7 +16263,7 @@ const r5 = fr.createContext({ return vr.jsx(f, Object.assign({ className: b, ref: u, type: "button", role: "menuitem", "aria-disabled": i, style: d }, g, s, { children: vr.jsxs("div", { className: "ndl-menu-item-inner", children: [!!n && vr.jsx("div", { className: "ndl-menu-item-pre-leading-content", children: n }), !!e && vr.jsx("div", { className: "ndl-menu-item-leading-content", children: e }), vr.jsxs("div", { className: "ndl-menu-item-title-wrapper", children: [vr.jsx("div", { className: "ndl-menu-item-title", children: r }), !!a && vr.jsx("div", { className: "ndl-menu-item-description", children: a })] }), !!o && vr.jsx("div", { className: "ndl-menu-item-trailing-content", children: o })] }) })); }, BK = (t) => { var { title: r, className: e, style: o, leadingVisual: n, trailingContent: a, description: i, isDisabled: c, as: l, onClick: d, onFocus: s, htmlAttributes: u, id: g, ref: b } = t, f = Tk(t, ["title", "className", "style", "leadingVisual", "trailingContent", "description", "isDisabled", "as", "onClick", "onFocus", "htmlAttributes", "id", "ref"]); - const v = fr.useContext(r5), m = x2({ label: typeof r == "string" ? r : void 0 }), y = Ih(), k = m.index === v.activeIndex, x = Vg([m.ref, b]); + const v = fr.useContext(r5), m = x2({ label: typeof r == "string" ? r : void 0 }), y = Dh(), k = m.index === v.activeIndex, x = Vg([m.ref, b]); return vr.jsx(iA, Object.assign({ as: l ?? "button", style: o, className: e, ref: x, title: r, description: i, leadingContent: n, trailingContent: a, isDisabled: c, htmlAttributes: Object.assign(Object.assign(Object.assign({}, u), { tabIndex: k ? 0 : -1 }), v.getItemProps({ id: g, onClick(_) { @@ -16303,7 +16303,7 @@ const r5 = fr.createContext({ }, [s]), vr.jsx(d, Object.assign({ className: l, style: o, ref: i }, s ? { id: s.labelId, role: "presentation" } : { role: "separator" }, c, a, { children: r })); }, qK = (t) => { var { title: r, leadingVisual: e, trailingContent: o, description: n, isDisabled: a, isChecked: i = !1, onClick: c, onFocus: l, className: d, style: s, as: u, id: g, htmlAttributes: b, ref: f } = t, v = Tk(t, ["title", "leadingVisual", "trailingContent", "description", "isDisabled", "isChecked", "onClick", "onFocus", "className", "style", "as", "id", "htmlAttributes", "ref"]); - const p = fr.useContext(r5), y = x2({ label: typeof r == "string" ? r : void 0 }), k = Ih(), x = y.index === p.activeIndex, _ = Vg([y.ref, f]), S = ao("ndl-menu-radio-item", d, { + const p = fr.useContext(r5), y = x2({ label: typeof r == "string" ? r : void 0 }), k = Dh(), x = y.index === p.activeIndex, _ = Vg([y.ref, f]), S = ao("ndl-menu-radio-item", d, { "ndl-checked": i }); return vr.jsx(iA, Object.assign({ as: u ?? "button", style: s, className: S, ref: _, title: r, description: n, preLeadingContent: i ? vr.jsx(PY, { className: "n-size-5 n-shrink-0 n-self-center" }) : null, leadingContent: e, trailingContent: o, isDisabled: a, htmlAttributes: Object.assign(Object.assign(Object.assign({}, b), { "aria-checked": i, role: "menuitemradio", tabIndex: x ? 0 : -1 }), p.getItemProps({ @@ -16387,7 +16387,7 @@ const ZK = (t) => { isControlled: u !== void 0, onChange: m, state: u ?? "" - }), L = fr.useId(), j = fr.useId(), z = fr.useId(), F = ao("ndl-text-input", k, { + }), L = fr.useId(), z = fr.useId(), j = fr.useId(), F = ao("ndl-text-input", k, { "ndl-disabled": f, "ndl-has-error": o, "ndl-has-icon": a || i || o, @@ -16414,8 +16414,8 @@ const ZK = (t) => { "ndl-information-icon-small": d === "small" || d === "medium" }), tr = fr.useMemo(() => { const dr = []; - return L && Q && dr.push(L), n && !o ? dr.push(j) : o && dr.push(z), dr.join(" "); - }, [L, Q, n, o, j, z]); + return L && Q && dr.push(L), n && !o ? dr.push(z) : o && dr.push(j), dr.join(" "); + }, [L, Q, n, o, z, j]); return vr.jsxs("div", { className: F, style: x, children: [vr.jsxs("label", { className: q, children: [!H && vr.jsx(Ym, Object.assign({ onBackground: "weak", shape: "rectangular" }, E, { isLoading: _, children: vr.jsxs("div", { className: "ndl-label-text-wrapper", children: [vr.jsx(fu, { variant: d === "large" ? "body-large" : "body-medium", className: "ndl-label-text", children: r }), !!l && vr.jsxs(Qu, Object.assign({}, g == null ? void 0 : g.root, { type: "simple", children: [vr.jsx(Qu.Trigger, Object.assign({}, g == null ? void 0 : g.trigger, { className: or, hasButtonWrapper: !0, children: vr.jsx("div", { tabIndex: 0, role: "button", "aria-label": "Information icon", children: vr.jsx(VY, {}) }) })), vr.jsx(Qu.Content, Object.assign({}, g == null ? void 0 : g.content, { children: l }))] })), c && vr.jsx(fu, { variant: d === "large" ? "body-large" : "body-medium", className: "ndl-form-item-optional", children: p === !0 ? "Required" : "Optional" })] }) })), vr.jsx(Ym, Object.assign({ onBackground: "weak", shape: "rectangular" }, E, { isLoading: _, children: vr.jsxs("div", { className: "ndl-input-wrapper", children: [(a || S && !i) && vr.jsx("div", { className: "ndl-element-leading ndl-element", children: S ? vr.jsx(TC, { size: d === "large" ? "medium" : "small", className: d === "large" ? "ndl-medium-spinner" : "ndl-small-spinner" }) : a }), vr.jsxs("div", { className: ao("ndl-input-container", { "ndl-clearable": y }), children: [vr.jsx("input", Object.assign({ ref: O, readOnly: v, disabled: f, required: p, value: M, placeholder: s, type: "text", onChange: I, "aria-describedby": tr, "aria-invalid": !!o }, W, { onKeyDown: lr }, R)), Q && vr.jsxs("span", { id: L, className: "ndl-text-input-hint", "aria-hidden": !0, children: [S && "Loading ", y && "Press Escape to clear input."] }), y && !!M && vr.jsx("div", { className: "ndl-element-clear ndl-element", children: vr.jsx("button", { tabIndex: -1, "aria-hidden": !0, type: "button", title: "Clear input (Esc)", onClick: () => { @@ -16424,12 +16424,12 @@ const ZK = (t) => { }); }, children: vr.jsx(GO, { className: "n-size-4" }) }) })] }), i && vr.jsx("div", { className: "ndl-element-trailing ndl-element", children: S && !a ? vr.jsx(TC, { size: d === "large" ? "medium" : "small", className: d === "large" ? "ndl-medium-spinner" : "ndl-small-spinner" }) : i })] }) }))] }), !!n && !o && vr.jsx(Ym, { onBackground: "weak", shape: "rectangular", isLoading: _, children: vr.jsx(fu, { variant: d === "large" ? "body-medium" : "body-small", className: "ndl-form-message", htmlAttributes: { "aria-live": "polite", - id: j + id: z }, children: n }) }), !!o && // TODO v4: We might want to have a min width for the container for the messages to help skeleton loading. // Currently the message fills 100% of the width while the rest of the text input has a set width. vr.jsx(Ym, Object.assign({ onBackground: "weak", shape: "rectangular", width: "fit-content" }, E, { isLoading: _, children: vr.jsxs("div", { className: "ndl-form-message", children: [vr.jsx("div", { className: "ndl-error-icon", children: vr.jsx(dX, {}) }), vr.jsx(fu, { className: "ndl-error-text", variant: d === "large" ? "body-medium" : "body-small", htmlAttributes: { "aria-live": "polite", - id: z + id: j }, children: o })] }) }))] }); }; var KK = function(t, r) { @@ -16519,24 +16519,24 @@ function eQ() { return s.Date.now(); }; function p(_, S, E) { - var O, R, M, I, L, j, z = 0, F = !1, H = !1, q = !0; + var O, R, M, I, L, z, j = 0, F = !1, H = !1, q = !0; if (typeof _ != "function") throw new TypeError(t); S = x(S) || 0, m(E) && (F = !!E.leading, H = "maxWait" in E, M = H ? b(x(E.maxWait) || 0, S) : M, q = "trailing" in E ? !!E.trailing : q); function W(sr) { var pr = O, ur = R; - return O = R = void 0, z = sr, I = _.apply(ur, pr), I; + return O = R = void 0, j = sr, I = _.apply(ur, pr), I; } function Z(sr) { - return z = sr, L = setTimeout(Q, S), F ? W(sr) : I; + return j = sr, L = setTimeout(Q, S), F ? W(sr) : I; } function $(sr) { - var pr = sr - j, ur = sr - z, cr = S - pr; + var pr = sr - z, ur = sr - j, cr = S - pr; return H ? f(cr, M - ur) : cr; } function X(sr) { - var pr = sr - j, ur = sr - z; - return j === void 0 || pr >= S || pr < 0 || H && ur >= M; + var pr = sr - z, ur = sr - j; + return z === void 0 || pr >= S || pr < 0 || H && ur >= M; } function Q() { var sr = v(); @@ -16548,18 +16548,18 @@ function eQ() { return L = void 0, q && O ? W(sr) : (O = R = void 0, I); } function or() { - L !== void 0 && clearTimeout(L), z = 0, O = j = R = L = void 0; + L !== void 0 && clearTimeout(L), j = 0, O = z = R = L = void 0; } function tr() { return L === void 0 ? I : lr(v()); } function dr() { var sr = v(), pr = X(sr); - if (O = arguments, R = this, j = sr, pr) { + if (O = arguments, R = this, z = sr, pr) { if (L === void 0) - return Z(j); + return Z(z); if (H) - return L = setTimeout(Q, S), W(j); + return L = setTimeout(Q, S), W(z); } return L === void 0 && (L = setTimeout(Q, S)), I; } @@ -16798,7 +16798,7 @@ function aQ(t) { g: 0, b: 0 }, e = 1, o = null, n = null, a = null, i = !1, c = !1; - return typeof t == "string" && (t = SQ(t)), Sx(t) == "object" && (fh(t.r) && fh(t.g) && fh(t.b) ? (r = iQ(t.r, t.g, t.b), i = !0, c = String(t.r).substr(-1) === "%" ? "prgb" : "rgb") : fh(t.h) && fh(t.s) && fh(t.v) ? (o = Xm(t.s), n = Xm(t.v), r = lQ(t.h, o, n), i = !0, c = "hsv") : fh(t.h) && fh(t.s) && fh(t.l) && (o = Xm(t.s), a = Xm(t.l), r = cQ(t.h, o, a), i = !0, c = "hsl"), t.hasOwnProperty("a") && (e = t.a)), e = JU(e), { + return typeof t == "string" && (t = SQ(t)), Sx(t) == "object" && (vh(t.r) && vh(t.g) && vh(t.b) ? (r = iQ(t.r, t.g, t.b), i = !0, c = String(t.r).substr(-1) === "%" ? "prgb" : "rgb") : vh(t.h) && vh(t.s) && vh(t.v) ? (o = Xm(t.s), n = Xm(t.v), r = lQ(t.h, o, n), i = !0, c = "hsv") : vh(t.h) && vh(t.s) && vh(t.l) && (o = Xm(t.s), a = Xm(t.l), r = cQ(t.h, o, a), i = !0, c = "hsl"), t.hasOwnProperty("a") && (e = t.a)), e = JU(e), { ok: i, format: t.format || c, r: Math.min(255, Math.max(r.r, 0)), @@ -17235,7 +17235,7 @@ var Mg = (function() { hex8: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/ }; })(); -function fh(t) { +function vh(t) { return !!Mg.CSS_UNIT.exec(t); } function SQ(t) { @@ -17830,11 +17830,11 @@ var Yi = function() { }; if (this.delta = L, f && typeof f == "string") { if (f.endsWith("%")) { - var j = x / p.width * 100; - x = "".concat(j, "%"); + var z = x / p.width * 100; + x = "".concat(z, "%"); } else if (f.endsWith("vw")) { - var z = x / this.window.innerWidth * 100; - x = "".concat(z, "vw"); + var j = x / this.window.innerWidth * 100; + x = "".concat(j, "vw"); } else if (f.endsWith("vh")) { var F = x / this.window.innerHeight * 100; x = "".concat(F, "vh"); @@ -17842,11 +17842,11 @@ var Yi = function() { } if (v && typeof v == "string") { if (v.endsWith("%")) { - var j = k / p.height * 100; - k = "".concat(j, "%"); + var z = k / p.height * 100; + k = "".concat(z, "%"); } else if (v.endsWith("vw")) { - var z = k / this.window.innerWidth * 100; - k = "".concat(z, "vw"); + var j = k / this.window.innerWidth * 100; + k = "".concat(j, "vw"); } else if (v.endsWith("vh")) { var F = k / this.window.innerHeight * 100; k = "".concat(F, "vh"); @@ -17983,10 +17983,10 @@ const rF = function(r) { enabled: l === "modal" || l === "overlay" && !g && a || l === "overlay" && g, escapeKey: f && l !== "push", outsidePress: v && l !== "push" - }), j = C2(M, { + }), z = C2(M, { enabled: l === "modal" || l === "overlay", role: "dialog" - }), { getFloatingProps: z } = A2([L, j]), F = Vg([S, k]), H = fr.useCallback((dr) => { + }), { getFloatingProps: j } = A2([L, z]), F = Vg([S, k]), H = fr.useCallback((dr) => { var sr, pr, ur, cr; if (!S.current) return; @@ -18034,7 +18034,7 @@ const rF = function(r) { } : { left: vr.jsx(VC, { handleSide: "left", onResizeBy: H, valueMax: wp(s == null ? void 0 : s.maxWidth), valueMin: wp(s == null ? void 0 : s.minWidth), valueNow: E }) }, onResize: q, ref: F }, _, m, { children: [Q, o] })), or = vr.jsxs($, Object.assign({ className: ao(W), style: y, ref: k }, _, m, { children: [Q, o] })), tr = d ? lr : or; - return l === "modal" && a ? vr.jsxs(gk, Object.assign({}, b, { children: [vr.jsx(iK, { className: "ndl-drawer-overlay-root", lockScroll: !0 }), vr.jsx($y, { context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, z(), { "aria-label": p, "aria-modal": "true", children: tr })) })] })) : l === "overlay" && a ? vr.jsx(bk, { shouldWrap: g, wrap: (dr) => vr.jsx(gk, Object.assign({ preserveTabOrder: !0 }, b, { children: dr })), children: vr.jsx($y, { disabled: !a, context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, z(), { "aria-label": p, "aria-modal": "true", children: tr })) }) }) : tr; + return l === "modal" && a ? vr.jsxs(gk, Object.assign({}, b, { children: [vr.jsx(iK, { className: "ndl-drawer-overlay-root", lockScroll: !0 }), vr.jsx($y, { context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, j(), { "aria-label": p, "aria-modal": "true", children: tr })) })] })) : l === "overlay" && a ? vr.jsx(bk, { shouldWrap: g, wrap: (dr) => vr.jsx(gk, Object.assign({ preserveTabOrder: !0 }, b, { children: dr })), children: vr.jsx($y, { disabled: !a, context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, j(), { "aria-label": p, "aria-modal": "true", children: tr })) }) }) : tr; }; rF.displayName = "Drawer"; const VQ = (t) => { @@ -18985,29 +18985,29 @@ function YJ() { if (typeof c != "function") throw new TypeError(o); l = e(l) || 0, t(d) && (m = !!d.leading, y = "maxWait" in d, g = y ? n(e(d.maxWait) || 0, l) : g, k = "trailing" in d ? !!d.trailing : k); - function x(j) { - var z = s, F = u; - return s = u = void 0, p = j, b = c.apply(F, z), b; + function x(z) { + var j = s, F = u; + return s = u = void 0, p = z, b = c.apply(F, j), b; } - function _(j) { - return p = j, f = setTimeout(O, l), m ? x(j) : b; + function _(z) { + return p = z, f = setTimeout(O, l), m ? x(z) : b; } - function S(j) { - var z = j - v, F = j - p, H = l - z; + function S(z) { + var j = z - v, F = z - p, H = l - j; return y ? a(H, g - F) : H; } - function E(j) { - var z = j - v, F = j - p; - return v === void 0 || z >= l || z < 0 || y && F >= g; + function E(z) { + var j = z - v, F = z - p; + return v === void 0 || j >= l || j < 0 || y && F >= g; } function O() { - var j = r(); - if (E(j)) - return R(j); - f = setTimeout(O, S(j)); + var z = r(); + if (E(z)) + return R(z); + f = setTimeout(O, S(z)); } - function R(j) { - return f = void 0, k && s ? x(j) : (s = u = void 0, b); + function R(z) { + return f = void 0, k && s ? x(z) : (s = u = void 0, b); } function M() { f !== void 0 && clearTimeout(f), p = 0, s = v = u = f = void 0; @@ -19016,8 +19016,8 @@ function YJ() { return f === void 0 ? b : R(r()); } function L() { - var j = r(), z = E(j); - if (s = arguments, u = this, v = j, z) { + var z = r(), j = E(z); + if (s = arguments, u = this, v = z, j) { if (f === void 0) return _(v); if (y) @@ -19059,7 +19059,7 @@ var XJ = YJ(), z5 = /* @__PURE__ */ N5(XJ), z6 = pc ? pc.performance : null, vF }; })(), Tx = function(r) { return ZJ(r); -}, Ch = vF, t0 = 9261, pF = 65599, Lp = 5381, kF = function(r) { +}, Rh = vF, t0 = 9261, pF = 65599, Lp = 5381, kF = function(r) { for (var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : t0, o = e, n; n = r.next(), !n.done; ) o = o * pF + n.value | 0; return o; @@ -19186,7 +19186,7 @@ var lR = !0, e$ = console.warn != null, t$ = console.trace != null, hA = Number. } }, zs = function(r, e, o) { return o && (e = sF(o, e)), r[e]; -}, wh = function(r, e, o, n) { +}, xh = function(r, e, o, n) { o && (e = sF(o, e)), r[e] = n; }, c$ = /* @__PURE__ */ (function() { function t() { @@ -19218,7 +19218,7 @@ var lR = !0, e$ = console.warn != null, t$ = console.trace != null, hA = Number. return this._obj[e]; } }]); -})(), xh = typeof Map < "u" ? Map : c$, l$ = "undefined", d$ = /* @__PURE__ */ (function() { +})(), _h = typeof Map < "u" ? Map : c$, l$ = "undefined", d$ = /* @__PURE__ */ (function() { function t(r) { if (iv(this, t), this._obj = /* @__PURE__ */ Object.create(null), this.size = 0, r != null) { var e; @@ -19401,24 +19401,24 @@ var lR = !0, e$ = console.warn != null, t$ = console.trace != null, hA = Number. x.isNode() && (d.unshift(x), r.bfs && (b[_] = !0, s.push(x)), g[_] = 0); } for (var S = function() { - var j = r.bfs ? d.shift() : d.pop(), z = j.id(); + var z = r.bfs ? d.shift() : d.pop(), j = z.id(); if (r.dfs) { - if (b[z]) + if (b[j]) return 0; - b[z] = !0, s.push(j); + b[j] = !0, s.push(z); } - var F = g[z], H = u[z], q = H != null ? H.source() : null, W = H != null ? H.target() : null, Z = H == null ? void 0 : j.same(q) ? W[0] : q[0], $; - if ($ = n(j, H, Z, f++, F), $ === !0) - return v = j, 1; + var F = g[j], H = u[j], q = H != null ? H.source() : null, W = H != null ? H.target() : null, Z = H == null ? void 0 : z.same(q) ? W[0] : q[0], $; + if ($ = n(z, H, Z, f++, F), $ === !0) + return v = z, 1; if ($ === !1) return 1; - for (var X = j.connectedEdges().filter(function(dr) { - return (!a || dr.source().same(j)) && y.has(dr); + for (var X = z.connectedEdges().filter(function(dr) { + return (!a || dr.source().same(z)) && y.has(dr); }), Q = 0; Q < X.length; Q++) { var lr = X[Q], or = lr.connectedNodes().filter(function(dr) { - return !dr.same(j) && m.has(dr); + return !dr.same(z) && m.has(dr); }), tr = or.id(); - or.length !== 0 && !b[tr] && (or = or[0], d.push(or), r.bfs && (b[tr] = !0, s.push(or)), u[tr] = lr, g[tr] = g[z] + 1); + or.length !== 0 && !b[tr] && (or = or[0], d.push(or), r.bfs && (b[tr] = !0, s.push(or)), u[tr] = lr, g[tr] = g[j] + 1); } }, E; d.length !== 0 && (E = S(), !(E !== 0 && E === 1)); ) ; @@ -19602,10 +19602,10 @@ var b$ = g$(), B5 = /* @__PURE__ */ N5(b$), h$ = xl({ var S = y.pop(), E = p(S), O = S.id(); if (g[O] = E, E !== 1 / 0) for (var R = S.neighborhood().intersect(f), M = 0; M < R.length; M++) { - var I = R[M], L = I.id(), j = _(S, I), z = E + j.dist; - z < p(I) && (m(I, z), u[L] = { + var I = R[M], L = I.id(), z = _(S, I), j = E + z.dist; + j < p(I) && (m(I, j), u[L] = { node: S, - edge: j.edge + edge: z.edge }); } } @@ -19685,17 +19685,17 @@ var b$ = g$(), B5 = /* @__PURE__ */ N5(b$), h$ = xl({ }; } b[x] = !0; - for (var L = k._private.edges, j = 0; j < L.length; j++) { - var z = L[j]; - if (this.hasElementWithId(z.id()) && !(c && z.data("source") !== x)) { - var F = z.source(), H = z.target(), q = F.id() !== x ? F : H, W = q.id(); + for (var L = k._private.edges, z = 0; z < L.length; z++) { + var j = L[z]; + if (this.hasElementWithId(j.id()) && !(c && j.data("source") !== x)) { + var F = j.source(), H = j.target(), q = F.id() !== x ? F : H, W = q.id(); if (this.hasElementWithId(W) && !b[W]) { - var Z = u[x] + l(z); + var Z = u[x] + l(j); if (!S(W)) { - u[W] = Z, g[W] = Z + i(q), y(q, W), p[W] = k, m[W] = z; + u[W] = Z, g[W] = Z + i(q), y(q, W), p[W] = k, m[W] = j; continue; } - Z < u[W] && (u[W] = Z, g[W] = Z + i(q), p[W] = k, m[W] = z); + Z < u[W] && (u[W] = Z, g[W] = Z + i(q), p[W] = k, m[W] = j); } } } @@ -19733,10 +19733,10 @@ var b$ = g$(), B5 = /* @__PURE__ */ N5(b$), h$ = xl({ } } } - for (var j = 0; j < s; j++) - for (var z = 0; z < s; z++) - for (var F = z * s + j, H = 0; H < s; H++) { - var q = z * s + H, W = j * s + H; + for (var z = 0; z < s; z++) + for (var j = 0; j < s; j++) + for (var F = j * s + z, H = 0; H < s; H++) { + var q = j * s + H, W = z * s + H; f[F] + f[W] < f[q] && (f[q] = f[F] + f[W], y[q] = y[F]); } var Z = function(lr) { @@ -19772,7 +19772,7 @@ var b$ = g$(), B5 = /* @__PURE__ */ N5(b$), h$ = xl({ }), x$ = { // Implemented from pseudocode from wikipedia bellmanFord: function(r) { - var e = this, o = w$(r), n = o.weight, a = o.directed, i = o.root, c = n, l = this, d = this.cy(), s = this.byGroup(), u = s.edges, g = s.nodes, b = g.length, f = new xh(), v = !1, p = []; + var e = this, o = w$(r), n = o.weight, a = o.directed, i = o.root, c = n, l = this, d = this.cy(), s = this.byGroup(), u = s.edges, g = s.nodes, b = g.length, f = new _h(), v = !1, p = []; i = d.collection(i)[0], u.unmergeBy(function(Ar) { return Ar.isLoop(); }); @@ -19803,8 +19803,8 @@ var b$ = g$(), B5 = /* @__PURE__ */ N5(b$), h$ = xl({ }, I = 1; I < b; I++) { R = !1; for (var L = 0; L < m; L++) { - var j = u[L], z = j.source(), F = j.target(), H = c(j), q = y(z), W = y(F); - M(z, F, j, q, W, H), a || M(F, z, j, W, q, H); + var z = u[L], j = z.source(), F = z.target(), H = c(z), q = y(j), W = y(F); + M(j, F, z, q, W, H), a || M(F, j, z, W, q, H); } if (!R) break; @@ -19891,8 +19891,8 @@ var b$ = g$(), B5 = /* @__PURE__ */ N5(b$), h$ = xl({ for (var O = this.spawn(b.map(function(W) { return n[W[0]]; })), R = this.spawn(), M = this.spawn(), I = f[0], L = 0; L < f.length; L++) { - var j = f[L], z = o[L]; - j === I ? R.merge(z) : M.merge(z); + var z = f[L], j = o[L]; + z === I ? R.merge(j) : M.merge(j); } var F = function(Z) { var $ = r.spawn(); @@ -20109,10 +20109,10 @@ function z$(t, r) { } return R / 2; }, l = function(O, R, M, I) { - var L = o(R, O), j = o(I, M), z = a(L, j); - if (Math.abs(z) < 1e-9) + var L = o(R, O), z = o(I, M), j = a(L, z); + if (Math.abs(j) < 1e-9) return e(O, n(L, 0.5)); - var F = a(o(M, O), j) / z; + var F = a(o(M, O), z) / j; return e(O, n(L, F)); }, d = t.map(function(E) { return { @@ -20166,8 +20166,8 @@ var AF = function(r, e, o, n, a, i, c) { return f; } if (b) { - var I = o - s - c, L = n - u + d - c, j = I, z = n + u - d + c; - if (f = Nf(r, e, o, n, I, L, j, z, !1), f.length > 0) + var I = o - s - c, L = n - u + d - c, z = I, j = n + u - d + c; + if (f = Nf(r, e, o, n, I, L, z, j, !1), f.length > 0) return f; } var F; @@ -20242,7 +20242,7 @@ var AF = function(r, e, o, n, a, i, c) { else continue; return d % 2 !== 0; -}, Rh = function(r, e, o, n, a, i, c, l, d) { +}, Ph = function(r, e, o, n, a, i, c, l, d) { var s = new Array(o.length), u; l[0] != null ? (u = Math.atan(l[1] / l[0]), l[0] < 0 ? u = u + Math.PI / 2 : u = -u - Math.PI / 2) : u = l; for (var g = Math.cos(-u), b = Math.sin(-u), f = 0; f < s.length / 2; f++) @@ -20465,16 +20465,16 @@ var Q$ = xl({ f[I] += M, v[O] += M; } } - for (var L = 1 / u + p, j = 0; j < u; j++) - if (v[j] === 0) - for (var z = 0; z < u; z++) { - var F = z * u + j; + for (var L = 1 / u + p, z = 0; z < u; z++) + if (v[z] === 0) + for (var j = 0; j < u; j++) { + var F = j * u + z; f[F] = L; } else for (var H = 0; H < u; H++) { - var q = H * u + j; - f[q] = f[q] / v[j] + p; + var q = H * u + z; + f[q] = f[q] / v[z] + p; } for (var W = new Array(u), Z = new Array(u), $, X = 0; X < u; X++) W[X] = 1; @@ -20649,10 +20649,10 @@ var $$ = xl({ var I = O.pop(); if (x.push(I), a) for (var L = 0; L < l[I].length; L++) { - var j = l[I][L], z = i.getElementById(I), F = void 0; - z.edgesTo(j).length > 0 ? F = z.edgesTo(j)[0] : F = j.edgesTo(z)[0]; + var z = l[I][L], j = i.getElementById(I), F = void 0; + j.edgesTo(z).length > 0 ? F = j.edgesTo(z)[0] : F = z.edgesTo(j)[0]; var H = n(F); - j = j.id(), E[j] > E[I] + H && (E[j] = E[I] + H, O.nodes.indexOf(j) < 0 ? O.push(j) : O.updateItem(j), S[j] = 0, _[j] = []), E[j] == E[I] + H && (S[j] = S[j] + S[I], _[j].push(I)); + z = z.id(), E[z] > E[I] + H && (E[z] = E[I] + H, O.nodes.indexOf(z) < 0 ? O.push(z) : O.updateItem(z), S[z] = 0, _[z] = []), E[z] == E[I] + H && (S[z] = S[z] + S[I], _[z].push(I)); } else for (var q = 0; q < l[I].length; q++) { @@ -21197,11 +21197,11 @@ var frr = xl({ var R; for (R = 0; R < n.maxIterations; R++) { for (var M = 0; M < c; M++) { - for (var I = -1 / 0, L = -1 / 0, j = -1, z = 0, F = 0; F < c; F++) - k[F] = u[M * c + F], z = g[M * c + F] + d[M * c + F], z >= I ? (L = I, I = z, j = F) : z > L && (L = z); + for (var I = -1 / 0, L = -1 / 0, z = -1, j = 0, F = 0; F < c; F++) + k[F] = u[M * c + F], j = g[M * c + F] + d[M * c + F], j >= I ? (L = I, I = j, z = F) : j > L && (L = j); for (var H = 0; H < c; H++) u[M * c + H] = (1 - n.damping) * (d[M * c + H] - I) + n.damping * k[H]; - u[M * c + j] = (1 - n.damping) * (d[M * c + j] - L) + n.damping * k[j]; + u[M * c + z] = (1 - n.damping) * (d[M * c + z] - L) + n.damping * k[z]; } for (var q = 0; q < c; q++) { for (var W = 0, Z = 0; Z < c; Z++) @@ -23845,10 +23845,10 @@ lv.updateCompoundBounds = function() { h: i.pstyle("height").pfValue }, u.x1 = g.x - u.w / 2, u.x2 = g.x + u.w / 2, u.y1 = g.y - u.h / 2, u.y2 = g.y + u.h / 2); function b(R, M, I) { - var L = 0, j = 0, z = M + I; - return R > 0 && z > 0 && (L = M / z * R, j = I / z * R), { + var L = 0, z = 0, j = M + I; + return R > 0 && j > 0 && (L = M / j * R, z = I / j * R), { biasDiff: L, - biasComplementDiff: j + biasComplementDiff: z }; } function f(R, M, I, L) { @@ -23909,9 +23909,9 @@ var Yu = function(r) { o ? n = o + "-" : n = ""; var a = e._private, i = a.rstyle, c = e.pstyle(n + "label").strValue; if (c) { - var l = e.pstyle("text-halign"), d = e.pstyle("text-valign"), s = Em(i, "labelWidth", o), u = Em(i, "labelHeight", o), g = Em(i, "labelX", o), b = Em(i, "labelY", o), f = e.pstyle(n + "text-margin-x").pfValue, v = e.pstyle(n + "text-margin-y").pfValue, p = e.isEdge(), m = e.pstyle(n + "text-rotation"), y = e.pstyle("text-outline-width").pfValue, k = e.pstyle("text-border-width").pfValue, x = k / 2, _ = e.pstyle("text-background-padding").pfValue, S = 2, E = u, O = s, R = O / 2, M = E / 2, I, L, j, z; + var l = e.pstyle("text-halign"), d = e.pstyle("text-valign"), s = Em(i, "labelWidth", o), u = Em(i, "labelHeight", o), g = Em(i, "labelX", o), b = Em(i, "labelY", o), f = e.pstyle(n + "text-margin-x").pfValue, v = e.pstyle(n + "text-margin-y").pfValue, p = e.isEdge(), m = e.pstyle(n + "text-rotation"), y = e.pstyle("text-outline-width").pfValue, k = e.pstyle("text-border-width").pfValue, x = k / 2, _ = e.pstyle("text-background-padding").pfValue, S = 2, E = u, O = s, R = O / 2, M = E / 2, I, L, z, j; if (p) - I = g - R, L = g + R, j = b - M, z = b + M; + I = g - R, L = g + R, z = b - M, j = b + M; else { switch (l.value) { case "left": @@ -23926,23 +23926,23 @@ var Yu = function(r) { } switch (d.value) { case "top": - j = b - E, z = b; + z = b - E, j = b; break; case "center": - j = b - M, z = b + M; + z = b - M, j = b + M; break; case "bottom": - j = b, z = b + E; + z = b, j = b + E; break; } } var F = f - Math.max(y, x) - _ - S, H = f + Math.max(y, x) + _ + S, q = v - Math.max(y, x) - _ - S, W = v + Math.max(y, x) + _ + S; - I += F, L += H, j += q, z += W; + I += F, L += H, z += q, j += W; var Z = o || "main", $ = a.labelBounds, X = $[Z] = $[Z] || {}; - X.x1 = I, X.y1 = j, X.x2 = L, X.y2 = z, X.w = L - I, X.h = z - j, X.leftPad = F, X.rightPad = H, X.topPad = q, X.botPad = W; + X.x1 = I, X.y1 = z, X.x2 = L, X.y2 = j, X.w = L - I, X.h = j - z, X.leftPad = F, X.rightPad = H, X.topPad = q, X.botPad = W; var Q = p && m.strValue === "autorotate", lr = m.pfValue != null && m.pfValue !== 0; if (Q || lr) { - var or = Q ? Em(a.rstyle, "labelAngle", o) : m.pfValue, tr = Math.cos(or), dr = Math.sin(or), sr = (I + L) / 2, pr = (j + z) / 2; + var or = Q ? Em(a.rstyle, "labelAngle", o) : m.pfValue, tr = Math.cos(or), dr = Math.sin(or), sr = (I + L) / 2, pr = (z + j) / 2; if (!p) { switch (l.value) { case "left": @@ -23954,10 +23954,10 @@ var Yu = function(r) { } switch (d.value) { case "top": - pr = z; + pr = j; break; case "bottom": - pr = j; + pr = z; break; } } @@ -23966,11 +23966,11 @@ var Yu = function(r) { x: Ar * tr - Y * dr + sr, y: Ar * dr + Y * tr + pr }; - }, cr = ur(I, j), gr = ur(I, z), kr = ur(L, j), Or = ur(L, z); - I = Math.min(cr.x, gr.x, kr.x, Or.x), L = Math.max(cr.x, gr.x, kr.x, Or.x), j = Math.min(cr.y, gr.y, kr.y, Or.y), z = Math.max(cr.y, gr.y, kr.y, Or.y); + }, cr = ur(I, z), gr = ur(I, j), kr = ur(L, z), Or = ur(L, j); + I = Math.min(cr.x, gr.x, kr.x, Or.x), L = Math.max(cr.x, gr.x, kr.x, Or.x), z = Math.min(cr.y, gr.y, kr.y, Or.y), j = Math.max(cr.y, gr.y, kr.y, Or.y); } var Ir = Z + "Rot", Mr = $[Ir] = $[Ir] || {}; - Mr.x1 = I, Mr.y1 = j, Mr.x2 = L, Mr.y2 = z, Mr.w = L - I, Mr.h = z - j, Lg(r, I, j, L, z), Lg(a.labelBounds.all, I, j, L, z); + Mr.x1 = I, Mr.y1 = z, Mr.x2 = L, Mr.y2 = j, Mr.w = L - I, Mr.h = j - z, Lg(r, I, z, L, j), Lg(a.labelBounds.all, I, z, L, j); } return r; } @@ -24006,8 +24006,8 @@ var Yu = function(r) { if (n && (R = r.pstyle("width").pfValue, M = R / 2), l && e.includeNodes) { var I = r.position(); f = I.x, v = I.y; - var L = r.outerWidth(), j = L / 2, z = r.outerHeight(), F = z / 2; - s = f - j, u = f + j, g = v - F, b = v + F, Lg(i, s, g, u, b), n && TP(i, r), n && e.includeOutlines && !a && TP(i, r), n && $er(i, r); + var L = r.outerWidth(), z = L / 2, j = r.outerHeight(), F = j / 2; + s = f - z, u = f + z, g = v - F, b = v + F, Lg(i, s, g, u, b), n && TP(i, r), n && e.includeOutlines && !a && TP(i, r), n && $er(i, r); } else if (d && e.includeEdges) if (n && !a) { var H = r.pstyle("curve-style").strValue; @@ -25549,7 +25549,7 @@ var ml = function(r, e) { Fa("A collection must have a reference to the core"); return; } - var a = new xh(), i = !1; + var a = new _h(), i = !1; if (!e) e = []; else if (e.length > 0 && dn(e[0]) && !D5(e[0])) { @@ -25588,7 +25588,7 @@ var ml = function(r, e) { this.lazyMap = y; }, rebuildMap: function() { - for (var k = this.lazyMap = new xh(), x = this.eles, _ = 0; _ < x.length; _++) { + for (var k = this.lazyMap = new _h(), x = this.eles, _ = 0; _ < x.length; _++) { var S = x[_]; k.set(S.id(), { index: _, @@ -25745,25 +25745,25 @@ ma.restore = function() { var R = o.getElementById(v.source), M = o.getElementById(v.target); R.same(M) ? R._private.edges.push(y) : (R._private.edges.push(y), M._private.edges.push(y)), y._private.source = R, y._private.target = M; } - f.map = new xh(), f.map.set(p, { + f.map = new _h(), f.map.set(p, { ele: b, index: 0 }), f.removed = !1, r && o.addToPool(b); } for (var I = 0; I < a.length; I++) { - var L = a[I], j = L._private.data; - We(j.parent) && (j.parent = "" + j.parent); - var z = j.parent, F = z != null; + var L = a[I], z = L._private.data; + We(z.parent) && (z.parent = "" + z.parent); + var j = z.parent, F = j != null; if (F || L._private.parent) { - var H = L._private.parent ? o.collection().merge(L._private.parent) : o.getElementById(z); + var H = L._private.parent ? o.collection().merge(L._private.parent) : o.getElementById(j); if (H.empty()) - j.parent = void 0; + z.parent = void 0; else if (H[0].removed()) - Dn("Node added with missing parent, reference to parent removed"), j.parent = void 0, L._private.parent = null; + Dn("Node added with missing parent, reference to parent removed"), z.parent = void 0, L._private.parent = null; else { for (var q = !1, W = H; !W.empty(); ) { if (L.same(W)) { - q = !0, j.parent = void 0; + q = !0, z.parent = void 0; break; } W = W.parent(); @@ -25792,35 +25792,35 @@ ma.inside = function() { }; ma.remove = function() { var t = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : !0, r = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !0, e = this, o = [], n = {}, a = e._private.cy; - function i(z) { - for (var F = z._private.edges, H = 0; H < F.length; H++) + function i(j) { + for (var F = j._private.edges, H = 0; H < F.length; H++) l(F[H]); } - function c(z) { - for (var F = z._private.children, H = 0; H < F.length; H++) + function c(j) { + for (var F = j._private.children, H = 0; H < F.length; H++) l(F[H]); } - function l(z) { - var F = n[z.id()]; - r && z.removed() || F || (n[z.id()] = !0, z.isNode() ? (o.push(z), i(z), c(z)) : o.unshift(z)); + function l(j) { + var F = n[j.id()]; + r && j.removed() || F || (n[j.id()] = !0, j.isNode() ? (o.push(j), i(j), c(j)) : o.unshift(j)); } for (var d = 0, s = e.length; d < s; d++) { var u = e[d]; l(u); } - function g(z, F) { - var H = z._private.edges; - Zf(H, F), z.clearTraversalCache(); + function g(j, F) { + var H = j._private.edges; + Zf(H, F), j.clearTraversalCache(); } - function b(z) { - z.clearTraversalCache(); + function b(j) { + j.clearTraversalCache(); } var f = []; f.ids = {}; - function v(z, F) { - F = F[0], z = z[0]; - var H = z._private.children, q = z.id(); - Zf(H, F), F._private.parent = null, f.ids[q] || (f.ids[q] = !0, f.push(z)); + function v(j, F) { + F = F[0], j = j[0]; + var H = j._private.children, q = j.id(); + Zf(H, F), F._private.parent = null, f.ids[q] || (f.ids[q] = !0, f.push(j)); } e.dirtyCompoundBoundsCache(), r && a.removeFromPool(o); for (var p = 0; p < o.length; p++) { @@ -25850,8 +25850,8 @@ ma.remove = function() { var I = new ml(this.cy(), o); I.size() > 0 && (t ? I.emitAndNotify("remove") : r && I.emit("remove")); for (var L = 0; L < f.length; L++) { - var j = f[L]; - (!r || !j.removed()) && j.updateStyle(); + var z = f[L]; + (!r || !z.removed()) && z.updateStyle(); } return I; }; @@ -25961,11 +25961,11 @@ function Otr(t, r, e, o) { } function y(M, I) { for (var L = 0; L < n; ++L) { - var j = m(I, t, e); - if (j === 0) + var z = m(I, t, e); + if (z === 0) return I; - var z = p(I, t, e) - M; - I -= z / j; + var j = p(I, t, e) - M; + I -= j / z; } return I; } @@ -25974,17 +25974,17 @@ function Otr(t, r, e, o) { g[M] = p(M * d, t, e); } function x(M, I, L) { - var j, z, F = 0; + var z, j, F = 0; do - z = I + (L - I) / 2, j = p(z, t, e) - M, j > 0 ? L = z : I = z; - while (Math.abs(j) > i && ++F < c); - return z; + j = I + (L - I) / 2, z = p(j, t, e) - M, z > 0 ? L = j : I = j; + while (Math.abs(z) > i && ++F < c); + return j; } function _(M) { - for (var I = 0, L = 1, j = l - 1; L !== j && g[L] <= M; ++L) + for (var I = 0, L = 1, z = l - 1; L !== z && g[L] <= M; ++L) I += d; --L; - var z = (M - g[L]) / (g[L + 1] - g[L]), F = I + z * d, H = m(F, t, e); + var j = (M - g[L]) / (g[L + 1] - g[L]), F = I + j * d, H = m(F, t, e); return H >= a ? y(M, F) : H === 0 ? F : x(M, I, I + d); } var S = !1; @@ -26156,8 +26156,8 @@ function Ttr(t, r, e, o) { var I = i.style; if (I && I.length > 0 && n) { for (var L = 0; L < I.length; L++) { - var j = I[L], z = j.name, F = j, H = i.startStyle[z], q = s.properties[H.name], W = Ep(H, F, p, v, q); - s.overrideBypass(t, z, W); + var z = I[L], j = z.name, F = z, H = i.startStyle[j], q = s.properties[H.name], W = Ep(H, F, p, v, q); + s.overrideBypass(t, j, W); } t.emit("style"); } @@ -26591,17 +26591,17 @@ Yc.updateStyleHints = function(t) { x.hashOverride != null ? E = x.hashOverride(t, k) : k.pfValue != null && (E = k.pfValue); var O = x.enums == null ? k.value : null, R = E != null, M = O != null, I = R || M, L = k.units; if (_.number && I && !_.multiple) { - var j = R ? E : O; - b(p(j), S), !R && L != null && f(L, S); + var z = R ? E : O; + b(p(z), S), !R && L != null && f(L, S); } else f(k.strValue, S); } } - for (var z = [t0, Lp], F = 0; F < n.length; F++) { + for (var j = [t0, Lp], F = 0; F < n.length; F++) { var H = n[F], q = r.styleKeys[H]; - z[0] = e5(q[0], z[0]), z[1] = t5(q[1], z[1]); + j[0] = e5(q[0], j[0]), j[1] = t5(q[1], j[1]); } - r.styleKey = KJ(z[0], z[1]); + r.styleKey = KJ(j[0], j[1]); var W = r.styleKeys; r.labelDimsKey = vf(W.labelDimensions); var Z = a(t, ["label"], W.labelDimensions); @@ -26657,14 +26657,14 @@ Yc.applyParsedProperty = function(t, r) { } else return Dn("Do not use continuous mappers without specifying numeric data (i.e. `" + o.field + ": " + m + "` for `" + t.id() + "` is non-numeric)"), !1; if (x < 0 ? x = 0 : x > 1 && (x = 1), c.color) { - var S = o.valueMin[0], E = o.valueMax[0], O = o.valueMin[1], R = o.valueMax[1], M = o.valueMin[2], I = o.valueMax[2], L = o.valueMin[3] == null ? 1 : o.valueMin[3], j = o.valueMax[3] == null ? 1 : o.valueMax[3], z = [Math.round(S + (E - S) * x), Math.round(O + (R - O) * x), Math.round(M + (I - M) * x), Math.round(L + (j - L) * x)]; + var S = o.valueMin[0], E = o.valueMax[0], O = o.valueMin[1], R = o.valueMax[1], M = o.valueMin[2], I = o.valueMax[2], L = o.valueMin[3] == null ? 1 : o.valueMin[3], z = o.valueMax[3] == null ? 1 : o.valueMax[3], j = [Math.round(S + (E - S) * x), Math.round(O + (R - O) * x), Math.round(M + (I - M) * x), Math.round(L + (z - L) * x)]; a = { // colours are simple, so just create the flat property instead of expensive string parsing bypass: o.bypass, // we're a bypass if the mapping property is a bypass name: o.name, - value: z, - strValue: "rgb(" + z[0] + ", " + z[1] + ", " + z[2] + ")" + value: j, + strValue: "rgb(" + j[0] + ", " + j[1] + ", " + j[2] + ")" }; } else if (c.number) { var F = o.valueMin + (o.valueMax - o.valueMin) * x; @@ -28017,26 +28017,26 @@ var Xi = {}; }, { name: "outside-texture-bg-opacity", type: d.zeroOneNumber - }], j = []; - Xi.pieBackgroundN = 16, j.push({ + }], z = []; + Xi.pieBackgroundN = 16, z.push({ name: "pie-size", type: d.sizeMaybePercent - }), j.push({ + }), z.push({ name: "pie-hole", type: d.sizeMaybePercent - }), j.push({ + }), z.push({ name: "pie-start-angle", type: d.angle }); - for (var z = 1; z <= Xi.pieBackgroundN; z++) - j.push({ - name: "pie-" + z + "-background-color", + for (var j = 1; j <= Xi.pieBackgroundN; j++) + z.push({ + name: "pie-" + j + "-background-color", type: d.color - }), j.push({ - name: "pie-" + z + "-background-size", + }), z.push({ + name: "pie-" + j + "-background-size", type: d.percent - }), j.push({ - name: "pie-" + z + "-background-opacity", + }), z.push({ + name: "pie-" + j + "-background-opacity", type: d.zeroOneNumber }); var F = []; @@ -28082,7 +28082,7 @@ var Xi = {}; }); }); }, {}); - var Z = Xi.properties = [].concat(v, k, p, m, y, I, f, b, s, u, g, _, S, E, O, j, F, R, M, q, L), $ = Xi.propertyGroups = { + var Z = Xi.properties = [].concat(v, k, p, m, y, I, f, b, s, u, g, _, S, E, O, z, F, R, M, q, L), $ = Xi.propertyGroups = { // common to all eles behavior: v, transition: k, @@ -28101,7 +28101,7 @@ var Xi = {}; nodeBorder: S, nodeOutline: E, backgroundImage: O, - pie: j, + pie: z, stripe: F, compound: R, // edge props @@ -28564,14 +28564,14 @@ Y2.parseImpl = function(t, r, e, o) { return null; }; if (d.number) { - var L, j = "px"; - if (d.units && (L = d.units), d.implicitUnits && (j = d.implicitUnits), !d.unitless) + var L, z = "px"; + if (d.units && (L = d.units), d.implicitUnits && (z = d.implicitUnits), !d.unitless) if (l) { - var z = "px|em" + (d.allowPercent ? "|\\%" : ""); - L && (z = L); - var F = r.match("^(" + kc + ")(" + z + ")?$"); - F && (r = F[1], L = F[2] || j); - } else (!L || d.implicitUnits) && (L = j); + var j = "px|em" + (d.allowPercent ? "|\\%" : ""); + L && (j = L); + var F = r.match("^(" + kc + ")(" + j + ")?$"); + F && (r = F[1], L = F[2] || z); + } else (!L || d.implicitUnits) && (L = z); if (r = parseFloat(r), isNaN(r) && d.enums === void 0) return null; if (isNaN(r) && d.enums !== void 0) @@ -29249,8 +29249,8 @@ Nt(Dx, { } e.add(S); for (var L = 0; L < E.length; L++) { - var j = E[L], z = j.ele, F = j.json; - z.json(F); + var z = E[L], j = z.ele, F = z.json; + j.json(F); } }; if (ca(r.elements)) @@ -29432,19 +29432,19 @@ sq.prototype.run = function() { if (a && i) { var M = [], I = {}, L = function(nr) { return M.push(nr); - }, j = function() { + }, z = function() { return M.shift(); }; for (o.forEach(function(J) { return M.push(J); }); M.length > 0; ) { - var z = j(), F = R(z, I); + var j = z(), F = R(j, I); if (F) - z.outgoers().filter(function(J) { + j.outgoers().filter(function(J) { return J.isNode() && e.has(J); }).forEach(L); else if (F === null) { - Dn("Detected double maximal shift for node `" + z.id() + "`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs."); + Dn("Detected double maximal shift for node `" + j.id() + "`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs."); break; } } @@ -29715,9 +29715,9 @@ gq.prototype.run = function() { S = Math.min(S, R); } for (var M = 0, I = 0; I < m.length; I++) { - var L = m[I], j = r.sweep === void 0 ? 2 * Math.PI - 2 * Math.PI / L.length : r.sweep, z = L.dTheta = j / Math.max(1, L.length - 1); + var L = m[I], z = r.sweep === void 0 ? 2 * Math.PI - 2 * Math.PI / L.length : r.sweep, j = L.dTheta = z / Math.max(1, L.length - 1); if (L.length > 1 && r.avoidOverlap) { - var F = Math.cos(z) - Math.cos(0), H = Math.sin(z) - Math.sin(0), q = Math.sqrt(S * S / (F * F + H * H)); + var F = Math.cos(j) - Math.cos(0), H = Math.sin(j) - Math.sin(0), q = Math.sqrt(S * S / (F * F + H * H)); M = Math.max(q, M); } L.r = M, M += S; @@ -29832,7 +29832,7 @@ X2.prototype.run = function() { }), t.debug === !0 ? H9 = !0 : H9 = !1; var o = qtr(r, e, t); H9 && Vtr(o), t.randomize && Htr(o); - var n = Ch(), a = function() { + var n = Rh(), a = function() { Wtr(o, r, t), t.fit === !0 && r.fit(t.padding); }, i = function(g) { return !(e.stopped || g >= t.numIter || (Ytr(o, t), o.temperature = o.temperature * t.coolingFactor, o.temperature < t.minTemp)); @@ -29854,7 +29854,7 @@ X2.prototype.run = function() { if (!d) YP(o, t), c(); else { - var b = Ch(); + var b = Rh(); b - n >= t.animationThreshold && a(), Tx(s); } }; @@ -29920,15 +29920,15 @@ var qtr = function(r, e, o) { for (var s = 0; s < c.edgeSize; s++) { var I = n[s], L = {}; L.id = I.data("id"), L.sourceId = I.data("source"), L.targetId = I.data("target"); - var j = ei(o.idealEdgeLength) ? o.idealEdgeLength(I) : o.idealEdgeLength, z = ei(o.edgeElasticity) ? o.edgeElasticity(I) : o.edgeElasticity, F = c.idToIndex[L.sourceId], H = c.idToIndex[L.targetId], q = c.indexToGraph[F], W = c.indexToGraph[H]; + var z = ei(o.idealEdgeLength) ? o.idealEdgeLength(I) : o.idealEdgeLength, j = ei(o.edgeElasticity) ? o.edgeElasticity(I) : o.edgeElasticity, F = c.idToIndex[L.sourceId], H = c.idToIndex[L.targetId], q = c.indexToGraph[F], W = c.indexToGraph[H]; if (q != W) { for (var Z = Gtr(L.sourceId, L.targetId, c), $ = c.graphSet[Z], X = 0, p = c.layoutNodes[F]; $.indexOf(p.id) === -1; ) p = c.layoutNodes[c.idToIndex[p.parentId]], X++; for (p = c.layoutNodes[H]; $.indexOf(p.id) === -1; ) p = c.layoutNodes[c.idToIndex[p.parentId]], X++; - j *= X * o.nestingFactor; + z *= X * o.nestingFactor; } - L.idealLength = j, L.elasticity = z, c.layoutEdges.push(L); + L.idealLength = z, L.elasticity = j, c.layoutEdges.push(L); } return c; }, Gtr = function(r, e, o) { @@ -30236,10 +30236,10 @@ vq.prototype.run = function() { } for (var I = {}, L = function(or, tr) { return !!I["c-" + or + "-" + tr]; - }, j = function(or, tr) { + }, z = function(or, tr) { I["c-" + or + "-" + tr] = !0; - }, z = 0, F = 0, H = function() { - F++, F >= d && (F = 0, z++); + }, j = 0, F = 0, H = function() { + F++, F >= d && (F = 0, j++); }, q = {}, W = 0; W < n.length; W++) { var Z = n[W], $ = r.position(Z); if ($ && ($.row !== void 0 || $.col !== void 0)) { @@ -30253,7 +30253,7 @@ vq.prototype.run = function() { else if (X.row === void 0) for (X.row = 0; L(X.row, X.col); ) X.row++; - q[Z.id()] = X, j(X.row, X.col); + q[Z.id()] = X, z(X.row, X.col); } } var Q = function(or, tr) { @@ -30264,9 +30264,9 @@ vq.prototype.run = function() { if (pr) dr = pr.col * y + y / 2 + a.x1, sr = pr.row * k + k / 2 + a.y1; else { - for (; L(z, F); ) + for (; L(j, F); ) H(); - dr = F * y + y / 2 + a.x1, sr = z * k + k / 2 + a.y1, j(z, F), H(); + dr = F * y + y / 2 + a.x1, sr = j * k + k / 2 + a.y1, z(j, F), H(); } return { x: dr, @@ -30642,22 +30642,22 @@ A0.findNearestElements = function(t, r, e, o) { c.push(E), f = E, b = O ?? b; } function m(E) { - var O = E.outerWidth() + 2 * u, R = E.outerHeight() + 2 * u, M = O / 2, I = R / 2, L = E.position(), j = E.pstyle("corner-radius").value === "auto" ? "auto" : E.pstyle("corner-radius").pfValue, z = E._private.rscratch; + var O = E.outerWidth() + 2 * u, R = E.outerHeight() + 2 * u, M = O / 2, I = R / 2, L = E.position(), z = E.pstyle("corner-radius").value === "auto" ? "auto" : E.pstyle("corner-radius").pfValue, j = E._private.rscratch; if (L.x - M <= t && t <= L.x + M && L.y - I <= r && r <= L.y + I) { var F = a.nodeShapes[n.getNodeShape(E)]; - if (F.checkPoint(t, r, 0, O, R, L.x, L.y, j, z)) + if (F.checkPoint(t, r, 0, O, R, L.x, L.y, z, j)) return p(E, 0), !0; } } function y(E) { - var O = E._private, R = O.rscratch, M = E.pstyle("width").pfValue, I = E.pstyle("arrow-scale").value, L = M / 2 + s, j = L * L, z = L * 2, W = O.source, Z = O.target, F; + var O = E._private, R = O.rscratch, M = E.pstyle("width").pfValue, I = E.pstyle("arrow-scale").value, L = M / 2 + s, z = L * L, j = L * 2, W = O.source, Z = O.target, F; if (R.edgeType === "segments" || R.edgeType === "straight" || R.edgeType === "haystack") { for (var H = R.allpts, q = 0; q + 3 < H.length; q += 2) - if (U$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], z) && j > (F = H$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3]))) + if (U$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], j) && z > (F = H$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3]))) return p(E, F), !0; } else if (R.edgeType === "bezier" || R.edgeType === "multibezier" || R.edgeType === "self" || R.edgeType === "compound") { for (var H = R.allpts, q = 0; q + 5 < R.allpts.length; q += 4) - if (F$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5], z) && j > (F = V$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5]))) + if (F$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5], j) && z > (F = V$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5]))) return p(E, F), !0; } for (var W = W || O.source, Z = Z || O.target, $ = n.getArrowWidth(M, I), X = [{ @@ -30699,8 +30699,8 @@ A0.findNearestElements = function(t, r, e, o) { function x(E, O) { var R = E._private, M = g, I; O ? I = O + "-" : I = "", E.boundingBox(); - var L = R.labelBounds[O || "main"], j = E.pstyle(I + "label").value, z = E.pstyle("text-events").strValue === "yes"; - if (!(!z || !j)) { + var L = R.labelBounds[O || "main"], z = E.pstyle(I + "label").value, j = E.pstyle("text-events").strValue === "yes"; + if (!(!j || !z)) { var F = k(R.rscratch, "labelX", O), H = k(R.rscratch, "labelY", O), q = k(R.rscratch, "labelAngle", O), W = E.pstyle(I + "text-margin-x").pfValue, Z = E.pstyle(I + "text-margin-y").pfValue, $ = L.x1 - M - W, X = L.x2 + M - W, Q = L.y1 - M - Z, lr = L.y2 + M - Z; if (q) { var or = Math.cos(q), tr = Math.sin(q), dr = function(Or, Ir) { @@ -30817,7 +30817,7 @@ A0.getAllInBox = function(t, r, e, o) { includeMainLabels: !1, includeSourceLabels: !1, includeTargetLabels: !1 - }), j = [{ + }), z = [{ x: L.x1, y: L.y1 }, { @@ -30830,11 +30830,11 @@ A0.getAllInBox = function(t, r, e, o) { x: L.x1, y: L.y2 }]; - if (G6(j, b)) + if (G6(z, b)) c.push(x); else { - var z = p(x); - z && G6(z, b) && c.push(x); + var j = p(x); + j && G6(j, b) && c.push(x); } } } else { @@ -30926,15 +30926,15 @@ Lx.calculateArrowAngles = function(t) { var f = r.allpts; if (f.length / 2 % 2 !== 0) { if (!r.isRound) { - var k = f.length / 2 - 1, j = k + 2; - l = -(f[j] - f[k]), d = -(f[j + 1] - f[k + 1]); + var k = f.length / 2 - 1, z = k + 2; + l = -(f[z] - f[k]), d = -(f[z + 1] - f[k + 1]); } } } if (r.midsrcArrowAngle = ow(l, d), a) l = g - r.segpts[r.segpts.length - 2], d = b - r.segpts[r.segpts.length - 1]; else if (n || i || c || o) { - var f = r.allpts, z = f.length, v = Gc(f[z - 6], f[z - 4], f[z - 2], 0.9), p = Gc(f[z - 5], f[z - 3], f[z - 1], 0.9); + var f = r.allpts, j = f.length, v = Gc(f[j - 6], f[j - 4], f[j - 2], 0.9), p = Gc(f[j - 5], f[j - 3], f[j - 1], 0.9); l = g - v, d = b - p; } else l = g - m, d = b - y; @@ -30944,16 +30944,16 @@ Lx.getArrowWidth = Lx.getArrowHeight = function(t, r) { var e = this.arrowWidthCache = this.arrowWidthCache || {}, o = e[t + ", " + r]; return o || (o = Math.max(Math.pow(t * 13.37, 0.9), 29) * r, e[t + ", " + r] = o, o); }; -var LS, jS, Cb = {}, Hu = {}, KP, QP, o0, Jw, vh, Hv, Kv, wb, Op, uw, yq, wq, zS, BS, JP, $P = function(r, e, o) { +var LS, jS, Cb = {}, Hu = {}, KP, QP, o0, Jw, ph, Hv, Kv, wb, Op, uw, yq, wq, zS, BS, JP, $P = function(r, e, o) { o.x = e.x - r.x, o.y = e.y - r.y, o.len = Math.sqrt(o.x * o.x + o.y * o.y), o.nx = o.x / o.len, o.ny = o.y / o.len, o.ang = Math.atan2(o.ny, o.nx); }, cor = function(r, e) { e.x = r.x * -1, e.y = r.y * -1, e.nx = r.nx * -1, e.ny = r.ny * -1, e.ang = r.ang > 0 ? -(Math.PI - r.ang) : Math.PI + r.ang; }, lor = function(r, e, o, n, a) { - if (r !== JP ? $P(e, r, Cb) : cor(Hu, Cb), $P(e, o, Hu), KP = Cb.nx * Hu.ny - Cb.ny * Hu.nx, QP = Cb.nx * Hu.nx - Cb.ny * -Hu.ny, vh = Math.asin(Math.max(-1, Math.min(1, KP))), Math.abs(vh) < 1e-6) { + if (r !== JP ? $P(e, r, Cb) : cor(Hu, Cb), $P(e, o, Hu), KP = Cb.nx * Hu.ny - Cb.ny * Hu.nx, QP = Cb.nx * Hu.nx - Cb.ny * -Hu.ny, ph = Math.asin(Math.max(-1, Math.min(1, KP))), Math.abs(ph) < 1e-6) { LS = e.x, jS = e.y, Kv = Op = 0; return; } - o0 = 1, Jw = !1, QP < 0 ? vh < 0 ? vh = Math.PI + vh : (vh = Math.PI - vh, o0 = -1, Jw = !0) : vh > 0 && (o0 = -1, Jw = !0), e.radius !== void 0 ? Op = e.radius : Op = n, Hv = vh / 2, uw = Math.min(Cb.len / 2, Hu.len / 2), a ? (wb = Math.abs(Math.cos(Hv) * Op / Math.sin(Hv)), wb > uw ? (wb = uw, Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))) : Kv = Op) : (wb = Math.min(uw, Op), Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))), zS = e.x + Hu.nx * wb, BS = e.y + Hu.ny * wb, LS = zS - Hu.ny * Kv * o0, jS = BS + Hu.nx * Kv * o0, yq = e.x + Cb.nx * wb, wq = e.y + Cb.ny * wb, JP = e; + o0 = 1, Jw = !1, QP < 0 ? ph < 0 ? ph = Math.PI + ph : (ph = Math.PI - ph, o0 = -1, Jw = !0) : ph > 0 && (o0 = -1, Jw = !0), e.radius !== void 0 ? Op = e.radius : Op = n, Hv = ph / 2, uw = Math.min(Cb.len / 2, Hu.len / 2), a ? (wb = Math.abs(Math.cos(Hv) * Op / Math.sin(Hv)), wb > uw ? (wb = uw, Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))) : Kv = Op) : (wb = Math.min(uw, Op), Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))), zS = e.x + Hu.nx * wb, BS = e.y + Hu.ny * wb, LS = zS - Hu.ny * Kv * o0, jS = BS + Hu.nx * Kv * o0, yq = e.x + Cb.nx * wb, wq = e.y + Cb.ny * wb, JP = e; }; function xq(t, r) { r.radius === 0 ? t.lineTo(r.cx, r.cy) : t.arc(r.cx, r.cy, r.radius, r.startAngle, r.endAngle, r.counterClockwise); @@ -31093,9 +31093,9 @@ ld.findTaxiPoints = function(t, r) { e.edgeType = "segments"; var o = "vertical", n = "horizontal", a = "leftward", i = "rightward", c = "downward", l = "upward", d = "auto", s = r.posPts, u = r.srcW, g = r.srcH, b = r.tgtW, f = r.tgtH, v = t.pstyle("edge-distances").value, p = v !== "node-position", m = t.pstyle("taxi-direction").value, y = m, k = t.pstyle("taxi-turn"), x = k.units === "%", _ = k.pfValue, S = _ < 0, E = t.pstyle("taxi-turn-min-distance").pfValue, O = p ? (u + b) / 2 : 0, R = p ? (g + f) / 2 : 0, M = s.x2 - s.x1, I = s.y2 - s.y1, L = function(wr, Ur) { return wr > 0 ? Math.max(wr - Ur, 0) : Math.min(wr + Ur, 0); - }, j = L(M, O), z = L(I, R), F = !1; - y === d ? m = Math.abs(j) > Math.abs(z) ? n : o : y === l || y === c ? (m = o, F = !0) : (y === a || y === i) && (m = n, F = !0); - var H = m === o, q = H ? z : j, W = H ? I : M, Z = kA(W), $ = !1; + }, z = L(M, O), j = L(I, R), F = !1; + y === d ? m = Math.abs(z) > Math.abs(j) ? n : o : y === l || y === c ? (m = o, F = !0) : (y === a || y === i) && (m = n, F = !0); + var H = m === o, q = H ? j : z, W = H ? I : M, Z = kA(W), $ = !1; !(F && (x || S)) && (y === c && W < 0 || y === l && W > 0 || y === a && W > 0 || y === i && W < 0) && (Z *= -1, q = Z * Math.abs(q), $ = !0); var X; if (x) { @@ -31164,16 +31164,16 @@ ld.tryToCorrectInvalidPoints = function(t, r) { // delta x: e.ctrlpts[0] - o.x, y: e.ctrlpts[1] - o.y - }, L = Math.sqrt(I.x * I.x + I.y * I.y), j = { + }, L = Math.sqrt(I.x * I.x + I.y * I.y), z = { // normalised delta x: I.x / L, y: I.y / L - }, z = Math.max(a, i), F = { + }, j = Math.max(a, i), F = { // *2 radius guarantees outside shape - x: e.ctrlpts[0] + j.x * 2 * z, - y: e.ctrlpts[1] + j.y * 2 * z + x: e.ctrlpts[0] + z.x * 2 * j, + y: e.ctrlpts[1] + z.y * 2 * j }, H = d.intersectLine(o.x, o.y, a, i, F.x, F.y, 0, u, b); - E ? (e.ctrlpts[0] = e.ctrlpts[0] + j.x * (_ - S), e.ctrlpts[1] = e.ctrlpts[1] + j.y * (_ - S)) : (e.ctrlpts[0] = H[0] + j.x * _, e.ctrlpts[1] = H[1] + j.y * _); + E ? (e.ctrlpts[0] = e.ctrlpts[0] + z.x * (_ - S), e.ctrlpts[1] = e.ctrlpts[1] + z.y * (_ - S)) : (e.ctrlpts[0] = H[0] + z.x * _, e.ctrlpts[1] = H[1] + z.y * _); } if (m || y || R) { M = !0; @@ -31259,7 +31259,7 @@ ld.checkForInvalidEdgeWarning = function(t) { ld.findEdgeControlPoints = function(t) { var r = this; if (!(!t || t.length === 0)) { - for (var e = this, o = e.cy, n = o.hasCompoundNodes(), a = new xh(), i = function(R, M) { + for (var e = this, o = e.cy, n = o.hasCompoundNodes(), a = new _h(), i = function(R, M) { return [].concat(Ox(R), [M ? 1 : 0]).join("-"); }, c = [], l = [], d = 0; d < t.length; d++) { var s = t[d], u = s._private, g = s.pstyle("curve-style").value; @@ -31278,24 +31278,24 @@ ld.findEdgeControlPoints = function(t) { } } for (var S = function() { - var R = c[E], M = R.pairId, I = R.edgeIsUnbundled, L = i(M, I), j = a.get(L), z; - if (!j.hasUnbundled) { - var F = j.eles[0].parallelEdges().filter(function(he) { + var R = c[E], M = R.pairId, I = R.edgeIsUnbundled, L = i(M, I), z = a.get(L), j; + if (!z.hasUnbundled) { + var F = z.eles[0].parallelEdges().filter(function(he) { return he.isBundledBezier(); }); - vA(j.eles), F.forEach(function(he) { - return j.eles.push(he); - }), j.eles.sort(function(he, ee) { + vA(z.eles), F.forEach(function(he) { + return z.eles.push(he); + }), z.eles.sort(function(he, ee) { return he.poolIndex() - ee.poolIndex(); }); } - var H = j.eles[0], q = H.source(), W = H.target(); + var H = z.eles[0], q = H.source(), W = H.target(); if (q.poolIndex() > W.poolIndex()) { var Z = q; q = W, W = Z; } - var $ = j.srcPos = q.position(), X = j.tgtPos = W.position(), Q = j.srcW = q.outerWidth(), lr = j.srcH = q.outerHeight(), or = j.tgtW = W.outerWidth(), tr = j.tgtH = W.outerHeight(), dr = j.srcShape = e.nodeShapes[r.getNodeShape(q)], sr = j.tgtShape = e.nodeShapes[r.getNodeShape(W)], pr = j.srcCornerRadius = q.pstyle("corner-radius").value === "auto" ? "auto" : q.pstyle("corner-radius").pfValue, ur = j.tgtCornerRadius = W.pstyle("corner-radius").value === "auto" ? "auto" : W.pstyle("corner-radius").pfValue, cr = j.tgtRs = W._private.rscratch, gr = j.srcRs = q._private.rscratch; - j.dirCounts = { + var $ = z.srcPos = q.position(), X = z.tgtPos = W.position(), Q = z.srcW = q.outerWidth(), lr = z.srcH = q.outerHeight(), or = z.tgtW = W.outerWidth(), tr = z.tgtH = W.outerHeight(), dr = z.srcShape = e.nodeShapes[r.getNodeShape(q)], sr = z.tgtShape = e.nodeShapes[r.getNodeShape(W)], pr = z.srcCornerRadius = q.pstyle("corner-radius").value === "auto" ? "auto" : q.pstyle("corner-radius").pfValue, ur = z.tgtCornerRadius = W.pstyle("corner-radius").value === "auto" ? "auto" : W.pstyle("corner-radius").pfValue, cr = z.tgtRs = W._private.rscratch, gr = z.srcRs = q._private.rscratch; + z.dirCounts = { north: 0, west: 0, south: 0, @@ -31305,39 +31305,39 @@ ld.findEdgeControlPoints = function(t) { northeast: 0, southeast: 0 }; - for (var kr = 0; kr < j.eles.length; kr++) { - var Or = j.eles[kr], Ir = Or[0]._private.rscratch, Mr = Or.pstyle("curve-style").value, Lr = Mr === "unbundled-bezier" || If(Mr, "segments") || If(Mr, "taxi"), Ar = !q.same(Or.source()); - if (!j.calculatedIntersection && q !== W && (j.hasBezier || j.hasUnbundled)) { - j.calculatedIntersection = !0; - var Y = dr.intersectLine($.x, $.y, Q, lr, X.x, X.y, 0, pr, gr), J = j.srcIntn = Y, nr = sr.intersectLine(X.x, X.y, or, tr, $.x, $.y, 0, ur, cr), xr = j.tgtIntn = nr, Er = j.intersectionPts = { + for (var kr = 0; kr < z.eles.length; kr++) { + var Or = z.eles[kr], Ir = Or[0]._private.rscratch, Mr = Or.pstyle("curve-style").value, Lr = Mr === "unbundled-bezier" || If(Mr, "segments") || If(Mr, "taxi"), Ar = !q.same(Or.source()); + if (!z.calculatedIntersection && q !== W && (z.hasBezier || z.hasUnbundled)) { + z.calculatedIntersection = !0; + var Y = dr.intersectLine($.x, $.y, Q, lr, X.x, X.y, 0, pr, gr), J = z.srcIntn = Y, nr = sr.intersectLine(X.x, X.y, or, tr, $.x, $.y, 0, ur, cr), xr = z.tgtIntn = nr, Er = z.intersectionPts = { x1: Y[0], x2: nr[0], y1: Y[1], y2: nr[1] - }, Pr = j.posPts = { + }, Pr = z.posPts = { x1: $.x, x2: X.x, y1: $.y, y2: X.y }, Dr = nr[1] - Y[1], Yr = nr[0] - Y[0], ie = Math.sqrt(Yr * Yr + Dr * Dr); We(ie) && ie >= dor || (ie = Math.sqrt(Math.max(Yr * Yr, s5) + Math.max(Dr * Dr, s5))); - var me = j.vector = { + var me = z.vector = { x: Yr, y: Dr - }, xe = j.vectorNorm = { + }, xe = z.vectorNorm = { x: me.x / ie, y: me.y / ie }, Me = { x: -xe.y, y: xe.x }; - j.nodesOverlap = !We(ie) || sr.checkPoint(Y[0], Y[1], 0, or, tr, X.x, X.y, ur, cr) || dr.checkPoint(nr[0], nr[1], 0, Q, lr, $.x, $.y, pr, gr), j.vectorNormInverse = Me, z = { - nodesOverlap: j.nodesOverlap, - dirCounts: j.dirCounts, + z.nodesOverlap = !We(ie) || sr.checkPoint(Y[0], Y[1], 0, or, tr, X.x, X.y, ur, cr) || dr.checkPoint(nr[0], nr[1], 0, Q, lr, $.x, $.y, pr, gr), z.vectorNormInverse = Me, j = { + nodesOverlap: z.nodesOverlap, + dirCounts: z.dirCounts, calculatedIntersection: !0, - hasBezier: j.hasBezier, - hasUnbundled: j.hasUnbundled, - eles: j.eles, + hasBezier: z.hasBezier, + hasUnbundled: z.hasUnbundled, + eles: z.eles, srcPos: X, srcRs: cr, tgtPos: $, @@ -31376,8 +31376,8 @@ ld.findEdgeControlPoints = function(t) { } }; } - var Ie = Ar ? z : j; - Ir.nodesOverlap = Ie.nodesOverlap, Ir.srcIntn = Ie.srcIntn, Ir.tgtIntn = Ie.tgtIntn, Ir.isRound = Mr.startsWith("round"), n && (q.isParent() || q.isChild() || W.isParent() || W.isChild()) && (q.parents().anySame(W) || W.parents().anySame(q) || q.same(W) && q.isParent()) ? r.findCompoundLoopPoints(Or, Ie, kr, Lr) : q === W ? r.findLoopPoints(Or, Ie, kr, Lr) : Mr.endsWith("segments") ? r.findSegmentsPoints(Or, Ie) : Mr.endsWith("taxi") ? r.findTaxiPoints(Or, Ie) : Mr === "straight" || !Lr && j.eles.length % 2 === 1 && kr === Math.floor(j.eles.length / 2) ? r.findStraightEdgePoints(Or) : r.findBezierPoints(Or, Ie, kr, Lr, Ar), r.findEndpoints(Or), r.tryToCorrectInvalidPoints(Or, Ie), r.checkForInvalidEdgeWarning(Or), r.storeAllpts(Or), r.storeEdgeProjections(Or), r.calculateArrowAngles(Or), r.recalculateEdgeLabelProjections(Or), r.calculateLabelAngles(Or); + var Ie = Ar ? j : z; + Ir.nodesOverlap = Ie.nodesOverlap, Ir.srcIntn = Ie.srcIntn, Ir.tgtIntn = Ie.tgtIntn, Ir.isRound = Mr.startsWith("round"), n && (q.isParent() || q.isChild() || W.isParent() || W.isChild()) && (q.parents().anySame(W) || W.parents().anySame(q) || q.same(W) && q.isParent()) ? r.findCompoundLoopPoints(Or, Ie, kr, Lr) : q === W ? r.findLoopPoints(Or, Ie, kr, Lr) : Mr.endsWith("segments") ? r.findSegmentsPoints(Or, Ie) : Mr.endsWith("taxi") ? r.findTaxiPoints(Or, Ie) : Mr === "straight" || !Lr && z.eles.length % 2 === 1 && kr === Math.floor(z.eles.length / 2) ? r.findStraightEdgePoints(Or) : r.findBezierPoints(Or, Ie, kr, Lr, Ar), r.findEndpoints(Or), r.tryToCorrectInvalidPoints(Or, Ie), r.checkForInvalidEdgeWarning(Or), r.storeAllpts(Or), r.storeEdgeProjections(Or), r.calculateArrowAngles(Or), r.recalculateEdgeLabelProjections(Or), r.calculateLabelAngles(Or); } }, E = 0; E < c.length; E++) S(); @@ -31432,7 +31432,7 @@ q5.manualEndptToPx = function(t, r) { } }; q5.findEndpoints = function(t) { - var r, e, o, n, a = this, i, c = t.source()[0], l = t.target()[0], d = c.position(), s = l.position(), u = t.pstyle("target-arrow-shape").value, g = t.pstyle("source-arrow-shape").value, b = t.pstyle("target-distance-from-node").pfValue, f = t.pstyle("source-distance-from-node").pfValue, v = c._private.rscratch, p = l._private.rscratch, m = t.pstyle("curve-style").value, y = t._private.rscratch, k = y.edgeType, x = If(m, "taxi"), _ = k === "self" || k === "compound", S = k === "bezier" || k === "multibezier" || _, E = k !== "bezier", O = k === "straight" || k === "segments", R = k === "segments", M = S || E || O, I = _ || x, L = t.pstyle("source-endpoint"), j = I ? "outside-to-node" : L.value, z = c.pstyle("corner-radius").value === "auto" ? "auto" : c.pstyle("corner-radius").pfValue, F = t.pstyle("target-endpoint"), H = I ? "outside-to-node" : F.value, q = l.pstyle("corner-radius").value === "auto" ? "auto" : l.pstyle("corner-radius").pfValue; + var r, e, o, n, a = this, i, c = t.source()[0], l = t.target()[0], d = c.position(), s = l.position(), u = t.pstyle("target-arrow-shape").value, g = t.pstyle("source-arrow-shape").value, b = t.pstyle("target-distance-from-node").pfValue, f = t.pstyle("source-distance-from-node").pfValue, v = c._private.rscratch, p = l._private.rscratch, m = t.pstyle("curve-style").value, y = t._private.rscratch, k = y.edgeType, x = If(m, "taxi"), _ = k === "self" || k === "compound", S = k === "bezier" || k === "multibezier" || _, E = k !== "bezier", O = k === "straight" || k === "segments", R = k === "segments", M = S || E || O, I = _ || x, L = t.pstyle("source-endpoint"), z = I ? "outside-to-node" : L.value, j = c.pstyle("corner-radius").value === "auto" ? "auto" : c.pstyle("corner-radius").pfValue, F = t.pstyle("target-endpoint"), H = I ? "outside-to-node" : F.value, q = l.pstyle("corner-radius").value === "auto" ? "auto" : l.pstyle("corner-radius").pfValue; y.srcManEndpt = L, y.tgtManEndpt = F; var W, Z, $, X, Q = (r = (F == null || (e = F.pfValue) === null || e === void 0 ? void 0 : e.length) === 2 ? F.pfValue : null) !== null && r !== void 0 ? r : [0, 0], lr = (o = (L == null || (n = L.pfValue) === null || n === void 0 ? void 0 : n.length) === 2 ? L.pfValue : null) !== null && o !== void 0 ? o : [0, 0]; if (S) { @@ -31466,13 +31466,13 @@ q5.findEndpoints = function(t) { } } var Pr = nw(i, W, a.arrowShapes[u].spacing(t) + b), Dr = nw(i, W, a.arrowShapes[u].gap(t) + b); - if (y.endX = Dr[0], y.endY = Dr[1], y.arrowEndX = Pr[0], y.arrowEndY = Pr[1], j === "inside-to-node") + if (y.endX = Dr[0], y.endY = Dr[1], y.arrowEndX = Pr[0], y.arrowEndY = Pr[1], z === "inside-to-node") i = [d.x, d.y]; else if (L.units) i = this.manualEndptToPx(c, L); - else if (j === "outside-to-line") + else if (z === "outside-to-line") i = y.srcIntn; - else if (j === "outside-to-node" || j === "outside-to-node-or-label" ? X = Z : (j === "outside-to-line" || j === "outside-to-line-or-label") && (X = [s.x, s.y]), i = a.nodeShapes[this.getNodeShape(c)].intersectLine(d.x, d.y, c.outerWidth(), c.outerHeight(), X[0], X[1], 0, z, v), j === "outside-to-node-or-label" || j === "outside-to-line-or-label") { + else if (z === "outside-to-node" || z === "outside-to-node-or-label" ? X = Z : (z === "outside-to-line" || z === "outside-to-line-or-label") && (X = [s.x, s.y]), i = a.nodeShapes[this.getNodeShape(c)].intersectLine(d.x, d.y, c.outerWidth(), c.outerHeight(), X[0], X[1], 0, j, v), z === "outside-to-node-or-label" || z === "outside-to-line-or-label") { var Yr = c._private.rscratch, ie = Yr.labelWidth, me = Yr.labelHeight, xe = Yr.labelX, Me = Yr.labelY, Ie = ie / 2, he = me / 2, ee = c.pstyle("text-valign").value; ee === "top" ? Me -= he : ee === "bottom" && (Me += he); var wr = c.pstyle("text-halign").value; @@ -31611,7 +31611,7 @@ Ub.recalculateEdgeLabelProjections = function(t) { y: o.midY }; var i = function(u, g, b) { - wh(e.rscratch, u, g, b), wh(e.rstyle, u, g, b); + xh(e.rscratch, u, g, b), xh(e.rstyle, u, g, b); }; i("labelX", null, r.x), i("labelY", null, r.y); var c = Eq(o.midDispX, o.midDispY); @@ -31641,15 +31641,15 @@ Ub.recalculateEdgeLabelProjections = function(t) { } var p = e.rstyle.bezierPts, m = n.bezierProjPcts.length; function y(E, O, R, M, I) { - var L = f0(O, R), j = E.segments[E.segments.length - 1], z = { + var L = f0(O, R), z = E.segments[E.segments.length - 1], j = { p0: O, p1: R, t0: M, t1: I, - startDist: j ? j.startDist + j.length : 0, + startDist: z ? z.startDist + z.length : 0, length: L }; - E.segments.push(z), E.length += L; + E.segments.push(j), E.length += L; } for (var k = 0; k < u.length; k++) { var x = u[k], _ = u[k - 1]; @@ -31689,7 +31689,7 @@ Ub.recalculateEdgeLabelProjections = function(t) { case "straight": case "segments": case "haystack": { - for (var j = 0, z, F, H, q, W = o.allpts.length, Z = 0; Z + 3 < W && (b ? (H = { + for (var z = 0, j, F, H, q, W = o.allpts.length, Z = 0; Z + 3 < W && (b ? (H = { x: o.allpts[Z], y: o.allpts[Z + 1] }, q = { @@ -31701,9 +31701,9 @@ Ub.recalculateEdgeLabelProjections = function(t) { }, q = { x: o.allpts[W - 4 - Z], y: o.allpts[W - 3 - Z] - }), z = f0(H, q), F = j, j += z, !(j >= f)); Z += 2) + }), j = f0(H, q), F = z, z += j, !(z >= f)); Z += 2) ; - var $ = f - F, X = $ / z; + var $ = f - F, X = $ / j; X = n5(0, X, 1), r = I$(H, q, X), g = Sq(H, q); break; } @@ -31720,14 +31720,14 @@ Ub.applyLabelDimensions = function(t) { Ub.applyPrefixedLabelDimensions = function(t, r) { var e = t._private, o = this.getLabelText(t, r), n = h0(o, t._private.labelDimsKey); if (zs(e.rscratch, "prefixedLabelDimsKey", r) !== n) { - wh(e.rscratch, "prefixedLabelDimsKey", r, n); + xh(e.rscratch, "prefixedLabelDimsKey", r, n); var a = this.calculateLabelDimensions(t, o), i = t.pstyle("line-height").pfValue, c = t.pstyle("text-wrap").strValue, l = zs(e.rscratch, "labelWrapCachedLines", r) || [], d = c !== "wrap" ? 1 : Math.max(l.length, 1), s = a.height / d, u = s * i, g = a.width, b = a.height + (d - 1) * (i - 1) * s; - wh(e.rstyle, "labelWidth", r, g), wh(e.rscratch, "labelWidth", r, g), wh(e.rstyle, "labelHeight", r, b), wh(e.rscratch, "labelHeight", r, b), wh(e.rscratch, "labelLineHeight", r, u); + xh(e.rstyle, "labelWidth", r, g), xh(e.rscratch, "labelWidth", r, g), xh(e.rstyle, "labelHeight", r, b), xh(e.rscratch, "labelHeight", r, b), xh(e.rscratch, "labelLineHeight", r, u); } }; Ub.getLabelText = function(t, r) { var e = t._private, o = r ? r + "-" : "", n = t.pstyle(o + "label").strValue, a = t.pstyle("text-transform").value, i = function(lr, or) { - return or ? (wh(e.rscratch, lr, r, or), or) : zs(e.rscratch, lr, r); + return or ? (xh(e.rscratch, lr, r, or), or) : zs(e.rscratch, lr, r); }; if (!n) return ""; @@ -31750,7 +31750,7 @@ Ub.getLabelText = function(t, r) { for (O.s(); !(R = O.n()).done; ) { var M = R.value, I = M[0], L = m.substring(E, M.index); E = M.index + I.length; - var j = S.length === 0 ? L : S + L + I, z = this.calculateLabelDimensions(t, j), F = z.width; + var z = S.length === 0 ? L : S + L + I, j = this.calculateLabelDimensions(t, z), F = j.width; F <= u ? S += L + I : (S && f.push(S), S = L + I); } } catch (Q) { @@ -32302,7 +32302,7 @@ Ik.load = function() { return wr.stopPropagation && wr.stopPropagation(), wr.preventDefault && wr.preventDefault(), !1; } }, !1); - var L, j, z; + var L, z, j; t.registerBinding(r, "mouseup", function(wr) { if (!(t.hoverData.which === 1 && wr.which !== 1 && t.hoverData.capture)) { var Ur = t.hoverData.capture; @@ -32337,15 +32337,15 @@ Ik.load = function() { !t.hoverData.isOverThresholdDrag && (n(je, ["click", "tap", "vclick"], wr, { x: Qr[0], y: Qr[1] - }), j = !1, wr.timeStamp - z <= Jr.multiClickDebounceTime() ? (L && clearTimeout(L), j = !0, z = null, n(je, ["dblclick", "dbltap", "vdblclick"], wr, { + }), z = !1, wr.timeStamp - j <= Jr.multiClickDebounceTime() ? (L && clearTimeout(L), z = !0, j = null, n(je, ["dblclick", "dbltap", "vdblclick"], wr, { x: Qr[0], y: Qr[1] })) : (L = setTimeout(function() { - j || n(je, ["oneclick", "onetap", "voneclick"], wr, { + z || n(je, ["oneclick", "onetap", "voneclick"], wr, { x: Qr[0], y: Qr[1] }); - }, Jr.multiClickDebounceTime()), z = wr.timeStamp)), je == null && !t.dragData.didDrag && !t.hoverData.selecting && !t.hoverData.dragged && !a(wr) && (Jr.$(e).unselect(["tapunselect"]), se.length > 0 && t.redrawHint("eles", !0), t.dragData.possibleDragElements = se = Jr.collection()), Ne == je && !t.dragData.didDrag && !t.hoverData.selecting && Ne != null && Ne._private.selectable && (t.hoverData.dragging || (Jr.selectionType() === "additive" || Re ? Ne.selected() ? Ne.unselect(["tapunselect"]) : Ne.select(["tapselect"]) : Re || (Jr.$(e).unmerge(Ne).unselect(["tapunselect"]), Ne.select(["tapselect"]))), t.redrawHint("eles", !0)), t.hoverData.selecting) { + }, Jr.multiClickDebounceTime()), j = wr.timeStamp)), je == null && !t.dragData.didDrag && !t.hoverData.selecting && !t.hoverData.dragged && !a(wr) && (Jr.$(e).unselect(["tapunselect"]), se.length > 0 && t.redrawHint("eles", !0), t.dragData.possibleDragElements = se = Jr.collection()), Ne == je && !t.dragData.didDrag && !t.hoverData.selecting && Ne != null && Ne._private.selectable && (t.hoverData.dragging || (Jr.selectionType() === "additive" || Re ? Ne.selected() ? Ne.unselect(["tapunselect"]) : Ne.select(["tapselect"]) : Re || (Jr.$(e).unmerge(Ne).unselect(["tapunselect"]), Ne.select(["tapselect"]))), t.redrawHint("eles", !0)), t.hoverData.selecting) { var Fe = Jr.collection(t.getAllInBox(oe[0], oe[1], oe[2], oe[3])); t.redrawHint("select", !0), Fe.length > 0 && t.redrawHint("eles", !0), Jr.emit(ze("boxend")); var Pt = function(Ut) { @@ -32815,8 +32815,8 @@ Ik.load = function() { }); } }; -var Dh = {}; -Dh.generatePolygon = function(t, r) { +var Nh = {}; +Nh.generatePolygon = function(t, r) { return this.nodeShapes[t] = { renderer: this, name: t, @@ -32828,7 +32828,7 @@ Dh.generatePolygon = function(t, r) { return a5(c, l, this.points, o, n, a / 2, i / 2, d); }, checkPoint: function(o, n, a, i, c, l, d, s) { - return Rh(o, n, this.points, l, d, i, c, [0, -1], a); + return Ph(o, n, this.points, l, d, i, c, [0, -1], a); }, hasMiterBounds: t !== "rectangle", miterBounds: function(o, n, a, i, c, l) { @@ -32836,7 +32836,7 @@ Dh.generatePolygon = function(t, r) { } }; }; -Dh.generateEllipse = function() { +Nh.generateEllipse = function() { return this.nodeShapes.ellipse = { renderer: this, name: "ellipse", @@ -32851,7 +32851,7 @@ Dh.generateEllipse = function() { } }; }; -Dh.generateRoundPolygon = function(t, r) { +Nh.generateRoundPolygon = function(t, r) { return this.nodeShapes[t] = { renderer: this, name: t, @@ -32883,7 +32883,7 @@ Dh.generateRoundPolygon = function(t, r) { } }; }; -Dh.generateRoundRectangle = function() { +Nh.generateRoundRectangle = function() { return this.nodeShapes["round-rectangle"] = this.nodeShapes.roundrectangle = { renderer: this, name: "round-rectangle", @@ -32898,11 +32898,11 @@ Dh.generateRoundRectangle = function() { var d = n / 2, s = a / 2; l = l === "auto" ? Kf(n, a) : l, l = Math.min(d, s, l); var u = l * 2; - return !!(Rh(r, e, this.points, i, c, n, a - u, [0, -1], o) || Rh(r, e, this.points, i, c, n - u, a, [0, -1], o) || a0(r, e, u, u, i - d + l, c - s + l, o) || a0(r, e, u, u, i + d - l, c - s + l, o) || a0(r, e, u, u, i + d - l, c + s - l, o) || a0(r, e, u, u, i - d + l, c + s - l, o)); + return !!(Ph(r, e, this.points, i, c, n, a - u, [0, -1], o) || Ph(r, e, this.points, i, c, n - u, a, [0, -1], o) || a0(r, e, u, u, i - d + l, c - s + l, o) || a0(r, e, u, u, i + d - l, c - s + l, o) || a0(r, e, u, u, i + d - l, c + s - l, o) || a0(r, e, u, u, i - d + l, c + s - l, o)); } }; }; -Dh.generateCutRectangle = function() { +Nh.generateCutRectangle = function() { return this.nodeShapes["cut-rectangle"] = this.nodeShapes.cutrectangle = { renderer: this, name: "cut-rectangle", @@ -32926,14 +32926,14 @@ Dh.generateCutRectangle = function() { }, checkPoint: function(r, e, o, n, a, i, c, l) { var d = l === "auto" ? this.cornerLength : l; - if (Rh(r, e, this.points, i, c, n, a - 2 * d, [0, -1], o) || Rh(r, e, this.points, i, c, n - 2 * d, a, [0, -1], o)) + if (Ph(r, e, this.points, i, c, n, a - 2 * d, [0, -1], o) || Ph(r, e, this.points, i, c, n - 2 * d, a, [0, -1], o)) return !0; var s = this.generateCutTrianglePts(n, a, i, c); return Bs(r, e, s.topLeft) || Bs(r, e, s.topRight) || Bs(r, e, s.bottomRight) || Bs(r, e, s.bottomLeft); } }; }; -Dh.generateBarrel = function() { +Nh.generateBarrel = function() { return this.nodeShapes.barrel = { renderer: this, name: "barrel", @@ -32986,12 +32986,12 @@ Dh.generateBarrel = function() { }, checkPoint: function(r, e, o, n, a, i, c, l) { var d = AS(n, a), s = d.heightOffset, u = d.widthOffset; - if (Rh(r, e, this.points, i, c, n, a - 2 * s, [0, -1], o) || Rh(r, e, this.points, i, c, n - 2 * u, a, [0, -1], o)) + if (Ph(r, e, this.points, i, c, n, a - 2 * s, [0, -1], o) || Ph(r, e, this.points, i, c, n - 2 * u, a, [0, -1], o)) return !0; for (var g = this.generateBarrelBezierPts(n, a, i, c), b = function(O, R, M) { - var I = M[4], L = M[2], j = M[0], z = M[5], F = M[1], H = Math.min(I, j), q = Math.max(I, j), W = Math.min(z, F), Z = Math.max(z, F); + var I = M[4], L = M[2], z = M[0], j = M[5], F = M[1], H = Math.min(I, z), q = Math.max(I, z), W = Math.min(j, F), Z = Math.max(j, F); if (H <= O && O <= q && W <= R && R <= Z) { - var $ = K$(I, L, j), X = q$($[0], $[1], $[2], O), Q = X.filter(function(lr) { + var $ = K$(I, L, z), X = q$($[0], $[1], $[2], O), Q = X.filter(function(lr) { return 0 <= lr && lr <= 1; }); if (Q.length > 0) @@ -33010,7 +33010,7 @@ Dh.generateBarrel = function() { } }; }; -Dh.generateBottomRoundrectangle = function() { +Nh.generateBottomRoundrectangle = function() { return this.nodeShapes["bottom-round-rectangle"] = this.nodeShapes.bottomroundrectangle = { renderer: this, name: "bottom-round-rectangle", @@ -33025,14 +33025,14 @@ Dh.generateBottomRoundrectangle = function() { checkPoint: function(r, e, o, n, a, i, c, l) { l = l === "auto" ? Kf(n, a) : l; var d = 2 * l; - if (Rh(r, e, this.points, i, c, n, a - d, [0, -1], o) || Rh(r, e, this.points, i, c, n - d, a, [0, -1], o)) + if (Ph(r, e, this.points, i, c, n, a - d, [0, -1], o) || Ph(r, e, this.points, i, c, n - d, a, [0, -1], o)) return !0; var s = n / 2 + 2 * o, u = a / 2 + 2 * o, g = [i - s, c - u, i - s, c, i + s, c, i + s, c - u]; return !!(Bs(r, e, g) || a0(r, e, d, d, i + n / 2 - l, c + a / 2 - l, o) || a0(r, e, d, d, i - n / 2 + l, c + a / 2 - l, o)); } }; }; -Dh.registerNodeShapes = function() { +Nh.registerNodeShapes = function() { var t = this.nodeShapes = {}, r = this; this.generateEllipse(), this.generatePolygon("triangle", Kd(3, 0)), this.generateRoundPolygon("round-triangle", Kd(3, 0)), this.generatePolygon("rectangle", Kd(4, 0)), t.square = t.rectangle, this.generateRoundRectangle(), this.generateCutRectangle(), this.generateBarrel(), this.generateBottomRoundrectangle(); { @@ -33092,9 +33092,9 @@ G5.startRenderLoop = function() { if (!t.destroyed) { if (!r.batching()) if (t.requestedFrame && !t.skipFrame) { tM(t, !0, n); - var a = Ch(); + var a = Rh(); t.render(t.renderOptions); - var i = t.lastDrawTime = Ch(); + var i = t.lastDrawTime = Rh(); t.averageRedrawTime === void 0 && (t.averageRedrawTime = i - a), t.redrawCount === void 0 && (t.redrawCount = 0), t.redrawCount++, t.redrawTotalTime === void 0 && (t.redrawTotalTime = 0); var c = i - a; t.redrawTotalTime += c, t.lastRedrawTime = c, t.averageRedrawTime = t.averageRedrawTime / 2 + c / 2, t.requestedFrame = !1; @@ -33181,7 +33181,7 @@ Dk.destroy = function() { Dk.isHeadless = function() { return !1; }; -[RA, Aq, Tq, Ik, Dh, G5].forEach(function(t) { +[RA, Aq, Tq, Ik, Nh, G5].forEach(function(t) { Nt(Dk, t); }); var W9 = 1e3 / 60, Rq = { @@ -33193,9 +33193,9 @@ var W9 = 1e3 / 60, Rq = { var a = z5(function() { n.redrawHint("eles", !0), n.redrawHint("drag", !0), n.redraw(); }, r.deqRedrawThreshold), i = function(d, s) { - var u = Ch(), g = n.averageRedrawTime, b = n.lastRedrawTime, f = [], v = n.cy.extent(), p = n.getPixelRatio(); + var u = Rh(), g = n.averageRedrawTime, b = n.lastRedrawTime, f = [], v = n.cy.extent(), p = n.getPixelRatio(); for (d || n.flushRenderedStyleQueue(); ; ) { - var m = Ch(), y = m - u, k = m - s; + var m = Rh(), y = m - u, k = m - s; if (b < W9) { var x = W9 - (d ? g : 0); if (k >= r.deqFastCost * x) @@ -33221,7 +33221,7 @@ var W9 = 1e3 / 60, Rq = { }, bor = /* @__PURE__ */ (function() { function t(r) { var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : Cx; - iv(this, t), this.idsByKey = new xh(), this.keyForId = new xh(), this.cachesByLvl = new xh(), this.lvls = [], this.getKey = r, this.doesEleInvalidateKey = e; + iv(this, t), this.idsByKey = new _h(), this.keyForId = new _h(), this.cachesByLvl = new _h(), this.lvls = [], this.getKey = r, this.doesEleInvalidateKey = e; } return cv(t, [{ key: "getIdsFor", @@ -33272,7 +33272,7 @@ var W9 = 1e3 / 60, Rq = { key: "getCachesAt", value: function(e) { var o = this.cachesByLvl, n = this.lvls, a = o.get(e); - return a || (a = new xh(), o.set(e, a), n.push(e)), a; + return a || (a = new _h(), o.set(e, a), n.push(e)), a; } }, { key: "getCache", @@ -33426,10 +33426,10 @@ yc.getElement = function(t, r, e, o, n) { else { var L; if (!k && !x && !_) - for (var j = o - 1; j >= $w; j--) { - var z = l.get(t, j); - if (z) { - L = z; + for (var z = o - 1; z >= $w; z--) { + var j = l.get(t, z); + if (j) { + L = j; break; } } @@ -33561,7 +33561,7 @@ yc.setupDequeueing = Rq.setupDequeueing({ }); var Cor = 1, vy = -4, jx = 2, Ror = 3.99, Por = 50, Mor = 50, Ior = 0.15, Dor = 0.1, Nor = 0.9, Lor = 0.9, jor = 1, nM = 250, zor = 4e3 * 4e3, aM = 32767, Bor = !0, Mq = function(r) { var e = this, o = e.renderer = r, n = o.cy; - e.layersByLevel = {}, e.firstGet = !0, e.lastInvalidationTime = Ch() - 2 * nM, e.skipping = !1, e.eleTxrDeqs = n.collection(), e.scheduleElementRefinement = z5(function() { + e.layersByLevel = {}, e.firstGet = !0, e.lastInvalidationTime = Rh() - 2 * nM, e.skipping = !1, e.eleTxrDeqs = n.collection(), e.scheduleElementRefinement = z5(function() { e.refineElementTextures(e.eleTxrDeqs), e.eleTxrDeqs.unmerge(e.eleTxrDeqs); }, Mor), o.beforeRender(function(i, c) { c - e.lastInvalidationTime <= nM ? e.skipping = !0 : e.skipping = !1; @@ -33606,8 +33606,8 @@ _l.getLayers = function(t, r, e) { }; I(1), I(-1); for (var L = s.length - 1; L >= 0; L--) { - var j = s[L]; - j.invalid && Zf(s, j); + var z = s[L]; + z.invalid && Zf(s, z); } }; if (!g) @@ -33625,11 +33625,11 @@ _l.getLayers = function(t, r, e) { M = M || {}; var I = M.after; v(); - var L = Math.ceil(u.w * d), j = Math.ceil(u.h * d); - if (L > aM || j > aM) + var L = Math.ceil(u.w * d), z = Math.ceil(u.h * d); + if (L > aM || z > aM) return null; - var z = L * j; - if (z > zor) + var j = L * z; + if (j > zor) return null; var F = o.makeLayer(u, e); if (I != null) { @@ -33713,12 +33713,12 @@ _l.haveLayers = function() { }; _l.invalidateElements = function(t) { var r = this; - t.length !== 0 && (r.lastInvalidationTime = Ch(), !(t.length === 0 || !r.haveLayers()) && r.updateElementsInLayers(t, function(o, n, a) { + t.length !== 0 && (r.lastInvalidationTime = Rh(), !(t.length === 0 || !r.haveLayers()) && r.updateElementsInLayers(t, function(o, n, a) { r.invalidateLayer(o); })); }; _l.invalidateLayer = function(t) { - if (this.lastInvalidationTime = Ch(), !t.invalid) { + if (this.lastInvalidationTime = Rh(), !t.invalid) { var r = t.level, e = t.eles, o = this.layersByLevel[r]; Zf(o, t), t.elesQueue = [], t.invalid = !0, t.replacement && (t.replacement.invalid = !0); for (var n = 0; n < e.length; n++) { @@ -33934,8 +33934,8 @@ Fb.drawLayeredElements = function(t, r, e, o) { else n.drawCachedElements(t, r, e, o); }; -var Nh = {}; -Nh.drawEdge = function(t, r, e) { +var Lh = {}; +Lh.drawEdge = function(t, r, e) { var o = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : !0, n = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : !0, a = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : !0, i = this, c = r._private.rscratch; if (!(a && !r.visible()) && !(c.badLine || c.allpts == null || isNaN(c.allpts[0]))) { var l; @@ -33965,8 +33965,8 @@ Nh.drawEdge = function(t, r, e) { t.lineJoin = "round"; var R = r.pstyle("ghost").value === "yes"; if (R) { - var M = r.pstyle("ghost-offset-x").pfValue, I = r.pstyle("ghost-offset-y").pfValue, L = r.pstyle("ghost-opacity").value, j = m * L; - t.translate(M, I), k(j), E(j), t.translate(-M, -I); + var M = r.pstyle("ghost-offset-x").pfValue, I = r.pstyle("ghost-offset-y").pfValue, L = r.pstyle("ghost-opacity").value, z = m * L; + t.translate(M, I), k(z), E(z), t.translate(-M, -I); } else x(); S(), k(), E(), _(), O(), e && t.translate(l.x1, l.y1); @@ -33985,9 +33985,9 @@ var Dq = function(r) { } }; }; -Nh.drawEdgeOverlay = Dq("overlay"); -Nh.drawEdgeUnderlay = Dq("underlay"); -Nh.drawEdgePath = function(t, r, e, o) { +Lh.drawEdgeOverlay = Dq("overlay"); +Lh.drawEdgeUnderlay = Dq("underlay"); +Lh.drawEdgePath = function(t, r, e, o) { var n = t._private.rscratch, a = r, i, c = !1, l = this.usePaths(), d = t.pstyle("line-dash-pattern").pfValue, s = t.pstyle("line-dash-offset").pfValue; if (l) { var u = e.join("$"), g = n.pathCacheKey && n.pathCacheKey === u; @@ -34040,18 +34040,18 @@ Nh.drawEdgePath = function(t, r, e, o) { } r = a, l ? r.stroke(i) : r.stroke(), r.setLineDash && r.setLineDash([]); }; -Nh.drawEdgeTrianglePath = function(t, r, e) { +Lh.drawEdgeTrianglePath = function(t, r, e) { r.fillStyle = r.strokeStyle; for (var o = t.pstyle("width").pfValue, n = 0; n + 1 < e.length; n += 2) { var a = [e[n + 2] - e[n], e[n + 3] - e[n + 1]], i = Math.sqrt(a[0] * a[0] + a[1] * a[1]), c = [a[1] / i, -a[0] / i], l = [c[0] * o / 2, c[1] * o / 2]; r.beginPath(), r.moveTo(e[n] - l[0], e[n + 1] - l[1]), r.lineTo(e[n] + l[0], e[n + 1] + l[1]), r.lineTo(e[n + 2], e[n + 3]), r.closePath(), r.fill(); } }; -Nh.drawArrowheads = function(t, r, e) { +Lh.drawArrowheads = function(t, r, e) { var o = r._private.rscratch, n = o.edgeType === "haystack"; n || this.drawArrowhead(t, r, "source", o.arrowStartX, o.arrowStartY, o.srcArrowAngle, e), this.drawArrowhead(t, r, "mid-target", o.midX, o.midY, o.midtgtArrowAngle, e), this.drawArrowhead(t, r, "mid-source", o.midX, o.midY, o.midsrcArrowAngle, e), n || this.drawArrowhead(t, r, "target", o.arrowEndX, o.arrowEndY, o.tgtArrowAngle, e); }; -Nh.drawArrowhead = function(t, r, e, o, n, a, i) { +Lh.drawArrowhead = function(t, r, e, o, n, a, i) { if (!(isNaN(o) || o == null || isNaN(n) || n == null || isNaN(a) || a == null)) { var c = this, l = r.pstyle(e + "-arrow-shape").value; if (l !== "none") { @@ -34066,7 +34066,7 @@ Nh.drawArrowhead = function(t, r, e, o, n, a, i) { } } }; -Nh.drawArrowShape = function(t, r, e, o, n, a, i, c, l) { +Lh.drawArrowShape = function(t, r, e, o, n, a, i, c, l) { var d = this, s = this.usePaths() && n !== "triangle-cross", u = !1, g, b = r, f = { x: i, y: c @@ -34103,22 +34103,22 @@ IA.drawInscribedImage = function(t, r, e, o, n) { var L = Math.max(p / M, m / I); M *= L, I *= L; } - var j = c - p / 2, z = s(e, "background-position-x", "units", o), F = s(e, "background-position-x", "pfValue", o); - z === "%" ? j += (p - M) * F : j += F; + var z = c - p / 2, j = s(e, "background-position-x", "units", o), F = s(e, "background-position-x", "pfValue", o); + j === "%" ? z += (p - M) * F : z += F; var H = s(e, "background-offset-x", "units", o), q = s(e, "background-offset-x", "pfValue", o); - H === "%" ? j += (p - M) * q : j += q; + H === "%" ? z += (p - M) * q : z += q; var W = l - m / 2, Z = s(e, "background-position-y", "units", o), $ = s(e, "background-position-y", "pfValue", o); Z === "%" ? W += (m - I) * $ : W += $; var X = s(e, "background-offset-y", "units", o), Q = s(e, "background-offset-y", "pfValue", o); - X === "%" ? W += (m - I) * Q : W += Q, y.pathCache && (j -= c, W -= l, c = 0, l = 0); + X === "%" ? W += (m - I) * Q : W += Q, y.pathCache && (z -= c, W -= l, c = 0, l = 0); var lr = t.globalAlpha; t.globalAlpha = _; var or = a.getImgSmoothing(t), tr = !1; if (S === "no" && or ? (a.setImgSmoothing(t, !1), tr = !0) : S === "yes" && !or && (a.setImgSmoothing(t, !0), tr = !0), g === "no-repeat") - x && (t.save(), y.pathCache ? t.clip(y.pathCache) : (a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.clip())), a.safeDrawImage(t, r, 0, 0, O, R, j, W, M, I), x && t.restore(); + x && (t.save(), y.pathCache ? t.clip(y.pathCache) : (a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.clip())), a.safeDrawImage(t, r, 0, 0, O, R, z, W, M, I), x && t.restore(); else { var dr = t.createPattern(r, g); - t.fillStyle = dr, a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.translate(j, W), t.fill(), t.translate(-j, -W); + t.fillStyle = dr, a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.translate(z, W), t.fill(), t.translate(-z, -W); } t.globalAlpha = lr, tr && a.setImgSmoothing(t, or); } @@ -34204,9 +34204,9 @@ T0.drawText = function(t, r, e) { d += v; break; } - var S = r.pstyle("text-background-opacity").value, E = r.pstyle("text-border-opacity").value, O = r.pstyle("text-border-width").pfValue, R = r.pstyle("text-background-padding").pfValue, M = r.pstyle("text-background-shape").strValue, I = M === "round-rectangle" || M === "roundrectangle", L = M === "circle", j = 2; + var S = r.pstyle("text-background-opacity").value, E = r.pstyle("text-border-opacity").value, O = r.pstyle("text-border-width").pfValue, R = r.pstyle("text-background-padding").pfValue, M = r.pstyle("text-background-shape").strValue, I = M === "round-rectangle" || M === "roundrectangle", L = M === "circle", z = 2; if (S > 0 || O > 0 && E > 0) { - var z = t.fillStyle, F = t.strokeStyle, H = t.lineWidth, q = r.pstyle("text-background-color").value, W = r.pstyle("text-border-color").value, Z = r.pstyle("text-border-style").value, $ = S > 0, X = O > 0 && E > 0, Q = l - R; + var j = t.fillStyle, F = t.strokeStyle, H = t.lineWidth, q = r.pstyle("text-background-color").value, W = r.pstyle("text-border-color").value, Z = r.pstyle("text-border-style").value, $ = S > 0, X = O > 0 && E > 0, Q = l - R; switch (k) { case "left": Q -= f; @@ -34232,11 +34232,11 @@ T0.drawText = function(t, r, e) { t.setLineDash([]); break; } - if (I ? (t.beginPath(), dM(t, Q, lr, or, tr, j)) : L ? (t.beginPath(), Kor(t, Q, lr, or, tr)) : (t.beginPath(), t.rect(Q, lr, or, tr)), $ && t.fill(), X && t.stroke(), X && Z === "double") { + if (I ? (t.beginPath(), dM(t, Q, lr, or, tr, z)) : L ? (t.beginPath(), Kor(t, Q, lr, or, tr)) : (t.beginPath(), t.rect(Q, lr, or, tr)), $ && t.fill(), X && t.stroke(), X && Z === "double") { var dr = O / 2; - t.beginPath(), I ? dM(t, Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr, j) : t.rect(Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr), t.stroke(); + t.beginPath(), I ? dM(t, Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr, z) : t.rect(Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr), t.stroke(); } - t.fillStyle = z, t.strokeStyle = F, t.lineWidth = H, t.setLineDash && t.setLineDash([]); + t.fillStyle = j, t.strokeStyle = F, t.lineWidth = H, t.setLineDash && t.setLineDash([]); } var sr = 2 * r.pstyle("text-outline-width").pfValue; if (sr > 0 && (t.lineWidth = sr), r.pstyle("text-wrap").value === "wrap") { @@ -34275,14 +34275,14 @@ dv.drawNode = function(t, r, e) { }); } } - var I = r.pstyle("background-blacken").value, L = r.pstyle("border-width").pfValue, j = r.pstyle("background-opacity").value * g, z = r.pstyle("border-color").value, F = r.pstyle("border-style").value, H = r.pstyle("border-join").value, q = r.pstyle("border-cap").value, W = r.pstyle("border-position").value, Z = r.pstyle("border-dash-pattern").pfValue, $ = r.pstyle("border-dash-offset").pfValue, X = r.pstyle("border-opacity").value * g, Q = r.pstyle("outline-width").pfValue, lr = r.pstyle("outline-color").value, or = r.pstyle("outline-style").value, tr = r.pstyle("outline-opacity").value * g, dr = r.pstyle("outline-offset").value, sr = r.pstyle("corner-radius").value; + var I = r.pstyle("background-blacken").value, L = r.pstyle("border-width").pfValue, z = r.pstyle("background-opacity").value * g, j = r.pstyle("border-color").value, F = r.pstyle("border-style").value, H = r.pstyle("border-join").value, q = r.pstyle("border-cap").value, W = r.pstyle("border-position").value, Z = r.pstyle("border-dash-pattern").pfValue, $ = r.pstyle("border-dash-offset").pfValue, X = r.pstyle("border-opacity").value * g, Q = r.pstyle("outline-width").pfValue, lr = r.pstyle("outline-color").value, or = r.pstyle("outline-style").value, tr = r.pstyle("outline-opacity").value * g, dr = r.pstyle("outline-offset").value, sr = r.pstyle("corner-radius").value; sr !== "auto" && (sr = r.pstyle("corner-radius").pfValue); var pr = function() { - var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : j; + var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : z; i.eleFillStyle(t, r, he); }, ur = function() { var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : X; - i.colorStrokeStyle(t, z[0], z[1], z[2], he); + i.colorStrokeStyle(t, j[0], j[1], j[2], he); }, cr = function() { var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : tr; i.colorStrokeStyle(t, lr[0], lr[1], lr[2], he); @@ -34430,7 +34430,7 @@ dv.drawNode = function(t, r, e) { }, Yr = r.pstyle("ghost").value === "yes"; if (Yr) { var ie = r.pstyle("ghost-offset-x").pfValue, me = r.pstyle("ghost-offset-y").pfValue, xe = r.pstyle("ghost-opacity").value, Me = xe * g; - t.translate(ie, me), cr(), xr(), pr(xe * j), Mr(), Lr(Me, !0), ur(xe * X), nr(), Ar(I !== 0 || L !== 0), Y(I !== 0 || L !== 0), Lr(Me, !1), J(Me), t.translate(-ie, -me); + t.translate(ie, me), cr(), xr(), pr(xe * z), Mr(), Lr(Me, !0), ur(xe * X), nr(), Ar(I !== 0 || L !== 0), Y(I !== 0 || L !== 0), Lr(Me, !1), J(Me), t.translate(-ie, -me); } b && t.translate(-u.x, -u.y), Pr(), b && t.translate(u.x, u.y), cr(), xr(), pr(), Mr(), Lr(g, !0), ur(), nr(), Ar(I !== 0 || L !== 0), Y(I !== 0 || L !== 0), Lr(g, !1), J(), b && t.translate(-u.x, -u.y), Dr(), Er(), e && t.translate(m.x1, m.y1); } @@ -34667,9 +34667,9 @@ es.render = function(t) { if (u || (r.textureDrawLastFrame = !1), u) { if (r.textureDrawLastFrame = !0, !r.textureCache) { r.textureCache = {}, r.textureCache.bb = e.mutableElements().boundingBox(), r.textureCache.texture = r.data.bufferCanvases[r.TEXTURE_BUFFER]; - var j = r.data.bufferContexts[r.TEXTURE_BUFFER]; - j.setTransform(1, 0, 0, 1, 0, 0), j.clearRect(0, 0, r.canvasWidth * r.textureMult, r.canvasHeight * r.textureMult), r.render({ - forcedContext: j, + var z = r.data.bufferContexts[r.TEXTURE_BUFFER]; + z.setTransform(1, 0, 0, 1, 0, 0), z.clearRect(0, 0, r.canvasWidth * r.textureMult, r.canvasHeight * r.textureMult), r.render({ + forcedContext: z, drawOnlyNodeLayer: !0, forcedPxRatio: l * r.textureMult }); @@ -34685,21 +34685,21 @@ es.render = function(t) { }; } s[r.DRAG] = !1, s[r.NODE] = !1; - var z = d.contexts[r.NODE], F = r.textureCache.texture, E = r.textureCache.viewport; - z.setTransform(1, 0, 0, 1, 0, 0), g ? I(z, 0, 0, E.width, E.height) : z.clearRect(0, 0, E.width, E.height); + var j = d.contexts[r.NODE], F = r.textureCache.texture, E = r.textureCache.viewport; + j.setTransform(1, 0, 0, 1, 0, 0), g ? I(j, 0, 0, E.width, E.height) : j.clearRect(0, 0, E.width, E.height); var H = y.core("outside-texture-bg-color").value, q = y.core("outside-texture-bg-opacity").value; - r.colorFillStyle(z, H[0], H[1], H[2], q), z.fillRect(0, 0, E.width, E.height); + r.colorFillStyle(j, H[0], H[1], H[2], q), j.fillRect(0, 0, E.width, E.height); var k = e.zoom(); - L(z, !1), z.clearRect(E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l), z.drawImage(F, E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l); + L(j, !1), j.clearRect(E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l), j.drawImage(F, E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l); } else r.textureOnViewport && !o && (r.textureCache = null); var W = e.extent(), Z = r.pinching || r.hoverData.dragging || r.swipePanning || r.data.wheelZooming || r.hoverData.draggingEles || r.cy.animated(), $ = r.hideEdgesOnViewport && Z, X = []; if (X[r.NODE] = !s[r.NODE] && g && !r.clearedForMotionBlur[r.NODE] || r.clearingMotionBlur, X[r.NODE] && (r.clearedForMotionBlur[r.NODE] = !0), X[r.DRAG] = !s[r.DRAG] && g && !r.clearedForMotionBlur[r.DRAG] || r.clearingMotionBlur, X[r.DRAG] && (r.clearedForMotionBlur[r.DRAG] = !0), s[r.NODE] || n || a || X[r.NODE]) { - var Q = g && !X[r.NODE] && b !== 1, z = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_NODE] : d.contexts[r.NODE]), lr = g && !Q ? "motionBlur" : void 0; - L(z, lr), $ ? r.drawCachedNodes(z, M.nondrag, l, W) : r.drawLayeredElements(z, M.nondrag, l, W), r.debug && r.drawDebugPoints(z, M.nondrag), !n && !g && (s[r.NODE] = !1); + var Q = g && !X[r.NODE] && b !== 1, j = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_NODE] : d.contexts[r.NODE]), lr = g && !Q ? "motionBlur" : void 0; + L(j, lr), $ ? r.drawCachedNodes(j, M.nondrag, l, W) : r.drawLayeredElements(j, M.nondrag, l, W), r.debug && r.drawDebugPoints(j, M.nondrag), !n && !g && (s[r.NODE] = !1); } if (!a && (s[r.DRAG] || n || X[r.DRAG])) { - var Q = g && !X[r.DRAG] && b !== 1, z = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG] : d.contexts[r.DRAG]); - L(z, g && !Q ? "motionBlur" : void 0), $ ? r.drawCachedNodes(z, M.drag, l, W) : r.drawCachedElements(z, M.drag, l, W), r.debug && r.drawDebugPoints(z, M.drag), !n && !g && (s[r.DRAG] = !1); + var Q = g && !X[r.DRAG] && b !== 1, j = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG] : d.contexts[r.DRAG]); + L(j, g && !Q ? "motionBlur" : void 0), $ ? r.drawCachedNodes(j, M.drag, l, W) : r.drawCachedElements(j, M.drag, l, W), r.debug && r.drawDebugPoints(j, M.drag), !n && !g && (s[r.DRAG] = !1); } if (this.drawSelectionRectangle(t, L), g && b !== 1) { var or = d.contexts[r.NODE], tr = r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_NODE], dr = d.contexts[r.DRAG], sr = r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_DRAG], pr = function(cr, gr, kr) { @@ -34999,11 +34999,11 @@ var gnr = /* @__PURE__ */ (function() { }; } { - var I = _, L = (a.freePointer.row + 1) * l, j = S; - x && x.context.drawImage(k, I, 0, j, E, 0, L, j, E), f[1] = { + var I = _, L = (a.freePointer.row + 1) * l, z = S; + x && x.context.drawImage(k, I, 0, z, E, 0, L, z, E), f[1] = { x: 0, y: L, - w: j, + w: z, h: g }; } @@ -36102,8 +36102,8 @@ var fnr = /* @__PURE__ */ (function() { v == 0 && (x = 2 * S - O + 1e-3, _ = 2 * E - R + 1e-3), v == n.length - 4 && (M = 2 * O - S + 1e-3, I = 2 * R - E + 1e-3); var L = this.pointAPointBBuffer.getView(p); L[0] = x, L[1] = _, L[2] = S, L[3] = E; - var j = this.pointCPointDBuffer.getView(p); - j[0] = O, j[1] = R, j[2] = M, j[3] = I, this.instanceCount++, this.instanceCount >= this.maxInstances && this.endBatch(); + var z = this.pointCPointDBuffer.getView(p); + z[0] = O, z[1] = R, z[2] = M, z[3] = I, this.instanceCount++, this.instanceCount >= this.maxInstances && this.endBatch(); } } } @@ -36728,9 +36728,9 @@ function Hq(t) { return cr.boundingBox(), cr[0]._private.labelBounds.target || g; }, L = function(cr, gr) { return gr; - }, j = function(cr) { + }, z = function(cr) { return b(O(cr)); - }, z = function(cr, gr, kr) { + }, j = function(cr, gr, kr) { var Or = cr ? cr + "-" : ""; return { x: gr.x + kr.pstyle(Or + "text-margin-x").pfValue, @@ -36743,11 +36743,11 @@ function Hq(t) { y: Or[kr] }; }, H = function(cr) { - return z("", F(cr, "labelX", "labelY"), cr); + return j("", F(cr, "labelX", "labelY"), cr); }, q = function(cr) { - return z("source", F(cr, "sourceLabelX", "sourceLabelY"), cr); + return j("source", F(cr, "sourceLabelX", "sourceLabelY"), cr); }, W = function(cr) { - return z("target", F(cr, "targetLabelX", "targetLabelY"), cr); + return j("target", F(cr, "targetLabelX", "targetLabelY"), cr); }, Z = function(cr) { return f(O(cr)); }, $ = function(cr) { @@ -36780,7 +36780,7 @@ function Hq(t) { doesEleInvalidateKey: v, drawElement: x, getBoundingBox: O, - getRotationPoint: j, + getRotationPoint: z, getRotationOffset: Z, allowEdgeTxrCaching: !1, allowParentTxrCaching: !1 @@ -36830,7 +36830,7 @@ function Hq(t) { getLabelBox: R, getSourceLabelBox: M, getTargetLabelBox: I, - getElementRotationPoint: j, + getElementRotationPoint: z, getElementRotationOffset: Z, getLabelRotationPoint: H, getSourceLabelRotationPoint: q, @@ -36882,7 +36882,7 @@ Po.makeOffscreenCanvas = function(t, r) { } return e; }; -[Iq, Fb, Nh, IA, T0, dv, es, zq, sv, V5, Vq].forEach(function(t) { +[Iq, Fb, Lh, IA, T0, dv, es, zq, sv, V5, Vq].forEach(function(t) { Nt(Po, t); }); var Nnr = [{ @@ -37466,11 +37466,11 @@ function Fnr() { return p == i.MAX_VALUE ? null : (_[0].getParent().paddingLeft != null ? x = _[0].getParent().paddingLeft : x = this.margin, this.left = m - x, this.top = p - x, new g(this.left, this.top)); }, f.prototype.updateBounds = function(p) { for (var m = i.MAX_VALUE, y = -i.MAX_VALUE, k = i.MAX_VALUE, x = -i.MAX_VALUE, _, S, E, O, R, M = this.nodes, I = M.length, L = 0; L < I; L++) { - var j = M[L]; - p && j.child != null && j.updateBounds(), _ = j.getLeft(), S = j.getRight(), E = j.getTop(), O = j.getBottom(), m > _ && (m = _), y < S && (y = S), k > E && (k = E), x < O && (x = O); + var z = M[L]; + p && z.child != null && z.updateBounds(), _ = z.getLeft(), S = z.getRight(), E = z.getTop(), O = z.getBottom(), m > _ && (m = _), y < S && (y = S), k > E && (k = E), x < O && (x = O); } - var z = new u(m, k, y - m, x - k); - m == i.MAX_VALUE && (this.left = this.parent.getLeft(), this.right = this.parent.getRight(), this.top = this.parent.getTop(), this.bottom = this.parent.getBottom()), M[0].getParent().paddingLeft != null ? R = M[0].getParent().paddingLeft : R = this.margin, this.left = z.x - R, this.right = z.x + z.width + R, this.top = z.y - R, this.bottom = z.y + z.height + R; + var j = new u(m, k, y - m, x - k); + m == i.MAX_VALUE && (this.left = this.parent.getLeft(), this.right = this.parent.getRight(), this.top = this.parent.getTop(), this.bottom = this.parent.getBottom()), M[0].getParent().paddingLeft != null ? R = M[0].getParent().paddingLeft : R = this.margin, this.left = j.x - R, this.right = j.x + j.width + R, this.top = j.y - R, this.bottom = j.y + j.height + R; }, f.calculateBounds = function(p) { for (var m = i.MAX_VALUE, y = -i.MAX_VALUE, k = i.MAX_VALUE, x = -i.MAX_VALUE, _, S, E, O, R = p.length, M = 0; M < R; M++) { var I = p[M]; @@ -37745,7 +37745,7 @@ function Fnr() { var s = c.getCenterX(), u = c.getCenterY(), g = l.getCenterX(), b = l.getCenterY(); if (c.intersects(l)) return d[0] = s, d[1] = u, d[2] = g, d[3] = b, !0; - var f = c.getX(), v = c.getY(), p = c.getRight(), m = c.getX(), y = c.getBottom(), k = c.getRight(), x = c.getWidthHalf(), _ = c.getHeightHalf(), S = l.getX(), E = l.getY(), O = l.getRight(), R = l.getX(), M = l.getBottom(), I = l.getRight(), L = l.getWidthHalf(), j = l.getHeightHalf(), z = !1, F = !1; + var f = c.getX(), v = c.getY(), p = c.getRight(), m = c.getX(), y = c.getBottom(), k = c.getRight(), x = c.getWidthHalf(), _ = c.getHeightHalf(), S = l.getX(), E = l.getY(), O = l.getRight(), R = l.getX(), M = l.getBottom(), I = l.getRight(), L = l.getWidthHalf(), z = l.getHeightHalf(), j = !1, F = !1; if (s === g) { if (u > b) return d[0] = s, d[1] = v, d[2] = g, d[3] = M, !1; @@ -37758,9 +37758,9 @@ function Fnr() { return d[0] = p, d[1] = u, d[2] = S, d[3] = b, !1; } else { var H = c.height / c.width, q = l.height / l.width, W = (b - u) / (g - s), Z = void 0, $ = void 0, X = void 0, Q = void 0, lr = void 0, or = void 0; - if (-H === W ? s > g ? (d[0] = m, d[1] = y, z = !0) : (d[0] = p, d[1] = v, z = !0) : H === W && (s > g ? (d[0] = f, d[1] = v, z = !0) : (d[0] = k, d[1] = y, z = !0)), -q === W ? g > s ? (d[2] = R, d[3] = M, F = !0) : (d[2] = O, d[3] = E, F = !0) : q === W && (g > s ? (d[2] = S, d[3] = E, F = !0) : (d[2] = I, d[3] = M, F = !0)), z && F) + if (-H === W ? s > g ? (d[0] = m, d[1] = y, j = !0) : (d[0] = p, d[1] = v, j = !0) : H === W && (s > g ? (d[0] = f, d[1] = v, j = !0) : (d[0] = k, d[1] = y, j = !0)), -q === W ? g > s ? (d[2] = R, d[3] = M, F = !0) : (d[2] = O, d[3] = E, F = !0) : q === W && (g > s ? (d[2] = S, d[3] = E, F = !0) : (d[2] = I, d[3] = M, F = !0)), j && F) return !1; - if (s > g ? u > b ? (Z = this.getCardinalDirection(H, W, 4), $ = this.getCardinalDirection(q, W, 2)) : (Z = this.getCardinalDirection(-H, W, 3), $ = this.getCardinalDirection(-q, W, 1)) : u > b ? (Z = this.getCardinalDirection(-H, W, 1), $ = this.getCardinalDirection(-q, W, 3)) : (Z = this.getCardinalDirection(H, W, 2), $ = this.getCardinalDirection(q, W, 4)), !z) + if (s > g ? u > b ? (Z = this.getCardinalDirection(H, W, 4), $ = this.getCardinalDirection(q, W, 2)) : (Z = this.getCardinalDirection(-H, W, 3), $ = this.getCardinalDirection(-q, W, 1)) : u > b ? (Z = this.getCardinalDirection(-H, W, 1), $ = this.getCardinalDirection(-q, W, 3)) : (Z = this.getCardinalDirection(H, W, 2), $ = this.getCardinalDirection(q, W, 4)), !j) switch (Z) { case 1: Q = v, X = s + -_ / W, d[0] = X, d[1] = Q; @@ -37778,13 +37778,13 @@ function Fnr() { if (!F) switch ($) { case 1: - or = E, lr = g + -j / W, d[2] = lr, d[3] = or; + or = E, lr = g + -z / W, d[2] = lr, d[3] = or; break; case 2: lr = I, or = b + L * W, d[2] = lr, d[3] = or; break; case 3: - or = M, lr = g + j / W, d[2] = lr, d[3] = or; + or = M, lr = g + z / W, d[2] = lr, d[3] = or; break; case 4: lr = R, or = b + -L * W, d[2] = lr, d[3] = or; @@ -38156,8 +38156,8 @@ function Fnr() { var I = [].concat(a(x)); v.push(I); for (var k = 0; k < I.length; k++) { - var L = I[k], j = E.indexOf(L); - j > -1 && E.splice(j, 1); + var L = I[k], z = E.indexOf(L); + z > -1 && E.splice(z, 1); } x = /* @__PURE__ */ new Set(), S = /* @__PURE__ */ new Map(); } @@ -38217,10 +38217,10 @@ function Fnr() { var S = p[_], M = p.indexOf(S); M >= 0 && p.splice(M, 1); var I = S.getNeighborsList(); - I.forEach(function(z) { - if (m.indexOf(z) < 0) { - var F = y.get(z), H = F - 1; - H == 1 && O.push(z), y.set(z, H); + I.forEach(function(j) { + if (m.indexOf(j) < 0) { + var F = y.get(j), H = F - 1; + H == 1 && O.push(j), y.set(j, H); } }); } @@ -38968,16 +38968,16 @@ function Gnr() { if (I == L) M.getBendpoints().push(new v()), M.getBendpoints().push(new v()), this.createDummyNodesForBendpoints(M), O.add(M); else { - var j = []; - if (j = j.concat(I.getEdgeListToNode(L)), j = j.concat(L.getEdgeListToNode(I)), !O.has(j[0])) { - if (j.length > 1) { - var z; - for (z = 0; z < j.length; z++) { - var F = j[z]; + var z = []; + if (z = z.concat(I.getEdgeListToNode(L)), z = z.concat(L.getEdgeListToNode(I)), !O.has(z[0])) { + if (z.length > 1) { + var j; + for (j = 0; j < z.length; j++) { + var F = z[j]; F.getBendpoints().push(new v()), this.createDummyNodesForBendpoints(F); } } - j.forEach(function(H) { + z.forEach(function(H) { O.add(H); }); } @@ -38987,27 +38987,27 @@ function Gnr() { break; } }, _.prototype.positionNodesRadially = function(E) { - for (var O = new f(0, 0), R = Math.ceil(Math.sqrt(E.length)), M = 0, I = 0, L = 0, j = new v(0, 0), z = 0; z < E.length; z++) { - z % R == 0 && (L = 0, I = M, z != 0 && (I += u.DEFAULT_COMPONENT_SEPERATION), M = 0); - var F = E[z], H = p.findCenterOfTree(F); - O.x = L, O.y = I, j = _.radialLayout(F, H, O), j.y > M && (M = Math.floor(j.y)), L = Math.floor(j.x + u.DEFAULT_COMPONENT_SEPERATION); + for (var O = new f(0, 0), R = Math.ceil(Math.sqrt(E.length)), M = 0, I = 0, L = 0, z = new v(0, 0), j = 0; j < E.length; j++) { + j % R == 0 && (L = 0, I = M, j != 0 && (I += u.DEFAULT_COMPONENT_SEPERATION), M = 0); + var F = E[j], H = p.findCenterOfTree(F); + O.x = L, O.y = I, z = _.radialLayout(F, H, O), z.y > M && (M = Math.floor(z.y)), L = Math.floor(z.x + u.DEFAULT_COMPONENT_SEPERATION); } - this.transform(new v(b.WORLD_CENTER_X - j.x / 2, b.WORLD_CENTER_Y - j.y / 2)); + this.transform(new v(b.WORLD_CENTER_X - z.x / 2, b.WORLD_CENTER_Y - z.y / 2)); }, _.radialLayout = function(E, O, R) { var M = Math.max(this.maxDiagonalInTree(E), u.DEFAULT_RADIAL_SEPARATION); _.branchRadialLayout(O, null, 0, 359, 0, M); var I = k.calculateBounds(E), L = new x(); L.setDeviceOrgX(I.getMinX()), L.setDeviceOrgY(I.getMinY()), L.setWorldOrgX(R.x), L.setWorldOrgY(R.y); - for (var j = 0; j < E.length; j++) { - var z = E[j]; - z.transform(L); + for (var z = 0; z < E.length; z++) { + var j = E[z]; + j.transform(L); } var F = new v(I.getMaxX(), I.getMaxY()); return L.inverseTransformPoint(F); }, _.branchRadialLayout = function(E, O, R, M, I, L) { - var j = (M - R + 1) / 2; - j < 0 && (j += 180); - var z = (j + R) % 360, F = z * y.TWO_PI / 360, H = I * Math.cos(F), q = I * Math.sin(F); + var z = (M - R + 1) / 2; + z < 0 && (z += 180); + var j = (z + R) % 360, F = j * y.TWO_PI / 360, H = I * Math.cos(F), q = I * Math.sin(F); E.setCenter(H, q); var W = []; W = W.concat(E.getEdges()); @@ -39039,12 +39039,12 @@ function Gnr() { var E = this, O = {}; this.memberGroups = {}, this.idToDummyNode = {}; for (var R = [], M = this.graphManager.getAllNodes(), I = 0; I < M.length; I++) { - var L = M[I], j = L.getParent(); - this.getNodeDegreeWithChildren(L) === 0 && (j.id == null || !this.getToBeTiled(j)) && R.push(L); + var L = M[I], z = L.getParent(); + this.getNodeDegreeWithChildren(L) === 0 && (z.id == null || !this.getToBeTiled(z)) && R.push(L); } for (var I = 0; I < R.length; I++) { - var L = R[I], z = L.getParent().id; - typeof O[z] > "u" && (O[z] = []), O[z] = O[z].concat(L); + var L = R[I], j = L.getParent().id; + typeof O[j] > "u" && (O[j] = []), O[j] = O[j].concat(L); } Object.keys(O).forEach(function(F) { if (O[F].length > 1) { @@ -39127,11 +39127,11 @@ function Gnr() { } }, _.prototype.adjustLocations = function(E, O, R, M, I) { O += M, R += I; - for (var L = O, j = 0; j < E.rows.length; j++) { - var z = E.rows[j]; + for (var L = O, z = 0; z < E.rows.length; z++) { + var j = E.rows[z]; O = L; - for (var F = 0, H = 0; H < z.length; H++) { - var q = z[H]; + for (var F = 0, H = 0; H < j.length; H++) { + var q = j[H]; q.rect.x = O, q.rect.y = R, O += q.rect.width + E.horizontalPadding, q.rect.height > F && (F = q.rect.height); } R += F + E.verticalPadding; @@ -39153,12 +39153,12 @@ function Gnr() { verticalPadding: R, horizontalPadding: M }; - E.sort(function(z, F) { - return z.rect.width * z.rect.height > F.rect.width * F.rect.height ? -1 : z.rect.width * z.rect.height < F.rect.width * F.rect.height ? 1 : 0; + E.sort(function(j, F) { + return j.rect.width * j.rect.height > F.rect.width * F.rect.height ? -1 : j.rect.width * j.rect.height < F.rect.width * F.rect.height ? 1 : 0; }); for (var L = 0; L < E.length; L++) { - var j = E[L]; - I.rows.length == 0 ? this.insertNodeToRow(I, j, 0, O) : this.canAddHorizontal(I, j.rect.width, j.rect.height) ? this.insertNodeToRow(I, j, this.getShortestRowIndex(I), O) : this.insertNodeToRow(I, j, I.rows.length, O), this.shiftToLastRow(I); + var z = E[L]; + I.rows.length == 0 ? this.insertNodeToRow(I, z, 0, O) : this.canAddHorizontal(I, z.rect.width, z.rect.height) ? this.insertNodeToRow(I, z, this.getShortestRowIndex(I), O) : this.insertNodeToRow(I, z, I.rows.length, O), this.shiftToLastRow(I); } return I; }, _.prototype.insertNodeToRow = function(E, O, R, M) { @@ -39167,12 +39167,12 @@ function Gnr() { var L = []; E.rows.push(L), E.rowWidth.push(I), E.rowHeight.push(0); } - var j = E.rowWidth[R] + O.rect.width; - E.rows[R].length > 0 && (j += E.horizontalPadding), E.rowWidth[R] = j, E.width < j && (E.width = j); - var z = O.rect.height; - R > 0 && (z += E.verticalPadding); + var z = E.rowWidth[R] + O.rect.width; + E.rows[R].length > 0 && (z += E.horizontalPadding), E.rowWidth[R] = z, E.width < z && (E.width = z); + var j = O.rect.height; + R > 0 && (j += E.verticalPadding); var F = 0; - z > E.rowHeight[R] && (F = E.rowHeight[R], E.rowHeight[R] = z, F = E.rowHeight[R] - F), E.height += F, E.rows[R].push(O); + j > E.rowHeight[R] && (F = E.rowHeight[R], E.rowHeight[R] = j, F = E.rowHeight[R] - F), E.height += F, E.rows[R].push(O); }, _.prototype.getShortestRowIndex = function(E) { for (var O = -1, R = Number.MAX_VALUE, M = 0; M < E.rows.length; M++) E.rowWidth[M] < R && (O = M, R = E.rowWidth[M]); @@ -39189,19 +39189,19 @@ function Gnr() { if (I + E.horizontalPadding + O <= E.width) return !0; var L = 0; E.rowHeight[M] < R && M > 0 && (L = R + E.verticalPadding - E.rowHeight[M]); - var j; - E.width - I >= O + E.horizontalPadding ? j = (E.height + L) / (I + O + E.horizontalPadding) : j = (E.height + L) / E.width, L = R + E.verticalPadding; var z; - return E.width < O ? z = (E.height + L) / O : z = (E.height + L) / E.width, z < 1 && (z = 1 / z), j < 1 && (j = 1 / j), j < z; + E.width - I >= O + E.horizontalPadding ? z = (E.height + L) / (I + O + E.horizontalPadding) : z = (E.height + L) / E.width, L = R + E.verticalPadding; + var j; + return E.width < O ? j = (E.height + L) / O : j = (E.height + L) / E.width, j < 1 && (j = 1 / j), z < 1 && (z = 1 / z), z < j; }, _.prototype.shiftToLastRow = function(E) { var O = this.getLongestRowIndex(E), R = E.rowWidth.length - 1, M = E.rows[O], I = M[M.length - 1], L = I.width + E.horizontalPadding; if (E.width - E.rowWidth[R] > L && O != R) { M.splice(-1, 1), E.rows[R].push(I), E.rowWidth[O] = E.rowWidth[O] - L, E.rowWidth[R] = E.rowWidth[R] + L, E.width = E.rowWidth[instance.getLongestRowIndex(E)]; - for (var j = Number.MIN_VALUE, z = 0; z < M.length; z++) - M[z].height > j && (j = M[z].height); - O > 0 && (j += E.verticalPadding); + for (var z = Number.MIN_VALUE, j = 0; j < M.length; j++) + M[j].height > z && (z = M[j].height); + O > 0 && (z += E.verticalPadding); var F = E.rowHeight[O] + E.rowHeight[R]; - E.rowHeight[O] = j, E.rowHeight[R] < I.height + E.verticalPadding && (E.rowHeight[R] = I.height + E.verticalPadding); + E.rowHeight[O] = z, E.rowHeight[R] < I.height + E.verticalPadding && (E.rowHeight[R] = I.height + E.verticalPadding); var H = E.rowHeight[O] + E.rowHeight[R]; E.height += H - F, this.shiftToLastRow(E); } @@ -39216,9 +39216,9 @@ function Gnr() { for (var L = 0; L < M.length; L++) R = M[L], R.getEdges().length == 1 && !R.getEdges()[0].isInterGraph && R.getChild() == null && (I.push([R, R.getEdges()[0], R.getOwner()]), O = !0); if (O == !0) { - for (var j = [], z = 0; z < I.length; z++) - I[z][0].getEdges().length == 1 && (j.push(I[z]), I[z][0].getOwner().remove(I[z][0])); - E.push(j), this.graphManager.resetAllNodes(), this.graphManager.resetAllEdges(); + for (var z = [], j = 0; j < I.length; j++) + I[j][0].getEdges().length == 1 && (z.push(I[j]), I[j][0].getOwner().remove(I[j][0])); + E.push(z), this.graphManager.resetAllNodes(), this.graphManager.resetAllEdges(); } } this.prunedNodesAll = E; @@ -39229,18 +39229,18 @@ function Gnr() { }, _.prototype.findPlaceforPrunedNode = function(E) { var O, R, M = E[0]; M == E[1].source ? R = E[1].target : R = E[1].source; - var I = R.startX, L = R.finishX, j = R.startY, z = R.finishY, F = 0, H = 0, q = 0, W = 0, Z = [F, q, H, W]; - if (j > 0) + var I = R.startX, L = R.finishX, z = R.startY, j = R.finishY, F = 0, H = 0, q = 0, W = 0, Z = [F, q, H, W]; + if (z > 0) for (var $ = I; $ <= L; $++) - Z[0] += this.grid[$][j - 1].length + this.grid[$][j].length - 1; + Z[0] += this.grid[$][z - 1].length + this.grid[$][z].length - 1; if (L < this.grid.length - 1) - for (var $ = j; $ <= z; $++) + for (var $ = z; $ <= j; $++) Z[1] += this.grid[L + 1][$].length + this.grid[L][$].length - 1; - if (z < this.grid[0].length - 1) + if (j < this.grid[0].length - 1) for (var $ = I; $ <= L; $++) - Z[2] += this.grid[$][z + 1].length + this.grid[$][z].length - 1; + Z[2] += this.grid[$][j + 1].length + this.grid[$][j].length - 1; if (I > 0) - for (var $ = j; $ <= z; $++) + for (var $ = z; $ <= j; $++) Z[3] += this.grid[I - 1][$].length + this.grid[I][$].length - 1; for (var X = m.MAX_VALUE, Q, lr, or = 0; or < Z.length; or++) Z[or] < X ? (X = Z[or], Q = 1, lr = or) : Z[or] == X && Q++; @@ -39407,10 +39407,10 @@ function Hnr() { var O = this.options.eles.nodes(), R = this.options.eles.edges(); this.root = E.addRoot(), this.processChildrenList(this.root, this.getTopMostNodes(O), _); for (var M = 0; M < R.length; M++) { - var I = R[M], L = this.idToLNode[I.data("source")], j = this.idToLNode[I.data("target")]; - if (L !== j && L.getEdgesBetween(j).length == 0) { - var z = E.add(_.newEdge(), L, j); - z.id = I.id(); + var I = R[M], L = this.idToLNode[I.data("source")], z = this.idToLNode[I.data("target")]; + if (L !== z && L.getEdgesBetween(z).length == 0) { + var j = E.add(_.newEdge(), L, z); + j.id = I.id(); } } var F = function(W, Z) { @@ -39466,12 +39466,12 @@ function Hnr() { nodeDimensionsIncludeLabels: this.options.nodeDimensionsIncludeLabels }); if (E.outerWidth() != null && E.outerHeight() != null ? R = y.add(new s(x.graphManager, new u(E.position("x") - M.w / 2, E.position("y") - M.h / 2), new g(parseFloat(M.w), parseFloat(M.h)))) : R = y.add(new s(this.graphManager)), R.id = E.data("id"), R.paddingLeft = parseInt(E.css("padding")), R.paddingTop = parseInt(E.css("padding")), R.paddingRight = parseInt(E.css("padding")), R.paddingBottom = parseInt(E.css("padding")), this.options.nodeDimensionsIncludeLabels && E.isParent()) { - var I = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).w, L = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).h, j = E.css("text-halign"); - R.labelWidth = I, R.labelHeight = L, R.labelPos = j; + var I = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).w, L = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).h, z = E.css("text-halign"); + R.labelWidth = I, R.labelHeight = L, R.labelPos = z; } if (this.idToLNode[E.data("id")] = R, isNaN(R.rect.x) && (R.rect.x = 0), isNaN(R.rect.y) && (R.rect.y = 0), O != null && O.length > 0) { - var z; - z = x.getGraphManager().add(x.newGraph(), R), this.processChildrenList(z, O, x); + var j; + j = x.getGraphManager().add(x.newGraph(), R), this.processChildrenList(j, O, x); } } }, v.prototype.stop = function() { @@ -40106,7 +40106,7 @@ function Car() { return Z4 = t, Z4; } var K4, kI; -function Lh() { +function jh() { if (kI) return K4; kI = 1; function t(r) { @@ -40118,7 +40118,7 @@ var Q4, mI; function Rar() { if (mI) return Q4; mI = 1; - var t = Lk(), r = Lh(), e = "[object Arguments]"; + var t = Lk(), r = jh(), e = "[object Arguments]"; function o(n) { return r(n) && t(n) == e; } @@ -40128,7 +40128,7 @@ var J4, yI; function o3() { if (yI) return J4; yI = 1; - var t = Rar(), r = Lh(), e = Object.prototype, o = e.hasOwnProperty, n = e.propertyIsEnumerable, a = t(/* @__PURE__ */ (function() { + var t = Rar(), r = jh(), e = Object.prototype, o = e.hasOwnProperty, n = e.propertyIsEnumerable, a = t(/* @__PURE__ */ (function() { return arguments; })()) ? t : function(i) { return r(i) && o.call(i, "callee") && !n.call(i, "callee"); @@ -40184,10 +40184,10 @@ var o8, OI; function Mar() { if (OI) return o8; OI = 1; - var t = Lk(), r = UA(), e = Lh(), o = "[object Arguments]", n = "[object Array]", a = "[object Boolean]", i = "[object Date]", c = "[object Error]", l = "[object Function]", d = "[object Map]", s = "[object Number]", u = "[object Object]", g = "[object RegExp]", b = "[object Set]", f = "[object String]", v = "[object WeakMap]", p = "[object ArrayBuffer]", m = "[object DataView]", y = "[object Float32Array]", k = "[object Float64Array]", x = "[object Int8Array]", _ = "[object Int16Array]", S = "[object Int32Array]", E = "[object Uint8Array]", O = "[object Uint8ClampedArray]", R = "[object Uint16Array]", M = "[object Uint32Array]", I = {}; + var t = Lk(), r = UA(), e = jh(), o = "[object Arguments]", n = "[object Array]", a = "[object Boolean]", i = "[object Date]", c = "[object Error]", l = "[object Function]", d = "[object Map]", s = "[object Number]", u = "[object Object]", g = "[object RegExp]", b = "[object Set]", f = "[object String]", v = "[object WeakMap]", p = "[object ArrayBuffer]", m = "[object DataView]", y = "[object Float32Array]", k = "[object Float64Array]", x = "[object Int8Array]", _ = "[object Int16Array]", S = "[object Int32Array]", E = "[object Uint8Array]", O = "[object Uint8ClampedArray]", R = "[object Uint16Array]", M = "[object Uint32Array]", I = {}; I[y] = I[k] = I[x] = I[_] = I[S] = I[E] = I[O] = I[R] = I[M] = !0, I[o] = I[n] = I[p] = I[a] = I[m] = I[i] = I[c] = I[l] = I[d] = I[s] = I[u] = I[g] = I[b] = I[f] = I[v] = !1; - function L(j) { - return e(j) && r(j.length) && !!I[t(j)]; + function L(z) { + return e(z) && r(z.length) && !!I[t(z)]; } return o8 = L, o8; } @@ -40699,7 +40699,7 @@ var H8, vD; function $ar() { if (vD) return H8; vD = 1; - var t = jk(), r = Lh(), e = "[object Map]"; + var t = jk(), r = jh(), e = "[object Map]"; function o(n) { return r(n) && t(n) == e; } @@ -40716,7 +40716,7 @@ var Y8, kD; function eir() { if (kD) return Y8; kD = 1; - var t = jk(), r = Lh(), e = "[object Set]"; + var t = jk(), r = jh(), e = "[object Set]"; function o(n) { return r(n) && t(n) == e; } @@ -40733,8 +40733,8 @@ var Z8, yD; function oir() { if (yD) return Z8; yD = 1; - var t = zA(), r = BA(), e = rG(), o = Dar(), n = jar(), a = zar(), i = Bar(), c = Uar(), l = Far(), d = lG(), s = qar(), u = jk(), g = War(), b = Qar(), f = Jar(), v = Xc(), p = H5(), m = rir(), y = C0(), k = tir(), x = M0(), _ = VA(), S = 1, E = 2, O = 4, R = "[object Arguments]", M = "[object Array]", I = "[object Boolean]", L = "[object Date]", j = "[object Error]", z = "[object Function]", F = "[object GeneratorFunction]", H = "[object Map]", q = "[object Number]", W = "[object Object]", Z = "[object RegExp]", $ = "[object Set]", X = "[object String]", Q = "[object Symbol]", lr = "[object WeakMap]", or = "[object ArrayBuffer]", tr = "[object DataView]", dr = "[object Float32Array]", sr = "[object Float64Array]", pr = "[object Int8Array]", ur = "[object Int16Array]", cr = "[object Int32Array]", gr = "[object Uint8Array]", kr = "[object Uint8ClampedArray]", Or = "[object Uint16Array]", Ir = "[object Uint32Array]", Mr = {}; - Mr[R] = Mr[M] = Mr[or] = Mr[tr] = Mr[I] = Mr[L] = Mr[dr] = Mr[sr] = Mr[pr] = Mr[ur] = Mr[cr] = Mr[H] = Mr[q] = Mr[W] = Mr[Z] = Mr[$] = Mr[X] = Mr[Q] = Mr[gr] = Mr[kr] = Mr[Or] = Mr[Ir] = !0, Mr[j] = Mr[z] = Mr[lr] = !1; + var t = zA(), r = BA(), e = rG(), o = Dar(), n = jar(), a = zar(), i = Bar(), c = Uar(), l = Far(), d = lG(), s = qar(), u = jk(), g = War(), b = Qar(), f = Jar(), v = Xc(), p = H5(), m = rir(), y = C0(), k = tir(), x = M0(), _ = VA(), S = 1, E = 2, O = 4, R = "[object Arguments]", M = "[object Array]", I = "[object Boolean]", L = "[object Date]", z = "[object Error]", j = "[object Function]", F = "[object GeneratorFunction]", H = "[object Map]", q = "[object Number]", W = "[object Object]", Z = "[object RegExp]", $ = "[object Set]", X = "[object String]", Q = "[object Symbol]", lr = "[object WeakMap]", or = "[object ArrayBuffer]", tr = "[object DataView]", dr = "[object Float32Array]", sr = "[object Float64Array]", pr = "[object Int8Array]", ur = "[object Int16Array]", cr = "[object Int32Array]", gr = "[object Uint8Array]", kr = "[object Uint8ClampedArray]", Or = "[object Uint16Array]", Ir = "[object Uint32Array]", Mr = {}; + Mr[R] = Mr[M] = Mr[or] = Mr[tr] = Mr[I] = Mr[L] = Mr[dr] = Mr[sr] = Mr[pr] = Mr[ur] = Mr[cr] = Mr[H] = Mr[q] = Mr[W] = Mr[Z] = Mr[$] = Mr[X] = Mr[Q] = Mr[gr] = Mr[kr] = Mr[Or] = Mr[Ir] = !0, Mr[z] = Mr[j] = Mr[lr] = !1; function Lr(Ar, Y, J, nr, xr, Er) { var Pr, Dr = Y & S, Yr = Y & E, ie = Y & O; if (J && (Pr = xr ? J(Ar, nr, xr, Er) : J(Ar)), Pr !== void 0) @@ -40746,7 +40746,7 @@ function oir() { if (Pr = g(Ar), !Dr) return i(Ar, Pr); } else { - var xe = u(Ar), Me = xe == z || xe == F; + var xe = u(Ar), Me = xe == j || xe == F; if (p(Ar)) return a(Ar, Dr); if (xe == W || xe == R || Me && !xr) { @@ -41039,16 +41039,16 @@ function vir() { case v: return S == E + ""; case u: - var j = n; + var z = n; case f: - var z = R & i; - if (j || (j = a), S.size != E.size && !z) + var j = R & i; + if (z || (z = a), S.size != E.size && !j) return !1; var F = L.get(S); if (F) return F == E; R |= c, L.set(S, E); - var H = o(j(S), j(E), R, M, I, L); + var H = o(z(S), z(E), R, M, I, L); return L.delete(S), H; case p: if (x) @@ -41113,10 +41113,10 @@ function kir() { if (I && !R) return x || (x = new t()), _ || c(v) ? r(v, p, m, y, k, x) : e(v, p, E, m, y, k, x); if (!(m & l)) { - var L = R && b.call(v, "__wrapped__"), j = M && b.call(p, "__wrapped__"); - if (L || j) { - var z = L ? v.value() : v, F = j ? p.value() : p; - return x || (x = new t()), k(z, F, m, y, x); + var L = R && b.call(v, "__wrapped__"), z = M && b.call(p, "__wrapped__"); + if (L || z) { + var j = L ? v.value() : v, F = z ? p.value() : p; + return x || (x = new t()), k(j, F, m, y, x); } } return I ? (x || (x = new t()), o(v, p, m, y, k, x)) : !1; @@ -41127,7 +41127,7 @@ var m7, VD; function pG() { if (VD) return m7; VD = 1; - var t = kir(), r = Lh(); + var t = kir(), r = jh(); function e(o, n, a, i, c) { return o === n ? !0 : o == null || n == null || !r(o) && !r(n) ? o !== o && n !== n : t(o, n, a, i, e, c); } @@ -41217,7 +41217,7 @@ var S7, KD; function KA() { if (KD) return S7; KD = 1; - var t = Lk(), r = Lh(), e = "[object Symbol]"; + var t = Lk(), r = jh(), e = "[object Symbol]"; function o(n) { return typeof n == "symbol" || r(n) && t(n) == e; } @@ -41581,7 +41581,7 @@ var e_, ON; function Gir() { if (ON) return e_; ON = 1; - var t = Lk(), r = Xc(), e = Lh(), o = "[object String]"; + var t = Lk(), r = Xc(), e = jh(), o = "[object String]"; function n(a) { return typeof a == "string" || !r(a) && e(a) && t(a) == o; } @@ -41886,7 +41886,7 @@ var S_, KN; function bcr() { if (KN) return S_; KN = 1; - var t = P0(), r = Lh(); + var t = P0(), r = jh(); function e(o) { return r(o) && t(o); } @@ -42566,7 +42566,7 @@ var Ccr = ey.exports, yL; function Ra() { return yL || (yL = 1, (function(t, r) { (function() { - var e, o = "4.17.23", n = 200, a = "Unsupported core-js use. Try https://npms.io/search?q=ponyfill.", i = "Expected a function", c = "Invalid `variable` option passed into `_.template`", l = "__lodash_hash_undefined__", d = 500, s = "__lodash_placeholder__", u = 1, g = 2, b = 4, f = 1, v = 2, p = 1, m = 2, y = 4, k = 8, x = 16, _ = 32, S = 64, E = 128, O = 256, R = 512, M = 30, I = "...", L = 800, j = 16, z = 1, F = 2, H = 3, q = 1 / 0, W = 9007199254740991, Z = 17976931348623157e292, $ = NaN, X = 4294967295, Q = X - 1, lr = X >>> 1, or = [ + var e, o = "4.17.23", n = 200, a = "Unsupported core-js use. Try https://npms.io/search?q=ponyfill.", i = "Expected a function", c = "Invalid `variable` option passed into `_.template`", l = "__lodash_hash_undefined__", d = 500, s = "__lodash_placeholder__", u = 1, g = 2, b = 4, f = 1, v = 2, p = 1, m = 2, y = 4, k = 8, x = 16, _ = 32, S = 64, E = 128, O = 256, R = 512, M = 30, I = "...", L = 800, z = 16, j = 1, F = 2, H = 3, q = 1 / 0, W = 9007199254740991, Z = 17976931348623157e292, $ = NaN, X = 4294967295, Q = X - 1, lr = X >>> 1, or = [ ["ary", E], ["bind", p], ["bindKey", m], @@ -42908,7 +42908,7 @@ function Ra() { le = ue(le, Wr[Mt], Mt, Wr); return le; } - function jh(Wr, ue, le, Qe) { + function zh(Wr, ue, le, Qe) { var Mt = Wr == null ? 0 : Wr.length; for (Qe && Mt && (le = Wr[--Mt]); Mt--; ) le = ue(le, Wr[Mt], Mt, Wr); @@ -42927,7 +42927,7 @@ function Ra() { function qo(Wr) { return Wr.match(So) || []; } - function zh(Wr, ue, le) { + function Bh(Wr, ue, le) { var Qe; return le(Wr, function(Mt, ro, sn) { if (ue(Mt, ro, sn)) @@ -42943,7 +42943,7 @@ function Ra() { function hd(Wr, ue, le) { return ue === ue ? gg(Wr, ue, le) : ag(Wr, ig, le); } - function Bh(Wr, ue, le, Qe) { + function Uh(Wr, ue, le, Qe) { for (var Mt = le - 1, ro = Wr.length; ++Mt < ro; ) if (Qe(Wr[Mt], ue)) return Mt; @@ -43067,7 +43067,7 @@ function Ra() { le[++ue] = Qe; }), le; } - function Uh(Wr) { + function Fh(Wr) { var ue = -1, le = Array(Wr.size); return Wr.forEach(function(Qe) { le[++ue] = [Qe, Qe]; @@ -43121,13 +43121,13 @@ function Ra() { return T({}, "", {}), T; } catch { } - })(), Fh = ue.clearTimeout !== On.clearTimeout && ue.clearTimeout, ks = Qe && Qe.now !== On.Date.now && Qe.now, ms = ue.setTimeout !== On.setTimeout && ue.setTimeout, qn = sn.ceil, tc = sn.floor, Ru = yr.getOwnPropertySymbols, ol = kd ? kd.isBuffer : e, ga = ue.isFinite, yd = io.join, Tc = Fn(yr.keys, yr), Nn = sn.max, Ao = sn.min, Ni = Qe.now, Li = ue.parseInt, $n = sn.random, oc = io.reverse, Ya = nu(ue, "DataView"), Xa = nu(ue, "Map"), wd = nu(ue, "Promise"), nl = nu(ue, "Set"), ys = nu(ue, "WeakMap"), ws = nu(yr, "create"), Cn = ys && new ys(), Mo = {}, vo = ui(Ya), Nl = ui(Xa), nc = ui(wd), Pu = ui(nl), xd = ui(ys), xs = tl ? tl.prototype : e, Cc = xs ? xs.valueOf : e, _d = xs ? xs.toString : e; + })(), qh = ue.clearTimeout !== On.clearTimeout && ue.clearTimeout, ks = Qe && Qe.now !== On.Date.now && Qe.now, ms = ue.setTimeout !== On.setTimeout && ue.setTimeout, qn = sn.ceil, tc = sn.floor, Ru = yr.getOwnPropertySymbols, ol = kd ? kd.isBuffer : e, ga = ue.isFinite, yd = io.join, Tc = Fn(yr.keys, yr), Nn = sn.max, Ao = sn.min, Ni = Qe.now, Li = ue.parseInt, $n = sn.random, oc = io.reverse, Ya = nu(ue, "DataView"), Xa = nu(ue, "Map"), wd = nu(ue, "Promise"), nl = nu(ue, "Set"), ys = nu(ue, "WeakMap"), ws = nu(yr, "create"), Cn = ys && new ys(), Mo = {}, vo = ui(Ya), Nl = ui(Xa), nc = ui(wd), Pu = ui(nl), xd = ui(ys), xs = tl ? tl.prototype : e, Cc = xs ? xs.valueOf : e, _d = xs ? xs.toString : e; function _r(T) { if (ja(T) && !no(T) && !(T instanceof Zt)) { if (T instanceof it) return T; if (eo.call(T, "__wrapped__")) - return Qh(T); + return Jh(T); } return new it(T); } @@ -43222,7 +43222,7 @@ function Ra() { if (du == F) Ht = qd; else if (!qd) { - if (du == z) + if (du == j) continue r; break r; } @@ -43326,13 +43326,13 @@ function Ra() { for (this.__data__ = new ii(); ++D < U; ) this.add(T[D]); } - function qh(T) { + function Gh(T) { return this.__data__.set(T, l), this; } function Es(T) { return this.__data__.has(T); } - mi.prototype.add = mi.prototype.push = qh, mi.prototype.has = Es; + mi.prototype.add = mi.prototype.push = Gh, mi.prototype.has = Es; function cc(T) { var D = this.__data__ = new ac(T); this.size = D.size; @@ -43720,14 +43720,14 @@ function Ra() { function eu(T, D, U, rr, hr) { T !== D && Ss(D, function(Tr, Nr) { if (hr || (hr = new cc()), fa(Tr)) - Gh(T, D, Nr, U, eu, rr, hr); + Vh(T, D, Nr, U, eu, rr, hr); else { var qr = rr ? rr(yn(T, Nr), Tr, Nr + "", T, D, hr) : e; qr === e && (qr = Tr), Td(T, Nr, qr); } }, rd); } - function Gh(T, D, U, rr, hr, Tr, Nr) { + function Vh(T, D, U, rr, hr, Tr, Nr) { var qr = yn(T, U), Zr = yn(D, U), Oe = Nr.get(Zr); if (Oe) { Td(T, U, Oe); @@ -43781,7 +43781,7 @@ function Ra() { }; } function Zo(T, D, U, rr) { - var hr = rr ? Bh : hd, Tr = -1, Nr = D.length, qr = T; + var hr = rr ? Uh : hd, Tr = -1, Nr = D.length, qr = T; for (T === D && (D = Vn(D)), U && (qr = An(T, Pi(U))); ++Tr < Nr; ) for (var Zr = 0, Oe = D[Tr], Ae = U ? U(Oe) : Oe; (Zr = hr(qr, Ae, Zr, rr)) > -1; ) qr !== T && Dl.call(qr, Zr, 1), Dl.call(T, Zr, 1); @@ -43815,13 +43815,13 @@ function Ra() { return U; } function Rr(T, D) { - return Zh(Xh(T, D, ul), T + ""); + return Kh(Zh(T, D, ul), T + ""); } function Fr(T) { - return Da(uf(T)); + return Da(gf(T)); } function Gr(T, D) { - var U = uf(T); + var U = gf(T); return cb(U, Bi(D, 0, U.length)); } function zr(T, D, U, rr) { @@ -43846,12 +43846,12 @@ function Ra() { return Di(T, "toString", { configurable: !0, enumerable: !1, - value: bf(D), + value: hf(D), writable: !0 }); } : ul; function ve(T) { - return cb(uf(T)); + return cb(gf(T)); } function ge(T, D, U) { var rr = -1, hr = T.length; @@ -43994,14 +43994,14 @@ function Ra() { return typeof T == "function" ? T : ul; } function kt(T, D) { - return no(T) ? T : oh(T, D) ? [T] : Kh(bn(T)); + return no(T) ? T : oh(T, D) ? [T] : Qh(bn(T)); } var na = Rr; function wo(T, D, U) { var rr = T.length; return U = U === e ? rr : U, !D && U >= rr ? T : ge(T, D, U); } - var bo = Fh || function(T) { + var bo = qh || function(T) { return On.clearTimeout(T); }; function Do(T, D) { @@ -44144,7 +44144,7 @@ function Ra() { } function xg(T) { return function(D) { - return _u(F1(gf(D).replace(ng, "")), T, ""); + return _u(F1(bf(D).replace(ng, "")), T, ""); }; } function _g(T) { @@ -44179,7 +44179,7 @@ function Ra() { Nr[qr] = arguments[qr]; var Oe = Tr < 3 && Nr[0] !== Zr && Nr[Tr - 1] !== Zr ? [] : kn(Nr, Zr); if (Tr -= Oe.length, Tr < U) - return Vh( + return Hh( T, D, eb, @@ -44243,7 +44243,7 @@ function Ra() { var qd = ha(Ht), su = lg(Ko, qd); if (rr && (Ko = jc(Ko, rr, hr, vt)), Tr && (Ko = Md(Ko, Tr, Nr, vt)), Fo -= su, vt && Fo < Oe) { var Ai = kn(Ko, qd); - return Vh( + return Hh( T, D, eb, @@ -44318,7 +44318,7 @@ function Ra() { return typeof D == "string" && typeof U == "string" || (D = Fd(D), U = Fd(U)), T(D, U); }; } - function Vh(T, D, U, rr, hr, Tr, Nr, qr, Zr, Oe) { + function Hh(T, D, U, rr, hr, Tr, Nr, qr, Zr, Oe) { var Ae = D & k, Pe = Ae ? Nr : e, $e = Ae ? e : Nr, vt = Ae ? Tr : e, Vt = Ae ? e : Tr; D |= Ae ? _ : S, D &= ~(Ae ? S : _), D & y || (D &= -4); var Co = [ @@ -44348,10 +44348,10 @@ function Ra() { var Ps = nl && 1 / ug(new nl([, -0]))[1] == q ? function(T) { return new nl(T); } : A; - function Hh(T) { + function Wh(T) { return function(D) { var U = _i(D); - return U == Ir ? Ou(D) : U == xr ? Uh(D) : Ys(D, T(D)); + return U == Ir ? Ou(D) : U == xr ? Fh(D) : Ys(D, T(D)); }; } function di(T, D, U, rr, hr, Tr, Nr, qr) { @@ -44490,7 +44490,7 @@ function Ra() { return Tr.delete(T), Tr.delete(D), Co; } function Dd(T) { - return Zh(Xh(T, e, wn), T + ""); + return Kh(Zh(T, e, wn), T + ""); } function Sg(T) { return ru(T, Wi, rh); @@ -44592,7 +44592,7 @@ function Ra() { var D = T.match(Eo); return D ? D[1].split(_o) : []; } - function Wh(T, D, U) { + function Yh(T, D, U) { D = kt(D, T); for (var rr = -1, hr = D.length, Tr = !1; ++rr < hr; ) { var Nr = Bc(D[rr]); @@ -44686,7 +44686,7 @@ function Ra() { function q0(T) { return !!Cu && Cu in T; } - var Yh = Sc ? Ud : ae; + var Xh = Sc ? Ud : ae; function nb(T) { var D = T && T.constructor, U = typeof D == "function" && D.prototype || ni; return T === U; @@ -44727,7 +44727,7 @@ function Ra() { function wv(T) { return Mi.call(T); } - function Xh(T, D, U) { + function Zh(T, D, U) { return D = Nn(D === e ? T.length - 1 : D, 0), function() { for (var rr = arguments, hr = -1, Tr = Nn(rr.length - D, 0), Nr = le(Tr); ++hr < Tr; ) Nr[hr] = rr[D + hr]; @@ -44753,15 +44753,15 @@ function Ra() { } var V0 = Ld(Kr), ih = ms || function(T, D) { return On.setTimeout(T, D); - }, Zh = Ld($r); + }, Kh = Ld($r); function ib(T, D, U) { var rr = D + ""; - return Zh(T, eh(rr, H0(Og(rr), U))); + return Kh(T, eh(rr, H0(Og(rr), U))); } function Ld(T) { var D = 0, U = 0; return function() { - var rr = Ni(), hr = j - (rr - U); + var rr = Ni(), hr = z - (rr - U); if (U = rr, hr > 0) { if (++D >= L) return arguments[0]; @@ -44778,7 +44778,7 @@ function Ra() { } return T.length = D, T; } - var Kh = G0(function(T) { + var Qh = G0(function(T) { var D = []; return T.charCodeAt(0) === 46 && D.push(""), T.replace(mt, function(U, rr, hr, Tr) { D.push(hr ? Tr.replace(zo, "$1") : rr || U); @@ -44809,7 +44809,7 @@ function Ra() { D & U[1] && !Jo(T, rr) && T.push(rr); }), T.sort(); } - function Qh(T) { + function Jh(T) { if (T instanceof Zt) return T.clone(); var D = new it(T.__wrapped__, T.__chain__); @@ -44839,9 +44839,9 @@ function Ra() { D[rr - 1] = arguments[rr]; return Sa(no(U) ? Vn(U) : [U], ta(D, 1)); } - var Jh = Rr(function(T, D) { + var $h = Rr(function(T, D) { return Ja(T) ? dc(T, ta(D, 1, Ja, !0)) : []; - }), $h = Rr(function(T, D) { + }), rf = Rr(function(T, D) { var U = G(D); return Ja(U) && (U = e), Ja(T) ? dc(T, ta(D, 1, Ja, !0), yt(U, 2)) : []; }), jd = Rr(function(T, D) { @@ -44913,7 +44913,7 @@ function Ra() { var D = T == null ? 0 : T.length; return D ? ge(T, 0, -1) : []; } - var rf = Rr(function(T) { + var ef = Rr(function(T) { var D = An(T, pt); return D.length && D[0] === T[0] ? Nc(D) : []; }), Uc = Rr(function(T) { @@ -45118,12 +45118,12 @@ function Ra() { var T = this.__index__ >= this.__values__.length, D = T ? e : this.__values__[this.__index__++]; return { done: T, value: D }; } - function ef() { + function tf() { return this; } function Ag(T) { for (var D, U = this; U instanceof al; ) { - var rr = Qh(U); + var rr = Jh(U); rr.__index__ = 0, rr.__values__ = e, D ? hr.__wrapped__ = rr : D = rr; var hr = rr; U = U.__wrapped__; @@ -45178,11 +45178,11 @@ function Ra() { eo.call(T, U) ? T[U].push(D) : zi(T, U, [D]); }); function Wk(T, D, U, rr) { - T = Jl(T) ? T : uf(T), U = U && !rr ? Gt(U) : 0; + T = Jl(T) ? T : gf(T), U = U && !rr ? Gt(U) : 0; var hr = T.length; return U < 0 && (U = Nn(hr + U, 0)), zv(T) ? U <= hr && T.indexOf(D, U) > -1 : !!hr && hd(T, D, U) > -1; } - var tf = Rr(function(T, D, U) { + var of = Rr(function(T, D, U) { var rr = -1, hr = typeof D == "function", Tr = Jl(T) ? le(T.length) : []; return wi(T, function(Nr) { Tr[++rr] = hr ? fe(D, Nr, U) : Ui(Nr, D, U); @@ -45207,7 +45207,7 @@ function Ra() { return rr(T, yt(D, 4), U, hr, wi); } function Yk(T, D, U) { - var rr = no(T) ? jh : Ws, hr = arguments.length < 3; + var rr = no(T) ? zh : Ws, hr = arguments.length < 3; return rr(T, yt(D, 4), U, hr, pg); } function E3(T, D) { @@ -45235,7 +45235,7 @@ function Ra() { var D = _i(T); return D == Ir || D == xr ? T.size : Rd(T).length; } - function of(T, D, U) { + function nf(T, D, U) { var rr = no(T) ? bd : Ge; return U && Gi(T, D, U) && (D = e), rr(T, yt(D, 3)); } @@ -45388,8 +45388,8 @@ function Ra() { rr[hr] = D[hr].call(this, rr[hr]); return fe(T, this, rr); }); - }), nf = Rr(function(T, D) { - var U = kn(D, ha(nf)); + }), af = Rr(function(T, D) { + var U = kn(D, ha(af)); return di(T, _, e, D, U); }), uh = Rr(function(T, D) { var U = kn(D, ha(uh)); @@ -45424,7 +45424,7 @@ function Ra() { return Xk(T, 1); } function Mv(T, D) { - return nf(oo(D), T); + return af(oo(D), T); } function R3() { if (!arguments.length) @@ -45532,7 +45532,7 @@ function Ra() { return cm(T) && T != +T; } function im(T) { - if (Yh(T)) + if (Xh(T)) throw new Mt(a); return Os(T); } @@ -45585,7 +45585,7 @@ function Ra() { return zv(T) ? an(T) : Vn(T); if (Jn && T[Jn]) return Hb(T[Jn]()); - var D = _i(T), U = D == Ir ? Ou : D == xr ? ug : uf; + var D = _i(T), U = D == Ir ? Ou : D == xr ? ug : gf; return U(T); } function Cg(T) { @@ -45637,7 +45637,7 @@ function Ra() { eo.call(D, U) && ji(T, U, D[U]); }), ip = ou(function(T, D) { Aa(D, rd(D), T); - }), af = ou(function(T, D, U, rr) { + }), cf = ou(function(T, D, U, rr) { Aa(D, rd(D), T, rr); }), L3 = ou(function(T, D, U, rr) { Aa(D, Wi(D), T, rr); @@ -45656,13 +45656,13 @@ function Ra() { } return T; }), x1 = Rr(function(T) { - return T.push(e, Wn), fe(lf, e, T); + return T.push(e, Wn), fe(df, e, T); }); function _1(T, D) { - return zh(T, yt(D, 3), Mc); + return Bh(T, yt(D, 3), Mc); } function Bv(T, D) { - return zh(T, yt(D, 3), Ic); + return Bh(T, yt(D, 3), Ic); } function Ls(T, D) { return T == null ? T : Ss(T, yt(D, 3), rd); @@ -45687,14 +45687,14 @@ function Ra() { return rr === e ? U : rr; } function S1(T, D) { - return T != null && Wh(T, D, et); + return T != null && Yh(T, D, et); } function gm(T, D) { - return T != null && Wh(T, D, xi); + return T != null && Yh(T, D, xi); } var B3 = Jb(function(T, D, U) { D != null && typeof D.toString != "function" && (D = Mi.call(D)), T[D] = U; - }, bf(ul)), U3 = Jb(function(T, D, U) { + }, hf(ul)), U3 = Jb(function(T, D, U) { D != null && typeof D.toString != "function" && (D = Mi.call(D)), eo.call(T, D) ? T[D].push(U) : T[D] = [U]; }, yt), F3 = Rr(Ui); function Wi(T) { @@ -45715,9 +45715,9 @@ function Ra() { zi(U, hr, D(rr, hr, Tr)); }), U; } - var cf = ou(function(T, D, U) { + var lf = ou(function(T, D, U) { eu(T, D, U); - }), lf = ou(function(T, D, U, rr) { + }), df = ou(function(T, D, U, rr) { eu(T, D, U, rr); }), A1 = Dd(function(T, D) { var U = {}; @@ -45732,12 +45732,12 @@ function Ra() { return U; }); function G3(T, D) { - return sf(T, rp(yt(D))); + return uf(T, rp(yt(D))); } - var df = Dd(function(T, D) { + var sf = Dd(function(T, D) { return T == null ? {} : zu(T, D); }); - function sf(T, D) { + function uf(T, D) { if (T == null) return {}; var U = An(bc(T), function(rr) { @@ -45762,7 +45762,7 @@ function Ra() { function bm(T, D, U, rr) { return rr = typeof rr == "function" ? rr : e, T == null ? T : zr(T, D, U, rr); } - var dp = Hh(Wi), Uv = Hh(rd); + var dp = Wh(Wi), Uv = Wh(rd); function C1(T, D, U) { var rr = no(T), hr = rr || bb(T) || hb(T); if (D = yt(D, 4), U == null) { @@ -45782,7 +45782,7 @@ function Ra() { function P1(T, D, U, rr) { return rr = typeof rr == "function" ? rr : e, T == null ? T : ba(T, D, oo(U), rr); } - function uf(T) { + function gf(T) { return T == null ? [] : Xs(T, Wi(T)); } function hm(T) { @@ -45811,7 +45811,7 @@ function Ra() { function M1(T) { return bh(bn(T).toLowerCase()); } - function gf(T) { + function bf(T) { return T = bn(T), T && T.replace(pn, dg).replace(yu, ""); } function W3(T, D, U) { @@ -45874,8 +45874,8 @@ function Ra() { } function mm(T, D, U) { var rr = _r.templateSettings; - U && Gi(T, D, U) && (D = e), T = bn(T), D = af({}, D, rr, jn); - var hr = af({}, D.imports, rr.imports, jn), Tr = Wi(hr), Nr = Xs(hr, Tr), qr, Zr, Oe = 0, Ae = D.interpolate || Be, Pe = "__p += '", $e = vd( + U && Gi(T, D, U) && (D = e), T = bn(T), D = cf({}, D, rr, jn); + var hr = cf({}, D.imports, rr.imports, jn), Tr = Wi(hr), Nr = Xs(hr, Tr), qr, Zr, Oe = 0, Ae = D.interpolate || Be, Pe = "__p += '", $e = vd( (D.escape || Be).source + "|" + Ae.source + "|" + (Ae === Ze ? vn : Be).source + "|" + (D.evaluate || Be).source + "|$", "g" ), vt = "//# sourceURL=" + (eo.call(D, "sourceURL") ? (D.sourceURL + "").replace(/\s/g, " ") : "lodash.templateSources[" + ++_c + "]") + ` @@ -46012,7 +46012,7 @@ function print() { __p += __j.call(arguments, '') } function K3(T) { return vg(ci(T, u)); } - function bf(T) { + function hf(T) { return function() { return T; }; @@ -46020,7 +46020,7 @@ function print() { __p += __j.call(arguments, '') } function vp(T, D) { return T == null || T !== T ? D : T; } - var G1 = Fi(), hf = Fi(!0); + var G1 = Fi(), ff = Fi(!0); function ul(T) { return T; } @@ -46103,7 +46103,7 @@ function print() { __p += __j.call(arguments, '') } return hr; } function Xr(T) { - return no(T) ? An(T, Bc) : $l(T) ? [T] : Vn(Kh(bn(T))); + return no(T) ? An(T, Bc) : $l(T) ? [T] : Vn(Qh(bn(T))); } function Vr(T) { var D = ++Kg; @@ -46143,7 +46143,7 @@ function print() { __p += __j.call(arguments, '') } function VW(T, D) { return T && T.length ? bs(T, yt(D, 2)) : 0; } - return _r.after = i1, _r.ary = Xk, _r.assign = y1, _r.assignIn = ip, _r.assignInWith = af, _r.assignWith = L3, _r.at = Ns, _r.before = Zk, _r.bind = $0, _r.bindAll = fp, _r.bindKey = Kk, _r.castArray = R3, _r.chain = Ov, _r.chunk = hc, _r.compact = ch, _r.concat = xv, _r.cond = q1, _r.conforms = K3, _r.constant = bf, _r.countBy = K5, _r.create = um, _r.curry = Rv, _r.curryRight = Qk, _r.debounce = Jk, _r.defaults = w1, _r.defaultsDeep = x1, _r.defer = xn, _r.delay = $k, _r.difference = Jh, _r.differenceBy = $h, _r.differenceWith = jd, _r.drop = La, _r.dropRight = _v, _r.dropRightWhile = W0, _r.dropWhile = Ka, _r.fill = Fk, _r.filter = Hk, _r.flatMap = Ql, _r.flatMapDeep = J5, _r.flatMapDepth = $5, _r.flatten = wn, _r.flattenDeep = Vi, _r.flattenDepth = au, _r.flip = A3, _r.flow = G1, _r.flowRight = hf, _r.fromPairs = Y0, _r.functions = j3, _r.functionsIn = z3, _r.groupBy = K0, _r.initial = qk, _r.intersection = rf, _r.intersectionBy = Uc, _r.intersectionWith = C, _r.invert = B3, _r.invertBy = U3, _r.invokeMap = tf, _r.iteratee = Gv, _r.keyBy = e1, _r.keys = Wi, _r.keysIn = rd, _r.map = Tv, _r.mapKeys = q3, _r.mapValues = O1, _r.matches = pp, _r.matchesProperty = V1, _r.memoize = Pv, _r.merge = cf, _r.mergeWith = lf, _r.method = Q3, _r.methodOf = kp, _r.mixin = h, _r.negate = rp, _r.nthArg = P, _r.omit = A1, _r.omitBy = G3, _r.once = T3, _r.orderBy = t1, _r.over = B, _r.overArgs = C3, _r.overEvery = V, _r.overSome = ar, _r.partial = nf, _r.partialRight = uh, _r.partition = o1, _r.pick = df, _r.pickBy = sf, _r.property = Sr, _r.propertyOf = Br, _r.pull = Cr, _r.pullAll = jr, _r.pullAllBy = Hr, _r.pullAllWith = re, _r.pullAt = pe, _r.range = ne, _r.rangeRight = be, _r.rearg = rm, _r.reject = E3, _r.remove = Ee, _r.rest = ep, _r.reverse = Ce, _r.sampleSize = O3, _r.set = lp, _r.setWith = bm, _r.shuffle = n1, _r.slice = Ke, _r.sortBy = J0, _r.sortedUniq = zt, _r.sortedUniqBy = Bt, _r.split = hp, _r.spread = em, _r.tail = Ho, _r.take = ft, _r.takeRight = qe, _r.takeRightWhile = Yt, _r.takeWhile = gt, _r.tap = Z5, _r.throttle = gb, _r.thru = sh, _r.toArray = m1, _r.toPairs = dp, _r.toPairsIn = Uv, _r.toPath = Xr, _r.toPlainObject = ap, _r.transform = C1, _r.unary = Fu, _r.union = It, _r.unionBy = wt, _r.unionWith = gn, _r.uniq = Ei, _r.uniqBy = sl, _r.uniqWith = iu, _r.unset = R1, _r.unzip = Qa, _r.unzipWith = Yn, _r.update = V3, _r.updateWith = P1, _r.values = uf, _r.valuesIn = hm, _r.without = cu, _r.words = F1, _r.wrap = Mv, _r.xor = Ds, _r.xorBy = dh, _r.xorWith = Hi, _r.zip = lu, _r.zipObject = lb, _r.zipObjectDeep = Si, _r.zipWith = db, _r.entries = dp, _r.entriesIn = Uv, _r.extend = ip, _r.extendWith = af, h(_r, _r), _r.add = te, _r.attempt = ym, _r.camelCase = gp, _r.capitalize = M1, _r.ceil = ye, _r.clamp = H3, _r.clone = c1, _r.cloneDeep = d1, _r.cloneDeepWith = s1, _r.cloneWith = l1, _r.conformsTo = P3, _r.deburr = gf, _r.defaultTo = vp, _r.divide = xt, _r.endsWith = W3, _r.eq = Bd, _r.escape = I1, _r.escapeRegExp = D1, _r.every = Av, _r.find = zd, _r.findIndex = Ev, _r.findKey = _1, _r.findLast = Q5, _r.findLastIndex = lh, _r.findLastKey = Bv, _r.floor = $o, _r.forEach = r1, _r.forEachRight = Tg, _r.forIn = Ls, _r.forInRight = E1, _r.forOwn = cp, _r.forOwnRight = Rg, _r.get = fb, _r.gt = u1, _r.gte = g1, _r.has = S1, _r.hasIn = gm, _r.head = Sv, _r.identity = ul, _r.includes = Wk, _r.indexOf = X0, _r.inRange = sp, _r.invoke = F3, _r.isArguments = gh, _r.isArray = no, _r.isArrayBuffer = tm, _r.isArrayLike = Jl, _r.isArrayLikeObject = Ja, _r.isBoolean = Iv, _r.isBuffer = bb, _r.isDate = b1, _r.isElement = Ro, _r.isEmpty = om, _r.isEqual = tp, _r.isEqualWith = nm, _r.isError = op, _r.isFinite = am, _r.isFunction = Ud, _r.isInteger = Dv, _r.isLength = np, _r.isMap = h1, _r.isMatch = f1, _r.isMatchWith = v1, _r.isNaN = Rn, _r.isNative = im, _r.isNil = M3, _r.isNull = fc, _r.isNumber = cm, _r.isObject = fa, _r.isObjectLike = ja, _r.isPlainObject = Nv, _r.isRegExp = Lv, _r.isSafeInteger = lm, _r.isSet = jv, _r.isString = zv, _r.isSymbol = $l, _r.isTypedArray = hb, _r.isUndefined = dm, _r.isWeakMap = I3, _r.isWeakSet = p1, _r.join = N, _r.kebabCase = N1, _r.last = G, _r.lastIndexOf = er, _r.lowerCase = L1, _r.lowerFirst = fm, _r.lt = D3, _r.lte = k1, _r.max = ct, _r.maxBy = ko, _r.mean = Lo, _r.meanBy = rn, _r.min = yb, _r.minBy = J3, _r.stubArray = we, _r.stubFalse = ae, _r.stubObject = de, _r.stubString = ot, _r.stubTrue = Dt, _r.multiply = UW, _r.nth = br, _r.noConflict = w, _r.noop = A, _r.now = Cv, _r.pad = j1, _r.padEnd = z1, _r.padStart = bp, _r.parseInt = Y3, _r.random = up, _r.reduce = Q0, _r.reduceRight = Yk, _r.repeat = X3, _r.replace = vm, _r.result = T1, _r.round = FW, _r.runInContext = Wr, _r.sample = S3, _r.size = a1, _r.snakeCase = pm, _r.some = of, _r.sortedIndex = tt, _r.sortedIndexBy = ut, _r.sortedIndexOf = Se, _r.sortedLastIndex = Le, _r.sortedLastIndexBy = st, _r.sortedLastIndexOf = Ve, _r.startCase = km, _r.startsWith = B1, _r.subtract = qW, _r.sum = GW, _r.sumBy = VW, _r.template = mm, _r.times = Pn, _r.toFinite = Cg, _r.toInteger = Gt, _r.toLength = sm, _r.toLower = vb, _r.toNumber = Fd, _r.toSafeInteger = N3, _r.toString = bn, _r.toUpper = pb, _r.trim = kb, _r.trimEnd = Fv, _r.trimStart = qv, _r.truncate = mb, _r.unescape = Z3, _r.uniqueId = Vr, _r.upperCase = U1, _r.upperFirst = bh, _r.each = r1, _r.eachRight = Tg, _r.first = Sv, h(_r, (function() { + return _r.after = i1, _r.ary = Xk, _r.assign = y1, _r.assignIn = ip, _r.assignInWith = cf, _r.assignWith = L3, _r.at = Ns, _r.before = Zk, _r.bind = $0, _r.bindAll = fp, _r.bindKey = Kk, _r.castArray = R3, _r.chain = Ov, _r.chunk = hc, _r.compact = ch, _r.concat = xv, _r.cond = q1, _r.conforms = K3, _r.constant = hf, _r.countBy = K5, _r.create = um, _r.curry = Rv, _r.curryRight = Qk, _r.debounce = Jk, _r.defaults = w1, _r.defaultsDeep = x1, _r.defer = xn, _r.delay = $k, _r.difference = $h, _r.differenceBy = rf, _r.differenceWith = jd, _r.drop = La, _r.dropRight = _v, _r.dropRightWhile = W0, _r.dropWhile = Ka, _r.fill = Fk, _r.filter = Hk, _r.flatMap = Ql, _r.flatMapDeep = J5, _r.flatMapDepth = $5, _r.flatten = wn, _r.flattenDeep = Vi, _r.flattenDepth = au, _r.flip = A3, _r.flow = G1, _r.flowRight = ff, _r.fromPairs = Y0, _r.functions = j3, _r.functionsIn = z3, _r.groupBy = K0, _r.initial = qk, _r.intersection = ef, _r.intersectionBy = Uc, _r.intersectionWith = C, _r.invert = B3, _r.invertBy = U3, _r.invokeMap = of, _r.iteratee = Gv, _r.keyBy = e1, _r.keys = Wi, _r.keysIn = rd, _r.map = Tv, _r.mapKeys = q3, _r.mapValues = O1, _r.matches = pp, _r.matchesProperty = V1, _r.memoize = Pv, _r.merge = lf, _r.mergeWith = df, _r.method = Q3, _r.methodOf = kp, _r.mixin = h, _r.negate = rp, _r.nthArg = P, _r.omit = A1, _r.omitBy = G3, _r.once = T3, _r.orderBy = t1, _r.over = B, _r.overArgs = C3, _r.overEvery = V, _r.overSome = ar, _r.partial = af, _r.partialRight = uh, _r.partition = o1, _r.pick = sf, _r.pickBy = uf, _r.property = Sr, _r.propertyOf = Br, _r.pull = Cr, _r.pullAll = jr, _r.pullAllBy = Hr, _r.pullAllWith = re, _r.pullAt = pe, _r.range = ne, _r.rangeRight = be, _r.rearg = rm, _r.reject = E3, _r.remove = Ee, _r.rest = ep, _r.reverse = Ce, _r.sampleSize = O3, _r.set = lp, _r.setWith = bm, _r.shuffle = n1, _r.slice = Ke, _r.sortBy = J0, _r.sortedUniq = zt, _r.sortedUniqBy = Bt, _r.split = hp, _r.spread = em, _r.tail = Ho, _r.take = ft, _r.takeRight = qe, _r.takeRightWhile = Yt, _r.takeWhile = gt, _r.tap = Z5, _r.throttle = gb, _r.thru = sh, _r.toArray = m1, _r.toPairs = dp, _r.toPairsIn = Uv, _r.toPath = Xr, _r.toPlainObject = ap, _r.transform = C1, _r.unary = Fu, _r.union = It, _r.unionBy = wt, _r.unionWith = gn, _r.uniq = Ei, _r.uniqBy = sl, _r.uniqWith = iu, _r.unset = R1, _r.unzip = Qa, _r.unzipWith = Yn, _r.update = V3, _r.updateWith = P1, _r.values = gf, _r.valuesIn = hm, _r.without = cu, _r.words = F1, _r.wrap = Mv, _r.xor = Ds, _r.xorBy = dh, _r.xorWith = Hi, _r.zip = lu, _r.zipObject = lb, _r.zipObjectDeep = Si, _r.zipWith = db, _r.entries = dp, _r.entriesIn = Uv, _r.extend = ip, _r.extendWith = cf, h(_r, _r), _r.add = te, _r.attempt = ym, _r.camelCase = gp, _r.capitalize = M1, _r.ceil = ye, _r.clamp = H3, _r.clone = c1, _r.cloneDeep = d1, _r.cloneDeepWith = s1, _r.cloneWith = l1, _r.conformsTo = P3, _r.deburr = bf, _r.defaultTo = vp, _r.divide = xt, _r.endsWith = W3, _r.eq = Bd, _r.escape = I1, _r.escapeRegExp = D1, _r.every = Av, _r.find = zd, _r.findIndex = Ev, _r.findKey = _1, _r.findLast = Q5, _r.findLastIndex = lh, _r.findLastKey = Bv, _r.floor = $o, _r.forEach = r1, _r.forEachRight = Tg, _r.forIn = Ls, _r.forInRight = E1, _r.forOwn = cp, _r.forOwnRight = Rg, _r.get = fb, _r.gt = u1, _r.gte = g1, _r.has = S1, _r.hasIn = gm, _r.head = Sv, _r.identity = ul, _r.includes = Wk, _r.indexOf = X0, _r.inRange = sp, _r.invoke = F3, _r.isArguments = gh, _r.isArray = no, _r.isArrayBuffer = tm, _r.isArrayLike = Jl, _r.isArrayLikeObject = Ja, _r.isBoolean = Iv, _r.isBuffer = bb, _r.isDate = b1, _r.isElement = Ro, _r.isEmpty = om, _r.isEqual = tp, _r.isEqualWith = nm, _r.isError = op, _r.isFinite = am, _r.isFunction = Ud, _r.isInteger = Dv, _r.isLength = np, _r.isMap = h1, _r.isMatch = f1, _r.isMatchWith = v1, _r.isNaN = Rn, _r.isNative = im, _r.isNil = M3, _r.isNull = fc, _r.isNumber = cm, _r.isObject = fa, _r.isObjectLike = ja, _r.isPlainObject = Nv, _r.isRegExp = Lv, _r.isSafeInteger = lm, _r.isSet = jv, _r.isString = zv, _r.isSymbol = $l, _r.isTypedArray = hb, _r.isUndefined = dm, _r.isWeakMap = I3, _r.isWeakSet = p1, _r.join = N, _r.kebabCase = N1, _r.last = G, _r.lastIndexOf = er, _r.lowerCase = L1, _r.lowerFirst = fm, _r.lt = D3, _r.lte = k1, _r.max = ct, _r.maxBy = ko, _r.mean = Lo, _r.meanBy = rn, _r.min = yb, _r.minBy = J3, _r.stubArray = we, _r.stubFalse = ae, _r.stubObject = de, _r.stubString = ot, _r.stubTrue = Dt, _r.multiply = UW, _r.nth = br, _r.noConflict = w, _r.noop = A, _r.now = Cv, _r.pad = j1, _r.padEnd = z1, _r.padStart = bp, _r.parseInt = Y3, _r.random = up, _r.reduce = Q0, _r.reduceRight = Yk, _r.repeat = X3, _r.replace = vm, _r.result = T1, _r.round = FW, _r.runInContext = Wr, _r.sample = S3, _r.size = a1, _r.snakeCase = pm, _r.some = nf, _r.sortedIndex = tt, _r.sortedIndexBy = ut, _r.sortedIndexOf = Se, _r.sortedLastIndex = Le, _r.sortedLastIndexBy = st, _r.sortedLastIndexOf = Ve, _r.startCase = km, _r.startsWith = B1, _r.subtract = qW, _r.sum = GW, _r.sumBy = VW, _r.template = mm, _r.times = Pn, _r.toFinite = Cg, _r.toInteger = Gt, _r.toLength = sm, _r.toLower = vb, _r.toNumber = Fd, _r.toSafeInteger = N3, _r.toString = bn, _r.toUpper = pb, _r.trim = kb, _r.trimEnd = Fv, _r.trimStart = qv, _r.truncate = mb, _r.unescape = Z3, _r.uniqueId = Vr, _r.upperCase = U1, _r.upperFirst = bh, _r.each = r1, _r.eachRight = Tg, _r.first = Sv, h(_r, (function() { var T = {}; return Mc(_r, function(D, U) { eo.call(_r.prototype, U) || (T[U] = D); @@ -46162,7 +46162,7 @@ function print() { __p += __j.call(arguments, '') } return this.reverse()[T](U).reverse(); }; }), at(["filter", "map", "takeWhile"], function(T, D) { - var U = D + 1, rr = U == z || U == H; + var U = D + 1, rr = U == j || U == H; Zt.prototype[T] = function(hr) { var Tr = this.clone(); return Tr.__iteratees__.push({ @@ -46237,7 +46237,7 @@ function print() { __p += __j.call(arguments, '') } }), Mo[eb(e, m).name] = [{ name: "wrapper", func: e - }], Zt.prototype.clone = jl, Zt.prototype.reverse = Rc, Zt.prototype.value = zl, _r.prototype.at = Z0, _r.prototype.chain = sb, _r.prototype.commit = Oi, _r.prototype.next = ub, _r.prototype.plant = Ag, _r.prototype.reverse = Gk, _r.prototype.toJSON = _r.prototype.valueOf = _r.prototype.value = Vk, _r.prototype.first = _r.prototype.head, Jn && (_r.prototype[Jn] = ef), _r; + }], Zt.prototype.clone = jl, Zt.prototype.reverse = Rc, Zt.prototype.value = zl, _r.prototype.at = Z0, _r.prototype.chain = sb, _r.prototype.commit = Oi, _r.prototype.next = ub, _r.prototype.plant = Ag, _r.prototype.reverse = Gk, _r.prototype.toJSON = _r.prototype.valueOf = _r.prototype.value = Vk, _r.prototype.first = _r.prototype.head, Jn && (_r.prototype[Jn] = tf), _r; }), vs = el(); sa ? ((sa.exports = vs)._ = vs, us._ = vs) : On._ = vs; }).call(Ccr); @@ -46644,12 +46644,12 @@ function Dcr() { function s(k, x, _) { var S = k.node(_), E = S.parent, O = !0, R = x.edge(_, E), M = 0; return R || (O = !1, R = x.edge(E, _)), M = R.weight, t.forEach(x.nodeEdges(_), function(I) { - var L = I.v === _, j = L ? I.w : I.v; - if (j !== E) { - var z = L === O, F = x.edge(I).weight; - if (M += z ? F : -F, m(k, _, j)) { - var H = k.edge(_, j).cutvalue; - M += z ? -H : H; + var L = I.v === _, z = L ? I.w : I.v; + if (z !== E) { + var j = L === O, F = x.edge(I).weight; + if (M += j ? F : -F, m(k, _, z)) { + var H = k.edge(_, z).cutvalue; + M += j ? -H : H; } } }), M; @@ -46673,11 +46673,11 @@ function Dcr() { x.hasEdge(S, E) || (S = _.w, E = _.v); var O = k.node(S), R = k.node(E), M = O, I = !1; O.lim > R.lim && (M = R, I = !0); - var L = t.filter(x.edges(), function(j) { - return I === y(k, k.node(j.v), M) && I !== y(k, k.node(j.w), M); + var L = t.filter(x.edges(), function(z) { + return I === y(k, k.node(z.v), M) && I !== y(k, k.node(z.w), M); }); - return t.minBy(L, function(j) { - return e(x, j); + return t.minBy(L, function(z) { + return e(x, z); }); } function v(k, x, _, S) { @@ -47244,13 +47244,13 @@ function Zcr() { function x(_, S) { var E = 0, O = 0, R = _.length, M = t.last(S); return t.forEach(S, function(I, L) { - var j = a(m, I), z = j ? m.node(j).order : R; - (j || I === M) && (t.forEach(S.slice(O, L + 1), function(F) { + var z = a(m, I), j = z ? m.node(z).order : R; + (z || I === M) && (t.forEach(S.slice(O, L + 1), function(F) { t.forEach(m.predecessors(F), function(H) { var q = m.node(H), W = q.order; - (W < E || z < W) && !(q.dummy && m.node(F).dummy) && i(k, H, F); + (W < E || j < W) && !(q.dummy && m.node(F).dummy) && i(k, H, F); }); - }), O = L + 1, E = z); + }), O = L + 1, E = j); }), S; } return t.reduce(y, x), k; @@ -47262,9 +47262,9 @@ function Zcr() { function x(S, E, O, R, M) { var I; t.forEach(t.range(E, O), function(L) { - I = S[L], m.node(I).dummy && t.forEach(m.predecessors(I), function(j) { - var z = m.node(j); - z.dummy && (z.order < R || z.order > M) && i(k, j, I); + I = S[L], m.node(I).dummy && t.forEach(m.predecessors(I), function(z) { + var j = m.node(z); + j.dummy && (j.order < R || j.order > M) && i(k, z, I); }); }); } @@ -47272,8 +47272,8 @@ function Zcr() { var O = -1, R, M = 0; return t.forEach(E, function(I, L) { if (m.node(I).dummy === "border") { - var j = m.predecessors(I); - j.length && (R = m.node(j[0]).order, x(E, M, L, O, R), M = L, O = R); + var z = m.predecessors(I); + z.length && (R = m.node(z[0]).order, x(E, M, L, O, R), M = L, O = R); } x(E, M, E.length, R, S.length); }), E; @@ -47315,8 +47315,8 @@ function Zcr() { I = t.sortBy(I, function(H) { return E[H]; }); - for (var L = (I.length - 1) / 2, j = Math.floor(L), z = Math.ceil(L); j <= z; ++j) { - var F = I[j]; + for (var L = (I.length - 1) / 2, z = Math.floor(L), j = Math.ceil(L); z <= j; ++z) { + var F = I[z]; S[M] === M && R < E[F] && !c(k, M, F) && (S[F] = M, S[M] = _[M] = _[F], R = E[F]); } } @@ -47325,20 +47325,20 @@ function Zcr() { } function d(m, y, k, x, _) { var S = {}, E = s(m, y, k, _), O = _ ? "borderLeft" : "borderRight"; - function R(L, j) { - for (var z = E.nodes(), F = z.pop(), H = {}; F; ) - H[F] ? L(F) : (H[F] = !0, z.push(F), z = z.concat(j(F))), F = z.pop(); + function R(L, z) { + for (var j = E.nodes(), F = j.pop(), H = {}; F; ) + H[F] ? L(F) : (H[F] = !0, j.push(F), j = j.concat(z(F))), F = j.pop(); } function M(L) { - S[L] = E.inEdges(L).reduce(function(j, z) { - return Math.max(j, S[z.v] + E.edge(z)); + S[L] = E.inEdges(L).reduce(function(z, j) { + return Math.max(z, S[j.v] + E.edge(j)); }, 0); } function I(L) { - var j = E.outEdges(L).reduce(function(F, H) { + var z = E.outEdges(L).reduce(function(F, H) { return Math.min(F, S[H.w] - E.edge(H)); - }, Number.POSITIVE_INFINITY), z = m.node(L); - j !== Number.POSITIVE_INFINITY && z.borderType !== O && (S[L] = Math.max(S[L], j)); + }, Number.POSITIVE_INFINITY), j = m.node(L); + z !== Number.POSITIVE_INFINITY && j.borderType !== O && (S[L] = Math.max(S[L], z)); } return R(M, E.predecessors.bind(E)), R(I, E.successors.bind(E)), t.forEach(x, function(L) { S[L] = S[k[L]]; @@ -47351,8 +47351,8 @@ function Zcr() { t.forEach(O, function(M) { var I = k[M]; if (_.setNode(I), R) { - var L = k[R], j = _.edge(L, I); - _.setEdge(L, I, Math.max(E(m, M, R), j || 0)); + var L = k[R], z = _.edge(L, I); + _.setEdge(L, I, Math.max(E(m, M, R), z || 0)); } R = M; }); @@ -47507,7 +47507,7 @@ function Qcr() { }), tr(" assignRankMinMax", function() { L(or); }), tr(" removeEdgeLabelProxies", function() { - j(or); + z(or); }), tr(" normalize.run", function() { e.run(or); }), tr(" parentDummyChains", function() { @@ -47533,7 +47533,7 @@ function Qcr() { }), tr(" undoCoordinateSystem", function() { d.undo(or); }), tr(" translateGraph", function() { - z(or); + j(or); }), tr(" assignNodeIntersects", function() { F(or); }), tr(" reversePoints", function() { @@ -47602,13 +47602,13 @@ function Qcr() { sr.borderTop && (sr.minRank = or.node(sr.borderTop).rank, sr.maxRank = or.node(sr.borderBottom).rank, tr = t.max(tr, sr.maxRank)); }), or.graph().maxRank = tr; } - function j(or) { + function z(or) { t.forEach(or.nodes(), function(tr) { var dr = or.node(tr); dr.dummy === "edge-proxy" && (or.edge(dr.e).labelRank = dr.rank, or.removeNode(tr)); }); } - function z(or) { + function j(or) { var tr = Number.POSITIVE_INFINITY, dr = 0, sr = Number.POSITIVE_INFINITY, pr = 0, ur = or.graph(), cr = ur.marginx || 0, gr = ur.marginy || 0; function kr(Or) { var Ir = Or.x, Mr = Or.y, Lr = Or.width, Ar = Or.height; @@ -47837,7 +47837,7 @@ function olr() { var nlr = olr(); const alr = /* @__PURE__ */ ov(nlr); var ilr = $u(); -const clr = /* @__PURE__ */ ov(ilr), llr = "tight-tree", ph = 100, PG = "up", rT = "down", dlr = "left", MG = "right", slr = { +const clr = /* @__PURE__ */ ov(ilr), llr = "tight-tree", kh = 100, PG = "up", rT = "down", dlr = "left", MG = "right", slr = { [PG]: "BT", [rT]: "TB", [dlr]: "RL", @@ -47938,15 +47938,15 @@ const clr = /* @__PURE__ */ ov(ilr), llr = "tight-tree", ph = 100, PG = "up", rT S.sort((q, W) => W.nodeCount() - q.nodeCount()); const R = k ? ({ width: q, height: W, ...Z }) => ({ ...Z, - width: q + ph, - height: W + ph + width: q + kh, + height: W + kh }) : ({ width: q, height: W, ...Z }) => ({ ...Z, - width: W + ph, - height: q + ph + width: W + kh, + height: q + kh }), M = S.map(SE).map(R), I = _.map(SE).map(R), L = M.concat(I); alr(L, { inPlace: !0 }); - const j = Math.floor(ph / 2), z = k ? "x" : "y", F = k ? "y" : "x"; + const z = Math.floor(kh / 2), j = k ? "x" : "y", F = k ? "y" : "x"; if (!x) { const q = k ? "y" : "x", W = k ? "height" : "width", Z = L.reduce((X, Q) => X === null ? Q[q] : Math.min(Q[q], X[W] || 0), null), $ = L.reduce((X, Q) => X === null ? Q[q] + Q[W] : Math.max(Q[q] + Q[W], X[W] || 0), null); L.forEach((X) => { @@ -47956,7 +47956,7 @@ const clr = /* @__PURE__ */ ov(ilr), llr = "tight-tree", ph = 100, PG = "up", rT const H = (q, W) => { for (const Z of q.nodes()) { const $ = q.node(Z), X = c.node(Z); - X.x = $.x - W.xOffset + W[z] + j, X.y = $.y - W.yOffset + W[F] + j; + X.x = $.x - W.xOffset + W[j] + z, X.y = $.y - W.yOffset + W[F] + z; } }; for (let q = 0; q < S.length; q++) { @@ -47969,11 +47969,11 @@ const clr = /* @__PURE__ */ ov(ilr), llr = "tight-tree", ph = 100, PG = "up", rT } } else { S.sort(x ? (W, Z) => Z.nodeCount() - W.nodeCount() : (W, Z) => W.nodeCount() - Z.nodeCount()); - const E = S.map(SE), O = _.reduce((W, Z) => W + c.node(Z.nodes()[0]).width, 0), R = _.reduce((W, Z) => Math.max(W, c.node(Z.nodes()[0]).width), 0), M = _.length > 0 ? O + (_.length - 1) * ph : 0, I = E.reduce((W, { width: Z }) => Math.max(W, Z), 0), L = Math.max(I, M), j = E.reduce((W, { height: Z }) => Math.max(W, Z), 0), z = Math.max(j, M); + const E = S.map(SE), O = _.reduce((W, Z) => W + c.node(Z.nodes()[0]).width, 0), R = _.reduce((W, Z) => Math.max(W, c.node(Z.nodes()[0]).width), 0), M = _.length > 0 ? O + (_.length - 1) * kh : 0, I = E.reduce((W, { width: Z }) => Math.max(W, Z), 0), L = Math.max(I, M), z = E.reduce((W, { height: Z }) => Math.max(W, Z), 0), j = Math.max(z, M); let F = 0; const H = () => { for (let W = 0; W < S.length; W++) { - const Z = S[W], $ = E[W], X = Math.floor(k ? (L - $.width) / 2 : (z - $.height) / 2); + const Z = S[W], $ = E[W], X = Math.floor(k ? (L - $.width) / 2 : (j - $.height) / 2); for (const Q of Z.nodes()) { const lr = Z.node(Q), or = c.node(Q); k ? (or.x = lr.x - $.minX + X, or.y = lr.y - $.minY + F) : (or.x = lr.x - $.minX + F, or.y = lr.y - $.minY + X); @@ -47985,17 +47985,17 @@ const clr = /* @__PURE__ */ ov(ilr), llr = "tight-tree", ph = 100, PG = "up", rT y: dr - $.minY + (k ? F : X) }))); } - F += (k ? $.height : $.width) + ph; + F += (k ? $.height : $.width) + kh; } }, q = () => { - const W = Math.floor(((k ? L : z) - M) / 2); + const W = Math.floor(((k ? L : j) - M) / 2); F += Math.floor(R / 2); let Z = W; for (const $ of _) { const X = $.nodes()[0], Q = c.node(X); - k ? (Q.x = Z + Math.floor(Q.width / 2), Q.y = F) : (Q.x = F, Q.y = Z + Math.floor(Q.width / 2)), Z += ph + Q.width; + k ? (Q.x = Z + Math.floor(Q.width / 2), Q.y = F) : (Q.x = F, Q.y = Z + Math.floor(Q.width / 2)), Z += kh + Q.width; } - F = R + ph; + F = R + kh; }; x ? (H(), q()) : (q(), H()); } @@ -48726,13 +48726,13 @@ var Elr = { 5: function(t, r, e) { } var E, O = {}; return (E = S(_, ":"))[1] === ":" && (O.scheme = decodeURIComponent(E[0]), _ = E[2]), (E = S(_, "#"))[1] === "#" && (O.fragment = decodeURIComponent(E[2]), _ = E[0]), (E = S(_, "?"))[1] === "?" && (O.query = E[2], _ = E[0]), _.startsWith("//") ? (E = S(_.substr(2), "/"), (O = o(o({}, O), (function(R) { - var M, I, L, j, z = {}; - (I = R, L = "@", j = I.lastIndexOf(L), M = j >= 0 ? [I.substring(0, j), I[j], I.substring(j + 1)] : ["", "", I])[1] === "@" && (z.userInfo = decodeURIComponent(M[0]), R = M[2]); + var M, I, L, z, j = {}; + (I = R, L = "@", z = I.lastIndexOf(L), M = z >= 0 ? [I.substring(0, z), I[z], I.substring(z + 1)] : ["", "", I])[1] === "@" && (j.userInfo = decodeURIComponent(M[0]), R = M[2]); var F = n((function(W, Z, $) { var X = S(W, Z), Q = S(X[2], $); return [Q[0], Q[2]]; })(R, "[", "]"), 2), H = F[0], q = F[1]; - return H !== "" ? (z.host = H, M = S(q, ":")) : (M = S(R, ":"), z.host = M[0]), M[1] === ":" && (z.port = M[2]), z; + return H !== "" ? (j.host = H, M = S(q, ":")) : (M = S(R, ":"), j.host = M[0]), M[1] === ":" && (j.port = M[2]), j; })(E[0]))).path = E[1] + E[2]) : O.path = _, O; })(b.url), v = b.schemeMissing ? null : (function(_) { return _ != null ? ((_ = _.trim()).charAt(_.length - 1) === ":" && (_ = _.substring(0, _.length - 1)), _) : null; @@ -49156,10 +49156,10 @@ var Elr = { 5: function(t, r, e) { return O(n(n({}, I), R.metadata)); }, onError: E, flush: !0 }); }, p.prototype.beginTransaction = function(m) { - var y = m === void 0 ? {} : m, k = y.bookmarks, x = y.txConfig, _ = y.database, S = y.mode, E = y.impersonatedUser, O = y.notificationFilter, R = y.beforeError, M = y.afterError, I = y.beforeComplete, L = y.afterComplete, j = new s.ResultStreamObserver({ server: this._server, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); - return j.prepareToHandleSingleResponse(), this.write(d.default.begin({ bookmarks: k, txConfig: x, database: _, mode: S, impersonatedUser: E, notificationFilter: O }), j, !0), j; + var y = m === void 0 ? {} : m, k = y.bookmarks, x = y.txConfig, _ = y.database, S = y.mode, E = y.impersonatedUser, O = y.notificationFilter, R = y.beforeError, M = y.afterError, I = y.beforeComplete, L = y.afterComplete, z = new s.ResultStreamObserver({ server: this._server, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); + return z.prepareToHandleSingleResponse(), this.write(d.default.begin({ bookmarks: k, txConfig: x, database: _, mode: S, impersonatedUser: E, notificationFilter: O }), z, !0), z; }, p.prototype.run = function(m, y, k) { - var x = k === void 0 ? {} : k, _ = x.bookmarks, S = x.txConfig, E = x.database, O = x.mode, R = x.impersonatedUser, M = x.notificationFilter, I = x.beforeKeys, L = x.afterKeys, j = x.beforeError, z = x.afterError, F = x.beforeComplete, H = x.afterComplete, q = x.flush, W = q === void 0 || q, Z = x.reactive, $ = Z !== void 0 && Z, X = x.fetchSize, Q = X === void 0 ? b : X, lr = x.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = x.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new s.ResultStreamObserver({ server: this._server, reactive: $, fetchSize: Q, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: I, afterKeys: L, beforeError: j, afterError: z, beforeComplete: F, afterComplete: H, highRecordWatermark: or, lowRecordWatermark: dr }), pr = $; + var x = k === void 0 ? {} : k, _ = x.bookmarks, S = x.txConfig, E = x.database, O = x.mode, R = x.impersonatedUser, M = x.notificationFilter, I = x.beforeKeys, L = x.afterKeys, z = x.beforeError, j = x.afterError, F = x.beforeComplete, H = x.afterComplete, q = x.flush, W = q === void 0 || q, Z = x.reactive, $ = Z !== void 0 && Z, X = x.fetchSize, Q = X === void 0 ? b : X, lr = x.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = x.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new s.ResultStreamObserver({ server: this._server, reactive: $, fetchSize: Q, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: I, afterKeys: L, beforeError: z, afterError: j, beforeComplete: F, afterComplete: H, highRecordWatermark: or, lowRecordWatermark: dr }), pr = $; return this.write(d.default.runWithMetadata(m, y, { bookmarks: _, txConfig: S, database: E, mode: O, impersonatedUser: R, notificationFilter: M }), sr, pr && W), $ || this.write(d.default.pull({ n: Q }), sr, W), sr; }, p; })(i.default); @@ -49301,7 +49301,7 @@ var Elr = { 5: function(t, r, e) { if ((J === void 0 || J < 0) && (J = 0), J > this.length || ((nr === void 0 || nr > this.length) && (nr = this.length), nr <= 0) || (nr >>>= 0) <= (J >>>= 0)) return ""; for (Y || (Y = "utf8"); ; ) switch (Y) { case "hex": - return z(this, J, nr); + return j(this, J, nr); case "utf8": case "utf-8": return M(this, J, nr); @@ -49309,7 +49309,7 @@ var Elr = { 5: function(t, r, e) { return L(this, J, nr); case "latin1": case "binary": - return j(this, J, nr); + return z(this, J, nr); case "base64": return R(this, J, nr); case "ucs2": @@ -49588,13 +49588,13 @@ var Elr = { 5: function(t, r, e) { for (let Er = J; Er < nr; ++Er) xr += String.fromCharCode(127 & Y[Er]); return xr; } - function j(Y, J, nr) { + function z(Y, J, nr) { let xr = ""; nr = Math.min(Y.length, nr); for (let Er = J; Er < nr; ++Er) xr += String.fromCharCode(Y[Er]); return xr; } - function z(Y, J, nr) { + function j(Y, J, nr) { const xr = Y.length; (!J || J < 0) && (J = 0), (!nr || nr < 0 || nr > xr) && (nr = xr); let Er = ""; @@ -49973,7 +49973,7 @@ var Elr = { 5: function(t, r, e) { return m(p._config, p._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), v.prototype.run = function(p, m, y) { - var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeKeys, I = k.afterKeys, L = k.beforeError, j = k.afterError, z = k.beforeComplete, F = k.afterComplete, H = k.flush, q = H === void 0 || H, W = k.reactive, Z = W !== void 0 && W, $ = k.fetchSize, X = $ === void 0 ? g : $, Q = k.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = k.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = k.onDb, sr = new d.ResultStreamObserver({ server: this._server, reactive: Z, fetchSize: X, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: M, afterKeys: I, beforeError: L, afterError: j, beforeComplete: z, afterComplete: F, highRecordWatermark: lr, lowRecordWatermark: tr, enrichMetadata: this._enrichMetadata, onDb: dr }), pr = Z; + var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeKeys, I = k.afterKeys, L = k.beforeError, z = k.afterError, j = k.beforeComplete, F = k.afterComplete, H = k.flush, q = H === void 0 || H, W = k.reactive, Z = W !== void 0 && W, $ = k.fetchSize, X = $ === void 0 ? g : $, Q = k.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = k.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = k.onDb, sr = new d.ResultStreamObserver({ server: this._server, reactive: Z, fetchSize: X, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: M, afterKeys: I, beforeError: L, afterError: z, beforeComplete: j, afterComplete: F, highRecordWatermark: lr, lowRecordWatermark: tr, enrichMetadata: this._enrichMetadata, onDb: dr }), pr = Z; return this.write(l.default.runWithMetadata5x5(p, m, { bookmarks: x, txConfig: _, database: S, mode: E, impersonatedUser: O, notificationFilter: R }), sr, pr && q), Z || this.write(l.default.pull({ n: X }), sr, q), sr; }, v; })(a.default); @@ -50343,10 +50343,10 @@ var Elr = { 5: function(t, r, e) { r.spatial = I; var L = { isDuration: l.isDuration, isLocalTime: l.isLocalTime, isTime: l.isTime, isDate: l.isDate, isLocalDateTime: l.isLocalDateTime, isDateTime: l.isDateTime }; r.temporal = L; - var j = { isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship }; - r.graph = j; - var z = { authTokenManagers: l.authTokenManagers, driver: _, hasReachableServer: S, int: l.int, isInt: l.isInt, isPoint: l.isPoint, isDuration: l.isDuration, isLocalTime: l.isLocalTime, isTime: l.isTime, isDate: l.isDate, isLocalDateTime: l.isLocalDateTime, isDateTime: l.isDateTime, isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship, integer: M, Neo4jError: l.Neo4jError, isRetriableError: l.isRetriableError, auth: l.auth, logging: E, types: O, session: R, routing: l.routing, error: l.error, graph: j, spatial: I, temporal: L, Driver: i.Driver, Session: l.Session, Transaction: l.Transaction, ManagedTransaction: l.ManagedTransaction, Result: l.Result, EagerResult: l.EagerResult, RxSession: s.default, RxTransaction: u.default, RxManagedTransaction: g.default, RxResult: b.default, ResultSummary: l.ResultSummary, Plan: l.Plan, ProfiledPlan: l.ProfiledPlan, QueryStatistics: l.QueryStatistics, Notification: l.Notification, GqlStatusObject: l.GqlStatusObject, ServerInfo: l.ServerInfo, Record: l.Record, Node: l.Node, Relationship: l.Relationship, UnboundRelationship: l.UnboundRelationship, Path: l.Path, PathSegment: l.PathSegment, Point: l.Point, Integer: l.Integer, Duration: l.Duration, LocalTime: l.LocalTime, Time: l.Time, Date: l.Date, LocalDateTime: l.LocalDateTime, DateTime: l.DateTime, bookmarkManager: l.bookmarkManager, resultTransformers: l.resultTransformers, notificationCategory: l.notificationCategory, notificationSeverityLevel: l.notificationSeverityLevel, notificationFilterDisabledCategory: l.notificationFilterDisabledCategory, notificationFilterMinimumSeverityLevel: l.notificationFilterMinimumSeverityLevel, clientCertificateProviders: l.clientCertificateProviders }; - r.default = z; + var z = { isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship }; + r.graph = z; + var j = { authTokenManagers: l.authTokenManagers, driver: _, hasReachableServer: S, int: l.int, isInt: l.isInt, isPoint: l.isPoint, isDuration: l.isDuration, isLocalTime: l.isLocalTime, isTime: l.isTime, isDate: l.isDate, isLocalDateTime: l.isLocalDateTime, isDateTime: l.isDateTime, isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship, integer: M, Neo4jError: l.Neo4jError, isRetriableError: l.isRetriableError, auth: l.auth, logging: E, types: O, session: R, routing: l.routing, error: l.error, graph: z, spatial: I, temporal: L, Driver: i.Driver, Session: l.Session, Transaction: l.Transaction, ManagedTransaction: l.ManagedTransaction, Result: l.Result, EagerResult: l.EagerResult, RxSession: s.default, RxTransaction: u.default, RxManagedTransaction: g.default, RxResult: b.default, ResultSummary: l.ResultSummary, Plan: l.Plan, ProfiledPlan: l.ProfiledPlan, QueryStatistics: l.QueryStatistics, Notification: l.Notification, GqlStatusObject: l.GqlStatusObject, ServerInfo: l.ServerInfo, Record: l.Record, Node: l.Node, Relationship: l.Relationship, UnboundRelationship: l.UnboundRelationship, Path: l.Path, PathSegment: l.PathSegment, Point: l.Point, Integer: l.Integer, Duration: l.Duration, LocalTime: l.LocalTime, Time: l.Time, Date: l.Date, LocalDateTime: l.LocalDateTime, DateTime: l.DateTime, bookmarkManager: l.bookmarkManager, resultTransformers: l.resultTransformers, notificationCategory: l.notificationCategory, notificationSeverityLevel: l.notificationSeverityLevel, notificationFilterDisabledCategory: l.notificationFilterDisabledCategory, notificationFilterMinimumSeverityLevel: l.notificationFilterMinimumSeverityLevel, clientCertificateProviders: l.clientCertificateProviders }; + r.default = j; }, 1226: function(t, r, e) { var o = this && this.__read || function(l, d) { var s = typeof Symbol == "function" && l[Symbol.iterator]; @@ -50725,17 +50725,17 @@ var Elr = { 5: function(t, r, e) { var b = n.isValidDate(u) ? { first: u } : typeof u == "number" ? { each: u } : u, f = b.first, v = b.each, p = b.with, m = p === void 0 ? s : p, y = b.scheduler, k = y === void 0 ? g ?? o.asyncScheduler : y, x = b.meta, _ = x === void 0 ? null : x; if (f == null && v == null) throw new TypeError("No timeout provided."); return a.operate(function(S, E) { - var O, R, M = null, I = 0, L = function(j) { + var O, R, M = null, I = 0, L = function(z) { R = d.executeSchedule(E, k, function() { try { O.unsubscribe(), i.innerFrom(m({ meta: _, lastValue: M, seen: I })).subscribe(E); - } catch (z) { - E.error(z); + } catch (j) { + E.error(j); } - }, j); + }, z); }; - O = S.subscribe(l.createOperatorSubscriber(E, function(j) { - R == null || R.unsubscribe(), I++, E.next(M = j), v > 0 && L(v); + O = S.subscribe(l.createOperatorSubscriber(E, function(z) { + R == null || R.unsubscribe(), I++, E.next(M = z), v > 0 && L(v); }, void 0, void 0, function() { R != null && R.closed || R == null || R.unsubscribe(), M = null; })), !I && L(f != null ? typeof f == "number" ? f : +f - k.now() : v); @@ -51024,15 +51024,15 @@ var Elr = { 5: function(t, r, e) { return S(_._config, _._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), x.prototype.requestRoutingInformation = function(_) { - var S = _.routingContext, E = S === void 0 ? {} : S, O = _.databaseName, R = O === void 0 ? null : O, M = _.impersonatedUser, I = M === void 0 ? null : M, L = _.sessionContext, j = L === void 0 ? {} : L, z = _.onError, F = _.onCompleted, H = new d.RouteObserver({ onProtocolError: this._onProtocolError, onError: z, onCompleted: F }), q = j.bookmarks || m.empty(); + var S = _.routingContext, E = S === void 0 ? {} : S, O = _.databaseName, R = O === void 0 ? null : O, M = _.impersonatedUser, I = M === void 0 ? null : M, L = _.sessionContext, z = L === void 0 ? {} : L, j = _.onError, F = _.onCompleted, H = new d.RouteObserver({ onProtocolError: this._onProtocolError, onError: j, onCompleted: F }), q = z.bookmarks || m.empty(); return this.write(l.default.routeV4x4(E, q.values(), { databaseName: R, impersonatedUser: I }), H, !0), H; }, x.prototype.run = function(_, S, E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, j = O.impersonatedUser, z = O.notificationFilter, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.reactive, or = lr !== void 0 && lr, tr = O.fetchSize, dr = tr === void 0 ? p : tr, sr = O.highRecordWatermark, pr = sr === void 0 ? Number.MAX_VALUE : sr, ur = O.lowRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = new d.ResultStreamObserver({ server: this._server, reactive: or, fetchSize: dr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: pr, lowRecordWatermark: cr }); - (0, s.assertNotificationFilterIsEmpty)(z, this._onProtocolError, gr); + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, z = O.impersonatedUser, j = O.notificationFilter, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.reactive, or = lr !== void 0 && lr, tr = O.fetchSize, dr = tr === void 0 ? p : tr, sr = O.highRecordWatermark, pr = sr === void 0 ? Number.MAX_VALUE : sr, ur = O.lowRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = new d.ResultStreamObserver({ server: this._server, reactive: or, fetchSize: dr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: pr, lowRecordWatermark: cr }); + (0, s.assertNotificationFilterIsEmpty)(j, this._onProtocolError, gr); var kr = or; - return this.write(l.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: j }), gr, kr && Q), or || this.write(l.default.pull({ n: dr }), gr, Q), gr; + return this.write(l.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: z }), gr, kr && Q), or || this.write(l.default.pull({ n: dr }), gr, Q), gr; }, x.prototype.beginTransaction = function(_) { - var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.mode, I = S.impersonatedUser, L = S.notificationFilter, j = S.beforeError, z = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: j, afterError: z, beforeComplete: F, afterComplete: H }); + var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.mode, I = S.impersonatedUser, L = S.notificationFilter, z = S.beforeError, j = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: z, afterError: j, beforeComplete: F, afterComplete: H }); return q.prepareToHandleSingleResponse(), (0, s.assertNotificationFilterIsEmpty)(L, this._onProtocolError, q), this.write(l.default.begin({ bookmarks: E, txConfig: O, database: R, mode: M, impersonatedUser: I }), q, !0), q; }, x.prototype._applyUtcPatch = function() { var _ = this; @@ -51266,45 +51266,45 @@ var Elr = { 5: function(t, r, e) { }, 1866: function(t, r, e) { var o = this && this.__assign || function() { return o = Object.assign || function(L) { - for (var j, z = 1, F = arguments.length; z < F; z++) for (var H in j = arguments[z]) Object.prototype.hasOwnProperty.call(j, H) && (L[H] = j[H]); + for (var z, j = 1, F = arguments.length; j < F; j++) for (var H in z = arguments[j]) Object.prototype.hasOwnProperty.call(z, H) && (L[H] = z[H]); return L; }, o.apply(this, arguments); - }, n = this && this.__createBinding || (Object.create ? function(L, j, z, F) { - F === void 0 && (F = z); - var H = Object.getOwnPropertyDescriptor(j, z); - H && !("get" in H ? !j.__esModule : H.writable || H.configurable) || (H = { enumerable: !0, get: function() { - return j[z]; + }, n = this && this.__createBinding || (Object.create ? function(L, z, j, F) { + F === void 0 && (F = j); + var H = Object.getOwnPropertyDescriptor(z, j); + H && !("get" in H ? !z.__esModule : H.writable || H.configurable) || (H = { enumerable: !0, get: function() { + return z[j]; } }), Object.defineProperty(L, F, H); - } : function(L, j, z, F) { - F === void 0 && (F = z), L[F] = j[z]; - }), a = this && this.__setModuleDefault || (Object.create ? function(L, j) { - Object.defineProperty(L, "default", { enumerable: !0, value: j }); - } : function(L, j) { - L.default = j; + } : function(L, z, j, F) { + F === void 0 && (F = j), L[F] = z[j]; + }), a = this && this.__setModuleDefault || (Object.create ? function(L, z) { + Object.defineProperty(L, "default", { enumerable: !0, value: z }); + } : function(L, z) { + L.default = z; }), i = this && this.__importStar || function(L) { if (L && L.__esModule) return L; - var j = {}; - if (L != null) for (var z in L) z !== "default" && Object.prototype.hasOwnProperty.call(L, z) && n(j, L, z); - return a(j, L), j; - }, c = this && this.__read || function(L, j) { - var z = typeof Symbol == "function" && L[Symbol.iterator]; - if (!z) return L; - var F, H, q = z.call(L), W = []; + var z = {}; + if (L != null) for (var j in L) j !== "default" && Object.prototype.hasOwnProperty.call(L, j) && n(z, L, j); + return a(z, L), z; + }, c = this && this.__read || function(L, z) { + var j = typeof Symbol == "function" && L[Symbol.iterator]; + if (!j) return L; + var F, H, q = j.call(L), W = []; try { - for (; (j === void 0 || j-- > 0) && !(F = q.next()).done; ) W.push(F.value); + for (; (z === void 0 || z-- > 0) && !(F = q.next()).done; ) W.push(F.value); } catch (Z) { H = { error: Z }; } finally { try { - F && !F.done && (z = q.return) && z.call(q); + F && !F.done && (j = q.return) && j.call(q); } finally { if (H) throw H.error; } } return W; - }, l = this && this.__spreadArray || function(L, j, z) { - if (z || arguments.length === 2) for (var F, H = 0, q = j.length; H < q; H++) !F && H in j || (F || (F = Array.prototype.slice.call(j, 0, H)), F[H] = j[H]); - return L.concat(F || Array.prototype.slice.call(j)); + }, l = this && this.__spreadArray || function(L, z, j) { + if (j || arguments.length === 2) for (var F, H = 0, q = z.length; H < q; H++) !F && H in z || (F || (F = Array.prototype.slice.call(z, 0, H)), F[H] = z[H]); + return L.concat(F || Array.prototype.slice.call(z)); }; Object.defineProperty(r, "__esModule", { value: !0 }), r.buildNotificationsFromMetadata = r.buildGqlStatusObjectFromMetadata = r.polyfillNotification = r.polyfillGqlStatusObject = r.GqlStatusObject = r.Notification = r.notificationClassification = r.notificationCategory = r.notificationSeverityLevel = void 0; var d = i(e(4027)), s = e(6995), u = e(1053), g = { WARNING: { gql_status: "01N42", status_description: "warn: unknown warning" }, NO_DATA: { gql_status: "02N42", status_description: "note: no data - unknown subcondition" }, INFORMATION: { gql_status: "03N42", status_description: "info: unknown notification" } }, b = { WARNING: "WARNING", INFORMATION: "INFORMATION", UNKNOWN: "UNKNOWN" }; @@ -51318,38 +51318,38 @@ var Elr = { 5: function(t, r, e) { }; r.Notification = y; var k = (function() { - function L(j) { - var z; - this.gqlStatus = j.gql_status, this.statusDescription = j.status_description, this.diagnosticRecord = (z = j.diagnostic_record) !== null && z !== void 0 ? z : {}, this.position = this.diagnosticRecord._position != null ? R(this.diagnosticRecord._position) : void 0, this.severity = M(this.diagnosticRecord._severity), this.rawSeverity = this.diagnosticRecord._severity, this.classification = I(this.diagnosticRecord._classification), this.rawClassification = this.diagnosticRecord._classification, this.isNotification = j.neo4j_code != null, Object.freeze(this); + function L(z) { + var j; + this.gqlStatus = z.gql_status, this.statusDescription = z.status_description, this.diagnosticRecord = (j = z.diagnostic_record) !== null && j !== void 0 ? j : {}, this.position = this.diagnosticRecord._position != null ? R(this.diagnosticRecord._position) : void 0, this.severity = M(this.diagnosticRecord._severity), this.rawSeverity = this.diagnosticRecord._severity, this.classification = I(this.diagnosticRecord._classification), this.rawClassification = this.diagnosticRecord._classification, this.isNotification = z.neo4j_code != null, Object.freeze(this); } return Object.defineProperty(L.prototype, "diagnosticRecordAsJsonString", { get: function() { return d.stringify(this.diagnosticRecord, { useCustomToString: !0 }); }, enumerable: !1, configurable: !0 }), L; })(); function x(L) { - var j, z, F; - if (L.neo4j_code != null) return new y({ code: L.neo4j_code, title: L.title, description: L.description, severity: (j = L.diagnostic_record) === null || j === void 0 ? void 0 : j._severity, category: (z = L.diagnostic_record) === null || z === void 0 ? void 0 : z._classification, position: (F = L.diagnostic_record) === null || F === void 0 ? void 0 : F._position }); + var z, j, F; + if (L.neo4j_code != null) return new y({ code: L.neo4j_code, title: L.title, description: L.description, severity: (z = L.diagnostic_record) === null || z === void 0 ? void 0 : z._severity, category: (j = L.diagnostic_record) === null || j === void 0 ? void 0 : j._classification, position: (F = L.diagnostic_record) === null || F === void 0 ? void 0 : F._position }); } function _(L) { - var j, z = L.severity === b.WARNING ? g.WARNING : g.INFORMATION, F = { gql_status: z.gql_status, status_description: (j = L.description) !== null && j !== void 0 ? j : z.status_description, neo4j_code: L.code, title: L.title, diagnostic_record: o({}, u.rawPolyfilledDiagnosticRecord) }; + var z, j = L.severity === b.WARNING ? g.WARNING : g.INFORMATION, F = { gql_status: j.gql_status, status_description: (z = L.description) !== null && z !== void 0 ? z : j.status_description, neo4j_code: L.code, title: L.title, diagnostic_record: o({}, u.rawPolyfilledDiagnosticRecord) }; return L.severity != null && (F.diagnostic_record._severity = L.severity), L.category != null && (F.diagnostic_record._classification = L.category), L.position != null && (F.diagnostic_record._position = L.position), new k(F); } r.GqlStatusObject = k, r.polyfillNotification = x, r.polyfillGqlStatusObject = _; var S = { SUCCESS: new k({ gql_status: "00000", status_description: "note: successful completion", diagnostic_record: u.rawPolyfilledDiagnosticRecord }), NO_DATA: new k({ gql_status: "02000", status_description: "note: no data", diagnostic_record: u.rawPolyfilledDiagnosticRecord }), NO_DATA_UNKNOWN_SUBCONDITION: new k(o(o({}, g.NO_DATA), { diagnostic_record: u.rawPolyfilledDiagnosticRecord })), OMITTED_RESULT: new k({ gql_status: "00001", status_description: "note: successful completion - omitted result", diagnostic_record: u.rawPolyfilledDiagnosticRecord }) }; Object.freeze(S), r.buildGqlStatusObjectFromMetadata = function(L) { - var j, z; + var z, j; if (L.statuses != null) return L.statuses.map(function(q) { return new k(q); }); var F, H = ((F = L.stream_summary) == null ? void 0 : F.have_records_streamed) === !0 ? S.SUCCESS : (F == null ? void 0 : F.has_keys) === !1 ? S.OMITTED_RESULT : (F == null ? void 0 : F.pulled) === !0 ? S.NO_DATA : S.NO_DATA_UNKNOWN_SUBCONDITION; - return l([H], c((z = (j = L.notifications) === null || j === void 0 ? void 0 : j.map(_)) !== null && z !== void 0 ? z : []), !1).sort(function(q, W) { + return l([H], c((j = (z = L.notifications) === null || z === void 0 ? void 0 : z.map(_)) !== null && j !== void 0 ? j : []), !1).sort(function(q, W) { return O(q) - O(W); }); }; var E = Object.freeze({ "02": 0, "01": 1, "00": 2 }); function O(L) { - var j, z, F = (j = L.gqlStatus) === null || j === void 0 ? void 0 : j.slice(0, 2); - return (z = E[F]) !== null && z !== void 0 ? z : 9999; + var z, j, F = (z = L.gqlStatus) === null || z === void 0 ? void 0 : z.slice(0, 2); + return (j = E[F]) !== null && j !== void 0 ? j : 9999; } function R(L) { return L == null ? {} : { offset: s.util.toNumber(L.offset), line: s.util.toNumber(L.line), column: s.util.toNumber(L.column) }; @@ -51361,10 +51361,10 @@ var Elr = { 5: function(t, r, e) { return p.includes(L) ? L : m.UNKNOWN; } r.buildNotificationsFromMetadata = function(L) { - return L.notifications != null ? L.notifications.map(function(j) { - return new y(j); - }) : L.statuses != null ? L.statuses.map(x).filter(function(j) { - return j != null; + return L.notifications != null ? L.notifications.map(function(z) { + return new y(z); + }) : L.statuses != null ? L.statuses.map(x).filter(function(z) { + return z != null; }) : []; }, r.default = y; }, 1964: (t, r) => { @@ -52063,20 +52063,20 @@ var Elr = { 5: function(t, r, e) { return O(E._config, E._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), S.prototype.beginTransaction = function(E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, j = O.notificationFilter, z = O.mode, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete, Z = new d.ResultStreamObserver({ server: this._server, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W }); - return Z.prepareToHandleSingleResponse(), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, Z), (0, l.assertNotificationFilterIsEmpty)(j, this._onProtocolError, Z), this.write(c.default.begin({ bookmarks: R, txConfig: M, database: I, mode: z }), Z, !0), Z; + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, z = O.notificationFilter, j = O.mode, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete, Z = new d.ResultStreamObserver({ server: this._server, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W }); + return Z.prepareToHandleSingleResponse(), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, Z), (0, l.assertNotificationFilterIsEmpty)(z, this._onProtocolError, Z), this.write(c.default.begin({ bookmarks: R, txConfig: M, database: I, mode: j }), Z, !0), Z; }, S.prototype.run = function(E, O, R) { - var M = R === void 0 ? {} : R, I = M.bookmarks, L = M.txConfig, j = M.database, z = M.impersonatedUser, F = M.notificationFilter, H = M.mode, q = M.beforeKeys, W = M.afterKeys, Z = M.beforeError, $ = M.afterError, X = M.beforeComplete, Q = M.afterComplete, lr = M.flush, or = lr === void 0 || lr, tr = M.reactive, dr = tr !== void 0 && tr, sr = M.fetchSize, pr = sr === void 0 ? v : sr, ur = M.highRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = M.lowRecordWatermark, kr = gr === void 0 ? Number.MAX_VALUE : gr, Or = new d.ResultStreamObserver({ server: this._server, reactive: dr, fetchSize: pr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: q, afterKeys: W, beforeError: Z, afterError: $, beforeComplete: X, afterComplete: Q, highRecordWatermark: cr, lowRecordWatermark: kr }); - (0, l.assertImpersonatedUserIsEmpty)(z, this._onProtocolError, Or), (0, l.assertNotificationFilterIsEmpty)(F, this._onProtocolError, Or); + var M = R === void 0 ? {} : R, I = M.bookmarks, L = M.txConfig, z = M.database, j = M.impersonatedUser, F = M.notificationFilter, H = M.mode, q = M.beforeKeys, W = M.afterKeys, Z = M.beforeError, $ = M.afterError, X = M.beforeComplete, Q = M.afterComplete, lr = M.flush, or = lr === void 0 || lr, tr = M.reactive, dr = tr !== void 0 && tr, sr = M.fetchSize, pr = sr === void 0 ? v : sr, ur = M.highRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = M.lowRecordWatermark, kr = gr === void 0 ? Number.MAX_VALUE : gr, Or = new d.ResultStreamObserver({ server: this._server, reactive: dr, fetchSize: pr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: q, afterKeys: W, beforeError: Z, afterError: $, beforeComplete: X, afterComplete: Q, highRecordWatermark: cr, lowRecordWatermark: kr }); + (0, l.assertImpersonatedUserIsEmpty)(j, this._onProtocolError, Or), (0, l.assertNotificationFilterIsEmpty)(F, this._onProtocolError, Or); var Ir = dr; - return this.write(c.default.runWithMetadata(E, O, { bookmarks: I, txConfig: L, database: j, mode: H }), Or, Ir && or), dr || this.write(c.default.pull({ n: pr }), Or, or), Or; + return this.write(c.default.runWithMetadata(E, O, { bookmarks: I, txConfig: L, database: z, mode: H }), Or, Ir && or), dr || this.write(c.default.pull({ n: pr }), Or, or), Or; }, S.prototype._requestMore = function(E, O, R) { this.write(c.default.pull({ stmtId: E, n: O }), R, !0); }, S.prototype._requestDiscard = function(E, O) { this.write(c.default.discard({ stmtId: E }), O, !0); }, S.prototype._noOp = function() { }, S.prototype.requestRoutingInformation = function(E) { - var O, R = E.routingContext, M = R === void 0 ? {} : R, I = E.databaseName, L = I === void 0 ? null : I, j = E.sessionContext, z = j === void 0 ? {} : j, F = E.onError, H = E.onCompleted, q = this.run(k, ((O = {})[m] = M, O[y] = L, O), n(n({}, z), { txConfig: p.empty() })); + var O, R = E.routingContext, M = R === void 0 ? {} : R, I = E.databaseName, L = I === void 0 ? null : I, z = E.sessionContext, j = z === void 0 ? {} : z, F = E.onError, H = E.onCompleted, q = this.run(k, ((O = {})[m] = M, O[y] = L, O), n(n({}, j), { txConfig: p.empty() })); return new d.ProcedureRouteObserver({ resultObserver: q, onProtocolError: this._onProtocolError, onError: F, onCompleted: H }); }, S; })(i.default); @@ -52773,7 +52773,7 @@ var Elr = { 5: function(t, r, e) { }; }, 3206: (t, r, e) => { t.exports = function(E) { - var O, R, M, I = 0, L = 0, j = l, z = [], F = [], H = 1, q = 0, W = 0, Z = !1, $ = !1, X = "", Q = a, lr = o; + var O, R, M, I = 0, L = 0, z = l, j = [], F = [], H = 1, q = 0, W = 0, Z = !1, $ = !1, X = "", Q = a, lr = o; (E = E || {}).version === "300 es" && (Q = c, lr = i); var or = {}, tr = {}; for (I = 0; I < Q.length; I++) or[Q[I]] = !0; @@ -52783,7 +52783,7 @@ var Elr = { 5: function(t, r, e) { var nr; for (I = 0, J.toString && (J = J.toString()), X += J.replace(/\r\n/g, ` `), M = X.length; O = X[I], I < M; ) { - switch (nr = I, j) { + switch (nr = I, z) { case s: I = gr(); break; @@ -52818,45 +52818,45 @@ var Elr = { 5: function(t, r, e) { ` ? (q = 0, ++H) : ++q); } return L += I, X = X.slice(I), F; - })(Y) : (z.length && dr(z.join("")), j = x, dr("(eof)"), F); + })(Y) : (j.length && dr(j.join("")), z = x, dr("(eof)"), F); }; function dr(Y) { - Y.length && F.push({ type: S[j], data: Y, position: W, line: H, column: q }); + Y.length && F.push({ type: S[z], data: Y, position: W, line: H, column: q }); } function sr() { - return z = z.length ? [] : z, R === "/" && O === "*" ? (W = L + I - 1, j = s, R = O, I + 1) : R === "/" && O === "/" ? (W = L + I - 1, j = u, R = O, I + 1) : O === "#" ? (j = g, W = L + I, I) : /\s/.test(O) ? (j = k, W = L + I, I) : (Z = /\d/.test(O), $ = /[^\w_]/.test(O), W = L + I, j = Z ? f : $ ? b : d, I); + return j = j.length ? [] : j, R === "/" && O === "*" ? (W = L + I - 1, z = s, R = O, I + 1) : R === "/" && O === "/" ? (W = L + I - 1, z = u, R = O, I + 1) : O === "#" ? (z = g, W = L + I, I) : /\s/.test(O) ? (z = k, W = L + I, I) : (Z = /\d/.test(O), $ = /[^\w_]/.test(O), W = L + I, z = Z ? f : $ ? b : d, I); } function pr() { - return /[^\s]/g.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return /[^\s]/g.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function ur() { return O !== "\r" && O !== ` -` || R === "\\" ? (z.push(O), R = O, I + 1) : (dr(z.join("")), j = l, I); +` || R === "\\" ? (j.push(O), R = O, I + 1) : (dr(j.join("")), z = l, I); } function cr() { return ur(); } function gr() { - return O === "/" && R === "*" ? (z.push(O), dr(z.join("")), j = l, I + 1) : (z.push(O), R = O, I + 1); + return O === "/" && R === "*" ? (j.push(O), dr(j.join("")), z = l, I + 1) : (j.push(O), R = O, I + 1); } function kr() { - if (R === "." && /\d/.test(O)) return j = v, I; - if (R === "/" && O === "*") return j = s, I; - if (R === "/" && O === "/") return j = u, I; - if (O === "." && z.length) { - for (; Or(z); ) ; - return j = v, I; + if (R === "." && /\d/.test(O)) return z = v, I; + if (R === "/" && O === "*") return z = s, I; + if (R === "/" && O === "/") return z = u, I; + if (O === "." && j.length) { + for (; Or(j); ) ; + return z = v, I; } if (O === ";" || O === ")" || O === "(") { - if (z.length) for (; Or(z); ) ; - return dr(O), j = l, I + 1; + if (j.length) for (; Or(j); ) ; + return dr(O), z = l, I + 1; } - var Y = z.length === 2 && O !== "="; + var Y = j.length === 2 && O !== "="; if (/[\w_\d\s]/.test(O) || Y) { - for (; Or(z); ) ; - return j = l, I; + for (; Or(j); ) ; + return z = l, I; } - return z.push(O), R = O, I + 1; + return j.push(O), R = O, I + 1; } function Or(Y) { for (var J, nr, xr = 0; ; ) { @@ -52864,24 +52864,24 @@ var Elr = { 5: function(t, r, e) { if (xr-- + Y.length > 0) continue; nr = Y.slice(0, 1).join(""); } - return dr(nr), W += nr.length, (z = z.slice(nr.length)).length; + return dr(nr), W += nr.length, (j = j.slice(nr.length)).length; } } function Ir() { - return /[^a-fA-F0-9]/.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return /[^a-fA-F0-9]/.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function Mr() { - return O === "." || /[eE]/.test(O) ? (z.push(O), j = v, R = O, I + 1) : O === "x" && z.length === 1 && z[0] === "0" ? (j = _, z.push(O), R = O, I + 1) : /[^\d]/.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return O === "." || /[eE]/.test(O) ? (j.push(O), z = v, R = O, I + 1) : O === "x" && j.length === 1 && j[0] === "0" ? (z = _, j.push(O), R = O, I + 1) : /[^\d]/.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function Lr() { - return O === "f" && (z.push(O), R = O, I += 1), /[eE]/.test(O) ? (z.push(O), R = O, I + 1) : (O !== "-" && O !== "+" || !/[eE]/.test(R)) && /[^\d]/.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return O === "f" && (j.push(O), R = O, I += 1), /[eE]/.test(O) ? (j.push(O), R = O, I + 1) : (O !== "-" && O !== "+" || !/[eE]/.test(R)) && /[^\d]/.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function Ar() { if (/[^\d\w_]/.test(O)) { - var Y = z.join(""); - return j = tr[Y] ? y : or[Y] ? m : p, dr(z.join("")), j = l, I; + var Y = j.join(""); + return z = tr[Y] ? y : or[Y] ? m : p, dr(j.join("")), z = l, I; } - return z.push(O), R = O, I + 1; + return j.push(O), R = O, I + 1; } }; var o = e(4704), n = e(2063), a = e(7192), i = e(8784), c = e(5592), l = 999, d = 9999, s = 0, u = 1, g = 2, b = 3, f = 4, v = 5, p = 6, m = 7, y = 8, k = 9, x = 10, _ = 11, S = ["block-comment", "line-comment", "preprocessor", "operator", "integer", "float", "ident", "builtin", "keyword", "whitespace", "eof", "integer"]; @@ -53188,8 +53188,8 @@ var Elr = { 5: function(t, r, e) { if (this.isNegative()) return m.isNegative() ? this.negate().multiply(m.negate()) : this.negate().multiply(m).negate(); if (m.isNegative()) return this.multiply(m.negate()).negate(); if (this.lessThan(d) && m.lessThan(d)) return v.fromNumber(this.toNumber() * m.toNumber()); - var y = this.high >>> 16, k = 65535 & this.high, x = this.low >>> 16, _ = 65535 & this.low, S = m.high >>> 16, E = 65535 & m.high, O = m.low >>> 16, R = 65535 & m.low, M = 0, I = 0, L = 0, j = 0; - return L += (j += _ * R) >>> 16, j &= 65535, I += (L += x * R) >>> 16, L &= 65535, I += (L += _ * O) >>> 16, L &= 65535, M += (I += k * R) >>> 16, I &= 65535, M += (I += x * O) >>> 16, I &= 65535, M += (I += _ * E) >>> 16, I &= 65535, M += y * R + k * O + x * E + _ * S, M &= 65535, v.fromBits(L << 16 | j, M << 16 | I); + var y = this.high >>> 16, k = 65535 & this.high, x = this.low >>> 16, _ = 65535 & this.low, S = m.high >>> 16, E = 65535 & m.high, O = m.low >>> 16, R = 65535 & m.low, M = 0, I = 0, L = 0, z = 0; + return L += (z += _ * R) >>> 16, z &= 65535, I += (L += x * R) >>> 16, L &= 65535, I += (L += _ * O) >>> 16, L &= 65535, M += (I += k * R) >>> 16, I &= 65535, M += (I += x * O) >>> 16, I &= 65535, M += (I += _ * E) >>> 16, I &= 65535, M += y * R + k * O + x * E + _ * S, M &= 65535, v.fromBits(L << 16 | z, M << 16 | I); }, v.prototype.div = function(p) { var m, y, k, x = v.fromValue(p); if (x.isZero()) throw (0, o.newError)("division by zero"); @@ -53699,8 +53699,8 @@ var Elr = { 5: function(t, r, e) { return a(this, function(I) { switch (I.label) { case 0: - return O = l.ConnectionErrorHandler.create({ errorCode: v, handleSecurityError: function(L, j, z) { - return M._handleSecurityError(L, j, z, _); + return O = l.ConnectionErrorHandler.create({ errorCode: v, handleSecurityError: function(L, z, j) { + return M._handleSecurityError(L, z, j, _); } }), [4, this._connectionPool.acquire({ auth: S, forceReAuth: E }, this._address)]; case 1: return R = I.sent(), S ? [4, this._verifyStickyConnection({ auth: S, connection: R, address: this._address })] : [3, 3]; @@ -55266,18 +55266,18 @@ var Elr = { 5: function(t, r, e) { var E = k.multiply(r.NANOS_PER_HOUR); return (E = (E = E.add(x.multiply(r.NANOS_PER_MINUTE))).add(_.multiply(r.NANOS_PER_SECOND))).add(S); }, r.localDateTimeToEpochSecond = function(k, x, _, S, E, O, R) { - var M = s(k, x, _), I = (function(L, j, z) { - L = (0, i.int)(L), j = (0, i.int)(j), z = (0, i.int)(z); + var M = s(k, x, _), I = (function(L, z, j) { + L = (0, i.int)(L), z = (0, i.int)(z), j = (0, i.int)(j); var F = L.multiply(r.SECONDS_PER_HOUR); - return (F = F.add(j.multiply(r.SECONDS_PER_MINUTE))).add(z); + return (F = F.add(z.multiply(r.SECONDS_PER_MINUTE))).add(j); })(S, E, O); return M.multiply(r.SECONDS_PER_DAY).add(I); }, r.dateToEpochDay = s, r.durationToIsoString = function(k, x, _, S) { var E = y(k), O = y(x), R = (function(M, I) { - var L, j; + var L, z; M = (0, i.int)(M), I = (0, i.int)(I); - var z = M.isNegative(), F = I.greaterThan(0); - return L = z && F ? M.equals(-1) ? "-0" : M.add(1).toString() : M.toString(), F && (j = m(z ? I.negate().add(2 * r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND) : I.add(r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND))), j != null ? L + j : L; + var j = M.isNegative(), F = I.greaterThan(0); + return L = j && F ? M.equals(-1) ? "-0" : M.add(1).toString() : M.toString(), F && (z = m(j ? I.negate().add(2 * r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND) : I.add(r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND))), z != null ? L + z : L; })(_, S); return "P".concat(E, "M").concat(O, "DT").concat(R, "S"); }, r.timeToIsoString = function(k, x, _, S) { @@ -55418,8 +55418,8 @@ var Elr = { 5: function(t, r, e) { return b(new i.DateTime(E.year, E.month, E.day, E.hour, E.minute, E.second, (0, i.int)(_), E.timeZoneOffsetSeconds, S), p, m); }, toStructure: function(y) { var k = s(y.year, y.month, y.day, y.hour, y.minute, y.second, y.nanosecond), x = y.timeZoneOffsetSeconds != null ? y.timeZoneOffsetSeconds : (function(O, R, M) { - var I = g(O, R, M), L = s(I.year, I.month, I.day, I.hour, I.minute, I.second, M).subtract(R), j = R.subtract(L), z = g(O, j, M); - return s(z.year, z.month, z.day, z.hour, z.minute, z.second, M).subtract(j); + var I = g(O, R, M), L = s(I.year, I.month, I.day, I.hour, I.minute, I.second, M).subtract(R), z = R.subtract(L), j = g(O, z, M); + return s(j.year, j.month, j.day, j.hour, j.minute, j.second, M).subtract(z); })(y.timeZoneId, k, y.nanosecond); y.timeZoneOffsetSeconds == null && v.warn('DateTime objects without "timeZoneOffsetSeconds" property are prune to bugs related to ambiguous times. For instance, 2022-10-30T2:30:00[Europe/Berlin] could be GMT+1 or GMT+2.'); var _ = k.subtract(x), S = (0, i.int)(y.nanosecond), E = y.timeZoneId; @@ -55459,10 +55459,10 @@ var Elr = { 5: function(t, r, e) { }, 5250: function(t, r, e) { var o; t = e.nmd(t), (function() { - var n, a = "Expected a function", i = "__lodash_hash_undefined__", c = "__lodash_placeholder__", l = 32, d = 128, s = 1 / 0, u = 9007199254740991, g = NaN, b = 4294967295, f = [["ary", d], ["bind", 1], ["bindKey", 2], ["curry", 8], ["curryRight", 16], ["flip", 512], ["partial", l], ["partialRight", 64], ["rearg", 256]], v = "[object Arguments]", p = "[object Array]", m = "[object Boolean]", y = "[object Date]", k = "[object Error]", x = "[object Function]", _ = "[object GeneratorFunction]", S = "[object Map]", E = "[object Number]", O = "[object Object]", R = "[object Promise]", M = "[object RegExp]", I = "[object Set]", L = "[object String]", j = "[object Symbol]", z = "[object WeakMap]", F = "[object ArrayBuffer]", H = "[object DataView]", q = "[object Float32Array]", W = "[object Float64Array]", Z = "[object Int8Array]", $ = "[object Int16Array]", X = "[object Int32Array]", Q = "[object Uint8Array]", lr = "[object Uint8ClampedArray]", or = "[object Uint16Array]", tr = "[object Uint32Array]", dr = /\b__p \+= '';/g, sr = /\b(__p \+=) '' \+/g, pr = /(__e\(.*?\)|\b__t\)) \+\n'';/g, ur = /&(?:amp|lt|gt|quot|#39);/g, cr = /[&<>"']/g, gr = RegExp(ur.source), kr = RegExp(cr.source), Or = /<%-([\s\S]+?)%>/g, Ir = /<%([\s\S]+?)%>/g, Mr = /<%=([\s\S]+?)%>/g, Lr = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, Ar = /^\w*$/, Y = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, J = /[\\^$.*+?()[\]{}|]/g, nr = RegExp(J.source), xr = /^\s+/, Er = /\s/, Pr = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/, Dr = /\{\n\/\* \[wrapped with (.+)\] \*/, Yr = /,? & /, ie = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g, me = /[()=,{}\[\]\/\s]/, xe = /\\(\\)?/g, Me = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g, Ie = /\w*$/, he = /^[-+]0x[0-9a-f]+$/i, ee = /^0b[01]+$/i, wr = /^\[object .+?Constructor\]$/, Ur = /^0o[0-7]+$/i, Jr = /^(?:0|[1-9]\d*)$/, Qr = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g, oe = /($^)/, Ne = /['\n\r\u2028\u2029\\]/g, se = "\\ud800-\\udfff", je = "\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff", Re = "\\u2700-\\u27bf", ze = "a-z\\xdf-\\xf6\\xf8-\\xff", Xe = "A-Z\\xc0-\\xd6\\xd8-\\xde", lt = "\\ufe0e\\ufe0f", Fe = "\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000", Pt = "[" + se + "]", Ze = "[" + Fe + "]", Wt = "[" + je + "]", Ut = "\\d+", mt = "[" + Re + "]", dt = "[" + ze + "]", so = "[^" + se + Fe + Ut + Re + ze + Xe + "]", Ft = "\\ud83c[\\udffb-\\udfff]", uo = "[^" + se + "]", xo = "(?:\\ud83c[\\udde6-\\uddff]){2}", Eo = "[\\ud800-\\udbff][\\udc00-\\udfff]", _o = "[" + Xe + "]", So = "\\u200d", lo = "(?:" + dt + "|" + so + ")", zo = "(?:" + _o + "|" + so + ")", vn = "(?:['’](?:d|ll|m|re|s|t|ve))?", mo = "(?:['’](?:D|LL|M|RE|S|T|VE))?", yo = "(?:" + Wt + "|" + Ft + ")?", tn = "[" + lt + "]?", Sn = tn + yo + "(?:" + So + "(?:" + [uo, xo, Eo].join("|") + ")" + tn + yo + ")*", Lt = "(?:" + [mt, xo, Eo].join("|") + ")" + Sn, wa = "(?:" + [uo + Wt + "?", Wt, xo, Eo, Pt].join("|") + ")", pn = RegExp("['’]", "g"), Be = RegExp(Wt, "g"), ht = RegExp(Ft + "(?=" + Ft + ")|" + wa + Sn, "g"), on = RegExp([_o + "?" + dt + "+" + vn + "(?=" + [Ze, _o, "$"].join("|") + ")", zo + "+" + mo + "(?=" + [Ze, _o + lo, "$"].join("|") + ")", _o + "?" + lo + "+" + vn, _o + "+" + mo, "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", Ut, Lt].join("|"), "g"), Yo = RegExp("[" + So + se + je + lt + "]"), wc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, Ga = ["Array", "Buffer", "DataView", "Date", "Error", "Float32Array", "Float64Array", "Function", "Int8Array", "Int16Array", "Int32Array", "Map", "Math", "Object", "Promise", "RegExp", "Set", "String", "Symbol", "TypeError", "Uint8Array", "Uint8ClampedArray", "Uint16Array", "Uint32Array", "WeakMap", "_", "clearTimeout", "isFinite", "parseInt", "setTimeout"], zn = -1, Xt = {}; - Xt[q] = Xt[W] = Xt[Z] = Xt[$] = Xt[X] = Xt[Q] = Xt[lr] = Xt[or] = Xt[tr] = !0, Xt[v] = Xt[p] = Xt[F] = Xt[m] = Xt[H] = Xt[y] = Xt[k] = Xt[x] = Xt[S] = Xt[E] = Xt[O] = Xt[M] = Xt[I] = Xt[L] = Xt[z] = !1; + var n, a = "Expected a function", i = "__lodash_hash_undefined__", c = "__lodash_placeholder__", l = 32, d = 128, s = 1 / 0, u = 9007199254740991, g = NaN, b = 4294967295, f = [["ary", d], ["bind", 1], ["bindKey", 2], ["curry", 8], ["curryRight", 16], ["flip", 512], ["partial", l], ["partialRight", 64], ["rearg", 256]], v = "[object Arguments]", p = "[object Array]", m = "[object Boolean]", y = "[object Date]", k = "[object Error]", x = "[object Function]", _ = "[object GeneratorFunction]", S = "[object Map]", E = "[object Number]", O = "[object Object]", R = "[object Promise]", M = "[object RegExp]", I = "[object Set]", L = "[object String]", z = "[object Symbol]", j = "[object WeakMap]", F = "[object ArrayBuffer]", H = "[object DataView]", q = "[object Float32Array]", W = "[object Float64Array]", Z = "[object Int8Array]", $ = "[object Int16Array]", X = "[object Int32Array]", Q = "[object Uint8Array]", lr = "[object Uint8ClampedArray]", or = "[object Uint16Array]", tr = "[object Uint32Array]", dr = /\b__p \+= '';/g, sr = /\b(__p \+=) '' \+/g, pr = /(__e\(.*?\)|\b__t\)) \+\n'';/g, ur = /&(?:amp|lt|gt|quot|#39);/g, cr = /[&<>"']/g, gr = RegExp(ur.source), kr = RegExp(cr.source), Or = /<%-([\s\S]+?)%>/g, Ir = /<%([\s\S]+?)%>/g, Mr = /<%=([\s\S]+?)%>/g, Lr = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, Ar = /^\w*$/, Y = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, J = /[\\^$.*+?()[\]{}|]/g, nr = RegExp(J.source), xr = /^\s+/, Er = /\s/, Pr = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/, Dr = /\{\n\/\* \[wrapped with (.+)\] \*/, Yr = /,? & /, ie = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g, me = /[()=,{}\[\]\/\s]/, xe = /\\(\\)?/g, Me = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g, Ie = /\w*$/, he = /^[-+]0x[0-9a-f]+$/i, ee = /^0b[01]+$/i, wr = /^\[object .+?Constructor\]$/, Ur = /^0o[0-7]+$/i, Jr = /^(?:0|[1-9]\d*)$/, Qr = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g, oe = /($^)/, Ne = /['\n\r\u2028\u2029\\]/g, se = "\\ud800-\\udfff", je = "\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff", Re = "\\u2700-\\u27bf", ze = "a-z\\xdf-\\xf6\\xf8-\\xff", Xe = "A-Z\\xc0-\\xd6\\xd8-\\xde", lt = "\\ufe0e\\ufe0f", Fe = "\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000", Pt = "[" + se + "]", Ze = "[" + Fe + "]", Wt = "[" + je + "]", Ut = "\\d+", mt = "[" + Re + "]", dt = "[" + ze + "]", so = "[^" + se + Fe + Ut + Re + ze + Xe + "]", Ft = "\\ud83c[\\udffb-\\udfff]", uo = "[^" + se + "]", xo = "(?:\\ud83c[\\udde6-\\uddff]){2}", Eo = "[\\ud800-\\udbff][\\udc00-\\udfff]", _o = "[" + Xe + "]", So = "\\u200d", lo = "(?:" + dt + "|" + so + ")", zo = "(?:" + _o + "|" + so + ")", vn = "(?:['’](?:d|ll|m|re|s|t|ve))?", mo = "(?:['’](?:D|LL|M|RE|S|T|VE))?", yo = "(?:" + Wt + "|" + Ft + ")?", tn = "[" + lt + "]?", Sn = tn + yo + "(?:" + So + "(?:" + [uo, xo, Eo].join("|") + ")" + tn + yo + ")*", Lt = "(?:" + [mt, xo, Eo].join("|") + ")" + Sn, wa = "(?:" + [uo + Wt + "?", Wt, xo, Eo, Pt].join("|") + ")", pn = RegExp("['’]", "g"), Be = RegExp(Wt, "g"), ht = RegExp(Ft + "(?=" + Ft + ")|" + wa + Sn, "g"), on = RegExp([_o + "?" + dt + "+" + vn + "(?=" + [Ze, _o, "$"].join("|") + ")", zo + "+" + mo + "(?=" + [Ze, _o + lo, "$"].join("|") + ")", _o + "?" + lo + "+" + vn, _o + "+" + mo, "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", Ut, Lt].join("|"), "g"), Yo = RegExp("[" + So + se + je + lt + "]"), wc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, Ga = ["Array", "Buffer", "DataView", "Date", "Error", "Float32Array", "Float64Array", "Function", "Int8Array", "Int16Array", "Int32Array", "Map", "Math", "Object", "Promise", "RegExp", "Set", "String", "Symbol", "TypeError", "Uint8Array", "Uint8ClampedArray", "Uint16Array", "Uint32Array", "WeakMap", "_", "clearTimeout", "isFinite", "parseInt", "setTimeout"], zn = -1, Xt = {}; + Xt[q] = Xt[W] = Xt[Z] = Xt[$] = Xt[X] = Xt[Q] = Xt[lr] = Xt[or] = Xt[tr] = !0, Xt[v] = Xt[p] = Xt[F] = Xt[m] = Xt[H] = Xt[y] = Xt[k] = Xt[x] = Xt[S] = Xt[E] = Xt[O] = Xt[M] = Xt[I] = Xt[L] = Xt[j] = !1; var jt = {}; - jt[v] = jt[p] = jt[F] = jt[H] = jt[m] = jt[y] = jt[q] = jt[W] = jt[Z] = jt[$] = jt[X] = jt[S] = jt[E] = jt[O] = jt[M] = jt[I] = jt[L] = jt[j] = jt[Q] = jt[lr] = jt[or] = jt[tr] = !0, jt[k] = jt[x] = jt[z] = !1; + jt[v] = jt[p] = jt[F] = jt[H] = jt[m] = jt[y] = jt[q] = jt[W] = jt[Z] = jt[$] = jt[X] = jt[S] = jt[E] = jt[O] = jt[M] = jt[I] = jt[L] = jt[z] = jt[Q] = jt[lr] = jt[or] = jt[tr] = !0, jt[k] = jt[x] = jt[j] = !1; var la = { "\\": "\\", "'": "'", "\n": "n", "\r": "r", "\u2028": "u2028", "\u2029": "u2029" }, Zc = parseFloat, El = parseInt, xa = typeof e.g == "object" && e.g && e.g.Object === Object && e.g, Kc = typeof self == "object" && self && self.Object === Object && self, Bo = xa || Kc || Function("return this")(), Bn = r && !r.nodeType && r, Un = Bn && t && !t.nodeType && t, Gs = Un && Un.exports === Bn, Sl = Gs && xa.process, da = (function() { try { return Un && Un.require && Un.require("util").types || Sl && Sl.binding && Sl.binding("util"); @@ -55670,13 +55670,13 @@ var Elr = { 5: function(t, r, e) { return _e; } var ki = sd({ "&": "&", "<": "<", ">": ">", """: '"', "'": "'" }), rc = (function ce(_e) { - var fe, Ye = (_e = _e == null ? Bo : rc.defaults(Bo.Object(), _e, rc.pick(Bo, Ga))).Array, at = _e.Date, Oo = _e.Error, ua = _e.Function, Ha = _e.Math, Jo = _e.Object, gs = _e.RegExp, An = _e.String, Sa = _e.TypeError, _u = Ye.prototype, jh = ua.prototype, bd = Jo.prototype, Wg = _e["__core-js_shared__"], Yg = jh.toString, qo = bd.hasOwnProperty, zh = 0, ag = (fe = /[^.]+$/.exec(Wg && Wg.keys && Wg.keys.IE_PROTO || "")) ? "Symbol(src)_1." + fe : "", hd = bd.toString, Bh = Yg.call(Jo), ig = Bo._, Eu = gs("^" + Yg.call(qo).replace(J, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"), $c = Gs ? _e.Buffer : n, Rl = _e.Symbol, Ws = _e.Uint8Array, Gb = $c ? $c.allocUnsafe : n, bs = us(Jo.getPrototypeOf, Jo), cg = Jo.create, Ys = bd.propertyIsEnumerable, Pl = _u.splice, Pi = Rl ? Rl.isConcatSpreadable : n, Xs = Rl ? Rl.iterator : n, rl = Rl ? Rl.toStringTag : n, Su = (function() { + var fe, Ye = (_e = _e == null ? Bo : rc.defaults(Bo.Object(), _e, rc.pick(Bo, Ga))).Array, at = _e.Date, Oo = _e.Error, ua = _e.Function, Ha = _e.Math, Jo = _e.Object, gs = _e.RegExp, An = _e.String, Sa = _e.TypeError, _u = Ye.prototype, zh = ua.prototype, bd = Jo.prototype, Wg = _e["__core-js_shared__"], Yg = zh.toString, qo = bd.hasOwnProperty, Bh = 0, ag = (fe = /[^.]+$/.exec(Wg && Wg.keys && Wg.keys.IE_PROTO || "")) ? "Symbol(src)_1." + fe : "", hd = bd.toString, Uh = Yg.call(Jo), ig = Bo._, Eu = gs("^" + Yg.call(qo).replace(J, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"), $c = Gs ? _e.Buffer : n, Rl = _e.Symbol, Ws = _e.Uint8Array, Gb = $c ? $c.allocUnsafe : n, bs = us(Jo.getPrototypeOf, Jo), cg = Jo.create, Ys = bd.propertyIsEnumerable, Pl = _u.splice, Pi = Rl ? Rl.isConcatSpreadable : n, Xs = Rl ? Rl.iterator : n, rl = Rl ? Rl.toStringTag : n, Su = (function() { try { var C = Nc(Jo, "defineProperty"); return C({}, "", {}), C; } catch { } - })(), Vb = _e.clearTimeout !== Bo.clearTimeout && _e.clearTimeout, lg = at && at.now !== Bo.Date.now && at.now, dg = _e.setTimeout !== Bo.setTimeout && _e.setTimeout, Xg = Ha.ceil, hs = Ha.floor, sg = Jo.getOwnPropertySymbols, Zs = $c ? $c.isBuffer : n, Zg = _e.isFinite, Hb = _u.join, Ou = us(Jo.keys, Jo), Fn = Ha.max, kn = Ha.min, ug = at.now, Uh = _e.parseInt, gg = Ha.random, hv = _u.reverse, fd = Nc(_e, "DataView"), an = Nc(_e, "Map"), fs = Nc(_e, "Promise"), Ks = Nc(_e, "Set"), Au = Nc(_e, "WeakMap"), Tu = Nc(Jo, "create"), Qs = Au && new Au(), el = {}, vs = Zo(fd), Wr = Zo(an), ue = Zo(fs), le = Zo(Ks), Qe = Zo(Au), Mt = Rl ? Rl.prototype : n, ro = Mt ? Mt.valueOf : n, sn = Mt ? Mt.toString : n; + })(), Vb = _e.clearTimeout !== Bo.clearTimeout && _e.clearTimeout, lg = at && at.now !== Bo.Date.now && at.now, dg = _e.setTimeout !== Bo.setTimeout && _e.setTimeout, Xg = Ha.ceil, hs = Ha.floor, sg = Jo.getOwnPropertySymbols, Zs = $c ? $c.isBuffer : n, Zg = _e.isFinite, Hb = _u.join, Ou = us(Jo.keys, Jo), Fn = Ha.max, kn = Ha.min, ug = at.now, Fh = _e.parseInt, gg = Ha.random, hv = _u.reverse, fd = Nc(_e, "DataView"), an = Nc(_e, "Map"), fs = Nc(_e, "Promise"), Ks = Nc(_e, "Set"), Au = Nc(_e, "WeakMap"), Tu = Nc(Jo, "create"), Qs = Au && new Au(), el = {}, vs = Zo(fd), Wr = Zo(an), ue = Zo(fs), le = Zo(Ks), Qe = Zo(Au), Mt = Rl ? Rl.prototype : n, ro = Mt ? Mt.valueOf : n, sn = Mt ? Mt.toString : n; function yr(C) { if (Wn(C) && !qt(C) && !(C instanceof io)) { if (C instanceof Tn) return C; @@ -55834,7 +55834,7 @@ var Elr = { 5: function(t, r, e) { })(Se); case I: return new zt(); - case j: + case z: return Ve = Se, ro ? Jo(ro.call(Ve)) : {}; } })(C, Ce, Hr); @@ -55947,7 +55947,7 @@ var Elr = { 5: function(t, r, e) { return G.set(C, N), this.size = G.size, this; }; var Wa = ji(ol), Di = ji(ga, !0); - function Fh(C, N) { + function qh(C, N) { var G = !0; return Wa(C, function(er, br, Cr) { return G = !!N(er, br, Cr); @@ -56076,7 +56076,7 @@ var Elr = { 5: function(t, r, e) { gt |= 2, gn.set(ft, qe); var Qa = Mc(Ei(ft), Ei(qe), gt, It, wt, gn); return gn.delete(ft), Qa; - case j: + case z: if (ro) return ro.call(ft) == ro.call(qe); } return !1; @@ -56407,7 +56407,7 @@ var Elr = { 5: function(t, r, e) { function mi(C, N) { return qt(C) ? C : mn(C, N) ? [C] : Na(No(C)); } - var qh = it; + var Gh = it; function Es(C, N, G) { var er = C.length; return G = G === n ? er : G, !N && G >= er ? C : Za(C, N, G); @@ -56829,7 +56829,7 @@ var Elr = { 5: function(t, r, e) { var er = ru(G); return !!er && C === er[0]; } - (fd && Xo(new fd(new ArrayBuffer(1))) != H || an && Xo(new an()) != S || fs && Xo(fs.resolve()) != R || Ks && Xo(new Ks()) != I || Au && Xo(new Au()) != z) && (Xo = function(C) { + (fd && Xo(new fd(new ArrayBuffer(1))) != H || an && Xo(new an()) != S || fs && Xo(fs.resolve()) != R || Ks && Xo(new Ks()) != I || Au && Xo(new Au()) != j) && (Xo = function(C) { var N = Ao(C), G = N == O ? C.constructor : n, er = G ? Zo(G) : ""; if (er) switch (er) { case vs: @@ -56841,7 +56841,7 @@ var Elr = { 5: function(t, r, e) { case le: return I; case Qe: - return z; + return j; } return N; }); @@ -56872,9 +56872,9 @@ var Elr = { 5: function(t, r, e) { function un(C, N) { if ((N !== "constructor" || typeof C[N] != "function") && N != "__proto__") return C[N]; } - var yg = Gh(zl), Ts = dg || function(C, N) { + var yg = Vh(zl), Ts = dg || function(C, N) { return Bo.setTimeout(C, N); - }, ju = Gh(Ed); + }, ju = Vh(Ed); function eu(C, N, G) { var er = N + ""; return ju(C, (function(br, Cr) { @@ -56894,7 +56894,7 @@ var Elr = { 5: function(t, r, e) { return Cr ? Cr[1].split(Yr) : []; })(er), G))); } - function Gh(C) { + function Vh(C) { var N = 0, G = 0; return function() { var er = ug(), br = 16 - (er - G); @@ -57179,7 +57179,7 @@ var Elr = { 5: function(t, r, e) { }; } $g.Cache = Sc; - var xg = qh(function(C, N) { + var xg = Gh(function(C, N) { var G = (N = N.length == 1 && qt(N[0]) ? nn(N[0], $t(et())) : nn(qn(N, 1), $t(et()))).length; return it(function(er) { for (var br = -1, Cr = kn(er.length, G); ++br < Cr; ) er[br] = N[br].call(this, er[br]); @@ -57212,7 +57212,7 @@ var Elr = { 5: function(t, r, e) { function Hn(C) { return Wn(C) && gc(C); } - var Kl = Zs || wn, Vh = Hg ? $t(Hg) : function(C) { + var Kl = Zs || wn, Hh = Hg ? $t(Hg) : function(C) { return Wn(C) && Ao(C) == y; }; function Eg(C) { @@ -57225,7 +57225,7 @@ var Elr = { 5: function(t, r, e) { var N = Ao(C); return N == x || N == _ || N == "[object AsyncFunction]" || N == "[object Proxy]"; } - function Hh(C) { + function Wh(C) { return typeof C == "number" && C == Jt(C); } function di(C) { @@ -57249,7 +57249,7 @@ var Elr = { 5: function(t, r, e) { var N = bs(C); if (N === null) return !0; var G = qo.call(N, "constructor") && N.constructor; - return typeof G == "function" && G instanceof G && Yg.call(G) == Bh; + return typeof G == "function" && G instanceof G && Yg.call(G) == Uh; } var $b = ns ? $t(ns) : function(C) { return Wn(C) && Ao(C) == M; @@ -57260,7 +57260,7 @@ var Elr = { 5: function(t, r, e) { return typeof C == "string" || !qt(C) && Wn(C) && Ao(C) == L; } function bc(C) { - return typeof C == "symbol" || Wn(C) && Ao(C) == j; + return typeof C == "symbol" || Wn(C) && Ao(C) == z; } var Ms = pu ? $t(pu) : function(C) { return Wn(C) && di(C.length) && !!Xt[Ao(C)]; @@ -57312,7 +57312,7 @@ var Elr = { 5: function(t, r, e) { lc(N, si(N), C); }), Og = Td(function(C, N, G, er) { lc(N, si(N), C, er); - }), Wh = Td(function(C, N, G, er) { + }), Yh = Td(function(C, N, G, er) { lc(N, Ta(N), C, er); }), U0 = Ic(Ac), mv = it(function(C, N) { C = Jo(C); @@ -57323,7 +57323,7 @@ var Elr = { 5: function(t, r, e) { } return C; }), F0 = it(function(C) { - return C.push(n, Ss), Qn(Yh, n, C); + return C.push(n, Ss), Qn(Xh, n, C); }); function eh(C, N, G) { var er = C == null ? n : Tc(C, N); @@ -57354,7 +57354,7 @@ var Elr = { 5: function(t, r, e) { } var q0 = Td(function(C, N, G) { Pu(C, N, G); - }), Yh = Td(function(C, N, G, er) { + }), Xh = Td(function(C, N, G, er) { Pu(C, N, G, er); }), nb = Ic(function(C, N) { var G = {}; @@ -57386,9 +57386,9 @@ var Elr = { 5: function(t, r, e) { return C == null ? [] : ds(C, Ta(C)); } var wv = yi(function(C, N, G) { - return N = N.toLowerCase(), C + (G ? Xh(N) : N); + return N = N.toLowerCase(), C + (G ? Zh(N) : N); }); - function Xh(C) { + function Zh(C) { return Ld(No(C).toLowerCase()); } function ab(C) { @@ -57400,7 +57400,7 @@ var Elr = { 5: function(t, r, e) { return C + (G ? " " : "") + N.toLowerCase(); }), V0 = ql("toLowerCase"), ih = yi(function(C, N, G) { return C + (G ? "_" : "") + N.toLowerCase(); - }), Zh = yi(function(C, N, G) { + }), Kh = yi(function(C, N, G) { return C + (G ? " " : "") + Ld(N); }), ib = yi(function(C, N, G) { return C + (G ? " " : "") + N.toUpperCase(); @@ -57414,7 +57414,7 @@ var Elr = { 5: function(t, r, e) { return er.match(ie) || []; })(C) : C.match(N) || []; } - var Kh = it(function(C, N) { + var Qh = it(function(C, N) { try { return Qn(C, n, N); } catch (G) { @@ -57430,7 +57430,7 @@ var Elr = { 5: function(t, r, e) { return C; }; } - var H0 = $s(), Qh = $s(!0); + var H0 = $s(), Jh = $s(!0); function hc(C) { return C; } @@ -57441,12 +57441,12 @@ var Elr = { 5: function(t, r, e) { return function(G) { return Ya(G, C, N); }; - }), Jh = it(function(C, N) { + }), $h = it(function(C, N) { return function(G) { return Ya(C, G, N); }; }); - function $h(C, N, G) { + function rf(C, N, G) { var er = Ta(N), br = yd(N, er); G != null || jn(N) && (br.length || !er.length) || (G = N, N = C, C = this, br = yd(N, Ta(N))); var Cr = !(jn(G) && "chain" in G && !G.chain), jr = Ps(C); @@ -57485,7 +57485,7 @@ var Elr = { 5: function(t, r, e) { return C / N; }, 1), X0 = Hl("floor"), qk = vg(function(C, N) { return C * N; - }, 1), rf = Hl("round"), Uc = vg(function(C, N) { + }, 1), ef = Hl("round"), Uc = vg(function(C, N) { return C - N; }, 0); return yr.after = function(C, N) { @@ -57493,7 +57493,7 @@ var Elr = { 5: function(t, r, e) { return C = Jt(C), function() { if (--C < 1) return N.apply(this, arguments); }; - }, yr.ary = Aa, yr.assign = _i, yr.assignIn = B0, yr.assignInWith = Og, yr.assignWith = Wh, yr.at = U0, yr.before = wg, yr.bind = Bu, yr.bindAll = Bc, yr.bindKey = Qb, yr.castArray = function() { + }, yr.ary = Aa, yr.assign = _i, yr.assignIn = B0, yr.assignInWith = Og, yr.assignWith = Yh, yr.at = U0, yr.before = wg, yr.bind = Bu, yr.bindAll = Bc, yr.bindKey = Qb, yr.castArray = function() { if (!arguments.length) return []; var C = arguments[0]; return qt(C) ? C : [C]; @@ -57572,7 +57572,7 @@ var Elr = { 5: function(t, r, e) { return C != null && C.length ? qn(C, N = N === n ? 1 : Jt(N)) : []; }, yr.flip = function(C) { return Pc(C, 512); - }, yr.flow = H0, yr.flowRight = Qh, yr.fromPairs = function(C) { + }, yr.flow = H0, yr.flowRight = Jh, yr.fromPairs = function(C) { for (var N = -1, G = C == null ? 0 : C.length, er = {}; ++N < G; ) { var br = C[N]; er[br[0]] = br[1]; @@ -57598,7 +57598,7 @@ var Elr = { 5: function(t, r, e) { return Nl(ai(C, 1)); }, yr.matchesProperty = function(C, N) { return nc(C, ai(N, 1)); - }, yr.memoize = $g, yr.merge = q0, yr.mergeWith = Yh, yr.method = xv, yr.methodOf = Jh, yr.mixin = $h, yr.negate = rb, yr.nthArg = function(C) { + }, yr.memoize = $g, yr.merge = q0, yr.mergeWith = Xh, yr.method = xv, yr.methodOf = $h, yr.mixin = rf, yr.negate = rb, yr.nthArg = function(C) { return C = Jt(C), it(function(N) { return xd(N, C); }); @@ -57704,7 +57704,7 @@ var Elr = { 5: function(t, r, e) { return Iu(C || [], N || [], Il); }, yr.zipObjectDeep = function(C, N) { return Iu(C || [], N || [], Rc); - }, yr.zipWith = oo, yr.entries = G0, yr.entriesIn = yv, yr.extend = B0, yr.extendWith = Og, $h(yr, yr), yr.add = au, yr.attempt = Kh, yr.camelCase = wv, yr.capitalize = Xh, yr.ceil = Y0, yr.clamp = function(C, N, G) { + }, yr.zipWith = oo, yr.entries = G0, yr.entriesIn = yv, yr.extend = B0, yr.extendWith = Og, rf(yr, yr), yr.add = au, yr.attempt = Qh, yr.camelCase = wv, yr.capitalize = Zh, yr.ceil = Y0, yr.clamp = function(C, N, G) { return G === n && (G = N, N = n), G !== n && (G = (G = qi(G)) == G ? G : 0), N !== n && (N = (N = qi(N)) == N ? N : 0), md(qi(C), N, G); }, yr.clone = function(C) { return ai(C, 4); @@ -57727,7 +57727,7 @@ var Elr = { 5: function(t, r, e) { }, yr.escapeRegExp = function(C) { return (C = No(C)) && nr.test(C) ? C.replace(J, "\\$&") : C; }, yr.every = function(C, N, G) { - var er = qt(C) ? og : Fh; + var er = qt(C) ? og : qh; return G && Kt(C, N, G) && (N = n), er(C, et(N, 3)); }, yr.find = Do, yr.findIndex = Rr, yr.findKey = function(C, N) { return Ol(C, et(N, 3), ol); @@ -57758,7 +57758,7 @@ var Elr = { 5: function(t, r, e) { })(C = qi(C), N, G); }, yr.invoke = oh, yr.isArguments = Id, yr.isArray = qt, yr.isArrayBuffer = Uu, yr.isArrayLike = gc, yr.isArrayLikeObject = Hn, yr.isBoolean = function(C) { return C === !0 || C === !1 || Wn(C) && Ao(C) == m; - }, yr.isBuffer = Kl, yr.isDate = Vh, yr.isElement = function(C) { + }, yr.isBuffer = Kl, yr.isDate = Hh, yr.isElement = function(C) { return Wn(C) && C.nodeType === 1 && !ob(C); }, yr.isEmpty = function(C) { if (C == null) return !0; @@ -57775,7 +57775,7 @@ var Elr = { 5: function(t, r, e) { return er === n ? wd(C, N, n, G) : !!er; }, yr.isError = Eg, yr.isFinite = function(C) { return typeof C == "number" && Zg(C); - }, yr.isFunction = Ps, yr.isInteger = Hh, yr.isLength = di, yr.isMap = kv, yr.isMatch = function(C, N) { + }, yr.isFunction = Ps, yr.isInteger = Wh, yr.isLength = di, yr.isMap = kv, yr.isMatch = function(C, N) { return C === N || nl(C, N, ll(N)); }, yr.isMatchWith = function(C, N, G) { return G = typeof G == "function" ? G : n, nl(C, N, ll(N), G); @@ -57789,11 +57789,11 @@ var Elr = { 5: function(t, r, e) { }, yr.isNull = function(C) { return C === null; }, yr.isNumber = tb, yr.isObject = jn, yr.isObjectLike = Wn, yr.isPlainObject = ob, yr.isRegExp = $b, yr.isSafeInteger = function(C) { - return Hh(C) && C >= -9007199254740991 && C <= u; + return Wh(C) && C >= -9007199254740991 && C <= u; }, yr.isSet = Dd, yr.isString = Sg, yr.isSymbol = bc, yr.isTypedArray = Ms, yr.isUndefined = function(C) { return C === n; }, yr.isWeakMap = function(C) { - return Wn(C) && Xo(C) == z; + return Wn(C) && Xo(C) == j; }, yr.isWeakSet = function(C) { return Wn(C) && Ao(C) == "[object WeakSet]"; }, yr.join = function(C, N) { @@ -57843,7 +57843,7 @@ var Elr = { 5: function(t, r, e) { var er = (N = Jt(N)) ? _a(C) : 0; return N && er < N ? Du(N - er, G) + C : C; }, yr.parseInt = function(C, N, G) { - return G || N == null ? N = 0 : N && (N = +N), Uh(No(C).replace(xr, ""), N || 0); + return G || N == null ? N = 0 : N && (N = +N), Fh(No(C).replace(xr, ""), N || 0); }, yr.random = function(C, N, G) { if (G && typeof G != "boolean" && Kt(C, N, G) && (N = G = n), G === n && (typeof N == "boolean" ? (G = N, N = n) : typeof C == "boolean" && (G = C, C = n)), C === n && N === n ? (C = 0, N = 1) : (C = dl(C), N === n ? (N = C, C = 0) : N = dl(N)), C > N) { var er = C; @@ -57872,7 +57872,7 @@ var Elr = { 5: function(t, r, e) { Cr === n && (er = br, Cr = G), C = Ps(Cr) ? Cr.call(C) : Cr; } return C; - }, yr.round = rf, yr.runInContext = ce, yr.sample = function(C) { + }, yr.round = ef, yr.runInContext = ce, yr.sample = function(C) { return (qt(C) ? Cu : Zt)(C); }, yr.size = function(C) { if (C == null) return 0; @@ -57903,7 +57903,7 @@ var Elr = { 5: function(t, r, e) { if (Fi(C[G], N)) return G; } return -1; - }, yr.startCase = Zh, yr.startsWith = function(C, N, G) { + }, yr.startCase = Kh, yr.startsWith = function(C, N, G) { return C = No(C), G = G == null ? 0 : md(Jt(G), 0, C.length), N = ic(N), C.slice(G, G + N.length) == N; }, yr.subtract = Uc, yr.sum = function(C) { return C && C.length ? $i(C, hc) : 0; @@ -57938,7 +57938,7 @@ function print() { __p += __j.call(arguments, '') } ` : `; `) + Ce + `return __p }`; - var Se = Kh(function() { + var Se = Qh(function() { return ua(Hr, tt + "return " + Ce).apply(n, re); }); if (Se.source = Ce, Eg(Se)) throw Se; @@ -58000,9 +58000,9 @@ function print() { __p += __j.call(arguments, '') } }, yr.unescape = function(C) { return (C = No(C)) && gr.test(C) ? C.replace(ur, ki) : C; }, yr.uniqueId = function(C) { - var N = ++zh; + var N = ++Bh; return No(C) + N; - }, yr.upperCase = ib, yr.upperFirst = Ld, yr.each = Vo, yr.eachRight = uc, yr.first = zr, $h(yr, (Vi = {}, ol(yr, function(C, N) { + }, yr.upperCase = ib, yr.upperFirst = Ld, yr.each = Vo, yr.eachRight = uc, yr.first = zr, rf(yr, (Vi = {}, ol(yr, function(C, N) { qo.call(yr.prototype, N) || (Vi[N] = C); }), Vi), { chain: !1 }), yr.VERSION = "4.17.23", Va(["bind", "bindKey", "curry", "curryRight", "partial", "partialRight"], function(C) { yr[C].placeholder = yr; @@ -58607,14 +58607,14 @@ function print() { __p += __j.call(arguments, '') } }); }; }, 5459: function(t, r, e) { - var o = this && this.__createBinding || (Object.create ? function(I, L, j, z) { - z === void 0 && (z = j); - var F = Object.getOwnPropertyDescriptor(L, j); + var o = this && this.__createBinding || (Object.create ? function(I, L, z, j) { + j === void 0 && (j = z); + var F = Object.getOwnPropertyDescriptor(L, z); F && !("get" in F ? !L.__esModule : F.writable || F.configurable) || (F = { enumerable: !0, get: function() { - return L[j]; - } }), Object.defineProperty(I, z, F); - } : function(I, L, j, z) { - z === void 0 && (z = j), I[z] = L[j]; + return L[z]; + } }), Object.defineProperty(I, j, F); + } : function(I, L, z, j) { + j === void 0 && (j = z), I[j] = L[z]; }), n = this && this.__setModuleDefault || (Object.create ? function(I, L) { Object.defineProperty(I, "default", { enumerable: !0, value: L }); } : function(I, L) { @@ -58622,19 +58622,19 @@ function print() { __p += __j.call(arguments, '') } }), a = this && this.__importStar || function(I) { if (I && I.__esModule) return I; var L = {}; - if (I != null) for (var j in I) j !== "default" && Object.prototype.hasOwnProperty.call(I, j) && o(L, I, j); + if (I != null) for (var z in I) z !== "default" && Object.prototype.hasOwnProperty.call(I, z) && o(L, I, z); return n(L, I), L; }, i = this && this.__read || function(I, L) { - var j = typeof Symbol == "function" && I[Symbol.iterator]; - if (!j) return I; - var z, F, H = j.call(I), q = []; + var z = typeof Symbol == "function" && I[Symbol.iterator]; + if (!z) return I; + var j, F, H = z.call(I), q = []; try { - for (; (L === void 0 || L-- > 0) && !(z = H.next()).done; ) q.push(z.value); + for (; (L === void 0 || L-- > 0) && !(j = H.next()).done; ) q.push(j.value); } catch (W) { F = { error: W }; } finally { try { - z && !z.done && (j = H.return) && j.call(H); + j && !j.done && (z = H.return) && z.call(H); } finally { if (F) throw F.error; } @@ -58643,8 +58643,8 @@ function print() { __p += __j.call(arguments, '') } }; Object.defineProperty(r, "__esModule", { value: !0 }), r.isDateTime = r.DateTime = r.isLocalDateTime = r.LocalDateTime = r.isDate = r.Date = r.isTime = r.Time = r.isLocalTime = r.LocalTime = r.isDuration = r.Duration = void 0; var c = a(e(5022)), l = e(6587), d = e(9691), s = a(e(3371)), u = { value: !0, enumerable: !1, configurable: !1, writable: !1 }, g = "__isDuration__", b = "__isLocalTime__", f = "__isTime__", v = "__isDate__", p = "__isLocalDateTime__", m = "__isDateTime__", y = (function() { - function I(L, j, z, F) { - this.months = (0, l.assertNumberOrInteger)(L, "Months"), this.days = (0, l.assertNumberOrInteger)(j, "Days"), (0, l.assertNumberOrInteger)(z, "Seconds"), (0, l.assertNumberOrInteger)(F, "Nanoseconds"), this.seconds = c.normalizeSecondsForDuration(z, F), this.nanoseconds = c.normalizeNanosecondsForDuration(F), Object.freeze(this); + function I(L, z, j, F) { + this.months = (0, l.assertNumberOrInteger)(L, "Months"), this.days = (0, l.assertNumberOrInteger)(z, "Days"), (0, l.assertNumberOrInteger)(j, "Seconds"), (0, l.assertNumberOrInteger)(F, "Nanoseconds"), this.seconds = c.normalizeSecondsForDuration(j, F), this.nanoseconds = c.normalizeNanosecondsForDuration(F), Object.freeze(this); } return I.prototype.toString = function() { return c.durationToIsoString(this.months, this.days, this.seconds, this.nanoseconds); @@ -58654,13 +58654,13 @@ function print() { __p += __j.call(arguments, '') } return O(I, g); }; var k = (function() { - function I(L, j, z, F) { - this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(j), this.second = c.assertValidSecond(z), this.nanosecond = c.assertValidNanosecond(F), Object.freeze(this); + function I(L, z, j, F) { + this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(z), this.second = c.assertValidSecond(j), this.nanosecond = c.assertValidNanosecond(F), Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - M(L, j); - var z = c.totalNanoseconds(L, j); - return new I(L.getHours(), L.getMinutes(), L.getSeconds(), z instanceof s.default ? z.toInt() : typeof z == "bigint" ? (0, s.int)(z).toInt() : z); + return I.fromStandardDate = function(L, z) { + M(L, z); + var j = c.totalNanoseconds(L, z); + return new I(L.getHours(), L.getMinutes(), L.getSeconds(), j instanceof s.default ? j.toInt() : typeof j == "bigint" ? (0, s.int)(j).toInt() : j); }, I.prototype.toString = function() { return c.timeToIsoString(this.hour, this.minute, this.second, this.nanosecond); }, I; @@ -58669,11 +58669,11 @@ function print() { __p += __j.call(arguments, '') } return O(I, b); }; var x = (function() { - function I(L, j, z, F, H) { - this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(j), this.second = c.assertValidSecond(z), this.nanosecond = c.assertValidNanosecond(F), this.timeZoneOffsetSeconds = (0, l.assertNumberOrInteger)(H, "Time zone offset in seconds"), Object.freeze(this); + function I(L, z, j, F, H) { + this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(z), this.second = c.assertValidSecond(j), this.nanosecond = c.assertValidNanosecond(F), this.timeZoneOffsetSeconds = (0, l.assertNumberOrInteger)(H, "Time zone offset in seconds"), Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - return M(L, j), new I(L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, j)), c.timeZoneOffsetInSeconds(L)); + return I.fromStandardDate = function(L, z) { + return M(L, z), new I(L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, z)), c.timeZoneOffsetInSeconds(L)); }, I.prototype.toString = function() { return c.timeToIsoString(this.hour, this.minute, this.second, this.nanosecond) + c.timeZoneOffsetToIsoString(this.timeZoneOffsetSeconds); }, I; @@ -58682,8 +58682,8 @@ function print() { __p += __j.call(arguments, '') } return O(I, f); }; var _ = (function() { - function I(L, j, z) { - this.year = c.assertValidYear(L), this.month = c.assertValidMonth(j), this.day = c.assertValidDay(z), Object.freeze(this); + function I(L, z, j) { + this.year = c.assertValidYear(L), this.month = c.assertValidMonth(z), this.day = c.assertValidDay(j), Object.freeze(this); } return I.fromStandardDate = function(L) { return M(L), new I(L.getFullYear(), L.getMonth() + 1, L.getDate()); @@ -58697,11 +58697,11 @@ function print() { __p += __j.call(arguments, '') } return O(I, v); }; var S = (function() { - function I(L, j, z, F, H, q, W) { - this.year = c.assertValidYear(L), this.month = c.assertValidMonth(j), this.day = c.assertValidDay(z), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W), Object.freeze(this); + function I(L, z, j, F, H, q, W) { + this.year = c.assertValidYear(L), this.month = c.assertValidMonth(z), this.day = c.assertValidDay(j), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W), Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - return M(L, j), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, j))); + return I.fromStandardDate = function(L, z) { + return M(L, z), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, z))); }, I.prototype.toStandardDate = function() { return c.isoStringToStandardDate(this.toString()); }, I.prototype.toString = function() { @@ -58712,8 +58712,8 @@ function print() { __p += __j.call(arguments, '') } return O(I, p); }; var E = (function() { - function I(L, j, z, F, H, q, W, Z, $) { - this.year = c.assertValidYear(L), this.month = c.assertValidMonth(j), this.day = c.assertValidDay(z), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W); + function I(L, z, j, F, H, q, W, Z, $) { + this.year = c.assertValidYear(L), this.month = c.assertValidMonth(z), this.day = c.assertValidDay(j), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W); var X = i((function(or, tr) { var dr = or != null, sr = tr != null && tr !== ""; if (!dr && !sr) throw (0, d.newError)("Unable to create DateTime without either time zone offset or id. Please specify either of them. Given offset: ".concat(or, " and id: ").concat(tr)); @@ -58722,8 +58722,8 @@ function print() { __p += __j.call(arguments, '') } })(Z, $), 2), Q = X[0], lr = X[1]; this.timeZoneOffsetSeconds = Q, this.timeZoneId = lr ?? void 0, Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - return M(L, j), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, j)), c.timeZoneOffsetInSeconds(L), null); + return I.fromStandardDate = function(L, z) { + return M(L, z), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, z)), c.timeZoneOffsetInSeconds(L), null); }, I.prototype.toStandardDate = function() { return c.toStandardDate(this._toUTC()); }, I.prototype.toString = function() { @@ -58732,15 +58732,15 @@ function print() { __p += __j.call(arguments, '') } }, I.prototype._toUTC = function() { var L; if (this.timeZoneOffsetSeconds === void 0) throw new Error("Requires DateTime created with time zone offset"); - var j = c.localDateTimeToEpochSecond(this.year, this.month, this.day, this.hour, this.minute, this.second, this.nanosecond).subtract((L = this.timeZoneOffsetSeconds) !== null && L !== void 0 ? L : 0); - return (0, s.int)(j).multiply(1e3).add((0, s.int)(this.nanosecond).div(1e6)).toNumber(); + var z = c.localDateTimeToEpochSecond(this.year, this.month, this.day, this.hour, this.minute, this.second, this.nanosecond).subtract((L = this.timeZoneOffsetSeconds) !== null && L !== void 0 ? L : 0); + return (0, s.int)(z).multiply(1e3).add((0, s.int)(this.nanosecond).div(1e6)).toNumber(); }, I; })(); function O(I, L) { return I != null && I[L] === !0; } - function R(I, L, j, z, F, H, q) { - return c.dateToIsoString(I, L, j) + "T" + c.timeToIsoString(z, F, H, q); + function R(I, L, z, j, F, H, q) { + return c.dateToIsoString(I, L, z) + "T" + c.timeToIsoString(j, F, H, q); } function M(I, L) { (0, l.assertValidDate)(I, "Standard date"), L != null && (0, l.assertNumberOrInteger)(L, "Nanosecond"); @@ -58783,27 +58783,27 @@ function print() { __p += __j.call(arguments, '') } }, 5481: function(t, r, e) { var o = this && this.__awaiter || function(_, S, E, O) { return new (E || (E = Promise))(function(R, M) { - function I(z) { + function I(j) { try { - j(O.next(z)); + z(O.next(j)); } catch (F) { M(F); } } - function L(z) { + function L(j) { try { - j(O.throw(z)); + z(O.throw(j)); } catch (F) { M(F); } } - function j(z) { + function z(j) { var F; - z.done ? R(z.value) : (F = z.value, F instanceof E ? F : new E(function(H) { + j.done ? R(j.value) : (F = j.value, F instanceof E ? F : new E(function(H) { H(F); })).then(I, L); } - j((O = O.apply(_, S || [])).next()); + z((O = O.apply(_, S || [])).next()); }); }, n = this && this.__generator || function(_, S) { var E, O, R, M, I = { label: 0, sent: function() { @@ -58813,8 +58813,8 @@ function print() { __p += __j.call(arguments, '') } return M = { next: L(0), throw: L(1), return: L(2) }, typeof Symbol == "function" && (M[Symbol.iterator] = function() { return this; }), M; - function L(j) { - return function(z) { + function L(z) { + return function(j) { return (function(F) { if (E) throw new TypeError("Generator is already executing."); for (; M && (M = 0, F[0] && (I = 0)), I; ) try { @@ -58860,7 +58860,7 @@ function print() { __p += __j.call(arguments, '') } } if (5 & F[0]) throw F[1]; return { value: F[0] ? F[1] : void 0, done: !0 }; - })([j, z]); + })([z, j]); }; } }, a = this && this.__read || function(_, S) { @@ -58888,8 +58888,8 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var l = e(2696), d = e(6587), s = e(326), u = e(9691), g = c(e(9512)), b = e(3618), f = e(6189), v = e(9730), p = e(754), m = c(e(4569)), y = c(e(5909)), k = e(6030), x = (function() { function _(S) { - var E, O = S.mode, R = S.connectionProvider, M = S.bookmarks, I = S.database, L = S.config, j = S.reactive, z = S.fetchSize, F = S.impersonatedUser, H = S.bookmarkManager, q = S.notificationFilter, W = S.auth, Z = S.log, $ = S.homeDatabaseCallback; - this._mode = O, this._database = I, this._reactive = j, this._fetchSize = z, this._homeDatabaseCallback = $, this._auth = W, this._getConnectionAcquistionBookmarks = this._getConnectionAcquistionBookmarks.bind(this), this._readConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_READ, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._writeConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_WRITE, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._open = !0, this._hasTx = !1, this._impersonatedUser = F, this._lastBookmarks = M ?? v.Bookmarks.empty(), this._configuredBookmarks = this._lastBookmarks, this._transactionExecutor = (function(Q) { + var E, O = S.mode, R = S.connectionProvider, M = S.bookmarks, I = S.database, L = S.config, z = S.reactive, j = S.fetchSize, F = S.impersonatedUser, H = S.bookmarkManager, q = S.notificationFilter, W = S.auth, Z = S.log, $ = S.homeDatabaseCallback; + this._mode = O, this._database = I, this._reactive = z, this._fetchSize = j, this._homeDatabaseCallback = $, this._auth = W, this._getConnectionAcquistionBookmarks = this._getConnectionAcquistionBookmarks.bind(this), this._readConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_READ, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._writeConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_WRITE, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._open = !0, this._hasTx = !1, this._impersonatedUser = F, this._lastBookmarks = M ?? v.Bookmarks.empty(), this._configuredBookmarks = this._lastBookmarks, this._transactionExecutor = (function(Q) { var lr, or = (lr = Q == null ? void 0 : Q.maxTransactionRetryTime) !== null && lr !== void 0 ? lr : null; return new f.TransactionExecutor(or); })(L), this._databaseNameResolved = this._database !== ""; @@ -58897,7 +58897,7 @@ function print() { __p += __j.call(arguments, '') } this._lowRecordWatermark = X.low, this._highRecordWatermark = X.high, this._results = [], this._bookmarkManager = H, this._notificationFilter = q, this._log = Z, this._databaseGuess = L == null ? void 0 : L.cachedHomeDatabase, this._isRoutingSession = (E = L == null ? void 0 : L.routingDriver) !== null && E !== void 0 && E; } return _.prototype.run = function(S, E, O) { - var R = this, M = (0, d.validateQueryAndParameters)(S, E), I = M.validatedQuery, L = M.params, j = O != null ? new p.TxConfig(O, this._log) : p.TxConfig.empty(), z = this._run(I, L, function(F) { + var R = this, M = (0, d.validateQueryAndParameters)(S, E), I = M.validatedQuery, L = M.params, z = O != null ? new p.TxConfig(O, this._log) : p.TxConfig.empty(), j = this._run(I, L, function(F) { return o(R, void 0, void 0, function() { var H, q = this; return n(this, function(W) { @@ -58905,17 +58905,17 @@ function print() { __p += __j.call(arguments, '') } case 0: return [4, this._bookmarks()]; case 1: - return H = W.sent(), this._assertSessionIsOpen(), [2, F.run(I, L, { bookmarks: H, txConfig: j, mode: this._mode, database: this._database, apiTelemetryConfig: { api: s.TELEMETRY_APIS.AUTO_COMMIT_TRANSACTION }, impersonatedUser: this._impersonatedUser, afterComplete: function(Z) { + return H = W.sent(), this._assertSessionIsOpen(), [2, F.run(I, L, { bookmarks: H, txConfig: z, mode: this._mode, database: this._database, apiTelemetryConfig: { api: s.TELEMETRY_APIS.AUTO_COMMIT_TRANSACTION }, impersonatedUser: this._impersonatedUser, afterComplete: function(Z) { return q._onCompleteCallback(Z, H); }, reactive: this._reactive, fetchSize: this._fetchSize, lowRecordWatermark: this._lowRecordWatermark, highRecordWatermark: this._highRecordWatermark, notificationFilter: this._notificationFilter, onDb: this._onDatabaseNameResolved.bind(this) })]; } }); }); }); - return this._results.push(z), z; + return this._results.push(j), j; }, _.prototype._run = function(S, E, O) { - var R = this._acquireAndConsumeConnection(O), M = R.connectionHolder, I = R.resultPromise.catch(function(j) { - return Promise.resolve(new l.FailedObserver({ error: j })); + var R = this._acquireAndConsumeConnection(O), M = R.connectionHolder, I = R.resultPromise.catch(function(z) { + return Promise.resolve(new l.FailedObserver({ error: z })); }), L = { high: this._highRecordWatermark, low: this._lowRecordWatermark }; return new g.default(I, S, E, M, L); }, _.prototype._acquireConnection = function(S) { @@ -58946,8 +58946,8 @@ function print() { __p += __j.call(arguments, '') } if (this._hasTx) throw (0, u.newError)("You cannot begin a transaction on a session with an open transaction; either run from within the transaction or use a different session."); var M = _._validateSessionMode(S), I = this._connectionHolderWithMode(M); I.initializeConnection(this._databaseGuess), this._hasTx = !0; - var L = new m.default({ connectionHolder: I, impersonatedUser: this._impersonatedUser, onClose: this._transactionClosed.bind(this), onBookmarks: function(j, z, F) { - return R._updateBookmarks(j, z, F); + var L = new m.default({ connectionHolder: I, impersonatedUser: this._impersonatedUser, onClose: this._transactionClosed.bind(this), onBookmarks: function(z, j, F) { + return R._updateBookmarks(z, j, F); }, onConnection: this._assertSessionIsOpen.bind(this), reactive: this._reactive, fetchSize: this._fetchSize, lowRecordWatermark: this._lowRecordWatermark, highRecordWatermark: this._highRecordWatermark, notificationFilter: this._notificationFilter, apiTelemetryConfig: O, onDbCallback: this._onDatabaseNameResolved.bind(this) }); return L._begin(function() { return R._bookmarks(); @@ -59293,16 +59293,16 @@ function print() { __p += __j.call(arguments, '') } }, enumerable: !1, configurable: !0 }), x.prototype.transformMetadata = function(_) { return "t_first" in _ && (_.result_available_after = _.t_first, delete _.t_first), "t_last" in _ && (_.result_consumed_after = _.t_last, delete _.t_last), _; }, x.prototype.initialize = function(_) { - var S = this, E = _ === void 0 ? {} : _, O = E.userAgent, R = (E.boltAgent, E.authToken), M = E.notificationFilter, I = E.onError, L = E.onComplete, j = new d.LoginObserver({ onError: function(z) { - return S._onLoginError(z, I); - }, onCompleted: function(z) { - return S._onLoginCompleted(z, R, L); + var S = this, E = _ === void 0 ? {} : _, O = E.userAgent, R = (E.boltAgent, E.authToken), M = E.notificationFilter, I = E.onError, L = E.onComplete, z = new d.LoginObserver({ onError: function(j) { + return S._onLoginError(j, I); + }, onCompleted: function(j) { + return S._onLoginCompleted(j, R, L); } }); - return (0, l.assertNotificationFilterIsEmpty)(M, this._onProtocolError, j), this.write(c.default.hello(O, R), j, !0), j; + return (0, l.assertNotificationFilterIsEmpty)(M, this._onProtocolError, z), this.write(c.default.hello(O, R), z, !0), z; }, x.prototype.prepareToClose = function() { this.write(c.default.goodbye(), m, !0); }, x.prototype.beginTransaction = function(_) { - var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.impersonatedUser, I = S.notificationFilter, L = S.mode, j = S.beforeError, z = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: j, afterError: z, beforeComplete: F, afterComplete: H }); + var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.impersonatedUser, I = S.notificationFilter, L = S.mode, z = S.beforeError, j = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: z, afterError: j, beforeComplete: F, afterComplete: H }); return q.prepareToHandleSingleResponse(), (0, l.assertDatabaseIsEmpty)(R, this._onProtocolError, q), (0, l.assertImpersonatedUserIsEmpty)(M, this._onProtocolError, q), (0, l.assertNotificationFilterIsEmpty)(I, this._onProtocolError, q), this.write(c.default.begin({ bookmarks: E, txConfig: O, mode: L }), q, !0), q; }, x.prototype.commitTransaction = function(_) { var S = _ === void 0 ? {} : _, E = S.beforeError, O = S.afterError, R = S.beforeComplete, M = S.afterComplete, I = new d.ResultStreamObserver({ server: this._server, beforeError: E, afterError: O, beforeComplete: R, afterComplete: M }); @@ -59311,11 +59311,11 @@ function print() { __p += __j.call(arguments, '') } var S = _ === void 0 ? {} : _, E = S.beforeError, O = S.afterError, R = S.beforeComplete, M = S.afterComplete, I = new d.ResultStreamObserver({ server: this._server, beforeError: E, afterError: O, beforeComplete: R, afterComplete: M }); return I.prepareToHandleSingleResponse(), this.write(c.default.rollback(), I, !0), I; }, x.prototype.run = function(_, S, E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, j = O.notificationFilter, z = O.mode, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = O.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new d.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); - return (0, l.assertDatabaseIsEmpty)(I, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(j, this._onProtocolError, sr), this.write(c.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, mode: z }), sr, !1), this.write(c.default.pullAll(), sr, Q), sr; + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, z = O.notificationFilter, j = O.mode, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = O.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new d.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); + return (0, l.assertDatabaseIsEmpty)(I, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(z, this._onProtocolError, sr), this.write(c.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, mode: j }), sr, !1), this.write(c.default.pullAll(), sr, Q), sr; }, x.prototype.requestRoutingInformation = function(_) { - var S, E = _.routingContext, O = E === void 0 ? {} : E, R = _.sessionContext, M = R === void 0 ? {} : R, I = _.onError, L = _.onCompleted, j = this.run(p, ((S = {})[v] = O, S), n(n({}, M), { txConfig: f.empty() })); - return new d.ProcedureRouteObserver({ resultObserver: j, onProtocolError: this._onProtocolError, onError: I, onCompleted: L }); + var S, E = _.routingContext, O = E === void 0 ? {} : E, R = _.sessionContext, M = R === void 0 ? {} : R, I = _.onError, L = _.onCompleted, z = this.run(p, ((S = {})[v] = O, S), n(n({}, M), { txConfig: f.empty() })); + return new d.ProcedureRouteObserver({ resultObserver: z, onProtocolError: this._onProtocolError, onError: I, onCompleted: L }); }, x; })(i.default); r.default = y; @@ -59490,19 +59490,19 @@ function print() { __p += __j.call(arguments, '') } return k(y._config, y._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), m.prototype.initialize = function(y) { - var k = this, x = y === void 0 ? {} : y, _ = x.userAgent, S = x.boltAgent, E = x.authToken, O = x.notificationFilter, R = x.onError, M = x.onComplete, I = {}, L = new s.LoginObserver({ onError: function(j) { - return k._onLoginError(j, R); - }, onCompleted: function(j) { - return I.metadata = j, k._onLoginCompleted(j); + var k = this, x = y === void 0 ? {} : y, _ = x.userAgent, S = x.boltAgent, E = x.authToken, O = x.notificationFilter, R = x.onError, M = x.onComplete, I = {}, L = new s.LoginObserver({ onError: function(z) { + return k._onLoginError(z, R); + }, onCompleted: function(z) { + return I.metadata = z, k._onLoginCompleted(z); } }); - return this.write(d.default.hello5x5(_, S, O, this._serversideRouting), L, !1), this.logon({ authToken: E, onComplete: function(j) { - return M(n(n({}, j), I.metadata)); + return this.write(d.default.hello5x5(_, S, O, this._serversideRouting), L, !1), this.logon({ authToken: E, onComplete: function(z) { + return M(n(n({}, z), I.metadata)); }, onError: R, flush: !0 }); }, m.prototype.beginTransaction = function(y) { - var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeError, I = k.afterError, L = k.beforeComplete, j = k.afterComplete, z = new s.ResultStreamObserver({ server: this._server, beforeError: M, afterError: I, beforeComplete: L, afterComplete: j }); - return z.prepareToHandleSingleResponse(), this.write(d.default.begin5x5({ bookmarks: x, txConfig: _, database: S, mode: E, impersonatedUser: O, notificationFilter: R }), z, !0), z; + var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeError, I = k.afterError, L = k.beforeComplete, z = k.afterComplete, j = new s.ResultStreamObserver({ server: this._server, beforeError: M, afterError: I, beforeComplete: L, afterComplete: z }); + return j.prepareToHandleSingleResponse(), this.write(d.default.begin5x5({ bookmarks: x, txConfig: _, database: S, mode: E, impersonatedUser: O, notificationFilter: R }), j, !0), j; }, m.prototype.run = function(y, k, x) { - var _ = x === void 0 ? {} : x, S = _.bookmarks, E = _.txConfig, O = _.database, R = _.mode, M = _.impersonatedUser, I = _.notificationFilter, L = _.beforeKeys, j = _.afterKeys, z = _.beforeError, F = _.afterError, H = _.beforeComplete, q = _.afterComplete, W = _.flush, Z = W === void 0 || W, $ = _.reactive, X = $ !== void 0 && $, Q = _.fetchSize, lr = Q === void 0 ? b : Q, or = _.highRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = _.lowRecordWatermark, sr = dr === void 0 ? Number.MAX_VALUE : dr, pr = new s.ResultStreamObserver({ server: this._server, reactive: X, fetchSize: lr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: L, afterKeys: j, beforeError: z, afterError: F, beforeComplete: H, afterComplete: q, highRecordWatermark: tr, lowRecordWatermark: sr, enrichMetadata: this._enrichMetadata }), ur = X; + var _ = x === void 0 ? {} : x, S = _.bookmarks, E = _.txConfig, O = _.database, R = _.mode, M = _.impersonatedUser, I = _.notificationFilter, L = _.beforeKeys, z = _.afterKeys, j = _.beforeError, F = _.afterError, H = _.beforeComplete, q = _.afterComplete, W = _.flush, Z = W === void 0 || W, $ = _.reactive, X = $ !== void 0 && $, Q = _.fetchSize, lr = Q === void 0 ? b : Q, or = _.highRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = _.lowRecordWatermark, sr = dr === void 0 ? Number.MAX_VALUE : dr, pr = new s.ResultStreamObserver({ server: this._server, reactive: X, fetchSize: lr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: L, afterKeys: z, beforeError: j, afterError: F, beforeComplete: H, afterComplete: q, highRecordWatermark: tr, lowRecordWatermark: sr, enrichMetadata: this._enrichMetadata }), ur = X; return this.write(d.default.runWithMetadata5x5(y, k, { bookmarks: S, txConfig: E, database: O, mode: R, impersonatedUser: M, notificationFilter: I }), pr, ur && Z), X || this.write(d.default.pull({ n: lr }), pr, Z), pr; }, m.prototype._enrichMetadata = function(y) { return Array.isArray(y.statuses) && (y.statuses = y.statuses.map(function(k) { @@ -59566,23 +59566,23 @@ function print() { __p += __j.call(arguments, '') } } catch { } if (typeof L === i) try { - var j = window.document.cookie, z = encodeURIComponent(O), F = j.indexOf(z + "="); - F !== -1 && (L = /^([^;]+)/.exec(j.slice(F + z.length + 1))[1]); + var z = window.document.cookie, j = encodeURIComponent(O), F = z.indexOf(j + "="); + F !== -1 && (L = /^([^;]+)/.exec(z.slice(F + j.length + 1))[1]); } catch { } return E.levels[L] === void 0 && (L = void 0), L; } } function M(L) { - var j = L; - if (typeof j == "string" && E.levels[j.toUpperCase()] !== void 0 && (j = E.levels[j.toUpperCase()]), typeof j == "number" && j >= 0 && j <= E.levels.SILENT) return j; + var z = L; + if (typeof z == "string" && E.levels[z.toUpperCase()] !== void 0 && (z = E.levels[z.toUpperCase()]), typeof z == "number" && z >= 0 && z <= E.levels.SILENT) return z; throw new TypeError("log.setLevel() called with invalid level: " + L); } typeof y == "string" ? O += ":" + y : typeof y == "symbol" && (O = void 0), E.name = y, E.levels = { TRACE: 0, DEBUG: 1, INFO: 2, WARN: 3, ERROR: 4, SILENT: 5 }, E.methodFactory = k || v, E.getLevel = function() { return S ?? _ ?? x; - }, E.setLevel = function(L, j) { - return S = M(L), j !== !1 && (function(z) { - var F = (l[z] || "silent").toUpperCase(); + }, E.setLevel = function(L, z) { + return S = M(L), z !== !1 && (function(j) { + var F = (l[j] || "silent").toUpperCase(); if (typeof window !== i && O) { try { return void (window.localStorage[O] = F); @@ -59993,12 +59993,12 @@ function print() { __p += __j.call(arguments, '') } case 4: return O = L.sent(), y(O), [2]; case 5: - return R = k ?? function(j) { - return j; - }, M = R(_), this._safeExecuteTransactionWork(M, p).then(function(j) { - return I._handleTransactionWorkSuccess(j, _, m, y); - }).catch(function(j) { - return I._handleTransactionWorkFailure(j, _, y); + return R = k ?? function(z) { + return z; + }, M = R(_), this._safeExecuteTransactionWork(M, p).then(function(z) { + return I._handleTransactionWorkSuccess(z, _, m, y); + }).catch(function(z) { + return I._handleTransactionWorkFailure(z, _, y); }), [2]; } }); @@ -60445,7 +60445,7 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var n = e(9305), a = o(e(8320)), i = o(e(2857)), c = o(e(5642)), l = o(e(2539)), d = o(e(4596)), s = o(e(6445)), u = o(e(9054)), g = o(e(1711)), b = o(e(844)), f = o(e(6345)), v = o(e(934)), p = o(e(9125)), m = o(e(9744)), y = o(e(5815)), k = o(e(6890)), x = o(e(6377)), _ = o(e(1092)), S = (e(7452), o(e(2578))); r.default = function(E) { - var O = E === void 0 ? {} : E, R = O.version, M = O.chunker, I = O.dechunker, L = O.channel, j = O.disableLosslessIntegers, z = O.useBigInt, F = O.serversideRouting, H = O.server, q = O.log, W = O.observer; + var O = E === void 0 ? {} : E, R = O.version, M = O.chunker, I = O.dechunker, L = O.channel, z = O.disableLosslessIntegers, j = O.useBigInt, F = O.serversideRouting, H = O.server, q = O.log, W = O.observer; return (function(Z, $, X, Q, lr, or, tr, dr) { switch (Z) { case 1: @@ -60485,7 +60485,7 @@ function print() { __p += __j.call(arguments, '') } default: throw (0, n.newError)("Unknown Bolt protocol version: " + Z); } - })(R, H, M, { disableLosslessIntegers: j, useBigInt: z }, F, function(Z) { + })(R, H, M, { disableLosslessIntegers: z, useBigInt: j }, F, function(Z) { var $ = new S.default({ transformMetadata: Z.transformMetadata.bind(Z), enrichErrorMetadata: Z.enrichErrorMetadata.bind(Z), log: q, observer: W }); return L.onerror = W.onError.bind(W), L.onmessage = function(X) { return I.write(X); @@ -61223,8 +61223,8 @@ function print() { __p += __j.call(arguments, '') } return !0; } : S, O = v.installIdleObserver, R = O === void 0 ? function(q, W) { } : O, M = v.removeIdleObserver, I = M === void 0 ? function(q) { - } : M, L = v.config, j = L === void 0 ? i.default.defaultConfig() : L, z = v.log, F = z === void 0 ? l.Logger.noOp() : z, H = this; - this._create = m, this._destroy = k, this._validateOnAcquire = _, this._validateOnRelease = E, this._installIdleObserver = R, this._removeIdleObserver = I, this._maxSize = j.maxSize, this._acquisitionTimeout = j.acquisitionTimeout, this._pools = {}, this._pendingCreates = {}, this._acquireRequests = {}, this._activeResourceCounts = {}, this._release = this._release.bind(this), this._log = F, this._closed = !1; + } : M, L = v.config, z = L === void 0 ? i.default.defaultConfig() : L, j = v.log, F = j === void 0 ? l.Logger.noOp() : j, H = this; + this._create = m, this._destroy = k, this._validateOnAcquire = _, this._validateOnRelease = E, this._installIdleObserver = R, this._removeIdleObserver = I, this._maxSize = z.maxSize, this._acquisitionTimeout = z.acquisitionTimeout, this._pools = {}, this._pendingCreates = {}, this._acquireRequests = {}, this._activeResourceCounts = {}, this._release = this._release.bind(this), this._log = F, this._closed = !1; } return f.prototype.acquire = function(v, p, m) { return o(this, void 0, void 0, function() { @@ -61235,8 +61235,8 @@ function print() { __p += __j.call(arguments, '') } return y = p.asKey(), (k = this._acquireRequests)[y] == null && (k[y] = []), [4, new Promise(function(S, E) { var O = setTimeout(function() { var M = k[y]; - if (M != null && (k[y] = M.filter(function(j) { - return j !== R; + if (M != null && (k[y] = M.filter(function(z) { + return z !== R; })), !R.isCompleted()) { var I = x.activeResourceCount(p), L = x.has(p) ? x._pools[y].length : 0; R.reject((0, c.newError)("Connection acquisition timed out in ".concat(x._acquisitionTimeout, " ms. Pool status: Active conn count = ").concat(I, ", Idle conn count = ").concat(L, "."))); @@ -61362,12 +61362,12 @@ function print() { __p += __j.call(arguments, '') } case 13: return [4, this._create(v, p, function(I, L) { return o(R, void 0, void 0, function() { - return n(this, function(j) { - switch (j.label) { + return n(this, function(z) { + switch (z.label) { case 0: return [4, this._release(I, L, k)]; case 1: - return [2, j.sent()]; + return [2, z.sent()]; } }); }); @@ -62038,9 +62038,9 @@ function print() { __p += __j.call(arguments, '') } }; m !== null && m >= 0 ? s.executeSchedule(x, p, O, m, !0) : S = !0, O(); var R = i.createOperatorSubscriber(x, function(M) { - var I, L, j = _.slice(); + var I, L, z = _.slice(); try { - for (var z = o(j), F = z.next(); !F.done; F = z.next()) { + for (var j = o(z), F = j.next(); !F.done; F = j.next()) { var H = F.value, q = H.buffer; q.push(M), y <= q.length && E(H); } @@ -62048,7 +62048,7 @@ function print() { __p += __j.call(arguments, '') } I = { error: W }; } finally { try { - F && !F.done && (L = z.return) && L.call(z); + F && !F.done && (L = j.return) && L.call(j); } finally { if (I) throw I.error; } @@ -62092,37 +62092,37 @@ function print() { __p += __j.call(arguments, '') } }, 7264: function(t, r, e) { var o = this && this.__assign || function() { return o = Object.assign || function(M) { - for (var I, L = 1, j = arguments.length; L < j; L++) for (var z in I = arguments[L]) Object.prototype.hasOwnProperty.call(I, z) && (M[z] = I[z]); + for (var I, L = 1, z = arguments.length; L < z; L++) for (var j in I = arguments[L]) Object.prototype.hasOwnProperty.call(I, j) && (M[j] = I[j]); return M; }, o.apply(this, arguments); - }, n = this && this.__awaiter || function(M, I, L, j) { - return new (L || (L = Promise))(function(z, F) { + }, n = this && this.__awaiter || function(M, I, L, z) { + return new (L || (L = Promise))(function(j, F) { function H(Z) { try { - W(j.next(Z)); + W(z.next(Z)); } catch ($) { F($); } } function q(Z) { try { - W(j.throw(Z)); + W(z.throw(Z)); } catch ($) { F($); } } function W(Z) { var $; - Z.done ? z(Z.value) : ($ = Z.value, $ instanceof L ? $ : new L(function(X) { + Z.done ? j(Z.value) : ($ = Z.value, $ instanceof L ? $ : new L(function(X) { X($); })).then(H, q); } - W((j = j.apply(M, I || [])).next()); + W((z = z.apply(M, I || [])).next()); }); }, a = this && this.__generator || function(M, I) { - var L, j, z, F, H = { label: 0, sent: function() { - if (1 & z[0]) throw z[1]; - return z[1]; + var L, z, j, F, H = { label: 0, sent: function() { + if (1 & j[0]) throw j[1]; + return j[1]; }, trys: [], ops: [] }; return F = { next: q(0), throw: q(1), return: q(2) }, typeof Symbol == "function" && (F[Symbol.iterator] = function() { return this; @@ -62132,45 +62132,45 @@ function print() { __p += __j.call(arguments, '') } return (function($) { if (L) throw new TypeError("Generator is already executing."); for (; F && (F = 0, $[0] && (H = 0)), H; ) try { - if (L = 1, j && (z = 2 & $[0] ? j.return : $[0] ? j.throw || ((z = j.return) && z.call(j), 0) : j.next) && !(z = z.call(j, $[1])).done) return z; - switch (j = 0, z && ($ = [2 & $[0], z.value]), $[0]) { + if (L = 1, z && (j = 2 & $[0] ? z.return : $[0] ? z.throw || ((j = z.return) && j.call(z), 0) : z.next) && !(j = j.call(z, $[1])).done) return j; + switch (z = 0, j && ($ = [2 & $[0], j.value]), $[0]) { case 0: case 1: - z = $; + j = $; break; case 4: return H.label++, { value: $[1], done: !1 }; case 5: - H.label++, j = $[1], $ = [0]; + H.label++, z = $[1], $ = [0]; continue; case 7: $ = H.ops.pop(), H.trys.pop(); continue; default: - if (!((z = (z = H.trys).length > 0 && z[z.length - 1]) || $[0] !== 6 && $[0] !== 2)) { + if (!((j = (j = H.trys).length > 0 && j[j.length - 1]) || $[0] !== 6 && $[0] !== 2)) { H = 0; continue; } - if ($[0] === 3 && (!z || $[1] > z[0] && $[1] < z[3])) { + if ($[0] === 3 && (!j || $[1] > j[0] && $[1] < j[3])) { H.label = $[1]; break; } - if ($[0] === 6 && H.label < z[1]) { - H.label = z[1], z = $; + if ($[0] === 6 && H.label < j[1]) { + H.label = j[1], j = $; break; } - if (z && H.label < z[2]) { - H.label = z[2], H.ops.push($); + if (j && H.label < j[2]) { + H.label = j[2], H.ops.push($); break; } - z[2] && H.ops.pop(), H.trys.pop(); + j[2] && H.ops.pop(), H.trys.pop(); continue; } $ = I.call(M, H); } catch (X) { - $ = [6, X], j = 0; + $ = [6, X], z = 0; } finally { - L = z = 0; + L = j = 0; } if (5 & $[0]) throw $[1]; return { value: $[0] ? $[1] : void 0, done: !0 }; @@ -62194,8 +62194,8 @@ function print() { __p += __j.call(arguments, '') } this.routing = S.WRITE, this.resultTransformer = void 0, this.database = "", this.impersonatedUser = void 0, this.bookmarkManager = void 0, this.transactionConfig = void 0, this.auth = void 0, this.signal = void 0; }; var E = (function() { - function M(I, L, j, z, F) { - L === void 0 && (L = {}), z === void 0 && (z = function(q) { + function M(I, L, z, j, F) { + L === void 0 && (L = {}), j === void 0 && (j = function(q) { return new u.default(q); }), F === void 0 && (F = function(q) { return new v.default(q); @@ -62216,42 +62216,42 @@ function print() { __p += __j.call(arguments, '') } var Z, $, X = q.resolver; if (X != null && typeof X != "function") throw new TypeError("Configured resolver should be a function. Got: ".concat(typeof X)); if (q.connectionAcquisitionTimeout < q.connectionTimeout && W.warn('Configuration for "connectionAcquisitionTimeout" should be greater than or equal to "connectionTimeout". Otherwise, the connection acquisition timeout will take precedence for over the connection timeout in scenarios where a new connection is created while it is acquired'), ((Z = q.notificationFilter) === null || Z === void 0 ? void 0 : Z.disabledCategories) != null && (($ = q.notificationFilter) === null || $ === void 0 ? void 0 : $.disabledClassifications) != null) throw new Error(`The notificationFilter can't have both "disabledCategories" and "disabledClassifications" configured at the same time.`); - })(L, H), this._id = _++, this._meta = I, this._config = L, this._log = H, this._createConnectionProvider = j, this._createSession = z, this._defaultExecuteQueryBookmarkManager = (0, b.bookmarkManager)(), this._queryExecutor = F(this.session.bind(this)), this._connectionProvider = null, this.homeDatabaseCache = new m.default(1e4), this._afterConstruction(); + })(L, H), this._id = _++, this._meta = I, this._config = L, this._log = H, this._createConnectionProvider = z, this._createSession = j, this._defaultExecuteQueryBookmarkManager = (0, b.bookmarkManager)(), this._queryExecutor = F(this.session.bind(this)), this._connectionProvider = null, this.homeDatabaseCache = new m.default(1e4), this._afterConstruction(); } return Object.defineProperty(M.prototype, "executeQueryBookmarkManager", { get: function() { return this._defaultExecuteQueryBookmarkManager; - }, enumerable: !1, configurable: !0 }), M.prototype.executeQuery = function(I, L, j) { - var z, F, H; - return j === void 0 && (j = {}), n(this, void 0, void 0, function() { + }, enumerable: !1, configurable: !0 }), M.prototype.executeQuery = function(I, L, z) { + var j, F, H; + return z === void 0 && (z = {}), n(this, void 0, void 0, function() { var q, W, Z; return a(this, function($) { switch ($.label) { case 0: - if (q = j.bookmarkManager === null ? void 0 : (z = j.bookmarkManager) !== null && z !== void 0 ? z : this.executeQueryBookmarkManager, W = (F = j.resultTransformer) !== null && F !== void 0 ? F : f.default.eagerResultTransformer(), (Z = (H = j.routing) !== null && H !== void 0 ? H : S.WRITE) !== S.READ && Z !== S.WRITE) throw (0, p.newError)('Illegal query routing config: "'.concat(Z, '"')); - return [4, this._queryExecutor.execute({ resultTransformer: W, bookmarkManager: q, routing: Z, database: j.database, impersonatedUser: j.impersonatedUser, transactionConfig: j.transactionConfig, auth: j.auth, signal: j.signal }, I, L)]; + if (q = z.bookmarkManager === null ? void 0 : (j = z.bookmarkManager) !== null && j !== void 0 ? j : this.executeQueryBookmarkManager, W = (F = z.resultTransformer) !== null && F !== void 0 ? F : f.default.eagerResultTransformer(), (Z = (H = z.routing) !== null && H !== void 0 ? H : S.WRITE) !== S.READ && Z !== S.WRITE) throw (0, p.newError)('Illegal query routing config: "'.concat(Z, '"')); + return [4, this._queryExecutor.execute({ resultTransformer: W, bookmarkManager: q, routing: Z, database: z.database, impersonatedUser: z.impersonatedUser, transactionConfig: z.transactionConfig, auth: z.auth, signal: z.signal }, I, L)]; case 1: return [2, $.sent()]; } }); }); }, M.prototype.verifyConnectivity = function(I) { - var L = (I === void 0 ? {} : I).database, j = L === void 0 ? "" : L; - return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: j, accessMode: k }); + var L = (I === void 0 ? {} : I).database, z = L === void 0 ? "" : L; + return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: z, accessMode: k }); }, M.prototype.verifyAuthentication = function(I) { - var L = I === void 0 ? {} : I, j = L.database, z = L.auth; + var L = I === void 0 ? {} : I, z = L.database, j = L.auth; return n(this, void 0, void 0, function() { return a(this, function(F) { switch (F.label) { case 0: - return [4, this._getOrCreateConnectionProvider().verifyAuthentication({ database: j ?? "system", auth: z, accessMode: k })]; + return [4, this._getOrCreateConnectionProvider().verifyAuthentication({ database: z ?? "system", auth: j, accessMode: k })]; case 1: return [2, F.sent()]; } }); }); }, M.prototype.getServerInfo = function(I) { - var L = (I === void 0 ? {} : I).database, j = L === void 0 ? "" : L; - return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: j, accessMode: k }); + var L = (I === void 0 ? {} : I).database, z = L === void 0 ? "" : L; + return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: z, accessMode: k }); }, M.prototype.supportsMultiDb = function() { return this._getOrCreateConnectionProvider().supportsMultiDb(); }, M.prototype.supportsTransactionConfig = function() { @@ -62271,8 +62271,8 @@ function print() { __p += __j.call(arguments, '') } }, M.prototype._getTrust = function() { return this._config.trust; }, M.prototype.session = function(I) { - var L = I === void 0 ? {} : I, j = L.defaultAccessMode, z = j === void 0 ? x : j, F = L.bookmarks, H = L.database, q = H === void 0 ? "" : H, W = L.impersonatedUser, Z = L.fetchSize, $ = L.bookmarkManager, X = L.notificationFilter, Q = L.auth; - return this._newSession({ defaultAccessMode: z, bookmarkOrBookmarks: F, database: q, reactive: !1, impersonatedUser: W, fetchSize: R(Z, this._config.fetchSize), bookmarkManager: $, notificationFilter: X, auth: Q }); + var L = I === void 0 ? {} : I, z = L.defaultAccessMode, j = z === void 0 ? x : z, F = L.bookmarks, H = L.database, q = H === void 0 ? "" : H, W = L.impersonatedUser, Z = L.fetchSize, $ = L.bookmarkManager, X = L.notificationFilter, Q = L.auth; + return this._newSession({ defaultAccessMode: j, bookmarkOrBookmarks: F, database: q, reactive: !1, impersonatedUser: W, fetchSize: R(Z, this._config.fetchSize), bookmarkManager: $, notificationFilter: X, auth: Q }); }, M.prototype.close = function() { return this._log.info("Driver ".concat(this._id, " closing")), this._connectionProvider != null ? this._connectionProvider.close() : Promise.resolve(); }, M.prototype[Symbol.asyncDispose] = function() { @@ -62282,8 +62282,8 @@ function print() { __p += __j.call(arguments, '') } }, M.prototype._homeDatabaseCallback = function(I, L) { this.homeDatabaseCache.set(I, L); }, M.prototype._newSession = function(I) { - var L = I.defaultAccessMode, j = I.bookmarkOrBookmarks, z = I.database, F = I.reactive, H = I.impersonatedUser, q = I.fetchSize, W = I.bookmarkManager, Z = I.notificationFilter, $ = I.auth, X = u.default._validateSessionMode(L), Q = this._getOrCreateConnectionProvider(), lr = this.homeDatabaseCache.get((0, y.cacheKey)($, H)), or = this._homeDatabaseCallback.bind(this), tr = j != null ? new c.Bookmarks(j) : c.Bookmarks.empty(); - return this._createSession({ mode: X, database: z ?? "", connectionProvider: Q, bookmarks: tr, config: o({ cachedHomeDatabase: lr, routingDriver: this._supportsRouting() }, this._config), reactive: F, impersonatedUser: H, fetchSize: q, bookmarkManager: W, notificationFilter: Z, auth: $, log: this._log, homeDatabaseCallback: or }); + var L = I.defaultAccessMode, z = I.bookmarkOrBookmarks, j = I.database, F = I.reactive, H = I.impersonatedUser, q = I.fetchSize, W = I.bookmarkManager, Z = I.notificationFilter, $ = I.auth, X = u.default._validateSessionMode(L), Q = this._getOrCreateConnectionProvider(), lr = this.homeDatabaseCache.get((0, y.cacheKey)($, H)), or = this._homeDatabaseCallback.bind(this), tr = z != null ? new c.Bookmarks(z) : c.Bookmarks.empty(); + return this._createSession({ mode: X, database: j ?? "", connectionProvider: Q, bookmarks: tr, config: o({ cachedHomeDatabase: lr, routingDriver: this._supportsRouting() }, this._config), reactive: F, impersonatedUser: H, fetchSize: q, bookmarkManager: W, notificationFilter: Z, auth: $, log: this._log, homeDatabaseCallback: or }); }, M.prototype._getOrCreateConnectionProvider = function() { var I; return this._connectionProvider == null && (this._connectionProvider = this._createConnectionProvider(this._id, this._config, this._log, (I = this._config, new l.default(I.resolver)))), this._connectionProvider; @@ -62561,7 +62561,7 @@ function print() { __p += __j.call(arguments, '') } return sr && sr.__esModule ? sr : { default: sr }; }; Object.defineProperty(r, "__esModule", { value: !0 }); - var b = e(9305), f = c(e(206)), v = e(7452), p = g(e(4132)), m = g(e(8987)), y = e(4455), k = e(7721), x = e(6781), _ = b.error.SERVICE_UNAVAILABLE, S = b.error.SESSION_EXPIRED, E = b.internal.bookmarks.Bookmarks, O = b.internal.constants, R = O.ACCESS_MODE_READ, M = O.ACCESS_MODE_WRITE, I = O.BOLT_PROTOCOL_V3, L = O.BOLT_PROTOCOL_V4_0, j = O.BOLT_PROTOCOL_V4_4, z = O.BOLT_PROTOCOL_V5_1, F = "Neo.ClientError.Database.DatabaseNotFound", H = "Neo.ClientError.Transaction.InvalidBookmark", q = "Neo.ClientError.Transaction.InvalidBookmarkMixture", W = "Neo.ClientError.Security.AuthorizationExpired", Z = "Neo.ClientError.Statement.ArgumentError", $ = "Neo.ClientError.Request.Invalid", X = "Neo.ClientError.Statement.TypeError", Q = "N/A", lr = null, or = (0, b.int)(3e4), tr = (function(sr) { + var b = e(9305), f = c(e(206)), v = e(7452), p = g(e(4132)), m = g(e(8987)), y = e(4455), k = e(7721), x = e(6781), _ = b.error.SERVICE_UNAVAILABLE, S = b.error.SESSION_EXPIRED, E = b.internal.bookmarks.Bookmarks, O = b.internal.constants, R = O.ACCESS_MODE_READ, M = O.ACCESS_MODE_WRITE, I = O.BOLT_PROTOCOL_V3, L = O.BOLT_PROTOCOL_V4_0, z = O.BOLT_PROTOCOL_V4_4, j = O.BOLT_PROTOCOL_V5_1, F = "Neo.ClientError.Database.DatabaseNotFound", H = "Neo.ClientError.Transaction.InvalidBookmark", q = "Neo.ClientError.Transaction.InvalidBookmarkMixture", W = "Neo.ClientError.Security.AuthorizationExpired", Z = "Neo.ClientError.Statement.ArgumentError", $ = "Neo.ClientError.Request.Invalid", X = "Neo.ClientError.Statement.TypeError", Q = "N/A", lr = null, or = (0, b.int)(3e4), tr = (function(sr) { function pr(ur) { var cr = ur.id, gr = ur.address, kr = ur.routingContext, Or = ur.hostNameResolver, Ir = ur.config, Mr = ur.log, Lr = ur.userAgent, Ar = ur.boltAgent, Y = ur.authTokenManager, J = ur.routingTablePurgeDelay, nr = ur.newPool, xr = sr.call(this, { id: cr, config: Ir, log: Mr, userAgent: Lr, boltAgent: Ar, authTokenManager: Y, newPool: nr }, function(Er) { return l(xr, void 0, void 0, function() { @@ -62702,7 +62702,7 @@ function print() { __p += __j.call(arguments, '') } switch (ur.label) { case 0: return [4, this._hasProtocolVersion(function(cr) { - return cr >= j; + return cr >= z; })]; case 1: return [2, ur.sent()]; @@ -62715,7 +62715,7 @@ function print() { __p += __j.call(arguments, '') } switch (ur.label) { case 0: return [4, this._hasProtocolVersion(function(cr) { - return cr >= z; + return cr >= j; })]; case 1: return [2, ur.sent()]; @@ -63626,11 +63626,11 @@ function print() { __p += __j.call(arguments, '') } var S = l(_), E = v.get(S); if (!E) { v.set(S, E = u ? u() : new a.Subject()); - var O = (M = S, I = E, (L = new o.Observable(function(j) { + var O = (M = S, I = E, (L = new o.Observable(function(z) { y++; - var z = I.subscribe(j); + var j = I.subscribe(z); return function() { - z.unsubscribe(), --y === 0 && k && x.unsubscribe(); + j.unsubscribe(), --y === 0 && k && x.unsubscribe(); }; })).key = M, L); if (b.next(O), s) { @@ -63643,8 +63643,8 @@ function print() { __p += __j.call(arguments, '') } } } E.next(f ? f(_) : _); - } catch (j) { - m(j); + } catch (z) { + m(z); } var M, I, L; }, function() { @@ -64028,14 +64028,14 @@ function print() { __p += __j.call(arguments, '') } }); var E = S(new c.ChannelConfig(v, p, m.errorCode(), k)); return s.default.handshake(E, y).then(function(O) { - var R = O.protocolVersion, M = O.consumeRemainingBuffer, I = new c.Chunker(E), L = new c.Dechunker(), j = new f(E, m, v, y, p.disableLosslessIntegers, x, I, p.notificationFilter, function(z) { - return s.default.create({ version: R, channel: E, chunker: I, dechunker: L, disableLosslessIntegers: p.disableLosslessIntegers, useBigInt: p.useBigInt, serversideRouting: x, server: z.server, log: z.logger, observer: { onObserversCountChange: z._handleOngoingRequestsNumberChange.bind(z), onError: z._handleFatalError.bind(z), onFailure: z._resetOnFailure.bind(z), onProtocolError: z._handleProtocolError.bind(z), onErrorApplyTransformation: function(F) { - return z.handleAndTransformError(F, z._address); + var R = O.protocolVersion, M = O.consumeRemainingBuffer, I = new c.Chunker(E), L = new c.Dechunker(), z = new f(E, m, v, y, p.disableLosslessIntegers, x, I, p.notificationFilter, function(j) { + return s.default.create({ version: R, channel: E, chunker: I, dechunker: L, disableLosslessIntegers: p.disableLosslessIntegers, useBigInt: p.useBigInt, serversideRouting: x, server: j.server, log: j.logger, observer: { onObserversCountChange: j._handleOngoingRequestsNumberChange.bind(j), onError: j._handleFatalError.bind(j), onFailure: j._resetOnFailure.bind(j), onProtocolError: j._handleProtocolError.bind(j), onErrorApplyTransformation: function(F) { + return j.handleAndTransformError(F, j._address); } } }); }, p.telemetryDisabled, _); - return M(function(z) { - return L.write(z); - }), j; + return M(function(j) { + return L.write(j); + }), z; }).catch(function(O) { return E.close().then(function() { throw O; @@ -64046,10 +64046,10 @@ function print() { __p += __j.call(arguments, '') } function p(m, y, k, x, _, S, E, O, R, M, I) { _ === void 0 && (_ = !1), S === void 0 && (S = null), I === void 0 && (I = function(F) { }); - var L, j, z = v.call(this, y) || this; - return z._authToken = null, z._idle = !1, z._reseting = !1, z._resetObservers = [], z._id = b++, z._address = k, z._server = { address: k.asHostPort() }, z._creationTimestamp = Date.now(), z._disableLosslessIntegers = _, z._ch = m, z._chunker = E, z._log = (L = z, new g((j = x)._level, function(F, H) { - return j._loggerFunction(F, "".concat(L, " ").concat(H)); - })), z._serversideRouting = S, z._notificationFilter = O, z._telemetryDisabledDriverConfig = M === !0, z._telemetryDisabledConnection = !0, z._ssrCallback = I, z._dbConnectionId = null, z._protocol = R(z), z._isBroken = !1, z._log.isDebugEnabled() && z._log.debug("created towards ".concat(k)), z; + var L, z, j = v.call(this, y) || this; + return j._authToken = null, j._idle = !1, j._reseting = !1, j._resetObservers = [], j._id = b++, j._address = k, j._server = { address: k.asHostPort() }, j._creationTimestamp = Date.now(), j._disableLosslessIntegers = _, j._ch = m, j._chunker = E, j._log = (L = j, new g((z = x)._level, function(F, H) { + return z._loggerFunction(F, "".concat(L, " ").concat(H)); + })), j._serversideRouting = S, j._notificationFilter = O, j._telemetryDisabledDriverConfig = M === !0, j._telemetryDisabledConnection = !0, j._ssrCallback = I, j._dbConnectionId = null, j._protocol = R(j), j._isBroken = !1, j._log.isDebugEnabled() && j._log.debug("created towards ".concat(k)), j; } return o(p, v), p.prototype.beginTransaction = function(m) { return this._sendTelemetryIfEnabled(m), this._protocol.beginTransaction(m); @@ -64117,8 +64117,8 @@ function print() { __p += __j.call(arguments, '') } if (x.databaseId || (x.databaseId = I), O.hints) { var L = O.hints["connection.recv_timeout_seconds"]; if (L != null) { - var j = (0, l.toNumber)(L); - Number.isInteger(j) && j > 0 ? x._ch.setupReceiveTimeout(1e3 * j) : x._log.info("Server located at ".concat(x._address, " supplied an invalid connection receive timeout value (").concat(j, "). ") + "Please, verify the server configuration and status because this can be the symptom of a bigger issue."); + var z = (0, l.toNumber)(L); + Number.isInteger(z) && z > 0 ? x._ch.setupReceiveTimeout(1e3 * z) : x._log.info("Server located at ".concat(x._address, " supplied an invalid connection receive timeout value (").concat(z, "). ") + "Please, verify the server configuration and status because this can be the symptom of a bigger issue."); } O.hints["telemetry.enabled"] === !0 && (x._telemetryDisabledConnection = !1), x.SSREnabledHint = O.hints["ssr.enabled"]; } @@ -64285,15 +64285,15 @@ function print() { __p += __j.call(arguments, '') } var p = (g = d.popScheduler(f)) !== null && g !== void 0 ? g : n.asyncScheduler, m = (b = f[0]) !== null && b !== void 0 ? b : null, y = f[1] || 1 / 0; return i.operate(function(k, x) { var _ = [], S = !1, E = function(I) { - var L = I.window, j = I.subs; - L.complete(), j.unsubscribe(), l.arrRemove(_, I), S && O(); + var L = I.window, z = I.subs; + L.complete(), z.unsubscribe(), l.arrRemove(_, I), S && O(); }, O = function() { if (_) { var I = new a.Subscription(); x.add(I); - var L = new o.Subject(), j = { window: L, subs: I, seen: 0 }; - _.push(j), x.next(L.asObservable()), s.executeSchedule(I, p, function() { - return E(j); + var L = new o.Subject(), z = { window: L, subs: I, seen: 0 }; + _.push(z), x.next(L.asObservable()), s.executeSchedule(I, p, function() { + return E(z); }, u); } }; @@ -64302,8 +64302,8 @@ function print() { __p += __j.call(arguments, '') } return _.slice().forEach(I); }, M = function(I) { R(function(L) { - var j = L.window; - return I(j); + var z = L.window; + return I(z); }), I(x), x.unsubscribe(); }; return k.subscribe(c.createOperatorSubscriber(x, function(I) { @@ -64541,10 +64541,10 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var l = e(397), d = (e(7452), e(7168)), s = i(e(7021)), u = e(9014), g = e(9305), b = c(e(6661)), f = c(e(3321)), v = g.internal.bookmarks.Bookmarks, p = g.internal.constants, m = p.ACCESS_MODE_WRITE, y = p.BOLT_PROTOCOL_V1, k = (g.internal.logger.Logger, g.internal.txConfig.TxConfig), x = Object.freeze({ OPERATION: "", OPERATION_CODE: "0", CURRENT_SCHEMA: "/" }), _ = (function() { function S(E, O, R, M, I, L) { - var j = R === void 0 ? {} : R, z = j.disableLosslessIntegers, F = j.useBigInt; + var z = R === void 0 ? {} : R, j = z.disableLosslessIntegers, F = z.useBigInt; M === void 0 && (M = function() { return null; - }), this._server = E || {}, this._chunker = O, this._packer = this._createPacker(O), this._unpacker = this._createUnpacker(z, F), this._responseHandler = M(this), this._log = I, this._onProtocolError = L, this._fatalError = null, this._lastMessageSignature = null, this._config = { disableLosslessIntegers: z, useBigInt: F }; + }), this._server = E || {}, this._chunker = O, this._packer = this._createPacker(O), this._unpacker = this._createUnpacker(j, F), this._responseHandler = M(this), this._log = I, this._onProtocolError = L, this._fatalError = null, this._lastMessageSignature = null, this._config = { disableLosslessIntegers: j, useBigInt: F }; } return Object.defineProperty(S.prototype, "transformer", { get: function() { var E = this; @@ -64572,26 +64572,26 @@ function print() { __p += __j.call(arguments, '') } }, S.prototype.enrichErrorMetadata = function(E) { return o(o({}, E), { diagnostic_record: E.diagnostic_record !== null ? o(o({}, x), E.diagnostic_record) : null }); }, S.prototype.initialize = function(E) { - var O = this, R = E === void 0 ? {} : E, M = R.userAgent, I = (R.boltAgent, R.authToken), L = R.notificationFilter, j = R.onError, z = R.onComplete, F = new u.LoginObserver({ onError: function(H) { - return O._onLoginError(H, j); + var O = this, R = E === void 0 ? {} : E, M = R.userAgent, I = (R.boltAgent, R.authToken), L = R.notificationFilter, z = R.onError, j = R.onComplete, F = new u.LoginObserver({ onError: function(H) { + return O._onLoginError(H, z); }, onCompleted: function(H) { - return O._onLoginCompleted(H, z); + return O._onLoginCompleted(H, j); } }); return (0, l.assertNotificationFilterIsEmpty)(L, this._onProtocolError, F), this.write(s.default.init(M, I), F, !0), F; }, S.prototype.logoff = function(E) { var O = E === void 0 ? {} : E, R = O.onComplete, M = O.onError, I = (O.flush, new u.LogoffObserver({ onCompleted: R, onError: M })), L = (0, g.newError)("Driver is connected to a database that does not support logoff. Please upgrade to Neo4j 5.5.0 or later in order to use this functionality."); throw this._onProtocolError(L.message), I.onError(L), L; }, S.prototype.logon = function(E) { - var O = this, R = E === void 0 ? {} : E, M = R.authToken, I = R.onComplete, L = R.onError, j = (R.flush, new u.LoginObserver({ onCompleted: function() { + var O = this, R = E === void 0 ? {} : E, M = R.authToken, I = R.onComplete, L = R.onError, z = (R.flush, new u.LoginObserver({ onCompleted: function() { return O._onLoginCompleted({}, M, I); }, onError: function(F) { return O._onLoginError(F, L); - } })), z = (0, g.newError)("Driver is connected to a database that does not support logon. Please upgrade to Neo4j 5.5.0 or later in order to use this functionality."); - throw this._onProtocolError(z.message), j.onError(z), z; + } })), j = (0, g.newError)("Driver is connected to a database that does not support logon. Please upgrade to Neo4j 5.5.0 or later in order to use this functionality."); + throw this._onProtocolError(j.message), z.onError(j), j; }, S.prototype.prepareToClose = function() { }, S.prototype.beginTransaction = function(E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, j = O.impersonatedUser, z = O.notificationFilter, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete; - return this.run("BEGIN", R ? R.asBeginTransactionParameters() : {}, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: j, notificationFilter: z, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W, flush: !1 }); + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, z = O.impersonatedUser, j = O.notificationFilter, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete; + return this.run("BEGIN", R ? R.asBeginTransactionParameters() : {}, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: z, notificationFilter: j, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W, flush: !1 }); }, S.prototype.commitTransaction = function(E) { var O = E === void 0 ? {} : E, R = O.beforeError, M = O.afterError, I = O.beforeComplete, L = O.afterComplete; return this.run("COMMIT", {}, { bookmarks: v.empty(), txConfig: k.empty(), mode: m, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); @@ -64599,8 +64599,8 @@ function print() { __p += __j.call(arguments, '') } var O = E === void 0 ? {} : E, R = O.beforeError, M = O.afterError, I = O.beforeComplete, L = O.afterComplete; return this.run("ROLLBACK", {}, { bookmarks: v.empty(), txConfig: k.empty(), mode: m, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); }, S.prototype.run = function(E, O, R) { - var M = R === void 0 ? {} : R, I = (M.bookmarks, M.txConfig), L = M.database, j = (M.mode, M.impersonatedUser), z = M.notificationFilter, F = M.beforeKeys, H = M.afterKeys, q = M.beforeError, W = M.afterError, Z = M.beforeComplete, $ = M.afterComplete, X = M.flush, Q = X === void 0 || X, lr = M.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = M.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new u.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); - return (0, l.assertTxConfigIsEmpty)(I, this._onProtocolError, sr), (0, l.assertDatabaseIsEmpty)(L, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(j, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(z, this._onProtocolError, sr), this.write(s.default.run(E, O), sr, !1), this.write(s.default.pullAll(), sr, Q), sr; + var M = R === void 0 ? {} : R, I = (M.bookmarks, M.txConfig), L = M.database, z = (M.mode, M.impersonatedUser), j = M.notificationFilter, F = M.beforeKeys, H = M.afterKeys, q = M.beforeError, W = M.afterError, Z = M.beforeComplete, $ = M.afterComplete, X = M.flush, Q = X === void 0 || X, lr = M.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = M.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new u.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); + return (0, l.assertTxConfigIsEmpty)(I, this._onProtocolError, sr), (0, l.assertDatabaseIsEmpty)(L, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(z, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(j, this._onProtocolError, sr), this.write(s.default.run(E, O), sr, !1), this.write(s.default.pullAll(), sr, Q), sr; }, Object.defineProperty(S.prototype, "currentFailure", { get: function() { return this._responseHandler.currentFailure; }, enumerable: !1, configurable: !0 }), S.prototype.reset = function(E) { @@ -65069,13 +65069,13 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "ArgumentOutOfRangeError", { enumerable: !0, get: function() { return L.ArgumentOutOfRangeError; } }); - var j = e(2823); + var z = e(2823); Object.defineProperty(r, "EmptyError", { enumerable: !0, get: function() { - return j.EmptyError; + return z.EmptyError; } }); - var z = e(1759); + var j = e(1759); Object.defineProperty(r, "NotFoundError", { enumerable: !0, get: function() { - return z.NotFoundError; + return j.NotFoundError; } }); var F = e(9686); Object.defineProperty(r, "ObjectUnsubscribedError", { enumerable: !0, get: function() { @@ -65944,21 +65944,21 @@ function print() { __p += __j.call(arguments, '') } }, I = function() { M(), x = S = void 0, O = R = !1; }, L = function() { - var j = x; - I(), j == null || j.unsubscribe(); + var z = x; + I(), z == null || z.unsubscribe(); }; - return l.operate(function(j, z) { + return l.operate(function(z, j) { E++, R || O || M(); var F = S = S ?? g(); - z.add(function() { + j.add(function() { --E !== 0 || R || O || (_ = d(L, y)); - }), F.subscribe(z), !x && E > 0 && (x = new c.SafeSubscriber({ next: function(H) { + }), F.subscribe(j), !x && E > 0 && (x = new c.SafeSubscriber({ next: function(H) { return F.next(H); }, error: function(H) { R = !0, M(), _ = d(I, f, H), F.error(H); }, complete: function() { O = !0, M(), _ = d(I, p), F.complete(); - } }), a.innerFrom(j).subscribe(x)); + } }), a.innerFrom(z).subscribe(x)); })(k); }; }; @@ -65991,27 +65991,27 @@ function print() { __p += __j.call(arguments, '') } }; })(), n = this && this.__awaiter || function(_, S, E, O) { return new (E || (E = Promise))(function(R, M) { - function I(z) { + function I(j) { try { - j(O.next(z)); + z(O.next(j)); } catch (F) { M(F); } } - function L(z) { + function L(j) { try { - j(O.throw(z)); + z(O.throw(j)); } catch (F) { M(F); } } - function j(z) { + function z(j) { var F; - z.done ? R(z.value) : (F = z.value, F instanceof E ? F : new E(function(H) { + j.done ? R(j.value) : (F = j.value, F instanceof E ? F : new E(function(H) { H(F); })).then(I, L); } - j((O = O.apply(_, S || [])).next()); + z((O = O.apply(_, S || [])).next()); }); }, a = this && this.__generator || function(_, S) { var E, O, R, M, I = { label: 0, sent: function() { @@ -66021,8 +66021,8 @@ function print() { __p += __j.call(arguments, '') } return M = { next: L(0), throw: L(1), return: L(2) }, typeof Symbol == "function" && (M[Symbol.iterator] = function() { return this; }), M; - function L(j) { - return function(z) { + function L(z) { + return function(j) { return (function(F) { if (E) throw new TypeError("Generator is already executing."); for (; M && (M = 0, F[0] && (I = 0)), I; ) try { @@ -66068,7 +66068,7 @@ function print() { __p += __j.call(arguments, '') } } if (5 & F[0]) throw F[1]; return { value: F[0] ? F[1] : void 0, done: !0 }; - })([j, z]); + })([z, j]); }; } }, i = this && this.__read || function(_, S) { @@ -66096,13 +66096,13 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var d = e(7721), s = e(9305), u = l(e(1839)), g = e(6781), b = l(e(4531)), f = l(e(4271)), v = s.error.SERVICE_UNAVAILABLE, p = ["Neo.ClientError.Security.CredentialsExpired", "Neo.ClientError.Security.Forbidden", "Neo.ClientError.Security.TokenExpired", "Neo.ClientError.Security.Unauthorized"], m = s.internal.pool, y = m.Pool, k = m.PoolConfig, x = (function(_) { function S(E, O) { - var R = E.id, M = E.config, I = E.log, L = E.userAgent, j = E.boltAgent, z = E.authTokenManager, F = E.newPool, H = F === void 0 ? function() { + var R = E.id, M = E.config, I = E.log, L = E.userAgent, z = E.boltAgent, j = E.authTokenManager, F = E.newPool, H = F === void 0 ? function() { for (var W = [], Z = 0; Z < arguments.length; Z++) W[Z] = arguments[Z]; return new (y.bind.apply(y, c([void 0], i(W), !1)))(); } : F; O === void 0 && (O = null); var q = _.call(this) || this; - return q._id = R, q._config = M, q._log = I, q._clientCertificateHolder = new f.default({ clientCertificateProvider: q._config.clientCertificate }), q._authenticationProvider = new u.default({ authTokenManager: z, userAgent: L, boltAgent: j }), q._livenessCheckProvider = new b.default({ connectionLivenessCheckTimeout: M.connectionLivenessCheckTimeout }), q._userAgent = L, q._boltAgent = j, q._createChannelConnection = O || function(W) { + return q._id = R, q._config = M, q._log = I, q._clientCertificateHolder = new f.default({ clientCertificateProvider: q._config.clientCertificate }), q._authenticationProvider = new u.default({ authTokenManager: j, userAgent: L, boltAgent: z }), q._livenessCheckProvider = new b.default({ connectionLivenessCheckTimeout: M.connectionLivenessCheckTimeout }), q._userAgent = L, q._boltAgent = z, q._createChannelConnection = O || function(W) { return n(q, void 0, void 0, function() { var Z, $; return a(this, function(X) { @@ -66129,31 +66129,31 @@ function print() { __p += __j.call(arguments, '') } return this._createChannelConnection(O).then(function(L) { return L.release = function() { return L.idleTimestamp = Date.now(), R(O, L); - }, M._openConnections[L.id] = L, M._authenticationProvider.authenticate({ connection: L, auth: I }).catch(function(j) { - throw M._destroyConnection(L), j; + }, M._openConnections[L.id] = L, M._authenticationProvider.authenticate({ connection: L, auth: I }).catch(function(z) { + throw M._destroyConnection(L), z; }); }); }, S.prototype._validateConnectionOnAcquire = function(E, O) { var R = E.auth, M = E.skipReAuth; return n(this, void 0, void 0, function() { var I, L; - return a(this, function(j) { - switch (j.label) { + return a(this, function(z) { + switch (z.label) { case 0: if (!this._validateConnection(O)) return [2, !1]; - j.label = 1; + z.label = 1; case 1: - return j.trys.push([1, 3, , 4]), [4, this._livenessCheckProvider.check(O)]; + return z.trys.push([1, 3, , 4]), [4, this._livenessCheckProvider.check(O)]; case 2: - return j.sent(), [3, 4]; + return z.sent(), [3, 4]; case 3: - return I = j.sent(), this._log.debug("The connection ".concat(O.id, " is not alive because of an error ").concat(I.code, " '").concat(I.message, "'")), [2, !1]; + return I = z.sent(), this._log.debug("The connection ".concat(O.id, " is not alive because of an error ").concat(I.code, " '").concat(I.message, "'")), [2, !1]; case 4: - return j.trys.push([4, 6, , 7]), [4, this._authenticationProvider.authenticate({ connection: O, auth: R, skipReAuth: M })]; + return z.trys.push([4, 6, , 7]), [4, this._authenticationProvider.authenticate({ connection: O, auth: R, skipReAuth: M })]; case 5: - return j.sent(), [2, !0]; + return z.sent(), [2, !0]; case 6: - return L = j.sent(), this._log.debug("The connection ".concat(O.id, " is not valid because of an error ").concat(L.code, " '").concat(L.message, "'")), [2, !1]; + return L = z.sent(), this._log.debug("The connection ".concat(O.id, " is not valid because of an error ").concat(L.code, " '").concat(L.message, "'")), [2, !1]; case 7: return [2]; } @@ -66195,7 +66195,7 @@ function print() { __p += __j.call(arguments, '') } }, S.prototype._verifyAuthentication = function(E) { var O = E.getAddress, R = E.auth; return n(this, void 0, void 0, function() { - var M, I, L, j, z, F; + var M, I, L, z, j, F; return a(this, function(H) { switch (H.label) { case 0: @@ -66205,14 +66205,14 @@ function print() { __p += __j.call(arguments, '') } case 2: return I = H.sent(), [4, this._connectionPool.acquire({ auth: R, skipReAuth: !0 }, I)]; case 3: - if (L = H.sent(), M.push(L), j = !L.protocol().isLastMessageLogon(), !L.supportsReAuth) throw (0, s.newError)("Driver is connected to a database that does not support user switch."); - return j && L.supportsReAuth ? [4, this._authenticationProvider.authenticate({ connection: L, auth: R, waitReAuth: !0, forceReAuth: !0 })] : [3, 5]; + if (L = H.sent(), M.push(L), z = !L.protocol().isLastMessageLogon(), !L.supportsReAuth) throw (0, s.newError)("Driver is connected to a database that does not support user switch."); + return z && L.supportsReAuth ? [4, this._authenticationProvider.authenticate({ connection: L, auth: R, waitReAuth: !0, forceReAuth: !0 })] : [3, 5]; case 4: return H.sent(), [3, 7]; case 5: - return !j || L.supportsReAuth ? [3, 7] : [4, this._connectionPool.acquire({ auth: R }, I, { requireNew: !0 })]; + return !z || L.supportsReAuth ? [3, 7] : [4, this._connectionPool.acquire({ auth: R }, I, { requireNew: !0 })]; case 6: - (z = H.sent())._sticky = !0, M.push(z), H.label = 7; + (j = H.sent())._sticky = !0, M.push(j), H.label = 7; case 7: return [2, !0]; case 8: @@ -66342,8 +66342,8 @@ function print() { __p += __j.call(arguments, '') } r.StreamObserver = s; var u = (function(_) { function S(E) { - var O = E === void 0 ? {} : E, R = O.reactive, M = R !== void 0 && R, I = O.moreFunction, L = O.discardFunction, j = O.fetchSize, z = j === void 0 ? l : j, F = O.beforeError, H = O.afterError, q = O.beforeKeys, W = O.afterKeys, Z = O.beforeComplete, $ = O.afterComplete, X = O.server, Q = O.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = O.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = O.enrichMetadata, sr = O.onDb, pr = _.call(this) || this; - return pr._fieldKeys = null, pr._fieldLookup = null, pr._head = null, pr._queuedRecords = [], pr._tail = null, pr._error = null, pr._observers = [], pr._meta = {}, pr._server = X, pr._beforeError = F, pr._afterError = H, pr._beforeKeys = q, pr._afterKeys = W, pr._beforeComplete = Z, pr._afterComplete = $, pr._enrichMetadata = dr || c.functional.identity, pr._queryId = null, pr._moreFunction = I, pr._discardFunction = L, pr._discard = !1, pr._fetchSize = z, pr._lowRecordWatermark = tr, pr._highRecordWatermark = lr, pr._setState(M ? x.READY : x.READY_STREAMING), pr._setupAutoPull(), pr._paused = !1, pr._pulled = !M, pr._haveRecordStreamed = !1, pr._onDb = sr, pr; + var O = E === void 0 ? {} : E, R = O.reactive, M = R !== void 0 && R, I = O.moreFunction, L = O.discardFunction, z = O.fetchSize, j = z === void 0 ? l : z, F = O.beforeError, H = O.afterError, q = O.beforeKeys, W = O.afterKeys, Z = O.beforeComplete, $ = O.afterComplete, X = O.server, Q = O.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = O.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = O.enrichMetadata, sr = O.onDb, pr = _.call(this) || this; + return pr._fieldKeys = null, pr._fieldLookup = null, pr._head = null, pr._queuedRecords = [], pr._tail = null, pr._error = null, pr._observers = [], pr._meta = {}, pr._server = X, pr._beforeError = F, pr._afterError = H, pr._beforeKeys = q, pr._afterKeys = W, pr._beforeComplete = Z, pr._afterComplete = $, pr._enrichMetadata = dr || c.functional.identity, pr._queryId = null, pr._moreFunction = I, pr._discardFunction = L, pr._discard = !1, pr._fetchSize = j, pr._lowRecordWatermark = tr, pr._highRecordWatermark = lr, pr._setState(M ? x.READY : x.READY_STREAMING), pr._setupAutoPull(), pr._paused = !1, pr._pulled = !M, pr._haveRecordStreamed = !1, pr._onDb = sr, pr; } return o(S, _), S.prototype.pause = function() { this._paused = !0; @@ -66400,10 +66400,10 @@ function print() { __p += __j.call(arguments, '') } var I = null; this._beforeKeys && (I = this._beforeKeys(this._fieldKeys)); var L = function() { - R._head = R._fieldKeys, R._observers.some(function(j) { - return j.onKeys; - }) && R._observers.forEach(function(j) { - j.onKeys && j.onKeys(R._fieldKeys); + R._head = R._fieldKeys, R._observers.some(function(z) { + return z.onKeys; + }) && R._observers.forEach(function(z) { + z.onKeys && z.onKeys(R._fieldKeys); }), R._afterKeys && R._afterKeys(R._fieldKeys), O(); }; I ? Promise.resolve(I).then(function() { @@ -66630,28 +66630,28 @@ function print() { __p += __j.call(arguments, '') } try { var I = (0, a.int)(Date.now()), L = (0, a.int)(R.ttl).multiply(1e3).add(I); return L.lessThan(I) ? a.Integer.MAX_VALUE : L; - } catch (j) { + } catch (z) { throw (0, a.newError)("Unable to parse TTL entry from router ".concat(M, ` from raw routing table: `).concat(a.json.stringify(R), ` -Error message: `).concat(j.message), s); +Error message: `).concat(z.message), s); } })(y, m), _ = (function(R, M) { try { - var I = [], L = [], j = []; - return R.servers.forEach(function(z) { - var F = z.role, H = z.addresses; + var I = [], L = [], z = []; + return R.servers.forEach(function(j) { + var F = j.role, H = j.addresses; F === "ROUTE" ? I = v(H).map(function(q) { return d.fromUrl(q); - }) : F === "WRITE" ? j = v(H).map(function(q) { + }) : F === "WRITE" ? z = v(H).map(function(q) { return d.fromUrl(q); }) : F === "READ" && (L = v(H).map(function(q) { return d.fromUrl(q); })); - }), { routers: I, readers: L, writers: j }; - } catch (z) { + }), { routers: I, readers: L, writers: z }; + } catch (j) { throw (0, a.newError)("Unable to parse servers entry from router ".concat(M, ` from addresses: `).concat(a.json.stringify(R.servers), ` -Error message: `).concat(z.message), s); +Error message: `).concat(j.message), s); } })(y, m), S = _.routers, E = _.readers, O = _.writers; return f(S, "routers", m), f(E, "readers", m), new u({ database: p || y.db, routers: S, readers: E, writers: O, expirationTime: x, ttl: k }); @@ -66710,8 +66710,8 @@ Error message: `).concat(z.message), s); return x(k._config, k._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), y.prototype.requestRoutingInformation = function(k) { - var x = k.routingContext, _ = x === void 0 ? {} : x, S = k.databaseName, E = S === void 0 ? null : S, O = k.sessionContext, R = O === void 0 ? {} : O, M = k.onError, I = k.onCompleted, L = new l.RouteObserver({ onProtocolError: this._onProtocolError, onError: M, onCompleted: I }), j = R.bookmarks || f.empty(); - return this.write(c.default.route(_, j.values(), E), L, !0), L; + var x = k.routingContext, _ = x === void 0 ? {} : x, S = k.databaseName, E = S === void 0 ? null : S, O = k.sessionContext, R = O === void 0 ? {} : O, M = k.onError, I = k.onCompleted, L = new l.RouteObserver({ onProtocolError: this._onProtocolError, onError: M, onCompleted: I }), z = R.bookmarks || f.empty(); + return this.write(c.default.route(_, z.values(), E), L, !0), L; }, y.prototype.initialize = function(k) { var x = this, _ = k === void 0 ? {} : k, S = _.userAgent, E = (_.boltAgent, _.authToken), O = _.notificationFilter, R = _.onError, M = _.onComplete, I = new l.LoginObserver({ onError: function(L) { return x._onLoginError(L, R); @@ -67201,12 +67201,12 @@ Error message: `).concat(z.message), s); } }), Object.defineProperty(r, "staticAuthTokenManager", { enumerable: !0, get: function() { return L.staticAuthTokenManager; } }); - var j = e(7264); + var z = e(7264); Object.defineProperty(r, "routing", { enumerable: !0, get: function() { - return j.routing; + return z.routing; } }); - var z = a(e(6872)); - r.types = z; + var j = a(e(6872)); + r.types = j; var F = a(e(4027)); r.json = F; var H = i(e(1573)); @@ -67221,7 +67221,7 @@ Error message: `).concat(z.message), s); r.internal = W; var Z = { SERVICE_UNAVAILABLE: c.SERVICE_UNAVAILABLE, SESSION_EXPIRED: c.SESSION_EXPIRED, PROTOCOL_ERROR: c.PROTOCOL_ERROR }; r.error = Z; - var $ = { authTokenManagers: L.authTokenManagers, newError: c.newError, Neo4jError: c.Neo4jError, newGQLError: c.newGQLError, GQLError: c.GQLError, isRetriableError: c.isRetriableError, error: Z, Integer: l.default, int: l.int, isInt: l.isInt, inSafeRange: l.inSafeRange, toNumber: l.toNumber, toString: l.toString, internal: W, isPoint: g.isPoint, Point: g.Point, Date: d.Date, DateTime: d.DateTime, Duration: d.Duration, isDate: d.isDate, isDateTime: d.isDateTime, isDuration: d.isDuration, isLocalDateTime: d.isLocalDateTime, isLocalTime: d.isLocalTime, isTime: d.isTime, LocalDateTime: d.LocalDateTime, LocalTime: d.LocalTime, Time: d.Time, Node: s.Node, isNode: s.isNode, Relationship: s.Relationship, isRelationship: s.isRelationship, UnboundRelationship: s.UnboundRelationship, isUnboundRelationship: s.isUnboundRelationship, Path: s.Path, isPath: s.isPath, PathSegment: s.PathSegment, isPathSegment: s.isPathSegment, Record: u.default, ResultSummary: b.default, queryType: b.queryType, ServerInfo: b.ServerInfo, Notification: f.default, GqlStatusObject: f.GqlStatusObject, Plan: b.Plan, ProfiledPlan: b.ProfiledPlan, QueryStatistics: b.QueryStatistics, Stats: b.Stats, Result: p.default, EagerResult: m.default, Transaction: x.default, ManagedTransaction: _.default, TransactionPromise: S.default, Session: E.default, Driver: O.default, Connection: k.default, Releasable: y.Releasable, types: z, driver: R, json: F, auth: M.default, bookmarkManager: I.bookmarkManager, routing: j.routing, resultTransformers: H.default, notificationCategory: f.notificationCategory, notificationClassification: f.notificationClassification, notificationSeverityLevel: f.notificationSeverityLevel, notificationFilterDisabledCategory: v.notificationFilterDisabledCategory, notificationFilterDisabledClassification: v.notificationFilterDisabledClassification, notificationFilterMinimumSeverityLevel: v.notificationFilterMinimumSeverityLevel, clientCertificateProviders: q.clientCertificateProviders, resolveCertificateProvider: q.resolveCertificateProvider }; + var $ = { authTokenManagers: L.authTokenManagers, newError: c.newError, Neo4jError: c.Neo4jError, newGQLError: c.newGQLError, GQLError: c.GQLError, isRetriableError: c.isRetriableError, error: Z, Integer: l.default, int: l.int, isInt: l.isInt, inSafeRange: l.inSafeRange, toNumber: l.toNumber, toString: l.toString, internal: W, isPoint: g.isPoint, Point: g.Point, Date: d.Date, DateTime: d.DateTime, Duration: d.Duration, isDate: d.isDate, isDateTime: d.isDateTime, isDuration: d.isDuration, isLocalDateTime: d.isLocalDateTime, isLocalTime: d.isLocalTime, isTime: d.isTime, LocalDateTime: d.LocalDateTime, LocalTime: d.LocalTime, Time: d.Time, Node: s.Node, isNode: s.isNode, Relationship: s.Relationship, isRelationship: s.isRelationship, UnboundRelationship: s.UnboundRelationship, isUnboundRelationship: s.isUnboundRelationship, Path: s.Path, isPath: s.isPath, PathSegment: s.PathSegment, isPathSegment: s.isPathSegment, Record: u.default, ResultSummary: b.default, queryType: b.queryType, ServerInfo: b.ServerInfo, Notification: f.default, GqlStatusObject: f.GqlStatusObject, Plan: b.Plan, ProfiledPlan: b.ProfiledPlan, QueryStatistics: b.QueryStatistics, Stats: b.Stats, Result: p.default, EagerResult: m.default, Transaction: x.default, ManagedTransaction: _.default, TransactionPromise: S.default, Session: E.default, Driver: O.default, Connection: k.default, Releasable: y.Releasable, types: j, driver: R, json: F, auth: M.default, bookmarkManager: I.bookmarkManager, routing: z.routing, resultTransformers: H.default, notificationCategory: f.notificationCategory, notificationClassification: f.notificationClassification, notificationSeverityLevel: f.notificationSeverityLevel, notificationFilterDisabledCategory: v.notificationFilterDisabledCategory, notificationFilterDisabledClassification: v.notificationFilterDisabledClassification, notificationFilterMinimumSeverityLevel: v.notificationFilterMinimumSeverityLevel, clientCertificateProviders: q.clientCertificateProviders, resolveCertificateProvider: q.resolveCertificateProvider }; r.default = $; }, 9318: (t, r) => { r.read = function(e, o, n, a, i) { @@ -67382,13 +67382,13 @@ Error message: `).concat(z.message), s); Object.defineProperty(r, "distinct", { enumerable: !0, get: function() { return L.distinct; } }); - var j = e(8937); + var z = e(8937); Object.defineProperty(r, "distinctUntilChanged", { enumerable: !0, get: function() { - return j.distinctUntilChanged; + return z.distinctUntilChanged; } }); - var z = e(9612); + var j = e(9612); Object.defineProperty(r, "distinctUntilKeyChanged", { enumerable: !0, get: function() { - return z.distinctUntilKeyChanged; + return j.distinctUntilKeyChanged; } }); var F = e(4520); Object.defineProperty(r, "elementAt", { enumerable: !0, get: function() { @@ -67732,42 +67732,42 @@ Error message: `).concat(z.message), s); } }); }, 9445: function(t, r, e) { var o = this && this.__awaiter || function(O, R, M, I) { - return new (M || (M = Promise))(function(L, j) { - function z(q) { + return new (M || (M = Promise))(function(L, z) { + function j(q) { try { H(I.next(q)); } catch (W) { - j(W); + z(W); } } function F(q) { try { H(I.throw(q)); } catch (W) { - j(W); + z(W); } } function H(q) { var W; q.done ? L(q.value) : (W = q.value, W instanceof M ? W : new M(function(Z) { Z(W); - })).then(z, F); + })).then(j, F); } H((I = I.apply(O, R || [])).next()); }); }, n = this && this.__generator || function(O, R) { - var M, I, L, j, z = { label: 0, sent: function() { + var M, I, L, z, j = { label: 0, sent: function() { if (1 & L[0]) throw L[1]; return L[1]; }, trys: [], ops: [] }; - return j = { next: F(0), throw: F(1), return: F(2) }, typeof Symbol == "function" && (j[Symbol.iterator] = function() { + return z = { next: F(0), throw: F(1), return: F(2) }, typeof Symbol == "function" && (z[Symbol.iterator] = function() { return this; - }), j; + }), z; function F(H) { return function(q) { return (function(W) { if (M) throw new TypeError("Generator is already executing."); - for (; z; ) try { + for (; j; ) try { if (M = 1, I && (L = 2 & W[0] ? I.return : W[0] ? I.throw || ((L = I.return) && L.call(I), 0) : I.next) && !(L = L.call(I, W[1])).done) return L; switch (I = 0, L && (W = [2 & W[0], L.value]), W[0]) { case 0: @@ -67775,34 +67775,34 @@ Error message: `).concat(z.message), s); L = W; break; case 4: - return z.label++, { value: W[1], done: !1 }; + return j.label++, { value: W[1], done: !1 }; case 5: - z.label++, I = W[1], W = [0]; + j.label++, I = W[1], W = [0]; continue; case 7: - W = z.ops.pop(), z.trys.pop(); + W = j.ops.pop(), j.trys.pop(); continue; default: - if (!((L = (L = z.trys).length > 0 && L[L.length - 1]) || W[0] !== 6 && W[0] !== 2)) { - z = 0; + if (!((L = (L = j.trys).length > 0 && L[L.length - 1]) || W[0] !== 6 && W[0] !== 2)) { + j = 0; continue; } if (W[0] === 3 && (!L || W[1] > L[0] && W[1] < L[3])) { - z.label = W[1]; + j.label = W[1]; break; } - if (W[0] === 6 && z.label < L[1]) { - z.label = L[1], L = W; + if (W[0] === 6 && j.label < L[1]) { + j.label = L[1], L = W; break; } - if (L && z.label < L[2]) { - z.label = L[2], z.ops.push(W); + if (L && j.label < L[2]) { + j.label = L[2], j.ops.push(W); break; } - L[2] && z.ops.pop(), z.trys.pop(); + L[2] && j.ops.pop(), j.trys.pop(); continue; } - W = R.call(O, z); + W = R.call(O, j); } catch (Z) { W = [6, Z], I = 0; } finally { @@ -67820,13 +67820,13 @@ Error message: `).concat(z.message), s); return this; }, R); function I(L) { - R[L] = O[L] && function(j) { - return new Promise(function(z, F) { + R[L] = O[L] && function(z) { + return new Promise(function(j, F) { (function(H, q, W, Z) { Promise.resolve(Z).then(function($) { H({ value: $, done: W }); }, q); - })(z, F, (j = O[L](j)).done, j.value); + })(j, F, (z = O[L](z)).done, z.value); }); }; } @@ -67866,15 +67866,15 @@ Error message: `).concat(z.message), s); return new d.Observable(function(R) { var M, I; try { - for (var L = i(O), j = L.next(); !j.done; j = L.next()) { - var z = j.value; - if (R.next(z), R.closed) return; + for (var L = i(O), z = L.next(); !z.done; z = L.next()) { + var j = z.value; + if (R.next(j), R.closed) return; } } catch (F) { M = { error: F }; } finally { try { - j && !j.done && (I = L.return) && I.call(L); + z && !z.done && (I = L.return) && I.call(L); } finally { if (M) throw M.error; } @@ -67885,7 +67885,7 @@ Error message: `).concat(z.message), s); function S(O) { return new d.Observable(function(R) { (function(M, I) { - var L, j, z, F; + var L, z, j, F; return o(this, void 0, void 0, function() { var H, q; return n(this, function(W) { @@ -67895,23 +67895,23 @@ Error message: `).concat(z.message), s); case 1: return [4, L.next()]; case 2: - if ((j = W.sent()).done) return [3, 4]; - if (H = j.value, I.next(H), I.closed) return [2]; + if ((z = W.sent()).done) return [3, 4]; + if (H = z.value, I.next(H), I.closed) return [2]; W.label = 3; case 3: return [3, 1]; case 4: return [3, 11]; case 5: - return q = W.sent(), z = { error: q }, [3, 11]; + return q = W.sent(), j = { error: q }, [3, 11]; case 6: - return W.trys.push([6, , 9, 10]), j && !j.done && (F = L.return) ? [4, F.call(L)] : [3, 8]; + return W.trys.push([6, , 9, 10]), z && !z.done && (F = L.return) ? [4, F.call(L)] : [3, 8]; case 7: W.sent(), W.label = 8; case 8: return [3, 10]; case 9: - if (z) throw z.error; + if (j) throw j.error; return [7]; case 10: return [7]; @@ -68038,10 +68038,10 @@ Error message: `).concat(z.message), s); Object.defineProperty(r, "__esModule", { value: !0 }); var i = e(6587), c = e(3618), l = e(9730), d = e(754), s = e(2696), u = e(9691), g = a(e(9512)), b = (function() { function m(y) { - var k = y.connectionHolder, x = y.onClose, _ = y.onBookmarks, S = y.onConnection, E = y.reactive, O = y.fetchSize, R = y.impersonatedUser, M = y.highRecordWatermark, I = y.lowRecordWatermark, L = y.notificationFilter, j = y.apiTelemetryConfig, z = this; - this._connectionHolder = k, this._reactive = E, this._state = f.ACTIVE, this._onClose = x, this._onBookmarks = _, this._onConnection = S, this._onError = this._onErrorCallback.bind(this), this._fetchSize = O, this._onComplete = this._onCompleteCallback.bind(this), this._results = [], this._impersonatedUser = R, this._lowRecordWatermak = I, this._highRecordWatermark = M, this._bookmarks = l.Bookmarks.empty(), this._notificationFilter = L, this._apiTelemetryConfig = j, this._acceptActive = function() { + var k = y.connectionHolder, x = y.onClose, _ = y.onBookmarks, S = y.onConnection, E = y.reactive, O = y.fetchSize, R = y.impersonatedUser, M = y.highRecordWatermark, I = y.lowRecordWatermark, L = y.notificationFilter, z = y.apiTelemetryConfig, j = this; + this._connectionHolder = k, this._reactive = E, this._state = f.ACTIVE, this._onClose = x, this._onBookmarks = _, this._onConnection = S, this._onError = this._onErrorCallback.bind(this), this._fetchSize = O, this._onComplete = this._onCompleteCallback.bind(this), this._results = [], this._impersonatedUser = R, this._lowRecordWatermak = I, this._highRecordWatermark = M, this._bookmarks = l.Bookmarks.empty(), this._notificationFilter = L, this._apiTelemetryConfig = z, this._acceptActive = function() { }, this._activePromise = new Promise(function(F, H) { - z._acceptActive = F; + j._acceptActive = F; }); } return m.prototype._begin = function(y, k, x) { @@ -68126,16 +68126,16 @@ Error message: `).concat(z.message), s); }, rollback: function(m) { return { result: v(!1, m.connectionHolder, m.onError, m.onComplete, m.onConnection, m.pendingResults, m.preparationJob), state: f.ROLLED_BACK }; }, run: function(m, y, k) { - var x = k.connectionHolder, _ = k.onError, S = k.onComplete, E = k.onConnection, O = k.reactive, R = k.fetchSize, M = k.highRecordWatermark, I = k.lowRecordWatermark, L = k.preparationJob, j = L ?? Promise.resolve(); - return p(x.getConnection().then(function(z) { - return j.then(function() { - return z; + var x = k.connectionHolder, _ = k.onError, S = k.onComplete, E = k.onConnection, O = k.reactive, R = k.fetchSize, M = k.highRecordWatermark, I = k.lowRecordWatermark, L = k.preparationJob, z = L ?? Promise.resolve(); + return p(x.getConnection().then(function(j) { + return z.then(function() { + return j; }); - }).then(function(z) { - if (E(), z != null) return z.run(m, y, { bookmarks: l.Bookmarks.empty(), txConfig: d.TxConfig.empty(), beforeError: _, afterComplete: S, reactive: O, fetchSize: R, highRecordWatermark: M, lowRecordWatermark: I }); + }).then(function(j) { + if (E(), j != null) return j.run(m, y, { bookmarks: l.Bookmarks.empty(), txConfig: d.TxConfig.empty(), beforeError: _, afterComplete: S, reactive: O, fetchSize: R, highRecordWatermark: M, lowRecordWatermark: I }); throw (0, u.newError)("No connection available"); - }).catch(function(z) { - return new s.FailedObserver({ error: z, onError: _ }); + }).catch(function(j) { + return new s.FailedObserver({ error: j, onError: _ }); }), m, y, x, M, I); } }, FAILED: { commit: function(m) { var y = m.connectionHolder, k = m.onError; @@ -69102,7 +69102,7 @@ function y0(t, r) { if (o) for (var n = 0, a = o.length; n < a && (co(!(r = o[n](r)) || r.type, "Intercept handlers should return nothing or a change object"), r); n++) ; return r; } finally { - Ah(e); + Th(e); } } function Gf(t) { @@ -69119,7 +69119,7 @@ function Vf(t, r) { var e = N0(), o = t.changeListeners; if (o) { for (var n = 0, a = (o = o.slice()).length; n < a; n++) o[n](r); - Ah(e); + Th(e); } } function $d() { @@ -69214,7 +69214,7 @@ var LG = (function() { var n = !this.owned && $d(), a = Gf(this), i = a || n ? { object: this.array, type: "splice", index: r, removed: o, added: e, removedCount: o.length, addedCount: e.length } : null; n && Fg(i), this.atom.reportChanged(), a && Vf(this, i), n && qg(); }, t; -})(), _h = (function(t) { +})(), Eh = (function(t) { function r(e, o, n, a) { n === void 0 && (n = "ObservableArray@" + yl()), a === void 0 && (a = !1); var i = t.call(this) || this, c = new LG(n, o, i, a); @@ -69229,7 +69229,7 @@ var LG = (function() { }, r.prototype.concat = function() { for (var e = [], o = 0; o < arguments.length; o++) e[o] = arguments[o]; return this.$mobx.atom.reportObserved(), Array.prototype.concat.apply(this.peek(), e.map(function(n) { - return Ph(n) ? n.peek() : n; + return Mh(n) ? n.peek() : n; })); }, r.prototype.replace = function(e) { return this.$mobx.spliceWithArray(0, this.$mobx.values.length, e); @@ -69314,20 +69314,20 @@ var LG = (function() { } }, r; })(WS); -NG(_h.prototype, function() { +NG(Eh.prototype, function() { return nx(this.slice()); -}), Object.defineProperty(_h.prototype, "length", { enumerable: !1, configurable: !0, get: function() { +}), Object.defineProperty(Eh.prototype, "length", { enumerable: !1, configurable: !0, get: function() { return this.$mobx.getArrayLength(); }, set: function(t) { this.$mobx.setArrayLength(t); } }), ["every", "filter", "forEach", "indexOf", "join", "lastIndexOf", "map", "reduce", "reduceRight", "slice", "some", "toString", "toLocaleString"].forEach(function(t) { var r = Array.prototype[t]; - co(typeof r == "function", "Base function not defined on Array prototype: '" + t + "'"), tv(_h.prototype, t, function() { + co(typeof r == "function", "Base function not defined on Array prototype: '" + t + "'"), tv(Eh.prototype, t, function() { return r.apply(this.peek(), arguments); }); }), (function(t, r) { for (var e = 0; e < r.length; e++) tv(t, r[e], t[r[e]]); -})(_h.prototype, ["constructor", "intercept", "observe", "clear", "concat", "get", "replace", "toJS", "toJSON", "peek", "find", "findIndex", "splice", "spliceWithArray", "push", "pop", "set", "shift", "unshift", "reverse", "sort", "remove", "move", "toString", "toLocaleString"]); +})(Eh.prototype, ["constructor", "intercept", "observe", "clear", "concat", "get", "replace", "toJS", "toJSON", "peek", "find", "findIndex", "splice", "spliceWithArray", "push", "pop", "set", "shift", "unshift", "reverse", "sort", "remove", "move", "toString", "toLocaleString"]); var Tlr = jG(0); function jG(t) { return { enumerable: !1, configurable: !1, get: function() { @@ -69337,7 +69337,7 @@ function jG(t) { } }; } function Clr(t) { - Object.defineProperty(_h.prototype, "" + t, jG(t)); + Object.defineProperty(Eh.prototype, "" + t, jG(t)); } function tT(t) { for (var r = HS; r < t; r++) Clr(r); @@ -69345,7 +69345,7 @@ function tT(t) { } tT(1e3); var Rlr = D0("ObservableArrayAdministration", LG); -function Ph(t) { +function Mh(t) { return cT(t) && Rlr(t.$mobx); } var ky = {}, ev = (function(t) { @@ -69437,7 +69437,7 @@ function nT(t, r, e, o) { return r.apply(e, o); } finally { (function(a) { - UG(a.prevAllowStateChanges), Wf(), Ah(a.prevDerivation), a.notifySpy && qg({ time: Date.now() - a.startTime }); + UG(a.prevAllowStateChanges), Wf(), Th(a.prevDerivation), a.notifySpy && qg({ time: Date.now() - a.startTime }); })(n); } } @@ -69574,7 +69574,7 @@ function YS(t, r, e, o) { })(t, r, e, o); } function ij(t) { - return Ph(t) ? t.peek() : rg(t) ? t.entries() : wk(t) ? (function(r) { + return Mh(t) ? t.peek() : rg(t) ? t.entries() : wk(t) ? (function(r) { for (var e = []; ; ) { var o = r.next(); if (o.done) break; @@ -69589,7 +69589,7 @@ function Dlr(t, r) { function cj(t, r) { return t === r; } -var Mh = { identity: cj, structural: function(t, r) { +var Ih = { identity: cj, structural: function(t, r) { return h3(t, r); }, default: function(t, r) { return (function(e, o) { @@ -69610,7 +69610,7 @@ function qx(t, r, e) { function qG(t, r, e) { var o; arguments.length > 3 && wl(Wo("m007")), I0(t) && wl(Wo("m008")), (o = typeof e == "object" ? e : {}).name = o.name || t.name || r.name || "Reaction@" + yl(), o.fireImmediately = e === !0 || o.fireImmediately === !0, o.delay = o.delay || 0, o.compareStructural = o.compareStructural || o.struct || !1, r = ia(o.name, o.context ? r.bind(o.context) : r), o.context && (t = t.bind(o.context)); - var n, a = !0, i = !1, c = o.equals ? o.equals : o.compareStructural || o.struct ? Mh.structural : Mh.default, l = new f5(o.name, function() { + var n, a = !0, i = !1, c = o.equals ? o.equals : o.compareStructural || o.struct ? Ih.structural : Ih.default, l = new f5(o.name, function() { a || o.delay < 1 ? d() : i || (i = !0, setTimeout(function() { i = !1, d(); }, o.delay)); @@ -69687,7 +69687,7 @@ var x0 = (function() { var i = o.get(); if (!n || e) { var c = N0(); - r({ type: "update", object: o, newValue: i, oldValue: a }), Ah(c); + r({ type: "update", object: o, newValue: i, oldValue: a }), Th(c); } n = !1, a = i; }); @@ -69717,7 +69717,7 @@ WhyRun? computation '` + this.name + `': }, t; })(); x0.prototype[eV()] = x0.prototype.valueOf; -var Oh = D0("ComputedValue", x0), GG = (function() { +var Ah = D0("ComputedValue", x0), GG = (function() { function t(r, e) { this.target = r, this.name = e, this.values = {}, this.changeListeners = null, this.interceptors = null; } @@ -69734,15 +69734,15 @@ function kk(t, r) { return h5(t, "$mobx", e), e; } function Nlr(t, r, e, o) { - if (t.values[r] && !Oh(t.values[r])) return co("value" in e, "The property " + r + " in " + t.name + " is already observable, cannot redefine it as computed property"), void (t.target[r] = e.value); + if (t.values[r] && !Ah(t.values[r])) return co("value" in e, "The property " + r + " in " + t.name + " is already observable, cannot redefine it as computed property"), void (t.target[r] = e.value); if ("value" in e) if (I0(e.value)) { var n = e.value; XS(t, r, n.initialValue, n.enhancer); - } else Fx(e.value) && e.value.autoBind === !0 ? FG(t.target, r, e.value.originalFn) : Oh(e.value) ? (function(a, i, c) { + } else Fx(e.value) && e.value.autoBind === !0 ? FG(t.target, r, e.value.originalFn) : Ah(e.value) ? (function(a, i, c) { var l = a.name + "." + i; c.name = l, c.scope || (c.scope = a.target), a.values[i] = c, Object.defineProperty(a.target, i, HG(i)); })(t, r, e.value) : XS(t, r, e.value, o); - else VG(t, r, e.get, e.set, Mh.default, !0); + else VG(t, r, e.get, e.set, Ih.default, !0); } function XS(t, r, e, o) { if (lT(t.target, r), m0(t)) { @@ -69790,14 +69790,14 @@ function jb(t) { function zk(t, r) { if (t == null) return !1; if (r !== void 0) { - if (Ph(t) || rg(t)) throw new Error(Wo("m019")); + if (Mh(t) || rg(t)) throw new Error(Wo("m019")); if (jb(t)) { var e = t.$mobx; return e.values && !!e.values[r]; } return !1; } - return jb(t) || !!t.$mobx || eT(t) || xk(t) || Oh(t); + return jb(t) || !!t.$mobx || eT(t) || xk(t) || Ah(t); } function Y5(t) { return co(!!t, ":("), b3(function(r, e, o, n, a) { @@ -69835,9 +69835,9 @@ var ZG = Y5(Lf), jlr = Y5(KG), zlr = Y5(jf), Blr = Y5(my), Ulr = Y5(QG), sj = { }, shallowBox: function(t, r) { return arguments.length > 2 && kf("shallowBox"), new ev(t, jf, r); }, array: function(t, r) { - return arguments.length > 2 && kf("array"), new _h(t, Lf, r); + return arguments.length > 2 && kf("array"), new Eh(t, Lf, r); }, shallowArray: function(t, r) { - return arguments.length > 2 && kf("shallowArray"), new _h(t, jf, r); + return arguments.length > 2 && kf("shallowArray"), new Eh(t, jf, r); }, map: function(t, r) { return arguments.length > 2 && kf("map"), new mk(t, Lf, r); }, shallowMap: function(t, r) { @@ -69877,7 +69877,7 @@ function Lf(t, r, e) { return I0(t) && wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"), zk(t) ? t : Array.isArray(t) ? Ua.array(t, e) : yk(t) ? Ua.object(t, e) : wk(t) ? Ua.map(t, e) : t; } function KG(t, r, e) { - return I0(t) && wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"), t == null || jb(t) || Ph(t) || rg(t) ? t : Array.isArray(t) ? Ua.shallowArray(t, e) : yk(t) ? Ua.shallowObject(t, e) : wk(t) ? Ua.shallowMap(t, e) : wl("The shallow modifier / decorator can only used in combination with arrays, objects and maps"); + return I0(t) && wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"), t == null || jb(t) || Mh(t) || rg(t) ? t : Array.isArray(t) ? Ua.shallowArray(t, e) : yk(t) ? Ua.shallowObject(t, e) : wk(t) ? Ua.shallowMap(t, e) : wl("The shallow modifier / decorator can only used in combination with arrays, objects and maps"); } function jf(t) { return t; @@ -69885,7 +69885,7 @@ function jf(t) { function my(t, r, e) { if (h3(t, r)) return r; if (zk(t)) return t; - if (Array.isArray(t)) return new _h(t, my, e); + if (Array.isArray(t)) return new Eh(t, my, e); if (wk(t)) return new mk(t, my, e); if (yk(t)) { var o = {}; @@ -69911,7 +69911,7 @@ Object.keys(sj).forEach(function(t) { }; var Flr = {}, mk = (function() { function t(r, e, o) { - e === void 0 && (e = Lf), o === void 0 && (o = "ObservableMap@" + yl()), this.enhancer = e, this.name = o, this.$mobx = Flr, this._data = /* @__PURE__ */ Object.create(null), this._hasMap = /* @__PURE__ */ Object.create(null), this._keys = new _h(void 0, jf, this.name + ".keys()", !0), this.interceptors = null, this.changeListeners = null, this.dehancer = void 0, this.merge(r); + e === void 0 && (e = Lf), o === void 0 && (o = "ObservableMap@" + yl()), this.enhancer = e, this.name = o, this.$mobx = Flr, this._data = /* @__PURE__ */ Object.create(null), this._hasMap = /* @__PURE__ */ Object.create(null), this._keys = new Eh(void 0, jf, this.name + ".keys()", !0), this.interceptors = null, this.changeListeners = null, this.dehancer = void 0, this.merge(r); } return t.prototype._has = function(r) { return this._data[r] !== void 0; @@ -70116,22 +70116,22 @@ var ln, zg, Glr = ["mobxGuid", "resetId", "spyListeners", "strictMode", "runId"] }, Et = new oV(), nV = !1, aV = !1, bj = !1, AE = b5(); function zb(t, r) { if (typeof t == "object" && t !== null) { - if (Ph(t)) return co(r === void 0, Wo("m036")), t.$mobx.atom; + if (Mh(t)) return co(r === void 0, Wo("m036")), t.$mobx.atom; if (rg(t)) { var e = t; return r === void 0 ? zb(e._keys) : (co(!!(o = e._data[r] || e._hasMap[r]), "the entry '" + r + "' does not exist in the observable map '" + KS(t) + "'"), o); } var o; if (g5(t), r && !t.$mobx && t[r], jb(t)) return r ? (co(!!(o = t.$mobx.values[r]), "no observable property '" + r + "' found on the observable object '" + KS(t) + "'"), o) : wl("please specify a property"); - if (eT(t) || Oh(t) || xk(t)) return t; + if (eT(t) || Ah(t) || xk(t)) return t; } else if (typeof t == "function" && xk(t.$mobx)) return t.$mobx; return wl("Cannot obtain atom from " + t); } -function Eh(t, r) { - return co(t, "Expecting some object"), r !== void 0 ? Eh(zb(t, r)) : eT(t) || Oh(t) || xk(t) || rg(t) ? t : (g5(t), t.$mobx ? t.$mobx : void co(!1, "Cannot obtain administration from " + t)); +function Sh(t, r) { + return co(t, "Expecting some object"), r !== void 0 ? Sh(zb(t, r)) : eT(t) || Ah(t) || xk(t) || rg(t) ? t : (g5(t), t.$mobx ? t.$mobx : void co(!1, "Cannot obtain administration from " + t)); } function KS(t, r) { - return (r !== void 0 ? zb(t, r) : jb(t) || rg(t) ? Eh(t) : zb(t)).name; + return (r !== void 0 ? zb(t, r) : jb(t) || rg(t) ? Sh(t) : zb(t)).name; } function iV(t, r) { return cV(zb(t, r)); @@ -70233,16 +70233,16 @@ function QS(t) { case ln.POSSIBLY_STALE: for (var r = N0(), e = t.observing, o = e.length, n = 0; n < o; n++) { var a = e[n]; - if (Oh(a)) { + if (Ah(a)) { try { a.get(); } catch { - return Ah(r), !0; + return Th(r), !0; } - if (t.dependenciesState === ln.STALE) return Ah(r), !0; + if (t.dependenciesState === ln.STALE) return Th(r), !0; } } - return kV(t), Ah(r), !1; + return kV(t), Th(r), !1; } } function fV() { @@ -70279,13 +70279,13 @@ function JS(t) { } function pV(t) { var r = N0(), e = t(); - return Ah(r), e; + return Th(r), e; } function N0() { var t = Et.trackingDerivation; return Et.trackingDerivation = null, t; } -function Ah(t) { +function Th(t) { Et.trackingDerivation = t; } function kV(t) { @@ -70392,12 +70392,12 @@ function sT(t) { this.$mobx.values[r].set(e); }, !1, !1); } -var Ylr = sT(Mh.default), Xlr = sT(Mh.structural), Hx = function(t, r, e) { +var Ylr = sT(Ih.default), Xlr = sT(Ih.structural), Hx = function(t, r, e) { if (typeof r == "string") return Ylr.apply(null, arguments); co(typeof t == "function", Wo("m011")), co(arguments.length < 3, Wo("m012")); var o = typeof r == "object" ? r : {}; o.setter = typeof r == "function" ? r : o.setter; - var n = o.equals ? o.equals : o.compareStructural || o.struct ? Mh.structural : Mh.default; + var n = o.equals ? o.equals : o.compareStructural || o.struct ? Ih.structural : Ih.default; return new x0(t, o.context, n, o.name || t.name || "", o.setter); }; function ad(t, r, e) { @@ -70408,7 +70408,7 @@ function ad(t, r, e) { if (r && e === null && (e = []), r && t !== null && typeof t == "object") { for (var n = 0, a = e.length; n < a; n++) if (e[n][0] === t) return e[n][1]; } - if (Ph(t)) { + if (Mh(t)) { var i = o([]), c = t.map(function(s) { return ad(s, r, e); }); @@ -70438,17 +70438,17 @@ var uT = { allowStateChanges: function(t, r) { UG(o); } return e; -}, deepEqual: h3, getAtom: zb, getDebugName: KS, getDependencyTree: iV, getAdministration: Eh, getGlobalState: function() { +}, deepEqual: h3, getAtom: zb, getDebugName: KS, getDependencyTree: iV, getAdministration: Sh, getGlobalState: function() { return Et; }, getObserverTree: function(t, r) { return lV(zb(t, r)); }, interceptReads: function(t, r, e) { var o; - if (rg(t) || Ph(t) || oT(t)) o = Eh(t); + if (rg(t) || Mh(t) || oT(t)) o = Sh(t); else { if (!jb(t)) return wl("Expected observable map, object or array as first array"); if (typeof r != "string") return wl("InterceptReads can only be used with a specific property, not with an object in general"); - o = Eh(t, r); + o = Sh(t, r); } return o.dehancer !== void 0 ? wl("An intercept reader was already established") : (o.dehancer = typeof r == "function" ? r : e, function() { o.dehancer = void 0; @@ -70480,7 +70480,7 @@ var uT = { allowStateChanges: function(t, r) { }; } }, rO = { Reaction: f5, untracked: pV, Atom: Olr, BaseAtom: W5, useStrict: zG, isStrictModeEnabled: function() { return Et.strictMode; -}, spy: DG, comparer: Mh, asReference: function(t) { +}, spy: DG, comparer: Ih, asReference: function(t) { return Qv("asReference is deprecated, use observable.ref instead"), Ua.ref(t); }, asFlat: function(t) { return Qv("asFlat is deprecated, use observable.shallow instead"), Ua.shallow(t); @@ -70488,27 +70488,27 @@ var uT = { allowStateChanges: function(t, r) { return Qv("asStructure is deprecated. Use observable.struct, computed.struct or reaction options instead."), Ua.struct(t); }, asMap: function(t) { return Qv("asMap is deprecated, use observable.map or observable.shallowMap instead"), Ua.map(t || {}); -}, isModifierDescriptor: I0, isObservableObject: jb, isBoxedObservable: oT, isObservableArray: Ph, ObservableMap: mk, isObservableMap: rg, map: function(t) { +}, isModifierDescriptor: I0, isObservableObject: jb, isBoxedObservable: oT, isObservableArray: Mh, ObservableMap: mk, isObservableMap: rg, map: function(t) { return Qv("`mobx.map` is deprecated, use `new ObservableMap` or `mobx.observable.map` instead"), Ua.map(t); }, transaction: jp, observable: Ua, computed: Hx, isObservable: zk, isComputed: function(t, r) { if (t == null) return !1; if (r !== void 0) { if (jb(t) === !1 || !t.$mobx.values[r]) return !1; var e = zb(t, r); - return Oh(e); + return Ah(e); } - return Oh(t); + return Ah(t); }, extendObservable: YG, extendShallowObservable: XG, observe: function(t, r, e, o) { return typeof e == "function" ? (function(n, a, i, c) { - return Eh(n, a).observe(i, c); + return Sh(n, a).observe(i, c); })(t, r, e, o) : (function(n, a, i) { - return Eh(n).observe(a, i); + return Sh(n).observe(a, i); })(t, r, e); }, intercept: function(t, r, e) { return typeof e == "function" ? (function(o, n, a) { - return Eh(o, n).intercept(a); + return Sh(o, n).intercept(a); })(t, r, e) : (function(o, n) { - return Eh(o).intercept(n); + return Sh(o).intercept(n); })(t, r); }, autorun: qx, autorunAsync: function(t, r, e, o) { var n, a, i, c; @@ -70528,7 +70528,7 @@ var uT = { allowStateChanges: function(t, r) { if (a.call(c)) { l.dispose(); var d = N0(); - i.call(c), Ah(d); + i.call(c), Th(d); } }); }, reaction: qG, action: ia, isAction: Fx, runInAction: function(t, r, e) { @@ -70542,7 +70542,7 @@ var uT = { allowStateChanges: function(t, r) { function i(c, l) { var d = a.call(this, function() { return t(l); - }, void 0, Mh.default, "Transformer-" + t.name + "-" + c, void 0) || this; + }, void 0, Ih.default, "Transformer-" + t.name + "-" + c, void 0) || this; return d.sourceIdentifier = c, d.sourceObject = l, d; } return s3(i, a), i.prototype.onBecomeUnobserved = function() { @@ -70561,9 +70561,9 @@ var uT = { allowStateChanges: function(t, r) { return c ? c.get() : (c = e[i] = new n(i, a)).get(); }; }, whyRun: function(t, r) { - return Qv("`whyRun` is deprecated in favor of `trace`"), (t = mV(arguments)) ? Oh(t) || xk(t) ? hj(t.whyRun()) : wl(Wo("m025")) : hj(Wo("m024")); + return Qv("`whyRun` is deprecated in favor of `trace`"), (t = mV(arguments)) ? Ah(t) || xk(t) ? hj(t.whyRun()) : wl(Wo("m025")) : hj(Wo("m024")); }, isArrayLike: function(t) { - return Array.isArray(t) || Ph(t); + return Array.isArray(t) || Mh(t); }, extras: uT }, vj = !1, Zlr = function(t) { var r = rO[t]; Object.defineProperty(rO, t, { get: function() { @@ -71056,16 +71056,16 @@ var Gd = "CircularLayout", cdr = (function() { var v, p = (2 * ((v = s.value.size) !== null && v !== void 0 ? v : ka) + 12.5) * b; u += p, g.push(p); } - } catch (z) { - f.e(z); + } catch (j) { + f.e(j); } finally { f.f(); } var m = u / (2 * Math.PI); if (m < 250) { var y = 250 / m; - g.forEach(function(z, F) { - return g[F] = z * y; + g.forEach(function(j, F) { + return g[F] = j * y; }), m = 250; } var k, x = odr, _ = {}, S = kj(d.entries()); @@ -71073,11 +71073,11 @@ var Gd = "CircularLayout", cdr = (function() { for (S.s(); !(k = S.n()).done; ) { var E = tdr(k.value, 2), O = E[0], R = E[1], M = g[O] / m, I = x + M / 2; x = I + M / 2; - var L = Math.cos(I) * m, j = Math.sin(I) * m; - _[R.id] = { id: R.id, x: L, y: j }; + var L = Math.cos(I) * m, z = Math.sin(I) * m; + _[R.id] = { id: R.id, x: L, y: z }; } - } catch (z) { - S.e(z); + } catch (j) { + S.e(j); } finally { S.f(); } @@ -71488,8 +71488,8 @@ var _b = "d3ForceLayout", RE = function(t) { function _(O) { var R, M, I = d.length; O === void 0 && (O = 1); - for (var L = 0; L < O; ++L) for (u += (f - u) * b, p.forEach(function(j) { - j(u); + for (var L = 0; L < O; ++L) for (u += (f - u) * b, p.forEach(function(z) { + z(u); }), R = 0; R < I; ++R) (M = d[R]).fx == null ? M.x += M.vx *= v : (M.x = M.fx, M.vx = 0), M.fy == null ? M.y += M.vy *= v : (M.y = M.fy, M.vy = 0); return s; } @@ -71526,8 +71526,8 @@ var _b = "d3ForceLayout", RE = function(t) { }, force: function(O, R) { return arguments.length > 1 ? (R == null ? p.delete(O) : p.set(O, E(R)), s) : p.get(O); }, find: function(O, R, M) { - var I, L, j, z, F, H = 0, q = d.length; - for (M == null ? M = 1 / 0 : M *= M, H = 0; H < q; ++H) (j = (I = O - (z = d[H]).x) * I + (L = R - z.y) * L) < M && (F = z, M = j); + var I, L, z, j, F, H = 0, q = d.length; + for (M == null ? M = 1 / 0 : M *= M, H = 0; H < q; ++H) (z = (I = O - (j = d[H]).x) * I + (L = R - j.y) * L) < M && (F = j, M = z); return F; }, on: function(O, R) { return arguments.length > 1 ? (y.on(O, R), s) : y.on(O); @@ -71640,9 +71640,9 @@ var _b = "d3ForceLayout", RE = function(t) { var s, u, g, b = 1, f = 1; function v() { for (var y, k, x, _, S, E, O, R = s.length, M = 0; M < f; ++M) for (k = hT(s, kdr, mdr).visitAfter(p), y = 0; y < R; ++y) x = s[y], E = u[x.index], O = E * E, _ = x.x + x.vx, S = x.y + x.vy, k.visit(I); - function I(L, j, z, F, H) { + function I(L, z, j, F, H) { var q = L.data, W = L.r, Z = E + W; - if (!q) return j > _ + Z || F < _ - Z || z > S + Z || H < S - Z; + if (!q) return z > _ + Z || F < _ - Z || j > S + Z || H < S - Z; if (q.index > x.index) { var $ = _ - q.x - q.vx, X = S - q.y - q.vy, Q = $ * $ + X * X; Q < Z * Z && ($ === 0 && (Q += ($ = zf(g)) * $), X === 0 && (Q += (X = zf(g)) * X), Q = (Z - (Q = Math.sqrt(Q))) / Q * b, x.vx += ($ *= Q) * (Z = (W *= W) / (O + W)), x.vy += (X *= Q) * Z, q.vx -= $ * (Z = 1 - Z), q.vy -= X * Z); @@ -71673,11 +71673,11 @@ var _b = "d3ForceLayout", RE = function(t) { return 1 / Math.min(b[O.source.index], b[O.target.index]); }, y = Zd(30), k = 1; function x(O) { - for (var R = 0, M = d.length; R < k; ++R) for (var I, L, j, z, F, H, q, W = 0; W < M; ++W) L = (I = d[W]).source, z = (j = I.target).x + j.vx - L.x - L.vx || zf(v), F = j.y + j.vy - L.y - L.vy || zf(v), z *= H = ((H = Math.sqrt(z * z + F * F)) - u[W]) / H * O * s[W], F *= H, j.vx -= z * (q = f[W]), j.vy -= F * q, L.vx += z * (q = 1 - q), L.vy += F * q; + for (var R = 0, M = d.length; R < k; ++R) for (var I, L, z, j, F, H, q, W = 0; W < M; ++W) L = (I = d[W]).source, j = (z = I.target).x + z.vx - L.x - L.vx || zf(v), F = z.y + z.vy - L.y - L.vy || zf(v), j *= H = ((H = Math.sqrt(j * j + F * F)) - u[W]) / H * O * s[W], F *= H, z.vx -= j * (q = f[W]), z.vy -= F * q, L.vx += j * (q = 1 - q), L.vy += F * q; } function _() { if (g) { - var O, R, M = g.length, I = d.length, L = new Map(g.map((j, z) => [p(j, z, g), j])); + var O, R, M = g.length, I = d.length, L = new Map(g.map((z, j) => [p(z, j, g), z])); for (O = 0, b = new Array(M); O < I; ++O) (R = d[O]).index = O, typeof R.source != "object" && (R.source = Rj(L, R.source)), typeof R.target != "object" && (R.target = Rj(L, R.target)), b[R.source.index] = (b[R.source.index] || 0) + 1, b[R.target.index] = (b[R.target.index] || 0) + 1; for (O = 0, f = new Array(I); O < I; ++O) R = d[O], f[O] = b[R.source.index] / (b[R.source.index] + b[R.target.index]); s = new Array(I), S(), u = new Array(I), E(); @@ -72352,9 +72352,9 @@ var Fj = (function() { var M = l.indexOf(R); M >= 0 && l.splice(M, 1); var I = -1, L = u[R]; - L.forEach(function(j, z) { - var F = l.indexOf(j); - F >= 0 ? l.splice(F, 1) : j === S && (I = z); + L.forEach(function(z, j) { + var F = l.indexOf(z); + F >= 0 ? l.splice(F, 1) : z === S && (I = j); }), I > -1 && L.splice(I, 1); }); var E = { id: S }; @@ -72371,20 +72371,20 @@ var Fj = (function() { var O, R = {}, M = []; i[S.id].forEach(function(I) { if (I !== S.id && !R[I]) { - var L = d[I], j = { id: I, parent: S, sunId: E, moons: [], weight: L.weight || 1, children: function() { - return j.moons; + var L = d[I], z = { id: I, parent: S, sunId: E, moons: [], weight: L.weight || 1, children: function() { + return z.moons; }, size: function() { - return j.moons.length + 1; + return z.moons.length + 1; } }; - o || (j.finestIndex = L.finestIndex), j.originalId = L.originalId, M.push(j), R[I] = !0; + o || (z.finestIndex = L.finestIndex), z.originalId = L.originalId, M.push(z), R[I] = !0; } }), M.forEach(function(I) { g.planets[I.id] = I; }), S.planets = M, S.children = function() { return S.planets; }, S.weight = S.planets.reduce(function(I, L) { - var j; - return I + ((j = L.weight) !== null && j !== void 0 ? j : 1); + var z; + return I + ((z = L.weight) !== null && z !== void 0 ? z : 1); }, 0) + ((O = d[S.id].weight) !== null && O !== void 0 ? O : 1), S.size = function() { return S.planets.reduce(function(I, L) { return I + L.size(); @@ -72405,11 +72405,11 @@ var Fj = (function() { } } if (M > -1 && R.splice(M, 1), E !== void 0) { - var j, z = { id: O, parent: E, sunId: E.sunId, weight: S.weight || 1, size: function() { + var z, j = { id: O, parent: E, sunId: E.sunId, weight: S.weight || 1, size: function() { return 0; } }; - o || (z.finestIndex = S.finestIndex), z.originalId = S.originalId, g.moons[O] = z, E.moons.push(z), E.weight += z.weight, E.parent.weight += z.weight; - var F = (j = u[E.id]) !== null && j !== void 0 ? j : [], H = F.indexOf(O); + o || (j.finestIndex = S.finestIndex), j.originalId = S.originalId, g.moons[O] = j, E.moons.push(j), E.weight += j.weight, E.parent.weight += j.weight; + var F = (z = u[E.id]) !== null && z !== void 0 ? z : [], H = F.indexOf(O); H > -1 && F.splice(H, 1); } }), u.forEach(function(S, E) { @@ -72429,9 +72429,9 @@ var Fj = (function() { var O = S.id, R = c[O]; k[O] = y, S.previousIndex = E, S.id = y, y += 1, o && (a[O].finestIndex = S.id, R.finestIndex = S.id, S.finestIndex = S.id), m.push(R), S.planets.forEach(function(M) { var I = M.id, L = c[I]; - k[I] = y, M.id = y, y += 1, M.sunId = S.id, o && (a[I].finestIndex = M.id, L.finestIndex = M.id), n.sunMap[M.originalId] = S.originalId, m.push(L), M.moons.forEach(function(j) { - var z = j.id, F = c[z]; - k[z] = y, j.id = y, y += 1, j.sunId = S.id, o && (a[z].finestIndex = j.id, F.finestIndex = j.id), n.sunMap[j.originalId] = S.originalId, m.push(F); + k[I] = y, M.id = y, y += 1, M.sunId = S.id, o && (a[I].finestIndex = M.id, L.finestIndex = M.id), n.sunMap[M.originalId] = S.originalId, m.push(L), M.moons.forEach(function(z) { + var j = z.id, F = c[j]; + k[j] = y, z.id = y, y += 1, z.sunId = S.id, o && (a[j].finestIndex = z.id, F.finestIndex = z.id), n.sunMap[z.originalId] = S.originalId, m.push(F); }); }); }); @@ -72687,8 +72687,8 @@ var gl = "PhysLayout", Lm = new Float32Array(4), qu = 256, ME = function(t) { v.x += k || 0, v.y += x || 0; } this.nodeCenterPoint = p ? [v.x / p, v.y / p] : [0, 0], this.pinData = m, this.subGraphs = c.subGraphs, this.nodeSortMap = c.nodeSortMap, this.setupSprings(this.subGraphs[0]), this.setupSize(this.subGraphs[0]); - var j = ME(this.subGraphs[0].nodes), z = j.nodeIdToIndex, F = j.nodeIndexToId; - this.nodeIdToIndex = z, this.nodeIndexToId = F, a.bindTexture(a.TEXTURE_2D, this.updateTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.FLOAT, this.updateData), En.info("Setting gravity center to ", this.nodeCenterPoint), this.physShader.setUniform("u_gravityCenter", this.nodeCenterPoint), this.updateShader.use(), this.updateShader.setUniform("u_numNodesNew", l.nodes.length), this.updateShader.setUniform("u_physData", this.getPhysData(0).texture), this.updateShader.setUniform("u_updateData", this.updateTexture), a.disable(a.BLEND), this.vaoExt.bindVertexArrayOES(this.updateVao), a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData(1).frameBuffer), a.viewport(0, 0, Ct, Ct), a.drawArrays(a.TRIANGLE_STRIP, 0, 4), this.vaoExt.bindVertexArrayOES(null), this.curPhysData = (this.curPhysData + 1) % this.physData.length, this.useReadpixelWorkaround ? this.doReadpixelWorkaround() : (a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData().frameBuffer), a.readPixels(0, 0, Ct, Ct, a.RGBA, a.FLOAT, this.physPositions)), (u.length > 0 || g.length > 0) && (a.bindTexture(a.TEXTURE_2D, this.pinTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.UNSIGNED_BYTE, this.pinData)); + var z = ME(this.subGraphs[0].nodes), j = z.nodeIdToIndex, F = z.nodeIndexToId; + this.nodeIdToIndex = j, this.nodeIndexToId = F, a.bindTexture(a.TEXTURE_2D, this.updateTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.FLOAT, this.updateData), En.info("Setting gravity center to ", this.nodeCenterPoint), this.physShader.setUniform("u_gravityCenter", this.nodeCenterPoint), this.updateShader.use(), this.updateShader.setUniform("u_numNodesNew", l.nodes.length), this.updateShader.setUniform("u_physData", this.getPhysData(0).texture), this.updateShader.setUniform("u_updateData", this.updateTexture), a.disable(a.BLEND), this.vaoExt.bindVertexArrayOES(this.updateVao), a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData(1).frameBuffer), a.viewport(0, 0, Ct, Ct), a.drawArrays(a.TRIANGLE_STRIP, 0, 4), this.vaoExt.bindVertexArrayOES(null), this.curPhysData = (this.curPhysData + 1) % this.physData.length, this.useReadpixelWorkaround ? this.doReadpixelWorkaround() : (a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData().frameBuffer), a.readPixels(0, 0, Ct, Ct, a.RGBA, a.FLOAT, this.physPositions)), (u.length > 0 || g.length > 0) && (a.bindTexture(a.TEXTURE_2D, this.pinTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.UNSIGNED_BYTE, this.pinData)); var H = fw(e.rels), q = this.hasRelationshipFlatMapChanged(H, n); return this.shouldUpdate = this.nodeVariation > 0 || q, this.iterationCount = 0, this.flatRelationshipKeys = H, this.setupPhysicsForCoarse(), this.subGraphs[0]; } }, { key: "destroy", value: function() { @@ -73731,13 +73731,13 @@ var Pp = "ForceCytoLayout", kw = "forceDirected", mw = "coseBilkent", Fdr = (fun }), m = new Set([].concat(pw(p), pw(u))); if (v.size <= 100 && m.size <= 300) { var y = (function(R, M, I, L) { - var j, z = new Set(R), F = Mm(new Set(M)); + var z, j = new Set(R), F = Mm(new Set(M)); try { - for (F.s(); !(j = F.n()).done; ) { - var H = j.value, q = L.idToItem[H]; + for (F.s(); !(z = F.n()).done; ) { + var H = z.value, q = L.idToItem[H]; if (q) { var W = q.from, Z = q.to; - z.add(W), z.add(Z); + j.add(W), j.add(Z); } } } catch (pr) { @@ -73795,7 +73795,7 @@ var Pp = "ForceCytoLayout", kw = "forceDirected", mw = "coseBilkent", Fdr = (fun } } } - }, sr = Mm(z); + }, sr = Mm(j); try { for (sr.s(); !($ = sr.n()).done; ) dr($.value); } catch (pr) { @@ -74357,11 +74357,11 @@ function _t(t, r) { if (kO[f]) f = kO[f], p = !0; else if (f == "transparent") return { r: 0, g: 0, b: 0, a: 0, format: "name" }; return (v = Dg.rgb.exec(f)) ? { r: v[1], g: v[2], b: v[3] } : (v = Dg.rgba.exec(f)) ? { r: v[1], g: v[2], b: v[3], a: v[4] } : (v = Dg.hsl.exec(f)) ? { h: v[1], s: v[2], l: v[3] } : (v = Dg.hsla.exec(f)) ? { h: v[1], s: v[2], l: v[3], a: v[4] } : (v = Dg.hsv.exec(f)) ? { h: v[1], s: v[2], v: v[3] } : (v = Dg.hsva.exec(f)) ? { h: v[1], s: v[2], v: v[3], a: v[4] } : (v = Dg.hex8.exec(f)) ? { r: bu(v[1]), g: bu(v[2]), b: bu(v[3]), a: tz(v[4]), format: p ? "name" : "hex8" } : (v = Dg.hex6.exec(f)) ? { r: bu(v[1]), g: bu(v[2]), b: bu(v[3]), format: p ? "name" : "hex" } : (v = Dg.hex4.exec(f)) ? { r: bu(v[1] + "" + v[1]), g: bu(v[2] + "" + v[2]), b: bu(v[3] + "" + v[3]), a: tz(v[4] + "" + v[4]), format: p ? "name" : "hex8" } : !!(v = Dg.hex3.exec(f)) && { r: bu(v[1] + "" + v[1]), g: bu(v[2] + "" + v[2]), b: bu(v[3] + "" + v[3]), format: p ? "name" : "hex" }; - })(o)), Zx(o) == "object" && (kh(o.r) && kh(o.g) && kh(o.b) ? (n = o.r, a = o.g, i = o.b, c = { r: 255 * Ba(n, 255), g: 255 * Ba(a, 255), b: 255 * Ba(i, 255) }, g = !0, b = String(o.r).substr(-1) === "%" ? "prgb" : "rgb") : kh(o.h) && kh(o.s) && kh(o.v) ? (d = ly(o.s), s = ly(o.v), c = (function(f, v, p) { + })(o)), Zx(o) == "object" && (mh(o.r) && mh(o.g) && mh(o.b) ? (n = o.r, a = o.g, i = o.b, c = { r: 255 * Ba(n, 255), g: 255 * Ba(a, 255), b: 255 * Ba(i, 255) }, g = !0, b = String(o.r).substr(-1) === "%" ? "prgb" : "rgb") : mh(o.h) && mh(o.s) && mh(o.v) ? (d = ly(o.s), s = ly(o.v), c = (function(f, v, p) { f = 6 * Ba(f, 360), v = Ba(v, 100), p = Ba(p, 100); var m = Math.floor(f), y = f - m, k = p * (1 - v), x = p * (1 - y * v), _ = p * (1 - (1 - y) * v), S = m % 6; return { r: 255 * [p, x, k, k, _, p][S], g: 255 * [_, p, p, x, k, k][S], b: 255 * [k, k, _, p, p, x][S] }; - })(o.h, d, s), g = !0, b = "hsv") : kh(o.h) && kh(o.s) && kh(o.l) && (d = ly(o.s), u = ly(o.l), c = (function(f, v, p) { + })(o.h, d, s), g = !0, b = "hsv") : mh(o.h) && mh(o.s) && mh(o.l) && (d = ly(o.s), u = ly(o.l), c = (function(f, v, p) { var m, y, k; function x(E, O, R) { return R < 0 && (R += 1), R > 1 && (R -= 1), R < 1 / 6 ? E + 6 * (O - E) * R : R < 0.5 ? O : R < 2 / 3 ? E + (O - E) * (2 / 3 - R) * 6 : E; @@ -74650,7 +74650,7 @@ function tz(t) { return bu(t) / 255; } var mf, xw, _w, Dg = (xw = "[\\s|\\(]+(" + (mf = "(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)") + ")[,|\\s]+(" + mf + ")[,|\\s]+(" + mf + ")\\s*\\)?", _w = "[\\s|\\(]+(" + mf + ")[,|\\s]+(" + mf + ")[,|\\s]+(" + mf + ")[,|\\s]+(" + mf + ")\\s*\\)?", { CSS_UNIT: new RegExp(mf), rgb: new RegExp("rgb" + xw), rgba: new RegExp("rgba" + _w), hsl: new RegExp("hsl" + xw), hsla: new RegExp("hsla" + _w), hsv: new RegExp("hsv" + xw), hsva: new RegExp("hsva" + _w), hex3: /^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/, hex6: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/, hex4: /^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/, hex8: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/ }); -function kh(t) { +function mh(t) { return !!Dg.CSS_UNIT.exec(t); } var mO = function(t) { @@ -75316,8 +75316,8 @@ var Nsr = 2 * Math.PI, Jx = function(t, r, e) { var L = I !== null ? lH(I, k.p2) : Dp(_, b / 2); v.push(jm(k.p2, Dp(L, u / d))); } - var j = f[f.length - 1], z = i(j, s); - return v.push({ x: j.p2.x + z.x, y: j.p2.y + z.y }), r.relIsOppositeDirection(t) ? v.reverse() : v; + var z = f[f.length - 1], j = i(z, s); + return v.push({ x: z.p2.x + j.x, y: z.p2.y + j.y }), r.relIsOppositeDirection(t) ? v.reverse() : v; }, Lsr = function(t, r, e, o) { var n = arguments.length > 4 && arguments[4] !== void 0 && arguments[4], a = arguments.length > 5 && arguments[5] !== void 0 && arguments[5]; return y5(e, o) ? e.id === o.id ? (function(i, c, l) { @@ -75520,7 +75520,7 @@ var mH = (function() { if (n !== void 0 && a !== void 0) { var M = Lsr(x, _, S, E, O, y); if (M !== null) { - var I, L, j, z, F, H, q = this.isBoundingBoxOffScreen(M, n, a), W = Qx({ x: (I = S.x) !== null && I !== void 0 ? I : 0, y: (L = S.y) !== null && L !== void 0 ? L : 0 }, { x: (j = E.x) !== null && j !== void 0 ? j : 0, y: (z = E.y) !== null && z !== void 0 ? z : 0 }), Z = Qo(), $ = (((F = S.size) !== null && F !== void 0 ? F : ka) + ((H = E.size) !== null && H !== void 0 ? H : ka)) * Z, X = S.id !== E.id && $ > W; + var I, L, z, j, F, H, q = this.isBoundingBoxOffScreen(M, n, a), W = Qx({ x: (I = S.x) !== null && I !== void 0 ? I : 0, y: (L = S.y) !== null && L !== void 0 ? L : 0 }, { x: (z = E.x) !== null && z !== void 0 ? z : 0, y: (j = E.y) !== null && j !== void 0 ? j : 0 }), Z = Qo(), $ = (((F = S.size) !== null && F !== void 0 ? F : ka) + ((H = E.size) !== null && H !== void 0 ? H : ka)) * Z, X = S.id !== E.id && $ > W; R = !(q || X); } else R = !1; } @@ -75853,8 +75853,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho }; sr.length === 0; ) pr(); return Array.from(sr); })(L, O, ny, x, I, !!p, M); - var j, z = -(a.length - 2) * x / 2; - return j = b && b !== "center" ? b === "bottom" ? z + m / Math.PI : z - m / Math.PI : z, { lines: a, stylesPerChar: E, fullCaption: O, fontSize: x, fontFace: ny, fontColor: "", yPos: j, maxNoLines: M, hasContent: !0 }; + var z, j = -(a.length - 2) * x / 2; + return z = b && b !== "center" ? b === "bottom" ? j + m / Math.PI : j - m / Math.PI : j, { lines: a, stylesPerChar: E, fullCaption: O, fontSize: x, fontFace: ny, fontColor: "", yPos: z, maxNoLines: M, hasContent: !0 }; } function jy(t) { return jy = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(r) { @@ -76191,10 +76191,10 @@ var GE = "canvasRenderer", Ksr = (function() { }); this.disableArrowShadow = o.length > 500; } }, { key: "drawNode", value: function(o, n, a, i, c, l, d, s, u) { - var g = n.x, b = g === void 0 ? 0 : g, f = n.y, v = f === void 0 ? 0 : f, p = n.size, m = p === void 0 ? ka : p, y = n.captionAlign, k = y === void 0 ? "center" : y, x = n.disabled, _ = n.activated, S = n.selected, E = n.hovered, O = n.id, R = n.icon, M = n.overlayIcon, I = Kx(n), L = Qo(), j = this.getRingStyles(n, i, c), z = j.reduce(function(Ze, Wt) { + var g = n.x, b = g === void 0 ? 0 : g, f = n.y, v = f === void 0 ? 0 : f, p = n.size, m = p === void 0 ? ka : p, y = n.captionAlign, k = y === void 0 ? "center" : y, x = n.disabled, _ = n.activated, S = n.selected, E = n.hovered, O = n.id, R = n.icon, M = n.overlayIcon, I = Kx(n), L = Qo(), z = this.getRingStyles(n, i, c), j = z.reduce(function(Ze, Wt) { return Ze + Wt.width; }, 0), F = m * L, H = 2 * F, q = kT(F, u), W = q.nodeInfoLevel, Z = q.iconInfoLevel, $ = n.color || d, X = mO($), Q = F; - if (z > 0 && (Q = F + z), x) $ = l.color, X = l.fontColor; + if (j > 0 && (Q = F + j), x) $ = l.color, X = l.fontColor; else { var lr; if (_) { @@ -76207,7 +76207,7 @@ var GE = "canvasRenderer", Ksr = (function() { xo.addColorStop(0, "transparent"), xo.addColorStop(0.01, Yv(mt, 0.5 * Ft)), xo.addColorStop(0.05, Yv(mt, 0.5 * Ft)), xo.addColorStop(0.5, Yv(mt, 0.12 * Ft)), xo.addColorStop(0.75, Yv(mt, 0.03 * Ft)), xo.addColorStop(1, Yv(mt, 0)), Ze.fillStyle = xo, SH(Ze, Wt, Ut, uo), Ze.fill(); })(o, b, v, cr, Q, kr, ur); } - Tz(o, b, v, $, F), z > 0 && Xsr(o, b, v, F, j); + Tz(o, b, v, $, F), j > 0 && Xsr(o, b, v, F, z); var Or = !!I.length; if (R) { var Ir = hH(F, Or, Z, W), Mr = W > 0 ? 1 : 0, Lr = fH(Ir, Or, k, Z, W), Ar = Lr.iconXPos, Y = Lr.iconYPos, J = i.getValueForAnimationName(O, "iconSize", Ir), nr = i.getValueForAnimationName(O, "iconXPos", Ar), xr = i.getValueForAnimationName(O, "iconYPos", Y), Er = o.globalAlpha, Pr = x ? 0.1 : Mr; @@ -76277,22 +76277,22 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho o.fillStyle = m === !0 ? d.fontColor : s, o.font = "".concat(M, " ").concat(O, "px ").concat(R); var L = function(sr) { return dy(o, sr); - }, j = (p ?? 1) * (v === !0 ? k3 : 1), z = L(I); - if (z > i) { + }, z = (p ?? 1) * (v === !0 ? k3 : 1), j = L(I); + if (j > i) { var F = w5(I, L, function() { return i; }, 1, !1)[0]; - I = F.hasEllipsisChar === !0 ? "".concat(F.text, "...") : I, z = i; + I = F.hasEllipsisChar === !0 ? "".concat(F.text, "...") : I, j = i; } var H = Math.cos(a), q = Math.sin(a), W = { x: n.x, y: n.y }, Z = W.x, $ = W.y, X = a; g && (X = a - b, Z += 2 * O * H, $ += 2 * O * q, X -= b); - var Q = (1 + _) * f, lr = k === "bottom" ? O / 2 + j + Q : -(j + Q); - o.translate(Z, $), o.rotate(X), o.fillText(I, -z / 2, lr), o.rotate(-X), o.translate(-Z, -$); + var Q = (1 + _) * f, lr = k === "bottom" ? O / 2 + z + Q : -(z + Q); + o.translate(Z, $), o.rotate(X), o.fillText(I, -j / 2, lr), o.rotate(-X), o.translate(-Z, -$); var or = 2 * lr * Math.sin(a), tr = 2 * lr * Math.cos(a), dr = { position: { x: n.x - or, y: n.y + tr }, rotation: g ? a - Math.PI : a, width: i / f, height: (O + Q) / f }; l.setLabelInfo(c.id, dr); } } }, { key: "renderWaypointArrow", value: function(o, n, a, i, c, l, d, s, u, g) { - var b = arguments.length > 10 && arguments[10] !== void 0 ? arguments[10] : sz, f = Math.PI / 2, v = n.overlayIcon, p = n.color, m = n.disabled, y = n.selected, k = n.width, x = n.hovered, _ = n.captionAlign, S = y === !0, E = m === !0, O = v !== void 0, R = u.rings, M = u.shadow, I = r2(n, c, a, i, d, s), L = Qo(), j = uH(n, 1), z = !this.disableArrowShadow && d, F = E ? g.color : p ?? b, H = R[0].width * L, q = R[1].width * L, W = bH(k, S, R), Z = W.headHeight, $ = W.headChinHeight, X = W.headWidth, Q = W.headSelectedAdjustment, lr = W.headPositionOffset, or = Qx(I[I.length - 2], I[I.length - 1]), tr = lr, dr = Q; + var b = arguments.length > 10 && arguments[10] !== void 0 ? arguments[10] : sz, f = Math.PI / 2, v = n.overlayIcon, p = n.color, m = n.disabled, y = n.selected, k = n.width, x = n.hovered, _ = n.captionAlign, S = y === !0, E = m === !0, O = v !== void 0, R = u.rings, M = u.shadow, I = r2(n, c, a, i, d, s), L = Qo(), z = uH(n, 1), j = !this.disableArrowShadow && d, F = E ? g.color : p ?? b, H = R[0].width * L, q = R[1].width * L, W = bH(k, S, R), Z = W.headHeight, $ = W.headChinHeight, X = W.headWidth, Q = W.headSelectedAdjustment, lr = W.headPositionOffset, or = Qx(I[I.length - 2], I[I.length - 1]), tr = lr, dr = Q; Math.floor(I.length / 2), I.length > 2 && S && or < Z + Q - $ && (tr += or, dr -= or / 2 + $, I.pop(), Math.floor(I.length / 2)); var sr, pr, ur = I[I.length - 2], cr = I[I.length - 1], gr = (sr = ur, pr = cr, Math.atan2(pr.y - sr.y, pr.x - sr.x)), kr = { headPosition: { x: cr.x + Math.cos(gr) * tr, y: cr.y + Math.sin(gr) * tr }, headAngle: gr, headHeight: Z, headChinHeight: $, headWidth: X }; gH(I, S, Z, dr, R); @@ -76319,13 +76319,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho })(I) : null; if (o.save(), S) { var J = R[0].color, nr = R[1].color; - z && this.enableShadow(o, M), this.drawSegments(o, I, j + q, nr, s), xf(o, q, nr, kr, !1, !0), z && this.disableShadow(o), this.drawSegments(o, I, j + H, J, s), xf(o, H, J, kr, !1, !0); + j && this.enableShadow(o, M), this.drawSegments(o, I, z + q, nr, s), xf(o, q, nr, kr, !1, !0), j && this.disableShadow(o), this.drawSegments(o, I, z + H, J, s), xf(o, H, J, kr, !1, !0); } if (x === !0 && !S && !E) { var xr = M.color; - z && this.enableShadow(o, M), this.drawSegments(o, I, j, xr, s), xf(o, j, xr, kr), z && this.disableShadow(o); + j && this.enableShadow(o, M), this.drawSegments(o, I, z, xr, s), xf(o, z, xr, kr), j && this.disableShadow(o); } - if (this.drawSegments(o, I, j, F, s), xf(o, j, F, kr), d || O) { + if (this.drawSegments(o, I, z, F, s), xf(o, z, F, kr), d || O) { var Er = sH(Y, a, i, s, S, R, _ === "bottom" ? "bottom" : "top"), Pr = wH(Y); if (d && this.drawLabel(o, { x: Er.x, y: Er.y }, Er.angle, Pr, n, c, g, b), O) { var Dr, Yr, ie = v.position, me = ie === void 0 ? [0, 0] : ie, xe = v.url, Me = v.size, Ie = mz(Me === void 0 ? 1 : Me), he = [(Dr = me[0]) !== null && Dr !== void 0 ? Dr : 0, (Yr = me[1]) !== null && Yr !== void 0 ? Yr : 0], ee = yz(he, Pr, Ie), wr = ee.widthAlign, Ur = ee.heightAlign, Jr = S ? (Lr = Er.angle + f, Ar = $x(u.rings), { x: Math.cos(Lr) * Ar, y: Math.sin(Lr) * Ar }) : { x: 0, y: 0 }, Qr = me[1] < 0 ? -1 : 1, oe = Jr.x * Qr, Ne = Jr.y * Qr, se = Ie / 2; @@ -76336,8 +76336,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } o.restore(); } }, { key: "renderSelfArrow", value: function(o, n, a, i, c, l, d, s) { - var u = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : sz, g = n.overlayIcon, b = n.selected, f = n.width, v = n.hovered, p = n.disabled, m = n.color, y = Jx(n, a, i), k = y.startPoint, x = y.endPoint, _ = y.apexPoint, S = y.control1Point, E = y.control2Point, O = d.rings, R = d.shadow, M = Qo(), I = O[0].color, L = O[1].color, j = O[0].width * M, z = O[1].width * M, F = 40 * M, H = (f ?? 1) * M, q = !this.disableArrowShadow && l, W = H > 1 ? H / 2 : 1, Z = 9 * W, $ = 2 * W, X = 7 * W, Q = b === !0, lr = p === !0, or = g !== void 0, tr = Math.atan2(x.y - E.y, x.x - E.x), dr = Q ? j * Math.sqrt(1 + 2 * Z / X * (2 * Z / X)) : 0, sr = { x: x.x - Math.cos(tr) * (0.5 * Z - $ + dr), y: x.y - Math.sin(tr) * (0.5 * Z - $ + dr) }, pr = { headPosition: { x: x.x + Math.cos(tr) * (0.5 * Z - $ - dr), y: x.y + Math.sin(tr) * (0.5 * Z - $ - dr) }, headAngle: tr, headHeight: Z, headChinHeight: $, headWidth: X }; - if (o.save(), o.lineCap = "round", Q && (q && this.enableShadow(o, R), o.lineWidth = H + z, o.strokeStyle = L, this.drawLoop(o, k, sr, _, S, E), xf(o, z, L, pr, !1, !0), q && this.disableShadow(o), o.lineWidth = H + j, o.strokeStyle = I, this.drawLoop(o, k, sr, _, S, E), xf(o, j, I, pr, !1, !0)), o.lineWidth = H, v === !0 && !Q && !lr) { + var u = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : sz, g = n.overlayIcon, b = n.selected, f = n.width, v = n.hovered, p = n.disabled, m = n.color, y = Jx(n, a, i), k = y.startPoint, x = y.endPoint, _ = y.apexPoint, S = y.control1Point, E = y.control2Point, O = d.rings, R = d.shadow, M = Qo(), I = O[0].color, L = O[1].color, z = O[0].width * M, j = O[1].width * M, F = 40 * M, H = (f ?? 1) * M, q = !this.disableArrowShadow && l, W = H > 1 ? H / 2 : 1, Z = 9 * W, $ = 2 * W, X = 7 * W, Q = b === !0, lr = p === !0, or = g !== void 0, tr = Math.atan2(x.y - E.y, x.x - E.x), dr = Q ? z * Math.sqrt(1 + 2 * Z / X * (2 * Z / X)) : 0, sr = { x: x.x - Math.cos(tr) * (0.5 * Z - $ + dr), y: x.y - Math.sin(tr) * (0.5 * Z - $ + dr) }, pr = { headPosition: { x: x.x + Math.cos(tr) * (0.5 * Z - $ - dr), y: x.y + Math.sin(tr) * (0.5 * Z - $ - dr) }, headAngle: tr, headHeight: Z, headChinHeight: $, headWidth: X }; + if (o.save(), o.lineCap = "round", Q && (q && this.enableShadow(o, R), o.lineWidth = H + j, o.strokeStyle = L, this.drawLoop(o, k, sr, _, S, E), xf(o, j, L, pr, !1, !0), q && this.disableShadow(o), o.lineWidth = H + z, o.strokeStyle = I, this.drawLoop(o, k, sr, _, S, E), xf(o, z, I, pr, !1, !0)), o.lineWidth = H, v === !0 && !Q && !lr) { var ur = R.color; q && this.enableShadow(o, R), o.strokeStyle = ur, o.fillStyle = ur, this.drawLoop(o, k, sr, _, S, E), xf(o, H, ur, pr), q && this.disableShadow(o); } @@ -76414,19 +76414,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho var x = (function(S, E, O, R, M, I) { var L = arguments.length > 6 && arguments[6] !== void 0 && arguments[6]; if (!y5(O, R)) return 1 / 0; - var j = O === R ? (function(z, F, H, q) { - var W = Jx(F, H, q), Z = W.startPoint, $ = W.endPoint, X = W.apexPoint, Q = W.control1Point, lr = W.control2Point, or = UE(Z, X, Q, z), tr = UE(X, $, lr, z); + var z = O === R ? (function(j, F, H, q) { + var W = Jx(F, H, q), Z = W.startPoint, $ = W.endPoint, X = W.apexPoint, Q = W.control1Point, lr = W.control2Point, or = UE(Z, X, Q, j), tr = UE(X, $, lr, j); return Math.min(or, tr); - })(S, E, O, M) : (function(z, F, H, q, W, Z, $) { + })(S, E, O, M) : (function(j, F, H, q, W, Z, $) { var X = r2(F, H, q, W, Z, $), Q = 1 / 0; - if ($ && X.length === 3) Q = UE(X[0], X[2], X[1], z); + if ($ && X.length === 3) Q = UE(X[0], X[2], X[1], j); else for (var lr = 1; lr < X.length; lr++) { - var or = X[lr - 1], tr = X[lr], dr = pT(or, tr, z); + var or = X[lr - 1], tr = X[lr], dr = pT(or, tr, j); Q = dr < Q ? dr : Q; } return Q; })(S, E, M, O, R, I, L); - return j; + return z; })(o, p, y, k, m, b, g !== Xx); if (x < 10) { var _ = a.findIndex(function(S) { @@ -76761,21 +76761,21 @@ var YE = "svgRenderer", $sr = (function() { R.setAttribute("cx", String((v = x.x) !== null && v !== void 0 ? v : 0)), R.setAttribute("cy", String((p = x.y) !== null && p !== void 0 ? p : 0)), R.setAttribute("r", String(O)); var M = x.disabled ? s.color : x.color || u; if (R.setAttribute("fill", M), _.appendChild(R), E.length > 0) { - var I, L = O, j = WE(E); + var I, L = O, z = WE(E); try { - for (j.s(); !(I = j.n()).done; ) { - var z = I.value; - if (z.width > 0) { + for (z.s(); !(I = z.n()).done; ) { + var j = I.value; + if (j.width > 0) { var F, H; - L += z.width / 2; + L += j.width / 2; var q = document.createElementNS("http://www.w3.org/2000/svg", "circle"); - q.setAttribute("cx", String((F = x.x) !== null && F !== void 0 ? F : 0)), q.setAttribute("cy", String((H = x.y) !== null && H !== void 0 ? H : 0)), q.setAttribute("r", String(L)), q.setAttribute("fill", "none"), q.setAttribute("stroke", z.color), q.setAttribute("stroke-width", String(z.width)), _.appendChild(q), L += z.width / 2; + q.setAttribute("cx", String((F = x.x) !== null && F !== void 0 ? F : 0)), q.setAttribute("cy", String((H = x.y) !== null && H !== void 0 ? H : 0)), q.setAttribute("r", String(L)), q.setAttribute("fill", "none"), q.setAttribute("stroke", j.color), q.setAttribute("stroke-width", String(j.width)), _.appendChild(q), L += j.width / 2; } } } catch (Re) { - j.e(Re); + z.e(Re); } finally { - j.f(); + z.f(); } } var W = x.icon, Z = x.overlayIcon, $ = O, X = 2 * $, Q = kT($, a), lr = Q.nodeInfoLevel, or = Q.iconInfoLevel, tr = !!(!((m = x.captions) === null || m === void 0) && m.length || !((y = x.caption) === null || y === void 0) && y.length); @@ -76814,20 +76814,20 @@ var YE = "svgRenderer", $sr = (function() { if (!p.fromNode || !p.toNode || !y5(p.fromNode, p.toNode)) return 1; var m, y, k, x, _, S = l.getBundle(p), E = p.fromNode, O = p.toNode, R = p.showLabel, M = p.selected ? g.selected.rings : g.default.rings, I = uH(p, 1), L = p.disabled ? s.fontColor : u; if (E.id === O.id) { - var j = Jx(p, E, S), z = (m = j.startPoint, y = j.endPoint, k = j.apexPoint, x = j.control1Point, _ = j.control2Point, ["M".concat(m.x, ",").concat(m.y), "Q".concat(x.x, ",").concat(x.y, ",").concat(k.x, ",").concat(k.y), "Q".concat(_.x, ",").concat(_.y, ",").concat(y.x, ",").concat(y.y)].join(" ")), F = p.disabled ? s.color : p.color || u, H = p.selected ? M.map(function(Be) { + var z = Jx(p, E, S), j = (m = z.startPoint, y = z.endPoint, k = z.apexPoint, x = z.control1Point, _ = z.control2Point, ["M".concat(m.x, ",").concat(m.y), "Q".concat(x.x, ",").concat(x.y, ",").concat(k.x, ",").concat(k.y), "Q".concat(_.x, ",").concat(_.y, ",").concat(y.x, ",").concat(y.y)].join(" ")), F = p.disabled ? s.color : p.color || u, H = p.selected ? M.map(function(Be) { var ht; return { color: Be.color, width: (ht = Be.width) !== null && ht !== void 0 ? ht : 0 }; }).filter(function(Be) { return Be.width > 0; }) : []; - Dz(z, F, I, H, b).forEach(function(Be) { + Dz(j, F, I, H, b).forEach(function(Be) { return n.appendChild(Be); }); - var q = Nz(j.control2Point, j.endPoint, 9, 7, 2 / 9), W = p.disabled ? s.color : p.color || u; + var q = Nz(z.control2Point, z.endPoint, 9, 7, 2 / 9), W = p.disabled ? s.color : p.color || u; if (Iz(q, W, H, b).forEach(function(Be) { return n.appendChild(Be); }), R && (p.captions && p.captions.length > 0 || p.caption && p.caption.length > 0)) { - var Z, $ = Qo(), X = p.selected === !0, Q = X ? g.selected.rings : g.default.rings, lr = dH(j.apexPoint, j.angle, j.endPoint, j.control2Point, X, Q, p.width), or = lr.x, tr = lr.y, dr = lr.angle, sr = (lr.flip, Kx(p)), pr = sr.length > 0 ? (Z = Ly(sr)) === null || Z === void 0 ? void 0 : Z.fullCaption : ""; + var Z, $ = Qo(), X = p.selected === !0, Q = X ? g.selected.rings : g.default.rings, lr = dH(z.apexPoint, z.angle, z.endPoint, z.control2Point, X, Q, p.width), or = lr.x, tr = lr.y, dr = lr.angle, sr = (lr.flip, Kx(p)), pr = sr.length > 0 ? (Z = Ly(sr)) === null || Z === void 0 ? void 0 : Z.fullCaption : ""; if (pr) { var ur, cr, gr, kr, Or = 40 * $, Ir = (ur = p.captionSize) !== null && ur !== void 0 ? ur : 1, Mr = 6 * Ir * $, Lr = EO, Ar = p.selected ? "bold" : "normal"; c.measurementContext.font = "".concat(Ar, " ").concat(Mr, "px ").concat(Lr); @@ -77472,14 +77472,14 @@ void main(void) { var o = this, n = this.gl, a = new ArrayBuffer(4), i = new Uint32Array(a), c = new Uint8Array(a), l = {}; this.relBuffer === void 0 && (this.relBuffer = n.createBuffer()); for (var d = new ArrayBuffer(e.length * bl * 4), s = new Uint32Array(d), u = new Float32Array(d), g = function(f) { - var v = e[f], p = v.from, m = v.to, y = v.color, k = v.width, x = k === void 0 ? 1 : k, _ = v.key, S = v.disabled, E = o.idToIndex[p], O = o.idToIndex[m], R = E % Ct, M = Math.floor(E / Ct), I = O % Ct, L = Math.floor(O / Ct), j = [R, M, I, L], z = [I, L, R, M], F = (0, Kn.isNil)(y) ? o.defaultRelColor : y, H = Ew(S ? o.disableRelColor : F); + var v = e[f], p = v.from, m = v.to, y = v.color, k = v.width, x = k === void 0 ? 1 : k, _ = v.key, S = v.disabled, E = o.idToIndex[p], O = o.idToIndex[m], R = E % Ct, M = Math.floor(E / Ct), I = O % Ct, L = Math.floor(O / Ct), z = [R, M, I, L], j = [I, L, R, M], F = (0, Kn.isNil)(y) ? o.defaultRelColor : y, H = Ew(S ? o.disableRelColor : F); l[_] = f; var q = 0, W = function(Z, $, X, Q) { s[f * bl + q] = Z, q += 1; for (var lr = 0; lr < $.length; lr++) c[lr] = $[lr]; s[f * bl + q] = i[0], q += 1, c[0] = X, s[f * bl + q] = i[0], u[f * bl + (q += 1)] = Q, q += 1; }; - W(H, j, 255, x), W(H, z, 0, x), W(H, j, 0, x), W(H, z, 0, x), W(H, j, 0, x), W(H, z, 255, x); + W(H, z, 255, x), W(H, j, 0, x), W(H, z, 0, x), W(H, j, 0, x), W(H, z, 0, x), W(H, j, 255, x); }, b = 0; b < e.length; b++) g(b); n.bindBuffer(n.ARRAY_BUFFER, this.relBuffer), n.bufferData(n.ARRAY_BUFFER, d, n.DYNAMIC_DRAW), this.numRels = e.length, this.relDataBuffer = d, this.relData = { positionsAndColors: s, widths: u }, this.relIdToIndex = l, this.vaoExt.deleteVertexArrayOES(this.relVao), this.relVao = this.vaoExt.createVertexArrayOES(), this.vaoExt.bindVertexArrayOES(this.relVao), this.relShader.use(), n.bindBuffer(n.ARRAY_BUFFER, this.relBuffer), this.relShader.setAttributePointerByteNorm("a_color", 4, 0, 16), this.relShader.setAttributePointerByteNorm("a_from", 2, 4, 16), this.relShader.setAttributePointerByteNorm("a_to", 2, 6, 16), this.relShader.setAttributePointerByteNorm("a_triside", 1, 8, 16), this.relShader.setAttributePointerFloat("a_width", 1, 12, 16), this.vaoExt.bindVertexArrayOES(null); } }, { key: "renderAnimations", value: function(e) { @@ -77720,10 +77720,10 @@ var qz = 5e-5, sur = (function() { if (isNaN(x) || isNaN(_)) return En.info("fit() function couldn't calculate center point, not updating viewport"), !1; var O = o.noPan, R = o.outOnly, M = o.minZoom, I = o.maxZoom; i.setTarget(O ? b : x), c.setTarget(O ? f : _); - var L = jO(S, E, n, a), j = L.zoomX, z = L.zoomY; - if (j === 1 / 0 && z === 1 / 0) l.setTarget(m); + var L = jO(S, E, n, a), z = L.zoomX, j = L.zoomY; + if (z === 1 / 0 && j === 1 / 0) l.setTarget(m); else { - var F = jH(j, z, M, I); + var F = jH(z, j, M, I); R && g < F ? l.setTarget(g) : l.setTarget(F); } return !0; @@ -77767,28 +77767,28 @@ function sy() { function a(b, f, v, p) { var m = f && f.prototype instanceof c ? f : c, y = Object.create(m.prototype); return hu(y, "_invoke", (function(k, x, _) { - var S, E, O, R = 0, M = _ || [], I = !1, L = { p: 0, n: 0, v: t, a: j, f: j.bind(t, 4), d: function(z, F) { - return S = z, E = 0, O = t, L.n = F, i; + var S, E, O, R = 0, M = _ || [], I = !1, L = { p: 0, n: 0, v: t, a: z, f: z.bind(t, 4), d: function(j, F) { + return S = j, E = 0, O = t, L.n = F, i; } }; - function j(z, F) { - for (E = z, O = F, r = 0; !I && R && !H && r < M.length; r++) { + function z(j, F) { + for (E = j, O = F, r = 0; !I && R && !H && r < M.length; r++) { var H, q = M[r], W = L.p, Z = q[2]; - z > 3 ? (H = Z === F) && (O = q[(E = q[4]) ? 5 : (E = 3, 3)], q[4] = q[5] = t) : q[0] <= W && ((H = z < 2 && W < q[1]) ? (E = 0, L.v = F, L.n = q[1]) : W < Z && (H = z < 3 || q[0] > F || F > Z) && (q[4] = z, q[5] = F, L.n = Z, E = 0)); + j > 3 ? (H = Z === F) && (O = q[(E = q[4]) ? 5 : (E = 3, 3)], q[4] = q[5] = t) : q[0] <= W && ((H = j < 2 && W < q[1]) ? (E = 0, L.v = F, L.n = q[1]) : W < Z && (H = j < 3 || q[0] > F || F > Z) && (q[4] = j, q[5] = F, L.n = Z, E = 0)); } - if (H || z > 1) return i; + if (H || j > 1) return i; throw I = !0, F; } - return function(z, F, H) { + return function(j, F, H) { if (R > 1) throw TypeError("Generator is already running"); - for (I && F === 1 && j(F, H), E = F, O = H; (r = E < 2 ? t : O) || !I; ) { - S || (E ? E < 3 ? (E > 1 && (L.n = -1), j(E, O)) : L.n = O : L.v = O); + for (I && F === 1 && z(F, H), E = F, O = H; (r = E < 2 ? t : O) || !I; ) { + S || (E ? E < 3 ? (E > 1 && (L.n = -1), z(E, O)) : L.n = O : L.v = O); try { if (R = 2, S) { - if (E || (z = "next"), r = S[z]) { + if (E || (j = "next"), r = S[j]) { if (!(r = r.call(S, O))) throw TypeError("iterator result is not an object"); if (!r.done) return r; O = r.value, E < 2 && (E = 0); - } else E === 1 && (r = S.return) && r.call(S), E < 2 && (O = TypeError("The iterator does not provide a '" + z + "' method"), E = 1); + } else E === 1 && (r = S.return) && r.call(S), E < 2 && (O = TypeError("The iterator does not provide a '" + j + "' method"), E = 1); S = t; } else if ((r = (I = L.n < 0) ? O : k.call(x, L)) !== i) break; } catch (q) { @@ -77936,10 +77936,10 @@ var Pw = "NvlController", Um = { filename: "visualisation.png", backgroundColor: } var L = BE(E, this.onWebGLContextLost.bind(this)); L.setAttribute("data-testid", "nvl-c2d-canvas"); - var j = L.getContext("2d"), z = document.createElementNS("http://www.w3.org/2000/svg", "svg"); - Object.assign(z.style, gi(gi({}, eO), {}, { overflow: "hidden", width: "100%", height: "100%" })), E.appendChild(z); + var z = L.getContext("2d"), j = document.createElementNS("http://www.w3.org/2000/svg", "svg"); + Object.assign(j.style, gi(gi({}, eO), {}, { overflow: "hidden", width: "100%", height: "100%" })), E.appendChild(j); var F = document.createElement("div"); - Object.assign(F.style, gi(gi({}, eO), {}, { overflow: "hidden" })), E.appendChild(F), this.htmlOverlay = F, this.hasResized = !0, this.hierarchicalLayout = new isr(gi(gi({}, f), {}, { state: this.state })), this.gridLayout = new Ydr({ state: this.state }), this.freeLayout = new Vdr({ state: this.state }), this.d3ForceLayout = new Adr({ state: this.state }), this.circularLayout = new cdr(gi(gi({}, f), {}, { state: this.state })), this.forceLayout = S ? this.d3ForceLayout : new Fdr(gi(gi({}, f), {}, { webGLContext: this.webGLContext, state: this.state })), this.state.setLayout(v), this.state.setLayoutOptions(f), this.canvasRenderer = new Ksr(L, j, a, c), this.svgRenderer = new $sr(z, a, c), this.glCanvas = O, this.canvasRect = O.getBoundingClientRect(), this.glMinimapCanvas = R, this.c2dCanvas = L, this.svg = z; + Object.assign(F.style, gi(gi({}, eO), {}, { overflow: "hidden" })), E.appendChild(F), this.htmlOverlay = F, this.hasResized = !0, this.hierarchicalLayout = new isr(gi(gi({}, f), {}, { state: this.state })), this.gridLayout = new Ydr({ state: this.state }), this.freeLayout = new Vdr({ state: this.state }), this.d3ForceLayout = new Adr({ state: this.state }), this.circularLayout = new cdr(gi(gi({}, f), {}, { state: this.state })), this.forceLayout = S ? this.d3ForceLayout : new Fdr(gi(gi({}, f), {}, { webGLContext: this.webGLContext, state: this.state })), this.state.setLayout(v), this.state.setLayoutOptions(f), this.canvasRenderer = new Ksr(L, z, a, c), this.svgRenderer = new $sr(j, a, c), this.glCanvas = O, this.canvasRect = O.getBoundingClientRect(), this.glMinimapCanvas = R, this.c2dCanvas = L, this.svg = j; var H = a.renderer; this.glCanvas.style.opacity = H === $v ? "1" : "0", this.c2dCanvas.style.opacity = H === Tf ? "1" : "0", this.svg.style.opacity = H === Mp ? "1" : "0", this.isInRenderSwitchAnimation = !1, this.justSwitchedRenderer = !1, this.justSwitchedLayout = !1, this.hasResized = !1, this.layoutUpdating = !1, this.layoutComputing = !1, this.isRenderingDisabled = !1, x.addChannel(Pw), _.addChannel(Pw), this.setRenderSwitchAnimation = function() { u.isInRenderSwitchAnimation = !1; @@ -78027,8 +78027,8 @@ var Pw = "NvlController", Um = { filename: "visualisation.png", backgroundColor: var L = n.state.renderer; if ((L === $v || S) && n.glController.renderMainScene(I), L === Tf || L === Mp || S) { n.canvasRenderer.processUpdates(), n.canvasRenderer.render(I); - for (var j = 0; j < c.items.length; j++) { - var z = c.items[j].id, F = n.canvasRenderer.arrowBundler.getBundle(c.items[j]), H = c.idToHtmlOverlay[z], q = F.labelInfo[z]; + for (var z = 0; z < c.items.length; z++) { + var j = c.items[z].id, F = n.canvasRenderer.arrowBundler.getBundle(c.items[z]), H = c.idToHtmlOverlay[j], q = F.labelInfo[j]; if (H && q) { var W = q.rotation, Z = q.position, $ = q.width, X = q.height, Q = n.mapCanvasSpaceToRelativePosition(Z.x, Z.y), lr = Q.x, or = Q.y, tr = $ > 5 && L !== $v; Object.assign(H.style, { top: "".concat(or, "px"), left: "".concat(lr, "px"), width: "".concat($, "px"), height: "".concat(X, "px"), display: tr ? "block" : "none", transform: "translate(-50%, -50%) scale(".concat(Number(n.state.zoom), ") rotate(").concat(W, "rad") }); @@ -78136,19 +78136,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho M !== void 0 && I !== void 0 && M > m && M < y && I > k && I < x && _.push(R); } if (f.includes("relationship")) { - var L, j = NO(p.items); + var L, z = NO(p.items); try { - for (j.s(); !(L = j.n()).done; ) { - var z = L.value, F = z.from, H = z.to, q = v.idToPosition[F], W = v.idToPosition[H]; + for (z.s(); !(L = z.n()).done; ) { + var j = L.value, F = j.from, H = j.to, q = v.idToPosition[F], W = v.idToPosition[H]; if (q.x !== void 0 && q.y !== void 0 && W.x !== void 0 && W.y !== void 0) { var Z = q.x > m && q.x < y && q.y > k && q.y < x, $ = W.x > m && W.x < y && W.y > k && W.y < x; - Z && $ && S.push(z); + Z && $ && S.push(j); } } } catch (X) { - j.e(X); + z.e(X); } finally { - j.f(); + z.f(); } } return { nodes: _, rels: S }; @@ -78524,8 +78524,8 @@ function xur(t, r, e) { var _ur = function(t) { var r = t.minZoom, e = t.maxZoom, o = t.allowDynamicMinZoom, n = o === void 0 || o, a = t.layout, i = t.layoutOptions, c = t.styling, l = c === void 0 ? {} : c, d = t.panX, s = d === void 0 ? 0 : d, u = t.panY, g = u === void 0 ? 0 : u, b = t.initialZoom, f = t.renderer, v = f === void 0 ? Tf : f, p = t.disableWebGL, m = p !== void 0 && p, y = t.disableWebWorkers, k = y !== void 0 && y, x = t.disableTelemetry, _ = x !== void 0 && x; zG(!0), uT.isolateGlobalState(); - var S = (function(z) { - var F = z.nodeDefaultBorderColor, H = z.selectedBorderColor, q = z.disabledItemColor, W = z.disabledItemFontColor, Z = z.selectedInnerBorderColor, $ = z.dropShadowColor, X = z.defaultNodeColor, Q = z.defaultRelationshipColor, lr = z.minimapViewportBoxColor, or = zE({}, oz.default), tr = zE({}, oz.selected), dr = zE({}, nz.selected), sr = { color: _V, fontColor: "#DDDDDD" }, pr = xV, ur = "#FFDF81"; + var S = (function(j) { + var F = j.nodeDefaultBorderColor, H = j.selectedBorderColor, q = j.disabledItemColor, W = j.disabledItemFontColor, Z = j.selectedInnerBorderColor, $ = j.dropShadowColor, X = j.defaultNodeColor, Q = j.defaultRelationshipColor, lr = j.minimapViewportBoxColor, or = zE({}, oz.default), tr = zE({}, oz.selected), dr = zE({}, nz.selected), sr = { color: _V, fontColor: "#DDDDDD" }, pr = xV, ur = "#FFDF81"; return yf(Z, function(cr) { tr.rings[0].color = cr, dr.rings[0].color = cr; }, "selectedInnerBorderColor"), yf(H, function(cr) { @@ -78557,59 +78557,59 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho }, "defaultNodeColor"), yf(Q, function(cr) { pr = cr; }, "defaultRelationshipColor"), { nodeBorderStyles: { default: or, selected: tr }, relationshipBorderStyles: { default: nz.default, selected: dr }, disabledItemStyles: sr, defaultNodeColor: ur, defaultRelationshipColor: pr, minimapViewportBoxColor: lr || gT }; - })(l), E = S.nodeBorderStyles, O = S.relationshipBorderStyles, R = S.disabledItemStyles, M = S.defaultNodeColor, I = S.defaultRelationshipColor, L = S.minimapViewportBoxColor, j = Ua({ zoom: b || NE, minimapZoom: NE, defaultZoomLevel: NE, panX: s, panY: g, minimapPanX: 0, minimapPanY: 0, fitNodeIds: [], resetZoom: !1, zoomOptions: LE, forceWebGL: !1, renderer: v, disableWebGL: m, disableWebWorkers: k, disableTelemetry: _, fitMovement: 0, layout: a, layoutOptions: i, maxDistance: 0, maxNodeRadius: 50, nodeBorderStyles: E, minZoom: (0, Kn.isNil)(r) ? 0.075 : r, maxZoom: (0, Kn.isNil)(e) ? 10 : e, relationshipBorderStyles: O, disabledItemStyles: R, defaultNodeColor: M, defaultRelationshipColor: I, minimapViewportBoxColor: L, get minMinimapZoom() { + })(l), E = S.nodeBorderStyles, O = S.relationshipBorderStyles, R = S.disabledItemStyles, M = S.defaultNodeColor, I = S.defaultRelationshipColor, L = S.minimapViewportBoxColor, z = Ua({ zoom: b || NE, minimapZoom: NE, defaultZoomLevel: NE, panX: s, panY: g, minimapPanX: 0, minimapPanY: 0, fitNodeIds: [], resetZoom: !1, zoomOptions: LE, forceWebGL: !1, renderer: v, disableWebGL: m, disableWebWorkers: k, disableTelemetry: _, fitMovement: 0, layout: a, layoutOptions: i, maxDistance: 0, maxNodeRadius: 50, nodeBorderStyles: E, minZoom: (0, Kn.isNil)(r) ? 0.075 : r, maxZoom: (0, Kn.isNil)(e) ? 10 : e, relationshipBorderStyles: O, disabledItemStyles: R, defaultNodeColor: M, defaultRelationshipColor: I, minimapViewportBoxColor: L, get minMinimapZoom() { return 0; }, get maxMinimapZoom() { return 0.2; }, nodes: Kz(), rels: Kz(), graphUpdates: 0, waypoints: { data: Ua.shallow({}), counter: 0 }, setGraphUpdated: ia(function() { this.graphUpdates += 1; - }), setRenderer: ia(function(z) { + }), setRenderer: ia(function(j) { ia(function() { this.graphUpdates += 1; - }), this.renderer = z; - }), setWaypoints: ia(function(z) { - this.waypoints.data = z, this.waypoints.counter += 1; - }), setZoomPan: ia(function(z, F, H, q) { + }), this.renderer = j; + }), setWaypoints: ia(function(j) { + this.waypoints.data = j, this.waypoints.counter += 1; + }), setZoomPan: ia(function(j, F, H, q) { if (n) { - var W = Object.values(this.nodes.idToPosition), Z = ZE(W, this.minZoom, this.maxZoom, q, z, this.zoom); - Z !== this.zoom && (this.zoom = Z, Z < this.minZoom && (this.minZoom = Z), z === Z && (this.panX = F, this.panY = H)); + var W = Object.values(this.nodes.idToPosition), Z = ZE(W, this.minZoom, this.maxZoom, q, j, this.zoom); + Z !== this.zoom && (this.zoom = Z, Z < this.minZoom && (this.minZoom = Z), j === Z && (this.panX = F, this.panY = H)); } else { - var $ = Gy(z, this.zoom, this.minZoom, this.maxZoom); + var $ = Gy(j, this.zoom, this.minZoom, this.maxZoom); $ !== this.zoom && (this.zoom = $, this.panX = F, this.panY = H); } this.fitNodeIds = [], this.resetZoom = !1, this.forceWebGL = !1; - }), setZoom: ia(function(z, F) { + }), setZoom: ia(function(j, F) { if (n) { var H = Object.values(this.nodes.idToPosition); - this.zoom = ZE(H, this.minZoom, this.maxZoom, F, z, this.zoom), this.zoom < this.minZoom && (this.minZoom = this.zoom); - } else this.zoom = Gy(z, this.zoom, this.minZoom, this.maxZoom); + this.zoom = ZE(H, this.minZoom, this.maxZoom, F, j, this.zoom), this.zoom < this.minZoom && (this.minZoom = this.zoom); + } else this.zoom = Gy(j, this.zoom, this.minZoom, this.maxZoom); this.fitNodeIds = [], this.fitMovement = 0, this.resetZoom = !1, this.forceWebGL = !1; - }), setPan: ia(function(z, F) { - this.panX = z, this.panY = F, this.fitNodeIds = [], this.resetZoom = !1, this.forceWebGL = !1; - }), setLayout: ia(function(z) { - this.layout = z; - }), setLayoutOptions: ia(function(z) { - this.layoutOptions = z; - }), fitNodes: ia(function(z) { + }), setPan: ia(function(j, F) { + this.panX = j, this.panY = F, this.fitNodeIds = [], this.resetZoom = !1, this.forceWebGL = !1; + }), setLayout: ia(function(j) { + this.layout = j; + }), setLayoutOptions: ia(function(j) { + this.layoutOptions = j; + }), fitNodes: ia(function(j) { var F = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; - this.fitNodeIds = (0, Kn.intersection)(z, (0, Kn.map)(this.nodes.items, "id")), this.zoomOptions = Jz(Jz({}, LE), F); + this.fitNodeIds = (0, Kn.intersection)(j, (0, Kn.map)(this.nodes.items, "id")), this.zoomOptions = Jz(Jz({}, LE), F); }), setZoomReset: ia(function() { this.resetZoom = !0; }), clearFit: ia(function() { this.fitNodeIds = [], this.forceWebGL = !1, this.fitMovement = 0, this.zoomOptions = LE; }), clearReset: ia(function() { this.resetZoom = !1, this.fitMovement = 0; - }), updateZoomToFit: ia(function(z, F, H, q) { + }), updateZoomToFit: ia(function(j, F, H, q) { var W; - if (this.fitMovement = Math.abs(z - this.zoom) + Math.abs(F - this.panX) + Math.abs(H - this.panY), n) { + if (this.fitMovement = Math.abs(j - this.zoom) + Math.abs(F - this.panX) + Math.abs(H - this.panY), n) { var Z = Object.values(this.nodes.idToPosition); - (W = ZE(Z, this.minZoom, this.maxZoom, q, z, this.zoom)) < this.minZoom && (this.minZoom = W); - } else W = Gy(z, this.zoom, this.minZoom, this.maxZoom); + (W = ZE(Z, this.minZoom, this.maxZoom, q, j, this.zoom)) < this.minZoom && (this.minZoom = W); + } else W = Gy(j, this.zoom, this.minZoom, this.maxZoom); this.zoom = W, this.panX = F, this.panY = H; - }), updateMinimapZoomToFit: ia(function(z, F, H) { - this.minimapZoom = z, this.minimapPanX = F, this.minimapPanY = H; + }), updateMinimapZoomToFit: ia(function(j, F, H) { + this.minimapZoom = j, this.minimapPanX = F, this.minimapPanY = H; }), autorun: qx, reaction: qG }); - return j; + return z; }, Eur = function(t) { return !!t && typeof t.id == "string" && t.id.length > 0; }, Mw = fi(1187); @@ -78947,9 +78947,9 @@ var a2 = /* @__PURE__ */ new WeakMap(), jo = /* @__PURE__ */ new WeakMap(), _n = var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : ["node", "relationship"], n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : { hitNodeMarginWidth: 0 }, a = He(jo, this), i = a.zoom, c = a.panX, l = a.panY, d = a.renderer, s = PH(e, He(Wp, this), i, c, l), u = s.x, g = s.y, b = d === $v ? (function(f, v, p) { var m = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : ["node", "relationship"], y = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : {}, k = [], x = [], _ = p.nodes, S = p.rels; return m.includes("node") && k.push.apply(k, Cw((function(E, O) { - var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 0, L = [], j = NO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); + var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 0, L = [], z = NO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); try { - var z = function() { + var j = function() { var F, H = R.value, q = M[H.id]; if ((q == null ? void 0 : q.x) === void 0 || q.y === void 0) return 1; var W = ((F = H.size) !== null && F !== void 0 ? F : ka) * Qo(), Z = { x: q.x - E, y: q.y - O }, $ = Math.pow(W, 2), X = Math.pow(W + I, 2), Q = Math.pow(Z.x, 2) + Math.pow(Z.y, 2), lr = Math.sqrt(Q); @@ -78960,17 +78960,17 @@ var a2 = /* @__PURE__ */ new WeakMap(), jo = /* @__PURE__ */ new WeakMap(), _n = L.splice(or !== -1 ? or : L.length, 0, { data: H, targetCoordinates: { x: q.x, y: q.y }, pointerCoordinates: { x: E, y: O }, distanceVector: Z, distance: lr, insideNode: Q < $ }); } }; - for (j.s(); !(R = j.n()).done; ) z(); + for (z.s(); !(R = z.n()).done; ) j(); } catch (F) { - j.e(F); + z.e(F); } finally { - j.f(); + z.f(); } return L; })(f, v, _.items, _.idToPosition, y.hitNodeMarginWidth))), m.includes("relationship") && x.push.apply(x, Cw((function(E, O) { - var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = [], L = {}, j = NO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); + var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = [], L = {}, z = NO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); try { - var z = function() { + var j = function() { var F = R.value, H = F.from, q = F.to; if (L["".concat(H, ".").concat(q)] === void 0) { var W = M[H], Z = M[q]; @@ -78985,11 +78985,11 @@ var a2 = /* @__PURE__ */ new WeakMap(), jo = /* @__PURE__ */ new WeakMap(), _n = L["".concat(H, ".").concat(q)] = 1, L["".concat(q, ".").concat(H)] = 1; } }; - for (j.s(); !(R = j.n()).done; ) z(); + for (z.s(); !(R = z.n()).done; ) j(); } catch (F) { - j.e(F); + z.e(F); } finally { - j.f(); + z.f(); } return I; })(f, v, S.items, _.idToPosition))), { nodes: k, relationships: x }; @@ -79444,7 +79444,7 @@ class dB extends uv { this.mousePosition = Yf(this.containerInstance, e), this.startWorldPosition = x5(this.nvlInstance, this.mousePosition), this.nvlInstance.getHits(e, ["node"], { hitNodeMarginWidth: Sk }).nvlTargets.nodes.length > 0 ? this.isBoxSelecting = !1 : (this.isBoxSelecting = !0, this.toggleGlobalTextSelection(!1, this.endBoxSelect), this.callCallbackIfRegistered("onBoxStarted", e), this.currentOptions.selectOnRelease === !0 && this.nvlInstance.deselectAll()); } } -class mh extends uv { +class yh extends uv { /** * Creates a new click interaction handler. * @param nvl - The NVL instance to attach the interaction handler to. @@ -79612,8 +79612,8 @@ class oS extends uv { var o, n, a, i, c, l, d, s, u, g, b, f, v; if (this.isMoved = !0, this.isDrawing) { const p = Yf(this.containerInstance, e), m = x5(this.nvlInstance, p), y = this.nvlInstance.getHits(e, ["node"]), [k] = y.nvlTargets.nodes.filter((L) => { - var j; - return L.data.id !== ((j = this.newTempTargetNode) == null ? void 0 : j.id); + var z; + return L.data.id !== ((z = this.newTempTargetNode) == null ? void 0 : z.id); }), x = k ? { id: k.data.id, x: k.targetCoordinates.x, @@ -79765,7 +79765,7 @@ function qur() { (function E(O, R, M, I, L) { for (; I > M; ) { if (I - M > 600) { - var j = I - M + 1, z = R - M + 1, F = Math.log(j), H = 0.5 * Math.exp(2 * F / 3), q = 0.5 * Math.sqrt(F * H * (j - H) / j) * (z - j / 2 < 0 ? -1 : 1), W = Math.max(M, Math.floor(R - z * H / j + q)), Z = Math.min(I, Math.floor(R + (j - z) * H / j + q)); + var z = I - M + 1, j = R - M + 1, F = Math.log(z), H = 0.5 * Math.exp(2 * F / 3), q = 0.5 * Math.sqrt(F * H * (z - H) / z) * (j - z / 2 < 0 ? -1 : 1), W = Math.max(M, Math.floor(R - j * H / z + q)), Z = Math.min(I, Math.floor(R + (z - j) * H / z + q)); E(O, R, W, Z, L); } var $ = O[R], X = M, Q = I; @@ -79913,21 +79913,21 @@ function qur() { for (var I = k; I <= x; I += M) { var L = Math.min(I + M - 1, x); m(y, I, L, R, this.compareMinY); - for (var j = I; j <= L; j += R) { - var z = Math.min(j + R - 1, L); - S.children.push(this._build(y, j, z, _ - 1)); + for (var z = I; z <= L; z += R) { + var j = Math.min(z + R - 1, L); + S.children.push(this._build(y, z, j, _ - 1)); } } return c(S, this.toBBox), S; }, a.prototype._chooseSubtree = function(y, k, x, _) { for (; _.push(k), !k.leaf && _.length - 1 !== x; ) { for (var S = 1 / 0, E = 1 / 0, O = void 0, R = 0; R < k.children.length; R++) { - var M = k.children[R], I = g(M), L = (j = y, z = M, (Math.max(z.maxX, j.maxX) - Math.min(z.minX, j.minX)) * (Math.max(z.maxY, j.maxY) - Math.min(z.minY, j.minY)) - I); + var M = k.children[R], I = g(M), L = (z = y, j = M, (Math.max(j.maxX, z.maxX) - Math.min(j.minX, z.minX)) * (Math.max(j.maxY, z.maxY) - Math.min(j.minY, z.minY)) - I); L < E ? (E = L, S = I < S ? I : S, O = M) : L === E && I < S && (S = I, O = M); } k = O || k.children[0]; } - var j, z; + var z, j; return k; }, a.prototype._insert = function(y, k, x) { var _ = x ? y : this.toBBox(y), S = [], E = this._chooseSubtree(_, this.data, k, S); @@ -79941,9 +79941,9 @@ function qur() { }, a.prototype._splitRoot = function(y, k) { this.data = p([y, k]), this.data.height = y.height + 1, this.data.leaf = !1, c(this.data, this.toBBox); }, a.prototype._chooseSplitIndex = function(y, k, x) { - for (var _, S, E, O, R, M, I, L = 1 / 0, j = 1 / 0, z = k; z <= x - k; z++) { - var F = l(y, 0, z, this.toBBox), H = l(y, z, x, this.toBBox), q = (S = F, E = H, O = void 0, R = void 0, M = void 0, I = void 0, O = Math.max(S.minX, E.minX), R = Math.max(S.minY, E.minY), M = Math.min(S.maxX, E.maxX), I = Math.min(S.maxY, E.maxY), Math.max(0, M - O) * Math.max(0, I - R)), W = g(F) + g(H); - q < L ? (L = q, _ = z, j = W < j ? W : j) : q === L && W < j && (j = W, _ = z); + for (var _, S, E, O, R, M, I, L = 1 / 0, z = 1 / 0, j = k; j <= x - k; j++) { + var F = l(y, 0, j, this.toBBox), H = l(y, j, x, this.toBBox), q = (S = F, E = H, O = void 0, R = void 0, M = void 0, I = void 0, O = Math.max(S.minX, E.minX), R = Math.max(S.minY, E.minY), M = Math.min(S.maxX, E.maxX), I = Math.min(S.maxY, E.maxY), Math.max(0, M - O) * Math.max(0, I - R)), W = g(F) + g(H); + q < L ? (L = q, _ = j, z = W < z ? W : z) : q === L && W < z && (z = W, _ = j); } return _ || x - k; }, a.prototype._chooseSplitAxis = function(y, k, x) { @@ -79956,8 +79956,8 @@ function qur() { d(E, y.leaf ? S(I) : I), R += b(E); } for (var L = x - k - 1; L >= k; L--) { - var j = y.children[L]; - d(O, y.leaf ? S(j) : j), R += b(O); + var z = y.children[L]; + d(O, y.leaf ? S(z) : z), R += b(O); } return R; }, a.prototype._adjustParentBBoxes = function(y, k, x) { @@ -80068,16 +80068,16 @@ function Qur() { const _ = (p - x) * (m - k), S = (v - k) * (y - x), E = _ - S; if (_ === 0 || S === 0 || _ > 0 != S > 0) return E; const O = Math.abs(_ + S); - return Math.abs(E) >= c * O ? E : -(function(R, M, I, L, j, z, F) { + return Math.abs(E) >= c * O ? E : -(function(R, M, I, L, z, j, F) { let H, q, W, Z, $, X, Q, lr, or, tr, dr, sr, pr, ur, cr, gr, kr, Or; - const Ir = R - j, Mr = I - j, Lr = M - z, Ar = L - z; + const Ir = R - z, Mr = I - z, Lr = M - j, Ar = L - j; $ = (cr = (lr = Ir - (Q = (X = 134217729 * Ir) - (X - Ir))) * (tr = Ar - (or = (X = 134217729 * Ar) - (X - Ar))) - ((ur = Ir * Ar) - Q * or - lr * or - Q * tr)) - (dr = cr - (kr = (lr = Lr - (Q = (X = 134217729 * Lr) - (X - Lr))) * (tr = Mr - (or = (X = 134217729 * Mr) - (X - Mr))) - ((gr = Lr * Mr) - Q * or - lr * or - Q * tr))), s[0] = cr - (dr + $) + ($ - kr), $ = (pr = ur - ((sr = ur + dr) - ($ = sr - ur)) + (dr - $)) - (dr = pr - gr), s[1] = pr - (dr + $) + ($ - gr), $ = (Or = sr + dr) - sr, s[2] = sr - (Or - $) + (dr - $), s[3] = Or; let Y = (function(Pr, Dr) { let Yr = Dr[0]; for (let ie = 1; ie < Pr; ie++) Yr += Dr[ie]; return Yr; })(4, s), J = l * F; - if (Y >= J || -Y >= J || (H = R - (Ir + ($ = R - Ir)) + ($ - j), W = I - (Mr + ($ = I - Mr)) + ($ - j), q = M - (Lr + ($ = M - Lr)) + ($ - z), Z = L - (Ar + ($ = L - Ar)) + ($ - z), H === 0 && q === 0 && W === 0 && Z === 0) || (J = d * F + n * Math.abs(Y), (Y += Ir * Z + Ar * H - (Lr * W + Mr * q)) >= J || -Y >= J)) return Y; + if (Y >= J || -Y >= J || (H = R - (Ir + ($ = R - Ir)) + ($ - z), W = I - (Mr + ($ = I - Mr)) + ($ - z), q = M - (Lr + ($ = M - Lr)) + ($ - j), Z = L - (Ar + ($ = L - Ar)) + ($ - j), H === 0 && q === 0 && W === 0 && Z === 0) || (J = d * F + n * Math.abs(Y), (Y += Ir * Z + Ar * H - (Lr * W + Mr * q)) >= J || -Y >= J)) return Y; $ = (cr = (lr = H - (Q = (X = 134217729 * H) - (X - H))) * (tr = Ar - (or = (X = 134217729 * Ar) - (X - Ar))) - ((ur = H * Ar) - Q * or - lr * or - Q * tr)) - (dr = cr - (kr = (lr = q - (Q = (X = 134217729 * q) - (X - q))) * (tr = Mr - (or = (X = 134217729 * Mr) - (X - Mr))) - ((gr = q * Mr) - Q * or - lr * or - Q * tr))), f[0] = cr - (dr + $) + ($ - kr), $ = (pr = ur - ((sr = ur + dr) - ($ = sr - ur)) + (dr - $)) - (dr = pr - gr), f[1] = pr - (dr + $) + ($ - gr), $ = (Or = sr + dr) - sr, f[2] = sr - (Or - $) + (dr - $), f[3] = Or; const nr = a(4, s, 4, f, u); $ = (cr = (lr = Ir - (Q = (X = 134217729 * Ir) - (X - Ir))) * (tr = Z - (or = (X = 134217729 * Z) - (X - Z))) - ((ur = Ir * Z) - Q * or - lr * or - Q * tr)) - (dr = cr - (kr = (lr = Lr - (Q = (X = 134217729 * Lr) - (X - Lr))) * (tr = W - (or = (X = 134217729 * W) - (X - W))) - ((gr = Lr * W) - Q * or - lr * or - Q * tr))), f[0] = cr - (dr + $) + ($ - kr), $ = (pr = ur - ((sr = ur + dr) - ($ = sr - ur)) + (dr - $)) - (dr = pr - gr), f[1] = pr - (dr + $) + ($ - gr), $ = (Or = sr + dr) - sr, f[2] = sr - (Or - $) + (dr - $), f[3] = Or; @@ -80117,13 +80117,13 @@ function Jur() { var L = E[M]; O.remove(L), I = f(L, I), R.push(I); } - var j = new t(16); - for (M = 0; M < R.length; M++) j.insert(g(R[M])); - for (var z = _ * _, F = S * S; R.length; ) { + var z = new t(16); + for (M = 0; M < R.length; M++) z.insert(g(R[M])); + for (var j = _ * _, F = S * S; R.length; ) { var H = R.shift(), q = H.p, W = H.next.p, Z = v(q, W); if (!(Z < F)) { - var $ = Z / z; - L = a(O, H.prev.p, q, W, H.next.next.p, $, j), L && Math.min(v(L, q), v(L, W)) <= $ && (R.push(H), R.push(f(L, H)), O.remove(L), j.remove(H), j.insert(g(H)), j.insert(g(H.next))); + var $ = Z / j; + L = a(O, H.prev.p, q, W, H.next.next.p, $, z), L && Math.min(v(L, q), v(L, W)) <= $ && (R.push(H), R.push(f(L, H)), O.remove(L), z.remove(H), z.insert(g(H)), z.insert(g(H.next))); } } H = I; @@ -80135,10 +80135,10 @@ function Jur() { } function a(x, _, S, E, O, R, M) { for (var I = new r([], i), L = x.data; L; ) { - for (var j = 0; j < L.children.length; j++) { - var z = L.children[j], F = L.leaf ? p(z, S, E) : c(S, E, z); + for (var z = 0; z < L.children.length; z++) { + var j = L.children[z], F = L.leaf ? p(j, S, E) : c(S, E, j); F > R || I.push({ - node: z, + node: j, dist: F }); } @@ -80217,7 +80217,7 @@ function Jur() { return R = x[0] - E, M = x[1] - O, R * R + M * M; } function m(x, _, S, E, O, R, M, I) { - var L = S - x, j = E - _, z = M - O, F = I - R, H = x - O, q = _ - R, W = L * L + j * j, Z = L * z + j * F, $ = z * z + F * F, X = L * H + j * q, Q = z * H + F * q, lr = W * $ - Z * Z, or, tr, dr, sr, pr = lr, ur = lr; + var L = S - x, z = E - _, j = M - O, F = I - R, H = x - O, q = _ - R, W = L * L + z * z, Z = L * j + z * F, $ = j * j + F * F, X = L * H + z * q, Q = j * H + F * q, lr = W * $ - Z * Z, or, tr, dr, sr, pr = lr, ur = lr; lr === 0 ? (tr = 0, pr = 1, sr = Q, ur = $) : (tr = Z * Q - $ * X, sr = W * Q - Z * X, tr < 0 ? (tr = 0, sr = Q, ur = $) : tr > pr && (tr = pr, sr = Q + Z, ur = $)), sr < 0 ? (sr = 0, -X < 0 ? tr = 0 : -X > W ? tr = pr : (tr = -X, pr = W)) : sr > ur && (sr = ur, -X + Z < 0 ? tr = 0 : -X + Z > W ? tr = pr : (tr = -X + Z, pr = W)), or = tr === 0 ? 0 : tr / pr, dr = sr === 0 ? 0 : sr / ur; var cr = (1 - or) * x + or * S, gr = (1 - or) * _ + or * E, kr = (1 - dr) * O + dr * M, Or = (1 - dr) * R + dr * I, Ir = kr - cr, Mr = Or - gr; return Ir * Ir + Mr * Mr; @@ -80432,18 +80432,18 @@ class kB extends uv { this.zoomLimits = e.getZoomLimits(), this.addEventListener("wheel", this.handleWheel); } } -const yh = (t) => { +const wh = (t) => { var r; (r = t.current) == null || r.destroy(), t.current = null; }, $a = (t, r, e, o, n, a) => { fr.useEffect(() => { const i = n.current; - vc.isNil(i) || vc.isNil(i.getContainer()) || (e === !0 || typeof e == "function" ? (vc.isNil(r.current) && (r.current = new t(i, a)), typeof e == "function" ? r.current.updateCallback(o, e) : vc.isNil(r.current.callbackMap[o]) || r.current.removeCallback(o)) : e === !1 && yh(r)); + vc.isNil(i) || vc.isNil(i.getContainer()) || (e === !0 || typeof e == "function" ? (vc.isNil(r.current) && (r.current = new t(i, a)), typeof e == "function" ? r.current.updateCallback(o, e) : vc.isNil(r.current.callbackMap[o]) || r.current.removeCallback(o)) : e === !1 && wh(r)); }, [t, e, o, a, r, n]); }, igr = ({ nvlRef: t, mouseEventCallbacks: r, interactionOptions: e }) => { const o = fr.useRef(null), n = fr.useRef(null), a = fr.useRef(null), i = fr.useRef(null), c = fr.useRef(null), l = fr.useRef(null), d = fr.useRef(null), s = fr.useRef(null); - return $a(Uur, o, r.onHover, "onHover", t, e), $a(mh, n, r.onNodeClick, "onNodeClick", t, e), $a(mh, n, r.onNodeDoubleClick, "onNodeDoubleClick", t, e), $a(mh, n, r.onNodeRightClick, "onNodeRightClick", t, e), $a(mh, n, r.onRelationshipClick, "onRelationshipClick", t, e), $a(mh, n, r.onRelationshipDoubleClick, "onRelationshipDoubleClick", t, e), $a(mh, n, r.onRelationshipRightClick, "onRelationshipRightClick", t, e), $a(mh, n, r.onCanvasClick, "onCanvasClick", t, e), $a(mh, n, r.onCanvasDoubleClick, "onCanvasDoubleClick", t, e), $a(mh, n, r.onCanvasRightClick, "onCanvasRightClick", t, e), $a(agr, a, r.onPan, "onPan", t, e), $a(kB, i, r.onZoom, "onZoom", t, e), $a(kB, i, r.onZoomAndPan, "onZoomAndPan", t, e), $a(tS, c, r.onDrag, "onDrag", t, e), $a(tS, c, r.onDragStart, "onDragStart", t, e), $a(tS, c, r.onDragEnd, "onDragEnd", t, e), $a(oS, l, r.onHoverNodeMargin, "onHoverNodeMargin", t, e), $a(oS, l, r.onDrawStarted, "onDrawStarted", t, e), $a(oS, l, r.onDrawEnded, "onDrawEnded", t, e), $a(dB, d, r.onBoxStarted, "onBoxStarted", t, e), $a(dB, d, r.onBoxSelect, "onBoxSelect", t, e), $a(pB, s, r.onLassoStarted, "onLassoStarted", t, e), $a(pB, s, r.onLassoSelect, "onLassoSelect", t, e), fr.useEffect(() => () => { - yh(o), yh(n), yh(a), yh(i), yh(c), yh(l), yh(d), yh(s); + return $a(Uur, o, r.onHover, "onHover", t, e), $a(yh, n, r.onNodeClick, "onNodeClick", t, e), $a(yh, n, r.onNodeDoubleClick, "onNodeDoubleClick", t, e), $a(yh, n, r.onNodeRightClick, "onNodeRightClick", t, e), $a(yh, n, r.onRelationshipClick, "onRelationshipClick", t, e), $a(yh, n, r.onRelationshipDoubleClick, "onRelationshipDoubleClick", t, e), $a(yh, n, r.onRelationshipRightClick, "onRelationshipRightClick", t, e), $a(yh, n, r.onCanvasClick, "onCanvasClick", t, e), $a(yh, n, r.onCanvasDoubleClick, "onCanvasDoubleClick", t, e), $a(yh, n, r.onCanvasRightClick, "onCanvasRightClick", t, e), $a(agr, a, r.onPan, "onPan", t, e), $a(kB, i, r.onZoom, "onZoom", t, e), $a(kB, i, r.onZoomAndPan, "onZoomAndPan", t, e), $a(tS, c, r.onDrag, "onDrag", t, e), $a(tS, c, r.onDragStart, "onDragStart", t, e), $a(tS, c, r.onDragEnd, "onDragEnd", t, e), $a(oS, l, r.onHoverNodeMargin, "onHoverNodeMargin", t, e), $a(oS, l, r.onDrawStarted, "onDrawStarted", t, e), $a(oS, l, r.onDrawEnded, "onDrawEnded", t, e), $a(dB, d, r.onBoxStarted, "onBoxStarted", t, e), $a(dB, d, r.onBoxSelect, "onBoxSelect", t, e), $a(pB, s, r.onLassoStarted, "onLassoStarted", t, e), $a(pB, s, r.onLassoSelect, "onLassoSelect", t, e), fr.useEffect(() => () => { + wh(o), wh(n), wh(a), wh(i), wh(c), wh(l), wh(d), wh(s); }, []), null; }, cgr = { selectOnClick: !1, @@ -80894,9 +80894,9 @@ function jgr() { Rr = Rr / 255, Fr = Fr / 255, Gr = Gr / 255; var zr = 1 - M(Rr, M(Fr, Gr)), Kr = zr < 1 ? 1 / (1 - zr) : 0, $r = (1 - Rr - zr) * Kr, ve = (1 - Fr - zr) * Kr, ge = (1 - Gr - zr) * Kr; return [$r, ve, ge, zr]; - }, L = I, j = v.unpack, z = function() { + }, L = I, z = v.unpack, j = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; - K = j(K, "cmyk"); + K = z(K, "cmyk"); var mr = K[0], Rr = K[1], Fr = K[2], Gr = K[3], zr = K.length > 4 ? K[4] : 1; return Gr === 1 ? [0, 0, 0, zr] : [ mr >= 1 ? 0 : 255 * (1 - mr) * (1 - Gr), @@ -80907,7 +80907,7 @@ function jgr() { // b zr ]; - }, F = z, H = O, q = S, W = p, Z = v.unpack, $ = v.type, X = L; + }, F = j, H = O, q = S, W = p, Z = v.unpack, $ = v.type, X = L; q.prototype.cmyk = function() { return X(this._rgb); }, H.cmyk = function() { @@ -81265,27 +81265,27 @@ function jgr() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; var mr = at(K, "lch"), Rr = mr[0], Fr = mr[1], Gr = mr[2]; return isNaN(Gr) && (Gr = 0), Gr = Gr * Oo, [Rr, Ha(Gr) * Fr, ua(Gr) * Fr]; - }, gs = Jo, An = v.unpack, Sa = gs, _u = Ma, jh = function() { + }, gs = Jo, An = v.unpack, Sa = gs, _u = Ma, zh = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; K = An(K, "lch"); var mr = K[0], Rr = K[1], Fr = K[2], Gr = Sa(mr, Rr, Fr), zr = Gr[0], Kr = Gr[1], $r = Gr[2], ve = _u(zr, Kr, $r), ge = ve[0], Ge = ve[1], Te = ve[2]; return [ge, Ge, Te, K.length > 3 ? K[3] : 1]; - }, bd = jh, Wg = v.unpack, Yg = bd, qo = function() { + }, bd = zh, Wg = v.unpack, Yg = bd, qo = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; var mr = Wg(K, "hcl").reverse(); return Yg.apply(void 0, mr); - }, zh = qo, ag = v.unpack, hd = v.type, Bh = O, ig = S, Eu = p, $c = Ye; + }, Bh = qo, ag = v.unpack, hd = v.type, Uh = O, ig = S, Eu = p, $c = Ye; ig.prototype.lch = function() { return $c(this._rgb); }, ig.prototype.hcl = function() { return $c(this._rgb).reverse(); - }, Bh.lch = function() { + }, Uh.lch = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; return new (Function.prototype.bind.apply(ig, [null].concat(K, ["lch"])))(); - }, Bh.hcl = function() { + }, Uh.hcl = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; return new (Function.prototype.bind.apply(ig, [null].concat(K, ["hcl"])))(); - }, Eu.format.lch = bd, Eu.format.hcl = zh, ["lch", "hcl"].forEach(function(K) { + }, Eu.format.lch = bd, Eu.format.hcl = Bh, ["lch", "hcl"].forEach(function(K) { return Eu.autodetect.push({ p: 2, test: function() { @@ -81495,12 +81495,12 @@ function jgr() { return "num"; } }); - var Hb = O, Ou = S, Fn = p, kn = v.unpack, ug = v.type, Uh = Math.round; + var Hb = O, Ou = S, Fn = p, kn = v.unpack, ug = v.type, Fh = Math.round; Ou.prototype.rgb = function(K) { - return K === void 0 && (K = !0), K === !1 ? this._rgb.slice(0, 3) : this._rgb.slice(0, 3).map(Uh); + return K === void 0 && (K = !0), K === !1 ? this._rgb.slice(0, 3) : this._rgb.slice(0, 3).map(Fh); }, Ou.prototype.rgba = function(K) { return K === void 0 && (K = !0), this._rgb.slice(0, 4).map(function(ir, mr) { - return mr < 3 ? K === !1 ? ir : Uh(ir) : ir; + return mr < 3 ? K === !1 ? ir : Fh(ir) : ir; }); }, Hb.rgb = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; @@ -81586,9 +81586,9 @@ function jgr() { K = ps(K, "lch"); var mr = K[0], Rr = K[1], Fr = K[2], Gr = Oc(mr, Rr, Fr), zr = Gr[0], Kr = Gr[1], $r = Gr[2], ve = Ac(zr, Kr, $r), ge = ve[0], Ge = ve[1], Te = ve[2]; return [ge, Ge, Te, K.length > 3 ? K[3] : 1]; - }, ai = md, Dl = v.unpack, Wb = v.type, Jn = O, Wa = S, Di = p, Fh = tl; + }, ai = md, Dl = v.unpack, Wb = v.type, Jn = O, Wa = S, Di = p, qh = tl; Wa.prototype.oklch = function() { - return Fh(this._rgb); + return qh(this._rgb); }, Jn.oklch = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; return new (Function.prototype.bind.apply(Wa, [null].concat(K, ["oklch"])))(); @@ -81784,7 +81784,7 @@ function jgr() { return Zb(K, ir, mr, "oklch"); }; $n.oklch = ra; - var ii = S, Mu = v.clip_rgb, Sd = Math.pow, Iu = Math.sqrt, Ul = Math.PI, Od = Math.cos, mi = Math.sin, qh = Math.atan2, Es = function(K, ir, mr) { + var ii = S, Mu = v.clip_rgb, Sd = Math.pow, Iu = Math.sqrt, Ul = Math.PI, Od = Math.cos, mi = Math.sin, Gh = Math.atan2, Es = function(K, ir, mr) { ir === void 0 && (ir = "lrgb"), mr === void 0 && (mr = null); var Rr = K.length; mr || (mr = Array.from(new Array(Rr)).map(function() { @@ -81818,7 +81818,7 @@ function jgr() { }); for (var rt = 0; rt < zr.length; rt++) if (ir.charAt(rt) === "h") { - for (var Je = qh(ve / Kr[rt], $r / Kr[rt]) / Ul * 180; Je < 0; ) + for (var Je = Gh(ve / Kr[rt], $r / Kr[rt]) / Ul * 180; Je < 0; ) Je += 360; for (; Je >= 360; ) Je -= 360; @@ -82236,7 +82236,7 @@ function jgr() { } catch { return !1; } - }, ju = O, eu = hg, Gh = { + }, ju = O, eu = hg, Vh = { cool: function() { return eu([ju.hsl(180, 1, 0.9), ju.hsl(250, 0.7, 0.4)]); }, @@ -82288,7 +82288,7 @@ function jgr() { Yl[Na.toLowerCase()] = Yl[Na]; } var Go = Yl, Zo = O; - Zo.average = Es, Zo.bezier = Td, Zo.blend = dc, Zo.cubehelix = Ss, Zo.mix = Zo.interpolate = wd, Zo.random = Dc, Zo.scale = hg, Zo.analyze = kg.analyze, Zo.contrast = Xo, Zo.deltaE = Rd, Zo.distance = un, Zo.limits = kg.limits, Zo.valid = Ts, Zo.scales = Gh, Zo.colors = Ws, Zo.brewer = Go; + Zo.average = Es, Zo.bezier = Td, Zo.blend = dc, Zo.cubehelix = Ss, Zo.mix = Zo.interpolate = wd, Zo.random = Dc, Zo.scale = hg, Zo.analyze = kg.analyze, Zo.contrast = Xo, Zo.deltaE = Rd, Zo.distance = un, Zo.limits = kg.limits, Zo.valid = Ts, Zo.scales = Vh, Zo.colors = Ws, Zo.brewer = Go; var tu = Zo; return tu; })); @@ -85809,9 +85809,9 @@ function cpr({ selected: t, setSelected: r, gesture: e, interactionMode: o, setI nodeIds: Ar, relationshipIds: t.relationshipIds }), typeof x == "function" && x(Mr, Lr); - }, [r, x, t, n]), j = fr.useCallback((Mr, Lr) => { + }, [r, x, t, n]), z = fr.useCallback((Mr, Lr) => { typeof _ == "function" && _(Mr, Lr), n("select"); - }, [_, n]), z = fr.useCallback((Mr) => { + }, [_, n]), j = fr.useCallback((Mr) => { typeof E == "function" && E(Mr); }, [E]), F = fr.useCallback((Mr, Lr, Ar) => { typeof S == "function" && S(Mr, Lr, Ar); @@ -85880,7 +85880,7 @@ function cpr({ selected: t, setSelected: r, gesture: e, interactionMode: o, setI $(Mr, Lr, Ar), typeof u == "function" && u({ nodes: Mr, rels: Lr }, Ar); }, [$, u]), lr = o === "draw", or = o === "select", tr = or && e === "box", dr = or && e === "lasso", sr = o === "pan" || or && e === "single", pr = o === "drag" || o === "select", ur = fr.useMemo(() => { var Mr; - return Object.assign(Object.assign({}, a), { onBoxSelect: tr ? Q : !1, onBoxStarted: tr ? f : !1, onCanvasClick: or ? I : !1, onDragEnd: pr ? j : !1, onDragStart: pr ? L : !1, onDrawEnded: lr ? F : !1, onDrawStarted: lr ? z : !1, onHover: or ? p : !1, onHoverNodeMargin: lr ? m : !1, onLassoSelect: dr ? X : !1, onLassoStarted: dr ? b : !1, onNodeClick: or ? H : !1, onNodeDoubleClick: or ? W : !1, onPan: sr ? v : !1, onRelationshipClick: or ? q : !1, onRelationshipDoubleClick: or ? Z : !1, onZoom: (Mr = a.onZoom) !== null && Mr !== void 0 ? Mr : !0 }); + return Object.assign(Object.assign({}, a), { onBoxSelect: tr ? Q : !1, onBoxStarted: tr ? f : !1, onCanvasClick: or ? I : !1, onDragEnd: pr ? z : !1, onDragStart: pr ? L : !1, onDrawEnded: lr ? F : !1, onDrawStarted: lr ? j : !1, onHover: or ? p : !1, onHoverNodeMargin: lr ? m : !1, onLassoSelect: dr ? X : !1, onLassoStarted: dr ? b : !1, onNodeClick: or ? H : !1, onNodeDoubleClick: or ? W : !1, onPan: sr ? v : !1, onRelationshipClick: or ? q : !1, onRelationshipDoubleClick: or ? Z : !1, onZoom: (Mr = a.onZoom) !== null && Mr !== void 0 ? Mr : !0 }); }, [ pr, tr, @@ -85892,10 +85892,10 @@ function cpr({ selected: t, setSelected: r, gesture: e, interactionMode: o, setI Q, f, I, - j, + z, L, F, - z, + j, p, m, X, @@ -85939,7 +85939,7 @@ const dpr = { topRightIsland: vr.jsxs("div", { className: "ndl-graph-visualization-default-download-group", children: [vr.jsx($H, {}), " ", vr.jsx(JH, {})] }) }; function hi(t) { - var r, e, { nvlRef: o, nvlCallbacks: n, nvlOptions: a, sidepanel: i, nodes: c, rels: l, highlightedNodeIds: d, highlightedRelationshipIds: s, topLeftIsland: u = Wm.topLeftIsland, topRightIsland: g = Wm.topRightIsland, bottomLeftIsland: b = Wm.bottomLeftIsland, bottomCenterIsland: f = Wm.bottomCenterIsland, bottomRightIsland: v = Wm.bottomRightIsland, gesture: p = "single", setGesture: m, layout: y, setLayout: k, portalTarget: x, selected: _, setSelected: S, interactionMode: E, setInteractionMode: O, mouseEventCallbacks: R = {}, className: M, style: I, htmlAttributes: L, ref: j, as: z, nvlStyleRules: F } = t, H = lpr(t, ["nvlRef", "nvlCallbacks", "nvlOptions", "sidepanel", "nodes", "rels", "highlightedNodeIds", "highlightedRelationshipIds", "topLeftIsland", "topRightIsland", "bottomLeftIsland", "bottomCenterIsland", "bottomRightIsland", "gesture", "setGesture", "layout", "setLayout", "portalTarget", "selected", "setSelected", "interactionMode", "setInteractionMode", "mouseEventCallbacks", "className", "style", "htmlAttributes", "ref", "as", "nvlStyleRules"]); + var r, e, { nvlRef: o, nvlCallbacks: n, nvlOptions: a, sidepanel: i, nodes: c, rels: l, highlightedNodeIds: d, highlightedRelationshipIds: s, topLeftIsland: u = Wm.topLeftIsland, topRightIsland: g = Wm.topRightIsland, bottomLeftIsland: b = Wm.bottomLeftIsland, bottomCenterIsland: f = Wm.bottomCenterIsland, bottomRightIsland: v = Wm.bottomRightIsland, gesture: p = "single", setGesture: m, layout: y, setLayout: k, portalTarget: x, selected: _, setSelected: S, interactionMode: E, setInteractionMode: O, mouseEventCallbacks: R = {}, className: M, style: I, htmlAttributes: L, ref: z, as: j, nvlStyleRules: F } = t, H = lpr(t, ["nvlRef", "nvlCallbacks", "nvlOptions", "sidepanel", "nodes", "rels", "highlightedNodeIds", "highlightedRelationshipIds", "topLeftIsland", "topRightIsland", "bottomLeftIsland", "bottomCenterIsland", "bottomRightIsland", "gesture", "setGesture", "layout", "setLayout", "portalTarget", "selected", "setSelected", "interactionMode", "setInteractionMode", "mouseEventCallbacks", "className", "style", "htmlAttributes", "ref", "as", "nvlStyleRules"]); const q = fr.useMemo(() => o ?? fn.createRef(), [o]), W = fr.useId(), { theme: Z } = R2(), { bg: $, border: X, text: Q } = nd.theme[Z].color.neutral, [lr, or] = fr.useState(0); fr.useEffect(() => { or((Pr) => Pr + 1); @@ -85986,8 +85986,8 @@ function hi(t) { Y, J, nr - ]), Er = z ?? "div"; - return vr.jsx(Er, Object.assign({ ref: j, className: ao("ndl-graph-visualization-container", M), style: I }, L, { children: vr.jsxs(YH.Provider, { value: { + ]), Er = j ?? "div"; + return vr.jsx(Er, Object.assign({ ref: z, className: ao("ndl-graph-visualization-container", M), style: I }, L, { children: vr.jsxs(YH.Provider, { value: { compiledStyleRules: sr, gesture: p, interactionMode: pr, @@ -86345,44 +86345,44 @@ function Epr(t) { document.head.querySelector(wpr) || hS(document.head, "data-neo4j-viz-ndl-main", Uw); } function Spr() { - const [t] = ff("nodes"), [r] = ff("relationships"), [e, o] = ff("options"), [n] = ff("height"), [a] = ff("width"), [i] = ff("theme"), [c, l] = ff("selected"), [d] = ff("legend"), { layout: s, nvlOptions: u, zoom: g, pan: b, layoutOptions: f, showLayoutButton: v, selectionMode: p } = e ?? {}, [m, y] = fr.useState(p ?? "single"); + const [t] = fh("nodes"), [r] = fh("relationships"), [e, o] = fh("options"), [n] = fh("height"), [a] = fh("width"), [i] = fh("theme"), [c, l] = fh("selected"), [, d] = fh("last_double_click"), [s] = fh("legend"), { layout: u, nvlOptions: g, zoom: b, pan: f, layoutOptions: v, showLayoutButton: p, selectionMode: m } = e ?? {}, [y, k] = fr.useState(m ?? "single"); fr.useEffect(() => { - p && y(p); - }, [p]); - const k = (H) => { - o({ ...e, layout: H }); - }, x = fr.useRef(null), _ = ypr(i); + m && k(m); + }, [m]); + const x = (q) => { + o({ ...e, layout: q }); + }, _ = fr.useRef(null), S = ypr(i); fr.useEffect(() => { - x.current && Epr(x.current); + _.current && Epr(_.current); }, []); - const [S, E] = fr.useMemo( + const [E, O] = fr.useMemo( () => [ gpr(t ?? []), bpr(r ?? []) ], [t, r] - ), O = fr.useMemo( + ), R = fr.useMemo( () => ({ - ...u, + ...g, minZoom: 0, maxZoom: 1e3, disableWebWorkers: !0 }), - [u] - ), [R, M] = fr.useState(!1), [I, L] = fr.useState(300), [j, z] = fr.useState(!1); + [g] + ), [M, I] = fr.useState(!1), [L, z] = fr.useState(300), [j, F] = fr.useState(!1); fr.useEffect(() => { - XB(d ?? bS) && z(!0); - }, [d]); - const F = XB(d ?? bS); + XB(s ?? bS) && F(!0); + }, [s]); + const H = XB(s ?? bS); return /* @__PURE__ */ vr.jsx( EK, { - theme: _, + theme: S, wrapperProps: { isWrappingChildren: !1 }, children: /* @__PURE__ */ vr.jsxs( "div", { - ref: x, + ref: _, style: { position: "relative", height: n ?? "600px", @@ -86392,35 +86392,39 @@ function Spr() { /* @__PURE__ */ vr.jsx( hi, { - nodes: S, - rels: E, - gesture: m, - setGesture: y, + nodes: E, + rels: O, + gesture: y, + setGesture: k, selected: c ?? kpr, setSelected: l, - layout: s, - setLayout: k, - nvlOptions: O, - zoom: g, - pan: b, - layoutOptions: f, + mouseEventCallbacks: { + onNodeDoubleClick: (q) => d({ kind: "node", id: String(q.id) }), + onRelationshipDoubleClick: (q) => d({ kind: "relationship", id: String(q.id) }) + }, + layout: u, + setLayout: x, + nvlOptions: R, + zoom: b, + pan: f, + layoutOptions: v, sidepanel: { - isSidePanelOpen: R, - setIsSidePanelOpen: M, - onSidePanelResize: L, - sidePanelWidth: I, + isSidePanelOpen: M, + setIsSidePanelOpen: I, + onSidePanelResize: z, + sidePanelWidth: L, children: /* @__PURE__ */ vr.jsx(hi.SingleSelectionSidePanelContents, {}) }, topLeftIsland: /* @__PURE__ */ vr.jsx(hi.DownloadButton, { tooltipPlacement: "right" }), topRightIsland: /* @__PURE__ */ vr.jsxs(ES, { size: "small", orientation: "horizontal", children: [ - F && /* @__PURE__ */ vr.jsx( + H && /* @__PURE__ */ vr.jsx( M5, { size: "small", isFloating: !0, isActive: j, description: j ? "Hide legend" : "Show legend", - onClick: () => z((H) => !H), + onClick: () => F((q) => !q), htmlAttributes: { "aria-label": "Toggle legend" }, tooltipProps: { root: { placement: "bottom", isPortaled: !1 } }, children: /* @__PURE__ */ vr.jsx(nX, {}) @@ -86440,7 +86444,7 @@ function Spr() { /* @__PURE__ */ vr.jsx(hi.ZoomInButton, { tooltipPlacement: "top" }), /* @__PURE__ */ vr.jsx(hi.ZoomOutButton, { tooltipPlacement: "top" }), /* @__PURE__ */ vr.jsx(hi.ZoomToFitButton, { tooltipPlacement: "top" }), - v && /* @__PURE__ */ vr.jsxs(vr.Fragment, { children: [ + p && /* @__PURE__ */ vr.jsxs(vr.Fragment, { children: [ /* @__PURE__ */ vr.jsx(fS, { orientation: "vertical" }), /* @__PURE__ */ vr.jsx( hi.LayoutSelectButton, @@ -86453,7 +86457,7 @@ function Spr() { ] }) } ), - j && /* @__PURE__ */ vr.jsx(vpr, { legend: d ?? bS }) + j && /* @__PURE__ */ vr.jsx(vpr, { legend: s ?? bS }) ] } ) diff --git a/python-wrapper/src/neo4j_viz/resources/streamlit_v2/graph.js b/python-wrapper/src/neo4j_viz/resources/streamlit_v2/graph.js index 88d5cf2..51aaf08 100644 --- a/python-wrapper/src/neo4j_viz/resources/streamlit_v2/graph.js +++ b/python-wrapper/src/neo4j_viz/resources/streamlit_v2/graph.js @@ -151,8 +151,8 @@ function $W() { return Q[lr]; }); } - var j = /\/+/g; - function z(X, Q) { + var z = /\/+/g; + function j(X, Q) { return typeof X == "object" && X !== null && X.key != null ? L("" + X.key) : Q.toString(36); } function F(X) { @@ -207,12 +207,12 @@ function $W() { } } if (sr) - return tr = tr(X), sr = or === "" ? "." + z(X, 0) : or, _(tr) ? (lr = "", sr != null && (lr = sr.replace(j, "$&/") + "/"), H(tr, Q, lr, "", function(cr) { + return tr = tr(X), sr = or === "" ? "." + j(X, 0) : or, _(tr) ? (lr = "", sr != null && (lr = sr.replace(z, "$&/") + "/"), H(tr, Q, lr, "", function(cr) { return cr; })) : tr != null && (I(tr) && (tr = M( tr, lr + (tr.key == null || X && X.key === tr.key ? "" : ("" + tr.key).replace( - j, + z, "$&/" ) + "/") + sr )), Q.push(tr)), 1; @@ -220,7 +220,7 @@ function $W() { var pr = or === "" ? "." : or + ":"; if (_(X)) for (var ur = 0; ur < X.length; ur++) - or = X[ur], dr = pr + z(or, ur), sr += H( + or = X[ur], dr = pr + j(or, ur), sr += H( or, Q, lr, @@ -229,7 +229,7 @@ function $W() { ); else if (ur = b(X), typeof ur == "function") for (X = ur.call(X), ur = 0; !(or = X.next()).done; ) - or = or.value, dr = pr + z(or, ur++), sr += H( + or = or.value, dr = pr + j(or, ur++), sr += H( or, Q, lr, @@ -586,9 +586,9 @@ function rY() { k(I); }; else if (typeof MessageChannel < "u") { - var j = new MessageChannel(), z = j.port2; - j.port1.onmessage = I, L = function() { - z.postMessage(null); + var z = new MessageChannel(), j = z.port2; + z.port1.onmessage = I, L = function() { + j.postMessage(null); }; } else L = function() { @@ -971,11 +971,11 @@ function oY() { function L(h) { return h === null || typeof h != "object" ? null : (h = I && h[I] || h["@@iterator"], typeof h == "function" ? h : null); } - var j = Symbol.for("react.client.reference"); - function z(h) { + var z = Symbol.for("react.client.reference"); + function j(h) { if (h == null) return null; if (typeof h == "function") - return h.$$typeof === j ? null : h.displayName || h.name || null; + return h.$$typeof === z ? null : h.displayName || h.name || null; if (typeof h == "string") return h; switch (h) { case v: @@ -1003,11 +1003,11 @@ function oY() { var w = h.render; return h = h.displayName, h || (h = w.displayName || w.name || "", h = h !== "" ? "ForwardRef(" + h + ")" : "ForwardRef"), h; case E: - return w = h.displayName || null, w !== null ? w : z(h.type) || "Memo"; + return w = h.displayName || null, w !== null ? w : j(h.type) || "Memo"; case O: w = h._payload, h = h._init; try { - return z(h(w)); + return j(h(w)); } catch { } } @@ -1061,7 +1061,7 @@ function oY() { w !== T && (lr(tr, h), lr(or, T)); } function gr(h) { - tr.current === h && (Q(or), Q(tr)), sr.current === h && (Q(sr), gf._currentValue = W); + tr.current === h && (Q(or), Q(tr)), sr.current === h && (Q(sr), bf._currentValue = W); } var kr, Or; function Ir(h) { @@ -2084,7 +2084,7 @@ Error generating stack: ` + P.message + ` twist: 0, pointerType: 0, isPrimary: 0 - }), jh = Ma(_u), bd = u({}, ss, { + }), zh = Ma(_u), bd = u({}, ss, { touches: 0, targetTouches: 0, changedTouches: 0, @@ -2097,7 +2097,7 @@ Error generating stack: ` + P.message + ` propertyName: 0, elapsedTime: 0, pseudoElement: 0 - }), qo = Ma(Yg), zh = u({}, Al, { + }), qo = Ma(Yg), Bh = u({}, Al, { deltaX: function(h) { return "deltaX" in h ? h.deltaX : "wheelDeltaX" in h ? -h.wheelDeltaX : 0; }, @@ -2106,10 +2106,10 @@ Error generating stack: ` + P.message + ` }, deltaZ: 0, deltaMode: 0 - }), ag = Ma(zh), hd = u({}, ud, { + }), ag = Ma(Bh), hd = u({}, ud, { newState: 0, oldState: 0 - }), Bh = Ma(hd), ig = [9, 13, 27, 32], Eu = pi && "CompositionEvent" in window, $c = null; + }), Uh = Ma(hd), ig = [9, 13, 27, 32], Eu = pi && "CompositionEvent" in window, $c = null; pi && "documentMode" in document && ($c = document.documentMode); var Rl = pi && "TextEvent" in window && !$c, Ws = pi && (!Eu || $c && 8 < $c && 11 >= $c), Gb = " ", bs = !1; function cg(h, w) { @@ -2232,7 +2232,7 @@ Error generating stack: ` + P.message + ` function ug(h, w, T) { h === "focusin" ? (Fn(), lg = w, dg = T, lg.attachEvent("onpropertychange", kn)) : h === "focusout" && Fn(); } - function Uh(h) { + function Fh(h) { if (h === "selectionchange" || h === "keyup" || h === "keydown") return hs(dg); } @@ -2427,7 +2427,7 @@ Error generating stack: ` + P.message + ` h.mode ), T.elementType = h.elementType, T.type = h.type, T.stateNode = h.stateNode, T.alternate = h, h.alternate = T) : (T.pendingProps = w, T.type = h.type, T.flags = 0, T.subtreeFlags = 0, T.deletions = null), T.flags = h.flags & 65011712, T.childLanes = h.childLanes, T.lanes = h.lanes, T.child = h.child, T.memoizedProps = h.memoizedProps, T.memoizedState = h.memoizedState, T.updateQueue = h.updateQueue, w = h.dependencies, T.dependencies = w === null ? null : { lanes: w.lanes, firstContext: w.firstContext }, T.sibling = h.sibling, T.index = h.index, T.ref = h.ref, T.refCleanup = h.refCleanup, T; } - function Fh(h, w) { + function qh(h, w) { h.flags &= 65011714; var T = h.alternate; return T === null ? (h.childLanes = 0, h.lanes = w, h.child = null, h.subtreeFlags = 0, h.memoizedProps = null, h.memoizedState = null, h.updateQueue = null, h.dependencies = null, h.stateNode = null) : (h.childLanes = T.childLanes, h.lanes = T.lanes, h.child = T.child, h.subtreeFlags = 0, h.deletions = null, h.memoizedProps = T.memoizedProps, h.memoizedState = T.memoizedState, h.updateQueue = T.updateQueue, h.type = T.type, w = T.dependencies, h.dependencies = w === null ? null : { @@ -2723,7 +2723,7 @@ Error generating stack: ` + P.message + ` } } else if (B === sr.current) { if (ar = B.alternate, ar === null) throw Error(o(387)); - ar.memoizedState.memoizedState !== B.memoizedState.memoizedState && (h !== null ? h.push(gf) : h = [gf]); + ar.memoizedState.memoizedState !== B.memoizedState.memoizedState && (h !== null ? h.push(bf) : h = [bf]); } B = B.return; } @@ -2806,9 +2806,9 @@ Error generating stack: ` + P.message + ` } }; } - return Iu++, w.then(qh, qh), w; + return Iu++, w.then(Gh, Gh), w; } - function qh() { + function Gh() { if (--Iu === 0 && Sd !== null) { Od !== null && (Od.status = "fulfilled"); var h = Sd; @@ -3480,7 +3480,7 @@ Error generating stack: ` + P.message + ` for (var w = h; w !== null; ) { if (w.tag === 13) { var T = w.memoizedState; - if (T !== null && (T = T.dehydrated, T === null || ip(T) || af(T))) + if (T !== null && (T = T.dehydrated, T === null || ip(T) || cf(T))) return w; } else if (w.tag === 19 && (w.memoizedProps.revealOrder === "forwards" || w.memoizedProps.revealOrder === "backwards" || w.memoizedProps.revealOrder === "unstable_legacy-backwards" || w.memoizedProps.revealOrder === "together")) { if ((w.flags & 128) !== 0) return w; @@ -3534,7 +3534,7 @@ Error generating stack: ` + P.message + ` } while (Cd); return V; } - function Gh() { + function Vh() { var h = H.H, w = h.useState()[0]; return w = typeof w.then == "function" ? tu(w) : w, h = h.useState()[0], (Kt !== null ? Kt.memoizedState : null) !== h && (Ot.flags |= 1024), w; } @@ -4146,7 +4146,7 @@ Error generating stack: ` + P.message + ` ); } function $g() { - return Oa(gf); + return Oa(bf); } function rb() { return Go().memoizedState; @@ -4520,7 +4520,7 @@ Error generating stack: ` + P.message + ` useCacheRefresh: xg }; Kl.useEffectEvent = uc; - function Vh(h, w, T, P) { + function Hh(h, w, T, P) { w = h.memoizedState, T = T(P, w), T = T == null ? w : u({}, w, T), h.memoizedState = T, h.lanes === 0 && (h.updateQueue.baseState = T); } var Eg = { @@ -4543,7 +4543,7 @@ Error generating stack: ` + P.message + ` function Ps(h, w, T, P, B, V, ar) { return h = h.stateNode, typeof h.shouldComponentUpdate == "function" ? h.shouldComponentUpdate(P, V, ar) : w.prototype && w.prototype.isPureReactComponent ? !fs(T, P) || !fs(B, V) : !0; } - function Hh(h, w, T, P) { + function Wh(h, w, T, P) { h = w.state, typeof w.componentWillReceiveProps == "function" && w.componentWillReceiveProps(T, P), typeof w.UNSAFE_componentWillReceiveProps == "function" && w.UNSAFE_componentWillReceiveProps(T, P), w.state !== h && Eg.enqueueReplaceState(w, w.state, null); } function di(h, w) { @@ -4732,7 +4732,7 @@ Error generating stack: ` + P.message + ` else return w.lanes = h.lanes, Is(h, w, B); } - return Wh( + return Yh( h, w, T, @@ -4862,7 +4862,7 @@ Error generating stack: ` + P.message + ` (h === null || h.ref !== T) && (w.flags |= 4194816); } } - function Wh(h, w, T, P, B) { + function Yh(h, w, T, P, B) { return Bl(w), T = As( h, w, @@ -4883,7 +4883,7 @@ Error generating stack: ` + P.message + ` function mv(h, w, T, P, B) { if (Bl(w), w.stateNode === null) { var V = Dl, ar = T.contextType; - typeof ar == "object" && ar !== null && (V = Oa(ar)), V = new T(P, V), w.memoizedState = V.state !== null && V.state !== void 0 ? V.state : null, V.updater = Eg, w.stateNode = V, V._reactInternals = w, V = w.stateNode, V.props = P, V.state = w.memoizedState, V.refs = {}, wi(w), ar = T.contextType, V.context = typeof ar == "object" && ar !== null ? Oa(ar) : Dl, V.state = w.memoizedState, ar = T.getDerivedStateFromProps, typeof ar == "function" && (Vh( + typeof ar == "object" && ar !== null && (V = Oa(ar)), V = new T(P, V), w.memoizedState = V.state !== null && V.state !== void 0 ? V.state : null, V.updater = Eg, w.stateNode = V, V._reactInternals = w, V = w.stateNode, V.props = P, V.state = w.memoizedState, V.refs = {}, wi(w), ar = T.contextType, V.context = typeof ar == "object" && ar !== null ? Oa(ar) : Dl, V.state = w.memoizedState, ar = T.getDerivedStateFromProps, typeof ar == "function" && (Hh( w, T, ar, @@ -4896,14 +4896,14 @@ Error generating stack: ` + P.message + ` var ne = V.context, be = T.contextType; ar = Dl, typeof be == "object" && be !== null && (ar = Oa(be)); var we = T.getDerivedStateFromProps; - be = typeof we == "function" || typeof V.getSnapshotBeforeUpdate == "function", Sr = w.pendingProps !== Sr, be || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (Sr || ne !== ar) && Hh( + be = typeof we == "function" || typeof V.getSnapshotBeforeUpdate == "function", Sr = w.pendingProps !== Sr, be || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (Sr || ne !== ar) && Wh( w, V, P, ar ), dc = !1; var ae = w.memoizedState; - V.state = ae, Lu(w, P, V, B), Ss(), ne = w.memoizedState, Sr || ae !== ne || dc ? (typeof we == "function" && (Vh( + V.state = ae, Lu(w, P, V, B), Ss(), ne = w.memoizedState, Sr || ae !== ne || dc ? (typeof we == "function" && (Hh( w, T, we, @@ -4918,14 +4918,14 @@ Error generating stack: ` + P.message + ` ar )) ? (be || typeof V.UNSAFE_componentWillMount != "function" && typeof V.componentWillMount != "function" || (typeof V.componentWillMount == "function" && V.componentWillMount(), typeof V.UNSAFE_componentWillMount == "function" && V.UNSAFE_componentWillMount()), typeof V.componentDidMount == "function" && (w.flags |= 4194308)) : (typeof V.componentDidMount == "function" && (w.flags |= 4194308), w.memoizedProps = P, w.memoizedState = ne), V.props = P, V.state = ne, V.context = ar, P = Br) : (typeof V.componentDidMount == "function" && (w.flags |= 4194308), P = !1); } else { - V = w.stateNode, pg(h, w), ar = w.memoizedProps, be = di(T, ar), V.props = be, we = w.pendingProps, ae = V.context, ne = T.contextType, Br = Dl, typeof ne == "object" && ne !== null && (Br = Oa(ne)), Sr = T.getDerivedStateFromProps, (ne = typeof Sr == "function" || typeof V.getSnapshotBeforeUpdate == "function") || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (ar !== we || ae !== Br) && Hh( + V = w.stateNode, pg(h, w), ar = w.memoizedProps, be = di(T, ar), V.props = be, we = w.pendingProps, ae = V.context, ne = T.contextType, Br = Dl, typeof ne == "object" && ne !== null && (Br = Oa(ne)), Sr = T.getDerivedStateFromProps, (ne = typeof Sr == "function" || typeof V.getSnapshotBeforeUpdate == "function") || typeof V.UNSAFE_componentWillReceiveProps != "function" && typeof V.componentWillReceiveProps != "function" || (ar !== we || ae !== Br) && Wh( w, V, P, Br ), dc = !1, ae = w.memoizedState, V.state = ae, Lu(w, P, V, B), Ss(); var de = w.memoizedState; - ar !== we || ae !== de || dc || h !== null && h.dependencies !== null && Jg(h.dependencies) ? (typeof Sr == "function" && (Vh( + ar !== we || ae !== de || dc || h !== null && h.dependencies !== null && Jg(h.dependencies) ? (typeof Sr == "function" && (Hh( w, T, Sr, @@ -4988,7 +4988,7 @@ Error generating stack: ` + P.message + ` retryLane: 536870912, hydrationErrors: null }, T = tc(h), T.return = w, w.child = T, Cn = w, Mo = null)) : h = null, h === null) throw xd(w); - return af(h) ? w.lanes = 32 : w.lanes = 536870912, null; + return cf(h) ? w.lanes = 32 : w.lanes = 536870912, null; } var Sr = P.children; return P = P.fallback, B ? (Ui(), B = w.mode, Sr = Aa( @@ -5030,7 +5030,7 @@ Error generating stack: ` + P.message + ` ar, T ), w.memoizedState = eh, w = qi(null, P)); - else if (ll(w), af(Sr)) { + else if (ll(w), cf(Sr)) { if (ar = Sr.nextSibling && Sr.nextSibling.dataset, ar) var ne = ar.dgst; ar = ne, P = Error(o(419)), P.stack = "", P.digest = ar, al({ value: P, source: null, stack: null }), w = si( h, @@ -5097,7 +5097,7 @@ Error generating stack: ` + P.message + ` var P = h.alternate; P !== null && (P.lanes |= w), Ed(h.return, w, T); } - function Yh(h, w, T, P, B, V) { + function Xh(h, w, T, P, B, V) { var ar = h.memoizedState; ar === null ? h.memoizedState = { isBackwards: w, @@ -5135,7 +5135,7 @@ Error generating stack: ` + P.message + ` case "forwards": for (T = w.child, B = null; T !== null; ) h = T.alternate, h !== null && sc(h) === null && (B = T), T = T.sibling; - T = B, T === null ? (B = w.child, w.child = null) : (B = T.sibling, T.sibling = null), Yh( + T = B, T === null ? (B = w.child, w.child = null) : (B = T.sibling, T.sibling = null), Xh( w, !1, B, @@ -5153,7 +5153,7 @@ Error generating stack: ` + P.message + ` } h = B.sibling, B.sibling = T, T = B, B = h; } - Yh( + Xh( w, !0, T, @@ -5163,7 +5163,7 @@ Error generating stack: ` + P.message + ` ); break; case "together": - Yh( + Xh( w, !1, null, @@ -5289,7 +5289,7 @@ Error generating stack: ` + P.message + ` h, P, T - )) : (w.tag = 0, w = Wh( + )) : (w.tag = 0, w = Yh( null, w, h, @@ -5319,12 +5319,12 @@ Error generating stack: ` + P.message + ` break r; } } - throw w = z(h) || h, Error(o(306, w, "")); + throw w = j(h) || h, Error(o(306, w, "")); } } return w; case 0: - return Wh( + return Yh( h, w, w.type, @@ -5445,11 +5445,11 @@ Error generating stack: ` + P.message + ` ), P !== null ? (w.stateNode = P, Cn = w, Mo = Ns(P.firstChild), nc = !1, B = !0) : B = !1), B || xd(w)), cr(w), B = w.type, V = w.pendingProps, ar = h !== null ? h.memoizedProps : null, P = V.children, hb(B, V) ? P = null : ar !== null && hb(B, ar) && (w.flags |= 32), w.memoizedState !== null && (B = As( h, w, - Gh, + Vh, null, null, T - ), gf._currentValue = B), Og(h, w), ha(h, w, P, T), w.child; + ), bf._currentValue = B), Og(h, w), ha(h, w, P, T), w.child; case 6: return h === null && vo && ((h = T = Mo) && (T = bn( T, @@ -5557,7 +5557,7 @@ Error generating stack: ` + P.message + ` throw ea = lc, Td; } else h.flags &= -16777217; } - function Xh(h, w) { + function Zh(h, w) { if (w.type !== "stylesheet" || (w.state.loading & 4) !== 0) h.flags &= -16777217; else if (h.flags |= 16777216, !P1(w)) @@ -5613,13 +5613,13 @@ Error generating stack: ` + P.message + ` return T = w.stateNode, P = null, h !== null && (P = h.memoizedState.cache), w.memoizedState.cache !== P && (w.flags |= 2048), zl(ra), ur(), T.pendingContext && (T.context = T.pendingContext, T.pendingContext = null), (h === null || h.child === null) && (_d(w) ? zc(w) : h === null || h.memoizedState.isDehydrated && (w.flags & 256) === 0 || (w.flags |= 1024, Ll())), yn(w), null; case 26: var B = w.type, V = w.memoizedState; - return h === null ? (zc(w), V !== null ? (yn(w), Xh(w, V)) : (yn(w), wv( + return h === null ? (zc(w), V !== null ? (yn(w), Zh(w, V)) : (yn(w), wv( w, B, null, P, T - ))) : V ? V !== h.memoizedState ? (zc(w), yn(w), Xh(w, V)) : (yn(w), w.flags &= -16777217) : (h = h.memoizedProps, h !== P && zc(w), yn(w), wv( + ))) : V ? V !== h.memoizedState ? (zc(w), yn(w), Zh(w, V)) : (yn(w), w.flags &= -16777217) : (h = h.memoizedProps, h !== P && zc(w), yn(w), wv( w, B, h, @@ -5801,7 +5801,7 @@ Error generating stack: ` + P.message + ` for (h = w.child; h !== null; ) { if (V = sc(h), V !== null) { for (w.flags |= 128, ah(P, !1), h = V.updateQueue, w.updateQueue = h, ab(w, h), w.subtreeFlags = 0, h = T, T = w.child; T !== null; ) - Fh(T, h), T = T.sibling; + qh(T, h), T = T.sibling; return lr( Ln, Ln.current & 1 | 2 @@ -5877,7 +5877,7 @@ Error generating stack: ` + P.message + ` return null; } } - function Zh(h, w) { + function Kh(h, w) { switch (ys(w), w.tag) { case 3: zl(ra), ur(); @@ -5970,7 +5970,7 @@ Error generating stack: ` + P.message + ` } } } - function Kh(h, w, T) { + function Qh(h, w, T) { T.props = di( h.type, h.memoizedProps @@ -6039,7 +6039,7 @@ Error generating stack: ` + P.message + ` xn(h, h.return, B); } } - function Qh(h, w, T) { + function Jh(h, w, T) { try { var P = h.stateNode; M3(P, h.type, T, w), P[zo] = w; @@ -6071,15 +6071,15 @@ Error generating stack: ` + P.message + ` for (xv(h, w, T), h = h.sibling; h !== null; ) xv(h, w, T), h = h.sibling; } - function Jh(h, w, T) { + function $h(h, w, T) { var P = h.tag; if (P === 5 || P === 6) h = h.stateNode, w ? T.insertBefore(h, w) : T.appendChild(h); else if (P !== 4 && (P === 27 && Gt(h.type) && (T = h.stateNode), h = h.child, h !== null)) - for (Jh(h, w, T), h = h.sibling; h !== null; ) - Jh(h, w, T), h = h.sibling; + for ($h(h, w, T), h = h.sibling; h !== null; ) + $h(h, w, T), h = h.sibling; } - function $h(h) { + function rf(h) { var w = h.stateNode, T = h.memoizedProps; try { for (var P = h.type, B = w.attributes; B.length; ) @@ -6252,7 +6252,7 @@ Error generating stack: ` + P.message + ` } break; case 27: - w === null && P & 4 && $h(T); + w === null && P & 4 && rf(T); case 26: case 5: br(h, T), w === null && P & 4 && H0(T), P & 512 && Bc(T, T.return); @@ -6351,7 +6351,7 @@ Error generating stack: ` + P.message + ` wn !== null && (Vi ? (h = wn, sm( h.nodeType === 9 ? h.body : h.nodeName === "HTML" ? h.ownerDocument.body : h, T.stateNode - ), hf(h)) : sm(wn, T.stateNode)); + ), ff(h)) : sm(wn, T.stateNode)); break; case 4: P = wn, B = Vi, wn = T.stateNode.containerInfo, Vi = !0, au( @@ -6371,7 +6371,7 @@ Error generating stack: ` + P.message + ` ); break; case 1: - La || (ui(T, w), P = T.stateNode, typeof P.componentWillUnmount == "function" && Kh( + La || (ui(T, w), P = T.stateNode, typeof P.componentWillUnmount == "function" && Qh( T, w, P @@ -6407,7 +6407,7 @@ Error generating stack: ` + P.message + ` if (w.memoizedState === null && (h = w.alternate, h !== null && (h = h.memoizedState, h !== null))) { h = h.dehydrated; try { - hf(h); + ff(h); } catch (T) { xn(w, w.return, T); } @@ -6416,7 +6416,7 @@ Error generating stack: ` + P.message + ` function X0(h, w) { if (w.memoizedState === null && (h = w.alternate, h !== null && (h = h.memoizedState, h !== null && (h = h.dehydrated, h !== null)))) try { - hf(h); + ff(h); } catch (T) { xn(w, w.return, T); } @@ -6434,7 +6434,7 @@ Error generating stack: ` + P.message + ` throw Error(o(435, h.tag)); } } - function rf(h, w) { + function ef(h, w) { var T = qk(h); w.forEach(function(P) { if (!T.has(P)) { @@ -6559,7 +6559,7 @@ Error generating stack: ` + P.message + ` B, P, h.memoizedProps - )) : P === null && h.stateNode !== null && Qh( + )) : P === null && h.stateNode !== null && Jh( h, h.memoizedProps, T.memoizedProps @@ -6567,7 +6567,7 @@ Error generating stack: ` + P.message + ` } break; case 27: - Uc(w, h), G(h), P & 512 && (La || T === null || ui(T, T.return)), T !== null && P & 4 && Qh( + Uc(w, h), G(h), P & 512 && (La || T === null || ui(T, T.return)), T !== null && P & 4 && Jh( h, h.memoizedProps, T.memoizedProps @@ -6582,7 +6582,7 @@ Error generating stack: ` + P.message + ` xn(h, h.return, ot); } } - P & 4 && h.stateNode != null && (B = h.memoizedProps, Qh( + P & 4 && h.stateNode != null && (B = h.memoizedProps, Jh( h, B, T !== null ? T.memoizedProps : B @@ -6603,7 +6603,7 @@ Error generating stack: ` + P.message + ` case 3: if (Uv = null, B = C, C = cp(w.containerInfo), Uc(w, h), C = B, G(h), P & 4 && T !== null && T.memoizedState.isDehydrated) try { - hf(w.containerInfo); + ff(w.containerInfo); } catch (ot) { xn(h, h.return, ot); } @@ -6618,10 +6618,10 @@ Error generating stack: ` + P.message + ` Uc(w, h), G(h); break; case 31: - Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, rf(h, P))); + Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, ef(h, P))); break; case 13: - Uc(w, h), G(h), h.child.flags & 8192 && h.memoizedState !== null != (T !== null && T.memoizedState !== null) && (Ov = Dr()), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, rf(h, P))); + Uc(w, h), G(h), h.child.flags & 8192 && h.memoizedState !== null != (T !== null && T.memoizedState !== null) && (Ov = Dr()), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, ef(h, P))); break; case 22: B = h.memoizedState !== null; @@ -6673,10 +6673,10 @@ Error generating stack: ` + P.message + ` } T === w && (T = null), w.sibling.return = w.return, w = w.sibling; } - P & 4 && (P = h.updateQueue, P !== null && (T = P.retryQueue, T !== null && (P.retryQueue = null, rf(h, T)))); + P & 4 && (P = h.updateQueue, P !== null && (T = P.retryQueue, T !== null && (P.retryQueue = null, ef(h, T)))); break; case 19: - Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, rf(h, P))); + Uc(w, h), G(h), P & 4 && (P = h.updateQueue, P !== null && (h.updateQueue = null, ef(h, P))); break; case 30: break; @@ -6701,13 +6701,13 @@ Error generating stack: ` + P.message + ` switch (T.tag) { case 27: var B = T.stateNode, V = ch(h); - Jh(h, V, B); + $h(h, V, B); break; case 5: var ar = T.stateNode; T.flags & 32 && (Ji(ar, ""), T.flags &= -33); var Sr = ch(h); - Jh(h, Sr, ar); + $h(h, Sr, ar); break; case 3: case 4: @@ -6753,7 +6753,7 @@ Error generating stack: ` + P.message + ` case 1: ui(w, w.return); var T = w.stateNode; - typeof T.componentWillUnmount == "function" && Kh( + typeof T.componentWillUnmount == "function" && Qh( w, w.return, T @@ -6815,7 +6815,7 @@ Error generating stack: ` + P.message + ` T && ar & 64 && cb(V), Bc(V, V.return); break; case 27: - $h(V); + rf(V); case 26: case 5: jr( @@ -7088,7 +7088,7 @@ Error generating stack: ` + P.message + ` h, w, T - ), h.flags & tt && h.memoizedState !== null && uf( + ), h.flags & tt && h.memoizedState !== null && gf( T, C, h.memoizedState, @@ -7250,7 +7250,7 @@ Error generating stack: ` + P.message + ` cacheSignal: function() { return Oa(ra).controller.signal; } - }, ft = typeof WeakMap == "function" ? WeakMap : Map, qe = 0, Yt = null, gt = null, It = 0, wt = 0, gn = null, Ei = !1, sl = !1, iu = !1, Qa = 0, Yn = 0, cu = 0, Ds = 0, dh = 0, Hi = 0, lu = 0, lb = null, Si = null, db = !1, Ov = 0, Z5 = 0, sh = 1 / 0, Z0 = null, sb = null, Oi = 0, ub = null, ef = null, Tg = 0, Gk = 0, Vk = null, K5 = null, Tv = 0, Hk = null; + }, ft = typeof WeakMap == "function" ? WeakMap : Map, qe = 0, Yt = null, gt = null, It = 0, wt = 0, gn = null, Ei = !1, sl = !1, iu = !1, Qa = 0, Yn = 0, cu = 0, Ds = 0, dh = 0, Hi = 0, lu = 0, lb = null, Si = null, db = !1, Ov = 0, Z5 = 0, sh = 1 / 0, Z0 = null, sb = null, Oi = 0, ub = null, tf = null, Tg = 0, Gk = 0, Vk = null, K5 = null, Tv = 0, Hk = null; function zd() { return (qe & 2) !== 0 && It !== 0 ? It & -It : H.T !== null ? Bd() : Eo(); } @@ -7263,7 +7263,7 @@ Error generating stack: ` + P.message + ` return h = et.current, h !== null && (h.flags |= 32), Hi; } function Ql(h, w, T) { - (h === Yt && (wt === 2 || wt === 9) || h.cancelPendingCommit !== null) && (tf(h, 0), Ag( + (h === Yt && (wt === 2 || wt === 9) || h.cancelPendingCommit !== null) && (of(h, 0), Ag( h, It, Hi, @@ -7298,7 +7298,7 @@ Error generating stack: ` + P.message + ` var Sr = h; B = lb; var Br = Sr.current.memoizedState.isDehydrated; - if (Br && (tf(Sr, ar).flags |= 256), ar = Yk( + if (Br && (of(Sr, ar).flags |= 256), ar = Yk( Sr, ar, !1 @@ -7318,7 +7318,7 @@ Error generating stack: ` + P.message + ` } } if (B === 1) { - tf(h, 0), Ag(h, w, 0, !0); + of(h, 0), Ag(h, w, 0, !0); break; } r: { @@ -7495,11 +7495,11 @@ Error generating stack: ` + P.message + ` else h = gt, jl = Zt = null, zu(h), Gl = null, zi = 0, h = gt; for (; h !== null; ) - Zh(h.alternate, h), h = h.return; + Kh(h.alternate, h), h = h.return; gt = null; } } - function tf(h, w) { + function of(h, w) { var T = h.timeoutHandle; T !== -1 && (h.timeoutHandle = -1, D3(T)), T = h.cancelPendingCommit, T !== null && (h.cancelPendingCommit = null, T()), Tg = 0, Wk(), Yt = h, gt = T = Di(h.current, null), It = w, wt = 0, gn = null, Ei = !1, sl = Fe(h, w), iu = !1, lu = Hi = dh = Ds = cu = Yn = 0, Si = lb = null, db = !1, (w & 8) !== 0 && (w |= w & 32); var P = h.entangledLanes; @@ -7540,7 +7540,7 @@ Error generating stack: ` + P.message + ` var P = qe; qe |= 2; var B = t1(), V = o1(); - (Yt !== h || It !== w) && (Z0 = null, tf(h, w)), w = !1; + (Yt !== h || It !== w) && (Z0 = null, of(h, w)), w = !1; var ar = Yn; r: do try { @@ -7556,13 +7556,13 @@ Error generating stack: ` + P.message + ` case 6: et.current === null && (w = !0); var ne = wt; - if (wt = 0, gn = null, of(h, Sr, Br, ne), T && sl) { + if (wt = 0, gn = null, nf(h, Sr, Br, ne), T && sl) { ar = 0; break r; } break; default: - ne = wt, wt = 0, gn = null, of(h, Sr, Br, ne); + ne = wt, wt = 0, gn = null, nf(h, Sr, Br, ne); } } E3(), ar = Yn; @@ -7580,7 +7580,7 @@ Error generating stack: ` + P.message + ` var T = qe; qe |= 2; var P = t1(), B = o1(); - Yt !== h || It !== w ? (Z0 = null, sh = Dr() + 500, tf(h, w)) : sl = Fe( + Yt !== h || It !== w ? (Z0 = null, sh = Dr() + 500, of(h, w)) : sl = Fe( h, w ); @@ -7591,7 +7591,7 @@ Error generating stack: ` + P.message + ` var V = gn; e: switch (wt) { case 1: - wt = 0, gn = null, of(h, w, V, 1); + wt = 0, gn = null, nf(h, w, V, 1); break; case 2: case 9: @@ -7610,7 +7610,7 @@ Error generating stack: ` + P.message + ` wt = 5; break r; case 7: - fg(V) ? (wt = 0, gn = null, a1(w)) : (wt = 0, gn = null, of(h, w, V, 7)); + fg(V) ? (wt = 0, gn = null, a1(w)) : (wt = 0, gn = null, nf(h, w, V, 7)); break; case 5: var ar = null; @@ -7631,10 +7631,10 @@ Error generating stack: ` + P.message + ` break e; } } - wt = 0, gn = null, of(h, w, V, 5); + wt = 0, gn = null, nf(h, w, V, 5); break; case 6: - wt = 0, gn = null, of(h, w, V, 6); + wt = 0, gn = null, nf(h, w, V, 6); break; case 8: Wk(), Yn = 6; @@ -7686,11 +7686,11 @@ Error generating stack: ` + P.message + ` case 5: zu(w); default: - Zh(T, w), w = gt = Fh(w, Qa), w = yv(T, w, Qa); + Kh(T, w), w = gt = qh(w, Qa), w = yv(T, w, Qa); } h.memoizedProps = h.pendingProps, w === null ? J0(h) : gt = w; } - function of(h, w, T, P) { + function nf(h, w, T, P) { jl = Zt = null, zu(w), Gl = null, zi = 0; var B = w.return; try { @@ -7775,7 +7775,7 @@ Error generating stack: ` + P.message + ` ar, Sr, Br - ), h === Yt && (gt = Yt = null, It = 0), ef = w, ub = h, Tg = T, Gk = V, Vk = B, K5 = P, (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? (h.callbackNode = null, h.callbackPriority = 0, C3(xe, function() { + ), h === Yt && (gt = Yt = null, It = 0), tf = w, ub = h, Tg = T, Gk = V, Vk = B, K5 = P, (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? (h.callbackNode = null, h.callbackPriority = 0, C3(xe, function() { return Qk(), null; })) : (h.callbackNode = null, h.callbackPriority = 0), P = (w.flags & 13878) !== 0, (w.subtreeFlags & 13878) !== 0 || P) { P = H.T, H.T = null, B = q.p, q.p = 2, ar = qe, qe |= 4; @@ -7791,7 +7791,7 @@ Error generating stack: ` + P.message + ` function Xk() { if (Oi === 1) { Oi = 0; - var h = ub, w = ef, T = (w.flags & 13878) !== 0; + var h = ub, w = tf, T = (w.flags & 13878) !== 0; if ((w.subtreeFlags & 13878) !== 0 || T) { T = H.T, H.T = null; var P = q.p; @@ -7853,7 +7853,7 @@ Error generating stack: ` + P.message + ` function Zk() { if (Oi === 2) { Oi = 0; - var h = ub, w = ef, T = (w.flags & 8772) !== 0; + var h = ub, w = tf, T = (w.flags & 8772) !== 0; if ((w.subtreeFlags & 8772) !== 0 || T) { T = H.T, H.T = null; var P = q.p; @@ -7872,8 +7872,8 @@ Error generating stack: ` + P.message + ` function $0() { if (Oi === 4 || Oi === 3) { Oi = 0, Pr(); - var h = ub, w = ef, T = Tg, P = K5; - (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? Oi = 5 : (Oi = 0, ef = ub = null, Kk(h, h.pendingLanes)); + var h = ub, w = tf, T = Tg, P = K5; + (w.subtreeFlags & 10256) !== 0 || (w.flags & 10256) !== 0 ? Oi = 5 : (Oi = 0, tf = ub = null, Kk(h, h.pendingLanes)); var B = h.pendingLanes; if (B === 0 && (sb = null), xo(T), w = w.stateNode, Ur && typeof Ur.onCommitFiberRoot == "function") try { @@ -7915,7 +7915,7 @@ Error generating stack: ` + P.message + ` try { q.p = 32 > T ? 32 : T, H.T = null, T = Vk, Vk = null; var V = ub, ar = Tg; - if (Oi = 0, ef = ub = null, Tg = 0, (qe & 6) !== 0) throw Error(o(331)); + if (Oi = 0, tf = ub = null, Tg = 0, (qe & 6) !== 0) throw Error(o(331)); var Sr = qe; if (qe |= 4, Ve(V.current), Ee( V, @@ -7974,7 +7974,7 @@ Error generating stack: ` + P.message + ` } function T3(h, w, T) { var P = h.pingCache; - P !== null && P.delete(w), h.pingedLanes |= h.suspendedLanes & T, h.warmLanes &= ~T, Yt === h && (It & T) === T && (Yn === 4 || Yn === 3 && (It & 62914560) === It && 300 > Dr() - Ov ? (qe & 2) === 0 && tf(h, 0) : dh |= T, lu === It && (lu = 0)), Fu(h); + P !== null && P.delete(w), h.pingedLanes |= h.suspendedLanes & T, h.warmLanes &= ~T, Yt === h && (It & T) === T && (Yn === 4 || Yn === 3 && (It & 62914560) === It && 300 > Dr() - Ov ? (qe & 2) === 0 && of(h, 0) : dh |= T, lu === It && (lu = 0)), Fu(h); } function Pv(h, w) { w === 0 && (w = Ze()), h = Tc(h, w), h !== null && (Ut(h, w), Fu(h)); @@ -8005,15 +8005,15 @@ Error generating stack: ` + P.message + ` function C3(h, w) { return nr(h, w); } - var nf = null, uh = null, rm = !1, ep = !1, em = !1, gb = 0; + var af = null, uh = null, rm = !1, ep = !1, em = !1, gb = 0; function Fu(h) { - h !== uh && h.next === null && (uh === null ? nf = uh = h : uh = uh.next = h), ep = !0, rm || (rm = !0, P3()); + h !== uh && h.next === null && (uh === null ? af = uh = h : uh = uh.next = h), ep = !0, rm || (rm = !0, P3()); } function Mv(h, w) { if (!em && ep) { em = !0; do - for (var T = !1, P = nf; P !== null; ) { + for (var T = !1, P = af; P !== null; ) { if (h !== 0) { var B = P.pendingLanes; if (B === 0) var V = 0; @@ -8041,9 +8041,9 @@ Error generating stack: ` + P.message + ` ep = rm = !1; var h = 0; gb !== 0 && I3() && (h = gb); - for (var w = Dr(), T = null, P = nf; P !== null; ) { + for (var w = Dr(), T = null, P = af; P !== null; ) { var B = P.next, V = l1(P, w); - V === 0 ? (P.next = null, T === null ? nf = B : T.next = B, B === null && (uh = T)) : (T = P, (h !== 0 || (V & 3) !== 0) && (ep = !0)), P = B; + V === 0 ? (P.next = null, T === null ? af = B : T.next = B, B === null && (uh = T)) : (T = P, (h !== 0 || (V & 3) !== 0) && (ep = !0)), P = B; } Oi !== 0 && Oi !== 5 || Mv(h), gb !== 0 && (gb = 0); } @@ -8394,11 +8394,11 @@ Error generating stack: ` + P.message + ` case "pointerout": case "pointerover": case "pointerup": - de = jh; + de = zh; break; case "toggle": case "beforetoggle": - de = Bh; + de = Uh; } var Dt = (w & 4) !== 0, Pn = !Dt && (h === "scroll" || h === "scrollend"), Xr = Dt ? ae !== null ? ae + "Capture" : null : ae; Dt = []; @@ -8423,7 +8423,7 @@ Error generating stack: ` + P.message + ` if (ae = h === "mouseover" || h === "pointerover", de = h === "mouseout" || h === "pointerout", ae && T !== cs && (ot = T.relatedTarget || T.fromElement) && (pn(ot) || ot[vn])) break r; if ((de || ae) && (ae = be.window === be ? be : (ae = be.ownerDocument) ? ae.defaultView || ae.parentWindow : window, de ? (ot = T.relatedTarget || T.toElement, de = ne, ot = ot ? pn(ot) : null, ot !== null && (Pn = a(ot), Dt = ot.tag, ot !== Pn || Dt !== 5 && Dt !== 27 && Dt !== 6) && (ot = null)) : (de = null, ot = ne), de !== ot)) { - if (Dt = xu, ye = "onMouseLeave", Xr = "onMouseEnter", Vr = "mouse", (h === "pointerout" || h === "pointerover") && (Dt = jh, ye = "onPointerLeave", Xr = "onPointerEnter", Vr = "pointer"), Pn = de == null ? ae : ht(de), te = ot == null ? ae : ht(ot), ae = new Dt( + if (Dt = xu, ye = "onMouseLeave", Xr = "onMouseEnter", Vr = "mouse", (h === "pointerout" || h === "pointerover") && (Dt = zh, ye = "onPointerLeave", Xr = "onPointerEnter", Vr = "pointer"), Pn = de == null ? ae : ht(de), te = ot == null ? ae : ht(ot), ae = new Dt( ye, Vr + "leave", de, @@ -8478,7 +8478,7 @@ Error generating stack: ` + P.message + ` if (Zs) $o = hv; else { - $o = Uh; + $o = Fh; var ct = ug; } else @@ -9427,7 +9427,7 @@ Error generating stack: ` + P.message + ` if (h.removeChild(T), B && B.nodeType === 8) if (T = B.data, T === "/$" || T === "/&") { if (P === 0) { - h.removeChild(B), hf(w); + h.removeChild(B), ff(w); return; } P--; @@ -9445,7 +9445,7 @@ Error generating stack: ` + P.message + ` T === "body" && Bv(h.ownerDocument.body); T = B; } while (T); - hf(w); + ff(w); } function Fd(h, w) { var T = h; @@ -9531,7 +9531,7 @@ Error generating stack: ` + P.message + ` function ip(h) { return h.data === "$?" || h.data === "$~"; } - function af(h) { + function cf(h) { return h.data === "$!" || h.data === "$?" && h.ownerDocument.readyState !== "loading"; } function L3(h, w) { @@ -9660,10 +9660,10 @@ Error generating stack: ` + P.message + ` var V = B; switch (w) { case "style": - V = cf(h); + V = lf(h); break; case "script": - V = df(h); + V = sf(h); } Ls.has(V) || (h = u( { @@ -9672,7 +9672,7 @@ Error generating stack: ` + P.message + ` as: w }, T - ), Ls.set(V, h), P.querySelector(B) !== null || w === "style" && P.querySelector(lf(V)) || w === "script" && P.querySelector(sf(V)) || (w = P.createElement("link"), fc(w, "link", h), Yo(w), P.head.appendChild(w))); + ), Ls.set(V, h), P.querySelector(B) !== null || w === "style" && P.querySelector(df(V)) || w === "script" && P.querySelector(uf(V)) || (w = P.createElement("link"), fc(w, "link", h), Yo(w), P.head.appendChild(w))); } } function F3(h, w) { @@ -9687,7 +9687,7 @@ Error generating stack: ` + P.message + ` case "sharedworker": case "worker": case "script": - V = df(h); + V = sf(h); } if (!Ls.has(V) && (h = u({ rel: "modulepreload", href: h }, w), Ls.set(V, h), T.querySelector(B) === null)) { switch (P) { @@ -9697,7 +9697,7 @@ Error generating stack: ` + P.message + ` case "sharedworker": case "worker": case "script": - if (T.querySelector(sf(V))) + if (T.querySelector(uf(V))) return; } P = T.createElement("link"), fc(P, "link", h), Yo(P), T.head.appendChild(P); @@ -9708,13 +9708,13 @@ Error generating stack: ` + P.message + ` Rg.S(h, w, T); var P = fb; if (P && h) { - var B = on(P).hoistableStyles, V = cf(h); + var B = on(P).hoistableStyles, V = lf(h); w = w || "default"; var ar = B.get(V); if (!ar) { var Sr = { loading: 0, preload: null }; if (ar = P.querySelector( - lf(V) + df(V) )) Sr.loading = 5; else { @@ -9744,8 +9744,8 @@ Error generating stack: ` + P.message + ` Rg.X(h, w); var T = fb; if (T && h) { - var P = on(T).hoistableScripts, B = df(h), V = P.get(B); - V || (V = T.querySelector(sf(B)), V || (h = u({ src: h, async: !0 }, w), (w = Ls.get(B)) && dp(h, w), V = T.createElement("script"), Yo(V), fc(V, "link", h), T.head.appendChild(V)), V = { + var P = on(T).hoistableScripts, B = sf(h), V = P.get(B); + V || (V = T.querySelector(uf(B)), V || (h = u({ src: h, async: !0 }, w), (w = Ls.get(B)) && dp(h, w), V = T.createElement("script"), Yo(V), fc(V, "link", h), T.head.appendChild(V)), V = { type: "script", instance: V, count: 1, @@ -9757,8 +9757,8 @@ Error generating stack: ` + P.message + ` Rg.M(h, w); var T = fb; if (T && h) { - var P = on(T).hoistableScripts, B = df(h), V = P.get(B); - V || (V = T.querySelector(sf(B)), V || (h = u({ src: h, async: !0, type: "module" }, w), (w = Ls.get(B)) && dp(h, w), V = T.createElement("script"), Yo(V), fc(V, "link", h), T.head.appendChild(V)), V = { + var P = on(T).hoistableScripts, B = sf(h), V = P.get(B); + V || (V = T.querySelector(uf(B)), V || (h = u({ src: h, async: !0, type: "module" }, w), (w = Ls.get(B)) && dp(h, w), V = T.createElement("script"), Yo(V), fc(V, "link", h), T.head.appendChild(V)), V = { type: "script", instance: V, count: 1, @@ -9774,7 +9774,7 @@ Error generating stack: ` + P.message + ` case "title": return null; case "style": - return typeof T.precedence == "string" && typeof T.href == "string" ? (w = cf(T.href), T = on( + return typeof T.precedence == "string" && typeof T.href == "string" ? (w = lf(T.href), T = on( B ).hoistableStyles, P = T.get(w), P || (P = { type: "style", @@ -9784,7 +9784,7 @@ Error generating stack: ` + P.message + ` }, T.set(w, P)), P) : { type: "void", instance: null, count: 0, state: null }; case "link": if (T.rel === "stylesheet" && typeof T.href == "string" && typeof T.precedence == "string") { - h = cf(T.href); + h = lf(T.href); var V = on( B ).hoistableStyles, ar = V.get(h); @@ -9794,7 +9794,7 @@ Error generating stack: ` + P.message + ` count: 0, state: { loading: 0, preload: null } }, V.set(h, ar), (V = B.querySelector( - lf(h) + df(h) )) && !V._p && (ar.instance = V, ar.state.loading = 5), Ls.has(h) || (T = { rel: "preload", as: "style", @@ -9817,7 +9817,7 @@ Error generating stack: ` + P.message + ` throw Error(o(529, "")); return null; case "script": - return w = T.async, T = T.src, typeof T == "string" && w && typeof w != "function" && typeof w != "symbol" ? (w = df(T), T = on( + return w = T.async, T = T.src, typeof T == "string" && w && typeof w != "function" && typeof w != "symbol" ? (w = sf(T), T = on( B ).hoistableScripts, P = T.get(w), P || (P = { type: "script", @@ -9829,10 +9829,10 @@ Error generating stack: ` + P.message + ` throw Error(o(444, h)); } } - function cf(h) { + function lf(h) { return 'href="' + oi(h) + '"'; } - function lf(h) { + function df(h) { return 'link[rel="stylesheet"][' + h + "]"; } function T1(h) { @@ -9848,10 +9848,10 @@ Error generating stack: ` + P.message + ` return P.loading |= 2; }), fc(w, "link", T), Yo(w), h.head.appendChild(w)); } - function df(h) { + function sf(h) { return '[src="' + oi(h) + '"]'; } - function sf(h) { + function uf(h) { return "script[async]" + h; } function A1(h, w, T) { @@ -9873,9 +9873,9 @@ Error generating stack: ` + P.message + ` "style" ), Yo(P), fc(P, "style", B), lp(P, T.precedence, h), w.instance = P; case "stylesheet": - B = cf(T.href); + B = lf(T.href); var V = h.querySelector( - lf(B) + df(B) ); if (V) return w.state.loading |= 4, w.instance = V, Yo(V), V; @@ -9885,8 +9885,8 @@ Error generating stack: ` + P.message + ` ar.onload = Sr, ar.onerror = Br; }), fc(V, "link", P), w.state.loading |= 4, lp(V, T.precedence, h), w.instance = V; case "script": - return V = df(T.src), (B = h.querySelector( - sf(V) + return V = sf(T.src), (B = h.querySelector( + uf(V) )) ? (w.instance = B, Yo(B), B) : (P = T, (B = Ls.get(V)) && (P = u({}, T), dp(P, B)), h = h.ownerDocument || h, B = h.createElement("script"), Yo(B), fc(B, "link", P), h.head.appendChild(B), w.instance = B); case "void": return null; @@ -9966,11 +9966,11 @@ Error generating stack: ` + P.message + ` function P1(h) { return !(h.type === "stylesheet" && (h.state.loading & 3) === 0); } - function uf(h, w, T, P) { + function gf(h, w, T, P) { if (T.type === "stylesheet" && (typeof P.media != "string" || matchMedia(P.media).matches !== !1) && (T.state.loading & 4) === 0) { if (T.instance === null) { - var B = cf(P.href), V = w.querySelector( - lf(B) + var B = lf(P.href), V = w.querySelector( + df(B) ); if (V) { w = V._p, w !== null && typeof w == "object" && typeof w.then == "function" && (h.count++, h = sp.bind(h), w.then(h, h)), T.state.loading |= 4, T.instance = V, Yo(V); @@ -10039,7 +10039,7 @@ Error generating stack: ` + P.message + ` B = w.instance, ar = B.getAttribute("data-precedence"), V = T.get(ar) || P, V === P && T.set(null, B), T.set(ar, B), this.count++, P = sp.bind(this), B.addEventListener("load", P), B.addEventListener("error", P), V ? V.parentNode.insertBefore(B, V.nextSibling) : (h = h.nodeType === 9 ? h.head : h, h.insertBefore(B, h.firstChild)), w.state.loading |= 4; } } - var gf = { + var bf = { $$typeof: k, Provider: null, Consumer: null, @@ -10438,7 +10438,7 @@ Error generating stack: ` + P.message + ` function K3() { mm = !1, vb !== null && fp(vb) && (vb = null), pb !== null && fp(pb) && (pb = null), kb !== null && fp(kb) && (kb = null), Fv.forEach(q1), qv.forEach(q1); } - function bf(h, w) { + function hf(h, w) { h.blockedOn === w && (h.blockedOn = null, mm || (mm = !0, t.unstable_scheduleCallback( t.unstable_NormalPriority, K3 @@ -10473,11 +10473,11 @@ Error generating stack: ` + P.message + ` } )); } - function hf(h) { + function ff(h) { function w(Br) { - return bf(Br, h); + return hf(Br, h); } - vb !== null && bf(vb, h), pb !== null && bf(pb, h), kb !== null && bf(kb, h), Fv.forEach(w), qv.forEach(w); + vb !== null && hf(vb, h), pb !== null && hf(pb, h), kb !== null && hf(kb, h), Fv.forEach(w), qv.forEach(w); for (var T = 0; T < mb.length; T++) { var P = mb[T]; P.blockedOn === h && (P.blockedOn = null); @@ -10654,7 +10654,7 @@ function iY() { function cY() { return iY().model; } -function ff(t) { +function fh(t) { let r = cY(), e = fr.useSyncExternalStore( (n) => (r.on(`change:${t}`, n), () => r.off(`change:${t}`, n)), () => r.get(t) @@ -12047,20 +12047,20 @@ function ZO(t) { return Vv(r.transform) || Vv(r.translate) || Vv(r.scale) || Vv(r.rotate) || Vv(r.perspective) || !f2() && (Vv(r.backdropFilter) || Vv(r.filter)) || yX.test(r.willChange || "") || wX.test(r.contain || ""); } function xX(t) { - let r = Ah(t); - for (; Ki(r) && !Sh(r); ) { + let r = Ch(t); + for (; Ki(r) && !Oh(r); ) { if (ZO(r)) return r; if (h2(r)) return null; - r = Ah(r); + r = Ch(r); } return null; } function f2() { return i6 == null && (i6 = typeof CSS < "u" && CSS.supports && CSS.supports("-webkit-backdrop-filter", "none")), i6; } -function Sh(t) { +function Oh(t) { return /^(html|body|#document)$/.test(nv(t)); } function Ju(t) { @@ -12075,7 +12075,7 @@ function v2(t) { scrollTop: t.scrollY }; } -function Ah(t) { +function Ch(t) { if (nv(t) === "html") return t; const r = ( @@ -12088,8 +12088,8 @@ function Ah(t) { return Jy(r) ? r.host : r; } function iU(t) { - const r = Ah(t); - return Sh(r) ? t.ownerDocument ? t.ownerDocument.body : t.body : Ki(r) && S5(r) ? r : iU(r); + const r = Ch(t); + return Oh(r) ? t.ownerDocument ? t.ownerDocument.body : t.body : Ki(r) && S5(r) ? r : iU(r); } function Uf(t, r, e) { var o; @@ -12930,21 +12930,21 @@ const gZ = 50, bZ = async (t, r, e) => { const E = [c, ..._], O = await l.detectOverflow(r, p), R = []; let M = ((o = a.flip) == null ? void 0 : o.overflows) || []; if (s && R.push(O[m]), u) { - const z = EX(n, i, x); - R.push(O[z[0]], O[z[1]]); + const j = EX(n, i, x); + R.push(O[j[0]], O[j[1]]); } if (M = [...M, { placement: n, overflows: R - }], !R.every((z) => z <= 0)) { + }], !R.every((j) => j <= 0)) { var I, L; - const z = (((I = a.flip) == null ? void 0 : I.index) || 0) + 1, F = E[z]; + const j = (((I = a.flip) == null ? void 0 : I.index) || 0) + 1, F = E[j]; if (F && (!(u === "alignment" ? y !== Rf(F) : !1) || // We leave the current main axis only if every placement on that axis // overflows the main axis. M.every((W) => Rf(W.placement) === y ? W.overflows[0] > 0 : !0))) return { data: { - index: z, + index: j, overflows: M }, reset: { @@ -12955,8 +12955,8 @@ const gZ = 50, bZ = async (t, r, e) => { if (!H) switch (b) { case "bestFit": { - var j; - const q = (j = M.filter((W) => { + var z; + const q = (z = M.filter((W) => { if (S) { const Z = Rf(W.placement); return Z === y || // Create a bias to the `y` side axis due to horizontal @@ -12964,7 +12964,7 @@ const gZ = 50, bZ = async (t, r, e) => { Z === "y"; } return !0; - }).map((W) => [W.placement, W.overflows.filter((Z) => Z > 0).reduce((Z, $) => Z + $, 0)]).sort((W, Z) => W[1] - Z[1])[0]) == null ? void 0 : j[0]; + }).map((W) => [W.placement, W.overflows.filter((Z) => Z > 0).reduce((Z, $) => Z + $, 0)]).sort((W, Z) => W[1] - Z[1])[0]) == null ? void 0 : z[0]; q && (H = q); break; } @@ -13253,8 +13253,8 @@ function tC(t, r, e) { return fx(o); } function AU(t, r) { - const e = Ah(t); - return e === r || !pa(e) || Sh(e) ? !1 : Ju(e).position === "fixed" || AU(e, r); + const e = Ch(t); + return e === r || !pa(e) || Oh(e) ? !1 : Ju(e).position === "fixed" || AU(e, r); } function OZ(t, r) { const e = r.get(t); @@ -13262,10 +13262,10 @@ function OZ(t, r) { return e; let o = Uf(t, [], !1).filter((c) => pa(c) && nv(c) !== "body"), n = null; const a = Ju(t).position === "fixed"; - let i = a ? Ah(t) : t; - for (; pa(i) && !Sh(i); ) { + let i = a ? Ch(t) : t; + for (; pa(i) && !Oh(i); ) { const c = Ju(i), l = ZO(i); - !l && c.position === "fixed" && (n = null), (a ? !l && !n : !l && c.position === "static" && !!n && (n.position === "absolute" || n.position === "fixed") || S5(i) && !l && AU(t, i)) ? o = o.filter((s) => s !== i) : n = c, i = Ah(i); + !l && c.position === "fixed" && (n = null), (a ? !l && !n : !l && c.position === "static" && !!n && (n.position === "absolute" || n.position === "fixed") || S5(i) && !l && AU(t, i)) ? o = o.filter((s) => s !== i) : n = c, i = Ch(i); } return r.set(t, o), o; } @@ -13339,18 +13339,18 @@ function CU(t, r) { if (h2(t)) return e; if (!Ki(t)) { - let n = Ah(t); - for (; n && !Sh(n); ) { + let n = Ch(t); + for (; n && !Oh(n); ) { if (pa(n) && !u6(n)) return n; - n = Ah(n); + n = Ch(n); } return e; } let o = oC(t, r); for (; o && mX(o) && u6(o); ) o = oC(o, r); - return o && Sh(o) && u6(o) && !ZO(o) ? e : o || xX(t) || e; + return o && Oh(o) && u6(o) && !ZO(o) ? e : o || xX(t) || e; } const RZ = async function(t) { const r = this.getOffsetParent || CU, e = this.getDimensions, o = await e(t.floating); @@ -13549,7 +13549,7 @@ function UZ(t) { W !== S.current && (S.current = W, v(W)); }, []), k = fr.useCallback((W) => { W !== E.current && (E.current = W, m(W)); - }, []), x = a || f, _ = i || p, S = fr.useRef(null), E = fr.useRef(null), O = fr.useRef(s), R = l != null, M = g6(l), I = g6(n), L = g6(d), j = fr.useCallback(() => { + }, []), x = a || f, _ = i || p, S = fr.useRef(null), E = fr.useRef(null), O = fr.useRef(s), R = l != null, M = g6(l), I = g6(n), L = g6(d), z = fr.useCallback(() => { if (!S.current || !E.current) return; const W = { @@ -13566,7 +13566,7 @@ function UZ(t) { // setting it to `true` when `open === false` (must be specified). isPositioned: L.current !== !1 }; - z.current && !wx(O.current, $) && (O.current = $, y2.flushSync(() => { + j.current && !wx(O.current, $) && (O.current = $, y2.flushSync(() => { u($); })); }); @@ -13577,16 +13577,16 @@ function UZ(t) { isPositioned: !1 }))); }, [d]); - const z = fr.useRef(!1); - qw(() => (z.current = !0, () => { - z.current = !1; + const j = fr.useRef(!1); + qw(() => (j.current = !0, () => { + j.current = !1; }), []), qw(() => { if (x && (S.current = x), _ && (E.current = _), x && _) { if (M.current) - return M.current(x, _, j); - j(); + return M.current(x, _, z); + z(); } - }, [x, _, j, M, R]); + }, [x, _, z, M, R]); const F = fr.useMemo(() => ({ reference: S, floating: E, @@ -13618,11 +13618,11 @@ function UZ(t) { }, [e, c, H.floating, s.x, s.y]); return fr.useMemo(() => ({ ...s, - update: j, + update: z, refs: F, elements: H, floatingStyles: q - }), [s, j, F, H, q]); + }), [s, z, F, H, q]); } const rT = (t, r) => { const e = DZ(t); @@ -13780,9 +13780,9 @@ function DU() { const NU = /* @__PURE__ */ fr.createContext(null), LU = /* @__PURE__ */ fr.createContext(null), av = () => { var t; return ((t = fr.useContext(NU)) == null ? void 0 : t.id) || null; -}, Ih = () => fr.useContext(LU); +}, Dh = () => fr.useContext(LU); function XZ(t) { - const r = E2(), e = Ih(), n = av(); + const r = E2(), e = Dh(), n = av(); return Mn(() => { if (!r) return; const a = { @@ -13861,7 +13861,7 @@ function jU(t, r) { mouseOnly: s = !1, restMs: u = 0, move: g = !0 - } = r, b = Ih(), f = av(), v = Hc(d), p = Hc(l), m = Hc(e), y = Hc(u), k = fr.useRef(), x = fr.useRef(-1), _ = fr.useRef(), S = fr.useRef(-1), E = fr.useRef(!0), O = fr.useRef(!1), R = fr.useRef(() => { + } = r, b = Dh(), f = av(), v = Hc(d), p = Hc(l), m = Hc(e), y = Hc(u), k = fr.useRef(), x = fr.useRef(-1), _ = fr.useRef(), S = fr.useRef(-1), E = fr.useRef(!0), O = fr.useRef(!1), R = fr.useRef(() => { }), M = fr.useRef(!1), I = ri(() => { var q; const W = (q = n.current.openEvent) == null ? void 0 : q.type; @@ -13892,9 +13892,9 @@ function jU(t, r) { W === void 0 && (W = !0), Z === void 0 && (Z = "hover"); const $ = b6(p.current, "close", k.current); $ && !_.current ? (fl(x), x.current = window.setTimeout(() => o(!1, q, Z), $)) : W && (fl(x), o(!1, q, Z)); - }, [p, o]), j = ri(() => { + }, [p, o]), z = ri(() => { R.current(), _.current = void 0; - }), z = ri(() => { + }), j = ri(() => { if (O.current) { const q = pl(i.floating).body; q.style.pointerEvents = "", q.removeAttribute(dC), O.current = !1; @@ -13912,7 +13912,7 @@ function jU(t, r) { } function W(Q) { if (F()) { - z(); + j(); return; } R.current(); @@ -13924,7 +13924,7 @@ function jU(t, r) { x: Q.clientX, y: Q.clientY, onClose() { - z(), j(), F() || L(Q, !0, "safe-polygon"); + j(), z(), F() || L(Q, !0, "safe-polygon"); } }); const tr = _.current; @@ -13942,7 +13942,7 @@ function jU(t, r) { x: Q.clientX, y: Q.clientY, onClose() { - z(), j(), F() || L(Q); + j(), z(), F() || L(Q); } })(Q)); } @@ -13960,7 +13960,7 @@ function jU(t, r) { e && Q.removeEventListener("mouseleave", Z), g && Q.removeEventListener("mousemove", q), Q.removeEventListener("mouseenter", q), Q.removeEventListener("mouseleave", W), lr && (lr.removeEventListener("mouseleave", Z), lr.removeEventListener("mouseenter", $), lr.removeEventListener("mouseleave", X)); }; } - }, [i, c, t, s, g, L, j, z, o, e, m, b, p, v, n, F, y]), Mn(() => { + }, [i, c, t, s, g, L, z, j, o, e, m, b, p, v, n, F, y]), Mn(() => { var q; if (c && e && (q = v.current) != null && (q = q.__options) != null && q.blockPointerEvents && I()) { O.current = !0; @@ -13976,10 +13976,10 @@ function jU(t, r) { } } }, [c, e, f, i, b, v, I]), Mn(() => { - e || (k.current = void 0, M.current = !1, j(), z()); - }, [e, j, z]), fr.useEffect(() => () => { - j(), fl(x), fl(S), z(); - }, [c, i.domReference, j, z]); + e || (k.current = void 0, M.current = !1, z(), j()); + }, [e, z, j]), fr.useEffect(() => () => { + z(), fl(x), fl(S), j(); + }, [c, i.domReference, z, j]); const H = fr.useMemo(() => { function q(W) { k.current = W.pointerType; @@ -14291,7 +14291,7 @@ function $y(t) { } = r, x = ri(() => { var kr; return (kr = m.current.floatingContext) == null ? void 0 : kr.nodeId; - }), _ = ri(b), S = typeof i == "number" && i < 0, E = xS(y) && S, O = $Z(), R = O ? a : !0, M = !R || O && g, I = Hc(n), L = Hc(i), j = Hc(c), z = Ih(), F = UU(), H = fr.useRef(null), q = fr.useRef(null), W = fr.useRef(!1), Z = fr.useRef(!1), $ = fr.useRef(-1), X = fr.useRef(-1), Q = F != null, lr = yx(k), or = ri(function(kr) { + }), _ = ri(b), S = typeof i == "number" && i < 0, E = xS(y) && S, O = $Z(), R = O ? a : !0, M = !R || O && g, I = Hc(n), L = Hc(i), z = Hc(c), j = Dh(), F = UU(), H = fr.useRef(null), q = fr.useRef(null), W = fr.useRef(!1), Z = fr.useRef(!1), $ = fr.useRef(-1), X = fr.useRef(-1), Q = F != null, lr = yx(k), or = ri(function(kr) { return kr === void 0 && (kr = lr), kr ? m2(kr, O5()) : []; }), tr = ri((kr) => { const Or = or(kr); @@ -14329,10 +14329,10 @@ function $y(t) { function Or(Lr) { const Tr = Lr.relatedTarget, Y = Lr.currentTarget, J = Mb(Lr); queueMicrotask(() => { - const nr = x(), xr = !(Vc(y, Tr) || Vc(k, Tr) || Vc(Tr, k) || Vc(F == null ? void 0 : F.portalNode, Tr) || Tr != null && Tr.hasAttribute(b0("focus-guard")) || z && (c0(z.nodesRef.current, nr).find((Er) => { + const nr = x(), xr = !(Vc(y, Tr) || Vc(k, Tr) || Vc(Tr, k) || Vc(F == null ? void 0 : F.portalNode, Tr) || Tr != null && Tr.hasAttribute(b0("focus-guard")) || j && (c0(j.nodesRef.current, nr).find((Er) => { var Pr, Dr; return Vc((Pr = Er.context) == null ? void 0 : Pr.elements.floating, Tr) || Vc((Dr = Er.context) == null ? void 0 : Dr.elements.domReference, Tr); - }) || QA(z.nodesRef.current, nr).find((Er) => { + }) || QA(j.nodesRef.current, nr).find((Er) => { var Pr, Dr, Yr; return [(Pr = Er.context) == null ? void 0 : Pr.elements.floating, yx((Dr = Er.context) == null ? void 0 : Dr.elements.floating)].includes(Tr) || ((Yr = Er.context) == null ? void 0 : Yr.elements.domReference) === Tr; }))); @@ -14349,7 +14349,7 @@ function $y(t) { Tr !== vC() && (W.current = !0, v(!1, Lr, "focus-out")); }); } - const Ir = !!(!z && F); + const Ir = !!(!j && F); function Mr() { fl(X), m.current.insideReactTree = !0, X.current = window.setTimeout(() => { m.current.insideReactTree = !1; @@ -14359,19 +14359,19 @@ function $y(t) { return y.addEventListener("focusout", Or), y.addEventListener("pointerdown", kr), k.addEventListener("focusout", Or), Ir && k.addEventListener("focusout", Mr, !0), () => { y.removeEventListener("focusout", Or), y.removeEventListener("pointerdown", kr), k.removeEventListener("focusout", Or), Ir && k.removeEventListener("focusout", Mr, !0); }; - }, [o, y, k, lr, d, z, F, v, u, l, or, E, x, I, m]); + }, [o, y, k, lr, d, j, F, v, u, l, or, E, x, I, m]); const dr = fr.useRef(null), sr = fr.useRef(null), pr = hC([dr, F == null ? void 0 : F.beforeInsideRef]), ur = hC([sr, F == null ? void 0 : F.afterInsideRef]); fr.useEffect(() => { var kr, Or; if (o || !k) return; - const Ir = Array.from((F == null || (kr = F.portalNode) == null ? void 0 : kr.querySelectorAll("[" + b0("portal") + "]")) || []), Lr = (Or = (z ? QA(z.nodesRef.current, x()) : []).find((J) => { + const Ir = Array.from((F == null || (kr = F.portalNode) == null ? void 0 : kr.querySelectorAll("[" + b0("portal") + "]")) || []), Lr = (Or = (j ? QA(j.nodesRef.current, x()) : []).find((J) => { var nr; return xS(((nr = J.context) == null ? void 0 : nr.elements.domReference) || null); })) == null || (Or = Or.context) == null ? void 0 : Or.elements.domReference, Tr = [k, Lr, ...Ir, ..._(), H.current, q.current, dr.current, sr.current, F == null ? void 0 : F.beforeOutsideRef.current, F == null ? void 0 : F.afterOutsideRef.current, I.current.includes("reference") || E ? y : null].filter((J) => J != null), Y = d || E ? gC(Tr, !M, M) : gC(Tr); return () => { Y(); }; - }, [o, y, k, d, I, F, E, R, M, z, x, _]), Mn(() => { + }, [o, y, k, d, I, F, E, R, M, j, x, _]), Mn(() => { if (o || !Ki(lr)) return; const kr = pl(lr), Or = Pb(kr); queueMicrotask(() => { @@ -14408,22 +14408,22 @@ function $y(t) { const Mr = kr.createElement("span"); Mr.setAttribute("tabindex", "-1"), Mr.setAttribute("aria-hidden", "true"), Object.assign(Mr.style, tT), Q && y && y.insertAdjacentElement("afterend", Mr); function Lr() { - if (typeof j.current == "boolean") { + if (typeof z.current == "boolean") { const Tr = y || vC(); return Tr && Tr.isConnected ? Tr : Mr; } - return j.current.current || Mr; + return z.current.current || Mr; } return () => { p.off("openchange", Ir); - const Tr = Pb(kr), Y = Vc(k, Tr) || z && c0(z.nodesRef.current, x(), !1).some((nr) => { + const Tr = Pb(kr), Y = Vc(k, Tr) || j && c0(j.nodesRef.current, x(), !1).some((nr) => { var xr; return Vc((xr = nr.context) == null ? void 0 : xr.elements.floating, Tr); }), J = Lr(); queueMicrotask(() => { const nr = aK(J); // eslint-disable-next-line react-hooks/exhaustive-deps - j.current && !W.current && Ki(nr) && // If the focus moved somewhere else after mount, avoid returning focus + z.current && !W.current && Ki(nr) && // If the focus moved somewhere else after mount, avoid returning focus // since it likely entered a different element which should be // respected: https://github.com/floating-ui/floating-ui/issues/2607 (!(nr !== Tr && Tr !== kr.body) || Y) && nr.focus({ @@ -14431,7 +14431,7 @@ function $y(t) { }), Mr.remove(); }); }; - }, [o, k, lr, j, m, p, z, Q, y, x]), fr.useEffect(() => (queueMicrotask(() => { + }, [o, k, lr, z, m, p, j, Q, y, x]), fr.useEffect(() => (queueMicrotask(() => { W.current = !1; }), () => { queueMicrotask(oT); @@ -14724,18 +14724,18 @@ function S2(t, r) { ancestorScroll: g = !1, bubbles: b, capture: f - } = r, v = Ih(), p = ri(typeof l == "function" ? l : () => !1), m = typeof l == "function" ? p : l, y = fr.useRef(!1), { + } = r, v = Dh(), p = ri(typeof l == "function" ? l : () => !1), m = typeof l == "function" ? p : l, y = fr.useRef(!1), { escapeKey: k, outsidePress: x } = _C(b), { escapeKey: _, outsidePress: S - } = _C(f), E = fr.useRef(!1), O = ri((z) => { + } = _C(f), E = fr.useRef(!1), O = ri((j) => { var F; - if (!e || !i || !c || z.key !== "Escape" || E.current) + if (!e || !i || !c || j.key !== "Escape" || E.current) return; const H = (F = a.current.floatingContext) == null ? void 0 : F.nodeId, q = v ? c0(v.nodesRef.current, H) : []; - if (!k && (z.stopPropagation(), q.length > 0)) { + if (!k && (j.stopPropagation(), q.length > 0)) { let W = !0; if (q.forEach((Z) => { var $; @@ -14746,26 +14746,26 @@ function S2(t, r) { }), !W) return; } - o(!1, rZ(z) ? z.nativeEvent : z, "escape-key"); - }), R = ri((z) => { + o(!1, rZ(j) ? j.nativeEvent : j, "escape-key"); + }), R = ri((j) => { var F; const H = () => { var q; - O(z), (q = Mb(z)) == null || q.removeEventListener("keydown", H); + O(j), (q = Mb(j)) == null || q.removeEventListener("keydown", H); }; - (F = Mb(z)) == null || F.addEventListener("keydown", H); - }), M = ri((z) => { + (F = Mb(j)) == null || F.addEventListener("keydown", H); + }), M = ri((j) => { var F; const H = a.current.insideReactTree; a.current.insideReactTree = !1; const q = y.current; - if (y.current = !1, d === "click" && q || H || typeof m == "function" && !m(z)) + if (y.current = !1, d === "click" && q || H || typeof m == "function" && !m(j)) return; - const W = Mb(z), Z = "[" + b0("inert") + "]", $ = pl(n.floating).querySelectorAll(Z); + const W = Mb(j), Z = "[" + b0("inert") + "]", $ = pl(n.floating).querySelectorAll(Z); let X = pa(W) ? W : null; - for (; X && !Sh(X); ) { - const tr = Ah(X); - if (Sh(tr) || !pa(tr)) + for (; X && !Oh(X); ) { + const tr = Ch(X); + if (Oh(tr) || !pa(tr)) break; X = tr; } @@ -14774,16 +14774,16 @@ function S2(t, r) { // element was injected after the floating element rendered. Array.from($).every((tr) => !Vc(X, tr))) return; - if (Ki(W) && j) { - const tr = Sh(W), dr = Ju(W), sr = /auto|scroll/, pr = tr || sr.test(dr.overflowX), ur = tr || sr.test(dr.overflowY), cr = pr && W.clientWidth > 0 && W.scrollWidth > W.clientWidth, gr = ur && W.clientHeight > 0 && W.scrollHeight > W.clientHeight, kr = dr.direction === "rtl", Or = gr && (kr ? z.offsetX <= W.offsetWidth - W.clientWidth : z.offsetX > W.clientWidth), Ir = cr && z.offsetY > W.clientHeight; + if (Ki(W) && z) { + const tr = Oh(W), dr = Ju(W), sr = /auto|scroll/, pr = tr || sr.test(dr.overflowX), ur = tr || sr.test(dr.overflowY), cr = pr && W.clientWidth > 0 && W.scrollWidth > W.clientWidth, gr = ur && W.clientHeight > 0 && W.scrollHeight > W.clientHeight, kr = dr.direction === "rtl", Or = gr && (kr ? j.offsetX <= W.offsetWidth - W.clientWidth : j.offsetX > W.clientWidth), Ir = cr && j.offsetY > W.clientHeight; if (Or || Ir) return; } const Q = (F = a.current.floatingContext) == null ? void 0 : F.nodeId, lr = v && c0(v.nodesRef.current, Q).some((tr) => { var dr; - return d6(z, (dr = tr.context) == null ? void 0 : dr.elements.floating); + return d6(j, (dr = tr.context) == null ? void 0 : dr.elements.floating); }); - if (d6(z, n.floating) || d6(z, n.domReference) || lr) + if (d6(j, n.floating) || d6(j, n.domReference) || lr) return; const or = v ? c0(v.nodesRef.current, Q) : []; if (or.length > 0) { @@ -14797,28 +14797,28 @@ function S2(t, r) { }), !tr) return; } - o(!1, z, "outside-press"); - }), I = ri((z) => { + o(!1, j, "outside-press"); + }), I = ri((j) => { var F; const H = () => { var q; - M(z), (q = Mb(z)) == null || q.removeEventListener(d, H); + M(j), (q = Mb(j)) == null || q.removeEventListener(d, H); }; - (F = Mb(z)) == null || F.addEventListener(d, H); + (F = Mb(j)) == null || F.addEventListener(d, H); }); fr.useEffect(() => { if (!e || !i) return; a.current.__escapeKeyBubbles = k, a.current.__outsidePressBubbles = x; - let z = -1; + let j = -1; function F($) { o(!1, $, "ancestor-scroll"); } function H() { - window.clearTimeout(z), E.current = !0; + window.clearTimeout(j), E.current = !0; } function q() { - z = window.setTimeout( + j = window.setTimeout( () => { E.current = !1; }, @@ -14840,7 +14840,7 @@ function S2(t, r) { }), () => { c && (W.removeEventListener("keydown", _ ? R : O, _), W.removeEventListener("compositionstart", H), W.removeEventListener("compositionend", q)), m && W.removeEventListener(d, S ? I : M, S), Z.forEach(($) => { $.removeEventListener("scroll", F); - }), window.clearTimeout(z); + }), window.clearTimeout(j); }; }, [a, n, c, m, d, e, o, g, i, k, x, O, _, R, M, S, I]), fr.useEffect(() => { a.current.insideReactTree = !1; @@ -14848,23 +14848,23 @@ function S2(t, r) { const L = fr.useMemo(() => ({ onKeyDown: O, ...s && { - [gK[u]]: (z) => { - o(!1, z.nativeEvent, "reference-press"); + [gK[u]]: (j) => { + o(!1, j.nativeEvent, "reference-press"); }, ...u !== "click" && { - onClick(z) { - o(!1, z.nativeEvent, "reference-press"); + onClick(j) { + o(!1, j.nativeEvent, "reference-press"); } } } - }), [O, o, s, u]), j = fr.useMemo(() => { - function z(F) { + }), [O, o, s, u]), z = fr.useMemo(() => { + function j(F) { F.button === 0 && (y.current = !0); } return { onKeyDown: O, - onMouseDown: z, - onMouseUp: z, + onMouseDown: j, + onMouseUp: j, [bK[d]]: () => { a.current.insideReactTree = !0; } @@ -14872,8 +14872,8 @@ function S2(t, r) { }, [O, d, a]); return fr.useMemo(() => i ? { reference: L, - floating: j - } : {}, [i, L, j]); + floating: z + } : {}, [i, L, z]); } function hK(t) { const { @@ -14915,7 +14915,7 @@ function O2(t) { floating: null, ...t.elements } - }), o = t.rootContext || e, n = o.elements, [a, i] = fr.useState(null), [c, l] = fr.useState(null), s = (n == null ? void 0 : n.domReference) || a, u = fr.useRef(null), g = Ih(); + }), o = t.rootContext || e, n = o.elements, [a, i] = fr.useState(null), [c, l] = fr.useState(null), s = (n == null ? void 0 : n.domReference) || a, u = fr.useRef(null), g = Dh(); Mn(() => { s && (u.current = s); }, [s]); @@ -15150,7 +15150,7 @@ function pK(t, r) { virtualItemRef: O, itemSizes: R, dense: M = !1 - } = r, I = yx(n.floating), L = Hc(I), j = av(), z = Ih(); + } = r, I = yx(n.floating), L = Hc(I), z = av(), j = Dh(); Mn(() => { t.dataRef.current.orientation = x; }, [t, x]); @@ -15160,7 +15160,7 @@ function pK(t, r) { function Er(ie) { if (v) { var me; - (me = ie.id) != null && me.endsWith("-fui-option") && (ie.id = a + "-" + Math.random().toString(16).slice(2, 10)), gr(ie.id), z == null || z.events.emit("virtualfocus", ie), O && (O.current = ie); + (me = ie.id) != null && me.endsWith("-fui-option") && (ie.id = a + "-" + Math.random().toString(16).slice(2, 10)), gr(ie.id), j == null || j.events.emit("virtualfocus", ie), O && (O.current = ie); } else Xv(ie, { sync: or.current, @@ -15196,21 +15196,21 @@ function pK(t, r) { } else by(i, c) || (W.current = c, Ir(), tr.current = !1); }, [d, e, n.floating, c, ur, b, i, x, f, F, Ir, dr]), Mn(() => { var Er; - if (!d || n.floating || !z || v || !Q.current) + if (!d || n.floating || !j || v || !Q.current) return; - const Pr = z.nodesRef.current, Dr = (Er = Pr.find((me) => me.id === j)) == null || (Er = Er.context) == null ? void 0 : Er.elements.floating, Yr = Pb(pl(n.floating)), ie = Pr.some((me) => me.context && Vc(me.context.elements.floating, Yr)); + const Pr = j.nodesRef.current, Dr = (Er = Pr.find((me) => me.id === z)) == null || (Er = Er.context) == null ? void 0 : Er.elements.floating, Yr = Pb(pl(n.floating)), ie = Pr.some((me) => me.context && Vc(me.context.elements.floating, Yr)); Dr && !ie && $.current && Dr.focus({ preventScroll: !0 }); - }, [d, n.floating, z, j, v]), Mn(() => { - if (!d || !z || !v || j) return; + }, [d, n.floating, j, z, v]), Mn(() => { + if (!d || !j || !v || z) return; function Er(Pr) { Or(Pr.id), O && (O.current = Pr); } - return z.events.on("virtualfocus", Er), () => { - z.events.off("virtualfocus", Er); + return j.events.on("virtualfocus", Er), () => { + j.events.off("virtualfocus", Er); }; - }, [d, z, v, j, O]), Mn(() => { + }, [d, j, v, z, O]), Mn(() => { X.current = F, lr.current = e, Q.current = !!n.floating; }), Mn(() => { e || (Z.current = null, q.current = p); @@ -15257,12 +15257,12 @@ function pK(t, r) { }; }, [sr, L, m, i, F, v]), Tr = fr.useCallback(() => { var Er; - return _ ?? (z == null || (Er = z.nodesRef.current.find((Pr) => Pr.id === j)) == null || (Er = Er.context) == null || (Er = Er.dataRef) == null ? void 0 : Er.current.orientation); - }, [j, z, _]), Y = ri((Er) => { + return _ ?? (j == null || (Er = j.nodesRef.current.find((Pr) => Pr.id === z)) == null || (Er = Er.context) == null || (Er = Er.dataRef) == null ? void 0 : Er.current.orientation); + }, [z, j, _]), Y = ri((Er) => { if ($.current = !1, or.current = !0, Er.which === 229 || !sr.current && Er.currentTarget === L.current) return; if (b && SC(Er.key, x, f, S)) { - Z1(Er.key, Tr()) || vl(Er), o(!1, Er.nativeEvent, "list-navigation"), Ki(n.domReference) && (v ? z == null || z.events.emit("virtualfocus", n.domReference) : n.domReference.focus()); + Z1(Er.key, Tr()) || vl(Er), o(!1, Er.nativeEvent, "list-navigation"), Ki(n.domReference) && (v ? j == null || j.events.emit("virtualfocus", n.domReference) : n.domReference.focus()); return; } const Pr = W.current, Dr = s6(i, k), Yr = JA(i, k); @@ -15343,7 +15343,7 @@ function pK(t, r) { $.current = !1; const Yr = Dr.key.startsWith("Arrow"), ie = ["Home", "End"].includes(Dr.key), me = Yr || ie, xe = EC(Dr.key, x, f), Me = SC(Dr.key, x, f, S), Ie = EC(Dr.key, Tr(), f), he = Z1(Dr.key, x), ee = (b ? Ie : he) || Dr.key === "Enter" || Dr.key.trim() === ""; if (v && e) { - const Qr = z == null ? void 0 : z.nodesRef.current.find((Ne) => Ne.parentId == null), oe = z && Qr ? $X(z.nodesRef.current, Qr.id) : null; + const Qr = j == null ? void 0 : j.nodesRef.current.find((Ne) => Ne.parentId == null), oe = j && Qr ? $X(j.nodesRef.current, Qr.id) : null; if (me && oe && O) { const Ne = new KeyboardEvent("keydown", { key: Dr.key, @@ -15382,7 +15382,7 @@ function pK(t, r) { onMouseDown: Er, onClick: Er }; - }, [cr, J, S, Y, dr, p, i, b, F, o, e, y, x, Tr, f, s, z, v, O]); + }, [cr, J, S, Y, dr, p, i, b, F, o, e, y, x, Tr, f, s, j, v, O]); return fr.useMemo(() => d ? { reference: xr, floating: nr, @@ -15596,7 +15596,7 @@ function xK(t, r) { }) && v.current === M.key && (v.current = "", p.current = m.current), v.current += M.key, fl(f), f.current = window.setTimeout(() => { v.current = "", p.current = m.current, S(!1); }, u); - const z = p.current, F = I(L, [...L.slice((z || 0) + 1), ...L.slice(0, (z || 0) + 1)], v.current); + const j = p.current, F = I(L, [...L.slice((j || 0) + 1), ...L.slice(0, (j || 0) + 1)], v.current); F !== -1 ? (y(F), m.current = F) : M.key !== " " && (v.current = "", S(!1)); }), O = fr.useMemo(() => ({ onKeyDown: E @@ -15666,7 +15666,7 @@ function qU(t) { const { clientX: S, clientY: E - } = x, O = [S, E], R = QZ(x), M = x.type === "mouseleave", I = f6(v.floating, R), L = f6(v.domReference, R), j = v.domReference.getBoundingClientRect(), z = v.floating.getBoundingClientRect(), F = f.split("-")[0], H = g > z.right - z.width / 2, q = b > z.bottom - z.height / 2, W = _K(O, j), Z = z.width > j.width, $ = z.height > j.height, X = (Z ? j : z).left, Q = (Z ? j : z).right, lr = ($ ? j : z).top, or = ($ ? j : z).bottom; + } = x, O = [S, E], R = QZ(x), M = x.type === "mouseleave", I = f6(v.floating, R), L = f6(v.domReference, R), z = v.domReference.getBoundingClientRect(), j = v.floating.getBoundingClientRect(), F = f.split("-")[0], H = g > j.right - j.width / 2, q = b > j.bottom - j.height / 2, W = _K(O, z), Z = j.width > z.width, $ = j.height > z.height, X = (Z ? z : j).left, Q = (Z ? z : j).right, lr = ($ ? z : j).top, or = ($ ? z : j).bottom; if (I && (a = !0, !M)) return; if (L && (a = !1), L && !M) { @@ -15675,40 +15675,40 @@ function qU(t) { } if (M && pa(x.relatedTarget) && f6(v.floating, x.relatedTarget) || y && FU(y.nodesRef.current, m).length) return; - if (F === "top" && b >= j.bottom - 1 || F === "bottom" && b <= j.top + 1 || F === "left" && g >= j.right - 1 || F === "right" && g <= j.left + 1) + if (F === "top" && b >= z.bottom - 1 || F === "bottom" && b <= z.top + 1 || F === "left" && g >= z.right - 1 || F === "right" && g <= z.left + 1) return _(); let tr = []; switch (F) { case "top": - tr = [[X, j.top + 1], [X, z.bottom - 1], [Q, z.bottom - 1], [Q, j.top + 1]]; + tr = [[X, z.top + 1], [X, j.bottom - 1], [Q, j.bottom - 1], [Q, z.top + 1]]; break; case "bottom": - tr = [[X, z.top + 1], [X, j.bottom - 1], [Q, j.bottom - 1], [Q, z.top + 1]]; + tr = [[X, j.top + 1], [X, z.bottom - 1], [Q, z.bottom - 1], [Q, j.top + 1]]; break; case "left": - tr = [[z.right - 1, or], [z.right - 1, lr], [j.left + 1, lr], [j.left + 1, or]]; + tr = [[j.right - 1, or], [j.right - 1, lr], [z.left + 1, lr], [z.left + 1, or]]; break; case "right": - tr = [[j.right - 1, or], [j.right - 1, lr], [z.left + 1, lr], [z.left + 1, or]]; + tr = [[z.right - 1, or], [z.right - 1, lr], [j.left + 1, lr], [j.left + 1, or]]; break; } function dr(sr) { let [pr, ur] = sr; switch (F) { case "top": { - const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], kr = [[z.left, H || Z ? z.bottom - r : z.top], [z.right, H ? Z ? z.bottom - r : z.top : z.bottom - r]]; + const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur + r + 1], kr = [[j.left, H || Z ? j.bottom - r : j.top], [j.right, H ? Z ? j.bottom - r : j.top : j.bottom - r]]; return [cr, gr, ...kr]; } case "bottom": { - const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], kr = [[z.left, H || Z ? z.top + r : z.bottom], [z.right, H ? Z ? z.top + r : z.bottom : z.top + r]]; + const cr = [Z ? pr + r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], gr = [Z ? pr - r / 2 : H ? pr + r * 4 : pr - r * 4, ur - r], kr = [[j.left, H || Z ? j.top + r : j.bottom], [j.right, H ? Z ? j.top + r : j.bottom : j.top + r]]; return [cr, gr, ...kr]; } case "left": { const cr = [pr + r + 1, $ ? ur + r / 2 : q ? ur + r * 4 : ur - r * 4], gr = [pr + r + 1, $ ? ur - r / 2 : q ? ur + r * 4 : ur - r * 4]; - return [...[[q || $ ? z.right - r : z.left, z.top], [q ? $ ? z.right - r : z.left : z.right - r, z.bottom]], cr, gr]; + return [...[[q || $ ? j.right - r : j.left, j.top], [q ? $ ? j.right - r : j.left : j.right - r, j.bottom]], cr, gr]; } case "right": { - const cr = [pr - r, $ ? ur + r / 2 : q ? ur + r * 4 : ur - r * 4], gr = [pr - r, $ ? ur - r / 2 : q ? ur + r * 4 : ur - r * 4], kr = [[q || $ ? z.left + r : z.right, z.top], [q ? $ ? z.left + r : z.right : z.left + r, z.bottom]]; + const cr = [pr - r, $ ? ur + r / 2 : q ? ur + r * 4 : ur - r * 4], gr = [pr - r, $ ? ur - r / 2 : q ? ur + r * 4 : ur - r * 4], kr = [[q || $ ? j.left + r : j.right, j.top], [q ? $ ? j.left + r : j.right : j.left + r, j.bottom]]; return [cr, gr, ...kr]; } } @@ -15769,8 +15769,8 @@ function TK({ isInitialOpen: t = !1, placement: r = "top", isOpen: e, onOpenChan open: p, placement: r, strategy: i, - whileElementsMounted(L, j, z) { - return $O(L, j, z, Object.assign({}, d)); + whileElementsMounted(L, z, j) { + return $O(L, z, j, Object.assign({}, d)); } }), x = k.context, _ = jU(x, { delay: c, @@ -15943,16 +15943,16 @@ const ZU = (t) => { if (O && l) throw new Error('BaseIconButton: Cannot use isFloating and iconButtonVariant="clean" at the same time.'); !s && !(p != null && p["aria-label"]) && ux("Icon buttons do not have text, be sure to include a description or an aria-label for screen readers link: https://dequeuniversity.com/rules/axe/4.4/button-name?application=axeAPI"); - const I = (j) => { + const I = (z) => { if (!E) { - j.preventDefault(), j.stopPropagation(); + z.preventDefault(), z.stopPropagation(); return; } - m && m(j); + m && m(z); }, L = fn.useMemo(() => { - var j; - const z = s ?? ((j = g == null ? void 0 : g.content) === null || j === void 0 ? void 0 : j.children); - return vr.jsxs(vr.Fragment, { children: [z, u && vr.jsx(YO, Object.assign({}, u))] }); + var z; + const j = s ?? ((z = g == null ? void 0 : g.content) === null || z === void 0 ? void 0 : z.children); + return vr.jsxs(vr.Fragment, { children: [j, u && vr.jsx(YO, Object.assign({}, u))] }); }, [s, u, (r = g == null ? void 0 : g.content) === null || r === void 0 ? void 0 : r.children]); return vr.jsxs(Qu, Object.assign({ hoverDelay: { close: 0, @@ -16027,14 +16027,14 @@ function DK({ isInitialOpen: t = !1, placement: r = "bottom", isOpen: e, onOpenC referencePress: g }), L = C2(R, { role: s - }), j = uK(R, { + }), z = uK(R, { enabled: i !== void 0, x: i == null ? void 0 : i.x, y: i == null ? void 0 : i.y - }), z = T2([M, I, L, j]), { styles: F } = wK(R, { + }), j = T2([M, I, L, z]), { styles: F } = wK(R, { duration: (p = Number.parseInt(nd.motion.duration.quick)) !== null && p !== void 0 ? p : 0 }); - return fr.useMemo(() => Object.assign(Object.assign(Object.assign({}, O), z), { + return fr.useMemo(() => Object.assign(Object.assign(Object.assign({}, O), j), { anchorElementAsPortalAnchor: c, descriptionId: _, initialFocus: d, @@ -16048,7 +16048,7 @@ function DK({ isInitialOpen: t = !1, placement: r = "bottom", isOpen: e, onOpenC transitionStyles: F }), [ E, - z, + j, O, F, k, @@ -16170,7 +16170,7 @@ const r5 = fr.createContext({ setHasFocusInside: () => { } }), JU = fr.createContext(null), UK = (t) => av() === null ? vr.jsx(KZ, { children: vr.jsx(AC, Object.assign({}, t, { isRoot: !0 })) }) : vr.jsx(AC, Object.assign({}, t)), AC = ({ children: t, isOpen: r, onClose: e, isRoot: o, anchorRef: n, as: a, className: i, placement: c, minWidth: l, title: d, isDisabled: s, description: u, icon: g, isPortaled: b = !0, portalTarget: f, htmlAttributes: v, strategy: p, ref: m, style: y }) => { - const [k, x] = fr.useState(!1), [_, S] = fr.useState(!1), [E, O] = fr.useState(null), R = fr.useRef([]), M = fr.useRef([]), I = fr.useContext(r5), L = aT(), j = Ih(), z = XZ(), F = av(), H = x2(), { themeClassName: q } = R2(); + const [k, x] = fr.useState(!1), [_, S] = fr.useState(!1), [E, O] = fr.useState(null), R = fr.useRef([]), M = fr.useRef([]), I = fr.useContext(r5), L = aT(), z = Dh(), j = XZ(), F = av(), H = x2(), { themeClassName: q } = R2(); fr.useEffect(() => { r !== void 0 && x(r); }, [r]), fr.useEffect(() => { @@ -16192,7 +16192,7 @@ const r5 = fr.createContext({ } : { fallbackPlacements: ["left-start", "right-start"] }), xx() ], - nodeId: z, + nodeId: j, onOpenChange: (Lr, Tr) => { s || (r === void 0 && x(Lr), Lr || (Tr instanceof PointerEvent ? e == null || e(Tr, { type: "backdropClick" }) : Tr instanceof KeyboardEvent ? e == null || e(Tr, { type: "escapeKeyDown" }) : Tr instanceof FocusEvent && (e == null || e(Tr, { type: "focusOut" })))); }, @@ -16221,27 +16221,27 @@ const r5 = fr.createContext({ onMatch: k ? O : void 0 }), { getReferenceProps: cr, getFloatingProps: gr, getItemProps: kr } = T2([or, tr, dr, sr, pr, ur]); fr.useEffect(() => { - if (!j) + if (!z) return; function Lr(Y) { r === void 0 && x(!1), e == null || e(void 0, { id: Y == null ? void 0 : Y.id, type: "itemClick" }); } function Tr(Y) { - Y.nodeId !== z && Y.parentId === F && (r === void 0 && x(!1), e == null || e(void 0, { type: "itemClick" })); + Y.nodeId !== j && Y.parentId === F && (r === void 0 && x(!1), e == null || e(void 0, { type: "itemClick" })); } - return j.events.on("click", Lr), j.events.on("menuopen", Tr), () => { - j.events.off("click", Lr), j.events.off("menuopen", Tr); + return z.events.on("click", Lr), z.events.on("menuopen", Tr), () => { + z.events.off("click", Lr), z.events.off("menuopen", Tr); }; - }, [j, z, F, e, r]), fr.useEffect(() => { - k && j && j.events.emit("menuopen", { nodeId: z, parentId: F }); - }, [j, k, z, F]); + }, [z, j, F, e, r]), fr.useEffect(() => { + k && z && z.events.emit("menuopen", { nodeId: j, parentId: F }); + }, [z, k, j, F]); const Or = fr.useCallback((Lr) => { Lr.key === "Tab" && Lr.shiftKey && requestAnimationFrame(() => { const Tr = Q.floating.current; Tr && !Tr.contains(document.activeElement) && (r === void 0 && x(!1), e == null || e(void 0, { type: "focusOut" })); }); }, [r, e, Q]), Ir = ao("ndl-menu", q, i), Mr = Vg([Q.setReference, H.ref, m]); - return vr.jsxs(ZZ, { id: z, children: [o !== !0 && vr.jsx(qK, { ref: Mr, className: Z ? "MenuItem" : "RootMenu", isDisabled: s, style: y, htmlAttributes: Object.assign(Object.assign({ "data-focus-inside": _ ? "" : void 0, "data-nested": Z ? "" : void 0, "data-open": k ? "" : void 0, role: Z ? "menuitem" : void 0, tabIndex: Z ? I.activeIndex === H.index ? 0 : -1 : void 0 }, v), cr(I.getItemProps({ + return vr.jsxs(ZZ, { id: j, children: [o !== !0 && vr.jsx(qK, { ref: Mr, className: Z ? "MenuItem" : "RootMenu", isDisabled: s, style: y, htmlAttributes: Object.assign(Object.assign({ "data-focus-inside": _ ? "" : void 0, "data-nested": Z ? "" : void 0, "data-open": k ? "" : void 0, role: Z ? "menuitem" : void 0, tabIndex: Z ? I.activeIndex === H.index ? 0 : -1 : void 0 }, v), cr(I.getItemProps({ onFocus(Lr) { var Tr; (Tr = v == null ? void 0 : v.onFocus) === null || Tr === void 0 || Tr.call(v, Lr), S(!1), I.setHasFocusInside(!0); @@ -16263,7 +16263,7 @@ const r5 = fr.createContext({ return vr.jsx(f, Object.assign({ className: b, ref: u, type: "button", role: "menuitem", "aria-disabled": i, style: d }, g, s, { children: vr.jsxs("div", { className: "ndl-menu-item-inner", children: [!!n && vr.jsx("div", { className: "ndl-menu-item-pre-leading-content", children: n }), !!e && vr.jsx("div", { className: "ndl-menu-item-leading-content", children: e }), vr.jsxs("div", { className: "ndl-menu-item-title-wrapper", children: [vr.jsx("div", { className: "ndl-menu-item-title", children: r }), !!a && vr.jsx("div", { className: "ndl-menu-item-description", children: a })] }), !!o && vr.jsx("div", { className: "ndl-menu-item-trailing-content", children: o })] }) })); }, FK = (t) => { var { title: r, className: e, style: o, leadingVisual: n, trailingContent: a, description: i, isDisabled: c, as: l, onClick: d, onFocus: s, htmlAttributes: u, id: g, ref: b } = t, f = Ak(t, ["title", "className", "style", "leadingVisual", "trailingContent", "description", "isDisabled", "as", "onClick", "onFocus", "htmlAttributes", "id", "ref"]); - const v = fr.useContext(r5), m = x2({ label: typeof r == "string" ? r : void 0 }), y = Ih(), k = m.index === v.activeIndex, x = Vg([m.ref, b]); + const v = fr.useContext(r5), m = x2({ label: typeof r == "string" ? r : void 0 }), y = Dh(), k = m.index === v.activeIndex, x = Vg([m.ref, b]); return vr.jsx(cT, Object.assign({ as: l ?? "button", style: o, className: e, ref: x, title: r, description: i, leadingContent: n, trailingContent: a, isDisabled: c, htmlAttributes: Object.assign(Object.assign(Object.assign({}, u), { tabIndex: k ? 0 : -1 }), v.getItemProps({ id: g, onClick(_) { @@ -16303,7 +16303,7 @@ const r5 = fr.createContext({ }, [s]), vr.jsx(d, Object.assign({ className: l, style: o, ref: i }, s ? { id: s.labelId, role: "presentation" } : { role: "separator" }, c, a, { children: r })); }, VK = (t) => { var { title: r, leadingVisual: e, trailingContent: o, description: n, isDisabled: a, isChecked: i = !1, onClick: c, onFocus: l, className: d, style: s, as: u, id: g, htmlAttributes: b, ref: f } = t, v = Ak(t, ["title", "leadingVisual", "trailingContent", "description", "isDisabled", "isChecked", "onClick", "onFocus", "className", "style", "as", "id", "htmlAttributes", "ref"]); - const p = fr.useContext(r5), y = x2({ label: typeof r == "string" ? r : void 0 }), k = Ih(), x = y.index === p.activeIndex, _ = Vg([y.ref, f]), S = ao("ndl-menu-radio-item", d, { + const p = fr.useContext(r5), y = x2({ label: typeof r == "string" ? r : void 0 }), k = Dh(), x = y.index === p.activeIndex, _ = Vg([y.ref, f]), S = ao("ndl-menu-radio-item", d, { "ndl-checked": i }); return vr.jsx(cT, Object.assign({ as: u ?? "button", style: s, className: S, ref: _, title: r, description: n, preLeadingContent: i ? vr.jsx(IY, { className: "n-size-5 n-shrink-0 n-self-center" }) : null, leadingContent: e, trailingContent: o, isDisabled: a, htmlAttributes: Object.assign(Object.assign(Object.assign({}, b), { "aria-checked": i, role: "menuitemradio", tabIndex: x ? 0 : -1 }), p.getItemProps({ @@ -16387,7 +16387,7 @@ const QK = (t) => { isControlled: u !== void 0, onChange: m, state: u ?? "" - }), L = fr.useId(), j = fr.useId(), z = fr.useId(), F = ao("ndl-text-input", k, { + }), L = fr.useId(), z = fr.useId(), j = fr.useId(), F = ao("ndl-text-input", k, { "ndl-disabled": f, "ndl-has-error": o, "ndl-has-icon": a || i || o, @@ -16414,8 +16414,8 @@ const QK = (t) => { "ndl-information-icon-small": d === "small" || d === "medium" }), tr = fr.useMemo(() => { const dr = []; - return L && Q && dr.push(L), n && !o ? dr.push(j) : o && dr.push(z), dr.join(" "); - }, [L, Q, n, o, j, z]); + return L && Q && dr.push(L), n && !o ? dr.push(z) : o && dr.push(j), dr.join(" "); + }, [L, Q, n, o, z, j]); return vr.jsxs("div", { className: F, style: x, children: [vr.jsxs("label", { className: q, children: [!H && vr.jsx(Ym, Object.assign({ onBackground: "weak", shape: "rectangular" }, E, { isLoading: _, children: vr.jsxs("div", { className: "ndl-label-text-wrapper", children: [vr.jsx(fu, { variant: d === "large" ? "body-large" : "body-medium", className: "ndl-label-text", children: r }), !!l && vr.jsxs(Qu, Object.assign({}, g == null ? void 0 : g.root, { type: "simple", children: [vr.jsx(Qu.Trigger, Object.assign({}, g == null ? void 0 : g.trigger, { className: or, hasButtonWrapper: !0, children: vr.jsx("div", { tabIndex: 0, role: "button", "aria-label": "Information icon", children: vr.jsx(WY, {}) }) })), vr.jsx(Qu.Content, Object.assign({}, g == null ? void 0 : g.content, { children: l }))] })), c && vr.jsx(fu, { variant: d === "large" ? "body-large" : "body-medium", className: "ndl-form-item-optional", children: p === !0 ? "Required" : "Optional" })] }) })), vr.jsx(Ym, Object.assign({ onBackground: "weak", shape: "rectangular" }, E, { isLoading: _, children: vr.jsxs("div", { className: "ndl-input-wrapper", children: [(a || S && !i) && vr.jsx("div", { className: "ndl-element-leading ndl-element", children: S ? vr.jsx(CC, { size: d === "large" ? "medium" : "small", className: d === "large" ? "ndl-medium-spinner" : "ndl-small-spinner" }) : a }), vr.jsxs("div", { className: ao("ndl-input-container", { "ndl-clearable": y }), children: [vr.jsx("input", Object.assign({ ref: O, readOnly: v, disabled: f, required: p, value: M, placeholder: s, type: "text", onChange: I, "aria-describedby": tr, "aria-invalid": !!o }, W, { onKeyDown: lr }, R)), Q && vr.jsxs("span", { id: L, className: "ndl-text-input-hint", "aria-hidden": !0, children: [S && "Loading ", y && "Press Escape to clear input."] }), y && !!M && vr.jsx("div", { className: "ndl-element-clear ndl-element", children: vr.jsx("button", { tabIndex: -1, "aria-hidden": !0, type: "button", title: "Clear input (Esc)", onClick: () => { @@ -16424,12 +16424,12 @@ const QK = (t) => { }); }, children: vr.jsx(VO, { className: "n-size-4" }) }) })] }), i && vr.jsx("div", { className: "ndl-element-trailing ndl-element", children: S && !a ? vr.jsx(CC, { size: d === "large" ? "medium" : "small", className: d === "large" ? "ndl-medium-spinner" : "ndl-small-spinner" }) : i })] }) }))] }), !!n && !o && vr.jsx(Ym, { onBackground: "weak", shape: "rectangular", isLoading: _, children: vr.jsx(fu, { variant: d === "large" ? "body-medium" : "body-small", className: "ndl-form-message", htmlAttributes: { "aria-live": "polite", - id: j + id: z }, children: n }) }), !!o && // TODO v4: We might want to have a min width for the container for the messages to help skeleton loading. // Currently the message fills 100% of the width while the rest of the text input has a set width. vr.jsx(Ym, Object.assign({ onBackground: "weak", shape: "rectangular", width: "fit-content" }, E, { isLoading: _, children: vr.jsxs("div", { className: "ndl-form-message", children: [vr.jsx("div", { className: "ndl-error-icon", children: vr.jsx(uX, {}) }), vr.jsx(fu, { className: "ndl-error-text", variant: d === "large" ? "body-medium" : "body-small", htmlAttributes: { "aria-live": "polite", - id: z + id: j }, children: o })] }) }))] }); }; var JK = function(t, r) { @@ -16519,24 +16519,24 @@ function oQ() { return s.Date.now(); }; function p(_, S, E) { - var O, R, M, I, L, j, z = 0, F = !1, H = !1, q = !0; + var O, R, M, I, L, z, j = 0, F = !1, H = !1, q = !0; if (typeof _ != "function") throw new TypeError(t); S = x(S) || 0, m(E) && (F = !!E.leading, H = "maxWait" in E, M = H ? b(x(E.maxWait) || 0, S) : M, q = "trailing" in E ? !!E.trailing : q); function W(sr) { var pr = O, ur = R; - return O = R = void 0, z = sr, I = _.apply(ur, pr), I; + return O = R = void 0, j = sr, I = _.apply(ur, pr), I; } function Z(sr) { - return z = sr, L = setTimeout(Q, S), F ? W(sr) : I; + return j = sr, L = setTimeout(Q, S), F ? W(sr) : I; } function $(sr) { - var pr = sr - j, ur = sr - z, cr = S - pr; + var pr = sr - z, ur = sr - j, cr = S - pr; return H ? f(cr, M - ur) : cr; } function X(sr) { - var pr = sr - j, ur = sr - z; - return j === void 0 || pr >= S || pr < 0 || H && ur >= M; + var pr = sr - z, ur = sr - j; + return z === void 0 || pr >= S || pr < 0 || H && ur >= M; } function Q() { var sr = v(); @@ -16548,18 +16548,18 @@ function oQ() { return L = void 0, q && O ? W(sr) : (O = R = void 0, I); } function or() { - L !== void 0 && clearTimeout(L), z = 0, O = j = R = L = void 0; + L !== void 0 && clearTimeout(L), j = 0, O = z = R = L = void 0; } function tr() { return L === void 0 ? I : lr(v()); } function dr() { var sr = v(), pr = X(sr); - if (O = arguments, R = this, j = sr, pr) { + if (O = arguments, R = this, z = sr, pr) { if (L === void 0) - return Z(j); + return Z(z); if (H) - return L = setTimeout(Q, S), W(j); + return L = setTimeout(Q, S), W(z); } return L === void 0 && (L = setTimeout(Q, S)), I; } @@ -16798,7 +16798,7 @@ function cQ(t) { g: 0, b: 0 }, e = 1, o = null, n = null, a = null, i = !1, c = !1; - return typeof t == "string" && (t = TQ(t)), Sx(t) == "object" && (fh(t.r) && fh(t.g) && fh(t.b) ? (r = lQ(t.r, t.g, t.b), i = !0, c = String(t.r).substr(-1) === "%" ? "prgb" : "rgb") : fh(t.h) && fh(t.s) && fh(t.v) ? (o = Xm(t.s), n = Xm(t.v), r = sQ(t.h, o, n), i = !0, c = "hsv") : fh(t.h) && fh(t.s) && fh(t.l) && (o = Xm(t.s), a = Xm(t.l), r = dQ(t.h, o, a), i = !0, c = "hsl"), t.hasOwnProperty("a") && (e = t.a)), e = rF(e), { + return typeof t == "string" && (t = TQ(t)), Sx(t) == "object" && (vh(t.r) && vh(t.g) && vh(t.b) ? (r = lQ(t.r, t.g, t.b), i = !0, c = String(t.r).substr(-1) === "%" ? "prgb" : "rgb") : vh(t.h) && vh(t.s) && vh(t.v) ? (o = Xm(t.s), n = Xm(t.v), r = sQ(t.h, o, n), i = !0, c = "hsv") : vh(t.h) && vh(t.s) && vh(t.l) && (o = Xm(t.s), a = Xm(t.l), r = dQ(t.h, o, a), i = !0, c = "hsl"), t.hasOwnProperty("a") && (e = t.a)), e = rF(e), { ok: i, format: t.format || c, r: Math.min(255, Math.max(r.r, 0)), @@ -17235,7 +17235,7 @@ var Mg = (function() { hex8: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/ }; })(); -function fh(t) { +function vh(t) { return !!Mg.CSS_UNIT.exec(t); } function TQ(t) { @@ -17830,11 +17830,11 @@ var Yi = function() { }; if (this.delta = L, f && typeof f == "string") { if (f.endsWith("%")) { - var j = x / p.width * 100; - x = "".concat(j, "%"); + var z = x / p.width * 100; + x = "".concat(z, "%"); } else if (f.endsWith("vw")) { - var z = x / this.window.innerWidth * 100; - x = "".concat(z, "vw"); + var j = x / this.window.innerWidth * 100; + x = "".concat(j, "vw"); } else if (f.endsWith("vh")) { var F = x / this.window.innerHeight * 100; x = "".concat(F, "vh"); @@ -17842,11 +17842,11 @@ var Yi = function() { } if (v && typeof v == "string") { if (v.endsWith("%")) { - var j = k / p.height * 100; - k = "".concat(j, "%"); + var z = k / p.height * 100; + k = "".concat(z, "%"); } else if (v.endsWith("vw")) { - var z = k / this.window.innerWidth * 100; - k = "".concat(z, "vw"); + var j = k / this.window.innerWidth * 100; + k = "".concat(j, "vw"); } else if (v.endsWith("vh")) { var F = k / this.window.innerHeight * 100; k = "".concat(F, "vh"); @@ -17983,10 +17983,10 @@ const tF = function(r) { enabled: l === "modal" || l === "overlay" && !g && a || l === "overlay" && g, escapeKey: f && l !== "push", outsidePress: v && l !== "push" - }), j = C2(M, { + }), z = C2(M, { enabled: l === "modal" || l === "overlay", role: "dialog" - }), { getFloatingProps: z } = T2([L, j]), F = Vg([S, k]), H = fr.useCallback((dr) => { + }), { getFloatingProps: j } = T2([L, z]), F = Vg([S, k]), H = fr.useCallback((dr) => { var sr, pr, ur, cr; if (!S.current) return; @@ -18034,7 +18034,7 @@ const tF = function(r) { } : { left: vr.jsx(HC, { handleSide: "left", onResizeBy: H, valueMax: wp(s == null ? void 0 : s.maxWidth), valueMin: wp(s == null ? void 0 : s.minWidth), valueNow: E }) }, onResize: q, ref: F }, _, m, { children: [Q, o] })), or = vr.jsxs($, Object.assign({ className: ao(W), style: y, ref: k }, _, m, { children: [Q, o] })), tr = d ? lr : or; - return l === "modal" && a ? vr.jsxs(gk, Object.assign({}, b, { children: [vr.jsx(lK, { className: "ndl-drawer-overlay-root", lockScroll: !0 }), vr.jsx($y, { context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, z(), { "aria-label": p, "aria-modal": "true", children: tr })) })] })) : l === "overlay" && a ? vr.jsx(bk, { shouldWrap: g, wrap: (dr) => vr.jsx(gk, Object.assign({ preserveTabOrder: !0 }, b, { children: dr })), children: vr.jsx($y, { disabled: !a, context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, z(), { "aria-label": p, "aria-modal": "true", children: tr })) }) }) : tr; + return l === "modal" && a ? vr.jsxs(gk, Object.assign({}, b, { children: [vr.jsx(lK, { className: "ndl-drawer-overlay-root", lockScroll: !0 }), vr.jsx($y, { context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, j(), { "aria-label": p, "aria-modal": "true", children: tr })) })] })) : l === "overlay" && a ? vr.jsx(bk, { shouldWrap: g, wrap: (dr) => vr.jsx(gk, Object.assign({ preserveTabOrder: !0 }, b, { children: dr })), children: vr.jsx($y, { disabled: !a, context: M, modal: !0, returnFocus: !0, children: vr.jsx("div", Object.assign({ ref: R.setFloating }, j(), { "aria-label": p, "aria-modal": "true", children: tr })) }) }) : tr; }; tF.displayName = "Drawer"; const WQ = (t) => { @@ -18985,29 +18985,29 @@ function ZJ() { if (typeof c != "function") throw new TypeError(o); l = e(l) || 0, t(d) && (m = !!d.leading, y = "maxWait" in d, g = y ? n(e(d.maxWait) || 0, l) : g, k = "trailing" in d ? !!d.trailing : k); - function x(j) { - var z = s, F = u; - return s = u = void 0, p = j, b = c.apply(F, z), b; + function x(z) { + var j = s, F = u; + return s = u = void 0, p = z, b = c.apply(F, j), b; } - function _(j) { - return p = j, f = setTimeout(O, l), m ? x(j) : b; + function _(z) { + return p = z, f = setTimeout(O, l), m ? x(z) : b; } - function S(j) { - var z = j - v, F = j - p, H = l - z; + function S(z) { + var j = z - v, F = z - p, H = l - j; return y ? a(H, g - F) : H; } - function E(j) { - var z = j - v, F = j - p; - return v === void 0 || z >= l || z < 0 || y && F >= g; + function E(z) { + var j = z - v, F = z - p; + return v === void 0 || j >= l || j < 0 || y && F >= g; } function O() { - var j = r(); - if (E(j)) - return R(j); - f = setTimeout(O, S(j)); + var z = r(); + if (E(z)) + return R(z); + f = setTimeout(O, S(z)); } - function R(j) { - return f = void 0, k && s ? x(j) : (s = u = void 0, b); + function R(z) { + return f = void 0, k && s ? x(z) : (s = u = void 0, b); } function M() { f !== void 0 && clearTimeout(f), p = 0, s = v = u = f = void 0; @@ -19016,8 +19016,8 @@ function ZJ() { return f === void 0 ? b : R(r()); } function L() { - var j = r(), z = E(j); - if (s = arguments, u = this, v = j, z) { + var z = r(), j = E(z); + if (s = arguments, u = this, v = z, j) { if (f === void 0) return _(v); if (y) @@ -19059,7 +19059,7 @@ var KJ = ZJ(), z5 = /* @__PURE__ */ N5(KJ), z6 = pc ? pc.performance : null, kF }; })(), Ax = function(r) { return QJ(r); -}, Ch = kF, t0 = 9261, mF = 65599, Lp = 5381, yF = function(r) { +}, Rh = kF, t0 = 9261, mF = 65599, Lp = 5381, yF = function(r) { for (var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : t0, o = e, n; n = r.next(), !n.done; ) o = o * mF + n.value | 0; return o; @@ -19186,7 +19186,7 @@ var dR = !0, o$ = console.warn != null, n$ = console.trace != null, fT = Number. } }, zs = function(r, e, o) { return o && (e = gF(o, e)), r[e]; -}, wh = function(r, e, o, n) { +}, xh = function(r, e, o, n) { o && (e = gF(o, e)), r[e] = n; }, d$ = /* @__PURE__ */ (function() { function t() { @@ -19218,7 +19218,7 @@ var dR = !0, o$ = console.warn != null, n$ = console.trace != null, fT = Number. return this._obj[e]; } }]); -})(), xh = typeof Map < "u" ? Map : d$, s$ = "undefined", u$ = /* @__PURE__ */ (function() { +})(), _h = typeof Map < "u" ? Map : d$, s$ = "undefined", u$ = /* @__PURE__ */ (function() { function t(r) { if (iv(this, t), this._obj = /* @__PURE__ */ Object.create(null), this.size = 0, r != null) { var e; @@ -19401,24 +19401,24 @@ var dR = !0, o$ = console.warn != null, n$ = console.trace != null, fT = Number. x.isNode() && (d.unshift(x), r.bfs && (b[_] = !0, s.push(x)), g[_] = 0); } for (var S = function() { - var j = r.bfs ? d.shift() : d.pop(), z = j.id(); + var z = r.bfs ? d.shift() : d.pop(), j = z.id(); if (r.dfs) { - if (b[z]) + if (b[j]) return 0; - b[z] = !0, s.push(j); + b[j] = !0, s.push(z); } - var F = g[z], H = u[z], q = H != null ? H.source() : null, W = H != null ? H.target() : null, Z = H == null ? void 0 : j.same(q) ? W[0] : q[0], $; - if ($ = n(j, H, Z, f++, F), $ === !0) - return v = j, 1; + var F = g[j], H = u[j], q = H != null ? H.source() : null, W = H != null ? H.target() : null, Z = H == null ? void 0 : z.same(q) ? W[0] : q[0], $; + if ($ = n(z, H, Z, f++, F), $ === !0) + return v = z, 1; if ($ === !1) return 1; - for (var X = j.connectedEdges().filter(function(dr) { - return (!a || dr.source().same(j)) && y.has(dr); + for (var X = z.connectedEdges().filter(function(dr) { + return (!a || dr.source().same(z)) && y.has(dr); }), Q = 0; Q < X.length; Q++) { var lr = X[Q], or = lr.connectedNodes().filter(function(dr) { - return !dr.same(j) && m.has(dr); + return !dr.same(z) && m.has(dr); }), tr = or.id(); - or.length !== 0 && !b[tr] && (or = or[0], d.push(or), r.bfs && (b[tr] = !0, s.push(or)), u[tr] = lr, g[tr] = g[z] + 1); + or.length !== 0 && !b[tr] && (or = or[0], d.push(or), r.bfs && (b[tr] = !0, s.push(or)), u[tr] = lr, g[tr] = g[j] + 1); } }, E; d.length !== 0 && (E = S(), !(E !== 0 && E === 1)); ) ; @@ -19602,10 +19602,10 @@ var f$ = h$(), B5 = /* @__PURE__ */ N5(f$), v$ = xl({ var S = y.pop(), E = p(S), O = S.id(); if (g[O] = E, E !== 1 / 0) for (var R = S.neighborhood().intersect(f), M = 0; M < R.length; M++) { - var I = R[M], L = I.id(), j = _(S, I), z = E + j.dist; - z < p(I) && (m(I, z), u[L] = { + var I = R[M], L = I.id(), z = _(S, I), j = E + z.dist; + j < p(I) && (m(I, j), u[L] = { node: S, - edge: j.edge + edge: z.edge }); } } @@ -19685,17 +19685,17 @@ var f$ = h$(), B5 = /* @__PURE__ */ N5(f$), v$ = xl({ }; } b[x] = !0; - for (var L = k._private.edges, j = 0; j < L.length; j++) { - var z = L[j]; - if (this.hasElementWithId(z.id()) && !(c && z.data("source") !== x)) { - var F = z.source(), H = z.target(), q = F.id() !== x ? F : H, W = q.id(); + for (var L = k._private.edges, z = 0; z < L.length; z++) { + var j = L[z]; + if (this.hasElementWithId(j.id()) && !(c && j.data("source") !== x)) { + var F = j.source(), H = j.target(), q = F.id() !== x ? F : H, W = q.id(); if (this.hasElementWithId(W) && !b[W]) { - var Z = u[x] + l(z); + var Z = u[x] + l(j); if (!S(W)) { - u[W] = Z, g[W] = Z + i(q), y(q, W), p[W] = k, m[W] = z; + u[W] = Z, g[W] = Z + i(q), y(q, W), p[W] = k, m[W] = j; continue; } - Z < u[W] && (u[W] = Z, g[W] = Z + i(q), p[W] = k, m[W] = z); + Z < u[W] && (u[W] = Z, g[W] = Z + i(q), p[W] = k, m[W] = j); } } } @@ -19733,10 +19733,10 @@ var f$ = h$(), B5 = /* @__PURE__ */ N5(f$), v$ = xl({ } } } - for (var j = 0; j < s; j++) - for (var z = 0; z < s; z++) - for (var F = z * s + j, H = 0; H < s; H++) { - var q = z * s + H, W = j * s + H; + for (var z = 0; z < s; z++) + for (var j = 0; j < s; j++) + for (var F = j * s + z, H = 0; H < s; H++) { + var q = j * s + H, W = z * s + H; f[F] + f[W] < f[q] && (f[q] = f[F] + f[W], y[q] = y[F]); } var Z = function(lr) { @@ -19772,7 +19772,7 @@ var f$ = h$(), B5 = /* @__PURE__ */ N5(f$), v$ = xl({ }), E$ = { // Implemented from pseudocode from wikipedia bellmanFord: function(r) { - var e = this, o = _$(r), n = o.weight, a = o.directed, i = o.root, c = n, l = this, d = this.cy(), s = this.byGroup(), u = s.edges, g = s.nodes, b = g.length, f = new xh(), v = !1, p = []; + var e = this, o = _$(r), n = o.weight, a = o.directed, i = o.root, c = n, l = this, d = this.cy(), s = this.byGroup(), u = s.edges, g = s.nodes, b = g.length, f = new _h(), v = !1, p = []; i = d.collection(i)[0], u.unmergeBy(function(Tr) { return Tr.isLoop(); }); @@ -19803,8 +19803,8 @@ var f$ = h$(), B5 = /* @__PURE__ */ N5(f$), v$ = xl({ }, I = 1; I < b; I++) { R = !1; for (var L = 0; L < m; L++) { - var j = u[L], z = j.source(), F = j.target(), H = c(j), q = y(z), W = y(F); - M(z, F, j, q, W, H), a || M(F, z, j, W, q, H); + var z = u[L], j = z.source(), F = z.target(), H = c(z), q = y(j), W = y(F); + M(j, F, z, q, W, H), a || M(F, j, z, W, q, H); } if (!R) break; @@ -19891,8 +19891,8 @@ var f$ = h$(), B5 = /* @__PURE__ */ N5(f$), v$ = xl({ for (var O = this.spawn(b.map(function(W) { return n[W[0]]; })), R = this.spawn(), M = this.spawn(), I = f[0], L = 0; L < f.length; L++) { - var j = f[L], z = o[L]; - j === I ? R.merge(z) : M.merge(z); + var z = f[L], j = o[L]; + z === I ? R.merge(j) : M.merge(j); } var F = function(Z) { var $ = r.spawn(); @@ -20109,10 +20109,10 @@ function U$(t, r) { } return R / 2; }, l = function(O, R, M, I) { - var L = o(R, O), j = o(I, M), z = a(L, j); - if (Math.abs(z) < 1e-9) + var L = o(R, O), z = o(I, M), j = a(L, z); + if (Math.abs(j) < 1e-9) return e(O, n(L, 0.5)); - var F = a(o(M, O), j) / z; + var F = a(o(M, O), z) / j; return e(O, n(L, F)); }, d = t.map(function(E) { return { @@ -20166,8 +20166,8 @@ var CF = function(r, e, o, n, a, i, c) { return f; } if (b) { - var I = o - s - c, L = n - u + d - c, j = I, z = n + u - d + c; - if (f = Nf(r, e, o, n, I, L, j, z, !1), f.length > 0) + var I = o - s - c, L = n - u + d - c, z = I, j = n + u - d + c; + if (f = Nf(r, e, o, n, I, L, z, j, !1), f.length > 0) return f; } var F; @@ -20242,7 +20242,7 @@ var CF = function(r, e, o, n, a, i, c) { else continue; return d % 2 !== 0; -}, Rh = function(r, e, o, n, a, i, c, l, d) { +}, Ph = function(r, e, o, n, a, i, c, l, d) { var s = new Array(o.length), u; l[0] != null ? (u = Math.atan(l[1] / l[0]), l[0] < 0 ? u = u + Math.PI / 2 : u = -u - Math.PI / 2) : u = l; for (var g = Math.cos(-u), b = Math.sin(-u), f = 0; f < s.length / 2; f++) @@ -20465,16 +20465,16 @@ var $$ = xl({ f[I] += M, v[O] += M; } } - for (var L = 1 / u + p, j = 0; j < u; j++) - if (v[j] === 0) - for (var z = 0; z < u; z++) { - var F = z * u + j; + for (var L = 1 / u + p, z = 0; z < u; z++) + if (v[z] === 0) + for (var j = 0; j < u; j++) { + var F = j * u + z; f[F] = L; } else for (var H = 0; H < u; H++) { - var q = H * u + j; - f[q] = f[q] / v[j] + p; + var q = H * u + z; + f[q] = f[q] / v[z] + p; } for (var W = new Array(u), Z = new Array(u), $, X = 0; X < u; X++) W[X] = 1; @@ -20649,10 +20649,10 @@ var err = xl({ var I = O.pop(); if (x.push(I), a) for (var L = 0; L < l[I].length; L++) { - var j = l[I][L], z = i.getElementById(I), F = void 0; - z.edgesTo(j).length > 0 ? F = z.edgesTo(j)[0] : F = j.edgesTo(z)[0]; + var z = l[I][L], j = i.getElementById(I), F = void 0; + j.edgesTo(z).length > 0 ? F = j.edgesTo(z)[0] : F = z.edgesTo(j)[0]; var H = n(F); - j = j.id(), E[j] > E[I] + H && (E[j] = E[I] + H, O.nodes.indexOf(j) < 0 ? O.push(j) : O.updateItem(j), S[j] = 0, _[j] = []), E[j] == E[I] + H && (S[j] = S[j] + S[I], _[j].push(I)); + z = z.id(), E[z] > E[I] + H && (E[z] = E[I] + H, O.nodes.indexOf(z) < 0 ? O.push(z) : O.updateItem(z), S[z] = 0, _[z] = []), E[z] == E[I] + H && (S[z] = S[z] + S[I], _[z].push(I)); } else for (var q = 0; q < l[I].length; q++) { @@ -21197,11 +21197,11 @@ var prr = xl({ var R; for (R = 0; R < n.maxIterations; R++) { for (var M = 0; M < c; M++) { - for (var I = -1 / 0, L = -1 / 0, j = -1, z = 0, F = 0; F < c; F++) - k[F] = u[M * c + F], z = g[M * c + F] + d[M * c + F], z >= I ? (L = I, I = z, j = F) : z > L && (L = z); + for (var I = -1 / 0, L = -1 / 0, z = -1, j = 0, F = 0; F < c; F++) + k[F] = u[M * c + F], j = g[M * c + F] + d[M * c + F], j >= I ? (L = I, I = j, z = F) : j > L && (L = j); for (var H = 0; H < c; H++) u[M * c + H] = (1 - n.damping) * (d[M * c + H] - I) + n.damping * k[H]; - u[M * c + j] = (1 - n.damping) * (d[M * c + j] - L) + n.damping * k[j]; + u[M * c + z] = (1 - n.damping) * (d[M * c + z] - L) + n.damping * k[z]; } for (var q = 0; q < c; q++) { for (var W = 0, Z = 0; Z < c; Z++) @@ -23845,10 +23845,10 @@ lv.updateCompoundBounds = function() { h: i.pstyle("height").pfValue }, u.x1 = g.x - u.w / 2, u.x2 = g.x + u.w / 2, u.y1 = g.y - u.h / 2, u.y2 = g.y + u.h / 2); function b(R, M, I) { - var L = 0, j = 0, z = M + I; - return R > 0 && z > 0 && (L = M / z * R, j = I / z * R), { + var L = 0, z = 0, j = M + I; + return R > 0 && j > 0 && (L = M / j * R, z = I / j * R), { biasDiff: L, - biasComplementDiff: j + biasComplementDiff: z }; } function f(R, M, I, L) { @@ -23909,9 +23909,9 @@ var Yu = function(r) { o ? n = o + "-" : n = ""; var a = e._private, i = a.rstyle, c = e.pstyle(n + "label").strValue; if (c) { - var l = e.pstyle("text-halign"), d = e.pstyle("text-valign"), s = Em(i, "labelWidth", o), u = Em(i, "labelHeight", o), g = Em(i, "labelX", o), b = Em(i, "labelY", o), f = e.pstyle(n + "text-margin-x").pfValue, v = e.pstyle(n + "text-margin-y").pfValue, p = e.isEdge(), m = e.pstyle(n + "text-rotation"), y = e.pstyle("text-outline-width").pfValue, k = e.pstyle("text-border-width").pfValue, x = k / 2, _ = e.pstyle("text-background-padding").pfValue, S = 2, E = u, O = s, R = O / 2, M = E / 2, I, L, j, z; + var l = e.pstyle("text-halign"), d = e.pstyle("text-valign"), s = Em(i, "labelWidth", o), u = Em(i, "labelHeight", o), g = Em(i, "labelX", o), b = Em(i, "labelY", o), f = e.pstyle(n + "text-margin-x").pfValue, v = e.pstyle(n + "text-margin-y").pfValue, p = e.isEdge(), m = e.pstyle(n + "text-rotation"), y = e.pstyle("text-outline-width").pfValue, k = e.pstyle("text-border-width").pfValue, x = k / 2, _ = e.pstyle("text-background-padding").pfValue, S = 2, E = u, O = s, R = O / 2, M = E / 2, I, L, z, j; if (p) - I = g - R, L = g + R, j = b - M, z = b + M; + I = g - R, L = g + R, z = b - M, j = b + M; else { switch (l.value) { case "left": @@ -23926,23 +23926,23 @@ var Yu = function(r) { } switch (d.value) { case "top": - j = b - E, z = b; + z = b - E, j = b; break; case "center": - j = b - M, z = b + M; + z = b - M, j = b + M; break; case "bottom": - j = b, z = b + E; + z = b, j = b + E; break; } } var F = f - Math.max(y, x) - _ - S, H = f + Math.max(y, x) + _ + S, q = v - Math.max(y, x) - _ - S, W = v + Math.max(y, x) + _ + S; - I += F, L += H, j += q, z += W; + I += F, L += H, z += q, j += W; var Z = o || "main", $ = a.labelBounds, X = $[Z] = $[Z] || {}; - X.x1 = I, X.y1 = j, X.x2 = L, X.y2 = z, X.w = L - I, X.h = z - j, X.leftPad = F, X.rightPad = H, X.topPad = q, X.botPad = W; + X.x1 = I, X.y1 = z, X.x2 = L, X.y2 = j, X.w = L - I, X.h = j - z, X.leftPad = F, X.rightPad = H, X.topPad = q, X.botPad = W; var Q = p && m.strValue === "autorotate", lr = m.pfValue != null && m.pfValue !== 0; if (Q || lr) { - var or = Q ? Em(a.rstyle, "labelAngle", o) : m.pfValue, tr = Math.cos(or), dr = Math.sin(or), sr = (I + L) / 2, pr = (j + z) / 2; + var or = Q ? Em(a.rstyle, "labelAngle", o) : m.pfValue, tr = Math.cos(or), dr = Math.sin(or), sr = (I + L) / 2, pr = (z + j) / 2; if (!p) { switch (l.value) { case "left": @@ -23954,10 +23954,10 @@ var Yu = function(r) { } switch (d.value) { case "top": - pr = z; + pr = j; break; case "bottom": - pr = j; + pr = z; break; } } @@ -23966,11 +23966,11 @@ var Yu = function(r) { x: Tr * tr - Y * dr + sr, y: Tr * dr + Y * tr + pr }; - }, cr = ur(I, j), gr = ur(I, z), kr = ur(L, j), Or = ur(L, z); - I = Math.min(cr.x, gr.x, kr.x, Or.x), L = Math.max(cr.x, gr.x, kr.x, Or.x), j = Math.min(cr.y, gr.y, kr.y, Or.y), z = Math.max(cr.y, gr.y, kr.y, Or.y); + }, cr = ur(I, z), gr = ur(I, j), kr = ur(L, z), Or = ur(L, j); + I = Math.min(cr.x, gr.x, kr.x, Or.x), L = Math.max(cr.x, gr.x, kr.x, Or.x), z = Math.min(cr.y, gr.y, kr.y, Or.y), j = Math.max(cr.y, gr.y, kr.y, Or.y); } var Ir = Z + "Rot", Mr = $[Ir] = $[Ir] || {}; - Mr.x1 = I, Mr.y1 = j, Mr.x2 = L, Mr.y2 = z, Mr.w = L - I, Mr.h = z - j, Lg(r, I, j, L, z), Lg(a.labelBounds.all, I, j, L, z); + Mr.x1 = I, Mr.y1 = z, Mr.x2 = L, Mr.y2 = j, Mr.w = L - I, Mr.h = j - z, Lg(r, I, z, L, j), Lg(a.labelBounds.all, I, z, L, j); } return r; } @@ -24006,8 +24006,8 @@ var Yu = function(r) { if (n && (R = r.pstyle("width").pfValue, M = R / 2), l && e.includeNodes) { var I = r.position(); f = I.x, v = I.y; - var L = r.outerWidth(), j = L / 2, z = r.outerHeight(), F = z / 2; - s = f - j, u = f + j, g = v - F, b = v + F, Lg(i, s, g, u, b), n && CP(i, r), n && e.includeOutlines && !a && CP(i, r), n && etr(i, r); + var L = r.outerWidth(), z = L / 2, j = r.outerHeight(), F = j / 2; + s = f - z, u = f + z, g = v - F, b = v + F, Lg(i, s, g, u, b), n && CP(i, r), n && e.includeOutlines && !a && CP(i, r), n && etr(i, r); } else if (d && e.includeEdges) if (n && !a) { var H = r.pstyle("curve-style").strValue; @@ -25549,7 +25549,7 @@ var ml = function(r, e) { Fa("A collection must have a reference to the core"); return; } - var a = new xh(), i = !1; + var a = new _h(), i = !1; if (!e) e = []; else if (e.length > 0 && dn(e[0]) && !D5(e[0])) { @@ -25588,7 +25588,7 @@ var ml = function(r, e) { this.lazyMap = y; }, rebuildMap: function() { - for (var k = this.lazyMap = new xh(), x = this.eles, _ = 0; _ < x.length; _++) { + for (var k = this.lazyMap = new _h(), x = this.eles, _ = 0; _ < x.length; _++) { var S = x[_]; k.set(S.id(), { index: _, @@ -25745,25 +25745,25 @@ ma.restore = function() { var R = o.getElementById(v.source), M = o.getElementById(v.target); R.same(M) ? R._private.edges.push(y) : (R._private.edges.push(y), M._private.edges.push(y)), y._private.source = R, y._private.target = M; } - f.map = new xh(), f.map.set(p, { + f.map = new _h(), f.map.set(p, { ele: b, index: 0 }), f.removed = !1, r && o.addToPool(b); } for (var I = 0; I < a.length; I++) { - var L = a[I], j = L._private.data; - We(j.parent) && (j.parent = "" + j.parent); - var z = j.parent, F = z != null; + var L = a[I], z = L._private.data; + We(z.parent) && (z.parent = "" + z.parent); + var j = z.parent, F = j != null; if (F || L._private.parent) { - var H = L._private.parent ? o.collection().merge(L._private.parent) : o.getElementById(z); + var H = L._private.parent ? o.collection().merge(L._private.parent) : o.getElementById(j); if (H.empty()) - j.parent = void 0; + z.parent = void 0; else if (H[0].removed()) - Dn("Node added with missing parent, reference to parent removed"), j.parent = void 0, L._private.parent = null; + Dn("Node added with missing parent, reference to parent removed"), z.parent = void 0, L._private.parent = null; else { for (var q = !1, W = H; !W.empty(); ) { if (L.same(W)) { - q = !0, j.parent = void 0; + q = !0, z.parent = void 0; break; } W = W.parent(); @@ -25792,35 +25792,35 @@ ma.inside = function() { }; ma.remove = function() { var t = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : !0, r = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !0, e = this, o = [], n = {}, a = e._private.cy; - function i(z) { - for (var F = z._private.edges, H = 0; H < F.length; H++) + function i(j) { + for (var F = j._private.edges, H = 0; H < F.length; H++) l(F[H]); } - function c(z) { - for (var F = z._private.children, H = 0; H < F.length; H++) + function c(j) { + for (var F = j._private.children, H = 0; H < F.length; H++) l(F[H]); } - function l(z) { - var F = n[z.id()]; - r && z.removed() || F || (n[z.id()] = !0, z.isNode() ? (o.push(z), i(z), c(z)) : o.unshift(z)); + function l(j) { + var F = n[j.id()]; + r && j.removed() || F || (n[j.id()] = !0, j.isNode() ? (o.push(j), i(j), c(j)) : o.unshift(j)); } for (var d = 0, s = e.length; d < s; d++) { var u = e[d]; l(u); } - function g(z, F) { - var H = z._private.edges; - Zf(H, F), z.clearTraversalCache(); + function g(j, F) { + var H = j._private.edges; + Zf(H, F), j.clearTraversalCache(); } - function b(z) { - z.clearTraversalCache(); + function b(j) { + j.clearTraversalCache(); } var f = []; f.ids = {}; - function v(z, F) { - F = F[0], z = z[0]; - var H = z._private.children, q = z.id(); - Zf(H, F), F._private.parent = null, f.ids[q] || (f.ids[q] = !0, f.push(z)); + function v(j, F) { + F = F[0], j = j[0]; + var H = j._private.children, q = j.id(); + Zf(H, F), F._private.parent = null, f.ids[q] || (f.ids[q] = !0, f.push(j)); } e.dirtyCompoundBoundsCache(), r && a.removeFromPool(o); for (var p = 0; p < o.length; p++) { @@ -25850,8 +25850,8 @@ ma.remove = function() { var I = new ml(this.cy(), o); I.size() > 0 && (t ? I.emitAndNotify("remove") : r && I.emit("remove")); for (var L = 0; L < f.length; L++) { - var j = f[L]; - (!r || !j.removed()) && j.updateStyle(); + var z = f[L]; + (!r || !z.removed()) && z.updateStyle(); } return I; }; @@ -25961,11 +25961,11 @@ function Atr(t, r, e, o) { } function y(M, I) { for (var L = 0; L < n; ++L) { - var j = m(I, t, e); - if (j === 0) + var z = m(I, t, e); + if (z === 0) return I; - var z = p(I, t, e) - M; - I -= z / j; + var j = p(I, t, e) - M; + I -= j / z; } return I; } @@ -25974,17 +25974,17 @@ function Atr(t, r, e, o) { g[M] = p(M * d, t, e); } function x(M, I, L) { - var j, z, F = 0; + var z, j, F = 0; do - z = I + (L - I) / 2, j = p(z, t, e) - M, j > 0 ? L = z : I = z; - while (Math.abs(j) > i && ++F < c); - return z; + j = I + (L - I) / 2, z = p(j, t, e) - M, z > 0 ? L = j : I = j; + while (Math.abs(z) > i && ++F < c); + return j; } function _(M) { - for (var I = 0, L = 1, j = l - 1; L !== j && g[L] <= M; ++L) + for (var I = 0, L = 1, z = l - 1; L !== z && g[L] <= M; ++L) I += d; --L; - var z = (M - g[L]) / (g[L + 1] - g[L]), F = I + z * d, H = m(F, t, e); + var j = (M - g[L]) / (g[L + 1] - g[L]), F = I + j * d, H = m(F, t, e); return H >= a ? y(M, F) : H === 0 ? F : x(M, I, I + d); } var S = !1; @@ -26156,8 +26156,8 @@ function Rtr(t, r, e, o) { var I = i.style; if (I && I.length > 0 && n) { for (var L = 0; L < I.length; L++) { - var j = I[L], z = j.name, F = j, H = i.startStyle[z], q = s.properties[H.name], W = Ep(H, F, p, v, q); - s.overrideBypass(t, z, W); + var z = I[L], j = z.name, F = z, H = i.startStyle[j], q = s.properties[H.name], W = Ep(H, F, p, v, q); + s.overrideBypass(t, j, W); } t.emit("style"); } @@ -26591,17 +26591,17 @@ Yc.updateStyleHints = function(t) { x.hashOverride != null ? E = x.hashOverride(t, k) : k.pfValue != null && (E = k.pfValue); var O = x.enums == null ? k.value : null, R = E != null, M = O != null, I = R || M, L = k.units; if (_.number && I && !_.multiple) { - var j = R ? E : O; - b(p(j), S), !R && L != null && f(L, S); + var z = R ? E : O; + b(p(z), S), !R && L != null && f(L, S); } else f(k.strValue, S); } } - for (var z = [t0, Lp], F = 0; F < n.length; F++) { + for (var j = [t0, Lp], F = 0; F < n.length; F++) { var H = n[F], q = r.styleKeys[H]; - z[0] = e5(q[0], z[0]), z[1] = t5(q[1], z[1]); + j[0] = e5(q[0], j[0]), j[1] = t5(q[1], j[1]); } - r.styleKey = JJ(z[0], z[1]); + r.styleKey = JJ(j[0], j[1]); var W = r.styleKeys; r.labelDimsKey = vf(W.labelDimensions); var Z = a(t, ["label"], W.labelDimensions); @@ -26657,14 +26657,14 @@ Yc.applyParsedProperty = function(t, r) { } else return Dn("Do not use continuous mappers without specifying numeric data (i.e. `" + o.field + ": " + m + "` for `" + t.id() + "` is non-numeric)"), !1; if (x < 0 ? x = 0 : x > 1 && (x = 1), c.color) { - var S = o.valueMin[0], E = o.valueMax[0], O = o.valueMin[1], R = o.valueMax[1], M = o.valueMin[2], I = o.valueMax[2], L = o.valueMin[3] == null ? 1 : o.valueMin[3], j = o.valueMax[3] == null ? 1 : o.valueMax[3], z = [Math.round(S + (E - S) * x), Math.round(O + (R - O) * x), Math.round(M + (I - M) * x), Math.round(L + (j - L) * x)]; + var S = o.valueMin[0], E = o.valueMax[0], O = o.valueMin[1], R = o.valueMax[1], M = o.valueMin[2], I = o.valueMax[2], L = o.valueMin[3] == null ? 1 : o.valueMin[3], z = o.valueMax[3] == null ? 1 : o.valueMax[3], j = [Math.round(S + (E - S) * x), Math.round(O + (R - O) * x), Math.round(M + (I - M) * x), Math.round(L + (z - L) * x)]; a = { // colours are simple, so just create the flat property instead of expensive string parsing bypass: o.bypass, // we're a bypass if the mapping property is a bypass name: o.name, - value: z, - strValue: "rgb(" + z[0] + ", " + z[1] + ", " + z[2] + ")" + value: j, + strValue: "rgb(" + j[0] + ", " + j[1] + ", " + j[2] + ")" }; } else if (c.number) { var F = o.valueMin + (o.valueMax - o.valueMin) * x; @@ -28017,26 +28017,26 @@ var Xi = {}; }, { name: "outside-texture-bg-opacity", type: d.zeroOneNumber - }], j = []; - Xi.pieBackgroundN = 16, j.push({ + }], z = []; + Xi.pieBackgroundN = 16, z.push({ name: "pie-size", type: d.sizeMaybePercent - }), j.push({ + }), z.push({ name: "pie-hole", type: d.sizeMaybePercent - }), j.push({ + }), z.push({ name: "pie-start-angle", type: d.angle }); - for (var z = 1; z <= Xi.pieBackgroundN; z++) - j.push({ - name: "pie-" + z + "-background-color", + for (var j = 1; j <= Xi.pieBackgroundN; j++) + z.push({ + name: "pie-" + j + "-background-color", type: d.color - }), j.push({ - name: "pie-" + z + "-background-size", + }), z.push({ + name: "pie-" + j + "-background-size", type: d.percent - }), j.push({ - name: "pie-" + z + "-background-opacity", + }), z.push({ + name: "pie-" + j + "-background-opacity", type: d.zeroOneNumber }); var F = []; @@ -28082,7 +28082,7 @@ var Xi = {}; }); }); }, {}); - var Z = Xi.properties = [].concat(v, k, p, m, y, I, f, b, s, u, g, _, S, E, O, j, F, R, M, q, L), $ = Xi.propertyGroups = { + var Z = Xi.properties = [].concat(v, k, p, m, y, I, f, b, s, u, g, _, S, E, O, z, F, R, M, q, L), $ = Xi.propertyGroups = { // common to all eles behavior: v, transition: k, @@ -28101,7 +28101,7 @@ var Xi = {}; nodeBorder: S, nodeOutline: E, backgroundImage: O, - pie: j, + pie: z, stripe: F, compound: R, // edge props @@ -28564,14 +28564,14 @@ Y2.parseImpl = function(t, r, e, o) { return null; }; if (d.number) { - var L, j = "px"; - if (d.units && (L = d.units), d.implicitUnits && (j = d.implicitUnits), !d.unitless) + var L, z = "px"; + if (d.units && (L = d.units), d.implicitUnits && (z = d.implicitUnits), !d.unitless) if (l) { - var z = "px|em" + (d.allowPercent ? "|\\%" : ""); - L && (z = L); - var F = r.match("^(" + kc + ")(" + z + ")?$"); - F && (r = F[1], L = F[2] || j); - } else (!L || d.implicitUnits) && (L = j); + var j = "px|em" + (d.allowPercent ? "|\\%" : ""); + L && (j = L); + var F = r.match("^(" + kc + ")(" + j + ")?$"); + F && (r = F[1], L = F[2] || z); + } else (!L || d.implicitUnits) && (L = z); if (r = parseFloat(r), isNaN(r) && d.enums === void 0) return null; if (isNaN(r) && d.enums !== void 0) @@ -29249,8 +29249,8 @@ Nt(Dx, { } e.add(S); for (var L = 0; L < E.length; L++) { - var j = E[L], z = j.ele, F = j.json; - z.json(F); + var z = E[L], j = z.ele, F = z.json; + j.json(F); } }; if (ca(r.elements)) @@ -29432,19 +29432,19 @@ gq.prototype.run = function() { if (a && i) { var M = [], I = {}, L = function(nr) { return M.push(nr); - }, j = function() { + }, z = function() { return M.shift(); }; for (o.forEach(function(J) { return M.push(J); }); M.length > 0; ) { - var z = j(), F = R(z, I); + var j = z(), F = R(j, I); if (F) - z.outgoers().filter(function(J) { + j.outgoers().filter(function(J) { return J.isNode() && e.has(J); }).forEach(L); else if (F === null) { - Dn("Detected double maximal shift for node `" + z.id() + "`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs."); + Dn("Detected double maximal shift for node `" + j.id() + "`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs."); break; } } @@ -29715,9 +29715,9 @@ hq.prototype.run = function() { S = Math.min(S, R); } for (var M = 0, I = 0; I < m.length; I++) { - var L = m[I], j = r.sweep === void 0 ? 2 * Math.PI - 2 * Math.PI / L.length : r.sweep, z = L.dTheta = j / Math.max(1, L.length - 1); + var L = m[I], z = r.sweep === void 0 ? 2 * Math.PI - 2 * Math.PI / L.length : r.sweep, j = L.dTheta = z / Math.max(1, L.length - 1); if (L.length > 1 && r.avoidOverlap) { - var F = Math.cos(z) - Math.cos(0), H = Math.sin(z) - Math.sin(0), q = Math.sqrt(S * S / (F * F + H * H)); + var F = Math.cos(j) - Math.cos(0), H = Math.sin(j) - Math.sin(0), q = Math.sqrt(S * S / (F * F + H * H)); M = Math.max(q, M); } L.r = M, M += S; @@ -29832,7 +29832,7 @@ X2.prototype.run = function() { }), t.debug === !0 ? H9 = !0 : H9 = !1; var o = Vtr(r, e, t); H9 && Wtr(o), t.randomize && Ytr(o); - var n = Ch(), a = function() { + var n = Rh(), a = function() { Xtr(o, r, t), t.fit === !0 && r.fit(t.padding); }, i = function(g) { return !(e.stopped || g >= t.numIter || (Ztr(o, t), o.temperature = o.temperature * t.coolingFactor, o.temperature < t.minTemp)); @@ -29854,7 +29854,7 @@ X2.prototype.run = function() { if (!d) XP(o, t), c(); else { - var b = Ch(); + var b = Rh(); b - n >= t.animationThreshold && a(), Ax(s); } }; @@ -29920,15 +29920,15 @@ var Vtr = function(r, e, o) { for (var s = 0; s < c.edgeSize; s++) { var I = n[s], L = {}; L.id = I.data("id"), L.sourceId = I.data("source"), L.targetId = I.data("target"); - var j = ei(o.idealEdgeLength) ? o.idealEdgeLength(I) : o.idealEdgeLength, z = ei(o.edgeElasticity) ? o.edgeElasticity(I) : o.edgeElasticity, F = c.idToIndex[L.sourceId], H = c.idToIndex[L.targetId], q = c.indexToGraph[F], W = c.indexToGraph[H]; + var z = ei(o.idealEdgeLength) ? o.idealEdgeLength(I) : o.idealEdgeLength, j = ei(o.edgeElasticity) ? o.edgeElasticity(I) : o.edgeElasticity, F = c.idToIndex[L.sourceId], H = c.idToIndex[L.targetId], q = c.indexToGraph[F], W = c.indexToGraph[H]; if (q != W) { for (var Z = Htr(L.sourceId, L.targetId, c), $ = c.graphSet[Z], X = 0, p = c.layoutNodes[F]; $.indexOf(p.id) === -1; ) p = c.layoutNodes[c.idToIndex[p.parentId]], X++; for (p = c.layoutNodes[H]; $.indexOf(p.id) === -1; ) p = c.layoutNodes[c.idToIndex[p.parentId]], X++; - j *= X * o.nestingFactor; + z *= X * o.nestingFactor; } - L.idealLength = j, L.elasticity = z, c.layoutEdges.push(L); + L.idealLength = z, L.elasticity = j, c.layoutEdges.push(L); } return c; }, Htr = function(r, e, o) { @@ -30236,10 +30236,10 @@ kq.prototype.run = function() { } for (var I = {}, L = function(or, tr) { return !!I["c-" + or + "-" + tr]; - }, j = function(or, tr) { + }, z = function(or, tr) { I["c-" + or + "-" + tr] = !0; - }, z = 0, F = 0, H = function() { - F++, F >= d && (F = 0, z++); + }, j = 0, F = 0, H = function() { + F++, F >= d && (F = 0, j++); }, q = {}, W = 0; W < n.length; W++) { var Z = n[W], $ = r.position(Z); if ($ && ($.row !== void 0 || $.col !== void 0)) { @@ -30253,7 +30253,7 @@ kq.prototype.run = function() { else if (X.row === void 0) for (X.row = 0; L(X.row, X.col); ) X.row++; - q[Z.id()] = X, j(X.row, X.col); + q[Z.id()] = X, z(X.row, X.col); } } var Q = function(or, tr) { @@ -30264,9 +30264,9 @@ kq.prototype.run = function() { if (pr) dr = pr.col * y + y / 2 + a.x1, sr = pr.row * k + k / 2 + a.y1; else { - for (; L(z, F); ) + for (; L(j, F); ) H(); - dr = F * y + y / 2 + a.x1, sr = z * k + k / 2 + a.y1, j(z, F), H(); + dr = F * y + y / 2 + a.x1, sr = j * k + k / 2 + a.y1, z(j, F), H(); } return { x: dr, @@ -30642,22 +30642,22 @@ T0.findNearestElements = function(t, r, e, o) { c.push(E), f = E, b = O ?? b; } function m(E) { - var O = E.outerWidth() + 2 * u, R = E.outerHeight() + 2 * u, M = O / 2, I = R / 2, L = E.position(), j = E.pstyle("corner-radius").value === "auto" ? "auto" : E.pstyle("corner-radius").pfValue, z = E._private.rscratch; + var O = E.outerWidth() + 2 * u, R = E.outerHeight() + 2 * u, M = O / 2, I = R / 2, L = E.position(), z = E.pstyle("corner-radius").value === "auto" ? "auto" : E.pstyle("corner-radius").pfValue, j = E._private.rscratch; if (L.x - M <= t && t <= L.x + M && L.y - I <= r && r <= L.y + I) { var F = a.nodeShapes[n.getNodeShape(E)]; - if (F.checkPoint(t, r, 0, O, R, L.x, L.y, j, z)) + if (F.checkPoint(t, r, 0, O, R, L.x, L.y, z, j)) return p(E, 0), !0; } } function y(E) { - var O = E._private, R = O.rscratch, M = E.pstyle("width").pfValue, I = E.pstyle("arrow-scale").value, L = M / 2 + s, j = L * L, z = L * 2, W = O.source, Z = O.target, F; + var O = E._private, R = O.rscratch, M = E.pstyle("width").pfValue, I = E.pstyle("arrow-scale").value, L = M / 2 + s, z = L * L, j = L * 2, W = O.source, Z = O.target, F; if (R.edgeType === "segments" || R.edgeType === "straight" || R.edgeType === "haystack") { for (var H = R.allpts, q = 0; q + 3 < H.length; q += 2) - if (q$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], z) && j > (F = Y$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3]))) + if (q$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], j) && z > (F = Y$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3]))) return p(E, F), !0; } else if (R.edgeType === "bezier" || R.edgeType === "multibezier" || R.edgeType === "self" || R.edgeType === "compound") { for (var H = R.allpts, q = 0; q + 5 < R.allpts.length; q += 4) - if (G$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5], z) && j > (F = W$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5]))) + if (G$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5], j) && z > (F = W$(t, r, H[q], H[q + 1], H[q + 2], H[q + 3], H[q + 4], H[q + 5]))) return p(E, F), !0; } for (var W = W || O.source, Z = Z || O.target, $ = n.getArrowWidth(M, I), X = [{ @@ -30699,8 +30699,8 @@ T0.findNearestElements = function(t, r, e, o) { function x(E, O) { var R = E._private, M = g, I; O ? I = O + "-" : I = "", E.boundingBox(); - var L = R.labelBounds[O || "main"], j = E.pstyle(I + "label").value, z = E.pstyle("text-events").strValue === "yes"; - if (!(!z || !j)) { + var L = R.labelBounds[O || "main"], z = E.pstyle(I + "label").value, j = E.pstyle("text-events").strValue === "yes"; + if (!(!j || !z)) { var F = k(R.rscratch, "labelX", O), H = k(R.rscratch, "labelY", O), q = k(R.rscratch, "labelAngle", O), W = E.pstyle(I + "text-margin-x").pfValue, Z = E.pstyle(I + "text-margin-y").pfValue, $ = L.x1 - M - W, X = L.x2 + M - W, Q = L.y1 - M - Z, lr = L.y2 + M - Z; if (q) { var or = Math.cos(q), tr = Math.sin(q), dr = function(Or, Ir) { @@ -30817,7 +30817,7 @@ T0.getAllInBox = function(t, r, e, o) { includeMainLabels: !1, includeSourceLabels: !1, includeTargetLabels: !1 - }), j = [{ + }), z = [{ x: L.x1, y: L.y1 }, { @@ -30830,11 +30830,11 @@ T0.getAllInBox = function(t, r, e, o) { x: L.x1, y: L.y2 }]; - if (G6(j, b)) + if (G6(z, b)) c.push(x); else { - var z = p(x); - z && G6(z, b) && c.push(x); + var j = p(x); + j && G6(j, b) && c.push(x); } } } else { @@ -30926,15 +30926,15 @@ Lx.calculateArrowAngles = function(t) { var f = r.allpts; if (f.length / 2 % 2 !== 0) { if (!r.isRound) { - var k = f.length / 2 - 1, j = k + 2; - l = -(f[j] - f[k]), d = -(f[j + 1] - f[k + 1]); + var k = f.length / 2 - 1, z = k + 2; + l = -(f[z] - f[k]), d = -(f[z + 1] - f[k + 1]); } } } if (r.midsrcArrowAngle = ow(l, d), a) l = g - r.segpts[r.segpts.length - 2], d = b - r.segpts[r.segpts.length - 1]; else if (n || i || c || o) { - var f = r.allpts, z = f.length, v = Gc(f[z - 6], f[z - 4], f[z - 2], 0.9), p = Gc(f[z - 5], f[z - 3], f[z - 1], 0.9); + var f = r.allpts, j = f.length, v = Gc(f[j - 6], f[j - 4], f[j - 2], 0.9), p = Gc(f[j - 5], f[j - 3], f[j - 1], 0.9); l = g - v, d = b - p; } else l = g - m, d = b - y; @@ -30944,16 +30944,16 @@ Lx.getArrowWidth = Lx.getArrowHeight = function(t, r) { var e = this.arrowWidthCache = this.arrowWidthCache || {}, o = e[t + ", " + r]; return o || (o = Math.max(Math.pow(t * 13.37, 0.9), 29) * r, e[t + ", " + r] = o, o); }; -var jS, zS, Cb = {}, Hu = {}, QP, JP, o0, Jw, vh, Hv, Kv, wb, Op, uw, xq, _q, BS, US, $P, rM = function(r, e, o) { +var jS, zS, Cb = {}, Hu = {}, QP, JP, o0, Jw, ph, Hv, Kv, wb, Op, uw, xq, _q, BS, US, $P, rM = function(r, e, o) { o.x = e.x - r.x, o.y = e.y - r.y, o.len = Math.sqrt(o.x * o.x + o.y * o.y), o.nx = o.x / o.len, o.ny = o.y / o.len, o.ang = Math.atan2(o.ny, o.nx); }, dor = function(r, e) { e.x = r.x * -1, e.y = r.y * -1, e.nx = r.nx * -1, e.ny = r.ny * -1, e.ang = r.ang > 0 ? -(Math.PI - r.ang) : Math.PI + r.ang; }, sor = function(r, e, o, n, a) { - if (r !== $P ? rM(e, r, Cb) : dor(Hu, Cb), rM(e, o, Hu), QP = Cb.nx * Hu.ny - Cb.ny * Hu.nx, JP = Cb.nx * Hu.nx - Cb.ny * -Hu.ny, vh = Math.asin(Math.max(-1, Math.min(1, QP))), Math.abs(vh) < 1e-6) { + if (r !== $P ? rM(e, r, Cb) : dor(Hu, Cb), rM(e, o, Hu), QP = Cb.nx * Hu.ny - Cb.ny * Hu.nx, JP = Cb.nx * Hu.nx - Cb.ny * -Hu.ny, ph = Math.asin(Math.max(-1, Math.min(1, QP))), Math.abs(ph) < 1e-6) { jS = e.x, zS = e.y, Kv = Op = 0; return; } - o0 = 1, Jw = !1, JP < 0 ? vh < 0 ? vh = Math.PI + vh : (vh = Math.PI - vh, o0 = -1, Jw = !0) : vh > 0 && (o0 = -1, Jw = !0), e.radius !== void 0 ? Op = e.radius : Op = n, Hv = vh / 2, uw = Math.min(Cb.len / 2, Hu.len / 2), a ? (wb = Math.abs(Math.cos(Hv) * Op / Math.sin(Hv)), wb > uw ? (wb = uw, Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))) : Kv = Op) : (wb = Math.min(uw, Op), Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))), BS = e.x + Hu.nx * wb, US = e.y + Hu.ny * wb, jS = BS - Hu.ny * Kv * o0, zS = US + Hu.nx * Kv * o0, xq = e.x + Cb.nx * wb, _q = e.y + Cb.ny * wb, $P = e; + o0 = 1, Jw = !1, JP < 0 ? ph < 0 ? ph = Math.PI + ph : (ph = Math.PI - ph, o0 = -1, Jw = !0) : ph > 0 && (o0 = -1, Jw = !0), e.radius !== void 0 ? Op = e.radius : Op = n, Hv = ph / 2, uw = Math.min(Cb.len / 2, Hu.len / 2), a ? (wb = Math.abs(Math.cos(Hv) * Op / Math.sin(Hv)), wb > uw ? (wb = uw, Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))) : Kv = Op) : (wb = Math.min(uw, Op), Kv = Math.abs(wb * Math.sin(Hv) / Math.cos(Hv))), BS = e.x + Hu.nx * wb, US = e.y + Hu.ny * wb, jS = BS - Hu.ny * Kv * o0, zS = US + Hu.nx * Kv * o0, xq = e.x + Cb.nx * wb, _q = e.y + Cb.ny * wb, $P = e; }; function Eq(t, r) { r.radius === 0 ? t.lineTo(r.cx, r.cy) : t.arc(r.cx, r.cy, r.radius, r.startAngle, r.endAngle, r.counterClockwise); @@ -31093,9 +31093,9 @@ ld.findTaxiPoints = function(t, r) { e.edgeType = "segments"; var o = "vertical", n = "horizontal", a = "leftward", i = "rightward", c = "downward", l = "upward", d = "auto", s = r.posPts, u = r.srcW, g = r.srcH, b = r.tgtW, f = r.tgtH, v = t.pstyle("edge-distances").value, p = v !== "node-position", m = t.pstyle("taxi-direction").value, y = m, k = t.pstyle("taxi-turn"), x = k.units === "%", _ = k.pfValue, S = _ < 0, E = t.pstyle("taxi-turn-min-distance").pfValue, O = p ? (u + b) / 2 : 0, R = p ? (g + f) / 2 : 0, M = s.x2 - s.x1, I = s.y2 - s.y1, L = function(wr, Ur) { return wr > 0 ? Math.max(wr - Ur, 0) : Math.min(wr + Ur, 0); - }, j = L(M, O), z = L(I, R), F = !1; - y === d ? m = Math.abs(j) > Math.abs(z) ? n : o : y === l || y === c ? (m = o, F = !0) : (y === a || y === i) && (m = n, F = !0); - var H = m === o, q = H ? z : j, W = H ? I : M, Z = mT(W), $ = !1; + }, z = L(M, O), j = L(I, R), F = !1; + y === d ? m = Math.abs(z) > Math.abs(j) ? n : o : y === l || y === c ? (m = o, F = !0) : (y === a || y === i) && (m = n, F = !0); + var H = m === o, q = H ? j : z, W = H ? I : M, Z = mT(W), $ = !1; !(F && (x || S)) && (y === c && W < 0 || y === l && W > 0 || y === a && W > 0 || y === i && W < 0) && (Z *= -1, q = Z * Math.abs(q), $ = !0); var X; if (x) { @@ -31164,16 +31164,16 @@ ld.tryToCorrectInvalidPoints = function(t, r) { // delta x: e.ctrlpts[0] - o.x, y: e.ctrlpts[1] - o.y - }, L = Math.sqrt(I.x * I.x + I.y * I.y), j = { + }, L = Math.sqrt(I.x * I.x + I.y * I.y), z = { // normalised delta x: I.x / L, y: I.y / L - }, z = Math.max(a, i), F = { + }, j = Math.max(a, i), F = { // *2 radius guarantees outside shape - x: e.ctrlpts[0] + j.x * 2 * z, - y: e.ctrlpts[1] + j.y * 2 * z + x: e.ctrlpts[0] + z.x * 2 * j, + y: e.ctrlpts[1] + z.y * 2 * j }, H = d.intersectLine(o.x, o.y, a, i, F.x, F.y, 0, u, b); - E ? (e.ctrlpts[0] = e.ctrlpts[0] + j.x * (_ - S), e.ctrlpts[1] = e.ctrlpts[1] + j.y * (_ - S)) : (e.ctrlpts[0] = H[0] + j.x * _, e.ctrlpts[1] = H[1] + j.y * _); + E ? (e.ctrlpts[0] = e.ctrlpts[0] + z.x * (_ - S), e.ctrlpts[1] = e.ctrlpts[1] + z.y * (_ - S)) : (e.ctrlpts[0] = H[0] + z.x * _, e.ctrlpts[1] = H[1] + z.y * _); } if (m || y || R) { M = !0; @@ -31259,7 +31259,7 @@ ld.checkForInvalidEdgeWarning = function(t) { ld.findEdgeControlPoints = function(t) { var r = this; if (!(!t || t.length === 0)) { - for (var e = this, o = e.cy, n = o.hasCompoundNodes(), a = new xh(), i = function(R, M) { + for (var e = this, o = e.cy, n = o.hasCompoundNodes(), a = new _h(), i = function(R, M) { return [].concat(Ox(R), [M ? 1 : 0]).join("-"); }, c = [], l = [], d = 0; d < t.length; d++) { var s = t[d], u = s._private, g = s.pstyle("curve-style").value; @@ -31278,24 +31278,24 @@ ld.findEdgeControlPoints = function(t) { } } for (var S = function() { - var R = c[E], M = R.pairId, I = R.edgeIsUnbundled, L = i(M, I), j = a.get(L), z; - if (!j.hasUnbundled) { - var F = j.eles[0].parallelEdges().filter(function(he) { + var R = c[E], M = R.pairId, I = R.edgeIsUnbundled, L = i(M, I), z = a.get(L), j; + if (!z.hasUnbundled) { + var F = z.eles[0].parallelEdges().filter(function(he) { return he.isBundledBezier(); }); - pT(j.eles), F.forEach(function(he) { - return j.eles.push(he); - }), j.eles.sort(function(he, ee) { + pT(z.eles), F.forEach(function(he) { + return z.eles.push(he); + }), z.eles.sort(function(he, ee) { return he.poolIndex() - ee.poolIndex(); }); } - var H = j.eles[0], q = H.source(), W = H.target(); + var H = z.eles[0], q = H.source(), W = H.target(); if (q.poolIndex() > W.poolIndex()) { var Z = q; q = W, W = Z; } - var $ = j.srcPos = q.position(), X = j.tgtPos = W.position(), Q = j.srcW = q.outerWidth(), lr = j.srcH = q.outerHeight(), or = j.tgtW = W.outerWidth(), tr = j.tgtH = W.outerHeight(), dr = j.srcShape = e.nodeShapes[r.getNodeShape(q)], sr = j.tgtShape = e.nodeShapes[r.getNodeShape(W)], pr = j.srcCornerRadius = q.pstyle("corner-radius").value === "auto" ? "auto" : q.pstyle("corner-radius").pfValue, ur = j.tgtCornerRadius = W.pstyle("corner-radius").value === "auto" ? "auto" : W.pstyle("corner-radius").pfValue, cr = j.tgtRs = W._private.rscratch, gr = j.srcRs = q._private.rscratch; - j.dirCounts = { + var $ = z.srcPos = q.position(), X = z.tgtPos = W.position(), Q = z.srcW = q.outerWidth(), lr = z.srcH = q.outerHeight(), or = z.tgtW = W.outerWidth(), tr = z.tgtH = W.outerHeight(), dr = z.srcShape = e.nodeShapes[r.getNodeShape(q)], sr = z.tgtShape = e.nodeShapes[r.getNodeShape(W)], pr = z.srcCornerRadius = q.pstyle("corner-radius").value === "auto" ? "auto" : q.pstyle("corner-radius").pfValue, ur = z.tgtCornerRadius = W.pstyle("corner-radius").value === "auto" ? "auto" : W.pstyle("corner-radius").pfValue, cr = z.tgtRs = W._private.rscratch, gr = z.srcRs = q._private.rscratch; + z.dirCounts = { north: 0, west: 0, south: 0, @@ -31305,39 +31305,39 @@ ld.findEdgeControlPoints = function(t) { northeast: 0, southeast: 0 }; - for (var kr = 0; kr < j.eles.length; kr++) { - var Or = j.eles[kr], Ir = Or[0]._private.rscratch, Mr = Or.pstyle("curve-style").value, Lr = Mr === "unbundled-bezier" || If(Mr, "segments") || If(Mr, "taxi"), Tr = !q.same(Or.source()); - if (!j.calculatedIntersection && q !== W && (j.hasBezier || j.hasUnbundled)) { - j.calculatedIntersection = !0; - var Y = dr.intersectLine($.x, $.y, Q, lr, X.x, X.y, 0, pr, gr), J = j.srcIntn = Y, nr = sr.intersectLine(X.x, X.y, or, tr, $.x, $.y, 0, ur, cr), xr = j.tgtIntn = nr, Er = j.intersectionPts = { + for (var kr = 0; kr < z.eles.length; kr++) { + var Or = z.eles[kr], Ir = Or[0]._private.rscratch, Mr = Or.pstyle("curve-style").value, Lr = Mr === "unbundled-bezier" || If(Mr, "segments") || If(Mr, "taxi"), Tr = !q.same(Or.source()); + if (!z.calculatedIntersection && q !== W && (z.hasBezier || z.hasUnbundled)) { + z.calculatedIntersection = !0; + var Y = dr.intersectLine($.x, $.y, Q, lr, X.x, X.y, 0, pr, gr), J = z.srcIntn = Y, nr = sr.intersectLine(X.x, X.y, or, tr, $.x, $.y, 0, ur, cr), xr = z.tgtIntn = nr, Er = z.intersectionPts = { x1: Y[0], x2: nr[0], y1: Y[1], y2: nr[1] - }, Pr = j.posPts = { + }, Pr = z.posPts = { x1: $.x, x2: X.x, y1: $.y, y2: X.y }, Dr = nr[1] - Y[1], Yr = nr[0] - Y[0], ie = Math.sqrt(Yr * Yr + Dr * Dr); We(ie) && ie >= uor || (ie = Math.sqrt(Math.max(Yr * Yr, s5) + Math.max(Dr * Dr, s5))); - var me = j.vector = { + var me = z.vector = { x: Yr, y: Dr - }, xe = j.vectorNorm = { + }, xe = z.vectorNorm = { x: me.x / ie, y: me.y / ie }, Me = { x: -xe.y, y: xe.x }; - j.nodesOverlap = !We(ie) || sr.checkPoint(Y[0], Y[1], 0, or, tr, X.x, X.y, ur, cr) || dr.checkPoint(nr[0], nr[1], 0, Q, lr, $.x, $.y, pr, gr), j.vectorNormInverse = Me, z = { - nodesOverlap: j.nodesOverlap, - dirCounts: j.dirCounts, + z.nodesOverlap = !We(ie) || sr.checkPoint(Y[0], Y[1], 0, or, tr, X.x, X.y, ur, cr) || dr.checkPoint(nr[0], nr[1], 0, Q, lr, $.x, $.y, pr, gr), z.vectorNormInverse = Me, j = { + nodesOverlap: z.nodesOverlap, + dirCounts: z.dirCounts, calculatedIntersection: !0, - hasBezier: j.hasBezier, - hasUnbundled: j.hasUnbundled, - eles: j.eles, + hasBezier: z.hasBezier, + hasUnbundled: z.hasUnbundled, + eles: z.eles, srcPos: X, srcRs: cr, tgtPos: $, @@ -31376,8 +31376,8 @@ ld.findEdgeControlPoints = function(t) { } }; } - var Ie = Tr ? z : j; - Ir.nodesOverlap = Ie.nodesOverlap, Ir.srcIntn = Ie.srcIntn, Ir.tgtIntn = Ie.tgtIntn, Ir.isRound = Mr.startsWith("round"), n && (q.isParent() || q.isChild() || W.isParent() || W.isChild()) && (q.parents().anySame(W) || W.parents().anySame(q) || q.same(W) && q.isParent()) ? r.findCompoundLoopPoints(Or, Ie, kr, Lr) : q === W ? r.findLoopPoints(Or, Ie, kr, Lr) : Mr.endsWith("segments") ? r.findSegmentsPoints(Or, Ie) : Mr.endsWith("taxi") ? r.findTaxiPoints(Or, Ie) : Mr === "straight" || !Lr && j.eles.length % 2 === 1 && kr === Math.floor(j.eles.length / 2) ? r.findStraightEdgePoints(Or) : r.findBezierPoints(Or, Ie, kr, Lr, Tr), r.findEndpoints(Or), r.tryToCorrectInvalidPoints(Or, Ie), r.checkForInvalidEdgeWarning(Or), r.storeAllpts(Or), r.storeEdgeProjections(Or), r.calculateArrowAngles(Or), r.recalculateEdgeLabelProjections(Or), r.calculateLabelAngles(Or); + var Ie = Tr ? j : z; + Ir.nodesOverlap = Ie.nodesOverlap, Ir.srcIntn = Ie.srcIntn, Ir.tgtIntn = Ie.tgtIntn, Ir.isRound = Mr.startsWith("round"), n && (q.isParent() || q.isChild() || W.isParent() || W.isChild()) && (q.parents().anySame(W) || W.parents().anySame(q) || q.same(W) && q.isParent()) ? r.findCompoundLoopPoints(Or, Ie, kr, Lr) : q === W ? r.findLoopPoints(Or, Ie, kr, Lr) : Mr.endsWith("segments") ? r.findSegmentsPoints(Or, Ie) : Mr.endsWith("taxi") ? r.findTaxiPoints(Or, Ie) : Mr === "straight" || !Lr && z.eles.length % 2 === 1 && kr === Math.floor(z.eles.length / 2) ? r.findStraightEdgePoints(Or) : r.findBezierPoints(Or, Ie, kr, Lr, Tr), r.findEndpoints(Or), r.tryToCorrectInvalidPoints(Or, Ie), r.checkForInvalidEdgeWarning(Or), r.storeAllpts(Or), r.storeEdgeProjections(Or), r.calculateArrowAngles(Or), r.recalculateEdgeLabelProjections(Or), r.calculateLabelAngles(Or); } }, E = 0; E < c.length; E++) S(); @@ -31432,7 +31432,7 @@ q5.manualEndptToPx = function(t, r) { } }; q5.findEndpoints = function(t) { - var r, e, o, n, a = this, i, c = t.source()[0], l = t.target()[0], d = c.position(), s = l.position(), u = t.pstyle("target-arrow-shape").value, g = t.pstyle("source-arrow-shape").value, b = t.pstyle("target-distance-from-node").pfValue, f = t.pstyle("source-distance-from-node").pfValue, v = c._private.rscratch, p = l._private.rscratch, m = t.pstyle("curve-style").value, y = t._private.rscratch, k = y.edgeType, x = If(m, "taxi"), _ = k === "self" || k === "compound", S = k === "bezier" || k === "multibezier" || _, E = k !== "bezier", O = k === "straight" || k === "segments", R = k === "segments", M = S || E || O, I = _ || x, L = t.pstyle("source-endpoint"), j = I ? "outside-to-node" : L.value, z = c.pstyle("corner-radius").value === "auto" ? "auto" : c.pstyle("corner-radius").pfValue, F = t.pstyle("target-endpoint"), H = I ? "outside-to-node" : F.value, q = l.pstyle("corner-radius").value === "auto" ? "auto" : l.pstyle("corner-radius").pfValue; + var r, e, o, n, a = this, i, c = t.source()[0], l = t.target()[0], d = c.position(), s = l.position(), u = t.pstyle("target-arrow-shape").value, g = t.pstyle("source-arrow-shape").value, b = t.pstyle("target-distance-from-node").pfValue, f = t.pstyle("source-distance-from-node").pfValue, v = c._private.rscratch, p = l._private.rscratch, m = t.pstyle("curve-style").value, y = t._private.rscratch, k = y.edgeType, x = If(m, "taxi"), _ = k === "self" || k === "compound", S = k === "bezier" || k === "multibezier" || _, E = k !== "bezier", O = k === "straight" || k === "segments", R = k === "segments", M = S || E || O, I = _ || x, L = t.pstyle("source-endpoint"), z = I ? "outside-to-node" : L.value, j = c.pstyle("corner-radius").value === "auto" ? "auto" : c.pstyle("corner-radius").pfValue, F = t.pstyle("target-endpoint"), H = I ? "outside-to-node" : F.value, q = l.pstyle("corner-radius").value === "auto" ? "auto" : l.pstyle("corner-radius").pfValue; y.srcManEndpt = L, y.tgtManEndpt = F; var W, Z, $, X, Q = (r = (F == null || (e = F.pfValue) === null || e === void 0 ? void 0 : e.length) === 2 ? F.pfValue : null) !== null && r !== void 0 ? r : [0, 0], lr = (o = (L == null || (n = L.pfValue) === null || n === void 0 ? void 0 : n.length) === 2 ? L.pfValue : null) !== null && o !== void 0 ? o : [0, 0]; if (S) { @@ -31466,13 +31466,13 @@ q5.findEndpoints = function(t) { } } var Pr = nw(i, W, a.arrowShapes[u].spacing(t) + b), Dr = nw(i, W, a.arrowShapes[u].gap(t) + b); - if (y.endX = Dr[0], y.endY = Dr[1], y.arrowEndX = Pr[0], y.arrowEndY = Pr[1], j === "inside-to-node") + if (y.endX = Dr[0], y.endY = Dr[1], y.arrowEndX = Pr[0], y.arrowEndY = Pr[1], z === "inside-to-node") i = [d.x, d.y]; else if (L.units) i = this.manualEndptToPx(c, L); - else if (j === "outside-to-line") + else if (z === "outside-to-line") i = y.srcIntn; - else if (j === "outside-to-node" || j === "outside-to-node-or-label" ? X = Z : (j === "outside-to-line" || j === "outside-to-line-or-label") && (X = [s.x, s.y]), i = a.nodeShapes[this.getNodeShape(c)].intersectLine(d.x, d.y, c.outerWidth(), c.outerHeight(), X[0], X[1], 0, z, v), j === "outside-to-node-or-label" || j === "outside-to-line-or-label") { + else if (z === "outside-to-node" || z === "outside-to-node-or-label" ? X = Z : (z === "outside-to-line" || z === "outside-to-line-or-label") && (X = [s.x, s.y]), i = a.nodeShapes[this.getNodeShape(c)].intersectLine(d.x, d.y, c.outerWidth(), c.outerHeight(), X[0], X[1], 0, j, v), z === "outside-to-node-or-label" || z === "outside-to-line-or-label") { var Yr = c._private.rscratch, ie = Yr.labelWidth, me = Yr.labelHeight, xe = Yr.labelX, Me = Yr.labelY, Ie = ie / 2, he = me / 2, ee = c.pstyle("text-valign").value; ee === "top" ? Me -= he : ee === "bottom" && (Me += he); var wr = c.pstyle("text-halign").value; @@ -31611,7 +31611,7 @@ Ub.recalculateEdgeLabelProjections = function(t) { y: o.midY }; var i = function(u, g, b) { - wh(e.rscratch, u, g, b), wh(e.rstyle, u, g, b); + xh(e.rscratch, u, g, b), xh(e.rstyle, u, g, b); }; i("labelX", null, r.x), i("labelY", null, r.y); var c = Oq(o.midDispX, o.midDispY); @@ -31641,15 +31641,15 @@ Ub.recalculateEdgeLabelProjections = function(t) { } var p = e.rstyle.bezierPts, m = n.bezierProjPcts.length; function y(E, O, R, M, I) { - var L = f0(O, R), j = E.segments[E.segments.length - 1], z = { + var L = f0(O, R), z = E.segments[E.segments.length - 1], j = { p0: O, p1: R, t0: M, t1: I, - startDist: j ? j.startDist + j.length : 0, + startDist: z ? z.startDist + z.length : 0, length: L }; - E.segments.push(z), E.length += L; + E.segments.push(j), E.length += L; } for (var k = 0; k < u.length; k++) { var x = u[k], _ = u[k - 1]; @@ -31689,7 +31689,7 @@ Ub.recalculateEdgeLabelProjections = function(t) { case "straight": case "segments": case "haystack": { - for (var j = 0, z, F, H, q, W = o.allpts.length, Z = 0; Z + 3 < W && (b ? (H = { + for (var z = 0, j, F, H, q, W = o.allpts.length, Z = 0; Z + 3 < W && (b ? (H = { x: o.allpts[Z], y: o.allpts[Z + 1] }, q = { @@ -31701,9 +31701,9 @@ Ub.recalculateEdgeLabelProjections = function(t) { }, q = { x: o.allpts[W - 4 - Z], y: o.allpts[W - 3 - Z] - }), z = f0(H, q), F = j, j += z, !(j >= f)); Z += 2) + }), j = f0(H, q), F = z, z += j, !(z >= f)); Z += 2) ; - var $ = f - F, X = $ / z; + var $ = f - F, X = $ / j; X = n5(0, X, 1), r = N$(H, q, X), g = Tq(H, q); break; } @@ -31720,14 +31720,14 @@ Ub.applyLabelDimensions = function(t) { Ub.applyPrefixedLabelDimensions = function(t, r) { var e = t._private, o = this.getLabelText(t, r), n = h0(o, t._private.labelDimsKey); if (zs(e.rscratch, "prefixedLabelDimsKey", r) !== n) { - wh(e.rscratch, "prefixedLabelDimsKey", r, n); + xh(e.rscratch, "prefixedLabelDimsKey", r, n); var a = this.calculateLabelDimensions(t, o), i = t.pstyle("line-height").pfValue, c = t.pstyle("text-wrap").strValue, l = zs(e.rscratch, "labelWrapCachedLines", r) || [], d = c !== "wrap" ? 1 : Math.max(l.length, 1), s = a.height / d, u = s * i, g = a.width, b = a.height + (d - 1) * (i - 1) * s; - wh(e.rstyle, "labelWidth", r, g), wh(e.rscratch, "labelWidth", r, g), wh(e.rstyle, "labelHeight", r, b), wh(e.rscratch, "labelHeight", r, b), wh(e.rscratch, "labelLineHeight", r, u); + xh(e.rstyle, "labelWidth", r, g), xh(e.rscratch, "labelWidth", r, g), xh(e.rstyle, "labelHeight", r, b), xh(e.rscratch, "labelHeight", r, b), xh(e.rscratch, "labelLineHeight", r, u); } }; Ub.getLabelText = function(t, r) { var e = t._private, o = r ? r + "-" : "", n = t.pstyle(o + "label").strValue, a = t.pstyle("text-transform").value, i = function(lr, or) { - return or ? (wh(e.rscratch, lr, r, or), or) : zs(e.rscratch, lr, r); + return or ? (xh(e.rscratch, lr, r, or), or) : zs(e.rscratch, lr, r); }; if (!n) return ""; @@ -31750,7 +31750,7 @@ Ub.getLabelText = function(t, r) { for (O.s(); !(R = O.n()).done; ) { var M = R.value, I = M[0], L = m.substring(E, M.index); E = M.index + I.length; - var j = S.length === 0 ? L : S + L + I, z = this.calculateLabelDimensions(t, j), F = z.width; + var z = S.length === 0 ? L : S + L + I, j = this.calculateLabelDimensions(t, z), F = j.width; F <= u ? S += L + I : (S && f.push(S), S = L + I); } } catch (Q) { @@ -32302,7 +32302,7 @@ Ik.load = function() { return wr.stopPropagation && wr.stopPropagation(), wr.preventDefault && wr.preventDefault(), !1; } }, !1); - var L, j, z; + var L, z, j; t.registerBinding(r, "mouseup", function(wr) { if (!(t.hoverData.which === 1 && wr.which !== 1 && t.hoverData.capture)) { var Ur = t.hoverData.capture; @@ -32337,15 +32337,15 @@ Ik.load = function() { !t.hoverData.isOverThresholdDrag && (n(je, ["click", "tap", "vclick"], wr, { x: Qr[0], y: Qr[1] - }), j = !1, wr.timeStamp - z <= Jr.multiClickDebounceTime() ? (L && clearTimeout(L), j = !0, z = null, n(je, ["dblclick", "dbltap", "vdblclick"], wr, { + }), z = !1, wr.timeStamp - j <= Jr.multiClickDebounceTime() ? (L && clearTimeout(L), z = !0, j = null, n(je, ["dblclick", "dbltap", "vdblclick"], wr, { x: Qr[0], y: Qr[1] })) : (L = setTimeout(function() { - j || n(je, ["oneclick", "onetap", "voneclick"], wr, { + z || n(je, ["oneclick", "onetap", "voneclick"], wr, { x: Qr[0], y: Qr[1] }); - }, Jr.multiClickDebounceTime()), z = wr.timeStamp)), je == null && !t.dragData.didDrag && !t.hoverData.selecting && !t.hoverData.dragged && !a(wr) && (Jr.$(e).unselect(["tapunselect"]), se.length > 0 && t.redrawHint("eles", !0), t.dragData.possibleDragElements = se = Jr.collection()), Ne == je && !t.dragData.didDrag && !t.hoverData.selecting && Ne != null && Ne._private.selectable && (t.hoverData.dragging || (Jr.selectionType() === "additive" || Re ? Ne.selected() ? Ne.unselect(["tapunselect"]) : Ne.select(["tapselect"]) : Re || (Jr.$(e).unmerge(Ne).unselect(["tapunselect"]), Ne.select(["tapselect"]))), t.redrawHint("eles", !0)), t.hoverData.selecting) { + }, Jr.multiClickDebounceTime()), j = wr.timeStamp)), je == null && !t.dragData.didDrag && !t.hoverData.selecting && !t.hoverData.dragged && !a(wr) && (Jr.$(e).unselect(["tapunselect"]), se.length > 0 && t.redrawHint("eles", !0), t.dragData.possibleDragElements = se = Jr.collection()), Ne == je && !t.dragData.didDrag && !t.hoverData.selecting && Ne != null && Ne._private.selectable && (t.hoverData.dragging || (Jr.selectionType() === "additive" || Re ? Ne.selected() ? Ne.unselect(["tapunselect"]) : Ne.select(["tapselect"]) : Re || (Jr.$(e).unmerge(Ne).unselect(["tapunselect"]), Ne.select(["tapselect"]))), t.redrawHint("eles", !0)), t.hoverData.selecting) { var Fe = Jr.collection(t.getAllInBox(oe[0], oe[1], oe[2], oe[3])); t.redrawHint("select", !0), Fe.length > 0 && t.redrawHint("eles", !0), Jr.emit(ze("boxend")); var Pt = function(Ut) { @@ -32815,8 +32815,8 @@ Ik.load = function() { }); } }; -var Dh = {}; -Dh.generatePolygon = function(t, r) { +var Nh = {}; +Nh.generatePolygon = function(t, r) { return this.nodeShapes[t] = { renderer: this, name: t, @@ -32828,7 +32828,7 @@ Dh.generatePolygon = function(t, r) { return a5(c, l, this.points, o, n, a / 2, i / 2, d); }, checkPoint: function(o, n, a, i, c, l, d, s) { - return Rh(o, n, this.points, l, d, i, c, [0, -1], a); + return Ph(o, n, this.points, l, d, i, c, [0, -1], a); }, hasMiterBounds: t !== "rectangle", miterBounds: function(o, n, a, i, c, l) { @@ -32836,7 +32836,7 @@ Dh.generatePolygon = function(t, r) { } }; }; -Dh.generateEllipse = function() { +Nh.generateEllipse = function() { return this.nodeShapes.ellipse = { renderer: this, name: "ellipse", @@ -32851,7 +32851,7 @@ Dh.generateEllipse = function() { } }; }; -Dh.generateRoundPolygon = function(t, r) { +Nh.generateRoundPolygon = function(t, r) { return this.nodeShapes[t] = { renderer: this, name: t, @@ -32883,7 +32883,7 @@ Dh.generateRoundPolygon = function(t, r) { } }; }; -Dh.generateRoundRectangle = function() { +Nh.generateRoundRectangle = function() { return this.nodeShapes["round-rectangle"] = this.nodeShapes.roundrectangle = { renderer: this, name: "round-rectangle", @@ -32898,11 +32898,11 @@ Dh.generateRoundRectangle = function() { var d = n / 2, s = a / 2; l = l === "auto" ? Kf(n, a) : l, l = Math.min(d, s, l); var u = l * 2; - return !!(Rh(r, e, this.points, i, c, n, a - u, [0, -1], o) || Rh(r, e, this.points, i, c, n - u, a, [0, -1], o) || a0(r, e, u, u, i - d + l, c - s + l, o) || a0(r, e, u, u, i + d - l, c - s + l, o) || a0(r, e, u, u, i + d - l, c + s - l, o) || a0(r, e, u, u, i - d + l, c + s - l, o)); + return !!(Ph(r, e, this.points, i, c, n, a - u, [0, -1], o) || Ph(r, e, this.points, i, c, n - u, a, [0, -1], o) || a0(r, e, u, u, i - d + l, c - s + l, o) || a0(r, e, u, u, i + d - l, c - s + l, o) || a0(r, e, u, u, i + d - l, c + s - l, o) || a0(r, e, u, u, i - d + l, c + s - l, o)); } }; }; -Dh.generateCutRectangle = function() { +Nh.generateCutRectangle = function() { return this.nodeShapes["cut-rectangle"] = this.nodeShapes.cutrectangle = { renderer: this, name: "cut-rectangle", @@ -32926,14 +32926,14 @@ Dh.generateCutRectangle = function() { }, checkPoint: function(r, e, o, n, a, i, c, l) { var d = l === "auto" ? this.cornerLength : l; - if (Rh(r, e, this.points, i, c, n, a - 2 * d, [0, -1], o) || Rh(r, e, this.points, i, c, n - 2 * d, a, [0, -1], o)) + if (Ph(r, e, this.points, i, c, n, a - 2 * d, [0, -1], o) || Ph(r, e, this.points, i, c, n - 2 * d, a, [0, -1], o)) return !0; var s = this.generateCutTrianglePts(n, a, i, c); return Bs(r, e, s.topLeft) || Bs(r, e, s.topRight) || Bs(r, e, s.bottomRight) || Bs(r, e, s.bottomLeft); } }; }; -Dh.generateBarrel = function() { +Nh.generateBarrel = function() { return this.nodeShapes.barrel = { renderer: this, name: "barrel", @@ -32986,12 +32986,12 @@ Dh.generateBarrel = function() { }, checkPoint: function(r, e, o, n, a, i, c, l) { var d = AS(n, a), s = d.heightOffset, u = d.widthOffset; - if (Rh(r, e, this.points, i, c, n, a - 2 * s, [0, -1], o) || Rh(r, e, this.points, i, c, n - 2 * u, a, [0, -1], o)) + if (Ph(r, e, this.points, i, c, n, a - 2 * s, [0, -1], o) || Ph(r, e, this.points, i, c, n - 2 * u, a, [0, -1], o)) return !0; for (var g = this.generateBarrelBezierPts(n, a, i, c), b = function(O, R, M) { - var I = M[4], L = M[2], j = M[0], z = M[5], F = M[1], H = Math.min(I, j), q = Math.max(I, j), W = Math.min(z, F), Z = Math.max(z, F); + var I = M[4], L = M[2], z = M[0], j = M[5], F = M[1], H = Math.min(I, z), q = Math.max(I, z), W = Math.min(j, F), Z = Math.max(j, F); if (H <= O && O <= q && W <= R && R <= Z) { - var $ = J$(I, L, j), X = V$($[0], $[1], $[2], O), Q = X.filter(function(lr) { + var $ = J$(I, L, z), X = V$($[0], $[1], $[2], O), Q = X.filter(function(lr) { return 0 <= lr && lr <= 1; }); if (Q.length > 0) @@ -33010,7 +33010,7 @@ Dh.generateBarrel = function() { } }; }; -Dh.generateBottomRoundrectangle = function() { +Nh.generateBottomRoundrectangle = function() { return this.nodeShapes["bottom-round-rectangle"] = this.nodeShapes.bottomroundrectangle = { renderer: this, name: "bottom-round-rectangle", @@ -33025,14 +33025,14 @@ Dh.generateBottomRoundrectangle = function() { checkPoint: function(r, e, o, n, a, i, c, l) { l = l === "auto" ? Kf(n, a) : l; var d = 2 * l; - if (Rh(r, e, this.points, i, c, n, a - d, [0, -1], o) || Rh(r, e, this.points, i, c, n - d, a, [0, -1], o)) + if (Ph(r, e, this.points, i, c, n, a - d, [0, -1], o) || Ph(r, e, this.points, i, c, n - d, a, [0, -1], o)) return !0; var s = n / 2 + 2 * o, u = a / 2 + 2 * o, g = [i - s, c - u, i - s, c, i + s, c, i + s, c - u]; return !!(Bs(r, e, g) || a0(r, e, d, d, i + n / 2 - l, c + a / 2 - l, o) || a0(r, e, d, d, i - n / 2 + l, c + a / 2 - l, o)); } }; }; -Dh.registerNodeShapes = function() { +Nh.registerNodeShapes = function() { var t = this.nodeShapes = {}, r = this; this.generateEllipse(), this.generatePolygon("triangle", Kd(3, 0)), this.generateRoundPolygon("round-triangle", Kd(3, 0)), this.generatePolygon("rectangle", Kd(4, 0)), t.square = t.rectangle, this.generateRoundRectangle(), this.generateCutRectangle(), this.generateBarrel(), this.generateBottomRoundrectangle(); { @@ -33092,9 +33092,9 @@ G5.startRenderLoop = function() { if (!t.destroyed) { if (!r.batching()) if (t.requestedFrame && !t.skipFrame) { oM(t, !0, n); - var a = Ch(); + var a = Rh(); t.render(t.renderOptions); - var i = t.lastDrawTime = Ch(); + var i = t.lastDrawTime = Rh(); t.averageRedrawTime === void 0 && (t.averageRedrawTime = i - a), t.redrawCount === void 0 && (t.redrawCount = 0), t.redrawCount++, t.redrawTotalTime === void 0 && (t.redrawTotalTime = 0); var c = i - a; t.redrawTotalTime += c, t.lastRedrawTime = c, t.averageRedrawTime = t.averageRedrawTime / 2 + c / 2, t.requestedFrame = !1; @@ -33181,7 +33181,7 @@ Dk.destroy = function() { Dk.isHeadless = function() { return !1; }; -[PT, Cq, Rq, Ik, Dh, G5].forEach(function(t) { +[PT, Cq, Rq, Ik, Nh, G5].forEach(function(t) { Nt(Dk, t); }); var W9 = 1e3 / 60, Mq = { @@ -33193,9 +33193,9 @@ var W9 = 1e3 / 60, Mq = { var a = z5(function() { n.redrawHint("eles", !0), n.redrawHint("drag", !0), n.redraw(); }, r.deqRedrawThreshold), i = function(d, s) { - var u = Ch(), g = n.averageRedrawTime, b = n.lastRedrawTime, f = [], v = n.cy.extent(), p = n.getPixelRatio(); + var u = Rh(), g = n.averageRedrawTime, b = n.lastRedrawTime, f = [], v = n.cy.extent(), p = n.getPixelRatio(); for (d || n.flushRenderedStyleQueue(); ; ) { - var m = Ch(), y = m - u, k = m - s; + var m = Rh(), y = m - u, k = m - s; if (b < W9) { var x = W9 - (d ? g : 0); if (k >= r.deqFastCost * x) @@ -33221,7 +33221,7 @@ var W9 = 1e3 / 60, Mq = { }, vor = /* @__PURE__ */ (function() { function t(r) { var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : Cx; - iv(this, t), this.idsByKey = new xh(), this.keyForId = new xh(), this.cachesByLvl = new xh(), this.lvls = [], this.getKey = r, this.doesEleInvalidateKey = e; + iv(this, t), this.idsByKey = new _h(), this.keyForId = new _h(), this.cachesByLvl = new _h(), this.lvls = [], this.getKey = r, this.doesEleInvalidateKey = e; } return cv(t, [{ key: "getIdsFor", @@ -33272,7 +33272,7 @@ var W9 = 1e3 / 60, Mq = { key: "getCachesAt", value: function(e) { var o = this.cachesByLvl, n = this.lvls, a = o.get(e); - return a || (a = new xh(), o.set(e, a), n.push(e)), a; + return a || (a = new _h(), o.set(e, a), n.push(e)), a; } }, { key: "getCache", @@ -33426,10 +33426,10 @@ yc.getElement = function(t, r, e, o, n) { else { var L; if (!k && !x && !_) - for (var j = o - 1; j >= $w; j--) { - var z = l.get(t, j); - if (z) { - L = z; + for (var z = o - 1; z >= $w; z--) { + var j = l.get(t, z); + if (j) { + L = j; break; } } @@ -33561,7 +33561,7 @@ yc.setupDequeueing = Mq.setupDequeueing({ }); var Por = 1, vy = -4, jx = 2, Mor = 3.99, Ior = 50, Dor = 50, Nor = 0.15, Lor = 0.1, jor = 0.9, zor = 0.9, Bor = 1, aM = 250, Uor = 4e3 * 4e3, iM = 32767, For = !0, Dq = function(r) { var e = this, o = e.renderer = r, n = o.cy; - e.layersByLevel = {}, e.firstGet = !0, e.lastInvalidationTime = Ch() - 2 * aM, e.skipping = !1, e.eleTxrDeqs = n.collection(), e.scheduleElementRefinement = z5(function() { + e.layersByLevel = {}, e.firstGet = !0, e.lastInvalidationTime = Rh() - 2 * aM, e.skipping = !1, e.eleTxrDeqs = n.collection(), e.scheduleElementRefinement = z5(function() { e.refineElementTextures(e.eleTxrDeqs), e.eleTxrDeqs.unmerge(e.eleTxrDeqs); }, Dor), o.beforeRender(function(i, c) { c - e.lastInvalidationTime <= aM ? e.skipping = !0 : e.skipping = !1; @@ -33606,8 +33606,8 @@ _l.getLayers = function(t, r, e) { }; I(1), I(-1); for (var L = s.length - 1; L >= 0; L--) { - var j = s[L]; - j.invalid && Zf(s, j); + var z = s[L]; + z.invalid && Zf(s, z); } }; if (!g) @@ -33625,11 +33625,11 @@ _l.getLayers = function(t, r, e) { M = M || {}; var I = M.after; v(); - var L = Math.ceil(u.w * d), j = Math.ceil(u.h * d); - if (L > iM || j > iM) + var L = Math.ceil(u.w * d), z = Math.ceil(u.h * d); + if (L > iM || z > iM) return null; - var z = L * j; - if (z > Uor) + var j = L * z; + if (j > Uor) return null; var F = o.makeLayer(u, e); if (I != null) { @@ -33713,12 +33713,12 @@ _l.haveLayers = function() { }; _l.invalidateElements = function(t) { var r = this; - t.length !== 0 && (r.lastInvalidationTime = Ch(), !(t.length === 0 || !r.haveLayers()) && r.updateElementsInLayers(t, function(o, n, a) { + t.length !== 0 && (r.lastInvalidationTime = Rh(), !(t.length === 0 || !r.haveLayers()) && r.updateElementsInLayers(t, function(o, n, a) { r.invalidateLayer(o); })); }; _l.invalidateLayer = function(t) { - if (this.lastInvalidationTime = Ch(), !t.invalid) { + if (this.lastInvalidationTime = Rh(), !t.invalid) { var r = t.level, e = t.eles, o = this.layersByLevel[r]; Zf(o, t), t.elesQueue = [], t.invalid = !0, t.replacement && (t.replacement.invalid = !0); for (var n = 0; n < e.length; n++) { @@ -33934,8 +33934,8 @@ Fb.drawLayeredElements = function(t, r, e, o) { else n.drawCachedElements(t, r, e, o); }; -var Nh = {}; -Nh.drawEdge = function(t, r, e) { +var Lh = {}; +Lh.drawEdge = function(t, r, e) { var o = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : !0, n = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : !0, a = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : !0, i = this, c = r._private.rscratch; if (!(a && !r.visible()) && !(c.badLine || c.allpts == null || isNaN(c.allpts[0]))) { var l; @@ -33965,8 +33965,8 @@ Nh.drawEdge = function(t, r, e) { t.lineJoin = "round"; var R = r.pstyle("ghost").value === "yes"; if (R) { - var M = r.pstyle("ghost-offset-x").pfValue, I = r.pstyle("ghost-offset-y").pfValue, L = r.pstyle("ghost-opacity").value, j = m * L; - t.translate(M, I), k(j), E(j), t.translate(-M, -I); + var M = r.pstyle("ghost-offset-x").pfValue, I = r.pstyle("ghost-offset-y").pfValue, L = r.pstyle("ghost-opacity").value, z = m * L; + t.translate(M, I), k(z), E(z), t.translate(-M, -I); } else x(); S(), k(), E(), _(), O(), e && t.translate(l.x1, l.y1); @@ -33985,9 +33985,9 @@ var Lq = function(r) { } }; }; -Nh.drawEdgeOverlay = Lq("overlay"); -Nh.drawEdgeUnderlay = Lq("underlay"); -Nh.drawEdgePath = function(t, r, e, o) { +Lh.drawEdgeOverlay = Lq("overlay"); +Lh.drawEdgeUnderlay = Lq("underlay"); +Lh.drawEdgePath = function(t, r, e, o) { var n = t._private.rscratch, a = r, i, c = !1, l = this.usePaths(), d = t.pstyle("line-dash-pattern").pfValue, s = t.pstyle("line-dash-offset").pfValue; if (l) { var u = e.join("$"), g = n.pathCacheKey && n.pathCacheKey === u; @@ -34040,18 +34040,18 @@ Nh.drawEdgePath = function(t, r, e, o) { } r = a, l ? r.stroke(i) : r.stroke(), r.setLineDash && r.setLineDash([]); }; -Nh.drawEdgeTrianglePath = function(t, r, e) { +Lh.drawEdgeTrianglePath = function(t, r, e) { r.fillStyle = r.strokeStyle; for (var o = t.pstyle("width").pfValue, n = 0; n + 1 < e.length; n += 2) { var a = [e[n + 2] - e[n], e[n + 3] - e[n + 1]], i = Math.sqrt(a[0] * a[0] + a[1] * a[1]), c = [a[1] / i, -a[0] / i], l = [c[0] * o / 2, c[1] * o / 2]; r.beginPath(), r.moveTo(e[n] - l[0], e[n + 1] - l[1]), r.lineTo(e[n] + l[0], e[n + 1] + l[1]), r.lineTo(e[n + 2], e[n + 3]), r.closePath(), r.fill(); } }; -Nh.drawArrowheads = function(t, r, e) { +Lh.drawArrowheads = function(t, r, e) { var o = r._private.rscratch, n = o.edgeType === "haystack"; n || this.drawArrowhead(t, r, "source", o.arrowStartX, o.arrowStartY, o.srcArrowAngle, e), this.drawArrowhead(t, r, "mid-target", o.midX, o.midY, o.midtgtArrowAngle, e), this.drawArrowhead(t, r, "mid-source", o.midX, o.midY, o.midsrcArrowAngle, e), n || this.drawArrowhead(t, r, "target", o.arrowEndX, o.arrowEndY, o.tgtArrowAngle, e); }; -Nh.drawArrowhead = function(t, r, e, o, n, a, i) { +Lh.drawArrowhead = function(t, r, e, o, n, a, i) { if (!(isNaN(o) || o == null || isNaN(n) || n == null || isNaN(a) || a == null)) { var c = this, l = r.pstyle(e + "-arrow-shape").value; if (l !== "none") { @@ -34066,7 +34066,7 @@ Nh.drawArrowhead = function(t, r, e, o, n, a, i) { } } }; -Nh.drawArrowShape = function(t, r, e, o, n, a, i, c, l) { +Lh.drawArrowShape = function(t, r, e, o, n, a, i, c, l) { var d = this, s = this.usePaths() && n !== "triangle-cross", u = !1, g, b = r, f = { x: i, y: c @@ -34103,22 +34103,22 @@ DT.drawInscribedImage = function(t, r, e, o, n) { var L = Math.max(p / M, m / I); M *= L, I *= L; } - var j = c - p / 2, z = s(e, "background-position-x", "units", o), F = s(e, "background-position-x", "pfValue", o); - z === "%" ? j += (p - M) * F : j += F; + var z = c - p / 2, j = s(e, "background-position-x", "units", o), F = s(e, "background-position-x", "pfValue", o); + j === "%" ? z += (p - M) * F : z += F; var H = s(e, "background-offset-x", "units", o), q = s(e, "background-offset-x", "pfValue", o); - H === "%" ? j += (p - M) * q : j += q; + H === "%" ? z += (p - M) * q : z += q; var W = l - m / 2, Z = s(e, "background-position-y", "units", o), $ = s(e, "background-position-y", "pfValue", o); Z === "%" ? W += (m - I) * $ : W += $; var X = s(e, "background-offset-y", "units", o), Q = s(e, "background-offset-y", "pfValue", o); - X === "%" ? W += (m - I) * Q : W += Q, y.pathCache && (j -= c, W -= l, c = 0, l = 0); + X === "%" ? W += (m - I) * Q : W += Q, y.pathCache && (z -= c, W -= l, c = 0, l = 0); var lr = t.globalAlpha; t.globalAlpha = _; var or = a.getImgSmoothing(t), tr = !1; if (S === "no" && or ? (a.setImgSmoothing(t, !1), tr = !0) : S === "yes" && !or && (a.setImgSmoothing(t, !0), tr = !0), g === "no-repeat") - x && (t.save(), y.pathCache ? t.clip(y.pathCache) : (a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.clip())), a.safeDrawImage(t, r, 0, 0, O, R, j, W, M, I), x && t.restore(); + x && (t.save(), y.pathCache ? t.clip(y.pathCache) : (a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.clip())), a.safeDrawImage(t, r, 0, 0, O, R, z, W, M, I), x && t.restore(); else { var dr = t.createPattern(r, g); - t.fillStyle = dr, a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.translate(j, W), t.fill(), t.translate(-j, -W); + t.fillStyle = dr, a.nodeShapes[a.getNodeShape(e)].draw(t, c, l, p, m, E, y), t.translate(z, W), t.fill(), t.translate(-z, -W); } t.globalAlpha = lr, tr && a.setImgSmoothing(t, or); } @@ -34204,9 +34204,9 @@ A0.drawText = function(t, r, e) { d += v; break; } - var S = r.pstyle("text-background-opacity").value, E = r.pstyle("text-border-opacity").value, O = r.pstyle("text-border-width").pfValue, R = r.pstyle("text-background-padding").pfValue, M = r.pstyle("text-background-shape").strValue, I = M === "round-rectangle" || M === "roundrectangle", L = M === "circle", j = 2; + var S = r.pstyle("text-background-opacity").value, E = r.pstyle("text-border-opacity").value, O = r.pstyle("text-border-width").pfValue, R = r.pstyle("text-background-padding").pfValue, M = r.pstyle("text-background-shape").strValue, I = M === "round-rectangle" || M === "roundrectangle", L = M === "circle", z = 2; if (S > 0 || O > 0 && E > 0) { - var z = t.fillStyle, F = t.strokeStyle, H = t.lineWidth, q = r.pstyle("text-background-color").value, W = r.pstyle("text-border-color").value, Z = r.pstyle("text-border-style").value, $ = S > 0, X = O > 0 && E > 0, Q = l - R; + var j = t.fillStyle, F = t.strokeStyle, H = t.lineWidth, q = r.pstyle("text-background-color").value, W = r.pstyle("text-border-color").value, Z = r.pstyle("text-border-style").value, $ = S > 0, X = O > 0 && E > 0, Q = l - R; switch (k) { case "left": Q -= f; @@ -34232,11 +34232,11 @@ A0.drawText = function(t, r, e) { t.setLineDash([]); break; } - if (I ? (t.beginPath(), sM(t, Q, lr, or, tr, j)) : L ? (t.beginPath(), Jor(t, Q, lr, or, tr)) : (t.beginPath(), t.rect(Q, lr, or, tr)), $ && t.fill(), X && t.stroke(), X && Z === "double") { + if (I ? (t.beginPath(), sM(t, Q, lr, or, tr, z)) : L ? (t.beginPath(), Jor(t, Q, lr, or, tr)) : (t.beginPath(), t.rect(Q, lr, or, tr)), $ && t.fill(), X && t.stroke(), X && Z === "double") { var dr = O / 2; - t.beginPath(), I ? sM(t, Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr, j) : t.rect(Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr), t.stroke(); + t.beginPath(), I ? sM(t, Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr, z) : t.rect(Q + dr, lr + dr, or - 2 * dr, tr - 2 * dr), t.stroke(); } - t.fillStyle = z, t.strokeStyle = F, t.lineWidth = H, t.setLineDash && t.setLineDash([]); + t.fillStyle = j, t.strokeStyle = F, t.lineWidth = H, t.setLineDash && t.setLineDash([]); } var sr = 2 * r.pstyle("text-outline-width").pfValue; if (sr > 0 && (t.lineWidth = sr), r.pstyle("text-wrap").value === "wrap") { @@ -34275,14 +34275,14 @@ dv.drawNode = function(t, r, e) { }); } } - var I = r.pstyle("background-blacken").value, L = r.pstyle("border-width").pfValue, j = r.pstyle("background-opacity").value * g, z = r.pstyle("border-color").value, F = r.pstyle("border-style").value, H = r.pstyle("border-join").value, q = r.pstyle("border-cap").value, W = r.pstyle("border-position").value, Z = r.pstyle("border-dash-pattern").pfValue, $ = r.pstyle("border-dash-offset").pfValue, X = r.pstyle("border-opacity").value * g, Q = r.pstyle("outline-width").pfValue, lr = r.pstyle("outline-color").value, or = r.pstyle("outline-style").value, tr = r.pstyle("outline-opacity").value * g, dr = r.pstyle("outline-offset").value, sr = r.pstyle("corner-radius").value; + var I = r.pstyle("background-blacken").value, L = r.pstyle("border-width").pfValue, z = r.pstyle("background-opacity").value * g, j = r.pstyle("border-color").value, F = r.pstyle("border-style").value, H = r.pstyle("border-join").value, q = r.pstyle("border-cap").value, W = r.pstyle("border-position").value, Z = r.pstyle("border-dash-pattern").pfValue, $ = r.pstyle("border-dash-offset").pfValue, X = r.pstyle("border-opacity").value * g, Q = r.pstyle("outline-width").pfValue, lr = r.pstyle("outline-color").value, or = r.pstyle("outline-style").value, tr = r.pstyle("outline-opacity").value * g, dr = r.pstyle("outline-offset").value, sr = r.pstyle("corner-radius").value; sr !== "auto" && (sr = r.pstyle("corner-radius").pfValue); var pr = function() { - var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : j; + var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : z; i.eleFillStyle(t, r, he); }, ur = function() { var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : X; - i.colorStrokeStyle(t, z[0], z[1], z[2], he); + i.colorStrokeStyle(t, j[0], j[1], j[2], he); }, cr = function() { var he = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : tr; i.colorStrokeStyle(t, lr[0], lr[1], lr[2], he); @@ -34430,7 +34430,7 @@ dv.drawNode = function(t, r, e) { }, Yr = r.pstyle("ghost").value === "yes"; if (Yr) { var ie = r.pstyle("ghost-offset-x").pfValue, me = r.pstyle("ghost-offset-y").pfValue, xe = r.pstyle("ghost-opacity").value, Me = xe * g; - t.translate(ie, me), cr(), xr(), pr(xe * j), Mr(), Lr(Me, !0), ur(xe * X), nr(), Tr(I !== 0 || L !== 0), Y(I !== 0 || L !== 0), Lr(Me, !1), J(Me), t.translate(-ie, -me); + t.translate(ie, me), cr(), xr(), pr(xe * z), Mr(), Lr(Me, !0), ur(xe * X), nr(), Tr(I !== 0 || L !== 0), Y(I !== 0 || L !== 0), Lr(Me, !1), J(Me), t.translate(-ie, -me); } b && t.translate(-u.x, -u.y), Pr(), b && t.translate(u.x, u.y), cr(), xr(), pr(), Mr(), Lr(g, !0), ur(), nr(), Tr(I !== 0 || L !== 0), Y(I !== 0 || L !== 0), Lr(g, !1), J(), b && t.translate(-u.x, -u.y), Dr(), Er(), e && t.translate(m.x1, m.y1); } @@ -34667,9 +34667,9 @@ es.render = function(t) { if (u || (r.textureDrawLastFrame = !1), u) { if (r.textureDrawLastFrame = !0, !r.textureCache) { r.textureCache = {}, r.textureCache.bb = e.mutableElements().boundingBox(), r.textureCache.texture = r.data.bufferCanvases[r.TEXTURE_BUFFER]; - var j = r.data.bufferContexts[r.TEXTURE_BUFFER]; - j.setTransform(1, 0, 0, 1, 0, 0), j.clearRect(0, 0, r.canvasWidth * r.textureMult, r.canvasHeight * r.textureMult), r.render({ - forcedContext: j, + var z = r.data.bufferContexts[r.TEXTURE_BUFFER]; + z.setTransform(1, 0, 0, 1, 0, 0), z.clearRect(0, 0, r.canvasWidth * r.textureMult, r.canvasHeight * r.textureMult), r.render({ + forcedContext: z, drawOnlyNodeLayer: !0, forcedPxRatio: l * r.textureMult }); @@ -34685,21 +34685,21 @@ es.render = function(t) { }; } s[r.DRAG] = !1, s[r.NODE] = !1; - var z = d.contexts[r.NODE], F = r.textureCache.texture, E = r.textureCache.viewport; - z.setTransform(1, 0, 0, 1, 0, 0), g ? I(z, 0, 0, E.width, E.height) : z.clearRect(0, 0, E.width, E.height); + var j = d.contexts[r.NODE], F = r.textureCache.texture, E = r.textureCache.viewport; + j.setTransform(1, 0, 0, 1, 0, 0), g ? I(j, 0, 0, E.width, E.height) : j.clearRect(0, 0, E.width, E.height); var H = y.core("outside-texture-bg-color").value, q = y.core("outside-texture-bg-opacity").value; - r.colorFillStyle(z, H[0], H[1], H[2], q), z.fillRect(0, 0, E.width, E.height); + r.colorFillStyle(j, H[0], H[1], H[2], q), j.fillRect(0, 0, E.width, E.height); var k = e.zoom(); - L(z, !1), z.clearRect(E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l), z.drawImage(F, E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l); + L(j, !1), j.clearRect(E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l), j.drawImage(F, E.mpan.x, E.mpan.y, E.width / E.zoom / l, E.height / E.zoom / l); } else r.textureOnViewport && !o && (r.textureCache = null); var W = e.extent(), Z = r.pinching || r.hoverData.dragging || r.swipePanning || r.data.wheelZooming || r.hoverData.draggingEles || r.cy.animated(), $ = r.hideEdgesOnViewport && Z, X = []; if (X[r.NODE] = !s[r.NODE] && g && !r.clearedForMotionBlur[r.NODE] || r.clearingMotionBlur, X[r.NODE] && (r.clearedForMotionBlur[r.NODE] = !0), X[r.DRAG] = !s[r.DRAG] && g && !r.clearedForMotionBlur[r.DRAG] || r.clearingMotionBlur, X[r.DRAG] && (r.clearedForMotionBlur[r.DRAG] = !0), s[r.NODE] || n || a || X[r.NODE]) { - var Q = g && !X[r.NODE] && b !== 1, z = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_NODE] : d.contexts[r.NODE]), lr = g && !Q ? "motionBlur" : void 0; - L(z, lr), $ ? r.drawCachedNodes(z, M.nondrag, l, W) : r.drawLayeredElements(z, M.nondrag, l, W), r.debug && r.drawDebugPoints(z, M.nondrag), !n && !g && (s[r.NODE] = !1); + var Q = g && !X[r.NODE] && b !== 1, j = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_NODE] : d.contexts[r.NODE]), lr = g && !Q ? "motionBlur" : void 0; + L(j, lr), $ ? r.drawCachedNodes(j, M.nondrag, l, W) : r.drawLayeredElements(j, M.nondrag, l, W), r.debug && r.drawDebugPoints(j, M.nondrag), !n && !g && (s[r.NODE] = !1); } if (!a && (s[r.DRAG] || n || X[r.DRAG])) { - var Q = g && !X[r.DRAG] && b !== 1, z = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG] : d.contexts[r.DRAG]); - L(z, g && !Q ? "motionBlur" : void 0), $ ? r.drawCachedNodes(z, M.drag, l, W) : r.drawCachedElements(z, M.drag, l, W), r.debug && r.drawDebugPoints(z, M.drag), !n && !g && (s[r.DRAG] = !1); + var Q = g && !X[r.DRAG] && b !== 1, j = o || (Q ? r.data.bufferContexts[r.MOTIONBLUR_BUFFER_DRAG] : d.contexts[r.DRAG]); + L(j, g && !Q ? "motionBlur" : void 0), $ ? r.drawCachedNodes(j, M.drag, l, W) : r.drawCachedElements(j, M.drag, l, W), r.debug && r.drawDebugPoints(j, M.drag), !n && !g && (s[r.DRAG] = !1); } if (this.drawSelectionRectangle(t, L), g && b !== 1) { var or = d.contexts[r.NODE], tr = r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_NODE], dr = d.contexts[r.DRAG], sr = r.data.bufferCanvases[r.MOTIONBLUR_BUFFER_DRAG], pr = function(cr, gr, kr) { @@ -34999,11 +34999,11 @@ var hnr = /* @__PURE__ */ (function() { }; } { - var I = _, L = (a.freePointer.row + 1) * l, j = S; - x && x.context.drawImage(k, I, 0, j, E, 0, L, j, E), f[1] = { + var I = _, L = (a.freePointer.row + 1) * l, z = S; + x && x.context.drawImage(k, I, 0, z, E, 0, L, z, E), f[1] = { x: 0, y: L, - w: j, + w: z, h: g }; } @@ -36102,8 +36102,8 @@ var pnr = /* @__PURE__ */ (function() { v == 0 && (x = 2 * S - O + 1e-3, _ = 2 * E - R + 1e-3), v == n.length - 4 && (M = 2 * O - S + 1e-3, I = 2 * R - E + 1e-3); var L = this.pointAPointBBuffer.getView(p); L[0] = x, L[1] = _, L[2] = S, L[3] = E; - var j = this.pointCPointDBuffer.getView(p); - j[0] = O, j[1] = R, j[2] = M, j[3] = I, this.instanceCount++, this.instanceCount >= this.maxInstances && this.endBatch(); + var z = this.pointCPointDBuffer.getView(p); + z[0] = O, z[1] = R, z[2] = M, z[3] = I, this.instanceCount++, this.instanceCount >= this.maxInstances && this.endBatch(); } } } @@ -36728,9 +36728,9 @@ function Yq(t) { return cr.boundingBox(), cr[0]._private.labelBounds.target || g; }, L = function(cr, gr) { return gr; - }, j = function(cr) { + }, z = function(cr) { return b(O(cr)); - }, z = function(cr, gr, kr) { + }, j = function(cr, gr, kr) { var Or = cr ? cr + "-" : ""; return { x: gr.x + kr.pstyle(Or + "text-margin-x").pfValue, @@ -36743,11 +36743,11 @@ function Yq(t) { y: Or[kr] }; }, H = function(cr) { - return z("", F(cr, "labelX", "labelY"), cr); + return j("", F(cr, "labelX", "labelY"), cr); }, q = function(cr) { - return z("source", F(cr, "sourceLabelX", "sourceLabelY"), cr); + return j("source", F(cr, "sourceLabelX", "sourceLabelY"), cr); }, W = function(cr) { - return z("target", F(cr, "targetLabelX", "targetLabelY"), cr); + return j("target", F(cr, "targetLabelX", "targetLabelY"), cr); }, Z = function(cr) { return f(O(cr)); }, $ = function(cr) { @@ -36780,7 +36780,7 @@ function Yq(t) { doesEleInvalidateKey: v, drawElement: x, getBoundingBox: O, - getRotationPoint: j, + getRotationPoint: z, getRotationOffset: Z, allowEdgeTxrCaching: !1, allowParentTxrCaching: !1 @@ -36830,7 +36830,7 @@ function Yq(t) { getLabelBox: R, getSourceLabelBox: M, getTargetLabelBox: I, - getElementRotationPoint: j, + getElementRotationPoint: z, getElementRotationOffset: Z, getLabelRotationPoint: H, getSourceLabelRotationPoint: q, @@ -36882,7 +36882,7 @@ Po.makeOffscreenCanvas = function(t, r) { } return e; }; -[Nq, Fb, Nh, DT, A0, dv, es, Uq, sv, V5, Wq].forEach(function(t) { +[Nq, Fb, Lh, DT, A0, dv, es, Uq, sv, V5, Wq].forEach(function(t) { Nt(Po, t); }); var jnr = [{ @@ -37466,11 +37466,11 @@ function Gnr() { return p == i.MAX_VALUE ? null : (_[0].getParent().paddingLeft != null ? x = _[0].getParent().paddingLeft : x = this.margin, this.left = m - x, this.top = p - x, new g(this.left, this.top)); }, f.prototype.updateBounds = function(p) { for (var m = i.MAX_VALUE, y = -i.MAX_VALUE, k = i.MAX_VALUE, x = -i.MAX_VALUE, _, S, E, O, R, M = this.nodes, I = M.length, L = 0; L < I; L++) { - var j = M[L]; - p && j.child != null && j.updateBounds(), _ = j.getLeft(), S = j.getRight(), E = j.getTop(), O = j.getBottom(), m > _ && (m = _), y < S && (y = S), k > E && (k = E), x < O && (x = O); + var z = M[L]; + p && z.child != null && z.updateBounds(), _ = z.getLeft(), S = z.getRight(), E = z.getTop(), O = z.getBottom(), m > _ && (m = _), y < S && (y = S), k > E && (k = E), x < O && (x = O); } - var z = new u(m, k, y - m, x - k); - m == i.MAX_VALUE && (this.left = this.parent.getLeft(), this.right = this.parent.getRight(), this.top = this.parent.getTop(), this.bottom = this.parent.getBottom()), M[0].getParent().paddingLeft != null ? R = M[0].getParent().paddingLeft : R = this.margin, this.left = z.x - R, this.right = z.x + z.width + R, this.top = z.y - R, this.bottom = z.y + z.height + R; + var j = new u(m, k, y - m, x - k); + m == i.MAX_VALUE && (this.left = this.parent.getLeft(), this.right = this.parent.getRight(), this.top = this.parent.getTop(), this.bottom = this.parent.getBottom()), M[0].getParent().paddingLeft != null ? R = M[0].getParent().paddingLeft : R = this.margin, this.left = j.x - R, this.right = j.x + j.width + R, this.top = j.y - R, this.bottom = j.y + j.height + R; }, f.calculateBounds = function(p) { for (var m = i.MAX_VALUE, y = -i.MAX_VALUE, k = i.MAX_VALUE, x = -i.MAX_VALUE, _, S, E, O, R = p.length, M = 0; M < R; M++) { var I = p[M]; @@ -37745,7 +37745,7 @@ function Gnr() { var s = c.getCenterX(), u = c.getCenterY(), g = l.getCenterX(), b = l.getCenterY(); if (c.intersects(l)) return d[0] = s, d[1] = u, d[2] = g, d[3] = b, !0; - var f = c.getX(), v = c.getY(), p = c.getRight(), m = c.getX(), y = c.getBottom(), k = c.getRight(), x = c.getWidthHalf(), _ = c.getHeightHalf(), S = l.getX(), E = l.getY(), O = l.getRight(), R = l.getX(), M = l.getBottom(), I = l.getRight(), L = l.getWidthHalf(), j = l.getHeightHalf(), z = !1, F = !1; + var f = c.getX(), v = c.getY(), p = c.getRight(), m = c.getX(), y = c.getBottom(), k = c.getRight(), x = c.getWidthHalf(), _ = c.getHeightHalf(), S = l.getX(), E = l.getY(), O = l.getRight(), R = l.getX(), M = l.getBottom(), I = l.getRight(), L = l.getWidthHalf(), z = l.getHeightHalf(), j = !1, F = !1; if (s === g) { if (u > b) return d[0] = s, d[1] = v, d[2] = g, d[3] = M, !1; @@ -37758,9 +37758,9 @@ function Gnr() { return d[0] = p, d[1] = u, d[2] = S, d[3] = b, !1; } else { var H = c.height / c.width, q = l.height / l.width, W = (b - u) / (g - s), Z = void 0, $ = void 0, X = void 0, Q = void 0, lr = void 0, or = void 0; - if (-H === W ? s > g ? (d[0] = m, d[1] = y, z = !0) : (d[0] = p, d[1] = v, z = !0) : H === W && (s > g ? (d[0] = f, d[1] = v, z = !0) : (d[0] = k, d[1] = y, z = !0)), -q === W ? g > s ? (d[2] = R, d[3] = M, F = !0) : (d[2] = O, d[3] = E, F = !0) : q === W && (g > s ? (d[2] = S, d[3] = E, F = !0) : (d[2] = I, d[3] = M, F = !0)), z && F) + if (-H === W ? s > g ? (d[0] = m, d[1] = y, j = !0) : (d[0] = p, d[1] = v, j = !0) : H === W && (s > g ? (d[0] = f, d[1] = v, j = !0) : (d[0] = k, d[1] = y, j = !0)), -q === W ? g > s ? (d[2] = R, d[3] = M, F = !0) : (d[2] = O, d[3] = E, F = !0) : q === W && (g > s ? (d[2] = S, d[3] = E, F = !0) : (d[2] = I, d[3] = M, F = !0)), j && F) return !1; - if (s > g ? u > b ? (Z = this.getCardinalDirection(H, W, 4), $ = this.getCardinalDirection(q, W, 2)) : (Z = this.getCardinalDirection(-H, W, 3), $ = this.getCardinalDirection(-q, W, 1)) : u > b ? (Z = this.getCardinalDirection(-H, W, 1), $ = this.getCardinalDirection(-q, W, 3)) : (Z = this.getCardinalDirection(H, W, 2), $ = this.getCardinalDirection(q, W, 4)), !z) + if (s > g ? u > b ? (Z = this.getCardinalDirection(H, W, 4), $ = this.getCardinalDirection(q, W, 2)) : (Z = this.getCardinalDirection(-H, W, 3), $ = this.getCardinalDirection(-q, W, 1)) : u > b ? (Z = this.getCardinalDirection(-H, W, 1), $ = this.getCardinalDirection(-q, W, 3)) : (Z = this.getCardinalDirection(H, W, 2), $ = this.getCardinalDirection(q, W, 4)), !j) switch (Z) { case 1: Q = v, X = s + -_ / W, d[0] = X, d[1] = Q; @@ -37778,13 +37778,13 @@ function Gnr() { if (!F) switch ($) { case 1: - or = E, lr = g + -j / W, d[2] = lr, d[3] = or; + or = E, lr = g + -z / W, d[2] = lr, d[3] = or; break; case 2: lr = I, or = b + L * W, d[2] = lr, d[3] = or; break; case 3: - or = M, lr = g + j / W, d[2] = lr, d[3] = or; + or = M, lr = g + z / W, d[2] = lr, d[3] = or; break; case 4: lr = R, or = b + -L * W, d[2] = lr, d[3] = or; @@ -38156,8 +38156,8 @@ function Gnr() { var I = [].concat(a(x)); v.push(I); for (var k = 0; k < I.length; k++) { - var L = I[k], j = E.indexOf(L); - j > -1 && E.splice(j, 1); + var L = I[k], z = E.indexOf(L); + z > -1 && E.splice(z, 1); } x = /* @__PURE__ */ new Set(), S = /* @__PURE__ */ new Map(); } @@ -38217,10 +38217,10 @@ function Gnr() { var S = p[_], M = p.indexOf(S); M >= 0 && p.splice(M, 1); var I = S.getNeighborsList(); - I.forEach(function(z) { - if (m.indexOf(z) < 0) { - var F = y.get(z), H = F - 1; - H == 1 && O.push(z), y.set(z, H); + I.forEach(function(j) { + if (m.indexOf(j) < 0) { + var F = y.get(j), H = F - 1; + H == 1 && O.push(j), y.set(j, H); } }); } @@ -38968,16 +38968,16 @@ function Hnr() { if (I == L) M.getBendpoints().push(new v()), M.getBendpoints().push(new v()), this.createDummyNodesForBendpoints(M), O.add(M); else { - var j = []; - if (j = j.concat(I.getEdgeListToNode(L)), j = j.concat(L.getEdgeListToNode(I)), !O.has(j[0])) { - if (j.length > 1) { - var z; - for (z = 0; z < j.length; z++) { - var F = j[z]; + var z = []; + if (z = z.concat(I.getEdgeListToNode(L)), z = z.concat(L.getEdgeListToNode(I)), !O.has(z[0])) { + if (z.length > 1) { + var j; + for (j = 0; j < z.length; j++) { + var F = z[j]; F.getBendpoints().push(new v()), this.createDummyNodesForBendpoints(F); } } - j.forEach(function(H) { + z.forEach(function(H) { O.add(H); }); } @@ -38987,27 +38987,27 @@ function Hnr() { break; } }, _.prototype.positionNodesRadially = function(E) { - for (var O = new f(0, 0), R = Math.ceil(Math.sqrt(E.length)), M = 0, I = 0, L = 0, j = new v(0, 0), z = 0; z < E.length; z++) { - z % R == 0 && (L = 0, I = M, z != 0 && (I += u.DEFAULT_COMPONENT_SEPERATION), M = 0); - var F = E[z], H = p.findCenterOfTree(F); - O.x = L, O.y = I, j = _.radialLayout(F, H, O), j.y > M && (M = Math.floor(j.y)), L = Math.floor(j.x + u.DEFAULT_COMPONENT_SEPERATION); + for (var O = new f(0, 0), R = Math.ceil(Math.sqrt(E.length)), M = 0, I = 0, L = 0, z = new v(0, 0), j = 0; j < E.length; j++) { + j % R == 0 && (L = 0, I = M, j != 0 && (I += u.DEFAULT_COMPONENT_SEPERATION), M = 0); + var F = E[j], H = p.findCenterOfTree(F); + O.x = L, O.y = I, z = _.radialLayout(F, H, O), z.y > M && (M = Math.floor(z.y)), L = Math.floor(z.x + u.DEFAULT_COMPONENT_SEPERATION); } - this.transform(new v(b.WORLD_CENTER_X - j.x / 2, b.WORLD_CENTER_Y - j.y / 2)); + this.transform(new v(b.WORLD_CENTER_X - z.x / 2, b.WORLD_CENTER_Y - z.y / 2)); }, _.radialLayout = function(E, O, R) { var M = Math.max(this.maxDiagonalInTree(E), u.DEFAULT_RADIAL_SEPARATION); _.branchRadialLayout(O, null, 0, 359, 0, M); var I = k.calculateBounds(E), L = new x(); L.setDeviceOrgX(I.getMinX()), L.setDeviceOrgY(I.getMinY()), L.setWorldOrgX(R.x), L.setWorldOrgY(R.y); - for (var j = 0; j < E.length; j++) { - var z = E[j]; - z.transform(L); + for (var z = 0; z < E.length; z++) { + var j = E[z]; + j.transform(L); } var F = new v(I.getMaxX(), I.getMaxY()); return L.inverseTransformPoint(F); }, _.branchRadialLayout = function(E, O, R, M, I, L) { - var j = (M - R + 1) / 2; - j < 0 && (j += 180); - var z = (j + R) % 360, F = z * y.TWO_PI / 360, H = I * Math.cos(F), q = I * Math.sin(F); + var z = (M - R + 1) / 2; + z < 0 && (z += 180); + var j = (z + R) % 360, F = j * y.TWO_PI / 360, H = I * Math.cos(F), q = I * Math.sin(F); E.setCenter(H, q); var W = []; W = W.concat(E.getEdges()); @@ -39039,12 +39039,12 @@ function Hnr() { var E = this, O = {}; this.memberGroups = {}, this.idToDummyNode = {}; for (var R = [], M = this.graphManager.getAllNodes(), I = 0; I < M.length; I++) { - var L = M[I], j = L.getParent(); - this.getNodeDegreeWithChildren(L) === 0 && (j.id == null || !this.getToBeTiled(j)) && R.push(L); + var L = M[I], z = L.getParent(); + this.getNodeDegreeWithChildren(L) === 0 && (z.id == null || !this.getToBeTiled(z)) && R.push(L); } for (var I = 0; I < R.length; I++) { - var L = R[I], z = L.getParent().id; - typeof O[z] > "u" && (O[z] = []), O[z] = O[z].concat(L); + var L = R[I], j = L.getParent().id; + typeof O[j] > "u" && (O[j] = []), O[j] = O[j].concat(L); } Object.keys(O).forEach(function(F) { if (O[F].length > 1) { @@ -39127,11 +39127,11 @@ function Hnr() { } }, _.prototype.adjustLocations = function(E, O, R, M, I) { O += M, R += I; - for (var L = O, j = 0; j < E.rows.length; j++) { - var z = E.rows[j]; + for (var L = O, z = 0; z < E.rows.length; z++) { + var j = E.rows[z]; O = L; - for (var F = 0, H = 0; H < z.length; H++) { - var q = z[H]; + for (var F = 0, H = 0; H < j.length; H++) { + var q = j[H]; q.rect.x = O, q.rect.y = R, O += q.rect.width + E.horizontalPadding, q.rect.height > F && (F = q.rect.height); } R += F + E.verticalPadding; @@ -39153,12 +39153,12 @@ function Hnr() { verticalPadding: R, horizontalPadding: M }; - E.sort(function(z, F) { - return z.rect.width * z.rect.height > F.rect.width * F.rect.height ? -1 : z.rect.width * z.rect.height < F.rect.width * F.rect.height ? 1 : 0; + E.sort(function(j, F) { + return j.rect.width * j.rect.height > F.rect.width * F.rect.height ? -1 : j.rect.width * j.rect.height < F.rect.width * F.rect.height ? 1 : 0; }); for (var L = 0; L < E.length; L++) { - var j = E[L]; - I.rows.length == 0 ? this.insertNodeToRow(I, j, 0, O) : this.canAddHorizontal(I, j.rect.width, j.rect.height) ? this.insertNodeToRow(I, j, this.getShortestRowIndex(I), O) : this.insertNodeToRow(I, j, I.rows.length, O), this.shiftToLastRow(I); + var z = E[L]; + I.rows.length == 0 ? this.insertNodeToRow(I, z, 0, O) : this.canAddHorizontal(I, z.rect.width, z.rect.height) ? this.insertNodeToRow(I, z, this.getShortestRowIndex(I), O) : this.insertNodeToRow(I, z, I.rows.length, O), this.shiftToLastRow(I); } return I; }, _.prototype.insertNodeToRow = function(E, O, R, M) { @@ -39167,12 +39167,12 @@ function Hnr() { var L = []; E.rows.push(L), E.rowWidth.push(I), E.rowHeight.push(0); } - var j = E.rowWidth[R] + O.rect.width; - E.rows[R].length > 0 && (j += E.horizontalPadding), E.rowWidth[R] = j, E.width < j && (E.width = j); - var z = O.rect.height; - R > 0 && (z += E.verticalPadding); + var z = E.rowWidth[R] + O.rect.width; + E.rows[R].length > 0 && (z += E.horizontalPadding), E.rowWidth[R] = z, E.width < z && (E.width = z); + var j = O.rect.height; + R > 0 && (j += E.verticalPadding); var F = 0; - z > E.rowHeight[R] && (F = E.rowHeight[R], E.rowHeight[R] = z, F = E.rowHeight[R] - F), E.height += F, E.rows[R].push(O); + j > E.rowHeight[R] && (F = E.rowHeight[R], E.rowHeight[R] = j, F = E.rowHeight[R] - F), E.height += F, E.rows[R].push(O); }, _.prototype.getShortestRowIndex = function(E) { for (var O = -1, R = Number.MAX_VALUE, M = 0; M < E.rows.length; M++) E.rowWidth[M] < R && (O = M, R = E.rowWidth[M]); @@ -39189,19 +39189,19 @@ function Hnr() { if (I + E.horizontalPadding + O <= E.width) return !0; var L = 0; E.rowHeight[M] < R && M > 0 && (L = R + E.verticalPadding - E.rowHeight[M]); - var j; - E.width - I >= O + E.horizontalPadding ? j = (E.height + L) / (I + O + E.horizontalPadding) : j = (E.height + L) / E.width, L = R + E.verticalPadding; var z; - return E.width < O ? z = (E.height + L) / O : z = (E.height + L) / E.width, z < 1 && (z = 1 / z), j < 1 && (j = 1 / j), j < z; + E.width - I >= O + E.horizontalPadding ? z = (E.height + L) / (I + O + E.horizontalPadding) : z = (E.height + L) / E.width, L = R + E.verticalPadding; + var j; + return E.width < O ? j = (E.height + L) / O : j = (E.height + L) / E.width, j < 1 && (j = 1 / j), z < 1 && (z = 1 / z), z < j; }, _.prototype.shiftToLastRow = function(E) { var O = this.getLongestRowIndex(E), R = E.rowWidth.length - 1, M = E.rows[O], I = M[M.length - 1], L = I.width + E.horizontalPadding; if (E.width - E.rowWidth[R] > L && O != R) { M.splice(-1, 1), E.rows[R].push(I), E.rowWidth[O] = E.rowWidth[O] - L, E.rowWidth[R] = E.rowWidth[R] + L, E.width = E.rowWidth[instance.getLongestRowIndex(E)]; - for (var j = Number.MIN_VALUE, z = 0; z < M.length; z++) - M[z].height > j && (j = M[z].height); - O > 0 && (j += E.verticalPadding); + for (var z = Number.MIN_VALUE, j = 0; j < M.length; j++) + M[j].height > z && (z = M[j].height); + O > 0 && (z += E.verticalPadding); var F = E.rowHeight[O] + E.rowHeight[R]; - E.rowHeight[O] = j, E.rowHeight[R] < I.height + E.verticalPadding && (E.rowHeight[R] = I.height + E.verticalPadding); + E.rowHeight[O] = z, E.rowHeight[R] < I.height + E.verticalPadding && (E.rowHeight[R] = I.height + E.verticalPadding); var H = E.rowHeight[O] + E.rowHeight[R]; E.height += H - F, this.shiftToLastRow(E); } @@ -39216,9 +39216,9 @@ function Hnr() { for (var L = 0; L < M.length; L++) R = M[L], R.getEdges().length == 1 && !R.getEdges()[0].isInterGraph && R.getChild() == null && (I.push([R, R.getEdges()[0], R.getOwner()]), O = !0); if (O == !0) { - for (var j = [], z = 0; z < I.length; z++) - I[z][0].getEdges().length == 1 && (j.push(I[z]), I[z][0].getOwner().remove(I[z][0])); - E.push(j), this.graphManager.resetAllNodes(), this.graphManager.resetAllEdges(); + for (var z = [], j = 0; j < I.length; j++) + I[j][0].getEdges().length == 1 && (z.push(I[j]), I[j][0].getOwner().remove(I[j][0])); + E.push(z), this.graphManager.resetAllNodes(), this.graphManager.resetAllEdges(); } } this.prunedNodesAll = E; @@ -39229,18 +39229,18 @@ function Hnr() { }, _.prototype.findPlaceforPrunedNode = function(E) { var O, R, M = E[0]; M == E[1].source ? R = E[1].target : R = E[1].source; - var I = R.startX, L = R.finishX, j = R.startY, z = R.finishY, F = 0, H = 0, q = 0, W = 0, Z = [F, q, H, W]; - if (j > 0) + var I = R.startX, L = R.finishX, z = R.startY, j = R.finishY, F = 0, H = 0, q = 0, W = 0, Z = [F, q, H, W]; + if (z > 0) for (var $ = I; $ <= L; $++) - Z[0] += this.grid[$][j - 1].length + this.grid[$][j].length - 1; + Z[0] += this.grid[$][z - 1].length + this.grid[$][z].length - 1; if (L < this.grid.length - 1) - for (var $ = j; $ <= z; $++) + for (var $ = z; $ <= j; $++) Z[1] += this.grid[L + 1][$].length + this.grid[L][$].length - 1; - if (z < this.grid[0].length - 1) + if (j < this.grid[0].length - 1) for (var $ = I; $ <= L; $++) - Z[2] += this.grid[$][z + 1].length + this.grid[$][z].length - 1; + Z[2] += this.grid[$][j + 1].length + this.grid[$][j].length - 1; if (I > 0) - for (var $ = j; $ <= z; $++) + for (var $ = z; $ <= j; $++) Z[3] += this.grid[I - 1][$].length + this.grid[I][$].length - 1; for (var X = m.MAX_VALUE, Q, lr, or = 0; or < Z.length; or++) Z[or] < X ? (X = Z[or], Q = 1, lr = or) : Z[or] == X && Q++; @@ -39407,10 +39407,10 @@ function Ynr() { var O = this.options.eles.nodes(), R = this.options.eles.edges(); this.root = E.addRoot(), this.processChildrenList(this.root, this.getTopMostNodes(O), _); for (var M = 0; M < R.length; M++) { - var I = R[M], L = this.idToLNode[I.data("source")], j = this.idToLNode[I.data("target")]; - if (L !== j && L.getEdgesBetween(j).length == 0) { - var z = E.add(_.newEdge(), L, j); - z.id = I.id(); + var I = R[M], L = this.idToLNode[I.data("source")], z = this.idToLNode[I.data("target")]; + if (L !== z && L.getEdgesBetween(z).length == 0) { + var j = E.add(_.newEdge(), L, z); + j.id = I.id(); } } var F = function(W, Z) { @@ -39466,12 +39466,12 @@ function Ynr() { nodeDimensionsIncludeLabels: this.options.nodeDimensionsIncludeLabels }); if (E.outerWidth() != null && E.outerHeight() != null ? R = y.add(new s(x.graphManager, new u(E.position("x") - M.w / 2, E.position("y") - M.h / 2), new g(parseFloat(M.w), parseFloat(M.h)))) : R = y.add(new s(this.graphManager)), R.id = E.data("id"), R.paddingLeft = parseInt(E.css("padding")), R.paddingTop = parseInt(E.css("padding")), R.paddingRight = parseInt(E.css("padding")), R.paddingBottom = parseInt(E.css("padding")), this.options.nodeDimensionsIncludeLabels && E.isParent()) { - var I = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).w, L = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).h, j = E.css("text-halign"); - R.labelWidth = I, R.labelHeight = L, R.labelPos = j; + var I = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).w, L = E.boundingBox({ includeLabels: !0, includeNodes: !1 }).h, z = E.css("text-halign"); + R.labelWidth = I, R.labelHeight = L, R.labelPos = z; } if (this.idToLNode[E.data("id")] = R, isNaN(R.rect.x) && (R.rect.x = 0), isNaN(R.rect.y) && (R.rect.y = 0), O != null && O.length > 0) { - var z; - z = x.getGraphManager().add(x.newGraph(), R), this.processChildrenList(z, O, x); + var j; + j = x.getGraphManager().add(x.newGraph(), R), this.processChildrenList(j, O, x); } } }, v.prototype.stop = function() { @@ -40106,7 +40106,7 @@ function Par() { return Z4 = t, Z4; } var K4, mI; -function Lh() { +function jh() { if (mI) return K4; mI = 1; function t(r) { @@ -40118,7 +40118,7 @@ var Q4, yI; function Mar() { if (yI) return Q4; yI = 1; - var t = Lk(), r = Lh(), e = "[object Arguments]"; + var t = Lk(), r = jh(), e = "[object Arguments]"; function o(n) { return r(n) && t(n) == e; } @@ -40128,7 +40128,7 @@ var J4, wI; function o3() { if (wI) return J4; wI = 1; - var t = Mar(), r = Lh(), e = Object.prototype, o = e.hasOwnProperty, n = e.propertyIsEnumerable, a = t(/* @__PURE__ */ (function() { + var t = Mar(), r = jh(), e = Object.prototype, o = e.hasOwnProperty, n = e.propertyIsEnumerable, a = t(/* @__PURE__ */ (function() { return arguments; })()) ? t : function(i) { return r(i) && o.call(i, "callee") && !n.call(i, "callee"); @@ -40184,10 +40184,10 @@ var o8, TI; function Dar() { if (TI) return o8; TI = 1; - var t = Lk(), r = FT(), e = Lh(), o = "[object Arguments]", n = "[object Array]", a = "[object Boolean]", i = "[object Date]", c = "[object Error]", l = "[object Function]", d = "[object Map]", s = "[object Number]", u = "[object Object]", g = "[object RegExp]", b = "[object Set]", f = "[object String]", v = "[object WeakMap]", p = "[object ArrayBuffer]", m = "[object DataView]", y = "[object Float32Array]", k = "[object Float64Array]", x = "[object Int8Array]", _ = "[object Int16Array]", S = "[object Int32Array]", E = "[object Uint8Array]", O = "[object Uint8ClampedArray]", R = "[object Uint16Array]", M = "[object Uint32Array]", I = {}; + var t = Lk(), r = FT(), e = jh(), o = "[object Arguments]", n = "[object Array]", a = "[object Boolean]", i = "[object Date]", c = "[object Error]", l = "[object Function]", d = "[object Map]", s = "[object Number]", u = "[object Object]", g = "[object RegExp]", b = "[object Set]", f = "[object String]", v = "[object WeakMap]", p = "[object ArrayBuffer]", m = "[object DataView]", y = "[object Float32Array]", k = "[object Float64Array]", x = "[object Int8Array]", _ = "[object Int16Array]", S = "[object Int32Array]", E = "[object Uint8Array]", O = "[object Uint8ClampedArray]", R = "[object Uint16Array]", M = "[object Uint32Array]", I = {}; I[y] = I[k] = I[x] = I[_] = I[S] = I[E] = I[O] = I[R] = I[M] = !0, I[o] = I[n] = I[p] = I[a] = I[m] = I[i] = I[c] = I[l] = I[d] = I[s] = I[u] = I[g] = I[b] = I[f] = I[v] = !1; - function L(j) { - return e(j) && r(j.length) && !!I[t(j)]; + function L(z) { + return e(z) && r(z.length) && !!I[t(z)]; } return o8 = L, o8; } @@ -40699,7 +40699,7 @@ var H8, pD; function eir() { if (pD) return H8; pD = 1; - var t = jk(), r = Lh(), e = "[object Map]"; + var t = jk(), r = jh(), e = "[object Map]"; function o(n) { return r(n) && t(n) == e; } @@ -40716,7 +40716,7 @@ var Y8, mD; function oir() { if (mD) return Y8; mD = 1; - var t = jk(), r = Lh(), e = "[object Set]"; + var t = jk(), r = jh(), e = "[object Set]"; function o(n) { return r(n) && t(n) == e; } @@ -40733,8 +40733,8 @@ var Z8, wD; function air() { if (wD) return Z8; wD = 1; - var t = BT(), r = UT(), e = tG(), o = Lar(), n = Bar(), a = Uar(), i = Far(), c = qar(), l = Gar(), d = sG(), s = Var(), u = jk(), g = Xar(), b = $ar(), f = rir(), v = Xc(), p = H5(), m = tir(), y = C0(), k = nir(), x = M0(), _ = HT(), S = 1, E = 2, O = 4, R = "[object Arguments]", M = "[object Array]", I = "[object Boolean]", L = "[object Date]", j = "[object Error]", z = "[object Function]", F = "[object GeneratorFunction]", H = "[object Map]", q = "[object Number]", W = "[object Object]", Z = "[object RegExp]", $ = "[object Set]", X = "[object String]", Q = "[object Symbol]", lr = "[object WeakMap]", or = "[object ArrayBuffer]", tr = "[object DataView]", dr = "[object Float32Array]", sr = "[object Float64Array]", pr = "[object Int8Array]", ur = "[object Int16Array]", cr = "[object Int32Array]", gr = "[object Uint8Array]", kr = "[object Uint8ClampedArray]", Or = "[object Uint16Array]", Ir = "[object Uint32Array]", Mr = {}; - Mr[R] = Mr[M] = Mr[or] = Mr[tr] = Mr[I] = Mr[L] = Mr[dr] = Mr[sr] = Mr[pr] = Mr[ur] = Mr[cr] = Mr[H] = Mr[q] = Mr[W] = Mr[Z] = Mr[$] = Mr[X] = Mr[Q] = Mr[gr] = Mr[kr] = Mr[Or] = Mr[Ir] = !0, Mr[j] = Mr[z] = Mr[lr] = !1; + var t = BT(), r = UT(), e = tG(), o = Lar(), n = Bar(), a = Uar(), i = Far(), c = qar(), l = Gar(), d = sG(), s = Var(), u = jk(), g = Xar(), b = $ar(), f = rir(), v = Xc(), p = H5(), m = tir(), y = C0(), k = nir(), x = M0(), _ = HT(), S = 1, E = 2, O = 4, R = "[object Arguments]", M = "[object Array]", I = "[object Boolean]", L = "[object Date]", z = "[object Error]", j = "[object Function]", F = "[object GeneratorFunction]", H = "[object Map]", q = "[object Number]", W = "[object Object]", Z = "[object RegExp]", $ = "[object Set]", X = "[object String]", Q = "[object Symbol]", lr = "[object WeakMap]", or = "[object ArrayBuffer]", tr = "[object DataView]", dr = "[object Float32Array]", sr = "[object Float64Array]", pr = "[object Int8Array]", ur = "[object Int16Array]", cr = "[object Int32Array]", gr = "[object Uint8Array]", kr = "[object Uint8ClampedArray]", Or = "[object Uint16Array]", Ir = "[object Uint32Array]", Mr = {}; + Mr[R] = Mr[M] = Mr[or] = Mr[tr] = Mr[I] = Mr[L] = Mr[dr] = Mr[sr] = Mr[pr] = Mr[ur] = Mr[cr] = Mr[H] = Mr[q] = Mr[W] = Mr[Z] = Mr[$] = Mr[X] = Mr[Q] = Mr[gr] = Mr[kr] = Mr[Or] = Mr[Ir] = !0, Mr[z] = Mr[j] = Mr[lr] = !1; function Lr(Tr, Y, J, nr, xr, Er) { var Pr, Dr = Y & S, Yr = Y & E, ie = Y & O; if (J && (Pr = xr ? J(Tr, nr, xr, Er) : J(Tr)), Pr !== void 0) @@ -40746,7 +40746,7 @@ function air() { if (Pr = g(Tr), !Dr) return i(Tr, Pr); } else { - var xe = u(Tr), Me = xe == z || xe == F; + var xe = u(Tr), Me = xe == j || xe == F; if (p(Tr)) return a(Tr, Dr); if (xe == W || xe == R || Me && !xr) { @@ -41039,16 +41039,16 @@ function kir() { case v: return S == E + ""; case u: - var j = n; + var z = n; case f: - var z = R & i; - if (j || (j = a), S.size != E.size && !z) + var j = R & i; + if (z || (z = a), S.size != E.size && !j) return !1; var F = L.get(S); if (F) return F == E; R |= c, L.set(S, E); - var H = o(j(S), j(E), R, M, I, L); + var H = o(z(S), z(E), R, M, I, L); return L.delete(S), H; case p: if (x) @@ -41113,10 +41113,10 @@ function yir() { if (I && !R) return x || (x = new t()), _ || c(v) ? r(v, p, m, y, k, x) : e(v, p, E, m, y, k, x); if (!(m & l)) { - var L = R && b.call(v, "__wrapped__"), j = M && b.call(p, "__wrapped__"); - if (L || j) { - var z = L ? v.value() : v, F = j ? p.value() : p; - return x || (x = new t()), k(z, F, m, y, x); + var L = R && b.call(v, "__wrapped__"), z = M && b.call(p, "__wrapped__"); + if (L || z) { + var j = L ? v.value() : v, F = z ? p.value() : p; + return x || (x = new t()), k(j, F, m, y, x); } } return I ? (x || (x = new t()), o(v, p, m, y, k, x)) : !1; @@ -41127,7 +41127,7 @@ var m7, HD; function mG() { if (HD) return m7; HD = 1; - var t = yir(), r = Lh(); + var t = yir(), r = jh(); function e(o, n, a, i, c) { return o === n ? !0 : o == null || n == null || !r(o) && !r(n) ? o !== o && n !== n : t(o, n, a, i, e, c); } @@ -41217,7 +41217,7 @@ var S7, QD; function QT() { if (QD) return S7; QD = 1; - var t = Lk(), r = Lh(), e = "[object Symbol]"; + var t = Lk(), r = jh(), e = "[object Symbol]"; function o(n) { return typeof n == "symbol" || r(n) && t(n) == e; } @@ -41581,7 +41581,7 @@ var e_, TN; function Hir() { if (TN) return e_; TN = 1; - var t = Lk(), r = Xc(), e = Lh(), o = "[object String]"; + var t = Lk(), r = Xc(), e = jh(), o = "[object String]"; function n(a) { return typeof a == "string" || !r(a) && e(a) && t(a) == o; } @@ -41886,7 +41886,7 @@ var S_, QN; function fcr() { if (QN) return S_; QN = 1; - var t = P0(), r = Lh(); + var t = P0(), r = jh(); function e(o) { return r(o) && t(o); } @@ -42566,7 +42566,7 @@ var Pcr = ey.exports, wL; function Ra() { return wL || (wL = 1, (function(t, r) { (function() { - var e, o = "4.17.23", n = 200, a = "Unsupported core-js use. Try https://npms.io/search?q=ponyfill.", i = "Expected a function", c = "Invalid `variable` option passed into `_.template`", l = "__lodash_hash_undefined__", d = 500, s = "__lodash_placeholder__", u = 1, g = 2, b = 4, f = 1, v = 2, p = 1, m = 2, y = 4, k = 8, x = 16, _ = 32, S = 64, E = 128, O = 256, R = 512, M = 30, I = "...", L = 800, j = 16, z = 1, F = 2, H = 3, q = 1 / 0, W = 9007199254740991, Z = 17976931348623157e292, $ = NaN, X = 4294967295, Q = X - 1, lr = X >>> 1, or = [ + var e, o = "4.17.23", n = 200, a = "Unsupported core-js use. Try https://npms.io/search?q=ponyfill.", i = "Expected a function", c = "Invalid `variable` option passed into `_.template`", l = "__lodash_hash_undefined__", d = 500, s = "__lodash_placeholder__", u = 1, g = 2, b = 4, f = 1, v = 2, p = 1, m = 2, y = 4, k = 8, x = 16, _ = 32, S = 64, E = 128, O = 256, R = 512, M = 30, I = "...", L = 800, z = 16, j = 1, F = 2, H = 3, q = 1 / 0, W = 9007199254740991, Z = 17976931348623157e292, $ = NaN, X = 4294967295, Q = X - 1, lr = X >>> 1, or = [ ["ary", E], ["bind", p], ["bindKey", m], @@ -42908,7 +42908,7 @@ function Ra() { le = ue(le, Wr[Mt], Mt, Wr); return le; } - function jh(Wr, ue, le, Qe) { + function zh(Wr, ue, le, Qe) { var Mt = Wr == null ? 0 : Wr.length; for (Qe && Mt && (le = Wr[--Mt]); Mt--; ) le = ue(le, Wr[Mt], Mt, Wr); @@ -42927,7 +42927,7 @@ function Ra() { function qo(Wr) { return Wr.match(So) || []; } - function zh(Wr, ue, le) { + function Bh(Wr, ue, le) { var Qe; return le(Wr, function(Mt, ro, sn) { if (ue(Mt, ro, sn)) @@ -42943,7 +42943,7 @@ function Ra() { function hd(Wr, ue, le) { return ue === ue ? gg(Wr, ue, le) : ag(Wr, ig, le); } - function Bh(Wr, ue, le, Qe) { + function Uh(Wr, ue, le, Qe) { for (var Mt = le - 1, ro = Wr.length; ++Mt < ro; ) if (Qe(Wr[Mt], ue)) return Mt; @@ -43067,7 +43067,7 @@ function Ra() { le[++ue] = Qe; }), le; } - function Uh(Wr) { + function Fh(Wr) { var ue = -1, le = Array(Wr.size); return Wr.forEach(function(Qe) { le[++ue] = [Qe, Qe]; @@ -43121,13 +43121,13 @@ function Ra() { return A({}, "", {}), A; } catch { } - })(), Fh = ue.clearTimeout !== On.clearTimeout && ue.clearTimeout, ks = Qe && Qe.now !== On.Date.now && Qe.now, ms = ue.setTimeout !== On.setTimeout && ue.setTimeout, qn = sn.ceil, tc = sn.floor, Ru = yr.getOwnPropertySymbols, ol = kd ? kd.isBuffer : e, ga = ue.isFinite, yd = io.join, Ac = Fn(yr.keys, yr), Nn = sn.max, To = sn.min, Ni = Qe.now, Li = ue.parseInt, $n = sn.random, oc = io.reverse, Ya = nu(ue, "DataView"), Xa = nu(ue, "Map"), wd = nu(ue, "Promise"), nl = nu(ue, "Set"), ys = nu(ue, "WeakMap"), ws = nu(yr, "create"), Cn = ys && new ys(), Mo = {}, vo = ui(Ya), Nl = ui(Xa), nc = ui(wd), Pu = ui(nl), xd = ui(ys), xs = tl ? tl.prototype : e, Cc = xs ? xs.valueOf : e, _d = xs ? xs.toString : e; + })(), qh = ue.clearTimeout !== On.clearTimeout && ue.clearTimeout, ks = Qe && Qe.now !== On.Date.now && Qe.now, ms = ue.setTimeout !== On.setTimeout && ue.setTimeout, qn = sn.ceil, tc = sn.floor, Ru = yr.getOwnPropertySymbols, ol = kd ? kd.isBuffer : e, ga = ue.isFinite, yd = io.join, Ac = Fn(yr.keys, yr), Nn = sn.max, To = sn.min, Ni = Qe.now, Li = ue.parseInt, $n = sn.random, oc = io.reverse, Ya = nu(ue, "DataView"), Xa = nu(ue, "Map"), wd = nu(ue, "Promise"), nl = nu(ue, "Set"), ys = nu(ue, "WeakMap"), ws = nu(yr, "create"), Cn = ys && new ys(), Mo = {}, vo = ui(Ya), Nl = ui(Xa), nc = ui(wd), Pu = ui(nl), xd = ui(ys), xs = tl ? tl.prototype : e, Cc = xs ? xs.valueOf : e, _d = xs ? xs.toString : e; function _r(A) { if (ja(A) && !no(A) && !(A instanceof Zt)) { if (A instanceof it) return A; if (eo.call(A, "__wrapped__")) - return Qh(A); + return Jh(A); } return new it(A); } @@ -43222,7 +43222,7 @@ function Ra() { if (du == F) Ht = qd; else if (!qd) { - if (du == z) + if (du == j) continue r; break r; } @@ -43326,13 +43326,13 @@ function Ra() { for (this.__data__ = new ii(); ++D < U; ) this.add(A[D]); } - function qh(A) { + function Gh(A) { return this.__data__.set(A, l), this; } function Es(A) { return this.__data__.has(A); } - mi.prototype.add = mi.prototype.push = qh, mi.prototype.has = Es; + mi.prototype.add = mi.prototype.push = Gh, mi.prototype.has = Es; function cc(A) { var D = this.__data__ = new ac(A); this.size = D.size; @@ -43720,14 +43720,14 @@ function Ra() { function eu(A, D, U, rr, hr) { A !== D && Ss(D, function(Ar, Nr) { if (hr || (hr = new cc()), fa(Ar)) - Gh(A, D, Nr, U, eu, rr, hr); + Vh(A, D, Nr, U, eu, rr, hr); else { var qr = rr ? rr(yn(A, Nr), Ar, Nr + "", A, D, hr) : e; qr === e && (qr = Ar), Ad(A, Nr, qr); } }, rd); } - function Gh(A, D, U, rr, hr, Ar, Nr) { + function Vh(A, D, U, rr, hr, Ar, Nr) { var qr = yn(A, U), Zr = yn(D, U), Oe = Nr.get(Zr); if (Oe) { Ad(A, U, Oe); @@ -43781,7 +43781,7 @@ function Ra() { }; } function Zo(A, D, U, rr) { - var hr = rr ? Bh : hd, Ar = -1, Nr = D.length, qr = A; + var hr = rr ? Uh : hd, Ar = -1, Nr = D.length, qr = A; for (A === D && (D = Vn(D)), U && (qr = Tn(A, Pi(U))); ++Ar < Nr; ) for (var Zr = 0, Oe = D[Ar], Te = U ? U(Oe) : Oe; (Zr = hr(qr, Te, Zr, rr)) > -1; ) qr !== A && Dl.call(qr, Zr, 1), Dl.call(A, Zr, 1); @@ -43815,13 +43815,13 @@ function Ra() { return U; } function Rr(A, D) { - return Zh(Xh(A, D, ul), A + ""); + return Kh(Zh(A, D, ul), A + ""); } function Fr(A) { - return Da(uf(A)); + return Da(gf(A)); } function Gr(A, D) { - var U = uf(A); + var U = gf(A); return cb(U, Bi(D, 0, U.length)); } function zr(A, D, U, rr) { @@ -43846,12 +43846,12 @@ function Ra() { return Di(A, "toString", { configurable: !0, enumerable: !1, - value: bf(D), + value: hf(D), writable: !0 }); } : ul; function ve(A) { - return cb(uf(A)); + return cb(gf(A)); } function ge(A, D, U) { var rr = -1, hr = A.length; @@ -43994,14 +43994,14 @@ function Ra() { return typeof A == "function" ? A : ul; } function kt(A, D) { - return no(A) ? A : oh(A, D) ? [A] : Kh(bn(A)); + return no(A) ? A : oh(A, D) ? [A] : Qh(bn(A)); } var na = Rr; function wo(A, D, U) { var rr = A.length; return U = U === e ? rr : U, !D && U >= rr ? A : ge(A, D, U); } - var bo = Fh || function(A) { + var bo = qh || function(A) { return On.clearTimeout(A); }; function Do(A, D) { @@ -44144,7 +44144,7 @@ function Ra() { } function xg(A) { return function(D) { - return _u(F1(gf(D).replace(ng, "")), A, ""); + return _u(F1(bf(D).replace(ng, "")), A, ""); }; } function _g(A) { @@ -44179,7 +44179,7 @@ function Ra() { Nr[qr] = arguments[qr]; var Oe = Ar < 3 && Nr[0] !== Zr && Nr[Ar - 1] !== Zr ? [] : kn(Nr, Zr); if (Ar -= Oe.length, Ar < U) - return Vh( + return Hh( A, D, eb, @@ -44243,7 +44243,7 @@ function Ra() { var qd = ha(Ht), su = lg(Ko, qd); if (rr && (Ko = jc(Ko, rr, hr, vt)), Ar && (Ko = Md(Ko, Ar, Nr, vt)), Fo -= su, vt && Fo < Oe) { var Ti = kn(Ko, qd); - return Vh( + return Hh( A, D, eb, @@ -44318,7 +44318,7 @@ function Ra() { return typeof D == "string" && typeof U == "string" || (D = Fd(D), U = Fd(U)), A(D, U); }; } - function Vh(A, D, U, rr, hr, Ar, Nr, qr, Zr, Oe) { + function Hh(A, D, U, rr, hr, Ar, Nr, qr, Zr, Oe) { var Te = D & k, Pe = Te ? Nr : e, $e = Te ? e : Nr, vt = Te ? Ar : e, Vt = Te ? e : Ar; D |= Te ? _ : S, D &= ~(Te ? S : _), D & y || (D &= -4); var Co = [ @@ -44348,10 +44348,10 @@ function Ra() { var Ps = nl && 1 / ug(new nl([, -0]))[1] == q ? function(A) { return new nl(A); } : T; - function Hh(A) { + function Wh(A) { return function(D) { var U = _i(D); - return U == Ir ? Ou(D) : U == xr ? Uh(D) : Ys(D, A(D)); + return U == Ir ? Ou(D) : U == xr ? Fh(D) : Ys(D, A(D)); }; } function di(A, D, U, rr, hr, Ar, Nr, qr) { @@ -44490,7 +44490,7 @@ function Ra() { return Ar.delete(A), Ar.delete(D), Co; } function Dd(A) { - return Zh(Xh(A, e, wn), A + ""); + return Kh(Zh(A, e, wn), A + ""); } function Sg(A) { return ru(A, Wi, rh); @@ -44592,7 +44592,7 @@ function Ra() { var D = A.match(Eo); return D ? D[1].split(_o) : []; } - function Wh(A, D, U) { + function Yh(A, D, U) { D = kt(D, A); for (var rr = -1, hr = D.length, Ar = !1; ++rr < hr; ) { var Nr = Bc(D[rr]); @@ -44686,7 +44686,7 @@ function Ra() { function q0(A) { return !!Cu && Cu in A; } - var Yh = Sc ? Ud : ae; + var Xh = Sc ? Ud : ae; function nb(A) { var D = A && A.constructor, U = typeof D == "function" && D.prototype || ni; return A === U; @@ -44727,7 +44727,7 @@ function Ra() { function wv(A) { return Mi.call(A); } - function Xh(A, D, U) { + function Zh(A, D, U) { return D = Nn(D === e ? A.length - 1 : D, 0), function() { for (var rr = arguments, hr = -1, Ar = Nn(rr.length - D, 0), Nr = le(Ar); ++hr < Ar; ) Nr[hr] = rr[D + hr]; @@ -44753,15 +44753,15 @@ function Ra() { } var V0 = Ld(Kr), ih = ms || function(A, D) { return On.setTimeout(A, D); - }, Zh = Ld($r); + }, Kh = Ld($r); function ib(A, D, U) { var rr = D + ""; - return Zh(A, eh(rr, H0(Og(rr), U))); + return Kh(A, eh(rr, H0(Og(rr), U))); } function Ld(A) { var D = 0, U = 0; return function() { - var rr = Ni(), hr = j - (rr - U); + var rr = Ni(), hr = z - (rr - U); if (U = rr, hr > 0) { if (++D >= L) return arguments[0]; @@ -44778,7 +44778,7 @@ function Ra() { } return A.length = D, A; } - var Kh = G0(function(A) { + var Qh = G0(function(A) { var D = []; return A.charCodeAt(0) === 46 && D.push(""), A.replace(mt, function(U, rr, hr, Ar) { D.push(hr ? Ar.replace(zo, "$1") : rr || U); @@ -44809,7 +44809,7 @@ function Ra() { D & U[1] && !Jo(A, rr) && A.push(rr); }), A.sort(); } - function Qh(A) { + function Jh(A) { if (A instanceof Zt) return A.clone(); var D = new it(A.__wrapped__, A.__chain__); @@ -44839,9 +44839,9 @@ function Ra() { D[rr - 1] = arguments[rr]; return Sa(no(U) ? Vn(U) : [U], ta(D, 1)); } - var Jh = Rr(function(A, D) { + var $h = Rr(function(A, D) { return Ja(A) ? dc(A, ta(D, 1, Ja, !0)) : []; - }), $h = Rr(function(A, D) { + }), rf = Rr(function(A, D) { var U = G(D); return Ja(U) && (U = e), Ja(A) ? dc(A, ta(D, 1, Ja, !0), yt(U, 2)) : []; }), jd = Rr(function(A, D) { @@ -44913,7 +44913,7 @@ function Ra() { var D = A == null ? 0 : A.length; return D ? ge(A, 0, -1) : []; } - var rf = Rr(function(A) { + var ef = Rr(function(A) { var D = Tn(A, pt); return D.length && D[0] === A[0] ? Nc(D) : []; }), Uc = Rr(function(A) { @@ -45118,12 +45118,12 @@ function Ra() { var A = this.__index__ >= this.__values__.length, D = A ? e : this.__values__[this.__index__++]; return { done: A, value: D }; } - function ef() { + function tf() { return this; } function Tg(A) { for (var D, U = this; U instanceof al; ) { - var rr = Qh(U); + var rr = Jh(U); rr.__index__ = 0, rr.__values__ = e, D ? hr.__wrapped__ = rr : D = rr; var hr = rr; U = U.__wrapped__; @@ -45178,11 +45178,11 @@ function Ra() { eo.call(A, U) ? A[U].push(D) : zi(A, U, [D]); }); function Wk(A, D, U, rr) { - A = Jl(A) ? A : uf(A), U = U && !rr ? Gt(U) : 0; + A = Jl(A) ? A : gf(A), U = U && !rr ? Gt(U) : 0; var hr = A.length; return U < 0 && (U = Nn(hr + U, 0)), zv(A) ? U <= hr && A.indexOf(D, U) > -1 : !!hr && hd(A, D, U) > -1; } - var tf = Rr(function(A, D, U) { + var of = Rr(function(A, D, U) { var rr = -1, hr = typeof D == "function", Ar = Jl(A) ? le(A.length) : []; return wi(A, function(Nr) { Ar[++rr] = hr ? fe(D, Nr, U) : Ui(Nr, D, U); @@ -45207,7 +45207,7 @@ function Ra() { return rr(A, yt(D, 4), U, hr, wi); } function Yk(A, D, U) { - var rr = no(A) ? jh : Ws, hr = arguments.length < 3; + var rr = no(A) ? zh : Ws, hr = arguments.length < 3; return rr(A, yt(D, 4), U, hr, pg); } function E3(A, D) { @@ -45235,7 +45235,7 @@ function Ra() { var D = _i(A); return D == Ir || D == xr ? A.size : Rd(A).length; } - function of(A, D, U) { + function nf(A, D, U) { var rr = no(A) ? bd : Ge; return U && Gi(A, D, U) && (D = e), rr(A, yt(D, 3)); } @@ -45388,8 +45388,8 @@ function Ra() { rr[hr] = D[hr].call(this, rr[hr]); return fe(A, this, rr); }); - }), nf = Rr(function(A, D) { - var U = kn(D, ha(nf)); + }), af = Rr(function(A, D) { + var U = kn(D, ha(af)); return di(A, _, e, D, U); }), uh = Rr(function(A, D) { var U = kn(D, ha(uh)); @@ -45424,7 +45424,7 @@ function Ra() { return Xk(A, 1); } function Mv(A, D) { - return nf(oo(D), A); + return af(oo(D), A); } function R3() { if (!arguments.length) @@ -45532,7 +45532,7 @@ function Ra() { return cm(A) && A != +A; } function im(A) { - if (Yh(A)) + if (Xh(A)) throw new Mt(a); return Os(A); } @@ -45585,7 +45585,7 @@ function Ra() { return zv(A) ? an(A) : Vn(A); if (Jn && A[Jn]) return Hb(A[Jn]()); - var D = _i(A), U = D == Ir ? Ou : D == xr ? ug : uf; + var D = _i(A), U = D == Ir ? Ou : D == xr ? ug : gf; return U(A); } function Cg(A) { @@ -45637,7 +45637,7 @@ function Ra() { eo.call(D, U) && ji(A, U, D[U]); }), ip = ou(function(A, D) { Ta(D, rd(D), A); - }), af = ou(function(A, D, U, rr) { + }), cf = ou(function(A, D, U, rr) { Ta(D, rd(D), A, rr); }), L3 = ou(function(A, D, U, rr) { Ta(D, Wi(D), A, rr); @@ -45656,13 +45656,13 @@ function Ra() { } return A; }), x1 = Rr(function(A) { - return A.push(e, Wn), fe(lf, e, A); + return A.push(e, Wn), fe(df, e, A); }); function _1(A, D) { - return zh(A, yt(D, 3), Mc); + return Bh(A, yt(D, 3), Mc); } function Bv(A, D) { - return zh(A, yt(D, 3), Ic); + return Bh(A, yt(D, 3), Ic); } function Ls(A, D) { return A == null ? A : Ss(A, yt(D, 3), rd); @@ -45687,14 +45687,14 @@ function Ra() { return rr === e ? U : rr; } function S1(A, D) { - return A != null && Wh(A, D, et); + return A != null && Yh(A, D, et); } function gm(A, D) { - return A != null && Wh(A, D, xi); + return A != null && Yh(A, D, xi); } var B3 = Jb(function(A, D, U) { D != null && typeof D.toString != "function" && (D = Mi.call(D)), A[D] = U; - }, bf(ul)), U3 = Jb(function(A, D, U) { + }, hf(ul)), U3 = Jb(function(A, D, U) { D != null && typeof D.toString != "function" && (D = Mi.call(D)), eo.call(A, D) ? A[D].push(U) : A[D] = [U]; }, yt), F3 = Rr(Ui); function Wi(A) { @@ -45715,9 +45715,9 @@ function Ra() { zi(U, hr, D(rr, hr, Ar)); }), U; } - var cf = ou(function(A, D, U) { + var lf = ou(function(A, D, U) { eu(A, D, U); - }), lf = ou(function(A, D, U, rr) { + }), df = ou(function(A, D, U, rr) { eu(A, D, U, rr); }), T1 = Dd(function(A, D) { var U = {}; @@ -45732,12 +45732,12 @@ function Ra() { return U; }); function G3(A, D) { - return sf(A, rp(yt(D))); + return uf(A, rp(yt(D))); } - var df = Dd(function(A, D) { + var sf = Dd(function(A, D) { return A == null ? {} : zu(A, D); }); - function sf(A, D) { + function uf(A, D) { if (A == null) return {}; var U = Tn(bc(A), function(rr) { @@ -45762,7 +45762,7 @@ function Ra() { function bm(A, D, U, rr) { return rr = typeof rr == "function" ? rr : e, A == null ? A : zr(A, D, U, rr); } - var dp = Hh(Wi), Uv = Hh(rd); + var dp = Wh(Wi), Uv = Wh(rd); function C1(A, D, U) { var rr = no(A), hr = rr || bb(A) || hb(A); if (D = yt(D, 4), U == null) { @@ -45782,7 +45782,7 @@ function Ra() { function P1(A, D, U, rr) { return rr = typeof rr == "function" ? rr : e, A == null ? A : ba(A, D, oo(U), rr); } - function uf(A) { + function gf(A) { return A == null ? [] : Xs(A, Wi(A)); } function hm(A) { @@ -45811,7 +45811,7 @@ function Ra() { function M1(A) { return bh(bn(A).toLowerCase()); } - function gf(A) { + function bf(A) { return A = bn(A), A && A.replace(pn, dg).replace(yu, ""); } function W3(A, D, U) { @@ -45874,8 +45874,8 @@ function Ra() { } function mm(A, D, U) { var rr = _r.templateSettings; - U && Gi(A, D, U) && (D = e), A = bn(A), D = af({}, D, rr, jn); - var hr = af({}, D.imports, rr.imports, jn), Ar = Wi(hr), Nr = Xs(hr, Ar), qr, Zr, Oe = 0, Te = D.interpolate || Ue, Pe = "__p += '", $e = vd( + U && Gi(A, D, U) && (D = e), A = bn(A), D = cf({}, D, rr, jn); + var hr = cf({}, D.imports, rr.imports, jn), Ar = Wi(hr), Nr = Xs(hr, Ar), qr, Zr, Oe = 0, Te = D.interpolate || Ue, Pe = "__p += '", $e = vd( (D.escape || Ue).source + "|" + Te.source + "|" + (Te === Ze ? vn : Ue).source + "|" + (D.evaluate || Ue).source + "|$", "g" ), vt = "//# sourceURL=" + (eo.call(D, "sourceURL") ? (D.sourceURL + "").replace(/\s/g, " ") : "lodash.templateSources[" + ++_c + "]") + ` @@ -46012,7 +46012,7 @@ function print() { __p += __j.call(arguments, '') } function K3(A) { return vg(ci(A, u)); } - function bf(A) { + function hf(A) { return function() { return A; }; @@ -46020,7 +46020,7 @@ function print() { __p += __j.call(arguments, '') } function vp(A, D) { return A == null || A !== A ? D : A; } - var G1 = Fi(), hf = Fi(!0); + var G1 = Fi(), ff = Fi(!0); function ul(A) { return A; } @@ -46103,7 +46103,7 @@ function print() { __p += __j.call(arguments, '') } return hr; } function Xr(A) { - return no(A) ? Tn(A, Bc) : $l(A) ? [A] : Vn(Kh(bn(A))); + return no(A) ? Tn(A, Bc) : $l(A) ? [A] : Vn(Qh(bn(A))); } function Vr(A) { var D = ++Kg; @@ -46143,7 +46143,7 @@ function print() { __p += __j.call(arguments, '') } function WW(A, D) { return A && A.length ? bs(A, yt(D, 2)) : 0; } - return _r.after = i1, _r.ary = Xk, _r.assign = y1, _r.assignIn = ip, _r.assignInWith = af, _r.assignWith = L3, _r.at = Ns, _r.before = Zk, _r.bind = $0, _r.bindAll = fp, _r.bindKey = Kk, _r.castArray = R3, _r.chain = Ov, _r.chunk = hc, _r.compact = ch, _r.concat = xv, _r.cond = q1, _r.conforms = K3, _r.constant = bf, _r.countBy = K5, _r.create = um, _r.curry = Rv, _r.curryRight = Qk, _r.debounce = Jk, _r.defaults = w1, _r.defaultsDeep = x1, _r.defer = xn, _r.delay = $k, _r.difference = Jh, _r.differenceBy = $h, _r.differenceWith = jd, _r.drop = La, _r.dropRight = _v, _r.dropRightWhile = W0, _r.dropWhile = Ka, _r.fill = Fk, _r.filter = Hk, _r.flatMap = Ql, _r.flatMapDeep = J5, _r.flatMapDepth = $5, _r.flatten = wn, _r.flattenDeep = Vi, _r.flattenDepth = au, _r.flip = T3, _r.flow = G1, _r.flowRight = hf, _r.fromPairs = Y0, _r.functions = j3, _r.functionsIn = z3, _r.groupBy = K0, _r.initial = qk, _r.intersection = rf, _r.intersectionBy = Uc, _r.intersectionWith = C, _r.invert = B3, _r.invertBy = U3, _r.invokeMap = tf, _r.iteratee = Gv, _r.keyBy = e1, _r.keys = Wi, _r.keysIn = rd, _r.map = Av, _r.mapKeys = q3, _r.mapValues = O1, _r.matches = pp, _r.matchesProperty = V1, _r.memoize = Pv, _r.merge = cf, _r.mergeWith = lf, _r.method = Q3, _r.methodOf = kp, _r.mixin = h, _r.negate = rp, _r.nthArg = P, _r.omit = T1, _r.omitBy = G3, _r.once = A3, _r.orderBy = t1, _r.over = B, _r.overArgs = C3, _r.overEvery = V, _r.overSome = ar, _r.partial = nf, _r.partialRight = uh, _r.partition = o1, _r.pick = df, _r.pickBy = sf, _r.property = Sr, _r.propertyOf = Br, _r.pull = Cr, _r.pullAll = jr, _r.pullAllBy = Hr, _r.pullAllWith = re, _r.pullAt = pe, _r.range = ne, _r.rangeRight = be, _r.rearg = rm, _r.reject = E3, _r.remove = Ee, _r.rest = ep, _r.reverse = Ce, _r.sampleSize = O3, _r.set = lp, _r.setWith = bm, _r.shuffle = n1, _r.slice = Ke, _r.sortBy = J0, _r.sortedUniq = zt, _r.sortedUniqBy = Bt, _r.split = hp, _r.spread = em, _r.tail = Ho, _r.take = ft, _r.takeRight = qe, _r.takeRightWhile = Yt, _r.takeWhile = gt, _r.tap = Z5, _r.throttle = gb, _r.thru = sh, _r.toArray = m1, _r.toPairs = dp, _r.toPairsIn = Uv, _r.toPath = Xr, _r.toPlainObject = ap, _r.transform = C1, _r.unary = Fu, _r.union = It, _r.unionBy = wt, _r.unionWith = gn, _r.uniq = Ei, _r.uniqBy = sl, _r.uniqWith = iu, _r.unset = R1, _r.unzip = Qa, _r.unzipWith = Yn, _r.update = V3, _r.updateWith = P1, _r.values = uf, _r.valuesIn = hm, _r.without = cu, _r.words = F1, _r.wrap = Mv, _r.xor = Ds, _r.xorBy = dh, _r.xorWith = Hi, _r.zip = lu, _r.zipObject = lb, _r.zipObjectDeep = Si, _r.zipWith = db, _r.entries = dp, _r.entriesIn = Uv, _r.extend = ip, _r.extendWith = af, h(_r, _r), _r.add = te, _r.attempt = ym, _r.camelCase = gp, _r.capitalize = M1, _r.ceil = ye, _r.clamp = H3, _r.clone = c1, _r.cloneDeep = d1, _r.cloneDeepWith = s1, _r.cloneWith = l1, _r.conformsTo = P3, _r.deburr = gf, _r.defaultTo = vp, _r.divide = xt, _r.endsWith = W3, _r.eq = Bd, _r.escape = I1, _r.escapeRegExp = D1, _r.every = Tv, _r.find = zd, _r.findIndex = Ev, _r.findKey = _1, _r.findLast = Q5, _r.findLastIndex = lh, _r.findLastKey = Bv, _r.floor = $o, _r.forEach = r1, _r.forEachRight = Ag, _r.forIn = Ls, _r.forInRight = E1, _r.forOwn = cp, _r.forOwnRight = Rg, _r.get = fb, _r.gt = u1, _r.gte = g1, _r.has = S1, _r.hasIn = gm, _r.head = Sv, _r.identity = ul, _r.includes = Wk, _r.indexOf = X0, _r.inRange = sp, _r.invoke = F3, _r.isArguments = gh, _r.isArray = no, _r.isArrayBuffer = tm, _r.isArrayLike = Jl, _r.isArrayLikeObject = Ja, _r.isBoolean = Iv, _r.isBuffer = bb, _r.isDate = b1, _r.isElement = Ro, _r.isEmpty = om, _r.isEqual = tp, _r.isEqualWith = nm, _r.isError = op, _r.isFinite = am, _r.isFunction = Ud, _r.isInteger = Dv, _r.isLength = np, _r.isMap = h1, _r.isMatch = f1, _r.isMatchWith = v1, _r.isNaN = Rn, _r.isNative = im, _r.isNil = M3, _r.isNull = fc, _r.isNumber = cm, _r.isObject = fa, _r.isObjectLike = ja, _r.isPlainObject = Nv, _r.isRegExp = Lv, _r.isSafeInteger = lm, _r.isSet = jv, _r.isString = zv, _r.isSymbol = $l, _r.isTypedArray = hb, _r.isUndefined = dm, _r.isWeakMap = I3, _r.isWeakSet = p1, _r.join = N, _r.kebabCase = N1, _r.last = G, _r.lastIndexOf = er, _r.lowerCase = L1, _r.lowerFirst = fm, _r.lt = D3, _r.lte = k1, _r.max = ct, _r.maxBy = ko, _r.mean = Lo, _r.meanBy = rn, _r.min = yb, _r.minBy = J3, _r.stubArray = we, _r.stubFalse = ae, _r.stubObject = de, _r.stubString = ot, _r.stubTrue = Dt, _r.multiply = qW, _r.nth = br, _r.noConflict = w, _r.noop = T, _r.now = Cv, _r.pad = j1, _r.padEnd = z1, _r.padStart = bp, _r.parseInt = Y3, _r.random = up, _r.reduce = Q0, _r.reduceRight = Yk, _r.repeat = X3, _r.replace = vm, _r.result = A1, _r.round = GW, _r.runInContext = Wr, _r.sample = S3, _r.size = a1, _r.snakeCase = pm, _r.some = of, _r.sortedIndex = tt, _r.sortedIndexBy = ut, _r.sortedIndexOf = Se, _r.sortedLastIndex = Le, _r.sortedLastIndexBy = st, _r.sortedLastIndexOf = Ve, _r.startCase = km, _r.startsWith = B1, _r.subtract = VW, _r.sum = HW, _r.sumBy = WW, _r.template = mm, _r.times = Pn, _r.toFinite = Cg, _r.toInteger = Gt, _r.toLength = sm, _r.toLower = vb, _r.toNumber = Fd, _r.toSafeInteger = N3, _r.toString = bn, _r.toUpper = pb, _r.trim = kb, _r.trimEnd = Fv, _r.trimStart = qv, _r.truncate = mb, _r.unescape = Z3, _r.uniqueId = Vr, _r.upperCase = U1, _r.upperFirst = bh, _r.each = r1, _r.eachRight = Ag, _r.first = Sv, h(_r, (function() { + return _r.after = i1, _r.ary = Xk, _r.assign = y1, _r.assignIn = ip, _r.assignInWith = cf, _r.assignWith = L3, _r.at = Ns, _r.before = Zk, _r.bind = $0, _r.bindAll = fp, _r.bindKey = Kk, _r.castArray = R3, _r.chain = Ov, _r.chunk = hc, _r.compact = ch, _r.concat = xv, _r.cond = q1, _r.conforms = K3, _r.constant = hf, _r.countBy = K5, _r.create = um, _r.curry = Rv, _r.curryRight = Qk, _r.debounce = Jk, _r.defaults = w1, _r.defaultsDeep = x1, _r.defer = xn, _r.delay = $k, _r.difference = $h, _r.differenceBy = rf, _r.differenceWith = jd, _r.drop = La, _r.dropRight = _v, _r.dropRightWhile = W0, _r.dropWhile = Ka, _r.fill = Fk, _r.filter = Hk, _r.flatMap = Ql, _r.flatMapDeep = J5, _r.flatMapDepth = $5, _r.flatten = wn, _r.flattenDeep = Vi, _r.flattenDepth = au, _r.flip = T3, _r.flow = G1, _r.flowRight = ff, _r.fromPairs = Y0, _r.functions = j3, _r.functionsIn = z3, _r.groupBy = K0, _r.initial = qk, _r.intersection = ef, _r.intersectionBy = Uc, _r.intersectionWith = C, _r.invert = B3, _r.invertBy = U3, _r.invokeMap = of, _r.iteratee = Gv, _r.keyBy = e1, _r.keys = Wi, _r.keysIn = rd, _r.map = Av, _r.mapKeys = q3, _r.mapValues = O1, _r.matches = pp, _r.matchesProperty = V1, _r.memoize = Pv, _r.merge = lf, _r.mergeWith = df, _r.method = Q3, _r.methodOf = kp, _r.mixin = h, _r.negate = rp, _r.nthArg = P, _r.omit = T1, _r.omitBy = G3, _r.once = A3, _r.orderBy = t1, _r.over = B, _r.overArgs = C3, _r.overEvery = V, _r.overSome = ar, _r.partial = af, _r.partialRight = uh, _r.partition = o1, _r.pick = sf, _r.pickBy = uf, _r.property = Sr, _r.propertyOf = Br, _r.pull = Cr, _r.pullAll = jr, _r.pullAllBy = Hr, _r.pullAllWith = re, _r.pullAt = pe, _r.range = ne, _r.rangeRight = be, _r.rearg = rm, _r.reject = E3, _r.remove = Ee, _r.rest = ep, _r.reverse = Ce, _r.sampleSize = O3, _r.set = lp, _r.setWith = bm, _r.shuffle = n1, _r.slice = Ke, _r.sortBy = J0, _r.sortedUniq = zt, _r.sortedUniqBy = Bt, _r.split = hp, _r.spread = em, _r.tail = Ho, _r.take = ft, _r.takeRight = qe, _r.takeRightWhile = Yt, _r.takeWhile = gt, _r.tap = Z5, _r.throttle = gb, _r.thru = sh, _r.toArray = m1, _r.toPairs = dp, _r.toPairsIn = Uv, _r.toPath = Xr, _r.toPlainObject = ap, _r.transform = C1, _r.unary = Fu, _r.union = It, _r.unionBy = wt, _r.unionWith = gn, _r.uniq = Ei, _r.uniqBy = sl, _r.uniqWith = iu, _r.unset = R1, _r.unzip = Qa, _r.unzipWith = Yn, _r.update = V3, _r.updateWith = P1, _r.values = gf, _r.valuesIn = hm, _r.without = cu, _r.words = F1, _r.wrap = Mv, _r.xor = Ds, _r.xorBy = dh, _r.xorWith = Hi, _r.zip = lu, _r.zipObject = lb, _r.zipObjectDeep = Si, _r.zipWith = db, _r.entries = dp, _r.entriesIn = Uv, _r.extend = ip, _r.extendWith = cf, h(_r, _r), _r.add = te, _r.attempt = ym, _r.camelCase = gp, _r.capitalize = M1, _r.ceil = ye, _r.clamp = H3, _r.clone = c1, _r.cloneDeep = d1, _r.cloneDeepWith = s1, _r.cloneWith = l1, _r.conformsTo = P3, _r.deburr = bf, _r.defaultTo = vp, _r.divide = xt, _r.endsWith = W3, _r.eq = Bd, _r.escape = I1, _r.escapeRegExp = D1, _r.every = Tv, _r.find = zd, _r.findIndex = Ev, _r.findKey = _1, _r.findLast = Q5, _r.findLastIndex = lh, _r.findLastKey = Bv, _r.floor = $o, _r.forEach = r1, _r.forEachRight = Ag, _r.forIn = Ls, _r.forInRight = E1, _r.forOwn = cp, _r.forOwnRight = Rg, _r.get = fb, _r.gt = u1, _r.gte = g1, _r.has = S1, _r.hasIn = gm, _r.head = Sv, _r.identity = ul, _r.includes = Wk, _r.indexOf = X0, _r.inRange = sp, _r.invoke = F3, _r.isArguments = gh, _r.isArray = no, _r.isArrayBuffer = tm, _r.isArrayLike = Jl, _r.isArrayLikeObject = Ja, _r.isBoolean = Iv, _r.isBuffer = bb, _r.isDate = b1, _r.isElement = Ro, _r.isEmpty = om, _r.isEqual = tp, _r.isEqualWith = nm, _r.isError = op, _r.isFinite = am, _r.isFunction = Ud, _r.isInteger = Dv, _r.isLength = np, _r.isMap = h1, _r.isMatch = f1, _r.isMatchWith = v1, _r.isNaN = Rn, _r.isNative = im, _r.isNil = M3, _r.isNull = fc, _r.isNumber = cm, _r.isObject = fa, _r.isObjectLike = ja, _r.isPlainObject = Nv, _r.isRegExp = Lv, _r.isSafeInteger = lm, _r.isSet = jv, _r.isString = zv, _r.isSymbol = $l, _r.isTypedArray = hb, _r.isUndefined = dm, _r.isWeakMap = I3, _r.isWeakSet = p1, _r.join = N, _r.kebabCase = N1, _r.last = G, _r.lastIndexOf = er, _r.lowerCase = L1, _r.lowerFirst = fm, _r.lt = D3, _r.lte = k1, _r.max = ct, _r.maxBy = ko, _r.mean = Lo, _r.meanBy = rn, _r.min = yb, _r.minBy = J3, _r.stubArray = we, _r.stubFalse = ae, _r.stubObject = de, _r.stubString = ot, _r.stubTrue = Dt, _r.multiply = qW, _r.nth = br, _r.noConflict = w, _r.noop = T, _r.now = Cv, _r.pad = j1, _r.padEnd = z1, _r.padStart = bp, _r.parseInt = Y3, _r.random = up, _r.reduce = Q0, _r.reduceRight = Yk, _r.repeat = X3, _r.replace = vm, _r.result = A1, _r.round = GW, _r.runInContext = Wr, _r.sample = S3, _r.size = a1, _r.snakeCase = pm, _r.some = nf, _r.sortedIndex = tt, _r.sortedIndexBy = ut, _r.sortedIndexOf = Se, _r.sortedLastIndex = Le, _r.sortedLastIndexBy = st, _r.sortedLastIndexOf = Ve, _r.startCase = km, _r.startsWith = B1, _r.subtract = VW, _r.sum = HW, _r.sumBy = WW, _r.template = mm, _r.times = Pn, _r.toFinite = Cg, _r.toInteger = Gt, _r.toLength = sm, _r.toLower = vb, _r.toNumber = Fd, _r.toSafeInteger = N3, _r.toString = bn, _r.toUpper = pb, _r.trim = kb, _r.trimEnd = Fv, _r.trimStart = qv, _r.truncate = mb, _r.unescape = Z3, _r.uniqueId = Vr, _r.upperCase = U1, _r.upperFirst = bh, _r.each = r1, _r.eachRight = Ag, _r.first = Sv, h(_r, (function() { var A = {}; return Mc(_r, function(D, U) { eo.call(_r.prototype, U) || (A[U] = D); @@ -46162,7 +46162,7 @@ function print() { __p += __j.call(arguments, '') } return this.reverse()[A](U).reverse(); }; }), at(["filter", "map", "takeWhile"], function(A, D) { - var U = D + 1, rr = U == z || U == H; + var U = D + 1, rr = U == j || U == H; Zt.prototype[A] = function(hr) { var Ar = this.clone(); return Ar.__iteratees__.push({ @@ -46237,7 +46237,7 @@ function print() { __p += __j.call(arguments, '') } }), Mo[eb(e, m).name] = [{ name: "wrapper", func: e - }], Zt.prototype.clone = jl, Zt.prototype.reverse = Rc, Zt.prototype.value = zl, _r.prototype.at = Z0, _r.prototype.chain = sb, _r.prototype.commit = Oi, _r.prototype.next = ub, _r.prototype.plant = Tg, _r.prototype.reverse = Gk, _r.prototype.toJSON = _r.prototype.valueOf = _r.prototype.value = Vk, _r.prototype.first = _r.prototype.head, Jn && (_r.prototype[Jn] = ef), _r; + }], Zt.prototype.clone = jl, Zt.prototype.reverse = Rc, Zt.prototype.value = zl, _r.prototype.at = Z0, _r.prototype.chain = sb, _r.prototype.commit = Oi, _r.prototype.next = ub, _r.prototype.plant = Tg, _r.prototype.reverse = Gk, _r.prototype.toJSON = _r.prototype.valueOf = _r.prototype.value = Vk, _r.prototype.first = _r.prototype.head, Jn && (_r.prototype[Jn] = tf), _r; }), vs = el(); sa ? ((sa.exports = vs)._ = vs, us._ = vs) : On._ = vs; }).call(Pcr); @@ -46644,12 +46644,12 @@ function Lcr() { function s(k, x, _) { var S = k.node(_), E = S.parent, O = !0, R = x.edge(_, E), M = 0; return R || (O = !1, R = x.edge(E, _)), M = R.weight, t.forEach(x.nodeEdges(_), function(I) { - var L = I.v === _, j = L ? I.w : I.v; - if (j !== E) { - var z = L === O, F = x.edge(I).weight; - if (M += z ? F : -F, m(k, _, j)) { - var H = k.edge(_, j).cutvalue; - M += z ? -H : H; + var L = I.v === _, z = L ? I.w : I.v; + if (z !== E) { + var j = L === O, F = x.edge(I).weight; + if (M += j ? F : -F, m(k, _, z)) { + var H = k.edge(_, z).cutvalue; + M += j ? -H : H; } } }), M; @@ -46673,11 +46673,11 @@ function Lcr() { x.hasEdge(S, E) || (S = _.w, E = _.v); var O = k.node(S), R = k.node(E), M = O, I = !1; O.lim > R.lim && (M = R, I = !0); - var L = t.filter(x.edges(), function(j) { - return I === y(k, k.node(j.v), M) && I !== y(k, k.node(j.w), M); + var L = t.filter(x.edges(), function(z) { + return I === y(k, k.node(z.v), M) && I !== y(k, k.node(z.w), M); }); - return t.minBy(L, function(j) { - return e(x, j); + return t.minBy(L, function(z) { + return e(x, z); }); } function v(k, x, _, S) { @@ -47244,13 +47244,13 @@ function Qcr() { function x(_, S) { var E = 0, O = 0, R = _.length, M = t.last(S); return t.forEach(S, function(I, L) { - var j = a(m, I), z = j ? m.node(j).order : R; - (j || I === M) && (t.forEach(S.slice(O, L + 1), function(F) { + var z = a(m, I), j = z ? m.node(z).order : R; + (z || I === M) && (t.forEach(S.slice(O, L + 1), function(F) { t.forEach(m.predecessors(F), function(H) { var q = m.node(H), W = q.order; - (W < E || z < W) && !(q.dummy && m.node(F).dummy) && i(k, H, F); + (W < E || j < W) && !(q.dummy && m.node(F).dummy) && i(k, H, F); }); - }), O = L + 1, E = z); + }), O = L + 1, E = j); }), S; } return t.reduce(y, x), k; @@ -47262,9 +47262,9 @@ function Qcr() { function x(S, E, O, R, M) { var I; t.forEach(t.range(E, O), function(L) { - I = S[L], m.node(I).dummy && t.forEach(m.predecessors(I), function(j) { - var z = m.node(j); - z.dummy && (z.order < R || z.order > M) && i(k, j, I); + I = S[L], m.node(I).dummy && t.forEach(m.predecessors(I), function(z) { + var j = m.node(z); + j.dummy && (j.order < R || j.order > M) && i(k, z, I); }); }); } @@ -47272,8 +47272,8 @@ function Qcr() { var O = -1, R, M = 0; return t.forEach(E, function(I, L) { if (m.node(I).dummy === "border") { - var j = m.predecessors(I); - j.length && (R = m.node(j[0]).order, x(E, M, L, O, R), M = L, O = R); + var z = m.predecessors(I); + z.length && (R = m.node(z[0]).order, x(E, M, L, O, R), M = L, O = R); } x(E, M, E.length, R, S.length); }), E; @@ -47315,8 +47315,8 @@ function Qcr() { I = t.sortBy(I, function(H) { return E[H]; }); - for (var L = (I.length - 1) / 2, j = Math.floor(L), z = Math.ceil(L); j <= z; ++j) { - var F = I[j]; + for (var L = (I.length - 1) / 2, z = Math.floor(L), j = Math.ceil(L); z <= j; ++z) { + var F = I[z]; S[M] === M && R < E[F] && !c(k, M, F) && (S[F] = M, S[M] = _[M] = _[F], R = E[F]); } } @@ -47325,20 +47325,20 @@ function Qcr() { } function d(m, y, k, x, _) { var S = {}, E = s(m, y, k, _), O = _ ? "borderLeft" : "borderRight"; - function R(L, j) { - for (var z = E.nodes(), F = z.pop(), H = {}; F; ) - H[F] ? L(F) : (H[F] = !0, z.push(F), z = z.concat(j(F))), F = z.pop(); + function R(L, z) { + for (var j = E.nodes(), F = j.pop(), H = {}; F; ) + H[F] ? L(F) : (H[F] = !0, j.push(F), j = j.concat(z(F))), F = j.pop(); } function M(L) { - S[L] = E.inEdges(L).reduce(function(j, z) { - return Math.max(j, S[z.v] + E.edge(z)); + S[L] = E.inEdges(L).reduce(function(z, j) { + return Math.max(z, S[j.v] + E.edge(j)); }, 0); } function I(L) { - var j = E.outEdges(L).reduce(function(F, H) { + var z = E.outEdges(L).reduce(function(F, H) { return Math.min(F, S[H.w] - E.edge(H)); - }, Number.POSITIVE_INFINITY), z = m.node(L); - j !== Number.POSITIVE_INFINITY && z.borderType !== O && (S[L] = Math.max(S[L], j)); + }, Number.POSITIVE_INFINITY), j = m.node(L); + z !== Number.POSITIVE_INFINITY && j.borderType !== O && (S[L] = Math.max(S[L], z)); } return R(M, E.predecessors.bind(E)), R(I, E.successors.bind(E)), t.forEach(x, function(L) { S[L] = S[k[L]]; @@ -47351,8 +47351,8 @@ function Qcr() { t.forEach(O, function(M) { var I = k[M]; if (_.setNode(I), R) { - var L = k[R], j = _.edge(L, I); - _.setEdge(L, I, Math.max(E(m, M, R), j || 0)); + var L = k[R], z = _.edge(L, I); + _.setEdge(L, I, Math.max(E(m, M, R), z || 0)); } R = M; }); @@ -47507,7 +47507,7 @@ function $cr() { }), tr(" assignRankMinMax", function() { L(or); }), tr(" removeEdgeLabelProxies", function() { - j(or); + z(or); }), tr(" normalize.run", function() { e.run(or); }), tr(" parentDummyChains", function() { @@ -47533,7 +47533,7 @@ function $cr() { }), tr(" undoCoordinateSystem", function() { d.undo(or); }), tr(" translateGraph", function() { - z(or); + j(or); }), tr(" assignNodeIntersects", function() { F(or); }), tr(" reversePoints", function() { @@ -47602,13 +47602,13 @@ function $cr() { sr.borderTop && (sr.minRank = or.node(sr.borderTop).rank, sr.maxRank = or.node(sr.borderBottom).rank, tr = t.max(tr, sr.maxRank)); }), or.graph().maxRank = tr; } - function j(or) { + function z(or) { t.forEach(or.nodes(), function(tr) { var dr = or.node(tr); dr.dummy === "edge-proxy" && (or.edge(dr.e).labelRank = dr.rank, or.removeNode(tr)); }); } - function z(or) { + function j(or) { var tr = Number.POSITIVE_INFINITY, dr = 0, sr = Number.POSITIVE_INFINITY, pr = 0, ur = or.graph(), cr = ur.marginx || 0, gr = ur.marginy || 0; function kr(Or) { var Ir = Or.x, Mr = Or.y, Lr = Or.width, Tr = Or.height; @@ -47837,7 +47837,7 @@ function alr() { var ilr = alr(); const clr = /* @__PURE__ */ ov(ilr); var llr = $u(); -const dlr = /* @__PURE__ */ ov(llr), slr = "tight-tree", ph = 100, IG = "up", eA = "down", ulr = "left", DG = "right", glr = { +const dlr = /* @__PURE__ */ ov(llr), slr = "tight-tree", kh = 100, IG = "up", eA = "down", ulr = "left", DG = "right", glr = { [IG]: "BT", [eA]: "TB", [ulr]: "RL", @@ -47938,15 +47938,15 @@ const dlr = /* @__PURE__ */ ov(llr), slr = "tight-tree", ph = 100, IG = "up", eA S.sort((q, W) => W.nodeCount() - q.nodeCount()); const R = k ? ({ width: q, height: W, ...Z }) => ({ ...Z, - width: q + ph, - height: W + ph + width: q + kh, + height: W + kh }) : ({ width: q, height: W, ...Z }) => ({ ...Z, - width: W + ph, - height: q + ph + width: W + kh, + height: q + kh }), M = S.map(SE).map(R), I = _.map(SE).map(R), L = M.concat(I); clr(L, { inPlace: !0 }); - const j = Math.floor(ph / 2), z = k ? "x" : "y", F = k ? "y" : "x"; + const z = Math.floor(kh / 2), j = k ? "x" : "y", F = k ? "y" : "x"; if (!x) { const q = k ? "y" : "x", W = k ? "height" : "width", Z = L.reduce((X, Q) => X === null ? Q[q] : Math.min(Q[q], X[W] || 0), null), $ = L.reduce((X, Q) => X === null ? Q[q] + Q[W] : Math.max(Q[q] + Q[W], X[W] || 0), null); L.forEach((X) => { @@ -47956,7 +47956,7 @@ const dlr = /* @__PURE__ */ ov(llr), slr = "tight-tree", ph = 100, IG = "up", eA const H = (q, W) => { for (const Z of q.nodes()) { const $ = q.node(Z), X = c.node(Z); - X.x = $.x - W.xOffset + W[z] + j, X.y = $.y - W.yOffset + W[F] + j; + X.x = $.x - W.xOffset + W[j] + z, X.y = $.y - W.yOffset + W[F] + z; } }; for (let q = 0; q < S.length; q++) { @@ -47969,11 +47969,11 @@ const dlr = /* @__PURE__ */ ov(llr), slr = "tight-tree", ph = 100, IG = "up", eA } } else { S.sort(x ? (W, Z) => Z.nodeCount() - W.nodeCount() : (W, Z) => W.nodeCount() - Z.nodeCount()); - const E = S.map(SE), O = _.reduce((W, Z) => W + c.node(Z.nodes()[0]).width, 0), R = _.reduce((W, Z) => Math.max(W, c.node(Z.nodes()[0]).width), 0), M = _.length > 0 ? O + (_.length - 1) * ph : 0, I = E.reduce((W, { width: Z }) => Math.max(W, Z), 0), L = Math.max(I, M), j = E.reduce((W, { height: Z }) => Math.max(W, Z), 0), z = Math.max(j, M); + const E = S.map(SE), O = _.reduce((W, Z) => W + c.node(Z.nodes()[0]).width, 0), R = _.reduce((W, Z) => Math.max(W, c.node(Z.nodes()[0]).width), 0), M = _.length > 0 ? O + (_.length - 1) * kh : 0, I = E.reduce((W, { width: Z }) => Math.max(W, Z), 0), L = Math.max(I, M), z = E.reduce((W, { height: Z }) => Math.max(W, Z), 0), j = Math.max(z, M); let F = 0; const H = () => { for (let W = 0; W < S.length; W++) { - const Z = S[W], $ = E[W], X = Math.floor(k ? (L - $.width) / 2 : (z - $.height) / 2); + const Z = S[W], $ = E[W], X = Math.floor(k ? (L - $.width) / 2 : (j - $.height) / 2); for (const Q of Z.nodes()) { const lr = Z.node(Q), or = c.node(Q); k ? (or.x = lr.x - $.minX + X, or.y = lr.y - $.minY + F) : (or.x = lr.x - $.minX + F, or.y = lr.y - $.minY + X); @@ -47985,17 +47985,17 @@ const dlr = /* @__PURE__ */ ov(llr), slr = "tight-tree", ph = 100, IG = "up", eA y: dr - $.minY + (k ? F : X) }))); } - F += (k ? $.height : $.width) + ph; + F += (k ? $.height : $.width) + kh; } }, q = () => { - const W = Math.floor(((k ? L : z) - M) / 2); + const W = Math.floor(((k ? L : j) - M) / 2); F += Math.floor(R / 2); let Z = W; for (const $ of _) { const X = $.nodes()[0], Q = c.node(X); - k ? (Q.x = Z + Math.floor(Q.width / 2), Q.y = F) : (Q.x = F, Q.y = Z + Math.floor(Q.width / 2)), Z += ph + Q.width; + k ? (Q.x = Z + Math.floor(Q.width / 2), Q.y = F) : (Q.x = F, Q.y = Z + Math.floor(Q.width / 2)), Z += kh + Q.width; } - F = R + ph; + F = R + kh; }; x ? (H(), q()) : (q(), H()); } @@ -48726,13 +48726,13 @@ var Olr = { 5: function(t, r, e) { } var E, O = {}; return (E = S(_, ":"))[1] === ":" && (O.scheme = decodeURIComponent(E[0]), _ = E[2]), (E = S(_, "#"))[1] === "#" && (O.fragment = decodeURIComponent(E[2]), _ = E[0]), (E = S(_, "?"))[1] === "?" && (O.query = E[2], _ = E[0]), _.startsWith("//") ? (E = S(_.substr(2), "/"), (O = o(o({}, O), (function(R) { - var M, I, L, j, z = {}; - (I = R, L = "@", j = I.lastIndexOf(L), M = j >= 0 ? [I.substring(0, j), I[j], I.substring(j + 1)] : ["", "", I])[1] === "@" && (z.userInfo = decodeURIComponent(M[0]), R = M[2]); + var M, I, L, z, j = {}; + (I = R, L = "@", z = I.lastIndexOf(L), M = z >= 0 ? [I.substring(0, z), I[z], I.substring(z + 1)] : ["", "", I])[1] === "@" && (j.userInfo = decodeURIComponent(M[0]), R = M[2]); var F = n((function(W, Z, $) { var X = S(W, Z), Q = S(X[2], $); return [Q[0], Q[2]]; })(R, "[", "]"), 2), H = F[0], q = F[1]; - return H !== "" ? (z.host = H, M = S(q, ":")) : (M = S(R, ":"), z.host = M[0]), M[1] === ":" && (z.port = M[2]), z; + return H !== "" ? (j.host = H, M = S(q, ":")) : (M = S(R, ":"), j.host = M[0]), M[1] === ":" && (j.port = M[2]), j; })(E[0]))).path = E[1] + E[2]) : O.path = _, O; })(b.url), v = b.schemeMissing ? null : (function(_) { return _ != null ? ((_ = _.trim()).charAt(_.length - 1) === ":" && (_ = _.substring(0, _.length - 1)), _) : null; @@ -49156,10 +49156,10 @@ var Olr = { 5: function(t, r, e) { return O(n(n({}, I), R.metadata)); }, onError: E, flush: !0 }); }, p.prototype.beginTransaction = function(m) { - var y = m === void 0 ? {} : m, k = y.bookmarks, x = y.txConfig, _ = y.database, S = y.mode, E = y.impersonatedUser, O = y.notificationFilter, R = y.beforeError, M = y.afterError, I = y.beforeComplete, L = y.afterComplete, j = new s.ResultStreamObserver({ server: this._server, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); - return j.prepareToHandleSingleResponse(), this.write(d.default.begin({ bookmarks: k, txConfig: x, database: _, mode: S, impersonatedUser: E, notificationFilter: O }), j, !0), j; + var y = m === void 0 ? {} : m, k = y.bookmarks, x = y.txConfig, _ = y.database, S = y.mode, E = y.impersonatedUser, O = y.notificationFilter, R = y.beforeError, M = y.afterError, I = y.beforeComplete, L = y.afterComplete, z = new s.ResultStreamObserver({ server: this._server, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); + return z.prepareToHandleSingleResponse(), this.write(d.default.begin({ bookmarks: k, txConfig: x, database: _, mode: S, impersonatedUser: E, notificationFilter: O }), z, !0), z; }, p.prototype.run = function(m, y, k) { - var x = k === void 0 ? {} : k, _ = x.bookmarks, S = x.txConfig, E = x.database, O = x.mode, R = x.impersonatedUser, M = x.notificationFilter, I = x.beforeKeys, L = x.afterKeys, j = x.beforeError, z = x.afterError, F = x.beforeComplete, H = x.afterComplete, q = x.flush, W = q === void 0 || q, Z = x.reactive, $ = Z !== void 0 && Z, X = x.fetchSize, Q = X === void 0 ? b : X, lr = x.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = x.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new s.ResultStreamObserver({ server: this._server, reactive: $, fetchSize: Q, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: I, afterKeys: L, beforeError: j, afterError: z, beforeComplete: F, afterComplete: H, highRecordWatermark: or, lowRecordWatermark: dr }), pr = $; + var x = k === void 0 ? {} : k, _ = x.bookmarks, S = x.txConfig, E = x.database, O = x.mode, R = x.impersonatedUser, M = x.notificationFilter, I = x.beforeKeys, L = x.afterKeys, z = x.beforeError, j = x.afterError, F = x.beforeComplete, H = x.afterComplete, q = x.flush, W = q === void 0 || q, Z = x.reactive, $ = Z !== void 0 && Z, X = x.fetchSize, Q = X === void 0 ? b : X, lr = x.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = x.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new s.ResultStreamObserver({ server: this._server, reactive: $, fetchSize: Q, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: I, afterKeys: L, beforeError: z, afterError: j, beforeComplete: F, afterComplete: H, highRecordWatermark: or, lowRecordWatermark: dr }), pr = $; return this.write(d.default.runWithMetadata(m, y, { bookmarks: _, txConfig: S, database: E, mode: O, impersonatedUser: R, notificationFilter: M }), sr, pr && W), $ || this.write(d.default.pull({ n: Q }), sr, W), sr; }, p; })(i.default); @@ -49301,7 +49301,7 @@ var Olr = { 5: function(t, r, e) { if ((J === void 0 || J < 0) && (J = 0), J > this.length || ((nr === void 0 || nr > this.length) && (nr = this.length), nr <= 0) || (nr >>>= 0) <= (J >>>= 0)) return ""; for (Y || (Y = "utf8"); ; ) switch (Y) { case "hex": - return z(this, J, nr); + return j(this, J, nr); case "utf8": case "utf-8": return M(this, J, nr); @@ -49309,7 +49309,7 @@ var Olr = { 5: function(t, r, e) { return L(this, J, nr); case "latin1": case "binary": - return j(this, J, nr); + return z(this, J, nr); case "base64": return R(this, J, nr); case "ucs2": @@ -49588,13 +49588,13 @@ var Olr = { 5: function(t, r, e) { for (let Er = J; Er < nr; ++Er) xr += String.fromCharCode(127 & Y[Er]); return xr; } - function j(Y, J, nr) { + function z(Y, J, nr) { let xr = ""; nr = Math.min(Y.length, nr); for (let Er = J; Er < nr; ++Er) xr += String.fromCharCode(Y[Er]); return xr; } - function z(Y, J, nr) { + function j(Y, J, nr) { const xr = Y.length; (!J || J < 0) && (J = 0), (!nr || nr < 0 || nr > xr) && (nr = xr); let Er = ""; @@ -49973,7 +49973,7 @@ var Olr = { 5: function(t, r, e) { return m(p._config, p._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), v.prototype.run = function(p, m, y) { - var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeKeys, I = k.afterKeys, L = k.beforeError, j = k.afterError, z = k.beforeComplete, F = k.afterComplete, H = k.flush, q = H === void 0 || H, W = k.reactive, Z = W !== void 0 && W, $ = k.fetchSize, X = $ === void 0 ? g : $, Q = k.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = k.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = k.onDb, sr = new d.ResultStreamObserver({ server: this._server, reactive: Z, fetchSize: X, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: M, afterKeys: I, beforeError: L, afterError: j, beforeComplete: z, afterComplete: F, highRecordWatermark: lr, lowRecordWatermark: tr, enrichMetadata: this._enrichMetadata, onDb: dr }), pr = Z; + var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeKeys, I = k.afterKeys, L = k.beforeError, z = k.afterError, j = k.beforeComplete, F = k.afterComplete, H = k.flush, q = H === void 0 || H, W = k.reactive, Z = W !== void 0 && W, $ = k.fetchSize, X = $ === void 0 ? g : $, Q = k.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = k.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = k.onDb, sr = new d.ResultStreamObserver({ server: this._server, reactive: Z, fetchSize: X, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: M, afterKeys: I, beforeError: L, afterError: z, beforeComplete: j, afterComplete: F, highRecordWatermark: lr, lowRecordWatermark: tr, enrichMetadata: this._enrichMetadata, onDb: dr }), pr = Z; return this.write(l.default.runWithMetadata5x5(p, m, { bookmarks: x, txConfig: _, database: S, mode: E, impersonatedUser: O, notificationFilter: R }), sr, pr && q), Z || this.write(l.default.pull({ n: X }), sr, q), sr; }, v; })(a.default); @@ -50343,10 +50343,10 @@ var Olr = { 5: function(t, r, e) { r.spatial = I; var L = { isDuration: l.isDuration, isLocalTime: l.isLocalTime, isTime: l.isTime, isDate: l.isDate, isLocalDateTime: l.isLocalDateTime, isDateTime: l.isDateTime }; r.temporal = L; - var j = { isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship }; - r.graph = j; - var z = { authTokenManagers: l.authTokenManagers, driver: _, hasReachableServer: S, int: l.int, isInt: l.isInt, isPoint: l.isPoint, isDuration: l.isDuration, isLocalTime: l.isLocalTime, isTime: l.isTime, isDate: l.isDate, isLocalDateTime: l.isLocalDateTime, isDateTime: l.isDateTime, isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship, integer: M, Neo4jError: l.Neo4jError, isRetriableError: l.isRetriableError, auth: l.auth, logging: E, types: O, session: R, routing: l.routing, error: l.error, graph: j, spatial: I, temporal: L, Driver: i.Driver, Session: l.Session, Transaction: l.Transaction, ManagedTransaction: l.ManagedTransaction, Result: l.Result, EagerResult: l.EagerResult, RxSession: s.default, RxTransaction: u.default, RxManagedTransaction: g.default, RxResult: b.default, ResultSummary: l.ResultSummary, Plan: l.Plan, ProfiledPlan: l.ProfiledPlan, QueryStatistics: l.QueryStatistics, Notification: l.Notification, GqlStatusObject: l.GqlStatusObject, ServerInfo: l.ServerInfo, Record: l.Record, Node: l.Node, Relationship: l.Relationship, UnboundRelationship: l.UnboundRelationship, Path: l.Path, PathSegment: l.PathSegment, Point: l.Point, Integer: l.Integer, Duration: l.Duration, LocalTime: l.LocalTime, Time: l.Time, Date: l.Date, LocalDateTime: l.LocalDateTime, DateTime: l.DateTime, bookmarkManager: l.bookmarkManager, resultTransformers: l.resultTransformers, notificationCategory: l.notificationCategory, notificationSeverityLevel: l.notificationSeverityLevel, notificationFilterDisabledCategory: l.notificationFilterDisabledCategory, notificationFilterMinimumSeverityLevel: l.notificationFilterMinimumSeverityLevel, clientCertificateProviders: l.clientCertificateProviders }; - r.default = z; + var z = { isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship }; + r.graph = z; + var j = { authTokenManagers: l.authTokenManagers, driver: _, hasReachableServer: S, int: l.int, isInt: l.isInt, isPoint: l.isPoint, isDuration: l.isDuration, isLocalTime: l.isLocalTime, isTime: l.isTime, isDate: l.isDate, isLocalDateTime: l.isLocalDateTime, isDateTime: l.isDateTime, isNode: l.isNode, isPath: l.isPath, isPathSegment: l.isPathSegment, isRelationship: l.isRelationship, isUnboundRelationship: l.isUnboundRelationship, integer: M, Neo4jError: l.Neo4jError, isRetriableError: l.isRetriableError, auth: l.auth, logging: E, types: O, session: R, routing: l.routing, error: l.error, graph: z, spatial: I, temporal: L, Driver: i.Driver, Session: l.Session, Transaction: l.Transaction, ManagedTransaction: l.ManagedTransaction, Result: l.Result, EagerResult: l.EagerResult, RxSession: s.default, RxTransaction: u.default, RxManagedTransaction: g.default, RxResult: b.default, ResultSummary: l.ResultSummary, Plan: l.Plan, ProfiledPlan: l.ProfiledPlan, QueryStatistics: l.QueryStatistics, Notification: l.Notification, GqlStatusObject: l.GqlStatusObject, ServerInfo: l.ServerInfo, Record: l.Record, Node: l.Node, Relationship: l.Relationship, UnboundRelationship: l.UnboundRelationship, Path: l.Path, PathSegment: l.PathSegment, Point: l.Point, Integer: l.Integer, Duration: l.Duration, LocalTime: l.LocalTime, Time: l.Time, Date: l.Date, LocalDateTime: l.LocalDateTime, DateTime: l.DateTime, bookmarkManager: l.bookmarkManager, resultTransformers: l.resultTransformers, notificationCategory: l.notificationCategory, notificationSeverityLevel: l.notificationSeverityLevel, notificationFilterDisabledCategory: l.notificationFilterDisabledCategory, notificationFilterMinimumSeverityLevel: l.notificationFilterMinimumSeverityLevel, clientCertificateProviders: l.clientCertificateProviders }; + r.default = j; }, 1226: function(t, r, e) { var o = this && this.__read || function(l, d) { var s = typeof Symbol == "function" && l[Symbol.iterator]; @@ -50725,17 +50725,17 @@ var Olr = { 5: function(t, r, e) { var b = n.isValidDate(u) ? { first: u } : typeof u == "number" ? { each: u } : u, f = b.first, v = b.each, p = b.with, m = p === void 0 ? s : p, y = b.scheduler, k = y === void 0 ? g ?? o.asyncScheduler : y, x = b.meta, _ = x === void 0 ? null : x; if (f == null && v == null) throw new TypeError("No timeout provided."); return a.operate(function(S, E) { - var O, R, M = null, I = 0, L = function(j) { + var O, R, M = null, I = 0, L = function(z) { R = d.executeSchedule(E, k, function() { try { O.unsubscribe(), i.innerFrom(m({ meta: _, lastValue: M, seen: I })).subscribe(E); - } catch (z) { - E.error(z); + } catch (j) { + E.error(j); } - }, j); + }, z); }; - O = S.subscribe(l.createOperatorSubscriber(E, function(j) { - R == null || R.unsubscribe(), I++, E.next(M = j), v > 0 && L(v); + O = S.subscribe(l.createOperatorSubscriber(E, function(z) { + R == null || R.unsubscribe(), I++, E.next(M = z), v > 0 && L(v); }, void 0, void 0, function() { R != null && R.closed || R == null || R.unsubscribe(), M = null; })), !I && L(f != null ? typeof f == "number" ? f : +f - k.now() : v); @@ -51024,15 +51024,15 @@ var Olr = { 5: function(t, r, e) { return S(_._config, _._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), x.prototype.requestRoutingInformation = function(_) { - var S = _.routingContext, E = S === void 0 ? {} : S, O = _.databaseName, R = O === void 0 ? null : O, M = _.impersonatedUser, I = M === void 0 ? null : M, L = _.sessionContext, j = L === void 0 ? {} : L, z = _.onError, F = _.onCompleted, H = new d.RouteObserver({ onProtocolError: this._onProtocolError, onError: z, onCompleted: F }), q = j.bookmarks || m.empty(); + var S = _.routingContext, E = S === void 0 ? {} : S, O = _.databaseName, R = O === void 0 ? null : O, M = _.impersonatedUser, I = M === void 0 ? null : M, L = _.sessionContext, z = L === void 0 ? {} : L, j = _.onError, F = _.onCompleted, H = new d.RouteObserver({ onProtocolError: this._onProtocolError, onError: j, onCompleted: F }), q = z.bookmarks || m.empty(); return this.write(l.default.routeV4x4(E, q.values(), { databaseName: R, impersonatedUser: I }), H, !0), H; }, x.prototype.run = function(_, S, E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, j = O.impersonatedUser, z = O.notificationFilter, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.reactive, or = lr !== void 0 && lr, tr = O.fetchSize, dr = tr === void 0 ? p : tr, sr = O.highRecordWatermark, pr = sr === void 0 ? Number.MAX_VALUE : sr, ur = O.lowRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = new d.ResultStreamObserver({ server: this._server, reactive: or, fetchSize: dr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: pr, lowRecordWatermark: cr }); - (0, s.assertNotificationFilterIsEmpty)(z, this._onProtocolError, gr); + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, z = O.impersonatedUser, j = O.notificationFilter, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.reactive, or = lr !== void 0 && lr, tr = O.fetchSize, dr = tr === void 0 ? p : tr, sr = O.highRecordWatermark, pr = sr === void 0 ? Number.MAX_VALUE : sr, ur = O.lowRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = new d.ResultStreamObserver({ server: this._server, reactive: or, fetchSize: dr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: pr, lowRecordWatermark: cr }); + (0, s.assertNotificationFilterIsEmpty)(j, this._onProtocolError, gr); var kr = or; - return this.write(l.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: j }), gr, kr && Q), or || this.write(l.default.pull({ n: dr }), gr, Q), gr; + return this.write(l.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: z }), gr, kr && Q), or || this.write(l.default.pull({ n: dr }), gr, Q), gr; }, x.prototype.beginTransaction = function(_) { - var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.mode, I = S.impersonatedUser, L = S.notificationFilter, j = S.beforeError, z = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: j, afterError: z, beforeComplete: F, afterComplete: H }); + var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.mode, I = S.impersonatedUser, L = S.notificationFilter, z = S.beforeError, j = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: z, afterError: j, beforeComplete: F, afterComplete: H }); return q.prepareToHandleSingleResponse(), (0, s.assertNotificationFilterIsEmpty)(L, this._onProtocolError, q), this.write(l.default.begin({ bookmarks: E, txConfig: O, database: R, mode: M, impersonatedUser: I }), q, !0), q; }, x.prototype._applyUtcPatch = function() { var _ = this; @@ -51266,45 +51266,45 @@ var Olr = { 5: function(t, r, e) { }, 1866: function(t, r, e) { var o = this && this.__assign || function() { return o = Object.assign || function(L) { - for (var j, z = 1, F = arguments.length; z < F; z++) for (var H in j = arguments[z]) Object.prototype.hasOwnProperty.call(j, H) && (L[H] = j[H]); + for (var z, j = 1, F = arguments.length; j < F; j++) for (var H in z = arguments[j]) Object.prototype.hasOwnProperty.call(z, H) && (L[H] = z[H]); return L; }, o.apply(this, arguments); - }, n = this && this.__createBinding || (Object.create ? function(L, j, z, F) { - F === void 0 && (F = z); - var H = Object.getOwnPropertyDescriptor(j, z); - H && !("get" in H ? !j.__esModule : H.writable || H.configurable) || (H = { enumerable: !0, get: function() { - return j[z]; + }, n = this && this.__createBinding || (Object.create ? function(L, z, j, F) { + F === void 0 && (F = j); + var H = Object.getOwnPropertyDescriptor(z, j); + H && !("get" in H ? !z.__esModule : H.writable || H.configurable) || (H = { enumerable: !0, get: function() { + return z[j]; } }), Object.defineProperty(L, F, H); - } : function(L, j, z, F) { - F === void 0 && (F = z), L[F] = j[z]; - }), a = this && this.__setModuleDefault || (Object.create ? function(L, j) { - Object.defineProperty(L, "default", { enumerable: !0, value: j }); - } : function(L, j) { - L.default = j; + } : function(L, z, j, F) { + F === void 0 && (F = j), L[F] = z[j]; + }), a = this && this.__setModuleDefault || (Object.create ? function(L, z) { + Object.defineProperty(L, "default", { enumerable: !0, value: z }); + } : function(L, z) { + L.default = z; }), i = this && this.__importStar || function(L) { if (L && L.__esModule) return L; - var j = {}; - if (L != null) for (var z in L) z !== "default" && Object.prototype.hasOwnProperty.call(L, z) && n(j, L, z); - return a(j, L), j; - }, c = this && this.__read || function(L, j) { - var z = typeof Symbol == "function" && L[Symbol.iterator]; - if (!z) return L; - var F, H, q = z.call(L), W = []; + var z = {}; + if (L != null) for (var j in L) j !== "default" && Object.prototype.hasOwnProperty.call(L, j) && n(z, L, j); + return a(z, L), z; + }, c = this && this.__read || function(L, z) { + var j = typeof Symbol == "function" && L[Symbol.iterator]; + if (!j) return L; + var F, H, q = j.call(L), W = []; try { - for (; (j === void 0 || j-- > 0) && !(F = q.next()).done; ) W.push(F.value); + for (; (z === void 0 || z-- > 0) && !(F = q.next()).done; ) W.push(F.value); } catch (Z) { H = { error: Z }; } finally { try { - F && !F.done && (z = q.return) && z.call(q); + F && !F.done && (j = q.return) && j.call(q); } finally { if (H) throw H.error; } } return W; - }, l = this && this.__spreadArray || function(L, j, z) { - if (z || arguments.length === 2) for (var F, H = 0, q = j.length; H < q; H++) !F && H in j || (F || (F = Array.prototype.slice.call(j, 0, H)), F[H] = j[H]); - return L.concat(F || Array.prototype.slice.call(j)); + }, l = this && this.__spreadArray || function(L, z, j) { + if (j || arguments.length === 2) for (var F, H = 0, q = z.length; H < q; H++) !F && H in z || (F || (F = Array.prototype.slice.call(z, 0, H)), F[H] = z[H]); + return L.concat(F || Array.prototype.slice.call(z)); }; Object.defineProperty(r, "__esModule", { value: !0 }), r.buildNotificationsFromMetadata = r.buildGqlStatusObjectFromMetadata = r.polyfillNotification = r.polyfillGqlStatusObject = r.GqlStatusObject = r.Notification = r.notificationClassification = r.notificationCategory = r.notificationSeverityLevel = void 0; var d = i(e(4027)), s = e(6995), u = e(1053), g = { WARNING: { gql_status: "01N42", status_description: "warn: unknown warning" }, NO_DATA: { gql_status: "02N42", status_description: "note: no data - unknown subcondition" }, INFORMATION: { gql_status: "03N42", status_description: "info: unknown notification" } }, b = { WARNING: "WARNING", INFORMATION: "INFORMATION", UNKNOWN: "UNKNOWN" }; @@ -51318,38 +51318,38 @@ var Olr = { 5: function(t, r, e) { }; r.Notification = y; var k = (function() { - function L(j) { - var z; - this.gqlStatus = j.gql_status, this.statusDescription = j.status_description, this.diagnosticRecord = (z = j.diagnostic_record) !== null && z !== void 0 ? z : {}, this.position = this.diagnosticRecord._position != null ? R(this.diagnosticRecord._position) : void 0, this.severity = M(this.diagnosticRecord._severity), this.rawSeverity = this.diagnosticRecord._severity, this.classification = I(this.diagnosticRecord._classification), this.rawClassification = this.diagnosticRecord._classification, this.isNotification = j.neo4j_code != null, Object.freeze(this); + function L(z) { + var j; + this.gqlStatus = z.gql_status, this.statusDescription = z.status_description, this.diagnosticRecord = (j = z.diagnostic_record) !== null && j !== void 0 ? j : {}, this.position = this.diagnosticRecord._position != null ? R(this.diagnosticRecord._position) : void 0, this.severity = M(this.diagnosticRecord._severity), this.rawSeverity = this.diagnosticRecord._severity, this.classification = I(this.diagnosticRecord._classification), this.rawClassification = this.diagnosticRecord._classification, this.isNotification = z.neo4j_code != null, Object.freeze(this); } return Object.defineProperty(L.prototype, "diagnosticRecordAsJsonString", { get: function() { return d.stringify(this.diagnosticRecord, { useCustomToString: !0 }); }, enumerable: !1, configurable: !0 }), L; })(); function x(L) { - var j, z, F; - if (L.neo4j_code != null) return new y({ code: L.neo4j_code, title: L.title, description: L.description, severity: (j = L.diagnostic_record) === null || j === void 0 ? void 0 : j._severity, category: (z = L.diagnostic_record) === null || z === void 0 ? void 0 : z._classification, position: (F = L.diagnostic_record) === null || F === void 0 ? void 0 : F._position }); + var z, j, F; + if (L.neo4j_code != null) return new y({ code: L.neo4j_code, title: L.title, description: L.description, severity: (z = L.diagnostic_record) === null || z === void 0 ? void 0 : z._severity, category: (j = L.diagnostic_record) === null || j === void 0 ? void 0 : j._classification, position: (F = L.diagnostic_record) === null || F === void 0 ? void 0 : F._position }); } function _(L) { - var j, z = L.severity === b.WARNING ? g.WARNING : g.INFORMATION, F = { gql_status: z.gql_status, status_description: (j = L.description) !== null && j !== void 0 ? j : z.status_description, neo4j_code: L.code, title: L.title, diagnostic_record: o({}, u.rawPolyfilledDiagnosticRecord) }; + var z, j = L.severity === b.WARNING ? g.WARNING : g.INFORMATION, F = { gql_status: j.gql_status, status_description: (z = L.description) !== null && z !== void 0 ? z : j.status_description, neo4j_code: L.code, title: L.title, diagnostic_record: o({}, u.rawPolyfilledDiagnosticRecord) }; return L.severity != null && (F.diagnostic_record._severity = L.severity), L.category != null && (F.diagnostic_record._classification = L.category), L.position != null && (F.diagnostic_record._position = L.position), new k(F); } r.GqlStatusObject = k, r.polyfillNotification = x, r.polyfillGqlStatusObject = _; var S = { SUCCESS: new k({ gql_status: "00000", status_description: "note: successful completion", diagnostic_record: u.rawPolyfilledDiagnosticRecord }), NO_DATA: new k({ gql_status: "02000", status_description: "note: no data", diagnostic_record: u.rawPolyfilledDiagnosticRecord }), NO_DATA_UNKNOWN_SUBCONDITION: new k(o(o({}, g.NO_DATA), { diagnostic_record: u.rawPolyfilledDiagnosticRecord })), OMITTED_RESULT: new k({ gql_status: "00001", status_description: "note: successful completion - omitted result", diagnostic_record: u.rawPolyfilledDiagnosticRecord }) }; Object.freeze(S), r.buildGqlStatusObjectFromMetadata = function(L) { - var j, z; + var z, j; if (L.statuses != null) return L.statuses.map(function(q) { return new k(q); }); var F, H = ((F = L.stream_summary) == null ? void 0 : F.have_records_streamed) === !0 ? S.SUCCESS : (F == null ? void 0 : F.has_keys) === !1 ? S.OMITTED_RESULT : (F == null ? void 0 : F.pulled) === !0 ? S.NO_DATA : S.NO_DATA_UNKNOWN_SUBCONDITION; - return l([H], c((z = (j = L.notifications) === null || j === void 0 ? void 0 : j.map(_)) !== null && z !== void 0 ? z : []), !1).sort(function(q, W) { + return l([H], c((j = (z = L.notifications) === null || z === void 0 ? void 0 : z.map(_)) !== null && j !== void 0 ? j : []), !1).sort(function(q, W) { return O(q) - O(W); }); }; var E = Object.freeze({ "02": 0, "01": 1, "00": 2 }); function O(L) { - var j, z, F = (j = L.gqlStatus) === null || j === void 0 ? void 0 : j.slice(0, 2); - return (z = E[F]) !== null && z !== void 0 ? z : 9999; + var z, j, F = (z = L.gqlStatus) === null || z === void 0 ? void 0 : z.slice(0, 2); + return (j = E[F]) !== null && j !== void 0 ? j : 9999; } function R(L) { return L == null ? {} : { offset: s.util.toNumber(L.offset), line: s.util.toNumber(L.line), column: s.util.toNumber(L.column) }; @@ -51361,10 +51361,10 @@ var Olr = { 5: function(t, r, e) { return p.includes(L) ? L : m.UNKNOWN; } r.buildNotificationsFromMetadata = function(L) { - return L.notifications != null ? L.notifications.map(function(j) { - return new y(j); - }) : L.statuses != null ? L.statuses.map(x).filter(function(j) { - return j != null; + return L.notifications != null ? L.notifications.map(function(z) { + return new y(z); + }) : L.statuses != null ? L.statuses.map(x).filter(function(z) { + return z != null; }) : []; }, r.default = y; }, 1964: (t, r) => { @@ -52063,20 +52063,20 @@ var Olr = { 5: function(t, r, e) { return O(E._config, E._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), S.prototype.beginTransaction = function(E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, j = O.notificationFilter, z = O.mode, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete, Z = new d.ResultStreamObserver({ server: this._server, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W }); - return Z.prepareToHandleSingleResponse(), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, Z), (0, l.assertNotificationFilterIsEmpty)(j, this._onProtocolError, Z), this.write(c.default.begin({ bookmarks: R, txConfig: M, database: I, mode: z }), Z, !0), Z; + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, z = O.notificationFilter, j = O.mode, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete, Z = new d.ResultStreamObserver({ server: this._server, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W }); + return Z.prepareToHandleSingleResponse(), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, Z), (0, l.assertNotificationFilterIsEmpty)(z, this._onProtocolError, Z), this.write(c.default.begin({ bookmarks: R, txConfig: M, database: I, mode: j }), Z, !0), Z; }, S.prototype.run = function(E, O, R) { - var M = R === void 0 ? {} : R, I = M.bookmarks, L = M.txConfig, j = M.database, z = M.impersonatedUser, F = M.notificationFilter, H = M.mode, q = M.beforeKeys, W = M.afterKeys, Z = M.beforeError, $ = M.afterError, X = M.beforeComplete, Q = M.afterComplete, lr = M.flush, or = lr === void 0 || lr, tr = M.reactive, dr = tr !== void 0 && tr, sr = M.fetchSize, pr = sr === void 0 ? v : sr, ur = M.highRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = M.lowRecordWatermark, kr = gr === void 0 ? Number.MAX_VALUE : gr, Or = new d.ResultStreamObserver({ server: this._server, reactive: dr, fetchSize: pr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: q, afterKeys: W, beforeError: Z, afterError: $, beforeComplete: X, afterComplete: Q, highRecordWatermark: cr, lowRecordWatermark: kr }); - (0, l.assertImpersonatedUserIsEmpty)(z, this._onProtocolError, Or), (0, l.assertNotificationFilterIsEmpty)(F, this._onProtocolError, Or); + var M = R === void 0 ? {} : R, I = M.bookmarks, L = M.txConfig, z = M.database, j = M.impersonatedUser, F = M.notificationFilter, H = M.mode, q = M.beforeKeys, W = M.afterKeys, Z = M.beforeError, $ = M.afterError, X = M.beforeComplete, Q = M.afterComplete, lr = M.flush, or = lr === void 0 || lr, tr = M.reactive, dr = tr !== void 0 && tr, sr = M.fetchSize, pr = sr === void 0 ? v : sr, ur = M.highRecordWatermark, cr = ur === void 0 ? Number.MAX_VALUE : ur, gr = M.lowRecordWatermark, kr = gr === void 0 ? Number.MAX_VALUE : gr, Or = new d.ResultStreamObserver({ server: this._server, reactive: dr, fetchSize: pr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: q, afterKeys: W, beforeError: Z, afterError: $, beforeComplete: X, afterComplete: Q, highRecordWatermark: cr, lowRecordWatermark: kr }); + (0, l.assertImpersonatedUserIsEmpty)(j, this._onProtocolError, Or), (0, l.assertNotificationFilterIsEmpty)(F, this._onProtocolError, Or); var Ir = dr; - return this.write(c.default.runWithMetadata(E, O, { bookmarks: I, txConfig: L, database: j, mode: H }), Or, Ir && or), dr || this.write(c.default.pull({ n: pr }), Or, or), Or; + return this.write(c.default.runWithMetadata(E, O, { bookmarks: I, txConfig: L, database: z, mode: H }), Or, Ir && or), dr || this.write(c.default.pull({ n: pr }), Or, or), Or; }, S.prototype._requestMore = function(E, O, R) { this.write(c.default.pull({ stmtId: E, n: O }), R, !0); }, S.prototype._requestDiscard = function(E, O) { this.write(c.default.discard({ stmtId: E }), O, !0); }, S.prototype._noOp = function() { }, S.prototype.requestRoutingInformation = function(E) { - var O, R = E.routingContext, M = R === void 0 ? {} : R, I = E.databaseName, L = I === void 0 ? null : I, j = E.sessionContext, z = j === void 0 ? {} : j, F = E.onError, H = E.onCompleted, q = this.run(k, ((O = {})[m] = M, O[y] = L, O), n(n({}, z), { txConfig: p.empty() })); + var O, R = E.routingContext, M = R === void 0 ? {} : R, I = E.databaseName, L = I === void 0 ? null : I, z = E.sessionContext, j = z === void 0 ? {} : z, F = E.onError, H = E.onCompleted, q = this.run(k, ((O = {})[m] = M, O[y] = L, O), n(n({}, j), { txConfig: p.empty() })); return new d.ProcedureRouteObserver({ resultObserver: q, onProtocolError: this._onProtocolError, onError: F, onCompleted: H }); }, S; })(i.default); @@ -52773,7 +52773,7 @@ var Olr = { 5: function(t, r, e) { }; }, 3206: (t, r, e) => { t.exports = function(E) { - var O, R, M, I = 0, L = 0, j = l, z = [], F = [], H = 1, q = 0, W = 0, Z = !1, $ = !1, X = "", Q = a, lr = o; + var O, R, M, I = 0, L = 0, z = l, j = [], F = [], H = 1, q = 0, W = 0, Z = !1, $ = !1, X = "", Q = a, lr = o; (E = E || {}).version === "300 es" && (Q = c, lr = i); var or = {}, tr = {}; for (I = 0; I < Q.length; I++) or[Q[I]] = !0; @@ -52783,7 +52783,7 @@ var Olr = { 5: function(t, r, e) { var nr; for (I = 0, J.toString && (J = J.toString()), X += J.replace(/\r\n/g, ` `), M = X.length; O = X[I], I < M; ) { - switch (nr = I, j) { + switch (nr = I, z) { case s: I = gr(); break; @@ -52818,45 +52818,45 @@ var Olr = { 5: function(t, r, e) { ` ? (q = 0, ++H) : ++q); } return L += I, X = X.slice(I), F; - })(Y) : (z.length && dr(z.join("")), j = x, dr("(eof)"), F); + })(Y) : (j.length && dr(j.join("")), z = x, dr("(eof)"), F); }; function dr(Y) { - Y.length && F.push({ type: S[j], data: Y, position: W, line: H, column: q }); + Y.length && F.push({ type: S[z], data: Y, position: W, line: H, column: q }); } function sr() { - return z = z.length ? [] : z, R === "/" && O === "*" ? (W = L + I - 1, j = s, R = O, I + 1) : R === "/" && O === "/" ? (W = L + I - 1, j = u, R = O, I + 1) : O === "#" ? (j = g, W = L + I, I) : /\s/.test(O) ? (j = k, W = L + I, I) : (Z = /\d/.test(O), $ = /[^\w_]/.test(O), W = L + I, j = Z ? f : $ ? b : d, I); + return j = j.length ? [] : j, R === "/" && O === "*" ? (W = L + I - 1, z = s, R = O, I + 1) : R === "/" && O === "/" ? (W = L + I - 1, z = u, R = O, I + 1) : O === "#" ? (z = g, W = L + I, I) : /\s/.test(O) ? (z = k, W = L + I, I) : (Z = /\d/.test(O), $ = /[^\w_]/.test(O), W = L + I, z = Z ? f : $ ? b : d, I); } function pr() { - return /[^\s]/g.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return /[^\s]/g.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function ur() { return O !== "\r" && O !== ` -` || R === "\\" ? (z.push(O), R = O, I + 1) : (dr(z.join("")), j = l, I); +` || R === "\\" ? (j.push(O), R = O, I + 1) : (dr(j.join("")), z = l, I); } function cr() { return ur(); } function gr() { - return O === "/" && R === "*" ? (z.push(O), dr(z.join("")), j = l, I + 1) : (z.push(O), R = O, I + 1); + return O === "/" && R === "*" ? (j.push(O), dr(j.join("")), z = l, I + 1) : (j.push(O), R = O, I + 1); } function kr() { - if (R === "." && /\d/.test(O)) return j = v, I; - if (R === "/" && O === "*") return j = s, I; - if (R === "/" && O === "/") return j = u, I; - if (O === "." && z.length) { - for (; Or(z); ) ; - return j = v, I; + if (R === "." && /\d/.test(O)) return z = v, I; + if (R === "/" && O === "*") return z = s, I; + if (R === "/" && O === "/") return z = u, I; + if (O === "." && j.length) { + for (; Or(j); ) ; + return z = v, I; } if (O === ";" || O === ")" || O === "(") { - if (z.length) for (; Or(z); ) ; - return dr(O), j = l, I + 1; + if (j.length) for (; Or(j); ) ; + return dr(O), z = l, I + 1; } - var Y = z.length === 2 && O !== "="; + var Y = j.length === 2 && O !== "="; if (/[\w_\d\s]/.test(O) || Y) { - for (; Or(z); ) ; - return j = l, I; + for (; Or(j); ) ; + return z = l, I; } - return z.push(O), R = O, I + 1; + return j.push(O), R = O, I + 1; } function Or(Y) { for (var J, nr, xr = 0; ; ) { @@ -52864,24 +52864,24 @@ var Olr = { 5: function(t, r, e) { if (xr-- + Y.length > 0) continue; nr = Y.slice(0, 1).join(""); } - return dr(nr), W += nr.length, (z = z.slice(nr.length)).length; + return dr(nr), W += nr.length, (j = j.slice(nr.length)).length; } } function Ir() { - return /[^a-fA-F0-9]/.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return /[^a-fA-F0-9]/.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function Mr() { - return O === "." || /[eE]/.test(O) ? (z.push(O), j = v, R = O, I + 1) : O === "x" && z.length === 1 && z[0] === "0" ? (j = _, z.push(O), R = O, I + 1) : /[^\d]/.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return O === "." || /[eE]/.test(O) ? (j.push(O), z = v, R = O, I + 1) : O === "x" && j.length === 1 && j[0] === "0" ? (z = _, j.push(O), R = O, I + 1) : /[^\d]/.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function Lr() { - return O === "f" && (z.push(O), R = O, I += 1), /[eE]/.test(O) ? (z.push(O), R = O, I + 1) : (O !== "-" && O !== "+" || !/[eE]/.test(R)) && /[^\d]/.test(O) ? (dr(z.join("")), j = l, I) : (z.push(O), R = O, I + 1); + return O === "f" && (j.push(O), R = O, I += 1), /[eE]/.test(O) ? (j.push(O), R = O, I + 1) : (O !== "-" && O !== "+" || !/[eE]/.test(R)) && /[^\d]/.test(O) ? (dr(j.join("")), z = l, I) : (j.push(O), R = O, I + 1); } function Tr() { if (/[^\d\w_]/.test(O)) { - var Y = z.join(""); - return j = tr[Y] ? y : or[Y] ? m : p, dr(z.join("")), j = l, I; + var Y = j.join(""); + return z = tr[Y] ? y : or[Y] ? m : p, dr(j.join("")), z = l, I; } - return z.push(O), R = O, I + 1; + return j.push(O), R = O, I + 1; } }; var o = e(4704), n = e(2063), a = e(7192), i = e(8784), c = e(5592), l = 999, d = 9999, s = 0, u = 1, g = 2, b = 3, f = 4, v = 5, p = 6, m = 7, y = 8, k = 9, x = 10, _ = 11, S = ["block-comment", "line-comment", "preprocessor", "operator", "integer", "float", "ident", "builtin", "keyword", "whitespace", "eof", "integer"]; @@ -53188,8 +53188,8 @@ var Olr = { 5: function(t, r, e) { if (this.isNegative()) return m.isNegative() ? this.negate().multiply(m.negate()) : this.negate().multiply(m).negate(); if (m.isNegative()) return this.multiply(m.negate()).negate(); if (this.lessThan(d) && m.lessThan(d)) return v.fromNumber(this.toNumber() * m.toNumber()); - var y = this.high >>> 16, k = 65535 & this.high, x = this.low >>> 16, _ = 65535 & this.low, S = m.high >>> 16, E = 65535 & m.high, O = m.low >>> 16, R = 65535 & m.low, M = 0, I = 0, L = 0, j = 0; - return L += (j += _ * R) >>> 16, j &= 65535, I += (L += x * R) >>> 16, L &= 65535, I += (L += _ * O) >>> 16, L &= 65535, M += (I += k * R) >>> 16, I &= 65535, M += (I += x * O) >>> 16, I &= 65535, M += (I += _ * E) >>> 16, I &= 65535, M += y * R + k * O + x * E + _ * S, M &= 65535, v.fromBits(L << 16 | j, M << 16 | I); + var y = this.high >>> 16, k = 65535 & this.high, x = this.low >>> 16, _ = 65535 & this.low, S = m.high >>> 16, E = 65535 & m.high, O = m.low >>> 16, R = 65535 & m.low, M = 0, I = 0, L = 0, z = 0; + return L += (z += _ * R) >>> 16, z &= 65535, I += (L += x * R) >>> 16, L &= 65535, I += (L += _ * O) >>> 16, L &= 65535, M += (I += k * R) >>> 16, I &= 65535, M += (I += x * O) >>> 16, I &= 65535, M += (I += _ * E) >>> 16, I &= 65535, M += y * R + k * O + x * E + _ * S, M &= 65535, v.fromBits(L << 16 | z, M << 16 | I); }, v.prototype.div = function(p) { var m, y, k, x = v.fromValue(p); if (x.isZero()) throw (0, o.newError)("division by zero"); @@ -53699,8 +53699,8 @@ var Olr = { 5: function(t, r, e) { return a(this, function(I) { switch (I.label) { case 0: - return O = l.ConnectionErrorHandler.create({ errorCode: v, handleSecurityError: function(L, j, z) { - return M._handleSecurityError(L, j, z, _); + return O = l.ConnectionErrorHandler.create({ errorCode: v, handleSecurityError: function(L, z, j) { + return M._handleSecurityError(L, z, j, _); } }), [4, this._connectionPool.acquire({ auth: S, forceReAuth: E }, this._address)]; case 1: return R = I.sent(), S ? [4, this._verifyStickyConnection({ auth: S, connection: R, address: this._address })] : [3, 3]; @@ -55266,18 +55266,18 @@ var Olr = { 5: function(t, r, e) { var E = k.multiply(r.NANOS_PER_HOUR); return (E = (E = E.add(x.multiply(r.NANOS_PER_MINUTE))).add(_.multiply(r.NANOS_PER_SECOND))).add(S); }, r.localDateTimeToEpochSecond = function(k, x, _, S, E, O, R) { - var M = s(k, x, _), I = (function(L, j, z) { - L = (0, i.int)(L), j = (0, i.int)(j), z = (0, i.int)(z); + var M = s(k, x, _), I = (function(L, z, j) { + L = (0, i.int)(L), z = (0, i.int)(z), j = (0, i.int)(j); var F = L.multiply(r.SECONDS_PER_HOUR); - return (F = F.add(j.multiply(r.SECONDS_PER_MINUTE))).add(z); + return (F = F.add(z.multiply(r.SECONDS_PER_MINUTE))).add(j); })(S, E, O); return M.multiply(r.SECONDS_PER_DAY).add(I); }, r.dateToEpochDay = s, r.durationToIsoString = function(k, x, _, S) { var E = y(k), O = y(x), R = (function(M, I) { - var L, j; + var L, z; M = (0, i.int)(M), I = (0, i.int)(I); - var z = M.isNegative(), F = I.greaterThan(0); - return L = z && F ? M.equals(-1) ? "-0" : M.add(1).toString() : M.toString(), F && (j = m(z ? I.negate().add(2 * r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND) : I.add(r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND))), j != null ? L + j : L; + var j = M.isNegative(), F = I.greaterThan(0); + return L = j && F ? M.equals(-1) ? "-0" : M.add(1).toString() : M.toString(), F && (z = m(j ? I.negate().add(2 * r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND) : I.add(r.NANOS_PER_SECOND).modulo(r.NANOS_PER_SECOND))), z != null ? L + z : L; })(_, S); return "P".concat(E, "M").concat(O, "DT").concat(R, "S"); }, r.timeToIsoString = function(k, x, _, S) { @@ -55418,8 +55418,8 @@ var Olr = { 5: function(t, r, e) { return b(new i.DateTime(E.year, E.month, E.day, E.hour, E.minute, E.second, (0, i.int)(_), E.timeZoneOffsetSeconds, S), p, m); }, toStructure: function(y) { var k = s(y.year, y.month, y.day, y.hour, y.minute, y.second, y.nanosecond), x = y.timeZoneOffsetSeconds != null ? y.timeZoneOffsetSeconds : (function(O, R, M) { - var I = g(O, R, M), L = s(I.year, I.month, I.day, I.hour, I.minute, I.second, M).subtract(R), j = R.subtract(L), z = g(O, j, M); - return s(z.year, z.month, z.day, z.hour, z.minute, z.second, M).subtract(j); + var I = g(O, R, M), L = s(I.year, I.month, I.day, I.hour, I.minute, I.second, M).subtract(R), z = R.subtract(L), j = g(O, z, M); + return s(j.year, j.month, j.day, j.hour, j.minute, j.second, M).subtract(z); })(y.timeZoneId, k, y.nanosecond); y.timeZoneOffsetSeconds == null && v.warn('DateTime objects without "timeZoneOffsetSeconds" property are prune to bugs related to ambiguous times. For instance, 2022-10-30T2:30:00[Europe/Berlin] could be GMT+1 or GMT+2.'); var _ = k.subtract(x), S = (0, i.int)(y.nanosecond), E = y.timeZoneId; @@ -55459,10 +55459,10 @@ var Olr = { 5: function(t, r, e) { }, 5250: function(t, r, e) { var o; t = e.nmd(t), (function() { - var n, a = "Expected a function", i = "__lodash_hash_undefined__", c = "__lodash_placeholder__", l = 32, d = 128, s = 1 / 0, u = 9007199254740991, g = NaN, b = 4294967295, f = [["ary", d], ["bind", 1], ["bindKey", 2], ["curry", 8], ["curryRight", 16], ["flip", 512], ["partial", l], ["partialRight", 64], ["rearg", 256]], v = "[object Arguments]", p = "[object Array]", m = "[object Boolean]", y = "[object Date]", k = "[object Error]", x = "[object Function]", _ = "[object GeneratorFunction]", S = "[object Map]", E = "[object Number]", O = "[object Object]", R = "[object Promise]", M = "[object RegExp]", I = "[object Set]", L = "[object String]", j = "[object Symbol]", z = "[object WeakMap]", F = "[object ArrayBuffer]", H = "[object DataView]", q = "[object Float32Array]", W = "[object Float64Array]", Z = "[object Int8Array]", $ = "[object Int16Array]", X = "[object Int32Array]", Q = "[object Uint8Array]", lr = "[object Uint8ClampedArray]", or = "[object Uint16Array]", tr = "[object Uint32Array]", dr = /\b__p \+= '';/g, sr = /\b(__p \+=) '' \+/g, pr = /(__e\(.*?\)|\b__t\)) \+\n'';/g, ur = /&(?:amp|lt|gt|quot|#39);/g, cr = /[&<>"']/g, gr = RegExp(ur.source), kr = RegExp(cr.source), Or = /<%-([\s\S]+?)%>/g, Ir = /<%([\s\S]+?)%>/g, Mr = /<%=([\s\S]+?)%>/g, Lr = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, Tr = /^\w*$/, Y = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, J = /[\\^$.*+?()[\]{}|]/g, nr = RegExp(J.source), xr = /^\s+/, Er = /\s/, Pr = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/, Dr = /\{\n\/\* \[wrapped with (.+)\] \*/, Yr = /,? & /, ie = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g, me = /[()=,{}\[\]\/\s]/, xe = /\\(\\)?/g, Me = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g, Ie = /\w*$/, he = /^[-+]0x[0-9a-f]+$/i, ee = /^0b[01]+$/i, wr = /^\[object .+?Constructor\]$/, Ur = /^0o[0-7]+$/i, Jr = /^(?:0|[1-9]\d*)$/, Qr = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g, oe = /($^)/, Ne = /['\n\r\u2028\u2029\\]/g, se = "\\ud800-\\udfff", je = "\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff", Re = "\\u2700-\\u27bf", ze = "a-z\\xdf-\\xf6\\xf8-\\xff", Xe = "A-Z\\xc0-\\xd6\\xd8-\\xde", lt = "\\ufe0e\\ufe0f", Fe = "\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000", Pt = "[" + se + "]", Ze = "[" + Fe + "]", Wt = "[" + je + "]", Ut = "\\d+", mt = "[" + Re + "]", dt = "[" + ze + "]", so = "[^" + se + Fe + Ut + Re + ze + Xe + "]", Ft = "\\ud83c[\\udffb-\\udfff]", uo = "[^" + se + "]", xo = "(?:\\ud83c[\\udde6-\\uddff]){2}", Eo = "[\\ud800-\\udbff][\\udc00-\\udfff]", _o = "[" + Xe + "]", So = "\\u200d", lo = "(?:" + dt + "|" + so + ")", zo = "(?:" + _o + "|" + so + ")", vn = "(?:['’](?:d|ll|m|re|s|t|ve))?", mo = "(?:['’](?:D|LL|M|RE|S|T|VE))?", yo = "(?:" + Wt + "|" + Ft + ")?", tn = "[" + lt + "]?", Sn = tn + yo + "(?:" + So + "(?:" + [uo, xo, Eo].join("|") + ")" + tn + yo + ")*", Lt = "(?:" + [mt, xo, Eo].join("|") + ")" + Sn, wa = "(?:" + [uo + Wt + "?", Wt, xo, Eo, Pt].join("|") + ")", pn = RegExp("['’]", "g"), Ue = RegExp(Wt, "g"), ht = RegExp(Ft + "(?=" + Ft + ")|" + wa + Sn, "g"), on = RegExp([_o + "?" + dt + "+" + vn + "(?=" + [Ze, _o, "$"].join("|") + ")", zo + "+" + mo + "(?=" + [Ze, _o + lo, "$"].join("|") + ")", _o + "?" + lo + "+" + vn, _o + "+" + mo, "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", Ut, Lt].join("|"), "g"), Yo = RegExp("[" + So + se + je + lt + "]"), wc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, Ga = ["Array", "Buffer", "DataView", "Date", "Error", "Float32Array", "Float64Array", "Function", "Int8Array", "Int16Array", "Int32Array", "Map", "Math", "Object", "Promise", "RegExp", "Set", "String", "Symbol", "TypeError", "Uint8Array", "Uint8ClampedArray", "Uint16Array", "Uint32Array", "WeakMap", "_", "clearTimeout", "isFinite", "parseInt", "setTimeout"], zn = -1, Xt = {}; - Xt[q] = Xt[W] = Xt[Z] = Xt[$] = Xt[X] = Xt[Q] = Xt[lr] = Xt[or] = Xt[tr] = !0, Xt[v] = Xt[p] = Xt[F] = Xt[m] = Xt[H] = Xt[y] = Xt[k] = Xt[x] = Xt[S] = Xt[E] = Xt[O] = Xt[M] = Xt[I] = Xt[L] = Xt[z] = !1; + var n, a = "Expected a function", i = "__lodash_hash_undefined__", c = "__lodash_placeholder__", l = 32, d = 128, s = 1 / 0, u = 9007199254740991, g = NaN, b = 4294967295, f = [["ary", d], ["bind", 1], ["bindKey", 2], ["curry", 8], ["curryRight", 16], ["flip", 512], ["partial", l], ["partialRight", 64], ["rearg", 256]], v = "[object Arguments]", p = "[object Array]", m = "[object Boolean]", y = "[object Date]", k = "[object Error]", x = "[object Function]", _ = "[object GeneratorFunction]", S = "[object Map]", E = "[object Number]", O = "[object Object]", R = "[object Promise]", M = "[object RegExp]", I = "[object Set]", L = "[object String]", z = "[object Symbol]", j = "[object WeakMap]", F = "[object ArrayBuffer]", H = "[object DataView]", q = "[object Float32Array]", W = "[object Float64Array]", Z = "[object Int8Array]", $ = "[object Int16Array]", X = "[object Int32Array]", Q = "[object Uint8Array]", lr = "[object Uint8ClampedArray]", or = "[object Uint16Array]", tr = "[object Uint32Array]", dr = /\b__p \+= '';/g, sr = /\b(__p \+=) '' \+/g, pr = /(__e\(.*?\)|\b__t\)) \+\n'';/g, ur = /&(?:amp|lt|gt|quot|#39);/g, cr = /[&<>"']/g, gr = RegExp(ur.source), kr = RegExp(cr.source), Or = /<%-([\s\S]+?)%>/g, Ir = /<%([\s\S]+?)%>/g, Mr = /<%=([\s\S]+?)%>/g, Lr = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, Tr = /^\w*$/, Y = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, J = /[\\^$.*+?()[\]{}|]/g, nr = RegExp(J.source), xr = /^\s+/, Er = /\s/, Pr = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/, Dr = /\{\n\/\* \[wrapped with (.+)\] \*/, Yr = /,? & /, ie = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g, me = /[()=,{}\[\]\/\s]/, xe = /\\(\\)?/g, Me = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g, Ie = /\w*$/, he = /^[-+]0x[0-9a-f]+$/i, ee = /^0b[01]+$/i, wr = /^\[object .+?Constructor\]$/, Ur = /^0o[0-7]+$/i, Jr = /^(?:0|[1-9]\d*)$/, Qr = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g, oe = /($^)/, Ne = /['\n\r\u2028\u2029\\]/g, se = "\\ud800-\\udfff", je = "\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff", Re = "\\u2700-\\u27bf", ze = "a-z\\xdf-\\xf6\\xf8-\\xff", Xe = "A-Z\\xc0-\\xd6\\xd8-\\xde", lt = "\\ufe0e\\ufe0f", Fe = "\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000", Pt = "[" + se + "]", Ze = "[" + Fe + "]", Wt = "[" + je + "]", Ut = "\\d+", mt = "[" + Re + "]", dt = "[" + ze + "]", so = "[^" + se + Fe + Ut + Re + ze + Xe + "]", Ft = "\\ud83c[\\udffb-\\udfff]", uo = "[^" + se + "]", xo = "(?:\\ud83c[\\udde6-\\uddff]){2}", Eo = "[\\ud800-\\udbff][\\udc00-\\udfff]", _o = "[" + Xe + "]", So = "\\u200d", lo = "(?:" + dt + "|" + so + ")", zo = "(?:" + _o + "|" + so + ")", vn = "(?:['’](?:d|ll|m|re|s|t|ve))?", mo = "(?:['’](?:D|LL|M|RE|S|T|VE))?", yo = "(?:" + Wt + "|" + Ft + ")?", tn = "[" + lt + "]?", Sn = tn + yo + "(?:" + So + "(?:" + [uo, xo, Eo].join("|") + ")" + tn + yo + ")*", Lt = "(?:" + [mt, xo, Eo].join("|") + ")" + Sn, wa = "(?:" + [uo + Wt + "?", Wt, xo, Eo, Pt].join("|") + ")", pn = RegExp("['’]", "g"), Ue = RegExp(Wt, "g"), ht = RegExp(Ft + "(?=" + Ft + ")|" + wa + Sn, "g"), on = RegExp([_o + "?" + dt + "+" + vn + "(?=" + [Ze, _o, "$"].join("|") + ")", zo + "+" + mo + "(?=" + [Ze, _o + lo, "$"].join("|") + ")", _o + "?" + lo + "+" + vn, _o + "+" + mo, "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", Ut, Lt].join("|"), "g"), Yo = RegExp("[" + So + se + je + lt + "]"), wc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, Ga = ["Array", "Buffer", "DataView", "Date", "Error", "Float32Array", "Float64Array", "Function", "Int8Array", "Int16Array", "Int32Array", "Map", "Math", "Object", "Promise", "RegExp", "Set", "String", "Symbol", "TypeError", "Uint8Array", "Uint8ClampedArray", "Uint16Array", "Uint32Array", "WeakMap", "_", "clearTimeout", "isFinite", "parseInt", "setTimeout"], zn = -1, Xt = {}; + Xt[q] = Xt[W] = Xt[Z] = Xt[$] = Xt[X] = Xt[Q] = Xt[lr] = Xt[or] = Xt[tr] = !0, Xt[v] = Xt[p] = Xt[F] = Xt[m] = Xt[H] = Xt[y] = Xt[k] = Xt[x] = Xt[S] = Xt[E] = Xt[O] = Xt[M] = Xt[I] = Xt[L] = Xt[j] = !1; var jt = {}; - jt[v] = jt[p] = jt[F] = jt[H] = jt[m] = jt[y] = jt[q] = jt[W] = jt[Z] = jt[$] = jt[X] = jt[S] = jt[E] = jt[O] = jt[M] = jt[I] = jt[L] = jt[j] = jt[Q] = jt[lr] = jt[or] = jt[tr] = !0, jt[k] = jt[x] = jt[z] = !1; + jt[v] = jt[p] = jt[F] = jt[H] = jt[m] = jt[y] = jt[q] = jt[W] = jt[Z] = jt[$] = jt[X] = jt[S] = jt[E] = jt[O] = jt[M] = jt[I] = jt[L] = jt[z] = jt[Q] = jt[lr] = jt[or] = jt[tr] = !0, jt[k] = jt[x] = jt[j] = !1; var la = { "\\": "\\", "'": "'", "\n": "n", "\r": "r", "\u2028": "u2028", "\u2029": "u2029" }, Zc = parseFloat, El = parseInt, xa = typeof e.g == "object" && e.g && e.g.Object === Object && e.g, Kc = typeof self == "object" && self && self.Object === Object && self, Bo = xa || Kc || Function("return this")(), Bn = r && !r.nodeType && r, Un = Bn && t && !t.nodeType && t, Gs = Un && Un.exports === Bn, Sl = Gs && xa.process, da = (function() { try { return Un && Un.require && Un.require("util").types || Sl && Sl.binding && Sl.binding("util"); @@ -55670,13 +55670,13 @@ var Olr = { 5: function(t, r, e) { return _e; } var ki = sd({ "&": "&", "<": "<", ">": ">", """: '"', "'": "'" }), rc = (function ce(_e) { - var fe, Ye = (_e = _e == null ? Bo : rc.defaults(Bo.Object(), _e, rc.pick(Bo, Ga))).Array, at = _e.Date, Oo = _e.Error, ua = _e.Function, Ha = _e.Math, Jo = _e.Object, gs = _e.RegExp, Tn = _e.String, Sa = _e.TypeError, _u = Ye.prototype, jh = ua.prototype, bd = Jo.prototype, Wg = _e["__core-js_shared__"], Yg = jh.toString, qo = bd.hasOwnProperty, zh = 0, ag = (fe = /[^.]+$/.exec(Wg && Wg.keys && Wg.keys.IE_PROTO || "")) ? "Symbol(src)_1." + fe : "", hd = bd.toString, Bh = Yg.call(Jo), ig = Bo._, Eu = gs("^" + Yg.call(qo).replace(J, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"), $c = Gs ? _e.Buffer : n, Rl = _e.Symbol, Ws = _e.Uint8Array, Gb = $c ? $c.allocUnsafe : n, bs = us(Jo.getPrototypeOf, Jo), cg = Jo.create, Ys = bd.propertyIsEnumerable, Pl = _u.splice, Pi = Rl ? Rl.isConcatSpreadable : n, Xs = Rl ? Rl.iterator : n, rl = Rl ? Rl.toStringTag : n, Su = (function() { + var fe, Ye = (_e = _e == null ? Bo : rc.defaults(Bo.Object(), _e, rc.pick(Bo, Ga))).Array, at = _e.Date, Oo = _e.Error, ua = _e.Function, Ha = _e.Math, Jo = _e.Object, gs = _e.RegExp, Tn = _e.String, Sa = _e.TypeError, _u = Ye.prototype, zh = ua.prototype, bd = Jo.prototype, Wg = _e["__core-js_shared__"], Yg = zh.toString, qo = bd.hasOwnProperty, Bh = 0, ag = (fe = /[^.]+$/.exec(Wg && Wg.keys && Wg.keys.IE_PROTO || "")) ? "Symbol(src)_1." + fe : "", hd = bd.toString, Uh = Yg.call(Jo), ig = Bo._, Eu = gs("^" + Yg.call(qo).replace(J, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"), $c = Gs ? _e.Buffer : n, Rl = _e.Symbol, Ws = _e.Uint8Array, Gb = $c ? $c.allocUnsafe : n, bs = us(Jo.getPrototypeOf, Jo), cg = Jo.create, Ys = bd.propertyIsEnumerable, Pl = _u.splice, Pi = Rl ? Rl.isConcatSpreadable : n, Xs = Rl ? Rl.iterator : n, rl = Rl ? Rl.toStringTag : n, Su = (function() { try { var C = Nc(Jo, "defineProperty"); return C({}, "", {}), C; } catch { } - })(), Vb = _e.clearTimeout !== Bo.clearTimeout && _e.clearTimeout, lg = at && at.now !== Bo.Date.now && at.now, dg = _e.setTimeout !== Bo.setTimeout && _e.setTimeout, Xg = Ha.ceil, hs = Ha.floor, sg = Jo.getOwnPropertySymbols, Zs = $c ? $c.isBuffer : n, Zg = _e.isFinite, Hb = _u.join, Ou = us(Jo.keys, Jo), Fn = Ha.max, kn = Ha.min, ug = at.now, Uh = _e.parseInt, gg = Ha.random, hv = _u.reverse, fd = Nc(_e, "DataView"), an = Nc(_e, "Map"), fs = Nc(_e, "Promise"), Ks = Nc(_e, "Set"), Tu = Nc(_e, "WeakMap"), Au = Nc(Jo, "create"), Qs = Tu && new Tu(), el = {}, vs = Zo(fd), Wr = Zo(an), ue = Zo(fs), le = Zo(Ks), Qe = Zo(Tu), Mt = Rl ? Rl.prototype : n, ro = Mt ? Mt.valueOf : n, sn = Mt ? Mt.toString : n; + })(), Vb = _e.clearTimeout !== Bo.clearTimeout && _e.clearTimeout, lg = at && at.now !== Bo.Date.now && at.now, dg = _e.setTimeout !== Bo.setTimeout && _e.setTimeout, Xg = Ha.ceil, hs = Ha.floor, sg = Jo.getOwnPropertySymbols, Zs = $c ? $c.isBuffer : n, Zg = _e.isFinite, Hb = _u.join, Ou = us(Jo.keys, Jo), Fn = Ha.max, kn = Ha.min, ug = at.now, Fh = _e.parseInt, gg = Ha.random, hv = _u.reverse, fd = Nc(_e, "DataView"), an = Nc(_e, "Map"), fs = Nc(_e, "Promise"), Ks = Nc(_e, "Set"), Tu = Nc(_e, "WeakMap"), Au = Nc(Jo, "create"), Qs = Tu && new Tu(), el = {}, vs = Zo(fd), Wr = Zo(an), ue = Zo(fs), le = Zo(Ks), Qe = Zo(Tu), Mt = Rl ? Rl.prototype : n, ro = Mt ? Mt.valueOf : n, sn = Mt ? Mt.toString : n; function yr(C) { if (Wn(C) && !qt(C) && !(C instanceof io)) { if (C instanceof An) return C; @@ -55834,7 +55834,7 @@ var Olr = { 5: function(t, r, e) { })(Se); case I: return new zt(); - case j: + case z: return Ve = Se, ro ? Jo(ro.call(Ve)) : {}; } })(C, Ce, Hr); @@ -55947,7 +55947,7 @@ var Olr = { 5: function(t, r, e) { return G.set(C, N), this.size = G.size, this; }; var Wa = ji(ol), Di = ji(ga, !0); - function Fh(C, N) { + function qh(C, N) { var G = !0; return Wa(C, function(er, br, Cr) { return G = !!N(er, br, Cr); @@ -56076,7 +56076,7 @@ var Olr = { 5: function(t, r, e) { gt |= 2, gn.set(ft, qe); var Qa = Mc(Ei(ft), Ei(qe), gt, It, wt, gn); return gn.delete(ft), Qa; - case j: + case z: if (ro) return ro.call(ft) == ro.call(qe); } return !1; @@ -56407,7 +56407,7 @@ var Olr = { 5: function(t, r, e) { function mi(C, N) { return qt(C) ? C : mn(C, N) ? [C] : Na(No(C)); } - var qh = it; + var Gh = it; function Es(C, N, G) { var er = C.length; return G = G === n ? er : G, !N && G >= er ? C : Za(C, N, G); @@ -56829,7 +56829,7 @@ var Olr = { 5: function(t, r, e) { var er = ru(G); return !!er && C === er[0]; } - (fd && Xo(new fd(new ArrayBuffer(1))) != H || an && Xo(new an()) != S || fs && Xo(fs.resolve()) != R || Ks && Xo(new Ks()) != I || Tu && Xo(new Tu()) != z) && (Xo = function(C) { + (fd && Xo(new fd(new ArrayBuffer(1))) != H || an && Xo(new an()) != S || fs && Xo(fs.resolve()) != R || Ks && Xo(new Ks()) != I || Tu && Xo(new Tu()) != j) && (Xo = function(C) { var N = To(C), G = N == O ? C.constructor : n, er = G ? Zo(G) : ""; if (er) switch (er) { case vs: @@ -56841,7 +56841,7 @@ var Olr = { 5: function(t, r, e) { case le: return I; case Qe: - return z; + return j; } return N; }); @@ -56872,9 +56872,9 @@ var Olr = { 5: function(t, r, e) { function un(C, N) { if ((N !== "constructor" || typeof C[N] != "function") && N != "__proto__") return C[N]; } - var yg = Gh(zl), As = dg || function(C, N) { + var yg = Vh(zl), As = dg || function(C, N) { return Bo.setTimeout(C, N); - }, ju = Gh(Ed); + }, ju = Vh(Ed); function eu(C, N, G) { var er = N + ""; return ju(C, (function(br, Cr) { @@ -56894,7 +56894,7 @@ var Olr = { 5: function(t, r, e) { return Cr ? Cr[1].split(Yr) : []; })(er), G))); } - function Gh(C) { + function Vh(C) { var N = 0, G = 0; return function() { var er = ug(), br = 16 - (er - G); @@ -57179,7 +57179,7 @@ var Olr = { 5: function(t, r, e) { }; } $g.Cache = Sc; - var xg = qh(function(C, N) { + var xg = Gh(function(C, N) { var G = (N = N.length == 1 && qt(N[0]) ? nn(N[0], $t(et())) : nn(qn(N, 1), $t(et()))).length; return it(function(er) { for (var br = -1, Cr = kn(er.length, G); ++br < Cr; ) er[br] = N[br].call(this, er[br]); @@ -57212,7 +57212,7 @@ var Olr = { 5: function(t, r, e) { function Hn(C) { return Wn(C) && gc(C); } - var Kl = Zs || wn, Vh = Hg ? $t(Hg) : function(C) { + var Kl = Zs || wn, Hh = Hg ? $t(Hg) : function(C) { return Wn(C) && To(C) == y; }; function Eg(C) { @@ -57225,7 +57225,7 @@ var Olr = { 5: function(t, r, e) { var N = To(C); return N == x || N == _ || N == "[object AsyncFunction]" || N == "[object Proxy]"; } - function Hh(C) { + function Wh(C) { return typeof C == "number" && C == Jt(C); } function di(C) { @@ -57249,7 +57249,7 @@ var Olr = { 5: function(t, r, e) { var N = bs(C); if (N === null) return !0; var G = qo.call(N, "constructor") && N.constructor; - return typeof G == "function" && G instanceof G && Yg.call(G) == Bh; + return typeof G == "function" && G instanceof G && Yg.call(G) == Uh; } var $b = ns ? $t(ns) : function(C) { return Wn(C) && To(C) == M; @@ -57260,7 +57260,7 @@ var Olr = { 5: function(t, r, e) { return typeof C == "string" || !qt(C) && Wn(C) && To(C) == L; } function bc(C) { - return typeof C == "symbol" || Wn(C) && To(C) == j; + return typeof C == "symbol" || Wn(C) && To(C) == z; } var Ms = pu ? $t(pu) : function(C) { return Wn(C) && di(C.length) && !!Xt[To(C)]; @@ -57312,7 +57312,7 @@ var Olr = { 5: function(t, r, e) { lc(N, si(N), C); }), Og = Ad(function(C, N, G, er) { lc(N, si(N), C, er); - }), Wh = Ad(function(C, N, G, er) { + }), Yh = Ad(function(C, N, G, er) { lc(N, Aa(N), C, er); }), U0 = Ic(Tc), mv = it(function(C, N) { C = Jo(C); @@ -57323,7 +57323,7 @@ var Olr = { 5: function(t, r, e) { } return C; }), F0 = it(function(C) { - return C.push(n, Ss), Qn(Yh, n, C); + return C.push(n, Ss), Qn(Xh, n, C); }); function eh(C, N, G) { var er = C == null ? n : Ac(C, N); @@ -57354,7 +57354,7 @@ var Olr = { 5: function(t, r, e) { } var q0 = Ad(function(C, N, G) { Pu(C, N, G); - }), Yh = Ad(function(C, N, G, er) { + }), Xh = Ad(function(C, N, G, er) { Pu(C, N, G, er); }), nb = Ic(function(C, N) { var G = {}; @@ -57386,9 +57386,9 @@ var Olr = { 5: function(t, r, e) { return C == null ? [] : ds(C, Aa(C)); } var wv = yi(function(C, N, G) { - return N = N.toLowerCase(), C + (G ? Xh(N) : N); + return N = N.toLowerCase(), C + (G ? Zh(N) : N); }); - function Xh(C) { + function Zh(C) { return Ld(No(C).toLowerCase()); } function ab(C) { @@ -57400,7 +57400,7 @@ var Olr = { 5: function(t, r, e) { return C + (G ? " " : "") + N.toLowerCase(); }), V0 = ql("toLowerCase"), ih = yi(function(C, N, G) { return C + (G ? "_" : "") + N.toLowerCase(); - }), Zh = yi(function(C, N, G) { + }), Kh = yi(function(C, N, G) { return C + (G ? " " : "") + Ld(N); }), ib = yi(function(C, N, G) { return C + (G ? " " : "") + N.toUpperCase(); @@ -57414,7 +57414,7 @@ var Olr = { 5: function(t, r, e) { return er.match(ie) || []; })(C) : C.match(N) || []; } - var Kh = it(function(C, N) { + var Qh = it(function(C, N) { try { return Qn(C, n, N); } catch (G) { @@ -57430,7 +57430,7 @@ var Olr = { 5: function(t, r, e) { return C; }; } - var H0 = $s(), Qh = $s(!0); + var H0 = $s(), Jh = $s(!0); function hc(C) { return C; } @@ -57441,12 +57441,12 @@ var Olr = { 5: function(t, r, e) { return function(G) { return Ya(G, C, N); }; - }), Jh = it(function(C, N) { + }), $h = it(function(C, N) { return function(G) { return Ya(C, G, N); }; }); - function $h(C, N, G) { + function rf(C, N, G) { var er = Aa(N), br = yd(N, er); G != null || jn(N) && (br.length || !er.length) || (G = N, N = C, C = this, br = yd(N, Aa(N))); var Cr = !(jn(G) && "chain" in G && !G.chain), jr = Ps(C); @@ -57485,7 +57485,7 @@ var Olr = { 5: function(t, r, e) { return C / N; }, 1), X0 = Hl("floor"), qk = vg(function(C, N) { return C * N; - }, 1), rf = Hl("round"), Uc = vg(function(C, N) { + }, 1), ef = Hl("round"), Uc = vg(function(C, N) { return C - N; }, 0); return yr.after = function(C, N) { @@ -57493,7 +57493,7 @@ var Olr = { 5: function(t, r, e) { return C = Jt(C), function() { if (--C < 1) return N.apply(this, arguments); }; - }, yr.ary = Ta, yr.assign = _i, yr.assignIn = B0, yr.assignInWith = Og, yr.assignWith = Wh, yr.at = U0, yr.before = wg, yr.bind = Bu, yr.bindAll = Bc, yr.bindKey = Qb, yr.castArray = function() { + }, yr.ary = Ta, yr.assign = _i, yr.assignIn = B0, yr.assignInWith = Og, yr.assignWith = Yh, yr.at = U0, yr.before = wg, yr.bind = Bu, yr.bindAll = Bc, yr.bindKey = Qb, yr.castArray = function() { if (!arguments.length) return []; var C = arguments[0]; return qt(C) ? C : [C]; @@ -57572,7 +57572,7 @@ var Olr = { 5: function(t, r, e) { return C != null && C.length ? qn(C, N = N === n ? 1 : Jt(N)) : []; }, yr.flip = function(C) { return Pc(C, 512); - }, yr.flow = H0, yr.flowRight = Qh, yr.fromPairs = function(C) { + }, yr.flow = H0, yr.flowRight = Jh, yr.fromPairs = function(C) { for (var N = -1, G = C == null ? 0 : C.length, er = {}; ++N < G; ) { var br = C[N]; er[br[0]] = br[1]; @@ -57598,7 +57598,7 @@ var Olr = { 5: function(t, r, e) { return Nl(ai(C, 1)); }, yr.matchesProperty = function(C, N) { return nc(C, ai(N, 1)); - }, yr.memoize = $g, yr.merge = q0, yr.mergeWith = Yh, yr.method = xv, yr.methodOf = Jh, yr.mixin = $h, yr.negate = rb, yr.nthArg = function(C) { + }, yr.memoize = $g, yr.merge = q0, yr.mergeWith = Xh, yr.method = xv, yr.methodOf = $h, yr.mixin = rf, yr.negate = rb, yr.nthArg = function(C) { return C = Jt(C), it(function(N) { return xd(N, C); }); @@ -57704,7 +57704,7 @@ var Olr = { 5: function(t, r, e) { return Iu(C || [], N || [], Il); }, yr.zipObjectDeep = function(C, N) { return Iu(C || [], N || [], Rc); - }, yr.zipWith = oo, yr.entries = G0, yr.entriesIn = yv, yr.extend = B0, yr.extendWith = Og, $h(yr, yr), yr.add = au, yr.attempt = Kh, yr.camelCase = wv, yr.capitalize = Xh, yr.ceil = Y0, yr.clamp = function(C, N, G) { + }, yr.zipWith = oo, yr.entries = G0, yr.entriesIn = yv, yr.extend = B0, yr.extendWith = Og, rf(yr, yr), yr.add = au, yr.attempt = Qh, yr.camelCase = wv, yr.capitalize = Zh, yr.ceil = Y0, yr.clamp = function(C, N, G) { return G === n && (G = N, N = n), G !== n && (G = (G = qi(G)) == G ? G : 0), N !== n && (N = (N = qi(N)) == N ? N : 0), md(qi(C), N, G); }, yr.clone = function(C) { return ai(C, 4); @@ -57727,7 +57727,7 @@ var Olr = { 5: function(t, r, e) { }, yr.escapeRegExp = function(C) { return (C = No(C)) && nr.test(C) ? C.replace(J, "\\$&") : C; }, yr.every = function(C, N, G) { - var er = qt(C) ? og : Fh; + var er = qt(C) ? og : qh; return G && Kt(C, N, G) && (N = n), er(C, et(N, 3)); }, yr.find = Do, yr.findIndex = Rr, yr.findKey = function(C, N) { return Ol(C, et(N, 3), ol); @@ -57758,7 +57758,7 @@ var Olr = { 5: function(t, r, e) { })(C = qi(C), N, G); }, yr.invoke = oh, yr.isArguments = Id, yr.isArray = qt, yr.isArrayBuffer = Uu, yr.isArrayLike = gc, yr.isArrayLikeObject = Hn, yr.isBoolean = function(C) { return C === !0 || C === !1 || Wn(C) && To(C) == m; - }, yr.isBuffer = Kl, yr.isDate = Vh, yr.isElement = function(C) { + }, yr.isBuffer = Kl, yr.isDate = Hh, yr.isElement = function(C) { return Wn(C) && C.nodeType === 1 && !ob(C); }, yr.isEmpty = function(C) { if (C == null) return !0; @@ -57775,7 +57775,7 @@ var Olr = { 5: function(t, r, e) { return er === n ? wd(C, N, n, G) : !!er; }, yr.isError = Eg, yr.isFinite = function(C) { return typeof C == "number" && Zg(C); - }, yr.isFunction = Ps, yr.isInteger = Hh, yr.isLength = di, yr.isMap = kv, yr.isMatch = function(C, N) { + }, yr.isFunction = Ps, yr.isInteger = Wh, yr.isLength = di, yr.isMap = kv, yr.isMatch = function(C, N) { return C === N || nl(C, N, ll(N)); }, yr.isMatchWith = function(C, N, G) { return G = typeof G == "function" ? G : n, nl(C, N, ll(N), G); @@ -57789,11 +57789,11 @@ var Olr = { 5: function(t, r, e) { }, yr.isNull = function(C) { return C === null; }, yr.isNumber = tb, yr.isObject = jn, yr.isObjectLike = Wn, yr.isPlainObject = ob, yr.isRegExp = $b, yr.isSafeInteger = function(C) { - return Hh(C) && C >= -9007199254740991 && C <= u; + return Wh(C) && C >= -9007199254740991 && C <= u; }, yr.isSet = Dd, yr.isString = Sg, yr.isSymbol = bc, yr.isTypedArray = Ms, yr.isUndefined = function(C) { return C === n; }, yr.isWeakMap = function(C) { - return Wn(C) && Xo(C) == z; + return Wn(C) && Xo(C) == j; }, yr.isWeakSet = function(C) { return Wn(C) && To(C) == "[object WeakSet]"; }, yr.join = function(C, N) { @@ -57843,7 +57843,7 @@ var Olr = { 5: function(t, r, e) { var er = (N = Jt(N)) ? _a(C) : 0; return N && er < N ? Du(N - er, G) + C : C; }, yr.parseInt = function(C, N, G) { - return G || N == null ? N = 0 : N && (N = +N), Uh(No(C).replace(xr, ""), N || 0); + return G || N == null ? N = 0 : N && (N = +N), Fh(No(C).replace(xr, ""), N || 0); }, yr.random = function(C, N, G) { if (G && typeof G != "boolean" && Kt(C, N, G) && (N = G = n), G === n && (typeof N == "boolean" ? (G = N, N = n) : typeof C == "boolean" && (G = C, C = n)), C === n && N === n ? (C = 0, N = 1) : (C = dl(C), N === n ? (N = C, C = 0) : N = dl(N)), C > N) { var er = C; @@ -57872,7 +57872,7 @@ var Olr = { 5: function(t, r, e) { Cr === n && (er = br, Cr = G), C = Ps(Cr) ? Cr.call(C) : Cr; } return C; - }, yr.round = rf, yr.runInContext = ce, yr.sample = function(C) { + }, yr.round = ef, yr.runInContext = ce, yr.sample = function(C) { return (qt(C) ? Cu : Zt)(C); }, yr.size = function(C) { if (C == null) return 0; @@ -57903,7 +57903,7 @@ var Olr = { 5: function(t, r, e) { if (Fi(C[G], N)) return G; } return -1; - }, yr.startCase = Zh, yr.startsWith = function(C, N, G) { + }, yr.startCase = Kh, yr.startsWith = function(C, N, G) { return C = No(C), G = G == null ? 0 : md(Jt(G), 0, C.length), N = ic(N), C.slice(G, G + N.length) == N; }, yr.subtract = Uc, yr.sum = function(C) { return C && C.length ? $i(C, hc) : 0; @@ -57938,7 +57938,7 @@ function print() { __p += __j.call(arguments, '') } ` : `; `) + Ce + `return __p }`; - var Se = Kh(function() { + var Se = Qh(function() { return ua(Hr, tt + "return " + Ce).apply(n, re); }); if (Se.source = Ce, Eg(Se)) throw Se; @@ -58000,9 +58000,9 @@ function print() { __p += __j.call(arguments, '') } }, yr.unescape = function(C) { return (C = No(C)) && gr.test(C) ? C.replace(ur, ki) : C; }, yr.uniqueId = function(C) { - var N = ++zh; + var N = ++Bh; return No(C) + N; - }, yr.upperCase = ib, yr.upperFirst = Ld, yr.each = Vo, yr.eachRight = uc, yr.first = zr, $h(yr, (Vi = {}, ol(yr, function(C, N) { + }, yr.upperCase = ib, yr.upperFirst = Ld, yr.each = Vo, yr.eachRight = uc, yr.first = zr, rf(yr, (Vi = {}, ol(yr, function(C, N) { qo.call(yr.prototype, N) || (Vi[N] = C); }), Vi), { chain: !1 }), yr.VERSION = "4.17.23", Va(["bind", "bindKey", "curry", "curryRight", "partial", "partialRight"], function(C) { yr[C].placeholder = yr; @@ -58607,14 +58607,14 @@ function print() { __p += __j.call(arguments, '') } }); }; }, 5459: function(t, r, e) { - var o = this && this.__createBinding || (Object.create ? function(I, L, j, z) { - z === void 0 && (z = j); - var F = Object.getOwnPropertyDescriptor(L, j); + var o = this && this.__createBinding || (Object.create ? function(I, L, z, j) { + j === void 0 && (j = z); + var F = Object.getOwnPropertyDescriptor(L, z); F && !("get" in F ? !L.__esModule : F.writable || F.configurable) || (F = { enumerable: !0, get: function() { - return L[j]; - } }), Object.defineProperty(I, z, F); - } : function(I, L, j, z) { - z === void 0 && (z = j), I[z] = L[j]; + return L[z]; + } }), Object.defineProperty(I, j, F); + } : function(I, L, z, j) { + j === void 0 && (j = z), I[j] = L[z]; }), n = this && this.__setModuleDefault || (Object.create ? function(I, L) { Object.defineProperty(I, "default", { enumerable: !0, value: L }); } : function(I, L) { @@ -58622,19 +58622,19 @@ function print() { __p += __j.call(arguments, '') } }), a = this && this.__importStar || function(I) { if (I && I.__esModule) return I; var L = {}; - if (I != null) for (var j in I) j !== "default" && Object.prototype.hasOwnProperty.call(I, j) && o(L, I, j); + if (I != null) for (var z in I) z !== "default" && Object.prototype.hasOwnProperty.call(I, z) && o(L, I, z); return n(L, I), L; }, i = this && this.__read || function(I, L) { - var j = typeof Symbol == "function" && I[Symbol.iterator]; - if (!j) return I; - var z, F, H = j.call(I), q = []; + var z = typeof Symbol == "function" && I[Symbol.iterator]; + if (!z) return I; + var j, F, H = z.call(I), q = []; try { - for (; (L === void 0 || L-- > 0) && !(z = H.next()).done; ) q.push(z.value); + for (; (L === void 0 || L-- > 0) && !(j = H.next()).done; ) q.push(j.value); } catch (W) { F = { error: W }; } finally { try { - z && !z.done && (j = H.return) && j.call(H); + j && !j.done && (z = H.return) && z.call(H); } finally { if (F) throw F.error; } @@ -58643,8 +58643,8 @@ function print() { __p += __j.call(arguments, '') } }; Object.defineProperty(r, "__esModule", { value: !0 }), r.isDateTime = r.DateTime = r.isLocalDateTime = r.LocalDateTime = r.isDate = r.Date = r.isTime = r.Time = r.isLocalTime = r.LocalTime = r.isDuration = r.Duration = void 0; var c = a(e(5022)), l = e(6587), d = e(9691), s = a(e(3371)), u = { value: !0, enumerable: !1, configurable: !1, writable: !1 }, g = "__isDuration__", b = "__isLocalTime__", f = "__isTime__", v = "__isDate__", p = "__isLocalDateTime__", m = "__isDateTime__", y = (function() { - function I(L, j, z, F) { - this.months = (0, l.assertNumberOrInteger)(L, "Months"), this.days = (0, l.assertNumberOrInteger)(j, "Days"), (0, l.assertNumberOrInteger)(z, "Seconds"), (0, l.assertNumberOrInteger)(F, "Nanoseconds"), this.seconds = c.normalizeSecondsForDuration(z, F), this.nanoseconds = c.normalizeNanosecondsForDuration(F), Object.freeze(this); + function I(L, z, j, F) { + this.months = (0, l.assertNumberOrInteger)(L, "Months"), this.days = (0, l.assertNumberOrInteger)(z, "Days"), (0, l.assertNumberOrInteger)(j, "Seconds"), (0, l.assertNumberOrInteger)(F, "Nanoseconds"), this.seconds = c.normalizeSecondsForDuration(j, F), this.nanoseconds = c.normalizeNanosecondsForDuration(F), Object.freeze(this); } return I.prototype.toString = function() { return c.durationToIsoString(this.months, this.days, this.seconds, this.nanoseconds); @@ -58654,13 +58654,13 @@ function print() { __p += __j.call(arguments, '') } return O(I, g); }; var k = (function() { - function I(L, j, z, F) { - this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(j), this.second = c.assertValidSecond(z), this.nanosecond = c.assertValidNanosecond(F), Object.freeze(this); + function I(L, z, j, F) { + this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(z), this.second = c.assertValidSecond(j), this.nanosecond = c.assertValidNanosecond(F), Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - M(L, j); - var z = c.totalNanoseconds(L, j); - return new I(L.getHours(), L.getMinutes(), L.getSeconds(), z instanceof s.default ? z.toInt() : typeof z == "bigint" ? (0, s.int)(z).toInt() : z); + return I.fromStandardDate = function(L, z) { + M(L, z); + var j = c.totalNanoseconds(L, z); + return new I(L.getHours(), L.getMinutes(), L.getSeconds(), j instanceof s.default ? j.toInt() : typeof j == "bigint" ? (0, s.int)(j).toInt() : j); }, I.prototype.toString = function() { return c.timeToIsoString(this.hour, this.minute, this.second, this.nanosecond); }, I; @@ -58669,11 +58669,11 @@ function print() { __p += __j.call(arguments, '') } return O(I, b); }; var x = (function() { - function I(L, j, z, F, H) { - this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(j), this.second = c.assertValidSecond(z), this.nanosecond = c.assertValidNanosecond(F), this.timeZoneOffsetSeconds = (0, l.assertNumberOrInteger)(H, "Time zone offset in seconds"), Object.freeze(this); + function I(L, z, j, F, H) { + this.hour = c.assertValidHour(L), this.minute = c.assertValidMinute(z), this.second = c.assertValidSecond(j), this.nanosecond = c.assertValidNanosecond(F), this.timeZoneOffsetSeconds = (0, l.assertNumberOrInteger)(H, "Time zone offset in seconds"), Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - return M(L, j), new I(L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, j)), c.timeZoneOffsetInSeconds(L)); + return I.fromStandardDate = function(L, z) { + return M(L, z), new I(L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, z)), c.timeZoneOffsetInSeconds(L)); }, I.prototype.toString = function() { return c.timeToIsoString(this.hour, this.minute, this.second, this.nanosecond) + c.timeZoneOffsetToIsoString(this.timeZoneOffsetSeconds); }, I; @@ -58682,8 +58682,8 @@ function print() { __p += __j.call(arguments, '') } return O(I, f); }; var _ = (function() { - function I(L, j, z) { - this.year = c.assertValidYear(L), this.month = c.assertValidMonth(j), this.day = c.assertValidDay(z), Object.freeze(this); + function I(L, z, j) { + this.year = c.assertValidYear(L), this.month = c.assertValidMonth(z), this.day = c.assertValidDay(j), Object.freeze(this); } return I.fromStandardDate = function(L) { return M(L), new I(L.getFullYear(), L.getMonth() + 1, L.getDate()); @@ -58697,11 +58697,11 @@ function print() { __p += __j.call(arguments, '') } return O(I, v); }; var S = (function() { - function I(L, j, z, F, H, q, W) { - this.year = c.assertValidYear(L), this.month = c.assertValidMonth(j), this.day = c.assertValidDay(z), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W), Object.freeze(this); + function I(L, z, j, F, H, q, W) { + this.year = c.assertValidYear(L), this.month = c.assertValidMonth(z), this.day = c.assertValidDay(j), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W), Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - return M(L, j), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, j))); + return I.fromStandardDate = function(L, z) { + return M(L, z), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, z))); }, I.prototype.toStandardDate = function() { return c.isoStringToStandardDate(this.toString()); }, I.prototype.toString = function() { @@ -58712,8 +58712,8 @@ function print() { __p += __j.call(arguments, '') } return O(I, p); }; var E = (function() { - function I(L, j, z, F, H, q, W, Z, $) { - this.year = c.assertValidYear(L), this.month = c.assertValidMonth(j), this.day = c.assertValidDay(z), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W); + function I(L, z, j, F, H, q, W, Z, $) { + this.year = c.assertValidYear(L), this.month = c.assertValidMonth(z), this.day = c.assertValidDay(j), this.hour = c.assertValidHour(F), this.minute = c.assertValidMinute(H), this.second = c.assertValidSecond(q), this.nanosecond = c.assertValidNanosecond(W); var X = i((function(or, tr) { var dr = or != null, sr = tr != null && tr !== ""; if (!dr && !sr) throw (0, d.newError)("Unable to create DateTime without either time zone offset or id. Please specify either of them. Given offset: ".concat(or, " and id: ").concat(tr)); @@ -58722,8 +58722,8 @@ function print() { __p += __j.call(arguments, '') } })(Z, $), 2), Q = X[0], lr = X[1]; this.timeZoneOffsetSeconds = Q, this.timeZoneId = lr ?? void 0, Object.freeze(this); } - return I.fromStandardDate = function(L, j) { - return M(L, j), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, j)), c.timeZoneOffsetInSeconds(L), null); + return I.fromStandardDate = function(L, z) { + return M(L, z), new I(L.getFullYear(), L.getMonth() + 1, L.getDate(), L.getHours(), L.getMinutes(), L.getSeconds(), (0, s.toNumber)(c.totalNanoseconds(L, z)), c.timeZoneOffsetInSeconds(L), null); }, I.prototype.toStandardDate = function() { return c.toStandardDate(this._toUTC()); }, I.prototype.toString = function() { @@ -58732,15 +58732,15 @@ function print() { __p += __j.call(arguments, '') } }, I.prototype._toUTC = function() { var L; if (this.timeZoneOffsetSeconds === void 0) throw new Error("Requires DateTime created with time zone offset"); - var j = c.localDateTimeToEpochSecond(this.year, this.month, this.day, this.hour, this.minute, this.second, this.nanosecond).subtract((L = this.timeZoneOffsetSeconds) !== null && L !== void 0 ? L : 0); - return (0, s.int)(j).multiply(1e3).add((0, s.int)(this.nanosecond).div(1e6)).toNumber(); + var z = c.localDateTimeToEpochSecond(this.year, this.month, this.day, this.hour, this.minute, this.second, this.nanosecond).subtract((L = this.timeZoneOffsetSeconds) !== null && L !== void 0 ? L : 0); + return (0, s.int)(z).multiply(1e3).add((0, s.int)(this.nanosecond).div(1e6)).toNumber(); }, I; })(); function O(I, L) { return I != null && I[L] === !0; } - function R(I, L, j, z, F, H, q) { - return c.dateToIsoString(I, L, j) + "T" + c.timeToIsoString(z, F, H, q); + function R(I, L, z, j, F, H, q) { + return c.dateToIsoString(I, L, z) + "T" + c.timeToIsoString(j, F, H, q); } function M(I, L) { (0, l.assertValidDate)(I, "Standard date"), L != null && (0, l.assertNumberOrInteger)(L, "Nanosecond"); @@ -58783,27 +58783,27 @@ function print() { __p += __j.call(arguments, '') } }, 5481: function(t, r, e) { var o = this && this.__awaiter || function(_, S, E, O) { return new (E || (E = Promise))(function(R, M) { - function I(z) { + function I(j) { try { - j(O.next(z)); + z(O.next(j)); } catch (F) { M(F); } } - function L(z) { + function L(j) { try { - j(O.throw(z)); + z(O.throw(j)); } catch (F) { M(F); } } - function j(z) { + function z(j) { var F; - z.done ? R(z.value) : (F = z.value, F instanceof E ? F : new E(function(H) { + j.done ? R(j.value) : (F = j.value, F instanceof E ? F : new E(function(H) { H(F); })).then(I, L); } - j((O = O.apply(_, S || [])).next()); + z((O = O.apply(_, S || [])).next()); }); }, n = this && this.__generator || function(_, S) { var E, O, R, M, I = { label: 0, sent: function() { @@ -58813,8 +58813,8 @@ function print() { __p += __j.call(arguments, '') } return M = { next: L(0), throw: L(1), return: L(2) }, typeof Symbol == "function" && (M[Symbol.iterator] = function() { return this; }), M; - function L(j) { - return function(z) { + function L(z) { + return function(j) { return (function(F) { if (E) throw new TypeError("Generator is already executing."); for (; M && (M = 0, F[0] && (I = 0)), I; ) try { @@ -58860,7 +58860,7 @@ function print() { __p += __j.call(arguments, '') } } if (5 & F[0]) throw F[1]; return { value: F[0] ? F[1] : void 0, done: !0 }; - })([j, z]); + })([z, j]); }; } }, a = this && this.__read || function(_, S) { @@ -58888,8 +58888,8 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var l = e(2696), d = e(6587), s = e(326), u = e(9691), g = c(e(9512)), b = e(3618), f = e(6189), v = e(9730), p = e(754), m = c(e(4569)), y = c(e(5909)), k = e(6030), x = (function() { function _(S) { - var E, O = S.mode, R = S.connectionProvider, M = S.bookmarks, I = S.database, L = S.config, j = S.reactive, z = S.fetchSize, F = S.impersonatedUser, H = S.bookmarkManager, q = S.notificationFilter, W = S.auth, Z = S.log, $ = S.homeDatabaseCallback; - this._mode = O, this._database = I, this._reactive = j, this._fetchSize = z, this._homeDatabaseCallback = $, this._auth = W, this._getConnectionAcquistionBookmarks = this._getConnectionAcquistionBookmarks.bind(this), this._readConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_READ, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._writeConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_WRITE, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._open = !0, this._hasTx = !1, this._impersonatedUser = F, this._lastBookmarks = M ?? v.Bookmarks.empty(), this._configuredBookmarks = this._lastBookmarks, this._transactionExecutor = (function(Q) { + var E, O = S.mode, R = S.connectionProvider, M = S.bookmarks, I = S.database, L = S.config, z = S.reactive, j = S.fetchSize, F = S.impersonatedUser, H = S.bookmarkManager, q = S.notificationFilter, W = S.auth, Z = S.log, $ = S.homeDatabaseCallback; + this._mode = O, this._database = I, this._reactive = z, this._fetchSize = j, this._homeDatabaseCallback = $, this._auth = W, this._getConnectionAcquistionBookmarks = this._getConnectionAcquistionBookmarks.bind(this), this._readConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_READ, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._writeConnectionHolder = new b.ConnectionHolder({ mode: s.ACCESS_MODE_WRITE, auth: W, database: I, bookmarks: M, connectionProvider: R, impersonatedUser: F, onDatabaseNameResolved: this._onDatabaseNameResolved.bind(this), getConnectionAcquistionBookmarks: this._getConnectionAcquistionBookmarks, log: Z }), this._open = !0, this._hasTx = !1, this._impersonatedUser = F, this._lastBookmarks = M ?? v.Bookmarks.empty(), this._configuredBookmarks = this._lastBookmarks, this._transactionExecutor = (function(Q) { var lr, or = (lr = Q == null ? void 0 : Q.maxTransactionRetryTime) !== null && lr !== void 0 ? lr : null; return new f.TransactionExecutor(or); })(L), this._databaseNameResolved = this._database !== ""; @@ -58897,7 +58897,7 @@ function print() { __p += __j.call(arguments, '') } this._lowRecordWatermark = X.low, this._highRecordWatermark = X.high, this._results = [], this._bookmarkManager = H, this._notificationFilter = q, this._log = Z, this._databaseGuess = L == null ? void 0 : L.cachedHomeDatabase, this._isRoutingSession = (E = L == null ? void 0 : L.routingDriver) !== null && E !== void 0 && E; } return _.prototype.run = function(S, E, O) { - var R = this, M = (0, d.validateQueryAndParameters)(S, E), I = M.validatedQuery, L = M.params, j = O != null ? new p.TxConfig(O, this._log) : p.TxConfig.empty(), z = this._run(I, L, function(F) { + var R = this, M = (0, d.validateQueryAndParameters)(S, E), I = M.validatedQuery, L = M.params, z = O != null ? new p.TxConfig(O, this._log) : p.TxConfig.empty(), j = this._run(I, L, function(F) { return o(R, void 0, void 0, function() { var H, q = this; return n(this, function(W) { @@ -58905,17 +58905,17 @@ function print() { __p += __j.call(arguments, '') } case 0: return [4, this._bookmarks()]; case 1: - return H = W.sent(), this._assertSessionIsOpen(), [2, F.run(I, L, { bookmarks: H, txConfig: j, mode: this._mode, database: this._database, apiTelemetryConfig: { api: s.TELEMETRY_APIS.AUTO_COMMIT_TRANSACTION }, impersonatedUser: this._impersonatedUser, afterComplete: function(Z) { + return H = W.sent(), this._assertSessionIsOpen(), [2, F.run(I, L, { bookmarks: H, txConfig: z, mode: this._mode, database: this._database, apiTelemetryConfig: { api: s.TELEMETRY_APIS.AUTO_COMMIT_TRANSACTION }, impersonatedUser: this._impersonatedUser, afterComplete: function(Z) { return q._onCompleteCallback(Z, H); }, reactive: this._reactive, fetchSize: this._fetchSize, lowRecordWatermark: this._lowRecordWatermark, highRecordWatermark: this._highRecordWatermark, notificationFilter: this._notificationFilter, onDb: this._onDatabaseNameResolved.bind(this) })]; } }); }); }); - return this._results.push(z), z; + return this._results.push(j), j; }, _.prototype._run = function(S, E, O) { - var R = this._acquireAndConsumeConnection(O), M = R.connectionHolder, I = R.resultPromise.catch(function(j) { - return Promise.resolve(new l.FailedObserver({ error: j })); + var R = this._acquireAndConsumeConnection(O), M = R.connectionHolder, I = R.resultPromise.catch(function(z) { + return Promise.resolve(new l.FailedObserver({ error: z })); }), L = { high: this._highRecordWatermark, low: this._lowRecordWatermark }; return new g.default(I, S, E, M, L); }, _.prototype._acquireConnection = function(S) { @@ -58946,8 +58946,8 @@ function print() { __p += __j.call(arguments, '') } if (this._hasTx) throw (0, u.newError)("You cannot begin a transaction on a session with an open transaction; either run from within the transaction or use a different session."); var M = _._validateSessionMode(S), I = this._connectionHolderWithMode(M); I.initializeConnection(this._databaseGuess), this._hasTx = !0; - var L = new m.default({ connectionHolder: I, impersonatedUser: this._impersonatedUser, onClose: this._transactionClosed.bind(this), onBookmarks: function(j, z, F) { - return R._updateBookmarks(j, z, F); + var L = new m.default({ connectionHolder: I, impersonatedUser: this._impersonatedUser, onClose: this._transactionClosed.bind(this), onBookmarks: function(z, j, F) { + return R._updateBookmarks(z, j, F); }, onConnection: this._assertSessionIsOpen.bind(this), reactive: this._reactive, fetchSize: this._fetchSize, lowRecordWatermark: this._lowRecordWatermark, highRecordWatermark: this._highRecordWatermark, notificationFilter: this._notificationFilter, apiTelemetryConfig: O, onDbCallback: this._onDatabaseNameResolved.bind(this) }); return L._begin(function() { return R._bookmarks(); @@ -59293,16 +59293,16 @@ function print() { __p += __j.call(arguments, '') } }, enumerable: !1, configurable: !0 }), x.prototype.transformMetadata = function(_) { return "t_first" in _ && (_.result_available_after = _.t_first, delete _.t_first), "t_last" in _ && (_.result_consumed_after = _.t_last, delete _.t_last), _; }, x.prototype.initialize = function(_) { - var S = this, E = _ === void 0 ? {} : _, O = E.userAgent, R = (E.boltAgent, E.authToken), M = E.notificationFilter, I = E.onError, L = E.onComplete, j = new d.LoginObserver({ onError: function(z) { - return S._onLoginError(z, I); - }, onCompleted: function(z) { - return S._onLoginCompleted(z, R, L); + var S = this, E = _ === void 0 ? {} : _, O = E.userAgent, R = (E.boltAgent, E.authToken), M = E.notificationFilter, I = E.onError, L = E.onComplete, z = new d.LoginObserver({ onError: function(j) { + return S._onLoginError(j, I); + }, onCompleted: function(j) { + return S._onLoginCompleted(j, R, L); } }); - return (0, l.assertNotificationFilterIsEmpty)(M, this._onProtocolError, j), this.write(c.default.hello(O, R), j, !0), j; + return (0, l.assertNotificationFilterIsEmpty)(M, this._onProtocolError, z), this.write(c.default.hello(O, R), z, !0), z; }, x.prototype.prepareToClose = function() { this.write(c.default.goodbye(), m, !0); }, x.prototype.beginTransaction = function(_) { - var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.impersonatedUser, I = S.notificationFilter, L = S.mode, j = S.beforeError, z = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: j, afterError: z, beforeComplete: F, afterComplete: H }); + var S = _ === void 0 ? {} : _, E = S.bookmarks, O = S.txConfig, R = S.database, M = S.impersonatedUser, I = S.notificationFilter, L = S.mode, z = S.beforeError, j = S.afterError, F = S.beforeComplete, H = S.afterComplete, q = new d.ResultStreamObserver({ server: this._server, beforeError: z, afterError: j, beforeComplete: F, afterComplete: H }); return q.prepareToHandleSingleResponse(), (0, l.assertDatabaseIsEmpty)(R, this._onProtocolError, q), (0, l.assertImpersonatedUserIsEmpty)(M, this._onProtocolError, q), (0, l.assertNotificationFilterIsEmpty)(I, this._onProtocolError, q), this.write(c.default.begin({ bookmarks: E, txConfig: O, mode: L }), q, !0), q; }, x.prototype.commitTransaction = function(_) { var S = _ === void 0 ? {} : _, E = S.beforeError, O = S.afterError, R = S.beforeComplete, M = S.afterComplete, I = new d.ResultStreamObserver({ server: this._server, beforeError: E, afterError: O, beforeComplete: R, afterComplete: M }); @@ -59311,11 +59311,11 @@ function print() { __p += __j.call(arguments, '') } var S = _ === void 0 ? {} : _, E = S.beforeError, O = S.afterError, R = S.beforeComplete, M = S.afterComplete, I = new d.ResultStreamObserver({ server: this._server, beforeError: E, afterError: O, beforeComplete: R, afterComplete: M }); return I.prepareToHandleSingleResponse(), this.write(c.default.rollback(), I, !0), I; }, x.prototype.run = function(_, S, E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, j = O.notificationFilter, z = O.mode, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = O.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new d.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); - return (0, l.assertDatabaseIsEmpty)(I, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(j, this._onProtocolError, sr), this.write(c.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, mode: z }), sr, !1), this.write(c.default.pullAll(), sr, Q), sr; + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.impersonatedUser, z = O.notificationFilter, j = O.mode, F = O.beforeKeys, H = O.afterKeys, q = O.beforeError, W = O.afterError, Z = O.beforeComplete, $ = O.afterComplete, X = O.flush, Q = X === void 0 || X, lr = O.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = O.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new d.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); + return (0, l.assertDatabaseIsEmpty)(I, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(L, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(z, this._onProtocolError, sr), this.write(c.default.runWithMetadata(_, S, { bookmarks: R, txConfig: M, mode: j }), sr, !1), this.write(c.default.pullAll(), sr, Q), sr; }, x.prototype.requestRoutingInformation = function(_) { - var S, E = _.routingContext, O = E === void 0 ? {} : E, R = _.sessionContext, M = R === void 0 ? {} : R, I = _.onError, L = _.onCompleted, j = this.run(p, ((S = {})[v] = O, S), n(n({}, M), { txConfig: f.empty() })); - return new d.ProcedureRouteObserver({ resultObserver: j, onProtocolError: this._onProtocolError, onError: I, onCompleted: L }); + var S, E = _.routingContext, O = E === void 0 ? {} : E, R = _.sessionContext, M = R === void 0 ? {} : R, I = _.onError, L = _.onCompleted, z = this.run(p, ((S = {})[v] = O, S), n(n({}, M), { txConfig: f.empty() })); + return new d.ProcedureRouteObserver({ resultObserver: z, onProtocolError: this._onProtocolError, onError: I, onCompleted: L }); }, x; })(i.default); r.default = y; @@ -59490,19 +59490,19 @@ function print() { __p += __j.call(arguments, '') } return k(y._config, y._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), m.prototype.initialize = function(y) { - var k = this, x = y === void 0 ? {} : y, _ = x.userAgent, S = x.boltAgent, E = x.authToken, O = x.notificationFilter, R = x.onError, M = x.onComplete, I = {}, L = new s.LoginObserver({ onError: function(j) { - return k._onLoginError(j, R); - }, onCompleted: function(j) { - return I.metadata = j, k._onLoginCompleted(j); + var k = this, x = y === void 0 ? {} : y, _ = x.userAgent, S = x.boltAgent, E = x.authToken, O = x.notificationFilter, R = x.onError, M = x.onComplete, I = {}, L = new s.LoginObserver({ onError: function(z) { + return k._onLoginError(z, R); + }, onCompleted: function(z) { + return I.metadata = z, k._onLoginCompleted(z); } }); - return this.write(d.default.hello5x5(_, S, O, this._serversideRouting), L, !1), this.logon({ authToken: E, onComplete: function(j) { - return M(n(n({}, j), I.metadata)); + return this.write(d.default.hello5x5(_, S, O, this._serversideRouting), L, !1), this.logon({ authToken: E, onComplete: function(z) { + return M(n(n({}, z), I.metadata)); }, onError: R, flush: !0 }); }, m.prototype.beginTransaction = function(y) { - var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeError, I = k.afterError, L = k.beforeComplete, j = k.afterComplete, z = new s.ResultStreamObserver({ server: this._server, beforeError: M, afterError: I, beforeComplete: L, afterComplete: j }); - return z.prepareToHandleSingleResponse(), this.write(d.default.begin5x5({ bookmarks: x, txConfig: _, database: S, mode: E, impersonatedUser: O, notificationFilter: R }), z, !0), z; + var k = y === void 0 ? {} : y, x = k.bookmarks, _ = k.txConfig, S = k.database, E = k.mode, O = k.impersonatedUser, R = k.notificationFilter, M = k.beforeError, I = k.afterError, L = k.beforeComplete, z = k.afterComplete, j = new s.ResultStreamObserver({ server: this._server, beforeError: M, afterError: I, beforeComplete: L, afterComplete: z }); + return j.prepareToHandleSingleResponse(), this.write(d.default.begin5x5({ bookmarks: x, txConfig: _, database: S, mode: E, impersonatedUser: O, notificationFilter: R }), j, !0), j; }, m.prototype.run = function(y, k, x) { - var _ = x === void 0 ? {} : x, S = _.bookmarks, E = _.txConfig, O = _.database, R = _.mode, M = _.impersonatedUser, I = _.notificationFilter, L = _.beforeKeys, j = _.afterKeys, z = _.beforeError, F = _.afterError, H = _.beforeComplete, q = _.afterComplete, W = _.flush, Z = W === void 0 || W, $ = _.reactive, X = $ !== void 0 && $, Q = _.fetchSize, lr = Q === void 0 ? b : Q, or = _.highRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = _.lowRecordWatermark, sr = dr === void 0 ? Number.MAX_VALUE : dr, pr = new s.ResultStreamObserver({ server: this._server, reactive: X, fetchSize: lr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: L, afterKeys: j, beforeError: z, afterError: F, beforeComplete: H, afterComplete: q, highRecordWatermark: tr, lowRecordWatermark: sr, enrichMetadata: this._enrichMetadata }), ur = X; + var _ = x === void 0 ? {} : x, S = _.bookmarks, E = _.txConfig, O = _.database, R = _.mode, M = _.impersonatedUser, I = _.notificationFilter, L = _.beforeKeys, z = _.afterKeys, j = _.beforeError, F = _.afterError, H = _.beforeComplete, q = _.afterComplete, W = _.flush, Z = W === void 0 || W, $ = _.reactive, X = $ !== void 0 && $, Q = _.fetchSize, lr = Q === void 0 ? b : Q, or = _.highRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = _.lowRecordWatermark, sr = dr === void 0 ? Number.MAX_VALUE : dr, pr = new s.ResultStreamObserver({ server: this._server, reactive: X, fetchSize: lr, moreFunction: this._requestMore.bind(this), discardFunction: this._requestDiscard.bind(this), beforeKeys: L, afterKeys: z, beforeError: j, afterError: F, beforeComplete: H, afterComplete: q, highRecordWatermark: tr, lowRecordWatermark: sr, enrichMetadata: this._enrichMetadata }), ur = X; return this.write(d.default.runWithMetadata5x5(y, k, { bookmarks: S, txConfig: E, database: O, mode: R, impersonatedUser: M, notificationFilter: I }), pr, ur && Z), X || this.write(d.default.pull({ n: lr }), pr, Z), pr; }, m.prototype._enrichMetadata = function(y) { return Array.isArray(y.statuses) && (y.statuses = y.statuses.map(function(k) { @@ -59566,23 +59566,23 @@ function print() { __p += __j.call(arguments, '') } } catch { } if (typeof L === i) try { - var j = window.document.cookie, z = encodeURIComponent(O), F = j.indexOf(z + "="); - F !== -1 && (L = /^([^;]+)/.exec(j.slice(F + z.length + 1))[1]); + var z = window.document.cookie, j = encodeURIComponent(O), F = z.indexOf(j + "="); + F !== -1 && (L = /^([^;]+)/.exec(z.slice(F + j.length + 1))[1]); } catch { } return E.levels[L] === void 0 && (L = void 0), L; } } function M(L) { - var j = L; - if (typeof j == "string" && E.levels[j.toUpperCase()] !== void 0 && (j = E.levels[j.toUpperCase()]), typeof j == "number" && j >= 0 && j <= E.levels.SILENT) return j; + var z = L; + if (typeof z == "string" && E.levels[z.toUpperCase()] !== void 0 && (z = E.levels[z.toUpperCase()]), typeof z == "number" && z >= 0 && z <= E.levels.SILENT) return z; throw new TypeError("log.setLevel() called with invalid level: " + L); } typeof y == "string" ? O += ":" + y : typeof y == "symbol" && (O = void 0), E.name = y, E.levels = { TRACE: 0, DEBUG: 1, INFO: 2, WARN: 3, ERROR: 4, SILENT: 5 }, E.methodFactory = k || v, E.getLevel = function() { return S ?? _ ?? x; - }, E.setLevel = function(L, j) { - return S = M(L), j !== !1 && (function(z) { - var F = (l[z] || "silent").toUpperCase(); + }, E.setLevel = function(L, z) { + return S = M(L), z !== !1 && (function(j) { + var F = (l[j] || "silent").toUpperCase(); if (typeof window !== i && O) { try { return void (window.localStorage[O] = F); @@ -59993,12 +59993,12 @@ function print() { __p += __j.call(arguments, '') } case 4: return O = L.sent(), y(O), [2]; case 5: - return R = k ?? function(j) { - return j; - }, M = R(_), this._safeExecuteTransactionWork(M, p).then(function(j) { - return I._handleTransactionWorkSuccess(j, _, m, y); - }).catch(function(j) { - return I._handleTransactionWorkFailure(j, _, y); + return R = k ?? function(z) { + return z; + }, M = R(_), this._safeExecuteTransactionWork(M, p).then(function(z) { + return I._handleTransactionWorkSuccess(z, _, m, y); + }).catch(function(z) { + return I._handleTransactionWorkFailure(z, _, y); }), [2]; } }); @@ -60445,7 +60445,7 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var n = e(9305), a = o(e(8320)), i = o(e(2857)), c = o(e(5642)), l = o(e(2539)), d = o(e(4596)), s = o(e(6445)), u = o(e(9054)), g = o(e(1711)), b = o(e(844)), f = o(e(6345)), v = o(e(934)), p = o(e(9125)), m = o(e(9744)), y = o(e(5815)), k = o(e(6890)), x = o(e(6377)), _ = o(e(1092)), S = (e(7452), o(e(2578))); r.default = function(E) { - var O = E === void 0 ? {} : E, R = O.version, M = O.chunker, I = O.dechunker, L = O.channel, j = O.disableLosslessIntegers, z = O.useBigInt, F = O.serversideRouting, H = O.server, q = O.log, W = O.observer; + var O = E === void 0 ? {} : E, R = O.version, M = O.chunker, I = O.dechunker, L = O.channel, z = O.disableLosslessIntegers, j = O.useBigInt, F = O.serversideRouting, H = O.server, q = O.log, W = O.observer; return (function(Z, $, X, Q, lr, or, tr, dr) { switch (Z) { case 1: @@ -60485,7 +60485,7 @@ function print() { __p += __j.call(arguments, '') } default: throw (0, n.newError)("Unknown Bolt protocol version: " + Z); } - })(R, H, M, { disableLosslessIntegers: j, useBigInt: z }, F, function(Z) { + })(R, H, M, { disableLosslessIntegers: z, useBigInt: j }, F, function(Z) { var $ = new S.default({ transformMetadata: Z.transformMetadata.bind(Z), enrichErrorMetadata: Z.enrichErrorMetadata.bind(Z), log: q, observer: W }); return L.onerror = W.onError.bind(W), L.onmessage = function(X) { return I.write(X); @@ -61223,8 +61223,8 @@ function print() { __p += __j.call(arguments, '') } return !0; } : S, O = v.installIdleObserver, R = O === void 0 ? function(q, W) { } : O, M = v.removeIdleObserver, I = M === void 0 ? function(q) { - } : M, L = v.config, j = L === void 0 ? i.default.defaultConfig() : L, z = v.log, F = z === void 0 ? l.Logger.noOp() : z, H = this; - this._create = m, this._destroy = k, this._validateOnAcquire = _, this._validateOnRelease = E, this._installIdleObserver = R, this._removeIdleObserver = I, this._maxSize = j.maxSize, this._acquisitionTimeout = j.acquisitionTimeout, this._pools = {}, this._pendingCreates = {}, this._acquireRequests = {}, this._activeResourceCounts = {}, this._release = this._release.bind(this), this._log = F, this._closed = !1; + } : M, L = v.config, z = L === void 0 ? i.default.defaultConfig() : L, j = v.log, F = j === void 0 ? l.Logger.noOp() : j, H = this; + this._create = m, this._destroy = k, this._validateOnAcquire = _, this._validateOnRelease = E, this._installIdleObserver = R, this._removeIdleObserver = I, this._maxSize = z.maxSize, this._acquisitionTimeout = z.acquisitionTimeout, this._pools = {}, this._pendingCreates = {}, this._acquireRequests = {}, this._activeResourceCounts = {}, this._release = this._release.bind(this), this._log = F, this._closed = !1; } return f.prototype.acquire = function(v, p, m) { return o(this, void 0, void 0, function() { @@ -61235,8 +61235,8 @@ function print() { __p += __j.call(arguments, '') } return y = p.asKey(), (k = this._acquireRequests)[y] == null && (k[y] = []), [4, new Promise(function(S, E) { var O = setTimeout(function() { var M = k[y]; - if (M != null && (k[y] = M.filter(function(j) { - return j !== R; + if (M != null && (k[y] = M.filter(function(z) { + return z !== R; })), !R.isCompleted()) { var I = x.activeResourceCount(p), L = x.has(p) ? x._pools[y].length : 0; R.reject((0, c.newError)("Connection acquisition timed out in ".concat(x._acquisitionTimeout, " ms. Pool status: Active conn count = ").concat(I, ", Idle conn count = ").concat(L, "."))); @@ -61362,12 +61362,12 @@ function print() { __p += __j.call(arguments, '') } case 13: return [4, this._create(v, p, function(I, L) { return o(R, void 0, void 0, function() { - return n(this, function(j) { - switch (j.label) { + return n(this, function(z) { + switch (z.label) { case 0: return [4, this._release(I, L, k)]; case 1: - return [2, j.sent()]; + return [2, z.sent()]; } }); }); @@ -62038,9 +62038,9 @@ function print() { __p += __j.call(arguments, '') } }; m !== null && m >= 0 ? s.executeSchedule(x, p, O, m, !0) : S = !0, O(); var R = i.createOperatorSubscriber(x, function(M) { - var I, L, j = _.slice(); + var I, L, z = _.slice(); try { - for (var z = o(j), F = z.next(); !F.done; F = z.next()) { + for (var j = o(z), F = j.next(); !F.done; F = j.next()) { var H = F.value, q = H.buffer; q.push(M), y <= q.length && E(H); } @@ -62048,7 +62048,7 @@ function print() { __p += __j.call(arguments, '') } I = { error: W }; } finally { try { - F && !F.done && (L = z.return) && L.call(z); + F && !F.done && (L = j.return) && L.call(j); } finally { if (I) throw I.error; } @@ -62092,37 +62092,37 @@ function print() { __p += __j.call(arguments, '') } }, 7264: function(t, r, e) { var o = this && this.__assign || function() { return o = Object.assign || function(M) { - for (var I, L = 1, j = arguments.length; L < j; L++) for (var z in I = arguments[L]) Object.prototype.hasOwnProperty.call(I, z) && (M[z] = I[z]); + for (var I, L = 1, z = arguments.length; L < z; L++) for (var j in I = arguments[L]) Object.prototype.hasOwnProperty.call(I, j) && (M[j] = I[j]); return M; }, o.apply(this, arguments); - }, n = this && this.__awaiter || function(M, I, L, j) { - return new (L || (L = Promise))(function(z, F) { + }, n = this && this.__awaiter || function(M, I, L, z) { + return new (L || (L = Promise))(function(j, F) { function H(Z) { try { - W(j.next(Z)); + W(z.next(Z)); } catch ($) { F($); } } function q(Z) { try { - W(j.throw(Z)); + W(z.throw(Z)); } catch ($) { F($); } } function W(Z) { var $; - Z.done ? z(Z.value) : ($ = Z.value, $ instanceof L ? $ : new L(function(X) { + Z.done ? j(Z.value) : ($ = Z.value, $ instanceof L ? $ : new L(function(X) { X($); })).then(H, q); } - W((j = j.apply(M, I || [])).next()); + W((z = z.apply(M, I || [])).next()); }); }, a = this && this.__generator || function(M, I) { - var L, j, z, F, H = { label: 0, sent: function() { - if (1 & z[0]) throw z[1]; - return z[1]; + var L, z, j, F, H = { label: 0, sent: function() { + if (1 & j[0]) throw j[1]; + return j[1]; }, trys: [], ops: [] }; return F = { next: q(0), throw: q(1), return: q(2) }, typeof Symbol == "function" && (F[Symbol.iterator] = function() { return this; @@ -62132,45 +62132,45 @@ function print() { __p += __j.call(arguments, '') } return (function($) { if (L) throw new TypeError("Generator is already executing."); for (; F && (F = 0, $[0] && (H = 0)), H; ) try { - if (L = 1, j && (z = 2 & $[0] ? j.return : $[0] ? j.throw || ((z = j.return) && z.call(j), 0) : j.next) && !(z = z.call(j, $[1])).done) return z; - switch (j = 0, z && ($ = [2 & $[0], z.value]), $[0]) { + if (L = 1, z && (j = 2 & $[0] ? z.return : $[0] ? z.throw || ((j = z.return) && j.call(z), 0) : z.next) && !(j = j.call(z, $[1])).done) return j; + switch (z = 0, j && ($ = [2 & $[0], j.value]), $[0]) { case 0: case 1: - z = $; + j = $; break; case 4: return H.label++, { value: $[1], done: !1 }; case 5: - H.label++, j = $[1], $ = [0]; + H.label++, z = $[1], $ = [0]; continue; case 7: $ = H.ops.pop(), H.trys.pop(); continue; default: - if (!((z = (z = H.trys).length > 0 && z[z.length - 1]) || $[0] !== 6 && $[0] !== 2)) { + if (!((j = (j = H.trys).length > 0 && j[j.length - 1]) || $[0] !== 6 && $[0] !== 2)) { H = 0; continue; } - if ($[0] === 3 && (!z || $[1] > z[0] && $[1] < z[3])) { + if ($[0] === 3 && (!j || $[1] > j[0] && $[1] < j[3])) { H.label = $[1]; break; } - if ($[0] === 6 && H.label < z[1]) { - H.label = z[1], z = $; + if ($[0] === 6 && H.label < j[1]) { + H.label = j[1], j = $; break; } - if (z && H.label < z[2]) { - H.label = z[2], H.ops.push($); + if (j && H.label < j[2]) { + H.label = j[2], H.ops.push($); break; } - z[2] && H.ops.pop(), H.trys.pop(); + j[2] && H.ops.pop(), H.trys.pop(); continue; } $ = I.call(M, H); } catch (X) { - $ = [6, X], j = 0; + $ = [6, X], z = 0; } finally { - L = z = 0; + L = j = 0; } if (5 & $[0]) throw $[1]; return { value: $[0] ? $[1] : void 0, done: !0 }; @@ -62194,8 +62194,8 @@ function print() { __p += __j.call(arguments, '') } this.routing = S.WRITE, this.resultTransformer = void 0, this.database = "", this.impersonatedUser = void 0, this.bookmarkManager = void 0, this.transactionConfig = void 0, this.auth = void 0, this.signal = void 0; }; var E = (function() { - function M(I, L, j, z, F) { - L === void 0 && (L = {}), z === void 0 && (z = function(q) { + function M(I, L, z, j, F) { + L === void 0 && (L = {}), j === void 0 && (j = function(q) { return new u.default(q); }), F === void 0 && (F = function(q) { return new v.default(q); @@ -62216,42 +62216,42 @@ function print() { __p += __j.call(arguments, '') } var Z, $, X = q.resolver; if (X != null && typeof X != "function") throw new TypeError("Configured resolver should be a function. Got: ".concat(typeof X)); if (q.connectionAcquisitionTimeout < q.connectionTimeout && W.warn('Configuration for "connectionAcquisitionTimeout" should be greater than or equal to "connectionTimeout". Otherwise, the connection acquisition timeout will take precedence for over the connection timeout in scenarios where a new connection is created while it is acquired'), ((Z = q.notificationFilter) === null || Z === void 0 ? void 0 : Z.disabledCategories) != null && (($ = q.notificationFilter) === null || $ === void 0 ? void 0 : $.disabledClassifications) != null) throw new Error(`The notificationFilter can't have both "disabledCategories" and "disabledClassifications" configured at the same time.`); - })(L, H), this._id = _++, this._meta = I, this._config = L, this._log = H, this._createConnectionProvider = j, this._createSession = z, this._defaultExecuteQueryBookmarkManager = (0, b.bookmarkManager)(), this._queryExecutor = F(this.session.bind(this)), this._connectionProvider = null, this.homeDatabaseCache = new m.default(1e4), this._afterConstruction(); + })(L, H), this._id = _++, this._meta = I, this._config = L, this._log = H, this._createConnectionProvider = z, this._createSession = j, this._defaultExecuteQueryBookmarkManager = (0, b.bookmarkManager)(), this._queryExecutor = F(this.session.bind(this)), this._connectionProvider = null, this.homeDatabaseCache = new m.default(1e4), this._afterConstruction(); } return Object.defineProperty(M.prototype, "executeQueryBookmarkManager", { get: function() { return this._defaultExecuteQueryBookmarkManager; - }, enumerable: !1, configurable: !0 }), M.prototype.executeQuery = function(I, L, j) { - var z, F, H; - return j === void 0 && (j = {}), n(this, void 0, void 0, function() { + }, enumerable: !1, configurable: !0 }), M.prototype.executeQuery = function(I, L, z) { + var j, F, H; + return z === void 0 && (z = {}), n(this, void 0, void 0, function() { var q, W, Z; return a(this, function($) { switch ($.label) { case 0: - if (q = j.bookmarkManager === null ? void 0 : (z = j.bookmarkManager) !== null && z !== void 0 ? z : this.executeQueryBookmarkManager, W = (F = j.resultTransformer) !== null && F !== void 0 ? F : f.default.eagerResultTransformer(), (Z = (H = j.routing) !== null && H !== void 0 ? H : S.WRITE) !== S.READ && Z !== S.WRITE) throw (0, p.newError)('Illegal query routing config: "'.concat(Z, '"')); - return [4, this._queryExecutor.execute({ resultTransformer: W, bookmarkManager: q, routing: Z, database: j.database, impersonatedUser: j.impersonatedUser, transactionConfig: j.transactionConfig, auth: j.auth, signal: j.signal }, I, L)]; + if (q = z.bookmarkManager === null ? void 0 : (j = z.bookmarkManager) !== null && j !== void 0 ? j : this.executeQueryBookmarkManager, W = (F = z.resultTransformer) !== null && F !== void 0 ? F : f.default.eagerResultTransformer(), (Z = (H = z.routing) !== null && H !== void 0 ? H : S.WRITE) !== S.READ && Z !== S.WRITE) throw (0, p.newError)('Illegal query routing config: "'.concat(Z, '"')); + return [4, this._queryExecutor.execute({ resultTransformer: W, bookmarkManager: q, routing: Z, database: z.database, impersonatedUser: z.impersonatedUser, transactionConfig: z.transactionConfig, auth: z.auth, signal: z.signal }, I, L)]; case 1: return [2, $.sent()]; } }); }); }, M.prototype.verifyConnectivity = function(I) { - var L = (I === void 0 ? {} : I).database, j = L === void 0 ? "" : L; - return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: j, accessMode: k }); + var L = (I === void 0 ? {} : I).database, z = L === void 0 ? "" : L; + return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: z, accessMode: k }); }, M.prototype.verifyAuthentication = function(I) { - var L = I === void 0 ? {} : I, j = L.database, z = L.auth; + var L = I === void 0 ? {} : I, z = L.database, j = L.auth; return n(this, void 0, void 0, function() { return a(this, function(F) { switch (F.label) { case 0: - return [4, this._getOrCreateConnectionProvider().verifyAuthentication({ database: j ?? "system", auth: z, accessMode: k })]; + return [4, this._getOrCreateConnectionProvider().verifyAuthentication({ database: z ?? "system", auth: j, accessMode: k })]; case 1: return [2, F.sent()]; } }); }); }, M.prototype.getServerInfo = function(I) { - var L = (I === void 0 ? {} : I).database, j = L === void 0 ? "" : L; - return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: j, accessMode: k }); + var L = (I === void 0 ? {} : I).database, z = L === void 0 ? "" : L; + return this._getOrCreateConnectionProvider().verifyConnectivityAndGetServerInfo({ database: z, accessMode: k }); }, M.prototype.supportsMultiDb = function() { return this._getOrCreateConnectionProvider().supportsMultiDb(); }, M.prototype.supportsTransactionConfig = function() { @@ -62271,8 +62271,8 @@ function print() { __p += __j.call(arguments, '') } }, M.prototype._getTrust = function() { return this._config.trust; }, M.prototype.session = function(I) { - var L = I === void 0 ? {} : I, j = L.defaultAccessMode, z = j === void 0 ? x : j, F = L.bookmarks, H = L.database, q = H === void 0 ? "" : H, W = L.impersonatedUser, Z = L.fetchSize, $ = L.bookmarkManager, X = L.notificationFilter, Q = L.auth; - return this._newSession({ defaultAccessMode: z, bookmarkOrBookmarks: F, database: q, reactive: !1, impersonatedUser: W, fetchSize: R(Z, this._config.fetchSize), bookmarkManager: $, notificationFilter: X, auth: Q }); + var L = I === void 0 ? {} : I, z = L.defaultAccessMode, j = z === void 0 ? x : z, F = L.bookmarks, H = L.database, q = H === void 0 ? "" : H, W = L.impersonatedUser, Z = L.fetchSize, $ = L.bookmarkManager, X = L.notificationFilter, Q = L.auth; + return this._newSession({ defaultAccessMode: j, bookmarkOrBookmarks: F, database: q, reactive: !1, impersonatedUser: W, fetchSize: R(Z, this._config.fetchSize), bookmarkManager: $, notificationFilter: X, auth: Q }); }, M.prototype.close = function() { return this._log.info("Driver ".concat(this._id, " closing")), this._connectionProvider != null ? this._connectionProvider.close() : Promise.resolve(); }, M.prototype[Symbol.asyncDispose] = function() { @@ -62282,8 +62282,8 @@ function print() { __p += __j.call(arguments, '') } }, M.prototype._homeDatabaseCallback = function(I, L) { this.homeDatabaseCache.set(I, L); }, M.prototype._newSession = function(I) { - var L = I.defaultAccessMode, j = I.bookmarkOrBookmarks, z = I.database, F = I.reactive, H = I.impersonatedUser, q = I.fetchSize, W = I.bookmarkManager, Z = I.notificationFilter, $ = I.auth, X = u.default._validateSessionMode(L), Q = this._getOrCreateConnectionProvider(), lr = this.homeDatabaseCache.get((0, y.cacheKey)($, H)), or = this._homeDatabaseCallback.bind(this), tr = j != null ? new c.Bookmarks(j) : c.Bookmarks.empty(); - return this._createSession({ mode: X, database: z ?? "", connectionProvider: Q, bookmarks: tr, config: o({ cachedHomeDatabase: lr, routingDriver: this._supportsRouting() }, this._config), reactive: F, impersonatedUser: H, fetchSize: q, bookmarkManager: W, notificationFilter: Z, auth: $, log: this._log, homeDatabaseCallback: or }); + var L = I.defaultAccessMode, z = I.bookmarkOrBookmarks, j = I.database, F = I.reactive, H = I.impersonatedUser, q = I.fetchSize, W = I.bookmarkManager, Z = I.notificationFilter, $ = I.auth, X = u.default._validateSessionMode(L), Q = this._getOrCreateConnectionProvider(), lr = this.homeDatabaseCache.get((0, y.cacheKey)($, H)), or = this._homeDatabaseCallback.bind(this), tr = z != null ? new c.Bookmarks(z) : c.Bookmarks.empty(); + return this._createSession({ mode: X, database: j ?? "", connectionProvider: Q, bookmarks: tr, config: o({ cachedHomeDatabase: lr, routingDriver: this._supportsRouting() }, this._config), reactive: F, impersonatedUser: H, fetchSize: q, bookmarkManager: W, notificationFilter: Z, auth: $, log: this._log, homeDatabaseCallback: or }); }, M.prototype._getOrCreateConnectionProvider = function() { var I; return this._connectionProvider == null && (this._connectionProvider = this._createConnectionProvider(this._id, this._config, this._log, (I = this._config, new l.default(I.resolver)))), this._connectionProvider; @@ -62561,7 +62561,7 @@ function print() { __p += __j.call(arguments, '') } return sr && sr.__esModule ? sr : { default: sr }; }; Object.defineProperty(r, "__esModule", { value: !0 }); - var b = e(9305), f = c(e(206)), v = e(7452), p = g(e(4132)), m = g(e(8987)), y = e(4455), k = e(7721), x = e(6781), _ = b.error.SERVICE_UNAVAILABLE, S = b.error.SESSION_EXPIRED, E = b.internal.bookmarks.Bookmarks, O = b.internal.constants, R = O.ACCESS_MODE_READ, M = O.ACCESS_MODE_WRITE, I = O.BOLT_PROTOCOL_V3, L = O.BOLT_PROTOCOL_V4_0, j = O.BOLT_PROTOCOL_V4_4, z = O.BOLT_PROTOCOL_V5_1, F = "Neo.ClientError.Database.DatabaseNotFound", H = "Neo.ClientError.Transaction.InvalidBookmark", q = "Neo.ClientError.Transaction.InvalidBookmarkMixture", W = "Neo.ClientError.Security.AuthorizationExpired", Z = "Neo.ClientError.Statement.ArgumentError", $ = "Neo.ClientError.Request.Invalid", X = "Neo.ClientError.Statement.TypeError", Q = "N/A", lr = null, or = (0, b.int)(3e4), tr = (function(sr) { + var b = e(9305), f = c(e(206)), v = e(7452), p = g(e(4132)), m = g(e(8987)), y = e(4455), k = e(7721), x = e(6781), _ = b.error.SERVICE_UNAVAILABLE, S = b.error.SESSION_EXPIRED, E = b.internal.bookmarks.Bookmarks, O = b.internal.constants, R = O.ACCESS_MODE_READ, M = O.ACCESS_MODE_WRITE, I = O.BOLT_PROTOCOL_V3, L = O.BOLT_PROTOCOL_V4_0, z = O.BOLT_PROTOCOL_V4_4, j = O.BOLT_PROTOCOL_V5_1, F = "Neo.ClientError.Database.DatabaseNotFound", H = "Neo.ClientError.Transaction.InvalidBookmark", q = "Neo.ClientError.Transaction.InvalidBookmarkMixture", W = "Neo.ClientError.Security.AuthorizationExpired", Z = "Neo.ClientError.Statement.ArgumentError", $ = "Neo.ClientError.Request.Invalid", X = "Neo.ClientError.Statement.TypeError", Q = "N/A", lr = null, or = (0, b.int)(3e4), tr = (function(sr) { function pr(ur) { var cr = ur.id, gr = ur.address, kr = ur.routingContext, Or = ur.hostNameResolver, Ir = ur.config, Mr = ur.log, Lr = ur.userAgent, Tr = ur.boltAgent, Y = ur.authTokenManager, J = ur.routingTablePurgeDelay, nr = ur.newPool, xr = sr.call(this, { id: cr, config: Ir, log: Mr, userAgent: Lr, boltAgent: Tr, authTokenManager: Y, newPool: nr }, function(Er) { return l(xr, void 0, void 0, function() { @@ -62702,7 +62702,7 @@ function print() { __p += __j.call(arguments, '') } switch (ur.label) { case 0: return [4, this._hasProtocolVersion(function(cr) { - return cr >= j; + return cr >= z; })]; case 1: return [2, ur.sent()]; @@ -62715,7 +62715,7 @@ function print() { __p += __j.call(arguments, '') } switch (ur.label) { case 0: return [4, this._hasProtocolVersion(function(cr) { - return cr >= z; + return cr >= j; })]; case 1: return [2, ur.sent()]; @@ -63626,11 +63626,11 @@ function print() { __p += __j.call(arguments, '') } var S = l(_), E = v.get(S); if (!E) { v.set(S, E = u ? u() : new a.Subject()); - var O = (M = S, I = E, (L = new o.Observable(function(j) { + var O = (M = S, I = E, (L = new o.Observable(function(z) { y++; - var z = I.subscribe(j); + var j = I.subscribe(z); return function() { - z.unsubscribe(), --y === 0 && k && x.unsubscribe(); + j.unsubscribe(), --y === 0 && k && x.unsubscribe(); }; })).key = M, L); if (b.next(O), s) { @@ -63643,8 +63643,8 @@ function print() { __p += __j.call(arguments, '') } } } E.next(f ? f(_) : _); - } catch (j) { - m(j); + } catch (z) { + m(z); } var M, I, L; }, function() { @@ -64028,14 +64028,14 @@ function print() { __p += __j.call(arguments, '') } }); var E = S(new c.ChannelConfig(v, p, m.errorCode(), k)); return s.default.handshake(E, y).then(function(O) { - var R = O.protocolVersion, M = O.consumeRemainingBuffer, I = new c.Chunker(E), L = new c.Dechunker(), j = new f(E, m, v, y, p.disableLosslessIntegers, x, I, p.notificationFilter, function(z) { - return s.default.create({ version: R, channel: E, chunker: I, dechunker: L, disableLosslessIntegers: p.disableLosslessIntegers, useBigInt: p.useBigInt, serversideRouting: x, server: z.server, log: z.logger, observer: { onObserversCountChange: z._handleOngoingRequestsNumberChange.bind(z), onError: z._handleFatalError.bind(z), onFailure: z._resetOnFailure.bind(z), onProtocolError: z._handleProtocolError.bind(z), onErrorApplyTransformation: function(F) { - return z.handleAndTransformError(F, z._address); + var R = O.protocolVersion, M = O.consumeRemainingBuffer, I = new c.Chunker(E), L = new c.Dechunker(), z = new f(E, m, v, y, p.disableLosslessIntegers, x, I, p.notificationFilter, function(j) { + return s.default.create({ version: R, channel: E, chunker: I, dechunker: L, disableLosslessIntegers: p.disableLosslessIntegers, useBigInt: p.useBigInt, serversideRouting: x, server: j.server, log: j.logger, observer: { onObserversCountChange: j._handleOngoingRequestsNumberChange.bind(j), onError: j._handleFatalError.bind(j), onFailure: j._resetOnFailure.bind(j), onProtocolError: j._handleProtocolError.bind(j), onErrorApplyTransformation: function(F) { + return j.handleAndTransformError(F, j._address); } } }); }, p.telemetryDisabled, _); - return M(function(z) { - return L.write(z); - }), j; + return M(function(j) { + return L.write(j); + }), z; }).catch(function(O) { return E.close().then(function() { throw O; @@ -64046,10 +64046,10 @@ function print() { __p += __j.call(arguments, '') } function p(m, y, k, x, _, S, E, O, R, M, I) { _ === void 0 && (_ = !1), S === void 0 && (S = null), I === void 0 && (I = function(F) { }); - var L, j, z = v.call(this, y) || this; - return z._authToken = null, z._idle = !1, z._reseting = !1, z._resetObservers = [], z._id = b++, z._address = k, z._server = { address: k.asHostPort() }, z._creationTimestamp = Date.now(), z._disableLosslessIntegers = _, z._ch = m, z._chunker = E, z._log = (L = z, new g((j = x)._level, function(F, H) { - return j._loggerFunction(F, "".concat(L, " ").concat(H)); - })), z._serversideRouting = S, z._notificationFilter = O, z._telemetryDisabledDriverConfig = M === !0, z._telemetryDisabledConnection = !0, z._ssrCallback = I, z._dbConnectionId = null, z._protocol = R(z), z._isBroken = !1, z._log.isDebugEnabled() && z._log.debug("created towards ".concat(k)), z; + var L, z, j = v.call(this, y) || this; + return j._authToken = null, j._idle = !1, j._reseting = !1, j._resetObservers = [], j._id = b++, j._address = k, j._server = { address: k.asHostPort() }, j._creationTimestamp = Date.now(), j._disableLosslessIntegers = _, j._ch = m, j._chunker = E, j._log = (L = j, new g((z = x)._level, function(F, H) { + return z._loggerFunction(F, "".concat(L, " ").concat(H)); + })), j._serversideRouting = S, j._notificationFilter = O, j._telemetryDisabledDriverConfig = M === !0, j._telemetryDisabledConnection = !0, j._ssrCallback = I, j._dbConnectionId = null, j._protocol = R(j), j._isBroken = !1, j._log.isDebugEnabled() && j._log.debug("created towards ".concat(k)), j; } return o(p, v), p.prototype.beginTransaction = function(m) { return this._sendTelemetryIfEnabled(m), this._protocol.beginTransaction(m); @@ -64117,8 +64117,8 @@ function print() { __p += __j.call(arguments, '') } if (x.databaseId || (x.databaseId = I), O.hints) { var L = O.hints["connection.recv_timeout_seconds"]; if (L != null) { - var j = (0, l.toNumber)(L); - Number.isInteger(j) && j > 0 ? x._ch.setupReceiveTimeout(1e3 * j) : x._log.info("Server located at ".concat(x._address, " supplied an invalid connection receive timeout value (").concat(j, "). ") + "Please, verify the server configuration and status because this can be the symptom of a bigger issue."); + var z = (0, l.toNumber)(L); + Number.isInteger(z) && z > 0 ? x._ch.setupReceiveTimeout(1e3 * z) : x._log.info("Server located at ".concat(x._address, " supplied an invalid connection receive timeout value (").concat(z, "). ") + "Please, verify the server configuration and status because this can be the symptom of a bigger issue."); } O.hints["telemetry.enabled"] === !0 && (x._telemetryDisabledConnection = !1), x.SSREnabledHint = O.hints["ssr.enabled"]; } @@ -64285,15 +64285,15 @@ function print() { __p += __j.call(arguments, '') } var p = (g = d.popScheduler(f)) !== null && g !== void 0 ? g : n.asyncScheduler, m = (b = f[0]) !== null && b !== void 0 ? b : null, y = f[1] || 1 / 0; return i.operate(function(k, x) { var _ = [], S = !1, E = function(I) { - var L = I.window, j = I.subs; - L.complete(), j.unsubscribe(), l.arrRemove(_, I), S && O(); + var L = I.window, z = I.subs; + L.complete(), z.unsubscribe(), l.arrRemove(_, I), S && O(); }, O = function() { if (_) { var I = new a.Subscription(); x.add(I); - var L = new o.Subject(), j = { window: L, subs: I, seen: 0 }; - _.push(j), x.next(L.asObservable()), s.executeSchedule(I, p, function() { - return E(j); + var L = new o.Subject(), z = { window: L, subs: I, seen: 0 }; + _.push(z), x.next(L.asObservable()), s.executeSchedule(I, p, function() { + return E(z); }, u); } }; @@ -64302,8 +64302,8 @@ function print() { __p += __j.call(arguments, '') } return _.slice().forEach(I); }, M = function(I) { R(function(L) { - var j = L.window; - return I(j); + var z = L.window; + return I(z); }), I(x), x.unsubscribe(); }; return k.subscribe(c.createOperatorSubscriber(x, function(I) { @@ -64541,10 +64541,10 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var l = e(397), d = (e(7452), e(7168)), s = i(e(7021)), u = e(9014), g = e(9305), b = c(e(6661)), f = c(e(3321)), v = g.internal.bookmarks.Bookmarks, p = g.internal.constants, m = p.ACCESS_MODE_WRITE, y = p.BOLT_PROTOCOL_V1, k = (g.internal.logger.Logger, g.internal.txConfig.TxConfig), x = Object.freeze({ OPERATION: "", OPERATION_CODE: "0", CURRENT_SCHEMA: "/" }), _ = (function() { function S(E, O, R, M, I, L) { - var j = R === void 0 ? {} : R, z = j.disableLosslessIntegers, F = j.useBigInt; + var z = R === void 0 ? {} : R, j = z.disableLosslessIntegers, F = z.useBigInt; M === void 0 && (M = function() { return null; - }), this._server = E || {}, this._chunker = O, this._packer = this._createPacker(O), this._unpacker = this._createUnpacker(z, F), this._responseHandler = M(this), this._log = I, this._onProtocolError = L, this._fatalError = null, this._lastMessageSignature = null, this._config = { disableLosslessIntegers: z, useBigInt: F }; + }), this._server = E || {}, this._chunker = O, this._packer = this._createPacker(O), this._unpacker = this._createUnpacker(j, F), this._responseHandler = M(this), this._log = I, this._onProtocolError = L, this._fatalError = null, this._lastMessageSignature = null, this._config = { disableLosslessIntegers: j, useBigInt: F }; } return Object.defineProperty(S.prototype, "transformer", { get: function() { var E = this; @@ -64572,26 +64572,26 @@ function print() { __p += __j.call(arguments, '') } }, S.prototype.enrichErrorMetadata = function(E) { return o(o({}, E), { diagnostic_record: E.diagnostic_record !== null ? o(o({}, x), E.diagnostic_record) : null }); }, S.prototype.initialize = function(E) { - var O = this, R = E === void 0 ? {} : E, M = R.userAgent, I = (R.boltAgent, R.authToken), L = R.notificationFilter, j = R.onError, z = R.onComplete, F = new u.LoginObserver({ onError: function(H) { - return O._onLoginError(H, j); + var O = this, R = E === void 0 ? {} : E, M = R.userAgent, I = (R.boltAgent, R.authToken), L = R.notificationFilter, z = R.onError, j = R.onComplete, F = new u.LoginObserver({ onError: function(H) { + return O._onLoginError(H, z); }, onCompleted: function(H) { - return O._onLoginCompleted(H, z); + return O._onLoginCompleted(H, j); } }); return (0, l.assertNotificationFilterIsEmpty)(L, this._onProtocolError, F), this.write(s.default.init(M, I), F, !0), F; }, S.prototype.logoff = function(E) { var O = E === void 0 ? {} : E, R = O.onComplete, M = O.onError, I = (O.flush, new u.LogoffObserver({ onCompleted: R, onError: M })), L = (0, g.newError)("Driver is connected to a database that does not support logoff. Please upgrade to Neo4j 5.5.0 or later in order to use this functionality."); throw this._onProtocolError(L.message), I.onError(L), L; }, S.prototype.logon = function(E) { - var O = this, R = E === void 0 ? {} : E, M = R.authToken, I = R.onComplete, L = R.onError, j = (R.flush, new u.LoginObserver({ onCompleted: function() { + var O = this, R = E === void 0 ? {} : E, M = R.authToken, I = R.onComplete, L = R.onError, z = (R.flush, new u.LoginObserver({ onCompleted: function() { return O._onLoginCompleted({}, M, I); }, onError: function(F) { return O._onLoginError(F, L); - } })), z = (0, g.newError)("Driver is connected to a database that does not support logon. Please upgrade to Neo4j 5.5.0 or later in order to use this functionality."); - throw this._onProtocolError(z.message), j.onError(z), z; + } })), j = (0, g.newError)("Driver is connected to a database that does not support logon. Please upgrade to Neo4j 5.5.0 or later in order to use this functionality."); + throw this._onProtocolError(j.message), z.onError(j), j; }, S.prototype.prepareToClose = function() { }, S.prototype.beginTransaction = function(E) { - var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, j = O.impersonatedUser, z = O.notificationFilter, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete; - return this.run("BEGIN", R ? R.asBeginTransactionParameters() : {}, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: j, notificationFilter: z, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W, flush: !1 }); + var O = E === void 0 ? {} : E, R = O.bookmarks, M = O.txConfig, I = O.database, L = O.mode, z = O.impersonatedUser, j = O.notificationFilter, F = O.beforeError, H = O.afterError, q = O.beforeComplete, W = O.afterComplete; + return this.run("BEGIN", R ? R.asBeginTransactionParameters() : {}, { bookmarks: R, txConfig: M, database: I, mode: L, impersonatedUser: z, notificationFilter: j, beforeError: F, afterError: H, beforeComplete: q, afterComplete: W, flush: !1 }); }, S.prototype.commitTransaction = function(E) { var O = E === void 0 ? {} : E, R = O.beforeError, M = O.afterError, I = O.beforeComplete, L = O.afterComplete; return this.run("COMMIT", {}, { bookmarks: v.empty(), txConfig: k.empty(), mode: m, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); @@ -64599,8 +64599,8 @@ function print() { __p += __j.call(arguments, '') } var O = E === void 0 ? {} : E, R = O.beforeError, M = O.afterError, I = O.beforeComplete, L = O.afterComplete; return this.run("ROLLBACK", {}, { bookmarks: v.empty(), txConfig: k.empty(), mode: m, beforeError: R, afterError: M, beforeComplete: I, afterComplete: L }); }, S.prototype.run = function(E, O, R) { - var M = R === void 0 ? {} : R, I = (M.bookmarks, M.txConfig), L = M.database, j = (M.mode, M.impersonatedUser), z = M.notificationFilter, F = M.beforeKeys, H = M.afterKeys, q = M.beforeError, W = M.afterError, Z = M.beforeComplete, $ = M.afterComplete, X = M.flush, Q = X === void 0 || X, lr = M.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = M.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new u.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); - return (0, l.assertTxConfigIsEmpty)(I, this._onProtocolError, sr), (0, l.assertDatabaseIsEmpty)(L, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(j, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(z, this._onProtocolError, sr), this.write(s.default.run(E, O), sr, !1), this.write(s.default.pullAll(), sr, Q), sr; + var M = R === void 0 ? {} : R, I = (M.bookmarks, M.txConfig), L = M.database, z = (M.mode, M.impersonatedUser), j = M.notificationFilter, F = M.beforeKeys, H = M.afterKeys, q = M.beforeError, W = M.afterError, Z = M.beforeComplete, $ = M.afterComplete, X = M.flush, Q = X === void 0 || X, lr = M.highRecordWatermark, or = lr === void 0 ? Number.MAX_VALUE : lr, tr = M.lowRecordWatermark, dr = tr === void 0 ? Number.MAX_VALUE : tr, sr = new u.ResultStreamObserver({ server: this._server, beforeKeys: F, afterKeys: H, beforeError: q, afterError: W, beforeComplete: Z, afterComplete: $, highRecordWatermark: or, lowRecordWatermark: dr }); + return (0, l.assertTxConfigIsEmpty)(I, this._onProtocolError, sr), (0, l.assertDatabaseIsEmpty)(L, this._onProtocolError, sr), (0, l.assertImpersonatedUserIsEmpty)(z, this._onProtocolError, sr), (0, l.assertNotificationFilterIsEmpty)(j, this._onProtocolError, sr), this.write(s.default.run(E, O), sr, !1), this.write(s.default.pullAll(), sr, Q), sr; }, Object.defineProperty(S.prototype, "currentFailure", { get: function() { return this._responseHandler.currentFailure; }, enumerable: !1, configurable: !0 }), S.prototype.reset = function(E) { @@ -65069,13 +65069,13 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "ArgumentOutOfRangeError", { enumerable: !0, get: function() { return L.ArgumentOutOfRangeError; } }); - var j = e(2823); + var z = e(2823); Object.defineProperty(r, "EmptyError", { enumerable: !0, get: function() { - return j.EmptyError; + return z.EmptyError; } }); - var z = e(1759); + var j = e(1759); Object.defineProperty(r, "NotFoundError", { enumerable: !0, get: function() { - return z.NotFoundError; + return j.NotFoundError; } }); var F = e(9686); Object.defineProperty(r, "ObjectUnsubscribedError", { enumerable: !0, get: function() { @@ -65944,21 +65944,21 @@ function print() { __p += __j.call(arguments, '') } }, I = function() { M(), x = S = void 0, O = R = !1; }, L = function() { - var j = x; - I(), j == null || j.unsubscribe(); + var z = x; + I(), z == null || z.unsubscribe(); }; - return l.operate(function(j, z) { + return l.operate(function(z, j) { E++, R || O || M(); var F = S = S ?? g(); - z.add(function() { + j.add(function() { --E !== 0 || R || O || (_ = d(L, y)); - }), F.subscribe(z), !x && E > 0 && (x = new c.SafeSubscriber({ next: function(H) { + }), F.subscribe(j), !x && E > 0 && (x = new c.SafeSubscriber({ next: function(H) { return F.next(H); }, error: function(H) { R = !0, M(), _ = d(I, f, H), F.error(H); }, complete: function() { O = !0, M(), _ = d(I, p), F.complete(); - } }), a.innerFrom(j).subscribe(x)); + } }), a.innerFrom(z).subscribe(x)); })(k); }; }; @@ -65991,27 +65991,27 @@ function print() { __p += __j.call(arguments, '') } }; })(), n = this && this.__awaiter || function(_, S, E, O) { return new (E || (E = Promise))(function(R, M) { - function I(z) { + function I(j) { try { - j(O.next(z)); + z(O.next(j)); } catch (F) { M(F); } } - function L(z) { + function L(j) { try { - j(O.throw(z)); + z(O.throw(j)); } catch (F) { M(F); } } - function j(z) { + function z(j) { var F; - z.done ? R(z.value) : (F = z.value, F instanceof E ? F : new E(function(H) { + j.done ? R(j.value) : (F = j.value, F instanceof E ? F : new E(function(H) { H(F); })).then(I, L); } - j((O = O.apply(_, S || [])).next()); + z((O = O.apply(_, S || [])).next()); }); }, a = this && this.__generator || function(_, S) { var E, O, R, M, I = { label: 0, sent: function() { @@ -66021,8 +66021,8 @@ function print() { __p += __j.call(arguments, '') } return M = { next: L(0), throw: L(1), return: L(2) }, typeof Symbol == "function" && (M[Symbol.iterator] = function() { return this; }), M; - function L(j) { - return function(z) { + function L(z) { + return function(j) { return (function(F) { if (E) throw new TypeError("Generator is already executing."); for (; M && (M = 0, F[0] && (I = 0)), I; ) try { @@ -66068,7 +66068,7 @@ function print() { __p += __j.call(arguments, '') } } if (5 & F[0]) throw F[1]; return { value: F[0] ? F[1] : void 0, done: !0 }; - })([j, z]); + })([z, j]); }; } }, i = this && this.__read || function(_, S) { @@ -66096,13 +66096,13 @@ function print() { __p += __j.call(arguments, '') } Object.defineProperty(r, "__esModule", { value: !0 }); var d = e(7721), s = e(9305), u = l(e(1839)), g = e(6781), b = l(e(4531)), f = l(e(4271)), v = s.error.SERVICE_UNAVAILABLE, p = ["Neo.ClientError.Security.CredentialsExpired", "Neo.ClientError.Security.Forbidden", "Neo.ClientError.Security.TokenExpired", "Neo.ClientError.Security.Unauthorized"], m = s.internal.pool, y = m.Pool, k = m.PoolConfig, x = (function(_) { function S(E, O) { - var R = E.id, M = E.config, I = E.log, L = E.userAgent, j = E.boltAgent, z = E.authTokenManager, F = E.newPool, H = F === void 0 ? function() { + var R = E.id, M = E.config, I = E.log, L = E.userAgent, z = E.boltAgent, j = E.authTokenManager, F = E.newPool, H = F === void 0 ? function() { for (var W = [], Z = 0; Z < arguments.length; Z++) W[Z] = arguments[Z]; return new (y.bind.apply(y, c([void 0], i(W), !1)))(); } : F; O === void 0 && (O = null); var q = _.call(this) || this; - return q._id = R, q._config = M, q._log = I, q._clientCertificateHolder = new f.default({ clientCertificateProvider: q._config.clientCertificate }), q._authenticationProvider = new u.default({ authTokenManager: z, userAgent: L, boltAgent: j }), q._livenessCheckProvider = new b.default({ connectionLivenessCheckTimeout: M.connectionLivenessCheckTimeout }), q._userAgent = L, q._boltAgent = j, q._createChannelConnection = O || function(W) { + return q._id = R, q._config = M, q._log = I, q._clientCertificateHolder = new f.default({ clientCertificateProvider: q._config.clientCertificate }), q._authenticationProvider = new u.default({ authTokenManager: j, userAgent: L, boltAgent: z }), q._livenessCheckProvider = new b.default({ connectionLivenessCheckTimeout: M.connectionLivenessCheckTimeout }), q._userAgent = L, q._boltAgent = z, q._createChannelConnection = O || function(W) { return n(q, void 0, void 0, function() { var Z, $; return a(this, function(X) { @@ -66129,31 +66129,31 @@ function print() { __p += __j.call(arguments, '') } return this._createChannelConnection(O).then(function(L) { return L.release = function() { return L.idleTimestamp = Date.now(), R(O, L); - }, M._openConnections[L.id] = L, M._authenticationProvider.authenticate({ connection: L, auth: I }).catch(function(j) { - throw M._destroyConnection(L), j; + }, M._openConnections[L.id] = L, M._authenticationProvider.authenticate({ connection: L, auth: I }).catch(function(z) { + throw M._destroyConnection(L), z; }); }); }, S.prototype._validateConnectionOnAcquire = function(E, O) { var R = E.auth, M = E.skipReAuth; return n(this, void 0, void 0, function() { var I, L; - return a(this, function(j) { - switch (j.label) { + return a(this, function(z) { + switch (z.label) { case 0: if (!this._validateConnection(O)) return [2, !1]; - j.label = 1; + z.label = 1; case 1: - return j.trys.push([1, 3, , 4]), [4, this._livenessCheckProvider.check(O)]; + return z.trys.push([1, 3, , 4]), [4, this._livenessCheckProvider.check(O)]; case 2: - return j.sent(), [3, 4]; + return z.sent(), [3, 4]; case 3: - return I = j.sent(), this._log.debug("The connection ".concat(O.id, " is not alive because of an error ").concat(I.code, " '").concat(I.message, "'")), [2, !1]; + return I = z.sent(), this._log.debug("The connection ".concat(O.id, " is not alive because of an error ").concat(I.code, " '").concat(I.message, "'")), [2, !1]; case 4: - return j.trys.push([4, 6, , 7]), [4, this._authenticationProvider.authenticate({ connection: O, auth: R, skipReAuth: M })]; + return z.trys.push([4, 6, , 7]), [4, this._authenticationProvider.authenticate({ connection: O, auth: R, skipReAuth: M })]; case 5: - return j.sent(), [2, !0]; + return z.sent(), [2, !0]; case 6: - return L = j.sent(), this._log.debug("The connection ".concat(O.id, " is not valid because of an error ").concat(L.code, " '").concat(L.message, "'")), [2, !1]; + return L = z.sent(), this._log.debug("The connection ".concat(O.id, " is not valid because of an error ").concat(L.code, " '").concat(L.message, "'")), [2, !1]; case 7: return [2]; } @@ -66195,7 +66195,7 @@ function print() { __p += __j.call(arguments, '') } }, S.prototype._verifyAuthentication = function(E) { var O = E.getAddress, R = E.auth; return n(this, void 0, void 0, function() { - var M, I, L, j, z, F; + var M, I, L, z, j, F; return a(this, function(H) { switch (H.label) { case 0: @@ -66205,14 +66205,14 @@ function print() { __p += __j.call(arguments, '') } case 2: return I = H.sent(), [4, this._connectionPool.acquire({ auth: R, skipReAuth: !0 }, I)]; case 3: - if (L = H.sent(), M.push(L), j = !L.protocol().isLastMessageLogon(), !L.supportsReAuth) throw (0, s.newError)("Driver is connected to a database that does not support user switch."); - return j && L.supportsReAuth ? [4, this._authenticationProvider.authenticate({ connection: L, auth: R, waitReAuth: !0, forceReAuth: !0 })] : [3, 5]; + if (L = H.sent(), M.push(L), z = !L.protocol().isLastMessageLogon(), !L.supportsReAuth) throw (0, s.newError)("Driver is connected to a database that does not support user switch."); + return z && L.supportsReAuth ? [4, this._authenticationProvider.authenticate({ connection: L, auth: R, waitReAuth: !0, forceReAuth: !0 })] : [3, 5]; case 4: return H.sent(), [3, 7]; case 5: - return !j || L.supportsReAuth ? [3, 7] : [4, this._connectionPool.acquire({ auth: R }, I, { requireNew: !0 })]; + return !z || L.supportsReAuth ? [3, 7] : [4, this._connectionPool.acquire({ auth: R }, I, { requireNew: !0 })]; case 6: - (z = H.sent())._sticky = !0, M.push(z), H.label = 7; + (j = H.sent())._sticky = !0, M.push(j), H.label = 7; case 7: return [2, !0]; case 8: @@ -66342,8 +66342,8 @@ function print() { __p += __j.call(arguments, '') } r.StreamObserver = s; var u = (function(_) { function S(E) { - var O = E === void 0 ? {} : E, R = O.reactive, M = R !== void 0 && R, I = O.moreFunction, L = O.discardFunction, j = O.fetchSize, z = j === void 0 ? l : j, F = O.beforeError, H = O.afterError, q = O.beforeKeys, W = O.afterKeys, Z = O.beforeComplete, $ = O.afterComplete, X = O.server, Q = O.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = O.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = O.enrichMetadata, sr = O.onDb, pr = _.call(this) || this; - return pr._fieldKeys = null, pr._fieldLookup = null, pr._head = null, pr._queuedRecords = [], pr._tail = null, pr._error = null, pr._observers = [], pr._meta = {}, pr._server = X, pr._beforeError = F, pr._afterError = H, pr._beforeKeys = q, pr._afterKeys = W, pr._beforeComplete = Z, pr._afterComplete = $, pr._enrichMetadata = dr || c.functional.identity, pr._queryId = null, pr._moreFunction = I, pr._discardFunction = L, pr._discard = !1, pr._fetchSize = z, pr._lowRecordWatermark = tr, pr._highRecordWatermark = lr, pr._setState(M ? x.READY : x.READY_STREAMING), pr._setupAutoPull(), pr._paused = !1, pr._pulled = !M, pr._haveRecordStreamed = !1, pr._onDb = sr, pr; + var O = E === void 0 ? {} : E, R = O.reactive, M = R !== void 0 && R, I = O.moreFunction, L = O.discardFunction, z = O.fetchSize, j = z === void 0 ? l : z, F = O.beforeError, H = O.afterError, q = O.beforeKeys, W = O.afterKeys, Z = O.beforeComplete, $ = O.afterComplete, X = O.server, Q = O.highRecordWatermark, lr = Q === void 0 ? Number.MAX_VALUE : Q, or = O.lowRecordWatermark, tr = or === void 0 ? Number.MAX_VALUE : or, dr = O.enrichMetadata, sr = O.onDb, pr = _.call(this) || this; + return pr._fieldKeys = null, pr._fieldLookup = null, pr._head = null, pr._queuedRecords = [], pr._tail = null, pr._error = null, pr._observers = [], pr._meta = {}, pr._server = X, pr._beforeError = F, pr._afterError = H, pr._beforeKeys = q, pr._afterKeys = W, pr._beforeComplete = Z, pr._afterComplete = $, pr._enrichMetadata = dr || c.functional.identity, pr._queryId = null, pr._moreFunction = I, pr._discardFunction = L, pr._discard = !1, pr._fetchSize = j, pr._lowRecordWatermark = tr, pr._highRecordWatermark = lr, pr._setState(M ? x.READY : x.READY_STREAMING), pr._setupAutoPull(), pr._paused = !1, pr._pulled = !M, pr._haveRecordStreamed = !1, pr._onDb = sr, pr; } return o(S, _), S.prototype.pause = function() { this._paused = !0; @@ -66400,10 +66400,10 @@ function print() { __p += __j.call(arguments, '') } var I = null; this._beforeKeys && (I = this._beforeKeys(this._fieldKeys)); var L = function() { - R._head = R._fieldKeys, R._observers.some(function(j) { - return j.onKeys; - }) && R._observers.forEach(function(j) { - j.onKeys && j.onKeys(R._fieldKeys); + R._head = R._fieldKeys, R._observers.some(function(z) { + return z.onKeys; + }) && R._observers.forEach(function(z) { + z.onKeys && z.onKeys(R._fieldKeys); }), R._afterKeys && R._afterKeys(R._fieldKeys), O(); }; I ? Promise.resolve(I).then(function() { @@ -66630,28 +66630,28 @@ function print() { __p += __j.call(arguments, '') } try { var I = (0, a.int)(Date.now()), L = (0, a.int)(R.ttl).multiply(1e3).add(I); return L.lessThan(I) ? a.Integer.MAX_VALUE : L; - } catch (j) { + } catch (z) { throw (0, a.newError)("Unable to parse TTL entry from router ".concat(M, ` from raw routing table: `).concat(a.json.stringify(R), ` -Error message: `).concat(j.message), s); +Error message: `).concat(z.message), s); } })(y, m), _ = (function(R, M) { try { - var I = [], L = [], j = []; - return R.servers.forEach(function(z) { - var F = z.role, H = z.addresses; + var I = [], L = [], z = []; + return R.servers.forEach(function(j) { + var F = j.role, H = j.addresses; F === "ROUTE" ? I = v(H).map(function(q) { return d.fromUrl(q); - }) : F === "WRITE" ? j = v(H).map(function(q) { + }) : F === "WRITE" ? z = v(H).map(function(q) { return d.fromUrl(q); }) : F === "READ" && (L = v(H).map(function(q) { return d.fromUrl(q); })); - }), { routers: I, readers: L, writers: j }; - } catch (z) { + }), { routers: I, readers: L, writers: z }; + } catch (j) { throw (0, a.newError)("Unable to parse servers entry from router ".concat(M, ` from addresses: `).concat(a.json.stringify(R.servers), ` -Error message: `).concat(z.message), s); +Error message: `).concat(j.message), s); } })(y, m), S = _.routers, E = _.readers, O = _.writers; return f(S, "routers", m), f(E, "readers", m), new u({ database: p || y.db, routers: S, readers: E, writers: O, expirationTime: x, ttl: k }); @@ -66710,8 +66710,8 @@ Error message: `).concat(z.message), s); return x(k._config, k._log); }))), this._transformer; }, enumerable: !1, configurable: !0 }), y.prototype.requestRoutingInformation = function(k) { - var x = k.routingContext, _ = x === void 0 ? {} : x, S = k.databaseName, E = S === void 0 ? null : S, O = k.sessionContext, R = O === void 0 ? {} : O, M = k.onError, I = k.onCompleted, L = new l.RouteObserver({ onProtocolError: this._onProtocolError, onError: M, onCompleted: I }), j = R.bookmarks || f.empty(); - return this.write(c.default.route(_, j.values(), E), L, !0), L; + var x = k.routingContext, _ = x === void 0 ? {} : x, S = k.databaseName, E = S === void 0 ? null : S, O = k.sessionContext, R = O === void 0 ? {} : O, M = k.onError, I = k.onCompleted, L = new l.RouteObserver({ onProtocolError: this._onProtocolError, onError: M, onCompleted: I }), z = R.bookmarks || f.empty(); + return this.write(c.default.route(_, z.values(), E), L, !0), L; }, y.prototype.initialize = function(k) { var x = this, _ = k === void 0 ? {} : k, S = _.userAgent, E = (_.boltAgent, _.authToken), O = _.notificationFilter, R = _.onError, M = _.onComplete, I = new l.LoginObserver({ onError: function(L) { return x._onLoginError(L, R); @@ -67201,12 +67201,12 @@ Error message: `).concat(z.message), s); } }), Object.defineProperty(r, "staticAuthTokenManager", { enumerable: !0, get: function() { return L.staticAuthTokenManager; } }); - var j = e(7264); + var z = e(7264); Object.defineProperty(r, "routing", { enumerable: !0, get: function() { - return j.routing; + return z.routing; } }); - var z = a(e(6872)); - r.types = z; + var j = a(e(6872)); + r.types = j; var F = a(e(4027)); r.json = F; var H = i(e(1573)); @@ -67221,7 +67221,7 @@ Error message: `).concat(z.message), s); r.internal = W; var Z = { SERVICE_UNAVAILABLE: c.SERVICE_UNAVAILABLE, SESSION_EXPIRED: c.SESSION_EXPIRED, PROTOCOL_ERROR: c.PROTOCOL_ERROR }; r.error = Z; - var $ = { authTokenManagers: L.authTokenManagers, newError: c.newError, Neo4jError: c.Neo4jError, newGQLError: c.newGQLError, GQLError: c.GQLError, isRetriableError: c.isRetriableError, error: Z, Integer: l.default, int: l.int, isInt: l.isInt, inSafeRange: l.inSafeRange, toNumber: l.toNumber, toString: l.toString, internal: W, isPoint: g.isPoint, Point: g.Point, Date: d.Date, DateTime: d.DateTime, Duration: d.Duration, isDate: d.isDate, isDateTime: d.isDateTime, isDuration: d.isDuration, isLocalDateTime: d.isLocalDateTime, isLocalTime: d.isLocalTime, isTime: d.isTime, LocalDateTime: d.LocalDateTime, LocalTime: d.LocalTime, Time: d.Time, Node: s.Node, isNode: s.isNode, Relationship: s.Relationship, isRelationship: s.isRelationship, UnboundRelationship: s.UnboundRelationship, isUnboundRelationship: s.isUnboundRelationship, Path: s.Path, isPath: s.isPath, PathSegment: s.PathSegment, isPathSegment: s.isPathSegment, Record: u.default, ResultSummary: b.default, queryType: b.queryType, ServerInfo: b.ServerInfo, Notification: f.default, GqlStatusObject: f.GqlStatusObject, Plan: b.Plan, ProfiledPlan: b.ProfiledPlan, QueryStatistics: b.QueryStatistics, Stats: b.Stats, Result: p.default, EagerResult: m.default, Transaction: x.default, ManagedTransaction: _.default, TransactionPromise: S.default, Session: E.default, Driver: O.default, Connection: k.default, Releasable: y.Releasable, types: z, driver: R, json: F, auth: M.default, bookmarkManager: I.bookmarkManager, routing: j.routing, resultTransformers: H.default, notificationCategory: f.notificationCategory, notificationClassification: f.notificationClassification, notificationSeverityLevel: f.notificationSeverityLevel, notificationFilterDisabledCategory: v.notificationFilterDisabledCategory, notificationFilterDisabledClassification: v.notificationFilterDisabledClassification, notificationFilterMinimumSeverityLevel: v.notificationFilterMinimumSeverityLevel, clientCertificateProviders: q.clientCertificateProviders, resolveCertificateProvider: q.resolveCertificateProvider }; + var $ = { authTokenManagers: L.authTokenManagers, newError: c.newError, Neo4jError: c.Neo4jError, newGQLError: c.newGQLError, GQLError: c.GQLError, isRetriableError: c.isRetriableError, error: Z, Integer: l.default, int: l.int, isInt: l.isInt, inSafeRange: l.inSafeRange, toNumber: l.toNumber, toString: l.toString, internal: W, isPoint: g.isPoint, Point: g.Point, Date: d.Date, DateTime: d.DateTime, Duration: d.Duration, isDate: d.isDate, isDateTime: d.isDateTime, isDuration: d.isDuration, isLocalDateTime: d.isLocalDateTime, isLocalTime: d.isLocalTime, isTime: d.isTime, LocalDateTime: d.LocalDateTime, LocalTime: d.LocalTime, Time: d.Time, Node: s.Node, isNode: s.isNode, Relationship: s.Relationship, isRelationship: s.isRelationship, UnboundRelationship: s.UnboundRelationship, isUnboundRelationship: s.isUnboundRelationship, Path: s.Path, isPath: s.isPath, PathSegment: s.PathSegment, isPathSegment: s.isPathSegment, Record: u.default, ResultSummary: b.default, queryType: b.queryType, ServerInfo: b.ServerInfo, Notification: f.default, GqlStatusObject: f.GqlStatusObject, Plan: b.Plan, ProfiledPlan: b.ProfiledPlan, QueryStatistics: b.QueryStatistics, Stats: b.Stats, Result: p.default, EagerResult: m.default, Transaction: x.default, ManagedTransaction: _.default, TransactionPromise: S.default, Session: E.default, Driver: O.default, Connection: k.default, Releasable: y.Releasable, types: j, driver: R, json: F, auth: M.default, bookmarkManager: I.bookmarkManager, routing: z.routing, resultTransformers: H.default, notificationCategory: f.notificationCategory, notificationClassification: f.notificationClassification, notificationSeverityLevel: f.notificationSeverityLevel, notificationFilterDisabledCategory: v.notificationFilterDisabledCategory, notificationFilterDisabledClassification: v.notificationFilterDisabledClassification, notificationFilterMinimumSeverityLevel: v.notificationFilterMinimumSeverityLevel, clientCertificateProviders: q.clientCertificateProviders, resolveCertificateProvider: q.resolveCertificateProvider }; r.default = $; }, 9318: (t, r) => { r.read = function(e, o, n, a, i) { @@ -67382,13 +67382,13 @@ Error message: `).concat(z.message), s); Object.defineProperty(r, "distinct", { enumerable: !0, get: function() { return L.distinct; } }); - var j = e(8937); + var z = e(8937); Object.defineProperty(r, "distinctUntilChanged", { enumerable: !0, get: function() { - return j.distinctUntilChanged; + return z.distinctUntilChanged; } }); - var z = e(9612); + var j = e(9612); Object.defineProperty(r, "distinctUntilKeyChanged", { enumerable: !0, get: function() { - return z.distinctUntilKeyChanged; + return j.distinctUntilKeyChanged; } }); var F = e(4520); Object.defineProperty(r, "elementAt", { enumerable: !0, get: function() { @@ -67732,42 +67732,42 @@ Error message: `).concat(z.message), s); } }); }, 9445: function(t, r, e) { var o = this && this.__awaiter || function(O, R, M, I) { - return new (M || (M = Promise))(function(L, j) { - function z(q) { + return new (M || (M = Promise))(function(L, z) { + function j(q) { try { H(I.next(q)); } catch (W) { - j(W); + z(W); } } function F(q) { try { H(I.throw(q)); } catch (W) { - j(W); + z(W); } } function H(q) { var W; q.done ? L(q.value) : (W = q.value, W instanceof M ? W : new M(function(Z) { Z(W); - })).then(z, F); + })).then(j, F); } H((I = I.apply(O, R || [])).next()); }); }, n = this && this.__generator || function(O, R) { - var M, I, L, j, z = { label: 0, sent: function() { + var M, I, L, z, j = { label: 0, sent: function() { if (1 & L[0]) throw L[1]; return L[1]; }, trys: [], ops: [] }; - return j = { next: F(0), throw: F(1), return: F(2) }, typeof Symbol == "function" && (j[Symbol.iterator] = function() { + return z = { next: F(0), throw: F(1), return: F(2) }, typeof Symbol == "function" && (z[Symbol.iterator] = function() { return this; - }), j; + }), z; function F(H) { return function(q) { return (function(W) { if (M) throw new TypeError("Generator is already executing."); - for (; z; ) try { + for (; j; ) try { if (M = 1, I && (L = 2 & W[0] ? I.return : W[0] ? I.throw || ((L = I.return) && L.call(I), 0) : I.next) && !(L = L.call(I, W[1])).done) return L; switch (I = 0, L && (W = [2 & W[0], L.value]), W[0]) { case 0: @@ -67775,34 +67775,34 @@ Error message: `).concat(z.message), s); L = W; break; case 4: - return z.label++, { value: W[1], done: !1 }; + return j.label++, { value: W[1], done: !1 }; case 5: - z.label++, I = W[1], W = [0]; + j.label++, I = W[1], W = [0]; continue; case 7: - W = z.ops.pop(), z.trys.pop(); + W = j.ops.pop(), j.trys.pop(); continue; default: - if (!((L = (L = z.trys).length > 0 && L[L.length - 1]) || W[0] !== 6 && W[0] !== 2)) { - z = 0; + if (!((L = (L = j.trys).length > 0 && L[L.length - 1]) || W[0] !== 6 && W[0] !== 2)) { + j = 0; continue; } if (W[0] === 3 && (!L || W[1] > L[0] && W[1] < L[3])) { - z.label = W[1]; + j.label = W[1]; break; } - if (W[0] === 6 && z.label < L[1]) { - z.label = L[1], L = W; + if (W[0] === 6 && j.label < L[1]) { + j.label = L[1], L = W; break; } - if (L && z.label < L[2]) { - z.label = L[2], z.ops.push(W); + if (L && j.label < L[2]) { + j.label = L[2], j.ops.push(W); break; } - L[2] && z.ops.pop(), z.trys.pop(); + L[2] && j.ops.pop(), j.trys.pop(); continue; } - W = R.call(O, z); + W = R.call(O, j); } catch (Z) { W = [6, Z], I = 0; } finally { @@ -67820,13 +67820,13 @@ Error message: `).concat(z.message), s); return this; }, R); function I(L) { - R[L] = O[L] && function(j) { - return new Promise(function(z, F) { + R[L] = O[L] && function(z) { + return new Promise(function(j, F) { (function(H, q, W, Z) { Promise.resolve(Z).then(function($) { H({ value: $, done: W }); }, q); - })(z, F, (j = O[L](j)).done, j.value); + })(j, F, (z = O[L](z)).done, z.value); }); }; } @@ -67866,15 +67866,15 @@ Error message: `).concat(z.message), s); return new d.Observable(function(R) { var M, I; try { - for (var L = i(O), j = L.next(); !j.done; j = L.next()) { - var z = j.value; - if (R.next(z), R.closed) return; + for (var L = i(O), z = L.next(); !z.done; z = L.next()) { + var j = z.value; + if (R.next(j), R.closed) return; } } catch (F) { M = { error: F }; } finally { try { - j && !j.done && (I = L.return) && I.call(L); + z && !z.done && (I = L.return) && I.call(L); } finally { if (M) throw M.error; } @@ -67885,7 +67885,7 @@ Error message: `).concat(z.message), s); function S(O) { return new d.Observable(function(R) { (function(M, I) { - var L, j, z, F; + var L, z, j, F; return o(this, void 0, void 0, function() { var H, q; return n(this, function(W) { @@ -67895,23 +67895,23 @@ Error message: `).concat(z.message), s); case 1: return [4, L.next()]; case 2: - if ((j = W.sent()).done) return [3, 4]; - if (H = j.value, I.next(H), I.closed) return [2]; + if ((z = W.sent()).done) return [3, 4]; + if (H = z.value, I.next(H), I.closed) return [2]; W.label = 3; case 3: return [3, 1]; case 4: return [3, 11]; case 5: - return q = W.sent(), z = { error: q }, [3, 11]; + return q = W.sent(), j = { error: q }, [3, 11]; case 6: - return W.trys.push([6, , 9, 10]), j && !j.done && (F = L.return) ? [4, F.call(L)] : [3, 8]; + return W.trys.push([6, , 9, 10]), z && !z.done && (F = L.return) ? [4, F.call(L)] : [3, 8]; case 7: W.sent(), W.label = 8; case 8: return [3, 10]; case 9: - if (z) throw z.error; + if (j) throw j.error; return [7]; case 10: return [7]; @@ -68038,10 +68038,10 @@ Error message: `).concat(z.message), s); Object.defineProperty(r, "__esModule", { value: !0 }); var i = e(6587), c = e(3618), l = e(9730), d = e(754), s = e(2696), u = e(9691), g = a(e(9512)), b = (function() { function m(y) { - var k = y.connectionHolder, x = y.onClose, _ = y.onBookmarks, S = y.onConnection, E = y.reactive, O = y.fetchSize, R = y.impersonatedUser, M = y.highRecordWatermark, I = y.lowRecordWatermark, L = y.notificationFilter, j = y.apiTelemetryConfig, z = this; - this._connectionHolder = k, this._reactive = E, this._state = f.ACTIVE, this._onClose = x, this._onBookmarks = _, this._onConnection = S, this._onError = this._onErrorCallback.bind(this), this._fetchSize = O, this._onComplete = this._onCompleteCallback.bind(this), this._results = [], this._impersonatedUser = R, this._lowRecordWatermak = I, this._highRecordWatermark = M, this._bookmarks = l.Bookmarks.empty(), this._notificationFilter = L, this._apiTelemetryConfig = j, this._acceptActive = function() { + var k = y.connectionHolder, x = y.onClose, _ = y.onBookmarks, S = y.onConnection, E = y.reactive, O = y.fetchSize, R = y.impersonatedUser, M = y.highRecordWatermark, I = y.lowRecordWatermark, L = y.notificationFilter, z = y.apiTelemetryConfig, j = this; + this._connectionHolder = k, this._reactive = E, this._state = f.ACTIVE, this._onClose = x, this._onBookmarks = _, this._onConnection = S, this._onError = this._onErrorCallback.bind(this), this._fetchSize = O, this._onComplete = this._onCompleteCallback.bind(this), this._results = [], this._impersonatedUser = R, this._lowRecordWatermak = I, this._highRecordWatermark = M, this._bookmarks = l.Bookmarks.empty(), this._notificationFilter = L, this._apiTelemetryConfig = z, this._acceptActive = function() { }, this._activePromise = new Promise(function(F, H) { - z._acceptActive = F; + j._acceptActive = F; }); } return m.prototype._begin = function(y, k, x) { @@ -68126,16 +68126,16 @@ Error message: `).concat(z.message), s); }, rollback: function(m) { return { result: v(!1, m.connectionHolder, m.onError, m.onComplete, m.onConnection, m.pendingResults, m.preparationJob), state: f.ROLLED_BACK }; }, run: function(m, y, k) { - var x = k.connectionHolder, _ = k.onError, S = k.onComplete, E = k.onConnection, O = k.reactive, R = k.fetchSize, M = k.highRecordWatermark, I = k.lowRecordWatermark, L = k.preparationJob, j = L ?? Promise.resolve(); - return p(x.getConnection().then(function(z) { - return j.then(function() { - return z; + var x = k.connectionHolder, _ = k.onError, S = k.onComplete, E = k.onConnection, O = k.reactive, R = k.fetchSize, M = k.highRecordWatermark, I = k.lowRecordWatermark, L = k.preparationJob, z = L ?? Promise.resolve(); + return p(x.getConnection().then(function(j) { + return z.then(function() { + return j; }); - }).then(function(z) { - if (E(), z != null) return z.run(m, y, { bookmarks: l.Bookmarks.empty(), txConfig: d.TxConfig.empty(), beforeError: _, afterComplete: S, reactive: O, fetchSize: R, highRecordWatermark: M, lowRecordWatermark: I }); + }).then(function(j) { + if (E(), j != null) return j.run(m, y, { bookmarks: l.Bookmarks.empty(), txConfig: d.TxConfig.empty(), beforeError: _, afterComplete: S, reactive: O, fetchSize: R, highRecordWatermark: M, lowRecordWatermark: I }); throw (0, u.newError)("No connection available"); - }).catch(function(z) { - return new s.FailedObserver({ error: z, onError: _ }); + }).catch(function(j) { + return new s.FailedObserver({ error: j, onError: _ }); }), m, y, x, M, I); } }, FAILED: { commit: function(m) { var y = m.connectionHolder, k = m.onError; @@ -69102,7 +69102,7 @@ function y0(t, r) { if (o) for (var n = 0, a = o.length; n < a && (co(!(r = o[n](r)) || r.type, "Intercept handlers should return nothing or a change object"), r); n++) ; return r; } finally { - Th(e); + Ah(e); } } function Gf(t) { @@ -69119,7 +69119,7 @@ function Vf(t, r) { var e = N0(), o = t.changeListeners; if (o) { for (var n = 0, a = (o = o.slice()).length; n < a; n++) o[n](r); - Th(e); + Ah(e); } } function $d() { @@ -69214,7 +69214,7 @@ var zG = (function() { var n = !this.owned && $d(), a = Gf(this), i = a || n ? { object: this.array, type: "splice", index: r, removed: o, added: e, removedCount: o.length, addedCount: e.length } : null; n && Fg(i), this.atom.reportChanged(), a && Vf(this, i), n && qg(); }, t; -})(), _h = (function(t) { +})(), Eh = (function(t) { function r(e, o, n, a) { n === void 0 && (n = "ObservableArray@" + yl()), a === void 0 && (a = !1); var i = t.call(this) || this, c = new zG(n, o, i, a); @@ -69229,7 +69229,7 @@ var zG = (function() { }, r.prototype.concat = function() { for (var e = [], o = 0; o < arguments.length; o++) e[o] = arguments[o]; return this.$mobx.atom.reportObserved(), Array.prototype.concat.apply(this.peek(), e.map(function(n) { - return Ph(n) ? n.peek() : n; + return Mh(n) ? n.peek() : n; })); }, r.prototype.replace = function(e) { return this.$mobx.spliceWithArray(0, this.$mobx.values.length, e); @@ -69314,20 +69314,20 @@ var zG = (function() { } }, r; })(YS); -jG(_h.prototype, function() { +jG(Eh.prototype, function() { return nx(this.slice()); -}), Object.defineProperty(_h.prototype, "length", { enumerable: !1, configurable: !0, get: function() { +}), Object.defineProperty(Eh.prototype, "length", { enumerable: !1, configurable: !0, get: function() { return this.$mobx.getArrayLength(); }, set: function(t) { this.$mobx.setArrayLength(t); } }), ["every", "filter", "forEach", "indexOf", "join", "lastIndexOf", "map", "reduce", "reduceRight", "slice", "some", "toString", "toLocaleString"].forEach(function(t) { var r = Array.prototype[t]; - co(typeof r == "function", "Base function not defined on Array prototype: '" + t + "'"), tv(_h.prototype, t, function() { + co(typeof r == "function", "Base function not defined on Array prototype: '" + t + "'"), tv(Eh.prototype, t, function() { return r.apply(this.peek(), arguments); }); }), (function(t, r) { for (var e = 0; e < r.length; e++) tv(t, r[e], t[r[e]]); -})(_h.prototype, ["constructor", "intercept", "observe", "clear", "concat", "get", "replace", "toJS", "toJSON", "peek", "find", "findIndex", "splice", "spliceWithArray", "push", "pop", "set", "shift", "unshift", "reverse", "sort", "remove", "move", "toString", "toLocaleString"]); +})(Eh.prototype, ["constructor", "intercept", "observe", "clear", "concat", "get", "replace", "toJS", "toJSON", "peek", "find", "findIndex", "splice", "spliceWithArray", "push", "pop", "set", "shift", "unshift", "reverse", "sort", "remove", "move", "toString", "toLocaleString"]); var Rlr = BG(0); function BG(t) { return { enumerable: !1, configurable: !1, get: function() { @@ -69337,7 +69337,7 @@ function BG(t) { } }; } function Plr(t) { - Object.defineProperty(_h.prototype, "" + t, BG(t)); + Object.defineProperty(Eh.prototype, "" + t, BG(t)); } function oA(t) { for (var r = WS; r < t; r++) Plr(r); @@ -69345,7 +69345,7 @@ function oA(t) { } oA(1e3); var Mlr = D0("ObservableArrayAdministration", zG); -function Ph(t) { +function Mh(t) { return lA(t) && Mlr(t.$mobx); } var ky = {}, ev = (function(t) { @@ -69437,7 +69437,7 @@ function aA(t, r, e, o) { return r.apply(e, o); } finally { (function(a) { - qG(a.prevAllowStateChanges), Wf(), Th(a.prevDerivation), a.notifySpy && qg({ time: Date.now() - a.startTime }); + qG(a.prevAllowStateChanges), Wf(), Ah(a.prevDerivation), a.notifySpy && qg({ time: Date.now() - a.startTime }); })(n); } } @@ -69574,7 +69574,7 @@ function XS(t, r, e, o) { })(t, r, e, o); } function cj(t) { - return Ph(t) ? t.peek() : rg(t) ? t.entries() : wk(t) ? (function(r) { + return Mh(t) ? t.peek() : rg(t) ? t.entries() : wk(t) ? (function(r) { for (var e = []; ; ) { var o = r.next(); if (o.done) break; @@ -69589,7 +69589,7 @@ function Llr(t, r) { function lj(t, r) { return t === r; } -var Mh = { identity: lj, structural: function(t, r) { +var Ih = { identity: lj, structural: function(t, r) { return h3(t, r); }, default: function(t, r) { return (function(e, o) { @@ -69610,7 +69610,7 @@ function qx(t, r, e) { function VG(t, r, e) { var o; arguments.length > 3 && wl(Wo("m007")), I0(t) && wl(Wo("m008")), (o = typeof e == "object" ? e : {}).name = o.name || t.name || r.name || "Reaction@" + yl(), o.fireImmediately = e === !0 || o.fireImmediately === !0, o.delay = o.delay || 0, o.compareStructural = o.compareStructural || o.struct || !1, r = ia(o.name, o.context ? r.bind(o.context) : r), o.context && (t = t.bind(o.context)); - var n, a = !0, i = !1, c = o.equals ? o.equals : o.compareStructural || o.struct ? Mh.structural : Mh.default, l = new f5(o.name, function() { + var n, a = !0, i = !1, c = o.equals ? o.equals : o.compareStructural || o.struct ? Ih.structural : Ih.default, l = new f5(o.name, function() { a || o.delay < 1 ? d() : i || (i = !0, setTimeout(function() { i = !1, d(); }, o.delay)); @@ -69687,7 +69687,7 @@ var x0 = (function() { var i = o.get(); if (!n || e) { var c = N0(); - r({ type: "update", object: o, newValue: i, oldValue: a }), Th(c); + r({ type: "update", object: o, newValue: i, oldValue: a }), Ah(c); } n = !1, a = i; }); @@ -69717,7 +69717,7 @@ WhyRun? computation '` + this.name + `': }, t; })(); x0.prototype[oV()] = x0.prototype.valueOf; -var Oh = D0("ComputedValue", x0), HG = (function() { +var Th = D0("ComputedValue", x0), HG = (function() { function t(r, e) { this.target = r, this.name = e, this.values = {}, this.changeListeners = null, this.interceptors = null; } @@ -69734,15 +69734,15 @@ function kk(t, r) { return h5(t, "$mobx", e), e; } function jlr(t, r, e, o) { - if (t.values[r] && !Oh(t.values[r])) return co("value" in e, "The property " + r + " in " + t.name + " is already observable, cannot redefine it as computed property"), void (t.target[r] = e.value); + if (t.values[r] && !Th(t.values[r])) return co("value" in e, "The property " + r + " in " + t.name + " is already observable, cannot redefine it as computed property"), void (t.target[r] = e.value); if ("value" in e) if (I0(e.value)) { var n = e.value; ZS(t, r, n.initialValue, n.enhancer); - } else Fx(e.value) && e.value.autoBind === !0 ? GG(t.target, r, e.value.originalFn) : Oh(e.value) ? (function(a, i, c) { + } else Fx(e.value) && e.value.autoBind === !0 ? GG(t.target, r, e.value.originalFn) : Th(e.value) ? (function(a, i, c) { var l = a.name + "." + i; c.name = l, c.scope || (c.scope = a.target), a.values[i] = c, Object.defineProperty(a.target, i, YG(i)); })(t, r, e.value) : ZS(t, r, e.value, o); - else WG(t, r, e.get, e.set, Mh.default, !0); + else WG(t, r, e.get, e.set, Ih.default, !0); } function ZS(t, r, e, o) { if (dA(t.target, r), m0(t)) { @@ -69790,14 +69790,14 @@ function jb(t) { function zk(t, r) { if (t == null) return !1; if (r !== void 0) { - if (Ph(t) || rg(t)) throw new Error(Wo("m019")); + if (Mh(t) || rg(t)) throw new Error(Wo("m019")); if (jb(t)) { var e = t.$mobx; return e.values && !!e.values[r]; } return !1; } - return jb(t) || !!t.$mobx || tA(t) || xk(t) || Oh(t); + return jb(t) || !!t.$mobx || tA(t) || xk(t) || Th(t); } function Y5(t) { return co(!!t, ":("), b3(function(r, e, o, n, a) { @@ -69835,9 +69835,9 @@ var QG = Y5(Lf), Blr = Y5(JG), Ulr = Y5(jf), Flr = Y5(my), qlr = Y5($G), uj = { }, shallowBox: function(t, r) { return arguments.length > 2 && kf("shallowBox"), new ev(t, jf, r); }, array: function(t, r) { - return arguments.length > 2 && kf("array"), new _h(t, Lf, r); + return arguments.length > 2 && kf("array"), new Eh(t, Lf, r); }, shallowArray: function(t, r) { - return arguments.length > 2 && kf("shallowArray"), new _h(t, jf, r); + return arguments.length > 2 && kf("shallowArray"), new Eh(t, jf, r); }, map: function(t, r) { return arguments.length > 2 && kf("map"), new mk(t, Lf, r); }, shallowMap: function(t, r) { @@ -69877,7 +69877,7 @@ function Lf(t, r, e) { return I0(t) && wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"), zk(t) ? t : Array.isArray(t) ? Ua.array(t, e) : yk(t) ? Ua.object(t, e) : wk(t) ? Ua.map(t, e) : t; } function JG(t, r, e) { - return I0(t) && wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"), t == null || jb(t) || Ph(t) || rg(t) ? t : Array.isArray(t) ? Ua.shallowArray(t, e) : yk(t) ? Ua.shallowObject(t, e) : wk(t) ? Ua.shallowMap(t, e) : wl("The shallow modifier / decorator can only used in combination with arrays, objects and maps"); + return I0(t) && wl("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"), t == null || jb(t) || Mh(t) || rg(t) ? t : Array.isArray(t) ? Ua.shallowArray(t, e) : yk(t) ? Ua.shallowObject(t, e) : wk(t) ? Ua.shallowMap(t, e) : wl("The shallow modifier / decorator can only used in combination with arrays, objects and maps"); } function jf(t) { return t; @@ -69885,7 +69885,7 @@ function jf(t) { function my(t, r, e) { if (h3(t, r)) return r; if (zk(t)) return t; - if (Array.isArray(t)) return new _h(t, my, e); + if (Array.isArray(t)) return new Eh(t, my, e); if (wk(t)) return new mk(t, my, e); if (yk(t)) { var o = {}; @@ -69911,7 +69911,7 @@ Object.keys(uj).forEach(function(t) { }; var Glr = {}, mk = (function() { function t(r, e, o) { - e === void 0 && (e = Lf), o === void 0 && (o = "ObservableMap@" + yl()), this.enhancer = e, this.name = o, this.$mobx = Glr, this._data = /* @__PURE__ */ Object.create(null), this._hasMap = /* @__PURE__ */ Object.create(null), this._keys = new _h(void 0, jf, this.name + ".keys()", !0), this.interceptors = null, this.changeListeners = null, this.dehancer = void 0, this.merge(r); + e === void 0 && (e = Lf), o === void 0 && (o = "ObservableMap@" + yl()), this.enhancer = e, this.name = o, this.$mobx = Glr, this._data = /* @__PURE__ */ Object.create(null), this._hasMap = /* @__PURE__ */ Object.create(null), this._keys = new Eh(void 0, jf, this.name + ".keys()", !0), this.interceptors = null, this.changeListeners = null, this.dehancer = void 0, this.merge(r); } return t.prototype._has = function(r) { return this._data[r] !== void 0; @@ -70116,22 +70116,22 @@ var ln, zg, Hlr = ["mobxGuid", "resetId", "spyListeners", "strictMode", "runId"] }, Et = new aV(), iV = !1, cV = !1, hj = !1, TE = b5(); function zb(t, r) { if (typeof t == "object" && t !== null) { - if (Ph(t)) return co(r === void 0, Wo("m036")), t.$mobx.atom; + if (Mh(t)) return co(r === void 0, Wo("m036")), t.$mobx.atom; if (rg(t)) { var e = t; return r === void 0 ? zb(e._keys) : (co(!!(o = e._data[r] || e._hasMap[r]), "the entry '" + r + "' does not exist in the observable map '" + QS(t) + "'"), o); } var o; if (g5(t), r && !t.$mobx && t[r], jb(t)) return r ? (co(!!(o = t.$mobx.values[r]), "no observable property '" + r + "' found on the observable object '" + QS(t) + "'"), o) : wl("please specify a property"); - if (tA(t) || Oh(t) || xk(t)) return t; + if (tA(t) || Th(t) || xk(t)) return t; } else if (typeof t == "function" && xk(t.$mobx)) return t.$mobx; return wl("Cannot obtain atom from " + t); } -function Eh(t, r) { - return co(t, "Expecting some object"), r !== void 0 ? Eh(zb(t, r)) : tA(t) || Oh(t) || xk(t) || rg(t) ? t : (g5(t), t.$mobx ? t.$mobx : void co(!1, "Cannot obtain administration from " + t)); +function Sh(t, r) { + return co(t, "Expecting some object"), r !== void 0 ? Sh(zb(t, r)) : tA(t) || Th(t) || xk(t) || rg(t) ? t : (g5(t), t.$mobx ? t.$mobx : void co(!1, "Cannot obtain administration from " + t)); } function QS(t, r) { - return (r !== void 0 ? zb(t, r) : jb(t) || rg(t) ? Eh(t) : zb(t)).name; + return (r !== void 0 ? zb(t, r) : jb(t) || rg(t) ? Sh(t) : zb(t)).name; } function lV(t, r) { return dV(zb(t, r)); @@ -70233,16 +70233,16 @@ function JS(t) { case ln.POSSIBLY_STALE: for (var r = N0(), e = t.observing, o = e.length, n = 0; n < o; n++) { var a = e[n]; - if (Oh(a)) { + if (Th(a)) { try { a.get(); } catch { - return Th(r), !0; + return Ah(r), !0; } - if (t.dependenciesState === ln.STALE) return Th(r), !0; + if (t.dependenciesState === ln.STALE) return Ah(r), !0; } } - return yV(t), Th(r), !1; + return yV(t), Ah(r), !1; } } function pV() { @@ -70279,13 +70279,13 @@ function $S(t) { } function mV(t) { var r = N0(), e = t(); - return Th(r), e; + return Ah(r), e; } function N0() { var t = Et.trackingDerivation; return Et.trackingDerivation = null, t; } -function Th(t) { +function Ah(t) { Et.trackingDerivation = t; } function yV(t) { @@ -70392,12 +70392,12 @@ function uA(t) { this.$mobx.values[r].set(e); }, !1, !1); } -var Zlr = uA(Mh.default), Klr = uA(Mh.structural), Hx = function(t, r, e) { +var Zlr = uA(Ih.default), Klr = uA(Ih.structural), Hx = function(t, r, e) { if (typeof r == "string") return Zlr.apply(null, arguments); co(typeof t == "function", Wo("m011")), co(arguments.length < 3, Wo("m012")); var o = typeof r == "object" ? r : {}; o.setter = typeof r == "function" ? r : o.setter; - var n = o.equals ? o.equals : o.compareStructural || o.struct ? Mh.structural : Mh.default; + var n = o.equals ? o.equals : o.compareStructural || o.struct ? Ih.structural : Ih.default; return new x0(t, o.context, n, o.name || t.name || "", o.setter); }; function ad(t, r, e) { @@ -70408,7 +70408,7 @@ function ad(t, r, e) { if (r && e === null && (e = []), r && t !== null && typeof t == "object") { for (var n = 0, a = e.length; n < a; n++) if (e[n][0] === t) return e[n][1]; } - if (Ph(t)) { + if (Mh(t)) { var i = o([]), c = t.map(function(s) { return ad(s, r, e); }); @@ -70438,17 +70438,17 @@ var gA = { allowStateChanges: function(t, r) { qG(o); } return e; -}, deepEqual: h3, getAtom: zb, getDebugName: QS, getDependencyTree: lV, getAdministration: Eh, getGlobalState: function() { +}, deepEqual: h3, getAtom: zb, getDebugName: QS, getDependencyTree: lV, getAdministration: Sh, getGlobalState: function() { return Et; }, getObserverTree: function(t, r) { return sV(zb(t, r)); }, interceptReads: function(t, r, e) { var o; - if (rg(t) || Ph(t) || nA(t)) o = Eh(t); + if (rg(t) || Mh(t) || nA(t)) o = Sh(t); else { if (!jb(t)) return wl("Expected observable map, object or array as first array"); if (typeof r != "string") return wl("InterceptReads can only be used with a specific property, not with an object in general"); - o = Eh(t, r); + o = Sh(t, r); } return o.dehancer !== void 0 ? wl("An intercept reader was already established") : (o.dehancer = typeof r == "function" ? r : e, function() { o.dehancer = void 0; @@ -70480,7 +70480,7 @@ var gA = { allowStateChanges: function(t, r) { }; } }, eO = { Reaction: f5, untracked: mV, Atom: Alr, BaseAtom: W5, useStrict: UG, isStrictModeEnabled: function() { return Et.strictMode; -}, spy: LG, comparer: Mh, asReference: function(t) { +}, spy: LG, comparer: Ih, asReference: function(t) { return Qv("asReference is deprecated, use observable.ref instead"), Ua.ref(t); }, asFlat: function(t) { return Qv("asFlat is deprecated, use observable.shallow instead"), Ua.shallow(t); @@ -70488,27 +70488,27 @@ var gA = { allowStateChanges: function(t, r) { return Qv("asStructure is deprecated. Use observable.struct, computed.struct or reaction options instead."), Ua.struct(t); }, asMap: function(t) { return Qv("asMap is deprecated, use observable.map or observable.shallowMap instead"), Ua.map(t || {}); -}, isModifierDescriptor: I0, isObservableObject: jb, isBoxedObservable: nA, isObservableArray: Ph, ObservableMap: mk, isObservableMap: rg, map: function(t) { +}, isModifierDescriptor: I0, isObservableObject: jb, isBoxedObservable: nA, isObservableArray: Mh, ObservableMap: mk, isObservableMap: rg, map: function(t) { return Qv("`mobx.map` is deprecated, use `new ObservableMap` or `mobx.observable.map` instead"), Ua.map(t); }, transaction: jp, observable: Ua, computed: Hx, isObservable: zk, isComputed: function(t, r) { if (t == null) return !1; if (r !== void 0) { if (jb(t) === !1 || !t.$mobx.values[r]) return !1; var e = zb(t, r); - return Oh(e); + return Th(e); } - return Oh(t); + return Th(t); }, extendObservable: ZG, extendShallowObservable: KG, observe: function(t, r, e, o) { return typeof e == "function" ? (function(n, a, i, c) { - return Eh(n, a).observe(i, c); + return Sh(n, a).observe(i, c); })(t, r, e, o) : (function(n, a, i) { - return Eh(n).observe(a, i); + return Sh(n).observe(a, i); })(t, r, e); }, intercept: function(t, r, e) { return typeof e == "function" ? (function(o, n, a) { - return Eh(o, n).intercept(a); + return Sh(o, n).intercept(a); })(t, r, e) : (function(o, n) { - return Eh(o).intercept(n); + return Sh(o).intercept(n); })(t, r); }, autorun: qx, autorunAsync: function(t, r, e, o) { var n, a, i, c; @@ -70528,7 +70528,7 @@ var gA = { allowStateChanges: function(t, r) { if (a.call(c)) { l.dispose(); var d = N0(); - i.call(c), Th(d); + i.call(c), Ah(d); } }); }, reaction: VG, action: ia, isAction: Fx, runInAction: function(t, r, e) { @@ -70542,7 +70542,7 @@ var gA = { allowStateChanges: function(t, r) { function i(c, l) { var d = a.call(this, function() { return t(l); - }, void 0, Mh.default, "Transformer-" + t.name + "-" + c, void 0) || this; + }, void 0, Ih.default, "Transformer-" + t.name + "-" + c, void 0) || this; return d.sourceIdentifier = c, d.sourceObject = l, d; } return s3(i, a), i.prototype.onBecomeUnobserved = function() { @@ -70561,9 +70561,9 @@ var gA = { allowStateChanges: function(t, r) { return c ? c.get() : (c = e[i] = new n(i, a)).get(); }; }, whyRun: function(t, r) { - return Qv("`whyRun` is deprecated in favor of `trace`"), (t = wV(arguments)) ? Oh(t) || xk(t) ? fj(t.whyRun()) : wl(Wo("m025")) : fj(Wo("m024")); + return Qv("`whyRun` is deprecated in favor of `trace`"), (t = wV(arguments)) ? Th(t) || xk(t) ? fj(t.whyRun()) : wl(Wo("m025")) : fj(Wo("m024")); }, isArrayLike: function(t) { - return Array.isArray(t) || Ph(t); + return Array.isArray(t) || Mh(t); }, extras: gA }, pj = !1, Qlr = function(t) { var r = eO[t]; Object.defineProperty(eO, t, { get: function() { @@ -71056,16 +71056,16 @@ var Gd = "CircularLayout", ddr = (function() { var v, p = (2 * ((v = s.value.size) !== null && v !== void 0 ? v : ka) + 12.5) * b; u += p, g.push(p); } - } catch (z) { - f.e(z); + } catch (j) { + f.e(j); } finally { f.f(); } var m = u / (2 * Math.PI); if (m < 250) { var y = 250 / m; - g.forEach(function(z, F) { - return g[F] = z * y; + g.forEach(function(j, F) { + return g[F] = j * y; }), m = 250; } var k, x = adr, _ = {}, S = mj(d.entries()); @@ -71073,11 +71073,11 @@ var Gd = "CircularLayout", ddr = (function() { for (S.s(); !(k = S.n()).done; ) { var E = ndr(k.value, 2), O = E[0], R = E[1], M = g[O] / m, I = x + M / 2; x = I + M / 2; - var L = Math.cos(I) * m, j = Math.sin(I) * m; - _[R.id] = { id: R.id, x: L, y: j }; + var L = Math.cos(I) * m, z = Math.sin(I) * m; + _[R.id] = { id: R.id, x: L, y: z }; } - } catch (z) { - S.e(z); + } catch (j) { + S.e(j); } finally { S.f(); } @@ -71488,8 +71488,8 @@ var _b = "d3ForceLayout", RE = function(t) { function _(O) { var R, M, I = d.length; O === void 0 && (O = 1); - for (var L = 0; L < O; ++L) for (u += (f - u) * b, p.forEach(function(j) { - j(u); + for (var L = 0; L < O; ++L) for (u += (f - u) * b, p.forEach(function(z) { + z(u); }), R = 0; R < I; ++R) (M = d[R]).fx == null ? M.x += M.vx *= v : (M.x = M.fx, M.vx = 0), M.fy == null ? M.y += M.vy *= v : (M.y = M.fy, M.vy = 0); return s; } @@ -71526,8 +71526,8 @@ var _b = "d3ForceLayout", RE = function(t) { }, force: function(O, R) { return arguments.length > 1 ? (R == null ? p.delete(O) : p.set(O, E(R)), s) : p.get(O); }, find: function(O, R, M) { - var I, L, j, z, F, H = 0, q = d.length; - for (M == null ? M = 1 / 0 : M *= M, H = 0; H < q; ++H) (j = (I = O - (z = d[H]).x) * I + (L = R - z.y) * L) < M && (F = z, M = j); + var I, L, z, j, F, H = 0, q = d.length; + for (M == null ? M = 1 / 0 : M *= M, H = 0; H < q; ++H) (z = (I = O - (j = d[H]).x) * I + (L = R - j.y) * L) < M && (F = j, M = z); return F; }, on: function(O, R) { return arguments.length > 1 ? (y.on(O, R), s) : y.on(O); @@ -71640,9 +71640,9 @@ var _b = "d3ForceLayout", RE = function(t) { var s, u, g, b = 1, f = 1; function v() { for (var y, k, x, _, S, E, O, R = s.length, M = 0; M < f; ++M) for (k = fA(s, ydr, wdr).visitAfter(p), y = 0; y < R; ++y) x = s[y], E = u[x.index], O = E * E, _ = x.x + x.vx, S = x.y + x.vy, k.visit(I); - function I(L, j, z, F, H) { + function I(L, z, j, F, H) { var q = L.data, W = L.r, Z = E + W; - if (!q) return j > _ + Z || F < _ - Z || z > S + Z || H < S - Z; + if (!q) return z > _ + Z || F < _ - Z || j > S + Z || H < S - Z; if (q.index > x.index) { var $ = _ - q.x - q.vx, X = S - q.y - q.vy, Q = $ * $ + X * X; Q < Z * Z && ($ === 0 && (Q += ($ = zf(g)) * $), X === 0 && (Q += (X = zf(g)) * X), Q = (Z - (Q = Math.sqrt(Q))) / Q * b, x.vx += ($ *= Q) * (Z = (W *= W) / (O + W)), x.vy += (X *= Q) * Z, q.vx -= $ * (Z = 1 - Z), q.vy -= X * Z); @@ -71673,11 +71673,11 @@ var _b = "d3ForceLayout", RE = function(t) { return 1 / Math.min(b[O.source.index], b[O.target.index]); }, y = Zd(30), k = 1; function x(O) { - for (var R = 0, M = d.length; R < k; ++R) for (var I, L, j, z, F, H, q, W = 0; W < M; ++W) L = (I = d[W]).source, z = (j = I.target).x + j.vx - L.x - L.vx || zf(v), F = j.y + j.vy - L.y - L.vy || zf(v), z *= H = ((H = Math.sqrt(z * z + F * F)) - u[W]) / H * O * s[W], F *= H, j.vx -= z * (q = f[W]), j.vy -= F * q, L.vx += z * (q = 1 - q), L.vy += F * q; + for (var R = 0, M = d.length; R < k; ++R) for (var I, L, z, j, F, H, q, W = 0; W < M; ++W) L = (I = d[W]).source, j = (z = I.target).x + z.vx - L.x - L.vx || zf(v), F = z.y + z.vy - L.y - L.vy || zf(v), j *= H = ((H = Math.sqrt(j * j + F * F)) - u[W]) / H * O * s[W], F *= H, z.vx -= j * (q = f[W]), z.vy -= F * q, L.vx += j * (q = 1 - q), L.vy += F * q; } function _() { if (g) { - var O, R, M = g.length, I = d.length, L = new Map(g.map((j, z) => [p(j, z, g), j])); + var O, R, M = g.length, I = d.length, L = new Map(g.map((z, j) => [p(z, j, g), z])); for (O = 0, b = new Array(M); O < I; ++O) (R = d[O]).index = O, typeof R.source != "object" && (R.source = Pj(L, R.source)), typeof R.target != "object" && (R.target = Pj(L, R.target)), b[R.source.index] = (b[R.source.index] || 0) + 1, b[R.target.index] = (b[R.target.index] || 0) + 1; for (O = 0, f = new Array(I); O < I; ++O) R = d[O], f[O] = b[R.source.index] / (b[R.source.index] + b[R.target.index]); s = new Array(I), S(), u = new Array(I), E(); @@ -72352,9 +72352,9 @@ var qj = (function() { var M = l.indexOf(R); M >= 0 && l.splice(M, 1); var I = -1, L = u[R]; - L.forEach(function(j, z) { - var F = l.indexOf(j); - F >= 0 ? l.splice(F, 1) : j === S && (I = z); + L.forEach(function(z, j) { + var F = l.indexOf(z); + F >= 0 ? l.splice(F, 1) : z === S && (I = j); }), I > -1 && L.splice(I, 1); }); var E = { id: S }; @@ -72371,20 +72371,20 @@ var qj = (function() { var O, R = {}, M = []; i[S.id].forEach(function(I) { if (I !== S.id && !R[I]) { - var L = d[I], j = { id: I, parent: S, sunId: E, moons: [], weight: L.weight || 1, children: function() { - return j.moons; + var L = d[I], z = { id: I, parent: S, sunId: E, moons: [], weight: L.weight || 1, children: function() { + return z.moons; }, size: function() { - return j.moons.length + 1; + return z.moons.length + 1; } }; - o || (j.finestIndex = L.finestIndex), j.originalId = L.originalId, M.push(j), R[I] = !0; + o || (z.finestIndex = L.finestIndex), z.originalId = L.originalId, M.push(z), R[I] = !0; } }), M.forEach(function(I) { g.planets[I.id] = I; }), S.planets = M, S.children = function() { return S.planets; }, S.weight = S.planets.reduce(function(I, L) { - var j; - return I + ((j = L.weight) !== null && j !== void 0 ? j : 1); + var z; + return I + ((z = L.weight) !== null && z !== void 0 ? z : 1); }, 0) + ((O = d[S.id].weight) !== null && O !== void 0 ? O : 1), S.size = function() { return S.planets.reduce(function(I, L) { return I + L.size(); @@ -72405,11 +72405,11 @@ var qj = (function() { } } if (M > -1 && R.splice(M, 1), E !== void 0) { - var j, z = { id: O, parent: E, sunId: E.sunId, weight: S.weight || 1, size: function() { + var z, j = { id: O, parent: E, sunId: E.sunId, weight: S.weight || 1, size: function() { return 0; } }; - o || (z.finestIndex = S.finestIndex), z.originalId = S.originalId, g.moons[O] = z, E.moons.push(z), E.weight += z.weight, E.parent.weight += z.weight; - var F = (j = u[E.id]) !== null && j !== void 0 ? j : [], H = F.indexOf(O); + o || (j.finestIndex = S.finestIndex), j.originalId = S.originalId, g.moons[O] = j, E.moons.push(j), E.weight += j.weight, E.parent.weight += j.weight; + var F = (z = u[E.id]) !== null && z !== void 0 ? z : [], H = F.indexOf(O); H > -1 && F.splice(H, 1); } }), u.forEach(function(S, E) { @@ -72429,9 +72429,9 @@ var qj = (function() { var O = S.id, R = c[O]; k[O] = y, S.previousIndex = E, S.id = y, y += 1, o && (a[O].finestIndex = S.id, R.finestIndex = S.id, S.finestIndex = S.id), m.push(R), S.planets.forEach(function(M) { var I = M.id, L = c[I]; - k[I] = y, M.id = y, y += 1, M.sunId = S.id, o && (a[I].finestIndex = M.id, L.finestIndex = M.id), n.sunMap[M.originalId] = S.originalId, m.push(L), M.moons.forEach(function(j) { - var z = j.id, F = c[z]; - k[z] = y, j.id = y, y += 1, j.sunId = S.id, o && (a[z].finestIndex = j.id, F.finestIndex = j.id), n.sunMap[j.originalId] = S.originalId, m.push(F); + k[I] = y, M.id = y, y += 1, M.sunId = S.id, o && (a[I].finestIndex = M.id, L.finestIndex = M.id), n.sunMap[M.originalId] = S.originalId, m.push(L), M.moons.forEach(function(z) { + var j = z.id, F = c[j]; + k[j] = y, z.id = y, y += 1, z.sunId = S.id, o && (a[j].finestIndex = z.id, F.finestIndex = z.id), n.sunMap[z.originalId] = S.originalId, m.push(F); }); }); }); @@ -72687,8 +72687,8 @@ var gl = "PhysLayout", Lm = new Float32Array(4), qu = 256, ME = function(t) { v.x += k || 0, v.y += x || 0; } this.nodeCenterPoint = p ? [v.x / p, v.y / p] : [0, 0], this.pinData = m, this.subGraphs = c.subGraphs, this.nodeSortMap = c.nodeSortMap, this.setupSprings(this.subGraphs[0]), this.setupSize(this.subGraphs[0]); - var j = ME(this.subGraphs[0].nodes), z = j.nodeIdToIndex, F = j.nodeIndexToId; - this.nodeIdToIndex = z, this.nodeIndexToId = F, a.bindTexture(a.TEXTURE_2D, this.updateTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.FLOAT, this.updateData), En.info("Setting gravity center to ", this.nodeCenterPoint), this.physShader.setUniform("u_gravityCenter", this.nodeCenterPoint), this.updateShader.use(), this.updateShader.setUniform("u_numNodesNew", l.nodes.length), this.updateShader.setUniform("u_physData", this.getPhysData(0).texture), this.updateShader.setUniform("u_updateData", this.updateTexture), a.disable(a.BLEND), this.vaoExt.bindVertexArrayOES(this.updateVao), a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData(1).frameBuffer), a.viewport(0, 0, Ct, Ct), a.drawArrays(a.TRIANGLE_STRIP, 0, 4), this.vaoExt.bindVertexArrayOES(null), this.curPhysData = (this.curPhysData + 1) % this.physData.length, this.useReadpixelWorkaround ? this.doReadpixelWorkaround() : (a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData().frameBuffer), a.readPixels(0, 0, Ct, Ct, a.RGBA, a.FLOAT, this.physPositions)), (u.length > 0 || g.length > 0) && (a.bindTexture(a.TEXTURE_2D, this.pinTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.UNSIGNED_BYTE, this.pinData)); + var z = ME(this.subGraphs[0].nodes), j = z.nodeIdToIndex, F = z.nodeIndexToId; + this.nodeIdToIndex = j, this.nodeIndexToId = F, a.bindTexture(a.TEXTURE_2D, this.updateTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.FLOAT, this.updateData), En.info("Setting gravity center to ", this.nodeCenterPoint), this.physShader.setUniform("u_gravityCenter", this.nodeCenterPoint), this.updateShader.use(), this.updateShader.setUniform("u_numNodesNew", l.nodes.length), this.updateShader.setUniform("u_physData", this.getPhysData(0).texture), this.updateShader.setUniform("u_updateData", this.updateTexture), a.disable(a.BLEND), this.vaoExt.bindVertexArrayOES(this.updateVao), a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData(1).frameBuffer), a.viewport(0, 0, Ct, Ct), a.drawArrays(a.TRIANGLE_STRIP, 0, 4), this.vaoExt.bindVertexArrayOES(null), this.curPhysData = (this.curPhysData + 1) % this.physData.length, this.useReadpixelWorkaround ? this.doReadpixelWorkaround() : (a.bindFramebuffer(a.FRAMEBUFFER, this.getPhysData().frameBuffer), a.readPixels(0, 0, Ct, Ct, a.RGBA, a.FLOAT, this.physPositions)), (u.length > 0 || g.length > 0) && (a.bindTexture(a.TEXTURE_2D, this.pinTexture), a.texSubImage2D(a.TEXTURE_2D, 0, 0, 0, Ct, Ct, a.ALPHA, a.UNSIGNED_BYTE, this.pinData)); var H = fw(e.rels), q = this.hasRelationshipFlatMapChanged(H, n); return this.shouldUpdate = this.nodeVariation > 0 || q, this.iterationCount = 0, this.flatRelationshipKeys = H, this.setupPhysicsForCoarse(), this.subGraphs[0]; } }, { key: "destroy", value: function() { @@ -73731,13 +73731,13 @@ var Pp = "ForceCytoLayout", kw = "forceDirected", mw = "coseBilkent", Gdr = (fun }), m = new Set([].concat(pw(p), pw(u))); if (v.size <= 100 && m.size <= 300) { var y = (function(R, M, I, L) { - var j, z = new Set(R), F = Mm(new Set(M)); + var z, j = new Set(R), F = Mm(new Set(M)); try { - for (F.s(); !(j = F.n()).done; ) { - var H = j.value, q = L.idToItem[H]; + for (F.s(); !(z = F.n()).done; ) { + var H = z.value, q = L.idToItem[H]; if (q) { var W = q.from, Z = q.to; - z.add(W), z.add(Z); + j.add(W), j.add(Z); } } } catch (pr) { @@ -73795,7 +73795,7 @@ var Pp = "ForceCytoLayout", kw = "forceDirected", mw = "coseBilkent", Gdr = (fun } } } - }, sr = Mm(z); + }, sr = Mm(j); try { for (sr.s(); !($ = sr.n()).done; ) dr($.value); } catch (pr) { @@ -74357,11 +74357,11 @@ function _t(t, r) { if (mO[f]) f = mO[f], p = !0; else if (f == "transparent") return { r: 0, g: 0, b: 0, a: 0, format: "name" }; return (v = Dg.rgb.exec(f)) ? { r: v[1], g: v[2], b: v[3] } : (v = Dg.rgba.exec(f)) ? { r: v[1], g: v[2], b: v[3], a: v[4] } : (v = Dg.hsl.exec(f)) ? { h: v[1], s: v[2], l: v[3] } : (v = Dg.hsla.exec(f)) ? { h: v[1], s: v[2], l: v[3], a: v[4] } : (v = Dg.hsv.exec(f)) ? { h: v[1], s: v[2], v: v[3] } : (v = Dg.hsva.exec(f)) ? { h: v[1], s: v[2], v: v[3], a: v[4] } : (v = Dg.hex8.exec(f)) ? { r: bu(v[1]), g: bu(v[2]), b: bu(v[3]), a: oz(v[4]), format: p ? "name" : "hex8" } : (v = Dg.hex6.exec(f)) ? { r: bu(v[1]), g: bu(v[2]), b: bu(v[3]), format: p ? "name" : "hex" } : (v = Dg.hex4.exec(f)) ? { r: bu(v[1] + "" + v[1]), g: bu(v[2] + "" + v[2]), b: bu(v[3] + "" + v[3]), a: oz(v[4] + "" + v[4]), format: p ? "name" : "hex8" } : !!(v = Dg.hex3.exec(f)) && { r: bu(v[1] + "" + v[1]), g: bu(v[2] + "" + v[2]), b: bu(v[3] + "" + v[3]), format: p ? "name" : "hex" }; - })(o)), Zx(o) == "object" && (kh(o.r) && kh(o.g) && kh(o.b) ? (n = o.r, a = o.g, i = o.b, c = { r: 255 * Ba(n, 255), g: 255 * Ba(a, 255), b: 255 * Ba(i, 255) }, g = !0, b = String(o.r).substr(-1) === "%" ? "prgb" : "rgb") : kh(o.h) && kh(o.s) && kh(o.v) ? (d = ly(o.s), s = ly(o.v), c = (function(f, v, p) { + })(o)), Zx(o) == "object" && (mh(o.r) && mh(o.g) && mh(o.b) ? (n = o.r, a = o.g, i = o.b, c = { r: 255 * Ba(n, 255), g: 255 * Ba(a, 255), b: 255 * Ba(i, 255) }, g = !0, b = String(o.r).substr(-1) === "%" ? "prgb" : "rgb") : mh(o.h) && mh(o.s) && mh(o.v) ? (d = ly(o.s), s = ly(o.v), c = (function(f, v, p) { f = 6 * Ba(f, 360), v = Ba(v, 100), p = Ba(p, 100); var m = Math.floor(f), y = f - m, k = p * (1 - v), x = p * (1 - y * v), _ = p * (1 - (1 - y) * v), S = m % 6; return { r: 255 * [p, x, k, k, _, p][S], g: 255 * [_, p, p, x, k, k][S], b: 255 * [k, k, _, p, p, x][S] }; - })(o.h, d, s), g = !0, b = "hsv") : kh(o.h) && kh(o.s) && kh(o.l) && (d = ly(o.s), u = ly(o.l), c = (function(f, v, p) { + })(o.h, d, s), g = !0, b = "hsv") : mh(o.h) && mh(o.s) && mh(o.l) && (d = ly(o.s), u = ly(o.l), c = (function(f, v, p) { var m, y, k; function x(E, O, R) { return R < 0 && (R += 1), R > 1 && (R -= 1), R < 1 / 6 ? E + 6 * (O - E) * R : R < 0.5 ? O : R < 2 / 3 ? E + (O - E) * (2 / 3 - R) * 6 : E; @@ -74650,7 +74650,7 @@ function oz(t) { return bu(t) / 255; } var mf, xw, _w, Dg = (xw = "[\\s|\\(]+(" + (mf = "(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)") + ")[,|\\s]+(" + mf + ")[,|\\s]+(" + mf + ")\\s*\\)?", _w = "[\\s|\\(]+(" + mf + ")[,|\\s]+(" + mf + ")[,|\\s]+(" + mf + ")[,|\\s]+(" + mf + ")\\s*\\)?", { CSS_UNIT: new RegExp(mf), rgb: new RegExp("rgb" + xw), rgba: new RegExp("rgba" + _w), hsl: new RegExp("hsl" + xw), hsla: new RegExp("hsla" + _w), hsv: new RegExp("hsv" + xw), hsva: new RegExp("hsva" + _w), hex3: /^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/, hex6: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/, hex4: /^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/, hex8: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/ }); -function kh(t) { +function mh(t) { return !!Dg.CSS_UNIT.exec(t); } var yO = function(t) { @@ -75316,8 +75316,8 @@ var jsr = 2 * Math.PI, Jx = function(t, r, e) { var L = I !== null ? sH(I, k.p2) : Dp(_, b / 2); v.push(jm(k.p2, Dp(L, u / d))); } - var j = f[f.length - 1], z = i(j, s); - return v.push({ x: j.p2.x + z.x, y: j.p2.y + z.y }), r.relIsOppositeDirection(t) ? v.reverse() : v; + var z = f[f.length - 1], j = i(z, s); + return v.push({ x: z.p2.x + j.x, y: z.p2.y + j.y }), r.relIsOppositeDirection(t) ? v.reverse() : v; }, zsr = function(t, r, e, o) { var n = arguments.length > 4 && arguments[4] !== void 0 && arguments[4], a = arguments.length > 5 && arguments[5] !== void 0 && arguments[5]; return y5(e, o) ? e.id === o.id ? (function(i, c, l) { @@ -75520,7 +75520,7 @@ var wH = (function() { if (n !== void 0 && a !== void 0) { var M = zsr(x, _, S, E, O, y); if (M !== null) { - var I, L, j, z, F, H, q = this.isBoundingBoxOffScreen(M, n, a), W = Qx({ x: (I = S.x) !== null && I !== void 0 ? I : 0, y: (L = S.y) !== null && L !== void 0 ? L : 0 }, { x: (j = E.x) !== null && j !== void 0 ? j : 0, y: (z = E.y) !== null && z !== void 0 ? z : 0 }), Z = Qo(), $ = (((F = S.size) !== null && F !== void 0 ? F : ka) + ((H = E.size) !== null && H !== void 0 ? H : ka)) * Z, X = S.id !== E.id && $ > W; + var I, L, z, j, F, H, q = this.isBoundingBoxOffScreen(M, n, a), W = Qx({ x: (I = S.x) !== null && I !== void 0 ? I : 0, y: (L = S.y) !== null && L !== void 0 ? L : 0 }, { x: (z = E.x) !== null && z !== void 0 ? z : 0, y: (j = E.y) !== null && j !== void 0 ? j : 0 }), Z = Qo(), $ = (((F = S.size) !== null && F !== void 0 ? F : ka) + ((H = E.size) !== null && H !== void 0 ? H : ka)) * Z, X = S.id !== E.id && $ > W; R = !(q || X); } else R = !1; } @@ -75853,8 +75853,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho }; sr.length === 0; ) pr(); return Array.from(sr); })(L, O, ny, x, I, !!p, M); - var j, z = -(a.length - 2) * x / 2; - return j = b && b !== "center" ? b === "bottom" ? z + m / Math.PI : z - m / Math.PI : z, { lines: a, stylesPerChar: E, fullCaption: O, fontSize: x, fontFace: ny, fontColor: "", yPos: j, maxNoLines: M, hasContent: !0 }; + var z, j = -(a.length - 2) * x / 2; + return z = b && b !== "center" ? b === "bottom" ? j + m / Math.PI : j - m / Math.PI : j, { lines: a, stylesPerChar: E, fullCaption: O, fontSize: x, fontFace: ny, fontColor: "", yPos: z, maxNoLines: M, hasContent: !0 }; } function jy(t) { return jy = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(r) { @@ -76191,10 +76191,10 @@ var GE = "canvasRenderer", Jsr = (function() { }); this.disableArrowShadow = o.length > 500; } }, { key: "drawNode", value: function(o, n, a, i, c, l, d, s, u) { - var g = n.x, b = g === void 0 ? 0 : g, f = n.y, v = f === void 0 ? 0 : f, p = n.size, m = p === void 0 ? ka : p, y = n.captionAlign, k = y === void 0 ? "center" : y, x = n.disabled, _ = n.activated, S = n.selected, E = n.hovered, O = n.id, R = n.icon, M = n.overlayIcon, I = Kx(n), L = Qo(), j = this.getRingStyles(n, i, c), z = j.reduce(function(Ze, Wt) { + var g = n.x, b = g === void 0 ? 0 : g, f = n.y, v = f === void 0 ? 0 : f, p = n.size, m = p === void 0 ? ka : p, y = n.captionAlign, k = y === void 0 ? "center" : y, x = n.disabled, _ = n.activated, S = n.selected, E = n.hovered, O = n.id, R = n.icon, M = n.overlayIcon, I = Kx(n), L = Qo(), z = this.getRingStyles(n, i, c), j = z.reduce(function(Ze, Wt) { return Ze + Wt.width; }, 0), F = m * L, H = 2 * F, q = mA(F, u), W = q.nodeInfoLevel, Z = q.iconInfoLevel, $ = n.color || d, X = yO($), Q = F; - if (z > 0 && (Q = F + z), x) $ = l.color, X = l.fontColor; + if (j > 0 && (Q = F + j), x) $ = l.color, X = l.fontColor; else { var lr; if (_) { @@ -76207,7 +76207,7 @@ var GE = "canvasRenderer", Jsr = (function() { xo.addColorStop(0, "transparent"), xo.addColorStop(0.01, Yv(mt, 0.5 * Ft)), xo.addColorStop(0.05, Yv(mt, 0.5 * Ft)), xo.addColorStop(0.5, Yv(mt, 0.12 * Ft)), xo.addColorStop(0.75, Yv(mt, 0.03 * Ft)), xo.addColorStop(1, Yv(mt, 0)), Ze.fillStyle = xo, TH(Ze, Wt, Ut, uo), Ze.fill(); })(o, b, v, cr, Q, kr, ur); } - Cz(o, b, v, $, F), z > 0 && Ksr(o, b, v, F, j); + Cz(o, b, v, $, F), j > 0 && Ksr(o, b, v, F, z); var Or = !!I.length; if (R) { var Ir = vH(F, Or, Z, W), Mr = W > 0 ? 1 : 0, Lr = pH(Ir, Or, k, Z, W), Tr = Lr.iconXPos, Y = Lr.iconYPos, J = i.getValueForAnimationName(O, "iconSize", Ir), nr = i.getValueForAnimationName(O, "iconXPos", Tr), xr = i.getValueForAnimationName(O, "iconYPos", Y), Er = o.globalAlpha, Pr = x ? 0.1 : Mr; @@ -76277,22 +76277,22 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho o.fillStyle = m === !0 ? d.fontColor : s, o.font = "".concat(M, " ").concat(O, "px ").concat(R); var L = function(sr) { return dy(o, sr); - }, j = (p ?? 1) * (v === !0 ? k3 : 1), z = L(I); - if (z > i) { + }, z = (p ?? 1) * (v === !0 ? k3 : 1), j = L(I); + if (j > i) { var F = w5(I, L, function() { return i; }, 1, !1)[0]; - I = F.hasEllipsisChar === !0 ? "".concat(F.text, "...") : I, z = i; + I = F.hasEllipsisChar === !0 ? "".concat(F.text, "...") : I, j = i; } var H = Math.cos(a), q = Math.sin(a), W = { x: n.x, y: n.y }, Z = W.x, $ = W.y, X = a; g && (X = a - b, Z += 2 * O * H, $ += 2 * O * q, X -= b); - var Q = (1 + _) * f, lr = k === "bottom" ? O / 2 + j + Q : -(j + Q); - o.translate(Z, $), o.rotate(X), o.fillText(I, -z / 2, lr), o.rotate(-X), o.translate(-Z, -$); + var Q = (1 + _) * f, lr = k === "bottom" ? O / 2 + z + Q : -(z + Q); + o.translate(Z, $), o.rotate(X), o.fillText(I, -j / 2, lr), o.rotate(-X), o.translate(-Z, -$); var or = 2 * lr * Math.sin(a), tr = 2 * lr * Math.cos(a), dr = { position: { x: n.x - or, y: n.y + tr }, rotation: g ? a - Math.PI : a, width: i / f, height: (O + Q) / f }; l.setLabelInfo(c.id, dr); } } }, { key: "renderWaypointArrow", value: function(o, n, a, i, c, l, d, s, u, g) { - var b = arguments.length > 10 && arguments[10] !== void 0 ? arguments[10] : uz, f = Math.PI / 2, v = n.overlayIcon, p = n.color, m = n.disabled, y = n.selected, k = n.width, x = n.hovered, _ = n.captionAlign, S = y === !0, E = m === !0, O = v !== void 0, R = u.rings, M = u.shadow, I = r2(n, c, a, i, d, s), L = Qo(), j = bH(n, 1), z = !this.disableArrowShadow && d, F = E ? g.color : p ?? b, H = R[0].width * L, q = R[1].width * L, W = fH(k, S, R), Z = W.headHeight, $ = W.headChinHeight, X = W.headWidth, Q = W.headSelectedAdjustment, lr = W.headPositionOffset, or = Qx(I[I.length - 2], I[I.length - 1]), tr = lr, dr = Q; + var b = arguments.length > 10 && arguments[10] !== void 0 ? arguments[10] : uz, f = Math.PI / 2, v = n.overlayIcon, p = n.color, m = n.disabled, y = n.selected, k = n.width, x = n.hovered, _ = n.captionAlign, S = y === !0, E = m === !0, O = v !== void 0, R = u.rings, M = u.shadow, I = r2(n, c, a, i, d, s), L = Qo(), z = bH(n, 1), j = !this.disableArrowShadow && d, F = E ? g.color : p ?? b, H = R[0].width * L, q = R[1].width * L, W = fH(k, S, R), Z = W.headHeight, $ = W.headChinHeight, X = W.headWidth, Q = W.headSelectedAdjustment, lr = W.headPositionOffset, or = Qx(I[I.length - 2], I[I.length - 1]), tr = lr, dr = Q; Math.floor(I.length / 2), I.length > 2 && S && or < Z + Q - $ && (tr += or, dr -= or / 2 + $, I.pop(), Math.floor(I.length / 2)); var sr, pr, ur = I[I.length - 2], cr = I[I.length - 1], gr = (sr = ur, pr = cr, Math.atan2(pr.y - sr.y, pr.x - sr.x)), kr = { headPosition: { x: cr.x + Math.cos(gr) * tr, y: cr.y + Math.sin(gr) * tr }, headAngle: gr, headHeight: Z, headChinHeight: $, headWidth: X }; hH(I, S, Z, dr, R); @@ -76319,13 +76319,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho })(I) : null; if (o.save(), S) { var J = R[0].color, nr = R[1].color; - z && this.enableShadow(o, M), this.drawSegments(o, I, j + q, nr, s), xf(o, q, nr, kr, !1, !0), z && this.disableShadow(o), this.drawSegments(o, I, j + H, J, s), xf(o, H, J, kr, !1, !0); + j && this.enableShadow(o, M), this.drawSegments(o, I, z + q, nr, s), xf(o, q, nr, kr, !1, !0), j && this.disableShadow(o), this.drawSegments(o, I, z + H, J, s), xf(o, H, J, kr, !1, !0); } if (x === !0 && !S && !E) { var xr = M.color; - z && this.enableShadow(o, M), this.drawSegments(o, I, j, xr, s), xf(o, j, xr, kr), z && this.disableShadow(o); + j && this.enableShadow(o, M), this.drawSegments(o, I, z, xr, s), xf(o, z, xr, kr), j && this.disableShadow(o); } - if (this.drawSegments(o, I, j, F, s), xf(o, j, F, kr), d || O) { + if (this.drawSegments(o, I, z, F, s), xf(o, z, F, kr), d || O) { var Er = gH(Y, a, i, s, S, R, _ === "bottom" ? "bottom" : "top"), Pr = _H(Y); if (d && this.drawLabel(o, { x: Er.x, y: Er.y }, Er.angle, Pr, n, c, g, b), O) { var Dr, Yr, ie = v.position, me = ie === void 0 ? [0, 0] : ie, xe = v.url, Me = v.size, Ie = yz(Me === void 0 ? 1 : Me), he = [(Dr = me[0]) !== null && Dr !== void 0 ? Dr : 0, (Yr = me[1]) !== null && Yr !== void 0 ? Yr : 0], ee = wz(he, Pr, Ie), wr = ee.widthAlign, Ur = ee.heightAlign, Jr = S ? (Lr = Er.angle + f, Tr = $x(u.rings), { x: Math.cos(Lr) * Tr, y: Math.sin(Lr) * Tr }) : { x: 0, y: 0 }, Qr = me[1] < 0 ? -1 : 1, oe = Jr.x * Qr, Ne = Jr.y * Qr, se = Ie / 2; @@ -76336,8 +76336,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } o.restore(); } }, { key: "renderSelfArrow", value: function(o, n, a, i, c, l, d, s) { - var u = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : uz, g = n.overlayIcon, b = n.selected, f = n.width, v = n.hovered, p = n.disabled, m = n.color, y = Jx(n, a, i), k = y.startPoint, x = y.endPoint, _ = y.apexPoint, S = y.control1Point, E = y.control2Point, O = d.rings, R = d.shadow, M = Qo(), I = O[0].color, L = O[1].color, j = O[0].width * M, z = O[1].width * M, F = 40 * M, H = (f ?? 1) * M, q = !this.disableArrowShadow && l, W = H > 1 ? H / 2 : 1, Z = 9 * W, $ = 2 * W, X = 7 * W, Q = b === !0, lr = p === !0, or = g !== void 0, tr = Math.atan2(x.y - E.y, x.x - E.x), dr = Q ? j * Math.sqrt(1 + 2 * Z / X * (2 * Z / X)) : 0, sr = { x: x.x - Math.cos(tr) * (0.5 * Z - $ + dr), y: x.y - Math.sin(tr) * (0.5 * Z - $ + dr) }, pr = { headPosition: { x: x.x + Math.cos(tr) * (0.5 * Z - $ - dr), y: x.y + Math.sin(tr) * (0.5 * Z - $ - dr) }, headAngle: tr, headHeight: Z, headChinHeight: $, headWidth: X }; - if (o.save(), o.lineCap = "round", Q && (q && this.enableShadow(o, R), o.lineWidth = H + z, o.strokeStyle = L, this.drawLoop(o, k, sr, _, S, E), xf(o, z, L, pr, !1, !0), q && this.disableShadow(o), o.lineWidth = H + j, o.strokeStyle = I, this.drawLoop(o, k, sr, _, S, E), xf(o, j, I, pr, !1, !0)), o.lineWidth = H, v === !0 && !Q && !lr) { + var u = arguments.length > 8 && arguments[8] !== void 0 ? arguments[8] : uz, g = n.overlayIcon, b = n.selected, f = n.width, v = n.hovered, p = n.disabled, m = n.color, y = Jx(n, a, i), k = y.startPoint, x = y.endPoint, _ = y.apexPoint, S = y.control1Point, E = y.control2Point, O = d.rings, R = d.shadow, M = Qo(), I = O[0].color, L = O[1].color, z = O[0].width * M, j = O[1].width * M, F = 40 * M, H = (f ?? 1) * M, q = !this.disableArrowShadow && l, W = H > 1 ? H / 2 : 1, Z = 9 * W, $ = 2 * W, X = 7 * W, Q = b === !0, lr = p === !0, or = g !== void 0, tr = Math.atan2(x.y - E.y, x.x - E.x), dr = Q ? z * Math.sqrt(1 + 2 * Z / X * (2 * Z / X)) : 0, sr = { x: x.x - Math.cos(tr) * (0.5 * Z - $ + dr), y: x.y - Math.sin(tr) * (0.5 * Z - $ + dr) }, pr = { headPosition: { x: x.x + Math.cos(tr) * (0.5 * Z - $ - dr), y: x.y + Math.sin(tr) * (0.5 * Z - $ - dr) }, headAngle: tr, headHeight: Z, headChinHeight: $, headWidth: X }; + if (o.save(), o.lineCap = "round", Q && (q && this.enableShadow(o, R), o.lineWidth = H + j, o.strokeStyle = L, this.drawLoop(o, k, sr, _, S, E), xf(o, j, L, pr, !1, !0), q && this.disableShadow(o), o.lineWidth = H + z, o.strokeStyle = I, this.drawLoop(o, k, sr, _, S, E), xf(o, z, I, pr, !1, !0)), o.lineWidth = H, v === !0 && !Q && !lr) { var ur = R.color; q && this.enableShadow(o, R), o.strokeStyle = ur, o.fillStyle = ur, this.drawLoop(o, k, sr, _, S, E), xf(o, H, ur, pr), q && this.disableShadow(o); } @@ -76414,19 +76414,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho var x = (function(S, E, O, R, M, I) { var L = arguments.length > 6 && arguments[6] !== void 0 && arguments[6]; if (!y5(O, R)) return 1 / 0; - var j = O === R ? (function(z, F, H, q) { - var W = Jx(F, H, q), Z = W.startPoint, $ = W.endPoint, X = W.apexPoint, Q = W.control1Point, lr = W.control2Point, or = UE(Z, X, Q, z), tr = UE(X, $, lr, z); + var z = O === R ? (function(j, F, H, q) { + var W = Jx(F, H, q), Z = W.startPoint, $ = W.endPoint, X = W.apexPoint, Q = W.control1Point, lr = W.control2Point, or = UE(Z, X, Q, j), tr = UE(X, $, lr, j); return Math.min(or, tr); - })(S, E, O, M) : (function(z, F, H, q, W, Z, $) { + })(S, E, O, M) : (function(j, F, H, q, W, Z, $) { var X = r2(F, H, q, W, Z, $), Q = 1 / 0; - if ($ && X.length === 3) Q = UE(X[0], X[2], X[1], z); + if ($ && X.length === 3) Q = UE(X[0], X[2], X[1], j); else for (var lr = 1; lr < X.length; lr++) { - var or = X[lr - 1], tr = X[lr], dr = kA(or, tr, z); + var or = X[lr - 1], tr = X[lr], dr = kA(or, tr, j); Q = dr < Q ? dr : Q; } return Q; })(S, E, M, O, R, I, L); - return j; + return z; })(o, p, y, k, m, b, g !== Xx); if (x < 10) { var _ = a.findIndex(function(S) { @@ -76761,21 +76761,21 @@ var YE = "svgRenderer", eur = (function() { R.setAttribute("cx", String((v = x.x) !== null && v !== void 0 ? v : 0)), R.setAttribute("cy", String((p = x.y) !== null && p !== void 0 ? p : 0)), R.setAttribute("r", String(O)); var M = x.disabled ? s.color : x.color || u; if (R.setAttribute("fill", M), _.appendChild(R), E.length > 0) { - var I, L = O, j = WE(E); + var I, L = O, z = WE(E); try { - for (j.s(); !(I = j.n()).done; ) { - var z = I.value; - if (z.width > 0) { + for (z.s(); !(I = z.n()).done; ) { + var j = I.value; + if (j.width > 0) { var F, H; - L += z.width / 2; + L += j.width / 2; var q = document.createElementNS("http://www.w3.org/2000/svg", "circle"); - q.setAttribute("cx", String((F = x.x) !== null && F !== void 0 ? F : 0)), q.setAttribute("cy", String((H = x.y) !== null && H !== void 0 ? H : 0)), q.setAttribute("r", String(L)), q.setAttribute("fill", "none"), q.setAttribute("stroke", z.color), q.setAttribute("stroke-width", String(z.width)), _.appendChild(q), L += z.width / 2; + q.setAttribute("cx", String((F = x.x) !== null && F !== void 0 ? F : 0)), q.setAttribute("cy", String((H = x.y) !== null && H !== void 0 ? H : 0)), q.setAttribute("r", String(L)), q.setAttribute("fill", "none"), q.setAttribute("stroke", j.color), q.setAttribute("stroke-width", String(j.width)), _.appendChild(q), L += j.width / 2; } } } catch (Re) { - j.e(Re); + z.e(Re); } finally { - j.f(); + z.f(); } } var W = x.icon, Z = x.overlayIcon, $ = O, X = 2 * $, Q = mA($, a), lr = Q.nodeInfoLevel, or = Q.iconInfoLevel, tr = !!(!((m = x.captions) === null || m === void 0) && m.length || !((y = x.caption) === null || y === void 0) && y.length); @@ -76814,20 +76814,20 @@ var YE = "svgRenderer", eur = (function() { if (!p.fromNode || !p.toNode || !y5(p.fromNode, p.toNode)) return 1; var m, y, k, x, _, S = l.getBundle(p), E = p.fromNode, O = p.toNode, R = p.showLabel, M = p.selected ? g.selected.rings : g.default.rings, I = bH(p, 1), L = p.disabled ? s.fontColor : u; if (E.id === O.id) { - var j = Jx(p, E, S), z = (m = j.startPoint, y = j.endPoint, k = j.apexPoint, x = j.control1Point, _ = j.control2Point, ["M".concat(m.x, ",").concat(m.y), "Q".concat(x.x, ",").concat(x.y, ",").concat(k.x, ",").concat(k.y), "Q".concat(_.x, ",").concat(_.y, ",").concat(y.x, ",").concat(y.y)].join(" ")), F = p.disabled ? s.color : p.color || u, H = p.selected ? M.map(function(Ue) { + var z = Jx(p, E, S), j = (m = z.startPoint, y = z.endPoint, k = z.apexPoint, x = z.control1Point, _ = z.control2Point, ["M".concat(m.x, ",").concat(m.y), "Q".concat(x.x, ",").concat(x.y, ",").concat(k.x, ",").concat(k.y), "Q".concat(_.x, ",").concat(_.y, ",").concat(y.x, ",").concat(y.y)].join(" ")), F = p.disabled ? s.color : p.color || u, H = p.selected ? M.map(function(Ue) { var ht; return { color: Ue.color, width: (ht = Ue.width) !== null && ht !== void 0 ? ht : 0 }; }).filter(function(Ue) { return Ue.width > 0; }) : []; - Nz(z, F, I, H, b).forEach(function(Ue) { + Nz(j, F, I, H, b).forEach(function(Ue) { return n.appendChild(Ue); }); - var q = Lz(j.control2Point, j.endPoint, 9, 7, 2 / 9), W = p.disabled ? s.color : p.color || u; + var q = Lz(z.control2Point, z.endPoint, 9, 7, 2 / 9), W = p.disabled ? s.color : p.color || u; if (Dz(q, W, H, b).forEach(function(Ue) { return n.appendChild(Ue); }), R && (p.captions && p.captions.length > 0 || p.caption && p.caption.length > 0)) { - var Z, $ = Qo(), X = p.selected === !0, Q = X ? g.selected.rings : g.default.rings, lr = uH(j.apexPoint, j.angle, j.endPoint, j.control2Point, X, Q, p.width), or = lr.x, tr = lr.y, dr = lr.angle, sr = (lr.flip, Kx(p)), pr = sr.length > 0 ? (Z = Ly(sr)) === null || Z === void 0 ? void 0 : Z.fullCaption : ""; + var Z, $ = Qo(), X = p.selected === !0, Q = X ? g.selected.rings : g.default.rings, lr = uH(z.apexPoint, z.angle, z.endPoint, z.control2Point, X, Q, p.width), or = lr.x, tr = lr.y, dr = lr.angle, sr = (lr.flip, Kx(p)), pr = sr.length > 0 ? (Z = Ly(sr)) === null || Z === void 0 ? void 0 : Z.fullCaption : ""; if (pr) { var ur, cr, gr, kr, Or = 40 * $, Ir = (ur = p.captionSize) !== null && ur !== void 0 ? ur : 1, Mr = 6 * Ir * $, Lr = SO, Tr = p.selected ? "bold" : "normal"; c.measurementContext.font = "".concat(Tr, " ").concat(Mr, "px ").concat(Lr); @@ -77472,14 +77472,14 @@ void main(void) { var o = this, n = this.gl, a = new ArrayBuffer(4), i = new Uint32Array(a), c = new Uint8Array(a), l = {}; this.relBuffer === void 0 && (this.relBuffer = n.createBuffer()); for (var d = new ArrayBuffer(e.length * bl * 4), s = new Uint32Array(d), u = new Float32Array(d), g = function(f) { - var v = e[f], p = v.from, m = v.to, y = v.color, k = v.width, x = k === void 0 ? 1 : k, _ = v.key, S = v.disabled, E = o.idToIndex[p], O = o.idToIndex[m], R = E % Ct, M = Math.floor(E / Ct), I = O % Ct, L = Math.floor(O / Ct), j = [R, M, I, L], z = [I, L, R, M], F = (0, Kn.isNil)(y) ? o.defaultRelColor : y, H = Ew(S ? o.disableRelColor : F); + var v = e[f], p = v.from, m = v.to, y = v.color, k = v.width, x = k === void 0 ? 1 : k, _ = v.key, S = v.disabled, E = o.idToIndex[p], O = o.idToIndex[m], R = E % Ct, M = Math.floor(E / Ct), I = O % Ct, L = Math.floor(O / Ct), z = [R, M, I, L], j = [I, L, R, M], F = (0, Kn.isNil)(y) ? o.defaultRelColor : y, H = Ew(S ? o.disableRelColor : F); l[_] = f; var q = 0, W = function(Z, $, X, Q) { s[f * bl + q] = Z, q += 1; for (var lr = 0; lr < $.length; lr++) c[lr] = $[lr]; s[f * bl + q] = i[0], q += 1, c[0] = X, s[f * bl + q] = i[0], u[f * bl + (q += 1)] = Q, q += 1; }; - W(H, j, 255, x), W(H, z, 0, x), W(H, j, 0, x), W(H, z, 0, x), W(H, j, 0, x), W(H, z, 255, x); + W(H, z, 255, x), W(H, j, 0, x), W(H, z, 0, x), W(H, j, 0, x), W(H, z, 0, x), W(H, j, 255, x); }, b = 0; b < e.length; b++) g(b); n.bindBuffer(n.ARRAY_BUFFER, this.relBuffer), n.bufferData(n.ARRAY_BUFFER, d, n.DYNAMIC_DRAW), this.numRels = e.length, this.relDataBuffer = d, this.relData = { positionsAndColors: s, widths: u }, this.relIdToIndex = l, this.vaoExt.deleteVertexArrayOES(this.relVao), this.relVao = this.vaoExt.createVertexArrayOES(), this.vaoExt.bindVertexArrayOES(this.relVao), this.relShader.use(), n.bindBuffer(n.ARRAY_BUFFER, this.relBuffer), this.relShader.setAttributePointerByteNorm("a_color", 4, 0, 16), this.relShader.setAttributePointerByteNorm("a_from", 2, 4, 16), this.relShader.setAttributePointerByteNorm("a_to", 2, 6, 16), this.relShader.setAttributePointerByteNorm("a_triside", 1, 8, 16), this.relShader.setAttributePointerFloat("a_width", 1, 12, 16), this.vaoExt.bindVertexArrayOES(null); } }, { key: "renderAnimations", value: function(e) { @@ -77720,10 +77720,10 @@ var Gz = 5e-5, gur = (function() { if (isNaN(x) || isNaN(_)) return En.info("fit() function couldn't calculate center point, not updating viewport"), !1; var O = o.noPan, R = o.outOnly, M = o.minZoom, I = o.maxZoom; i.setTarget(O ? b : x), c.setTarget(O ? f : _); - var L = zO(S, E, n, a), j = L.zoomX, z = L.zoomY; - if (j === 1 / 0 && z === 1 / 0) l.setTarget(m); + var L = zO(S, E, n, a), z = L.zoomX, j = L.zoomY; + if (z === 1 / 0 && j === 1 / 0) l.setTarget(m); else { - var F = BH(j, z, M, I); + var F = BH(z, j, M, I); R && g < F ? l.setTarget(g) : l.setTarget(F); } return !0; @@ -77767,28 +77767,28 @@ function sy() { function a(b, f, v, p) { var m = f && f.prototype instanceof c ? f : c, y = Object.create(m.prototype); return hu(y, "_invoke", (function(k, x, _) { - var S, E, O, R = 0, M = _ || [], I = !1, L = { p: 0, n: 0, v: t, a: j, f: j.bind(t, 4), d: function(z, F) { - return S = z, E = 0, O = t, L.n = F, i; + var S, E, O, R = 0, M = _ || [], I = !1, L = { p: 0, n: 0, v: t, a: z, f: z.bind(t, 4), d: function(j, F) { + return S = j, E = 0, O = t, L.n = F, i; } }; - function j(z, F) { - for (E = z, O = F, r = 0; !I && R && !H && r < M.length; r++) { + function z(j, F) { + for (E = j, O = F, r = 0; !I && R && !H && r < M.length; r++) { var H, q = M[r], W = L.p, Z = q[2]; - z > 3 ? (H = Z === F) && (O = q[(E = q[4]) ? 5 : (E = 3, 3)], q[4] = q[5] = t) : q[0] <= W && ((H = z < 2 && W < q[1]) ? (E = 0, L.v = F, L.n = q[1]) : W < Z && (H = z < 3 || q[0] > F || F > Z) && (q[4] = z, q[5] = F, L.n = Z, E = 0)); + j > 3 ? (H = Z === F) && (O = q[(E = q[4]) ? 5 : (E = 3, 3)], q[4] = q[5] = t) : q[0] <= W && ((H = j < 2 && W < q[1]) ? (E = 0, L.v = F, L.n = q[1]) : W < Z && (H = j < 3 || q[0] > F || F > Z) && (q[4] = j, q[5] = F, L.n = Z, E = 0)); } - if (H || z > 1) return i; + if (H || j > 1) return i; throw I = !0, F; } - return function(z, F, H) { + return function(j, F, H) { if (R > 1) throw TypeError("Generator is already running"); - for (I && F === 1 && j(F, H), E = F, O = H; (r = E < 2 ? t : O) || !I; ) { - S || (E ? E < 3 ? (E > 1 && (L.n = -1), j(E, O)) : L.n = O : L.v = O); + for (I && F === 1 && z(F, H), E = F, O = H; (r = E < 2 ? t : O) || !I; ) { + S || (E ? E < 3 ? (E > 1 && (L.n = -1), z(E, O)) : L.n = O : L.v = O); try { if (R = 2, S) { - if (E || (z = "next"), r = S[z]) { + if (E || (j = "next"), r = S[j]) { if (!(r = r.call(S, O))) throw TypeError("iterator result is not an object"); if (!r.done) return r; O = r.value, E < 2 && (E = 0); - } else E === 1 && (r = S.return) && r.call(S), E < 2 && (O = TypeError("The iterator does not provide a '" + z + "' method"), E = 1); + } else E === 1 && (r = S.return) && r.call(S), E < 2 && (O = TypeError("The iterator does not provide a '" + j + "' method"), E = 1); S = t; } else if ((r = (I = L.n < 0) ? O : k.call(x, L)) !== i) break; } catch (q) { @@ -77936,10 +77936,10 @@ var Pw = "NvlController", Um = { filename: "visualisation.png", backgroundColor: } var L = BE(E, this.onWebGLContextLost.bind(this)); L.setAttribute("data-testid", "nvl-c2d-canvas"); - var j = L.getContext("2d"), z = document.createElementNS("http://www.w3.org/2000/svg", "svg"); - Object.assign(z.style, gi(gi({}, tO), {}, { overflow: "hidden", width: "100%", height: "100%" })), E.appendChild(z); + var z = L.getContext("2d"), j = document.createElementNS("http://www.w3.org/2000/svg", "svg"); + Object.assign(j.style, gi(gi({}, tO), {}, { overflow: "hidden", width: "100%", height: "100%" })), E.appendChild(j); var F = document.createElement("div"); - Object.assign(F.style, gi(gi({}, tO), {}, { overflow: "hidden" })), E.appendChild(F), this.htmlOverlay = F, this.hasResized = !0, this.hierarchicalLayout = new lsr(gi(gi({}, f), {}, { state: this.state })), this.gridLayout = new Zdr({ state: this.state }), this.freeLayout = new Wdr({ state: this.state }), this.d3ForceLayout = new Cdr({ state: this.state }), this.circularLayout = new ddr(gi(gi({}, f), {}, { state: this.state })), this.forceLayout = S ? this.d3ForceLayout : new Gdr(gi(gi({}, f), {}, { webGLContext: this.webGLContext, state: this.state })), this.state.setLayout(v), this.state.setLayoutOptions(f), this.canvasRenderer = new Jsr(L, j, a, c), this.svgRenderer = new eur(z, a, c), this.glCanvas = O, this.canvasRect = O.getBoundingClientRect(), this.glMinimapCanvas = R, this.c2dCanvas = L, this.svg = z; + Object.assign(F.style, gi(gi({}, tO), {}, { overflow: "hidden" })), E.appendChild(F), this.htmlOverlay = F, this.hasResized = !0, this.hierarchicalLayout = new lsr(gi(gi({}, f), {}, { state: this.state })), this.gridLayout = new Zdr({ state: this.state }), this.freeLayout = new Wdr({ state: this.state }), this.d3ForceLayout = new Cdr({ state: this.state }), this.circularLayout = new ddr(gi(gi({}, f), {}, { state: this.state })), this.forceLayout = S ? this.d3ForceLayout : new Gdr(gi(gi({}, f), {}, { webGLContext: this.webGLContext, state: this.state })), this.state.setLayout(v), this.state.setLayoutOptions(f), this.canvasRenderer = new Jsr(L, z, a, c), this.svgRenderer = new eur(j, a, c), this.glCanvas = O, this.canvasRect = O.getBoundingClientRect(), this.glMinimapCanvas = R, this.c2dCanvas = L, this.svg = j; var H = a.renderer; this.glCanvas.style.opacity = H === $v ? "1" : "0", this.c2dCanvas.style.opacity = H === Af ? "1" : "0", this.svg.style.opacity = H === Mp ? "1" : "0", this.isInRenderSwitchAnimation = !1, this.justSwitchedRenderer = !1, this.justSwitchedLayout = !1, this.hasResized = !1, this.layoutUpdating = !1, this.layoutComputing = !1, this.isRenderingDisabled = !1, x.addChannel(Pw), _.addChannel(Pw), this.setRenderSwitchAnimation = function() { u.isInRenderSwitchAnimation = !1; @@ -78027,8 +78027,8 @@ var Pw = "NvlController", Um = { filename: "visualisation.png", backgroundColor: var L = n.state.renderer; if ((L === $v || S) && n.glController.renderMainScene(I), L === Af || L === Mp || S) { n.canvasRenderer.processUpdates(), n.canvasRenderer.render(I); - for (var j = 0; j < c.items.length; j++) { - var z = c.items[j].id, F = n.canvasRenderer.arrowBundler.getBundle(c.items[j]), H = c.idToHtmlOverlay[z], q = F.labelInfo[z]; + for (var z = 0; z < c.items.length; z++) { + var j = c.items[z].id, F = n.canvasRenderer.arrowBundler.getBundle(c.items[z]), H = c.idToHtmlOverlay[j], q = F.labelInfo[j]; if (H && q) { var W = q.rotation, Z = q.position, $ = q.width, X = q.height, Q = n.mapCanvasSpaceToRelativePosition(Z.x, Z.y), lr = Q.x, or = Q.y, tr = $ > 5 && L !== $v; Object.assign(H.style, { top: "".concat(or, "px"), left: "".concat(lr, "px"), width: "".concat($, "px"), height: "".concat(X, "px"), display: tr ? "block" : "none", transform: "translate(-50%, -50%) scale(".concat(Number(n.state.zoom), ") rotate(").concat(W, "rad") }); @@ -78136,19 +78136,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho M !== void 0 && I !== void 0 && M > m && M < y && I > k && I < x && _.push(R); } if (f.includes("relationship")) { - var L, j = LO(p.items); + var L, z = LO(p.items); try { - for (j.s(); !(L = j.n()).done; ) { - var z = L.value, F = z.from, H = z.to, q = v.idToPosition[F], W = v.idToPosition[H]; + for (z.s(); !(L = z.n()).done; ) { + var j = L.value, F = j.from, H = j.to, q = v.idToPosition[F], W = v.idToPosition[H]; if (q.x !== void 0 && q.y !== void 0 && W.x !== void 0 && W.y !== void 0) { var Z = q.x > m && q.x < y && q.y > k && q.y < x, $ = W.x > m && W.x < y && W.y > k && W.y < x; - Z && $ && S.push(z); + Z && $ && S.push(j); } } } catch (X) { - j.e(X); + z.e(X); } finally { - j.f(); + z.f(); } } return { nodes: _, rels: S }; @@ -78524,8 +78524,8 @@ function Eur(t, r, e) { var Sur = function(t) { var r = t.minZoom, e = t.maxZoom, o = t.allowDynamicMinZoom, n = o === void 0 || o, a = t.layout, i = t.layoutOptions, c = t.styling, l = c === void 0 ? {} : c, d = t.panX, s = d === void 0 ? 0 : d, u = t.panY, g = u === void 0 ? 0 : u, b = t.initialZoom, f = t.renderer, v = f === void 0 ? Af : f, p = t.disableWebGL, m = p !== void 0 && p, y = t.disableWebWorkers, k = y !== void 0 && y, x = t.disableTelemetry, _ = x !== void 0 && x; UG(!0), gA.isolateGlobalState(); - var S = (function(z) { - var F = z.nodeDefaultBorderColor, H = z.selectedBorderColor, q = z.disabledItemColor, W = z.disabledItemFontColor, Z = z.selectedInnerBorderColor, $ = z.dropShadowColor, X = z.defaultNodeColor, Q = z.defaultRelationshipColor, lr = z.minimapViewportBoxColor, or = zE({}, nz.default), tr = zE({}, nz.selected), dr = zE({}, az.selected), sr = { color: SV, fontColor: "#DDDDDD" }, pr = EV, ur = "#FFDF81"; + var S = (function(j) { + var F = j.nodeDefaultBorderColor, H = j.selectedBorderColor, q = j.disabledItemColor, W = j.disabledItemFontColor, Z = j.selectedInnerBorderColor, $ = j.dropShadowColor, X = j.defaultNodeColor, Q = j.defaultRelationshipColor, lr = j.minimapViewportBoxColor, or = zE({}, nz.default), tr = zE({}, nz.selected), dr = zE({}, az.selected), sr = { color: SV, fontColor: "#DDDDDD" }, pr = EV, ur = "#FFDF81"; return yf(Z, function(cr) { tr.rings[0].color = cr, dr.rings[0].color = cr; }, "selectedInnerBorderColor"), yf(H, function(cr) { @@ -78557,59 +78557,59 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho }, "defaultNodeColor"), yf(Q, function(cr) { pr = cr; }, "defaultRelationshipColor"), { nodeBorderStyles: { default: or, selected: tr }, relationshipBorderStyles: { default: az.default, selected: dr }, disabledItemStyles: sr, defaultNodeColor: ur, defaultRelationshipColor: pr, minimapViewportBoxColor: lr || bA }; - })(l), E = S.nodeBorderStyles, O = S.relationshipBorderStyles, R = S.disabledItemStyles, M = S.defaultNodeColor, I = S.defaultRelationshipColor, L = S.minimapViewportBoxColor, j = Ua({ zoom: b || NE, minimapZoom: NE, defaultZoomLevel: NE, panX: s, panY: g, minimapPanX: 0, minimapPanY: 0, fitNodeIds: [], resetZoom: !1, zoomOptions: LE, forceWebGL: !1, renderer: v, disableWebGL: m, disableWebWorkers: k, disableTelemetry: _, fitMovement: 0, layout: a, layoutOptions: i, maxDistance: 0, maxNodeRadius: 50, nodeBorderStyles: E, minZoom: (0, Kn.isNil)(r) ? 0.075 : r, maxZoom: (0, Kn.isNil)(e) ? 10 : e, relationshipBorderStyles: O, disabledItemStyles: R, defaultNodeColor: M, defaultRelationshipColor: I, minimapViewportBoxColor: L, get minMinimapZoom() { + })(l), E = S.nodeBorderStyles, O = S.relationshipBorderStyles, R = S.disabledItemStyles, M = S.defaultNodeColor, I = S.defaultRelationshipColor, L = S.minimapViewportBoxColor, z = Ua({ zoom: b || NE, minimapZoom: NE, defaultZoomLevel: NE, panX: s, panY: g, minimapPanX: 0, minimapPanY: 0, fitNodeIds: [], resetZoom: !1, zoomOptions: LE, forceWebGL: !1, renderer: v, disableWebGL: m, disableWebWorkers: k, disableTelemetry: _, fitMovement: 0, layout: a, layoutOptions: i, maxDistance: 0, maxNodeRadius: 50, nodeBorderStyles: E, minZoom: (0, Kn.isNil)(r) ? 0.075 : r, maxZoom: (0, Kn.isNil)(e) ? 10 : e, relationshipBorderStyles: O, disabledItemStyles: R, defaultNodeColor: M, defaultRelationshipColor: I, minimapViewportBoxColor: L, get minMinimapZoom() { return 0; }, get maxMinimapZoom() { return 0.2; }, nodes: Qz(), rels: Qz(), graphUpdates: 0, waypoints: { data: Ua.shallow({}), counter: 0 }, setGraphUpdated: ia(function() { this.graphUpdates += 1; - }), setRenderer: ia(function(z) { + }), setRenderer: ia(function(j) { ia(function() { this.graphUpdates += 1; - }), this.renderer = z; - }), setWaypoints: ia(function(z) { - this.waypoints.data = z, this.waypoints.counter += 1; - }), setZoomPan: ia(function(z, F, H, q) { + }), this.renderer = j; + }), setWaypoints: ia(function(j) { + this.waypoints.data = j, this.waypoints.counter += 1; + }), setZoomPan: ia(function(j, F, H, q) { if (n) { - var W = Object.values(this.nodes.idToPosition), Z = ZE(W, this.minZoom, this.maxZoom, q, z, this.zoom); - Z !== this.zoom && (this.zoom = Z, Z < this.minZoom && (this.minZoom = Z), z === Z && (this.panX = F, this.panY = H)); + var W = Object.values(this.nodes.idToPosition), Z = ZE(W, this.minZoom, this.maxZoom, q, j, this.zoom); + Z !== this.zoom && (this.zoom = Z, Z < this.minZoom && (this.minZoom = Z), j === Z && (this.panX = F, this.panY = H)); } else { - var $ = Gy(z, this.zoom, this.minZoom, this.maxZoom); + var $ = Gy(j, this.zoom, this.minZoom, this.maxZoom); $ !== this.zoom && (this.zoom = $, this.panX = F, this.panY = H); } this.fitNodeIds = [], this.resetZoom = !1, this.forceWebGL = !1; - }), setZoom: ia(function(z, F) { + }), setZoom: ia(function(j, F) { if (n) { var H = Object.values(this.nodes.idToPosition); - this.zoom = ZE(H, this.minZoom, this.maxZoom, F, z, this.zoom), this.zoom < this.minZoom && (this.minZoom = this.zoom); - } else this.zoom = Gy(z, this.zoom, this.minZoom, this.maxZoom); + this.zoom = ZE(H, this.minZoom, this.maxZoom, F, j, this.zoom), this.zoom < this.minZoom && (this.minZoom = this.zoom); + } else this.zoom = Gy(j, this.zoom, this.minZoom, this.maxZoom); this.fitNodeIds = [], this.fitMovement = 0, this.resetZoom = !1, this.forceWebGL = !1; - }), setPan: ia(function(z, F) { - this.panX = z, this.panY = F, this.fitNodeIds = [], this.resetZoom = !1, this.forceWebGL = !1; - }), setLayout: ia(function(z) { - this.layout = z; - }), setLayoutOptions: ia(function(z) { - this.layoutOptions = z; - }), fitNodes: ia(function(z) { + }), setPan: ia(function(j, F) { + this.panX = j, this.panY = F, this.fitNodeIds = [], this.resetZoom = !1, this.forceWebGL = !1; + }), setLayout: ia(function(j) { + this.layout = j; + }), setLayoutOptions: ia(function(j) { + this.layoutOptions = j; + }), fitNodes: ia(function(j) { var F = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; - this.fitNodeIds = (0, Kn.intersection)(z, (0, Kn.map)(this.nodes.items, "id")), this.zoomOptions = $z($z({}, LE), F); + this.fitNodeIds = (0, Kn.intersection)(j, (0, Kn.map)(this.nodes.items, "id")), this.zoomOptions = $z($z({}, LE), F); }), setZoomReset: ia(function() { this.resetZoom = !0; }), clearFit: ia(function() { this.fitNodeIds = [], this.forceWebGL = !1, this.fitMovement = 0, this.zoomOptions = LE; }), clearReset: ia(function() { this.resetZoom = !1, this.fitMovement = 0; - }), updateZoomToFit: ia(function(z, F, H, q) { + }), updateZoomToFit: ia(function(j, F, H, q) { var W; - if (this.fitMovement = Math.abs(z - this.zoom) + Math.abs(F - this.panX) + Math.abs(H - this.panY), n) { + if (this.fitMovement = Math.abs(j - this.zoom) + Math.abs(F - this.panX) + Math.abs(H - this.panY), n) { var Z = Object.values(this.nodes.idToPosition); - (W = ZE(Z, this.minZoom, this.maxZoom, q, z, this.zoom)) < this.minZoom && (this.minZoom = W); - } else W = Gy(z, this.zoom, this.minZoom, this.maxZoom); + (W = ZE(Z, this.minZoom, this.maxZoom, q, j, this.zoom)) < this.minZoom && (this.minZoom = W); + } else W = Gy(j, this.zoom, this.minZoom, this.maxZoom); this.zoom = W, this.panX = F, this.panY = H; - }), updateMinimapZoomToFit: ia(function(z, F, H) { - this.minimapZoom = z, this.minimapPanX = F, this.minimapPanY = H; + }), updateMinimapZoomToFit: ia(function(j, F, H) { + this.minimapZoom = j, this.minimapPanX = F, this.minimapPanY = H; }), autorun: qx, reaction: VG }); - return j; + return z; }, Our = function(t) { return !!t && typeof t.id == "string" && t.id.length > 0; }, Mw = fi(1187); @@ -78947,9 +78947,9 @@ var a2 = /* @__PURE__ */ new WeakMap(), jo = /* @__PURE__ */ new WeakMap(), _n = var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : ["node", "relationship"], n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : { hitNodeMarginWidth: 0 }, a = He(jo, this), i = a.zoom, c = a.panX, l = a.panY, d = a.renderer, s = IH(e, He(Wp, this), i, c, l), u = s.x, g = s.y, b = d === $v ? (function(f, v, p) { var m = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : ["node", "relationship"], y = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : {}, k = [], x = [], _ = p.nodes, S = p.rels; return m.includes("node") && k.push.apply(k, Cw((function(E, O) { - var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 0, L = [], j = LO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); + var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = arguments.length > 4 && arguments[4] !== void 0 ? arguments[4] : 0, L = [], z = LO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); try { - var z = function() { + var j = function() { var F, H = R.value, q = M[H.id]; if ((q == null ? void 0 : q.x) === void 0 || q.y === void 0) return 1; var W = ((F = H.size) !== null && F !== void 0 ? F : ka) * Qo(), Z = { x: q.x - E, y: q.y - O }, $ = Math.pow(W, 2), X = Math.pow(W + I, 2), Q = Math.pow(Z.x, 2) + Math.pow(Z.y, 2), lr = Math.sqrt(Q); @@ -78960,17 +78960,17 @@ var a2 = /* @__PURE__ */ new WeakMap(), jo = /* @__PURE__ */ new WeakMap(), _n = L.splice(or !== -1 ? or : L.length, 0, { data: H, targetCoordinates: { x: q.x, y: q.y }, pointerCoordinates: { x: E, y: O }, distanceVector: Z, distance: lr, insideNode: Q < $ }); } }; - for (j.s(); !(R = j.n()).done; ) z(); + for (z.s(); !(R = z.n()).done; ) j(); } catch (F) { - j.e(F); + z.e(F); } finally { - j.f(); + z.f(); } return L; })(f, v, _.items, _.idToPosition, y.hitNodeMarginWidth))), m.includes("relationship") && x.push.apply(x, Cw((function(E, O) { - var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = [], L = {}, j = LO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); + var R, M = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}, I = [], L = {}, z = LO(arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []); try { - var z = function() { + var j = function() { var F = R.value, H = F.from, q = F.to; if (L["".concat(H, ".").concat(q)] === void 0) { var W = M[H], Z = M[q]; @@ -78985,11 +78985,11 @@ var a2 = /* @__PURE__ */ new WeakMap(), jo = /* @__PURE__ */ new WeakMap(), _n = L["".concat(H, ".").concat(q)] = 1, L["".concat(q, ".").concat(H)] = 1; } }; - for (j.s(); !(R = j.n()).done; ) z(); + for (z.s(); !(R = z.n()).done; ) j(); } catch (F) { - j.e(F); + z.e(F); } finally { - j.f(); + z.f(); } return I; })(f, v, S.items, _.idToPosition))), { nodes: k, relationships: x }; @@ -79444,7 +79444,7 @@ class sB extends uv { this.mousePosition = Yf(this.containerInstance, e), this.startWorldPosition = x5(this.nvlInstance, this.mousePosition), this.nvlInstance.getHits(e, ["node"], { hitNodeMarginWidth: Sk }).nvlTargets.nodes.length > 0 ? this.isBoxSelecting = !1 : (this.isBoxSelecting = !0, this.toggleGlobalTextSelection(!1, this.endBoxSelect), this.callCallbackIfRegistered("onBoxStarted", e), this.currentOptions.selectOnRelease === !0 && this.nvlInstance.deselectAll()); } } -class mh extends uv { +class yh extends uv { /** * Creates a new click interaction handler. * @param nvl - The NVL instance to attach the interaction handler to. @@ -79612,8 +79612,8 @@ class oS extends uv { var o, n, a, i, c, l, d, s, u, g, b, f, v; if (this.isMoved = !0, this.isDrawing) { const p = Yf(this.containerInstance, e), m = x5(this.nvlInstance, p), y = this.nvlInstance.getHits(e, ["node"]), [k] = y.nvlTargets.nodes.filter((L) => { - var j; - return L.data.id !== ((j = this.newTempTargetNode) == null ? void 0 : j.id); + var z; + return L.data.id !== ((z = this.newTempTargetNode) == null ? void 0 : z.id); }), x = k ? { id: k.data.id, x: k.targetCoordinates.x, @@ -79765,7 +79765,7 @@ function Vur() { (function E(O, R, M, I, L) { for (; I > M; ) { if (I - M > 600) { - var j = I - M + 1, z = R - M + 1, F = Math.log(j), H = 0.5 * Math.exp(2 * F / 3), q = 0.5 * Math.sqrt(F * H * (j - H) / j) * (z - j / 2 < 0 ? -1 : 1), W = Math.max(M, Math.floor(R - z * H / j + q)), Z = Math.min(I, Math.floor(R + (j - z) * H / j + q)); + var z = I - M + 1, j = R - M + 1, F = Math.log(z), H = 0.5 * Math.exp(2 * F / 3), q = 0.5 * Math.sqrt(F * H * (z - H) / z) * (j - z / 2 < 0 ? -1 : 1), W = Math.max(M, Math.floor(R - j * H / z + q)), Z = Math.min(I, Math.floor(R + (z - j) * H / z + q)); E(O, R, W, Z, L); } var $ = O[R], X = M, Q = I; @@ -79913,21 +79913,21 @@ function Vur() { for (var I = k; I <= x; I += M) { var L = Math.min(I + M - 1, x); m(y, I, L, R, this.compareMinY); - for (var j = I; j <= L; j += R) { - var z = Math.min(j + R - 1, L); - S.children.push(this._build(y, j, z, _ - 1)); + for (var z = I; z <= L; z += R) { + var j = Math.min(z + R - 1, L); + S.children.push(this._build(y, z, j, _ - 1)); } } return c(S, this.toBBox), S; }, a.prototype._chooseSubtree = function(y, k, x, _) { for (; _.push(k), !k.leaf && _.length - 1 !== x; ) { for (var S = 1 / 0, E = 1 / 0, O = void 0, R = 0; R < k.children.length; R++) { - var M = k.children[R], I = g(M), L = (j = y, z = M, (Math.max(z.maxX, j.maxX) - Math.min(z.minX, j.minX)) * (Math.max(z.maxY, j.maxY) - Math.min(z.minY, j.minY)) - I); + var M = k.children[R], I = g(M), L = (z = y, j = M, (Math.max(j.maxX, z.maxX) - Math.min(j.minX, z.minX)) * (Math.max(j.maxY, z.maxY) - Math.min(j.minY, z.minY)) - I); L < E ? (E = L, S = I < S ? I : S, O = M) : L === E && I < S && (S = I, O = M); } k = O || k.children[0]; } - var j, z; + var z, j; return k; }, a.prototype._insert = function(y, k, x) { var _ = x ? y : this.toBBox(y), S = [], E = this._chooseSubtree(_, this.data, k, S); @@ -79941,9 +79941,9 @@ function Vur() { }, a.prototype._splitRoot = function(y, k) { this.data = p([y, k]), this.data.height = y.height + 1, this.data.leaf = !1, c(this.data, this.toBBox); }, a.prototype._chooseSplitIndex = function(y, k, x) { - for (var _, S, E, O, R, M, I, L = 1 / 0, j = 1 / 0, z = k; z <= x - k; z++) { - var F = l(y, 0, z, this.toBBox), H = l(y, z, x, this.toBBox), q = (S = F, E = H, O = void 0, R = void 0, M = void 0, I = void 0, O = Math.max(S.minX, E.minX), R = Math.max(S.minY, E.minY), M = Math.min(S.maxX, E.maxX), I = Math.min(S.maxY, E.maxY), Math.max(0, M - O) * Math.max(0, I - R)), W = g(F) + g(H); - q < L ? (L = q, _ = z, j = W < j ? W : j) : q === L && W < j && (j = W, _ = z); + for (var _, S, E, O, R, M, I, L = 1 / 0, z = 1 / 0, j = k; j <= x - k; j++) { + var F = l(y, 0, j, this.toBBox), H = l(y, j, x, this.toBBox), q = (S = F, E = H, O = void 0, R = void 0, M = void 0, I = void 0, O = Math.max(S.minX, E.minX), R = Math.max(S.minY, E.minY), M = Math.min(S.maxX, E.maxX), I = Math.min(S.maxY, E.maxY), Math.max(0, M - O) * Math.max(0, I - R)), W = g(F) + g(H); + q < L ? (L = q, _ = j, z = W < z ? W : z) : q === L && W < z && (z = W, _ = j); } return _ || x - k; }, a.prototype._chooseSplitAxis = function(y, k, x) { @@ -79956,8 +79956,8 @@ function Vur() { d(E, y.leaf ? S(I) : I), R += b(E); } for (var L = x - k - 1; L >= k; L--) { - var j = y.children[L]; - d(O, y.leaf ? S(j) : j), R += b(O); + var z = y.children[L]; + d(O, y.leaf ? S(z) : z), R += b(O); } return R; }, a.prototype._adjustParentBBoxes = function(y, k, x) { @@ -80068,16 +80068,16 @@ function $ur() { const _ = (p - x) * (m - k), S = (v - k) * (y - x), E = _ - S; if (_ === 0 || S === 0 || _ > 0 != S > 0) return E; const O = Math.abs(_ + S); - return Math.abs(E) >= c * O ? E : -(function(R, M, I, L, j, z, F) { + return Math.abs(E) >= c * O ? E : -(function(R, M, I, L, z, j, F) { let H, q, W, Z, $, X, Q, lr, or, tr, dr, sr, pr, ur, cr, gr, kr, Or; - const Ir = R - j, Mr = I - j, Lr = M - z, Tr = L - z; + const Ir = R - z, Mr = I - z, Lr = M - j, Tr = L - j; $ = (cr = (lr = Ir - (Q = (X = 134217729 * Ir) - (X - Ir))) * (tr = Tr - (or = (X = 134217729 * Tr) - (X - Tr))) - ((ur = Ir * Tr) - Q * or - lr * or - Q * tr)) - (dr = cr - (kr = (lr = Lr - (Q = (X = 134217729 * Lr) - (X - Lr))) * (tr = Mr - (or = (X = 134217729 * Mr) - (X - Mr))) - ((gr = Lr * Mr) - Q * or - lr * or - Q * tr))), s[0] = cr - (dr + $) + ($ - kr), $ = (pr = ur - ((sr = ur + dr) - ($ = sr - ur)) + (dr - $)) - (dr = pr - gr), s[1] = pr - (dr + $) + ($ - gr), $ = (Or = sr + dr) - sr, s[2] = sr - (Or - $) + (dr - $), s[3] = Or; let Y = (function(Pr, Dr) { let Yr = Dr[0]; for (let ie = 1; ie < Pr; ie++) Yr += Dr[ie]; return Yr; })(4, s), J = l * F; - if (Y >= J || -Y >= J || (H = R - (Ir + ($ = R - Ir)) + ($ - j), W = I - (Mr + ($ = I - Mr)) + ($ - j), q = M - (Lr + ($ = M - Lr)) + ($ - z), Z = L - (Tr + ($ = L - Tr)) + ($ - z), H === 0 && q === 0 && W === 0 && Z === 0) || (J = d * F + n * Math.abs(Y), (Y += Ir * Z + Tr * H - (Lr * W + Mr * q)) >= J || -Y >= J)) return Y; + if (Y >= J || -Y >= J || (H = R - (Ir + ($ = R - Ir)) + ($ - z), W = I - (Mr + ($ = I - Mr)) + ($ - z), q = M - (Lr + ($ = M - Lr)) + ($ - j), Z = L - (Tr + ($ = L - Tr)) + ($ - j), H === 0 && q === 0 && W === 0 && Z === 0) || (J = d * F + n * Math.abs(Y), (Y += Ir * Z + Tr * H - (Lr * W + Mr * q)) >= J || -Y >= J)) return Y; $ = (cr = (lr = H - (Q = (X = 134217729 * H) - (X - H))) * (tr = Tr - (or = (X = 134217729 * Tr) - (X - Tr))) - ((ur = H * Tr) - Q * or - lr * or - Q * tr)) - (dr = cr - (kr = (lr = q - (Q = (X = 134217729 * q) - (X - q))) * (tr = Mr - (or = (X = 134217729 * Mr) - (X - Mr))) - ((gr = q * Mr) - Q * or - lr * or - Q * tr))), f[0] = cr - (dr + $) + ($ - kr), $ = (pr = ur - ((sr = ur + dr) - ($ = sr - ur)) + (dr - $)) - (dr = pr - gr), f[1] = pr - (dr + $) + ($ - gr), $ = (Or = sr + dr) - sr, f[2] = sr - (Or - $) + (dr - $), f[3] = Or; const nr = a(4, s, 4, f, u); $ = (cr = (lr = Ir - (Q = (X = 134217729 * Ir) - (X - Ir))) * (tr = Z - (or = (X = 134217729 * Z) - (X - Z))) - ((ur = Ir * Z) - Q * or - lr * or - Q * tr)) - (dr = cr - (kr = (lr = Lr - (Q = (X = 134217729 * Lr) - (X - Lr))) * (tr = W - (or = (X = 134217729 * W) - (X - W))) - ((gr = Lr * W) - Q * or - lr * or - Q * tr))), f[0] = cr - (dr + $) + ($ - kr), $ = (pr = ur - ((sr = ur + dr) - ($ = sr - ur)) + (dr - $)) - (dr = pr - gr), f[1] = pr - (dr + $) + ($ - gr), $ = (Or = sr + dr) - sr, f[2] = sr - (Or - $) + (dr - $), f[3] = Or; @@ -80117,13 +80117,13 @@ function rgr() { var L = E[M]; O.remove(L), I = f(L, I), R.push(I); } - var j = new t(16); - for (M = 0; M < R.length; M++) j.insert(g(R[M])); - for (var z = _ * _, F = S * S; R.length; ) { + var z = new t(16); + for (M = 0; M < R.length; M++) z.insert(g(R[M])); + for (var j = _ * _, F = S * S; R.length; ) { var H = R.shift(), q = H.p, W = H.next.p, Z = v(q, W); if (!(Z < F)) { - var $ = Z / z; - L = a(O, H.prev.p, q, W, H.next.next.p, $, j), L && Math.min(v(L, q), v(L, W)) <= $ && (R.push(H), R.push(f(L, H)), O.remove(L), j.remove(H), j.insert(g(H)), j.insert(g(H.next))); + var $ = Z / j; + L = a(O, H.prev.p, q, W, H.next.next.p, $, z), L && Math.min(v(L, q), v(L, W)) <= $ && (R.push(H), R.push(f(L, H)), O.remove(L), z.remove(H), z.insert(g(H)), z.insert(g(H.next))); } } H = I; @@ -80135,10 +80135,10 @@ function rgr() { } function a(x, _, S, E, O, R, M) { for (var I = new r([], i), L = x.data; L; ) { - for (var j = 0; j < L.children.length; j++) { - var z = L.children[j], F = L.leaf ? p(z, S, E) : c(S, E, z); + for (var z = 0; z < L.children.length; z++) { + var j = L.children[z], F = L.leaf ? p(j, S, E) : c(S, E, j); F > R || I.push({ - node: z, + node: j, dist: F }); } @@ -80217,7 +80217,7 @@ function rgr() { return R = x[0] - E, M = x[1] - O, R * R + M * M; } function m(x, _, S, E, O, R, M, I) { - var L = S - x, j = E - _, z = M - O, F = I - R, H = x - O, q = _ - R, W = L * L + j * j, Z = L * z + j * F, $ = z * z + F * F, X = L * H + j * q, Q = z * H + F * q, lr = W * $ - Z * Z, or, tr, dr, sr, pr = lr, ur = lr; + var L = S - x, z = E - _, j = M - O, F = I - R, H = x - O, q = _ - R, W = L * L + z * z, Z = L * j + z * F, $ = j * j + F * F, X = L * H + z * q, Q = j * H + F * q, lr = W * $ - Z * Z, or, tr, dr, sr, pr = lr, ur = lr; lr === 0 ? (tr = 0, pr = 1, sr = Q, ur = $) : (tr = Z * Q - $ * X, sr = W * Q - Z * X, tr < 0 ? (tr = 0, sr = Q, ur = $) : tr > pr && (tr = pr, sr = Q + Z, ur = $)), sr < 0 ? (sr = 0, -X < 0 ? tr = 0 : -X > W ? tr = pr : (tr = -X, pr = W)) : sr > ur && (sr = ur, -X + Z < 0 ? tr = 0 : -X + Z > W ? tr = pr : (tr = -X + Z, pr = W)), or = tr === 0 ? 0 : tr / pr, dr = sr === 0 ? 0 : sr / ur; var cr = (1 - or) * x + or * S, gr = (1 - or) * _ + or * E, kr = (1 - dr) * O + dr * M, Or = (1 - dr) * R + dr * I, Ir = kr - cr, Mr = Or - gr; return Ir * Ir + Mr * Mr; @@ -80432,18 +80432,18 @@ class mB extends uv { this.zoomLimits = e.getZoomLimits(), this.addEventListener("wheel", this.handleWheel); } } -const yh = (t) => { +const wh = (t) => { var r; (r = t.current) == null || r.destroy(), t.current = null; }, $a = (t, r, e, o, n, a) => { fr.useEffect(() => { const i = n.current; - vc.isNil(i) || vc.isNil(i.getContainer()) || (e === !0 || typeof e == "function" ? (vc.isNil(r.current) && (r.current = new t(i, a)), typeof e == "function" ? r.current.updateCallback(o, e) : vc.isNil(r.current.callbackMap[o]) || r.current.removeCallback(o)) : e === !1 && yh(r)); + vc.isNil(i) || vc.isNil(i.getContainer()) || (e === !0 || typeof e == "function" ? (vc.isNil(r.current) && (r.current = new t(i, a)), typeof e == "function" ? r.current.updateCallback(o, e) : vc.isNil(r.current.callbackMap[o]) || r.current.removeCallback(o)) : e === !1 && wh(r)); }, [t, e, o, a, r, n]); }, lgr = ({ nvlRef: t, mouseEventCallbacks: r, interactionOptions: e }) => { const o = fr.useRef(null), n = fr.useRef(null), a = fr.useRef(null), i = fr.useRef(null), c = fr.useRef(null), l = fr.useRef(null), d = fr.useRef(null), s = fr.useRef(null); - return $a(qur, o, r.onHover, "onHover", t, e), $a(mh, n, r.onNodeClick, "onNodeClick", t, e), $a(mh, n, r.onNodeDoubleClick, "onNodeDoubleClick", t, e), $a(mh, n, r.onNodeRightClick, "onNodeRightClick", t, e), $a(mh, n, r.onRelationshipClick, "onRelationshipClick", t, e), $a(mh, n, r.onRelationshipDoubleClick, "onRelationshipDoubleClick", t, e), $a(mh, n, r.onRelationshipRightClick, "onRelationshipRightClick", t, e), $a(mh, n, r.onCanvasClick, "onCanvasClick", t, e), $a(mh, n, r.onCanvasDoubleClick, "onCanvasDoubleClick", t, e), $a(mh, n, r.onCanvasRightClick, "onCanvasRightClick", t, e), $a(cgr, a, r.onPan, "onPan", t, e), $a(mB, i, r.onZoom, "onZoom", t, e), $a(mB, i, r.onZoomAndPan, "onZoomAndPan", t, e), $a(tS, c, r.onDrag, "onDrag", t, e), $a(tS, c, r.onDragStart, "onDragStart", t, e), $a(tS, c, r.onDragEnd, "onDragEnd", t, e), $a(oS, l, r.onHoverNodeMargin, "onHoverNodeMargin", t, e), $a(oS, l, r.onDrawStarted, "onDrawStarted", t, e), $a(oS, l, r.onDrawEnded, "onDrawEnded", t, e), $a(sB, d, r.onBoxStarted, "onBoxStarted", t, e), $a(sB, d, r.onBoxSelect, "onBoxSelect", t, e), $a(kB, s, r.onLassoStarted, "onLassoStarted", t, e), $a(kB, s, r.onLassoSelect, "onLassoSelect", t, e), fr.useEffect(() => () => { - yh(o), yh(n), yh(a), yh(i), yh(c), yh(l), yh(d), yh(s); + return $a(qur, o, r.onHover, "onHover", t, e), $a(yh, n, r.onNodeClick, "onNodeClick", t, e), $a(yh, n, r.onNodeDoubleClick, "onNodeDoubleClick", t, e), $a(yh, n, r.onNodeRightClick, "onNodeRightClick", t, e), $a(yh, n, r.onRelationshipClick, "onRelationshipClick", t, e), $a(yh, n, r.onRelationshipDoubleClick, "onRelationshipDoubleClick", t, e), $a(yh, n, r.onRelationshipRightClick, "onRelationshipRightClick", t, e), $a(yh, n, r.onCanvasClick, "onCanvasClick", t, e), $a(yh, n, r.onCanvasDoubleClick, "onCanvasDoubleClick", t, e), $a(yh, n, r.onCanvasRightClick, "onCanvasRightClick", t, e), $a(cgr, a, r.onPan, "onPan", t, e), $a(mB, i, r.onZoom, "onZoom", t, e), $a(mB, i, r.onZoomAndPan, "onZoomAndPan", t, e), $a(tS, c, r.onDrag, "onDrag", t, e), $a(tS, c, r.onDragStart, "onDragStart", t, e), $a(tS, c, r.onDragEnd, "onDragEnd", t, e), $a(oS, l, r.onHoverNodeMargin, "onHoverNodeMargin", t, e), $a(oS, l, r.onDrawStarted, "onDrawStarted", t, e), $a(oS, l, r.onDrawEnded, "onDrawEnded", t, e), $a(sB, d, r.onBoxStarted, "onBoxStarted", t, e), $a(sB, d, r.onBoxSelect, "onBoxSelect", t, e), $a(kB, s, r.onLassoStarted, "onLassoStarted", t, e), $a(kB, s, r.onLassoSelect, "onLassoSelect", t, e), fr.useEffect(() => () => { + wh(o), wh(n), wh(a), wh(i), wh(c), wh(l), wh(d), wh(s); }, []), null; }, dgr = { selectOnClick: !1, @@ -80894,9 +80894,9 @@ function Bgr() { Rr = Rr / 255, Fr = Fr / 255, Gr = Gr / 255; var zr = 1 - M(Rr, M(Fr, Gr)), Kr = zr < 1 ? 1 / (1 - zr) : 0, $r = (1 - Rr - zr) * Kr, ve = (1 - Fr - zr) * Kr, ge = (1 - Gr - zr) * Kr; return [$r, ve, ge, zr]; - }, L = I, j = v.unpack, z = function() { + }, L = I, z = v.unpack, j = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; - K = j(K, "cmyk"); + K = z(K, "cmyk"); var mr = K[0], Rr = K[1], Fr = K[2], Gr = K[3], zr = K.length > 4 ? K[4] : 1; return Gr === 1 ? [0, 0, 0, zr] : [ mr >= 1 ? 0 : 255 * (1 - mr) * (1 - Gr), @@ -80907,7 +80907,7 @@ function Bgr() { // b zr ]; - }, F = z, H = O, q = S, W = p, Z = v.unpack, $ = v.type, X = L; + }, F = j, H = O, q = S, W = p, Z = v.unpack, $ = v.type, X = L; q.prototype.cmyk = function() { return X(this._rgb); }, H.cmyk = function() { @@ -81265,27 +81265,27 @@ function Bgr() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; var mr = at(K, "lch"), Rr = mr[0], Fr = mr[1], Gr = mr[2]; return isNaN(Gr) && (Gr = 0), Gr = Gr * Oo, [Rr, Ha(Gr) * Fr, ua(Gr) * Fr]; - }, gs = Jo, Tn = v.unpack, Sa = gs, _u = Ma, jh = function() { + }, gs = Jo, Tn = v.unpack, Sa = gs, _u = Ma, zh = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; K = Tn(K, "lch"); var mr = K[0], Rr = K[1], Fr = K[2], Gr = Sa(mr, Rr, Fr), zr = Gr[0], Kr = Gr[1], $r = Gr[2], ve = _u(zr, Kr, $r), ge = ve[0], Ge = ve[1], Ae = ve[2]; return [ge, Ge, Ae, K.length > 3 ? K[3] : 1]; - }, bd = jh, Wg = v.unpack, Yg = bd, qo = function() { + }, bd = zh, Wg = v.unpack, Yg = bd, qo = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; var mr = Wg(K, "hcl").reverse(); return Yg.apply(void 0, mr); - }, zh = qo, ag = v.unpack, hd = v.type, Bh = O, ig = S, Eu = p, $c = Ye; + }, Bh = qo, ag = v.unpack, hd = v.type, Uh = O, ig = S, Eu = p, $c = Ye; ig.prototype.lch = function() { return $c(this._rgb); }, ig.prototype.hcl = function() { return $c(this._rgb).reverse(); - }, Bh.lch = function() { + }, Uh.lch = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; return new (Function.prototype.bind.apply(ig, [null].concat(K, ["lch"])))(); - }, Bh.hcl = function() { + }, Uh.hcl = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; return new (Function.prototype.bind.apply(ig, [null].concat(K, ["hcl"])))(); - }, Eu.format.lch = bd, Eu.format.hcl = zh, ["lch", "hcl"].forEach(function(K) { + }, Eu.format.lch = bd, Eu.format.hcl = Bh, ["lch", "hcl"].forEach(function(K) { return Eu.autodetect.push({ p: 2, test: function() { @@ -81495,12 +81495,12 @@ function Bgr() { return "num"; } }); - var Hb = O, Ou = S, Fn = p, kn = v.unpack, ug = v.type, Uh = Math.round; + var Hb = O, Ou = S, Fn = p, kn = v.unpack, ug = v.type, Fh = Math.round; Ou.prototype.rgb = function(K) { - return K === void 0 && (K = !0), K === !1 ? this._rgb.slice(0, 3) : this._rgb.slice(0, 3).map(Uh); + return K === void 0 && (K = !0), K === !1 ? this._rgb.slice(0, 3) : this._rgb.slice(0, 3).map(Fh); }, Ou.prototype.rgba = function(K) { return K === void 0 && (K = !0), this._rgb.slice(0, 4).map(function(ir, mr) { - return mr < 3 ? K === !1 ? ir : Uh(ir) : ir; + return mr < 3 ? K === !1 ? ir : Fh(ir) : ir; }); }, Hb.rgb = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; @@ -81586,9 +81586,9 @@ function Bgr() { K = ps(K, "lch"); var mr = K[0], Rr = K[1], Fr = K[2], Gr = Oc(mr, Rr, Fr), zr = Gr[0], Kr = Gr[1], $r = Gr[2], ve = Tc(zr, Kr, $r), ge = ve[0], Ge = ve[1], Ae = ve[2]; return [ge, Ge, Ae, K.length > 3 ? K[3] : 1]; - }, ai = md, Dl = v.unpack, Wb = v.type, Jn = O, Wa = S, Di = p, Fh = tl; + }, ai = md, Dl = v.unpack, Wb = v.type, Jn = O, Wa = S, Di = p, qh = tl; Wa.prototype.oklch = function() { - return Fh(this._rgb); + return qh(this._rgb); }, Jn.oklch = function() { for (var K = [], ir = arguments.length; ir--; ) K[ir] = arguments[ir]; return new (Function.prototype.bind.apply(Wa, [null].concat(K, ["oklch"])))(); @@ -81784,7 +81784,7 @@ function Bgr() { return Zb(K, ir, mr, "oklch"); }; $n.oklch = ra; - var ii = S, Mu = v.clip_rgb, Sd = Math.pow, Iu = Math.sqrt, Ul = Math.PI, Od = Math.cos, mi = Math.sin, qh = Math.atan2, Es = function(K, ir, mr) { + var ii = S, Mu = v.clip_rgb, Sd = Math.pow, Iu = Math.sqrt, Ul = Math.PI, Od = Math.cos, mi = Math.sin, Gh = Math.atan2, Es = function(K, ir, mr) { ir === void 0 && (ir = "lrgb"), mr === void 0 && (mr = null); var Rr = K.length; mr || (mr = Array.from(new Array(Rr)).map(function() { @@ -81818,7 +81818,7 @@ function Bgr() { }); for (var rt = 0; rt < zr.length; rt++) if (ir.charAt(rt) === "h") { - for (var Je = qh(ve / Kr[rt], $r / Kr[rt]) / Ul * 180; Je < 0; ) + for (var Je = Gh(ve / Kr[rt], $r / Kr[rt]) / Ul * 180; Je < 0; ) Je += 360; for (; Je >= 360; ) Je -= 360; @@ -82236,7 +82236,7 @@ function Bgr() { } catch { return !1; } - }, ju = O, eu = hg, Gh = { + }, ju = O, eu = hg, Vh = { cool: function() { return eu([ju.hsl(180, 1, 0.9), ju.hsl(250, 0.7, 0.4)]); }, @@ -82288,7 +82288,7 @@ function Bgr() { Yl[Na.toLowerCase()] = Yl[Na]; } var Go = Yl, Zo = O; - Zo.average = Es, Zo.bezier = Ad, Zo.blend = dc, Zo.cubehelix = Ss, Zo.mix = Zo.interpolate = wd, Zo.random = Dc, Zo.scale = hg, Zo.analyze = kg.analyze, Zo.contrast = Xo, Zo.deltaE = Rd, Zo.distance = un, Zo.limits = kg.limits, Zo.valid = As, Zo.scales = Gh, Zo.colors = Ws, Zo.brewer = Go; + Zo.average = Es, Zo.bezier = Ad, Zo.blend = dc, Zo.cubehelix = Ss, Zo.mix = Zo.interpolate = wd, Zo.random = Dc, Zo.scale = hg, Zo.analyze = kg.analyze, Zo.contrast = Xo, Zo.deltaE = Rd, Zo.distance = un, Zo.limits = kg.limits, Zo.valid = As, Zo.scales = Vh, Zo.colors = Ws, Zo.brewer = Go; var tu = Zo; return tu; })); @@ -85809,9 +85809,9 @@ function dpr({ selected: t, setSelected: r, gesture: e, interactionMode: o, setI nodeIds: Tr, relationshipIds: t.relationshipIds }), typeof x == "function" && x(Mr, Lr); - }, [r, x, t, n]), j = fr.useCallback((Mr, Lr) => { + }, [r, x, t, n]), z = fr.useCallback((Mr, Lr) => { typeof _ == "function" && _(Mr, Lr), n("select"); - }, [_, n]), z = fr.useCallback((Mr) => { + }, [_, n]), j = fr.useCallback((Mr) => { typeof E == "function" && E(Mr); }, [E]), F = fr.useCallback((Mr, Lr, Tr) => { typeof S == "function" && S(Mr, Lr, Tr); @@ -85880,7 +85880,7 @@ function dpr({ selected: t, setSelected: r, gesture: e, interactionMode: o, setI $(Mr, Lr, Tr), typeof u == "function" && u({ nodes: Mr, rels: Lr }, Tr); }, [$, u]), lr = o === "draw", or = o === "select", tr = or && e === "box", dr = or && e === "lasso", sr = o === "pan" || or && e === "single", pr = o === "drag" || o === "select", ur = fr.useMemo(() => { var Mr; - return Object.assign(Object.assign({}, a), { onBoxSelect: tr ? Q : !1, onBoxStarted: tr ? f : !1, onCanvasClick: or ? I : !1, onDragEnd: pr ? j : !1, onDragStart: pr ? L : !1, onDrawEnded: lr ? F : !1, onDrawStarted: lr ? z : !1, onHover: or ? p : !1, onHoverNodeMargin: lr ? m : !1, onLassoSelect: dr ? X : !1, onLassoStarted: dr ? b : !1, onNodeClick: or ? H : !1, onNodeDoubleClick: or ? W : !1, onPan: sr ? v : !1, onRelationshipClick: or ? q : !1, onRelationshipDoubleClick: or ? Z : !1, onZoom: (Mr = a.onZoom) !== null && Mr !== void 0 ? Mr : !0 }); + return Object.assign(Object.assign({}, a), { onBoxSelect: tr ? Q : !1, onBoxStarted: tr ? f : !1, onCanvasClick: or ? I : !1, onDragEnd: pr ? z : !1, onDragStart: pr ? L : !1, onDrawEnded: lr ? F : !1, onDrawStarted: lr ? j : !1, onHover: or ? p : !1, onHoverNodeMargin: lr ? m : !1, onLassoSelect: dr ? X : !1, onLassoStarted: dr ? b : !1, onNodeClick: or ? H : !1, onNodeDoubleClick: or ? W : !1, onPan: sr ? v : !1, onRelationshipClick: or ? q : !1, onRelationshipDoubleClick: or ? Z : !1, onZoom: (Mr = a.onZoom) !== null && Mr !== void 0 ? Mr : !0 }); }, [ pr, tr, @@ -85892,10 +85892,10 @@ function dpr({ selected: t, setSelected: r, gesture: e, interactionMode: o, setI Q, f, I, - j, + z, L, F, - z, + j, p, m, X, @@ -85939,7 +85939,7 @@ const upr = { topRightIsland: vr.jsxs("div", { className: "ndl-graph-visualization-default-download-group", children: [vr.jsx(eW, {}), " ", vr.jsx(rW, {})] }) }; function hi(t) { - var r, e, { nvlRef: o, nvlCallbacks: n, nvlOptions: a, sidepanel: i, nodes: c, rels: l, highlightedNodeIds: d, highlightedRelationshipIds: s, topLeftIsland: u = Wm.topLeftIsland, topRightIsland: g = Wm.topRightIsland, bottomLeftIsland: b = Wm.bottomLeftIsland, bottomCenterIsland: f = Wm.bottomCenterIsland, bottomRightIsland: v = Wm.bottomRightIsland, gesture: p = "single", setGesture: m, layout: y, setLayout: k, portalTarget: x, selected: _, setSelected: S, interactionMode: E, setInteractionMode: O, mouseEventCallbacks: R = {}, className: M, style: I, htmlAttributes: L, ref: j, as: z, nvlStyleRules: F } = t, H = spr(t, ["nvlRef", "nvlCallbacks", "nvlOptions", "sidepanel", "nodes", "rels", "highlightedNodeIds", "highlightedRelationshipIds", "topLeftIsland", "topRightIsland", "bottomLeftIsland", "bottomCenterIsland", "bottomRightIsland", "gesture", "setGesture", "layout", "setLayout", "portalTarget", "selected", "setSelected", "interactionMode", "setInteractionMode", "mouseEventCallbacks", "className", "style", "htmlAttributes", "ref", "as", "nvlStyleRules"]); + var r, e, { nvlRef: o, nvlCallbacks: n, nvlOptions: a, sidepanel: i, nodes: c, rels: l, highlightedNodeIds: d, highlightedRelationshipIds: s, topLeftIsland: u = Wm.topLeftIsland, topRightIsland: g = Wm.topRightIsland, bottomLeftIsland: b = Wm.bottomLeftIsland, bottomCenterIsland: f = Wm.bottomCenterIsland, bottomRightIsland: v = Wm.bottomRightIsland, gesture: p = "single", setGesture: m, layout: y, setLayout: k, portalTarget: x, selected: _, setSelected: S, interactionMode: E, setInteractionMode: O, mouseEventCallbacks: R = {}, className: M, style: I, htmlAttributes: L, ref: z, as: j, nvlStyleRules: F } = t, H = spr(t, ["nvlRef", "nvlCallbacks", "nvlOptions", "sidepanel", "nodes", "rels", "highlightedNodeIds", "highlightedRelationshipIds", "topLeftIsland", "topRightIsland", "bottomLeftIsland", "bottomCenterIsland", "bottomRightIsland", "gesture", "setGesture", "layout", "setLayout", "portalTarget", "selected", "setSelected", "interactionMode", "setInteractionMode", "mouseEventCallbacks", "className", "style", "htmlAttributes", "ref", "as", "nvlStyleRules"]); const q = fr.useMemo(() => o ?? fn.createRef(), [o]), W = fr.useId(), { theme: Z } = R2(), { bg: $, border: X, text: Q } = nd.theme[Z].color.neutral, [lr, or] = fr.useState(0); fr.useEffect(() => { or((Pr) => Pr + 1); @@ -85986,8 +85986,8 @@ function hi(t) { Y, J, nr - ]), Er = z ?? "div"; - return vr.jsx(Er, Object.assign({ ref: j, className: ao("ndl-graph-visualization-container", M), style: I }, L, { children: vr.jsxs(ZH.Provider, { value: { + ]), Er = j ?? "div"; + return vr.jsx(Er, Object.assign({ ref: z, className: ao("ndl-graph-visualization-container", M), style: I }, L, { children: vr.jsxs(ZH.Provider, { value: { compiledStyleRules: sr, gesture: p, interactionMode: pr, @@ -86345,44 +86345,44 @@ function Opr(t) { document.head.querySelector(_pr) || hS(document.head, "data-neo4j-viz-ndl-main", Uw); } function Tpr() { - const [t] = ff("nodes"), [r] = ff("relationships"), [e, o] = ff("options"), [n] = ff("height"), [a] = ff("width"), [i] = ff("theme"), [c, l] = ff("selected"), [d] = ff("legend"), { layout: s, nvlOptions: u, zoom: g, pan: b, layoutOptions: f, showLayoutButton: v, selectionMode: p } = e ?? {}, [m, y] = fr.useState(p ?? "single"); + const [t] = fh("nodes"), [r] = fh("relationships"), [e, o] = fh("options"), [n] = fh("height"), [a] = fh("width"), [i] = fh("theme"), [c, l] = fh("selected"), [, d] = fh("last_double_click"), [s] = fh("legend"), { layout: u, nvlOptions: g, zoom: b, pan: f, layoutOptions: v, showLayoutButton: p, selectionMode: m } = e ?? {}, [y, k] = fr.useState(m ?? "single"); fr.useEffect(() => { - p && y(p); - }, [p]); - const k = (H) => { - o({ ...e, layout: H }); - }, x = fr.useRef(null), _ = xpr(i); + m && k(m); + }, [m]); + const x = (q) => { + o({ ...e, layout: q }); + }, _ = fr.useRef(null), S = xpr(i); fr.useEffect(() => { - x.current && Opr(x.current); + _.current && Opr(_.current); }, []); - const [S, E] = fr.useMemo( + const [E, O] = fr.useMemo( () => [ hpr(t ?? []), fpr(r ?? []) ], [t, r] - ), O = fr.useMemo( + ), R = fr.useMemo( () => ({ - ...u, + ...g, minZoom: 0, maxZoom: 1e3, disableWebWorkers: !0 }), - [u] - ), [R, M] = fr.useState(!1), [I, L] = fr.useState(300), [j, z] = fr.useState(!1); + [g] + ), [M, I] = fr.useState(!1), [L, z] = fr.useState(300), [j, F] = fr.useState(!1); fr.useEffect(() => { - ZB(d ?? bS) && z(!0); - }, [d]); - const F = ZB(d ?? bS); + ZB(s ?? bS) && F(!0); + }, [s]); + const H = ZB(s ?? bS); return /* @__PURE__ */ vr.jsx( OK, { - theme: _, + theme: S, wrapperProps: { isWrappingChildren: !1 }, children: /* @__PURE__ */ vr.jsxs( "div", { - ref: x, + ref: _, style: { position: "relative", height: n ?? "600px", @@ -86392,35 +86392,39 @@ function Tpr() { /* @__PURE__ */ vr.jsx( hi, { - nodes: S, - rels: E, - gesture: m, - setGesture: y, + nodes: E, + rels: O, + gesture: y, + setGesture: k, selected: c ?? ypr, setSelected: l, - layout: s, - setLayout: k, - nvlOptions: O, - zoom: g, - pan: b, - layoutOptions: f, + mouseEventCallbacks: { + onNodeDoubleClick: (q) => d({ kind: "node", id: String(q.id) }), + onRelationshipDoubleClick: (q) => d({ kind: "relationship", id: String(q.id) }) + }, + layout: u, + setLayout: x, + nvlOptions: R, + zoom: b, + pan: f, + layoutOptions: v, sidepanel: { - isSidePanelOpen: R, - setIsSidePanelOpen: M, - onSidePanelResize: L, - sidePanelWidth: I, + isSidePanelOpen: M, + setIsSidePanelOpen: I, + onSidePanelResize: z, + sidePanelWidth: L, children: /* @__PURE__ */ vr.jsx(hi.SingleSelectionSidePanelContents, {}) }, topLeftIsland: /* @__PURE__ */ vr.jsx(hi.DownloadButton, { tooltipPlacement: "right" }), topRightIsland: /* @__PURE__ */ vr.jsxs(SS, { size: "small", orientation: "horizontal", children: [ - F && /* @__PURE__ */ vr.jsx( + H && /* @__PURE__ */ vr.jsx( M5, { size: "small", isFloating: !0, isActive: j, description: j ? "Hide legend" : "Show legend", - onClick: () => z((H) => !H), + onClick: () => F((q) => !q), htmlAttributes: { "aria-label": "Toggle legend" }, tooltipProps: { root: { placement: "bottom", isPortaled: !1 } }, children: /* @__PURE__ */ vr.jsx(iX, {}) @@ -86440,7 +86444,7 @@ function Tpr() { /* @__PURE__ */ vr.jsx(hi.ZoomInButton, { tooltipPlacement: "top" }), /* @__PURE__ */ vr.jsx(hi.ZoomOutButton, { tooltipPlacement: "top" }), /* @__PURE__ */ vr.jsx(hi.ZoomToFitButton, { tooltipPlacement: "top" }), - v && /* @__PURE__ */ vr.jsxs(vr.Fragment, { children: [ + p && /* @__PURE__ */ vr.jsxs(vr.Fragment, { children: [ /* @__PURE__ */ vr.jsx(vS, { orientation: "vertical" }), /* @__PURE__ */ vr.jsx( hi.LayoutSelectButton, @@ -86453,7 +86457,7 @@ function Tpr() { ] }) } ), - j && /* @__PURE__ */ vr.jsx(kpr, { legend: d ?? bS }) + j && /* @__PURE__ */ vr.jsx(kpr, { legend: s ?? bS }) ] } ) @@ -86463,7 +86467,7 @@ function Tpr() { function Apr() { return /* @__PURE__ */ vr.jsx(mpr, { children: /* @__PURE__ */ vr.jsx(Tpr, {}) }); } -const Cpr = lY(Apr), Rpr = { render: Cpr }, Ppr = ["selected", "options"]; +const Cpr = lY(Apr), Rpr = { render: Cpr }, Ppr = ["selected", "options", "last_double_click"]; class Mpr { constructor(r) { Be(this, "state", {}); diff --git a/python-wrapper/src/neo4j_viz/streamlit.py b/python-wrapper/src/neo4j_viz/streamlit.py index b2d1566..d832a05 100644 --- a/python-wrapper/src/neo4j_viz/streamlit.py +++ b/python-wrapper/src/neo4j_viz/streamlit.py @@ -46,7 +46,7 @@ # Traits the frontend may write back to Python. Must stay in sync with # WRITABLE_KEYS in js-applet/src/streamlit-entrypoint.ts. -_RECEIVE_KEYS = ("selected", "options") +_RECEIVE_KEYS = ("selected", "options", "last_double_click") @lru_cache(maxsize=1) @@ -134,6 +134,7 @@ def display_widget(any_widget: GraphWidget, *, key: str = "neo4j-viz-widget") -> default={trait: None for trait in _RECEIVE_KEYS}, on_selected_change=lambda *_a, **_k: None, # register `selected` as a state key on_options_change=lambda *_a, **_k: None, # register `options` as a state key + on_last_double_click_change=lambda *_a, **_k: None, # register `last_double_click` as a state key ) # `result` holds the browser's current values only *after* the render; apply them diff --git a/python-wrapper/src/neo4j_viz/widget.py b/python-wrapper/src/neo4j_viz/widget.py index 2791e60..56b7445 100644 --- a/python-wrapper/src/neo4j_viz/widget.py +++ b/python-wrapper/src/neo4j_viz/widget.py @@ -10,11 +10,12 @@ import traitlets from ._graph_entity_operations import GraphEntityOperations, LegendSectionInput -from ._validation import OnDangling, check_dangling_relationships +from ._validation import OnDangling, OnDuplicate, check_dangling_relationships, merge_on_duplicate from .colors import ColorSpace, ColorsType from .node import Node, NodeIdType from .node_size import RealNumber from .options import ( + DoubleClickEvent, GraphSelection, Layout, LayoutOptions, @@ -69,9 +70,8 @@ class PydanticTrait(traitlets.Instance[_ModelT]): klass: type[_ModelT] def validate(self, obj: traitlets.HasTraits, value: Any) -> _ModelT: - if not isinstance(value, self.klass): + if value is not None and not isinstance(value, self.klass): value = self.klass.model_validate(value) - # super().validate is typed Optional to support allow_none; we never allow None. return cast("_ModelT", super().validate(obj, value)) @@ -124,6 +124,19 @@ class GraphWidget(anywidget.AnyWidget): to_json=lambda value, widget: value.to_json(), from_json=lambda value, widget: Legend.model_validate(value), ) + last_double_click: PydanticTrait[DoubleClickEvent] = PydanticTrait( + DoubleClickEvent, + allow_none=True, + default_value=None, + help="The most recently double-clicked node or relationship in the widget UI, as a " + "`DoubleClickEvent` with `kind` and `id`, or `None` until the first double-click. Synced " + "from the frontend; prefer the `on_node_double_click` / `on_relationship_double_click` " + "convenience methods.", + ).tag( + sync=True, + to_json=lambda value, widget: value.to_json() if value is not None else None, + from_json=lambda value, widget: DoubleClickEvent.model_validate(value) if value is not None else None, + ) def on_selection_change(self, callback: Callable[[GraphSelection], None]) -> Callable[[dict[str, Any]], None]: """ @@ -163,6 +176,82 @@ def handler(change: dict[str, Any]) -> None: self.observe(handler, names=["selected"]) return handler + def on_node_double_click(self, callback: Callable[[Node | None], None]) -> Callable[[dict[str, Any]], None]: + """ + Register a callback that fires whenever a node is double-clicked in the widget UI. + + The callback receives the double-clicked `Node`, resolved from the widget's current + `nodes` by matching ids. It is `None` in the rare case the node is no longer in the graph. + Relationship double-clicks are ignored by this callback (use `on_relationship_double_click`). + + Note that double-clicking the *same* node twice in a row fires the callback only once, since + the underlying `last_double_click` trait does not change value. For the raw event (`kind` + and `id`), observe the `last_double_click` trait directly instead. + + Parameters + ---------- + callback: + A function called with the double-clicked `Node` (or `None`). + + Returns + ------- + The registered handler. Pass it to `unobserve(handler, names=["last_double_click"])` to stop + observing. + + Examples + -------- + Given a GraphWidget `widget`: + + >>> def expand(node): + ... print("double-clicked", node.id if node else None) + >>> handler = widget.on_node_double_click(expand) + """ + + def handler(change: dict[str, Any]) -> None: + event: DoubleClickEvent | None = change["new"] + if event is None or event.kind != "node": + return + node = next((n for n in self.nodes if str(n.id) == event.id), None) + callback(node) + + self.observe(handler, names=["last_double_click"]) + return handler + + def on_relationship_double_click( + self, callback: Callable[[Relationship | None], None] + ) -> Callable[[dict[str, Any]], None]: + """ + Register a callback that fires whenever a relationship is double-clicked in the widget UI. + + The callback receives the double-clicked `Relationship`, resolved from the widget's current + `relationships` by matching ids. It is `None` in the rare case the relationship is no longer + in the graph. Node double-clicks are ignored by this callback (use `on_node_double_click`). + + Note that double-clicking the *same* relationship twice in a row fires the callback only + once, since the underlying `last_double_click` trait does not change value. For the raw event + (`kind` and `id`), observe the `last_double_click` trait directly instead. + + Parameters + ---------- + callback: + A function called with the double-clicked `Relationship` (or `None`). + + Returns + ------- + The registered handler. Pass it to `unobserve(handler, names=["last_double_click"])` to stop + observing. + """ + + def handler(change: dict[str, Any]) -> None: + event: DoubleClickEvent | None = change["new"] + if event is None or event.kind != "relationship": + return + relationship = next((r for r in self.relationships if str(r.id) == event.id), None) + callback(relationship) + + self.observe(handler, names=["last_double_click"]) + return handler + @classmethod def from_graph_data( cls, @@ -602,6 +691,7 @@ def add_data( nodes: Node | list[Node] | None = None, relationships: Relationship | list[Relationship] | None = None, on_dangling: OnDangling = "warn", + on_duplicate: OnDuplicate = "ignore", ) -> None: """ Add nodes or relationships to the graph widget. @@ -616,6 +706,13 @@ def add_data( What to do when a resulting relationship references a node id that is not in the graph (which the frontend would silently render as empty). One of "warn" (default), "error", or "none". + on_duplicate: + What to do when an added node or relationship has the same id as one already in the + graph (ids are compared as strings, and the check also de-duplicates within the added + batch). One of "ignore" (default, keep the existing entity and drop the added + duplicate), "replace" (swap the existing entity for the added one, keeping its + position), or "none" (skip the check and append everything, which may leave duplicate + ids). """ if isinstance(nodes, Node): nodes = [nodes] @@ -623,9 +720,9 @@ def add_data( relationships = [relationships] if nodes: - self.nodes = self.nodes + nodes + self.nodes = merge_on_duplicate(self.nodes, nodes, on_duplicate) if relationships: - self.relationships = self.relationships + relationships + self.relationships = merge_on_duplicate(self.relationships, relationships, on_duplicate) check_dangling_relationships(self.nodes, self.relationships, on_dangling) diff --git a/python-wrapper/tests/test_streamlit.py b/python-wrapper/tests/test_streamlit.py index c7095c2..b685784 100644 --- a/python-wrapper/tests/test_streamlit.py +++ b/python-wrapper/tests/test_streamlit.py @@ -4,7 +4,7 @@ from neo4j_viz import GraphSelection, Node, Relationship, VisualizationGraph, WidgetOptions from neo4j_viz import streamlit as st_module -from neo4j_viz.options import WidgetLayout +from neo4j_viz.options import DoubleClickEvent, WidgetLayout from neo4j_viz.streamlit import _RECEIVE_KEYS, _SEND_KEYS, display_widget from neo4j_viz.widget import GraphWidget @@ -85,7 +85,7 @@ def test_no_interaction_leaves_state_untouched(component: _FakeComponent, widget def test_ignores_unexpected_returned_keys(component: _FakeComponent, widget: GraphWidget) -> None: - assert set(_RECEIVE_KEYS) == {"selected", "options"} + assert set(_RECEIVE_KEYS) == {"selected", "options", "last_double_click"} component.return_value = {"nodes": [{"id": "bogus"}], "theme": "dark"} display_widget(widget) @@ -94,6 +94,16 @@ def test_ignores_unexpected_returned_keys(component: _FakeComponent, widget: Gra assert widget.theme == "auto" +def test_receives_and_deserializes_double_click(component: _FakeComponent, widget: GraphWidget) -> None: + component.return_value = {"last_double_click": {"kind": "node", "id": "0"}} + + display_widget(widget) + + assert isinstance(widget.last_double_click, DoubleClickEvent) + assert widget.last_double_click.kind == "node" + assert widget.last_double_click.id == "0" + + def test_rejects_non_widget() -> None: with pytest.raises(TypeError, match="Expected a GraphWidget"): display_widget("not a widget") # type: ignore[arg-type] diff --git a/python-wrapper/tests/test_widget.py b/python-wrapper/tests/test_widget.py index c0623e9..c521a25 100644 --- a/python-wrapper/tests/test_widget.py +++ b/python-wrapper/tests/test_widget.py @@ -5,7 +5,7 @@ import pytest from neo4j_viz import GraphSelection, GraphWidget, Node, Relationship, VisualizationGraph -from neo4j_viz.options import Layout, Renderer, RenderOptions, SelectionMode, WidgetOptions +from neo4j_viz.options import DoubleClickEvent, Layout, Renderer, RenderOptions, SelectionMode, WidgetOptions from neo4j_viz.widget import _serialize_entity @@ -197,6 +197,68 @@ def test_add_data(self) -> None: assert len(widget.nodes) == 4 assert len(widget.relationships) == 2 + def test_add_data_on_duplicate_none_appends(self) -> None: + """`on_duplicate="none"` skips the check and appends, leaving duplicate ids.""" + widget = GraphWidget(nodes=[Node(id="n1", caption="old")]) + + widget.add_data(nodes=Node(id="n1", caption="new"), on_duplicate="none") + + assert [n.id for n in widget.nodes] == ["n1", "n1"] + + def test_add_data_defaults_to_ignore(self) -> None: + """By default a duplicate id is ignored, keeping the existing entity.""" + widget = GraphWidget(nodes=[Node(id="n1", caption="old")]) + + widget.add_data(nodes=Node(id="n1", caption="new")) + + assert [n.id for n in widget.nodes] == ["n1"] + assert widget.nodes[0].caption == "old" + + def test_add_data_on_duplicate_ignore_keeps_existing(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1", caption="old"), Node(id="n2")]) + + widget.add_data(nodes=[Node(id="n1", caption="new"), Node(id="n3")], on_duplicate="ignore") + + assert [n.id for n in widget.nodes] == ["n1", "n2", "n3"] + # The existing node is kept untouched. + assert widget.nodes[0].caption == "old" + + def test_add_data_on_duplicate_replace_swaps_in_place(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1", caption="old"), Node(id="n2")]) + + widget.add_data(nodes=[Node(id="n1", caption="new"), Node(id="n3")], on_duplicate="replace") + + # Same order, but n1 now holds the incoming node; n3 is appended. + assert [n.id for n in widget.nodes] == ["n1", "n2", "n3"] + assert widget.nodes[0].caption == "new" + + def test_add_data_on_duplicate_replace_relationships(self) -> None: + widget = GraphWidget( + nodes=[Node(id="n1"), Node(id="n2")], + relationships=[Relationship(id="r1", source="n1", target="n2", caption="old")], + ) + + widget.add_data( + relationships=Relationship(id="r1", source="n1", target="n2", caption="new"), + on_duplicate="replace", + ) + + assert len(widget.relationships) == 1 + assert widget.relationships[0].caption == "new" + + def test_add_data_on_duplicate_dedupes_within_batch(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1")]) + + widget.add_data(nodes=[Node(id="n2"), Node(id="n2")], on_duplicate="ignore") + + assert [n.id for n in widget.nodes] == ["n1", "n2"] + + def test_add_data_on_duplicate_invalid_value(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1")]) + + with pytest.raises(ValueError, match="Invalid `on_duplicate`"): + widget.add_data(nodes=Node(id="n2"), on_duplicate="bogus") # type: ignore[arg-type] + def test_remove_data(self) -> None: """Test removing data from the graph.""" node_1 = Node(id="n1") @@ -390,6 +452,90 @@ def test_on_selection_change_returns_handler_for_unobserve(self) -> None: assert len(received) == 1 +class TestWidgetDoubleClick: + def test_last_double_click_defaults_to_none(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1")]) + assert widget.last_double_click is None + + def test_double_click_syncs_from_frontend(self) -> None: + """The `last_double_click` trait is synced, so observers fire when the frontend updates it.""" + widget = GraphWidget(nodes=[Node(id="n1")]) + changes: list[dict[str, Any]] = [] + widget.observe(lambda change: changes.append(change), names=["last_double_click"]) + + widget.last_double_click = DoubleClickEvent(kind="node", id="n1") + + assert len(changes) == 1 + assert changes[0]["name"] == "last_double_click" + + def test_on_node_double_click_receives_resolved_node(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1", caption="A"), Node(id="n2")]) + received: list[Node | None] = [] + widget.on_node_double_click(received.append) + + widget.last_double_click = DoubleClickEvent(kind="node", id="n1") + + assert len(received) == 1 + assert isinstance(received[0], Node) + assert received[0].id == "n1" + + def test_on_node_double_click_yields_none_for_unknown_id(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1")]) + received: list[Node | None] = [] + widget.on_node_double_click(received.append) + + widget.last_double_click = DoubleClickEvent(kind="node", id="gone") + + assert received == [None] + + def test_on_node_double_click_ignores_relationship_events(self) -> None: + widget = GraphWidget( + nodes=[Node(id="n1"), Node(id="n2")], + relationships=[Relationship(id="r1", source="n1", target="n2")], + ) + received: list[Node | None] = [] + widget.on_node_double_click(received.append) + + widget.last_double_click = DoubleClickEvent(kind="relationship", id="r1") + + assert received == [] + + def test_on_relationship_double_click_receives_resolved_relationship(self) -> None: + widget = GraphWidget( + nodes=[Node(id="n1"), Node(id="n2")], + relationships=[Relationship(id="r1", source="n1", target="n2", caption="REL")], + ) + received: list[Relationship | None] = [] + widget.on_relationship_double_click(received.append) + + widget.last_double_click = DoubleClickEvent(kind="relationship", id="r1") + + assert len(received) == 1 + assert isinstance(received[0], Relationship) + assert received[0].id == "r1" + + def test_on_relationship_double_click_ignores_node_events(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1")]) + received: list[Relationship | None] = [] + widget.on_relationship_double_click(received.append) + + widget.last_double_click = DoubleClickEvent(kind="node", id="n1") + + assert received == [] + + def test_on_node_double_click_returns_handler_for_unobserve(self) -> None: + widget = GraphWidget(nodes=[Node(id="n1"), Node(id="n2")]) + received: list[Node | None] = [] + handler = widget.on_node_double_click(received.append) + + widget.last_double_click = DoubleClickEvent(kind="node", id="n1") + assert len(received) == 1 + + widget.unobserve(handler, names=["last_double_click"]) + widget.last_double_click = DoubleClickEvent(kind="node", id="n2") + assert len(received) == 1 + + render_widget_cases = { "default": {}, "force layout": {"layout": Layout.FORCE_DIRECTED}, diff --git a/python-wrapper/uv.lock b/python-wrapper/uv.lock index 01ae3e1..4b8074e 100644 --- a/python-wrapper/uv.lock +++ b/python-wrapper/uv.lock @@ -2540,7 +2540,7 @@ wheels = [ [[package]] name = "neo4j-viz" -version = "1.7.0" +version = "1.8.0" source = { editable = "." } dependencies = [ { name = "anywidget" },