@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap";.maneuvers-button{font-family:IBM Plex Sans,Roboto,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;border-radius:0;font-weight:400;cursor:pointer;transition:all .2s ease-in-out;font-family:IBM Plex Sans;text-rendering:optimizelegibility;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;font-size:.875rem;padding:.875rem calc(1rem - 1px)}.maneuvers-button img{height:24px}.maneuvers-button.verbose{position:relative;overflow:hidden;width:210px;gap:8px}.maneuvers-button.verbose .content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.maneuvers-button.verbose .cancel{display:flex;width:24px;margin-right:-40px;transition:margin-right .2s linear}.maneuvers-button.verbose:before{content:" ";position:absolute;border:1px solid #fff;inset:-1px;transition:top .2s linear,left .2s linear,bottom .2s linear,right .2s linear,border-color .2s linear}.maneuvers-button.verbose:hover{cursor:pointer}.maneuvers-button.verbose:hover:before{inset:1px;border-color:#fff}.maneuvers-button.small{height:32px}.maneuvers-button.medium{height:40px}.maneuvers-button.large{height:48px}.maneuvers-button.primary{background-color:#0085ff;color:#fff}.maneuvers-button.primary.busy:after{background:#fff}.maneuvers-button.primary:hover{background-color:#006acc}.maneuvers-button.primary.verbose:hover{background-color:#1a91ff}.maneuvers-button.secondary{background-color:#000;color:#fff}.maneuvers-button.secondary.busy:after{background:#fff}.maneuvers-button.secondary:hover{background-color:#000}.maneuvers-button.secondary.verbose:hover{background-color:#0d0d0d}.maneuvers-button.danger{background-color:#ff0101;color:#fff}.maneuvers-button.danger.busy:after{background:#fff}.maneuvers-button.danger:hover{background-color:#cd0000}.maneuvers-button.danger.verbose:hover{background-color:#ff1b1b}.maneuvers-button.ghost{background-color:transparent;border:1px solid transparent;color:#0085ff}.maneuvers-button.ghost.busy:after{background:#0085ff}.maneuvers-button.ghost:hover{background-color:#dae0e5}.maneuvers-button.tertiary{background-color:transparent;color:#0085ff;padding:.875rem calc(1rem - 1px);border:1px solid #0085ff}.maneuvers-button.tertiary.busy:after{background:#0085ff}.maneuvers-button.tertiary:hover{background-color:#0085ff1a}.maneuvers-button:disabled{opacity:.6;cursor:not-allowed}.maneuvers-button.mouse-down{opacity:.7}.maneuvers-button.verbose.mouse-down{background-color:#006acc;opacity:1}.maneuvers-button.verbose.mouse-down:before{transform:scale(.98)}.maneuvers-button.busy{position:relative;cursor:not-allowed}@keyframes loading{0%,to{left:0}50%{left:calc(100% - 20px)}}.maneuvers-button.busy.verbose .cancel{margin:0}.maneuvers-button.busy:after{content:" ";position:absolute;width:20px;height:3px;left:calc(100% - 20px);bottom:1px;animation:loading 2s cubic-bezier(.17,.37,.43,.67) infinite;border-radius:.25rem}.maneuvers-button.busy.verbose:after{bottom:2px}.maneuvers-scrollbox{overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.maneuvers-scrollbox::-webkit-scrollbar{width:8px}.maneuvers-scrollbox::-webkit-scrollbar-thumb{background:#777;border-radius:999px}.maneuvers-scrollbox::-webkit-scrollbar-track{background:transparent}:root{--bg-color: #282828;--text-color: #f0f0f0;--overlay-bg-color: #000e;--bg-color-light: #ffffff;--text-color-light: #111111;--overlay-bg-color-light: #fffe}:root[data-demo-theme=dark]{--bg-color: #282828;--text-color: #f0f0f0;--overlay-bg-color: #000e}:root[data-demo-theme=light]{--bg-color: #ffffff;--text-color: #111111;--overlay-bg-color: #fffe}.maneuvers-modal__overlay{position:fixed;inset:0;background:var(--maneuvers-modal-overlay-bg-color, var(--overlay-bg-color));display:flex;align-items:flex-end;justify-content:center;overflow:hidden;z-index:2000;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.maneuvers-modal__overlay.maneuvers-modal__overlay--visible{opacity:1;pointer-events:all}.maneuvers-modal__overlay.maneuvers-modal__overlay--light{--maneuvers-modal-bg-color: #ffffff;--maneuvers-modal-text-color: #111111;--maneuvers-modal-overlay-bg-color: #fffe}.maneuvers-modal__overlay.maneuvers-modal__overlay--dark{--maneuvers-modal-bg-color: #282828;--maneuvers-modal-text-color: #f0f0f0;--maneuvers-modal-overlay-bg-color: #000e}.maneuvers-modal__content{background:var(--maneuvers-modal-bg-color, var(--bg-color));color:var(--maneuvers-modal-text-color, var(--text-color));box-shadow:0 10px 25px #00000040;min-width:0}.maneuvers-modal__content .maneuvers-modal__body{min-width:0;min-height:0}.maneuvers-modal__content .maneuvers-modal__body--custom{display:flex;flex:1 1 auto;overflow:hidden;padding:0}.maneuvers-modal__content .maneuvers-modal__body--custom>*{flex:1 1 auto;min-width:0;min-height:0}.maneuvers-modal__content--centered{margin:auto;position:relative;width:90%;max-width:500px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column}.maneuvers-modal__content--centered.maneuvers-modal__content--body-custom{height:var(--maneuvers-modal-custom-height, min(70vh, 680px));height:var(--maneuvers-modal-custom-height, min(70dvh, 680px))}.maneuvers-modal__content--centered .maneuvers-modal__body{flex:1 1 auto;overflow-y:auto;padding:1.5rem}.maneuvers-modal__content--centered .maneuvers-modal__body.maneuvers-modal__body--custom{overflow:hidden;padding:0}.maneuvers-modal__content--centered .maneuvers-modal__handle{display:none}.maneuvers-modal__content--wide{width:min(100%,900px);max-width:900px}.maneuvers-modal__content--bottom-sheet{width:100%;max-width:100%;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);position:relative;transform:translateY(100%);transition:transform .3s ease-in-out;animation:none;padding:0}.maneuvers-modal__content--bottom-sheet.maneuvers-modal__content--visible{transform:translateY(0)}.maneuvers-modal__content--bottom-sheet .maneuvers-modal__close{display:none}.maneuvers-modal__content--bottom-sheet{display:flex;flex-direction:column}.maneuvers-modal__content--bottom-sheet .maneuvers-modal__handle{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:24px;cursor:pointer}.maneuvers-modal__content--bottom-sheet .maneuvers-modal__body{flex:1 1 auto;overflow-y:auto;padding:0 1.5rem 1.5rem}.maneuvers-modal__content--bottom-sheet .maneuvers-modal__body.maneuvers-modal__body--custom{overflow:hidden;padding:0}.maneuvers-modal__content .buttons{display:flex;flex-direction:column;gap:8px}.maneuvers-modal__content .modal-title{font-size:16px;font-weight:500}.maneuvers-modal__content .modal-text{font-size:12px;font-weight:400;padding-bottom:48px}.maneuvers-modal__close{position:absolute;top:10px;right:14px;background:none;border:none;font-size:1.6rem;cursor:pointer;color:var(--maneuvers-modal-text-color, var(--text-color));transition:color .2s}.maneuvers-modal__close:hover{color:#000}@media(max-width:480px){.maneuvers-modal__content--centered{width:100%;max-width:100%;height:calc(100% - 48px);max-height:calc(100% - 48px);margin:48px 0 0}.maneuvers-modal__content--centered.maneuvers-modal__content--body-custom{height:calc(100% - 48px);max-height:calc(100% - 48px)}.maneuvers-modal__content--centered .maneuvers-modal__body{padding:1.25rem 1rem 1rem}.maneuvers-modal__content--centered .maneuvers-modal__body.maneuvers-modal__body--custom{overflow:hidden;padding:0}.maneuvers-modal__content--bottom-sheet{max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(prefers-color-scheme:light){:root{--overlay-bg-color: var(--overlay-bg-color-light);--bg-color: var(--bg-color-light);--text-color: var(--text-color-light)}}.maneuvers-date-input{--maneuvers-date-input-background: #eff2f6;--maneuvers-date-input-border: #d1d7dc;--maneuvers-date-input-text: #161616;--maneuvers-date-input-placeholder: #a8a8a8;--maneuvers-date-input-hover-background: #eff2f6;--maneuvers-date-input-hover-border: #b9c1c8;--maneuvers-date-input-hover-text: #161616;--maneuvers-date-input-active-background: #eff2f6;--maneuvers-date-input-active-border: #98a5b1;--maneuvers-date-input-active-text: #161616;--maneuvers-date-input-focus-background: #ffffff;--maneuvers-date-input-focus-border: #0f62fe;--maneuvers-date-input-focus-text: #161616;--maneuvers-date-input-disabled-background: #f3f4f6;--maneuvers-date-input-disabled-border: #d8dde2;--maneuvers-date-input-disabled-text: #8b8f94;background:var(--maneuvers-date-input-background);display:flex;min-height:48px;border:1px solid var(--maneuvers-date-input-border);box-shadow:inset 0 0 0 0 transparent;box-sizing:border-box;padding:8px 10px;color:var(--maneuvers-date-input-text);font-size:1rem;width:100%;appearance:none;border-radius:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.maneuvers-date-input:hover:not(:disabled):not(:focus){background:var(--maneuvers-date-input-hover-background);border-color:var(--maneuvers-date-input-hover-border);color:var(--maneuvers-date-input-hover-text)}.maneuvers-date-input:active:not(:disabled):not(:focus){background:var(--maneuvers-date-input-active-background);border-color:var(--maneuvers-date-input-active-border);color:var(--maneuvers-date-input-active-text)}.maneuvers-date-input:focus{outline:none;background:var(--maneuvers-date-input-focus-background);border-color:var(--maneuvers-date-input-focus-border);box-shadow:inset 0 0 0 1px var(--maneuvers-date-input-focus-border);color:var(--maneuvers-date-input-focus-text)}.maneuvers-date-input:disabled{cursor:not-allowed;background:var(--maneuvers-date-input-disabled-background);border-color:var(--maneuvers-date-input-disabled-border);color:var(--maneuvers-date-input-disabled-text)}.maneuvers-date-input::-webkit-calendar-picker-indicator{filter:none;cursor:pointer}.maneuvers-date-input--dark{--maneuvers-date-input-background: #313131;--maneuvers-date-input-border: #4A4A4A;--maneuvers-date-input-text: #EEF2F5;--maneuvers-date-input-placeholder: #8D959D;--maneuvers-date-input-hover-background: #323232;--maneuvers-date-input-hover-border: #5A5A5A;--maneuvers-date-input-hover-text: #F2F5F7;--maneuvers-date-input-active-background: #333333;--maneuvers-date-input-active-border: #6A6A6A;--maneuvers-date-input-active-text: #F5F7F9;--maneuvers-date-input-focus-background: #343536;--maneuvers-date-input-focus-border: #5A91FF;--maneuvers-date-input-focus-text: #FFFFFF;--maneuvers-date-input-disabled-background: #2D2D2D;--maneuvers-date-input-disabled-border: #3B3B3B;--maneuvers-date-input-disabled-text: #7C848B}.maneuvers-date-input--dark::-webkit-calendar-picker-indicator{filter:invert(.92)}:root{--white: #ffffff;--black: #161616;--gray-10: #f3f4f6;--gray-20: #eff2f6;--gray-30: #d8dde2;--gray-40: #d1d7dc;--gray-50: #b9c1c8;--gray-60: #98a5b1;--gray-70: #8f979f;--gray-80: #7f8891;--gray-90: #7b8793;--gray-100: #b4b8bc;--gray-110: #8b8f94;--gray-120: #a8a8a8;--gray-130: #616161;--gray-dark-10: #2D2D2D;--gray-dark-20: #313131;--gray-dark-30: #323232;--gray-dark-40: #333333;--gray-dark-50: #343536;--gray-dark-60: #3B3B3B;--gray-dark-70: #4A4A4A;--gray-dark-80: #5A5A5A;--gray-dark-90: #6A6A6A;--gray-dark-100: #666C72;--gray-dark-110: #7C848B;--gray-dark-120: #8D959D;--gray-dark-130: #97A0A8;--gray-dark-140: #A0A8B0;--gray-dark-150: #A8A08F;--gray-dark-160: #A89A9A;--gray-dark-170: #AAB4BE;--gray-dark-180: #C6C6C6;--gray-dark-190: #EEF2F5;--gray-dark-200: #F2F5F7;--gray-dark-210: #F3F5F7;--gray-dark-220: #F5F7F9;--blue: #0f62fe;--blue-light: #5A91FF;--amber: #d7a03a;--red: #da1e28;--red-light: #D46B6B;--green: #56A87B;--focus-color: var(--blue);--focus-inverse-color: var(--blue-light);--warning-color: var(--amber);--error-color: var(--red);--error-inverse-color: var(--red-light);--success-color: var(--green)}.maneuvers-select{--maneuvers-select-height: 38px;--maneuvers-select-padding-y: 10px;--maneuvers-select-padding-y-focus: 9px;--maneuvers-select-padding-y-error-top: 10px;--maneuvers-select-padding-y-error-bottom: 9px;--maneuvers-select-default-background-color: var(--gray-20);--maneuvers-select-default-border-color: var(--gray-40);--maneuvers-select-default-text-color: var(--black);--maneuvers-select-default-placeholder-color: var(--gray-120);--maneuvers-select-hover-background-color: var(--gray-20);--maneuvers-select-hover-border-color: var(--gray-50);--maneuvers-select-hover-text-color: var(--black);--maneuvers-select-hover-placeholder-color: var(--gray-70);--maneuvers-select-active-background-color: var(--gray-20);--maneuvers-select-active-border-color: var(--gray-60);--maneuvers-select-active-text-color: var(--black);--maneuvers-select-active-placeholder-color: var(--gray-80);--maneuvers-select-focus-background-color: var(--white);--maneuvers-select-focus-border-color: var(--focus-color);--maneuvers-select-focus-text-color: var(--black);--maneuvers-select-focus-placeholder-color: var(--gray-90);--maneuvers-select-disabled-background-color: var(--gray-10);--maneuvers-select-disabled-border-color: var(--gray-30);--maneuvers-select-disabled-text-color: var(--gray-110);--maneuvers-select-disabled-placeholder-color: var(--gray-100);--maneuvers-select-error-background-color: #fff5f5;--maneuvers-select-error-border-color: var(--error-color);--maneuvers-select-error-text-color: var(--black);--maneuvers-select-error-placeholder-color: #b58f95;--maneuvers-select-warning-background-color: #fff8e8;--maneuvers-select-warning-border-color: var(--warning-color);--maneuvers-select-warning-text-color: var(--black);--maneuvers-select-warning-placeholder-color: #b0a085;display:flex;flex-direction:column;gap:4px;position:relative}.maneuvers-select .maneuvers-label{font-size:.875rem;font-weight:600;color:#161616}.maneuvers-select .maneuvers-dropdown-wrapper{position:relative;display:flex;flex-direction:column;background:transparent}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown{position:relative;box-sizing:border-box;height:var(--maneuvers-select-height);padding:10px;padding-top:var(--maneuvers-select-padding-y);padding-bottom:var(--maneuvers-select-padding-y);padding-right:36px;font-size:.875rem;line-height:16px;font-weight:400;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer;border:1px solid var(--maneuvers-select-default-border-color);box-shadow:inset 0 0 0 0 transparent;outline:none;width:100%;background-color:var(--maneuvers-select-default-background-color);color:var(--maneuvers-select-default-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown option.placeholder,.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown.maneuvers-dropdown--placeholder{color:var(--maneuvers-select-default-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:hover:not(:disabled):not(:focus){background-color:var(--maneuvers-select-hover-background-color);border-color:var(--maneuvers-select-hover-border-color);color:var(--maneuvers-select-hover-text-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:hover:not(:disabled):not(:focus) option.placeholder{color:var(--maneuvers-select-hover-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:hover:not(:disabled):not(:focus).maneuvers-dropdown--placeholder{color:var(--maneuvers-select-hover-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:active:not(:disabled):not(:focus){background-color:var(--maneuvers-select-active-background-color);border-color:var(--maneuvers-select-active-border-color);color:var(--maneuvers-select-active-text-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:active:not(:disabled):not(:focus) option.placeholder{color:var(--maneuvers-select-active-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:active:not(:disabled):not(:focus).maneuvers-dropdown--placeholder{color:var(--maneuvers-select-active-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:focus{background-color:var(--maneuvers-select-focus-background-color);padding-top:var(--maneuvers-select-padding-y-focus);padding-bottom:var(--maneuvers-select-padding-y-focus);border-color:var(--maneuvers-select-focus-border-color);box-shadow:inset 0 0 0 1px var(--maneuvers-select-focus-border-color);color:var(--maneuvers-select-focus-text-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:focus option.placeholder{color:var(--maneuvers-select-focus-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:focus.maneuvers-dropdown--placeholder{color:var(--maneuvers-select-focus-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:disabled{cursor:not-allowed;background-color:var(--maneuvers-select-disabled-background-color);border-color:var(--maneuvers-select-disabled-border-color);color:var(--maneuvers-select-disabled-text-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:disabled option.placeholder{color:var(--maneuvers-select-disabled-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-dropdown:disabled.maneuvers-dropdown--placeholder{color:var(--maneuvers-select-disabled-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper .maneuvers-select__caret{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:24px;pointer-events:none}.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown:not(:focus){padding-top:var(--maneuvers-select-padding-y-error-top);padding-bottom:var(--maneuvers-select-padding-y-error-bottom);border-top-color:var(--maneuvers-select-default-border-color);border-right-color:var(--maneuvers-select-default-border-color);border-left-color:var(--maneuvers-select-default-border-color);border-bottom-color:var(--maneuvers-select-warning-border-color);box-shadow:inset 0 -1px 0 var(--maneuvers-select-warning-border-color)}.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown{background-color:var(--maneuvers-select-warning-background-color);color:var(--maneuvers-select-warning-text-color)}.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown option.placeholder,.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown.maneuvers-dropdown--placeholder{color:var(--maneuvers-select-warning-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown:hover:not(:disabled):not(:focus){padding-top:var(--maneuvers-select-padding-y-error-top);padding-bottom:var(--maneuvers-select-padding-y-error-bottom);background-color:var(--maneuvers-select-hover-background-color);border-top-color:var(--maneuvers-select-hover-border-color);border-right-color:var(--maneuvers-select-hover-border-color);border-left-color:var(--maneuvers-select-hover-border-color);border-bottom-color:var(--maneuvers-select-warning-border-color);box-shadow:inset 0 -1px 0 var(--maneuvers-select-warning-border-color);color:var(--maneuvers-select-hover-text-color)}.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown:hover:not(:disabled):not(:focus) option.placeholder{color:var(--maneuvers-select-hover-placeholder-color)}.maneuvers-select .maneuvers-dropdown-wrapper.invalid .maneuvers-dropdown:hover:not(:disabled):not(:focus).maneuvers-dropdown--placeholder{color:var(--maneuvers-select-hover-placeholder-color)}.maneuvers-select.invalid .error-text{color:var(--maneuvers-select-warning-border-color);font-size:12px;margin-top:2px}.maneuvers-select.invalid:focus-within .maneuvers-dropdown,.maneuvers-select.invalid:has(.maneuvers-dropdown:active) .maneuvers-dropdown{padding-top:var(--maneuvers-select-padding-y-focus);padding-bottom:var(--maneuvers-select-padding-y-focus);background-color:var(--maneuvers-select-focus-background-color);border-color:var(--maneuvers-select-focus-border-color);box-shadow:inset 0 0 0 1px var(--maneuvers-select-focus-border-color);color:var(--maneuvers-select-focus-text-color)}.maneuvers-select.invalid:focus-within .maneuvers-dropdown option.placeholder,.maneuvers-select.invalid:has(.maneuvers-dropdown:active) .maneuvers-dropdown option.placeholder{color:var(--maneuvers-select-focus-placeholder-color)}.maneuvers-select.invalid:focus-within .maneuvers-dropdown.maneuvers-dropdown--placeholder,.maneuvers-select.invalid:has(.maneuvers-dropdown:active) .maneuvers-dropdown.maneuvers-dropdown--placeholder{color:var(--maneuvers-select-focus-placeholder-color)}.maneuvers-select.invalid:focus-within .error-text,.maneuvers-select.invalid:has(.maneuvers-dropdown:active) .error-text{display:none}.maneuvers-select--dark{--maneuvers-select-default-background-color: var(--gray-dark-20);--maneuvers-select-default-border-color: var(--gray-dark-70);--maneuvers-select-default-text-color: var(--gray-dark-190);--maneuvers-select-default-placeholder-color: var(--gray-dark-120);--maneuvers-select-hover-background-color: var(--gray-dark-30);--maneuvers-select-hover-border-color: var(--gray-dark-80);--maneuvers-select-hover-text-color: var(--gray-dark-200);--maneuvers-select-hover-placeholder-color: var(--gray-dark-130);--maneuvers-select-active-background-color: var(--gray-dark-40);--maneuvers-select-active-border-color: var(--gray-dark-90);--maneuvers-select-active-text-color: var(--gray-dark-220);--maneuvers-select-active-placeholder-color: var(--gray-dark-140);--maneuvers-select-focus-background-color: var(--gray-dark-50);--maneuvers-select-focus-border-color: var(--focus-inverse-color);--maneuvers-select-focus-text-color: var(--white);--maneuvers-select-focus-placeholder-color: var(--gray-dark-170);--maneuvers-select-disabled-background-color: var(--gray-dark-10);--maneuvers-select-disabled-border-color: var(--gray-dark-60);--maneuvers-select-disabled-text-color: var(--gray-dark-110);--maneuvers-select-disabled-placeholder-color: var(--gray-dark-100);--maneuvers-select-error-background-color: #343031;--maneuvers-select-error-border-color: var(--error-inverse-color);--maneuvers-select-error-text-color: var(--gray-dark-210);--maneuvers-select-error-placeholder-color: var(--gray-dark-160);--maneuvers-select-warning-background-color: #34322F;--maneuvers-select-warning-border-color: var(--warning-color);--maneuvers-select-warning-text-color: var(--gray-dark-210);--maneuvers-select-warning-placeholder-color: var(--gray-dark-150)}.maneuvers-select--dark .maneuvers-label{color:#c6c6c6}.maneuvers-select--dark .maneuvers-dropdown-wrapper .maneuvers-dropdown{background-color:var(--maneuvers-select-default-background-color);color:var(--maneuvers-select-default-text-color);border-color:var(--maneuvers-select-default-border-color)}.maneuvers-select--dark .maneuvers-dropdown-wrapper .maneuvers-dropdown option{color:#161616}.maneuvers-select--dark .error-text{color:#c6c6c6}.maneuvers-form-renderer{--maneuvers-form-renderer-surface: rgba(255, 255, 255, .04);--maneuvers-form-renderer-border: rgba(255, 255, 255, .08);--maneuvers-form-renderer-text: #f7fafc;--maneuvers-form-renderer-muted: rgba(247, 250, 252, .72);--maneuvers-form-renderer-error: #ff6b6b;--maneuvers-form-renderer-input-background: #313131;--maneuvers-form-renderer-input-border: #4a4a4a;--maneuvers-form-renderer-input-text: #eef2f5;--maneuvers-form-renderer-input-placeholder: #8d959d;--maneuvers-form-renderer-input-hover-background: #323232;--maneuvers-form-renderer-input-hover-border: #5a5a5a;--maneuvers-form-renderer-input-hover-text: #f2f5f7;--maneuvers-form-renderer-input-hover-placeholder: #97a0a8;--maneuvers-form-renderer-input-active-background: #333333;--maneuvers-form-renderer-input-active-border: #6a6a6a;--maneuvers-form-renderer-input-active-text: #f5f7f9;--maneuvers-form-renderer-input-active-placeholder: #a0a8b0;--maneuvers-form-renderer-input-focus-background: #343536;--maneuvers-form-renderer-input-focus-border: #5a91ff;--maneuvers-form-renderer-input-focus-text: #ffffff;--maneuvers-form-renderer-input-focus-placeholder: #aab4be;--maneuvers-form-renderer-input-disabled-background: #2d2d2d;--maneuvers-form-renderer-input-disabled-border: #3b3b3b;--maneuvers-form-renderer-input-disabled-text: #7c848b;--maneuvers-form-renderer-input-disabled-placeholder: #666c72;--maneuvers-form-renderer-input-error-background: #343031;--maneuvers-form-renderer-input-error-border: #d46b6b;--maneuvers-form-renderer-input-error-text: #f3f5f7;--maneuvers-form-renderer-input-error-placeholder: #a89a9a;color:var(--maneuvers-form-renderer-text)}.maneuvers-form-renderer--light,.maneuvers-form-renderer--default{--maneuvers-form-renderer-surface: #ffffff;--maneuvers-form-renderer-border: rgba(22, 22, 22, .12);--maneuvers-form-renderer-text: #161616;--maneuvers-form-renderer-muted: rgba(22, 22, 22, .68);--maneuvers-form-renderer-error: #c81e1e;--maneuvers-form-renderer-input-background: #eff2f6;--maneuvers-form-renderer-input-border: #d1d7dc;--maneuvers-form-renderer-input-text: #161616;--maneuvers-form-renderer-input-placeholder: #a8a8a8;--maneuvers-form-renderer-input-hover-background: #eff2f6;--maneuvers-form-renderer-input-hover-border: #b9c1c8;--maneuvers-form-renderer-input-hover-text: #161616;--maneuvers-form-renderer-input-hover-placeholder: #8f979f;--maneuvers-form-renderer-input-active-background: #eff2f6;--maneuvers-form-renderer-input-active-border: #98a5b1;--maneuvers-form-renderer-input-active-text: #161616;--maneuvers-form-renderer-input-active-placeholder: #7f8891;--maneuvers-form-renderer-input-focus-background: #ffffff;--maneuvers-form-renderer-input-focus-border: #0f62fe;--maneuvers-form-renderer-input-focus-text: #161616;--maneuvers-form-renderer-input-focus-placeholder: #7b8793;--maneuvers-form-renderer-input-disabled-background: #f3f4f6;--maneuvers-form-renderer-input-disabled-border: #d8dde2;--maneuvers-form-renderer-input-disabled-text: #8b8f94;--maneuvers-form-renderer-input-disabled-placeholder: #b4b8bc;--maneuvers-form-renderer-input-error-background: #fff5f5;--maneuvers-form-renderer-input-error-border: #da1e28;--maneuvers-form-renderer-input-error-text: #161616;--maneuvers-form-renderer-input-error-placeholder: #b58f95}.maneuvers-form-renderer--dark{--maneuvers-form-renderer-surface: rgba(255, 255, 255, .04);--maneuvers-form-renderer-border: rgba(255, 255, 255, .08);--maneuvers-form-renderer-text: #f7fafc;--maneuvers-form-renderer-muted: rgba(247, 250, 252, .72);--maneuvers-form-renderer-error: #ff8585}.maneuvers-form-renderer__head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.maneuvers-form-renderer__head h2,.maneuvers-form-renderer__head p{margin:0}.maneuvers-form-renderer__head h2{margin-bottom:8px;font-size:24px}.maneuvers-form-renderer__head p{color:var(--maneuvers-form-renderer-muted);line-height:1.5}.maneuvers-form-renderer__progress{color:#0085ff;font-weight:600;white-space:nowrap}.maneuvers-form-renderer__sheet{display:grid;gap:20px;padding:20px;border:1px solid var(--maneuvers-form-renderer-border);background:var(--maneuvers-form-renderer-surface)}.maneuvers-form-renderer__sheet-head{display:grid;gap:6px}.maneuvers-form-renderer__sheet-head h3,.maneuvers-form-renderer__sheet-head p{margin:0}.maneuvers-form-renderer__sheet-head p{color:var(--maneuvers-form-renderer-muted)}.maneuvers-form-renderer__fields{display:grid;gap:18px}.maneuvers-form-renderer__field{display:grid;gap:6px}.maneuvers-form-renderer__field-description,.maneuvers-form-renderer__field-error,.maneuvers-form-renderer__submit-error{margin:0;font-size:13px;line-height:1.45}.maneuvers-form-renderer__field-description{color:var(--maneuvers-form-renderer-muted)}.maneuvers-form-renderer__field-error,.maneuvers-form-renderer__submit-error{color:var(--maneuvers-form-renderer-error)}.maneuvers-form-renderer__native-label{display:grid;gap:8px;font-size:14px;font-weight:500}.maneuvers-form-renderer__native-input,.maneuvers-form-renderer__native-textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--maneuvers-form-renderer-input-border);box-shadow:inset 0 0 0 0 transparent;border-radius:0;background:var(--maneuvers-form-renderer-input-background);color:var(--maneuvers-form-renderer-input-text);font:inherit;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.maneuvers-form-renderer__native-input::placeholder,.maneuvers-form-renderer__native-textarea::placeholder{color:var(--maneuvers-form-renderer-input-placeholder)}.maneuvers-form-renderer__native-input:hover:not(:disabled):not(:focus),.maneuvers-form-renderer__native-textarea:hover:not(:disabled):not(:focus){background:var(--maneuvers-form-renderer-input-hover-background);border-color:var(--maneuvers-form-renderer-input-hover-border);color:var(--maneuvers-form-renderer-input-hover-text)}.maneuvers-form-renderer__native-input:hover:not(:disabled):not(:focus)::placeholder,.maneuvers-form-renderer__native-textarea:hover:not(:disabled):not(:focus)::placeholder{color:var(--maneuvers-form-renderer-input-hover-placeholder)}.maneuvers-form-renderer__native-input:active:not(:disabled):not(:focus),.maneuvers-form-renderer__native-textarea:active:not(:disabled):not(:focus){background:var(--maneuvers-form-renderer-input-active-background);border-color:var(--maneuvers-form-renderer-input-active-border);color:var(--maneuvers-form-renderer-input-active-text)}.maneuvers-form-renderer__native-input:active:not(:disabled):not(:focus)::placeholder,.maneuvers-form-renderer__native-textarea:active:not(:disabled):not(:focus)::placeholder{color:var(--maneuvers-form-renderer-input-active-placeholder)}.maneuvers-form-renderer__native-input:focus,.maneuvers-form-renderer__native-textarea:focus{outline:none;background:var(--maneuvers-form-renderer-input-focus-background);border-color:var(--maneuvers-form-renderer-input-focus-border);box-shadow:inset 0 0 0 1px var(--maneuvers-form-renderer-input-focus-border);color:var(--maneuvers-form-renderer-input-focus-text)}.maneuvers-form-renderer__native-input:focus::placeholder,.maneuvers-form-renderer__native-textarea:focus::placeholder{color:var(--maneuvers-form-renderer-input-focus-placeholder)}.maneuvers-form-renderer__native-input:disabled,.maneuvers-form-renderer__native-textarea:disabled{cursor:not-allowed;background:var(--maneuvers-form-renderer-input-disabled-background);border-color:var(--maneuvers-form-renderer-input-disabled-border);color:var(--maneuvers-form-renderer-input-disabled-text)}.maneuvers-form-renderer__native-input:disabled::placeholder,.maneuvers-form-renderer__native-textarea:disabled::placeholder{color:var(--maneuvers-form-renderer-input-disabled-placeholder)}.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-input:not(:focus),.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-textarea:not(:focus){border-top-color:var(--maneuvers-form-renderer-input-border);border-right-color:var(--maneuvers-form-renderer-input-border);border-left-color:var(--maneuvers-form-renderer-input-border);border-bottom-color:var(--maneuvers-form-renderer-input-error-border);box-shadow:inset 0 -1px 0 var(--maneuvers-form-renderer-input-error-border)}.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-input,.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-textarea{background:var(--maneuvers-form-renderer-input-error-background);color:var(--maneuvers-form-renderer-input-error-text)}.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-input::placeholder,.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-textarea::placeholder{color:var(--maneuvers-form-renderer-input-error-placeholder)}.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-input:hover:not(:disabled):not(:focus),.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-textarea:hover:not(:disabled):not(:focus){background:var(--maneuvers-form-renderer-input-hover-background);border-top-color:var(--maneuvers-form-renderer-input-hover-border);border-right-color:var(--maneuvers-form-renderer-input-hover-border);border-left-color:var(--maneuvers-form-renderer-input-hover-border);border-bottom-color:var(--maneuvers-form-renderer-input-error-border);box-shadow:inset 0 -1px 0 var(--maneuvers-form-renderer-input-error-border);color:var(--maneuvers-form-renderer-input-hover-text)}.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-input:hover:not(:disabled):not(:focus)::placeholder,.maneuvers-form-renderer__field--invalid .maneuvers-form-renderer__native-textarea:hover:not(:disabled):not(:focus)::placeholder{color:var(--maneuvers-form-renderer-input-hover-placeholder)}.maneuvers-form-renderer__field--invalid:focus-within .maneuvers-form-renderer__native-input,.maneuvers-form-renderer__field--invalid:focus-within .maneuvers-form-renderer__native-textarea,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-input:active) .maneuvers-form-renderer__native-input,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-input:active) .maneuvers-form-renderer__native-textarea,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-textarea:active) .maneuvers-form-renderer__native-input,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-textarea:active) .maneuvers-form-renderer__native-textarea{background:var(--maneuvers-form-renderer-input-focus-background);border-color:var(--maneuvers-form-renderer-input-focus-border);box-shadow:inset 0 0 0 1px var(--maneuvers-form-renderer-input-focus-border);color:var(--maneuvers-form-renderer-input-focus-text)}.maneuvers-form-renderer__field--invalid:focus-within .maneuvers-form-renderer__native-input::placeholder,.maneuvers-form-renderer__field--invalid:focus-within .maneuvers-form-renderer__native-textarea::placeholder,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-input:active) .maneuvers-form-renderer__native-input::placeholder,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-input:active) .maneuvers-form-renderer__native-textarea::placeholder,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-textarea:active) .maneuvers-form-renderer__native-input::placeholder,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-textarea:active) .maneuvers-form-renderer__native-textarea::placeholder{color:var(--maneuvers-form-renderer-input-focus-placeholder)}.maneuvers-form-renderer__field--invalid:focus-within .maneuvers-form-renderer__field-error,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-input:active) .maneuvers-form-renderer__field-error,.maneuvers-form-renderer__field--invalid:has(.maneuvers-form-renderer__native-textarea:active) .maneuvers-form-renderer__field-error{display:none}.maneuvers-form-renderer__native-textarea{min-height:132px;resize:vertical}.maneuvers-form-renderer__checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;line-height:1.45}.maneuvers-form-renderer__checkbox input{margin-top:2px}.maneuvers-form-renderer__actions{display:flex;justify-content:space-between;gap:16px;align-items:center}.maneuvers-form-renderer__actions-start,.maneuvers-form-renderer__actions-end{display:flex;gap:12px;align-items:center}.maneuvers-form-renderer__actions-end{margin-left:auto}@media(max-width:720px){.maneuvers-form-renderer__head{flex-direction:column}.maneuvers-form-renderer__actions{flex-direction:column;align-items:stretch}.maneuvers-form-renderer__actions-start,.maneuvers-form-renderer__actions-end{width:100%}.maneuvers-form-renderer__actions-end{margin-left:0}.maneuvers-form-renderer__actions-start>*,.maneuvers-form-renderer__actions-end>*{width:100%}}.maneuvers-panel-stack{--maneuvers-panel-stack-bg: var(--bg-color, #282828);--maneuvers-panel-stack-text: var(--text-color, #f0f0f0);position:relative;width:100%;min-width:0;min-height:0;background:var(--maneuvers-panel-stack-bg);color:var(--maneuvers-panel-stack-text)}.maneuvers-panel-stack--light{--maneuvers-panel-stack-bg: #ffffff;--maneuvers-panel-stack-text: #111111}.maneuvers-panel-stack--dark{--maneuvers-panel-stack-bg: #282828;--maneuvers-panel-stack-text: #f0f0f0}.maneuvers-panel-stack--fixed-height .maneuvers-panel-stack__active-panel,.maneuvers-panel-stack--fixed-height .maneuvers-panel-stack__transition-panel{height:100%;overflow-y:auto}.maneuvers-panel-stack--max-height .maneuvers-panel-stack__active-panel,.maneuvers-panel-stack--max-height .maneuvers-panel-stack__transition-panel{max-height:inherit;overflow-y:auto}.maneuvers-panel-stack__active-panel{position:relative;z-index:1;width:100%;min-width:0;min-height:0;background:var(--maneuvers-panel-stack-bg);color:var(--maneuvers-panel-stack-text)}.maneuvers-panel-stack__transition-panel{position:absolute;inset:0 auto auto 0;z-index:2;width:100%;min-width:0;min-height:0;background:var(--maneuvers-panel-stack-bg);color:var(--maneuvers-panel-stack-text)}.maneuvers-panel-navigation{--maneuvers-panel-navigation-background: rgba(255, 255, 255, .06);--maneuvers-panel-navigation-border: rgba(255, 255, 255, .12);--maneuvers-panel-navigation-text: #f7fafc;--maneuvers-panel-navigation-muted: rgba(247, 250, 252, .72);--maneuvers-panel-navigation-accent: #007bff;--maneuvers-panel-navigation-accent-contrast: #ffffff;--maneuvers-panel-navigation-accent-hover: rgba(0, 123, 255, .12);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--maneuvers-panel-navigation-border);background:var(--maneuvers-panel-navigation-background);color:var(--maneuvers-panel-navigation-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.maneuvers-panel-navigation--light{--maneuvers-panel-navigation-background: rgba(255, 255, 255, .56);--maneuvers-panel-navigation-border: rgba(16, 32, 51, .12);--maneuvers-panel-navigation-text: #102033;--maneuvers-panel-navigation-muted: rgba(16, 32, 51, .66);--maneuvers-panel-navigation-accent: #007bff;--maneuvers-panel-navigation-accent-contrast: #ffffff;--maneuvers-panel-navigation-accent-hover: rgba(0, 123, 255, .12)}.maneuvers-panel-navigation--dark{--maneuvers-panel-navigation-background: rgba(0, 0, 0, .18);--maneuvers-panel-navigation-border: rgba(255, 255, 255, .12);--maneuvers-panel-navigation-text: #f7fafc;--maneuvers-panel-navigation-muted: rgba(247, 250, 252, .72);--maneuvers-panel-navigation-accent: #4fa9ff;--maneuvers-panel-navigation-accent-contrast: #ffffff;--maneuvers-panel-navigation-accent-hover: rgba(79, 169, 255, .16)}.maneuvers-panel-navigation__edge{min-width:0;display:flex;align-items:center}.maneuvers-panel-navigation__edge--start{justify-content:flex-start}.maneuvers-panel-navigation__edge--end{justify-content:flex-end}.maneuvers-panel-navigation__center{min-width:0;display:grid;justify-items:center;gap:4px;text-align:center}.maneuvers-panel-navigation__subtitle{font-size:12px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:var(--maneuvers-panel-navigation-muted)}.maneuvers-panel-navigation__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2}.maneuvers-panel-navigation__back-button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:8px;min-width:48px;min-height:48px;height:48px;padding:0 12px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--maneuvers-panel-navigation-accent);font:inherit;font-size:14px;line-height:1;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.maneuvers-panel-navigation__back-button:hover{border-color:var(--maneuvers-panel-navigation-accent);background:var(--maneuvers-panel-navigation-accent-hover)}.maneuvers-panel-navigation__back-button:active{border-color:var(--maneuvers-panel-navigation-accent);background:var(--maneuvers-panel-navigation-accent);color:var(--maneuvers-panel-navigation-accent-contrast)}.maneuvers-panel-navigation__back-button:focus-visible{outline:2px solid var(--maneuvers-panel-navigation-accent);outline-offset:1px}.maneuvers-panel-navigation__back-button:disabled{opacity:.6;cursor:not-allowed}.maneuvers-panel-navigation--dark .maneuvers-panel-navigation__back-button{color:var(--maneuvers-panel-navigation-accent)}.maneuvers-panel-navigation__back-icon{display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='16'%20height='16'%20fill='currentColor'%3e%3cpath%20d='M7.82843%2010.9999H20V12.9999H7.82843L13.1924%2018.3638L11.7782%2019.778L4%2011.9999L11.7782%204.22168L13.1924%205.63589L7.82843%2010.9999Z'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='16'%20height='16'%20fill='currentColor'%3e%3cpath%20d='M7.82843%2010.9999H20V12.9999H7.82843L13.1924%2018.3638L11.7782%2019.778L4%2011.9999L11.7782%204.22168L13.1924%205.63589L7.82843%2010.9999Z'%3e%3c/path%3e%3c/svg%3e");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.maneuvers-panel-navigation__back-label{font-size:14px;line-height:1}@media(max-width:480px){.maneuvers-panel-navigation{padding:16px}.maneuvers-panel-navigation__title{font-size:14px}.maneuvers-panel-navigation__back-button{width:48px;padding:0}.maneuvers-panel-navigation__back-label{display:none}}.maneuvers-expandable-overlay{--maneuvers-expandable-overlay-bg: var(--bg-color, #282828);--maneuvers-expandable-overlay-text: var(--text-color, #f0f0f0);--maneuvers-expandable-overlay-border: rgba(255, 255, 255, .12);--maneuvers-expandable-overlay-handle-bg: rgba(255, 255, 255, .04);--maneuvers-expandable-overlay-shadow: 0 18px 40px rgba(0, 0, 0, .28);position:relative;overflow:visible;color:var(--maneuvers-expandable-overlay-text)}.maneuvers-expandable-overlay--light{--maneuvers-expandable-overlay-bg: #ffffff;--maneuvers-expandable-overlay-text: #111111;--maneuvers-expandable-overlay-border: rgba(17, 17, 17, .12);--maneuvers-expandable-overlay-handle-bg: #f5f7fa;--maneuvers-expandable-overlay-shadow: 0 18px 40px rgba(15, 23, 42, .14)}.maneuvers-expandable-overlay--dark{--maneuvers-expandable-overlay-bg: #282828;--maneuvers-expandable-overlay-text: #f0f0f0;--maneuvers-expandable-overlay-border: rgba(255, 255, 255, .12);--maneuvers-expandable-overlay-handle-bg: rgba(255, 255, 255, .04);--maneuvers-expandable-overlay-shadow: 0 18px 40px rgba(0, 0, 0, .28)}.maneuvers-expandable-overlay__preview,.maneuvers-expandable-overlay__expanded,.maneuvers-expandable-overlay__static-surface{border:1px solid var(--maneuvers-expandable-overlay-border);background:var(--maneuvers-expandable-overlay-bg);color:var(--maneuvers-expandable-overlay-text);box-shadow:var(--maneuvers-expandable-overlay-shadow)}.maneuvers-expandable-overlay__preview{position:relative;z-index:1}.maneuvers-expandable-overlay__preview-content,.maneuvers-expandable-overlay__expanded-content,.maneuvers-expandable-overlay__static-content{padding:20px}.maneuvers-expandable-overlay__expanded{position:absolute;top:0;left:0;right:0;z-index:3}.maneuvers-expandable-overlay--mode-static .maneuvers-expandable-overlay__static-surface{box-shadow:none;position:static}.maneuvers-expandable-overlay__handle{width:100%;height:24px;padding:0;border:0;border-top:1px solid var(--maneuvers-expandable-overlay-border);border-radius:0;background:var(--maneuvers-expandable-overlay-handle-bg);color:#989898;display:flex;align-items:center;justify-content:center;cursor:pointer}.maneuvers-expandable-overlay__handle:hover{color:#6f6f6f}.maneuvers-expandable-overlay__handle-icon{display:block}.maneuvers-calendar{--maneuvers-calendar-background: #ffffff;--maneuvers-calendar-text: #161616;--maneuvers-calendar-border: #d9d9d9;--maneuvers-calendar-hover: rgba(0, 123, 255, .14);--maneuvers-calendar-hover-text: #007bff;--maneuvers-calendar-navigation-hover-background: rgba(0, 123, 255, .14);--maneuvers-calendar-navigation-hover-text: #007bff;--maneuvers-calendar-slot-border: #007bff;--maneuvers-calendar-today-indicator: #007bff;--maneuvers-calendar-selected-background: #007bff;--maneuvers-calendar-selected-text: #ffffff;--maneuvers-calendar-disabled-background: rgba(127, 127, 127, .08);--maneuvers-calendar-disabled-text: rgba(22, 22, 22, .36);--maneuvers-calendar-disabled-border: rgba(127, 127, 127, .16);display:flex;flex-direction:column;max-width:100%;max-height:80vh;margin:auto;background:var(--maneuvers-calendar-background);color:var(--maneuvers-calendar-text);font-size:14px;-webkit-user-select:none;user-select:none}.maneuvers-calendar--light,.maneuvers-calendar--default{--maneuvers-calendar-background: #ffffff;--maneuvers-calendar-text: #161616;--maneuvers-calendar-border: #d9d9d9;--maneuvers-calendar-hover: rgba(0, 123, 255, .14);--maneuvers-calendar-hover-text: #007bff;--maneuvers-calendar-disabled-background: rgba(127, 127, 127, .08);--maneuvers-calendar-disabled-text: rgba(22, 22, 22, .36);--maneuvers-calendar-disabled-border: rgba(127, 127, 127, .16)}.maneuvers-calendar--dark{--maneuvers-calendar-background: #242424;--maneuvers-calendar-text: #dadada;--maneuvers-calendar-border: #464646;--maneuvers-calendar-hover: rgba(67, 156, 239, .2);--maneuvers-calendar-hover-text: #439cef;--maneuvers-calendar-navigation-hover-background: rgba(67, 156, 239, .2);--maneuvers-calendar-navigation-hover-text: #439cef;--maneuvers-calendar-disabled-background: rgba(255, 255, 255, .05);--maneuvers-calendar-disabled-text: rgba(218, 218, 218, .34);--maneuvers-calendar-disabled-border: rgba(218, 218, 218, .1)}.maneuvers-calendar .calendar-header{display:grid;grid-gap:1px;grid-template-columns:repeat(7,1fr)}.maneuvers-calendar .calendar-header .calendar-month-cell{grid-column:span 4;padding:8px;text-align:left;font-weight:600}.maneuvers-calendar .calendar-header .calendar-navigation-cell{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;padding:8px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer;transition:background .3s,color .3s}.maneuvers-calendar .calendar-header .calendar-navigation-cell.is-current-period{color:var(--maneuvers-calendar-navigation-hover-text)}.maneuvers-calendar .calendar-header .calendar-navigation-cell.is-feedback-active{background:var(--maneuvers-calendar-selected-background);color:var(--maneuvers-calendar-selected-text)}.maneuvers-calendar .calendar-header .calendar-navigation-cell__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.maneuvers-calendar .calendar-header .calendar-navigation-cell__icon svg{display:block;width:16px;height:16px;fill:currentColor}.maneuvers-calendar .calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;text-align:center;padding:.5em 0;border-bottom:1px solid var(--maneuvers-calendar-border)}.maneuvers-calendar .calendar-grid{display:grid;grid-gap:1px;grid-template-columns:repeat(7,1fr);font-size:14px}.maneuvers-calendar .calendar-grid--week{align-items:stretch}.maneuvers-calendar .calendar-scroll-body{max-height:210px;overflow-y:auto}.maneuvers-calendar .calendar-scroll-body--horizontal{max-height:none;overflow-x:auto;overflow-y:hidden}.maneuvers-calendar.maneuvers-calendar--continuous.maneuvers-calendar--continuous-snap-enabled .calendar-scroll-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;-ms-overflow-style:none}.maneuvers-calendar.maneuvers-calendar--continuous.maneuvers-calendar--continuous-snap-enabled .calendar-scroll-body::-webkit-scrollbar{display:none}.maneuvers-calendar.maneuvers-calendar--continuous.maneuvers-calendar--continuous-snap-enabled .calendar-scroll-body--horizontal{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:pan-x}.maneuvers-calendar.maneuvers-calendar--continuous.maneuvers-calendar--continuous-snap-disabled .calendar-scroll-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;-ms-overflow-style:none}.maneuvers-calendar.maneuvers-calendar--continuous.maneuvers-calendar--continuous-snap-disabled .calendar-scroll-body::-webkit-scrollbar{display:none}.maneuvers-calendar.maneuvers-calendar--continuous.maneuvers-calendar--continuous-snap-disabled .calendar-scroll-body--horizontal{overscroll-behavior-x:contain;touch-action:pan-x}.maneuvers-calendar .calendar-continuous-grid{display:grid;grid-auto-rows:minmax(0,auto)}.maneuvers-calendar .calendar-continuous-grid--week{grid-auto-flow:column;grid-auto-columns:100%}.maneuvers-calendar .calendar-week-row,.maneuvers-calendar .calendar-week-page{display:grid;grid-gap:1px;grid-template-columns:repeat(7,1fr);font-size:14px;scroll-snap-align:start}.maneuvers-calendar .calendar-day-label,.maneuvers-calendar .calendar-day{padding:8px;text-align:center;-webkit-user-select:none;user-select:none}.maneuvers-calendar .today{font-weight:600;position:relative}.maneuvers-calendar .today:after{content:" ";position:absolute;bottom:2px;left:4px;right:4px;height:2px;transition:background .3s;background:var(--maneuvers-calendar-today-indicator)}.maneuvers-calendar .today.selected:after{background:#fff}.maneuvers-calendar .empty{visibility:hidden}.maneuvers-calendar .calendar-day{appearance:none;-webkit-appearance:none;display:block;width:100%;box-sizing:border-box;transition:background .3s,outline-color .3s,color .3s;cursor:pointer;border:0;border-radius:0;outline:0 solid transparent;outline-offset:-1px;background:transparent;color:inherit;font:inherit;line-height:inherit}.maneuvers-calendar .calendar-day.has-slot{outline-width:1px;outline-color:var(--maneuvers-calendar-slot-border)}.maneuvers-calendar .calendar-day.selected{background:var(--maneuvers-calendar-selected-background);color:var(--maneuvers-calendar-selected-text);font-weight:700}.maneuvers-calendar .calendar-day.is-disabled{background:var(--maneuvers-calendar-disabled-background);color:var(--maneuvers-calendar-disabled-text);cursor:not-allowed;outline-color:var(--maneuvers-calendar-disabled-border)}.maneuvers-calendar .calendar-day.is-disabled.has-slot{outline-color:var(--maneuvers-calendar-disabled-border)}.maneuvers-calendar .calendar-day.is-disabled.today:after{background:var(--maneuvers-calendar-disabled-border)}.maneuvers-calendar .outside-month{opacity:.65}.maneuvers-calendar.disabled{opacity:.5}.maneuvers-calendar.disabled .calendar-navigation-cell,.maneuvers-calendar.disabled .calendar-day{cursor:not-allowed}@media(hover:hover)and (pointer:fine){.maneuvers-calendar .calendar-header .calendar-navigation-cell:hover{background:var(--maneuvers-calendar-navigation-hover-background);color:var(--maneuvers-calendar-navigation-hover-text)}.maneuvers-calendar .today:hover:after{background:#fff}.maneuvers-calendar .calendar-day:not(.selected):not(.is-disabled):hover{background:var(--maneuvers-calendar-hover);color:var(--maneuvers-calendar-hover-text)}}.claim{color:#fff;font-size:36px;width:550px;position:relative;z-index:100}.claim .headline{font-weight:700;font-size:inherit;margin:0;line-height:inherit;display:inline}.claim .subtitle{font-weight:300}.claim .cta-button{margin-top:48px;width:272px}@media only screen and (max-width:625px){.claim{font-size:24px;width:100%;max-width:350px}}.library-contact-flow__modal-surface{display:flex;flex-direction:column;height:100%;min-height:0;background:linear-gradient(180deg,#132238,#0c1728)}.library-contact-flow__modal-surface>.maneuvers-panel-stack{flex:1 1 auto;min-height:0}.library-contact-flow__modal-surface .maneuvers-panel-stack,.library-contact-flow__modal-surface .maneuvers-panel-stack__active-panel,.library-contact-flow__modal-surface .maneuvers-panel-stack__transition-panel{height:100%;min-height:0}.library-contact-flow__modal-surface .maneuvers-panel-stack__active-panel,.library-contact-flow__modal-surface .maneuvers-panel-stack__transition-panel{display:flex;overflow:hidden}.library-contact-flow__panel{display:flex;flex-direction:column;width:100%;min-width:0;min-height:100%;color:#f7fafc;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.library-contact-flow__panel::-webkit-scrollbar{width:8px}.library-contact-flow__panel::-webkit-scrollbar-track{background:transparent}.library-contact-flow__panel::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px;transition:background .2s ease}.library-contact-flow__panel:hover{scrollbar-color:rgba(255,255,255,.28) transparent}.library-contact-flow__panel:hover::-webkit-scrollbar-thumb{background:#ffffff47}.library-contact-flow__panel-navigation{box-sizing:border-box;min-height:72px;padding:12px 16px;gap:8px}.library-contact-flow__panel-navigation .maneuvers-panel-navigation__title{font-size:14px;line-height:1.15}.library-contact-flow__panel-navigation .maneuvers-panel-navigation__back-button{min-height:28px;padding:6px 10px}.library-contact-flow__panel-body{display:grid;align-content:start;gap:18px;padding:20px 24px 24px;min-height:0}.library-contact-flow__panel-body p{font-size:14px;line-height:1.35}.library-contact-flow__panel-body--flush{display:flex;flex:1 1 auto;flex-direction:column;padding:0 0 24px;gap:0;min-height:0;overflow:hidden}.library-contact-flow__desktop-layout{display:grid;grid-template-columns:320px minmax(0,1fr);flex:1 1 auto;min-height:0;overflow:hidden}.library-contact-flow__desktop-sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid rgba(255,255,255,.08)}.library-contact-flow__desktop-content{min-width:0;min-height:0;overflow:hidden}.library-contact-flow__crew-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px 12px 12px}.library-contact-flow__crew-option{appearance:none;-webkit-appearance:none;display:flex;align-items:center;gap:10px;min-height:56px;padding:4px 10px 4px 4px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.library-contact-flow__crew-option:hover{border-color:#fff3;background:#ffffff14}.library-contact-flow__crew-option.is-selected{border-color:#007bff;background:#007bff38}.library-contact-flow__crew-avatar,.library-contact-flow__booking-avatar{display:block;width:48px;height:48px;flex-shrink:0;object-fit:cover}.library-contact-flow__crew-copy{display:grid;gap:2px;min-width:0}.library-contact-flow__crew-name{font-size:13px;font-weight:600}.library-contact-flow__crew-role{font-size:12px;color:#f7fafcad}.library-contact-flow__overlay{flex-shrink:0;margin:0}.library-contact-flow__overlay .maneuvers-expandable-overlay__preview-content,.library-contact-flow__overlay .maneuvers-expandable-overlay__expanded-content{padding:0}.library-contact-flow__overlay--desktop{flex:1 1 auto;min-height:0}.library-contact-flow__overlay--desktop .maneuvers-expandable-overlay__static-content{height:100%;padding:0}.library-contact-flow__overlay--desktop .library-contact-flow__calendar,.library-contact-flow__overlay--desktop .maneuvers-calendar{height:100%}.library-contact-flow__calendar{padding:0}.library-contact-flow__calendar .maneuvers-calendar{width:100%}.library-contact-flow__content-region{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:16px 0}.library-contact-flow__slot-grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2px;padding:0 12px;width:100%}.library-contact-flow__slot{appearance:none;-webkit-appearance:none;min-height:48px;padding:8px 10px;border:1px dashed rgba(255,255,255,.14);background:#ffffff04;color:#f7fafc47;font:inherit;font-weight:500;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:not-allowed;transition:background .3s,border .3s,color .3s}.library-contact-flow__slot:disabled{opacity:1}.library-contact-flow__slot.is-available{border-style:solid;border-color:#007bff;background:#ffffff08;color:inherit;font-weight:600;cursor:pointer}.library-contact-flow__slot.is-available .library-contact-flow__slot-badge{background:#007bff;color:#fff}.library-contact-flow__slot.is-available:hover{background:#ffffff14;border-color:#fff3}.library-contact-flow__slot.is-selected{background:#007bff;border-color:#007bff;color:#fff;font-weight:700}.library-contact-flow__slot.is-selected .library-contact-flow__slot-badge{background:#fff;color:#007bff}.library-contact-flow__slot-label{display:block;min-width:0;flex:1 1 auto}.library-contact-flow__slot-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;background:#ffffff14;color:#f7fafc6b;font-size:11px;font-weight:600;line-height:1}.library-contact-flow__slot-empty{padding:20px 12px;color:#f7fafcb8;font-size:14px;line-height:1.4}.library-contact-flow__booking-summary{display:grid;gap:20px}.library-contact-flow__booking-hero{display:flex;align-items:center;gap:10px}.library-contact-flow__booking-copy{display:grid;gap:2px;min-width:0}.library-contact-flow__booking-eventtype{margin:0;font-size:14px;line-height:1}.library-contact-flow__booking-name{display:block;font-size:12px;line-height:1;color:#f7fafcb8}.library-contact-flow__booking-meta{display:grid;gap:8px;min-width:0;width:250px;justify-self:start;align-self:start;background:#2d3033;border:1px solid #454c54;padding:12px;box-sizing:border-box}.library-contact-flow__booking-meta-row{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.25;color:#c3ccd4}.library-contact-flow__booking-meta-label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#8fa2b4}.library-contact-flow__form-intro{margin:0;max-width:450px;color:#f7fafcb8}.library-contact-flow__form-card{display:grid;gap:16px;margin-top:8px;padding-bottom:20px}.library-contact-flow__form-card .custom-text-input{--maneuvers-input-height: 38px;--maneuvers-input-padding-y: 10px;--maneuvers-input-padding-y-focus: 9px;--maneuvers-input-padding-y-error-top: 10px;--maneuvers-input-padding-y-error-bottom: 9px;--maneuvers-input-default-background-color: var(--gray-20);--maneuvers-input-default-border-color: var(--gray-40);--maneuvers-input-default-text-color: var(--black);--maneuvers-input-default-placeholder-color: var(--gray-dark-120);--maneuvers-input-focus-background-color: var(--gray-dark-50);--maneuvers-input-focus-border-color: var(--focus-inverse-color);--maneuvers-input-focus-text-color: var(--white);--maneuvers-input-focus-placeholder-color: var(--gray-dark-170);--maneuvers-input-warning-background-color: #34322F;--maneuvers-input-warning-border-color: var(--warning-color);--maneuvers-input-warning-text-color: var(--gray-dark-210);--maneuvers-input-warning-placeholder-color: var(--gray-dark-150)}.library-contact-flow__form-card .custom-text-input--dark{--maneuvers-input-default-background-color: var(--gray-dark-20);--maneuvers-input-default-border-color: var(--gray-dark-70);--maneuvers-input-default-text-color: var(--gray-dark-190);--maneuvers-input-default-placeholder-color: var(--gray-dark-120)}.library-contact-flow__form-card .custom-text-input .input-wrapper input{flex-grow:1}.library-contact-flow__form-card .custom-label{color:inherit}.library-contact-flow__form-card .custom-text-input .custom-input{box-sizing:border-box;width:100%;padding:10px;padding-top:var(--maneuvers-input-padding-y);padding-bottom:var(--maneuvers-input-padding-y);font-size:14px;line-height:16px;font-weight:400;height:var(--maneuvers-input-height);border:1px solid var(--maneuvers-input-default-border-color);box-shadow:inset 0 0 0 0 transparent;background-color:var(--maneuvers-input-default-background-color);border-radius:0;color:var(--maneuvers-input-default-text-color);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,outline .2s ease-in-out}.library-contact-flow__form-card .custom-text-input .custom-input::placeholder{color:var(--maneuvers-input-default-placeholder-color)}.library-contact-flow__form-card .custom-text-input .custom-input:focus{outline:none;padding-top:var(--maneuvers-input-padding-y-focus);padding-bottom:var(--maneuvers-input-padding-y-focus);background-color:var(--maneuvers-input-focus-background-color);border-color:var(--maneuvers-input-focus-border-color);box-shadow:inset 0 0 0 1px var(--maneuvers-input-focus-border-color);color:var(--maneuvers-input-focus-text-color)}.library-contact-flow__form-card .custom-text-input .custom-input:focus::placeholder{color:var(--maneuvers-input-focus-placeholder-color)}.library-contact-flow__form-card .custom-text-input.invalid .custom-input{background-color:var(--maneuvers-input-warning-background-color);color:var(--maneuvers-input-warning-text-color)}.library-contact-flow__form-card .custom-text-input.invalid .custom-input:not(:focus){padding-top:var(--maneuvers-input-padding-y-error-top);padding-bottom:var(--maneuvers-input-padding-y-error-bottom);border-top-color:var(--maneuvers-input-default-border-color);border-right-color:var(--maneuvers-input-default-border-color);border-left-color:var(--maneuvers-input-default-border-color);border-bottom-color:var(--maneuvers-input-warning-border-color);box-shadow:inset 0 -1px 0 var(--maneuvers-input-warning-border-color)}.library-contact-flow__form-card .custom-text-input.invalid .custom-input::placeholder{color:var(--maneuvers-input-warning-placeholder-color)}.library-contact-flow__success-panel{flex:1 1 auto;display:grid;align-content:center;justify-items:stretch;gap:20px;min-height:100%;min-width:0;width:100%;box-sizing:border-box;text-align:center;padding:24px 0}.library-contact-flow__success-panel .library-contact-flow__booking-meta{justify-self:center}.library-contact-flow__success-animation{width:120px;height:120px;justify-self:center}.library-contact-flow__success-animation svg{display:block;width:100%;height:100%}.library-contact-flow__success-animation.is-ready .library-contact-flow__success-box,.library-contact-flow__success-animation.is-ready .library-contact-flow__success-photo{animation:library-contact-flow-success-box .42s cubic-bezier(.2,0,0,1) both}.library-contact-flow__success-animation.is-ready .library-contact-flow__success-check{animation:library-contact-flow-success-check .52s .22s cubic-bezier(.2,0,0,1) forwards}.library-contact-flow__success-box{fill:#20a05c;transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(.82);shape-rendering:crispEdges}.library-contact-flow__success-photo{transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(.82)}.library-contact-flow__success-check{fill:none;stroke:#fff;stroke-width:8;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:64;stroke-dashoffset:64}.library-contact-flow__success-copy{display:grid;justify-items:center;gap:8px;max-width:420px;justify-self:center}.library-contact-flow__success-copy h3,.library-contact-flow__success-copy p{margin:0}.library-contact-flow__success-copy h3{font-size:16px;line-height:1}.library-contact-flow__actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:4px;margin-top:16px;min-width:0;max-width:100%;justify-self:center}.library-contact-flow__action-button{min-width:0}.library-contact-flow__action-button--download{flex:1 1 auto;overflow:hidden}.library-contact-flow__action-button--close{flex:0 0 auto}.library-contact-flow__action-button--close:focus,.library-contact-flow__action-button--close:focus-visible{outline:none;box-shadow:none}.library-contact-flow__action-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes library-contact-flow-success-box{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes library-contact-flow-success-check{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@media(min-width:481px){.library-contact-flow__panel-body--flush{padding-bottom:0}.library-contact-flow__crew-selector{grid-template-columns:1fr;padding:16px}.library-contact-flow__content-region{height:100%;padding:16px}.library-contact-flow__slot-grid{align-content:start;min-height:100%;padding:0}}@media(max-width:900px){.library-contact-flow__content-region{padding-top:84px}}@media(max-width:480px){.library-contact-flow__desktop-layout{display:none}.library-contact-flow__crew-selector{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:16px;padding-right:16px}.library-contact-flow__content-region{padding:16px}.library-contact-flow__slot-grid{grid-template-columns:minmax(0,1fr);padding:0}.library-contact-flow__slot{padding:9px 10px;font-size:13px}.library-contact-flow__booking-meta{justify-self:stretch;width:100%}.library-contact-flow__actions{justify-self:stretch}.library-contact-flow__panel-body{padding-left:16px;padding-right:16px}.library-contact-flow__panel-navigation{min-height:68px;padding:10px 16px}.library-contact-flow__panel-body--flush{padding:0}}.maneuvers-booking-meta{display:grid;gap:8px;min-width:0;width:250px;align-self:start;padding:12px;box-sizing:border-box;border:1px solid #454C54;background:#2d3033}.maneuvers-booking-meta--light{border-color:#9fb2c4;background:#dfe6ee}.maneuvers-booking-meta__row{display:flex;align-items:center;gap:12px;color:#c3ccd4;font-size:12px;line-height:1.25;font-weight:400}.maneuvers-booking-meta--light .maneuvers-booking-meta__row{color:#08192b}.maneuvers-booking-meta__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.maneuvers-booking-meta__icon img{display:block;width:16px;height:16px;opacity:.82}
