body{max-width:100%;overflow-x:hidden}hr{border:none;border-top:1px solid var(--mui-palette-divider);width:100%;margin:5px 0}.offer-answer-element{background-color:var(--mui-palette-background-default);padding:1.5em;border-radius:1em;border:2px solid var(--mui-palette-divider);margin-bottom:1em;box-shadow:0 0 10px #0000001a}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.search-bar{display:flex;justify-content:center;align-items:center;border:1px solid var(--mui-palette-divider);background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);width:11em;height:2.8em;padding:5px 9px;border-radius:8px;font-size:.8rem;cursor:pointer;transition:all .2s ease-in-out;pointer-events:auto}@media (prefers-color-scheme: dark){.search-bar{border:1px solid var(--mui-palette-divider);background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary)}}.search-bar:hover{border-color:var(--mui-palette-primary-main);background-color:var(--mui-palette-background-default);box-shadow:0 1px 2px #0000000d}@media (prefers-color-scheme: dark){.search-bar:hover{border-color:var(--mui-palette-divider);background-color:var(--mui-palette-background-default)}}.search-bar:focus{outline:2px solid var(--mui-palette-primary-main);outline-offset:2px;border-color:var(--mui-palette-primary-main)}.search-bar:active{transform:translateY(1px);box-shadow:0 1px 1px #0000001a}.search-bar-icon{font-size:1.2em;margin-right:1px;font-weight:500;pointer-events:none}.search-bar-key{color:var(--mui-palette-text-primary);border-radius:3px;border:1px solid var(--mui-palette-divider);padding:2px 6px;margin-left:8px;font-size:.7rem;font-weight:500;pointer-events:none}@media (prefers-color-scheme: dark){.search-bar-key{color:var(--mui-palette-text-primary);border-color:var(--mui-palette-divider)}}@keyframes fadein{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bg-color{0%{background-color:transparent}to{background-color:#1e262f99}}body.commandk-modal-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}.modal-overlay{z-index:999999!important;position:fixed!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000c!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;display:flex!important;justify-content:center!important;align-items:center!important;animation:bg-color .1s}.modal-box{border:1px solid var(--mui-palette-divider);z-index:1000000!important;position:relative;padding-left:.5em;padding-right:.5em;font-family:sans-serif}.modal-box-medium{display:block;background:var(--mui-palette-background-paper);width:43em;min-height:30%;border-radius:1rem;animation:fadein .2s}.modal-box-small{display:block;background:var(--mui-palette-background-paper);width:30em;min-height:30%;padding:1rem;border-radius:1rem;animation:fadein .2s}.modal-box-large{display:block;background:var(--mui-palette-background-paper);width:70%;min-height:30%;padding:1rem;border-radius:1rem;animation:fadein .2s}.modal-box-header{border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom:1px solid var(--mui-palette-divider);display:flex;height:3em;width:100%}.modal-box-header-search{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.modal-box-header-search-left{display:flex;flex-direction:row}.modal-box-header-search-results{color:var(--mui-palette-text-primary);margin-right:5px;font-size:1rem}.modal-box-header-search-icon{display:flex;align-items:center;margin-left:5px;margin-top:1px}.modal-box-header-shortcuts{color:var(--mui-palette-text-primary);font-size:.9rem;font-family:sans-serif;margin-left:10px;margin-right:10px;font-weight:600;padding:.2em .8em;border-radius:3px;cursor:pointer;background-color:var(--mui-palette-background-default)}.modal-box-header-search-input{border:none;outline:none;background:none;color:var(--mui-palette-text-primary);font-size:1rem}.modal-box-body{display:flex;flex-direction:column;overflow:scroll;overflow-y:auto;overflow-x:hidden;height:20em}.modal-box-body-item{width:100%}.modal-box-body-item-title{color:var(--mui-palette-text-primary);font-size:.9rem;font-weight:600;padding-top:1em;padding-bottom:.2em;margin-bottom:10px;margin-left:10px}.modal-box-body-items:focus{outline:none;border:1px dashed var(--mui-palette-primary-main);display:flex;flex-direction:row;align-items:center;color:var(--mui-palette-text-primary);background-color:var(--mui-palette-background-default);opacity:.7;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.15,.44,.47,.99);transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.15,.44,.47,.99)}.modal-box-body-items{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--mui-palette-text-primary);padding:.8em 1em;border-radius:10px;border:1px solid transparent;cursor:pointer;background-color:var(--mui-palette-background-default);margin-top:10px;margin-bottom:10px;margin-right:10px}.modal-box-body-items:hover{opacity:.7;border:1px dashed var(--mui-palette-primary-main);-webkit-transition-property:opacity;-webkit-transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.15,.44,.47,.99);transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.15,.44,.47,.99)}.modal-box-body-items-title{font-size:1.1rem;font-weight:600}.modal-box-body-items-icon{margin-right:10px}.modal-box-body-items-left{display:flex;flex-direction:row;align-items:center}.modal-box-body-items-goto{display:flex;align-items:center;font-size:.9em;font-weight:600;color:var(--mui-palette-primary-main)}.modal-box-body-items:not(:focus) .modal-box-body-items-goto{display:none}.modal-box-header-search-right{display:flex;flex-direction:row}.modal-box-header-search-right-nav{display:flex;flex-direction:row;justify-content:space-between;margin-right:20px}.modal-box-header-search-right-icon{margin-right:7px}.modal-box-header-search-right-text{font-size:1em;font-weight:600;color:var(--mui-palette-text-primary)}.modal-box-header-search-right-text-start{font-size:1em;font-weight:600;color:var(--mui-palette-text-primary);margin-right:7px}.modal-box-body::-webkit-scrollbar-thumb{background-color:var(--mui-palette-divider);border-radius:20px}.modal-box-body::-webkit-scrollbar{width:8px}.modal-box-body::-webkit-scrollbar-track{background:var(--mui-palette-background-default)}@media (max-width: 768px){.modal-overlay{align-items:end}.modal-box-medium,.modal-box-small,.modal-box-large{width:100%}.modal-box-header-search-right-nav,.modal-box-body-items-goto{display:none}}.left-aside-container{background-color:var(--mui-palette-zuul-inset);color:var(--mui-palette-text-primary);padding:1rem;height:100%;border:1px solid var(--mui-palette-divider);border-radius:8px;display:flex;flex-direction:column}.tree-node{margin-left:0;padding:.5em}.tree-node.nested{margin-left:1rem}.tree-node-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem;line-height:1.5;margin-bottom:.25rem;background-color:transparent;border:.125rem solid transparent}.tree-node-header:hover{background-color:var(--bs-primary-bg-subtle)}.tree-node-header.active{background-color:var(--bs-primary-bg-subtle);border-color:var(--bs-primary);box-shadow:0 .125rem .5rem rgba(var(--bs-primary-rgb),.15)}.tree-node-header.active:hover{background-color:var(--bs-primary-bg-subtle);filter:brightness(.95)}.tree-node-content{display:flex;align-items:center;gap:.625rem;flex:1;min-width:0}.tree-node-content span{font-weight:500;color:var(--bs-body-color)}.tree-node-icon{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tree-node-spacer{width:.875rem;height:.875rem;display:inline-block}.tree-node-caret{cursor:pointer;padding:.25rem;border-radius:.25rem;transition:background-color .15s ease;min-width:1.25rem;text-align:center;font-size:.875rem;color:var(--bs-body-color)}.tree-node-caret:hover{background-color:var(--mui-palette-action-hover)}.active-set{background-color:var(--mui-palette-action-selected);border:.125rem solid transparent}.tree-node-actions{display:flex;align-items:center;gap:.5rem;opacity:0;transition:opacity .2s ease-in-out}.tree-node-header:hover .tree-node-actions{opacity:1}.list-property-node{margin-left:1rem}.list-property-header{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;font-size:1rem;line-height:1.5;margin-bottom:.25rem;font-weight:500;color:var(--bs-body-color)}.list-property-content{display:flex;align-items:center;gap:.625rem}.list-property-count{color:var(--bs-secondary-color);font-size:.8125rem}.list-item-node{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-radius:.375rem;cursor:pointer;transition:all .2s ease-in-out;margin-left:1.5rem;margin-bottom:.25rem;font-size:.875rem;background-color:transparent;border:.125rem solid transparent}.list-item-node:hover{background-color:var(--bs-secondary-bg)}.list-item-node.active{background-color:var(--bs-primary-bg-subtle);border-color:var(--bs-primary);box-shadow:0 .125rem .5rem rgba(var(--bs-primary-rgb),.15)}.list-item-node.active:hover{background-color:var(--bs-primary-bg-subtle);filter:brightness(.95)}.list-item-content{display:flex;align-items:center;gap:.5rem;flex:1;color:var(--bs-body-color)}.list-item-actions{display:flex;align-items:center;gap:.375rem;opacity:0;transition:opacity .2s ease-in-out}.list-item-node:hover .list-item-actions{opacity:1}.tree-children{margin-top:.25rem}.details-pane-title{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:var(--bs-heading-color)}.details-pane-description{font-size:.875rem;color:var(--bs-secondary-color);line-height:1.5}.property-fields-container{display:flex;flex-direction:column;gap:1.25rem}.list-property-set-container{margin-left:1rem}.list-property-set-header{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.5rem 1rem;font-size:.875rem;color:var(--bs-body-color)}.list-property-set-header .list-item-actions{opacity:0;transition:opacity .2s ease-in-out;margin-left:auto}.list-property-set-header:hover .list-item-actions{opacity:1}.right-aside-container a{color:var(--mui-palette-primary-main);transition:color .15s ease}.right-aside-container a:hover{color:var(--mui-palette-primary-dark));text-decoration:underline}.right-aside-container .offer-block-item{border:1px solid var(--mui-palette-divider)!important;background-color:var(--mui-palette-background-paper);border-radius:.375rem;padding:1rem;margin:.75rem .25rem;transition:all .15s ease}.right-aside-container .offer-block-item:hover{border-color:var(--mui-palette-primary-main)!important;background-color:var(--mui-palette-action-selected);transform:translateY(-1px);box-shadow:0 2px 8px #0003}.right-aside-container .offer-block-item a{color:var(--mui-palette-text-primary)!important;text-decoration:none}.right-aside-container .offer-block-item a:hover{color:var(--mui-palette-text-primary)!important}.right-aside-container .offer-info-box{border:1px solid var(--mui-palette-divider);padding:.375rem .75rem;border-radius:.25rem;background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);min-height:38px;display:flex;align-items:center}.right-aside-container br{line-height:1.5}.right-aside-container .custom-variables-form{background-color:var(--mui-palette-background-paper);padding:1rem;border-radius:.375rem}@media (max-width: 992px){.right-aside-container{border-left:none;border-top:1px solid var(--mui-palette-divider);padding:.75rem}}@media (max-width: 768px){.right-aside-container{padding:.5rem}}.sequence-nav-container{position:sticky;top:0;z-index:1000;background-color:var(--mui-palette-zuul-sectionHeader)!important;border-bottom:1px solid var(--mui-palette-divider)!important;min-height:60px;width:100%;padding:.5rem 1rem;display:flex;align-items:center;box-shadow:0 2px 4px #00000026;color:var(--mui-palette-text-primary)}.sequence-nav-container .nav-section{display:flex;align-items:center;margin:0 .25rem}.sequence-nav-container .button-group{display:flex;gap:.5rem}.sequence-nav-container .header-section{flex:1;min-width:0}.sequence-nav-container .nav-link{color:var(--mui-palette-text-primary)!important;padding:.5rem;white-space:nowrap;display:flex;align-items:center;text-decoration:none;transition:color .15s ease-in-out}.sequence-nav-container .nav-link:hover{color:var(--mui-palette-primary-main)!important;text-decoration:none}.sequence-nav-container .toggleBtn{padding:.5rem;cursor:pointer;color:var(--mui-palette-text-primary);transition:color .2s ease;font-size:1.2rem}.sequence-nav-container .toggleBtn:hover{color:var(--mui-palette-primary-main)}.sequence-nav-container .vertCenter{flex:1;margin:0 1rem;min-width:0}.sequence-nav-container .singleLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--mui-palette-text-primary);font-size:.875rem}.sequence-nav-container .center{display:flex;align-items:center;justify-content:center}.sequence-nav-container .alert{margin:0;padding:.5rem 1rem;width:100%;background-color:rgb(var(--mui-palette-error-mainChannel) / .15);border-color:var(--mui-palette-error-main);color:var(--mui-palette-error-main)}.sequence-nav-container .alert-danger{background-color:rgb(var(--mui-palette-error-mainChannel) / .15)!important;border-color:var(--mui-palette-error-main)!important;color:var(--mui-palette-error-main)!important}.sequence-nav-container .navButton{width:auto;min-width:10rem;margin:0 .25rem;white-space:nowrap}.sequence-nav-container .col-auto{display:flex;align-items:center;padding:0 .25rem}.sequence-nav-container .revertSeqButton{margin-left:.5rem;display:flex;align-items:center}.sequence-nav-container .revertSeqButton .btn{white-space:nowrap}.sequence-nav-container .btn-primary{background-color:var(--mui-palette-primary-main)!important;border-color:var(--mui-palette-primary-main)!important;color:#fff!important}.sequence-nav-container .btn-primary:hover{background-color:var(--mui-palette-primary-dark)!important;border-color:var(--mui-palette-primary-dark)!important}.sequence-nav-container .btn-success{background-color:var(--mui-palette-success-main)!important;border-color:var(--mui-palette-success-main)!important;color:#fff!important}.sequence-nav-container .btn-success:hover{background-color:var(--mui-palette-success-dark)!important;border-color:var(--mui-palette-success-dark)!important}.sequence-nav-container .btn-danger{background-color:var(--mui-palette-error-main)!important;border-color:var(--mui-palette-error-main)!important;color:#fff!important}.sequence-nav-container .btn-danger:hover{background-color:var(--mui-palette-error-dark)!important;border-color:var(--mui-palette-error-dark)!important}.sequence-nav-container .btn-info{background-color:var(--mui-palette-info-main)!important;border-color:var(--mui-palette-info-main)!important;color:#fff!important}.sequence-nav-container .btn-info:hover{background-color:var(--mui-palette-info-dark)!important;border-color:var(--mui-palette-info-dark)!important}.sequence-nav-container .btn-warning{background-color:var(--mui-palette-warning-main)!important;border-color:var(--mui-palette-warning-main)!important;color:var(--mui-palette-text-primary)!important}.sequence-nav-container .btn-warning:hover{background-color:var(--mui-palette-warning-dark)!important;border-color:var(--mui-palette-warning-dark)!important}.sequence-nav-container .btn:disabled,.sequence-nav-container .btn.disabled{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;color:var(--mui-palette-text-secondary)!important;opacity:.6}.sequence-nav-container .fa{color:inherit}.sequence-nav-container .fa-exclamation-triangle{margin-left:.5rem;color:var(--mui-palette-warning-main)}.modal-danger .modal-content{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-color:var(--mui-palette-error-main)}.modal-danger .modal-header{background-color:var(--mui-palette-error-main);border-bottom-color:var(--mui-palette-error-main);color:#fff}.modal-warning .modal-content{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-color:var(--mui-palette-warning-main)}.modal-warning .modal-header{background-color:var(--mui-palette-warning-main);border-bottom-color:var(--mui-palette-warning-main);color:var(--mui-palette-text-primary)}.modal-info .modal-content{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-color:var(--mui-palette-info-main)}.modal-info .modal-header{background-color:var(--mui-palette-info-main);border-bottom-color:var(--mui-palette-info-main);color:#fff}.modal-success .modal-content{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-color:var(--mui-palette-success-main)}.modal-success .modal-header{background-color:var(--mui-palette-success-main);border-bottom-color:var(--mui-palette-success-main);color:#fff}.modal-danger .modal-body,.modal-warning .modal-body,.modal-info .modal-body,.modal-success .modal-body{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary)}.modal-danger .modal-footer,.modal-warning .modal-footer,.modal-info .modal-footer,.modal-success .modal-footer{background-color:var(--mui-palette-action-hover);border-top-color:var(--mui-palette-divider)}.modal-content .form-control{background-color:var(--mui-palette-action-hover);border-color:var(--mui-palette-divider);color:var(--mui-palette-text-primary)}.modal-content .form-control:focus{background-color:var(--mui-palette-action-hover);border-color:var(--mui-palette-primary-main);color:var(--mui-palette-text-primary);box-shadow:0 0 0 .2rem rgb(var(--mui-palette-primary-mainChannel) / .25)}@media (max-width: 1200px){.sequence-nav-container{flex-wrap:wrap;height:auto;min-height:auto;padding:.75rem}.sequence-nav-container .navButton{min-width:8rem;margin:.25rem}.sequence-nav-container .vertCenter{flex-basis:100%;order:-1;margin:.5rem 0}.sequence-nav-container .nav-section{margin:.25rem}.sequence-nav-container .button-group{flex-wrap:wrap;gap:.25rem}}@media (max-width: 768px){.sequence-nav-container{padding:.5rem}.sequence-nav-container .singleLine{font-size:.75rem}.sequence-nav-container .navButton{min-width:auto;font-size:.875rem}.sequence-nav-container .nav-link{font-size:.875rem}}:root{--sequence-node-width: 250px;--sequence-node-mobile-width: 200px;--sequence-handle-size: .75em;--sequence-border-radius: .375rem;--sequence-transition: all .15s ease;--sequence-shadow-base: 0 2px 4px rgba(0, 0, 0, .2);--sequence-shadow-hover: 0 4px 8px rgba(0, 0, 0, .3);--sequence-shadow-controls: 0 4px 6px rgba(0, 0, 0, .2);--sequence-padding-sm: .5rem;--sequence-padding-md: 1rem;--sequence-padding-lg: 1.5rem;--sequence-border-radius-sm: .25rem;--sequence-border-radius-md: .375rem;--sequence-border-radius-lg: .5rem;--sequence-transition-fast: all .15s ease;--sequence-transition-normal: all .25s ease;--sequence-shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--sequence-shadow-md: 0 2px 6px rgba(0, 0, 0, .15);--sequence-shadow-lg: 0 4px 12px rgba(0, 0, 0, .2);--sequence-focus-ring: 0 0 0 .2rem rgb(var(--mui-palette-primary-mainChannel) / .25)}.sequence-form-control{background-color:var(--mui-palette-action-hover)!important;border:1px solid var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important;border-radius:var(--sequence-border-radius-md);transition:var(--sequence-transition-fast)}.sequence-form-control:focus{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-primary-main)!important;color:var(--mui-palette-text-primary)!important;box-shadow:var(--sequence-focus-ring)}.sequence-form-control:disabled{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;color:var(--mui-palette-text-secondary)!important;opacity:.7}.sequence-form-control::placeholder{color:var(--mui-palette-text-secondary)}.sequence-nav-tabs{border-bottom:1px solid var(--mui-palette-divider)!important}.sequence-nav-tabs .nav-link{background-color:var(--mui-palette-background-paper)!important;border:1px solid var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important;transition:var(--sequence-transition-fast);border-radius:var(--sequence-border-radius-md) var(--sequence-border-radius-md) 0 0}.sequence-nav-tabs .nav-link:hover{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important}.sequence-nav-tabs .nav-link.active{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;border-bottom-color:var(--mui-palette-action-hover)!important;color:var(--mui-palette-primary-main)!important;font-weight:500}.sequence-btn{transition:var(--sequence-transition-fast);border-radius:var(--sequence-border-radius-md);font-weight:500}.sequence-btn:hover{transform:translateY(-1px);box-shadow:var(--sequence-shadow-md)}.sequence-btn:active{transform:translateY(0)}.sequence-btn:disabled{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;color:var(--mui-palette-text-secondary)!important;opacity:.6;cursor:not-allowed}.sequence-card{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:var(--sequence-border-radius-md);box-shadow:var(--sequence-shadow-sm);transition:var(--sequence-transition-fast)}.sequence-card:hover{box-shadow:var(--sequence-shadow-md);border-color:var(--mui-palette-primary-main)}.sequence-card-header{background-color:var(--mui-palette-action-hover);border-bottom:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-primary);padding:var(--sequence-padding-md);border-radius:var(--sequence-border-radius-md) var(--sequence-border-radius-md) 0 0}.sequence-card-body{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);padding:var(--sequence-padding-md)}.sequence-modal .modal-content{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border:1px solid var(--mui-palette-divider);border-radius:var(--sequence-border-radius-md);box-shadow:var(--sequence-shadow-lg)}.sequence-modal .modal-header{background-color:var(--mui-palette-action-hover);border-bottom:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-primary)}.sequence-modal .modal-body{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary)}.sequence-modal .modal-footer{background-color:var(--mui-palette-action-hover);border-top:1px solid var(--mui-palette-divider)}.sequence-text-muted{color:var(--mui-palette-text-secondary)!important}.sequence-text-primary{color:var(--mui-palette-primary-main)!important}.sequence-text-success{color:var(--mui-palette-success-main)!important}.sequence-text-warning{color:var(--mui-palette-warning-main)!important}.sequence-text-danger{color:var(--mui-palette-error-main)!important}.sequence-bg-subtle{background-color:var(--mui-palette-action-hover)!important}.sequence-border{border:1px solid var(--mui-palette-divider)!important}.sequence-rounded{border-radius:var(--sequence-border-radius-md)!important}.sequence-shadow{box-shadow:var(--sequence-shadow-md)!important}#invalid-offers-alert{background-color:#ca4b06;border-color:#ca4b06;color:#fff}#invalid-offers-alert a{font-weight:700}.reactflow-wrapper{height:100%;width:100%;min-height:400px}.draggableOffersPool{flex:1;width:100%;overflow-y:auto;overflow-x:hidden;min-height:300px}.dnd-flow-container{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-radius:var(--sequence-border-radius);overflow:hidden;height:calc(100vh - 100px)}.dnd-flow-container .reactflow-wrapper{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider)}.dnd-flow-container .react-flow__controls{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:var(--sequence-border-radius);padding:.25rem;box-shadow:var(--sequence-shadow-controls)}.dnd-flow-container .react-flow__controls-button{background-color:var(--mui-palette-background-paper)!important;border:1px solid var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important;transition:var(--sequence-transition);margin:2px}.dnd-flow-container .react-flow__controls-button:active{background-color:var(--mui-palette-primary-dark)!important}.dnd-flow-container .react-flow__controls-button svg{fill:currentColor}.dnd-flow-container .react-flow__node-default .react-flow__handle{width:var(--sequence-handle-size);height:var(--sequence-handle-size);background-color:var(--mui-palette-divider);border:2px solid var(--mui-palette-divider)}.dnd-flow-container .react-flow__handle-top,.dnd-flow-container .react-flow__handle-bottom,.dnd-flow-container .react-flow__handle:hover{background-color:var(--mui-palette-primary-main);border-color:var(--mui-palette-primary-main)}.dnd-flow-container .edgebutton{border-radius:2em;padding:5px;margin:8px;line-height:0;display:none;background-color:var(--mui-palette-error-main);color:#fff;border:none;cursor:pointer}.dnd-flow-container .edgebutton:hover{background-color:var(--mui-palette-error-dark)}.dnd-flow-container .offerNode{background:var(--mui-palette-zuul-inset)!important;color:var(--mui-palette-text-primary)!important;border:2px solid var(--mui-palette-divider)!important;width:var(--sequence-node-width)!important;border-radius:var(--sequence-border-radius);box-shadow:var(--sequence-shadow-base);transition:var(--sequence-transition)}.dnd-flow-container .offerNode:hover{box-shadow:var(--sequence-shadow-hover);transform:translateY(-1px)}.dnd-flow-container .react-flow__node-default.selectable:hover,.dnd-flow-container .react-flow__node-input.selectable:hover,.dnd-flow-container .react-flow__node-output.selectable:hover{box-shadow:0 0 10px 4px rgb(var(--mui-palette-primary-mainChannel) / .3)}.dnd-flow-container .inactiveOffer{background:rgb(var(--mui-palette-error-mainChannel) / .2)!important;border-color:var(--mui-palette-error-main)!important;opacity:.8}.dnd-flow-container .offerNode.dynamicOfferSection{background:#006fb54d!important;border-color:#0076b5!important;color:var(--mui-palette-success-main)}.dnd-flow-container .offerNode.destinationOffer{background:rgb(var(--mui-palette-warning-mainChannel) / .35)!important;border-color:var(--mui-palette-warning-main)!important}.dnd-flow-container .nodeColorLegend{position:absolute;right:12px;bottom:12px;z-index:5;display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--mui-palette-divider);border-radius:4px;background-color:var(--mui-palette-background-paper);font-size:11px;line-height:1.2;opacity:.92;pointer-events:none}.dnd-flow-container .nodeColorLegend .legendTitle{font-weight:600;margin-bottom:2px}.dnd-flow-container .nodeColorLegend .legendItem{display:flex;align-items:center;gap:6px;white-space:nowrap}.dnd-flow-container .nodeColorLegend .legendSwatch{width:12px;height:12px;flex:0 0 12px;border:1px solid var(--mui-palette-divider);border-radius:2px}.dnd-flow-container .nodeColorLegend .legendSwatch.offerBlockOffer{background:#8000804d;border-color:purple}.dnd-flow-container .nodeColorLegend .legendSwatch.dynamicOfferSection{background:#006fb54d;border-color:#0076b5}.dnd-flow-container .nodeColorLegend .legendSwatch.inactiveOffer{background:rgb(var(--mui-palette-error-mainChannel) / .2);border-color:var(--mui-palette-error-main)}.dnd-flow-container .nodeColorLegend .legendSwatch.destinationOffer{background:rgb(var(--mui-palette-warning-mainChannel) / .35);border-color:var(--mui-palette-warning-main)}.dnd-flow-container .nodeColorLegend .legendSwatch.overwrittenOffer{background:rgb(var(--mui-palette-info-mainChannel) / .2);border-color:var(--mui-palette-info-main)}.dnd-flow-container .hiddenPlaceholder{background:rgb(var(--mui-palette-secondary-mainChannel) / .3)!important;border-style:dashed!important;opacity:.7}.dnd-flow-container .topOfferElement .bottomHalfDiv,.dnd-flow-container .bottomOfferElement .topHalfDiv{border:3px solid var(--mui-palette-primary-main)!important;border-radius:.5em;background:rgb(var(--mui-palette-primary-mainChannel) / .1)}.dnd-flow-container .topOfferElement .bottomHalfDiv{margin:0 -1em -1em;padding-bottom:1em}.dnd-flow-container .bottomOfferElement .topHalfDiv{margin:-1em -1em 0;padding-top:1em}.dnd-flow-container .bottomHalfDiv{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:.875rem;color:var(--mui-palette-text-secondary)}.dnd-flow-container .offerName{padding:.5rem;font-weight:500}.dnd-flow-container .offerName.topHalfDiv{background:var(--mui-palette-zuul-sectionHeader);border-bottom:1px solid var(--mui-palette-divider);border-radius:var(--sequence-border-radius) var(--sequence-border-radius) 0 0}.dnd-flow-container .offerName.active{color:var(--mui-palette-success-main)}.dnd-flow-container .offerName.inactive{color:var(--mui-palette-error-main)}.dnd-flow-container .offerTypeName{font-size:.75rem;color:var(--mui-palette-text-secondary);text-transform:uppercase;font-weight:600}.dnd-flow-container .react-flow__selection,.dnd-flow-container .react-flow__nodesselection{background:rgb(var(--mui-palette-primary-mainChannel) / .1);border:1px solid var(--mui-palette-primary-main)}.dnd-flow-container .react-flow__attribution{background:var(--mui-palette-action-hover);color:var(--mui-palette-text-secondary);border:1px solid var(--mui-palette-divider);border-radius:.25rem 0 0}.dnd-flow-container .react-flow__attribution a{color:var(--mui-palette-primary-main)}.dnd-flow-container .modal-content{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border:1px solid var(--mui-palette-divider)}.dnd-flow-container .modal-header{background-color:var(--mui-palette-info-main);color:#fff;border-bottom:1px solid var(--mui-palette-divider)}.dnd-flow-container .modal-body{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary)}.dnd-flow-container .modal-footer{background-color:var(--mui-palette-action-hover);border-top:1px solid var(--mui-palette-divider)}.dnd-flow-container .modal-body h5,.dnd-flow-container .modal-body h6{color:var(--mui-palette-text-primary)}.dnd-flow-container .btn-success{background-color:var(--mui-palette-success-main);border-color:var(--mui-palette-success-main);color:#fff}.dnd-flow-container .btn-success:hover{background-color:var(--mui-palette-success-dark);border-color:var(--mui-palette-success-dark)}.dnd-flow-container .btn-secondary{background-color:var(--mui-palette-secondary-main);border-color:var(--mui-palette-secondary-main);color:var(--mui-palette-text-primary)}.dnd-flow-container .btn-secondary:hover{background-color:var(--mui-palette-secondary-dark);border-color:var(--mui-palette-secondary-dark)}.dnd-flow-container .tooltip{pointer-events:none}.dnd-flow-container .tooltip .tooltip-inner{background-color:var(--mui-palette-grey-900);color:#fff;font-size:.875rem;padding:.5rem .75rem;border-radius:var(--sequence-border-radius);box-shadow:0 2px 8px #0000004d}.dnd-flow-container .tooltip .arrow:before{border-color:transparent}.dnd-flow-container .tooltip.bs-tooltip-top .arrow:before{border-top-color:var(--mui-palette-grey-900)}.dnd-flow-container .tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:var(--mui-palette-grey-900)}.dnd-flow-container .tooltip.bs-tooltip-start .arrow:before{border-left-color:var(--mui-palette-grey-900)}.dnd-flow-container .tooltip.bs-tooltip-end .arrow:before{border-right-color:var(--mui-palette-grey-900)}@media (max-width: 768px){:root{--sequence-node-width: var(--sequence-node-mobile-width);--sequence-padding-sm: .375rem;--sequence-padding-md: .75rem;--sequence-padding-lg: 1rem}.sequence-main-row>.MuiGrid-root{height:auto;max-height:calc(100vh - 100px)}.draggableOffersPool{height:300px;min-height:200px}.dnd-flow-container .offerNode{font-size:.875rem}.dnd-flow-container .react-flow__controls{position:absolute;bottom:10px;left:10px}.dnd-flow-container .bottomHalfDiv{font-size:.75rem;padding:.25rem}}@media (max-width: 576px){:root{--sequence-padding-sm: .25rem;--sequence-padding-md: .5rem;--sequence-padding-lg: .75rem}}.dnd-flow-container .right-section{margin-left:auto;display:inline-flex;align-items:center;gap:3px}.dnd-flow-container .ov-status-indicators{display:inline-flex;align-items:center;gap:3px}.dnd-flow-container .ov-indicator{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:default}.dnd-flow-container .ov-indicator .fa-circle{position:absolute;font-size:20px}.dnd-flow-container .ov-indicator .ov-count{position:relative;font-size:11px;font-weight:700;line-height:1;color:#2c3e50;z-index:1}.dnd-flow-container .ov-active .fa-circle{color:#5cb85c}.dnd-flow-container .ov-inactive .fa-circle{color:#f86c6b}.ruleGroup{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border-color:#8081a2;border-style:solid;border-radius:.25rem;border-width:1px;background:#004bb733}.ruleGroup .ruleGroup-body{display:flex;flex-direction:column;gap:.5rem}.ruleGroup .ruleGroup-body:empty{display:none}.ruleGroup .ruleGroup-header,.ruleGroup .rule{display:flex;gap:.5rem;align-items:center}.ruleGroup .rule .rule-value:has(.rule-value-list-item){display:flex;gap:.5rem;align-items:baseline}[data-inlinecombinators=disabled] .dndOver.rule,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header{border-bottom-width:2px;border-bottom-style:dashed;border-bottom-color:#639;padding-bottom:.5rem}[data-inlinecombinators=disabled] .dndOver.rule.dndCopy,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header.dndCopy{border-bottom-color:#693}[data-inlinecombinators=enabled] .dndOver.rule:last-child,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules,[data-inlinecombinators=enabled] .dndOver.betweenRules{border-bottom-width:2px;border-bottom-style:dashed;border-bottom-color:#639;padding-bottom:.5rem}[data-inlinecombinators=enabled] .dndOver.rule:last-child.dndCopy,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header.dndCopy,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules.dndCopy,[data-inlinecombinators=enabled] .dndOver.betweenRules.dndCopy{border-bottom-color:#693}.ruleGroup.dndDragging,.rule.dndDragging{opacity:.5}.ruleGroup .queryBuilder-dragHandle,.rule .queryBuilder-dragHandle{cursor:move}.queryBuilder-branches .ruleGroup-body{margin-left:1rem}.queryBuilder-branches .rule,.queryBuilder-branches .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches .rule:before,.queryBuilder-branches .rule:after,.queryBuilder-branches .ruleGroup .ruleGroup:before,.queryBuilder-branches .ruleGroup .ruleGroup:after{content:"";width:.5rem;left:calc(-.5rem - 1px);border-color:#8081a2;border-style:solid;border-radius:0;position:absolute}.queryBuilder-branches .rule:before,.queryBuilder-branches .ruleGroup .ruleGroup:before{top:-.5rem;height:calc(50% + .5rem);border-width:0 0 1px 1px}.queryBuilder-branches .rule:last-child:before,.queryBuilder-branches .ruleGroup .ruleGroup:last-child:before{border-bottom-left-radius:.25rem}.queryBuilder-branches .rule:after,.queryBuilder-branches .ruleGroup .ruleGroup:after{top:50%;height:50%;border-width:0 0 0 1px}.queryBuilder-branches .rule:last-child:after,.queryBuilder-branches .ruleGroup .ruleGroup:last-child:after{display:none}.queryBuilder-branches .ruleGroup .ruleGroup:before,.queryBuilder-branches .ruleGroup .ruleGroup:after{left:calc(-.5rem - 2px)}.queryBuilder-branches .ruleGroup .ruleGroup:before{top:calc(-.5rem - 1px);height:calc(50% + .5rem + 1px)}.queryBuilder-branches .ruleGroup .ruleGroup:after{height:calc(50% + 1px)}.queryBuilder-branches .betweenRules{position:relative}.queryBuilder-branches .betweenRules:before{content:"";width:.5rem;left:calc(-.5rem - 1px);border-color:#8081a2;border-style:solid;border-radius:0;position:absolute;top:-.5rem;height:calc(100% + .5rem);border-width:0 0 0 1px}:root{--left-aside-height: 600px;--left-aside-mobile-height: 40vh;--left-aside-lg-height: 70vh;--left-aside-xl-height: 75vh;--dnd-node-height: 60px;--dnd-node-padding: .75rem .5rem}.left-aside-container{background-color:var(--mui-palette-zuul-inset);color:var(--mui-palette-text-primary);padding:1rem;height:100%;border:1px solid var(--mui-palette-divider);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.left-aside-container .input-group-text{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important}.left-aside-container label,.left-aside-container .form-label{color:var(--mui-palette-text-primary)!important;font-weight:500;margin-bottom:.5rem}.left-aside-container .nav-item{cursor:pointer}.left-aside-container .alert-danger{background-color:rgb(var(--mui-palette-error-mainChannel) / .15);border-color:var(--mui-palette-error-main);color:var(--mui-palette-error-main)}.left-aside-container .draggableOffersPool{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:.375rem;padding:.5rem;flex:1;min-height:0;overflow:hidden}.left-aside-container .dndnode{background-color:var(--mui-palette-zuul-inset)!important;color:var(--mui-palette-text-primary)!important;border:2px solid var(--mui-palette-divider)!important;border-radius:.375rem;padding:var(--dnd-node-padding);cursor:grab;font-size:.875rem;transition:all .15s ease-in-out;box-sizing:border-box;margin:0;height:100%;max-height:var(--dnd-node-height);display:flex;align-items:flex-start;padding-top:10px;padding-bottom:10px;word-wrap:break-word;white-space:normal;line-height:1.3;overflow:hidden;position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.left-aside-container .dndnode:hover{background-color:var(--mui-palette-action-selected)!important;border-color:var(--mui-palette-primary-main)!important;transform:translateY(-1px);box-shadow:0 4px 8px #0003;max-height:none;-webkit-line-clamp:unset;z-index:10}.left-aside-container .dndnode:active{cursor:grabbing;transform:translateY(0)}.draggableOffersPool [style*="position: absolute"] .dndnode.input{margin-bottom:0!important}.dndnode.input{background-color:var(--mui-palette-zuul-inset);border-color:var(--mui-palette-divider)}.dndnode.input:hover{background-color:var(--mui-palette-action-selected);border-color:var(--mui-palette-primary-main)}.left-aside-container .row{margin-bottom:1rem;flex-shrink:0}.left-aside-container .row:last-child{margin-bottom:0;flex:1;display:flex;flex-direction:column}@media (min-width: 992px){:root{--left-aside-height: var(--left-aside-lg-height)}}@media (min-width: 1200px){:root{--left-aside-height: var(--left-aside-xl-height)}}@media (min-width: 1400px){:root{--left-aside-height: 80vh}}@media (max-width: 768px){:root{--left-aside-height: var(--left-aside-mobile-height)}.left-aside-container{height:auto;min-height:50vh}}.right-aside-container{background-color:var(--mui-palette-zuul-inset);color:var(--mui-palette-text-primary);padding:1rem;border:1px solid var(--mui-palette-divider);border-radius:8px;min-height:100%}.right-aside-container span{color:var(--mui-palette-text-primary);font-weight:600;font-size:1.1rem}.right-aside-container p{color:var(--mui-palette-text-primary);font-weight:500;margin-bottom:.75rem;margin-top:1.5rem}.right-aside-container h3,.right-aside-container h5,.right-aside-container h6{color:var(--mui-palette-text-primary)}.right-aside-container .form-label,.right-aside-container label{color:var(--mui-palette-text-primary);font-weight:500;margin-bottom:.5rem}.right-aside-container .toggle-switch{background-color:var(--mui-palette-action-hover);border:1px solid var(--mui-palette-divider)}.right-aside-container .toggle-switch.active{background-color:var(--mui-palette-primary-main);border-color:var(--mui-palette-primary-main)}.right-aside-container .dropdown-toggle{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important}.right-aside-container .dropdown-toggle:focus,.right-aside-container .dropdown-toggle:active{background-color:var(--mui-palette-action-hover)!important;border-color:var(--mui-palette-primary-main)!important;box-shadow:0 0 0 .2rem rgb(var(--mui-palette-primary-mainChannel) / .25)!important}.right-aside-container .dropdown-menu{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);box-shadow:0 .5rem 1rem #0000004d}.right-aside-container .dropdown-item{color:var(--mui-palette-text-primary);transition:background-color .15s ease}.right-aside-container .dropdown-item:hover,.right-aside-container .dropdown-item:focus{background-color:var(--mui-palette-primary-main);color:#fff}.right-aside-container .dropdown-item.active{background-color:var(--mui-palette-primary-main);color:#fff}.right-aside-container a{color:var(--mui-palette-primary-main);text-decoration:none}.right-aside-container a:hover{color:var(--mui-palette-primary-dark);text-decoration:underline}.right-aside-container .offer-block-item{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:.375rem;padding:.75rem;margin-bottom:.5rem;transition:background-color .15s ease}.right-aside-container .offer-block-item:hover{background-color:var(--mui-palette-action-selected);border-color:var(--mui-palette-primary-main)}.right-aside-container .offer-block-item a{color:var(--mui-palette-text-primary);text-decoration:none}.right-aside-container .offer-block-item a:hover{color:var(--mui-palette-primary-main)}.right-aside-container .offer-info-box{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:.375rem;padding:1rem;margin-bottom:1rem}.right-aside-container .row{margin-bottom:1rem}.right-aside-container .row:last-child{margin-bottom:0}.right-aside-container br{display:block;margin:.5rem 0}.right-aside-container .custom-properties-setup{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:.375rem;padding:1rem;margin-top:1rem}@media (max-width: 992px){.right-aside-container{border-left:none;border-top:1px solid var(--mui-palette-divider);min-height:auto}}@media (max-width: 768px){.right-aside-container{padding:.75rem}}.sequence-details-container{height:100vh;overflow:hidden;display:flex;flex-direction:column}.sequence-details-content{flex:1;min-height:0;display:flex;flex-direction:column;height:100%}.sequence-main-row{flex:1;min-height:0;height:100%;margin:0;padding:8px}.sequence-main-row>.MuiGrid-root{height:100%;overflow:hidden;display:flex;flex-direction:column;padding:8px}#sequenceDropzone{display:flex;flex-direction:column;min-height:0}#sequenceOfferMetadata{overflow-y:auto;height:100%}.dnd-flow-container{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border:1px solid var(--mui-palette-divider);border-radius:8px;overflow:hidden;height:100%;flex:1;min-height:0}.dnd-flow-container .reactflow-wrapper{background-color:var(--mui-palette-background-paper);height:100%;width:100%}.dnd-flow-container .react-flow__pane,.dnd-flow-container .react-flow__background{background-color:var(--mui-palette-background-paper)}.dnd-flow-container .react-flow__background .react-flow__background-pattern{fill:var(--mui-palette-divider);opacity:.4}.dnd-flow-container .react-flow__controls{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:.375rem;padding:.25rem;box-shadow:0 4px 6px #0003}.dnd-flow-container .react-flow__controls-button{background-color:var(--mui-palette-background-paper)!important;border:1px solid var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important;transition:all .15s ease;margin:2px}.dnd-flow-container .react-flow__controls-button:hover{background-color:var(--mui-palette-primary-main)!important;color:#fff!important;border-color:var(--mui-palette-primary-main)!important}.dnd-flow-container .react-flow__edge path,.dnd-flow-container .react-flow__edge-path{stroke:var(--mui-palette-info-main);stroke-width:4;stroke-opacity:.9}.dnd-flow-container .react-flow__edge.selected path{stroke:var(--mui-palette-primary-main);stroke-width:6;stroke-opacity:1}.dnd-flow-container .react-flow__arrowhead{fill:var(--mui-palette-info-main)}.dnd-flow-container .react-flow__edge.selected .react-flow__arrowhead{fill:var(--mui-palette-primary-main)}.dnd-flow-container .offerNode{background:var(--mui-palette-zuul-inset)!important;color:var(--mui-palette-text-primary)!important;border:2px solid var(--mui-palette-divider)!important;width:450px!important;border-radius:.375rem!important;box-shadow:0 2px 4px #0000001a!important;transition:all .15s ease!important}.dnd-flow-container .offerNode:hover{box-shadow:0 4px 8px #00000026!important;border-color:var(--mui-palette-primary-main)!important;transform:translateY(-1px)}.dnd-flow-container .duplicateOffer{border:3px solid var(--mui-palette-warning-main)!important;background:rgb(var(--mui-palette-warning-mainChannel) / .1)!important}.dnd-flow-container .selectedElement,.dnd-flow-container .react-flow__node-default.selected,.dnd-flow-container .react-flow__node-default.selected:hover{border:3px solid var(--mui-palette-success-main)!important;background:rgb(var(--mui-palette-success-mainChannel) / .1)!important}.dnd-flow-container .overwrittenOffer{background:rgb(var(--mui-palette-info-mainChannel) / .2)!important;border-color:var(--mui-palette-info-main)!important}.dnd-flow-container .inactiveOffer{background:rgb(var(--mui-palette-error-mainChannel) / .2)!important;border-color:var(--mui-palette-error-main)!important;opacity:.8!important}.dnd-flow-container .offerNode.offerBlockOffer{background:#8000804d!important;border-color:purple!important}.dnd-flow-container .invalidOffer{border:3px solid var(--mui-palette-error-main)!important;background:rgb(var(--mui-palette-error-mainChannel) / .15)!important}.dnd-flow-container .edgebutton{border-radius:50%;padding:6px;margin:8px;line-height:0;display:none;background-color:var(--mui-palette-error-main);border:2px solid var(--mui-palette-error-main);color:#fff;transition:all .15s ease;cursor:pointer}.dnd-flow-container .edgebutton:hover{background-color:var(--mui-palette-error-dark);border-color:var(--mui-palette-error-dark);transform:scale(1.1)}.dnd-flow-container .edgebutton-foreignobject:hover .edgebutton{display:block}.reactflow-wrapper{height:95vh;width:100%}.draggableOffersPool{height:100%;width:100%;overflow-y:auto;padding-left:.5em;background-color:var(--mui-palette-background-paper);border-right:1px solid var(--mui-palette-divider)}#sequenceNav{padding:1em;border-bottom:1px solid var(--mui-palette-divider);background-color:var(--mui-palette-background-paper)}#leftAside{padding:1em;background-color:var(--mui-palette-background-paper);border-right:1px solid var(--mui-palette-divider)}.left-aside-container{background-color:var(--mui-palette-zuul-inset);color:var(--mui-palette-text-primary);padding:1rem;height:100%;border-right:1px solid var(--mui-palette-divider);display:flex;flex-direction:column;overflow:hidden}.left-aside-container .draggableOffersPool{background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:.375rem;padding:.5rem;flex:1;min-height:0;overflow:hidden;height:calc(100vh - 240px)}.left-aside-container .dndnode{background-color:var(--mui-palette-zuul-inset)!important;color:var(--mui-palette-text-primary)!important;border:2px solid var(--mui-palette-divider)!important;border-radius:.375rem;padding:.75rem .5rem;cursor:grab;font-size:.875rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out,max-height .15s ease-in-out;margin-bottom:.5rem;word-wrap:break-word;white-space:normal;line-height:1.3;overflow:hidden;position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px}.left-aside-container .dndnode:hover{background-color:var(--mui-palette-action-selected)!important;border-color:var(--mui-palette-primary-main)!important;transform:translateY(-1px);box-shadow:0 4px 8px #0003;max-height:200px;-webkit-line-clamp:unset;z-index:10}#sequenceSubSection span,#offerSubsection span{font-size:large}.sequence-section{padding-left:1em}.dndnode{padding:.75rem;cursor:grab;border:2px solid var(--mui-palette-divider);background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-radius:.375rem;transition:all .15s ease;margin-bottom:.5rem}.dndnode:hover{background:var(--mui-palette-action-selected);border-color:var(--mui-palette-primary-main);box-shadow:0 2px 6px #0000001a;transform:translateY(-1px)}.react-flow__node-default .react-flow__handle{width:.75em;height:.75em;background-color:#fff}.edgebutton{border-radius:50%;padding:6px;margin:8px;line-height:0;display:none;background-color:var(--mui-palette-error-main);border:2px solid var(--mui-palette-error-main);color:#fff;transition:all .15s ease;cursor:pointer}.edgebutton:hover{background-color:var(--mui-palette-error-dark);border-color:var(--mui-palette-error-dark);transform:scale(1.1)}.edgebutton-foreignobject:hover .edgebutton{display:block}.offerNode{background:var(--mui-palette-zuul-inset)!important;color:var(--mui-palette-text-primary)!important;border:1px solid var(--mui-palette-divider)!important;width:450px!important;border-radius:.375rem!important;box-shadow:0 2px 4px #0000001a!important;transition:all .15s ease!important}.offerNode:hover{box-shadow:0 4px 8px #00000026!important;border-color:var(--mui-palette-primary-main)!important}.duplicateOffer{border:3px solid var(--mui-palette-warning-main)!important;box-shadow:0 0 0 2px rgb(var(--mui-palette-warning-mainChannel) / .25)!important}.selectedElement{border:3px solid var(--mui-palette-success-main)!important;box-shadow:0 0 0 2px rgb(var(--mui-palette-success-mainChannel) / .25)!important}.overwrittenOffer{background:rgb(var(--mui-palette-info-mainChannel) / .12)!important;border-color:var(--mui-palette-info-main)!important}.inactiveOffer{background:rgb(var(--mui-palette-error-mainChannel) / .12)!important;border-color:var(--mui-palette-error-main)!important;opacity:.8!important}.invalidOffer{border:3px solid var(--mui-palette-error-main)!important;box-shadow:0 0 0 2px rgb(var(--mui-palette-error-mainChannel) / .25)!important}.topOfferElement .bottomHalfDiv,.bottomOfferElement .topHalfDiv{border:5px solid #a5c2f4!important;border-radius:1em}.topOfferElement .bottomHalfDiv{margin:0 -1em -1em;padding-bottom:1em}.bottomOfferElement .topHalfDiv{margin:-1em -1em 0;padding-top:1em}.topOfferElement hr{display:none}.bottomHalfDiv{display:flex;justify-content:space-between;align-items:center}.animate{-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .6s ease-in-out}.animate:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.toggled-show{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.toggled-hide{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}#invalid-offers-alert{background-color:rgb(var(--mui-palette-error-mainChannel) / .12);border-color:var(--mui-palette-error-main);color:var(--mui-palette-error-main);border-radius:.375rem;margin-bottom:1rem}#invalid-offers-alert a{font-weight:600;color:var(--mui-palette-error-main);text-decoration:underline}.opened,.closed{font-size:x-large}.toggleBtn{cursor:pointer}.center{text-align:center;align-self:center}.singleLine{white-space:nowrap;overflow:hidden}.navButton{width:10rem}.vertCenter{align-self:center}.rightAside>i{float:right}.shouldHideInactiveOffers,.shouldHideInactiveOffersLabel{float:right}.shouldHideInactiveOffersLabel{margin-right:1em}
