:root{--palette-primary:#1763cf;--palette-primary-lighter:#307de8;--palette-primary-darker:#0a57c2;--palette-primary-extralight:#bad4f7;--palette-secondary:#eb4770;--palette-secondary-lighter:#f07594;--palette-tertiary:#2fbc81;--palette-tertiary-lighter:#33cc8c;--palette-secondary-25:#8a75f0;--palette-secondary-50:#eb47eb;--palette-secondary-75:#eb478b;--palette-tertiary-25:#08c;--palette-tertiary-25-lighter:#47b4eb;--palette-tertiary-25-darker:#086a9b;--palette-tertiary-50:#099;--palette-tertiary-75:#09aa81;--palette-tertiary-75-lighter:#22c39b;--palette-tertiary-75-darker:#178267;--palette-shade-0:#14191f;--palette-shade-05:#181e25;--palette-shade-1:#1f252e;--palette-shade-2:#29313d;--palette-shade-3:#363e49;--palette-shade-4:#657081;--palette-shade-5:#9fafc6;--palette-shade-6:#d4e3f7;--theme-bd:#000;--theme-bd-opct:0.5;--theme-shade:var(--palette-shade-0);--theme-tint:var(--palette-shade-2);--theme-tint-lc:var(--palette-shade-1);--theme-tint-hc:var(--palette-shade-3);--theme-bg:var(--palette-shade-0);--theme-bg-l1:var(--palette-shade-05);--theme-bg-l:var(--palette-shade-1);--theme-bg-hc:var(--palette-shade-2);--theme-bg-btn:var(--palette-primary-darker);--theme-fg:var(--palette-shade-5);--theme-fg-hc:var(--palette-shade-6);--theme-fg-lc:var(--palette-shade-4);--theme-fg-dsbl:var(--palette-shade-3);--theme-fg-btn:var(--palette-shade-6);--theme-active:var(--palette-primary);--theme-focus:var(--palette-primary-lighter);--theme-success:var(--palette-tertiary);--theme-error:var(--palette-secondary);--theme-warning:#c89022;--theme-announce-success:var(--palette-tertiary-50);--theme-announce-error:var(--palette-secondary-75);--theme-buy:var(--theme-success);--theme-sell:var(--theme-error);--theme-initiate:var(--theme-active);--theme-exit:var(--theme-error);--theme-scrollbar:var(--palette-shade-3);--rem-ratio:1;--grid-ratio:0.5;--font-ratio:0.875;--line-ratio:1;--grid-size:calc(1rem*var(--grid-ratio));--grid-size-s:calc(var(--grid-size)/2);--grid-size-xs:calc(var(--grid-size-s)/2);--grid-size-l:calc(var(--grid-size)*2);--grid-size-xl:calc(var(--grid-size-l)*2);--font-size:calc(1rem*var(--font-ratio));--font-size-s:calc(var(--font-size) - var(--grid-size-xs));--font-size-xs:calc(var(--font-size-s) - var(--grid-size-xs));--font-size-l:calc(var(--font-size) + var(--grid-size-xs));--font-size-xl:calc(var(--font-size) + var(--grid-size));--font-size-xxl:calc(var(--font-size) + var(--grid-size-l));--font-size-xxxl:calc(var(--font-size-xxl) + var(--grid-size));--line-height:calc(1rem*var(--line-ratio));--line-height-s:var(--line-height);--line-height-xs:var(--line-height);--line-height-l:var(--line-height);--line-height-xl:calc(var(--line-height) + var(--grid-size));--line-height-xxl:calc(var(--line-height) + var(--grid-size)*2);--line-height-xxxl:calc(var(--line-height) + var(--grid-size)*3);--font-family:"Inter",sans-serif;--font-family-mono:"Roboto Mono",monospace,monospace;--font-weight-light:200;--font-weight-regular:400;--font-weight-bold:600;--font-weight-boldest:800;--transition-duration:.25s;--transition-timing:ease-in-out;--transition-delay:0;--color-bd:var(--theme-bd);--color-bg:var(--theme-bg);--color-fg:var(--theme-fg);--color-brd:var(--theme-bg);--color-focus:var(--theme-focus);--color-bg-active:var(--theme-bg-l);--color-fg-active:var(--theme-fg);--color-bg-selected:var(--theme-active);--color-fg-selected:var(--theme-fg-hc);--color-bg-disabled:var(--color-bg);--color-fg-disabled:var(--theme-fg-dsbl);--border:var(--border-width) var(--border-style) var(--color-brd);--border-width:calc(var(--grid-size)/4);--border-style:solid;--border-radius:var(--grid-size);--border-radius-s:calc(var(--grid-size)/2);--border-shadow:inset 0 0 0 var(--border-width);--opacity-bd:var(--theme-bd-opct);--shadow:0 0 var(--grid-size) 0 rgba(0,0,0,.25);--shadow-l:0 0 var(--line-height) 0 rgba(0,0,0,.5);--blur:blur(2px);--max-width:calc(var(--line-height)*100);--max-height:calc(var(--line-height)*56)}*,:after,:before{box-sizing:inherit;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;min-height:0;min-width:0;padding:0;text-align:inherit;vertical-align:inherit;white-space:inherit}html{background-color:var(--color-bg,#fff);box-sizing:border-box;font-size:calc(100%*var(--rem-ratio, 1))}body{text-rendering:optimizeLegibility;color:var(--color-fg,#000);contain:content;font-family:var(--font-family,sans-serif);font-size:var(--font-size,1rem);font-weight:var(--font-weight,normal);line-height:var(--line-height,1.5rem);vertical-align:baseline;white-space:normal}body,html{min-height:100vh;min-width:100%}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em,i{font-style:italic}pre{white-space:pre}code,pre{font-family:var(--font-family-mono,monospace)}[hidden]{display:none}:focus{box-shadow:var(--border-shadow) var(--color-focus);outline:none}a:focus,a:hover{box-shadow:none;color:var(--color-focus);outline:none}::-moz-focus-inner,::-moz-focus-outer{box-shadow:none;outline:none}:-moz-focusring{box-shadow:none;outline:none}*{scrollbar-color:var(--theme-scrollbar) transparent;scrollbar-width:auto}::-webkit-scrollbar{width:calc(var(--grid-size)*2)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--theme-scrollbar);border:calc(var(--grid-size)/2) solid transparent;border-radius:var(--grid-size)}::-webkit-scrollbar-corner{background:transparent}.ui-active{--color-fg:var(--color-fg-active);--color-bg:var(--color-bg-active)}.ui-active,.ui-selected{background-color:var(--color-bg);color:var(--color-fg)}.ui-selected{--color-fg:var(--color-fg-selected);--color-bg:var(--color-bg-selected)}[aria-disabled=true],[disabled]{--color-fg:var(--color-fg-disabled);--color-bg:var(--color-bg);background-color:transparent;color:var(--color-fg);cursor:not-allowed}@media (prefers-reduced-motion:reduce){*{--transition-duration:0s;--transition-delay:0s}}button{--color-fg:var(--theme-fg);--color-bg:var(--theme-tint-hc);--color-focus:var(--theme-focus);align-items:center;background-color:var(--color-bg);border:none;border-radius:var(--border-radius-s);box-shadow:var(--border-shadow) transparent;color:var(--color-fg);cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-weight:var(--font-weight-bold);gap:var(--grid-size);justify-content:center;padding:calc(var(--grid-size)*1.5) calc(var(--grid-size)*2);text-align:center}button:focus,button:hover{--color-fg:var(--theme-fg-btn);--color-bg:var(--theme-active);box-shadow:var(--border-shadow) var(--color-focus);outline:none}button.primary{--color-fg:var(--theme-fg-btn);--color-bg:var(--theme-bg-btn)}button.primary:focus,button.primary:hover{--color-bg:var(--theme-active)}button.initiate,button.initiate:not([disabled]):focus,button.initiate:not([disabled]):hover{--color-fg:var(--theme-fg-btn);--color-bg:var(--theme-initiate)}button.exit,button.exit:not([disabled]):focus,button.exit:not([disabled]):hover{--color-fg:var(--theme-fg-btn);--color-bg:var(--theme-exit);--color-focus:var(--palette-secondary-lighter)}button[disabled],button[disabled]:focus,button[disabled]:hover{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-tint);background-color:var(--color-bg);box-shadow:none;cursor:not-allowed;outline:none}.button-small{border-radius:var(--border-radius-s);font-size:var(--font-size-s);padding:calc(var(--grid-size)/2) var(--grid-size)}button.ghost{--color-fg:var(--theme-fg);--color-bg:transparent}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::placeholder{color:var(--theme-fg-dsbl)}input[type=text],textarea{--color-fg:var(--theme-fg);--color-bg:var(--theme-shade);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--color-bg);border:none;border-radius:var(--border-radius-s);box-shadow:var(--border-shadow) var(--theme-shade);color:var(--color-fg);font-family:var(--font-family-mono);padding:var(--grid-size);resize:none;transition:box-shadow var(--transition-duration) var(--transition-timing)}input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{--color-fg:var(--theme-fg-hc);box-shadow:var(--border-shadow) var(--theme-focus);outline:none}input[aria-invalid=true],input[aria-invalid=true]:focus,input[aria-invalid=true]:hover,textarea[aria-invalid=true],textarea[aria-invalid=true]:focus,textarea[aria-invalid=true]:hover{box-shadow:var(--border-shadow) var(--theme-error)}input[type=text][disabled],textarea[disabled]{--color-fg:var(--theme-fg-dsbl);box-shadow:none;cursor:not-allowed;outline:none}a{text-decoration:underline}.loader{--color-fg:var(--theme-fg-lc);align-items:center;color:var(--color-fg);display:flex;flex:1 0 auto;flex-direction:column;gap:var(--grid-size);height:100%;justify-content:center;padding:var(--line-height);width:100%}.loader .spinner{animation:loader-turn .5s linear infinite;height:var(--line-height);overflow:visible;width:var(--line-height)}.loader .spinner .circle{fill:none;stroke:currentColor;stroke-dasharray:51;stroke-dashoffset:0;stroke-linecap:round;stroke-width:4;animation:loader-stroke 1s linear infinite}@keyframes loader-turn{50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes loader-stroke{0%{stroke-dashoffset:8}50%{stroke-dashoffset:47}to{stroke-dashoffset:8}}[role=menu]{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}[role=menuitem]:not(button),[role=menuitemcheckbox]:not(button),[role=menuitemradio]:not(button){font-weight:var(--font-weight-bold)}[role=menuitemradio]:not(button):before{background-clip:content-box;background-color:transparent;border:var(--border-width) var(--border-style) var(--color-fg);border-radius:calc(var(--line-height)/2);content:"";display:inline-block;flex:0 0 auto;height:var(--line-height);margin-inline-end:var(--grid-size);padding:var(--border-width);vertical-align:top;width:var(--line-height)}[role=menuitemradio][aria-checked=true]:not(button):before{background-color:var(--color-fg)}[role=menu][aria-orientation=horizontal]{--color-bg:var(--theme-bg);--color-fg:var(--theme-fg);background-color:var(--color-bg);border-radius:var(--border-radius);flex:0 1 auto;flex-direction:row;flex-wrap:nowrap;gap:var(--grid-size-s);padding:var(--grid-size-s)}.message-box,[role=menu][aria-orientation=horizontal] [role=menuitem]{border-radius:var(--border-radius-s)}.message-box{--color-bg:var(--theme-tint);--color-fg:var(--theme-fg-lc);background-color:var(--color-bg);color:var(--color-fg);padding:var(--grid-size) var(--line-height)}.message-box.error{--color-fg:var(--theme-error)}ui-backdrop{background-color:var(--color-bd);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:1000}ui-backdrop.ui-visible{opacity:var(--opacity-bd)}ui-backdrop.ui-animate-in,ui-backdrop.ui-animate-out{transition:opacity var(--transition-duration) var(--transition-timing)}.ui-overlay{background-color:var(--color-bg);contain:content;overflow:auto;position:absolute;will-change:top,left,right,bottom;z-index:1000}.ui-check-layout,.ui-invisible{opacity:0;pointer-events:none}.ui-visible{opacity:1;pointer-events:all}.ui-overlay[hidden]{display:none}.ui-scroll-table-area{overflow:auto}.ui-scroll-table-area,table.ui-scroll-table{display:flex;flex:1 1 auto;flex-direction:column}table.ui-scroll-table{max-height:100%;max-width:100%}table.ui-scroll-table thead{display:block;flex:0 0 auto;overflow:hidden}table.ui-scroll-table.ui-vertical thead tr:after{content:"";display:table-cell;max-width:var(--scrollbar-width,1rem);min-width:var(--scrollbar-width,1rem)}table.ui-scroll-table tbody{display:block;flex:1 1 auto;overflow:hidden}table.ui-scroll-table.ui-vertical tbody{overflow-y:auto}table.ui-scroll-table.ui-horizontal tbody{overflow-x:auto}table.ui-scroll-table td,table.ui-scroll-table th{box-sizing:border-box}:where(ui-checkbox){--fg:var(--theme-fg-lc);--fg-focus:var(--theme-fg);--fg-active:var(--theme-fg-hc);--fg-disabled:var(--theme-fg-dsbl);--bg:var(--theme-bg);--width:var(--grid-size-l);--height:var(--grid-size-l);--track-width:var(--grid-size-l);--track-height:var(--grid-size-l);--thumb-width:var(--grid-size-l);--thumb-height:var(--grid-size-l);--border-radius:var(--border-radius-s)}ui-checkbox{border-radius:var(--border-radius);cursor:pointer;display:inline-block;flex:0 0 auto;height:var(--height);position:relative;width:var(--width)}ui-checkbox:focus,ui-checkbox:hover{--fg:var(--fg-focus);box-shadow:none}ui-checkbox[aria-checked=true]{--fg:var(--fg-active)}ui-checkbox[aria-checked=mixed]{--fg:var(--fg-focus)}ui-checkbox[aria-disabled=true]{--fg:var(--fg-disabled);cursor:not-allowed}ui-checkbox>input{appearance:none;opacity:0;pointer-events:none}.ui-checkbox-track{background-color:var(--bg);border:var(--border-width) solid var(--fg);height:var(--track-height);left:calc(var(--width)/2 - var(--track-width)/2);top:calc(var(--height)/2 - var(--track-height)/2);transition-delay:calc(var(--transition-duration)/4);transition-property:background-color,border-color;transition-timing-function:var(--transition-timing);width:var(--track-width)}.ui-checkbox-thumb,.ui-checkbox-track{border-radius:var(--border-radius);display:block;position:absolute;transition-duration:var(--transition-duration)}.ui-checkbox-thumb{background-color:transparent;height:var(--thumb-height);left:calc(var(--width)/2 - var(--thumb-width)/2);top:calc(var(--height)/2 - var(--thumb-height)/2);transition-property:background-color;transition-timing-function:var(--transition-timing);width:var(--thumb-width)}.ui-checkbox-thumb ui-icon{bottom:0;color:var(--bg);left:0;opacity:0;position:absolute;right:0;top:0;transition-duration:var(--transition-duration);transition-property:opacity;transition-timing-function:var(--transition-timing)}ui-checkbox[aria-checked=mixed] .ui-checkbox-thumb,ui-checkbox[aria-checked=true] .ui-checkbox-thumb{background-color:var(--fg)}ui-checkbox[aria-checked=false] .ui-checkbox-thumb .ui-checkbox-unchecked,ui-checkbox[aria-checked=mixed] .ui-checkbox-thumb .ui-checkbox-mixed,ui-checkbox[aria-checked=true] .ui-checkbox-thumb .ui-checkbox-checked{opacity:1}ui-checkbox:focus-visible .ui-checkbox-track{outline:var(--color-focus) solid var(--border-width);outline-offset:var(--border-width)}ui-dialog:not(:defined){display:none}.ui-dialog{--dialog-transition-timing:cubic-bezier(0.34,1.56,0.64,1);--dialog-transition-duration:.5s;--dialog-transition-delay:0s;--color-bg:var(--theme-bg-l);--color-fg:var(--theme-fg-hc);--color-focus:var(--theme-active);background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow),var(--shadow-l);color:var(--color-fg);display:flex;flex-direction:column;gap:var(--line-height);max-height:calc(100vh - var(--line-height)*2)!important;max-width:min(calc(100vw - var(--line-height)*2),calc(var(--line-height)*30))!important;padding:var(--line-height)}.ui-dialog:focus-visible{box-shadow:var(--shadow),var(--shadow-l),var(--border-shadow) var(--color-focus);outline:none}.ui-dialog-header{align-items:center;display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:var(--grid-size);justify-content:space-between}.ui-dialog-title{flex:1 1 auto;font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dialog-header>button,.ui-dialog-header>button:focus,.ui-dialog-header>button:hover{--color-bg:transparent;--color-fg:var(--theme-fg-hc);flex:0 0 auto;padding:var(--grid-size)}.ui-dialog-footer{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:var(--grid-size);justify-content:end}.ui-dialog-content{flex:1 1 auto;overflow:auto;padding:var(--grid-size) 0}.ui-dialog.ui-announcement-dialog{--color-focus:var(--theme-fg-hc)}.ui-dialog.ui-announcement-dialog.success{--color-bg:var(--theme-announce-success)}.ui-dialog.ui-announcement-dialog.error{--color-bg:var(--theme-announce-error)}.ui-dialog.ui-announcement-dialog.warning{--color-bg:var(--theme-warning)}.ui-dialog.ui-announcement-dialog.info{--color-bg:var(--theme-active)}.ui-dialog.ui-announcement-dialog button{--color-focus:var(--theme-fg-hc)}.ui-dialog.ui-announcement-dialog button:not(.ui-dialog-header>button){--color-bg:transparent;--color-fg:var(--theme-fg-hc);--color-brd:hsla(0,0%,100%,.5);--color-focus:var(--theme-fg-hc);box-shadow:var(--border-shadow) var(--color-brd);transition:box-shadow var(--transition-duration) var(--transition-timing)}.ui-dialog.ui-announcement-dialog button:not(.ui-dialog-header>button).primary{--color-bg:var(--theme-fg-hc);--color-fg:var(--theme-bg-hc);--color-brd:var(--theme-fg-hc)}.ui-dialog.ui-announcement-dialog button:not(.ui-dialog-header>button):focus,.ui-dialog.ui-announcement-dialog button:not(.ui-dialog-header>button):hover{--color-bg:var(--theme-fg-hc);--color-fg:var(--theme-bg-hc);box-shadow:var(--border-shadow) var(--color-focus),var(--shadow)}.ui-dialog.ui-invisible{transform:translateY(calc(-50vh - 50%))}.ui-dialog.ui-animate-in,.ui-dialog.ui-animate-out{pointer-events:none;transition-duration:var(--dialog-transition-duration);transition-property:opacity,transform;transition-timing-function:var(--dialog-transition-timing)}ui-icon{display:inline-block;flex:0 0 auto;height:var(--line-height);vertical-align:top;width:var(--line-height)}ui-icon svg{fill:currentColor;height:100%;overflow:visible;width:100%}ui-listitem{cursor:pointer;display:block;flex:0 0 auto;overflow:hidden;padding:calc(var(--grid-size)*1.5) calc(var(--grid-size)*2);text-overflow:ellipsis;white-space:nowrap}ui-listitem:focus:not(.ui-selected):not([disabled]):not([aria-disabled=true]),ui-listitem:hover:not(.ui-selected):not([disabled]):not([aria-disabled=true]){--color-fg:var(--color-fg-active);--color-bg:var(--color-bg-active);background-color:var(--color-bg);color:var(--color-fg)}ui-listbox{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}ui-listbox[no-focus]:focus{box-shadow:none}ui-collapsible{display:flex;flex-direction:column}ui-collapsible [data-part=header]{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:space-between}ui-collapsible [data-part=trigger]{cursor:pointer}ui-collapsible:not(:defined) [data-part=region]{height:0;margin:0;opacity:0;padding:0}ui-collapsible [data-part=region]{flex:1 1 auto;margin:0;max-height:auto;min-height:0;overflow:hidden}ui-collapsible [data-part=region].ui-check-layout{max-height:0;opacity:0;overflow:hidden}ui-collapsible [data-part=region].ui-invisible{max-height:0;opacity:0;padding-bottom:0;padding-top:0}ui-collapsible [data-part=region].ui-visible{max-height:var(--height);opacity:1}ui-collapsible [data-part=region].ui-visible:not(.ui-animate-in){overflow:auto}ui-collapsible [data-part=region].ui-animate-in,ui-collapsible [data-part=region].ui-animate-out{transform-origin:top center;transition-duration:var(--transition-duration);transition-property:max-height,padding-top,padding-bottom,opacity;transition-timing-function:var(--transition-timing)}ui-accordion{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch;overflow:auto}ui-select [data-part=overlay]{display:none}ui-select{display:inline-flex}ui-select .ui-select-trigger{flex:1 1 auto;opacity:1;text-align:start}ui-select .ui-select-trigger[aria-expanded=true]{border-radius:var(--border-radius);opacity:0}ui-select .ui-select-trigger>.ui-select-trigger-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ui-select .ui-select-trigger>.ui-select-trigger-toggle{transform:rotate(90deg)}ui-select .ui-select-trigger[aria-expanded=true]>.ui-select-trigger-toggle{transform:rotate(-90deg)}.ui-select-overlay{--color-bg:var(--theme-bg-hc);--color-bg-active:var(--theme-tint-hc);--color-fg-active:var(--theme-fg-hc);--color-fg-disabled:var(--theme-fg-lc);--item-height:calc(var(--line-height) + var(--grid-size)*3);border-radius:var(--border-radius);box-shadow:var(--shadow-l),var(--shadow)}.ui-select-overlay>ui-listitem{font-weight:var(--font-weight-bold);height:var(--item-height);opacity:1}.ui-select-overlay>ui-listitem.ui-active{box-shadow:none}.ui-select-overlay.ui-invisible>ui-listitem:not(.ui-selected){height:0;opacity:0;padding-bottom:0;padding-top:0;transform:scaleY(0)}ui-select .ui-select-trigger.ui-animate-in{transition:border-radius var(--transition-duration) var(--transition-timing),opacity 0s var(--transition-timing) var(--transition-duration)}ui-select .ui-select-trigger.ui-animate-out[aria-expanded=true]{border-radius:var(--border-radius-s);opacity:1;transition:border-radius var(--transition-duration) var(--transition-timing) var(--transition-duration),opacity 0s var(--transition-timing) var(--transition-duration)}ui-select .ui-select-trigger.ui-animate-in>.ui-select-trigger-toggle,ui-select .ui-select-trigger.ui-animate-out>.ui-select-trigger-toggle{transition-duration:var(--transition-duration);transition-property:transform;transition-timing-function:var(--transition-timing)}ui-select .ui-select-trigger.ui-animate-out[aria-expanded=true]>.ui-select-trigger-toggle{transform:rotate(90deg);transition-delay:var(--transition-duration)}.ui-select-overlay.ui-animate-in,.ui-select-overlay.ui-animate-out{transition-duration:var(--transition-duration);transition-property:opacity,box-shadow;transition-timing-function:var(--transition-timing)}.ui-select-overlay.ui-animate-out{transition-delay:var(--transition-duration)}.ui-select-overlay.ui-animate-in>ui-listitem,.ui-select-overlay.ui-animate-out>ui-listitem{transition-delay:var(--transition-duration);transition-duration:var(--transition-duration);transition-property:opacity,height,padding,transform;transition-timing-function:var(--transition-timing)}.ui-select-overlay.ui-animate-out>ui-listitem{transition-delay:0s}:where(ui-toggle){--fg:var(--theme-fg-lc);--fg-focus:var(--theme-fg);--fg-active:var(--theme-fg-hc);--fg-disabled:var(--theme-fg-dsbl);--bg:var(--theme-bg);--width:calc(var(--grid-size-l)*2);--height:var(--grid-size-l);--track-width:calc(var(--grid-size-l)*2);--track-height:var(--grid-size-l);--thumb-width:var(--grid-size);--thumb-height:var(--grid-size);--thumb-off:calc(var(--track-height)/2 - var(--thumb-height)/2);--thumb-on:calc(var(--width) - var(--thumb-width) - var(--thumb-off))}ui-toggle{border-radius:calc(var(--height)/2);cursor:pointer;display:inline-block;flex:0 0 auto;height:var(--height);position:relative;width:var(--width)}ui-toggle:focus,ui-toggle:hover{--fg:var(--fg-focus);box-shadow:none}ui-toggle[aria-checked=true]{--fg:var(--fg-active)}ui-toggle[aria-disabled=true]{--fg:var(--fg-disabled);cursor:not-allowed}ui-toggle>input{appearance:none;opacity:0;pointer-events:none}.ui-toggle-track{border:var(--border-width) solid var(--fg);border-radius:calc(var(--track-height)/2);height:var(--track-height);left:calc(var(--width)/2 - var(--track-width)/2);top:calc(var(--height)/2 - var(--track-height)/2);transition-property:background-color,border-color;transition-timing-function:var(--transition-timing);width:var(--track-width)}.ui-toggle-thumb,.ui-toggle-track{background-color:var(--bg);display:block;position:absolute;transition-duration:var(--transition-duration)}.ui-toggle-thumb{border:var(--border-width) solid var(--fg);border-radius:calc(var(--thumb-width)/2);height:var(--thumb-height);left:0;top:calc(var(--height)/2 - var(--thumb-height)/2);transform:translateX(var(--thumb-off));transition-property:transform,background-color,border-color;transition-timing-function:var(--transition-timing);width:var(--thumb-width)}ui-toggle[aria-checked=true] .ui-toggle-thumb{background-color:var(--fg);transform:translateX(var(--thumb-on))}ui-toggle:focus-visible .ui-toggle-track{outline:var(--color-focus) solid var(--border-width);outline-offset:var(--border-width)}ui-tooltip:not(:defined){display:none}ui-tooltip{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-bg-hc);background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-l);color:var(--color-fg);display:flex;flex-direction:column;font-size:var(--font-size-s);font-weight:400;gap:var(--grid-size);max-width:min(calc(100vw - var(--line-height)*2),calc(var(--grid-size)*32))!important;padding:var(--grid-size) var(--line-height);position:absolute;text-align:left;white-space:normal;z-index:1000}ui-tooltip *{margin:0}ui-tooltip.ui-invisible{transform:translateY(var(--line-height))!important}ui-tooltip.ui-animate-in,ui-tooltip.ui-animate-out{pointer-events:none;transition-duration:var(--transition-duration);transition-property:opacity,transform;transition-timing-function:var(--transition-timing)}ui-panel-container,ui-tabs,ui-wizard{--offest:100%;display:flex;flex:1 0 auto;flex-direction:column;gap:var(--line-height);height:100%;width:100%}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=triggers]{align-items:center;display:flex;flex:1 0 auto;gap:var(--grid-size-l)}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=trigger]{align-items:center;display:flex;flex:0 0 auto;gap:var(--grid-size);justify-content:center}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=trigger]:not([disabled],[aria-disabled=true]){cursor:pointer}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panels]{display:grid;flex:1 0 100%;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel]{grid-column:1/2;grid-row:1/2;height:100%;width:100%}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel][hidden]{display:none}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-invisible{opacity:0}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel]:is(.ui-animate-in,.ui-animate-out){transition-duration:var(--transition-duration);transition-property:opacity,transform;transition-timing-function:var(--transition-timing)}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-invisible{transform:translateX(var(--offest))}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-animate-out{transform:translateX(calc(var(--offest)*-1))}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-invisible.ui-backward{transform:translateX(calc(var(--offest)*-1))}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-animate-out.ui-backward{transform:translateX(var(--offest))}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-animate-out{z-index:-1}:where(ui-panel-container,ui-wizard,ui-tabs) [data-part=panel].ui-animate-in{z-index:1}.step-navigation{align-items:center;display:flex;flex:1 0 auto;justify-content:center}.step-list{counter-reset:list-item;flex:1 1 auto;flex-flow:row wrap}.step-link,.step-list{align-items:center;display:flex;gap:var(--grid-size);justify-content:center}.step-link{--color-fg:var(--theme-fg);counter-increment:list-item;flex:0 0 auto}.step-link:not(:first-child):before{background-color:var(--color-fg);border-radius:var(--border-width);content:"";display:inline-block;height:var(--border-width);transition-duration:var(--transition-duration);transition-property:background-color;transition-timing-function:var(--transition-timing);width:var(--grid-size)}.step-link:has(a:hover,a:focus-visible){--color-fg:var(--theme-active)}.step-link:has(a[aria-disabled=true]){--color-fg:var(--theme-fg-dsbl)}.step-link:has(a[aria-current=step]){--color-fg:var(--theme-active)}.step-link a{color:var(--color-fg)!important;flex-flow:row;gap:var(--grid-size);text-decoration:none}.step-link a,.step-link a:before{align-items:center;display:flex;transition-duration:var(--transition-duration);transition-property:color,background-color;transition-timing-function:var(--transition-timing)}.step-link a:before{background-color:var(--color-fg);border-radius:50%;color:var(--theme-bg);content:counter(list-item);flex:0 0 auto;font-size:var(--font-size-s);justify-content:center;text-align:center}sw-consent-banner{background-color:var(--color-bg,var(--theme-bg,#fff));bottom:0;box-shadow:var(--shadow),var(--shadow-l);display:flex;flex-direction:column;gap:var(--line-height);left:0;padding:var(--line-height);position:fixed;right:0;z-index:999}sw-consent-banner .main{display:flex;flex:1 1 auto;flex-flow:row wrap;gap:var(--line-height)}sw-consent-banner .main p{flex:0 0 auto;width:100%}sw-consent-banner .main a{display:inline-block}sw-consent-banner .footer{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:var(--line-height);justify-content:center}@media (min-width:35rem){sw-consent-banner{flex-direction:row}sw-consent-banner .footer{flex-direction:column}}@media (min-width:60rem){sw-consent-banner .footer{align-items:center;flex-direction:row}}sw-consent{--line-height:calc(var(--grid-size, .5rem)*3);background-color:var(--color-bg,var(--theme-bg,#fff));border-radius:var(--border-radius,.5rem);box-shadow:var(--shadow),var(--shadow-l);flex-direction:column;font-size:var(--font-size);line-height:var(--line-height);margin:0 max(var(--line-height),calc(50vw - var(--line-height)*30/2));max-height:calc(100vh - var(--line-height)*2);max-width:min(calc(100vw - var(--line-height)*2),calc(var(--line-height)*30));padding:var(--line-height);position:fixed;transform:translateY(calc(50vh - 50%));z-index:1000}sw-consent,sw-consent .main{display:flex;gap:var(--line-height)}sw-consent .main{flex:1 1 auto;flex-direction:column;overflow:auto}sw-consent .footer{align-items:center;display:flex;flex:0 0 auto;gap:var(--line-height);justify-content:center}sw-consent .description{flex:0 0 auto}sw-consent .description p+p{margin-top:var(--line-height,1rem)}sw-consent a{color:var(--color-fg);display:inline-block}sw-consent a:focus,sw-consent a:hover{--color-fg:var(--theme-fg-hc)}sw-consent .description a{margin-top:var(--line-height,1rem)}sw-consent .description a+a{margin-left:var(--line-height,1rem)}sw-consent .message{--color-fg:var(--theme-error);color:var(--color-fg);flex:0 0 auto;width:100%}sw-consent ul{display:flex;flex-direction:column;gap:var(--line-height,1rem);list-style:none}sw-consent label{--color-fg:var(--theme-fg-hc);color:var(--color-fg);cursor:pointer;font-weight:var(--font-weight-bold,bold)}sw-consent label[aria-disabled=true]{--color-fg:var(--theme-fg-lc);cursor:default}sw-consent input{accent-color:var(--theme-active,#1e90ff)}sw-consent dl{--color-fg:var(--theme-fg-lc);color:var(--color-fg);display:grid;grid-auto-rows:min-content;grid-template-columns:min-content 1fr}sw-consent dt{font-weight:var(--font-weight-bold,bold)}sw-consent dd{padding-left:var(--line-height)}sw-consent .category,sw-consent .config{align-items:center;display:flex;flex:0 0 auto;flex-flow:row wrap;gap:var(--grid-size,.5rem)}sw-consent .category{border-top:1px solid var(--theme-fg-dsbl);padding-top:calc(var(--line-height) - 1px)}sw-consent .category .description,sw-consent .config .description{width:100%}sw-consent .cookies{gap:var(--grid-size,.5rem)}sw-consent sw-toggle-section{flex:0 0 auto;width:100%}sw-consent sw-toggle-section button.toggle{--color-fg:var(--theme-fg-lc);background-color:transparent;border:none;box-shadow:none;color:var(--color-fg);display:inline;flex:0 0 auto;font-weight:var(--font-weight,normal);padding:0;text-align:left;text-decoration:underline}sw-consent sw-toggle-section button.toggle:focus,sw-consent sw-toggle-section button.toggle:hover{--color-fg:var(--theme-fg)}sw-toggle-section{display:flex;flex-direction:column;gap:var(--grid-size,.5rem)}sw-toggle-section:not(:defined)>:nth-child(2),sw-toggle-section>:nth-child(2)[aria-hidden=true]{display:none}sw-toggle-section>:nth-child(2){padding:var(--grid-size,.5rem) var(--line-height) 0}sw-consent-banner{--color-bg:var(--theme-bg-l);background-color:var(--color-bg);justify-content:center}sw-consent-banner .main{line-height:calc(var(--grid-size)*3);max-width:calc(var(--max-width)/2)}sw-consent{--color-bg:var(--theme-bg-l)}.backdrop{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:999}.amount{align-items:center;display:inline-flex;flex:0 1 auto;gap:var(--grid-size-s);max-width:100%}.unit{background-color:var(--color-fg);border-radius:var(--border-radius-s);color:var(--color-bg);flex:0 0 auto;font-family:var(--font-family-mono);font-weight:400;padding:0 var(--grid-size-s)}.amount>.label,.amount>.value{flex:0 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis}.amount>.value{font-family:var(--font-family-mono)}.token-balance,.token-price{align-items:center;display:inline-flex;flex:0 1 auto;gap:var(--grid-size-s);max-width:100%}.token-image,sw-symbol{flex:0 0 auto}sw-symbol{display:inline-block;height:var(--line-height);vertical-align:bottom;width:var(--line-height)}sw-symbol svg{fill:currentColor;height:100%;overflow:visible;pointer-events:none;width:100%}.ui-selected sw-symbol[name=yearn] .yearn-fg,sw-market-selector button sw-symbol[name=yearn] .yearn-fg{fill:var(--theme-fg-hc)}sw-banner-outlet{display:flex;flex:0 0 auto;flex-direction:column;margin:0 min(calc(var(--max-width)/2 - 50vw),0px);position:sticky;top:0;z-index:100}sw-banner{--color-bg:var(--theme-active);--color-fg:var(--theme-fg-hc);align-items:center;background-color:var(--color-bg);background-image:linear-gradient(140deg,#ffffff20,transparent 50%);box-shadow:var(--shadow-l);color:var(--color-fg);display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:var(--line-height);justify-content:center;padding:var(--line-height)}sw-banner[type=failure]{--color-bg:var(--theme-error)}sw-banner .banner-content{align-items:center;display:flex;flex:0 1 auto;flex-flow:row nowrap;gap:var(--line-height);justify-content:center}sw-banner button,sw-banner button.primary{--color-fg:var(--theme-fg-hc);--color-bg:transparent;--color-focus:var(--theme-focus);box-shadow:var(--border-shadow) var(--color-focus);flex:0 0 auto;margin-bottom:calc(var(--grid-size)*-1);margin-top:calc(var(--grid-size)*-1)}sw-banner[type=failure] button{--color-focus:var(--palette-secondary-lighter)}sw-banner button:focus,sw-banner button:hover{--color-fg:var(--theme-fg-hc);--color-bg:hsla(0,0%,100%,0.05);--color-focus:hsla(0,0%,100%,0.5)}sw-banner a:focus,sw-banner a:hover{color:var(--theme-fg-hc)}.bubbles{left:0;right:0;top:0}.bubble,.bubbles{bottom:0;position:absolute}.bubble{--speed-x:0;--speed-y:10;--offset-x:0;--offset-y:0;--delay:0s;--duration:10s;--opacity:.1;--size:1;animation:bubble var(--duration) linear var(--delay) infinite;background-color:#fff;border-radius:100%;height:var(--grid-size);left:50%;opacity:0;transform:scale(0);width:var(--grid-size)}.bubbles-far .bubble-1{--speed-y:25;--opacity:.15;--duration:20s}.bubbles-far .bubble-2{--offset-x:-10;--offset-y:5;--speed-y:10;--speed-x:-2;--size:0.75;--duration:15s;--delay:4s;--opacity:.15}.bubbles-far .bubble-3{--offset-x:10;--offset-y:2;--speed-y:20;--speed-x:5;--size:1.25;--delay:2s}.bubbles-far .bubble-4{--offset-x:5;--offset-y:5;--speed-y:18;--speed-x:-10;--size:.75;--delay:6s}.bubbles-far .bubble-5{--offset-x:-5;--offset-y:0;--speed-y:20;--speed-x:1;--size:1;--delay:8s}.bubbles-mid .bubble{--speed-y:20;height:calc(var(--grid-size)*2);width:calc(var(--grid-size)*2)}.bubbles-mid .bubble-2{--offset-x:5;--offset-y:2;--speed-x:2;--size:1.25;--duration:16s;--delay:8s;--opacity:.15}.bubbles-mid .bubble-3{--offset-x:1;--speed-x:5;--size:2;--delay:2s;--duration:20s;--opacity:.05}.bubbles-mid .bubble-4{--offset-x:-5;--offset-y:1;--speed-y:18;--speed-x:-5;--delay:6s}.bubbles-mid .bubble-5{--offset-x:-2;--offset-y:0;--speed-x:-1;--size:1.25;--delay:8s;--duration:14s;--opacity:.075}.bubbles-near .bubble{--speed-y:5;--offset-y:0;--duration:20s;--opacity:.05;height:calc(var(--grid-size)*6);width:calc(var(--grid-size)*6)}.bubbles-near .bubble-2{--offset-x:3;--offset-y:1;--speed-x:-3;--size:1.25;--duration:16s;--delay:8s;--opacity:.075}.bubbles-near .bubble-3{--offset-x:-2.5;--offset-y:2;--speed-y:2;--size:1.5;--delay:10s;--opacity:.025}@keyframes bubble{0%{opacity:0;transform:translate(calc(var(--offset-x)*125%),calc(var(--offset-y)*-100%)) scale(0)}5%{transform:translate(calc(var(--offset-x)*125% + var(--speed-x)*5%),calc(var(--offset-y)*-100% + var(--speed-y)*-5%)) scale(var(--size))}10%{opacity:var(--opacity)}80%{opacity:var(--opacity);transform:translate(calc(var(--offset-x)*125% + var(--speed-x)*80%),calc(var(--offset-y)*-100% + var(--speed-y)*-60%)) scale(var(--size))}to{opacity:0;transform:translate(calc(var(--offset-x)*125% + var(--speed-x)*100%),calc(var(--offset-y)*-100% + var(--speed-y)*-75%)) scale(calc(var(--size)*1.5),calc(var(--size)*1.5))}}sw-notification-outlet{align-items:end;display:flex;flex-direction:column;gap:var(--line-height);height:0;overflow:visible;padding-inline:var(--line-height);pointer-events:none;position:sticky;top:var(--line-height);z-index:1000}sw-notification{--color-bg:var(--theme-bg-hc);align-items:center;background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow),var(--shadow-l);display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:var(--line-height);max-width:calc(var(--grid-size)*46);padding:var(--line-height);pointer-events:all}sw-notification .notification-icon{flex:0 0 auto;padding:var(--grid-size-s) 0}sw-notification .notification-icon ui-icon{height:calc(var(--grid-size)*3);width:calc(var(--grid-size)*3)}sw-notification .notification-icon .loader{padding:var(--grid-size-s)}sw-notification .notification-content{flex:1 1 auto}sw-notification .notification-buttons{flex:0 0 auto;justify-self:flex-start}sw-notification .notification-buttons .dismiss{--color-fg:var(--theme-fg-lc);background:transparent;color:var(--color-fg);padding:var(--grid-size)}sw-notification .notification-buttons .dismiss:focus,sw-notification .notification-buttons .dismiss:hover{--color-fg:var(--theme-fg-hc)}.hero-notification{background-color:var(--theme-bg-l);background:linear-gradient(45deg in oklch,var(--palette-primary-darker),var(--palette-tertiary));border-radius:var(--border-radius);color:#fff;line-height:var(--line-height-xl);opacity:0;padding:var(--line-height);position:relative;transform:translateY(-50%);transition-duration:var(--transition-duration);transition-property:transform,opacity;transition-timing-function:var(--transition-timing)}@supports not (background:linear-gradient(in oklch,black,transparent)){.hero-notification{background:linear-gradient(45deg,var(--palette-primary-darker),var(--palette-tertiary))}}.hero-notification.ui-visible{opacity:1;transform:translateY(0)}.hero-notification .notification-content{display:flex;flex-direction:column;gap:var(--grid-size-l);position:relative;z-index:1}.hero-notification .notification-content h2{font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.hero-notification .notification-content p{line-height:var(--line-height-xl);opacity:.75}.hero-notification .notification-buttons{align-self:start;inset-block-start:var(--grid-size-l);inset-inline-end:var(--grid-size-l);position:absolute;z-index:1}.hero-notification .notification-buttons .dismiss{--color-fg:#fff;--color-focus:#fff;background:transparent;color:var(--color-fg);opacity:.75;padding:var(--grid-size);transition:opacity var(--transition-duration) var(--transition-timing)}.hero-notification .notification-buttons .dismiss:is(:hover,:focus){--color-fg:#fff;opacity:1}.market-status{display:flex;flex-flow:row nowrap;gap:var(--grid-size)}.market-status .icon{flex:0 0 auto}.market-status .label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}sw-token-input{--color-bg:var(--theme-bg);--color-fg:var(--theme-fg);background-color:var(--color-bg);border-radius:var(--border-radius);cursor:text;display:flex;flex-direction:column;gap:var(--line-height);padding:var(--line-height);position:relative;transition:box-shadow var(--transition-duration) var(--transition-timing)}sw-token-input:focus-within{box-shadow:var(--border-shadow) var(--theme-focus)}sw-token-input[invalid]{box-shadow:var(--border-shadow) var(--theme-error)}sw-token-input[disabled]{--color-bg:var(--theme-bg);--color-fg:var(--theme-fg);background-color:var(--color-bg);cursor:not-allowed}sw-token-input>label{align-items:center;cursor:text;display:flex;flex-flow:row nowrap;gap:var(--grid-size);justify-content:space-between}sw-token-input[disabled]>label{cursor:not-allowed}sw-token-input>label .balance{color:var(--theme-fg-dsbl);display:flex;flex-flow:row nowrap;font-family:var(--font-family-mono);gap:var(--grid-size);margin-left:auto}sw-token-input>label .amount{background-color:var(--theme-fg-dsbl);border-radius:var(--border-radius-s);color:var(--color-bg);font-weight:400;padding:0 var(--grid-size-s);transition:background-color var(--transition-duration) var(--transition-timing)}sw-token-input:hover>label .amount{background-color:var(--theme-fg-lc)}sw-token-input:focus-within>label .amount{background-color:var(--theme-fg)}sw-token-input>input[type=text]{background:transparent;border:none;box-shadow:none;cursor:text;font-weight:600;padding:0;text-align:right}sw-token-input>input[type=text]:not(label~*){padding-left:calc(var(--grid-size)*8)}sw-token-input>input[type=text]:focus,sw-token-input>input[type=text]:hover{box-shadow:none}sw-token-input .token-symbol{--color-fg:var(--theme-fg-dsbl);pointer-events:none;transition:background-color var(--transition-duration) var(--transition-timing)}sw-token-input:hover .token-symbol{--color-fg:var(--theme-fg-lc)}sw-token-input:focus-within .token-symbol{--color-fg:var(--theme-fg)}sw-token-input>.token-symbol{left:var(--line-height);max-width:calc(var(--grid-size)*7);position:absolute;top:var(--line-height)}sw-token-input>label~.token-symbol{top:calc(var(--line-height)*3)}sw-token-input .quick-fill,sw-token-input .quick-fill[role=menu]{align-items:center;background-color:transparent;border-radius:0;font-family:var(--font-family-mono);font-size:calc(var(--grid-size)*1.375);justify-content:space-between;padding:0}sw-token-input .quick-fill .spacer{background-color:var(--theme-fg-dsbl);border-radius:var(--border-width);display:block;flex:1 1 auto;height:var(--border-width)}sw-token-input .quick-fill ui-listitem{--color-fg:var(--theme-bg)!important;--color-bg:var(--theme-fg-dsbl);background-color:var(--color-bg);border-radius:var(--border-radius-s);color:var(--color-fg);opacity:.4;padding:0 var(--grid-size-s);transition:opacity var(--transition-duration) var(--transition-timing)}sw-token-input .quick-fill ui-listitem:before{display:none}sw-token-input .quick-fill ui-listitem:focus,sw-token-input .quick-fill ui-listitem:hover,sw-token-input .quick-fill ui-listitem[aria-checked=true]{box-shadow:none;opacity:1}sw-token-input .quick-fill ui-listitem:first-of-type,sw-token-input .quick-fill ui-listitem:first-of-type:focus,sw-token-input .quick-fill ui-listitem:first-of-type:hover{--color-bg:var(--palette-primary-lighter)!important}sw-token-input .quick-fill ui-listitem:nth-of-type(2),sw-token-input .quick-fill ui-listitem:nth-of-type(2):focus,sw-token-input .quick-fill ui-listitem:nth-of-type(2):hover{--color-bg:var(--palette-secondary-25)!important}sw-token-input .quick-fill ui-listitem:nth-of-type(3),sw-token-input .quick-fill ui-listitem:nth-of-type(3):focus,sw-token-input .quick-fill ui-listitem:nth-of-type(3):hover{--color-bg:var(--palette-secondary-50)!important}sw-token-input .quick-fill ui-listitem:nth-of-type(4),sw-token-input .quick-fill ui-listitem:nth-of-type(4):focus,sw-token-input .quick-fill ui-listitem:nth-of-type(4):hover{--color-bg:var(--palette-secondary-75)!important}sw-token-input .quick-fill ui-listitem:nth-of-type(5),sw-token-input .quick-fill ui-listitem:nth-of-type(5):focus,sw-token-input .quick-fill ui-listitem:nth-of-type(5):hover{--color-bg:var(--palette-secondary)!important}sw-token-input .quick-fill ui-listitem[aria-disabled=true],sw-token-input .quick-fill ui-listitem[aria-disabled=true]:hover{--color-bg:var(--theme-tint-lc)!important;--color-fg:var(--theme-bg)!important;opacity:1}sw-token-input .quick-fill ui-listitem[disabled]+.spacer{background-color:var(--theme-tint-lc)}sw-app{display:flex;flex:1 1 auto;flex-direction:column;min-height:100vh}sw-app>header{align-items:center;display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:var(--grid-size);justify-content:space-between;padding:var(--line-height)}sw-app>header nav{flex:1 0 auto;gap:calc(var(--line-height)*2)}sw-app>header nav,sw-app>header nav a{align-items:center;display:flex;flex-flow:row nowrap}sw-app>header nav a{--color-fg:var(--theme-fg-lc);color:var(--color-fg);font-weight:var(--font-weight-bold);gap:var(--grid-size);padding:var(--grid-size) 0;text-decoration:none}sw-app>header>nav a:nth-child(3),sw-app>header>nav a:nth-child(4),sw-app>header>nav a:nth-child(5){display:none}sw-app>header>nav sw-version-selector{margin-left:calc(var(--line-height)*-2 + var(--grid-size));margin-right:calc(var(--grid-size)*-1)}sw-app>header a.discord>ui-icon,sw-app>header nav h1 ui-icon{height:calc(var(--grid-size)*3);width:calc(var(--grid-size)*3)}sw-app>header a.discord{--color-fg:var(--theme-fg-lc);align-items:center;color:var(--color-fg);display:none;flex:0 0 auto;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-bold);gap:var(--grid-size);justify-content:space-between;text-decoration:none}sw-app>header a.discord:focus,sw-app>header a.discord:hover{color:var(--theme-fg-hc)}sw-app>header nav h1 a{--color-fg:var(--theme-fg);color:var(--color-fg);font-weight:800}sw-app>header nav a.active,sw-app>header nav a:focus,sw-app>header nav a:hover{--color-fg:var(--theme-fg-hc);color:var(--color-fg)}sw-app>header .account{display:flex;flex-flow:row nowrap;gap:var(--grid-size)}sw-app>header .account sw-balance[type=eth],sw-app>header .account sw-balance[type=underlying]{display:none}sw-app>main{flex:1 1 auto;padding:var(--line-height);padding-top:0}sw-app>main,sw-app>main>.column{display:flex;flex-direction:column;gap:var(--line-height)}sw-app>main>.column{margin:0 auto;max-width:calc(var(--line-height)*32);width:100%}sw-app>main sw-create-order,sw-app>main sw-order-chart,sw-app>main sw-orderbook,sw-app>main sw-positions,sw-app>main sw-user-orders{max-height:calc(100vh - var(--line-height)*2)}sw-app>main.simplified>.column.simplified{flex:1 1 auto;height:100%;justify-content:center;margin:0;max-width:none}[active-route=professional] sw-app>main>.column.details{height:calc(100vh - var(--line-height)*2)}[active-route=positions] sw-app{height:100vh}sw-app>main>.column.positions{flex:1 1 100%}@media (min-height:48rem){[active-route=home] sw-app>main>.column{gap:calc(var(--line-height)*2)}}@media (min-width:26rem){sw-app>header{gap:var(--line-height)}}@media (min-width:30rem){sw-app>header .account sw-balance[type=eth]{display:flex}}@media (min-width:40rem){sw-app>header .account sw-balance[type=underlying]{display:flex}}@media (min-width:48rem){[active-route=professional] sw-app>main{align-self:center;flex-direction:row;flex-wrap:wrap;max-width:calc(var(--line-height)*54)}[active-route=positions] sw-app>main>.column,[active-route=professional] sw-app>main>.column{margin:0;max-width:none;width:auto}[active-route=professional] sw-app>main>.column.settings{flex:1 1 calc(50% - var(--line-height));max-height:calc(100vh - var(--line-height)*2);min-width:calc(var(--grid-size)*42)}[active-route=professional] sw-app>main>.column.orderbook{flex:1 1 calc(50% - var(--line-height));min-width:calc(var(--grid-size)*36)}[active-route=professional] sw-app>main>.column.details{flex:1 1 auto;max-height:calc(100vh - var(--line-height)*2)}sw-app>header>a.discord span{display:none}sw-app>header>a.discord{display:flex}sw-app sw-rewards>button>span{display:inline}}@media (min-width:64rem){sw-app>header>nav a:nth-child(3),sw-app>header>nav a:nth-child(4),sw-app>header>nav a:nth-child(5){display:flex}}@media (min-width:70rem){sw-app>header>a.discord span{display:inline}sw-app{margin:auto;max-width:var(--max-width);min-height:auto;width:100vw}sw-app>main{margin:auto 0;max-height:var(--max-height)}[active-route=professional] sw-app{height:100vh}[active-route=positions] sw-app>main,[active-route=professional] sw-app>main{align-self:stretch;flex-wrap:nowrap;justify-content:center;max-width:none}[active-route=professional] sw-app>main>.column.orderbook,[active-route=professional] sw-app>main>.column.settings{flex:1 1 25%}[active-route=professional] sw-app>main>.column.details{flex:0 1 50%;height:auto}}sw-app-menu{display:flex;flex:0 0 auto}.sw-app-menu-overlay ui-icon,sw-app-menu ui-icon{height:calc(var(--grid-size)*3);width:calc(var(--grid-size)*3)}sw-app-menu button{--color-bg:var(--theme-tint);border-radius:var(--border-radius);padding:calc(var(--grid-size)/2)}sw-app-menu button[aria-expanded=true]{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-active)}.sw-app-menu-overlay{--color-bg:var(--theme-bg-hc);--color-bg-active:var(--color-bg-selected);--color-fg-active:var(--theme-fg-hc);border-radius:var(--border-radius);box-shadow:var(--shadow),var(--shadow-l)}.sw-app-menu-overlay.ui-invisible{box-shadow:none}.sw-app-menu-overlay ui-listitem{--item-height:calc(var(--line-height)*3);align-items:center;box-shadow:none;display:flex;gap:var(--grid-size-l);height:var(--item-height)}.sw-app-menu-overlay ui-listitem.ui-selected{--color-bg:transparent}.sw-app-menu-overlay ui-listitem.ui-active{--color-bg:var(--color-bg-active)}.sw-app-menu-overlay ui-listitem[aria-disabled=true]{--color-fg:var(--theme-fg-lc)}.sw-app-menu-overlay.ui-invisible ui-listitem{--item-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.sw-app-menu-overlay ui-listitem{font-weight:var(--font-weight-bold)}.sw-app-menu-overlay ui-listitem a{align-items:center;display:flex;gap:var(--grid-size-l);pointer-events:none;text-decoration:none}.sw-app-menu-overlay ui-listitem a.active{color:var(--color-fg-selected)}.sw-app-menu-overlay.ui-animate-in,.sw-app-menu-overlay.ui-animate-out{transition-delay:0;transition-duration:var(--transition-duration);transition-property:opacity,box-shadow;transition-timing-function:var(--transition-timing)}.sw-app-menu-overlay.ui-animate-in ui-listitem,.sw-app-menu-overlay.ui-animate-out ui-listitem{transition-delay:0;transition-duration:var(--transition-duration);transition-property:opacity,height,padding;transition-timing-function:var(--transition-timing)}sw-network-selector{display:flex;flex:1 1 auto}sw-network-selector ui-popup{display:flex}sw-network-selector button{--color-bg:var(--theme-tint);border-radius:var(--border-radius);flex:1 1 auto;padding:var(--grid-size)}sw-network-selector button[aria-expanded=true]{--color-bg:var(--color-bg-selected);--color-fg:var(--color-fg-selected)}sw-network-selector button .loader{flex:0 0 auto;height:auto;padding:0;width:auto}sw-network-selector button .logo{flex:0 0 auto}sw-network-selector button .address{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-network-selector-overlay{--color-bg:var(--theme-bg-hc);--color-bg-active:var(--color-bg-selected);--color-fg-active:var(--theme-fg-hc);border-radius:var(--border-radius);box-shadow:var(--shadow),var(--shadow-l)}.sw-network-selector-overlay.ui-invisible{box-shadow:none}.sw-network-selector-overlay ui-listitem{--item-height:calc(var(--line-height)*3);align-items:center;box-shadow:none;display:flex;gap:var(--grid-size);height:var(--item-height)}.sw-network-selector-overlay.ui-invisible ui-listitem{--item-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.sw-network-selector-overlay ui-listitem:not(.sw-network-link){font-weight:var(--font-weight-bold)}.sw-network-selector-overlay .connection-indicator{--color-bg:var(--theme-error);background-clip:content-box;background-color:var(--color-bg);border:var(--grid-size-s) solid transparent;border-radius:50%;display:block;flex:0 0 auto;height:var(--grid-size-l);margin-inline-start:auto;width:var(--grid-size-l)}.sw-network-selector-overlay .connection-indicator:after{background-color:var(--color-bg);border-radius:50%;content:"";display:block;height:var(--grid-size-l);margin-block-start:calc(var(--grid-size-s)*-1);margin-inline-start:calc(var(--grid-size-s)*-1);opacity:.3;width:var(--grid-size-l)}.sw-network-selector-overlay .connection-indicator.connected{background-color:var(--theme-success)}.sw-network-selector-overlay .sw-network-current{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-bg-l);align-items:center;background-color:var(--color-bg);color:var(--color-fg);display:flex;gap:var(--grid-size);padding:var(--line-height)}.sw-network-selector-overlay .sw-network-current.connected{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-bg-hc)}.sw-network-selector-overlay .sw-network-current .name{font-weight:var(--font-weight-bold)}.sw-network-selector-overlay ui-listitem.sw-network-link{--color-fg-active:var(--theme-fg);--color-bg-active:transparent;padding-left:calc(var(--grid-size)*5)}.sw-network-selector-overlay.ui-visible ui-listitem.sw-network-link{--item-height:calc(var(--line-height)*2);padding-top:0}.sw-network-selector-overlay ui-listitem.sw-network-link:focus-visible,.sw-network-selector-overlay ui-listitem.sw-network-link:hover{--color-fg-active:var(--theme-fg-hc);text-decoration:underline}.sw-network-selector-overlay .sw-network-wallet{align-items:center;display:flex;flex:0 0 auto;gap:var(--grid-size)}.sw-network-selector-overlay .sw-network-wallet .selection{align-items:center;aspect-ratio:1;border:1px solid var(--color-fg);border-radius:50%;display:flex;flex:0 0 auto;justify-content:center;opacity:.5;padding:2px;width:calc(var(--grid-size)*2)}.sw-network-selector-overlay .sw-network-wallet .selection.selected{opacity:1}.sw-network-selector-overlay .sw-network-wallet .selection.selected:after{background:var(--color-fg);border-radius:50%;content:"";display:block;height:100%;width:100%}.sw-network-selector-overlay .sw-network-wallet .icon{aspect-ratio:1;object-fit:contain;width:calc(var(--grid-size)*3)}.sw-network-selector-overlay .sw-network-wallet .name{font-weight:700}.sw-network-selector-overlay .sw-network-wallets+.sw-network-actions{padding-block-start:var(--line-height)!important}.sw-network-selector-overlay .sw-network-actions{--color-bg:var(--theme-bg-l);background-color:var(--color-bg)}.sw-network-selector-overlay ui-listitem.sw-network-action{--color-fg:var(--theme-fg-lc);color:var(--color-fg)}.sw-network-selector-overlay .sw-network-actions.connected{--border-width:1px;border-top:var(--border-width) var(--border-style) var(--color-brd)}.sw-network-selector-overlay .sw-network-actions.disconnected{padding:var(--line-height);padding-top:0}.sw-network-selector-overlay .sw-network-actions.disconnected ui-listitem{--color-bg:var(--theme-bg-btn);--color-fg:var(--theme-fg-btn);--color-focus:transparent;background-color:var(--color-bg);border-radius:var(--border-radius-s);box-shadow:var(--border-shadow) var(--color-focus);height:calc(var(--line-height)*2.5);justify-content:center;padding-bottom:calc(var(--grid-size)*1.5);padding-top:calc(var(--grid-size)*1.5)}.sw-network-selector-overlay .sw-network-actions.disconnected ui-listitem:focus,.sw-network-selector-overlay .sw-network-actions.disconnected ui-listitem:hover{--color-focus:var(--theme-focus)}.sw-network-selector-overlay .sw-network-actions ui-listitem[aria-disabled=true]{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-tint);box-shadow:none;cursor:not-allowed;outline:none}.sw-network-selector-overlay .sw-network-list{--border-width:1px;border-top:var(--border-width) var(--border-style) var(--color-brd)}.sw-network-selector-overlay.ui-animate-in,.sw-network-selector-overlay.ui-animate-out{transition-delay:0;transition-duration:var(--transition-duration);transition-property:opacity,box-shadow;transition-timing-function:var(--transition-timing)}.sw-network-selector-overlay.ui-animate-in ui-listitem,.sw-network-selector-overlay.ui-animate-out ui-listitem{transition-delay:0;transition-duration:var(--transition-duration);transition-property:opacity,height,padding;transition-timing-function:var(--transition-timing)}sw-notification.network-arbitrum{color:var(--theme-fg-hc);max-width:calc(var(--grid-size)*52)}sw-notification.network-arbitrum .notification-icon{padding:0}sw-notification.network-arbitrum .notification-icon ui-icon{height:calc(var(--grid-size)*5);width:calc(var(--grid-size)*5)}sw-notification.network-arbitrum .notification-content{display:flex;flex-direction:column;gap:var(--grid-size)}sw-notification.network-arbitrum .notification-content :first-child{align-items:center;display:flex;gap:var(--grid-size)}sw-notification.network-arbitrum .notification-content :first-child a{font-weight:var(--font-weight-bold);text-decoration:none}sw-notification.network-arbitrum .notification-content :first-child a:focus,sw-notification.network-arbitrum .notification-content :first-child a:hover{color:inherit;text-decoration:underline}sw-notification.network-arbitrum .notification-buttons .dismiss:not(:hover):not(:focus){--color-fg:var(--theme-fg)}sw-notification.network-arbitrum .notification-buttons .dismiss{--color-focus:var(--theme-fg)}sw-version-selector{--transition-duration:0.2s;display:flex;flex:0 0 auto}sw-version-selector .ui-select-trigger{background:transparent;border-radius:var(--border-radius);gap:var(--grid-size-s);padding:var(--grid-size)}sw-version-selector .ui-select-trigger-label{color:var(--theme-success);font-weight:var(--font-weight-boldest)}sw-version-selector .ui-select-trigger.ui-animate-out[aria-expanded=true]{border-radius:var(--border-radius)}.version-selector-overlay{--transition-duration:0.2s}.version-selector-overlay.ui-invisible{--item-height:calc(var(--line-height) + var(--grid-size)*2)}.version-selector-overlay.ui-invisible ui-listitem,sw-balance{padding:var(--grid-size)}sw-balance{align-items:center;background-color:var(--theme-tint);border-radius:var(--border-radius);display:flex;flex-flow:row nowrap;font-weight:700;gap:var(--grid-size);justify-content:space-between}sw-balance.empty{display:none!important}sw-balance .loader{padding:0}sw-rewards{align-items:center;display:flex;flex:0 0 auto}sw-rewards>button{--color-bg:var(--theme-tint);background-color:var(--color-bg);border-radius:var(--border-radius);padding:var(--grid-size);white-space:nowrap}sw-rewards>button>span{display:none}sw-rewards>button>.loader{flex:0 0 auto;height:auto;padding:0;width:auto}sw-rewards>button:focus>.loader,sw-rewards>button:hover>.loader{color:inherit}sw-rewards>button.has-redeemable{--color-bg:var(--theme-active);--color-fg:var(--theme-fg-btn)}sw-rewards>button.has-redeemable>ui-icon{animation:pulse 5s ease-in-out infinite}.sw-rewards-dialog{transition:top var(--transition-duration) var(--transition-timing);width:100%}.sw-rewards-dialog .ui-dialog-content{display:flex;flex-direction:column;gap:var(--line-height);margin-inline:calc(var(--line-height)*-1);padding:0}.sw-rewards-dialog .ui-dialog-content h3{--color-fg:var(--theme-fg-hc);color:var(--color-fg);font-weight:var(--font-weight-bold)}.sw-rewards-dialog .amount .value{color:var(--theme-fg-hc);font-weight:var(--font-weight-bold)}.sw-rewards-dialog .description{--color-fg:var(--theme-fg);color:var(--color-fg);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--grid-size-l);line-height:calc(var(--grid-size)*3);padding-inline:var(--line-height)}.sw-rewards-dialog .description ui-accordion{background:var(--theme-bg-l1);border-block:1px solid var(--color-brd);flex:0 0 auto;margin-inline:calc(var(--line-height)*-1);overflow:visible}.sw-rewards-dialog .description ui-collapsible:not(:last-of-type){border-block-end:1px solid var(--color-brd)}.sw-rewards-dialog .description ui-collapsible [data-part=trigger]{--color-fg:var(--theme-fg);align-items:center;color:var(--color-fg);display:flex;flex:1 1 auto;justify-content:space-between;padding-block:var(--grid-size);padding-inline:var(--line-height)}.sw-rewards-dialog .description ui-collapsible [data-part=trigger]:is(:hover,:focus,:focus-visible,[aria-expanded=true]){--color-fg:var(--theme-fg-hc);box-shadow:none}.sw-rewards-dialog .description ui-collapsible [data-part=trigger] ui-icon{transition:transform var(--transition-duration) var(--transition-timing)}.sw-rewards-dialog .description ui-collapsible [data-part=trigger][aria-expanded=true] ui-icon{transform:rotate(90deg)}.sw-rewards-dialog .description ui-collapsible [data-part=region]{padding-inline:var(--line-height)}.sw-rewards-dialog .description ui-collapsible [data-part=region]:not(.ui-invisible){padding-bottom:var(--line-height);padding-top:var(--grid-size)}.sw-rewards-dialog .main,.sw-rewards-dialog .message-box{--color-bg:var(--theme-bg-l1);background-color:var(--color-bg);border-radius:var(--border-radius);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--line-height);margin-inline:var(--line-height);padding:var(--line-height)}.sw-rewards-dialog .message-box.paused{--color-fg:var(--theme-fg);--color-bg:var(--theme-tint);margin-block-end:var(--grid-size)}.sw-rewards-dialog .earned,.sw-rewards-dialog .redeemable{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--grid-size);justify-content:space-between}.sw-rewards-dialog :is(.earned,.redeemable) .loader{flex:0 0 auto;height:auto;padding:0;width:auto}.sw-rewards-dialog .secondary{--color-fg:var(--theme-fg-lc);color:var(--color-fg);padding-inline-start:var(--line-height)}.sw-rewards-dialog .secondary .value{color:var(--theme-fg-lc)}.sw-rewards-dialog .earned>.label,.sw-rewards-dialog .redeemable>.label{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--grid-size);white-space:nowrap}.sw-rewards-dialog button.link{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-bg-l);--color-focus:transparent;margin-inline-end:auto;padding:0}.sw-rewards-dialog button.link:focus,.sw-rewards-dialog button.link:hover{--color-fg:var(--theme-fg-hc)}.rewards-notification .notification-content{display:flex;flex-direction:column;gap:var(--grid-size)}.rewards-notification .notification-content .token-balance{--color-fg:var(--theme-fg);color:var(--color-fg);font-weight:var(--font-weight-bold)}.rewards-notification .notification-content .rewards-status{--color-fg:var(--theme-fg-hc);color:var(--color-fg);font-weight:var(--font-weight-bold)}.rewards-notification .notification-content .rewards-amount{display:flex;justify-content:flex-end}.rewards-notification[type=success] .notification-content .rewards-status{--color-fg:var(--theme-success);color:var(--color-fg)}.rewards-notification[type=failure] .notification-content .rewards-status{--color-fg:var(--theme-error);color:var(--color-fg)}.rewards-notification .notification-content .order-notification-success,.rewards-notification .notification-content .rewards-error{--color-fg:var(--theme-fg-lc);color:var(--color-fg);display:flex;gap:var(--grid-size);justify-content:space-between}@keyframes pulse{0%{color:currentColor;transform:scale(1)}10%{color:var(--theme-fg-hc);transform:scale(1.125)}20%{color:currentColor;transform:scale(1)}}.tour-stop{--arrow-location:0px;background-color:var(--theme-fg-btn);border-radius:var(--border-radius);box-shadow:var(--shadow-l);color:var(--theme-tint-hc);display:flex;flex-direction:column;font-family:var(--font-family);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);gap:var(--grid-size);left:calc(var(--grid-size)*8);line-height:var(--line-height);padding:calc(var(--grid-size)*2);position:absolute;top:calc(var(--grid-size)*8);width:16rem;z-index:1000}.tour-controls{justify-content:flex-end;text-align:right}.tour-controls button.back{background:none;color:var(--theme-fg-dsbl)}.tour-step{align-items:center;display:flex;font-size:calc(var(--font-size)*1.25);font-weight:var(--font-weight-boldest);justify-content:space-between;letter-spacing:0}.tour-step>button{--color-fg:var(--theme-tint-hc);background-color:transparent;padding:var(--grid-size)}.tour-stop em{font-style:unset}.tour-stop a:focus,.tour-stop em{color:var(--theme-active)}.tour-stop.up-arrow:before{border-bottom:var(--grid-size-l) solid var(--theme-fg-btn);top:calc(var(--grid-size-l)*-1)}.tour-stop.down-arrow:after,.tour-stop.up-arrow:before{border-left:var(--grid-size-l) solid transparent;border-right:var(--grid-size-l) solid transparent;content:"";height:0;left:var(--arrow-location);position:absolute;width:0}.tour-stop.down-arrow:after{border-top:var(--grid-size-l) solid var(--theme-fg-btn);bottom:calc(var(--grid-size-l)*-1)}.step-list{gap:var(--grid-size-l)}.step-link{--color-fg:var(--theme-fg-dsbl)}.step-link a:before{content:"";height:var(--line-height);width:var(--line-height)}.step-link:not(:first-child):before{display:none}sw-lend{display:flex;flex-direction:column}sw-lend,sw-lend ui-wizard,sw-lend ui-wizard .step-container{flex:1 1 auto}sw-lend ui-wizard .step-navigation{flex:0 0 auto}sw-lend ui-wizard .step-panel{align-content:center;display:grid;justify-items:center;row-gap:calc(var(--grid-size-l)*2)}sw-lend ui-wizard .step-panel>*{width:100%}sw-lend ui-wizard sw-market-grid>.message-box.error{align-self:center;padding:var(--line-height)}sw-lend .hero-notification{margin-block-end:var(--grid-size-l)}sw-lend .hero-notification .notification-content>ui-icon{align-self:center;aspect-ratio:3.375;height:auto;margin-block-end:var(--grid-size-l);width:10rem}sw-lend :is(sw-create-order,.hero-notification){max-width:calc(var(--line-height)*24)}@media (min-width:30rem){sw-lend ui-wizard .step-panel.ui-animate-out{transition-delay:calc(var(--transition-duration)/2.5)}}@media (min-width:48rem){sw-lend ui-wizard{--offest:50%}sw-lend .hero-notification{max-width:calc(var(--line-height)*35)}}sw-market-grid{display:flex;flex:0 0 auto;flex-direction:column;margin:auto;max-width:calc(var(--line-height)*24)}.market-grid-container{display:grid;gap:var(--grid-size-l);grid-template-columns:repeat(2,1fr)}.market-grid-container:focus{box-shadow:none}.market-grid-item{--color-brd:var(--theme-bg-l);--color-fg-primary:var(--theme-fg);--color-fg-secondary:var(--theme-fg-lc);background-color:var(--theme-bg-l1);border-radius:var(--border-radius);box-shadow:var(--shadow),0 0 0 0 transparent,inset 0 0 0 var(--border-width) var(--theme-bg-l),inset 0 0 0 0 transparent;color:var(--color-fg-secondary);column-gap:var(--grid-size);display:grid;grid-template-areas:"symbol name" "symbol rate" "maturity maturity";padding:var(--grid-size-l);row-gap:var(--grid-size);transition-duration:var(--transition-duration);transition-property:color,box-shadow;transition-timing-function:var(--transition-timing)}.market-grid-item:is(:hover,:focus):not(.locked,.paused,[aria-disabled=true]){--color-fg-primary:var(--theme-fg-hc);box-shadow:var(--shadow),0 0 var(--grid-size-l) 0 var(--color-glow),inset 0 0 0 var(--border-width) var(--color-brd),inset 0 0 160px 0 var(--color-highlight);cursor:pointer}.market-grid-item:is(.locked,.paused,[aria-disabled=true]){--color-fg-secondary:var(--theme-fg-dsbl);background-color:transparent;box-shadow:inset 0 0 0 var(--border-width) var(--theme-bg-l)}.market-grid-item:is(.locked,.paused,[aria-disabled=true]) .symbol sw-symbol :is(.usdc-bg,.dai-bg,.steth-bg,.frxeth-bg){fill:var(--theme-bg-l)}.market-grid-item:is(.locked,.paused,[aria-disabled=true]) .symbol sw-symbol :is(.usdc-fg,.dai-fg,.steth-fg,.frxeth-fg){fill:var(--theme-bg)}.market-grid-item.ui-selected{--color-fg-primary:var(--theme-fg-hc);--color-fg-secondary:var(--theme-fg-lc);box-shadow:var(--shadow),0 0 0 0 transparent,inset 0 0 0 var(--border-width) var(--color-highlight),inset 0 0 160px 0 var(--color-highlight)}.market-grid-item.ui-selected:is(.locked,.paused,[aria-disabled=true]) .symbol sw-symbol :is(.usdc-bg,.dai-bg,.steth-bg,.frxeth-bg){fill:var(--color-highlight)}.market-grid-item.USDC{--color-brd:#55a1f9;--color-glow:#55a1f999;--color-highlight:#55a1f922}.market-grid-item.DAI{--color-brd:#c89513;--color-glow:#c8951399;--color-highlight:#c8951322}.market-grid-item.stETH{--color-brd:#2baae8;--color-glow:#2baae899;--color-highlight:#2baae822}.market-grid-item.frxETH{--color-brd:#c4c4c4;--color-glow:#c4c4c499;--color-highlight:#c4c4c422}.market-grid-item .symbol{grid-area:symbol;position:relative}.market-grid-item .name{font-weight:var(--font-weight-bold);grid-area:name;text-align:end}.market-grid-item .rate,.market-grid-item .status{color:var(--color-fg-primary);font-weight:var(--font-weight-bold);grid-area:rate;text-align:end;transition:color var(--transition-duration) var(--transition-timing)}.market-grid-item .rate .unit{background-color:var(--color-fg-primary);transition:background-color var(--transition-duration) var(--transition-timing)}.market-grid-item .status .market-status{flex-direction:row-reverse}.market-grid-item .maturity{grid-area:maturity;margin-block-start:var(--grid-size);text-align:center}.market-grid-item .symbol sw-symbol{height:calc(var(--grid-size)*5);width:calc(var(--grid-size)*5)}.market-grid-item .symbol sw-symbol.protocol{background:var(--theme-bg);border-radius:50%;box-shadow:0 0 var(--grid-size-s) rgba(0,0,0,.5);box-sizing:content-box;height:calc(var(--grid-size)*2);inset-block-start:24px;inset-inline-start:24px;padding:var(--grid-size-xs);position:absolute;width:calc(var(--grid-size)*2)}.market-grid-item .symbol sw-symbol.protocol.FRAX{height:calc(var(--grid-size)*2 + var(--grid-size-xs));padding:0;width:calc(var(--grid-size)*2 + var(--grid-size-xs))}@media (min-width:26rem){.market-grid-container{gap:calc(var(--grid-size-l)*2)}.market-grid-item{column-gap:var(--grid-size-l)}}@media (min-width:48rem){sw-market-grid{max-width:calc(var(--line-height)*35)}.market-grid-container{grid-template-columns:repeat(3,1fr)}}.market-item{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--line-height)}.market-item .extra,.market-item .identifier{align-items:center;display:flex;flex:1 1 auto;gap:var(--grid-size);justify-content:space-between}.market-item .identifier{font-weight:var(--font-weight-bold)}.market-item .extra{opacity:.7}.market-item .extra>:last-child,.market-item .identifier>:last-child{margin-inline-start:auto}sw-market-selector{border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex:0 0 auto;flex-direction:column;min-width:calc(var(--grid-size)*40);transition:box-shadow var(--transition-duration) linear}sw-market-selector.open{box-shadow:none}sw-market-selector .loader{--color-fg:var(--theme-fg-hc);opacity:.5;padding:0;padding-left:calc(var(--line-height)*2)}sw-market-selector button{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-bg-btn);align-items:stretch;appearance:none;background-color:var(--color-bg);background-image:radial-gradient(circle at 0 -50%,var(--theme-active),transparent 60%);border:none;border-radius:var(--border-radius);color:var(--color-fg);display:flex;flex:0 0 auto;flex-direction:column;font-weight:var(--font-weight-normal);gap:0;justify-content:stretch;padding:var(--line-height);position:relative}sw-market-selector button .market-item{margin-right:calc(var(--line-height)*2);transition-duration:var(--transition-duration);transition-property:margin-right;transition-timing-function:var(--transition-timing)}sw-market-selector button[aria-expanded=true] .market-item{margin-right:0}sw-market-selector button .toggle{opacity:1;position:absolute;right:var(--line-height);top:50%;transform:translateY(-50%) rotate(90deg);transition-duration:var(--transition-duration);transition-property:transform,opacity;transition-timing-function:var(--transition-timing)}sw-market-selector button[aria-expanded=true] .toggle{opacity:0;transform:translateY(-50%) rotate(-90deg)}.sw-market-selector-overlay{--color-bg:var(--theme-bg-hc);--color-bg-active:var(--theme-tint-hc);--color-fg-active:var(--theme-fg-hc);background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-l);display:flex;flex-direction:column}.sw-market-selector-overlay>input[type=text]{appearance:none;background-color:var(--theme-bg);border:none;border-radius:var(--border-radius-s);flex:0 0 auto;height:calc(var(--line-height) + var(--grid-size)*2);margin:var(--line-height);opacity:1;overflow:hidden;padding:var(--grid-size);padding-inline-start:calc(var(--line-height) + var(--grid-size)*2);transform:scaleY(1);transform-origin:top center}.sw-market-selector-overlay.ui-invisible>input[type=text]{height:0;margin-block:0;opacity:0;padding-block:0;transform:scaleY(0)}.sw-market-selector-overlay>input[type=text]+ui-icon{left:calc(var(--line-height) + var(--grid-size));opacity:1;position:absolute;top:0;transform:translateY(calc(var(--line-height) + var(--grid-size))) scaleY(1);transform-origin:top center}.sw-market-selector-overlay.ui-invisible>input[type=text]+ui-icon{opacity:0;transform:translateY(0) scaleY(0)}.sw-market-selector-overlay>input[type=text]:focus{box-shadow:inset 0 0 0 2px var(--color-bg-selected);outline:none}.sw-market-selector-overlay>ul{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.sw-market-selector-overlay li{background-color:var(--color-bg);color:var(--color-fg);flex:0 0 auto;height:calc(var(--line-height)*2 + var(--line-height)*3);opacity:1;overflow:hidden;transform:scaleY(1);transform-origin:top center}.sw-market-selector-overlay.ui-invisible li:not([aria-selected=true]){height:0;opacity:0;transform:scaleY(0)}.sw-market-selector-overlay li:not(:last-of-type){box-shadow:inset 0 -1px 0 0 var(--color-brd)}.sw-market-selector-overlay.ui-invisible li:not(:last-of-type){box-shadow:inset 0 -1px 0 0 transparent}.sw-market-selector-overlay .ui-active,.sw-market-selector-overlay li:not([aria-disabled=true]):not([aria-selected=true]):hover{--color-fg:var(--color-fg-active);--color-bg:var(--color-bg-active)}.sw-market-selector-overlay .ui-selected,.sw-market-selector-overlay [aria-selected=true]{--color-fg:var(--color-fg-selected);--color-bg:var(--color-bg-selected)}.sw-market-selector-overlay .market-item{padding:var(--line-height)}.sw-market-selector-overlay .loader{height:calc(var(--line-height)*3);opacity:1;overflow:hidden;padding:var(--line-height);transform:scaleY(1);transform-origin:top center}.sw-market-selector-overlay.ui-invisible .loader{height:0;opacity:0;padding:0;transform:scaleY(0)}.sw-market-selector-overlay.ui-animate-in,.sw-market-selector-overlay.ui-animate-out{transition-delay:var(--transition-duration);transition-duration:0;transition-property:opacity;transition-timing-function:linear}.sw-market-selector-overlay.ui-animate-out{transition-delay:var(--transition-duration)}.sw-market-selector-overlay.ui-animate-in>input[type=text],.sw-market-selector-overlay.ui-animate-out>input[type=text]{transition-duration:var(--transition-duration);transition-property:opacity,transform,height,margin,padding;transition-timing-function:var(--transition-timing)}.sw-market-selector-overlay.ui-animate-in>input[type=text]{transition-delay:var(--transition-duration)}.sw-market-selector-overlay.ui-animate-in>input[type=text]+ui-icon,.sw-market-selector-overlay.ui-animate-out>input[type=text]+ui-icon{transition-duration:var(--transition-duration);transition-property:opacity,transform;transition-timing-function:var(--transition-timing)}.sw-market-selector-overlay.ui-animate-in>input[type=text]+ui-icon{transition-delay:var(--transition-duration)}.sw-market-selector-overlay.ui-animate-in li,.sw-market-selector-overlay.ui-animate-out li{transition-duration:var(--transition-duration);transition-property:opacity,transform,height,box-shadow;transition-timing-function:var(--transition-timing)}.sw-market-selector-overlay.ui-animate-in li{transition-delay:var(--transition-duration)}.sw-market-selector-overlay.ui-animate-in .loader,.sw-market-selector-overlay.ui-animate-out .loader{transition-duration:var(--transition-duration);transition-property:opacity,transform,height,padding;transition-timing-function:var(--transition-timing)}.sw-market-selector-overlay.ui-animate-in .loader{transition-delay:var(--transition-duration)}.balance-item{display:flex;flex:0 1 100%;flex-direction:column;gap:var(--line-height);text-align:left}.balance-item .extra,.balance-item .identifier{align-items:center;display:flex;flex:0 0 auto;gap:var(--grid-size);justify-content:space-between}.balance-item .identifier{font-weight:var(--font-weight-bold)}.balance-item .extra{opacity:.7}.balance-item .identifier>span:not(.amount){flex:0 0 auto}.balance-item .identifier .label{width:calc(var(--grid-size)*4)}.balance-item .extra>:last-child,.balance-item .identifier>:last-child{margin-inline-start:auto}sw-balance-selector{border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex:0 0 auto;flex-direction:column;min-width:calc(var(--grid-size)*40);transition:box-shadow var(--transition-duration) linear}sw-balance-selector.open{box-shadow:none}sw-balance-selector .loader{--color-fg:var(--theme-fg-hc);opacity:.5;padding:0;padding-left:calc(var(--line-height)*2)}sw-balance-selector>button{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-bg-btn);align-items:stretch;appearance:none;background-color:var(--color-bg);background-image:radial-gradient(circle at 0 -50%,var(--theme-active),transparent 60%);border:none;border-radius:var(--border-radius);color:var(--color-fg);display:flex;flex:0 0 auto;flex-direction:column;font-weight:var(--font-weight-normal);gap:0;justify-content:stretch;padding:var(--line-height);position:relative}sw-balance-selector>button .balance-item{margin-right:calc(var(--line-height)*2);transition-duration:var(--transition-duration);transition-property:margin;transition-timing-function:var(--transition-timing)}sw-balance-selector>button[aria-expanded=true] .balance-item{margin-right:0}sw-balance-selector>button:not(.loading):not(.error) .balance-item .identifier:before{background-clip:content-box;background-color:var(--color-fg);border:var(--border-width) solid var(--color-fg);border-radius:calc(var(--line-height)/2);content:"";display:block;flex:0 0 auto;height:var(--line-height);padding:var(--border-width);width:var(--line-height)}sw-balance-selector button .toggle{opacity:1;position:absolute;right:var(--line-height);top:50%;transform:translateY(-50%) rotate(90deg);transition-duration:var(--transition-duration);transition-property:transform,opacity;transition-timing-function:var(--transition-timing)}sw-balance-selector button[aria-expanded=true] .toggle{opacity:0;transform:translateY(-50%) rotate(-90deg)}.sw-balance-selector-overlay{--color-bg:var(--theme-bg-hc);--color-bg-active:var(--theme-tint-hc);--color-fg-active:var(--theme-fg-hc);background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-l);display:flex;flex-direction:column;min-height:calc(var(--line-height)*5);opacity:1}.sw-balance-selector-overlay.ui-invisible{background-color:var(--color-bg-selected);box-shadow:none;opacity:0}.sw-balance-selector-overlay>ul{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.sw-balance-selector-overlay [role=menuitemradio],.sw-balance-selector-overlay li{--color-fg:var(--theme-fg);align-items:center;background-color:transparent;color:var(--color-fg);display:flex;flex:0 0 auto;height:calc(var(--line-height)*3);opacity:1;overflow:hidden;padding:var(--line-height);transform:scaleY(1);transform-origin:top center}.sw-balance-selector-overlay.ui-invisible li:not([aria-checked=true]){height:0;opacity:0;padding-block-end:0;padding-block-start:0;transform:scaleY(0)}.sw-balance-selector-overlay.ui-invisible li[aria-checked=true]{background-color:transparent;padding-inline-end:calc(var(--line-height)*3)}.sw-balance-selector-overlay [role=menuitemradio].ui-active,.sw-balance-selector-overlay [role=menuitemradio]:focus,.sw-balance-selector-overlay [role=menuitemradio]:hover{--color-fg:var(--color-fg-active);--color-bg:var(--color-bg-active);background-color:var(--color-bg);box-shadow:none;color:var(--color-fg)}.sw-balance-selector-overlay [role=menuitemradio].ui-selected,.sw-balance-selector-overlay [role=menuitemradio][aria-checked=true]{--color-fg:var(--color-fg-selected);--color-bg:var(--color-bg-selected);background-color:var(--color-bg);color:var(--color-fg)}.sw-balance-selector-overlay .faucet{display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:var(--grid-size);height:calc(var(--line-height)*4);justify-content:space-between;opacity:1;padding:var(--line-height);transform:scaleY(1);transform-origin:top}.sw-balance-selector-overlay.ui-invisible .faucet{height:0;opacity:0;overflow:hidden;padding:0;transform:scaleY(0)}.sw-balance-selector-overlay .faucet sw-token-input{border-radius:var(--border-radius-s);flex:1 1 auto;padding:var(--grid-size)}.sw-balance-selector-overlay .faucet sw-token-input .token-symbol{left:var(--grid-size);top:var(--grid-size)}.sw-balance-selector-overlay.ui-animate-in{transition:background-color var(--transition-duration) var(--transition-timing),opacity var(--transition-duration) var(--transition-timing),box-shadow var(--transition-duration) var(--transition-timing)}.sw-balance-selector-overlay.ui-animate-out{transition:background-color var(--transition-duration) var(--transition-timing),opacity var(--transition-duration) var(--transition-timing) var(--transition-duration),box-shadow var(--transition-duration) var(--transition-timing) var(--transition-duration)}.sw-balance-selector-overlay.ui-animate-in li,.sw-balance-selector-overlay.ui-animate-out li{transition-duration:var(--transition-duration);transition-property:opacity,transform,height,padding;transition-timing-function:var(--transition-timing)}.sw-balance-selector-overlay.ui-animate-in li{transition-delay:var(--transition-duration)}.sw-balance-selector-overlay.ui-animate-in li[aria-checked=true]{transition:padding var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing) var(--transition-duration)}.sw-balance-selector-overlay.ui-animate-out li[aria-checked=true]{transition:padding 0s var(--transition-timing) calc(var(--transition-duration)*2),background-color var(--transition-duration) var(--transition-timing)}.sw-balance-selector-overlay.ui-animate-in>.faucet,.sw-balance-selector-overlay.ui-animate-out>.faucet{transition-duration:var(--transition-duration);transition-property:opacity,transform,height,padding;transition-timing-function:var(--transition-timing)}.sw-balance-selector-overlay.ui-animate-in>.faucet{transition-delay:var(--transition-duration)}sw-create-order{--inner-space:calc(var(--grid-size)*3);--color-bg:var(--theme-tint-lc);background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex:1 1 100%;flex-direction:column;min-width:calc(var(--grid-size)*35)}.professional sw-create-order{--inner-space:var(--line-height)}sw-create-order[disabled],sw-create-order[locked]{--color-fg:var(--theme-fg-dsbl);--color-bg:var(--theme-tint-lc);background-color:var(--color-bg);color:var(--color-fg)}sw-create-order[simple]{border:var(--border-width) solid var(--theme-bg-hc)}sw-create-order header{display:flex;flex-flow:row nowrap;gap:var(--grid-size-l);padding-block-start:var(--inner-space);padding-inline:var(--inner-space)}sw-create-order header button{border-radius:50%;padding:var(--grid-size-s);position:absolute}sw-create-order header button ui-icon{transform:rotate(-180deg)}sw-create-order header .market{align-items:center;color:var(--theme-fg-lc);display:flex;flex-flow:row nowrap;gap:var(--grid-size);margin:auto;padding:var(--grid-size-s)}sw-create-order header .market .name{color:var(--theme-fg);font-weight:var(--font-weight-bold)}sw-create-order [role=tablist]{background-color:var(--theme-shade);border-radius:var(--border-radius);display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:calc(var(--grid-size)/2);margin:var(--inner-space);margin-bottom:calc(var(--inner-space)/2);padding:calc(var(--grid-size)/2)}sw-create-order [role=tablist] [role=tab]{--color-fg:var(--theme-fg-dsbl);--color-bg:transparent;background-color:var(--color-bg);box-shadow:none;flex:1 1 50%;padding:var(--grid-size)}sw-create-order [role=tablist] [role=tab]:focus,sw-create-order [role=tablist] [role=tab]:hover{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-bg-l1);box-shadow:none}sw-create-order [role=tablist] [role=tab][aria-selected=true]{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-tint-lc);box-shadow:var(--border-shadow) var(--theme-bg-hc)}sw-create-order[disabled] [role=tablist] [role=tab][aria-selected=true],sw-create-order[locked] [role=tablist] [role=tab][aria-selected=true]{--color-bg:var(--theme-bg-l1);box-shadow:none}sw-create-order [role=tabpanel]:not([hidden]){display:flex;flex:1 1 100%;flex-direction:column;gap:var(--inner-space);overflow-y:auto;padding-top:calc(var(--inner-space)/2)}sw-form-field{display:flex;flex:0 0 auto;gap:var(--grid-size)}sw-create-order form{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--inner-space);padding:0 var(--inner-space)}sw-create-order[simple] form{padding-block:var(--inner-space)}sw-create-order .limit-toggle{justify-content:flex-end}sw-create-order .limit-toggle ui-toggle{--bg:var(--color-bg)}sw-create-order .limit-toggle label{order:-1}sw-create-order:not([disabled]):not([locked]) .limit-toggle label{color:var(--theme-fg-lc)}sw-create-order:not([disabled]):not([locked]) .limit-toggle ui-toggle[aria-checked=true]+label{color:var(--color-fg)}sw-create-order label{color:var(--theme-fg-lc);flex:0 0 auto;font-weight:var(--font-weight-bold)}sw-create-order .message-box.error a{color:var(--theme-fg);display:block;margin-top:var(--grid-size)}sw-create-order .order-details{--color-fg:var(--theme-fg-lc);border-bottom:1px solid var(--color-brd);border-top:1px solid var(--color-brd);color:var(--color-fg);display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-end;list-style:none;padding:calc(var(--inner-space) - var(--grid-size) - 1px) var(--inner-space)}sw-create-order .order-details .unit{font-size:var(--font-size-s)}sw-create-order .order-details li{align-items:center;display:flex;flex-flow:row nowrap;font-weight:var(--font-weight-bold);justify-content:space-between;padding:var(--grid-size) 0}sw-create-order .order-details li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}sw-create-order .order-details li>span.value{--color-fg:var(--theme-fg);color:var(--color-fg)}sw-create-order .order-details li>span ui-icon{margin:0 var(--grid-size-s)}sw-create-order footer{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--line-height);padding:var(--inner-space)}sw-create-order footer button{padding-bottom:calc(var(--grid-size)*1.5);padding-top:calc(var(--grid-size)*1.5)}.order-notification-content{display:flex;flex-direction:column;gap:var(--grid-size);max-width:calc(var(--grid-size)*30);width:min-content}.order-notification-content .order-notification-type{color:var(--theme-fg-hc);display:flex;font-weight:var(--font-weight-bold);gap:var(--grid-size);white-space:nowrap}.order-notification-content .order-notification-amount,.order-notification-content .order-notification-price{display:flex;gap:var(--grid-size);justify-content:space-between}.order-notification-content .token-balance{color:var(--theme-fg);font-weight:var(--font-weight-bold)}.order-notification-content .order-notification-error{color:var(--theme-fg-lc)}.order-notification-content .order-notification-success{color:var(--theme-fg-lc);display:flex;justify-content:space-between}sw-notification[type=success] .order-notification-content .order-notification-type{color:var(--theme-success)}sw-notification[type=failure] .order-notification-content .order-notification-type{color:var(--theme-error)}sw-create-order[locked]{position:relative}sw-create-order[locked]>.message-box{align-items:center;background-color:var(--theme-bg-hc);border:var(--border-width) solid var(--theme-tint);border-radius:var(--border-radius);box-shadow:var(--shadow-l);color:var(--theme-fg-hc);display:flex;justify-content:center;left:50%;padding:var(--line-height);position:absolute;top:calc(50% + var(--line-height)*1.5);transform:translate(-50%,-50%);z-index:1}sw-create-order[locked] [role=tablist]{pointer-events:none}sw-create-order[locked] [role=tabpanel]:not([hidden]),sw-create-order[locked] footer{filter:var(--blur);pointer-events:none}sw-oversized-order-dialog:not(:defined){display:none}sw-oversized-order-dialog.ui-dialog:focus-visible{box-shadow:none}sw-oversized-order-dialog.ui-dialog{background:linear-gradient(var(--palette-secondary-lighter),var(--palette-secondary));gap:0;max-width:calc(var(--line-height)*22.5)!important;padding:var(--grid-size-s)}sw-oversized-order-dialog .dialog-foreground{background:var(--color-bg);border-radius:var(--border-radius-s);display:flex;flex-direction:column;gap:var(--line-height);padding:var(--line-height)}sw-oversized-order-dialog .ui-dialog-header{flex-flow:row wrap}sw-oversized-order-dialog .ui-dialog-header>ui-icon{color:var(--theme-error);height:calc(var(--grid-size)*3);width:calc(var(--grid-size)*3)}sw-oversized-order-dialog .ui-dialog-title{color:var(--theme-error);flex:0 0 100%;font-size:var(--font-size-l);line-height:calc(var(--line-height)*1.25);overflow:initial;text-overflow:clip;white-space:normal}sw-oversized-order-dialog .ui-dialog-content{display:flex;flex-direction:column;gap:var(--line-height);overflow:visible}sw-oversized-order-dialog .ui-dialog-content dl{display:grid;gap:var(--grid-size);grid-template-columns:auto min-content}sw-oversized-order-dialog .ui-dialog-content .amount{font-weight:var(--font-weight-bold)}sw-oversized-order-dialog .ui-dialog-content ui-checkbox{--bg:var(--color-bg)}sw-oversized-order-dialog .ui-dialog-content label{color:var(--theme-fg);cursor:pointer;display:flex;gap:var(--grid-size);transition:color var(--transition-duration) var(--transition-timing)}sw-oversized-order-dialog .ui-dialog-content label:focus,sw-oversized-order-dialog .ui-dialog-content label:focus-within,sw-oversized-order-dialog .ui-dialog-content label:hover{color:var(--theme-fg-hc)}sw-orderbook{background-color:var(--theme-bg-l1);border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex:1 1 100%;flex-direction:column;min-width:calc(var(--grid-size)*35)}sw-orderbook .paying-premium,sw-orderbook .receiving-premium{display:flex;flex:1 1 50%;flex-direction:column}sw-orderbook .receiving-premium{justify-content:flex-end}sw-orderbook .entries{overflow-y:scroll}sw-orderbook>h2{--color-fg:var(--theme-fg-lc);--border-width:1px;align-items:center;background-color:var(--theme-tint-lc);border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--color-fg);display:flex;flex:0 0 auto;flex-flow:row nowrap;font-weight:var(--font-weight-bold);gap:var(--line-height);justify-content:space-between;padding:var(--line-height)}sw-orderbook>h2>.loader{--color-fg:var(--theme-fg-dsbl);align-items:end;padding:0;width:auto}sw-orderbook .entry,sw-orderbook .header,sw-orderbook .spread{align-items:center;display:grid;flex:0 0 auto;gap:var(--grid-size);grid-template-columns:1.5fr 1.1fr 1fr;justify-items:end;padding:var(--grid-size) var(--line-height)}sw-orderbook .header{--border-width:1px;padding-bottom:calc(var(--line-height) - var(--border-width));padding-top:calc(var(--line-height) - var(--border-width))}sw-orderbook .header,sw-orderbook .spread{--color-fg:var(--theme-fg-lc);background-clip:padding-box;background-color:var(--theme-tint);border-bottom:var(--border-width) solid var(--color-brd);border-top:var(--border-width) solid var(--color-brd);color:var(--color-fg);padding-right:calc(var(--line-height)*2)}sw-orderbook .spread{--color-bg:var(--theme-bg);--border-width:1px}sw-orderbook .spread>.label{font-weight:var(--font-weight-bold)}sw-orderbook .entry{padding-bottom:var(--grid-size-s);padding-top:var(--grid-size-s)}sw-orderbook .entry:hover{background-color:var(--theme-tint-lc)}sw-orderbook .entry.filled{background-color:var(--theme-tint)}sw-orderbook .entry .price,sw-orderbook .entry .rate,sw-orderbook .entry .volume{max-width:100%}sw-orderbook .unit{font-size:var(--font-size-s)}sw-orderbook .entry.receiving-premium .price{color:var(--theme-sell)}sw-orderbook .entry.paying-premium .price{color:var(--theme-buy)}sw-orderbook[locked]{position:relative}sw-orderbook[locked]>.message-box{align-items:center;background-color:var(--theme-bg-hc);border:var(--border-width) solid var(--theme-tint);border-radius:var(--border-radius);box-shadow:var(--shadow-l);color:var(--theme-fg-hc);display:flex;justify-content:center;left:50%;padding:var(--line-height);position:absolute;top:calc(50% + var(--line-height)*3);transform:translate(-50%,-50%);z-index:1}sw-orderbook[locked] .entries,sw-orderbook[locked] .entry.paying-premium .price,sw-orderbook[locked] .entry.receiving-premium .price{--color-fg:var(--theme-fg-dsbl);color:var(--color-fg);pointer-events:none}sw-orderbook[locked] section.paying-premium,sw-orderbook[locked] section.receiving-premium{filter:var(--blur)}sw-orderbook[locked] .spread{filter:var(--blur);pointer-events:none}sw-order-chart{background-color:var(--theme-bg-l1);border-radius:var(--border-radius);box-shadow:var(--shadow);display:grid;flex:1 0 60%;grid-template-areas:"title" "controls" "chart";grid-template-rows:min-content min-content 1fr;position:relative}sw-order-chart>h2{--color-fg:var(--theme-fg-lc);--border-width:1px;align-items:center;background-color:var(--theme-tint-lc);border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--color-fg);display:flex;flex:0 0 auto;flex-flow:row nowrap;font-weight:var(--font-weight-bold);gap:var(--line-height);grid-area:title;justify-content:space-between;padding:var(--line-height)}sw-order-chart>h2>.loader{--color-fg:var(--theme-fg-dsbl);align-items:end;padding:0;width:auto}sw-order-chart .controls{--border-width:1px;align-items:center;background-clip:padding-box;background-color:var(--theme-tint);border-bottom:var(--border-width) solid var(--color-brd);border-top:var(--border-width) solid var(--color-brd);display:flex;gap:var(--grid-size);grid-area:controls;justify-content:space-between;margin-bottom:var(--line-height);padding:calc(var(--grid-size) - var(--border-width)) var(--line-height)}sw-order-chart .indicator-select{font-size:var(--font-size-s);max-width:calc(var(--grid-size)*12.5);width:100%}sw-order-chart .indicator-select>.ui-select-trigger{--color-bg:var(--theme-bg-l1);--color-fg:var(--theme-fg);padding:var(--grid-size) var(--line-height)}.indicator-select-overlay ui-listitem{--item-height:calc(var(--grid-size)*4);font-size:var(--font-size-s);padding:var(--grid-size) var(--line-height)}sw-order-chart .indicator-menu{display:none}sw-order-chart .indicator-menu ui-listitem{display:inline-flex;flex:0 1 auto;justify-content:center}sw-order-chart #sw-order-chart-container{grid-area:chart;margin:0 var(--line-height) var(--line-height)}sw-order-chart #sw-order-chart-container div[tabindex]:focus{box-shadow:none}sw-order-chart .loader{grid-area:chart}sw-order-chart .message-box{grid-area:chart;margin:auto}@media (max-width:24rem){.indicator-select-overlay ui-listitem,sw-order-chart .indicator-select>.ui-select-trigger{padding:var(--grid-size)}}@media (min-width:48rem){sw-order-chart .indicator-select{display:none}sw-order-chart .indicator-menu{display:flex}sw-order-chart .indicator-menu ui-listitem{padding:var(--grid-size-s) var(--grid-size)}}@media (min-width:70rem){sw-order-chart .indicator-menu ui-listitem{padding:var(--grid-size-s)}}@media (min-width:85rem){sw-order-chart .indicator-menu ui-listitem{padding:var(--grid-size-s) var(--grid-size)}}sw-user-orders{background-color:var(--theme-bg-l1);border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex:1 1 calc(var(--grid-size)*32);flex-direction:column}sw-user-orders>.title{--color-fg:var(--theme-fg-lc);color:var(--color-fg);flex:0 0 auto;justify-content:space-between}sw-user-orders>.title,sw-user-orders>.title>.info{align-items:center;display:flex;flex-flow:row nowrap}sw-user-orders>.title>.info{gap:var(--line-height);padding:var(--line-height)}sw-user-orders>.title .loader{--color-fg:var(--theme-fg-dsbl);align-items:end;padding:0;width:auto}sw-user-orders>.title [role=tablist]{display:flex;flex-flow:row nowrap;overflow:hidden;padding-right:var(--line-height)}sw-user-orders>.title [role=tablist] button[role=tab]{--color-fg:var(--theme-fg-dsbl);--color-bg:transparent;--color-focus:transparent;border-radius:var(--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;padding:var(--line-height)}sw-user-orders>.title [role=tablist] button[role=tab]:focus-visible,sw-user-orders>.title [role=tablist] button[role=tab]:hover{--color-fg:var(--theme-fg-lc);--color-bg:transparent;--color-focus:transparent}sw-user-orders>.title [role=tablist] button[role=tab][aria-selected=true]{--border-width:1px;--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-tint-lc);--color-focus:transparent;border:var(--border-width) solid var(--color-brd);border-bottom:none;margin:calc(var(--border-width)*-1);margin-bottom:0}sw-user-orders>.title [role=tablist] button[role=tab][aria-selected=true]:focus-visible,sw-user-orders>.title [role=tablist] button[role=tab][aria-selected=true]:hover{--color-fg:var(--theme-fg)}sw-user-orders>.header{--border-width:1px;--color-fg:var(--theme-fg-lc);background-color:var(--theme-tint);border-bottom:var(--border-width) solid var(--color-brd);border-top:var(--border-width) solid var(--color-brd);color:var(--color-fg);display:flex;flex:0 0 auto;flex-flow:row nowrap}sw-user-orders>.header>span{flex:1 1 auto;padding:calc(var(--line-height) - var(--border-width)) var(--line-height)}sw-user-orders>.status{align-items:center;display:flex;flex:1 1 100%;justify-content:center}sw-user-orders .unit{font-size:var(--font-size-s)}sw-user-orders .badge{background-color:var(--theme-tint);border-radius:var(--border-radius-s);display:inline-block;flex:0 0 auto;height:var(--line-height);width:var(--line-height)}sw-user-orders .badge:not(:last-child){margin-inline-end:var(--grid-size)}sw-user-orders .badge.initiate{background-color:var(--theme-initiate)}sw-user-orders .badge.exit{background-color:var(--theme-exit)}sw-user-orders ui-icon.in,sw-user-orders ui-icon.out{color:var(--theme-success);margin-inline-end:calc(var(--line-height)*-1);margin-inline-start:var(--grid-size);transform:rotate(135deg)}sw-user-orders ui-icon.out{color:var(--theme-fg-lc);transform:rotate(-45deg)}sw-user-orders table{--border-width:1px;flex:1 1 auto}sw-user-orders table.ui-scroll-table{position:relative}sw-user-orders table thead{--color-fg:var(--theme-fg-lc);background-color:var(--theme-tint);color:var(--color-fg)}sw-user-orders table thead tr{background-color:var(--theme-tint);white-space:nowrap}sw-user-orders table thead tr th{border-bottom:var(--border-width) solid var(--color-brd);border-top:var(--border-width) solid var(--color-brd);padding:calc(var(--line-height) - var(--border-width)) var(--grid-size);vertical-align:top;white-space:nowrap}sw-user-orders table.ui-scroll-table thead:after,sw-user-orders table.ui-scroll-table thead:before{background-image:linear-gradient(to right,var(--theme-tint),transparent);content:"";height:calc(var(--line-height)*3 - var(--border-width)*2);left:0;position:absolute;top:var(--border-width);width:var(--line-height)}sw-user-orders table.ui-scroll-table thead:after{background-image:linear-gradient(to left,var(--theme-tint),transparent);left:auto;right:0}sw-user-orders table.ui-scroll-table.ui-vertical thead tr:after{border-bottom:var(--border-width) solid var(--color-brd);border-top:var(--border-width) solid var(--color-brd)}sw-user-orders table tbody{border-radius:0 0 var(--border-radius) var(--border-radius)}sw-user-orders table tbody tr td{padding:calc(var(--grid-size)*1.5) var(--grid-size);vertical-align:top;white-space:nowrap}sw-user-orders table td:not(:first-child),sw-user-orders table th:not(:first-child){text-align:end}sw-user-orders .ui-scroll-table-area table tbody tr td:first-child,sw-user-orders .ui-scroll-table-area table thead tr th:first-child{padding-left:var(--line-height)}sw-user-orders .ui-scroll-table-area table tbody tr td:last-child,sw-user-orders .ui-scroll-table-area table thead tr th:last-child{padding-right:var(--line-height)}sw-user-orders .actions button{background:transparent;margin:calc(var(--grid-size)/-2) 0;opacity:0;padding:calc(var(--grid-size)/2)}sw-user-orders .order:nth-child(2n){background-color:var(--theme-tint-lc)}sw-user-orders .order:hover,sw-user-orders .order[aria-expanded=true]{--color-fg:var(--theme-fg-hc);background-color:var(--theme-tint);color:var(--color-fg)}sw-user-orders .actions button:focus,sw-user-orders .actions button:hover,sw-user-orders .order:hover .actions button{opacity:1}sw-user-orders .order.cancelling,sw-user-orders .orders.open .order.full{--color-fg:var(--theme-fg-dsbl);background-color:transparent;color:var(--color-fg)}sw-user-orders .order.cancelling .badge,sw-user-orders .orders.open .order.full .badge{background-color:var(--theme-tint)}sw-user-orders .order.insolvent{--color-fg:var(--theme-fg-lc);background-color:transparent;color:var(--color-fg)}sw-user-orders .order.insolvent .badge{display:none}sw-user-orders .order.insolvent ui-icon:not(:last-child){margin-inline-end:var(--grid-size)}sw-user-orders .order-identifier{display:flex;flex-wrap:nowrap;gap:var(--grid-size)}sw-user-orders .orders th.status{padding:0;vertical-align:middle}sw-user-orders .orders th.status ui-select>button{--color-bg:transparent;font-weight:var(--font-weight);padding:var(--grid-size)}sw-user-orders .orders th.status ui-select>button:focus,sw-user-orders .orders th.status ui-select>button:hover{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-tint-hc);box-shadow:none}sw-user-orders .orders td.status{font-family:var(--font-family-mono);text-transform:uppercase}sw-user-orders .fills th.premium>.amount,sw-user-orders .fills th.principal>.amount{margin-inline-end:var(--grid-size)}sw-user-orders .fills td.date,sw-user-orders .fills th.date{text-align:start!important}sw-user-orders .fills .total{--color-fg:var(--theme-fg-lc);color:var(--color-fg);margin-inline-end:var(--grid-size)}sw-user-orders .fills .total .unit{opacity:0}sw-user-orders .fills .order .order-identifier>.badge{margin:0}sw-user-orders .fills .order .order-identifier>.unit{margin-inline-start:auto}sw-user-orders .fills .order .order-identifier>ui-icon{transform:rotate(0deg);transition:transform var(--transition-duration) var(--transition-timing)}sw-user-orders .fills .order[aria-expanded=true] .order-identifier>ui-icon{transform:rotate(90deg)}sw-user-orders .fills .fill{--color-bg:var(--theme-bg);--color-fg:var(--theme-fg-lc);background-color:var(--color-bg);color:var(--color-fg)}sw-user-orders .fills .fill td.type{padding-left:calc(var(--line-height) + var(--grid-size)*6)}sw-user-orders .fills .fill .order-notification-success{display:flex;font-family:var(--font-family-mono);gap:var(--grid-size)}sw-user-orders tr.status{height:100%}sw-user-orders tr.status td{height:100%;vertical-align:middle!important}sw-user-orders table tr.footer td{vertical-align:bottom}sw-user-orders table .pagination{display:flex;gap:var(--grid-size);left:var(--line-height);position:sticky;width:max-content}sw-user-orders table .pagination .previous{flex-flow:row-reverse}sw-user-orders table .pagination .previous ui-icon{transform:rotate(180deg)}sw-user-orders .status .message-box{align-items:center;display:flex;gap:var(--grid-size);justify-content:center;margin:auto;max-width:calc(100% - var(--line-height)*2);width:max-content}sw-user-orders[locked]>.status>.message-box{background-color:var(--theme-bg-hc);border:var(--border-width) solid var(--theme-tint);border-radius:var(--border-radius);box-shadow:var(--shadow-l);color:var(--theme-fg-hc);gap:var(--line-height);padding:var(--line-height)}sw-notification.order.insolvent .notification-content{display:flex;flex-direction:column;gap:var(--line-height)}sw-positions{display:flex;flex:1 1 auto;flex-flow:column;gap:var(--line-height)}sw-positions>.loader{width:auto}sw-positions>.message-box{margin:auto}sw-positions>.message-box.error{padding:var(--line-height)}[active-route=positions] .token-balance{--color-fg:var(--theme-fg-hc);color:var(--color-fg);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold)}sw-positions .sidebar{display:flex;flex:0 0 auto;flex-flow:row nowrap;gap:var(--line-height)}.filter-select,.sort-select{flex:1 1 auto}.filter-select .ui-select-trigger,.sort-select .ui-select-trigger{--color-bg:var(--theme-bg-btn);--color-fg:var(--theme-fg-btn);background-color:var(--color-bg);border-radius:var(--border-radius)!important;box-shadow:var(--shadow);color:var(--color-fg);padding:var(--line-height);transition:box-shadow var(--transition-duration) linear}.filter-select .ui-select-trigger:focus,.filter-select .ui-select-trigger:hover,.sort-select .ui-select-trigger:focus,.sort-select .ui-select-trigger:hover{box-shadow:var(--border-shadow) var(--color-focus),var(--shadow)}.filter-select .ui-select-trigger[aria-expanded=true],.sort-select .ui-select-trigger[aria-expanded=true]{box-shadow:none}.filter-select .ui-select-trigger:focus,.filter-select .ui-select-trigger:hover,.sort-select .ui-select-trigger:focus,.sort-select .ui-select-trigger:hover{--color-bg:var(--theme-active)}.filter-select .ui-select-trigger-label,.sort-select .ui-select-trigger-label{display:flex;flex-direction:column;gap:var(--line-height)}.filter-select .ui-select-trigger-label .label,.sort-select .ui-select-trigger-label .label{font-weight:var(--font-weight-bold);opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-select .ui-select-trigger-label .selection,.sort-select .ui-select-trigger-label .selection{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-select .ui-select-trigger-label .selection:before,.sort-select .ui-select-trigger-label .selection:before{background-clip:content-box;background-color:var(--color-fg);border:var(--border-width) var(--border-style) var(--color-fg);border-radius:calc(var(--line-height)/2);content:"";display:inline-block;flex:0 0 auto;height:var(--line-height);margin-inline-end:var(--grid-size);padding:var(--border-width);vertical-align:top;width:var(--line-height)}.filter-select-overlay label,.sort-select-overlay label{color:var(--theme-fg-hc);font-weight:var(--font-weight-bold);opacity:.75;overflow:hidden;padding:var(--line-height);text-overflow:ellipsis;white-space:nowrap}.filter-select-overlay,.sort-select-overlay{background-color:var(--color-bg)}.filter-select-overlay.ui-invisible,.sort-select-overlay.ui-invisible{--color-bg:var(--theme-active)}.filter-select-overlay ui-listitem,.sort-select-overlay ui-listitem{box-shadow:none;display:flex;flex-wrap:nowrap}.filter-select-overlay.ui-invisible ui-listitem.ui-selected,.sort-select-overlay.ui-invisible ui-listitem.ui-selected{height:var(--line-height);padding-bottom:0;padding-top:0}.filter-select-overlay .value,.sort-select-overlay .value{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-select-overlay ui-listitem ui-icon{margin-inline-start:var(--grid-size-s)}.filter-select-overlay a{color:var(--color-fg);font-weight:var(--font-weight-bold);height:var(--item-height);overflow:hidden;padding:calc(var(--grid-size)*1.5) calc(var(--grid-size)*2);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.filter-select-overlay a:focus,.filter-select-overlay a:hover{--color-fg:var(--theme-fg-hc)!important}.filter-select-overlay.ui-invisible a{height:0;opacity:0;padding-bottom:0;padding-top:0}.filter-select-overlay.ui-animate-in a,.filter-select-overlay.ui-animate-out a{transition-delay:var(--transition-duration);transition-duration:var(--transition-duration);transition-property:opacity,height,padding,transform;transition-timing-function:var(--transition-timing)}.filter-select-overlay.ui-animate-out a{transition-delay:0s}.filter-select-overlay.ui-animate-in,.filter-select-overlay.ui-animate-out,.sort-select-overlay.ui-animate-in,.sort-select-overlay.ui-animate-out{transition:opacity var(--transition-duration) var(--transition-timing),box-shadow var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing) var(--transition-duration)}.filter-select-overlay.ui-animate-out,.sort-select-overlay.ui-animate-out{transition:opacity var(--transition-duration) var(--transition-timing) var(--transition-duration),box-shadow var(--transition-duration) var(--transition-timing) var(--transition-duration),background-color var(--transition-duration) var(--transition-timing)}sw-positions .main{background-color:var(--theme-bg-l1);border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex:1 1 auto;flex-direction:column}sw-positions .main>h2{--border-width:1px;background-color:var(--theme-tint-lc);border-radius:var(--border-radius) var(--border-radius) 0 0;font-weight:var(--font-weight-bold);padding:var(--line-height) var(--line-height);padding-bottom:calc(var(--line-height) - var(--border-width))}sw-positions .main .header,sw-positions .main>h2{--color-fg:var(--theme-fg-lc);border-bottom:var(--border-width) solid var(--theme-bg);color:var(--color-fg);flex:0 0 auto}sw-positions .main .header{--border-width:1px;align-items:center;background-color:var(--theme-tint);border-top:var(--border-width) solid var(--theme-bg);display:none;grid-template-columns:minmax(0,calc(var(--grid-size)*30.5)) .9fr min-content 1fr 1fr min-content .9fr;padding:calc(var(--line-height) - var(--border-width)) 0}sw-positions .main .header span{overflow:hidden;padding:0 var(--line-height);text-align:center;text-overflow:ellipsis;white-space:nowrap}sw-positions .main .header span:empty{padding:0;width:calc(var(--grid-size)*2)}sw-positions .main .header span ui-icon{margin-right:var(--grid-size-s)}sw-positions .main .header span:first-child{padding-left:calc(var(--line-height)*5);text-align:left}sw-positions .main .header span:nth-child(2){text-align:right}sw-positions .main .header span:last-child{padding-right:calc(var(--line-height)*2);text-align:right}sw-positions .main .list{border-radius:0 0 var(--border-radius) var(--border-radius);display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}sw-positions .main .list>.message-box{--color-bg:transparent;align-items:center;display:inline-flex;gap:var(--grid-size);margin:auto}sw-positions .main .list .entry{align-items:center;display:grid;flex:0 0 auto;grid-template-columns:min-content 1fr}sw-positions .main .list .entry:nth-child(2n){background-color:var(--theme-tint-lc)}sw-positions .main .list .entry .divider{background-color:var(--theme-tint);border-radius:var(--border-radius);display:none;height:calc(var(--line-height)*4);margin:0 calc(var(--grid-size) - var(--grid-size)/4);width:calc(var(--grid-size)/2)}sw-positions .entry .group{align-items:center;display:flex;flex:1 1 auto;flex-direction:row-reverse;flex-wrap:wrap;gap:var(--line-height);justify-content:space-between}sw-positions .entry .group:not(.group *){padding:var(--line-height)}sw-positions .entry .group:not(.group *):not(:last-of-type):not(.market){margin-bottom:var(--border-width);padding-bottom:calc(var(--line-height) - var(--border-width)/2);padding-top:calc(var(--line-height) - var(--border-width)/2)}sw-positions .entry .group>.label{--color-fg:var(--theme-fg-lc);color:var(--color-fg);display:flex;flex:0 0 100%;gap:var(--grid-size);justify-content:end}sw-positions .entry>.symbol{align-items:center;background-color:var(--theme-tint-lc);display:flex;flex-direction:column;gap:var(--line-height);justify-content:space-between;padding:var(--line-height)}sw-positions .entry:nth-child(2n)>.symbol{background-color:var(--theme-tint)}sw-positions .entry>.symbol sw-symbol{flex:0 0 auto;height:calc(var(--grid-size)*2.5);width:calc(var(--grid-size)*2.5)}sw-positions .entry>.group.market{flex-direction:column;grid-column:2/3}sw-positions .entry>.market .remaining{align-items:center;display:flex;gap:var(--grid-size);justify-content:center}sw-positions .entry>.market .remaining .label{--color-fg:var(--theme-fg-lc);color:var(--color-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}sw-positions .entry>.market button{flex:0 0 auto}sw-positions .entry .identifier{--color-fg:var(--theme-fg-hc);align-items:center;color:var(--color-fg);display:flex;gap:var(--grid-size);justify-content:center}sw-positions .entry.locked .identifier,sw-positions .entry.locked .token-balance,sw-positions .entry.paused .identifier,sw-positions .entry.paused .token-balance{--color-fg:var(--theme-fg)}sw-positions .entry.paused .market-status,sw-positions .entry.paused .market-status .label{--color-fg:var(--theme-error);color:var(--color-fg)}sw-positions .entry .identifier .label{font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}sw-positions .entry .group.tokens,sw-positions .entry .group.underlying{background-color:var(--theme-bg);grid-column:2/3}sw-positions .entry .group.tokens{display:grid;grid-auto-rows:max-content;grid-template-columns:min-content 1fr}sw-positions .entry .group.tokens .group{align-items:end;flex-flow:column;gap:var(--line-height)}sw-positions .entry .group.tokens .group>.label{flex:1 1 auto}sw-positions .entry .group.tokens .nToken,sw-positions .entry .group.tokens .zcToken{grid-column:2/3}sw-positions .entry .group.tokens sw-position-popup{align-self:center;grid-row:1/3}sw-positions .entry .group.tokens sw-position-popup[action=redeem]{align-self:end}sw-positions .entry .group.redeemable{background-color:var(--theme-bg);grid-column:2/3}sw-positions .sidebar sw-notification-outlet{display:none;flex:1 1 auto;flex-direction:column-reverse;gap:var(--line-height);height:auto;overflow:auto;pointer-events:all;position:static;right:auto;top:auto;z-index:auto}sw-positions .sidebar sw-notification-outlet sw-notification{background-color:var(--theme-tint);box-shadow:none;max-width:none}[active-route=positions] sw-notification-outlet sw-notification .notification-content{display:flex;flex-direction:column;gap:var(--grid-size)}[active-route=positions] sw-notification-outlet sw-notification .notification-content .action,[active-route=positions] sw-notification-outlet sw-notification .notification-content .market,[active-route=positions] sw-notification-outlet sw-notification .notification-content .order-notification-success{align-items:center;display:flex;gap:var(--grid-size);justify-content:space-between}[active-route=positions] sw-notification-outlet sw-notification .notification-content .market{--color-fg:var(--theme-fg-hc);color:var(--color-fg);font-weight:var(--font-weight-bold)}[active-route=positions] sw-notification-outlet sw-notification .notification-content .action{--color-fg:var(--theme-fg-lc);color:var(--color-fg);font-weight:400}[active-route=positions] sw-notification-outlet sw-notification .notification-content .order-notification-success{justify-content:flex-end}@media (min-width:48rem){sw-positions{flex-flow:row nowrap}sw-positions .sidebar{flex-flow:column;gap:calc(var(--line-height)*2);padding-top:var(--line-height);width:280px}sw-positions .sidebar .box,sw-positions .sidebar sw-notification-outlet{display:flex}.filter-select,.sort-select{flex:0 0 auto}.filter-select .ui-select-trigger,.sort-select .ui-select-trigger{display:none}.filter-select-overlay,.filter-select-overlay[hidden],.sort-select-overlay,.sort-select-overlay[hidden]{background:transparent;box-shadow:none;display:flex;opacity:1;padding:0;pointer-events:all;position:static;z-index:0}.filter-select-overlay label,.sort-select-overlay label{color:var(--theme-fg-lc);font-weight:400;opacity:1;padding-left:var(--line-height);padding-top:0}.filter-select-overlay a{margin-block-start:var(--line-height)}sw-positions .sidebar .filter-select-overlay.ui-invisible a,sw-positions .sidebar .filter-select-overlay.ui-invisible ui-listitem,sw-positions .sidebar .sort-select-overlay.ui-invisible ui-listitem{--color-fg:var(--theme-fg-lc);--color-fg-active:var(--theme-fg);--color-bg-active:var(--theme-tint-lc);--color-fg-selected:var(--theme-fg-hc);--color-bg-selected:transparent;border-radius:var(--grid-size);color:var(--color-fg);height:auto;opacity:1;padding:calc(var(--grid-size)*1.5) var(--line-height);transform:none}sw-positions .sidebar .filter-select-overlay.ui-invisible ui-listitem.ui-selected,sw-positions .sidebar .sort-select-overlay.ui-invisible ui-listitem.ui-selected{--color-fg:var(--color-fg-selected)}sw-positions .sidebar .filter-select-overlay.ui-invisible ui-listitem.ui-active,sw-positions .sidebar .sort-select-overlay.ui-invisible ui-listitem.ui-active{--color-bg:var(--color-bg-active)}sw-positions .sidebar .filter-select-overlay.ui-invisible ui-listitem:not(:focus):not(:hover),sw-positions .sidebar .sort-select-overlay.ui-invisible ui-listitem:not(:focus):not(:hover){--color-bg:transparent}}@media (min-width:75rem){sw-positions .main>h2{border-bottom:none;padding-bottom:var(--line-height)}sw-positions .main .header{display:grid}sw-positions .main .list .entry{grid-template-columns:min-content minmax(0,calc(var(--grid-size)*24)) .9fr min-content 2fr min-content .9fr}sw-positions .entry>.symbol{gap:calc(var(--line-height)*2);padding:calc(var(--line-height)*2) var(--line-height)}sw-positions .main .list .entry .divider{display:block}sw-positions .entry .group{align-items:flex-end;display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--line-height)*1.5)}sw-positions .entry .group:not(.group *){padding:calc(var(--line-height)*1.5) var(--line-height)}sw-positions .entry .group:not(.group *):not(:last-of-type):not(.market){margin-bottom:0;padding:calc(var(--line-height)*1.5) var(--line-height)}sw-positions .entry .group>.label{display:none}sw-positions .entry>.group.market,sw-positions .entry>.group.redeemable,sw-positions .entry>.group.tokens,sw-positions .entry>.group.underlying{background-color:transparent;grid-column:auto}sw-positions .entry>.group.market{align-items:stretch;padding-left:calc(var(--line-height)*2)}sw-positions .entry .group.tokens{column-gap:calc(var(--line-height)*2);grid-auto-rows:max-content;grid-template-columns:1fr 1fr}sw-positions .entry .group.tokens .token-balance{align-self:center}sw-positions .entry .group.tokens .nToken,sw-positions .entry .group.tokens .zcToken{grid-column:auto}sw-positions .entry .group.tokens sw-position-popup{grid-column:1/3;grid-row:auto;justify-self:center}sw-positions .entry .group.tokens sw-position-popup[action=redeem]{grid-column:2/3}sw-positions .entry>.group.redeemable{padding-right:calc(var(--line-height)*2)}sw-positions .entry .identifier,sw-positions .entry>.market .remaining{justify-content:space-between}}sw-position-popup{align-self:flex-end;display:inline-block;position:relative}sw-position-popup button[aria-expanded=true]{--color-fg:var(--theme-fg-hc);--color-bg:var(--theme-active)}.sw-position-popup-overlay{--color-bg:var(--theme-bg-hc);border-radius:var(--border-radius);box-shadow:var(--shadow),var(--shadow-l);display:flex;flex-direction:column;gap:var(--line-height);max-width:min(calc(var(--grid-size)*45),calc(100vw - var(--line-height)*2))!important;padding:var(--line-height);transform-origin:top center}.sw-position-popup-overlay.ui-visible{transform:translateY(0) scaleY(1)}.sw-position-popup-overlay.ui-invisible{transform:translateY(calc(var(--grid-size)*-2)) scaleY(.5)}.sw-position-popup-overlay>*{flex:0 0 auto}.sw-position-popup-overlay label{font-weight:var(--font-weight-bold)}.sw-position-popup-overlay .amount-info{display:flex;flex-flow:row nowrap;gap:var(--line-height);justify-content:space-between}.sw-position-popup-overlay .amount-info>.label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-position-popup-overlay .controls{align-items:center;display:flex;gap:var(--grid-size);justify-content:flex-end}.sw-position-popup-overlay.ui-animate-in,.sw-position-popup-overlay.ui-animate-out{transition-delay:0;transition-duration:var(--transition-duration);transition-property:transform,opacity,box-shadow;transition-timing-function:var(--transition-timing)}sw-app>main.staking>.column.staking{flex:1 1 auto;height:100%;justify-content:center;margin:0 auto;max-width:calc(var(--line-height)*24)}sw-stake{align-items:start;display:grid;gap:var(--grid-size-l);grid-template-areas:"hero" "stake" "unstake"}sw-stake .hero-notification .bubbles{bottom:25%}sw-stake .hero-notification .unit{--color-bg:var(--theme-bg-hc);--color-fg:var(--theme-fg-hc);display:inline-flex}sw-stake .hero-notification :not(h2)>.unit{line-height:var(--line-height)}sw-stake .hero-notification a:is(:hover,:focus){color:inherit}sw-stake .hero-notification .apr{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-bg-l1);background:rgba(0,0,0,.75);background:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-l);color:var(--color-fg);display:flex;flex-direction:column;gap:var(--grid-size);line-height:var(--line-height)}sw-stake .hero-notification .apr .highlight{--color-fg:var(--theme-fg-hc);color:var(--color-fg);font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}sw-stake .hero-notification .apr .highlight .unit{--color-fg:var(--theme-fg-hc)}sw-stake .hero-notification .apr .highlight ui-icon{margin-inline-start:auto}ui-tooltip.staking-apr-tooltip ul{display:flex;flex-direction:column;gap:var(--grid-size-s);list-style:none}ui-tooltip.staking-apr-tooltip ul li{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--grid-size);justify-content:space-between}sw-stake .hero-notification .apr .label{font-weight:var(--font-weight-bold)}sw-stake .hero-notification .apr .unit{--color-fg:var(--theme-fg-lc);--color-bg:var(--theme-bg-l1)}sw-stake .hero-notification .apr .stkswiv-bg,sw-stake .hero-notification .apr .swiv-bg{fill:var(--theme-fg-lc)}sw-stake ul{display:flex;flex-direction:column;gap:var(--grid-size-l);list-style:none;padding:var(--grid-size-l)}sw-stake ul li{justify-content:space-between}sw-stake ul li,sw-stake ul li>.label{align-items:center;display:flex;flex-direction:row;gap:var(--grid-size)}sw-stake ul li>.loader{flex:0 0 auto;height:auto;padding:0;width:auto}sw-stake .block{--color-bg:var(--theme-bg-l);background-color:var(--color-bg);border-radius:var(--border-radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--grid-size-l);padding:var(--grid-size-l)}sw-stake .block>h2{color:var(--theme-fg-lc);font-weight:var(--font-weight-bold)}sw-stake .block ul{--color-bg:var(--theme-bg-l1);background-color:var(--color-bg);border-radius:var(--border-radius)}sw-stake .hero-notification{grid-area:hero}sw-stake .wallet{grid-area:wallet}sw-stake .stake{grid-area:stake}sw-stake .unstake{grid-area:unstake}sw-stake .info,sw-stake .position li:nth-child(2){--color-fg:var(--theme-fg-lc);color:var(--color-fg)}sw-stake .info{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--grid-size);justify-content:space-between}sw-stake .preview .label{--color-fg:var(--theme-fg-lc);color:var(--color-fg)}sw-stake .actions{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--grid-size);justify-content:end}.stake-notification-content{display:flex;flex-direction:column;gap:var(--grid-size);max-width:calc(var(--grid-size)*30);width:max-content}.stake-notification-content .notification-type{color:var(--theme-fg-hc);display:flex;font-weight:var(--font-weight-bold);gap:var(--grid-size);white-space:nowrap}.stake-notification-content .notification-amount{display:flex;gap:var(--grid-size-l);justify-content:space-between}.stake-notification-content .token-balance{color:var(--theme-fg);font-weight:var(--font-weight-bold)}.stake-notification-content .notification-error{color:var(--theme-fg-lc)}sw-notification[type=success] .stake-notification-content .notification-type{color:var(--theme-success)}sw-notification[type=failure] .stake-notification-content .notification-type{color:var(--theme-error)}@media (min-width:48rem){sw-app>main.staking>.column.staking{max-width:calc(var(--line-height)*45)}sw-stake{gap:var(--grid-size-xl);grid-template-areas:"hero hero" "stake unstake"}sw-stake .hero-notification{margin-block-end:var(--grid-size-l)}}sw-cookie-policy,sw-privacy-policy{--line-height:calc(var(--grid-size)*3);display:block;flex:0 0 auto;line-height:var(--line-height);padding:var(--line-height) 0}main.policy{overflow:auto}main.policy .column{max-width:calc(var(--max-width)/2)}main.policy h2,main.policy h3,main.policy h4{font-size:calc(var(--font-size)*2);font-weight:var(--font-weight-bold)}main.policy h3{font-size:calc(var(--font-size)*1.5)}main.policy h3,main.policy h4{margin-top:calc(var(--line-height)*2)}main.policy h4{font-size:calc(var(--font-size)*1.125)}main.policy p{margin-top:var(--line-height)}main.policy .last-updated,main.policy h4+p{margin-top:var(--grid-size)}main.policy .last-updated{color:var(--theme-fg-lc);display:block}:root{--theme-arbitrum-bg:#265a7d;--theme-arbitrum-bg-hc:#1d5a86}.theme-arbitrum body{background-image:linear-gradient(180deg,var(--theme-arbitrum-bg) 0,var(--theme-bg) 137.07%)}.theme-arbitrum sw-app>header nav a{--color-fg:var(--theme-fg)}.theme-arbitrum sw-app>header nav a.active,.theme-arbitrum sw-app>header nav a:focus,.theme-arbitrum sw-app>header nav a:hover{--color-fg:var(--theme-fg-hc)}.theme-arbitrum sw-app>header a.discord{--color-fg:var(--theme-fg)}.theme-arbitrum sw-app>header a.discord:focus,.theme-arbitrum sw-app>header a.discord:hover{color:var(--theme-fg-hc)}sw-notification.network-arbitrum{background-color:var(--theme-arbitrum-bg-hc)}@media (min-width:48rem){.theme-arbitrum .filter-select-overlay label,.theme-arbitrum .sort-select-overlay label{color:var(--theme-fg)}.theme-arbitrum sw-positions .sidebar .filter-select-overlay.ui-invisible a,.theme-arbitrum sw-positions .sidebar .filter-select-overlay.ui-invisible ui-listitem,.theme-arbitrum sw-positions .sidebar .sort-select-overlay.ui-invisible ui-listitem{--theme-fg-lc:var(--theme-fg);--color-fg-active:var(--theme-fg-hc);--color-bg-active:hsla(0,0%,100%,0.05)}}html{font-size:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;background-attachment:fixed;background-color:var(--color-bg);color:var(--color-fg);display:flex;flex-direction:column;font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);min-height:100vh;min-width:100%}label:focus,ui-icon:focus{box-shadow:none}sw-order-chart .loader ui-icon,sw-orderbook .loader ui-icon,sw-positions .loader ui-icon,sw-user-orders .loader ui-icon{color:var(--theme-fg-dsbl);height:calc(var(--grid-size)*3);margin:calc(var(--grid-size)*-.5);width:calc(var(--grid-size)*3)}