@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url("https://edcdn.net/assets/Open%20Sans%20Italic%20Light.9d0b36d8.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("https://edcdn.net/assets/Open%20Sans%20Italic%20Regular.b5f4281e.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url("https://edcdn.net/assets/Open%20Sans%20Italic%20Semibold.9ce1baa6.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("https://edcdn.net/assets/Open%20Sans%20Italic%20Bold.4a47deea.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("https://edcdn.net/assets/Open%20Sans%20Light.e514fb2f.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("https://edcdn.net/assets/Open%20Sans%20Regular.829a9ad8.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("https://edcdn.net/assets/Open%20Sans%20Semibold.5afa8c48.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("https://edcdn.net/assets/Open%20Sans%20Bold.6219012a.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:300;src:url("https://edcdn.net/assets/Source%20Code%20Pro%20Light.2dcb967d.woff2") format("woff2")}@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:400;src:url("https://edcdn.net/assets/Source%20Code%20Pro%20Regular.c4680710.woff2") format("woff2")}@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:600;src:url("https://edcdn.net/assets/Source%20Code%20Pro%20Semibold.6f6cf97f.woff2") format("woff2")}@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:700;src:url("https://edcdn.net/assets/Source%20Code%20Pro%20Bold.7bd7a371.woff2") format("woff2")}.theme-light{--text-body: #222;--text-body2: #444;--text-body3: #666;--text-lightest: #757575;--text-highlight-bg: yellow;--text-accent: #1e3d63;--text-accent-bold: #08172b;--icon-fill: #bbb;--icon-fill-hover: #aaa;--page-bg: #ffffff;--page-bg2: #f8f8f8;--page-bg3: #f0f0f0;--page-bg4: #e8e8e8;--page-bg-transparent: rgba(255, 255, 255, 0);--page-bg-darker: #00000008;--page-bg-darker2: #00000010;--control-fg: black;--control-bg: white;--control-fg-disabled: #bbb;--control-bg-disabled: #f8f8f8;--control-border: #00000018;--control-border-weak: #00000010;--control-border-strong: #00000020;--control-active-bg: #ffffcc;--button-bg: #fcfcfc;--button-fg: #222;--button-border: #d0d0d0;--button-pressed-bg: #f0f0f0;--button-disabled-bg: #f8f8f8;--button-disabled-fg: #bbb;--button-disabled-border: transparent;--button-primary-bg: #096ff4;--button-primary-bg-transparent: rgba(9, 111, 244, 0);--button-danger-bg: #ef042e;--button-success-bg: #058a1b;--focus-ring-color: rgba(0, 127, 255, 0.4);--focus-ring-color-transparent: rgba(0, 127, 255, 0);--focus-ring-size: 3px;--focus-ring-transition: box-shadow 0.1s ease-in-out;--focus-ring-box-shadow: 0 0 0 var(--focus-ring-size) var(--focus-ring-color);--focus-ring-box-shadow-none: 0 0 0 0 var(--focus-ring-color-transparent);--focus-outline-width: 2px;--focus-outline-offset: 2px;--focus-outline-color: #007fff;--selection: #0062fb;--selection-text: #0062fb;--selection-text-white: white;--selection-faint: rgb(237.15, 244.01, 254.72);--selection-fainter: rgb(247.35, 250.29, 254.88);--selection-fg: rgb(0, 78.0876494024, 200);--selection-bg: rgba(0, 98, 251, 0.2);--selection-bg-hover: rgba(0, 98, 251, 0.1);--selection-border: rgba(0, 98, 251, 0.5);--sidebar-tab-active-bg: rgba(3, 102, 214, 0.1);--shadow-color: rgba(0, 0, 0, 0.2);--shadow-color-weak: rgba(0, 0, 0, 0.1);--shadow-contrast-color: var(--shadow-color);--shadow-faint-color: rgba(0, 0, 0, 0.08);--shadow-faint-contrast-color: var(--shadow-faint-color);--shadow-hairline: rgba(0, 0, 0, 0.05);--link: #0064c8;--link-border: #0064c880;--link-inv-fg: white;--accent: #50288c;--accent2: #3c1d69;--accent3: #a71d1d;--scrollbar: rgba(80, 40, 140, 0.25);--scrollbar-hover: rgba(80, 40, 140, 0.5);--user-name-fg: #dd3700;--user-name-fg-highlighted: #8800dd;--role-label-fg: #333;--role-label-bg: rgb(159, 201, 255);--role-label-bg-staff: rgb(255, 238, 128);--role-label-bg-tutor: rgb(233, 203, 255);--success-fg: #008216;--success-bg: #16c734;--success-bg-transparent: rgba(22, 199, 52, 0.1);--success-border-transparent: rgba(22, 199, 52, 0.25);--danger-fg: #b30018;--danger-bg: #ef0425;--danger-bg-transparent: rgba(239, 4, 37, 0.1);--danger-border-transparent: rgba(239, 4, 37, 0.25);--warning-fg: #6a4300;--warning-bg: #f09600;--warning-bg-transparent: rgba(240, 150, 0, 0.1);--warning-border-transparent: rgba(240, 150, 0, 0.25);--info-fg: #0746a5;--info-bg: #125ccc;--info-bg-transparent: rgba(18, 92, 204, 0.1);--info-border-transparent: rgba(18, 92, 204, 0.25);--run-button: #28a028;--check-button: #5a418c;--stop-button: #f0003c;--mark-button: #0170df;--pause-button: #3596fd;--step-button: #31be2c;--reset-button: #6c6c6c;--Xffffff: #ffffff;--Xfcfcfc: #fcfcfc;--Xfafafa: #fafafa;--Xf8f8f8: #f8f8f8;--Xf0f0f0: #f0f0f0;--X000000: #000000;--Xeee: #eee;--Xddd: #ddd;--Xccc: #ccc;--Xbbb: #bbb;--X888: #888;--X666: #666;--X444: #444;--X222: #222}.theme-dark{--text-body: #eee;--text-body2: #ccc;--text-body3: #aaa;--text-lightest: #9d9d9d;--text-highlight-bg: #555500;--text-accent: #79a0d1;--text-accent-bold: #add2ff;--icon-fill: #bbb;--icon-fill-hover: #aaa;--page-bg: #1a191c;--page-bg2: rgb(33.5056603774, 32.2169811321, 36.0830188679);--page-bg3: rgb(41.0113207547, 39.4339622642, 44.1660377358);--page-bg4: rgb(48.5169811321, 46.6509433962, 52.2490566038);--page-bg-transparent: rgba(26, 25, 28, 0);--page-bg-darker: #ffffff08;--page-bg-darker2: #ffffff10;--control-fg: white;--control-bg: rgb(51.0188679245, 49.0566037736, 54.9433962264);--control-fg-disabled: #555;--control-bg-disabled: rgb(38.5094339623, 37.0283018868, 41.4716981132);--control-border: #ffffff18;--control-border-weak: #ffffff10;--control-border-strong: #ffffff20;--control-active-bg: #3c3b2e;--button-bg: #4f545c;--button-fg: white;--button-border: transparent;--button-pressed-bg: #808080;--button-disabled-bg: rgba(79, 84, 92, 0.5);--button-disabled-fg: rgba(255, 255, 255, 0.5);--button-disabled-border: transparent;--button-primary-bg: #5a24b1;--button-primary-bg-transparent: rgba(90, 36, 177, 0);--button-danger-bg: #ef042e;--button-success-bg: #058a1b;--focus-ring-color: rgba(140, 92, 218, 0.6);--focus-ring-color-transparent: rgba(140, 92, 218, 0);--focus-ring-size: 3px;--focus-ring-transition: box-shadow 0.1s ease-in-out;--focus-ring-box-shadow: 0 0 0 var(--focus-ring-size) var(--focus-ring-color);--focus-ring-box-shadow-none: 0 0 0 0 var(--focus-ring-color-transparent);--focus-outline-width: 2px;--focus-outline-offset: 2px;--focus-outline-color: #8c5cda;--selection: var(--accent);--selection-text: #a46ffa;--selection-text-white: white;--selection-faint: rgb(39.8, 33.6, 50.2);--selection-fainter: rgb(32.9, 29.3, 39.1);--selection-fg: white;--selection-bg: rgba(255, 255, 255, 0.1);--selection-bg-hover: rgba(255, 255, 255, 0.05);--selection-border: rgba(255, 255, 255, 0.3);--sidebar-tab-active-bg: rgba(3, 102, 214, 0.2);--shadow-color: rgba(0, 0, 0, 0.5);--shadow-color-weak: rgba(0, 0, 0, 0.35);--shadow-contrast-color: rgba(255, 255, 255, 0.1);--shadow-faint-color: rgba(0, 0, 0, 0.2);--shadow-faint-contrast-color: rgba(255, 255, 255, 0.06);--shadow-hairline: rgba(255, 255, 255, 0.1);--link: #bf98ff;--link-border: #bf98ff80;--link-inv-fg: #222;--accent: #50288c;--accent2: #3c1d69;--accent3: #e73649;--scrollbar: rgba(182, 155, 223, 0.25);--scrollbar-hover: rgba(182, 155, 223, 0.5);--user-name-fg: #ff8c66;--user-name-fg-highlighted: #c86fff;--role-label-fg: #efe6ff;--role-label-bg: #373241;--role-label-bg-staff: #373241;--role-label-bg-tutor: #373241;--success-fg: #3be657;--success-bg: #16c734;--success-bg-transparent: rgba(22, 199, 52, 0.1);--success-border-transparent: rgba(22, 199, 52, 0.25);--danger-fg: #ff8897;--danger-bg: #ef0425;--danger-bg-transparent: rgba(239, 4, 37, 0.1);--danger-border-transparent: rgba(239, 4, 37, 0.25);--warning-fg: #ffb433;--warning-bg: #f09600;--warning-bg-transparent: rgba(240, 150, 0, 0.1);--warning-border-transparent: rgba(240, 150, 0, 0.25);--info-fg: #d4b9ff;--info-bg: #a46ffa;--info-bg-transparent: rgba(164, 111, 250, 0.1);--info-border-transparent: rgba(164, 111, 250, 0.25);--run-button: #47b247;--check-button: #b695f9;--stop-button: #f1547b;--mark-button: #70b8ff;--Xffffff: hsl(0, 0%, 0%);--Xfcfcfc: hsl(0, 0%, 1.1764705882%);--Xfafafa: hsl(0, 0%, 1.9607843137%);--Xf8f8f8: hsl(0, 0%, 2.7450980392%);--Xf0f0f0: hsl(0, 0%, 5.8823529412%);--X000000: hsl(0, 0%, 100%);--Xeee: hsl(0, 0%, 6.6666666667%);--Xddd: hsl(0, 0%, 13.3333333333%);--Xccc: hsl(0, 0%, 20%);--Xbbb: hsl(0, 0%, 26.6666666667%);--X888: hsl(0, 0%, 46.6666666667%);--X666: hsl(0, 0%, 60%);--X444: hsl(0, 0%, 73.3333333333%);--X222: hsl(0, 0%, 86.6666666667%)}.theme-high-contrast{--control-border: #959595;--control-border-weak: #cacaca;--control-border-strong: #707070}:root{--page-padding: 20px;--navbar-height: 45px;font-size:15px;font-family:"Open Sans","Arial"}@media screen and (max-width: 736px){:root{--page-padding: 10px}}@media screen and (hover: none)and (orientation: portrait)and (max-width: 540px),screen and (hover: none)and (orientation: landscape)and (max-width: 940px){body.feat-touch-only :root{font-size:16px}}*{outline:none;-webkit-overflow-scrolling:touch}::-moz-focus-inner{border:0}html{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;height:100dvh;padding:0;margin:0}body{height:100%;box-sizing:border-box;padding:0;margin:0;background-color:#fff}body svg symbol{overflow:visible}body ::-webkit-scrollbar{width:15px;background-color:rgba(0,0,0,0)}body ::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}body ::-webkit-scrollbar-thumb{min-height:40px;background-color:var(--scrollbar, rgba(80, 40, 140, 0.2));border-radius:999px;border:4px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}body ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover, rgba(80, 40, 140, 0.5));margin-left:2px}body *{scrollbar-color:var(--scrollbar-hover, rgba(80, 40, 140, 0.5)) rgba(0,0,0,0)}a{color:var(--link, #0366d6);-webkit-text-decoration:none;text-decoration:none;cursor:pointer}a:hover{-webkit-text-decoration:underline;text-decoration:underline}strong,b{font-weight:bold}em,i{font-style:italic}u{-webkit-text-decoration:underline;text-decoration:underline}code,pre{font-family:"Source Code Pro","Menlo","Monaco","Courier New","Courier",monospace}h1,h2,h3,h4,h5,h6{font-weight:normal}table{border-collapse:collapse;border-spacing:0}button,input[type=button],input[type=reset],input[type=submit]{margin:0}button:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}button,input,select,textarea{font-family:"Open Sans","Arial"}.ed-focus-outline{outline-offset:2px}.ed-focus-outline:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color)}.ed-focus-outline-snug{outline-offset:2px;outline-offset:0}.ed-focus-outline-snug:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color)}.ed-focus-inline{outline-offset:2px;outline-offset:calc(-1*var(--focus-outline-width) - var(--focus-outline-offset))}.ed-focus-inline:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color)}.ed-focus-inline-snug{outline-offset:2px;outline-offset:calc(-1*var(--focus-outline-width))}.ed-focus-inline-snug:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color)}.ed-btn-compact{border:1px solid rgba(0,0,0,.15);box-shadow:inset 1px 1px 0px hsla(0,0%,100%,.5),inset -1px -1px 0px rgba(0,0,0,.05);background-color:rgba(0,0,0,0);border-radius:3px;padding:3px 6px;font-size:90%;color:#666}.ed-btn-compact:active{padding:4px 5px 2px 7px;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 0px rgba(0,0,0,.05),inset -1px -1px 0px hsla(0,0%,100%,.5)}.iframe-blocker{position:absolute;inset:0}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);left:-9999px}@media print{.ed-print-hidden{display:none !important}}@media not print{.ed-print-visible{display:none !important}}.ed-scrollbar-hidden{scrollbar-width:none}.ed-scrollbar-hidden::-webkit-scrollbar{width:0 !important;height:0 !important}.page-heading-container{background-color:var(--page-bg2);border-bottom:1px solid var(--control-border);padding-top:1px}.page-heading-container>.tabs-header{margin-bottom:-1px}.page-heading{font-size:36px;font-weight:300;text-align:center}.actionbar.page-heading-actions{margin:20px 0}@keyframes ed-loading-placeholder-animation{0%{background-position-x:-200px}100%{background-position-x:800px}}.katex-display{overflow-x:auto;overflow-y:hidden;padding:.1em 0}.katex .vlist-t2{margin-right:0 !important}@media screen and (max-width: 736px){.media-not-sm{display:none !important}}@media not screen and (max-width: 736px){.media-sm{display:none !important}}@media screen and (max-width: 960px){.media-not-md{display:none !important}}@media not screen and (max-width: 960px){.media-md{display:none !important}}@media screen and (max-width: 1200px){.media-not-lg{display:none !important}}@media not screen and (max-width: 1200px){.media-lg{display:none !important}}@media screen and (hover: none){.media-not-touch-device{display:none !important}}@media not screen and (hover: none){.media-touch-device{display:none !important}}
.theme-light{--cast-accent-color: #5825be;--cast-playback-color: #006efb;--cast-editing-color: #0bb968;--cast-editpoint-color: #0f2542}.theme-dark{--cast-accent-color: #5825be;--cast-playback-color: #006efb;--cast-editing-color: #0bb968;--cast-editpoint-color: #0f2542}

.enterActive_qSVGS,
.leaveActive_zHY6n {
	transition-property: opacity;
	transition-timing-function: ease-in-out;
}
.enterFrom_MkUJj,
.leaveTo_byEws {
	opacity: 0 !important;
}


.theme-light,
.theme-dark {
	--progress-bar-bg: var(--selection-bg);
	--progress-bar-fg: var(--selection);
}
.progress-bar {
	display: inline-block;
	width: 100px;
	height: 2px;
	background-color: var(--progress-bar-bg);
	border-radius: 999px;
	overflow: hidden;
	font-size: 0;
}
.layout_N8_yV {
	height: 100%;
	display: flex;
}
.prog-fill {
	height: 100%;
	transition: width 0.2s cubic-bezier(0, 0.5, 0.5, 1);
}

.theme-light{--app-loading-bar-bg: rgba(0, 170, 255, 0.2);--app-loading-bar-fg: #00aaff}.theme-dark{--app-loading-bar-bg: rgba(255, 255, 255, 0.1);--app-loading-bar-fg: rgba(255, 255, 255, 0.4)}.progress-bar.app-loading-bar{--progress-bar-bg: var(--app-loading-bar-bg);--progress-bar-fg: var(--app-loading-bar-fg);position:fixed;left:0;top:0;right:0;width:auto;height:3px;border-radius:0}
:root{--icon-fg-c: #004e6f;--icon-fg-cplusplus: #004e6f;--icon-fg-csharp: #004e6f;--icon-fg-css: #004e6f;--icon-fg-c-header: #004e6f;--icon-fg-perl: #004e6f;--icon-fg-git: #f03c2e;--icon-fg-haskell: #aa759f;--icon-fg-html: #ff4700;--icon-fg-javascript: #ff4700;--icon-fg-typescript: #007acc;--icon-fg-ruby: #ac4142;--icon-fg-java: #ff0000;--icon-fg-pdf: #ff0000;--icon-fg-python: #e2a425;--icon-fg-nodejs: #20b040;--icon-fg-swift: #fb552b;--icon-fg-image: #7e25d0;--icon-fg-r: #074086;--icon-fg-julia: #f16295;--icon-fg-octave: #5de08d;--icon-fg-jupyter: #f37625;--icon-fg-saturn: #742792;--icon-fg-sage: #0000ff;--icon-fg-go: #00adc5;--icon-fg-pug: #d1122c;--icon-fg-ocaml: #ef7a08;--icon-fg-php: #491bb6;--icon-fg-scala: #d4372c;--icon-fg-database: #6b0a33;--icon-fg-postgres: #336791;--icon-fg-mysql: #00758f;--icon-fg-mongodb: #00684a;--icon-fg-jest: #c21325;--icon-fg-prolog: #6b0a0a}.theme-dark{--icon-fg-c: #4bc0f2;--icon-fg-cplusplus: #4bc0f2;--icon-fg-csharp: #4bc0f2;--icon-fg-css: #4bc0f2;--icon-fg-c-header: #4bc0f2;--icon-fg-perl: #4bc0f2;--icon-fg-git: #fe564a;--icon-fg-haskell: #aa759f;--icon-fg-html: #ff6c31;--icon-fg-javascript: #ff6c31;--icon-fg-typescript: #339ce1;--icon-fg-ruby: #dc4447;--icon-fg-java: #ff4b4b;--icon-fg-pdf: #ff4b4b;--icon-fg-python: #ffcc65;--icon-fg-nodejs: #20b040;--icon-fg-swift: #ff724e;--icon-fg-image: #bf7bff;--icon-fg-r: #2774d1;--icon-fg-julia: #ff87b1;--icon-fg-octave: #91f6b6;--icon-fg-jupyter: #f37625;--icon-fg-saturn: #b65ed9;--icon-fg-sage: #5858ff;--icon-fg-go: #29e6ff;--icon-fg-pug: #f5596e;--icon-fg-ocaml: #ffa245;--icon-fg-php: #8e68e6;--icon-fg-scala: #ea5b51;--icon-fg-database: #d95089;--icon-fg-postgres: #609ccd;--icon-fg-mysql: #21aece;--icon-fg-mongodb: #10a97d;--icon-fg-jest: #f7485a;--icon-fg-prolog: #ff5c5c}.icon{width:1em;height:1em;display:inline-flex;vertical-align:-0.0833em}.icon.colored.icon-c{fill:var(--icon-fg-c)}.icon.colored.icon-cplusplus{fill:var(--icon-fg-cplusplus)}.icon.colored.icon-csharp{fill:var(--icon-fg-csharp)}.icon.colored.icon-css{fill:var(--icon-fg-css)}.icon.colored.icon-c-header{fill:var(--icon-fg-c-header)}.icon.colored.icon-perl{fill:var(--icon-fg-perl)}.icon.colored.icon-git{fill:var(--icon-fg-git)}.icon.colored.icon-haskell{fill:var(--icon-fg-haskell)}.icon.colored.icon-html{fill:var(--icon-fg-html)}.icon.colored.icon-javascript{fill:var(--icon-fg-javascript)}.icon.colored.icon-typescript{fill:var(--icon-fg-typescript)}.icon.colored.icon-ruby{fill:var(--icon-fg-ruby)}.icon.colored.icon-java{fill:var(--icon-fg-java)}.icon.colored.icon-pdf{fill:var(--icon-fg-pdf)}.icon.colored.icon-python{fill:var(--icon-fg-python)}.icon.colored.icon-nodejs{fill:var(--icon-fg-nodejs)}.icon.colored.icon-swift{fill:var(--icon-fg-swift)}.icon.colored.icon-image{fill:var(--icon-fg-image)}.icon.colored.icon-r{fill:var(--icon-fg-r)}.icon.colored.icon-julia{fill:var(--icon-fg-julia)}.icon.colored.icon-octave{fill:var(--icon-fg-octave)}.icon.colored.icon-jupyter{fill:var(--icon-fg-jupyter)}.icon.colored.icon-saturn{fill:var(--icon-fg-saturn)}.icon.colored.icon-sage{fill:var(--icon-fg-sage)}.icon.colored.icon-go{fill:var(--icon-fg-go)}.icon.colored.icon-pug{fill:var(--icon-fg-pug)}.icon.colored.icon-ocaml{fill:var(--icon-fg-ocaml)}.icon.colored.icon-php{fill:var(--icon-fg-php)}.icon.colored.icon-scala{fill:var(--icon-fg-scala)}.icon.colored.icon-database{fill:var(--icon-fg-database)}.icon.colored.icon-postgres{fill:var(--icon-fg-postgres)}.icon.colored.icon-mysql{fill:var(--icon-fg-mysql)}.icon.colored.icon-mongodb{fill:var(--icon-fg-mongodb)}.icon.colored.icon-jest{fill:var(--icon-fg-jest)}.icon.colored.icon-prolog{fill:var(--icon-fg-prolog)}.icon svg{width:100%;height:100%;overflow:visible}
.theme-light{--toast-fg: black;--toast-success-bg: #8fff8f;--toast-info-bg: #b4cdf8;--toast-warning-bg: #ffdda3;--toast-error-bg: #ffb8a8}.theme-dark{--toast-fg: white;--toast-success-bg: #31583b;--toast-info-bg: #2e588c;--toast-warning-bg: #8a6d35;--toast-error-bg: #752b2e}.toasts{position:fixed;left:20px;bottom:20px;z-index:10000}.toast{left:0;color:var(--text-lightest);display:flex;width:340px;border-radius:6px;margin-left:auto;background-color:var(--toast-bg);color:var(--toast-fg);fill:currentColor;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default;position:relative}.toast:focus-visible{box-shadow:0 5px 20px rgba(0,0,0,.1),inset 0 0 0 2px #0062fb}@media not screen and (max-width: 736px){.toast{margin-top:10px;transition:transform .35s ease-in-out,opacity .35s ease-in-out}.toast.v-enter-from{transform:translateY(calc(100% + 20px))}.toast.v-leave-to{opacity:0}}.toast-success{--toast-bg: var(--toast-success-bg)}.toast-info{--toast-bg: var(--toast-info-bg)}.toast-warning{--toast-bg: var(--toast-warning-bg)}.toast-error{--toast-bg: var(--toast-error-bg)}.toast-body{flex:1 0 0;padding:10px;display:flex;align-items:flex-start;gap:10px}.icon.toast-icon{flex:0 0 auto;font-size:15px;stroke:none}.toast-content{flex:1 0 0;word-break:break-word}.toast-content>*+*{margin-top:5px}.toast-title{font-size:15px;font-weight:bold;line-height:1.3em}.toast-text{font-size:13px;line-height:1.3em}.toast-aside{flex:0 0 auto;width:75px;border-left:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column}button.toast-btn{flex:1 0 0;background-color:rgba(0,0,0,0);background-clip:padding-box;border:none;padding:5px;font-size:12px;font-weight:600;color:inherit}button.toast-btn:first-child{border-top-right-radius:6px}button.toast-btn:last-child{border-bottom-right-radius:6px}button.toast-btn:active{background-color:rgba(0,0,0,.05)}button.toast-btn+button.toast-btn{border-top:1px solid rgba(0,0,0,.1)}button.toast-btn:focus{box-shadow:inset 0 0 0 2px #0062fb}@media screen and (max-width: 736px){.toasts{left:5px;top:5px;right:5px;bottom:unset}.toast{width:100%;margin-bottom:5px;transition:transform .35s ease-in-out,opacity .35s ease-in-out}.toast.v-enter-from{transform:translateY(calc(-100% - 5px))}.toast.v-leave-to{opacity:0}}
.alert_oJIH5.v-enter-active{transition-duration:1s}.alert_oJIH5.v-enter-active .backdrop_acAD_{transition:background-color 1s linear}.alert_oJIH5.v-enter-active .backdrop_acAD_ .layout_oIA_U{transition:opacity .5s cubic-bezier(0, 1, 0.25, 1),transform .5s cubic-bezier(0, 1, 0.25, 1)}.alert_oJIH5.v-leave-active{transition-duration:.2s}.alert_oJIH5.v-leave-active .backdrop_acAD_{transition:background-color .2s linear}.alert_oJIH5.v-leave-active .backdrop_acAD_ .layout_oIA_U{transition:opacity .2s linear}.alert_oJIH5.v-enter-from .backdrop_acAD_{background-color:rgba(0,0,0,0)}.alert_oJIH5.v-enter-from .backdrop_acAD_ .layout_oIA_U{transform:scale(1.2);opacity:0}.alert_oJIH5.v-leave-to .backdrop_acAD_{background-color:rgba(0,0,0,0)}.alert_oJIH5.v-leave-to .backdrop_acAD_ .layout_oIA_U{opacity:0}.backdrop_acAD_{position:fixed;inset:0;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);color:var(--text-body)}.layout_oIA_U{display:flex;flex-direction:column;background-color:var(--page-bg);border-radius:16px;overflow:hidden;box-shadow:0 40px 100px var(--shadow-color),0 0 0 1px var(--shadow-hairline)}.body_RSzxj{min-height:0;display:flex;padding:20px}.img_Fsc99{flex:0 0 auto;align-self:flex-start;width:60px;height:60px;margin-right:20px}@media screen and (max-width: 736px){.img_Fsc99{width:50px;height:50px}}.content_QE5yK{flex:1 1 auto;max-width:500px;overflow:auto}@media not screen and (max-width: 736px){.content_QE5yK{min-width:250px}}.content_QE5yK>*:first-child{margin-top:0}.content_QE5yK>*:last-child{margin-bottom:0}.title_pMTUH{font-weight:600;font-size:18px;margin:10px 0}.text_wBd7P,.subtext_VqgLU{white-space:pre-wrap;margin:10px 0}.text_wBd7P{font-size:95%}.subtext_VqgLU{font-size:85%;opacity:.7}.actions_ZpWNu{flex:0 0 auto;display:flex;-webkit-user-select:none;user-select:none;padding:0 8px 8px 8px}.actionsGroup_s2yTU{display:flex}.actionsGroup_s2yTU.primary_OzPYd{margin-left:auto}.actionsGroup_s2yTU.secondary_BYKtd{margin-right:auto}
.theme-light{--spinner-fg: var(--button-primary-bg);--spinner-fg-success: var(--success-bg)}.theme-dark{--spinner-fg: var(--button-primary-bg);--spinner-fg-success: var(--success-bg)}@keyframes spin_h41vZ{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swish_EfW0f{0%{stroke-dasharray:0px 40px;stroke-dashoffset:0px}50%{stroke-dasharray:25px 40px;stroke-dashoffset:-3px}100%{stroke-dasharray:25px 40px;stroke-dashoffset:-28px}}@keyframes tick_V6z5I{0%{stroke-dasharray:1;stroke-dashoffset:1;opacity:1}100%{stroke-dasharray:1;stroke-dashoffset:0;opacity:1}}@keyframes success_TqbsQ{0%{opacity:1}100%{opacity:1;stroke-dashoffset:0}}.spinner{display:inline-block;stroke:var(--spinner-fg)}.size_small_qGSk4{font-size:1rem}.size_medium_yHS4R{font-size:2rem}.size_large_GwAp2{font-size:3rem}.size_xLarge_Huj7Y{font-size:5rem}.fill_pd9Bf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:3em}.svg_Bq4X_{display:block;width:1em;height:1em;margin:auto}.circles_KhzM0{transform-origin:center}.circles_KhzM0:not(.success_TqbsQ){animation:2s linear spin_h41vZ infinite}.ring_HYKUK{fill:none;stroke:inherit;stroke-width:1px;stroke-linecap:round;animation:2.2s ease-in-out swish_EfW0f infinite;transition:opacity .3s;opacity:1}.ring_HYKUK.success_TqbsQ{opacity:0}.ringSuccess_D1MlO{fill:none;stroke:var(--spinner-fg-success);stroke-width:1px;stroke-linecap:round;opacity:0;transform:rotate(-90deg);transform-origin:center;stroke-dasharray:2;stroke-dashoffset:2}.ringSuccess_D1MlO.success_TqbsQ{animation:.4s ease-in success_TqbsQ forwards}.ringSuccess_D1MlO:not(.success_TqbsQ){opacity:0}.tick_V6z5I{fill:none;stroke:var(--spinner-fg-success);stroke-width:1px;stroke-linejoin:round;stroke-miterlimit:10;opacity:0}.tick_V6z5I.success_TqbsQ{animation:.2s ease-in .4s tick_V6z5I forwards}
.button_j_1e9{--alert-button-fg: var(--info-fg);--alert-button-bg: var(--info-bg-transparent);height:50px;padding:0 20px;min-width:100px;color:var(--alert-button-fg);background-color:rgba(0,0,0,0);font-size:100%;font-weight:600;text-align:center;border:none;border-radius:8px}.button_j_1e9:not(:disabled){cursor:pointer}.button_j_1e9:not(:disabled):focus{background-color:var(--alert-button-bg)}.button_j_1e9:not(:disabled):hover{opacity:.8}.button_j_1e9:not(:disabled):active{opacity:.4}.button_j_1e9:disabled{opacity:.5}.variant_destructive_PFxQL{--alert-button-fg: var(--danger-fg);--alert-button-bg: var(--danger-bg-transparent)}.inner_rPAtb{display:inline-flex;align-items:center;vertical-align:middle}.spinner.spinner_UcRdE{font-size:150%;margin-right:.5em;stroke:var(--selection-fg)}

.ed-check {
	display: inline-block;
	vertical-align: top;
	-webkit-user-select: none;
	        user-select: none;
	cursor: pointer;
}
[aria-disabled="true"].ed-check {
		cursor: default;
		opacity: 0.5;
}
.ed-check:focus-visible .btn_CJkJP {
			box-shadow: var(--focus-ring-box-shadow);
}
[aria-checked="true"].ed-check .btn_CJkJP, [aria-checked="mixed"].ed-check .btn_CJkJP {
			border-color: var(--button-primary-bg);
			background-color: var(--button-primary-bg);
}
.ed-check-layout {
	display: flex;
}
.ed-check-layout.small_CHTE3 {
	align-items: center;
	font-size: 13px;
}
.btn_CJkJP {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 3px;
	box-sizing: border-box;
	width: 20px;
	height: 20px;
	border: 1px solid var(--control-border);
	background-color: var(--control-bg);
	box-shadow: var(--focus-ring-box-shadow-none);
	transition: all 0.1s ease-in-out;
}
.btn_CJkJP.small_CHTE3 {
		width: 13px;
		height: 13px;
}
.icon.icon_0hm8k {
	width: 100%;
	height: 100%;
	padding: 2px;
	box-sizing: border-box;
	fill: white;
	transition:
		transform 0.2s ease-in-out,
		opacity 0.2s ease-in-out;
}
.icon_0hm8k.icon.v-enter-from,
	.icon_0hm8k.icon.v-leave-active {
		transform: scale(0.5);
		opacity: 0;
}
.ed-check-label {
	flex: 1 1 auto;
	min-width: 0;
}
.ed-check-label:not(:empty) {
		margin-left: 10px;
}
.description_uMn2D {
	display: block;
	margin-left: 30px;
	margin-top: 5px;
	color: var(--text-body3);
	font-size: 85%;
	text-wrap: pretty;
}


.check_L7CEf {
	margin: 15px 0;
}

.modal-presenter{position:relative;pointer-events:none}.modal-presenter>*{pointer-events:initial}.item_YV3yO{position:absolute;inset:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%);overflow:hidden}.item_YV3yO.v-enter-active,.item_YV3yO.v-leave-active{transition:background-color .5s cubic-bezier(0.2, 0, 0.2, 1),-webkit-backdrop-filter .5s cubic-bezier(0.2, 0, 0.2, 1);transition:background-color .5s cubic-bezier(0.2, 0, 0.2, 1),backdrop-filter .5s cubic-bezier(0.2, 0, 0.2, 1);transition:background-color .5s cubic-bezier(0.2, 0, 0.2, 1),backdrop-filter .5s cubic-bezier(0.2, 0, 0.2, 1),-webkit-backdrop-filter .5s cubic-bezier(0.2, 0, 0.2, 1)}.item_YV3yO.v-enter-active .itemInner_U1pc1,.item_YV3yO.v-leave-active .itemInner_U1pc1{transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1)}.item_YV3yO.v-enter-from,.item_YV3yO.v-leave-to{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:grayscale(0);backdrop-filter:grayscale(0)}.item_YV3yO.v-enter-from .itemInner_U1pc1,.item_YV3yO.v-leave-to .itemInner_U1pc1{transform:translateY(100%)}.itemInner_U1pc1{display:flex;position:absolute;left:0;right:0;bottom:0;max-height:calc(100vh - 55px);overflow:hidden;background-color:var(--page-bg);border-radius:10px 10px 0 0;transform:translateY(0);transition:inherit}.itemInner_U1pc1>*{flex-grow:1}
.sheet-presenter{position:absolute;inset:0;pointer-events:none}.sheet-presenter>*{pointer-events:inherit}.sheet-presenter.visible_otW3Z{pointer-events:unset}.backdrop_Je8tv{position:absolute;inset:0;-webkit-backdrop-filter:grayscale(0.5);backdrop-filter:grayscale(0.5);background-color:rgba(0,0,0,.1)}.backdrop_Je8tv.v-enter-active{transition:background-color .5s ease-in-out,-webkit-backdrop-filter .5s ease-in-out;transition:background-color .5s ease-in-out,backdrop-filter .5s ease-in-out;transition:background-color .5s ease-in-out,backdrop-filter .5s ease-in-out,-webkit-backdrop-filter .5s ease-in-out}.backdrop_Je8tv.v-leave-active{transition:background-color .15s ease-in-out,-webkit-backdrop-filter .15s ease-in-out;transition:background-color .15s ease-in-out,backdrop-filter .15s ease-in-out;transition:background-color .15s ease-in-out,backdrop-filter .15s ease-in-out,-webkit-backdrop-filter .15s ease-in-out}.backdrop_Je8tv.v-enter-from,.backdrop_Je8tv.v-leave-to{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:grayscale(0);backdrop-filter:grayscale(0)}.sheet_gvAHQ{position:absolute;inset:0;display:flex;flex-direction:column;padding:10px;box-sizing:border-box;transition:filter .35s ease-in-out}.sheet_gvAHQ.v-enter-active{transition-duration:.15s}.sheet_gvAHQ.v-enter-active .sheetInner_LMAXm{transition:transform .15s ease-in-out,opacity .15s ease-in-out}.sheet_gvAHQ.v-leave-active{transition-duration:.3s}.sheet_gvAHQ.v-leave-active .sheetInner_LMAXm{transition:transform .15s ease-in-out,opacity .15s ease-in-out}.sheet_gvAHQ.v-enter-from .sheetInner_LMAXm,.sheet_gvAHQ.v-leave-to .sheetInner_LMAXm{transform:scale(0.95);opacity:0}.dim_tXuou{filter:brightness(90%)}.sheetInner_LMAXm{flex:0 1 auto;min-width:0;min-height:0;border-radius:10px;background-color:var(--page-bg);margin:auto;overflow:auto;box-shadow:0 20px 50px var(--shadow-color),0 0 0 1px var(--shadow-hairline)}.sheetInner_LMAXm>*{max-height:100%}

.center-layout {
	display: flex;
}
.fill_mUa_m {
	flex: 0 1 auto;
	min-width: 0;
	position: relative;
}
.left_Futd1 {
	flex: 0 1 auto;
	display: flex;
	margin-right: auto;
}
.right_wMv4_ {
	flex: 0 1 auto;
	display: flex;
	margin-left: auto;
}

.theme-light{--navbar-button-pressed-bg: var(--page-bg)}.theme-dark{--navbar-button-pressed-bg: rgba(255, 255, 255, 0.1)}.navbar{height:var(--navbar-height);background-color:var(--page-bg2);border-bottom:1px solid var(--control-border);box-sizing:border-box;-webkit-user-select:none;user-select:none}.navbar-side{display:flex;background-color:inherit}.navbar-fill{padding:0 10px;height:100%;display:flex;align-items:center;gap:10px;pointer-events:none;white-space:nowrap}.navbar-title-layout{display:flex;flex-direction:column;text-align:center;min-width:0}.navbar-title-layout>*+*{margin-top:-3px}.navbar-title{font-size:18px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:normal}.navbar-subtitle{font-size:80%;color:var(--text-lightest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.spinner.spinner_HFZs1{font-size:20px;margin-left:10px;margin-right:10px}.navbar-primary,.navbar-secondary{color:#fff;fill:#fff;border:none}.navbar-primary .spinner.spinner_HFZs1,.navbar-secondary .spinner.spinner_HFZs1{stroke:#fff}.navbar-primary .navbar-subtitle,.navbar-secondary .navbar-subtitle{color:hsla(0,0%,100%,.9333333333)}
.dialog-layout{position:relative;display:flex;flex-direction:column}.navbar.navbar_KFSEo{flex:0 0 auto}.header_shKe6{flex:0 0 auto;background-color:var(--page-bg2);text-align:center}.titles_lBXRB{margin:10px 0}.title_tn4jq{font-size:120%;font-weight:600;margin:0 20px}.subtitle_rnfNd{font-size:100%;font-weight:normal;margin:0 20px;color:var(--text-lightest)}.dlay-body{flex:1 1 auto;min-height:0;position:relative;overflow:auto}.padded_k4m7v .dlay-body{padding:25px 20px 20px 20px}.footer_QlVul{flex:0 0 auto;padding:10px 20px 20px 20px;display:flex;align-items:center}.footerSecondary_wpmh8,.footerPrimary_nH03X{flex:0 0 auto;display:flex;align-items:center}.footerSecondary_wpmh8>*+*,.footerPrimary_nH03X>*+*{margin-left:10px}.footerSecondary_wpmh8{margin-right:auto}.footerPrimary_nH03X{margin-left:auto}.overlay_jlifU{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.2)}.spinner.spinner__NnjP{font-size:60px;stroke:#fff}
.ed-button{box-sizing:border-box;position:relative;text-align:center;background-color:var(--button-bg);border:1px solid var(--button-border);color:var(--button-fg);fill:var(--button-fg);border-radius:8px;padding:8px 12px;min-width:60px;line-height:1em;font-size:1rem;font-weight:600;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Open Sans","Arial";-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .1s ease-in-out,var(--focus-ring-transition)}body:not(.feat-touch-only_O9r4V) .ed-button:hover:not(:disabled){-webkit-text-decoration:none;text-decoration:none}.ed-button:not(:disabled){cursor:pointer}.ed-button:disabled{color:var(--button-disabled-fg);fill:var(--button-disabled-fg);background-color:var(--button-disabled-bg);border-color:var(--button-disabled-border)}.ed-button:active:not(:disabled){transform:scale(0.97)}.ed-button.ed-button-primary{border-color:rgba(0,0,0,0)}.ed-button.ed-button-primary:not(:disabled){color:#fff;fill:#fff;background-color:var(--button-primary-bg)}.ed-button.ed-button-danger{border-color:rgba(0,0,0,0)}.ed-button.ed-button-danger:not(:disabled){color:#fff;fill:#fff;background-color:var(--button-danger-bg)}.ed-button.ed-button-success{border-color:rgba(0,0,0,0)}.ed-button.ed-button-success:not(:disabled){color:#fff;fill:#fff;background-color:var(--button-success-bg)}.ed-button.ed-button-primaryOutlined{border-color:var(--button-primary-bg)}.ed-button.ed-button-primaryOutlined:not(:disabled){color:var(--button-primary-bg);fill:var(--button-primary-bg);background-color:rgba(0,0,0,0)}.ed-button.ed-button-dangerOutlined{border-color:var(--button-danger-bg)}.ed-button.ed-button-dangerOutlined:not(:disabled){color:var(--button-danger-bg);fill:var(--button-danger-bg);background-color:rgba(0,0,0,0)}.ed-button.ed-button-successOutlined{border-color:var(--button-success-bg)}.ed-button.ed-button-successOutlined:not(:disabled){color:var(--button-success-bg);fill:var(--button-success-bg);background-color:rgba(0,0,0,0)}.ed-button.pressed_KWCKR{background-color:var(--button-pressed-bg)}.ed-button.slim_c4o3X{padding:6px 12px;font-size:85%;min-width:auto}
.ed-input-base{font-size:var(--input-font-size, 1rem);text-align:var(--input-text-align, start);border-radius:var(--input-border-radius, 4px);border-width:var(--input-border-width, 1px);border-style:var(--input-border-style, solid);border-color:var(--input-border-color, var(--control-border));box-sizing:border-box;padding:var(--input-padding, 6px);padding-top:var(--input-padding-top, var(--input-padding, 6px));padding-right:var(--input-padding-right, var(--input-padding, 6px));padding-bottom:var(--input-padding-bottom, var(--input-padding, 6px));padding-left:var(--input-padding-left, var(--input-padding, 6px));color:var(--input-color, var(--control-fg));background-color:var(--input-background-color, var(--control-bg));font-family:var(--input-font-family, Open Sans, Arial);-webkit-appearance:none;appearance:none;box-shadow:var(--focus-ring-box-shadow-none);transition:var(--focus-ring-transition);-webkit-appearance:textfield}.ed-input-base:disabled,.ed-input-base.disabled{color:var(--control-fg-disabled);background-color:var(--control-bg-disabled)}.ed-input-base:focus-visible{box-shadow:var(--focus-ring-box-shadow)}.edib-state-error{border-color:var(--warning-bg)}
.message_GD52G{color:var(--warning-fg);font-size:80%}
.ed-input{display:flex;flex-direction:column}.edi-inline{display:inline-flex}.ed-input-base.edi-input{flex:1 1 0}
.ed-field{margin:20px 0}.vertical_kg5Ms .ed-field-label,.vertical_kg5Ms .ed-field-description{margin-bottom:8px}.horizontal__Q4uD{display:flex;align-items:flex-end;justify-content:space-between}.horizontal__Q4uD .ed-field-label{margin-right:15px;line-height:32px;white-space:nowrap;text-align:left}.horizontal__Q4uD .ed-field-description{margin-top:8px}.ed-field-label{display:block;font-weight:600}.content_czSFI>.ed-textarea,.content_czSFI>.ed-check,.content_czSFI>.ed-radio{display:block;width:100%;box-sizing:border-box}.ed-field-description{color:var(--text-lightest);font-size:85%}.footer_nkRA_{color:var(--text-lightest);font-size:85%;margin-top:8px}
.scc-layout:not(.scc-modal){width:420px}.scc-layout>:first-child{margin-top:0}.scc-layout>:last-child{margin-bottom:0}.scc-message{color:var(--text-lightest);font-size:85%}.scc-message>strong{font-weight:600;color:var(--text-body)}.scc-input{width:100%}
.ed-textarea{font-size:var(--input-font-size, 1rem);text-align:var(--input-text-align, start);border-radius:var(--input-border-radius, 4px);border-width:var(--input-border-width, 1px);border-style:var(--input-border-style, solid);border-color:var(--input-border-color, var(--control-border));box-sizing:border-box;padding:var(--input-padding, 6px);padding-top:var(--input-padding-top, var(--input-padding, 6px));padding-right:var(--input-padding-right, var(--input-padding, 6px));padding-bottom:var(--input-padding-bottom, var(--input-padding, 6px));padding-left:var(--input-padding-left, var(--input-padding, 6px));color:var(--input-color, var(--control-fg));background-color:var(--input-background-color, var(--control-bg));font-family:var(--input-font-family, Open Sans, Arial);-webkit-appearance:none;appearance:none;box-shadow:var(--focus-ring-box-shadow-none)}.ed-textarea:disabled,.ed-textarea.disabled_Dviop{color:var(--control-fg-disabled);background-color:var(--control-bg-disabled)}.ed-textarea:focus-visible{box-shadow:var(--focus-ring-box-shadow)}.ed-textarea:focus-visible.focusTrapped_Q60iR{box-shadow:0 0 0 2px var(--control-bg),0 0 0 calc(var(--focus-ring-size) + 2px) var(--focus-ring-color)}
.type_success_Vt7pC{--msg-fg: var(--success-fg);--msg-bg: var(--success-bg-transparent)}.type_info_PMfYj{--msg-fg: var(--info-fg);--msg-bg: var(--info-bg-transparent)}.type_warning_CB8Jn{--msg-fg: var(--warning-fg);--msg-bg: var(--warning-bg-transparent)}.type_error_RyGa5{--msg-fg: var(--danger-fg);--msg-bg: var(--danger-bg-transparent)}.layout_AISQX{display:grid;grid-template-areas:"icon heading" "icon content";grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:10px;border-radius:10px;box-sizing:border-box;background-color:var(--msg-bg);color:var(--msg-fg);fill:var(--msg-fg)}.layout_AISQX a{-webkit-text-decoration:underline;text-decoration:underline}.heading_JWase{grid-area:heading;font-weight:600;margin-bottom:.3em}.icon.icon_N7xkG{grid-area:icon;margin-right:.5em;height:1.25em}.content_BJLW2{grid-area:content;font-size:85%;line-height:1.5em;white-space:pre-wrap}
.layout_ABQQd:not(.modal_wkdfW){width:520px}.layout_ABQQd>:first-child{margin-top:0}.layout_ABQQd>:last-child{margin-bottom:0}.input_Wuv8l{width:100%;min-height:160px;resize:vertical;font-family:"Source Code Pro","Menlo","Monaco","Courier New","Courier",monospace}.summary_I_rl7{margin:5px 0 0 0;font-size:80%;color:var(--text-lightest)}.errors_TPwKT{margin:10px 0 0 0}.check_OENyh{margin-top:15px}
.icon-button{border:none;background-color:rgba(0,0,0,0);border-radius:0;font-size:inherit;color:inherit;padding:0;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;fill:currentColor}.icon-button:disabled{opacity:.5}
.theme-light{--tokenfield-fg: rgb(0, 37, 84);--tokenfield-bg: rgb(204, 226, 255)}.theme-dark{--tokenfield-fg: rgb(229, 240, 255);--tokenfield-bg: rgb(31, 64, 102)}.token-field{font-size:var(--input-font-size, 1rem);text-align:var(--input-text-align, start);border-radius:var(--input-border-radius, 4px);border-width:var(--input-border-width, 1px);border-style:var(--input-border-style, solid);border-color:var(--input-border-color, var(--control-border));box-sizing:border-box;padding:var(--input-padding, 6px);padding-top:var(--input-padding-top, var(--input-padding, 6px));padding-right:var(--input-padding-right, var(--input-padding, 6px));padding-bottom:var(--input-padding-bottom, var(--input-padding, 6px));padding-left:var(--input-padding-left, var(--input-padding, 6px));color:var(--input-color, var(--control-fg));background-color:var(--input-background-color, var(--control-bg));font-family:var(--input-font-family, Open Sans, Arial);-webkit-appearance:none;appearance:none;display:inline-flex;flex-flow:row wrap;padding:2px;box-sizing:border-box}.token-field:disabled,.token-field.disabled_U8ISE{color:var(--control-fg-disabled);background-color:var(--control-bg-disabled)}.token_w4gju{flex:0 1 auto;display:flex;align-items:center;background-color:var(--tokenfield-bg);color:var(--tokenfield-fg);border-radius:4px;cursor:default;-webkit-user-select:none;user-select:none;margin:2px 5px 2px 0;height:1.5em;white-space:nowrap}.icon-button.delete_cUrAW{padding:6px;margin-left:2px;font-size:1.5em}.input_jZeRU{flex:1 0 0;min-width:100px;margin:2px 0;padding:0;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;font-size:inherit;color:inherit;min-height:1.5em}
.avatar{display:inline-block;width:1em;height:1em;-webkit-user-select:none;user-select:none;cursor:default;position:relative}.avatar.bold_BiD8s .initials_V1F3I{font-weight:600}.inner_clVa6{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;border-radius:1em;background-size:contain;position:relative}.inner_clVa6::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:1em;box-shadow:inset 0 0 0 .5px hsla(0,0%,100%,.05)}.initials_V1F3I{font-size:.6em;color:#fff;text-transform:uppercase;line-height:0}.img_MgoXl{position:absolute;left:0;top:0;width:100%;height:100%}.onlineDot_ui3Ky{position:absolute;right:0;bottom:0;width:.25em;height:.25em;background-color:var(--page-bg4);border-radius:1em}.online_GUons{background-color:#37e650}

.user-role-label {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 60%;
	vertical-align: middle;
	margin: 0 0.2em;
	cursor: inherit;
	white-space: nowrap;
	color: var(--role-label-fg);
}
.pills_Ngpt2 + .pills_Ngpt2 {
	margin-left: 5px;
}
.segment_vjCd5 {
	padding: 0 3px;

	background-color: var(--role-label-bg);
}
.segment_vjCd5.url-bot,
	.segment_vjCd5.url-staff,
	.segment_vjCd5.url-admin {
		background-color: var(--role-label-bg-staff);
}
.segment_vjCd5.url-tutor {
		background-color: var(--role-label-bg-tutor);
}
.segment_vjCd5:first-child {
		border-top-left-radius: 0.3em;
		border-bottom-left-radius: 0.3em;
}
.segment_vjCd5:last-child {
		border-top-right-radius: 0.3em;
		border-bottom-right-radius: 0.3em;
}
.segment_vjCd5 + .segment_vjCd5 {
		margin-left: 1px;
}
.segmentRole_dHPPq {
	-webkit-user-select: none;
	        user-select: none;
}

.header_eQ0iI{display:flex;align-items:center}.avatar.avatar_ex3SJ{font-size:80px;margin-right:10px}.name_C4eUx{font-weight:600;font-size:120%;display:flex;align-items:center}.user-role-label.role_KX42k{margin-left:10px}.tutorialEl_YI6gI{font-size:90%;margin-bottom:5px}.emailEl_opl8T{display:flex;align-items:center;justify-content:space-between}.copy_YOqoe{border:none;background-color:rgba(0,0,0,0);border-radius:0;font-size:inherit;color:inherit;padding:0;opacity:.5;margin-left:10px;font-size:0;fill:currentColor}.copy_YOqoe>*{font-size:.8rem}.copy_YOqoe:hover{opacity:1}.copy_YOqoe:active{opacity:.75}.slot_l2kCk{display:flex;flex-direction:column;align-items:flex-start;margin-left:50px;margin-top:5px}.slot_l2kCk>*+*{margin-top:.35em}
:root{--autoscroller-button-fg: currentColor;--autoscroller-button-bg: transparent;--autoscroller-button-border: transparent}.autoscroller{position:relative;display:flex;flex-direction:column}.up_NvRsJ,.down_MW_FO{position:absolute;left:0;right:0;background-color:var(--autoscroller-button-bg);fill:var(--autoscroller-button-fg);padding:5px;font-size:80%;display:flex;justify-content:center;align-items:center}.up_NvRsJ{top:0;border-bottom:1px solid var(--autoscroller-button-border)}.down_MW_FO{bottom:0;border-top:1px solid var(--autoscroller-button-border)}.scrollContainer_ehvX6{overflow-y:auto;flex:1 1 auto;min-width:0;min-height:0;scrollbar-width:none}.scrollContainer_ehvX6::-webkit-scrollbar{display:none}
.theme-light{--popup-bg: var(--page-bg2);--popup-border: rgba(0, 0, 0, 0.2);--popup-border-thin: rgba(0, 0, 0, 0.3)}.theme-dark{--popup-bg: var(--page-bg2);--popup-border: rgba(255, 255, 255, 0.2);--popup-border-thin: rgba(255, 255, 255, 0.3)}.popup-blocker{position:fixed;inset:0}.popup{position:fixed;z-index:10000;will-change:opacity;color:var(--text-body)}.popup.anim-leave-active{transition:opacity .15s ease-in-out}.popup.anim-leave-to{opacity:0}.popup-kind-basic{font-size:90%}.popup-arrow{position:absolute;transform-origin:0 0;stroke-width:.5px}
.root_az5iY{cursor:default;color:var(--contextmenu-fg);fill:var(--contextmenu-fg);white-space:nowrap}.root_az5iY[aria-disabled=true]{opacity:.5}.root_az5iY:not([aria-disabled=true])[aria-selected=true]>.cell_hYvGt{color:var(--selection-fg);fill:var(--selection-fg);background-color:var(--selection-bg)}.cell_hYvGt{width:1px;padding:2px 0;vertical-align:middle}.cellPadLeft_FnYtr{width:var(--contextmenu-item-border-radius);border-top-left-radius:var(--contextmenu-item-border-radius);border-bottom-left-radius:var(--contextmenu-item-border-radius)}.cellPadRight_B44AZ{width:var(--contextmenu-item-border-radius);border-top-right-radius:var(--contextmenu-item-border-radius);border-bottom-right-radius:var(--contextmenu-item-border-radius)}.cellCustom_LbdV3{-webkit-user-select:text;user-select:text;cursor:initial}.cellIcon_fL37j{vertical-align:middle}.cellText_inVlv{width:auto;padding:6px 4px}.cellShortcutAndArrow_DVRQE{text-align:right}.text_jh18z{white-space:pre}.subtext_PJZ1z{margin-top:2px;font-size:85%;opacity:.7;max-width:300px;white-space:pre-wrap}.shortcut_JkBx7{margin-left:10px;margin-right:5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Open Sans","Arial";opacity:.7}.icon.iconCheck_o758w{font-size:12px;margin-left:2px}.icon.iconCustom_Ir41D{margin-left:5px;margin-right:5px}.icon.iconArrow_Ozk9H{font-size:12px;margin:0 10px}
.root_m8t6e{padding:var(--contextmenu-padding)}.root_m8t6e::after{content:"";display:block;height:1px;background-color:var(--contextmenu-separator)}
.theme-light{--contextmenu-bg: #f4f4f4;--contextmenu-fg: #333;--contextmenu-separator: rgba(0, 0, 0, 0.1);--contextmenu-border: rgba(0, 0, 0, 0.2);--contextmenu-border-thin: rgba(0, 0, 0, 0.3)}.theme-dark{--contextmenu-bg: #4a474f;--contextmenu-fg: #eee;--contextmenu-separator: rgba(255, 255, 255, 0.1);--contextmenu-border: rgba(255, 255, 255, 0.2);--contextmenu-border-thin: rgba(255, 255, 255, 0.3)}:root{--contextmenu-padding: 6px;--contextmenu-item-border-radius: 6px}.context-menu-mouse-shield{position:fixed;inset:0;z-index:10001}.root_jzSIu{-webkit-user-select:none;user-select:none;cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Open Sans","Arial";margin:var(--contextmenu-padding)}

.userinfo_jYdJl {
	margin: var(--contextmenu-padding, 0);
}

.chat-users-token-field{overflow:auto;display:flex;align-items:flex-end}.token-field.cutf-tokenfield{flex:1 1 auto;border:none;border-radius:0;background-color:rgba(0,0,0,0)}.cutf-token{display:flex;align-items:center;padding-left:5px}.avatar.cutf-token-avatar{flex:0 0 auto;margin-right:5px;font-size:120%}.cutf-token-text{flex:0 1 auto}.cutf-popup{box-shadow:0 20px 50px var(--shadow-color),0 0 0 1px var(--control-border);position:absolute;z-index:10000;max-height:200px;overflow:auto;border-radius:8px;background-color:var(--page-bg2)}.cutf-no-users{padding:10px 15px;color:#757575}.cutf-user{cursor:default}.cutf-user.selected .cutf-user-layout{background-color:rgba(0,98,251,.1)}.cutf-user:active .cutf-user-layout{background-color:rgba(0,98,251,.15)}.cutf-user-layout{display:flex;align-items:center;padding:5px 10px}.avatar.cutf-avatar{font-size:28px;margin-right:10px}.cutf-aside{flex:0 1 auto;align-self:center;margin-left:auto}
.siu-layout:not(.siu-modal){width:500px}.siu-layout.siu-modal{height:180px}.chat-users-token-field.siu-tokenfield{border:1px solid var(--control-border);border-radius:8px;padding:2px 5px;max-height:150px;overflow:auto}.siu-aside-text{font-size:80%;color:var(--text-lightest)}.siu-summary{margin:5px 8px 0 8px;font-size:80%;color:var(--text-lightest)}.message.siu-error{margin:10px 0 0 0}
body{background-color:var(--page-bg);color:var(--text-body)}.main{height:100%}.modal-presenter.main-modal-presenter{position:fixed;inset:0}

.sparkle {
	position: relative;
	pointer-events: none;
}
@keyframes sparkle-animation {
0% { opacity: 0; transform: translateX(-10px) rotate(-90deg) scale(0.6);
}
50% { opacity: 1; transform: translateX(0) rotate(0deg) scale(1);
}
100% { opacity: 0; transform: translateX(10px) rotate(90deg) scale(0.6);
}
}

@media not screen and (max-width: 736px){.landing-layout-image-aside{display:flex;align-items:center}}.llia-col{min-width:0;flex:0 0 0}.llia-col-content{padding-left:var(--land-page-padding);padding-right:var(--land-page-padding)}@media screen and (max-width: 736px){.llia-col+.llia-col{margin-top:20px}.llia-col-img{padding-left:10px;padding-right:10px}}.llia-img{display:block;width:100%;border-radius:15px;box-shadow:0 15px 30px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}@media screen and (max-width: 736px){.llia-img{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}}@media screen and (max-width: 736px){.llia-img{margin-left:auto;margin-right:auto}}@media not screen and (max-width: 736px){.llia-col-content{padding-left:var(--land-page-padding);padding-right:40px}.llia-flipped .llia-col-content{padding-left:40px;padding-right:var(--land-page-padding)}.llia-flipped .llia-col-content{order:2}.llia-flipped .llia-col-img{order:1}}.llia-fixed .llia-col-img{display:flex;align-items:center}.llia-fixed.llia-flipped .llia-col-img{justify-content:flex-end}.llia-fixed .llia-img{width:auto}
.landing-layout-infobox>:first-child{margin-top:0}.landing-layout-infobox>:last-child{margin-bottom:0}@media screen and (max-width: 736px){.landing-layout-infobox{text-align:center}}.llib-product{font-weight:600;margin:20px 0;font-size:280%}.llib-heading{color:#fff;text-shadow:0 .05em .1em rgba(0,0,0,.15);line-height:var(--land-heading-line-height);letter-spacing:var(--land-heading-letter-spacing);margin:20px 0;font-weight:600;font-size:150%}.llib-subheading{margin:20px 0;font-size:120%}.llib-text{margin:20px 0;line-height:var(--land-text-line-height)}
.landing-hero p-text p{margin:.5em 0}
.theme-light{--tooltip-fg: #444430;--tooltip-bg: #f7f6e6;--tooltip-border: rgba(107, 102, 21, 0.2);--tooltip-border-thin: rgba(107, 102, 21, 0.3)}.theme-dark{--tooltip-fg: white;--tooltip-bg: #3d3653;--tooltip-border: rgba(0, 0, 0, 0.2);--tooltip-border-thin: rgba(0, 0, 0, 0.4)}.tooltip{color:var(--tooltip-fg)}
.tts_vn_Xm{white-space:pre-wrap;text-align:center;padding:6px 10px;min-width:15px}.subtext_OTGPw{margin-top:.5em;font-size:90%;opacity:.9}.subtext_OTGPw:empty{display:none}
.key{display:inline-block;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Open Sans","Arial";vertical-align:middle;font-weight:600;color:var(--text-body);cursor:default;text-align:center;min-width:.9em;padding:.1em .3em;border-radius:.2em;box-shadow:inset 0 0 0 1px var(--control-border)}

.keyboard-shortcut {
	display: inline-flex;
}
.keyboard-shortcut > .key {
		flex: 0 0 auto;
}
:is(.keyboard-shortcut > .key) + .key {
			margin-left: 0.2em;
}

.navigation-dots{display:flex;justify-content:center}.dot_OLebd{border:none;background-color:rgba(0,0,0,0);border-radius:0;font-size:inherit;color:inherit;padding:0;flex:0 0 auto;cursor:pointer}.dot_OLebd.selected_rXzjS>div{opacity:1}.dot_OLebd>div{width:1em;height:1em;border-radius:1em;opacity:.5;transition:opacity .5s ease-in-out}
.carousel-layout{width:100%;height:100%;position:relative}.carousel-transform{width:100%;height:100%;display:flex}.carousel-transform-animate{transition:transform .5s ease-in-out}.carousel-transform-animate-swipe{transition-timing-function:ease-out}.carousel-item{width:100%;flex:0 0 auto;transition:opacity .5s ease-in-out}.car-btn{border:none;background-color:rgba(0,0,0,0);border-radius:0;font-size:inherit;color:inherit;padding:0;width:1em;height:1em;border-radius:1000px;background-color:rgba(0,0,0,.3);position:absolute;top:50%;transform:translateY(-50%)}.car-btn::after{content:"";font-size:.3em;width:1em;height:1em;border-left:2px solid #fff;border-bottom:2px solid #fff;box-sizing:border-box;position:absolute;transform:translate(-0.3em, -0.5em) rotate(45deg)}.car-btn.prev{left:-50px}.car-btn.next{right:-50px;transform:translateY(-50%) rotate(180deg)}.navigation-dots.car-dots{font-size:12px}
.landing-usecases{display:grid;gap:20px;grid-template-columns:repeat(6, 1fr);text-align:center}@media screen and (max-width: 960px){.landing-usecases{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 736px){.landing-usecases{grid-template-columns:repeat(2, 1fr)}}.landuc-heading{margin:0;font-weight:bold;font-size:120%}.landuc-list{list-style-type:none;margin:0;padding:0}.landuc-list>li{margin:8px 0}
.landexp-content{-webkit-mask-image:linear-gradient(to top, transparent 0, black 80px);mask-image:linear-gradient(to top, transparent 0, black 80px)}.landexp-button{border:1px solid hsla(0,0%,100%,.5);border-radius:999px;background:rgba(0,0,0,0);color:#fff;fill:currentColor;padding:10px 20px;font-size:120%;font-weight:600;display:block;margin:20px auto}.landexp-icon{font-size:80%;margin-right:10px;transition:transform .2s ease-in-out}.landexp-expanded .landexp-content{-webkit-mask-image:unset;mask-image:unset}.landexp-expanded .landexp-icon{transform:rotate(180deg)}
@media not screen and (max-width: 736px){.landing-layout-grid{display:flex;flex-flow:row wrap}}
.landing-layout-grid-item{line-height:1.5;margin:20px 0;padding:0 20px}@media not screen and (max-width: 736px){.landing-layout-grid-item{flex:0 0 25%;box-sizing:border-box}}@media screen and (max-width: 736px){.landing-layout-grid-item{text-align:center}}.llgi-img{width:50px;display:block;margin-bottom:20px}@media screen and (max-width: 736px){.llgi-img{margin-left:auto;margin-right:auto}}.llgi-heading{font-weight:600;margin-bottom:20px;font-size:120%;color:#fff}.llgi-text{line-height:var(--land-text-line-height)}
.landing-detail>:first-child{margin-top:0}.landing-detail>:last-child{margin-bottom:0}.landdet-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width: 736px){.landdet-grid{grid-template-columns:1fr;margin-top:40px;margin-bottom:40px}}.landdet-griditem{max-width:400px;margin:0 auto}.landdet-griditem-heading{font-weight:bold}.landdet-section{margin:var(--land-vertical-margin) 0}.landdet-section-big{margin-top:180px;margin-bottom:180px}.landdet-cols{display:flex;align-items:center;gap:40px;max-width:800px;margin:0 auto;padding:0 var(--land-page-padding)}.landdet-cols>*{flex:1 0 0}@media screen and (max-width: 736px){.landdet-cols{display:block}}.landdet-img{max-width:100%;height:auto;margin:40px auto;display:block;border-radius:15px;box-shadow:0 15px 30px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}@media screen and (max-width: 736px){.landdet-img{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}}.landdet-communication{line-height:1.7}.landdet-communication a{color:#d2f6ff;font-weight:bold;border-bottom:1px solid #d2f6ff;-webkit-text-decoration:none;text-decoration:none}.landdet-usecases{margin:30px 0}.landdet-stats{display:flex;justify-content:center;margin-top:80px;font-size:120%}.landdet-stat{flex:0 1 180px;font-size:110%;text-align:center;padding:0 20px}.landdet-stat+.landdet-stat{position:relative}.landdet-stat+.landdet-stat::before{content:"";position:absolute;left:0;top:50%;width:1px;height:50px;transform:translateY(-50%);background-color:hsla(0,0%,100%,.2)}@media screen and (max-width: 736px){.landdet-stats{flex-direction:column;align-items:center}.landdet-stat{flex:0 0 auto;padding:40px 20px}.landdet-stat+.landdet-stat::before{left:50%;top:0;bottom:unset;height:1px;width:200px;transform:translateX(-50%)}}.landdet-stat-num{font-size:130%;font-weight:600;margin-bottom:5px}.landdet-subjects{display:flex;justify-content:center;flex-flow:row wrap;margin:50px 0}.landdet-subject{flex:0 0 auto;width:50px;height:50px;margin:20px;padding:5px;border-radius:999px}.landdet-subject:hover{background-color:hsla(0,0%,100%,.1)}.landdet-flags{margin:60px 0;display:flex;flex-flow:row wrap;justify-content:center}.landdet-flags>img{height:80px;margin:10px 20px}@media screen and (max-width: 736px){.landdet-flags>img{margin:10px;height:60px}}
.pills{display:flex;flex-wrap:wrap;align-items:center;margin:-5px 0;-webkit-user-select:none;user-select:none;cursor:default}.pills-item{outline-offset:2px;flex:0 0 auto;margin:5px 10px 5px 0;cursor:pointer;transition:box-shadow .1s ease-in-out;padding:4px 10px;border-radius:999px;border:1px solid var(--control-border);background-color:var(--control-bg);box-shadow:0 0 0 0 var(--focus-ring-color-transparent);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px}.pills-item:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color)}.pills-item.selected_caHXz{border-color:var(--link);color:var(--link)}
@keyframes shake_cpJjw{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}.anim_PDAZl{animation:shake_cpJjw .25s ease-in-out}
.chars_u8CMG.v-leave-to{opacity:0}.chars_u8CMG.v-leave-active{transition:opacity .2s ease-in-out}.char_s789t{position:relative;top:0}.char_s789t.v-enter{top:-0.3em;opacity:0}.char_s789t.v-enter-active{transition:all .2s ease-in-out}
@media not screen and (max-width: 736px){.land-contact{min-height:350px}}.land-contact-text{font-size:150%;text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width: 736px){.land-contact-text{font-size:120%}}.land-contact-subtext{text-align:center}.land-contact-subtext a{color:inherit;-webkit-text-decoration:none;text-decoration:none;padding-bottom:2px;font-weight:600;border-bottom:1px solid hsla(0,0%,100%,.2)}.land-contact-subtext a:hover{border-bottom-color:hsla(0,0%,100%,.4)}.land-contact-form-container{padding:0 var(--land-page-padding)}.land-contact-form{margin:25px auto;max-width:600px}@media screen and (max-width: 736px){.land-contact-form{margin-top:30px;margin-bottom:30px}}.land-contact-form>*+*{margin-top:10px}.land-contact-input-layout{display:flex}@media screen and (max-width: 736px){.land-contact-input-layout{width:auto;flex-direction:column}}.land-contact-email{flex:1 0 0;-webkit-appearance:none;appearance:none;border:none;margin:10px 0;padding:10px;font-size:130%;background-color:#fff;border-radius:6px 0 0 6px;text-align:center;min-width:0;border:2px solid #fff}@media not screen and (max-width: 736px){.land-contact-email{border-right:none}}@media screen and (max-width: 736px){.land-contact-email{border-radius:6px}}.land-contact-email:focus{border-color:rgba(0,91,172,.5)}.land-contact-email:focus::placeholder{opacity:0}.land-contact-email:disabled{opacity:.5}.land-contact-submit{flex:0 0 auto;border-radius:0 6px 6px 0;color:#fff;background-color:#001a37;border:none;display:block;margin:10px auto;padding:10px 20px;font-size:100%;font-weight:bold;text-transform:uppercase}@media screen and (max-width: 736px){.land-contact-submit{border-radius:6px;margin:0;align-self:center}}.land-contact-footer{padding:0 var(--land-page-padding)}@media screen and (max-width: 736px){.land-contact-footer{font-size:90%}}.land-contact-error{text-align:center;font-size:120%;color:#ffd49e;min-height:1.5em;white-space:pre-wrap}.land-contact-message{text-align:center;font-size:130%;border-radius:10px;background-color:rgba(18,189,39,.5);box-shadow:0 5px 10px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.1);padding:.6em 1em;margin:50px auto;width:fit-content}@media screen and (max-width: 736px){.land-contact-message{font-size:120%}}.pills.land-contact-pills{justify-content:center;margin-top:40px;margin-bottom:40px;border-color:none;gap:30px}@media screen and (max-width: 736px){.pills.land-contact-pills{font-size:110%}}.pills.land-contact-pills>div{font-size:150%;font-weight:bold;padding:10px 30px;background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.pills.land-contact-pills>div.selected{background-color:#fff;color:#083a72}@media screen and (max-width: 736px){.pills.land-contact-pills{gap:10px}.pills.land-contact-pills>div{font-size:110%;padding:8px 15px}}

.root_AbdtB {
	margin: 15px;
	display: flex;
	flex-direction: column;
	gap: 15px;
}
.button_9OMXJ {
	text-align: center;
	background-color: #f2c40f;
	border: none;
	color: black;
	border-radius: 4px;
	padding: 12px 25px;
	line-height: 1em;
	font-size: 1rem;
	-webkit-user-select: none;
	        user-select: none;
	white-space: nowrap;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 95%;
	transition: transform 0.1s ease-in-out;
}
.button_9OMXJ:hover {
		transform: scale(1.04);
}
.button_9OMXJ:active {
		transform: scale(1.02);
}

.land-delta-page{color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Open Sans","Arial";padding:0 var(--land-page-padding);line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.land-delta-hero{max-width:1200px;margin:0 auto;padding:110px 0 0;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 736px){.land-delta-hero{padding:90px 0 0}}.land-delta-hero-title{font-size:clamp(48px,7vw,96px);font-weight:600;letter-spacing:-0.04em;line-height:1.04;margin:0}.land-delta-hero-tagline{font-size:clamp(22px,2.4vw,32px);font-weight:300;letter-spacing:-0.01em;line-height:1.3;opacity:.85;margin:24px 0 0}.land-delta-hero-sub{font-size:clamp(16px,1.3vw,19px);font-weight:400;line-height:1.5;opacity:.7;max-width:560px;margin:18px auto 0}.land-delta-hero-sub--wide{max-width:none}.land-delta-hero-img{display:block;width:100%;max-width:1100px;height:auto;margin:56px auto 0;border-radius:18px;box-shadow:0 40px 80px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.06)}@media screen and (max-width: 736px){.land-delta-hero-img{margin-top:40px;border-radius:10px}}.land-delta-moment{max-width:1200px;margin:0 auto;padding:120px 0;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 736px){.land-delta-moment{padding:70px 0}}.land-delta-moment-title{font-size:clamp(36px,5vw,56px);font-weight:600;letter-spacing:-0.03em;line-height:1.08;margin:0;max-width:18ch}.land-delta-moment-sub{font-size:clamp(18px,1.4vw,22px);font-weight:300;line-height:1.5;opacity:.82;max-width:580px;margin:24px auto 0}.land-delta-moment-img{display:block;max-width:100%;height:auto;margin:64px auto 0;border-radius:18px;box-shadow:0 30px 60px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.05)}@media screen and (max-width: 736px){.land-delta-moment-img{margin-top:40px;border-radius:10px}}.land-delta-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:48px;max-width:1200px;margin:64px auto 0;padding:0 20px;width:100%;box-sizing:border-box}@media screen and (max-width: 960px){.land-delta-grid{grid-template-columns:repeat(2, 1fr);gap:56px}}@media screen and (max-width: 736px){.land-delta-grid{grid-template-columns:1fr;gap:48px;margin-top:48px}}.land-delta-grid-item{display:flex;flex-direction:column;align-items:center;text-align:center}.land-delta-grid-icon{width:48px;height:48px;margin-bottom:24px;opacity:.9;fill:currentColor;color:#fff}.land-delta-grid-title{font-size:clamp(20px,1.5vw,24px);font-weight:600;letter-spacing:-0.01em;line-height:1.2;margin:0 0 12px}.land-delta-grid-sub{font-size:16px;font-weight:300;line-height:1.5;opacity:.78;margin:0;max-width:28ch}.land-delta-focal{max-width:880px;margin:0 auto;padding:180px 0;text-align:center}@media screen and (max-width: 736px){.land-delta-focal{padding:100px 0}}.land-delta-focal .land-delta-moment-title{font-size:clamp(40px,6vw,72px);max-width:16ch;margin:0 auto}.land-delta-focal .land-delta-moment-sub{max-width:620px}.land-delta-page .land-section-pivot{max-width:1200px;margin:80px auto 60px;padding:120px 0 60px;text-align:center}@media screen and (max-width: 736px){.land-delta-page .land-section-pivot{padding:70px 0 40px}}.land-delta-page .land-pivot-heading{font-size:clamp(36px,5vw,56px);font-weight:600;letter-spacing:-0.03em;line-height:1.08;max-width:18ch;margin:0 auto}.land-delta-page .land-pivot-text{font-size:clamp(18px,1.4vw,22px);font-weight:300;line-height:1.5;opacity:.82;max-width:580px;margin:24px auto 0}.land-delta-closer{max-width:760px;margin:0 auto;padding:140px 0 80px;text-align:center}@media screen and (max-width: 736px){.land-delta-closer{padding:80px 0 40px}}.land-delta-closer .land-delta-moment-title{font-size:clamp(28px,3.5vw,40px);font-weight:500;max-width:24ch;margin:0 auto}.land-delta-closer .land-delta-moment-sub{margin:24px auto 0}.land-delta-closer .land-delta-moment-img{width:100%;max-width:440px;margin-top:48px;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.25)}.land-subheading--subtext,.land-subheading,.land-heading--subtext,.land-heading{font-size:400%;font-weight:bold;line-height:1.3;margin:0 auto;max-width:800px;text-align:center}.land-heading{font-family:system-ui,"Open Sans","Arial";color:#ffefbe;filter:drop-shadow(0 0 0.4em rgba(255, 215, 0, 0.3)) drop-shadow(0 0 2px rgba(0, 0, 0, 0.3))}.land-page{color:#fff;margin-top:100px;line-height:1.5;padding:0 var(--page-padding)}.land-heading--subtext{margin-top:30px;font-family:system-ui,"Open Sans","Arial";font-size:220%;font-weight:600}.land-subheading{font-size:180%}.land-subheading--subtext{font-size:120%;line-height:unset;font-weight:unset;margin-top:20px}.land-section{margin-top:100px;margin-bottom:100px}.land-hero-text{text-align:center;max-width:800px;margin:30px auto 150px auto;font-size:130%;position:relative}.land-hero-text::after{content:"";position:absolute;bottom:-75px;left:0;right:0;width:300px;margin:0 auto;height:1px;background-color:hsla(0,0%,100%,.2)}.land-img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto;border-radius:20px;box-shadow:0 15px 30px rgba(0,0,0,.3)}@media screen and (max-width: 736px){.land-img{border-radius:10px}}.land-img-spaced{margin-top:50px;margin-bottom:50px}.land-cols{display:flex;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;gap:30px}.land-cols>*+*{margin-left:30px}@media screen and (max-width: 736px){.land-cols{display:block}.land-cols>*{margin:50px 0}}.land-cols-reverse>*:first-child{order:1}.land-col1{flex:1 0 0}.land-col2{flex:2 0 0}.landing{min-height:100vh;box-sizing:border-box;position:relative;--focus-outline-color: white;--land-vertical-margin: 100px;--land-vertical-margin-big: 120px;--land-page-padding: 20px;--land-heading-letter-spacing: -0.04em;--land-heading-line-height: 1.3;--land-text-line-height: 1.7}@media screen and (max-width: 736px){.landing{--land-vertical-margin: 70px}}.landing-hash-target{position:relative;top:-60px}.land-head{z-index:1;position:fixed;left:0;top:0;right:0;overflow:hidden;background-color:rgba(80,40,140,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:60px;transition:background-color .2s ease-in-out,height .2s ease-in-out}.land-head-inner{overflow:hidden;min-height:0}.land-head-menu-open{height:100%}.land-head-menu{display:flex;flex-direction:column;border-radius:0 0 20px 20px}.land-head-menu-item{font-size:24px;font-weight:600;font-family:system-ui;color:#fff;text-align:center;padding:20px}.land-head-menu-item+.land-head-menu-item{border-top:1px solid hsla(0,0%,100%,.1254901961)}.icon-button.land-head-hamburger{font-size:30px;width:auto;height:auto;aspect-ratio:1;padding:10px;fill:#fff}.land-head-bar{height:60px;display:flex;box-sizing:border-box}.land-head-sections{display:flex;align-items:center;gap:20px;margin-left:20px}a.land-head-section-item{flex:0 0 auto;color:#fff;-webkit-text-decoration:none;text-decoration:none;padding-top:12px;padding-bottom:10px;font-weight:600;opacity:.8;border-bottom:2px solid rgba(0,0,0,0);transition:opacity .1s ease-in-out,border-color .1s ease-in-out}a.land-head-section-item.router-link-exact-active{border-color:#fff;opacity:1}a.land-head-section-item:hover{opacity:1}.land-head-bar-body{flex:1 1 auto;padding:10px;display:flex}.land-head-fill{display:flex;margin-left:auto}.land-head-btn{border:none;background-color:rgba(0,0,0,0);border-radius:0;font-size:inherit;color:inherit;padding:0;border:none;font-size:90%;text-transform:uppercase;font-weight:bold;border-radius:6px;color:#444;flex:0 0 auto;margin:0;padding:0 15px;box-sizing:border-box;min-width:95px}.land-head-btn-ed{fill:#fff;font-size:0;padding:0 10px}.land-head-btn-ed>*{font-size:36px}.land-head-btn-get-started{margin-right:20px;padding:0 15px;background-color:#222;color:#fff}.land-head-btn-login{background-color:#0062fb;color:#fff;line-height:0;min-width:90px;position:relative}.land-head-btn-login .spinner{font-size:150%;stroke:#fff}.land-clip{overflow:hidden}.land-slide{box-sizing:border-box;color:#fff}.land-slide-hero{padding-top:var(--land-vertical-margin-big);padding-bottom:var(--land-vertical-margin);min-height:100vh;display:flex;flex-direction:column;justify-content:center}.land-slide-detail{padding-top:var(--land-vertical-margin-big);padding-bottom:var(--land-vertical-margin)}.land-slide-contact{min-height:90vh;display:flex;flex-direction:column;justify-content:center}.land-footer{position:absolute;left:0;right:0;bottom:0;padding:10px var(--land-page-padding);font-size:90%;display:flex;justify-content:space-between;align-items:flex-end;color:#fff;gap:10px}.land-footer a{color:inherit;font-weight:600}.land-footer a+a::before{content:"•";margin:0 .8em;opacity:.5}@media screen and (max-width: 736px){.land-footer{align-items:center;flex-direction:column}}.land-footer-items{display:flex}.land-slide-title{color:#fff;text-shadow:0 .05em .1em rgba(0,0,0,.15);line-height:var(--land-heading-line-height);letter-spacing:var(--land-heading-letter-spacing);margin:0 20px;text-align:center;font-weight:600;font-size:270%}@media screen and (max-width: 736px){.land-slide-title{font-size:200%}}.land-slide-subtitle{color:#fff;text-shadow:0 .05em .1em rgba(0,0,0,.15);line-height:var(--land-heading-line-height);letter-spacing:var(--land-heading-letter-spacing);margin:30px 20px 0 20px;text-align:center;font-weight:300;font-size:150%}@media screen and (max-width: 736px){.land-slide-subtitle{font-size:150%}}.land-slide-container{max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 736px){.land-carousel-container{padding:0 10px}}.carousel.land-carousel{width:800px;margin:40px auto}@media(max-width: 1000px){.carousel.land-carousel{width:600px}}@media screen and (max-width: 736px){.carousel.land-carousel{width:auto}}.land-car-item{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.land-car-item img,.land-car-item figure{margin:auto}.land-car-item img{display:block;max-width:100%;height:auto;min-height:0;margin:0 auto;background-color:#fff;border-radius:15px;box-shadow:0 15px 30px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}@media screen and (max-width: 736px){.land-car-item img{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}}.land-car-item figcaption{margin:30px auto 0 auto;max-width:600px;text-align:center}.land-car-title{text-align:center;font-weight:600;font-size:120%;margin:.5em 0;color:#fff}.land-car-text{text-align:center;margin:.5em 0}.navigation-dots.land-dots{width:max-content;margin:20px auto 0 auto}.land-slide-product-name-hero{font-size:40%;line-height:0;padding-bottom:25px;font-weight:bold;text-transform:uppercase}.land-slide-title-hero{font-size:120%;font-weight:600;line-height:120%}.land-slide-subtitle-hero{font-weight:500;line-height:120%}.land-slide-show-more{position:fixed;bottom:40px;left:0;right:0;margin-left:auto;margin-right:auto;width:180px;text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding:10px;font-weight:900;font-size:90%;background:#f2c40f;border-radius:999px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#000;cursor:pointer;transition:transform .1s ease-in-out,opacity .1s ease-in-out}.land-slide-show-more .icon{margin-right:10px}.land-slide-show-more:not(.visible){transform:translateY(40px);opacity:0}@media screen and (max-width: 736px){.land-slide-show-more{bottom:20px}}.sparkle.land-sparkle{position:absolute;inset:0}
.inputHost_Eupgu{position:absolute;left:0;top:0;width:1ch;height:var(--terminal-char-height);padding:0;margin:0;border:none;opacity:0;font-family:monospace;white-space:nowrap;overflow:hidden;resize:none;pointer-events:none}.scrollGlass_MtMhE{overflow-y:auto;overflow-x:hidden;position:absolute;left:0;top:0;right:0;bottom:0}.a11yList_b8cZo{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;font-family:monospace;pointer-events:none;-webkit-user-select:none;user-select:none}.a11yList_b8cZo>*{height:var(--terminal-char-height);box-sizing:border-box;overflow:hidden;white-space:pre}
