.odometer{display:flex;align-items:flex-end;position:relative;overflow:hidden;height:inherit;line-height:inherit;width:fit-content}.odometer>.odometer-inner{display:inline-block;vertical-align:bottom}.odometer>.odometer-inner .odometer-digit{display:inline-block;position:relative;vertical-align:bottom;z-index:3}.odometer>.odometer-inner .odometer-digit.odometer-child{display:flex;align-items:flex-end;position:relative;left:0}@keyframes slide-up-1{0%{top:0}to{top:100%}}@keyframes slide-up-2{0%{top:0}to{top:200%}}@keyframes slide-up-3{0%{top:0}to{top:300%}}@keyframes slide-up-4{0%{top:0}to{top:400%}}@keyframes slide-up-5{0%{top:0}to{top:500%}}@keyframes slide-up-6{0%{top:0}to{top:600%}}@keyframes slide-up-7{0%{top:0}to{top:700%}}@keyframes slide-up-8{0%{top:0}to{top:800%}}@keyframes slide-up-9{0%{top:0}to{top:900%}}@keyframes slide-up-10{0%{top:0}to{top:1000%}}@keyframes slide-up-11{0%{top:0}to{top:1100%}}@keyframes slide-up-12{0%{top:0}to{top:1200%}}@keyframes slide-down-1{0%{top:0}to{top:-100%}}@keyframes slide-down-2{0%{top:0}to{top:-200%}}@keyframes slide-down-3{0%{top:0}to{top:-300%}}@keyframes slide-down-4{0%{top:0}to{top:-400%}}@keyframes slide-down-5{0%{top:0}to{top:-500%}}@keyframes slide-down-6{0%{top:0}to{top:-600%}}@keyframes slide-down-7{0%{top:0}to{top:-700%}}@keyframes slide-down-8{0%{top:0}to{top:-800%}}@keyframes slide-down-9{0%{top:0}to{top:-900%}}@keyframes slide-down-10{0%{top:0}to{top:-1000%}}@keyframes slide-down-11{0%{top:0}to{top:-1100%}}@keyframes slide-down-12{0%{top:0}to{top:-1200%}}:root{--colors-white: rgb(255, 255, 255);--colors-gray-50: rgb(245, 245, 246);--colors-gray-100: rgb(230, 230, 231);--colors-gray-200: rgb(208, 208, 209);--colors-gray-300: rgb(174, 175, 178);--colors-gray-400: rgb(134, 135, 138);--colors-gray-500: rgb(107, 108, 111);--colors-gray-600: rgb(81, 81, 84);--colors-gray-700: rgb(66, 66, 68);--colors-gray-800: rgb(47, 47, 47);--colors-gray-900: rgb(35, 35, 35);--colors-gray-950: rgb(17, 17, 17);--colors-green-50: rgb(234, 255, 229);--colors-green-100: rgb(208, 255, 199);--colors-green-200: rgb(163, 255, 149);--colors-green-300: rgb(103, 255, 87);--colors-green-400: rgb(61, 246, 43);--colors-green-500: rgb(21, 220, 6);--colors-green-600: rgb(9, 176, 0);--colors-green-700: rgb(9, 134, 9);--colors-green-800: rgb(14, 105, 11);--colors-green-900: rgb(14, 89, 14);--colors-green-950: rgb(1, 50, 2);--colors-lime-50: rgb(250, 255, 230);--colors-lime-100: rgb(242, 254, 201);--colors-lime-200: rgb(228, 254, 152);--colors-lime-300: rgb(208, 249, 93);--colors-lime-400: rgb(194, 241, 71);--colors-lime-500: rgb(154, 213, 13);--colors-lime-600: rgb(119, 171, 5);--colors-lime-700: rgb(90, 130, 9);--colors-lime-800: rgb(73, 102, 14);--colors-lime-900: rgb(61, 86, 17);--colors-lime-950: rgb(31, 48, 3);--colors-red-50: rgb(254, 242, 242);--colors-red-100: rgb(254, 226, 226);--colors-red-200: rgb(254, 202, 202);--colors-red-300: rgb(250, 165, 165);--colors-red-400: rgb(248, 113, 113);--colors-red-500: rgb(239, 68, 68);--colors-red-600: rgb(220, 38, 38);--colors-red-700: rgb(185, 28, 28);--colors-red-800: rgb(153, 27, 27);--colors-red-900: rgb(127, 29, 29);--colors-red-950: rgb(69, 10, 10);--colors-shamrock-50: rgb(234, 255, 245);--colors-shamrock-100: rgb(203, 255, 229);--colors-shamrock-200: rgb(157, 253, 208);--colors-shamrock-300: rgb(94, 247, 185);--colors-shamrock-400: rgb(44, 234, 163);--colors-shamrock-500: rgb(0, 208, 135);--colors-shamrock-600: rgb(0, 170, 110);--colors-shamrock-700: rgb(0, 136, 93);--colors-shamrock-800: rgb(0, 107, 74);--colors-shamrock-900: rgb(0, 88, 63);--colors-shamrock-950: rgb(0, 50, 37);--colors-yellow-50: rgb(252, 254, 232);--colors-yellow-100: rgb(249, 254, 195);--colors-yellow-200: rgb(248, 253, 139);--colors-yellow-300: rgb(252, 252, 72);--colors-yellow-400: rgb(249, 241, 40);--colors-yellow-500: rgb(233, 214, 9);--colors-yellow-600: rgb(201, 170, 5);--colors-yellow-700: rgb(160, 123, 8);--colors-yellow-800: rgb(132, 96, 15);--colors-yellow-900: rgb(112, 78, 19);--colors-yellow-950: rgb(66, 42, 6);--palette-primary-50: var(--colors-lime-50);--palette-primary-100: var(--colors-lime-100);--palette-primary-200: var(--colors-lime-200);--palette-primary-300: var(--colors-lime-300);--palette-primary-400: var(--colors-lime-400);--palette-primary-500: var(--colors-lime-500);--palette-primary-600: var(--colors-lime-600);--palette-primary-700: var(--colors-lime-700);--palette-primary-800: var(--colors-lime-800);--palette-primary-900: var(--colors-lime-900);--palette-primary-950: var(--colors-lime-950)}.theme-zenchain-relay,.theme-zenchain_testnet-relay{--accent-color-primary-light: var(--palette-primary-400);--accent-color-primary-dark: var(--palette-primary-300);--accent-color-secondary-light: var(--colors-green-300);--accent-color-secondary-dark: var(--colors-green-400);--accent-color-tertiary-light: var(--palette-primary-100);--accent-color-tertiary-dark: var(--palette-primary-600);--accent-color-stroke-light: var(--palette-primary-400);--accent-color-stroke-dark: var(--palette-primary-300);--accent-color-transparent-light: #c1f1470d;--accent-color-transparent-dark: #d0f95d0d;--accent-color-pending-light: #c1f1477a;--accent-color-pending-dark: #d0f95d7a}.theme-light{--accent-color-pending: var(--colors-yellow-300);--accent-color-primary: var(--colors-lime-400);--accent-color-secondary: var(--colors-green-400);--accent-color-stroke: var(--colors-gray-300);--accent-color-tertiary: var(--colors-shamrock-300);--accent-color-transparent: var(--colors-gray-300);--background-primary: var(--colors-white);--background-app-footer: rgba(var(--colors-gray-200) / 75%);--background-canvas-card: var(--colors-gray-400);--background-canvas-card-secondary: var(--colors-gray-500);--background-default: var(--colors-white);--background-floating-card: var(--colors-gray-600);--background-input: var(--colors-gray-200);--background-invert: var(--colors-gray-900);--background-list-item: var(--colors-gray-200);--background-menu: var(--colors-gray-100);--background-modal: var(--background-primary);--background-modal-card: var(--colors-gray-800);--background-modal-footer: var(--colors-gray-50);--modal-background-color: rgb(from var(--colors-gray-950) r g b / .5);--background-search-field: var(--colors-gray-50);--background-status-overlay: var(--colors-gray-50);--background-tab-icon: var(--palette-primary-400);--background-tab: var(--colors-gray-50);--border-dark: var(--colors-gray-700);--border-primary-color: var(--colors-gray-100);--border-secondary-color: var(--colors-gray-200);--button-background-emphasis: var(--colors-lime-400);--button-background-primary: var(--colors-gray-950);--button-background-secondary: rgba(0, 0, 0, 0);--button-border-icon: var(--colors-gray-100);--button-border-secondary: var(--button-text-secondary);--button-hover-background: var(--colors-gray-50);--button-secondary-background: rgb(from var(--colors-gray-50) r g b / .5);--button-small-background-primary: var(--colors-lime-400);--button-small-text-icon: var(--button-text-secondary);--button-small-text-text: var(--button-text-secondary);--button-tab-background: var(--colors-gray-50);--button-tab-canvas-background: var(--colors-gray-100);--button-tertiary-background: var(--colors-gray-300);--button-text-emphasis: var(--colors-gray-950);--text-emphasis-secondary: var(--colors-lime-600);--button-text-icon: var(--button-text-primary);--button-text-primary: #ffffff;--button-text-secondary: var(--colors-gray-950);--card-deep-shadow-color: var(--colors-gray-100);--card-shadow-1-color: rgba(17, 17, 17, .15);--card-shadow-2-color: rgba(17, 17, 17, .06);--card-shadow: 0px 4px 6px -2px var(--card-shadow-1-color);--card-shadow-secondary: 0px 12px 16px -4px var(--card-shadow-2-color);--card-shadow-color: rgba(17, 17, 17, .02);--card-shadow-color-secondary: var(--colors-gray-200);--grid-color-primary: var(--colors-gray-100);--grid-color-secondary: var(--colors-gray-300);--highlight-primary: var(--colors-gray-50);--highlight-secondary: linear-gradient( 90deg, rgb(0 0 0 / 4%) 0%, rgb(0 0 0 / 1%) 100% );--modal-backgroundcolor: var(--colors-gray-600);--shimmer-background: var(--colors-gray-900);--shimmer-foreground: var(--colors-gray-800);--status-danger-color: var(--colors-red-500);--status-danger-color-transparent: var(--colors-red-300);--status-success-color: var(--colors-green-600);--status-success-color-transparent: var(--colors-green-200);--status-warning-color: var(--colors-yellow-900);--status-warning-color-transparent: var(--colors-yellow-500);--text-color-invert: var(--colors-white);--text-color-primary: var(--colors-gray-950);--text-color-secondary: var(--colors-gray-800);--text-color-tertiary: var(--colors-gray-400);--input-background: var(--colors-gray-50);--input-background-hover: var(--colors-gray-100);--text-input-placeholder: var(--text-color-tertiary);--text-input-value: var(--text-color-primary);--gradient-background: linear-gradient( 180deg, var(--colors-gray-50) 0%, var(--colors-gray-50) 100px, var(--colors-gray-50) 80%, var(--colors-white) 100% );--gradient-side-menu: linear-gradient( 180deg, rgb(from var(--background-primary) r g b / .93), rgb(from var(--colors-gray-50) r g b / .93) )}.theme-dark{--background-app-footer: rgba(35, 35, 35, 75%);--button-primary-background: rgb(58 52 58);--button-tab-canvas-background: rgb(60 59 60);--accent-color-pending: var(--colors-yellow-300);--accent-color-primary: var(--colors-lime-300);--accent-color-secondary: var(--colors-green-300);--accent-color-stroke: var(--colors-gray-300);--accent-color-tertiary: var(--colors-shamrock-300);--accent-color-transparent: var(--colors-gray-300);--background-canvas-card: var(--colors-gray-500);--background-canvas-card-secondary: var(--colors-gray-400);--background-default: var(--colors-gray-900);--background-floating-card: var(--colors-gray-800);--background-input: var(--colors-gray-200);--background-invert: var(--colors-gray-50);--background-list-item: var(--colors-gray-700);--background-menu: var(--colors-gray-100);--background-modal: var(--background-primary);--background-modal-card: var(--colors-gray-800);--background-modal-footer: var(--colors-gray-50);--modal-background-color: rgb(from var(--colors-gray-950) r g b / .5);--background-primary: var(--colors-gray-800);--background-search-field: var(--colors-gray-950);--background-status-overlay: var(--colors-gray-950);--background-tab-icon: var(--palette-primary-400);--background-tab: var(--colors-gray-700);--border-dark: #ffffff;--border-primary-color: var(--colors-gray-700);--border-secondary-color: var(--colors-gray-500);--button-background-emphasis: var(--colors-lime-400);--button-background-primary: #ffffff;--button-background-secondary: rgba(0, 0, 0, 0);--button-border-icon: var(--colors-gray-700);--button-border-secondary: var(--button-text-secondary);--button-hover-background: var(--colors-gray-950);--button-secondary-background: var(--colors-gray-600);--button-small-background-primary: var(--colors-lime-400);--button-small-text-icon: #ffffff;--button-small-text-text: var(--button-text-primary);--button-tab-background: var(--colors-gray-800);--button-tab-canvasbackground: var(--colors-gray-900);--button-tertiary-background: var(--colors-gray-700);--button-text-emphasis: var(--colors-gray-950);--text-emphasis-secondary: var(--colors-lime-300);--button-text-icon: var(--button-text-secondary);--button-text-primary: var(--colors-gray-950);--button-text-secondary: #ffffff;--card-deep-shadow-color: var(--colors-gray-100);--card-shadow-1-color: rgba(17, 17, 17, .15);--card-shadow-2-color: rgba(17, 17, 17, .06);--card-shadow: 0px 4px 6px -2px var(--card-shadow-1-color);--card-shadow-secondary: 0px 12px 16px -4px var(--card-shadow-2-color);--card-shadow-color: var(--colors-gray-50);--card-shadow-color-secondary: var(--colors-gray-200);--grid-color-primary: var(--colors-gray-700);--grid-color-secondary: var(--colors-gray-950);--highlight-primary: rgb(255 255 255 / 8%);--highlight-secondary: linear-gradient( 90deg, rgb(255 255 255 / 3%) 0%, rgb(255 255 255 / 1%) 100% );--input-background: var(--colors-gray-950);--input-background-hover: var(--colors-gray-900);--shimmer-background: var(--colors-gray-900);--shimmer-foreground: var(--colors-gray-800);--status-danger-color: var(--colors-red-500);--status-danger-color-transparent: var(--colors-red-200);--status-success-color: var(--colors-green-500);--status-success-color-transparent: var(--colors-green-200);--status-warning-color: var(--colors-yellow-900);--status-warning-color-transparent: var(--colors-yellow-200);--text-color-invert: var(--colors-gray-950);--text-color-primary: #ffffff;--text-color-secondary: var(--colors-gray-200);--text-color-tertiary: var(--colors-gray-300);--text-input-placeholder: var(--text-color-tertiary);--text-input-value: var(--text-color-primary);--gradient-background: linear-gradient( 180deg, rgb(35 35 35) 0%, rgb(35 35 35) 100px, rgb(32 32 32) 100% );--gradient-side-menu: linear-gradient( 180deg, rgb(from var(--background-default) r g b / .93), rgb(from var(--background-primary) r g b / .93) )}:root{--button-border-radius-small: .75rem;--button-border-radius-large: 1.5rem;--button-padding-small: .41rem 1rem;--button-padding-large: .53rem 1rem;--button-spacing-small: .125rem;--button-spacing-large: .625rem;--button-font-size-small: 1rem;--button-font-size-large: 1.15rem;--transition-duration: .15s;--opacity-disabled: .3}html{font-size:14px}@media (min-width: 600px){html{font-size:16px}}*{box-sizing:border-box}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-weight:400;margin:0}h1{color:var(--text-color-primary);font-family:Poppins,sans-serif;font-size:3rem;line-height:3.75rem;font-weight:500;letter-spacing:-.02em;margin:0}h2{font-family:Poppins,sans-serif;font-size:2rem;font-weight:500;line-height:2.625rem;color:var(--text-color-primary);white-space:nowrap;margin:0;letter-spacing:-2%}h3{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem;color:var(--text-color-primary);white-space:nowrap;margin:0}h4{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.3125rem;color:var(--text-color-primary);white-space:nowrap;margin:0}h5{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;color:var(--text-color-tertiary);white-space:nowrap;margin:0}h6{font-family:Inter,sans-serif;font-size:.625rem;font-weight:400;line-height:.75rem;color:var(--text-color-tertiary);white-space:nowrap;margin:0}p{color:var(--text-color-secondary);font-size:1.04rem;line-height:1.5rem;margin:.75rem 0}a{color:var(--text-color-secondary);text-decoration:none;cursor:pointer}button{-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}input{color:var(--text-color-primary);font-family:Inter,sans-serif;font-size:1.1rem;padding:.7rem 0;background:none;border:none}input::placeholder{color:#aaa}input.underline{border-bottom:1px solid #ddd}button:focus,input:focus,select:focus,textarea:focus{outline:none}path.primary,ellipse.primary{fill:var(--text-color-primary)}.btn-help{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-help:focus{outline:none}.btn-help *{box-sizing:border-box}.btn-help{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-help.grow{flex:1 1 0%}.btn-help.m-left{margin-left:var(--button-spacing-large)}.btn-help.m-right{margin-right:var(--button-spacing-large)}.btn-help.m-x{margin:0 var(--button-spacing-large)}.btn-help{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-help:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-help{background:var(--button-tertiary-background);color:var(--text-color-secondary);fill:var(--text-color-secondary);border-radius:50%;padding:0;width:1.35rem;height:1.35rem}.btn-help.background-secondary{background:var(--button-primary-background)}.btn-help.background-none{background:none}.btn-help.outline{border:1px solid var(--text-color-tertiary);color:var(--text-color-tertiary);fill:var(--text-color-tertiary)}.btn-help.outline:hover{border:1px solid var(--accent-color-primary);color:var(--accent-color-primary)}.btn-help:hover{fill:var(--accent-color-primary)}.btn-mono{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-mono:focus{outline:none}.btn-mono *{box-sizing:border-box}.btn-mono{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-mono.grow{flex:1 1 0%}.btn-mono.m-left{margin-left:var(--button-spacing-large)}.btn-mono.m-right{margin-right:var(--button-spacing-large)}.btn-mono.m-x{margin:0 var(--button-spacing-large)}.btn-mono>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-mono>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-mono{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-mono:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-mono{background:var(--text-color-primary);border:1px solid var(--text-color-primary);border-radius:var(--button-border-radius-large);color:var(--text-color-invert)}.btn-mono.secondary-color{border-color:var(--text-color-secondary);background:var(--text-color-secondary)}.btn-mono.sm{padding:var(--button-padding-small);font-size:var(--button-font-size-small)}.btn-mono.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-mono-invert{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-mono-invert:focus{outline:none}.btn-mono-invert *{box-sizing:border-box}.btn-mono-invert{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-mono-invert.grow{flex:1 1 0%}.btn-mono-invert.m-left{margin-left:var(--button-spacing-large)}.btn-mono-invert.m-right{margin-right:var(--button-spacing-large)}.btn-mono-invert.m-x{margin:0 var(--button-spacing-large)}.btn-mono-invert>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-mono-invert>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-mono-invert{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-mono-invert:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-mono-invert{border:1px solid var(--text-color-primary);border-radius:var(--button-border-radius-large);color:var(--text-color-primary)}.btn-mono-invert.secondary-color{border-color:var(--text-color-secondary);background:var(--text-color-secondary)}.btn-mono-invert.sm{padding:var(--button-padding-small);font-size:var(--button-font-size-small)}.btn-mono-invert.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-icon{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-icon:focus{outline:none}.btn-icon *{box-sizing:border-box}.btn-icon{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-icon.grow{flex:1 1 0%}.btn-icon.m-left{margin-left:var(--button-spacing-large)}.btn-icon.m-right{margin-right:var(--button-spacing-large)}.btn-icon.m-x{margin:0 var(--button-spacing-large)}.btn-icon>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-icon>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-icon{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-icon:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-icon{color:var(--text-color-primary)}.btn-icon.secondary-color{background:var(--text-color-secondary)}.btn-icon.sm{padding:var(--button-padding-small);font-size:var(--button-font-size-small)}.btn-icon.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-option{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-option:focus{outline:none}.btn-option *{box-sizing:border-box}.btn-option{background:var(--button-primary-background);transition:all var(--transition-duration);padding:1rem;cursor:pointer;margin-bottom:1rem;border-radius:.75rem;display:flex;align-items:center;width:100%}.btn-option.content .details{display:flex}.btn-option.content .details>h4{margin-left:1rem}.btn-option.content .details>h4 span{background:var(--background-primary);border:1px solid var(--border-primary-color);margin-right:.5rem;padding:.25rem .75rem;border-radius:1rem}.btn-option:last-child{margin-bottom:0}.btn-option h3,.btn-option p{text-align:left;margin:0}.btn-option h3{font-family:InterSemiBold,sans-serif;margin-bottom:.5rem}.btn-option>div:last-child{flex:1;display:flex;justify-content:flex-end}.btn-option .icon{margin-right:.5rem}.btn-option p{color:var(--text-color-primary);font-size:1rem}.btn-option:hover{background:var(--button-hover-background)}.btn-option:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-primary{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-primary:focus{outline:none}.btn-primary *{box-sizing:border-box}.btn-primary{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-primary.grow{flex:1 1 0%}.btn-primary.m-left{margin-left:var(--button-spacing-large)}.btn-primary.m-right{margin-right:var(--button-spacing-large)}.btn-primary.m-x{margin:0 var(--button-spacing-large)}.btn-primary>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-primary>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-primary{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-primary:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-primary{background:var(--accent-color-primary);border:1px solid var(--accent-color-primary);border-radius:var(--button-border-radius-large);color:#fff}.btn-primary.secondary-color{background:var(--accent-color-secondary);border:1px solid var(--accent-color-secondary)}.btn-primary.sm{padding:var(--button-padding-small);font-size:var(--button-font-size-small)}.btn-primary.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-primary-invert{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-primary-invert:focus{outline:none}.btn-primary-invert *{box-sizing:border-box}.btn-primary-invert{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-primary-invert.grow{flex:1 1 0%}.btn-primary-invert.m-left{margin-left:var(--button-spacing-large)}.btn-primary-invert.m-right{margin-right:var(--button-spacing-large)}.btn-primary-invert.m-x{margin:0 var(--button-spacing-large)}.btn-primary-invert>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-primary-invert>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-primary-invert{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-primary-invert:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-primary-invert{border:1px solid var(--accent-color-stroke);border-radius:var(--button-border-radius-large);color:var(--accent-color-stroke)}.btn-primary-invert.secondary-color{border:1px solid var(--accent-color-secondary);color:var(--accent-color-secondary)}.btn-primary-invert.sm{padding:var(--button-padding-small);font-size:var(--button-font-size-small)}.btn-primary-invert.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-secondary{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-secondary:focus{outline:none}.btn-secondary *{box-sizing:border-box}.btn-secondary{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-secondary.grow{flex:1 1 0%}.btn-secondary.m-left{margin-left:var(--button-spacing-large)}.btn-secondary.m-right{margin-right:var(--button-spacing-large)}.btn-secondary.m-x{margin:0 var(--button-spacing-large)}.btn-secondary>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-secondary>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-secondary{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-secondary:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-secondary{background:var(--button-secondary-background);border:1px solid var(--button-secondary-background);border-radius:var(--button-border-radius-large);color:var(--text-color-primary)}.btn-secondary.sm{padding:var(--button-padding-small);font-size:var(--button-font-size-small);border-radius:var(--button-border-radius-large)}.btn-secondary.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-secondary:hover{background:var(--button-hover-background)}.btn-secondary:hover:disabled{background:var(--button-secondary-background)}.btn-submit{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-submit:focus{outline:none}.btn-submit *{box-sizing:border-box}.btn-submit{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-submit.grow{flex:1 1 0%}.btn-submit.m-left{margin-left:var(--button-spacing-large)}.btn-submit.m-right{margin-right:var(--button-spacing-large)}.btn-submit.m-x{margin:0 var(--button-spacing-large)}.btn-submit>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-submit>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-submit.sm{padding:var(--button-padding-large);font-size:var(--button-font-size-small)}.btn-submit.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-submit{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-submit:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-submit.pulse{box-shadow:0 0 30px 0 var(--accent-color-pending);transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 var(--accent-color-pending)}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}.btn-submit{border:1px solid var(--accent-color-primary);border-radius:var(--button-border-radius-small);background:var(--accent-color-primary);color:#fff}.btn-submit.secondary-color{border-color:var(--accent-color-secondary);background:var(--accent-color-secondary)}.btn-submit-invert{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-submit-invert:focus{outline:none}.btn-submit-invert *{box-sizing:border-box}.btn-submit-invert{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-submit-invert.grow{flex:1 1 0%}.btn-submit-invert.m-left{margin-left:var(--button-spacing-large)}.btn-submit-invert.m-right{margin-right:var(--button-spacing-large)}.btn-submit-invert.m-x{margin:0 var(--button-spacing-large)}.btn-submit-invert>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-submit-invert>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-submit-invert.sm{padding:var(--button-padding-large);font-size:var(--button-font-size-small)}.btn-submit-invert.lg{padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.btn-submit-invert{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-submit-invert:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-submit-invert{border:1px solid var(--accent-color-stroke);border-radius:var(--button-border-radius-small);color:var(--accent-color-stroke)}.btn-tab{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-tab:focus{outline:none}.btn-tab *{box-sizing:border-box}.btn-tab{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-tab.grow{flex:1 1 0%}.btn-tab{color:var(--text-color-primary);transition:opacity var(--transition-duration),font-size var(--transition-duration);border-radius:.5rem;font-size:1.15rem;margin-bottom:.5rem;margin-right:.75rem;padding:0 1rem;height:3rem}.btn-tab:last-child{margin-right:0}.btn-tab:hover{opacity:.9}.btn-tab.canvas{color:var(--text-color-tertiary)}.btn-tab.canvas.active{color:var(--text-color-primary);background:var(--button-tab-canvas-background)}.btn-tab:disabled{cursor:default}.btn-tab>span{display:flex;align-items:center}.btn-tab>span.preload{opacity:0}.btn-tab>span>.badge{border:1px solid var(--border-primary-color);color:var(--text-color-tertiary);font-size:var(--button-font-size-small);margin-left:var(--button-spacing-large);display:flex;padding:.3rem .6rem;align-items:center;justify-content:center;border-radius:.4rem;overflow:hidden;width:fit-content;max-width:3rem}.btn-tab.active{background:var(--button-tab-background)}.btn-tab.active>span>.badge{border:1px solid var(--border-secondary-color)}.btn-tab.preload{background:var(--shimmer-foreground)}.btn-tab.canvas.preload{background:var(--shimmer-foreground);opacity:1}.btn-tertiary{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-tertiary:focus{outline:none}.btn-tertiary *{box-sizing:border-box}.btn-tertiary{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-tertiary.grow{flex:1 1 0%}.btn-tertiary.m-left{margin-left:var(--button-spacing-large)}.btn-tertiary.m-right{margin-right:var(--button-spacing-large)}.btn-tertiary.m-x{margin:0 var(--button-spacing-large)}.btn-tertiary>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-tertiary>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-tertiary{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-tertiary:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-tertiary{padding:var(--button-padding-small);font-size:var(--button-font-size-small);border:1px solid var(--button-secondary-background);border-radius:var(--button-border-radius-large);color:var(--text-color-secondary)}.btn-text{box-sizing:border-box;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;margin:0;padding:0}.btn-text:focus{outline:none}.btn-text *{box-sizing:border-box}.btn-text{font-family:InterSemiBold,sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.btn-text.grow{flex:1 1 0%}.btn-text.m-left{margin-left:var(--button-spacing-large)}.btn-text.m-right{margin-right:var(--button-spacing-large)}.btn-text.m-x{margin:0 var(--button-spacing-large)}.btn-text>.icon-left{margin-left:var(--button-spacing-small);margin-right:var(--button-spacing-large)}.btn-text>.icon-right{margin-left:var(--button-spacing-large);margin-right:var(--button-spacing-small)}.btn-text{transition:opacity var(--transition-duration),color var(--transition-duration)}.btn-text:disabled{opacity:var(--opacity-disabled);cursor:default}.btn-text{color:var(--text-color-primary);border-radius:var(--button-border-radius-large);font-size:var(--button-font-size-small);padding:.45rem}.btn-text.secondary-color{border-color:var(--text-color-secondary)}.modal-canvas-card{background:var(--background-floating-card);border-radius:1.5rem;display:flex;flex-flow:row wrap;align-items:center;position:relative;overflow:hidden;margin-bottom:1.25rem;padding:1rem;width:100%}.modal-canvas-card h2{color:var(--text-color-primary);padding:0 .75rem;margin:.5rem 0;width:100%}.modal-canvas{top:0;left:0;height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 3rem;position:fixed;z-index:10}.modal-canvas .close{position:fixed;top:0;left:0;height:100%;width:100%;z-index:8;cursor:default}.modal-canvas-content{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.canvas-scroll{width:100%;height:100%;position:relative;overflow:hidden auto;z-index:9;max-width:800px;-ms-overflow-style:none;scrollbar-width:none}.canvas-scroll::-webkit-scrollbar{display:none}.canvas-scroll.xl{max-width:1250px}.modal-card{background:var(--background-modal);transition:opacity .15s}.modal-card.dimmed{opacity:0}.modal-card h2{margin:2.5rem 0}.modal-card h2.unbounded{font-family:Inter,sans-serif;font-weight:700}.modal-card h2.title{font-size:1.35rem;margin:1.25rem 0 0}.modal-card a{color:var(--text-color-primary);text-decoration:underline;font-weight:700}.modal-card .header{display:flex;align-items:center;padding:2.5rem;width:100%}.modal-card .body{padding:2.5rem}.modal-connect-item{padding:.5rem;flex-grow:0;width:50%}@media (max-width: 800px){.modal-connect-item{width:100%}}.modal-connect-item.can-connect>.inner{transition:transform .15s}.modal-connect-item.can-connect>.inner:hover{transform:scale(1.015)}.modal-connect-item .foot{padding:.85rem}.modal-connect-item .foot .link{color:var(--text-color-secondary);transition:color .15s}.modal-connect-item .foot .link:hover{color:var(--accent-color-primary)}.modal-connect-item .foot .link>svg{margin-left:.35rem;margin-top:.3rem}.modal-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9}.modal-container>div{height:100%;display:flex;justify-content:center;align-items:center;padding:1rem 2rem}.modal-container>div .close{position:fixed;width:100%;height:100%;z-index:8;cursor:default}.modal-content{width:100%;height:auto;overflow:hidden;position:relative;padding:5rem 0}.modal-content>.buttons{width:100%;display:flex;flex-flow:row wrap;margin-bottom:2rem;position:relative}.modal-content>.buttons>button{border:1px solid var(--accent-color-primary);color:var(--accent-color-primary);border-radius:1.5rem;padding:.4rem .8rem}.modal-content>.buttons>button>svg{margin-right:.5rem}.modal-content.canvas{padding:0;min-height:100vh}.modal-content h1{font-family:Inter,sans-serif;margin-bottom:1.75rem}.modal-content h3{font-family:InterBold,sans-serif;margin:2rem .5rem 1rem}.modal-custom-header{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-top:.5rem;position:relative}.modal-custom-header>div.first{display:flex;flex-grow:1}.modal-custom-header>div.first h1{color:var(--text-color-primary);font-size:1.4rem;font-family:Inter,sans-serif;font-weight:700;padding:0 .5rem;display:flex;align-items:center}.modal-custom-header>div.first h1>button{margin-left:1.25rem}.modal-custom-header .close-modal{position:absolute;top:0;right:1.5rem;opacity:.25}.modal-custom-header .close-modal:hover{opacity:1}.modal-fixed-title{width:100%;background:transparent;padding:1rem 0 0}.modal-fixed-title.with-style{background:var(--background-default);padding:1rem 1rem 0}.modal-footer{display:flex;align-items:center;width:100%}.modal-footer h3{color:var(--text-color-secondary);opacity:.5;position:relative;top:1.25rem}.modal-footer h3.active{color:var(--accent-color-primary);opacity:1}.modal-hardware-item{background:var(--button-primary-background);border-radius:1rem;position:relative;overflow:hidden;width:100%}.modal-hardware-item .body{padding:.5rem .85rem;position:relative;display:flex;flex-direction:column;justify-content:center}.modal-hardware-item .body .row{display:flex;justify-content:center}.modal-hardware-item .body .row p{margin-bottom:0}.modal-hardware-item .body .row.margin{margin-top:.75rem}.modal-hardware-item .body .row .logo{color:var(--text-color-secondary);height:3rem;margin:.75rem .5rem .5rem}.modal-hardware-item .body .status{position:absolute;top:.9rem;right:.9rem}.modal-motion-three-sections{display:flex;height:auto;position:relative;overflow:hidden auto;width:300%}.modal-motion-three-sections>.section{scrollbar-width:thin;scrollbar-color:inherit}.modal-motion-three-sections>.section ::-webkit-scrollbar{width:.1rem}.modal-motion-three-sections>.section ::-webkit-scrollbar-track{background-color:transparent;border:0}.modal-motion-three-sections>.section ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:2rem;border:.1rem solid transparent}.modal-motion-three-sections>.section{border-radius:1rem;display:flex;flex-direction:column;flex-basis:33.33%;min-width:33.33%;height:auto;overflow:hidden auto;flex-grow:1}.modal-motion-two-sections{display:flex;height:auto;position:relative;overflow:hidden auto;width:200%}.modal-motion-two-sections>.section{scrollbar-width:thin;scrollbar-color:inherit}.modal-motion-two-sections>.section ::-webkit-scrollbar{width:.1rem}.modal-motion-two-sections>.section ::-webkit-scrollbar-track{background-color:transparent;border:0}.modal-motion-two-sections>.section ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:2rem;border:.1rem solid transparent}.modal-motion-two-sections>.section{border-radius:1rem;display:flex;flex-direction:column;flex-basis:50%;min-width:50%;height:auto;overflow:hidden auto;flex-grow:1}.modal-notes{width:100%;padding:0}.modal-notes.with-padding{padding:.75rem 0}.modal-notes>p{color:var(--text-color-secondary)}.modal-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:var(--modal-background-color);transition:backdrop-filter .5s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9}.modal-padding{display:flex;flex-flow:column wrap;padding:0 2.5rem 2.5rem}.modal-padding.vertical-only{padding:2.5rem 0 .25rem}.modal-padding.horizontal-only{padding:0 2.5rem}.modal-scroll{scrollbar-width:thin;scrollbar-color:inherit}.modal-scroll{border:1px solid var(--border-primary-color);border-radius:1.5rem;position:relative;z-index:9;max-height:100%;width:100%;max-width:600px}.modal-scroll.lg{max-width:800px}.modal-scroll.xl{max-width:1250px}.modal-scroll.transition-height{transition:height .5s cubic-bezier(.1,1,.2,1)}.modal-scroll ::-webkit-scrollbar{width:.1rem}.modal-scroll ::-webkit-scrollbar-track{background-color:transparent;border:0}.modal-scroll ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:2rem;border:.1rem solid transparent}.modal-carousel{display:flex;flex-flow:column wrap;padding:0;position:relative;overflow:hidden auto;width:100%}.modal-tabs{width:100%;display:flex;margin:1.25rem 0 .25rem}.modal-separator{border-top:1px solid var(--text-color-secondary);width:100%;opacity:.1;margin:.8rem 0}.modal-warnings{margin-top:0;width:100%}.modal-warnings.with-margin{margin-top:.75rem}
