@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("assets/fonts/roboto.400.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url("assets/fonts/roboto.700.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local('RobotoMono-Regular'),url("assets/fonts/roboto-mono.400.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-size-px:10px;--medium-font-size:12px;--large-font-size:14px;--extra-large-font-size:18px;--neutral-indicator-colour:#828282;--danger-colour:var(--toast-alert);--scroll-bar-hit-size:10px;--sidebar-bg:#10161e;--sidebar-separator:#28374b;--sidebar-icon-fill:#91a0b6;--sidebar-icon-active-fill:#fff;--grid-header-font:normal normal 700 10px 'Roboto',sans-serif;--grid-bold-font:normal normal 700 10px 'Roboto',sans-serif;--grid-row-top-padding:5;--grid-row-bottom-padding:7;--grid-col-left-padding:10;--grid-col-right-padding:10;--grid-line-stroke-size:1;--grid-box-radius:3px;--grid-header-highlight-alpha:.5;--grid-header-filtered-highlight-alpha:.2;--grid-background-style:fill-all;--grid-icon-margin:5;--grid-row-action-top-margin:3;--grid-row-action-bottom-margin:4;--grid-row-action-background-alpha:.8;--grid-row-action-disabled-alpha:.2;--grid-sort-arrow-width:8;--grid-sort-arrow-height:4;--grid-sort-arrow-margin:2;--grid-arrow-width:12;--grid-arrow-height:6}.theme-light{--splash-bg:#f5f9fc;--main-bg:#f5f9fc;--main-text:#333;--main-text-dimmed:#666;--workspace-bg:#cfd7e0;--input-bg:#fff;--input-text:#686865;--input-placeholder:#aaa;--content-bg:#fff;--panel-bg:#eef2f6;--panel-inactive-bg:#eef2f6;--panel-title-bg:#e3ebf3;--panel-tab-hover-bg:#e8edf3;--panel-title-border:var(--workspace-bg);--panel-shadow:0 0 20px 10px rgba(11,13,15,0.15);--panel-inactive-shadow:0 0 20px 10px rgba(11,13,15,0.1);--panel-border:#ccc;--panel-input-bg:#fff;--panel-input-hover-bg:#e3ebf3;--panel-input-error-bg:#fbe5e5;--panel-input-text:#686865;--panel-input-placeholder-text:rgba(104,104,101,0.3);--panel-action-bar-bg:#f5f9fc;--panel-banner-bg:#cedae5;--mobile-panel-bg:var(--panel-bg);--mobile-top-nav-bg:#4fabfd;--mobile-top-nav-bg-iphone:#4fabfd;--mobile-top-nav-color:#fff;--mobile-back-button-color:#fff;--mobile-bottom-nav-bg:rgba(238,242,246,0.5);--selection:#d7e0ea;--selection-text:var(--main-text);--disabled-text:#737e8c;--hover-outline-colour:var(--accent);--focus-outline-colour:#ffa500;--button-bg:#d7e0ea;--button-hover-bg:#c8d5e2;--button-active-bg:#abbed3;--button-default-bg:#02a1fe;--button-default-text:#fff;--button-default-hover-bg:#0179bf;--button-default-active-bg:#01517f;--button-shadow:rgba(0,0,0,0.1);--accent:#4fabfd;--accent-text:#fff;--accent-inactive:#52647a;--hover-bg:#d9e2eb;--hover-text:#686865;--hover-accent:#f5a623;--hover-accent-text:#000;--active-accent:#c98109;--active-accent-text:#000;--badge-accent:#eb4357;--drop-outline:#4fabfd;--drop-bg:rgba(79,171,253,0.2);--infotip-bg:#333;--infotip-text:#fff;--infotip-text-muted:#bbb;--menu-bg:#363f49;--menu-item-bg:#414c58;--menu-text:#fff;--menu-input-bg:var(--panel-input-bg);--menu-input-hover-bg:var(--panel-input-hover-bg);--menu-input-text:var(--panel-input-text);--menu-range-bg:#1b2026;--divider:#15021e;--grid-row-line:#dee6ee;--grid-line-stroke-style:#f2f2f2;--grid-header-background:#eef2f6;--grid-header-highlight:#20262d;--grid-header-filtered-highlight:#20262d;--grid-background:#fff;--grid-placeholder-fill:#fff;--grid-row-fill:#fff;--grid-row-fill-highlight:#e1e8ef;--grid-row-fill-selected:#d7e0ea;--grid-row-fill-child:#f6f8fb;--grid-row-action-background:var(--button-bg);--grid-row-action-hover-background:var(--button-hover-bg);--grid-row-action-active-background:var(--button-active-bg);--grid-sorted-col-background:#ebf0f5;--grid-positive-delta-colour:#7ed321;--grid-positive-delta-background:#60a80f;--grid-negative-delta-colour:#eb4357;--grid-negative-delta-background:#db0822;--grid-neutral-delta-background:#4fabfd;--grid-buy-background:#68ae1e;--grid-buy-colour:#7ed321;--grid-sell-background:#e65858;--grid-sell-colour:#eb4357;--grid-last-price-colour:#f5a623;--grid-last-price-text-colour:#000;--grid-accent-colour:#4fabfd;--grid-hover-accent-colour:#f5a623;--change-pos:#7ed321;--change-pos-bg:#60a80f;--change-pos-menu:#345e08;--change-neg:#eb4357;--change-neg-bg:#db0822;--change-neg-menu:#a60c1e;--change-neutral-bg:#0690ff;--buy-side-fg:#7ed321;--buy-side-bg:#68ae1e;--buy-side-hover-bg:#4e8317;--buy-side-active-bg:#34570f;--buy-side-text:#fff;--sell-side-fg:#eb4357;--sell-side-bg:#e65858;--sell-side-hover-bg:#cf1f1f;--sell-side-active-bg:#8a1515;--sell-side-text:#fff;--last-price-bg:#f5a623;--last-price-text:#000;--icon-fill:var(--main-text);--row-icon-fill:var(--main-text);--action-icon-fill:#000;--action-icon-hover-fill:#000;--alert-icon-fill:#f5a623;--toast-info:#4fabfd;--toast-alert:#f5a623;--toast-success:#7ed321;--toast-fail:#eb4357;--toast-message:#9400d3;--toast-bg:#f0f2f5;--toast-hover-bg:#fff;--toast-text:var(--main-text);--toast-shadow:1px 1px 5px rgba(11,13,15,0.15);--chart-background:#fff;--chart-positive-price-colour:#7ed321;--chart-negative-price-colour:#eb4357;--chart-last-price-background:#f5a623;--chart-price-crosshair:#d9e2eb;--chart-volume-colour:#abbed3;--chart-line-stroke-style:#dee6ee;--chart-area-line:#f5a623;--chart-area-top:rgba(220,238,255,0.84);--chart-area-bottom:rgba(255,255,255,0.4);--card-bg:#fff;--card-hairline:#f7fafb;--card-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.theme-dark{--splash-bg:#142234;--login-dimmed:#4c5e74;--main-bg:#121b26;--main-text:#f0f2f5;--main-text-dimmed:#99a6bb;--workspace-bg:#121b26;--input-bg:#0f1823;--input-text:#f0f2f5;--input-placeholder:#7c8da7;--content-bg:#0f1823;--panel-bg:#263340;--panel-inactive-bg:#1e2a35;--panel-title-bg:#1c2936;--panel-tab-hover-bg:#25323f;--panel-title-border:#121b26;--panel-shadow:0 0 50px 20px rgba(11,13,15,0.6);--panel-inactive-shadow:0 0 50px 20px rgba(11,13,15,0.3);--panel-border:#263340;--panel-input-bg:#0f1823;--panel-input-hover-bg:#192330;--panel-input-error-bg:#b4606a;--panel-input-text:#f0f2f5;--panel-input-placeholder-text:rgba(240,242,245,0.3);--panel-action-bar-bg:#121b26;--panel-banner-bg:#566476;--mobile-panel-bg:#20334a;--mobile-top-nav-bg:#142234;--mobile-top-nav-bg-iphone:rgba(20,34,52,0.5);--mobile-top-nav-color:var(--main-text);--mobile-back-button-color:var(--accent);--mobile-bottom-nav-bg:rgba(38,51,64,0.5);--selection:#13436c;--selection-text:#fff;--disabled-text:#737e8c;--hover-outline-colour:var(--accent);--focus-outline-colour:#ffa500;--button-bg:#3f4b5a;--button-hover-bg:#36404d;--button-active-bg:#20252d;--button-default-bg:#027ae3;--button-default-hover-bg:#015caa;--button-default-active-bg:#013d72;--button-shadow:rgba(0,0,0,0.1);--accent:#4fabfd;--accent-text:#fff;--accent-inactive:#52647a;--hover-bg:#50647c;--hover-text:#f0f2f5;--hover-accent:#f5a623;--hover-accent-text:#000;--active-accent:#c98109;--active-accent-text:#000;--badge-accent:#eb4357;--drop-outline:#4fabfd;--drop-bg:rgba(79,171,253,0.2);--infotip-bg:#090d13;--infotip-text:#fff;--infotip-text-muted:#bbb;--menu-bg:#b3becc;--menu-item-bg:#c2cbd6;--menu-text:#000;--menu-input-bg:#f0f2f5;--menu-input-hover-bg:#fff;--menu-input-text:#121b26;--menu-range-bg:#9dacbd;--divider:#15021e;--grid-row-line:#151f2b;--grid-line-stroke-style:#151f2b;--grid-header-background:#263340;--grid-header-highlight:#c2cbd6;--grid-header-filtered-highlight:#c2cbd6;--grid-background:#0f1823;--grid-placeholder-fill:#1d2e43;--grid-row-fill:#0f1823;--grid-row-fill-highlight:#50647c;--grid-row-fill-selected:#3f4b5a;--grid-row-fill-child:#162333;--grid-row-action-background:var(--button-bg);--grid-row-action-hover-background:var(--button-hover-bg);--grid-row-action-active-background:var(--button-active-bg);--grid-sorted-col-background:#151f2b;--grid-positive-delta-colour:#7ed321;--grid-positive-delta-background:#60a80f;--grid-negative-delta-colour:#eb4357;--grid-negative-delta-background:#db0822;--grid-neutral-delta-background:#4fabfd;--grid-buy-background:#68ae1e;--grid-buy-colour:#7ed321;--grid-sell-background:#e65858;--grid-sell-colour:#eb4357;--grid-last-price-colour:#f5a623;--grid-last-price-text-colour:#000;--grid-accent-colour:#4fabfd;--grid-hover-accent-colour:#f5a623;--change-pos:#7ed321;--change-pos-bg:#60a80f;--change-pos-menu:#345e08;--change-neg:#eb4357;--change-neg-bg:#db0822;--change-neg-menu:#a60c1e;--change-neutral-bg:#0690ff;--buy-side-fg:#7ed321;--buy-side-bg:#68ae1e;--buy-side-hover-bg:#4e8317;--buy-side-active-bg:#34570f;--buy-side-text:#fff;--sell-side-fg:#eb4357;--sell-side-bg:#e65858;--sell-side-hover-bg:#cf1f1f;--sell-side-active-bg:#8a1515;--sell-side-text:#fff;--last-price-bg:#f5a623;--last-price-text:#000;--icon-fill:#4fabfd;--row-icon-fill:#333;--action-icon-fill:#f0f2f5;--action-icon-hover-fill:#000;--alert-icon-fill:#f5a623;--toast-info:#4fabfd;--toast-alert:#f5a623;--toast-success:#7ed321;--toast-fail:#eb4357;--toast-message:#9400d3;--toast-bg:#f0f2f5;--toast-hover-bg:#fff;--toast-text:var(--main-bg);--toast-shadow:1px 1px 5px rgba(11,13,15,0.15);--chart-background:#0f1823;--chart-positive-price-colour:#7ed321;--chart-negative-price-colour:#eb4357;--chart-last-price-background:#f5a623;--chart-price-crosshair:#50647c;--chart-volume-colour:#1d2e43;--chart-line-stroke-style:#151f2b;--chart-area-line:#f5a623;--chart-area-top:rgba(28,53,79,0.84);--chart-area-bottom:rgba(15,24,35,0.4);--card-bg:#0f1823;--card-hairline:#26384e;--card-shadow:none}*:focus{outline:none}.vbox,.ExpiryInput,.Panel > fieldset,.ControlBarOverflow > .contents,.PermissionSchemeView .query,.Sidebar,.TabContainer > .contents,.WorkspaceSidebar > .ScrollContainer > .container,.LoginForm .picker,.OrderHistoryForm .ScrollContainer{display:flex;flex-direction:column}.hbox,.DateRangeInput,.DateTimeInput,.ExpiryInput > .expiry-detail,.RadioGroup,.ScrollLockButton,.Chart > .info,.Chip,.VintageFilterGroup,.GrantPermission .buttons,.DefaultMenuRenderer,.CaptionMenuRenderer,.RFQView > .grid > .toolbar,.TabContainer > .title_bar > .tab_bar > .Tab,.ColumnSelectionSplitterRenderer,.TableViewer .nav_bar,.UserMenu > ul > li,.UserMenu > ul > li.pref,.WidgetSelector ul,.WidgetSelector ul button,.Workspace,.InstrumentMarketDetailRenderer > .actions,.EntityMenuRenderer,.UserPickerRenderer,.FormViewer.mobile .FormTicket .input-field > .RadioGroup{display:flex;flex-direction:row}.space-between,.Sidebar .viewport{justify-content:space-between}.fill{flex:1;min-width:0;min-height:0}.no-shrink{flex-shrink:0}.shake{animation:shake .35s ease 0s 1 normal both}@-moz-keyframes shake{0%,100%{transform:translateX(0)}12%,37%,62%,87%{transform:translateX(-10px)}25%,50%,75%{transform:translateX(10px)}}@-webkit-keyframes shake{0%,100%{transform:translateX(0)}12%,37%,62%,87%{transform:translateX(-10px)}25%,50%,75%{transform:translateX(10px)}}@-o-keyframes shake{0%,100%{transform:translateX(0)}12%,37%,62%,87%{transform:translateX(-10px)}25%,50%,75%{transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}12%,37%,62%,87%{transform:translateX(-10px)}25%,50%,75%{transform:translateX(10px)}}@-moz-keyframes splash-zoom-fade{0%{opacity:1;transform:scale(1)}50%{opacity:0}100%{transform:scale(1.5);opacity:0}}@-webkit-keyframes splash-zoom-fade{0%{opacity:1;transform:scale(1)}50%{opacity:0}100%{transform:scale(1.5);opacity:0}}@-o-keyframes splash-zoom-fade{0%{opacity:1;transform:scale(1)}50%{opacity:0}100%{transform:scale(1.5);opacity:0}}@keyframes splash-zoom-fade{0%{opacity:1;transform:scale(1)}50%{opacity:0}100%{transform:scale(1.5);opacity:0}}@-moz-keyframes emerge-xy{0%{transform:scale3d(0,0,1)}100%{transform:scale3d(1,1,1)}}@-webkit-keyframes emerge-xy{0%{transform:scale3d(0,0,1)}100%{transform:scale3d(1,1,1)}}@-o-keyframes emerge-xy{0%{transform:scale3d(0,0,1)}100%{transform:scale3d(1,1,1)}}@keyframes emerge-xy{0%{transform:scale3d(0,0,1)}100%{transform:scale3d(1,1,1)}}@-moz-keyframes emerge-xy-fade{0%{transform:scale3d(0,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes emerge-xy-fade{0%{transform:scale3d(0,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@-o-keyframes emerge-xy-fade{0%{transform:scale3d(0,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@keyframes emerge-xy-fade{0%{transform:scale3d(0,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@-moz-keyframes emerge-y-fade{0%{transform:scale3d(1,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes emerge-y-fade{0%{transform:scale3d(1,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@-o-keyframes emerge-y-fade{0%{transform:scale3d(1,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@keyframes emerge-y-fade{0%{transform:scale3d(1,0,1);opacity:0}100%{transform:scale3d(1,1,1);opacity:1}}@-moz-keyframes shimmer{100%{mask-position:left}}@-webkit-keyframes shimmer{100%{mask-position:left}}@-o-keyframes shimmer{100%{mask-position:left}}@keyframes shimmer{100%{mask-position:left}}@-moz-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}input,select,button,.AutoComplete,.RadioGroup > label,.TextInput{padding:5px 10px;border-radius:3px;border:1px solid transparent;transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:border-color,background-color,color;pointer-events:all}@media (any-hover:hover){input:hover,select:hover,button:hover,.AutoComplete:hover,.RadioGroup > label:hover,.TextInput:hover{border-color:var(--hover-outline-colour)}input:focus,select:focus,button:focus,.AutoComplete:focus,.RadioGroup > label:focus,.TextInput:focus,input[type="radio"]:focus + label,select[type="radio"]:focus + label,button[type="radio"]:focus + label,.AutoComplete[type="radio"]:focus + label,.RadioGroup > label[type="radio"]:focus + label,.TextInput[type="radio"]:focus + label{border-color:var(--focus-outline-colour)}}input:disabled,select:disabled,button:disabled,.AutoComplete:disabled,.RadioGroup > label:disabled,.TextInput:disabled{opacity:.5}input:disabled:hover,select:disabled:hover,button:disabled:hover,.AutoComplete:disabled:hover,.RadioGroup > label:disabled:hover,.TextInput:disabled:hover,input:disabled:focus,select:disabled:focus,button:disabled:focus,.AutoComplete:disabled:focus,.RadioGroup > label:disabled:focus,.TextInput:disabled:focus{border-color:transparent}input::placeholder,select::placeholder,button::placeholder,.AutoComplete::placeholder,.RadioGroup > label::placeholder,.TextInput::placeholder{color:var(--input-placeholder)}input,select,textarea,.AutoComplete,.TextInput{background:var(--input-bg);color:var(--input-text);pointer-events:all}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button,.RadioGroup > label{font-weight:600;background:var(--button-bg);color:var(--main-text)}@media (any-hover:hover){button:hover,.RadioGroup > label:hover,button:focus,.RadioGroup > label:focus{background:var(--button-hover-bg)}button:active,.RadioGroup > label:active{background:var(--button-active-bg)}}button:disabled,.RadioGroup > label:disabled{cursor:unset}button:disabled:hover,.RadioGroup > label:disabled:hover{background:var(--button-bg)}button.default-button,.RadioGroup > label.default-button,button[type=submit],.RadioGroup > label[type=submit]{background:var(--button-default-bg);color:var(--button-default-text)}button.default-button:hover,.RadioGroup > label.default-button:hover,button[type=submit]:hover,.RadioGroup > label[type=submit]:hover,button.default-button:focus,.RadioGroup > label.default-button:focus,button[type=submit]:focus,.RadioGroup > label[type=submit]:focus{background:var(--button-default-hover-bg)}button.default-button:active,.RadioGroup > label.default-button:active,button[type=submit]:active,.RadioGroup > label[type=submit]:active{background:var(--button-default-active-bg)}button.default-button:disabled:hover,.RadioGroup > label.default-button:disabled:hover,button[type=submit]:disabled:hover,.RadioGroup > label[type=submit]:disabled:hover{background:var(--button-default-bg)}button.default-button.in_progress,.RadioGroup > label.default-button.in_progress,button[type=submit].in_progress,.RadioGroup > label[type=submit].in_progress{background:repeating-linear-gradient(135deg,var(--button-default-bg),var(--button-default-bg) 5%,var(--button-default-hover-bg) 0,var(--button-default-hover-bg) 10%);animation:progress_roll .4s linear infinite}.badge{background:var(--main-text-dimmed);color:var(--panel-bg);font-weight:700;padding:2px 6px;border-radius:10px;margin:0 15px;opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.badge.visible{opacity:1}.against-bottom{border-radius:3px 3px 0 0}.against-top{border-radius:0 0 3px 3px;margin-top:1px}.against-left{border-radius:0 3px 3px 0;margin-left:1px}.against-right{border-radius:3px 0 0 3px}@-moz-keyframes progress_roll{0%{background-position:0 0}100%{background-position:32px 0}}@-webkit-keyframes progress_roll{0%{background-position:0 0}100%{background-position:32px 0}}@-o-keyframes progress_roll{0%{background-position:0 0}100%{background-position:32px 0}}@keyframes progress_roll{0%{background-position:0 0}100%{background-position:32px 0}}.AutoComplete{padding:1px 5px;min-height:28px;display:flex;flex-wrap:wrap;position:relative}.AutoComplete:focus-within{border-color:var(--focus-outline-colour)}.AutoComplete.disabled{opacity:.5;pointer-events:none}.AutoComplete.disabled:hover,.AutoComplete.disabled:focus{border-color:transparent}.AutoComplete.has-error,.RadioDropdownPair.has-error > .AutoComplete{background:var(--panel-input-error-bg)}.AutoComplete > .chip_box{display:contents}.AutoComplete > .chip_box > .Chip{margin:3px 5px 3px 0;white-space:nowrap}.AutoComplete > .input_wrapper{display:flex;flex:1;min-width:0}.AutoComplete > .input_wrapper > input{border:none !important;background:none !important;padding:0 1px;min-width:10px;min-height:23px;flex:1}.AutoComplete > .input_wrapper > input.padded{padding:0 5px}.AutoComplete > .input_wrapper > svg.dropdown_button,.AutoComplete > .input_wrapper svg.search_button{fill:var(--main-text);margin:auto 0;display:none;pointer-events:all}.AutoComplete > .input_wrapper > svg.dropdown_button.dropdown_button,.AutoComplete > .input_wrapper svg.search_button.dropdown_button{height:16px;width:16px}.AutoComplete > .input_wrapper > svg.dropdown_button.search_button,.AutoComplete > .input_wrapper svg.search_button.search_button{height:14px;width:14px}.AutoComplete[data-mode=dropdown] > .input_wrapper > svg.dropdown_button{display:unset}.AutoComplete[data-mode=search] > .input_wrapper > svg.search_button{display:unset}.AutoComplete[data-mode=dropdown]:not(:focus-within) input{cursor:default}.ColumnOptionsPopup .AutoComplete > .input_wrapper svg.dropdown_button,.ColumnOptionsPopup .AutoComplete > .input_wrapper svg.search_button{fill:var(--menu-input-text)}.Checkbox{pointer-events:auto}.Checkbox.has-error{background:var(--panel-input-error-bg)}.Checkbox > input{display:none}.Checkbox > input + span{display:inline-block;position:relative;top:.35em;width:1.2em;height:1.2em;border-radius:3px;border:2px solid var(--main-text);margin-right:.5em;transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:border-color,background}.Checkbox > input:checked + span{background:var(--main-text)}.Checkbox > input:checked + span::after{content:'✓';position:absolute;top:.2em;color:var(--panel-bg)}.Checkbox > input:disabled + span,.Checkbox > input:disabled + span + span{opacity:.3}.Checkbox:focus > input + span{border-color:var(--focus-outline-colour) !important}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox,.ColumnOptionsPopup > .input_fields > .Checkbox,.ConfirmFormDataForm > .panel-actions > .Checkbox{display:flex;align-items:center}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > span,.ColumnOptionsPopup > .input_fields > .Checkbox > span,.ConfirmFormDataForm > .panel-actions > .Checkbox > span{pointer-events:auto}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > input + span,.ColumnOptionsPopup > .input_fields > .Checkbox > input + span,.ConfirmFormDataForm > .panel-actions > .Checkbox > input + span{top:unset;border-width:1px;border-color:var(--main-text-dimmed)}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > input:checked + span,.ColumnOptionsPopup > .input_fields > .Checkbox > input:checked + span,.ConfirmFormDataForm > .panel-actions > .Checkbox > input:checked + span{background:var(--accent)}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > input:checked + span:after,.ColumnOptionsPopup > .input_fields > .Checkbox > input:checked + span:after,.ConfirmFormDataForm > .panel-actions > .Checkbox > input:checked + span:after{top:-1px}.ConfirmFormDataForm > .panel-actions > .Checkbox > input + span{font-size:13px}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox,.ColumnOptionsPopup > .input_fields > .Checkbox{margin:0 -5px;padding:2px 5px}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox:hover,.ColumnOptionsPopup > .input_fields > .Checkbox:hover{background:var(--hover-accent)}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox:hover > input + span,.ColumnOptionsPopup > .input_fields > .Checkbox:hover > input + span{border-color:transparent !important}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox:hover > input + span + span,.ColumnOptionsPopup > .input_fields > .Checkbox:hover > input + span + span{color:var(--hover-accent-text)}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > input + span,.ColumnOptionsPopup > .input_fields > .Checkbox > input + span{margin-right:0;background:#fff;border:1px solid transparent}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > input + span + span,.ColumnOptionsPopup > .input_fields > .Checkbox > input + span + span{color:var(--menu-text);padding-top:1px;margin-left:4px}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > input:checked + span:after,.ColumnOptionsPopup > .input_fields > .Checkbox > input:checked + span:after{left:1.5px}.DateRangeInput{align-items:center;height:23px;position:relative}.DateTimeInput{align-items:center;border-radius:3px;border:1px solid transparent;transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:border-color,background-color,color;height:23px;position:relative}.DateTimeInput:focus-within{border:1px solid var(--focus-outline-colour)}.DateTimeInput.disabled{opacity:.5}.DateTimeInput > input{border:none;background:none}.DateTimeInput > input[type=date]{width:125px;border-radius:3px 0 0 3px}.DateTimeInput > input[type=time]{width:100px;border-radius:0 3px 3px 0}.DateTimeInput > input::-webkit-calendar-picker-indicator{margin-inline-start:4px;opacity:.8}.DateTimeInput.date > input[type=time],.DateTimeInput.time > input[type=date]{display:none}.DateTimeInput.date > input[type=date],.DateTimeInput.time > input[type=time]{height:21px;border-radius:3px;width:100%}.theme-dark .DateTimeInput > input::-webkit-calendar-picker-indicator{filter:invert(1)}.Expander > h3{margin-left:15px;margin-bottom:10px;position:relative;cursor:pointer;color:var(--accent);font-weight:700;pointer-events:auto}.Expander > h3::before{content:' ';display:block;position:absolute;left:-15px;top:4px;width:0;height:0;z-index:9999;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--accent);transform:rotate(-90deg);transition:transform .2s cubic-bezier(.19,1,.22,1)}.Expander.expanded > h3::before{transform:rotate(0)}.Expander > section{overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1)}.ExpiryInput > .RadioGroup{border:1px solid var(--content-bg);border-radius:3px 3px 0 0}.ExpiryInput > .expiry-detail{height:25px;background:var(--content-bg);border-radius:0 0 3px 3px}.ExpiryInput > .expiry-detail > .info-text{flex:1;padding:6px 4px;text-align:center;opacity:.5}.ExpiryInput > .expiry-detail > .DateTimeInput{height:23px}.ExpiryInput > .expiry-detail > .DateTimeInput.date > input[type=date],.ExpiryInput > .expiry-detail > .DateTimeInput.time > input[type=time]{height:21px;width:110px}.ExpiryInput.has-error .RadioGroup > input:checked + label{color:var(--main-text) !important;background:var(--panel-input-error-bg) !important}.ExpiryInput.has-error .DateTimeInput > input{background:var(--panel-input-error-bg) !important}.file-drop-area{border:4px dashed rgba(0,0,0,0)}.file-drop-area.in-drag{border:4px dashed var(--hover-outline-colour);cursor:copy}.Grid{position:relative;overflow:hidden}.Grid > canvas{position:absolute}.Grid > canvas.fg{pointer-events:all;overflow:scroll;-webkit-overflow-scrolling:touch}.LoadingStripe{width:100%;position:relative;overflow:hidden}.LoadingStripe::before{display:block;position:absolute;content:'';left:0;height:100%;width:100%;background:linear-gradient(to right,#eb4357 0,#eb4357 25%,#4fabfd 0,#4fabfd 75%,#7ed321 0,#7ed321);animation:h-stripe 1s linear infinite}@-moz-keyframes h-stripe{0%{transform:translate3d(-50%,0,0) scale3d(0,1,1)}50%{transform:translate3d(0,0,0) scale3d(1,1,1)}100%{transform:translate3d(50%,0,0) scale3d(0,1,1)}}@-webkit-keyframes h-stripe{0%{transform:translate3d(-50%,0,0) scale3d(0,1,1)}50%{transform:translate3d(0,0,0) scale3d(1,1,1)}100%{transform:translate3d(50%,0,0) scale3d(0,1,1)}}@-o-keyframes h-stripe{0%{transform:translate3d(-50%,0,0) scale3d(0,1,1)}50%{transform:translate3d(0,0,0) scale3d(1,1,1)}100%{transform:translate3d(50%,0,0) scale3d(0,1,1)}}@keyframes h-stripe{0%{transform:translate3d(-50%,0,0) scale3d(0,1,1)}50%{transform:translate3d(0,0,0) scale3d(1,1,1)}100%{transform:translate3d(50%,0,0) scale3d(0,1,1)}}.RadioGroup{border:1px solid var(--content-bg);border-radius:3px;background:var(--content-bg)}.RadioGroup > label{flex:1;background:none;box-shadow:none;text-align:center;border-radius:2px;padding:4px 10px}.RadioGroup > input{opacity:0;position:absolute;z-index:-1}.RadioGroup > input:disabled + label,.RadioGroup > input:disabled:hover + label,.RadioGroup > input:disabled:active + label{cursor:unset;opacity:.5}.RadioGroup > input:checked + label{background-color:var(--accent);color:var(--accent-text)}.RadioGroup.has-error > input:checked + label,.RadioDropdownPair.has-error > .RadioGroup > input:checked + label{color:var(--main-text) !important;background:var(--panel-input-error-bg) !important}.Repeater.hit-test > *{pointer-events:all !important}.ScrollBar{position:absolute;opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1);pointer-events:all !important;background:var(--scroll-bar-bg)}@media (hover:none){.ScrollBar{display:none}}@media (any-hover:none){.ScrollBar{display:none}}.ScrollBar.visible,.ScrollBar[data-enabled='1']:hover,.ScrollBar.scrolling{opacity:1 !important}.ScrollBar[data-enabled='0']{display:none}.ScrollBar.x{left:0;bottom:0;width:100%;height:8px}.ScrollBar.x::before,.ScrollBar.x > .thumb::before{content:' ';position:absolute;bottom:0;left:0;height:10px;width:100%}.ScrollBar.y{top:0;right:0;height:100%;width:8px}.ScrollBar.y::before,.ScrollBar.y > .thumb::before{content:' ';position:absolute;right:0;top:0;width:10px;height:100%}.ScrollBar > .thumb{background-color:var(--accent);position:absolute;width:100%;height:100%;pointer-events:all;transition:background-color .2s cubic-bezier(.19,1,.22,1)}.ScrollBar > .thumb:hover,.ScrollBar.scrolling > .thumb{background-color:var(--hover-accent)}.ContextPopup .ScrollBar{opacity:.2}.ContextPopup .ScrollBar > .thumb{background:var(--button-bg)}body.scrolling *{cursor:none !important}.ScrollContainer{overflow:hidden;position:relative}.ScrollContainer > *:first-child{overflow:hidden}.mobile .ScrollContainer{overflow:visible}.ServerClock > span{font-weight:700;text-align:center}.ServerClock.stale > span{color:var(--change-neg)}.ServerClock .clock-tz{opacity:50%}.SliderInput{height:4px;margin:12px 14px 20px 12px;background:var(--panel-input-bg);border-radius:3px;position:relative;pointer-events:auto !important;display:flex;flex:1}.SliderInput::after{height:16px;width:calc(100% + 20px);margin-left:-10px;content:'';position:absolute;top:-6px;padding-bottom:15px}.SliderInput .handle{width:14px;height:14px;border-radius:999px;background:var(--main-text);position:absolute;top:-6px;display:inline-block;pointer-events:auto;transform:translate(-50%)}.SliderInput .markers > *{position:absolute;width:10px;height:10px;margin-top:calc(((10px - 4px) / 2) * -1);background-color:#566270;transform:translate(-50%);border-radius:999px}.SliderInput .markers > * > p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:14px}.SliderInput .markers > *:not(.at_marker) > p{opacity:.5}.Spinner{border-radius:100%;animation:spin .6s infinite linear;transform-origin:center;border:5px solid transparent;border-left-color:#eb4357;border-top-color:#4fabfd;border-right-color:#7ed321}@-moz-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.TextInput{display:flex;padding:0}.TextInput > input,.TextInput textarea{flex:1;min-width:0;border:none !important;background:none !important}.TextInput:focus-within{border-color:var(--focus-outline-colour)}.TextInput.disabled{opacity:.5;pointer-events:none}.TextInput.disabled:hover,.TextInput.disabled:focus{border-color:transparent}.TextInput.has-error{background:var(--panel-input-error-bg)}.TextInput .byte-count{visibility:hidden;background:var(--panel-input-hover-bg);border-radius:10px;padding:2px 5px;margin:auto 5px auto -5px}.TextInput .byte-count.exceeded{background:var(--toast-fail);font-weight:700;visibility:visible}.TextInput input:focus ~ .byte-count{visibility:visible}.Panel{background:var(--panel-bg);pointer-events:auto;padding:10px;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.Panel > .ControlBar{display:none;margin:-10px -10px 10px;padding:3px 5px 5px 10px;height:30px;align-items:center;flex-shrink:0;border-bottom:1px solid var(--panel-title-border);pointer-events:auto}.Panel > .ControlBar > .custom_box > .ScrollContainer{display:flex;height:18px;margin:2px 5px 2px 10px}.Panel > .ControlBar > .custom_box > .AutofillContainer{margin-top:2px}.Panel > .ControlBar > .icon{margin:-4px 4px -4px -4px;width:1.6em;height:1.6em;fill:var(--accent-inactive);display:none}.Panel > .ControlBar > .title{font-weight:700;font-size:12px;margin:2px 5px 0 0;white-space:nowrap}.Panel > .ControlBar .ControlButton{pointer-events:all}.Panel > .ControlBar .ControlButton:not(:first-of-type){margin-left:2px}.Panel > .ControlBar > .mobi_cancel_button{display:none;color:var(--accent);font-size:16px;padding:5px 15px;margin:0 -10px;pointer-events:all}.Panel.no-chrome > .ControlBar,.Panel.no-controlbar > .ControlBar > .ControlButton{display:none}.Panel > .Resizer{display:none}.Panel *{pointer-events:none}.Panel button,.Panel input,.Panel select,.Panel [data-control]{pointer-events:all}.Panel input,.Panel select{background:var(--panel-input-bg);color:var(--panel-input-text)}.Panel input:hover,.Panel select:hover,.Panel input:focus,.Panel select:focus{background:var(--panel-input-hover-bg)}.Panel input.has-error,.Panel select.has-error{background:var(--panel-input-error-bg)}.Panel input::placeholder,.Panel input:invalid{color:var(--panel-input-placeholder-text)}.Panel.ghost{opacity:.3}.Panel > .panel-actions{display:flex;flex-direction:row-reverse;padding:10px 5px;margin:auto -10px -10px -10px;flex-shrink:0}.Panel > .panel-actions > *{margin:0 5px}.Panel > fieldset{margin-bottom:10px}.Panel > fieldset > legend{margin-bottom:5px}.Panel > fieldset > input{width:100%}.Panel.mobile{border:none;padding:0;background:none}.custom_box .link-unlink-button{display:none}.custom_box.bindable .link-unlink-button{display:initial}.custom_box.bindable .link-unlink-button.is-bound:not(:hover):not(:active){background:var(--buy-side-bg);fill:#fff}.ControlButton{flex-shrink:0;width:1.6em;height:1.6em;fill:var(--main-text);padding:1px;border-radius:3px;pointer-events:all;transition:fill .2s cubic-bezier(.19,1,.22,1),background .2s cubic-bezier(.19,1,.22,1)}.ControlButton.disabled{opacity:.3;pointer-events:none}.ControlButton:hover{background:var(--hover-accent);fill:var(--main-bg)}.ControlButton:active{background:var(--active-accent);fill:var(--main-bg)}.PanelPositioner.maximised > .dialogue{position:relative;flex:100%;align-self:stretch;left:unset !important;top:unset !important;width:unset !important;height:unset !important;box-shadow:none;border-radius:0;border-top:none}.PanelPositioner.maximised > .dialogue > .Resizer{display:none !important}.PanelPositioner.maximised > .dialogue > .ControlBar .maximise{display:none}.PanelPositioner:not(.maximised) > .dialogue > .ControlBar .unmaximise{display:none}.dialogue{position:absolute;border-radius:3px;background:var(--panel-inactive-bg);box-shadow:var(--panel-inactive-shadow);border:1px solid var(--panel-border);min-width:fit-content;min-height:fit-content;will-change:transform}.dialogue > .ControlBar{display:flex}.dialogue > .ControlBar .maximise{display:block}.dialogue.active{background:var(--panel-bg);box-shadow:var(--panel-shadow)}.dialogue.active > .ControlBar > .icon{fill:var(--accent)}.dialogue:hover > .ControlBar > .icon{fill:var(--hover-accent)}.dialogue.resizable > .Resizer{display:block}.dialogue:not(.resizable) > .ControlBar .maximise{display:none}.dialogue > section:not(first-child){margin-top:10px}.DialogueButtonBar{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:0;pointer-events:none}.DialogueButtonBar button{margin:10px 0 0 15px}.DisplayStack.in-drag .Panel > .Resizer{pointer-events:none}.AdminWorkspace{grid-row-start:workspace-row-start;grid-row-end:workspace-row-end;grid-column-start:workspace-col-start;grid-column-end:workspace-col-end;height:100%;width:100%;overflow:hidden}.AdminWorkspace .TableViewer > .list_viewport > .Grid,.AdminWorkspace .TableViewer > .grid_viewport > .Grid,.ReportView.Panel .viewport > .Grid{font:12px 'Roboto',sans-serif;--grid-font-size:12;--grid-header-font:700 12px 'Roboto',sans-serif;--grid-bold-font:700 12px 'Roboto',sans-serif;--grid-row-top-padding:8;--grid-row-bottom-padding:11;--grid-col-left-padding:24;--grid-col-right-padding:24;--grid-sorted-col-background:var(--panel-bg);--grid-background:var(--panel-bg);--grid-row-fill:var(--panel-bg)}.AdminWorkspace .TableViewer > .ControlBar,.ReportView.Panel > .ControlBar{display:flex;height:64px;margin:0 0 10px 0;padding:0 24px}.AdminWorkspace .TableViewer > .ControlBar .title,.ReportView.Panel > .ControlBar .title{font-size:var(--extra-large-font-size)}.AdminWorkspace .TableViewer > .ControlBar .ControlButton,.ReportView.Panel > .ControlBar .ControlButton{display:none;width:26px;height:26px;margin-top:0}.AdminWorkspace .TableViewer .custom_box > .AutofillContainer > .Button,.ReportView.Panel .custom_box > .AutofillContainer > .Button{height:auto;padding:5px 10px}.AdminWorkspace .TableViewer .custom_box > .AutofillContainer > .Button > span,.ReportView.Panel .custom_box > .AutofillContainer > .Button > span{font-size:var(--medium-font-size)}.AdminWorkspace .NavigationPane{width:240px}.AdminWorkspace .detail_panel{position:relative;background:var(--panel-bg);transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:width,opacity;width:450px;overflow:hidden}.AdminWorkspace .detail_panel .toggle_container{position:absolute;left:-15px;bottom:67px}.AdminWorkspace .detail_panel .toggle_container .toggle_detail_panel_collapsed{position:fixed;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:var(--accent);box-shadow:var(--card-shadow);z-index:1}.AdminWorkspace .detail_panel .toggle_container .toggle_detail_panel_collapsed:hover{background:var(--button-default-bg)}.AdminWorkspace .detail_panel .toggle_container .toggle_detail_panel_collapsed:hover svg{fill:#fff}.AdminWorkspace .detail_panel .toggle_container .toggle_detail_panel_collapsed svg{transition:transform .5s cubic-bezier(.4,0,.2,1);transform:scaleX(-1);width:32px;height:32px;fill:var(--action-icon-fill)}.AdminWorkspace .detail_panel > *{width:450px}.AdminWorkspace .detail_panel.closed,.AdminWorkspace .detail_panel.closed.collapsed{width:0;opacity:0;pointer-events:none}.AdminWorkspace .detail_panel.collapsed{width:20px;pointer-events:none}.AdminWorkspace .detail_panel.collapsed > *{opacity:0}.AdminWorkspace .detail_panel.collapsed .toggle_container{opacity:1}.AdminWorkspace .detail_panel.collapsed .toggle_detail_panel_collapsed > svg{transform:scaleX(1)}.AdminWorkspace .main_panel{width:0}.AdminWorkspace .empty_panel{display:flex;height:100%;width:100%;align-items:center;justify-content:center;background:var(--panel-bg)}.AdminWorkspace .empty_panel span{font-size:var(--extra-large-font-size);color:var(--main-text-dimmed)}.AdminWorkspace .TableViewer{position:relative;height:100%;padding:0}.AdminWorkspace .TableViewer .search{font-size:var(--medium-font-size);width:200px}.AdminWorkspace .TableViewer > .LoadingStripe{top:64px}.AdminWorkspace .TableViewer > .list_viewport,.AdminWorkspace .TableViewer > .grid_viewport{margin:0}.AdminWorkspace .TableViewer > .nav_bar{margin:0 10px}.AuctionDepth:not(.dialogue) .action_box{display:none}.AuctionDepth .action_box{margin:10px -5px 0}.AuctionDepth .action_box > button{flex:1;margin:0 5px}.AuctionDepth .action_box > button.buy_button{background:var(--buy-side-bg);color:var(--buy-side-text)}.AuctionDepth .action_box > button.sell_button{background:var(--sell-side-bg);color:var(--sell-side-text)}.AuctionDepth .viewport{margin:0 -10px -10px -10px}.mobile .AuctionDepth .viewport{margin:0}.AuctionDepth .Grid{--grid-row-indicator-width:2}.AuctionLadder .viewport{margin:-5px -10px -10px -10px}.ScrollLockButton{align-items:center;width:unset;padding:5px 2px}.ScrollLockButton > .caption{color:var(--accent-inactive);transition:color .2s cubic-bezier(.19,1,.22,1);margin-right:2px}.ScrollLockButton > svg{width:1.2em;height:1.2em}.ScrollLockButton.unlocked > .locked_icon,.ScrollLockButton.unlocked .caption{display:none}.ScrollLockButton.track-top .unlocked_icon,.ScrollLockButton.track-last .unlocked_icon{display:none}.ScrollLockButton:hover > .caption{color:var(--main-bg)}.AutoCompleteMenu{position:absolute;pointer-events:auto;background:var(--panel-input-bg);max-height:200px;overflow:auto;border:1px solid var(--panel-border);border-radius:3px}.AutoCompleteMenu ul .selected{background:var(--selection)}.AutoCompleteMenu ul .selected span{color:var(--selection-text)}.AutoCompleteMenu ul *:hover{background:var(--hover-accent)}.AutoCompleteMenu ul *:hover span{color:var(--hover-accent-text)}.AutoCompleteMenu ul.no-icons li > svg{width:0}.AutoCompleteMenu ul .has_more{pointer-events:none}.AutoCompleteMenu ul .has_more > .caption{flex:auto;text-align:right;opacity:.4}.AutofillContainer{white-space:nowrap;overflow:hidden}.Banner{display:flex;height:0;width:100%;background:var(--panel-banner-bg);transition:height .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1);overflow:hidden;align-items:center;pointer-events:auto;padding:0 15px}.Banner svg{width:20px;height:20px;fill:var(--main-text)}.Banner.visible{height:50px}.Banner.alert{background:var(--toast-alert);color:#000}.Banner.alert svg{fill:#000}.Banner.alert span{color:#000}.Banner.alert button{background:none;border-color:#000;color:#000}.Banner.fail{background:var(--toast-fail)}.Banner span{flex:1;padding:0 8px;font-size:var(--medium-font-size);margin:0 10px}.Chart .stripe{position:absolute;top:30px;left:0;height:1px}.Chart > .info{flex-wrap:wrap;margin-bottom:10px;white-space:nowrap;overflow:hidden;position:absolute;z-index:2;max-width:100%;align-items:baseline;margin-right:70px}.Chart > .info > *{padding:10px}.Chart > .info .im_label,.Chart > .info .price_label{font-size:18px}.Chart > .info .change_label{font-size:12px}.Chart > .info .change_label::before{content:' ';display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;margin-right:1ch}.Chart > .info .change_label.pos{color:var(--change-pos)}.Chart > .info .change_label.pos::before{border-bottom:7px solid var(--change-pos)}.Chart > .info .change_label.neg{color:var(--change-neg)}.Chart > .info .change_label.neg::before{border-top:7px solid var(--change-neg)}.Chart > .info .realtime_button{pointer-events:all;fill:var(--main-text);width:21px;height:21px;padding:4px;background:var(--button-bg);border-radius:3px;border:1px solid transparent;transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:border-color,background-color,color}.Chart > .info .realtime_button:hover,.Chart > .info .realtime_button:focus{background:var(--button-hover-bg)}.Chart > .info .realtime_button:active{background:var(--button-active-bg)}.Chart > .info .realtime_button:disabled{cursor:unset}.Chart > .info .realtime_button:disabled:hover{background:var(--button-bg)}.Chart > .chart_container,.Chart > .error_box{flex:1;border-radius:0 0 3px 3px}.Chart > .chart_container{overflow:hidden;font-family:'Roboto',sans-serif;background:var(--content-bg)}.Chart > .chart_container > .tv-lightweight-charts{position:absolute;right:0}.Chart > .chart_container > .tv-lightweight-charts,.Chart > .chart_container > .tv-lightweight-charts *{pointer-events:all}.Chart > .error_box{display:none;padding:30px 10px 0;background:var(--content-bg);position:relative}.Chart > .error_box > svg{width:100%;height:100%;display:block;opacity:.1;position:absolute}.Chart > .error_box > .big_message{font-size:14px;margin:20px 0}.Chart > .error_box > .error_message{color:var(--main-text-dimmed)}.Chart > .error_box > .error_message::before{content:'Error code: '}.Chart.error > .error_box{display:block}.Chart.error > .chart_container{display:none}.Chart.dialogue > .info{margin-top:30px}.TabContainer .Chart{padding:0;position:relative}.mobile .Chart{display:grid;grid-template-rows:auto 40px}.mobile .Chart .ControlBar{display:flex;grid-row:2;margin:0;padding:0;border:0;height:40px;background:var(--content-bg)}.mobile .Chart .ControlBar > *{display:none}.mobile .Chart .ControlBar > .custom_box{display:grid;padding:0 8px;grid-template-columns:auto auto;grid-auto-flow:column;justify-content:space-between}.mobile .Chart .ControlBar > .custom_box .barrier{display:none}.mobile .Chart .ControlBar > .custom_box .RadioGroup{border:0}.mobile .Chart .ControlBar > .custom_box .RadioGroup > label{padding:4px 8px;width:100%;overflow:visible}.mobile .Chart .ControlBar > .custom_box .RadioGroup.type{margin:0}.Chip{align-items:center;border-radius:3px;background:var(--button-bg);padding:3px;pointer-events:all;max-width:100%}.custom_box > .Chip{margin-right:2px}.custom_box .chip_box > .Chip:not(:last-child){margin-right:2px}.custom_box{white-space:nowrap}.custom_box >.ScrollContainer > .chip_box{display:flex;flex-direction:row;overflow-x:hidden;border-radius:3px}.custom_box >.ScrollContainer > .ScrollBar{margin-bottom:-5px}.Chip:hover{background:var(--button-hover-bg)}.Chip:active,.Chip.selected{background:var(--button-active-bg)}.Chip > .caption{overflow:hidden;text-overflow:ellipsis}.Chip svg{flex-shrink:0}.Chip > .icon{width:0;height:14px;fill:var(--main-text);margin:-1px 3px}.Chip.has-icon > .icon{width:14px}.Chip > .close_button{width:12px;height:12px;fill:var(--main-text);pointer-events:all;margin:0 3px}.Chip.noclose{padding-right:9px}.Chip.noclose > svg.close_button{display:none}.CollapsingGroup{border-bottom:1px solid var(--panel-title-border);overflow:hidden}.CollapsingGroup.animate{transition:height .3s cubic-bezier(.19,1,.22,1)}.CollapsingGroup > .heading_box{display:flex;align-items:center;padding:12px;position:relative;pointer-events:auto}.CollapsingGroup > .heading_box > .icon > svg{width:20px;height:20px;fill:var(--main-text-dimmed);margin:0 16px}.CollapsingGroup > .heading_box > .heading{font-size:var(--small-font-size);font-weight:700;text-transform:uppercase;color:var(--main-text-dimmed)}.CollapsingGroup > .heading_box > .arrow{width:16px;height:16px;fill:var(--main-text);position:absolute;right:6px;transition:transform .3s cubic-bezier(.19,1,.22,1)}.collapsed.CollapsingGroup > .heading_box > .arrow{transform:rotate(90deg)}.ColumnOptionsPopup{max-width:300px;padding:5px;border-radius:3px;background:var(--menu-item-bg);box-shadow:0 5px 10px rgba(0,0,0,0.8);pointer-events:auto}.ColumnOptionsPopup::before{border-right-color:var(--menu-item-bg) !important}.ColumnOptionsPopup .description_label{margin-bottom:5px}.ColumnOptionsPopup .description_label,.ColumnOptionsPopup label > span{color:var(--menu-text)}.ColumnOptionsPopup .TextInput,.ColumnOptionsPopup .AutoComplete{width:100%}.ColumnOptionsPopup .AutoComplete > .input_wrapper{min-width:150px}.ColumnOptionsPopup input,.ColumnOptionsPopup .TextInput,.ColumnOptionsPopup .AutoComplete{background:var(--menu-input-bg);color:var(--menu-input-text)}.ColumnOptionsPopup input:focus,.ColumnOptionsPopup .TextInput:focus,.ColumnOptionsPopup .AutoComplete:focus,.ColumnOptionsPopup input:hover,.ColumnOptionsPopup .TextInput:hover,.ColumnOptionsPopup .AutoComplete:hover{background:#fff}.ColumnOptionsPopup > .actions{justify-content:flex-end}.ColumnOptionsPopup > .actions > button + button{margin-left:5px}.ColumnOptionsPopup:not(.temporal).ColumnOptionsPopup:not(.numeric) .range-label{display:none}.ColumnOptionsPopup:not(.advanced-search) .exactly-label,.ColumnOptionsPopup:not(.advanced-search) .andor-label,.ColumnOptionsPopup:not(.advanced-search) .contains-label{display:none}.ColumnOptionsPopup:not(.advanced-search) .TextInput{margin-bottom:5px}.ColumnOptionsPopup.temporal .input_fields{display:grid;grid-row-gap:5px;margin-bottom:5px}.ColumnOptionsPopup.temporal .input_fields > .range-label{grid-column:1}.ColumnOptionsPopup.temporal .input_fields > .DateTimeInput{grid-column:2}.ColumnOptionsPopup.temporal .input_fields > .range-label:first-of-type,.ColumnOptionsPopup.temporal .input_fields .DateTimeInput:first-of-type{grid-row:1}.ColumnOptionsPopup.temporal .input_fields > .range-label:last-of-type,.ColumnOptionsPopup.temporal .input_fields .DateTimeInput:last-of-type{grid-row:2}.ColumnOptionsPopup.numeric .input_fields{display:grid;grid-row-gap:5px;margin-bottom:5px}.ColumnOptionsPopup.numeric .input_fields > .range-label{grid-column:1}.ColumnOptionsPopup.numeric .input_fields > .TextInput{margin-bottom:0;grid-column:2}.ColumnOptionsPopup.numeric .input_fields > .TextInput:first-of-type{grid-row:1;grid-column:1/3}.ColumnOptionsPopup.numeric .input_fields > .range-label:first-of-type,.ColumnOptionsPopup.numeric .input_fields .TextInput:nth-of-type(2){grid-row:2}.ColumnOptionsPopup.numeric .input_fields >.range-label:last-of-type,.ColumnOptionsPopup.numeric .input_fields .TextInput.DateTimeInput:last-of-type{grid-row:3}.ColumnOptionsPopup.advanced-search .input_fields{display:grid;grid-row-gap:5px;margin-bottom:5px}.ColumnOptionsPopup.advanced-search .input_fields > .exactly_label,.ColumnOptionsPopup.advanced-search .input_fields .andor-label,.ColumnOptionsPopup.advanced-search .input_fields .contains-label{grid-column:1}.ColumnOptionsPopup.advanced-search .input_fields > .AutoComplete{grid-row:1;grid-column:2}.ColumnOptionsPopup.advanced-search .input_fields > .TextInput{grid-row:3;grid-column:2}.ColumnOptionsPopup.groups .input_fields >.AutoComplete{margin-bottom:5px}.ColumnOptionsPopup.owner .input_fields,.ColumnOptionsPopup.groups .input_fields{margin-bottom:5px}.ColumnOptionsPopup.message .description_label{white-space:pre;padding:2px}.ColumnOptionsPopup.message :not(.description_label){display:none}.ColumnOptionsPopup.has-description > .input_fields > .CheckboxSet{border-top:1px solid var(--button-bg)}.ColumnOptionsPopup.has-description > .input_fields > .Checkbox{border-top:1px solid var(--button-bg)}.ColumnOptionsPopup:not(.has-description) .description_label{display:none}.ColumnOptionsPopup > .input_fields > label{color:var(--menu-text);margin:auto 5px;text-align:right}.ColumnOptionsPopup > .input_fields > .DateTimeInput > input{height:100%}.ColumnOptionsPopup > .input_fields > .CheckboxSet{border-bottom:1px solid var(--button-bg);margin:0 -5px 5px -5px;padding:0 5px 2px 5px}.ColumnOptionsPopup > .input_fields > .CheckboxSet > p{display:none}.ColumnOptionsPopup > .input_fields > .CheckboxSet > .Checkbox > p,.ColumnOptionsPopup > .input_fields > .Checkbox > p{display:none}.ContextPopup{position:absolute}.ContextPopup > ul{border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.8)}.ContextPopup::before{content:' ';display:block;width:0;height:0;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid var(--infotip-bg)}.ContextPopup.right-of::before{left:-6px}.ContextPopup.left-of::before{transform:rotate(180deg);right:-6px}.ContextPopup.below::before{top:-9px;transform:rotate(90deg)}.ContextPopup.above::before{top:calc(100% - 3px);transform:rotate(-90deg)}.ContextPopup.above.align-left::before,.ContextPopup.below.align-left::before{left:var(--arrow-offset,10px)}.ContextPopup.above.align-right::before,.ContextPopup.below.align-right::before{right:var(--arrow-offset,10px)}.ContextPopup.left-of.align-top::before,.ContextPopup.right-of.align-top::before{top:var(--arrow-offset,10px)}.ContextPopup.left-of.align-bottom::before,.ContextPopup.right-of.align-bottom::before{bottom:var(--arrow-offset,10px)}.ControlBarOverflow > .contents{margin:0 5px 5px 0}.ControlBarOverflow > .contents > :nth-child(n+2){margin-top:5px}.ControlBarOverflow > .contents > .Button{height:21px;padding:3px 8px 3px 8px;white-space:nowrap;overflow:visible;border-radius:0}.ControlBarOverflow > .contents > .Button span{font-weight:600}.ControlBarOverflow > .contents > .Button > svg{width:12px;height:12px;vertical-align:bottom;margin:0 4px 0 0;fill:var(--main-text)}.ControlBarOverflow > .contents > .RadioGroup{flex-direction:column}.ControlBarOverflow > .contents > .RadioGroup label{margin:0}.Depth:not(.dialogue) .action_box{display:none}.Depth .action_box{margin:10px -5px 0}.Depth .action_box > button{flex:1;margin:0 5px}.Depth .action_box > button.buy_button{background:var(--buy-side-bg);color:var(--buy-side-text)}.Depth .action_box > button.sell_button{background:var(--sell-side-bg);color:var(--sell-side-text)}.Depth .viewport{margin:0 -10px -10px -10px}.mobile .Depth .viewport{margin:0}.Depth .Grid{--grid-row-indicator-width:2}.DisplayCurrencySelector .AutoComplete{margin:0 10px 0 10px}.DropRect{z-index:1000000;position:absolute;pointer-events:none;background:var(--drop-bg);border:1px solid var(--drop-outline);opacity:0;left:50%;top:50%;height:0;width:0;transition:all .2s cubic-bezier(.19,1,.22,1)}.DropRect.visible{opacity:1}.EffectiveAccessHelper .search_form{padding-bottom:16px}.EffectiveAccessHelper .search_form .input-wrapper{display:grid;grid-template-columns:2fr 5fr;grid-template-rows:auto auto auto;column-gap:16px;padding:0 20px;position:relative;margin-bottom:20px}.EffectiveAccessHelper .search_form .input-wrapper label{align-self:center;text-align:right;font-size:var(--medium-font-size);color:var(--main-text-dimmed);word-break:break-word}.EffectiveAccessHelper .search_form .input-wrapper label::after{content:':'}.EffectiveAccessHelper .search_form .input-wrapper .AutoComplete{grid-area:1/2}.EffectiveAccessHelper .search_form .input-wrapper input{height:30px;font-size:var(--medium-font-size);font-weight:700;background:none;padding:0;border-width:0 0 1px 0;border-radius:0;overflow:hidden;text-overflow:ellipsis}.EffectiveAccessHelper .search_form .input-wrapper .description{grid-column:2;color:var(--main-text-dimmed);margin-top:8px;line-height:1.5em}.EffectiveAccessHelper .search_form button{width:64px;align-self:flex-end;margin-right:16px}.EffectiveAccessHelper .results_wrapper{overflow:hidden;padding-bottom:32px}.EffectiveAccessHelper .results_wrapper .divider_hidden,.EffectiveAccessHelper .results_wrapper .divider_shown{text-align:center;margin:16px 0}.EffectiveAccessAction{margin:24px 24px 0;background:var(--panel-bg);border-radius:7px}.EffectiveAccessAction .PermissionItemRenderer span,.EffectiveAccessAction .PermissionItemRenderer button{margin:0}.EffectiveAccessAction .collapsing_group{border-bottom:none}.EffectiveAccessAction .collapsing_group .heading_box{padding:0}.EffectiveAccessAction .actions_container{padding:16px 0 16px 16px}.EffectiveAccessAction .actions_container > div{display:flex;align-items:center}.EffectiveAccessAction .actions_container > div svg{width:24px;height:24px;padding:4px;margin:4px 0;border-radius:999px;fill:#fff}.EffectiveAccessAction .actions_container > div svg.is-available{background:#7ed321}.EffectiveAccessAction .actions_container > div svg.is-unavailable{background:#eb4357}.EffectiveAccessAction .actions_container > div .EffectiveAccessDescription{width:fit-content;padding:0 0 0 16px;font-size:var(--medium-font-size)}.EffectiveAccessAction .actions_container > div .EffectiveAccessDescription b{font-weight:700;font-size:var(--medium-font-size)}.EffectiveAccessAction .permission_grants{padding:0 16px}.EffectiveAccessAction .permission_grants > h3{font-size:var(--small-font-size);font-weight:700;text-transform:uppercase;color:var(--main-text-dimmed);padding-bottom:16px}.EffectiveAccessAction .permission_grants > .PermissionItemRenderer{display:block;position:relative;margin-bottom:16px;padding:4px 72px 0 28px}.EffectiveAccessAction .permission_grants > .PermissionItemRenderer .Id{display:none}.EffectiveAccessAction .permission_grants > .PermissionItemRenderer .actor_icon{display:initial;position:absolute;left:0;top:0}.EffectiveAccessAction .permission_grants > .PermissionItemRenderer .delete{position:absolute;right:0;top:0}.EmptyWorkspace{grid-row-start:content-row-start;grid-row-end:content-row-end;grid-column-start:content-col-start;grid-column-end:content-col-end;display:flex;background:var(--workspace-bg);height:100%;width:100%;align-items:center;justify-content:center}.EmptyWorkspace span{font-size:var(--extra-large-font-size);color:var(--main-text-dimmed)}.ErrorPanel{width:550px;padding:20px 20px 10px;border-radius:7px;background:var(--panel-bg)}.ErrorPanel section,.ErrorPanel p{margin-bottom:10px}.ErrorPanel h2{font-size:14px}.ErrorPanel section > svg{height:32px;width:32px;float:left;margin-right:10px;fill:var(--main-text-dimmed)}.ErrorPanel p{user-select:text;pointer-events:all}.ErrorPanel .details{flex:1;overflow:hidden}.ErrorPanel .Expander > section{padding-left:15px}.ErrorPanel .stack{font:9px 'Roboto Mono',sans-serif;white-space:pre-wrap;color:var(--disabled-text)}.ErrorPanel.update .details,.ErrorPanel.update .raise,.ErrorPanel.deserialisation .reload,.ErrorPanel.ws_fail .details,.ErrorPanel.ws_fail .raise{display:none}.TabContainer .ErrorPanel{padding:20px 10px}.TabContainer .ErrorPanel section > svg{display:none}.FilterGroupPanel{overflow:hidden}.FilterGroupPanel .filter_actions{white-space:nowrap}.FilterGroupPanel .filter_actions > button{padding:2px 5px}.FilterGroupPanel .filter_actions .filter_all{border-radius:3px 0 0 3px}.FilterGroupPanel .filter_actions .filter_none{border-radius:0 3px 3px 0}.FilterGroupPanel .filter_actions .filter_all,.FilterGroupPanel .filter_actions .filter_custom{margin-right:1px}.FilterGroupPanel .filter_actions .filter_custom{border-radius:0}.FilterGroupPanel > .FilterGroup{padding-bottom:10px;transition:height .3s cubic-bezier(.19,1,.22,1);overflow:hidden}.FilterGroupPanel > .FilterGroup li{list-style:none;display:block;position:relative;pointer-events:auto;overflow:hidden}.FilterGroupPanel > .FilterGroup li > label{pointer-events:auto;padding:6px 10px;display:flex;flex-direction:row;align-items:center;position:relative;font-size:var(--medium-font-size)}.FilterGroupPanel > .FilterGroup li .toggle{pointer-events:auto;position:absolute;z-index:1;height:26px;width:26px;padding:5px;fill:var(--main-text-dimmed);transition:transform .3s cubic-bezier(.19,1,.22,1)}.FilterGroupPanel > .FilterGroup li .toggle:hover{fill:var(--main-text)}.FilterGroupPanel > .FilterGroup li.collapsed .toggle{transform:rotate(-90deg)}.FilterGroupPanel > .FilterGroup li.rating > label,.FilterGroupPanel > .FilterGroup li.maturity > label{display:grid;grid-template-columns:40px 1fr auto;grid-column-gap:1em;align-items:baseline;text-align:right;padding:5px 40px 5px 20px}.FilterGroupPanel > .FilterGroup li.rating > .ControlButton,.FilterGroupPanel > .FilterGroup li.maturity > .ControlButton{position:absolute;top:8px;right:25px}.FilterGroupPanel > .FilterGroup li > ul{transition:height .3s cubic-bezier(.19,1,.22,1)}.FilterGroupPanel .CheckboxFilterGroup li > label:hover{background:var(--button-hover-bg)}.FilterGroupPanel .CheckboxFilterGroup li > label:active{background:var(--button-active-bg)}.FilterGroupPanel .CheckboxFilterGroup li > label input[type=checkbox]{margin-right:5px;visibility:hidden;position:absolute}.FilterGroupPanel .CheckboxFilterGroup li > label input[type=checkbox] + span{margin-right:5px;width:8px;height:8px;border:1px solid var(--accent);border-radius:100%;transition:background-color,opacity .1s ease;flex-shrink:0}.FilterGroupPanel .CheckboxFilterGroup li > label input[type=checkbox]:checked + span{background:var(--accent)}.FilterGroupPanel .CheckboxFilterGroup li > label input[type=checkbox]:indeterminate + span{background:radial-gradient(var(--accent) 0,var(--accent) 30%,transparent 0,transparent 100%)}.FilterGroupPanel .filter_info{opacity:.5;margin-left:5px;white-space:nowrap}.VintageFilterGroup{padding:5px 10px 15px 10px}.VintageFilterGroup label{color:var(--main-text-dimmed);margin:0 0 5px 10px}.FlexContainer{display:grid;align-self:stretch;gap:3px}.FlexContainer > :not(.Resizer){position:relative;left:unset !important;top:unset !important;z-index:unset !important;min-width:0;min-height:0}.FlexContainer.column > :not(.Resizer){width:unset !important}.FlexContainer.row > :not(.Resizer){height:unset !important}.DisplayStack > .FlexContainer{flex:1}.GrantPermission .inputs{display:grid;grid-template-rows:repeat(4,min-content);grid-template-columns:repeat(4,1fr);grid-gap:5px;grid-auto-flow:row;margin-bottom:10px}.GrantPermission label{margin:10px 0 0 5px;font-size:var(--medium-font-size);color:var(--main-text-dimmed)}.GrantPermission label::after{content:':'}.GrantPermission label[for=actor_input],.GrantPermission .actor_input{grid-column:1/5}.GrantPermission input,.GrantPermission .AutoComplete,.GrantPermission .AutoComplete .Chip > span{font-size:var(--medium-font-size)}.GrantPermission .AutoComplete{min-height:30px}.GrantPermission .buttons{flex-direction:row-reverse}.GrantPermission .buttons button{font-size:var(--medium-font-size)}.GrantPermission .buttons button + button{margin-right:10px}.InfoTip{position:absolute;background:var(--infotip-bg);color:var(--infotip-text);padding:6px;border-radius:3px;font-weight:400}.InfoTip span{color:var(--infotip-text)}.InfoTip span.info_bold{font-weight:700}.InfoTip span.info_mute{color:var(--infotip-text-muted)}.LadderDepth .viewport{margin:-5px -10px -10px -10px}.ScrollLockButton{align-items:center;width:unset;padding:5px 2px}.ScrollLockButton > .caption{color:var(--accent-inactive);transition:color .2s cubic-bezier(.19,1,.22,1);margin-right:2px}.ScrollLockButton > svg{width:1.2em;height:1.2em}.ScrollLockButton.unlocked > .locked_icon,.ScrollLockButton.unlocked .caption{display:none}.ScrollLockButton.track-top .unlocked_icon,.ScrollLockButton.track-last .unlocked_icon{display:none}.ScrollLockButton:hover > .caption{color:var(--main-bg)}.Level3View .stripe{position:absolute;top:29px;left:0;height:1px}.Level3View .viewport{margin:-5px -10px 0 -10px}.Level3View .bid_grid{margin-right:1px}.Menu{position:absolute;pointer-events:all}.Menu::before{border-right-color:var(--menu-item-bg)}.Menu:not(.ContextPopup).below > ul{border-radius:0 0 3px 3px;box-shadow:0 5px 10px rgba(0,0,0,0.8)}.Menu:not(.ContextPopup).above > ul{border-radius:3px 3px 0 0}.Menu > ul{overflow:hidden;list-style:none;background:var(--menu-bg)}.Menu > ul > *{background:var(--menu-item-bg);pointer-events:all;overflow:hidden}.Menu > ul > * span{color:var(--menu-text)}.Menu > ul > * span.caption{flex:1}.Menu > ul > * svg{fill:var(--main-bg)}.Menu > ul > * svg.alpha-b-box{fill:var(--buy-side-bg)}.Menu > ul > * svg.alpha-s-box{fill:var(--sell-side-bg)}.Menu > ul > * svg.submenu-arrow{margin-right:0}.Menu > ul > * + *{margin-top:1px}.Menu > ul > *.selected{background:var(--selection)}.Menu > ul > *.selected span{color:var(--selection-text)}.Menu > ul > *:hover,.Menu > ul > *.has-menu{background:var(--hover-accent)}.Menu > ul > *:hover span,.Menu > ul > *.has-menu span{color:var(--hover-accent-text)}.Menu > ul > .MenuHeadingItem{background:var(--menu-bg);padding:4px 5px;margin:2px 2px 0 2px;height:auto;min-height:20px}.Menu > ul > .MenuHeadingItem > svg{display:none}.Menu > ul > .MenuHeadingItem > span{color:var(--menu-text);font-weight:700;font-size:9px}.Menu input,.Menu .DateTimeInput{background:var(--menu-input-bg);color:var(--menu-input-text)}.Menu input:hover,.Menu .DateTimeInput:hover,.Menu input:focus,.Menu .DateTimeInput:focus,.Menu input:focus-within,.Menu .DateTimeInput:focus-within{background:var(--menu-input-hover-bg)}.DefaultMenuRenderer,.CaptionMenuRenderer,.UserMenu > ul > li{align-items:center;height:3rem;padding:0 8px;display:flex;align-items:center}.DefaultMenuRenderer.disabled,.CaptionMenuRenderer.disabled,.UserMenu > ul > li.disabled{opacity:.3;pointer-events:none}.DefaultMenuRenderer > svg,.UserMenu > ul > li > svg{width:1.6em;height:1.6em;margin-right:5px;fill:var(--main-text)}.DefaultMenuRenderer.selected > svg,.UserMenu > ul > li.selected > svg{fill:var(--selection-text)}.DefaultMenuRenderer:hover > svg,.UserMenu > ul > li:hover > svg{fill:var(--hover-accent-text)}.ContextMenu .DefaultMenuRenderer,.CaptionMenuRenderer{height:28px;padding:0 10px 0 5px}.Menu.hidden-icons .DefaultMenuRenderer > svg{display:none}.MessageView .contents{margin:-10px;flex:1;border-radius:0 0 2px 2px;overflow:hidden}.MessageView .threads{background:var(--panel-title-bg);flex:.5;max-width:200px;border-right:1px solid var(--panel-title-border)}.MessageView .threads .thread_list_container{flex:1}.MessageView .threads .thread_list_container > div{flex:1;overflow:hidden}.MessageView .threads .ThreadItemRenderer{padding:10px;pointer-events:auto;justify-content:space-between}.MessageView .threads .ThreadItemRenderer.selected{background:var(--selection)}.MessageView .threads .ThreadItemRenderer:hover{background:var(--button-bg)}.MessageView .threads .ThreadItemRenderer:focus{background:var(--button-hover-bg)}.MessageView .threads .ThreadItemRenderer svg{width:15px;height:15px;margin:-2px 0;fill:var(--main-text)}.MessageView .threads .ThreadItemRenderer svg:first-child{margin-right:5px}.MessageView .threads .ThreadItemRenderer .summary{flex:1}.MessageView .threads .ThreadItemRenderer.unread .summary{font-weight:600}.MessageView .threads .ThreadItemRenderer .last_time{margin-left:10px;color:var(--main-text-dimmed)}.MessageView .threads .ThreadItemRenderer .cancel_button{pointer-events:auto;transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:background-color,fill;border-radius:3px}.MessageView .threads .ThreadItemRenderer .cancel_button:hover{background:var(--change-neg);fill:var(--accent-text)}.MessageView .threads .ThreadItemRenderer .cancel_button:active{background:var(--change-neg-bg)}.MessageView .threads .search_box,.MessageView .threads .ThreadItemRenderer{border-bottom:1px solid var(--panel-title-border)}.MessageView .threads button{margin:10px}.MessageView button{align-content:center;justify-content:center}.MessageView button > svg{width:16px;height:16px;fill:var(--main-text);margin:-3px 5px -3px 0}.MessageView ol{list-style-type:none}.MessageView .thread_box{flex:1}.MessageView .ThreadRenderer{flex:1;overflow:hidden}.MessageView .ThreadRenderer .participant_box,.MessageView .ThreadRenderer .recipient_box{align-items:center;border-bottom:1px solid var(--panel-title-bg)}.MessageView .ThreadRenderer .participant_box .participant_chip_box,.MessageView .ThreadRenderer .recipient_box .participant_chip_box{flex:1;flex-wrap:wrap}.MessageView .ThreadRenderer .participant_box .participant_chip_box > .Chip,.MessageView .ThreadRenderer .recipient_box .participant_chip_box > .Chip{margin:2px}.MessageView .ThreadRenderer .participant_box .participant_chip_box > .Chip > .close_button,.MessageView .ThreadRenderer .recipient_box .participant_chip_box > .Chip > .close_button{display:none}.MessageView .ThreadRenderer .info_box:not(.adding-recipients) > .recipient_box{display:none}.MessageView .ThreadRenderer .participant_box{padding:3px 10px}.MessageView .ThreadRenderer .participant_box > label{margin-right:5px}.MessageView .ThreadRenderer .recipient_box{padding:5px 10px;background:var(--panel-input-bg)}.MessageView .ThreadRenderer .recipient_input{width:100%;margin:0 5px}.MessageView .ThreadRenderer .toggle_recipients_button > svg{margin:-4px -7px}.MessageView .ThreadRenderer .info_box.adding-recipients .toggle_recipients_button{background:var(--accent)}.MessageView .ThreadRenderer .info_box.adding-recipients .toggle_recipients_button > svg{fill:var(--accent-text)}.MessageView .ThreadRenderer .conversation_box{flex:1}.MessageView .ThreadRenderer .conversation_box > div{flex:1;overflow:hidden}.MessageView .ThreadRenderer .conversation_box .message_list{flex:1;justify-content:flex-end}.MessageView .ThreadRenderer .compose_box{background:var(--panel-input-bg);border-top:1px solid var(--panel-title-bg);padding:10px}.MessageView .ThreadRenderer .compose_box textarea{resize:none;min-height:50px;pointer-events:auto;margin-right:10px;flex:1;font-size:var(--medium-font-size)}.MessageView .MessageRenderer{padding:10px;pointer-events:auto}.MessageView .MessageRenderer:hover{background:var(--hover-bg)}.MessageView .MessageRenderer > p{margin-bottom:5px}.MessageView .MessageRenderer .from{font-weight:600;margin-right:1ch}.MessageView .MessageRenderer .time{color:var(--main-text-dimmed);pointer-events:auto}.MessageView .MessageRenderer .body,.MessageView .MessageRenderer .from{font-size:var(--medium-font-size)}.MessageView .MessageRenderer.ghost{opacity:.5}.MessageView .MessageRenderer.unread:first-of-type{border-top:1px solid var(--change-neg)}.MessageView .MessageErrorRenderer,.MessageView .MessageRenderer.ghost{padding:5px 10px;margin:5px 2px;border-left:3px solid var(--change-neg)}.MessageView .MessageErrorRenderer > span{color:var(--main-text-dimmed)}:root{--top-inset:env(safe-area-inset-top,0);--bottom-inset:env(safe-area-inset-bottom,0)}.MobileView{display:none}.page-container{width:100%;height:100%;overflow:hidden;position:relative;display:none}.page-container.selected{display:block}.page-container .view{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.page-container .view *{font-family:'Roboto',sans-serif;font-size:12px;--medium-font-size:16px;--large-font-size:20px}.page-container .view .Grid{font-size:10px}.page-container .view label{color:var(--main-text-dimmed)}.page-container .view label.small{font-size:10px}.page-container .view[data-tab-detail]{background:var(--splash-bg);padding-top:calc(44px + var(--top-inset));padding-bottom:calc(65px + var(--bottom-inset));transform:translateX(100%)}.page-container .view[data-tab-detail] h2{display:flex;align-items:center;justify-content:center;height:45px;margin-top:-45px;font-size:16px}.iphone .page-container .view[data-tab-detail]{background:linear-gradient(var(--mobile-top-nav-bg) 0,var(--mobile-top-nav-bg) calc(44px + var(--top-inset)),var(--splash-bg) 0,var(--splash-bg) 100%)}.iphone .page-container .view[data-tab-detail] h2{color:var(--mobile-top-nav-color)}.page-container .list-view{overflow:auto;-webkit-overflow-scrolling:touch}.view-change.page-container .list-view{transform:translateX(-30vw)}.page-container .detail-view{transform:translateX(100vw)}.view-change.page-container .detail-view{transform:translateX(0)}#mobi-top-nav{background:var(--mobile-top-nav-bg);position:fixed;left:0;top:-1px;width:100vw;height:45px;z-index:100;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s cubic-bezier(.4,0,.2,1)}#mobi-top-nav.visible{opacity:1}.selected.view-change ~ #mobi-top-nav.visible{opacity:0}#mobi-top-nav label{overflow:visible;white-space:nowrap;font-size:16px;color:var(--mobile-top-nav-color)}.iphone #mobi-top-nav{background:var(--mobile-top-nav-bg-iphone);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);height:calc(45px + var(--top-inset))}.iphone #mobi-top-nav label{margin-top:var(--top-inset);font-size:17px}#mobi-back{display:block;position:fixed;z-index:300;top:var(--top-inset);left:0;height:44px;width:44px;fill:var(--accent);opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1);pointer-events:none}#mobi-back.visible{opacity:1;pointer-events:auto;visibility:visible}.iphone #mobi-back{fill:var(--mobile-back-button-color)}#mobi-bottom-nav{display:grid;grid-auto-flow:column;background-color:var(--mobile-bottom-nav-bg);position:fixed;z-index:10000;bottom:-1px;left:0;width:100vw;height:calc(65px + var(--bottom-inset));padding-bottom:var(--bottom-inset);transform:translateY(calc(65px + var(--bottom-inset)));transition:all .35s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#mobi-bottom-nav.visible{bottom:-1px;opacity:1;transform:none}#mobi-bottom-nav > div{display:grid;justify-items:center}#mobi-bottom-nav > div svg{width:24px;height:24px;fill:var(--main-text-dimmed);align-self:end}#mobi-bottom-nav > div label{font-size:12px;color:var(--main-text-dimmed);align-self:flex-end;padding-bottom:10px}#mobi-bottom-nav > div.selected svg{fill:var(--accent)}#mobi-bottom-nav > div.selected label{color:var(--accent)}.iphone #mobi-bottom-nav > div svg{margin-top:4px}.iphone #mobi-bottom-nav > div label{font-size:10px}.Panel.mobile[data-drawer]{background:var(--mobile-panel-bg);border-radius:10px 10px 0 0;position:fixed;top:calc(44px + var(--top-inset));transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:100000;min-height:0;bottom:0;width:100vw;padding:15px 15px calc(15px + var(--bottom-inset)) 15px;box-shadow:0 0 20px rgba(0,0,0,0.3);transform:translateY(100vh)}.Panel.mobile[data-drawer].visible{transform:translateY(0);transition:transform .3s cubic-bezier(0,0,0,1)}.Panel.mobile[data-drawer] > .ControlBar{height:44px;display:flex}.Panel.mobile[data-drawer] > .ControlBar > .title{font-size:16px}.Panel.mobile[data-drawer] > .ControlBar > .ControlButton{display:none}.DisplayStack.TopMostDisplayStack{z-index:999999;top:0;left:0;position:fixed}@media (min-width:481px){body > .mobile,#mobi-top-nav,#mobi-back,#mobi-bottom-nav{display:none !important}}.NavigationPane{display:flex;flex-direction:column;position:relative;background:var(--panel-bg);transition:width .2s cubic-bezier(.19,1,.22,1)}.NavigationPane .search_box{padding:20px 12px 12px}.NavigationPane .search_box .search{font-size:var(--medium-font-size);width:100%}.NavigationPane .search_box .search::placeholder{transition:color .2s cubic-bezier(.19,1,.22,1)}.NavigationPane .wrapper{flex:1;overflow:hidden}.NavigationPane.collapsed{width:50px}.NavigationPane.collapsed .toggle_collapsed > svg{transform:scaleX(-1)}.NavigationPane.collapsed .search::placeholder{color:var(--input-bg)}.NavigationPane.collapsed .NavGroup > .caption{opacity:0;padding:0 10px}.NavigationPane.collapsed .NavTarget{padding-left:10px}.NavigationPane.collapsed .NavTarget > .caption{opacity:0}.NavigationPane .toggle_collapsed{position:absolute;right:-15px;bottom:35px;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:var(--accent);box-shadow:var(--card-shadow);z-index:1}.NavigationPane .toggle_collapsed svg{transition:transform .5s cubic-bezier(.4,0,.2,1);width:32px;height:32px;fill:var(--action-icon-fill)}.NavigationPane .toggle_collapsed:hover{background:var(--button-default-bg)}.NavigationPane .toggle_collapsed:hover svg{fill:#fff}.NavigationPane .caption{transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:opacity,padding;font-size:var(--medium-font-size);white-space:nowrap;overflow:hidden}.NavigationPane .NavGroup{list-style:none;margin-bottom:20px}.NavigationPane .NavGroup > .caption{text-transform:uppercase;font-size:var(--small-font-size);font-weight:700;margin-bottom:8px;color:var(--main-text-dimmed);padding:0 15px}.NavigationPane .NavTarget{display:grid;padding:6px 25px 6px 15px;grid-template-columns:min-content auto;align-items:center;pointer-events:auto;min-width:230px;transition:padding .2s cubic-bezier(.19,1,.22,1)}.NavigationPane .NavTarget > svg{width:20px;height:20px;margin:0 8px 0 4px;fill:var(--main-text-dimmed)}.NavigationPane .NavTarget > .caption{font-size:var(--medium-font-size);padding-right:12px;cursor:default}.NavigationPane .NavTarget:hover{background:var(--button-hover-bg)}.NavigationPane .NavTarget.selected{background:var(--button-bg)}.NavigationPane .NavTarget.selected > svg{fill:var(--main-text)}.OrderEntryActions .actions{display:flex;flex-wrap:wrap}.OrderEntryActions .actions > button{white-space:nowrap;margin-bottom:5px}.OrderEntryActions .actions > button.place_bid:hover{border-color:var(--buy-side-fg)}.OrderEntryActions .actions > button.place_offer:hover{border-color:var(--sell-side-fg)}.OrderEntryActions .actions > button:not(:last-child){margin-right:5px}.WorkspaceSidebar .OrderEntryActions .actions{padding:0 10px 5px}.WorkspaceSidebar .OrderEntryActions .actions > button{flex:1}.PanelPositioner{position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:1fr auto 1fr}.PanelPositioner > .Panel{position:initial;grid-row:2;grid-column:2;width:unset !important;height:unset !important}.PanelPositioner.maximised{grid-row-start:content-row-start;grid-row-end:content-row-end;grid-column-start:content-col-start;grid-column-end:content-col-end;position:relative;display:flex}.PermissionEditor{display:grid;grid-template-rows:min-content auto}.PermissionEditor .ScrollContainer.list_viewport .list_contents{height:100%;pointer-events:all;overflow:hidden}.PermissionEditor > label,.PermissionEditor > .how_many{grid-row:1}.PermissionEditor > .how_many{text-align:right}.PermissionEditor > .ScrollContainer.list_viewport{grid-row:2;grid-column:1/3}.PermissionEditor > .ScrollContainer{margin-top:10px}.PermissionEditor .grid{display:grid;grid-template-columns:min-content 1fr min-content min-content;grid-row-gap:5px;grid-column-gap:1px;align-items:stretch;grid-template-rows:min-content;grid-auto-rows:minmax(28px,min-content)}.PermissionEditor .grid *{order:unset !important}.PermissionEditor > .how_many{float:right}.PermissionEditor ol,.PermissionEditor li,.PermissionEditor .new_line{display:contents}.PermissionEditor svg{width:16px;height:16px;fill:var(--main-text)}.PermissionEditor ol{list-style:none}.PermissionEditor li > *{padding:5px 0}.PermissionEditor li .actor_icon{margin-right:10px}.PermissionEditor li:not(.deleted) .undelete_icon{display:none}.PermissionEditor li:not(.deleted) .delete:hover{border-color:#eb4357}.PermissionEditor li:not(.deleted) .delete:active > svg{fill:#eb4357}.PermissionEditor li.deleted span,.PermissionEditor li.deleted label{text-decoration:line-through}.PermissionEditor li.deleted span,.PermissionEditor li.deleted .actor_icon{opacity:.5}.PermissionEditor li.deleted .delete_icon{display:none}.PermissionEditor li > *:first-child,.PermissionEditor .new_line > *:first-child{border-radius:3px 0 0 3px}.PermissionEditor li > *:last-child,.PermissionEditor .new_line > *:last-child{border-radius:0 3px 3px 0}.PermissionEditor li > label,.PermissionEditor .new_line > label,.PermissionEditor li .actor,.PermissionEditor .new_line .actor,.PermissionEditor li .PermissionAction,.PermissionEditor .new_line .PermissionAction{display:flex;align-items:center;padding:5px 10px}.PermissionEditor .new_list > li > *{background:var(--button-bg)}.PermissionEditor .new_line > label,.PermissionEditor .grant{background:var(--panel-input-bg)}.PermissionEditor .AutoComplete{border-radius:0}.PermissionEditor .grant{border-radius:0 3px 3px 0}.PermissionEditor button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;padding:0}.PermissionEditor button > svg{margin:-2px;transition:fill .2s cubic-bezier(.19,1,.22,1)}.PermissionEditor .PermissionEditorNewLineItem > *{background:var(--button-bg)}.PermissionSchemeView{height:100%;width:100%;pointer-events:auto;background:var(--panel-bg);overflow:hidden}.PermissionSchemeView .header{height:64px}.PermissionSchemeView .header h1{margin-top:2px;font-size:var(--extra-large-font-size);font-weight:700}.PermissionSchemeView > *{padding:20px 24px;border-bottom:1px solid var(--panel-title-border)}.PermissionSchemeView > * h2{font-size:var(--large-font-size);font-weight:700}.PermissionSchemeView > * p{margin:10px 0;font-size:var(--medium-font-size)}.PermissionSchemeView .query{flex:1;overflow:hidden}.PermissionSchemeView .query .filters{display:grid;grid-auto-flow:row;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,min-content);grid-gap:5px;padding:10px 0;border-bottom:1px solid var(--panel-title-border)}.PermissionSchemeView .query .filters label{margin:10px 0 0 5px;font-size:var(--medium-font-size);color:var(--main-text-dimmed)}.PermissionSchemeView .query .filters label::after{content:':'}.PermissionSchemeView .query .CollapsingGroup > .heading_box{padding:12px 0}.PermissionSchemeView .query .CollapsingGroup > .heading_box > .icon > svg{margin:0 10px 0 0}.PermissionSchemeView .query .CollapsingGroup:not(.has-data) > ol,.PermissionSchemeView .query .CollapsingGroup.has-data > p{display:none}.PermissionSchemeView .query .CollapsingGroup > p{margin:0 0 15px 0}.PermissionSchemeView .query ol{display:grid;grid-template-columns:repeat(6,min-content);grid-gap:10px;white-space:nowrap;align-items:center;margin:0 10px 15px 10px}.PermissionSchemeView .query ol .PermissionItemRenderer{display:contents}.PermissionSchemeView .results_wrapper{overflow:hidden}.PermissionSidebar{height:100%;pointer-events:auto;background:var(--panel-bg)}.PermissionSidebar .header{height:64px;align-items:center;border-bottom:1px solid var(--panel-title-border)}.PermissionSidebar .header h1{padding-left:20px;font-size:var(--extra-large-font-size)}.PermissionSidebar .scroll-wrapper{overflow:hidden}.ReportView.Panel{height:100%;width:100%;overflow:hidden;padding:0}.ReportView.Panel .custom_box > .AutofillContainer .date_range > label,.ReportView.Panel .custom_box > .AutofillContainer .date_range > span > input{font-size:var(--medium-font-size);height:auto}.ReportView.Panel .custom_box > .AutofillContainer .date_range > label{font-weight:700;padding:0 5px 0 10px}.ReportView.Panel .stripe{position:absolute;top:29px;left:0;height:1px}.ReportView.Panel .viewport{margin:0}.Resizer{position:absolute;z-index:10000;pointer-events:all}.FlexContainer .Resizer.e{right:-7px;top:0;height:100%;width:7px;cursor:ew-resize}.FlexContainer .Resizer.s{bottom:-7px;left:0;width:100%;height:7px;cursor:ns-resize}.WorkspaceSidebar .Resizer.e{right:-3px;top:0;height:100%;width:7px;cursor:ew-resize}.WorkspaceSidebar .Resizer.w{left:-3px;top:0;height:100%;width:7px;cursor:ew-resize}.dialogue .Resizer.w{left:-3px;width:7px;top:3px;bottom:3px;cursor:ew-resize}.dialogue .Resizer.n{top:-3px;height:7px;left:3px;right:3px;cursor:ns-resize}.dialogue .Resizer.e{right:-3px;width:7px;top:3px;bottom:3px;cursor:ew-resize}.dialogue .Resizer.s{bottom:-3px;height:7px;left:3px;right:3px;cursor:ns-resize}.dialogue .Resizer.nw{top:-3px;left:-3px;width:7px;height:7px;cursor:nwse-resize}.dialogue .Resizer.ne{top:-3px;right:-3px;width:7px;height:7px;cursor:nesw-resize}.dialogue .Resizer.sw{bottom:-3px;left:-3px;width:7px;height:7px;cursor:nesw-resize}.dialogue .Resizer.se{bottom:-3px;right:-3px;width:7px;height:7px;cursor:nwse-resize}.RFQView > .grid{display:grid;grid-template:auto 1fr auto/1fr 1fr 2fr;grid-column-gap:1px;flex:1;margin:-10px;border-radius:0 0 3px 3px;overflow:hidden}.RFQView > .grid > .toolbar{grid-row:1;grid-column:1/-1;padding:10px;justify-content:space-between}.RFQView > .grid > .list_box{grid-row:2;background:var(--content-bg);min-width:180px}.RFQView > .grid > .rfqs{grid-column:1;grid-row:2/-1}.RFQView > .grid > .threads{grid-column:2;grid-row:2/-1;display:none}.RFQView > .grid > .messages{grid-column:2/-1;grid-row:2}.RFQView > .grid > .RFQRespondForm{grid-column:2/-1;grid-row:3;height:250px;transition:height .3s cubic-bezier(.19,1,.22,1)}.RFQView > .grid > .RFQRespondForm > .ControlBar{display:flex;pointer-events:all}.RFQView > .grid > .RFQRespondForm > .ControlBar .maximise,.RFQView > .grid > .RFQRespondForm > .ControlBar .close{display:none}.RFQView > .grid > .RFQRespondForm.minimised{height:29px}.RFQView > .grid > .RFQRespondForm:not(.minimised) > .ControlBar .minimise{display:block}.RFQView > .grid .hint{display:none;height:100%;flex-direction:column;align-items:center;justify-content:center}.RFQView > .grid .hint > p,.RFQView > .grid .hint > button{font-size:12px}.RFQView > .grid .hint > button{margin-top:15px}.sent .List:empty ~ .hint.sent{display:flex}.received .List:empty ~ .hint.received{display:flex}.RFQView .scroll_box{overflow:hidden}.RFQView .List{grid-row:2;list-style:none}.RFQView .List > li{pointer-events:all;padding:6px 10px}.RFQView .List > li.selected{background:var(--grid-row-fill-selected)}.RFQView .List > li.highlighted{background:var(--hover-bg)}@media (any-hover:hover){.RFQView .List:not(.has-highlight) > .RFQListItemRenderer:hover,.RFQView .List:not(.has-highlight) > .RFQThreadListItemRenderer:hover{background:var(--hover-bg)}}.RFQView .List:empty + .hint:not(.sent):not(.received){display:flex}.RFQView .actions{display:flex;justify-content:center;padding:36px 0 0 0}.RFQView .actions > button{display:inline;padding:5px 10px}.RFQView .actions > button:not(:last-child){margin-right:10px}.RFQView .actions > button > svg{fill:var(--main-text);width:12px;height:12px;margin:0 4px 0 0;float:left}.RFQView .actions > button > span{font-weight:600}.RFQView .status_message{text-align:center;padding:24px 0 48px 0;color:var(--main-text-dimmed)}.RFQView.sent > .grid > .threads{display:block}.RFQView.sent > .grid > .messages,.RFQView.sent > .grid > .RFQRespondForm{grid-column:3}.RFQListItemRenderer,.RFQThreadListItemRenderer{background:var(--content-bg);border-bottom:1px solid var(--panel-bg);font-size:12px;line-height:18px;position:relative}.RFQListItemRenderer *,.RFQThreadListItemRenderer *{font-size:12px;line-height:18px}.RFQListItemRenderer .heading > span,.RFQThreadListItemRenderer .heading > span{font-weight:600}.RFQListItemRenderer .state_container,.RFQThreadListItemRenderer .state_container{margin-top:6px}.RFQListItemRenderer .state_container .state,.RFQThreadListItemRenderer .state_container .state{padding:2px 5px;border-radius:3px;background:var(--accent)}.RFQListItemRenderer .state_container .state.action_required,.RFQThreadListItemRenderer .state_container .state.action_required{background:var(--hover-accent)}.RFQListItemRenderer .Side{padding:2px 5px;border-radius:3px}.RFQListItemRenderer.buy .Side{background:var(--buy-side-bg);color:var(--buy-side-text)}.RFQListItemRenderer.sell .Side{background:var(--sell-side-bg);color:var(--sell-side-text)}.RFQListItemRenderer .InstrumentMarket{font-weight:600}.RFQListItemRenderer .CreateTimestamp,.RFQThreadListItemRenderer .UpdateTimestamp{color:var(--main-text-dimmed);font-size:10px;position:absolute;right:10px;bottom:5px}.RFQMessageListItemRenderer{width:60%;min-width:160px;margin:10px;padding:0}.RFQMessageListItemRenderer span,.RFQMessageListItemRenderer div{font-size:12px}.RFQMessageListItemRenderer > .bubble{background:var(--button-bg);border:none;border-radius:3px;position:relative;padding:5px 10px;margin:5px 0}.RFQMessageListItemRenderer > .bubble a{font-size:12px;pointer-events:auto}.RFQMessageListItemRenderer > .bubble::after{content:' ';display:block;width:0;height:0;position:absolute;top:0}.RFQMessageListItemRenderer.sent{margin-left:auto}.RFQMessageListItemRenderer.sent > .bubble{background:var(--accent);color:#fff}.RFQMessageListItemRenderer.sent > .bubble *{color:#fff}.RFQMessageListItemRenderer.sent > .bubble.withdrew{opacity:.5}.RFQMessageListItemRenderer.sent > .bubble::after{right:-6px;border:5px solid var(--accent);border-right-color:transparent;border-bottom-color:transparent}.RFQMessageListItemRenderer.received > .bubble::after{left:-6px;border:5px solid var(--button-bg);border-left-color:transparent;border-bottom-color:transparent}.RFQMessageListItemRenderer .to_from{color:var(--main-text-dimmed)}.RFQMessageListItemRenderer .time{text-align:right;color:var(--main-text-dimmed)}.RFQMessageListItemRenderer [data-field=InstrumentMarket]{white-space:nowrap}.attributes{padding:8px 0 0 24px}.Sidebar{grid-row-start:sbar-row-start;grid-row-end:sbar-row-end;grid-column-start:sbar-col-start;grid-column-end:sbar-col-end;width:60px;background:var(--sidebar-bg);padding:10px 0;height:100%}.Sidebar .ScrollContainer > .viewport:first-child:after{content:"";position:absolute;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,transparent,var(--sidebar-bg) 90%);width:100%;height:40px}.Sidebar .viewport{overflow:hidden}.Sidebar .viewport > ul,.Sidebar ol{list-style:none}.Sidebar .viewport > ul > li,.Sidebar ol > li{pointer-events:auto;position:relative;width:40px;margin:10px;padding:6px;transition:all .2s cubic-bezier(.19,1,.22,1);transition-property:background-color,border-color}.Sidebar .viewport > ul > li.SidebarNavIconRenderer,.Sidebar ol > li.SidebarNavIconRenderer{margin:0;padding:0;width:60px}.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon{height:0;transition:height .2s cubic-bezier(.19,1,.22,1);overflow:hidden}.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon > p,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon > p,.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon a,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon a{padding:16px}.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon > a,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon > a{text-decoration-line:none;display:block}.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon label,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon label{margin:5px -16px 0 -16px;display:block;text-align:center;color:var(--sidebar-icon-fill);overflow:hidden;text-overflow:ellipsis;cursor:inherit}.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon:hover label,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon:hover label,.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon.has-menu label,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon.has-menu label,.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon.selected label,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon.selected label{color:var(--sidebar-icon-active-fill)}.Sidebar .viewport > ul > li.SidebarNavIconRenderer > .SidebarNavIcon.has-badge::after,.Sidebar ol > li.SidebarNavIconRenderer > .SidebarNavIcon.has-badge::after{content:attr(data-badge);padding:0 3px;background:var(--badge-accent);border-radius:3px;font-weight:700;position:absolute;top:10px;right:7px}.Sidebar .viewport > ul > li svg,.Sidebar ol > li svg{width:100%;height:24px;fill:var(--sidebar-icon-fill);transition:fill .2s cubic-bezier(.19,1,.22,1)}.Sidebar .viewport > ul > li.has-badge::after,.Sidebar ol > li.has-badge::after{content:attr(data-badge);padding:2px 4px;background:var(--badge-accent);border-radius:3px;font-weight:700;position:absolute;top:0;right:-5px}.Sidebar .viewport > ul > li:hover svg,.Sidebar ol > li:hover svg,.Sidebar .viewport > ul > li .selected svg,.Sidebar ol > li .selected svg,.Sidebar .viewport > ul > li.has-menu svg,.Sidebar ol > li.has-menu svg{fill:var(--sidebar-icon-active-fill)}.Sidebar .viewport > ul > li.has-title:hover::after,.Sidebar ol > li.has-title:hover::after,.Sidebar .viewport > ul > li.has-title.selected::after,.Sidebar ol > li.has-title.selected::after{color:var(--sidebar-icon-active-fill)}.Sidebar .viewport > ul > li.has-menu,.Sidebar ol > li.has-menu{background-color:var(--accent)}.Sidebar .viewport > ul > li.user_icon .user_avatar,.Sidebar ol > li.user_icon .user_avatar{display:none;width:100%;height:100%;border-radius:100%}.Sidebar .viewport > ul > li.user_icon.has-avatar,.Sidebar ol > li.user_icon.has-avatar{padding:1px}.Sidebar .viewport > ul > li.user_icon.has-avatar:hover,.Sidebar ol > li.user_icon.has-avatar:hover{background:var(--sidebar-icon-active-fill)}.Sidebar .viewport > ul > li.user_icon.has-avatar .user_avatar,.Sidebar ol > li.user_icon.has-avatar .user_avatar{display:block}.Sidebar .viewport > ul > li.user_icon.has-avatar svg,.Sidebar ol > li.user_icon.has-avatar svg{display:none}.Sidebar .viewport > ul.user_options > li,.Sidebar ol.user_options > li{height:40px;border-radius:100%}.Sidebar .viewport > .add_workspace{width:20px;height:20px;border-radius:100%;border:0;padding:2px;margin:20px auto;position:relative}.Sidebar .viewport > .add_workspace > svg{width:16px;height:16px;fill:var(--main-text)}.Sidebar .viewport > .add_workspace::after{content:' ';display:block;position:absolute;width:60px;height:60px;top:-20px;left:-20px}.Sidebar.DEV .viewport > .user_options > li > svg{background:#eb4357}.Sidebar.TEST .viewport > .user_options > li > svg,.Sidebar.PREQA .viewport > .user_options > li > svg,.Sidebar.QA .viewport > .user_options > li > svg,.Sidebar.UAT .viewport > .user_options > li > svg{background:#497c13}.Sidebar.STAGE .viewport > .user_options > li > svg,.Sidebar.PREPROD .viewport > .user_options > li > svg{background:#c619e0}.StartupFailDialogue{background:none;border:none}.StartupFailDialogue > .message{font-size:14px}.StartupFailDialogue > .error_code{font-size:9px;color:var(--main-text-dimmed);text-align:center;margin-top:20px}.StartupFailDialogue.unsupported{display:flex !important;visibility:visible;width:100%;height:100%;flex-direction:column;justify-content:center;text-align:center;background:#222}.StartupFailDialogue.unsupported > #message{font-size:36px;font-weight:700;letter-spacing:-2px;color:#fff}.StartupFailDialogue.unsupported > #error_code{font-size:16px;letter-spacing:-.5px;margin-top:20px;color:#fff}.StatusBar{display:grid;grid-column-start:statusbar-col-start;grid-column-end:statusbar-col-end;grid-template-columns:[env-col-start] min-content [env-col-end status-col-start] 1fr [status-col-end user-col-start] min-content [user-col-end host-col-start] min-content [host-col-end clock-date-col-start] min-content [clock-date-col-end clock-time-col-start] min-content [clock-time-col-end clock-tz-col-start] min-content [clock-tz-col-end];background:var(--sidebar-bg);width:100%;height:2.5em}.StatusBar > .status-label{grid-column-start:status-col-start;grid-column-end:status-col-end}.StatusBar > .env-label{grid-column-start:env-col-start;grid-column-end:env-col-end}.StatusBar > .server-label{grid-column-start:host-col-start;grid-column-end:host-col-end}.StatusBar > .user-label{grid-column-start:user-col-start;grid-column-end:user-col-end}.StatusBar > .ServerClock{display:contents}.StatusBar > .ServerClock .clock-tz{grid-column-start:clock-tz-col-start;grid-column-end:clock-tz-col-end}.StatusBar > .ServerClock .clock-date{grid-column-start:clock-date-col-start;grid-column-end:clock-date-col-end}.StatusBar > .ServerClock .clock-time{grid-column-start:clock-time-col-start;grid-column-end:clock-time-col-end}.StatusBar span{grid-row:1 !important;align-self:center;white-space:nowrap;padding:.5em 2ch;font-weight:400}.StatusBar span.clock-tz{padding-left:1ch}.StatusBar span.clock-date{padding-right:0}.StatusBar span.clock-time{padding-right:0;padding-left:1ch}.StatusBar .button{cursor:pointer;pointer-events:all;transition:background-color .2s cubic-bezier(.19,1,.22,1)}.StatusBar .button:hover,.StatusBar .button:focus{background:#384d6a}.StatusBar .button:active{background:#516f97}.StatusBar.DEV{background:#eb4357}.StatusBar.DEV .button:hover,.StatusBar.DEV .button:focus{background:#cd162c}.StatusBar.DEV .button:active{background:#a41123}.StatusBar.DEV .ServerClock.state .clock-time{color:#ff0}.StatusBar.TEST,.StatusBar.PREQA,.StatusBar.QA,.StatusBar.UAT{background:#497c13}.StatusBar.TEST .button:hover,.StatusBar.PREQA .button:hover,.StatusBar.QA .button:hover,.StatusBar.UAT .button:hover,.StatusBar.TEST .button:focus,.StatusBar.PREQA .button:focus,.StatusBar.QA .button:focus,.StatusBar.UAT .button:focus{background:#375d0e}.StatusBar.TEST .button:active,.StatusBar.PREQA .button:active,.StatusBar.QA .button:active,.StatusBar.UAT .button:active{background:#2c4a0b}.StatusBar.STAGE,.StatusBar.PREPROD{background:#c619e0}.StatusBar.STAGE .button:hover,.StatusBar.PREPROD .button:hover,.StatusBar.STAGE .button:focus,.StatusBar.PREPROD .button:focus{background:#9413a8}.StatusBar.STAGE .button:active,.StatusBar.PREPROD .button:active{background:#770f86}.StatusBar.PROD .env-label{display:none}.TabContainer{display:flex;flex-direction:column;border:1px solid var(--panel-bg);border-radius:3px}.TabContainer > .title_bar{pointer-events:all;height:30px;align-items:center;background:var(--panel-title-bg);border-bottom:1px solid var(--workspace-bg);border-radius:2px 2px 0 0}.TabContainer > .title_bar > .tab_bar{height:31px;pointer-events:none;align-items:center;overflow:hidden;border-radius:2px 0 0 0}.TabContainer > .title_bar > .tab_bar.in-drag .Tab > .ControlButton{pointer-events:none}.TabContainer > .title_bar > .tab_bar > .Tab{align-items:center;padding:5px 15px;height:31px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;pointer-events:all;border-top:1px solid var(--panel-bg);border-bottom:1px solid var(--workspace-bg);border-left:1px solid transparent;border-right:1px solid transparent;transition:background-color .2s cubic-bezier(.19,1,.22,1)}.TabContainer > .title_bar > .tab_bar > .Tab.foreground > .ControlButton:hover,.TabContainer > .title_bar > .tab_bar > .Tab.focused > .ControlButton:hover,.TabContainer > .title_bar > .tab_bar > .Tab:hover > .ControlButton:hover,.TabContainer > .title_bar > .tab_bar > .Tab.in-drag > .ControlButton:hover{fill:var(--accent-text)}.TabContainer > .title_bar > .tab_bar > .Tab > .icon{margin:-4px 2px -4px -4px;width:1.6em;height:1.6em;fill:var(--accent-inactive);pointer-events:none;display:none}.TabContainer > .title_bar > .tab_bar > .Tab > .title{font-size:12px;pointer-events:none;transition:color .2s cubic-bezier(.19,1,.22,1);color:var(--main-text-dimmed)}.TabContainer > .title_bar > .tab_bar > .Tab.foreground{border-bottom-color:var(--panel-bg);background:var(--panel-bg);border-right-color:var(--workspace-bg)}.TabContainer > .title_bar > .tab_bar > .Tab.foreground > .title{font-weight:700;color:var(--main-text)}.TabContainer > .title_bar > .tab_bar > .Tab:not(:first-of-type).foreground{border-left-color:var(--workspace-bg)}.TabContainer > .title_bar > .tab_bar > .Tab.focused{border-top-color:var(--accent);transition:none}.TabContainer > .title_bar > .tab_bar > .Tab.focused > .icon{fill:var(--accent)}.TabContainer > .title_bar > .tab_bar > .Tab:hover > .icon,.TabContainer > .title_bar > .tab_bar > .Tab.in-drag > .icon{fill:var(--hover-accent)}.TabContainer > .title_bar > .tab_bar > .Tab:not(.foreground):hover{background:var(--panel-tab-hover-bg)}.TabContainer > .title_bar > .tab_bar > .Tab.in-drag{transition:none;pointer-events:none}.TabContainer > .title_bar > .tab_bar > .Tab.new-tab{padding:5px 10px}.TabContainer > .title_bar > .tab_bar > .Tab.new-tab > .icon{display:block;margin:-4px}.TabContainer > .title_bar > .tab_bar > .Tab.new-tab:hover{background:var(--button-bg)}.TabContainer > .title_bar > .tab_bar > .Tab.new-tab:hover > .icon{fill:var(--main-text)}.TabContainer > .title_bar > .tab_bar > .Tab.new-tab:active{background:var(--button-active-bg)}.TabContainer > .title_bar > .custom_box{pointer-events:none;margin:2px 0;padding:5px 10px;align-items:center;height:100%}.TabContainer > .title_bar > .control_box{margin-left:auto}.TabContainer > .title_bar .ControlButton{margin:-4px -4px -4px 6px;transition:fill .2s cubic-bezier(.19,1,.22,1);flex-shrink:0}.TabContainer > .title_bar .ControlButton.has-menu{background:var(--active-accent);fill:var(--active-accent-text)}.TabContainer > .title_bar .ControlButton.table_controls{fill:transparent}.TabContainer > .contents{flex:1;pointer-events:none;overflow:hidden;border-radius:0 0 2px 2px}.TabContainer > .contents > *{flex:1;width:unset !important;height:unset !important;min-width:unset !important;min-height:unset !important;overflow:hidden;border:none}.Workspace.locked .TabContainer .new-tab{display:none}.Workspace.locked .TabContainer .ControlButton.close,.Workspace.locked .TabContainer .ControlButton.restore{display:none}.ColumnOrderList,.AvailableColumnsList{height:100%;padding-right:5px;display:grid;grid-template-rows:min-content 1fr}.ColumnOrderList > .ScrollContainer,.AvailableColumnsList > .ScrollContainer{margin:0 -5px}.ColumnOrderList > .ScrollContainer > .viewport,.AvailableColumnsList > .ScrollContainer > .viewport{min-height:100%;max-height:400px;display:flex}.ColumnOrderList > .ScrollContainer > .viewport > .Repeater,.AvailableColumnsList > .ScrollContainer > .viewport > .Repeater{flex:1}.ColumnSelectionRenderer{list-style:none;color:var(--menu-text);padding:2px 5px}.ColumnSelectionRenderer:hover,.ColumnSelectionRenderer.drag{background:var(--hover-accent);color:var(--hover-accent-text)}.ColumnSelectionSplitterRenderer{list-style:none;padding:0 5px;align-items:center;pointer-events:all}.ColumnSelectionSplitterRenderer label{color:var(--menu-text)}.ColumnSelectionSplitterRenderer span{flex:1;height:1px;background:var(--button-bg)}.TableControlsPopup{padding:5px;border-radius:3px;background:var(--menu-item-bg);box-shadow:0 5px 10px rgba(0,0,0,0.8);pointer-events:all;display:grid;grid-template-rows:1fr min-content}.TableControlsPopup .control_groups{display:grid;grid-gap:5px}.TableControlsPopup .segment-group{padding:0 1px}.TableControlsPopup .segment-group:not(:last-child){border-right:1px solid var(--divider)}.TableControlsPopup .segment-group:not(:first-child),.TableControlsPopup .segment-group .segment-title{font-weight:700;color:var(--menu-text);margin-top:0;margin-bottom:5px}.TableControlsPopup .segment-group.default .segment-title{margin:0 0 5px 0}.TableControlsPopup::before{border-right-color:var(--menu-item-bg) !important}.TableControlsPopup > .actions > button{flex:1}.TableViewer .stripe{position:absolute;top:29px;left:0;height:1px}.TableViewer .list_viewport{display:none;flex:1;margin:-10px -10px 0 -10px;background:var(--content-bg)}.TableViewer .list_viewport > .list_contents{width:100%;pointer-events:all;overflow:hidden}.TableViewer .list{background:var(--grid-row-line)}.TableViewer .list > .RecordRenderer{background:var(--content-bg);margin-bottom:1px}.TableViewer .list > .RecordRenderer.selected{background:var(--grid-row-fill-selected)}.TableViewer .list > .RecordRenderer.highlighted{background:var(--hover-bg)}.TableViewer .list > .RecordRenderer.drop-target-above{border-top:5px solid var(--grid-hover-accent-colour);border-left:none;padding-left:15px}.TableViewer .list > .RecordRenderer.drop-target-below{border-bottom:5px solid var(--grid-hover-accent-colour);border-left:none;padding-left:15px}@media (any-hover:hover){.TableViewer .list:not(.has-highlight) > .RecordRenderer:hover{background:var(--hover-bg)}}.TableViewer .grid_viewport{margin:-5px -10px 0 -10px}.TableViewer.list .list_viewport{display:flex}.TableViewer.list .grid_viewport{display:none}.TableViewer .nav_bar{padding:6px 0;margin:0 -10px -10px 0;overflow:hidden;white-space:nowrap;flex-shrink:0}.TableViewer .nav_bar > .page_caption{flex:1;overflow:hidden;text-overflow:ellipsis}.TableViewer .nav_bar > .page_controls{padding:0 10px;white-space:nowrap}.TableViewer .nav_bar > .page_controls > svg{width:1.6em;height:1.6em;border-radius:3px;fill:var(--main-text);margin:-4px -4px -4px 4px;flex-shrink:0;transition:fill .2s cubic-bezier(.19,1,.22,1);pointer-events:all}.TableViewer .nav_bar > .page_controls > svg.disabled{pointer-events:none;opacity:.2}.TableViewer .nav_bar > .page_controls > svg:hover{background:var(--hover-accent);fill:var(--main-bg)}.TableViewer .nav_bar > .page_controls > svg:active{background:var(--active-accent);fill:var(--main-bg)}.custom_box{white-space:nowrap;margin-left:5px;align-items:center}.custom_box > .AutofillContainer{margin-right:5px}.custom_box > .AutofillContainer > button,.custom_box > .AutofillContainer > span,.custom_box > .AutofillContainer > .search{margin-left:5px}.custom_box > .AutofillContainer > button:not(.RadioGroup),.custom_box > .AutofillContainer > span:not(.RadioGroup),.custom_box > .AutofillContainer > .search:not(.RadioGroup){margin-top:auto;margin-bottom:auto}.custom_box > .AutofillContainer > .Button{height:21px;padding:3px 8px 3px 4px;white-space:nowrap}.custom_box > .AutofillContainer > .Button span{font-weight:600}.custom_box > .AutofillContainer > .Button > svg{width:12px;height:12px;vertical-align:text-bottom;margin:0 4px 0 0;fill:var(--main-text)}.custom_box .barrier{margin-right:auto}.custom_box .ControlButton{margin-top:auto;margin-bottom:auto}.custom_box .MobileControlButton{display:none}.TableViewer.mobile,.mobile .TableViewer{position:relative;margin-top:calc(45px + var(--top-inset));height:calc(100% - (110px + var(--top-inset) + var(--bottom-inset)))}.TableViewer.mobile .stripe,.mobile .TableViewer .stripe{top:calc(45px + var(--top-inset))}.TableViewer.mobile .grid_viewport,.mobile .TableViewer .grid_viewport{display:none}.TableViewer.mobile .list_viewport,.mobile .TableViewer .list_viewport{background:var(--splash-bg);display:block;flex:0;margin:0}.TableViewer.mobile .list_contents,.mobile .TableViewer .list_contents{overflow:visible}.TableViewer.mobile .list,.mobile .TableViewer .list{background:none;padding:0 5px}.TableViewer.mobile .list > .RecordRenderer,.mobile .TableViewer .list > .RecordRenderer{margin:0 4px 12px 4px;border-radius:7px;border:none;background:var(--card-bg);box-shadow:var(--card-shadow)}.TableViewer.mobile .list > .RecordRenderer:first-of-type,.mobile .TableViewer .list > .RecordRenderer:first-of-type{margin-top:12px}.TableViewer.mobile .nav_bar,.mobile .TableViewer .nav_bar{display:none}.TableViewer.mobile .ControlBar,.mobile .TableViewer .ControlBar{border-bottom:none;padding:0 10px;margin:8px 0}.TableViewer.mobile .ControlBar .title,.mobile .TableViewer .ControlBar .title,.TableViewer.mobile .ControlBar .icon,.mobile .TableViewer .ControlBar .icon,.TableViewer.mobile .ControlBar .ControlButton,.mobile .TableViewer .ControlBar .ControlButton,.TableViewer.mobile .ControlBar .Chip,.mobile .TableViewer .ControlBar .Chip,.TableViewer.mobile .ControlBar .barrier,.mobile .TableViewer .ControlBar .barrier{display:none}.TableViewer.mobile .ControlBar .MobileControlButton,.mobile .TableViewer .ControlBar .MobileControlButton{display:block;width:25px;height:25px;position:fixed;top:calc(10px + var(--top-inset));right:15px;z-index:9999}.TableViewer.mobile .ControlBar .MobileControlButton:hover,.mobile .TableViewer .ControlBar .MobileControlButton:hover{background:unset;fill:#fff}.TableViewer.mobile .ControlBar .custom_box,.mobile .TableViewer .ControlBar .custom_box{justify-content:space-between}.TableViewer.mobile.has-filters .ControlBar,.mobile .TableViewer.has-filters .ControlBar{display:flex}.TableViewer.mobile .RadioGroup,.mobile .TableViewer .RadioGroup{background:none;border:none}.TableViewer.mobile .RadioGroup > label,.mobile .TableViewer .RadioGroup > label{background:none;border:1px solid transparent;border-width:0 0 1px 0;border-radius:0;padding:7px 12px}.TableViewer.mobile .RadioGroup > input:checked + label,.mobile .TableViewer .RadioGroup > input:checked + label{color:var(--accent);border-color:var(--accent);background:none}.TableViewer.mobile button,.mobile .TableViewer button{display:none}.WorkspaceSidebar > .container > .TableViewer{flex:1}.WorkspaceSidebar > .container > .TableViewer > .grid_viewport,.WorkspaceSidebar > .container > .TableViewer > .nav_bar{margin:0}.WorkspaceSidebar > .container > .TableViewer > .nav_bar{padding:6px 10px}.ToastContainer{display:flex;flex-flow:column-reverse wrap-reverse;overflow:hidden;position:absolute;top:40px;bottom:40px;right:15px}@media (max-width:480px){.ToastContainer{display:none}}.ToastContainer .Toast{background:var(--toast-bg);padding:10px;width:300px;border-radius:3px;box-shadow:var(--toast-shadow);border-left:10px solid transparent;transform-origin:bottom;pointer-events:all;margin:5px;transition:all .5s ease;opacity:0;display:flex;flex-direction:column}.ToastContainer .Toast.visible{opacity:1;transition-duration:.1s}.ToastContainer .Toast.hiding{margin:0 5px;height:0 !important;padding:0 10px}.ToastContainer .Toast > span{color:var(--toast-text);font-size:12px}.ToastContainer .Toast > span.title{font-weight:600}.ToastContainer .Toast.info{border-left-color:var(--toast-info)}.ToastContainer .Toast.alert{border-left-color:var(--toast-alert)}.ToastContainer .Toast.success{border-left-color:var(--toast-success)}.ToastContainer .Toast.fail{border-left-color:var(--toast-fail)}.ToastContainer .Toast.message{border-left-color:var(--toast-message)}.ToastContainer .Toast.clickable:hover{background:var(--toast-hover-bg)}.UserMenu > ul > li.pref{pointer-events:none;height:36px;justify-content:space-between}.UserMenu > ul > li.pref:hover{background:var(--menu-item-bg)}.UserMenu > ul > li.pref:hover > span{color:var(--menu-text)}.UserMenu > ul > li.pref > span:first-child{margin-right:10px}.UserMenu > ul > li .RadioGroup > label{white-space:nowrap}.wl-li,.WatchlistSelector li,.WatchlistTableControl li{list-style:none;display:flex;padding:1px 5px}.wl-li:hover,.WatchlistSelector li:hover,.WatchlistTableControl li:hover{background:var(--hover-bg)}.wl-li:hover > button,.WatchlistSelector li:hover > button,.WatchlistTableControl li:hover > button{opacity:1}.wl-li:hover > span,.WatchlistSelector li:hover > span,.WatchlistTableControl li:hover > span{color:var(--hover-text)}.wl-li.selected,.WatchlistSelector li.selected,.WatchlistTableControl li.selected{background:var(--accent)}.wl-li.selected > span,.WatchlistSelector li.selected > span,.WatchlistTableControl li.selected > span{color:var(--accent-text)}.wl-li > span,.WatchlistSelector li > span,.WatchlistTableControl li > span{color:var(--menu-text);flex:1;padding:4px 6px 4px 0}.wl-li > button,.WatchlistSelector li > button,.WatchlistTableControl li > button{padding:0;background:none;border:none;opacity:0}.wl-li > button:hover,.WatchlistSelector li > button:hover,.WatchlistTableControl li > button:hover{border-color:none;transition:fill .2s $ease-out-exp}.wl-li > button:hover > svg,.WatchlistSelector li > button:hover > svg,.WatchlistTableControl li > button:hover > svg{background:var(--hover-accent);fill:var(--main-bg)}.wl-button > svg,.WatchlistSelector button > svg{width:1.6em;height:1.6em;border-radius:3px;fill:var(--main-text);flex-shrink:0}.WatchlistTableControl li{margin:0 -5px}.WatchlistTableControl > .title{font-weight:700;margin:5px;margin-top:0}.WatchlistViewer_custom_box .search{min-width:200px}.WatchlistViewer .list_viewport{margin-top:0}.WatchlistViewer .search_overflow{display:flex}.WatchlistViewer .search_overflow > input{flex:1;margin:-5px -5px 5px -5px}.WidgetSelector > p{font-size:var(--medium-font-size);margin:5px 0}.WidgetSelector ul{flex-wrap:wrap;margin:0 -10px}.WidgetSelector ul button{margin:5px;align-items:center}.WidgetSelector ul button > svg{width:16px;height:16px;margin-right:5px;fill:var(--main-text)}.Workspace{grid-row-start:workspace-row-start;grid-row-end:workspace-row-end;grid-column-start:workspace-col-start;grid-column-end:workspace-col-end;background:var(--workspace-bg);overflow:hidden;width:100%;height:100%}.Workspace > .container{flex:1;height:100%;padding:3px}.WorkspaceSidebar{margin:-3px 0;position:relative;background:var(--panel-bg)}.WorkspaceSidebar:not(.resizing){transition:width .2s cubic-bezier(.19,1,.22,1)}.WorkspaceSidebar > .ScrollContainer > .container{transition:opacity .2s cubic-bezier(.19,1,.22,1);height:100%;padding:10px 0;overflow:hidden}.WorkspaceSidebar > .ScrollContainer > .container > .Panel{padding:0;flex-shrink:0}.WorkspaceSidebar > .ScrollContainer > .container > .Panel > .ControlBar{display:flex;margin:0;padding:0 15px;border:0}.WorkspaceSidebar > .ScrollContainer > .container > .Panel > .ControlBar > .title{text-transform:uppercase;font-size:var(--small-font-size);font-weight:700;color:var(--main-text-dimmed);margin:0}.WorkspaceSidebar > .ScrollContainer > .container > .Panel > .ControlBar > .collapse{width:16px;height:16px;fill:var(--main-text);transition:transform .3s cubic-bezier(.19,1,.22,1)}.WorkspaceSidebar > .ScrollContainer > .container > .Panel > .ControlBar > .maximise,.WorkspaceSidebar > .ScrollContainer > .container > .Panel > .ControlBar .unmaximise,.WorkspaceSidebar > .ScrollContainer > .container > .Panel > .ControlBar .close{display:none}.WorkspaceSidebar > .ScrollContainer > .container > .Panel.collapsed > .title_box >.collapse{transform:rotate(90deg)}.WorkspaceSidebar.collapsed{width:20px !important}.WorkspaceSidebar.collapsed .toggle_collapsed > svg{transform:scaleX(-1)}.WorkspaceSidebar.collapsed > .ScrollContainer > .container{opacity:0}.WorkspaceSidebar > .toggle_collapsed{display:none;position:absolute;bottom:35px;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:var(--accent);box-shadow:var(--card-shadow);z-index:10001 !important}.WorkspaceSidebar > .toggle_collapsed svg{transition:transform .5s cubic-bezier(.4,0,.2,1);width:32px;height:32px;fill:var(--action-icon-fill)}.WorkspaceSidebar > .toggle_collapsed:hover{background:var(--button-default-bg)}.WorkspaceSidebar > .toggle_collapsed:hover svg{fill:#fff}.WorkspaceSidebar.lhs > .toggle_collapsed{right:-15px}.WorkspaceSidebar.rhs > .toggle_collapsed{left:-15px}.WorkspaceSidebar.has-children > .toggle_collapsed{display:initial}.WorkspaceSidebar.collapsed > .Resizer,.WorkspaceSidebar:not(.has-children) > .Resizer{display:none}.HoldingListItemRenderer{display:grid;grid-template-columns:auto 100px 40px;grid-template-rows:52px 16px 32px 16px 32px;padding:10px 20px;position:relative;text-align:right;pointer-events:auto;overflow:hidden}.HoldingListItemRenderer svg{width:260px;height:260px;position:absolute;left:-20%;top:-10%;padding:15%;border-radius:100%;background:rgba(255,255,255,0.2)}.HoldingListItemRenderer .caption{grid-column:1/-1;grid-row:1;font-size:var(--large-font-size);margin-top:10px;text-align:right}.HoldingListItemRenderer label{grid-column:2/-1;text-align:right}.HoldingListItemRenderer label.balance{grid-row:2}.HoldingListItemRenderer label.available{grid-row:4}.HoldingListItemRenderer [data-field=Instrument]{grid-column:3;text-align:right}.HoldingListItemRenderer label,.HoldingListItemRenderer [data-field=Instrument]{color:var(--selection-text);opacity:.5}.HoldingListItemRenderer [data-field=Balance]{grid-column:2;grid-row:3}.HoldingListItemRenderer [data-field=AvailableBalance]{grid-column:2;grid-row:5}.InstrumentMarketDetailRenderer{display:grid;grid-template-rows:min-content min-content min-content min-content auto}.InstrumentMarketDetailRenderer > .details{display:grid;padding:0 16px;grid-template-columns:auto auto auto;grid-template-rows:10px 16px 18px;grid-auto-flow:column;text-align:center}.InstrumentMarketDetailRenderer > .details >.Divider{grid-column:1/-1;grid-row:1;height:1px;width:100%;justify-self:center;background-color:var(--card-hairline)}.InstrumentMarketDetailRenderer > .details > span{font-size:var(--medium-font-size)}.InstrumentMarketDetailRenderer > .actions{padding:12px 16px;justify-content:space-between}.InstrumentMarketDetailRenderer > .actions > button{flex:1;max-width:48%;color:#fff}.InstrumentMarketDetailRenderer > .actions > button[data-name=buy]{background:var(--buy-side-bg);color:var(--buy-side-text)}.InstrumentMarketDetailRenderer > .actions > button[data-name=sell]{background:var(--sell-side-bg);color:var(--sell-side-text)}.InstrumentMarketDetailRenderer > .switcher{display:grid;grid-template-columns:repeat(3,1fr);margin-top:5px;grid-column-gap:10px;text-align:center}.InstrumentMarketDetailRenderer > .switcher > *{padding:10px;border:1px solid transparent}.InstrumentMarketDetailRenderer > .switcher > *.selected{border-bottom-color:var(--accent);font-weight:600;color:var(--main-text)}.InstrumentMarketDetailRenderer > .content{display:grid;grid-template-rows:min-content auto;grid-template-columns:repeat(3,1fr);align-items:center;overflow:hidden}.InstrumentMarketDetailRenderer > .content > input[type=radio]{visibility:hidden;position:absolute;width:0;height:0}.InstrumentMarketDetailRenderer > .content > input[type=radio] + label{grid-row:1;padding:10px;border:1px solid transparent;text-align:center}.InstrumentMarketDetailRenderer > .content > input[type=radio] + label[for=mobi-im-chart]{grid-column:1}.InstrumentMarketDetailRenderer > .content > input[type=radio] + label[for=mobi-im-depth]{grid-column:2}.InstrumentMarketDetailRenderer > .content > input[type=radio] + label[for=mobi-im-trades]{grid-column:3}.InstrumentMarketDetailRenderer > .content > input[type=radio]:checked + label{border-bottom-color:var(--accent);font-weight:600;color:var(--main-text)}.InstrumentMarketDetailRenderer > .content > input[type=radio]:not(:checked) + label + .Panel{display:none}.InstrumentMarketDetailRenderer > .content > .Panel{grid-row:2;grid-column:1/span 3;align-self:stretch;padding:0;border:0}.InstrumentMarketDetailRenderer > .content > .Chart > .info{display:none}.InstrumentMarketDetailRenderer > .content > .Chart > .chart_container{border-radius:0;margin:0}.InstrumentMarketDetailRenderer > .content > .trade_list{overflow:scroll}.InstrumentMarketDetailRenderer > .content > .trade_list .list{padding:0}.InstrumentMarketListItemRenderer{display:grid;grid-template-columns:30px auto 100px;grid-template-rows:auto auto;grid-row-gap:4px;pointer-events:all;padding:6px 10px}.InstrumentMarketListItemRenderer svg{width:20px;height:20px;grid-column:1;grid-row:1/-1;fill:var(--accent)}.InstrumentMarketListItemRenderer span{min-height:1em}.InstrumentMarketListItemRenderer [data-field=ShortName]{grid-column:2;grid-row:1;font-size:var(--medium-font-size)}.InstrumentMarketListItemRenderer [data-field=Name]{grid-column:2/4;grid-row:2;color:var(--main-text-dimmed)}.InstrumentMarketListItemRenderer [data-field=Values_Last]{grid-column:3;grid-row:1;font-size:var(--medium-font-size);text-align:right}.InstrumentMarketListItemRenderer [data-field=Values_PercentChange]{grid-column:3;grid-row:2;text-align:right}.InstrumentMarketListItemRenderer [data-field=Values_PercentChange].pos{color:var(--change-pos)}.InstrumentMarketListItemRenderer [data-field=Values_PercentChange].pos::before{border-bottom:5px solid var(--change-pos)}.InstrumentMarketListItemRenderer [data-field=Values_PercentChange].neg{color:var(--change-neg)}.InstrumentMarketListItemRenderer [data-field=Values_PercentChange].neg::before{border-top:5px solid var(--change-neg)}.InstrumentMarketListItemRenderer [data-field=Values_PercentChange]::before{content:' ';display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;margin-right:1ex;margin:0 1ex 1px 0}.List > .InstrumentMarketListItemRenderer{border-left:5px solid transparent}.List > .InstrumentMarketListItemRenderer.selected{border-left-color:var(--accent)}.List > .InstrumentMarketListItemRenderer.selected:hover{border-left-color:var(--hover-accent)}.mobile .InstrumentMarketListItemRenderer{grid-template-columns:56px auto 100px;grid-template-rows:26px auto;grid-row-gap:0;padding:4px 16px;height:64px;align-items:center}.mobile .InstrumentMarketListItemRenderer svg{width:40px;height:40px;grid-column:1;fill:var(--accent);align-self:center;margin-top:-1px}.mobile .InstrumentMarketListItemRenderer [data-field=ShortName],.mobile .InstrumentMarketListItemRenderer [data-field=Values_Last]{align-self:end}.EntityMenuRenderer{align-items:center;height:2.5em;padding:0 5px;display:flex;align-items:center}.EntityMenuRenderer .sub_caption{opacity:.5}.EntityMenuRenderer .hotkey_box,.EntityMenuRenderer .type,.EntityMenuRenderer .delta{margin-left:2em}.EntityMenuRenderer svg{float:left;width:1.6em;height:1.6em;flex-shrink:0;margin-right:5px;margin-top:-1px;fill:var(--main-text)}.EntityMenuRenderer .delta{text-align:right;min-width:10ex;position:relative;display:none}.EntityMenuRenderer .delta::before{content:' ';position:absolute;left:-16px;top:2px}.EntityMenuRenderer .delta.pos{color:var(--change-pos-menu)}.EntityMenuRenderer .delta.pos::before{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--change-pos-menu)}.EntityMenuRenderer .delta.neg{color:var(--change-neg-menu)}.EntityMenuRenderer .delta.neg::before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--change-neg-menu)}.EntityMenuRenderer .type{opacity:.5;text-align:right}.EntityMenuRenderer:hover svg{fill:var(--hover-accent-text)}.EntityMenuRenderer:hover .hotkey_box > *{border-color:var(--hover-bg);background:var(--hover-bg)}.EntityMenuRenderer:hover .delta{color:var(--hover-accent-text) !important}.EntityMenuRenderer:hover .delta.pos::before{border-bottom-color:var(--hover-accent-text) !important}.EntityMenuRenderer:hover .delta.neg::before{border-top-color:var(--hover-accent-text) !important}.EntityMenuRenderer.selected svg{fill:var(--selection-text)}.EntityMenuRenderer.selected .delta.pos{color:var(--change-pos)}.EntityMenuRenderer.selected .delta.pos::before{border-bottom-color:var(--change-pos)}.EntityMenuRenderer.selected .delta.neg{color:var(--change-neg)}.EntityMenuRenderer.selected .delta.neg::before{border-bottom-color:var(--change-neg)}.EntityMenuRenderer.Action .type,.EntityMenuRenderer.Action .sub_caption{display:none}.EntityMenuRenderer.InstrumentMarket .delta{display:block}.EntityMenuRenderer.InstrumentMarket .type{min-width:5ex}.NotificationMenuHeaderRenderer{background:var(--menu-item-bg) !important;padding:5px 10px;align-items:center}.NotificationMenuHeaderRenderer span{margin-right:10px}.NotificationMenuHeaderRenderer button{margin-left:auto}.NotificationMenuRenderer{padding:10px;max-width:300px;display:grid;grid-template-columns:1fr min-content;grid-gap:5px}.NotificationMenuRenderer p.caption{grid-row:1;grid-column:1}.NotificationMenuRenderer p.timestamp{grid-row:1;grid-column:2}.NotificationMenuRenderer button{grid-row:2;grid-column:1/3}.NotificationMenuRenderer .caption{color:var(--menu-text)}.NotificationMenuRenderer .timestamp{color:var(--disabled-text);text-align:right}.OrderDetailRenderer{display:grid;grid-template-columns:auto;grid-template-rows:min-content min-content}.OrderDetailRenderer .TopSheet{display:grid;grid-template-columns:auto;grid-template-rows:min-content fit-content(60px);padding:12px 16px;background:var(--card-bg);grid-gap:16px;position:sticky}.OrderDetailRenderer .TopSheet [data-name=bit]{grid-column:1/-1;grid-row:1;padding:0}.OrderDetailRenderer .TopSheet .button_container{display:flex}.OrderDetailRenderer .TopSheet .button_container button{height:36px;padding:0 16px;margin-left:16px;flex:1;display:flex;align-items:center;justify-content:center}.OrderDetailRenderer .TopSheet .button_container button svg{width:16px;height:16px;fill:var(--main-text);margin-right:8px}.OrderHistoryListItemRenderer{padding:0 15px;overflow:visible !important;display:grid;grid-template-columns:12px auto;grid-column-gap:20px;position:relative}.OrderHistoryListItemRenderer > .vbox{padding-top:15px;overflow:visible;width:11px}.OrderHistoryListItemRenderer > .vbox > .dot{width:11px;height:11px;background:var(--card-hairline);border-radius:100%;margin-top:3px}.OrderHistoryListItemRenderer > .vbox > .vertical_rule{width:1px;flex:1;background:var(--card-hairline);align-self:center;position:relative;top:10px}.OrderHistoryListItemRenderer > .contents{display:grid;grid-template-columns:100px 100px auto;grid-column-gap:10px;grid-row-gap:10px;grid-auto-rows:-webkit-min-content;padding:15px 0}.OrderHistoryListItemRenderer:last-child .vertical_rule{display:none}.OrderHistoryListItemRenderer .Value::after{content:attr(data-suffix);color:var(--main-text-dimmed)}.OrderHistoryListItemRenderer .event{align-self:center;font-size:var(--medium-font-size);grid-column:1/span 2}.OrderHistoryListItemRenderer .UpdateTimestamp{align-self:center;justify-self:right}.OrderHistoryListItemRenderer [data-field=Reference],.OrderHistoryListItemRenderer [data-field=TotalQuantity],.OrderHistoryListItemRenderer [data-field=Price],.OrderHistoryListItemRenderer [data-field=TradeQuantity],.OrderHistoryListItemRenderer [data-field=TradePrice]{text-align:right}.OrderHistoryListItemRenderer .Instrument,.OrderHistoryListItemRenderer .Currency{color:var(--main-text-dimmed)}.OrderHistoryListItemRenderer.Replaced,.OrderHistoryListItemRenderer:not(:last-of-type):not(.has_Reference) .Reference,.OrderHistoryListItemRenderer:not(:last-of-type):not(.has_TotalQuantity) .TotalQuantity,.OrderHistoryListItemRenderer:not(:last-of-type):not(.has_Price) .Price,.OrderHistoryListItemRenderer:not(.has_TradeQuantity) .TradeQuantity,.OrderHistoryListItemRenderer:not(.has_TradePrice) .TradePrice{display:none}.OrderListItemRenderer{pointer-events:auto;display:grid;grid-template-columns:16px auto fit-content(150px);grid-template-rows:22px 24px 10px;padding:12px 16px}.OrderListItemRenderer [data-name=side_indicator]{grid-column:1;grid-row:1/3;width:5px;height:34px;border-radius:10px;justify-self:right;margin:1px 8px 0 0;background:#808080}.OrderListItemRenderer [data-name=side_and_instrumentmarket]{grid-column:2;grid-row:1;font-size:var(--medium-font-size)}.OrderListItemRenderer [data-field=Type]{grid-column:2;grid-row:2;color:var(--main-text-dimmed)}.OrderListItemRenderer [data-field=Status]{grid-column:3;grid-row:1;color:#fff;border-radius:8px;border:1px solid var(--card-hairline);padding:2px 12px;justify-self:right;align-self:center}.OrderListItemRenderer [data-field=Reference]{grid-column:3;grid-row:2;color:var(--main-text-dimmed);text-align:right}.OrderListItemRenderer .Divider{grid-column:1/-1;grid-row:3;height:1px;width:100%;justify-self:center;background-color:var(--card-hairline)}.OrderListItemRenderer .ThreeColumnView{display:grid;grid-column:1/-1;grid-row:4/-1;grid-template-columns:auto auto auto;grid-template-rows:16px 18px;grid-auto-flow:column;text-align:right}.OrderListItemRenderer .ThreeColumnView label::after{content:attr(data-suffix)}.OrderListItemRenderer .ThreeColumnView span{font-size:var(--medium-font-size)}.PermissionItemRenderer span,.PermissionItemRenderer button{font-size:12px;margin:0 5px}.PermissionItemRenderer .bold{font-weight:700}.PermissionItemRenderer .actor_icon{display:none;width:20px;height:20px;fill:var(--main-text)}.PermissionItemRenderer button.link{display:inline;background:none;padding:0;border:none;font-weight:700}.PermissionItemRenderer button.link.clickable{cursor:pointer;text-decoration:underline}.PermissionItemRenderer button.link:hover,.PermissionItemRenderer button.link:focus{background:none;border:none}.PermissionItemRenderer .fade{opacity:.3}.PermissionItemRenderer .delete,.PermissionItemRenderer .undelete{padding:3px 6px 3px 3px}.PermissionItemRenderer .delete > svg,.PermissionItemRenderer .undelete > svg{width:13px;height:13px;margin:-2px 0;fill:var(--main-text)}.RecordRenderer .Caption{text-align:right;text-transform:uppercase;letter-spacing:.75px;font-size:var(--font-size-px);color:var(--main-text-dimmed)}.RecordRenderer .Value{text-align:right}.LiveRecordRenderer{padding:45px 0 65px 0}.mobile .TableViewer .list > .TradeHistoryListItemRenderer{display:grid;grid-template-columns:12px 1fr 1fr 40px 30px;grid-column-gap:10px;padding:0 5px;margin:0 0 1px 0;border-radius:0;text-align:right;height:32px;align-items:center}.mobile .TableViewer .list > .TradeHistoryListItemRenderer .side_indicator{width:5px;background:#808080;border-radius:10px;height:1.6em}.mobile .TableViewer .list > .TradeHistoryListItemRenderer.buy .side_indicator{background:var(--buy-side-fg)}.mobile .TableViewer .list > .TradeHistoryListItemRenderer.sell .side_indicator{background:var(--sell-side-fg)}.mobile .TableViewer .list > .TradeHistoryListItemRenderer [data-field=Currency]{text-align:left}.mobile .TableViewer .list > .TradeHistoryListItemRenderer [data-field=Currency],.mobile .TableViewer .list > .TradeHistoryListItemRenderer .timestamp{color:var(--main-text-dimmed)}.mobile .TableViewer .list > .TradeHistoryListItemRenderer.new{animation:vslide .6s cubic-bezier(.19,1,.22,1)}.mobile .TableViewer .list > .TradeHistoryListItemRenderer.new.buy{animation:vslide .2s ease,fade-buy .6s cubic-bezier(.19,1,.22,1)}.mobile .TableViewer .list > .TradeHistoryListItemRenderer.new.sell{animation:vslide .2s ease,fade-sell .6s cubic-bezier(.19,1,.22,1)}@-moz-keyframes vslide{0%{height:0}100%{height:30px}}@-webkit-keyframes vslide{0%{height:0}100%{height:30px}}@-o-keyframes vslide{0%{height:0}100%{height:30px}}@keyframes vslide{0%{height:0}100%{height:30px}}@-moz-keyframes fade-buy{0%{background:var(--buy-side-fg)}100%{background:var(--content-bg)}}@-webkit-keyframes fade-buy{0%{background:var(--buy-side-fg)}100%{background:var(--content-bg)}}@-o-keyframes fade-buy{0%{background:var(--buy-side-fg)}100%{background:var(--content-bg)}}@keyframes fade-buy{0%{background:var(--buy-side-fg)}100%{background:var(--content-bg)}}@-moz-keyframes fade-sell{0%{background:var(--sell-side-fg)}100%{background:var(--content-bg)}}@-webkit-keyframes fade-sell{0%{background:var(--sell-side-fg)}100%{background:var(--content-bg)}}@-o-keyframes fade-sell{0%{background:var(--sell-side-fg)}100%{background:var(--content-bg)}}@keyframes fade-sell{0%{background:var(--sell-side-fg)}100%{background:var(--content-bg)}}.UserPickerRenderer{align-items:center}.UserPickerRenderer svg{width:20px;height:20px;margin:0 5px 0 -5px}.ChangePasswordForm p{margin-bottom:10px}.ConfirmFormDataForm .ScrollContainer.list_viewport{margin:-10px -10px 0 -10px}.ConfirmFormDataForm .ScrollContainer.list_viewport .list_contents{height:100%;pointer-events:all;overflow:hidden}.ConfirmFormDataForm > .panel-actions{border-top:1px solid var(--panel-title-border)}.ConfirmFormDataForm > .panel-actions > .Checkbox.dont_show{margin-right:auto}.ConfirmFormDataForm.multiple > .panel-actions{padding-top:20px}.ConfirmFormDataForm.multiple.collapsed .co_repeater .ConfirmTicketDataRenderer{padding-bottom:20px}.ConfirmFormDataForm.multiple.expanded .co_repeater .ConfirmTicketDataRenderer:last-of-type{padding-bottom:20px}.ConfirmFormDataForm.multiple.expanded .co_repeater .ConfirmTicketDataRenderer:not(:last-of-type){border-bottom:1px solid var(--panel-title-border)}.ConfirmFormDataForm:not(.multiple) > .round_btn{display:none}.ConfirmFormDataForm.expanded > .toggle_collapse_button svg{transform:scaleY(-1)}.ConfirmFormDataForm > .round_btn{position:absolute;transform:scale(.8);bottom:36px;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:999px;background:var(--accent);box-shadow:var(--card-shadow);z-index:1}.ConfirmFormDataForm > .round_btn svg{width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);fill:#fff}.ConfirmFormDataForm > .round_btn:hover{background:var(--button-default-bg)}.ConfirmFormDataForm > .round_btn:focus{border-color:var(--focus-outline-colour)}.ConfirmFormDataForm > .round_btn.view_previous_button{left:calc(50% - 52px)}.ConfirmFormDataForm > .round_btn.toggle_collapse_button{transform:unset;left:calc(50% - 16px);bottom:36px;width:32px;height:32px}.ConfirmFormDataForm > .round_btn.view_next_button{right:calc(50% - 52px)}.ConfirmFormDataForm .ConfirmTicketDataRenderer{padding:10px}.multiple:not(.verbose).ConfirmFormDataForm .ConfirmTicketDataRenderer{display:grid;grid-template-columns:min-content auto;grid-column-gap:5px}.ConfirmFormDataForm .ConfirmTicketDataRenderer p.title{font-weight:700;margin-bottom:10px}.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table{display:none;margin:0 0 10px 0;background-color:var(--grid-background);grid-template-columns:1fr 1fr}.verbose.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table{display:grid}.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table > div{padding:5px;border-bottom:1px solid var(--grid-row-line)}.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table > div.header{grid-column:1;padding-right:1ch;padding-left:10px}.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table > div.header::after{content:":"}.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table > div.value{grid-column:2;padding-left:0;padding-right:10px}.ConfirmFormDataForm .ConfirmTicketDataRenderer p,.ConfirmFormDataForm .ConfirmTicketDataRenderer .summary_table > div{font-size:var(--medium-font-size)}.ConfirmFormDataForm .ConfirmTicketDataRenderer p{white-space:pre-line}.EditWorkspaceForm label{pointer-events:auto;color:var(--main-text-dimmed)}.EditWorkspaceForm .fields{padding-top:0}.EditWorkspaceForm .field > label,.EditWorkspaceForm .permissions > label{padding-left:5px}.EditWorkspaceForm input.name{width:100%;height:28px}.EditWorkspaceForm .field > div{margin-top:5px;margin-bottom:10px}.EditWorkspaceForm input:disabled + span{opacity:.5}.EditWorkspaceForm .permissions{flex:1;overflow:hidden}.EditWorkspaceForm .permissions .list_viewport{border-top:1px solid var(--panel-title-border);border-bottom:1px solid var(--panel-title-border)}.EditWorkspaceForm .permissions .grid{margin:10px 10px 10px 0}.EntityInspector{display:flex;height:100%;background:var(--panel-bg)}.EntityInspector .header{height:64px;align-items:center;border-bottom:1px solid var(--panel-title-border)}.EntityInspector .header .title{padding-left:20px;font-size:var(--extra-large-font-size);overflow:hidden;text-overflow:ellipsis}.EntityInspector .header .badge{font-size:12px}.EntityInspector .CollapsingGroup{min-height:35px}.EntityInspector .ScrollContainer .input_wrapper{width:100%;pointer-events:auto;overflow:hidden}.EntityInspector .ScrollContainer .inputs_box .heading_box{margin:0 4px 8px 8px;padding:12px}.EntityInspector .ScrollContainer .inputs_box .input-field{display:grid;grid-template-columns:2fr 5fr;grid-template-rows:auto auto auto;column-gap:16px;padding:0 20px;position:relative}.EntityInspector .ScrollContainer .inputs_box .input-field .label{align-self:center;text-align:right;font-size:var(--medium-font-size);color:var(--main-text-dimmed);word-break:break-word}.EntityInspector .ScrollContainer .inputs_box .input-field .label::after{content:':'}.EntityInspector .ScrollContainer .inputs_box .input-field > input,.EntityInspector .ScrollContainer .inputs_box .input-field > .AutoComplete,.EntityInspector .ScrollContainer .inputs_box .input-field > .TextInput{height:30px;font-size:var(--medium-font-size);font-weight:700;background:none;padding:0;border-width:0 0 1px 0;border-radius:0;overflow:hidden;text-overflow:ellipsis}.EntityInspector .ScrollContainer .inputs_box .input-field > .TextInput.multi-line{height:150px;font-weight:400}.EntityInspector .ScrollContainer .inputs_box .input-field > .TextInput.multi-line > textarea{scrollbar-width:thin;scrollbar-color:var(--accent) rgba(255,255,255,0.05);resize:none}.EntityInspector .ScrollContainer .inputs_box .input-field > .AutoComplete{height:auto;min-height:30px}.EntityInspector .ScrollContainer .inputs_box .input-field > .AutoComplete .Chip{height:22px}.EntityInspector .ScrollContainer .inputs_box .input-field > .AutoComplete input{height:30px;font-size:var(--medium-font-size);font-weight:700}.EntityInspector .ScrollContainer .inputs_box .input-field > .TextInput input,.EntityInspector .ScrollContainer .inputs_box .input-field > .TextInput textarea{padding:0;font-size:var(--medium-font-size);font-weight:700}.EntityInspector .ScrollContainer .inputs_box .input-field > .TextInput .byte-count{margin:auto 5px}.EntityInspector .ScrollContainer .inputs_box .input-field .error{display:none;overflow:hidden;grid-row:2;grid-column:2;margin-top:8px;font-weight:700;font-size:var(--medium-font-size);color:var(--toast-fail)}.EntityInspector .ScrollContainer .inputs_box .input-field.edited .input{border-bottom:1px dotted var(--hover-accent)}.EntityInspector .ScrollContainer .inputs_box .input-field.has-error .input{border-bottom:1px dotted var(--toast-fail)}.EntityInspector .ScrollContainer .inputs_box .input-field.has-error .error{display:initial}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox,.EntityInspector .ScrollContainer .inputs_box .input-field .CheckboxSet{display:contents}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox > span{font-size:var(--medium-font-size)}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox > input + span{margin:0 0 -100% auto;width:17px;height:17px;top:-2px;grid-column:1;border-color:var(--main-text-dimmed)}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox > input + span + span{grid-column:2}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox > input:checked + span{border-color:var(--main-text)}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox > input:checked + span::after{content:' ';border:3px solid var(--panel-bg);height:9px;width:3px;border-width:0 3px 3px 0;transform:rotate(45deg);left:4px;top:-1px}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox.edited > input + span,.EntityInspector .ScrollContainer .inputs_box .input-field.edited > .Checkbox > input + span{border-color:var(--hover-accent)}.EntityInspector .ScrollContainer .inputs_box .input-field .Checkbox.edited > input:checked + span,.EntityInspector .ScrollContainer .inputs_box .input-field.edited > .Checkbox > input:checked + span{background:var(--hover-accent)}.EntityInspector .ScrollContainer .inputs_box .input-field .description{grid-column:2;color:var(--main-text-dimmed);margin:8px 0 20px 0;line-height:1.5em}.EntityInspector .footer{height:0;display:flex;position:relative;flex-direction:row-reverse;align-items:center;border-top:1px solid var(--panel-title-border);transition:height .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.EntityInspector .footer.visible{height:64px;overflow:visible}.EntityInspector .footer .Banner{position:absolute;top:0}.EntityInspector .footer .Banner.visible{height:60px;top:unset !important;bottom:100%}.EntityInspector .footer .Banner.notification_message{position:absolute;bottom:0;height:0;width:0;padding:0;background:var(--toast-hover-bg);transition:width .2s cubic-bezier(.4,0,.2,1)}.EntityInspector .footer .Banner.notification_message.success{border-left:10px solid var(--toast-success)}.EntityInspector .footer .Banner.notification_message.fail{border-left:10px solid var(--toast-fail)}.EntityInspector .footer .Banner.notification_message.visible{height:100%;width:100%}.EntityInspector .footer > button,.EntityInspector .footer .notification_message > button{min-width:64px;margin-right:15px;font-size:var(--medium-font-size)}.EntityInspector .footer > button.overwrite_button,.EntityInspector .footer .notification_message > button.overwrite_button{background:var(--badge-accent)}.EditEntityInspector .badge.edits{background:var(--hover-accent)}.EntityCreator .ScrollContainer .inputs_box .input-field .input{background:var(--panel-input-bg);padding:0 10px}.FormTable{display:grid;grid-row-gap:2px}.FormTable > .column_heading{grid-row:1;white-space:nowrap;font-weight:700;margin-bottom:3px}.FormTable > .column_heading:not(:last-of-type){margin-right:5px}.FormTable > .column_heading:first-of-type{text-align:right}.FormTable > .table_cell{background-color:var(--input-bg);display:flex;align-items:center}.FormTable > .table_cell > *{flex:1;min-width:0}.FormTable > .table_cell > input,.FormTable > .table_cell .TextInput{height:100%}.FormTable > .table_cell input{text-overflow:ellipsis}.FormTable > .table_cell > .TextInput .byte-count{display:none}.FormTable > .table_cell.expiry{min-width:60px}.FormTable > .table_cell.expiry .DateTimeInput{width:110px}.FormTable > .table_cell.expiry .AutoComplete{width:60px}.FormTable > .table_cell.expiry .expiry-detail > .info-text{display:none}.FormTable > .table_cell.type > .RadioDropdownPair{width:75px}.FormTable > .table_cell.type_aon > .Checkbox{display:flex;justify-content:center}.FormTable > .table_cell.totalquantity > input,.FormTable > .table_cell.quantity > input,.FormTable > .table_cell.price > input{padding-right:39px;text-align:right}.FormTable > .table_cell.disabled{background:var(--grid-row-fill-highlight)}.FormTable > .table_cell.disabled > *{display:none}.FormTable > .table_cell > .projection{height:100%;min-width:80px;display:flex;align-items:center;justify-content:right;background:var(--grid-row-fill-highlight);padding:0 5px}.FormTable > .table_cell[data-units]{position:relative}.FormTable > .table_cell[data-units]::after{content:attr(data-units);opacity:.5;position:absolute;top:0;bottom:0;right:2ch;height:1em;margin:auto}.FormTable > .table_cell[data-units].disabled::after{display:none}.FormTable .row_num_wrapper{border-radius:3px;height:100%;display:flex;align-items:center;border:1px solid transparent}.FormTable .row_num_wrapper .row_num{width:100%;margin-left:10px;text-align:right;margin-right:5px}.FormTable .row_num_wrapper.has-error{pointer-events:all;background:var(--panel-input-error-bg)}.FormTable .row_num_wrapper.has-error:hover{border:1px solid var(--hover-outline-colour)}.FormTable .row_num_wrapper.has-error:focus-within{border:1px solid var(--focus-outline-colour)}.FormTable .SteppedInput{height:100%}.FormTable .RadioGroup{margin-left:2px;display:flex}.FormTable .RadioGroup > label{flex:1}.FormTable .Checkbox{margin:0 !important}.FormTable .Checkbox > span{margin:0 5px}.FormTable .Checkbox > span:last-of-type{display:none}.FormTable .order-info{flex:none;padding:2px 0}.FormTable .order-info > label{display:none}.FormTable .order-info > svg{margin:-3px 2px -2px 2px}.FormTable .FormTableRowControls{display:flex;align-items:center;padding:0 6px}.FormTable .FormTableRowControls > svg{width:16px;height:16px;margin-right:4px;border:1px solid transparent}.FormTable .FormTableRowControls > svg:focus{border-color:var(--hover-accent)}.FormTable .FormTableRowControls .remove_btn{fill:#fff;background:var(--sell-side-bg)}.FormTable .FormTableRowControls .remove_btn:hover{background:var(--hover-accent)}.FormTable .ExpiryInput{display:flex;flex-direction:row;align-items:center}.FormTable .ExpiryInput .expiry-detail{white-space:nowrap}.theme-light .FormTable .table_cell.disabled{opacity:.4}.theme-dark .FormTable .table_cell.disabled{opacity:.8}.OrderProjections,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper{padding:5px;display:grid;grid-row-gap:5px;grid-column-gap:1.5ch;grid-template-columns:min-content auto min-content}.OrderProjections > div,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div{white-space:nowrap}.OrderProjections > div.title,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.title{grid-column:1/4}.OrderProjections > div.title:not(:first-child),.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.title:not(:first-child){margin-top:10px}.OrderProjections > div.subtitle,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.subtitle{grid-column:1}.OrderProjections > div.content,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.content{grid-column:2;padding-right:0 !important}.OrderProjections > div.units,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.units{grid-column:3}.OrderProjections > div.title:after,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.title:after,.OrderProjections > div.subtitle:after,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.subtitle:after{content:':'}.OrderProjections > div.content,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.content,.OrderProjections > div.units,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.units{text-align:right}.OrderProjections > div.title,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.title,.OrderProjections > div.units,.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper > div.units{opacity:.5}.sell .OrderProjections .value_tax_group{display:none}.FormTicket .form-hrow{display:grid;grid-column-gap:5px}.FormTicket .input-field{display:flex;flex-direction:column-reverse;position:relative;margin-bottom:10px}.FormTicket .input-field *{pointer-events:auto}.FormTicket .input-field > svg{display:none}.FormTicket .input-field .description{display:none}.FormTicket .input-field .label{margin:0 0 5px 5px}.FormTicket .input-field .label::after{content:':'}.FormTicket .input-field > input{width:100%}.FormTicket .input-field > input,.FormTicket .input-field .AutoComplete,.FormTicket .input-field .TextInput{min-height:unset;height:25px}.FormTicket .input-field input{text-overflow:ellipsis}.FormTicket .input-field.has-error .input{border-bottom:1px dotted var(--toast-fail)}.FormTicket .input-field .RadioGroup{display:flex}.FormTicket .input-field .RadioGroup label{flex:1;padding:5px 10px}.FormTicket .input-field.type .RadioGroup{flex-wrap:wrap}.FormTicket .input-field[data-units] > input{padding-right:45px}.FormTicket .input-field[data-units]::after{content:attr(data-units);opacity:.5;position:absolute;bottom:7px;right:2ch}.FormTicket .input-field .InfoField{text-align:center}.FormTicket .input-field.bestbidoffer{display:none}.FormTicket .input-field.bestbidoffer > .best_bid_and_ask_wrapper{margin-bottom:10px}.FormViewer .scroll_box,.FormViewer .scroll_box > div{flex:1;overflow:hidden;pointer-events:all}.FormViewer .preamble{margin-bottom:15px;font-size:12px;line-height:1.5;white-space:pre-line}.FormViewer .single_container .RadioDropdownPair > .AutoComplete{display:none}.FormViewer .multi_container{display:none}.FormViewer .multi_container .RadioDropdownPair > .RadioGroup{display:none}.FormViewer.multi .single_container,.FormViewer.multi .preamble{display:none}.FormViewer.multi .multi_container{display:unset}.FormViewer.multi .error_box{display:none}.FormViewer .FormTicket.buy .RadioGroup > input:checked + label,.FormViewer .table_cell.buy .RadioGroup > input:checked + label,.FormViewer .submit_button.buy .RadioGroup > input:checked + label,.FormViewer .input-field.buy .RadioGroup > input:checked + label,.FormViewer .FormTicket.deposit .RadioGroup > input:checked + label,.FormViewer .table_cell.deposit .RadioGroup > input:checked + label,.FormViewer .submit_button.deposit .RadioGroup > input:checked + label,.FormViewer .input-field.deposit .RadioGroup > input:checked + label,.FormViewer .FormTicket.buy.submit_button,.FormViewer .table_cell.buy.submit_button,.FormViewer .submit_button.buy.submit_button,.FormViewer .input-field.buy.submit_button,.FormViewer .FormTicket.deposit.submit_button,.FormViewer .table_cell.deposit.submit_button,.FormViewer .submit_button.deposit.submit_button,.FormViewer .input-field.deposit.submit_button{background-color:var(--buy-side-bg);color:var(--buy-side-text)}.FormViewer .FormTicket.buy .Checkbox > input:checked + span,.FormViewer .table_cell.buy .Checkbox > input:checked + span,.FormViewer .submit_button.buy .Checkbox > input:checked + span,.FormViewer .input-field.buy .Checkbox > input:checked + span,.FormViewer .FormTicket.deposit .Checkbox > input:checked + span,.FormViewer .table_cell.deposit .Checkbox > input:checked + span,.FormViewer .submit_button.deposit .Checkbox > input:checked + span,.FormViewer .input-field.deposit .Checkbox > input:checked + span{border-color:var(--buy-side-bg);background-color:var(--buy-side-bg)}.FormViewer .FormTicket.sell .RadioGroup > input:checked + label,.FormViewer .table_cell.sell .RadioGroup > input:checked + label,.FormViewer .submit_button.sell .RadioGroup > input:checked + label,.FormViewer .input-field.sell .RadioGroup > input:checked + label,.FormViewer .FormTicket.withdraw .RadioGroup > input:checked + label,.FormViewer .table_cell.withdraw .RadioGroup > input:checked + label,.FormViewer .submit_button.withdraw .RadioGroup > input:checked + label,.FormViewer .input-field.withdraw .RadioGroup > input:checked + label,.FormViewer .FormTicket.sell.submit_button,.FormViewer .table_cell.sell.submit_button,.FormViewer .submit_button.sell.submit_button,.FormViewer .input-field.sell.submit_button,.FormViewer .FormTicket.withdraw.submit_button,.FormViewer .table_cell.withdraw.submit_button,.FormViewer .submit_button.withdraw.submit_button,.FormViewer .input-field.withdraw.submit_button{background-color:var(--sell-side-bg);color:var(--sell-side-text)}.FormViewer .FormTicket.sell .Checkbox > input:checked + span,.FormViewer .table_cell.sell .Checkbox > input:checked + span,.FormViewer .submit_button.sell .Checkbox > input:checked + span,.FormViewer .input-field.sell .Checkbox > input:checked + span,.FormViewer .FormTicket.withdraw .Checkbox > input:checked + span,.FormViewer .table_cell.withdraw .Checkbox > input:checked + span,.FormViewer .submit_button.withdraw .Checkbox > input:checked + span,.FormViewer .input-field.withdraw .Checkbox > input:checked + span{border-color:var(--sell-side-bg);background-color:var(--sell-side-bg)}.FormViewer .FormTicket.both-sides .Checkbox > input:checked + span,.FormViewer .table_cell.both-sides .Checkbox > input:checked + span,.FormViewer .submit_button.both-sides .Checkbox > input:checked + span,.FormViewer .input-field.both-sides .Checkbox > input:checked + span,.FormViewer .FormTicket.set .Checkbox > input:checked + span,.FormViewer .table_cell.set .Checkbox > input:checked + span,.FormViewer .submit_button.set .Checkbox > input:checked + span,.FormViewer .input-field.set .Checkbox > input:checked + span,.manage_confirmations_form.FormViewer .FormTicket .Checkbox > input:checked + span,.manage_confirmations_form.FormViewer .table_cell .Checkbox > input:checked + span,.manage_confirmations_form.FormViewer .submit_button .Checkbox > input:checked + span,.manage_confirmations_form.FormViewer .input-field .Checkbox > input:checked + span{border-color:var(--accent);background-color:var(--accent)}.FormViewer .error_box{margin-top:5px;padding:10px 5px;background:var(--panel-input-error-bg);color:var(--sell-side-text);text-align:center}.FormViewer.mobile .cancel_button{display:none}.FormViewer.mobile .submit_button{width:100%}.FormViewer .form_message{display:none;margin:auto;font-size:var(--medium-font-size);opacity:.5}.FormViewer.blank .form_message{display:unset}.FormViewer.blank .ScrollContainer,.FormViewer.blank .panel-actions{display:none}.FormViewer .order-info{white-space:nowrap;padding:6px 0}.FormViewer .order-info > svg{width:12px;height:12px;margin:-3px 5px -2px 5px}.FormViewer .SteppedInput:not(.has-error){background:var(--input-bg)}.FormViewer .Checkbox,.FormViewer .input-field .Checkbox{display:block;margin-bottom:10px;pointer-events:none}.FormViewer .Checkbox > span,.FormViewer .input-field .Checkbox > span{pointer-events:auto}.FormViewer .Checkbox > input + span,.FormViewer .input-field .Checkbox > input + span{font-size:13px;border-width:1px;border-color:var(--main-text-dimmed)}.FormViewer .Checkbox > input:checked + span::after,.FormViewer .input-field .Checkbox > input:checked + span::after{top:-1px;left:2px}.FormViewer .multi_container .Checkbox{height:26px}.FormViewer.mobile *{font-size:12px}.FormViewer.mobile .scroll_box{overflow:scroll;margin:0 -15px;padding:0 15px}.FormViewer.mobile .scroll_box > div{overflow:visible}.FormViewer.mobile .ControlBar > .custom_box{display:none}.FormViewer.mobile .ControlBar > .mobi_cancel_button{margin-left:auto;display:block}.FormViewer.mobile .submit_button{padding:10px}.FormViewer.mobile .FormTicket .RadioGroup > label{padding:10px}.FormViewer.mobile .FormTicket .form-hrow{display:block}.FormViewer.mobile .FormTicket .input-field{margin-bottom:15px;position:relative}.FormViewer.mobile .FormTicket .input-field:focus-within svg{fill:var(--accent)}.FormViewer.mobile .FormTicket .input-field:focus-within label{color:var(--accent)}.FormViewer.mobile .FormTicket .input-field.bestbidoffer{display:flex}.FormViewer.mobile .FormTicket .input-field.instrumentmarket{display:block !important}.FormViewer.mobile .FormTicket .input-field > svg{display:initial;width:20px;height:20px;position:absolute;top:14px;left:10px;fill:var(--login-dimmed);transition:fill 200ms cubic-bezier(.4,0,.2,1)}.FormViewer.mobile .FormTicket .input-field > label:not(.Checkbox){position:absolute;top:18px;left:40px;margin:0;color:var(--login-dimmed);font-size:14px;pointer-events:none;transform:translate(0,0);transition:all 200ms cubic-bezier(.4,0,.2,1)}.FormViewer.mobile .FormTicket .input-field > label:not(.Checkbox)::after{content:none}.FormViewer.mobile .FormTicket .input-field input::placeholder{opacity:0}.FormViewer.mobile .FormTicket .input-field > input,.FormViewer.mobile .FormTicket .input-field .AutoComplete{background-clip:padding-box;background:none;font-size:14px;border-color:var(--main-bg);border-style:none none solid none;border-radius:0;padding-left:40px;height:50px !important;margin:0 0 10px 0;width:100%}.FormViewer.mobile .FormTicket .input-field > input:hover,.FormViewer.mobile .FormTicket .input-field .AutoComplete:hover,.FormViewer.mobile .FormTicket .input-field > input:focus,.FormViewer.mobile .FormTicket .input-field .AutoComplete:focus{background:none}.FormViewer.mobile .FormTicket .input-field > input:not(:disabled):hover,.FormViewer.mobile .FormTicket .input-field .AutoComplete:not(:disabled):hover{border-color:var(--hover-accent)}.FormViewer.mobile .FormTicket .input-field > input:not(:disabled):focus,.FormViewer.mobile .FormTicket .input-field .AutoComplete:not(:disabled):focus,.FormViewer.mobile .FormTicket .input-field > input:not(:disabled):focus-within,.FormViewer.mobile .FormTicket .input-field .AutoComplete:not(:disabled):focus-within{border-color:var(--accent)}.FormViewer.mobile .FormTicket .input-field > input:focus-within ~ label,.FormViewer.mobile .FormTicket .input-field .AutoComplete:focus-within ~ label,.FormViewer.mobile .FormTicket .input-field > input:disabled ~ label,.FormViewer.mobile .FormTicket .input-field .AutoComplete:disabled ~ label,.FormViewer.mobile .FormTicket .input-field > input.has-value ~ label,.FormViewer.mobile .FormTicket .input-field .AutoComplete.has-value ~ label{transform:translate(-10%,-18px) scale(.8)}.FormViewer.mobile .FormTicket .input-field > input:disabled ~ label,.FormViewer.mobile .FormTicket .input-field .AutoComplete:disabled ~ label{color:var(--accent-inactive)}.FormViewer.mobile .FormTicket .input-field > .AutoComplete input{padding:0}.FormViewer.mobile .FormTicket .input-field > .RadioGroup > label{flex:1}.FormViewer.mobile .FormTicket .input-field.side > label,.FormViewer.mobile .FormTicket .input-field.type > label{display:none}.FormViewer.mobile .FormTicket .input-field.expiry > svg,.FormViewer.mobile .FormTicket .input-field.allornone > svg,.FormViewer.mobile .FormTicket .input-field.orderinfo > svg{display:none}.FormViewer.mobile .FormTicket .input-field.expiry > label,.FormViewer.mobile .FormTicket .input-field.allornone > label,.FormViewer.mobile .FormTicket .input-field.orderinfo > label{transform:translate(-10%,-35px) scale(.8)}.FormViewer.mobile .FormTicket .input-field::after{content:attr(data-units);opacity:.5;position:absolute;top:18px;right:10px}.ImportCsvForm .form-body .stripe{position:absolute;top:25px;left:0;right:0}.ImportCsvForm .form-body .file-info{padding:5px}.ImportCsvForm .form-body .file-info .label{padding-right:10px;font-weight:bold}.ImportCsvForm .form-body .scroller{pointer-events:all}.ImportCsvForm .form-body .scroller > div{pointer-events:all}.ImportCsvForm .form-body .scroller .info-pane{align-items:center;justify-content:center}.ImportCsvForm .form-body .scroller .info-pane > p{margin:10px;font-size:var(--medium-font-size);align-self:center}.ImportCsvForm .form-body .scroller .info-pane .msg-info{font-weight:bold}.ImportCsvForm .form-body .scroller .info-pane .msg-error{font-weight:bold;color:var(--toast-fail)}.ImportCsvForm .form-body .scroller > *.hidden{display:none}.ImportCsvForm .panel-actions > .Button{height:21px;padding:3px 8px 3px 8px;white-space:nowrap;overflow:visible;border-radius:0}.ImportCsvForm .panel-actions > .Button span{font-weight:600}.ImportCsvForm .panel-actions > .Button > svg{width:12px;height:12px;vertical-align:bottom;margin:0 4px 0 0;fill:var(--main-text)}.ImportWorkspaceForm .stripe{position:absolute;top:25px;left:0;right:0}.ImportWorkspaceForm .drop_target{pointer-events:all;padding:3em;border-radius:3px;margin:10px 0 -10px 0;text-align:center}.InputPrompt > p{margin-bottom:10px;font-size:12px;white-space:pre-line;word-wrap:break-word}.InputPrompt .inputs-box{display:grid;grid-template-columns:min-content auto;gap:10px 5px;margin:10px 0}.InputPrompt .inputs-box > .wrapper{display:contents}.InputPrompt .inputs-box > .wrapper > label:not(.Checkbox){grid-column:1;text-align:right;white-space:nowrap;margin:auto 5px auto 0}.InputPrompt .inputs-box > .wrapper > label:not(.Checkbox)::after{content:':'}.InputPrompt .inputs-box > .wrapper > input{grid-column:2}.InputPrompt .inputs-box .Checkbox,.InputPrompt .inputs-box .CheckboxSet{display:contents}.InputPrompt .inputs-box .Checkbox > span{font-size:var(--medium-font-size);pointer-events:auto}.InputPrompt .inputs-box .Checkbox > input + span{margin:0 0 -100% auto;width:17px;height:17px;top:-2px;grid-column:1;border-color:var(--main-text-dimmed)}.InputPrompt .inputs-box .Checkbox > input + span + span{grid-column:2}.InputPrompt .inputs-box .Checkbox > input:checked + span{border-color:var(--main-text)}.InputPrompt .inputs-box .Checkbox > input:checked + span::after{content:' ';border:3px solid var(--panel-bg);height:9px;width:3px;border-width:0 3px 3px 0;transform:rotate(45deg);left:4px;top:-1px}.InputPrompt .inputs-box textarea{pointer-events:all;padding:5px 10px;min-height:8em;resize:none}.InputPrompt .inputs-box .description{grid-column:2/3}.InputPrompt .inputs-box > :not(:last-of-type) .description{margin-bottom:10px}.InputPrompt .inputs-box > .error{min-height:1em}.InputPrompt > .panel-actions .submit.negative{background:#eb4357}.LoginForm{align-items:center;align-self:center;padding:50px 40px;background:none;animation:login-zoom-fade .2s ease-out forwards;border-color:transparent}.LoginForm .logo{width:275px;height:50px;margin-bottom:20px}.LoginForm .picker{margin:20px 0}.LoginForm .picker .UserPickerRenderer{width:100%;margin-bottom:5px}.LoginForm .picker .UserPickerRenderer label{font-size:12px}.LoginForm .picker .UserPickerRenderer svg{fill:var(--icon-fill)}.LoginForm .contents-loading{display:none}.LoginForm.loading .contents-login{display:none}.LoginForm.loading .contents-loading{display:flex}.LoginForm.loading .contents-loading .spinner{width:64px;height:64px;border:15px solid var(--accent);border-bottom-color:transparent !important;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin:0 auto}.LoginForm form svg{width:20px;height:20px;fill:var(--login-dimmed)}.LoginForm form span > svg{position:absolute;top:14px;left:10px;transition:fill .2s cubic-bezier(.19,1,.22,1)}.LoginForm form .username-password-inputs > span{position:relative}.LoginForm form .username-password-inputs > span:focus-within svg{fill:var(--accent)}.LoginForm form input,.LoginForm form button{padding:8px;font-size:12px;width:100%}.LoginForm form input{background-clip:padding-box;background:none;border-color:var(--login-dimmed);padding-left:40px;height:50px;margin:0 0 10px 0}.LoginForm form input:not(.LoginForm form input:disabled):hover{border-color:var(--hover-accent)}.LoginForm form input:not(.LoginForm form input:disabled):focus{border-color:var(--accent)}.LoginForm form label{color:var(--login-dimmed);font-size:12px}.LoginForm form input:disabled + label{color:var(--login-dimmed)}.LoginForm form button{height:40px}.LoginForm form button:disabled{background:var(--login-dimmed)}.LoginForm .sso-avatar-box,.LoginForm .sso-select-user-explanation,.LoginForm .sso-sign-in,.LoginForm .sso-bind-new-user-explanation,.LoginForm .sso-or-enter-username,.LoginForm .picker{display:none}.LoginForm.has-picker .picker{display:flex}.LoginForm.sso .sso-sign-in{display:flex}.LoginForm.sso-select-user .sso-sign-in,.LoginForm.sso-bind-new-user .sso-sign-in,.LoginForm.sso-select-user hr,.LoginForm.sso-bind-new-user hr{display:none}.LoginForm.sso-select-user .sso-avatar-box,.LoginForm.sso-bind-new-user .sso-avatar-box{display:grid}.LoginForm .sso-avatar,.LoginForm .sso-generic-avatar{display:none}.LoginForm.has-sso-avatar .sso-avatar,.LoginForm:not(.has-sso-avatar) .sso-generic-avatar{display:block}.LoginForm.sso-select-user .sso-or-enter-username,.LoginForm.sso-select-user .sso-select-user-explanation{display:block}.LoginForm.sso-select-user .username-password-inputs{display:none}.LoginForm.sso-bind-new-user .sso-bind-new-user-explanation{display:block}.LoginForm.sso-bind-new-user .picker{display:none}.LoginForm .more-info a{pointer-events:auto}.uid{position:absolute;left:25px;right:25px;bottom:25px;color:var(--login-dimmed);z-index:20000}@media only screen and (max-device-width:1024px){.uid{text-align:center}}@-moz-keyframes login-zoom-fade{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes login-zoom-fade{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}@-o-keyframes login-zoom-fade{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes login-zoom-fade{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}.FormViewer.manage_confirmations_form .input-field > label{margin-left:0}.OrderHistoryForm > .detail_box{margin:0 -10px}.OrderHistoryForm > .detail_box [data-field=CreateTimestamp]{width:100px}.OrderHistoryForm > .action_bar{background:var(--panel-action-bar-bg);margin:5px -10px;padding:5px}.OrderHistoryForm > .action_bar > button{margin:0 5px}.OrderHistoryForm .ScrollContainer{margin:0 -10px}.OrderHistoryForm .history{flex:1;display:flex;flex-direction:column-reverse;background:var(--content-bg);box-shadow:inset 0 10px 10px -10px var(--panel-shadow);overflow:hidden}.OrderHistoryForm .history > .RecordChangeRenderer{padding:5px 10px;border-bottom:1px solid var(--grid-row-line)}.TabContainer .OrderHistoryForm .history{height:0}.RequestBankTransactions.all_accounts > .fields > .field.date_field.from_date > label.from_label{display:none}.RequestBankTransactions.all_accounts > .fields > .field.date_field.to_date{display:none}.RequestBankTransactions:not(.all_accounts) > .fields > .field.date_field.from_date > label.date_label{display:none}.RequestBankTransactions > .fields{display:grid;grid-gap:10px}.RequestBankTransactions > .fields > .field > .label{margin:0 0 5px 5px}.RequestBankTransactions > .fields > .field > .AutoComplete{min-height:unset;padding:0 5px;min-height:25px}.RequestBankTransactions > .fields > .field > .AutoComplete .search_button{margin-right:5px}.RequestBankTransactions > .fields > .field > .DateTimeInput > input,.RequestBankTransactions > .fields > .field > .RadioGroup{min-height:25px}.RequestBankTransactions > .fields > .field > .DateTimeInput,.RequestBankTransactions > .fields > .field .RadioGroup,.RequestBankTransactions > .fields > .field .AutoCompleteSingle{margin-top:5px}.RequestBankTransactions > .panel-actions{display:grid;grid-template-columns:1fr;margin-top:5px}.RequestBankTransactions > .panel-actions > .Button.disabled{opacity:.3}.RequestBankTransactions > .panel-actions > .Button > svg{width:12px;height:12px;vertical-align:text-bottom;margin:0 4px 0 0;fill:var(--main-text)}.ViewReconReports > .fields{display:grid;grid-gap:10px}.ViewReconReports > .fields > .field > .label{margin:0 0 5px 5px}.ViewReconReports > .fields > .field > .DateTimeInput > input,.ViewReconReports > .fields > .field > .RadioGroup{min-height:25px}.ViewReconReports > .fields > .field > .DateTimeInput,.ViewReconReports > .fields > .field .RadioGroup{margin-top:5px}.ViewReconReports > .panel-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:5px}.ViewReconReports > .panel-actions > .Button.disabled{opacity:.3}.ViewReconReports > .panel-actions > .Button > svg{width:12px;height:12px;vertical-align:text-bottom;margin:0 4px 0 0;fill:var(--main-text)}*{margin:0;border:0;padding:0;box-sizing:border-box;font-size:10px;font-family:'Roboto',sans-serif;font-weight:400;color:var(--main-text)}h1,h2,h3,h4,p,label,span,div{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[hidden],.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden}.truncate{overflow:hidden}.ellipsis{text-overflow:ellipsis}body > svg,body > [data-component]{height:0;width:0;position:absolute;visibility:hidden}html,body{width:100vw;height:100%;overflow:hidden;position:fixed}body{background:var(--splash-bg);--icon-size:14px;--icon-fill:var(--accent);--action-icon-fill:var(--main-text);--action-icon-hover-fill:var(--accent-text-hover);--alert-icon-fill:var(--toast-alert)}body.changing-theme *{transition:none !important}body.hit-test *{pointer-events:none !important}body.hit-test .FlexContainer,body.hit-test .TabContainer,body.hit-test .WorkspaceSidebar,body.hit-test .WorkspaceSidebar .Panel{pointer-events:all !important}body > svg,body > [data-component]{height:0;width:0;position:absolute;visibility:hidden}.DisplayStack{position:fixed;width:100%;height:100%;display:none;justify-content:center;z-index:0;pointer-events:none;align-items:center}.DisplayStack.has-children{display:flex}.ModalDisplayStack{display:none}.ModalDisplayStack.has-children{pointer-events:all}.SplashDisplayStack{animation:splash-zoom-fade 1.2s cubic-bezier(.19,1,.22,1) forwards paused;background:var(--splash-bg)}.MainDisplayStack{display:grid !important;justify-content:space-between;grid-template-rows:[sbar-row-start workspace-row-start content-row-start] minmax(0,1fr) [workspace-row-end content-row-end statusbar-row-start] min-content [sbar-row-end statusbar-row-end];grid-template-columns:[sbar-col-start] min-content [sbar-col-end workspace-col-start content-col-start statusbar-col-start] minmax(min-content,1fr) [workspace-col-end content-col-end statusbar-col-end];transform:scale(1.2);opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1),transform .3s cubic-bezier(.19,1,.22,1),filter .2s ease}.MainDisplayStack.visible{opacity:1;transform:scale(1)}.MainDisplayStack.modal-overlay{filter:brightness(.8) blur(1px)}@media (max-width:480px){html,body{position:static}.MainDisplayStack,.ModalDisplayStack{display:none !important}.SplashDisplayStack{z-index:1}}@media (display-mode:standalone){@supports (-webkit-overflow-scrolling:touch){body{min-height:100vh}body > .mobile{min-height:100vh}}}@media (max-height:480px) and (min-width:568px) and (max-width:896px) and (hover:none) and (orientation:landscape){body > *{display:none !important}body > .landscape_warning{display:block !important}}body > .landscape_warning{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px}.theme-light,.theme-dark{--login-dimmed:#263448;--accent:#18e7e0;--accent-text:#263448;--button-default-bg:#18e7e0;--button-default-text:#263448;--sidebar-bg:#121821}.theme-light{--accent:#027ffe;--accent-text:#fff;--panel-bg:#f4f9fa;--panel-title-bg:#e8edf3;--panel-tab-hover-bg:#e2e8f0;--button-default-bg:#027ffe;--button-default-text:#fff;--grid-row-line:#e6f2f4;--grid-line-stroke-style:#e6f2f4}.theme-dark{--panel-bg:#27313f;--panel-title-bg:#1d2735;--panel-tab-hover-bg:#202b3b}.SplashDisplayStack{background:#ccc}.LoginForm{width:100%;height:100%;background:#fff;margin:0;padding:0}.LoginForm > div[data-name=contents]{height:100%;width:100%}.LoginForm .contents-left{height:100%;width:50%;max-width:33vw}.LoginForm .contents-right{height:100%;width:100%;border-left:none;display:flex;flex-direction:column;justify-content:center}.LoginForm .contents-login,.LoginForm .contents-loading{border:none;margin:10vw;max-width:360px}.LoginForm h2{color:#0f1944;font-size:x-large;font-weight:bold;margin-bottom:3rem}.LoginForm .logo-container{padding:5vw}.LoginForm .logo{height:auto;width:12vw;max-width:260px}.LoginForm .picker{margin:0}.LoginForm .picker .UserPickerRenderer{height:44px;cursor:pointer;background:#fff;color:#333;border-color:#ccc;padding:11px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:2rem}.LoginForm .picker .UserPickerRenderer:hover{border-color:var(--hover-outline-colour)}.LoginForm .picker .UserPickerRenderer:focus{border-color:var(--focus-outline-colour)}.LoginForm .picker .UserPickerRenderer > label{margin:0}.LoginForm .sso-avatar-box{grid-template-columns:min-content auto;grid-gap:.5rem 1rem;align-items:center;border-bottom:1px solid #e6f2f4;padding-bottom:2rem;margin-bottom:3rem}.LoginForm .sso-avatar-box img,.LoginForm .sso-avatar-box svg{width:64px;height:64px;border-radius:100%;grid-row:1/3}.LoginForm .sso-avatar-box .who,.LoginForm .sso-avatar-box .who *{font-size:14px}.LoginForm .sso-avatar-box .sso-name{font-weight:700}.LoginForm .sso-avatar-box .sso-sign-out{text-decoration:underline;cursor:pointer;pointer-events:auto}.LoginForm .sso-select-user-explanation,.LoginForm .sso-bind-new-user-explanation{font-size:12px;margin-bottom:3rem}.LoginForm .sso-or-enter-username,.LoginForm .sso-bind-new-user{font-size:12px}.LoginForm .sso-or-enter-username{margin-top:1rem}.LoginForm .sso-bind-new-user{font-weight:700;text-decoration:underline;cursor:pointer;pointer-events:auto}.LoginForm section{display:contents}.LoginForm form hr{background:#e6f2f4;height:1px;margin:1rem 0 3rem 0;overflow:visible;text-align:center}.LoginForm form hr::after{font-size:12px;position:relative;top:-6px;padding:0 1rem;background:#fff;color:#999}.LoginForm form span{margin-bottom:1.5rem}.LoginForm form span > svg{top:11px;left:14px}.LoginForm form label{margin-bottom:1rem}.LoginForm form input,.LoginForm form button{height:44px;border-radius:10px}.LoginForm form input{background:#fff;border-color:#dee1ed}.LoginForm form input:hover,.LoginForm form input:focus{background:#fff}.LoginForm form button{font-size:14px;cursor:pointer}.LoginForm form button:disabled{background:var(--button-default-bg);opacity:.3}.LoginForm form button.sso-sign-in{background:#fff;color:#333;border-color:#ccc;padding:11px;flex-direction:row;align-items:center;justify-content:center;margin-bottom:2rem}.LoginForm form button.sso-sign-in:hover{border-color:var(--hover-outline-colour)}.LoginForm form button.sso-sign-in:focus{border-color:var(--focus-outline-colour)}.LoginForm form button > svg{margin-right:1rem}.LoginForm form button.in_progress{mask:linear-gradient(-60deg,#000 30%,rgba(0,0,0,0.6),#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 2.5s infinite}.TabContainer .Tab .close{display:none}.LoadingStripe{width:100%;height:1px}.LoadingStripe::before{background:linear-gradient(to right,#263448 0,#263448 33%,#18e7e0 0,#18e7e0 66%,#eb4357 0,#eb4357 100%)}.LoginForm .contents-left{background:url("brand-assets/ACE_Img.jpg") bottom left/cover no-repeat}.LoginForm.loading .contents-loading .spinner{border-color:#1d4284}.LoginForm form{--button-default-bg:#1d4284}.LoginForm form button{color:#fff}p[data-name=uid]{color:#ccc}