@charset "UTF-8";@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/4iCu6KVjbNBYlgoKej75l0miFYxnu4w-DOD26V8w.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/4iCu6KVjbNBYlgoKej7wl0miFYxnu4w-C2HjOrxE.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/4iCu6KVjbNBYlgoKej74l0miFYxnu4w-DygocUO1.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/4iCu6KVjbNBYlgoKej73l0miFYxnu4w-DtkzIJob.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/4iCu6KVjbNBYlgoKej76l0miFYxnu4w-DgWWbCV5.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/4iCu6KVjbNBYlgoKej70l0miFYxn-DUwDd1Fg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/4iCs6KVjbNBYlgoKcg72nU6AF7xm-BnBaqlBY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/4iCs6KVjbNBYlgoKew72nU6AF7xm-CWpsUmPp.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/4iCs6KVjbNBYlgoKcw72nU6AF7xm-C7-hIfjx.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/4iCs6KVjbNBYlgoKfA72nU6AF7xm-Btn3hIwy.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/4iCs6KVjbNBYlgoKcQ72nU6AF7xm-cTPGqCDE.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/4iCs6KVjbNBYlgoKfw72nU6AFw-BgZWXYzs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCjC3jvWyNPYZvg7UI-DO7fov8F.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCjC3jtGyNPYZvg7UI-Dx7Mj9V6.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCjC3jvGyNPYZvg7UI-BxAf4Iuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCjC3js2yNPYZvg7UI-B_7slepK.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCjC3jvmyNPYZvg7UI-DXILeHKE.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCjC3jsGyNPYZvgw-B2XYgFV0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCxCvjvWyNPYZvg7UI-C27Txt7j.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCxCvjtGyNPYZvg7UI-BmREbXDn.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCxCvjvGyNPYZvg7UI-CsuZz51b.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCxCvjs2yNPYZvg7UI-DLE4Tofk.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCxCvjvmyNPYZvg7UI-Ej1UA-nc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/4iCv6KVjbNBYlgoCxCvjsGyNPYZvgw-CMCAXLFT.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.icon-wrapper{display:inline-flex;flex-direction:column;align-items:center;padding:12px;margin:4px;border:1px solid #eee;border-radius:8px;cursor:pointer;transition:all .2s}.icon-wrapper:hover{background:#f5f5f5;border-color:#ddd}.icon-image{margin-bottom:8px}.icon-mirror{transform:scaleX(-1)}.icon-large{width:32px;height:32px}.dropdown-menu.dropdown-menu-mega[data-v-9e123189]{flex-direction:row}.dropdown-menu.dropdown-menu-mega>li[data-v-9e123189]{flex:1;min-width:180px;border-right:1px solid #eee}.dropdown-menu.dropdown-menu-mega>li[data-v-9e123189]:last-child{border-right:none}.dropdown-menu.dropdown-menu-mega>li[data-v-9e123189]:hover,.dropdown-menu.dropdown-menu-expanded>li[data-v-9e123189]:hover{background-color:transparent}.dropdown-menu.dropdown-menu-mega>li>span[data-v-9e123189],.dropdown-menu.dropdown-menu-expanded>li>span[data-v-9e123189]{color:#7256e9}.dropdown-menu.dropdown-menu-mega .sub-dropdown-menu[data-v-9e123189],.dropdown-menu.dropdown-menu-expanded .sub-dropdown-menu[data-v-9e123189]{display:block}.nav-primary>li[data-v-9e123189]:not(:first-child){border-left:1px solid #eee;padding-left:1rem}.nav-primary>li:last-child>a[data-v-9e123189]{position:relative}.nav-primary>li:last-child>a[data-v-9e123189]:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;border-bottom:1px solid var(--color-brand-secondary, #1a1a4e);opacity:0;transition:opacity .15s ease-in-out,bottom .15s ease-in-out;pointer-events:none}.nav-primary>li:last-child>a[data-v-9e123189]:hover:after{bottom:-.5rem;opacity:1}.modal[data-v-aea9c366]{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.modal.modal-active[data-v-aea9c366]{opacity:1;visibility:visible}.overlay[data-v-8d1bb9ff]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000001a;display:flex;justify-content:center;align-items:center;z-index:999;opacity:0;transition:opacity .3s ease-in-out}.visible[data-v-8d1bb9ff]{opacity:1}.spinner[data-v-8d1bb9ff]{border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;width:35px;height:35px;animation:spin-8d1bb9ff 1s linear infinite}.text[data-v-8d1bb9ff]{display:flex;align-items:center;padding:2.5rem;background-color:#fff;border-radius:10px}p[data-v-8d1bb9ff]{margin-left:10px;font-size:14px;color:#181e49}@keyframes spin-8d1bb9ff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overlay[data-v-95f8e985]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.refresh-message[data-v-95f8e985]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;text-align:center;max-width:80%}button[data-v-95f8e985]{margin:10px;padding:8px 16px;font-size:16px;cursor:pointer}.option-tooltip{background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:10000;opacity:0;transition:opacity .3s}.tooltip-container:hover .option-tooltip{visibility:visible;opacity:1}.itemRemove[data-v-f2aab59b]{padding-right:.75rem;background-image:none}.listbox .result-container .item[data-v-f2aab59b]{padding-right:0}.text-value[data-v-9e33dfd1]{display:flex;align-items:center;height:4rem}.editor html{font-family:Inter;font-size:18px;color:#000;line-height:1.5}.editor body{margin:0}.editor a{color:inherit}.editor h1,.editor h2,.editor h3,.editor p,.editor ul,.editor ol,.editor pre,.editor blockquote{margin:1rem 0}.editor h1:first-child,.editor h2:first-child,.editor h3:first-child,.editor p:first-child,.editor ul:first-child,.editor ol:first-child,.editor pre:first-child,.editor blockquote:first-child{margin-top:0}.editor h1:last-child,.editor h2:last-child,.editor h3:last-child,.editor p:last-child,.editor ul:last-child,.editor ol:last-child,.editor pre:last-child,.editor blockquote:last-child{margin-bottom:0}.editor h1,.editor h2,.editor h3{line-height:1.3}.editor .button{font-weight:700;display:inline-flex;background:transparent;border:0;color:#000;padding:.2rem .5rem;margin-right:.2rem;border-radius:3px;cursor:pointer;background-color:#0000001a}.editor .button:hover{background-color:#00000026}.editor .message{background-color:#0000000d;color:#000000b3;padding:1rem;border-radius:6px;margin-bottom:1.5rem;font-style:italic}.editor .menubar .icon{position:relative;width:1rem;height:1rem}.editor .menubar .icon.has-align-fix{top:-.1rem}.editor{position:relative;max-width:30rem;border:1px solid #d4d4d4;border-radius:.5rem;max-width:100%}.editor .editor__content{flex-grow:1;min-height:200px;padding:20px}.editor .editor__content .ProseMirror{min-height:inherit}.editor__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.editor__content *{caret-color:currentColor}.editor__content p{margin:0}.editor__content p:not(:last-of-type){margin-bottom:0}.editor__content pre{padding:.7rem 1rem;border-radius:5px;background:#000;color:#fff;font-size:.8rem;overflow-x:auto}.editor__content pre code{display:block}.editor__content p code{padding:.2rem .4rem;border-radius:5px;font-size:.8rem;font-weight:700;background:#0000001a;color:#000c}.editor__content ul,.editor__content ol{padding-left:1rem}.editor__content li>p,.editor__content li>ol,.editor__content li>ul{margin:0}.editor__content a{color:inherit}.editor__content blockquote{border-left:3px solid rgba(0,0,0,.1);color:#000c;padding-left:.8rem;font-style:italic}.editor__content blockquote p{margin:0}.editor__content img{max-width:100%;border-radius:3px}.editor__content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.editor__content table td,.editor__content table th{min-width:1em;border:2px solid #dddddd;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.editor__content table td>*,.editor__content table th>*{margin-bottom:0}.editor__content table th{font-weight:700;text-align:left;background-color:#f6f6f6}.editor__content table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.editor__content table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.editor__content .tableWrapper{margin:1em 0;overflow-x:auto}.editor__content .resize-cursor{cursor:ew-resize;cursor:col-resize}.menubar{display:flex;background-color:#7256ea1a;padding:4px;border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-bottom:1px solid lightgrey}.menubar.is-hidden{visibility:hidden;opacity:0}.menubar.is-focused{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.menubar .menubar__button{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:32px;height:32px;padding:0 .25rem;background-color:transparent;border:none;transition:background-color .2s ease-in-out;cursor:pointer}.menubar .menubar__button:hover{background-color:#0000000d}.menubar .menubar__button.is-active{background-color:#0000001a}.menubar .menubar__button .icon{border-right:0}.menubar span.menubar__button{font-size:13.3333px}.menububble{position:absolute;display:flex;z-index:20;background:#000;border-radius:5px;padding:.3rem;margin-bottom:.5rem;transform:translate(-50%);visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s}.menububble.is-active{opacity:1;visibility:visible}.menububble__button{display:inline-flex;background:transparent;border:0;color:#fff;padding:.2rem .5rem;margin-right:.2rem;border-radius:3px;cursor:pointer}.menububble__button:last-child{margin-right:0}.menububble__button:hover{background-color:#ffffff1a}.menububble__button.is-active{background-color:#fff3}.menububble__form{display:flex;align-items:center}.menububble__input{font:inherit;border:none;background:transparent;color:#fff}.table-dropdown-menu[data-v-bfa0c5c1]{display:none;position:absolute;background-color:#fff;box-shadow:0 4px 6px #0000001a;border-radius:4px;padding:16px;z-index:10}[data-v-b94d31c8]:hover>.table-dropdown-menu[data-v-bfa0c5c1]{display:block}.table-dropdown-menu label[data-v-bfa0c5c1]{display:block;margin-bottom:8px}.table-dropdown-menu input[type=number][data-v-bfa0c5c1]{width:60px;margin-left:4px;border-radius:.2rem;border:1px solid #ccc;padding:.2rem .5rem}.table-dropdown-menu button[data-v-bfa0c5c1]{background-color:#7256ea;color:#fff;width:100%;border:none;padding:4px 8px;cursor:pointer;text-align:center;display:inline-block;font-size:14px;border-radius:4px;transition:all .3s ease}.table-dropdown-menu button[data-v-bfa0c5c1]:hover{background-color:#0056b3}.custom-select[data-v-bfa0c5c1]{width:15px}.custom-checkbox[data-v-bfa0c5c1]{display:inline-block;position:relative;padding-right:35px;cursor:pointer;font-size:16px}.custom-checkbox input[type=checkbox][data-v-bfa0c5c1]{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;left:0;top:0}.checkmark[data-v-bfa0c5c1]{position:absolute;top:0;right:0;height:20px;width:20px;background-color:#eee;border:1px solid #ccc}.custom-checkbox:hover input~.checkmark[data-v-bfa0c5c1]{background-color:#ccc}.custom-checkbox input:checked~.checkmark[data-v-bfa0c5c1]{background-color:#2196f3}.checkmark[data-v-bfa0c5c1]:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark[data-v-bfa0c5c1]:after{display:block}.custom-checkbox .checkmark[data-v-bfa0c5c1]:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.number-description[data-v-f235b80e]{display:block;font-size:.8rem;font-style:italic;margin-top:-.5rem;margin-bottom:.5rem}.form-item-small[data-v-f235b80e]{display:flex;flex-direction:column;gap:.25rem;padding:0}.small-label[data-v-f235b80e]{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.small-stepper[data-v-f235b80e]{display:inline-flex;align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:6px;overflow:hidden;width:fit-content;position:relative}.stepper-btn[data-v-f235b80e]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;transition:all .15s ease;position:relative}.stepper-btn[data-v-f235b80e]:hover:not(:disabled){background:#f5f5f5}.stepper-btn[data-v-f235b80e]:disabled{opacity:.3;cursor:not-allowed}.stepper-btn[data-v-f235b80e] svg{width:.625rem;height:.625rem}.stepper-minus[data-v-f235b80e]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1.25rem;background-color:#d4d4d4}.stepper-value[data-v-f235b80e]{min-width:32px;text-align:center;font-weight:400;font-size:.875rem;background:#fff;position:relative}.stepper-value[data-v-f235b80e]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1.25rem;background-color:#d4d4d4}.radio-description[data-v-7e084fa6]{display:block;font-size:.8rem;font-style:italic;margin-top:-.5rem;margin-bottom:.5rem}.nopadding[data-v-e84e8c40]{margin:0}.select-all-button[data-v-e84e8c40]{cursor:pointer;margin-left:8px;color:#666;font-size:.9em}.select-all-button[data-v-e84e8c40]:hover{text-decoration:underline}.margin-none[data-v-cd88beb4]{margin:0}.nopadding[data-v-cd88beb4]{margin:5px}.toggle-switch.readonly[data-v-cd88beb4]{pointer-events:none;opacity:.7}.toggle-switch.readonly label[data-v-cd88beb4]{cursor:not-allowed}.caleran-container,.caleran-container-mobile{font-size:15px;float:left;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9999}.caleran-container:focus,.caleran-container-mobile:focus{box-shadow:none;outline:none}.caleran-container .caleran-input,.caleran-container-mobile .caleran-input{margin:5px;border:1px solid #ddd;border-radius:6px;overflow:hidden;background:#fff;display:flex;display:-ms-flexbox;flex-direction:column}.caleran-container .caleran-input.caleran-input-vertical-range,.caleran-container-mobile .caleran-input.caleran-input-vertical-range{flex-direction:row}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-left,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-left{border-right:1px solid #ddd}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-right,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-right{background:#fff;position:relative;display:flex;flex-direction:column}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges{border-top:none;display:flex;flex-direction:column;padding:0 0 24px;overflow-y:auto;overflow-x:hidden}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges .caleran-range-header-container,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges .caleran-range-header-container{padding:8px 12px}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges .caleran-range,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges .caleran-range{flex:1;padding:8px 12px;margin:3px 6px;background:#f8f8ff;border:1px solid #ddd;border-radius:3px}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges .caleran-range.caleran-range-selected,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-right .caleran-ranges .caleran-range.caleran-range-selected{background:#1885fc;color:#fff}.caleran-container .caleran-input.caleran-input-vertical-range .caleran-right .caleran-footer,.caleran-container-mobile .caleran-input.caleran-input-vertical-range .caleran-right .caleran-footer{border-top:1px solid #ddd}.caleran-container .caleran-input .caleran-header,.caleran-container-mobile .caleran-input .caleran-header{display:flex;display:-ms-flexbox;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px 20px 10px;border-bottom:1px solid #ddd}.caleran-container .caleran-input .caleran-header .caleran-header-separator,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-separator{flex:0;display:block;margin:-2px 0 0;padding:0 16px;color:#f0f8ff;font-size:32px}.caleran-container .caleran-input .caleran-header .caleran-header-start,.caleran-container .caleran-input .caleran-header .caleran-header-end,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end{white-space:nowrap;flex:1;display:block;margin-right:10px;text-align:left}.caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-start-day,.caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-end-day,.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-start-day,.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-end-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-day{float:left;font-size:2.5em;color:#1885fc;margin-top:-10px;margin-right:8px;font-weight:100;text-align:left}.caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-start-date,.caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-end-date,.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-start-date,.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-end-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-date{font-size:.9em;color:#a6aab3;display:inline-block}.caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-start-weekday,.caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-end-weekday,.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-start-weekday,.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-end-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-weekday{font-size:.7em;color:#c9c9d1}.caleran-container .caleran-input .caleran-calendars,.caleran-container-mobile .caleran-input .caleran-calendars{position:relative;display:flex;display:-ms-flexbox}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector{position:absolute;display:none;border:0px solid #fff;top:0;left:0;right:0;bottom:0;z-index:100}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month{background:#eee;height:33.33%;width:25%;font-weight:700;display:flex;align-items:center;justify-content:center;box-sizing:border-box;float:left;outline:1px solid #ddd;text-transform:capitalize;word-wrap:break-word;word-break:break-all}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month.current,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month.current{background:#0666cd;color:#fff}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month:hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month:hover{background:#1783ff;cursor:pointer;color:#fff}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev{margin:0;background:#eee;height:33.33%;width:20%;font-weight:700;display:flex;align-items:center;justify-content:center;float:left;box-sizing:border-box;outline:1px solid #ddd;text-transform:uppercase;word-wrap:break-word;word-break:break-all}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year.current,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next.current,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev.current,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year.current,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next.current,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev.current{background:#0666cd;color:#fff}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year:hover,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next:hover,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev:hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year:hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next:hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev:hover{background:#1783ff;cursor:pointer;color:#fff}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev{font-size:2.65em;background:#fff;color:#1885fc}.caleran-container .caleran-input .caleran-calendars .caleran-calendar,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar{flex:1;-ms-flex:1;float:left;padding-bottom:8px;border-right:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caleran-container .caleran-input .caleran-calendars .caleran-calendar.no-border-right,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.no-border-right{border-right:none}.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-dayofweek,.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-day,.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-disabled,.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-weeknumber,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-weeknumber{width:12.5%}@media all and (-ms-high-contrast:none){.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-dayofweek,.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-day,.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-disabled,.caleran-container .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-weeknumber,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar.caleran-calendar-weeknumbers .caleran-days-container .caleran-weeknumber{width:calc(12.5% - 1px)}}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-title,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title{text-align:center;font-weight:300;font-size:1.1em;color:#424242;text-transform:capitalize;border-bottom:1px solid #ddd;padding:12px 8px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-month-switch:hover,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-year-switch:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-month-switch:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-year-switch:hover{color:#1783ff;cursor:hand;cursor:pointer}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-prev,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-next{margin-top:-4px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container{padding:10px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber{width:14.2857142857%;float:left;text-align:center;padding:3px;font-size:.76em;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 1px}@media all and (-ms-high-contrast:none){.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber{width:calc(14.2857142857% - 1px)}}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber span{pointer-events:none;display:flex;padding:3px;border-radius:5px;align-items:center;justify-content:center;line-height:normal}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek{text-transform:uppercase;font-size:.6em;font-weight:600;color:#616161}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weeknumber{background-color:#f8f8ff;color:#568ea3;border-right:1px solid #ddd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day{cursor:pointer;overflow:hidden;color:#212121;transition:background-color .1s ease-out}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day:hover:not(.caleran-hovered):not(.caleran-selected),.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day:hover:not(.caleran-hovered):not(.caleran-selected){background-color:#c8e1ff;border-radius:3px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end{background:#1783ff;color:#fff;border-radius:0}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-today span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-today span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-today span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-today span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-today span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-today span{background:#5168e4!important;color:#fff!important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-disabled,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-disabled,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-disabled{background:#c6dbf0;color:#fff;opacity:.5}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-disabled span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-disabled span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-disabled span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-disabled span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-disabled span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-disabled span{background:transparent!important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered{background:#c8e1ff;color:#000}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-disabled{opacity:.66}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-hovered-first,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-hovered-first{border-top-left-radius:6px;border-bottom-left-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-hovered-last,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-hovered-last{border-top-right-radius:6px;border-bottom-right-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered.caleran-today{color:#8b4cc9!important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered),.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered){border-top-left-radius:6px;border-bottom-left-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered) span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered) span{background:#0666cd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered),.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered){border-top-right-radius:6px;border-bottom-right-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) span{background:#0666cd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-today{color:#ff1493!important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-today.caleran-hovered,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-today.caleran-hovered{color:#000}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range{color:#b8b8df}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-selected,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-selected,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end{background:#1783ff;border-radius:0}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-selected.caleran-today,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start.caleran-today,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-selected.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end.caleran-today{color:#8b4cc9!important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-start span{background:#0666cd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-disabled-range.caleran-end span{background:#0666cd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled{color:#b8b8df}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-selected,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-selected,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end{background:#1783ff;color:#fff;border-radius:0}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-selected.caleran-today,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start.caleran-today,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-selected.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end.caleran-today{color:#8b4cc9!important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-start span{background:#0666cd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled.caleran-end span{background:#0666cd}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weekend,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-weekend{color:#568ea3}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-not-in-month,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-not-in-month{opacity:.65}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-next,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-prev{cursor:pointer;font-size:1.25em}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-next:hover,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-prev:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-next:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-prev:hover{text-shadow:1px 2px 3px #eee}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-next{float:right}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-prev{float:left}.caleran-container .caleran-input .caleran-calendars .caleran-calendar:last-child,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar:last-child{border-right:none}.caleran-container .caleran-input .caleran-ranges,.caleran-container-mobile .caleran-input .caleran-ranges{border-top:1px solid #ddd;clear:both;padding:10px;text-align:left}.caleran-container .caleran-input .caleran-ranges i,.caleran-container-mobile .caleran-input .caleran-ranges i{float:left;color:#6a6e71;font-size:14px;margin-right:5px;margin-top:1px}.caleran-container .caleran-input .caleran-ranges .caleran-range-header,.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range-header{font-size:.8em;color:#6a6e71;display:inline-block;margin-right:5px;font-weight:700}.caleran-container .caleran-input .caleran-ranges .caleran-range,.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range{display:inline-block;color:#1783ff;margin:3px;font-size:.7em;cursor:pointer;font-weight:700}.caleran-container .caleran-input .caleran-ranges .caleran-range:hover,.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range:hover{text-decoration:underline}.caleran-container .caleran-input .caleran-ranges .caleran-range.caleran-range-selected,.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range.caleran-range-selected{color:#f03a47}.caleran-container .caleran-input .caleran-ranges .caleran-range.caleran-range-selected:hover,.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range.caleran-range-selected:hover{text-decoration:none}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled-range-end,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled-range-end{background-image:linear-gradient(45deg,#f3f3ff 49%,transparent 50%)}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start{background-image:linear-gradient(225deg,#f3f3ff 49%,transparent 50%)}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start.caleran-disabled-range-end,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start.caleran-disabled-range-end{background-image:linear-gradient(45deg,#f3f3ff 49%,transparent 50%)}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start.caleran-disabled-range-end.caleran-selected,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start.caleran-disabled-range-end.caleran-selected{background-image:none!important}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range{color:#b8b8df;background:#f3f3ff}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-selected,.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start,.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-selected,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end{background:#1783ff;color:#fff;border-radius:0}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-selected.caleran-today,.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start.caleran-today,.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end.caleran-today,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-selected.caleran-today,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start.caleran-today,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end.caleran-today{color:#8b4cc9!important}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start span,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-start span{background:#0666cd}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end span,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled.caleran-disabled-range.caleran-end span{background:#0666cd}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start.caleran-hovered,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled-range-start.caleran-hovered{background:linear-gradient(45deg,#c8e1ff 49%,#f3f3ff 50%)!important;border-radius:0!important}.caleran-container.caleran-hotel-style .caleran-calendar .caleran-disabled-range-end.caleran-hovered,.caleran-container-mobile.caleran-hotel-style .caleran-calendar .caleran-disabled-range-end.caleran-hovered{background:linear-gradient(225deg,#c8e1ff 49%,#f3f3ff 50%)!important;border-radius:0!important}.caleran-popup{position:absolute;display:none;top:0;left:0}.caleran-box-arrow-top{width:22px;height:22px;z-index:120;margin-left:0;position:absolute;top:0}.caleran-box-arrow-top:after,.caleran-box-arrow-top:before{bottom:calc(100% - 6px);left:27px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caleran-box-arrow-top:after{border-color:#fff0;border-bottom-color:#fff;border-width:10px;margin-left:-10px}.caleran-box-arrow-top:before{border-color:#b8b8b800;border-bottom-color:#ddd;border-width:11px;margin-left:-11px}.caleran-box-arrow-bottom{width:22px;height:22px;z-index:120;margin-left:0;position:absolute;bottom:0}.caleran-box-arrow-bottom:after,.caleran-box-arrow-bottom:before{bottom:-15px;left:27px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caleran-box-arrow-bottom:after{border-color:#fff0;border-top-color:#fff;border-width:11px;margin-left:-11px}.caleran-box-arrow-bottom:before{border-color:#b8b8b800;border-top-color:#ddd;border-width:10px;margin-left:-10px}.caleran-box-arrow-left{width:21px;height:21px;z-index:120;margin-top:0;position:absolute;left:0}.caleran-box-arrow-left:after,.caleran-box-arrow-left:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caleran-box-arrow-left:after{border-color:#fff0;border-right-color:#fff;border-width:12px;left:-18px;top:29px}.caleran-box-arrow-left:before{border-color:#b8b8b800;border-right-color:#ddd;border-width:14px;left:-22px;top:27px}.caleran-box-arrow-right{width:22px;height:22px;z-index:120;margin-top:0;position:absolute;right:0}.caleran-box-arrow-right:after,.caleran-box-arrow-right:before{right:-15px;top:27px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caleran-box-arrow-right:after{border-color:#fff0;border-left-color:#fff;border-width:12px;margin-left:-12px;right:-17px;top:30px}.caleran-box-arrow-right:before{border-color:#b8b8b800;border-left-color:#ddd;border-width:12px;margin-left:-10px;right:-19px;top:30px}.caleran-container .caleran-input .caleran-footer{text-align:right}.caleran-container .caleran-input .caleran-footer .caleran-apply{background:#1783ff;border:none;padding:6px 18px;color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;margin:6px;border-radius:3px}.caleran-container .caleran-input .caleran-footer .caleran-apply:disabled{background:#c9c9d1;color:gray}.caleran-container .caleran-input .caleran-footer .caleran-cancel{background:#c9c9d1;border:none;padding:6px 18px;color:#6a6e71;margin:6px 0 6px 6px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;border-radius:3px}.caleran-open{overflow:hidden}.caleran-container-mobile .caleran-input{border:0;position:fixed;bottom:0;right:0;left:0;z-index:9999;margin:12px;border-radius:6px;border:1px solid #ddd;display:flex;display:-ms-flexbox;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:center;overflow-y:auto}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input{overflow-y:scroll;flex-wrap:wrap}}.caleran-container-mobile .caleran-input .caleran-header{box-sizing:border-box;padding:12px;order:0;display:flex;display:-ms-flexbox;flex:0 0 auto;-ms-flex:0 0 auto;flex-flow:nowrap;background:#f8f8ff;justify-content:space-between;align-items:center}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-header{width:50%;float:right;order:1;padding:12px 6px;border-left:1px solid #ddd;height:61px}}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-separator{padding:0;margin:2px 0 0;display:flex;display:-ms-flexbox;color:#b0c4de}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end{margin:0}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-day,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-day{font-size:38px;margin:-10px;font-weight:400}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-date,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-date{font-size:15px;color:#6a6e71;font-weight:500}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-weekday,.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-weekday{font-size:12px;color:#6a6e71;font-weight:400;line-height:10px}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-day{margin-right:8px;margin-left:0;float:left}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end{text-align:right}.caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-day{float:right;margin-left:8px;margin-right:0}.caleran-container-mobile .caleran-input .caleran-calendars{order:1;flex:1 1 auto;-ms-flex:1 1 auto;background:#fff;display:flex;display:-ms-flexbox;flex-direction:column;overflow:scroll}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-calendars{width:50%;float:left;order:0}}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector{border-bottom:1px solid #ddd}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month{flex:1 1 33.33%;-ms-flex:1 1 33.33%;height:25%}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year{flex:1 1 20%;-ms-flex:1 1 20%;height:33.33%}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar{border:none}}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title{padding:12px 18px;background:#f8f8ff;font-size:1.36em}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title .caleran-next{margin-top:-6px}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title i{font-size:.9em}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title{height:61px;box-sizing:border-box;padding-top:18px}}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container{padding:10px}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled{min-height:30px;font-size:14px!important;position:relative;justify-content:center;align-items:center;display:flex;display:-ms-flexbox}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled{min-height:calc((80vmin - 62px) / 7)}}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled span{display:flex;display:-ms-flexbox;align-items:center;justify-content:center;position:absolute;left:4px;top:4px;bottom:4px;right:4px}.caleran-container-mobile .caleran-input .caleran-ranges{background:#fff;order:2;flex:0 0 auto;-ms-flex:0 0 auto;margin:0;padding:4px;border:none;text-align:center}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-ranges{width:50%;box-sizing:border-box;flex:1 1 0;-ms-flex:1 1 0;border-left:1px solid #ddd;overflow-y:scroll;min-height:50px}}.caleran-container-mobile .caleran-input .caleran-ranges i{font-size:20px;display:none}.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range-header{font-size:.9em;display:none}.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range{font-size:.85em;padding:5px 14px;background:#0666cd;font-weight:400;color:#fff;border-radius:21px}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-ranges .caleran-range{border-radius:6px;margin:6px;display:block}}.caleran-container-mobile .caleran-input .caleran-filler{display:none}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-filler{display:block;box-sizing:border-box;flex-grow:1;margin-bottom:auto;border-left:1px solid #ddd;min-height:100px;order:3}}.caleran-container-mobile .caleran-input .caleran-ranges+.caleran-filler{display:none}.caleran-container-mobile .caleran-input .caleran-footer{order:3;flex:0 0 auto;-ms-flex:0 0 auto;text-align:center;padding:8px 8px 10px;background:#f8f8ff;border-top:1px solid #ddd}@media screen and (orientation:landscape){.caleran-container-mobile .caleran-input .caleran-footer{width:50%;box-sizing:border-box;border-left:1px solid #ddd;margin-top:auto}}.caleran-container-mobile .caleran-input .caleran-footer button{font-size:15px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px;font-weight:400;outline:none;border:none;border-radius:4px;width:calc((100% - 10px)/2)}.caleran-container-mobile .caleran-input .caleran-footer button.caleran-apply{background:#f03a47;color:#fff;margin-left:7px;font-weight:500;border:1px solid #f03a47}.caleran-container-mobile .caleran-input .caleran-footer button.caleran-apply[disabled=disabled],.caleran-container-mobile .caleran-input .caleran-footer button.caleran-apply:disabled{background:#c9c9d1;color:#a6aab3;border:1px solid #A6AAB3}.caleran-container-mobile .caleran-input .caleran-footer button.caleran-cancel{background:transparent;color:#f03a47;border:1px solid #f03a47;box-sizing:border-box}.caleran-container.caleran-rtl .caleran-header{flex-direction:row}.caleran-container.caleran-rtl .caleran-header .caleran-header-separator{transform:rotateY(180deg)}.caleran-container.caleran-rtl .caleran-header .caleran-header-start{text-align:right}.caleran-container.caleran-rtl .caleran-header .caleran-header-start .caleran-header-start-day{float:right;margin-left:5px;margin-right:0}.caleran-container.caleran-rtl .caleran-calendar:last-child{border-right:1px solid #ddd!important}.caleran-container.caleran-rtl .caleran-calendar:first-child{border-right:0px solid transparent}.caleran-container.caleran-rtl .caleran-days-container{display:flex;flex-wrap:wrap}.caleran-container.caleran-rtl .caleran-days-container .caleran-start,.caleran-container.caleran-rtl .caleran-days-container .caleran-hovered-first{border-radius:0 6px 6px 0!important}.caleran-container.caleran-rtl .caleran-days-container .caleran-end,.caleran-container.caleran-rtl .caleran-days-container .caleran-hovered-last{border-radius:6px 0 0 6px!important}.caleran-container.caleran-rtl .caleran-days-container .caleran-start.caleran-end,.caleran-container.caleran-rtl .caleran-days-container .caleran-hovered-first.caleran-hovered-last{border-radius:6px!important}.caleran-container.caleran-rtl .caleran-ranges{text-align:right}.caleran-container-mobile.caleran-inline{box-sizing:border-box;width:100%}.caleran-container-mobile.caleran-inline .caleran-input{position:static;box-shadow:none;box-sizing:border-box;overflow:hidden}.caleran-container-mobile.caleran-inline .caleran-input .caleran-calendar{border-right:none}@media screen and (orientation:landscape){.caleran-container-mobile.caleran-inline .caleran-input{flex-direction:column;flex-wrap:wrap}.caleran-container-mobile.caleran-inline .caleran-input .caleran-calendars{order:0;flex:1 0 auto;width:calc(50% - 1px);border-left:none;border-right:1px solid #ddd}.caleran-container-mobile.caleran-inline .caleran-input .caleran-header{order:1;flex:0 1 auto;border-left:none}.caleran-container-mobile.caleran-inline .caleran-input .caleran-timepickers{order:2;flex:0 0 auto;max-width:50%;border-left:none}.caleran-container-mobile.caleran-inline .caleran-input .caleran-timepickers .caleran-timepicker-ampm{width:7vmin}.caleran-container-mobile.caleran-inline .caleran-input .caleran-ranges{order:3;flex:0 1 auto;width:50%;border-left:none}}.caleran-container-mobile.caleran-inline .caleran-input .caleran-footer{display:none}@media screen�{.caleran-dayofweek,.caleran-day,.caleran-disabled{width:calc(14.2857142857% - 2px)!important;padding:2px!important}.caleran-input-vertical-range .caleran-left,.caleran-input-vertical-range .caleran-ranges{flex:1}.caleran-input-vertical-range .caleran-range{flex:0 1 auto!important;line-height:1em!important}}.caleran-overlay{z-index:9998;display:none;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh}@media screen and (min-width:768px){.caleran-container{left:0!important;top:3.5rem!important}}@media screen and (max-width:767px){body.caleran-open .caleran-container-mobile,body.caleran-open .caleran-container{position:fixed!important;width:100%!important;top:auto!important;left:0!important;bottom:0!important;height:100%!important}}.datepicker-readonly{opacity:.55;cursor:default}.datepicker-readonly .input-date{cursor:default}.caleran-blocked-info{margin-top:.25rem;border-radius:4px;overflow:hidden}.caleran-blocked-row{display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:#dc2626;padding:.35rem .5rem;background:#fef2f2;border-bottom:1px solid #fecaca}.caleran-blocked-row:last-child{border-bottom:none}.caleran-blocked-row--current{color:#d97706;background:#fef9c3;border-bottom-color:#fde68a}.caleran-blocked-dot{width:6px;height:6px;background:#ef4444;border-radius:50%;flex-shrink:0}.caleran-blocked-btn{background:none;border:none;color:var(--color-primary, #6366f1);font-size:.7rem;cursor:pointer;padding:0 .25rem;text-decoration:underline}.caleran-blocked-btn:hover{color:#4338ca}.caleran-blocked-dot--current{background:#f59e0b}.caleran-blocked-current{color:#d97706;font-size:.7rem;font-style:italic}.timepicker-small-select[data-v-7c5bf7a1]{padding:.1rem .25rem;border:1px solid #e2e8f0;border-radius:4px;font-size:.7rem;color:#334155;background:#fff;cursor:pointer}.timepicker-small-select[data-v-7c5bf7a1]:hover{border-color:#cbd5e1}.form-item-timepicker-small[data-v-7c5bf7a1]{display:inline-flex;align-items:center}.remove-wrapper[data-v-f010572e]{position:relative;display:inline-flex;width:.75rem;height:.75rem;cursor:pointer}.upload-click[data-v-f010572e]:hover{cursor:pointer}.spinner[data-v-f010572e]{width:20px;height:20px;border:2px solid #4caf50;border-top-color:transparent;border-radius:50%;animation:spin-f010572e 1s linear infinite}@keyframes spin-f010572e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-value[data-v-43b1c9cc]{display:flex;align-items:center;height:4rem}.form-item .icon[data-v-43b1c9cc]{border-right:none}.form-spacer[data-v-d2d5c9cd]{height:2rem;width:100%}.slider-row[data-v-48c42682]{display:flex;align-items:center;gap:.75rem}.slider-input[data-v-48c42682]{flex:1;min-width:0;height:6px;border-radius:3px;accent-color:var(--color-brand-primary, #7256ea);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e5e7eb}.slider-input[data-v-48c42682]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-brand-primary, #7256ea);cursor:pointer;border:2px solid white;box-shadow:0 1px 3px #0003}.slider-input[data-v-48c42682]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-brand-primary, #7256ea);cursor:pointer;border:2px solid white;box-shadow:0 1px 3px #0003}.slider-input[data-v-48c42682]:disabled{opacity:.4;cursor:not-allowed}.slider-value[data-v-48c42682]{font-size:13px;font-family:SFMono-Regular,Consolas,monospace;color:#666;min-width:42px;flex-shrink:0;text-align:right;white-space:nowrap}.loader[data-v-f57e536e]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin-f57e536e 2s linear infinite}@keyframes spin-f57e536e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-f57e536e]{margin-top:10px}.dot[data-v-f57e536e]{animation:dot-f57e536e 1.3s infinite;opacity:0}.dot-1[data-v-f57e536e]{animation-delay:.2s}.dot-2[data-v-f57e536e]{animation-delay:.4s}.dot-3[data-v-f57e536e]{animation-delay:.6s}@keyframes dot-f57e536e{0%,80%,to{opacity:0}50%{opacity:1}}.rowContainer{position:relative!important;margin:0;padding:0}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;-webkit-margin-end:10px;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--status-1: #7256EA;--status-2: #28B6C3;--status-3: #FE9F30;--status-4: #FF6E6D;--status-5: #181E49;--status-6: #181E49}.section-offset{padding-top:12rem!important;padding-bottom:12rem!important}@media(max-width:895px){.section-offset{padding-top:1.5rem!important}}@media(max-width:895px){.section-offset{padding-bottom:1.5rem!important}}.section-offset-top{padding-top:12rem!important}@media(max-width:895px){.section-offset-top{padding-top:1.5rem!important}}.section-offset-bottom{padding-bottom:12rem!important}@media(max-width:895px){.section-offset-bottom{padding-bottom:1.5rem!important}}.content-offset{padding-top:3rem!important;padding-bottom:3rem!important}@media(max-width:895px){.content-offset{padding-top:3rem!important}}@media(max-width:895px){.content-offset{padding-bottom:3rem!important}}.content-offset-top{padding-top:3rem!important}@media(max-width:895px){.content-offset-top{padding-top:3rem!important}}.content-offset-bottom{padding-bottom:3rem!important}@media(max-width:895px){.content-offset-bottom{padding-bottom:3rem!important}}.base-offset{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.base-offset-top{padding-top:1.5rem!important}.base-offset-bottom{padding-bottom:1.5rem!important}.paragraph-offset{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.paragraph-offset-top{padding-top:1.75rem!important}.paragraph-offset-bottom{padding-bottom:1.75rem!important}.margin-top-0{margin-top:0rem!important}.margin-bottom-0{margin-bottom:0rem!important}.margin-left-0{margin-left:0rem!important}.margin-right-0{margin-right:0rem!important}.min-height-0{min-height:0rem!important}.margin-top-1{margin-top:1rem!important}.margin-bottom-1{margin-bottom:1rem!important}.margin-left-1{margin-left:1rem!important}.margin-right-1{margin-right:1rem!important}.min-height-1{min-height:1rem!important}.margin-top-2{margin-top:2rem!important}.margin-bottom-2{margin-bottom:2rem!important}.margin-left-2{margin-left:2rem!important}.margin-right-2{margin-right:2rem!important}.min-height-2{min-height:2rem!important}.margin-top-3{margin-top:3rem!important}.margin-bottom-3{margin-bottom:3rem!important}.margin-left-3{margin-left:3rem!important}.margin-right-3{margin-right:3rem!important}.min-height-3{min-height:3rem!important}.margin-top-4{margin-top:4rem!important}.margin-bottom-4{margin-bottom:4rem!important}.margin-left-4{margin-left:4rem!important}.margin-right-4{margin-right:4rem!important}.min-height-4{min-height:4rem!important}.margin-top-5{margin-top:5rem!important}.margin-bottom-5{margin-bottom:5rem!important}.margin-left-5{margin-left:5rem!important}.margin-right-5{margin-right:5rem!important}.min-height-5{min-height:5rem!important}.margin-top-6{margin-top:6rem!important}.margin-bottom-6{margin-bottom:6rem!important}.margin-left-6{margin-left:6rem!important}.margin-right-6{margin-right:6rem!important}.min-height-6{min-height:6rem!important}.margin-top-7{margin-top:7rem!important}.margin-bottom-7{margin-bottom:7rem!important}.margin-left-7{margin-left:7rem!important}.margin-right-7{margin-right:7rem!important}.min-height-7{min-height:7rem!important}.margin-top-8{margin-top:8rem!important}.margin-bottom-8{margin-bottom:8rem!important}.margin-left-8{margin-left:8rem!important}.margin-right-8{margin-right:8rem!important}.min-height-8{min-height:8rem!important}.margin-top-9{margin-top:9rem!important}.margin-bottom-9{margin-bottom:9rem!important}.margin-left-9{margin-left:9rem!important}.margin-right-9{margin-right:9rem!important}.min-height-9{min-height:9rem!important}.margin-top-10{margin-top:10rem!important}.margin-bottom-10{margin-bottom:10rem!important}.margin-left-10{margin-left:10rem!important}.margin-right-10{margin-right:10rem!important}.min-height-10{min-height:10rem!important}.margin-bottom-1-5{margin-bottom:1.5rem!important}.gap-0{gap:0rem!important}.column-gap-0{column-gap:0rem!important}.row-gap-0{row-gap:0rem!important}@media(max-width:1119px){.gap-mobile-0{gap:0rem!important}.column-gap-mobile-0{column-gap:0rem!important}.row-gap-mobile-0{row-gap:0rem!important}}.gap-1{gap:.5rem!important}.column-gap-1{column-gap:.5rem!important}.row-gap-1{row-gap:.5rem!important}@media(max-width:1119px){.gap-mobile-1{gap:.5rem!important}.column-gap-mobile-1{column-gap:.5rem!important}.row-gap-mobile-1{row-gap:.5rem!important}}.gap-2{gap:1rem!important}.column-gap-2{column-gap:1rem!important}.row-gap-2{row-gap:1rem!important}@media(max-width:1119px){.gap-mobile-2{gap:1rem!important}.column-gap-mobile-2{column-gap:1rem!important}.row-gap-mobile-2{row-gap:1rem!important}}.gap-3{gap:1.5rem!important}.column-gap-3{column-gap:1.5rem!important}.row-gap-3{row-gap:1.5rem!important}@media(max-width:1119px){.gap-mobile-3{gap:1.5rem!important}.column-gap-mobile-3{column-gap:1.5rem!important}.row-gap-mobile-3{row-gap:1.5rem!important}}.gap-4{gap:2rem!important}.column-gap-4{column-gap:2rem!important}.row-gap-4{row-gap:2rem!important}@media(max-width:1119px){.gap-mobile-4{gap:2rem!important}.column-gap-mobile-4{column-gap:2rem!important}.row-gap-mobile-4{row-gap:2rem!important}}.gap-5{gap:2.5rem!important}.column-gap-5{column-gap:2.5rem!important}.row-gap-5{row-gap:2.5rem!important}@media(max-width:1119px){.gap-mobile-5{gap:2.5rem!important}.column-gap-mobile-5{column-gap:2.5rem!important}.row-gap-mobile-5{row-gap:2.5rem!important}}.gap-6{gap:3rem!important}.column-gap-6{column-gap:3rem!important}.row-gap-6{row-gap:3rem!important}@media(max-width:1119px){.gap-mobile-6{gap:3rem!important}.column-gap-mobile-6{column-gap:3rem!important}.row-gap-mobile-6{row-gap:3rem!important}}.gap-7{gap:3.5rem!important}.column-gap-7{column-gap:3.5rem!important}.row-gap-7{row-gap:3.5rem!important}@media(max-width:1119px){.gap-mobile-7{gap:3.5rem!important}.column-gap-mobile-7{column-gap:3.5rem!important}.row-gap-mobile-7{row-gap:3.5rem!important}}.gap-8{gap:4rem!important}.column-gap-8{column-gap:4rem!important}.row-gap-8{row-gap:4rem!important}@media(max-width:1119px){.gap-mobile-8{gap:4rem!important}.column-gap-mobile-8{column-gap:4rem!important}.row-gap-mobile-8{row-gap:4rem!important}}.gap-9{gap:4.5rem!important}.column-gap-9{column-gap:4.5rem!important}.row-gap-9{row-gap:4.5rem!important}@media(max-width:1119px){.gap-mobile-9{gap:4.5rem!important}.column-gap-mobile-9{column-gap:4.5rem!important}.row-gap-mobile-9{row-gap:4.5rem!important}}.gap-10{gap:5rem!important}.column-gap-10{column-gap:5rem!important}.row-gap-10{row-gap:5rem!important}@media(max-width:1119px){.gap-mobile-10{gap:5rem!important}.column-gap-mobile-10{column-gap:5rem!important}.row-gap-mobile-10{row-gap:5rem!important}}.gap-11{gap:5.5rem!important}.column-gap-11{column-gap:5.5rem!important}.row-gap-11{row-gap:5.5rem!important}@media(max-width:1119px){.gap-mobile-11{gap:5.5rem!important}.column-gap-mobile-11{column-gap:5.5rem!important}.row-gap-mobile-11{row-gap:5.5rem!important}}.gap-12{gap:6rem!important}.column-gap-12{column-gap:6rem!important}.row-gap-12{row-gap:6rem!important}@media(max-width:1119px){.gap-mobile-12{gap:6rem!important}.column-gap-mobile-12{column-gap:6rem!important}.row-gap-mobile-12{row-gap:6rem!important}}.gap-13{gap:6.5rem!important}.column-gap-13{column-gap:6.5rem!important}.row-gap-13{row-gap:6.5rem!important}@media(max-width:1119px){.gap-mobile-13{gap:6.5rem!important}.column-gap-mobile-13{column-gap:6.5rem!important}.row-gap-mobile-13{row-gap:6.5rem!important}}.gap-14{gap:7rem!important}.column-gap-14{column-gap:7rem!important}.row-gap-14{row-gap:7rem!important}@media(max-width:1119px){.gap-mobile-14{gap:7rem!important}.column-gap-mobile-14{column-gap:7rem!important}.row-gap-mobile-14{row-gap:7rem!important}}.gap-15{gap:7.5rem!important}.column-gap-15{column-gap:7.5rem!important}.row-gap-15{row-gap:7.5rem!important}@media(max-width:1119px){.gap-mobile-15{gap:7.5rem!important}.column-gap-mobile-15{column-gap:7.5rem!important}.row-gap-mobile-15{row-gap:7.5rem!important}}.gap-16{gap:8rem!important}.column-gap-16{column-gap:8rem!important}.row-gap-16{row-gap:8rem!important}@media(max-width:1119px){.gap-mobile-16{gap:8rem!important}.column-gap-mobile-16{column-gap:8rem!important}.row-gap-mobile-16{row-gap:8rem!important}}.gap-17{gap:8.5rem!important}.column-gap-17{column-gap:8.5rem!important}.row-gap-17{row-gap:8.5rem!important}@media(max-width:1119px){.gap-mobile-17{gap:8.5rem!important}.column-gap-mobile-17{column-gap:8.5rem!important}.row-gap-mobile-17{row-gap:8.5rem!important}}.gap-18{gap:9rem!important}.column-gap-18{column-gap:9rem!important}.row-gap-18{row-gap:9rem!important}@media(max-width:1119px){.gap-mobile-18{gap:9rem!important}.column-gap-mobile-18{column-gap:9rem!important}.row-gap-mobile-18{row-gap:9rem!important}}.gap-19{gap:9.5rem!important}.column-gap-19{column-gap:9.5rem!important}.row-gap-19{row-gap:9.5rem!important}@media(max-width:1119px){.gap-mobile-19{gap:9.5rem!important}.column-gap-mobile-19{column-gap:9.5rem!important}.row-gap-mobile-19{row-gap:9.5rem!important}}.gap-20{gap:10rem!important}.column-gap-20{column-gap:10rem!important}.row-gap-20{row-gap:10rem!important}@media(max-width:1119px){.gap-mobile-20{gap:10rem!important}.column-gap-mobile-20{column-gap:10rem!important}.row-gap-mobile-20{row-gap:10rem!important}}h1,.h1,h2,.h2,h3,.h3{font-weight:400;font-family:Ubuntu,sans-serif}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span{display:block}h1,.h1{font-size:1.5rem;line-height:1.75rem}h2,.h2{font-size:1.125rem;line-height:1.5rem;font-weight:500}h3,.h3{font-size:1rem;line-height:1.25rem;font-weight:500}.h-large{font-size:2.5rem;line-height:2.75rem}.hgroup{margin-bottom:1.75rem}p{font-size:.875rem;line-height:1.5rem}p:not(:last-of-type){margin-bottom:1.75rem}a{color:#7256ea;text-decoration:none}ul.link,ol.link,span.link,strong.link{color:#7256ea}ul.smaller,ol.smaller,span.smaller,strong.smaller{font-size:.75rem;line-height:1.5rem}ul.small,ol.small,span.small,strong.small{font-size:.875rem;line-height:1.25rem}ul.list-inline li:not(:last-child){margin-right:.75rem}ul.list-inside{list-style:none}ul.list-inside li{position:relative;padding-left:.75rem}ul.list-inside li:before{content:"•";position:absolute;left:0}ul.list-hyphen-separator li:not(:last-child),ul.list-hyphen-separator li+li:before{margin-right:.25rem}ul.list-hyphen-separator li+li:before{content:"-"}ol{list-style:none;counter-reset:counter}ol li{counter-increment:counter}ol li:before{content:counter(counter) ". ";margin-right:.25rem}strong{font-weight:700}hr{height:1px;border:0;border-top:1px dashed #d4d4d4}.color-check{color:#00a14b}.color-warning{color:#fe9f30}.color-error{color:#d55253}a.mail,a.tel,span.mail,span.tel{padding-left:1.25rem;background-size:1rem;background-repeat:no-repeat;background-position:center left}a.mail,span.mail{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3MjU2RUE7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLDIwLjVjLTEuMiwwLTIuMi0xLTIuMi0yLjJ2LTEyYzAtMC41LDAuMi0xLDAuNS0xLjRjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDMS43LDQuMywyLjMsNCwzLDRoMTgNCgkJYzAuNywwLDEuMywwLjMsMS43LDAuOGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLjMsMC40LDAuNSwwLjksMC41LDEuNHYxMmMwLDEuMi0xLDIuMi0yLjIsMi4ySDN6IE0yLjIsMTguMg0KCQlDMi4yLDE4LjcsMi42LDE5LDMsMTloMThjMC40LDAsMC44LTAuMywwLjgtMC44VjYuNmwtNy4zLDUuNkMxMy44LDEyLjcsMTIuOSwxMywxMiwxM3MtMS44LTAuMy0yLjUtMC44TDIuMiw2LjZWMTguMnogTTEwLjQsMTENCgkJYzAuNCwwLjMsMSwwLjUsMS42LDAuNXMxLjEtMC4yLDEuNi0wLjVsNy4xLTUuNUgzLjNMMTAuNCwxMXoiLz4NCjwvZz4NCjwvc3ZnPg0K)}a.tel,span.tel{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3MjU2RUE7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCwyNGMtMS4yLDAtMi40LTAuMy0zLjQtMWMwLDAsMCwwLDAsMEM5LjIsMTkuNCw0LjYsMTQuOCwxLDkuNGMtMS42LTIuNS0xLjMtNS43LDAuOC03LjhsMC44LTAuOA0KCQlDMy4xLDAuMywzLjcsMCw0LjQsMHMxLjMsMC4zLDEuOCwwLjhsMy4zLDMuM2MxLDEsMSwyLjcsMCwzLjdjLTAuNCwwLjQtMC40LDEuMSwwLDEuNWMwLDAsNS4yLDUuMiw1LjIsNS4yDQoJCWMwLjIsMC4yLDAuNSwwLjMsMC44LDAuM3MwLjYtMC4xLDAuOC0wLjNjMC41LTAuNSwxLjEtMC44LDEuOC0wLjhzMS4zLDAuMywxLjgsMC44bDMuMywzLjNjMSwxLDEsMi43LDAsMy43bC0wLjgsMC44DQoJCUMyMS4zLDIzLjQsMTkuNywyNCwxOCwyNHogTTE1LjQsMjEuOGMwLjgsMC41LDEuNywwLjgsMi42LDAuOGMxLjMsMCwyLjUtMC41LDMuNC0xLjRsMC44LTAuOGMwLjQtMC40LDAuNC0xLjEsMC0xLjVsLTMuMy0zLjMNCgkJYy0wLjItMC4yLTAuNS0wLjMtMC44LTAuM3MtMC42LDAuMS0wLjgsMC4zYy0wLjUsMC41LTEuMSwwLjgtMS44LDAuOGMtMC43LDAtMS4zLTAuMy0xLjgtMC44bC01LjItNS4yYy0xLTEtMS0yLjcsMC0zLjcNCgkJYzAuNC0wLjQsMC40LTEuMSwwLTEuNWMwLDAsMCwwLDAsMEw1LjIsMS44QzUsMS42LDQuNywxLjUsNC40LDEuNWMtMC4zLDAtMC42LDAuMS0wLjgsMC4zTDIuOSwyLjZjLTEuNiwxLjYtMS45LDQtMC43LDYNCgkJQzUuOCwxMy44LDEwLjIsMTguMiwxNS40LDIxLjhMMTUuNCwyMS44eiIvPg0KPC9nPg0KPC9zdmc+DQo=)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}*,*:after,*:before{box-sizing:border-box}html{font-size:16px;width:100%;height:100%;scroll-behavior:smooth}body{overflow-x:hidden;width:100%;height:100%;font-style:normal;font-family:Ubuntu,sans-serif;line-height:1.75rem;color:#181e49;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}img{height:auto;max-width:100%;vertical-align:top}code{padding:10px;border:1px solid #e1e4e8;border-radius:5px;overflow-x:auto;overflow-y:auto;max-height:350px;background-color:#f6f8fa;font-family:Courier New,Courier,monospace;line-height:1.5;white-space:pre-wrap;font-size:.9rem;display:block;margin-bottom:20px}.hr{list-style-type:none;margin:0 0 2rem}.hr hr{border-top:1px solid #d4d4d4}@media screen and (max-width:1119px){body{overflow-x:hidden}body:after{content:"";transition:background-color .3s ease}body.menu-active:after{position:fixed;top:0;right:0;width:calc(100% - 17rem);height:100%;background-color:#181e49bf;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);z-index:10}}.main-content{display:flex;padding-top:5rem;min-height:100vh}@media(max-width:1327px){.main-content{padding-top:4rem}}.main-content.header-not-sticky{padding-top:0}main{width:100%;min-height:100%;background-color:#f7f9fb}main .default-padding{padding:5rem}main .small-padding{padding:2rem}main .default-side-padding{padding:0 3rem 3rem}@media(max-width:1327px){main .default-padding{padding:4rem}main .small-padding{padding:1.5rem}main .default-side-padding{padding:0 4rem 4rem}}@media(max-width:1119px){main .default-padding{padding:3rem}main .small-padding{padding:1.5rem}main .default-side-padding{padding:2rem 4rem 4rem}}@media(max-width:895px){main .default-padding{padding:3rem}main .small-padding{padding:1rem}main .default-side-padding{padding:2rem 1rem 2rem 3rem}}aside{flex-shrink:0;width:17rem;background-color:#fff}aside .aside-fixed-inner{position:fixed;bottom:0;height:calc(100vh - 5rem);width:17rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}aside .aside-fixed-inner::-webkit-scrollbar{display:none}.container{margin:0 auto}@media(max-width:895px){.container{padding:0 1.5rem}}@media(min-width:896px){.container{max-width:768px}}@media(min-width:1120px){.container{max-width:992px}}@media(min-width:1328px){.container{max-width:1200px}}@media(min-width:1528px){.container{max-width:1400px}}.wrapper{font-size:0;display:block}.wrapper.wrapper-flex{display:flex;flex-wrap:wrap}.wrapper.wrapper-flex.text-center{justify-content:center}.wrapper>*{display:inline-block;font-size:.875rem;vertical-align:top;width:100%;min-height:1px}.wrapper>[class^=conditional-result-]:not(:has(ul li)){display:none}.wrapper.reverse{direction:rtl}.wrapper.reverse>*{direction:ltr}.col-hidden{display:none}.col-show{display:inline-block}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.col-offset-1{margin-left:8.3333333333%}.col-offset-2{margin-left:16.6666666667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.3333333333%}.col-offset-5{margin-left:41.6666666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.3333333333%}.col-offset-8{margin-left:66.6666666667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.3333333333%}.col-offset-11{margin-left:91.6666666667%}.col-offset-12{margin-left:100%}.newrow{display:block}.spacing-8{margin-bottom:-8px}.spacing-8>[class*=col-]{margin-bottom:8px}.spacing-16{margin-bottom:-16px}.spacing-16>[class*=col-]{margin-bottom:16px}.spacing-24{margin-bottom:-24px}.spacing-24>[class*=col-]{margin-bottom:24px}.spacing-32{margin-bottom:-32px}.spacing-32>[class*=col-]{margin-bottom:32px}.spacing-48{margin-bottom:-48px}.spacing-48>[class*=col-]{margin-bottom:48px}.gutter-8{margin-right:-4px;margin-left:-4px}.gutter-8>[class*=col-]{padding-left:4px;padding-right:4px}.gutter-16{margin-right:-8px;margin-left:-8px}.gutter-16>[class*=col-]{padding-left:8px;padding-right:8px}.gutter-24{margin-right:-12px;margin-left:-12px}.gutter-24>[class*=col-]{padding-left:12px;padding-right:12px}.gutter-32{margin-right:-16px;margin-left:-16px}.gutter-32>[class*=col-]{padding-left:16px;padding-right:16px}.gutter-48{margin-right:-24px;margin-left:-24px}.gutter-48>[class*=col-]{padding-left:24px;padding-right:24px}@media(min-width:488px){.col-xs-hidden{display:none}.col-xs-show{display:inline-block}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}.gutter-xs-8{margin-right:-4px;margin-left:-4px}.gutter-xs-8>[class*=col-]{padding-left:4px;padding-right:4px}.gutter-xs-16{margin-right:-8px;margin-left:-8px}.gutter-xs-16>[class*=col-]{padding-left:8px;padding-right:8px}.gutter-xs-24{margin-right:-12px;margin-left:-12px}.gutter-xs-24>[class*=col-]{padding-left:12px;padding-right:12px}.gutter-xs-32{margin-right:-16px;margin-left:-16px}.gutter-xs-32>[class*=col-]{padding-left:16px;padding-right:16px}.gutter-xs-48{margin-right:-24px;margin-left:-24px}.gutter-xs-48>[class*=col-]{padding-left:24px;padding-right:24px}.spacing-xs-8{margin-bottom:-8px}.spacing-xs-8>[class*=col-]{margin-bottom:8px}.spacing-xs-16{margin-bottom:-16px}.spacing-xs-16>[class*=col-]{margin-bottom:16px}.spacing-xs-24{margin-bottom:-24px}.spacing-xs-24>[class*=col-]{margin-bottom:24px}.spacing-xs-32{margin-bottom:-32px}.spacing-xs-32>[class*=col-]{margin-bottom:32px}.spacing-xs-48{margin-bottom:-48px}.spacing-xs-48>[class*=col-]{margin-bottom:48px}}@media(min-width:608px){.col-sm-hidden{display:none}.col-sm-show{display:inline-block}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}.gutter-sm-8{margin-right:-4px;margin-left:-4px}.gutter-sm-8>[class*=col-]{padding-left:4px;padding-right:4px}.gutter-sm-16{margin-right:-8px;margin-left:-8px}.gutter-sm-16>[class*=col-]{padding-left:8px;padding-right:8px}.gutter-sm-24{margin-right:-12px;margin-left:-12px}.gutter-sm-24>[class*=col-]{padding-left:12px;padding-right:12px}.gutter-sm-32{margin-right:-16px;margin-left:-16px}.gutter-sm-32>[class*=col-]{padding-left:16px;padding-right:16px}.gutter-sm-48{margin-right:-24px;margin-left:-24px}.gutter-sm-48>[class*=col-]{padding-left:24px;padding-right:24px}.spacing-sm-8{margin-bottom:-8px}.spacing-sm-8>[class*=col-]{margin-bottom:8px}.spacing-sm-16{margin-bottom:-16px}.spacing-sm-16>[class*=col-]{margin-bottom:16px}.spacing-sm-24{margin-bottom:-24px}.spacing-sm-24>[class*=col-]{margin-bottom:24px}.spacing-sm-32{margin-bottom:-32px}.spacing-sm-32>[class*=col-]{margin-bottom:32px}.spacing-sm-48{margin-bottom:-48px}.spacing-sm-48>[class*=col-]{margin-bottom:48px}}@media(min-width:896px){.col-md-hidden{display:none}.col-md-show{display:inline-block}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}.gutter-md-8{margin-right:-4px;margin-left:-4px}.gutter-md-8>[class*=col-]{padding-left:4px;padding-right:4px}.gutter-md-16{margin-right:-8px;margin-left:-8px}.gutter-md-16>[class*=col-]{padding-left:8px;padding-right:8px}.gutter-md-24{margin-right:-12px;margin-left:-12px}.gutter-md-24>[class*=col-]{padding-left:12px;padding-right:12px}.gutter-md-32{margin-right:-16px;margin-left:-16px}.gutter-md-32>[class*=col-]{padding-left:16px;padding-right:16px}.gutter-md-48{margin-right:-24px;margin-left:-24px}.gutter-md-48>[class*=col-]{padding-left:24px;padding-right:24px}.spacing-md-8{margin-bottom:-8px}.spacing-md-8>[class*=col-]{margin-bottom:8px}.spacing-md-16{margin-bottom:-16px}.spacing-md-16>[class*=col-]{margin-bottom:16px}.spacing-md-24{margin-bottom:-24px}.spacing-md-24>[class*=col-]{margin-bottom:24px}.spacing-md-32{margin-bottom:-32px}.spacing-md-32>[class*=col-]{margin-bottom:32px}.spacing-md-48{margin-bottom:-48px}.spacing-md-48>[class*=col-]{margin-bottom:48px}}@media(min-width:1120px){.col-lg-hidden{display:none}.col-lg-show{display:inline-block}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}.gutter-lg-8{margin-right:-4px;margin-left:-4px}.gutter-lg-8>[class*=col-]{padding-left:4px;padding-right:4px}.gutter-lg-16{margin-right:-8px;margin-left:-8px}.gutter-lg-16>[class*=col-]{padding-left:8px;padding-right:8px}.gutter-lg-24{margin-right:-12px;margin-left:-12px}.gutter-lg-24>[class*=col-]{padding-left:12px;padding-right:12px}.gutter-lg-32{margin-right:-16px;margin-left:-16px}.gutter-lg-32>[class*=col-]{padding-left:16px;padding-right:16px}.gutter-lg-48{margin-right:-24px;margin-left:-24px}.gutter-lg-48>[class*=col-]{padding-left:24px;padding-right:24px}.spacing-lg-8{margin-bottom:-8px}.spacing-lg-8>[class*=col-]{margin-bottom:8px}.spacing-lg-16{margin-bottom:-16px}.spacing-lg-16>[class*=col-]{margin-bottom:16px}.spacing-lg-24{margin-bottom:-24px}.spacing-lg-24>[class*=col-]{margin-bottom:24px}.spacing-lg-32{margin-bottom:-32px}.spacing-lg-32>[class*=col-]{margin-bottom:32px}.spacing-lg-48{margin-bottom:-48px}.spacing-lg-48>[class*=col-]{margin-bottom:48px}}@media(min-width:1328px){.col-xl-hidden{display:none}.col-xl-show{display:inline-block}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}.gutter-xl-8{margin-right:-4px;margin-left:-4px}.gutter-xl-8>[class*=col-]{padding-left:4px;padding-right:4px}.gutter-xl-16{margin-right:-8px;margin-left:-8px}.gutter-xl-16>[class*=col-]{padding-left:8px;padding-right:8px}.gutter-xl-24{margin-right:-12px;margin-left:-12px}.gutter-xl-24>[class*=col-]{padding-left:12px;padding-right:12px}.gutter-xl-32{margin-right:-16px;margin-left:-16px}.gutter-xl-32>[class*=col-]{padding-left:16px;padding-right:16px}.gutter-xl-48{margin-right:-24px;margin-left:-24px}.gutter-xl-48>[class*=col-]{padding-left:24px;padding-right:24px}.spacing-xl-8{margin-bottom:-8px}.spacing-xl-8>[class*=col-]{margin-bottom:8px}.spacing-xl-16{margin-bottom:-16px}.spacing-xl-16>[class*=col-]{margin-bottom:16px}.spacing-xl-24{margin-bottom:-24px}.spacing-xl-24>[class*=col-]{margin-bottom:24px}.spacing-xl-32{margin-bottom:-32px}.spacing-xl-32>[class*=col-]{margin-bottom:32px}.spacing-xl-48{margin-bottom:-48px}.spacing-xl-48>[class*=col-]{margin-bottom:48px}}.hide{display:none}@media(min-width:488px)and (max-width:608px){.hide-xs{display:none}}@media(min-width:608px)and (max-width:895px){.hide-sm{display:none}}@media(min-width:896px)and (max-width:1119px){.hide-md{display:none}}@media(min-width:1120px)and (max-width:1327px){.hide-lg{display:none}}@media(min-width:1328px)and (max-width:1527px){.hide-xl{display:none}}@media(min-width:1528px){.hide-xxl{display:none}}@media(max-width:487px){.hide-xs-max{display:none}}@media(max-width:607px){.hide-sm-max{display:none}}@media(max-width:895px){.hide-md-max{display:none}}@media(max-width:1119px){.hide-lg-max{display:none}}@media(max-width:1327px){.hide-xl-max{display:none}}@media(max-width:1527px){.hide-xxl-max{display:none}}@media(min-width:488px){.hide-xs-min{display:none}}@media(min-width:608px){.hide-sm-min{display:none}}@media(min-width:896px){.hide-md-min{display:none}}@media(min-width:1120px){.hide-lg-min{display:none}}@media(min-width:1328px){.hide-xl-min{display:none}}@media(min-width:1527px){.hide-xxl-min{display:none}}.time-fromto{display:flex}.time-fromto svg{width:1.25rem;margin:0 .5rem;fill:none;stroke:#181e49}.dashed-rows>div[class*=col-]:not(:last-child)>div{border-bottom:1px dashed #d4d4d4}.dashed-rows>div[class*=col-]:not(:last-child)>div{padding-bottom:1rem}.dashed-rows.spacing-24>div[class*=col-]:not(:last-child)>div{padding-bottom:1.5rem}.dashed-rows.spacing-48>div[class*=col-]:not(:last-child)>div{padding-bottom:3rem}.menu-contrast{border-radius:.5rem;border:1px solid #ccc;background-color:#f9f9f9;padding:2rem}.hidden{display:none!important}.left{float:left}.right{float:right}.pointer{cursor:pointer}.w-100{width:100%}.h-100{height:100%}.relative{position:relative}.absolute{position:absolute}.display-none{display:none!important}.display-table{display:table}.display-table-cell{display:table-cell}.display-block{display:block}.display-flex{display:flex}.display-inline-flex{display:inline-flex}.display-inline-block{display:inline-block}.offset-large{margin-top:12rem}.offset-small{margin-top:6rem}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.justify-content-flex-start{justify-content:flex-start}.align-items-flex-start{align-items:flex-start}@media(max-width:1119px){.justify-content-mobile-flex-start{justify-content:flex-start!important}.align-items-mobile-flex-start{align-items:flex-start!important}}.justify-content-center{justify-content:center}.align-items-center{align-items:center}@media(max-width:1119px){.justify-content-mobile-center{justify-content:center!important}.align-items-mobile-center{align-items:center!important}}.justify-content-flex-end{justify-content:flex-end}.align-items-flex-end{align-items:flex-end}@media(max-width:1119px){.justify-content-mobile-flex-end{justify-content:flex-end!important}.align-items-mobile-flex-end{align-items:flex-end!important}}.justify-content-space-around{justify-content:space-around}.align-items-space-around{align-items:space-around}@media(max-width:1119px){.justify-content-mobile-space-around{justify-content:space-around!important}.align-items-mobile-space-around{align-items:space-around!important}}.justify-content-space-between{justify-content:space-between}.align-items-space-between{align-items:space-between}@media(max-width:1119px){.justify-content-mobile-space-between{justify-content:space-between!important}.align-items-mobile-space-between{align-items:space-between!important}}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.flex-column{flex-direction:column}@media(min-width:896px){.flex-md-row{flex-direction:row}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-nowrap{white-space:nowrap}@media(max-width:1119px){.text-left-mobile{text-align:left}}@media(max-width:1119px){.text-right-mobile{text-align:right}}@media(max-width:1119px){.text-center-mobile{text-align:center}}@media(max-width:1119px){.text-nowrap-mobile{white-space:nowrap}}.text-italic{font-style:italic}.no-margin{margin:0!important}.base-padding{padding:1.5rem}.content-justify p,.content-justify ul{text-align:justify}@media(max-width:1119px){.hide-mobile{display:none!important}}@media(min-width:1120px){.hide-desktop{display:none!important}}.list-unstyled,.list-inline{margin:0;list-style:none}.list-inline li{display:inline-block}.list-inline-flex{display:flex;margin:0;list-style:none}.list-inline-flex li{display:inline-flex}.alert{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;border:1px solid;border-radius:.5rem;font-size:.8125rem;line-height:1.5}.alert p{margin:0}.alert:before{content:"";flex-shrink:0;width:8px;height:8px;border-radius:50%;margin-top:.5rem}.alert-warning{border-color:#fde68a;background-color:#fefce8;color:#713f12}.alert-warning:before{background:#eab308}.alert-warning svg{fill:none!important;stroke:#713f12!important}.alert-danger{border-color:#fecaca;background-color:#fff1f2;color:#881337}.alert-danger:before{background:#f43f5e}.alert-danger svg{fill:none!important;stroke:#881337!important}.alert-success{border-color:#bbf7d0;background-color:#f0fdf4;color:#14532d}.alert-success:before{background:#22c55e}.alert-success svg{fill:none!important;stroke:#14532d!important}.alert-info{border-color:#bae6fd;background-color:#f0f9ff;color:#0c4a6e}.alert-info:before{background:#0ea5e9}.alert-info svg{fill:none!important;stroke:#0c4a6e!important}.booking-overview{max-width:1440px;margin:0 auto}.booking-subtitle{font-size:.875rem;color:#181e49;line-height:1.75}.booking-status-pill{display:flex;align-items:center;gap:.25rem;padding:.3125rem .5625rem;background:#fff;border:1px solid #d4d4d4;border-radius:.5rem;font-size:.75rem;color:#181e49;cursor:pointer;transition:border-color .2s}.booking-status-pill:hover{border-color:#7256ea}.booking-badge{display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.328rem;padding:0 .375rem;border-radius:.3125rem;font-size:.75rem;font-weight:500}.booking-badge--new{background:#00a14b1a;color:#00a14b}.booking-badge--starting{background:#7256ea1a;color:#7256ea}.booking-badge--active{background:#2158e81a;color:#2158e8}.booking-badge--ending{background:#fe9f301a;color:#fe9f30}.booking-status-panel{height:100%;display:flex;flex-direction:column}.booking-status-panel .card-title{justify-content:space-between}.booking-status-panel .card-inner{flex:1}.booking-sort-wrapper{position:absolute;top:-2.75rem;right:3.75rem;width:200px}.booking-sort-wrapper .form-group{margin-bottom:0}.booking-sort-wrapper .input-listbox{height:2rem}.booking-row-wrapper{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;background:#f6f8fa;border-radius:0 0 .5rem .5rem}.booking-overlap-group{display:flex;flex-direction:column;border:1px solid #d55253;border-radius:.5rem;overflow:hidden}.booking-overlap-group-label{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#d552530f;border-bottom:1px solid rgba(213,82,83,.2);font-size:.75rem;font-weight:500;color:#d55253}.booking-overlap-group-label svg{width:.75rem;height:.75rem;stroke:#d55253;fill:none}.booking-overlap-group-items{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:#f6f8fa}.booking-overlap-group-items .booking-row{border-color:transparent}.booking-overlap-group-items .booking-row:hover{border-color:#7256ea}.booking-row{display:flex;align-items:center;padding:1rem 1.5rem;gap:1.5rem;border:1px solid transparent;transition:border-color .2s;cursor:pointer}.booking-row:hover{border-color:#7256ea}.booking-row-overlap{border-color:#d55253}.booking-row-overlap:hover{border-color:#7256ea}.booking-row-overlap-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .25rem;background:#d552531a;border-radius:.25rem;font-size:.75rem;color:#d55253;line-height:1.5}.booking-row-overlap-badge svg{width:.75rem;height:.75rem;stroke:#d55253;fill:none}.booking-row-notes{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.875rem;color:#181e49}.booking-row-notes-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid #d4d4d4;border-radius:50%;flex-shrink:0}.booking-row-notes-icon svg{width:.75rem;height:.75rem;stroke:#9ca3af;fill:none}.booking-row-notes-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.booking-row-notes-more{white-space:nowrap;color:#7256ea;font-weight:500}.booking-row-info{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-width:0;max-width:420px}.booking-row-tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.booking-row-tag{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.375rem .25rem;white-space:nowrap;background:#f6f8fa;border-radius:.25rem;font-size:.75rem;color:#181e49;line-height:1.5}.booking-row-guest .guest-name{font-size:.875rem;font-weight:500;color:#181e49;margin-bottom:.25rem}.booking-row-guest .guest-contact{display:flex;align-items:center;gap:1rem}.booking-row-guest .guest-contact-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#181e49}.booking-row-guest .guest-contact-item .guest-contact-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid #d4d4d4;border-radius:50%;flex-shrink:0}.booking-row-guest .guest-contact-item .guest-contact-icon svg{width:.75rem;height:.75rem;stroke:#9ca3af;fill:none}.booking-row-dates{display:flex;flex-direction:column;gap:.25rem;flex:0 0 auto}.booking-row-date{display:flex;align-items:center;gap:.5rem}.booking-row-date .date-label{font-size:.875rem;font-weight:500;color:#181e49;min-width:1.75rem}.booking-row-date .date-value{font-size:.875rem;color:#181e49}.booking-row-date .date-icon{display:flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;flex-shrink:0}.booking-row-date .date-icon svg{width:100%;height:100%;stroke:#9ca3af;fill:none}.booking-row-duration{font-size:.875rem;color:#9ca3af;margin-top:.25rem;line-height:1.5}.booking-row-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto}.booking-row-circle{width:28px;height:28px;flex-shrink:0}.booking-row-circle svg{width:.875rem;height:.875rem}.booking-row-circle.btn-circle:not(.btn-circle-delete-bordered){border-color:#7256ea}.booking-row-circle.btn-circle:not(.btn-circle-delete-bordered) svg{stroke:#7256ea}.booking-row-circle.btn-circle:not(.btn-circle-delete-bordered):hover{background-color:#7256ea;border-color:#7256ea}.booking-row-circle.btn-circle:not(.btn-circle-delete-bordered):hover svg{stroke:#fff}.booking-item{padding-bottom:1rem}.booking-item+.booking-item{padding-top:1rem;border-top:1px solid #d4d4d4}.booking-item--clickable{cursor:pointer;transition:opacity .2s}.booking-item--clickable:hover{opacity:.7}.booking-item .booking-row-tags{margin-top:.5rem}.booking-item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.booking-item-name{font-size:.875rem;color:#181e49}.booking-item-dates{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.booking-item-date{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:#9ca3af;line-height:1.5}.booking-item-date svg{width:.75rem;height:.75rem;fill:none;stroke:#9ca3af}.booking-progress{width:100%;height:2px;background:#7256ea0f;border-radius:100px;margin-top:.5rem}.booking-progress-fill{height:2px;background:#7256ea;border-radius:100px;transition:width .3s ease}.booking-empty-state{background:#f7f9fb;text-align:center;min-height:9.5rem}.booking-text-muted{font-size:.75rem;color:#9ca3af;line-height:1.5}@media(max-width:1119px){.booking-row{padding:.75rem 1rem}.booking-row-circle{width:2rem;height:2rem}}@media(max-width:895px){.booking-overview-header{flex-direction:column;gap:1rem}.booking-status-pills{flex-wrap:wrap}.booking-sort-wrapper{position:static;width:100%}.booking-row{flex-wrap:wrap;gap:1rem}.booking-row-info,.booking-row-dates{min-width:0}.booking-row-actions{width:100%;justify-content:flex-end}}@media(max-width:607px){.booking-row{flex-direction:column;align-items:flex-start}.booking-row-info,.booking-row-dates{width:100%}.booking-row-guest .guest-contact{flex-direction:column;align-items:flex-start;gap:.5rem}.booking-row-actions{width:100%}.booking-row-actions .btn-primary,.booking-row-actions .btn-success{margin-right:auto}.booking-item-header{flex-direction:column;gap:.5rem}.booking-item-dates{flex-direction:row;align-items:center;gap:1rem}.card .booking-row-wrapper{padding:.5rem}}.booking-controls{display:flex;flex-direction:column;gap:0}.booking-search{position:relative;display:flex;align-items:center;flex:0 0 280px}.booking-search svg{position:absolute;left:.75rem;width:1.25rem;height:1.25rem;stroke:#9ca3af;fill:none;pointer-events:none}.booking-search .input{padding-left:2.75rem}.booking-toolbar{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.booking-date-label{font-size:.875rem;color:#9ca3af;white-space:nowrap}.booking-date-nav{display:flex;align-items:center;gap:.25rem}.booking-date-nav .btn{border-radius:999px}.booking-view-toggle{display:flex;align-items:center;gap:.25rem;margin-left:auto}.booking-view-toggle .pill-selector-item{gap:.375rem;border-radius:999px}.booking-view-toggle .pill-selector-item svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none}.booking-view-toggle .pill-selector-item[disabled]{opacity:.4;cursor:not-allowed}.booking-view-toggle .pill-selector-item[disabled]:hover{border-color:#d4d4d4;color:#6b7280}.filter-bar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.5rem 0;margin-bottom:.5rem}.filter-bar .pill-selector-item{border-radius:999px;padding:.375rem .75rem}.booking-pill-new{background:#00a14b;border-color:#00a14b;color:#fff}.booking-pill-new:hover{background:#007838;border-color:#007838;color:#fff}.booking-pill-new.active{background:#00a14b;border-color:#00a14b;color:#fff}.filter-bar-count{font-size:.875rem;font-weight:500;color:#181e49;white-space:nowrap}.filter-bar-more{margin-left:auto;font-size:.875rem;color:#7256ea;cursor:pointer;white-space:nowrap;transition:color .2s}.filter-bar-more:hover{color:#4c29e4}.filter-dropdown{position:relative}.filter-dropdown-panel{position:absolute;top:calc(100% + .25rem);left:0;z-index:20;min-width:220px;max-height:320px;overflow-y:auto;padding:.5rem;background:#fff;border:1px solid #d4d4d4;border-radius:.5rem;box-shadow:0 4px 12px #00000014}.filter-dropdown-header{padding:.5rem;font-size:.8125rem;font-weight:500;color:#181e49}.filter-dropdown-option{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.25rem;font-size:.875rem;color:#181e49;cursor:pointer;transition:background .2s}.filter-dropdown-option:hover{background:#f6f8fa}.filter-dropdown-color{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.filter-dropdown-chevron{margin-left:.25rem;display:flex;align-items:center}.filter-dropdown-chevron svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none}.filter-dropdown-selected{color:#7256ea;font-weight:500}.filter-checkbox{position:relative;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;flex-shrink:0;border:1.5px solid #bbbbbb;border-radius:.25rem;background:#fff;transition:all .2s}.filter-checkbox svg{width:.75rem;height:.75rem;stroke:#fff;stroke-width:3;fill:none;opacity:0;transition:opacity .2s}.filter-checkbox.is-checked{background:#181e49;border-color:#181e49}.filter-checkbox.is-checked svg{opacity:1}.booking-row-payment{flex:0 0 auto;min-width:180px}.booking-row-payment table{width:100%;font-size:.8125rem;color:#181e49;border-collapse:collapse}.booking-row-payment td{padding:.125rem 0}.booking-row-payment td:last-child{text-align:right;white-space:nowrap}.booking-row-payment-val,.booking-row-payment-total{font-weight:500}.booking-row-payment-total td{padding-top:.375rem;border-top:1px solid #d4d4d4}.booking-row-payment-red{color:#d55253}.booking-month-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;margin-top:1rem;font-size:.875rem;font-weight:500;color:#181e49;border-bottom:1px solid #d4d4d4}.booking-row-notes-edit{display:block;margin-top:.25rem;font-size:.8125rem;font-weight:500;color:#181e49;cursor:pointer;transition:color .2s}.booking-row-notes-edit:hover{color:#7256ea}.booking-row-status-text{display:inline-block;padding:.25rem .5rem;border:1px solid #d4d4d4;border-radius:.25rem;font-size:.75rem;font-weight:500;color:#181e49}.booking-row-btn-delete{color:#d55253;border-color:#d55253}.booking-row-btn-delete:hover{background:#d55253;color:#fff}.booking-row-indexed{display:flex;align-items:center;gap:.75rem}.booking-row-indexed .booking-row{flex:1}.booking-row-week{display:flex;flex-direction:column;align-items:center;gap:.125rem;flex-shrink:0;min-width:3rem;padding:.5rem 0}.booking-row-week-label{font-size:.6875rem;font-weight:500;color:#9ca3af;text-transform:capitalize}.booking-row-week-num{display:flex;align-items:center;gap:.125rem;font-size:.75rem;color:#7256ea}.booking-row-week-num svg{width:.625rem;height:.625rem;stroke:#7256ea;fill:none}.booking-overview .booking-row-actions{flex-direction:column;gap:.375rem;margin-left:0}.booking-overview .booking-row-actions .btn{min-width:120px;text-align:center}@media(max-width:895px){.booking-toolbar{flex-direction:column;align-items:flex-start}.booking-search{flex:0 0 auto;width:100%}.booking-view-toggle{margin-left:0}.booking-row-payment{min-width:auto;width:100%}.filter-bar{gap:.5rem}}@media(max-width:607px){.booking-date-nav{flex-wrap:wrap}.booking-row-payment{order:3}.booking-row-indexed{flex-direction:column;align-items:flex-start}}.booking-details{padding-bottom:1.5rem;margin-bottom:1.5rem}.panel-card{background:#fff;border:1px solid var(--color-border, #e5e5e5);border-radius:8px;padding:1rem;margin-bottom:1rem;position:relative}.panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.panel-header-left{display:flex;align-items:center;gap:.75rem}.panel-title{font-weight:600;font-size:1rem}.panel-counter{font-size:.875rem;color:var(--color-text-secondary, #64748b)}.panel-empty{padding:2rem;text-align:center;color:var(--color-text-secondary, #6c757d);background:#f8f9fa;border-radius:8px}.panel-divider{border-top:1px solid var(--color-border, #e5e5e5);margin:1rem 0}.btn{position:relative;display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.btn svg{width:1rem;fill:none;stroke:currentColor;transition:stroke .2s ease-in-out}.btn svg+span{margin-left:.5rem}.btn span+svg{margin-left:.5rem}.btn-primary{height:3rem;padding:0 1.25rem;color:#fff;border-radius:2rem;background-color:#7256ea}.btn-primary-arrow{padding-right:3.5rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS41LDE3Yy0wLjIsMC0wLjQtMC4xLTAuNS0wLjJjLTAuMS0wLjEtMC4yLTAuMy0wLjItMC41YzAtMC4yLDAuMS0wLjQsMC4yLTAuNWwyLjUtMi41SDAuOA0KCWMtMC40LDAtMC44LTAuMy0wLjgtMC44YzAtMC40LDAuMy0wLjgsMC44LTAuOGgyMC43TDE5LDkuM2MtMC4xLTAuMS0wLjItMC4zLTAuMi0wLjVjMC0wLjIsMC4xLTAuNCwwLjItMC41QzE5LjEsOC4xLDE5LjMsOCwxOS41LDgNCgljMC4yLDAsMC40LDAuMSwwLjUsMC4ybDMuOCwzLjhjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjJjMCwwLDAsMCwwLDBjMCwwLjEsMCwwLjIsMCwwLjNjMCwwLjEsMCwwLjIsMCwwLjNjMCwwLDAsMCwwLDANCgljMCwwLjEtMC4xLDAuMi0wLjIsMC4zTDIwLDE2LjhDMTkuOSwxNi45LDE5LjcsMTcsMTkuNSwxN3oiLz4NCjwvc3ZnPg0K);background-size:1.5rem;background-repeat:no-repeat;background-position:center right 1rem}.btn-primary:hover{background-color:#3818c2}.btn-bordered{height:3rem;padding:0 1.25rem;color:#7256ea;border-radius:2rem;background-color:transparent;border:1px solid #7256ea}.btn-bordered-info{color:#4a90c2;border-color:#4a90c2;padding:1.5rem;gap:.5rem}.btn-bordered-info:hover{background-color:#4a90c21a}.btn-bordered-arrow{padding-right:3.5rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS41LDE3Yy0wLjIsMC0wLjQtMC4xLTAuNS0wLjJjLTAuMS0wLjEtMC4yLTAuMy0wLjItMC41YzAtMC4yLDAuMS0wLjQsMC4yLTAuNWwyLjUtMi41SDAuOA0KCWMtMC40LDAtMC44LTAuMy0wLjgtMC44YzAtMC40LDAuMy0wLjgsMC44LTAuOGgyMC43TDE5LDkuM2MtMC4xLTAuMS0wLjItMC4zLTAuMi0wLjVjMC0wLjIsMC4xLTAuNCwwLjItMC41QzE5LjEsOC4xLDE5LjMsOCwxOS41LDgNCgljMC4yLDAsMC40LDAuMSwwLjUsMC4ybDMuOCwzLjhjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjJjMCwwLDAsMCwwLDBjMCwwLjEsMCwwLjIsMCwwLjNjMCwwLjEsMCwwLjIsMCwwLjNjMCwwLDAsMCwwLDANCgljMCwwLjEtMC4xLDAuMi0wLjIsMC4zTDIwLDE2LjhDMTkuOSwxNi45LDE5LjcsMTcsMTkuNSwxN3oiLz4NCjwvc3ZnPg0K);background-size:1.5rem;background-repeat:no-repeat;background-position:center right 1rem}.btn-bordered:hover{background-color:#7256ea26}.btn-bordered-generic{color:#181e49;border-color:#d4d4d4;transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}.btn-bordered-generic:hover{border-color:#7256ea;color:#fff;background-color:#7256ea}.btn-red{color:#d55253e6}.btn-red svg{color:#d55253e6}.btn-secondary{color:#7256ea;padding:10px}.btn-secondary:hover{color:#3818c2}.btn-link{font-weight:400}.btn-small{height:auto;padding:.5rem .75rem;line-height:1em}.btn-small span{line-height:1em}.btn-edit{justify-content:center;width:1.9rem;height:1.9rem;padding:0;line-height:1em;aspect-ratio:1;border:1px solid #181e49;border-radius:500rem}.btn-edit svg{width:.75rem}.btn-edit:hover{border-color:#7256ea}.btn-edit:hover svg{stroke:#7256ea}.btn-square{width:2rem;height:2rem;border:1px solid #d4d4d4;border-color:#e8e8ed;border-radius:.5rem;transition:border-color .2s ease-in-out}.btn-square:hover{border-color:#7256ea}.btn-arrow{position:relative}.btn-arrow:before{content:"";width:6px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%226%22%20height%3D%2210%22%20viewBox%3D%220%200%206%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.493507%205.3757C0.493358%205.49567%200.518799%205.61429%200.568131%205.72364C0.617464%205.83299%200.689553%205.93057%200.779588%206.00985L4.86981%209.60823C5.00535%209.72197%205.18001%209.77815%205.35644%209.76479C5.53287%209.75142%205.69706%209.66955%205.81392%209.53669C5.93077%209.40384%205.99101%209.23053%205.98175%209.05384C5.97249%208.87715%205.89447%208.71109%205.76436%208.59118L2.18762%205.44465C2.1778%205.43605%202.16993%205.42544%202.16454%205.41355C2.15916%205.40166%202.15637%205.38876%202.15637%205.3757C2.15637%205.36265%202.15916%205.34974%202.16454%205.33785C2.16993%205.32596%202.1778%205.31535%202.18762%205.30675L5.76436%202.16022C5.83353%202.10219%205.89039%202.03091%205.93162%201.95058C5.97284%201.87026%205.99759%201.7825%206.00441%201.69247C6.01123%201.60244%205.99999%201.51196%205.97134%201.42634C5.94269%201.34072%205.89722%201.26168%205.83759%201.19389C5.77796%201.12609%205.70538%201.0709%205.62411%201.03156C5.54285%200.992217%205.45454%200.969516%205.36438%200.96479C5.27421%200.960065%205.18402%200.973412%205.09908%201.00404C5.01415%201.03468%204.9362%201.08198%204.86981%201.14317L0.781055%204.74045C0.690798%204.81988%200.618477%204.9176%200.568898%205.02712C0.519321%205.13665%200.493621%205.25548%200.493507%205.3757Z%22%20fill%3D%22%23181E49%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-size:6px 10px;background-repeat:no-repeat}.btn-arrow.pointing-right:before{transform:translate(-50%,-50%) rotate(180deg)}.btn-circle{display:inline-flex;justify-content:center;align-items:center;padding:0;width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid #d4d4d4;transition:border-color .2s ease-in-out}.btn-circle svg{width:.65rem;height:.65rem;margin:0 auto}.btn-circle:hover{border-color:#7256ea}.btn-circle-solid{background-color:#7256ea;border:none}.btn-circle-solid svg{stroke:#fff}.btn-circle-delete{background-color:#d55253;border:none;transition:all .2s ease-in-out}.btn-circle-delete svg{stroke:#fff;transition:all .2s ease-in-out}.btn-circle-delete-bordered{background-color:transparent;border:1px solid #d55253}.btn-circle-delete-bordered svg{stroke:#d55253}.btn-circle-delete-bordered:hover{background-color:#d55253;border-color:#d55253}.btn-circle-delete-bordered:hover svg{stroke:#fff}.btn-circle-large{width:1.75rem;height:1.75rem}.btn-circle-large svg{width:.75rem;height:.75rem}.btn-text-wrap{line-height:1.5}.btn-text-wrap span{display:block;font-weight:700}.btn-text-wrap span+span{font-weight:400;color:#181e49}.icon-holder+.btn-text-wrap{margin-left:1rem}.btn-holder{display:flex;align-items:center}.btn-holder-align-right{flex-direction:row-reverse}.btn .tooltip-holder{margin-left:.5rem}.btn .tooltip-holder,.btn .tooltip-icon{display:flex;align-items:center}.btn .tooltip-holder svg{stroke:#e82828}.btn-bordered.btn .tooltip-holder svg{stroke:#7256ea}.btn-delete{color:#d55253}.card{font-size:.875rem;border-radius:.5rem;border:1px solid #d4d4d4;background-color:#fff}.card-shadow{box-shadow:0 0 10px #0000001a}.card .card-inner{padding:1.5rem;transition:all .2s}.card .card-inner-contrast{border-radius:.5rem;background-color:#f7f9fb}.card .card-inner-split{display:flex;padding:0}.card .card-inner-split>*:first-child{flex:1;padding:1.5rem}.card .card-inner-split>*:last-child{width:50%;flex-shrink:0;padding:1.5rem;border-left:1px solid #d4d4d4;background:#f7f9fb;border-radius:0 0 .5rem}.card .card-inner.no-padding{padding:0}.card:has(>.card-title.card-title-small) .card-inner{padding:1rem}.card .card-title-sidebar{display:flex;align-items:center;flex-wrap:wrap;min-height:3rem;height:auto;padding:1.5rem;border-radius:.5rem;border-bottom:1px solid #d4d4d4;border-bottom:1px solid var(--color-border-light)}.card .card-title{display:flex;align-items:center;flex-wrap:wrap;min-height:3rem;height:auto;padding:1.5rem;min-height:3.5rem;border-radius:.5rem .5rem 0 0;border-bottom:1px solid #d4d4d4;background-color:#fff}.card .card-title-contrast{background-color:#f7f9fb}.card .card-title-toggle,.card .card-title-edit{position:relative;cursor:pointer}.card .card-title-toggle:after,.card .card-title-edit:after{content:"";position:absolute;background-position:center;background-repeat:no-repeat}.card .card-title-edit:after{width:.75rem;height:.75rem;right:.75rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi4yLDMuNWMtMC4yLTAuMi0wLjUtMC4yLTAuNywwTDQuMSwxNC45Yy0wLjIsMC4yLTAuMiwwLjUsMCwwLjdsNC4zLDQuM2MwLjIsMC4yLDAuNSwwLjIsMC43LDBMMjAuNSw4LjUNCgljMC4yLTAuMiwwLjItMC41LDAtMC43TDE2LjIsMy41eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMTYuN2MtMC4yLTAuMi0wLjUtMC4yLTAuNywwYy0wLjEsMC4xLTAuMSwwLjEtMC4xLDAuMkwwLDIzLjNjLTAuMSwwLjIsMCwwLjQsMC4xLDAuNUMwLjMsMjQsMC41LDI0LDAuNywyNA0KCWw2LjQtMi4xYzAuMy0wLjEsMC40LTAuNCwwLjMtMC42YzAtMC4xLTAuMS0wLjEtMC4xLTAuMkwzLDE2Ljd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMsMWMtMS40LTEuMy0zLjYtMS4zLTUsMGwtMC43LDAuN2MtMC4yLDAuMi0wLjIsMC41LDAsMC43bDQuMyw0LjNjMC4yLDAuMiwwLjUsMC4yLDAuNywwTDIzLDYNCglDMjQuMyw0LjYsMjQuMywyLjQsMjMsMXoiLz4NCjwvc3ZnPg0K)}.card .card-title-toggle:before{content:"";position:absolute;right:2.5rem;width:.0625rem;height:50%;background-color:#d4d4d4}.card .card-title-toggle:after{width:.6rem;height:.6rem;right:1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);transform:rotate(-180deg)}.card .card-title .icon+h1,.card .card-title .icon+h2,.card .card-title .icon+h3{margin-left:.5rem}.card .card-title .sub{margin-left:.3rem}.card .card-title .sub:before{content:"-";margin-right:.3rem}.card .card-title .sub-italic{margin-left:.5rem;font-style:italic;color:#181e49;opacity:.5}.card .card-title>p{margin-top:1rem;width:100%}.card .card-title .tooltip-holder{margin-left:auto;top:.25rem}.card .card-title-small{padding:0 1rem}.card .card-title-medium{padding:1rem}.card .card-buttons-title{font-weight:700}.card .card-buttons-title+ul{margin-top:.25rem}.card .card-buttons ul{display:flex;flex-wrap:wrap;flex:1 0 auto;gap:.75rem}.card .card-buttons-toggle-list li:not(:last-child){border-bottom:1px solid #d4d4d4}.card .card-buttons-toggle-list ul{display:none}.card .card-buttons-toggle-list ul.list-toggle-active{display:flex;margin-bottom:.5rem}.card .card-buttons-toggle-list ul>li{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.card .card-buttons-toggle-list ul>li .tooltip-holder{width:1rem;height:1rem;aspect-ratio:1;flex-shrink:0}.card .card-button{padding:.5rem 1rem;border:1px solid #d4d4d4;border-radius:.5rem;background-color:#fff;line-height:1.5;display:block}.card .card-button strong{font-size:.75rem}.card .card-button-is-disabled{background-color:transparent}.card-clickable{transition:opacity .2s}.card-clickable:hover{opacity:1;border:1px solid #181e49;cursor:pointer}.card-collapsed .card-inner{display:none}.card.card-collapsed .card-title-toggle:after{transform:rotate(0)}.card-dashed-border{padding:1.5rem;border:1px dashed #d4d4d4;border-radius:.5rem}.card-dashed-border:hover{background-color:#f1f5f8}.card-inline-edit{background-size:.75rem;background-position:right .75rem center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi4yLDMuNWMtMC4yLTAuMi0wLjUtMC4yLTAuNywwTDQuMSwxNC45Yy0wLjIsMC4yLTAuMiwwLjUsMCwwLjdsNC4zLDQuM2MwLjIsMC4yLDAuNSwwLjIsMC43LDBMMjAuNSw4LjUNCgljMC4yLTAuMiwwLjItMC41LDAtMC43TDE2LjIsMy41eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMTYuN2MtMC4yLTAuMi0wLjUtMC4yLTAuNywwYy0wLjEsMC4xLTAuMSwwLjEtMC4xLDAuMkwwLDIzLjNjLTAuMSwwLjIsMCwwLjQsMC4xLDAuNUMwLjMsMjQsMC41LDI0LDAuNywyNA0KCWw2LjQtMi4xYzAuMy0wLjEsMC40LTAuNCwwLjMtMC42YzAtMC4xLTAuMS0wLjEtMC4xLTAuMkwzLDE2Ljd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMsMWMtMS40LTEuMy0zLjYtMS4zLTUsMGwtMC43LDAuN2MtMC4yLDAuMi0wLjIsMC41LDAsMC43bDQuMyw0LjNjMC4yLDAuMiwwLjUsMC4yLDAuNywwTDIzLDYNCglDMjQuMyw0LjYsMjQuMywyLjQsMjMsMXoiLz4NCjwvc3ZnPg0K)}.card-inline .card-title{border:none}.card-inline .card-inner{display:flex;align-items:center;padding:.75rem}.card-inline .card-inner .wrapper{width:100%}.card-inline .card-inner .wrapper>*{display:flex;align-items:center}.card-messages{position:relative}.card-messages span,.card-messages strong{display:block}.card-messages .icon{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem}.card-messages .icon svg{width:1rem;height:1rem}.card-settings>.card-inner{padding:1.5rem}.card-settings>.card-inner>.card-title{padding:1.5rem;margin:-1.5rem -1.5rem 1.5rem}.card-settings>.card-inner>.card-title-basic{height:auto;padding:1rem;margin:-1rem -1rem 0}.card-settings>.card-inner .card-title-edit{display:flex}.card-settings>.card-inner .card-title-edit .info-pills{margin-left:auto;margin-right:1rem}.card-settings>.card-inner>.card-title-edit:after{width:2rem;height:2rem;border:1px solid #181e49;border-radius:50%;right:1.5rem;background-size:.75rem}.card-settings-tags>.card-inner{padding:1rem}.card-settings-payment .logo svg{height:2rem}.card-settings-payment .btn-secondary{display:flex;margin-bottom:1rem}.card-settings-payment .payment-top{min-height:20rem}.card-settings-payment .payment-bottom{padding:1.5rem;background-color:#181e490d}.card-settings .table-holder:has(.table-inner-border){margin-top:-3rem}@media(max-width:895px){.card-settings>.card-inner .card-title-edit{padding:1rem;display:flex;flex-wrap:wrap}.card-settings>.card-inner .card-title-edit .info-pills{display:flex;flex-wrap:wrap;margin-top:.5rem;margin-left:0;margin-right:1rem}}.card-sidebar .card-title h3{padding-right:2rem}.card-sidebar .card-title .btn{margin-left:auto}.card-sidebar>.card-inner{display:flex;padding:0}.card-sidebar .sidebar{position:relative;display:flex;flex-direction:column;width:17rem;border-right:1px solid #e8e8ed;border-bottom-left-radius:.5rem;background-color:#f7f9fb}.card-sidebar .sidebar-list{flex:1;overflow-y:auto}.card-sidebar .sidebar-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;border-right:3px solid transparent;cursor:pointer;transition:background-color .2s}.card-sidebar .sidebar-item:hover{background-color:#7256ea0d}.card-sidebar .sidebar-item.active{background-color:#7256ea1a;border-right-color:#7256ea}.card-sidebar .sidebar-item .item-name{font-weight:500;font-size:.875rem;color:#181e49}.card-sidebar .sidebar-item .item-indicator{flex-shrink:0;width:1rem;height:1rem;border-radius:50%}.card-sidebar .sidebar-item .item-indicator-warning{background-image:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%228%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M7.9897%200.00178562C5.85211%200.0367805%203.81415%200.911595%202.31637%202.43712C1.56696%203.18324%200.975668%204.0728%200.57785%205.05262C0.180033%206.03245%20-0.0161466%207.08242%200.00103893%208.13979C-0.00019072%209.17298%200.202481%2010.1963%200.59744%2011.151C0.992399%2012.1057%201.57188%2012.9731%202.30267%2013.7035C3.03347%2014.4338%203.90121%2015.0128%204.85616%2015.4072C5.81112%2015.8016%206.83452%2016.0036%207.86771%2016.0018H8.01037C10.1486%2015.9798%2012.1908%2015.1105%2013.6889%2013.5845C15.1869%2012.0586%2016.0185%2010.0007%2016.001%207.86245V7.86245C16.0035%206.81673%2015.7968%205.78107%2015.3932%204.81638C14.9896%203.85169%2014.3971%202.97744%2013.6507%202.24506C12.9043%201.51267%2012.0189%200.936923%2011.0468%200.551681C10.0746%200.166438%209.03519%20-0.0205254%207.9897%200.00178562V0.00178562ZM7.00104%2011.0298C6.99623%2010.8991%207.01754%2010.7687%207.06371%2010.6463C7.10987%2010.5239%207.17998%2010.412%207.26993%2010.317C7.35987%2010.222%207.46785%2010.146%207.58754%2010.0932C7.70724%2010.0404%207.83625%2010.0121%207.96704%2010.0098H7.98504C8.24811%2010.0103%208.50077%2010.1126%208.69006%2010.2953C8.87934%2010.478%208.99055%2010.7269%209.00037%2010.9898C9.00527%2011.1205%208.98403%2011.2509%208.93789%2011.3734C8.89176%2011.4958%208.82165%2011.6078%208.73169%2011.7028C8.64173%2011.7978%208.53371%2011.8738%208.41398%2011.9266C8.29424%2011.9793%208.16518%2012.0076%208.03437%2012.0098H8.01637C7.7534%2012.0089%207.50092%2011.9065%207.31171%2011.7239C7.1225%2011.5413%207.01118%2011.2926%207.00104%2011.0298V11.0298ZM7.33437%208.33512V4.33512C7.33437%204.15831%207.40461%203.98874%207.52963%203.86371C7.65466%203.73869%207.82423%203.66845%208.00104%203.66845C8.17785%203.66845%208.34742%203.73869%208.47244%203.86371C8.59747%203.98874%208.66771%204.15831%208.66771%204.33512V8.33512C8.66771%208.51193%208.59747%208.6815%208.47244%208.80652C8.34742%208.93155%208.17785%209.00179%208.00104%209.00179C7.82423%209.00179%207.65466%208.93155%207.52963%208.80652C7.40461%208.6815%207.33437%208.51193%207.33437%208.33512Z%22%20fill%3D%22%23FF9D27%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.card-sidebar .sidebar-item .item-indicator-success{background-image:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%228%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M8.00196%200C6.41971%200%204.87299%200.469192%203.55739%201.34824C2.2418%202.22729%201.21642%203.47672%200.61092%204.93853C0.00541941%206.40034%20-0.153007%208.00887%200.155674%209.56072C0.464356%2011.1126%201.22628%2012.538%202.3451%2013.6569C3.46392%2014.7757%204.88939%2015.5376%206.44123%2015.8463C7.99308%2016.155%209.60162%2015.9965%2011.0634%2015.391C12.5252%2014.7855%2013.7747%2013.7602%2014.6537%2012.4446C15.5328%2011.129%2016.002%209.58225%2016.002%208C15.9995%205.87903%2015.1558%203.84563%2013.6561%202.34587C12.1563%200.846118%2010.1229%200.00247015%208.00196%200ZM12.62%205.46667L8.05662%2011.6593C8.00275%2011.7308%207.93517%2011.7908%207.85785%2011.8359C7.78052%2011.881%207.69498%2011.9102%207.60624%2011.9219C7.51749%2011.9336%207.42731%2011.9274%207.34096%2011.9039C7.25461%2011.8803%207.17381%2011.8398%207.10329%2011.7847L3.84462%209.17933C3.77625%209.12462%203.71932%209.05697%203.67709%208.98025C3.63486%208.90353%203.60815%208.81924%203.5985%208.73221C3.57899%208.55642%203.63012%208.38009%203.74062%208.242C3.85113%208.10391%204.01197%208.01538%204.18775%207.99587C4.36354%207.97637%204.53987%208.02749%204.67796%208.138L7.39529%2010.312L11.5466%204.678C11.5966%204.603%2011.6613%204.53892%2011.7367%204.48962C11.8121%204.44032%2011.8968%204.40683%2011.9856%204.39117C12.0743%204.37551%2012.1653%204.37801%2012.2531%204.39851C12.3408%204.41902%2012.4235%204.4571%2012.4961%204.51047C12.5688%204.56383%2012.6298%204.63136%2012.6756%204.70899C12.7214%204.78661%2012.751%204.87271%2012.7625%204.96209C12.7741%205.05146%2012.7674%205.14226%2012.7429%205.22898C12.7184%205.31571%2012.6766%205.39657%2012.62%205.46667Z%22%20fill%3D%22%2300A14B%22%2F%3E%0A%3C%2Fsvg%3E)}@media(max-width:895px){.card-sidebar .card-inner{flex-direction:column}.card-sidebar .sidebar{width:100%;max-height:18.75rem;border-right:none;border-bottom:1px solid #e8e8ed}.card-sidebar .content-area{padding:1.5rem}.card-sidebar .section-block .section-content .setting-item .setting-label{min-width:7.5rem}}.card-radio{line-height:1.3rem}.card-radio.card-checked{border:1px solid #181e49}.card-radio.card-checked strong:before{border:1px solid #181e49}.card-radio.card-checked strong:after{top:.2rem;width:1rem;height:1rem;border-radius:50%;background-color:#181e49;transform:scale(.7)}.card-radio.card-active{border:1px solid #181e49}.card-radio .card-inner{position:relative;padding-left:3rem}.card-radio .card-inner .tooltip-holder{top:.5rem;right:.5rem}.card-radio strong{position:relative;top:-.2rem;display:block;user-select:none;-webkit-user-select:none}.card-radio strong:before,.card-radio strong:after{content:"";position:absolute;left:-1.5rem}.card-radio strong:before{top:.2rem;width:1rem;height:1rem;border-radius:50%;border:1px solid #bbbbbb}.card-radio span{font-style:italic;user-select:none;-webkit-user-select:none}.card-selection{width:100%;cursor:pointer;transition:all .2s ease}.card-selection-content{display:flex;align-items:center;padding:.5rem;background:#fff;border:1px solid #e8e8ed;border-radius:.5rem;transition:all .2s ease}.card-selection-indicator{margin-right:.5rem}.card-selection-indicator .radio-indicator{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.card-selection-indicator .radio-indicator:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.card-selection-indicator .radio-indicator:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#7256ea;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.card-selection-indicator .radio-indicator.checked:before{border-color:#7256ea}.card-selection-indicator .radio-indicator.checked:after{transform:translate(-50%,-50%) scale(1)}.card-selection-info{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:1rem}.card-selection-name{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#181e49}.card-selection-name i,.card-selection-name .icon{font-size:1.1rem;color:#7256ea}.card-selection-details{color:#181e49;font-size:.875rem;opacity:.7}.card-selection:hover .card-selection-content{border:1px solid #7256ea}.card-selection:hover .radio-indicator:before{border-color:#7256ea}.card-selection.selected .card-selection-content{border-color:#7256ea;background-color:#fff}.card-financial-overview{border:none}.card-financial-overview .card-inner{padding:.75rem}.card-financial-overview .card-inner .wrapper{display:flex;align-items:center;padding:.35rem 0;min-height:2rem}.card-financial-overview .card-inner ul{list-style:none}.card-financial-overview .card-inner>ul>li{padding:0 .75rem}.card-financial-overview .card-inner>ul>li hr{margin:1rem 0}.card-financial-overview .card-inner>ul>li.item:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi4yLDMuNWMtMC4yLTAuMi0wLjUtMC4yLTAuNywwTDQuMSwxNC45Yy0wLjIsMC4yLTAuMiwwLjUsMCwwLjdsNC4zLDQuM2MwLjIsMC4yLDAuNSwwLjIsMC43LDBMMjAuNSw4LjUNCgljMC4yLTAuMiwwLjItMC41LDAtMC43TDE2LjIsMy41eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMTYuN2MtMC4yLTAuMi0wLjUtMC4yLTAuNywwYy0wLjEsMC4xLTAuMSwwLjEtMC4xLDAuMkwwLDIzLjNjLTAuMSwwLjIsMCwwLjQsMC4xLDAuNUMwLjMsMjQsMC41LDI0LDAuNywyNA0KCWw2LjQtMi4xYzAuMy0wLjEsMC40LTAuNCwwLjMtMC42YzAtMC4xLTAuMS0wLjEtMC4xLTAuMkwzLDE2Ljd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMsMWMtMS40LTEuMy0zLjYtMS4zLTUsMGwtMC43LDAuN2MtMC4yLDAuMi0wLjIsMC41LDAsMC43bDQuMyw0LjNjMC4yLDAuMiwwLjUsMC4yLDAuNywwTDIzLDYNCglDMjQuMyw0LjYsMjQuMywyLjQsMjMsMXoiLz4NCjwvc3ZnPg0K);background-size:.75rem;background-position:right .65rem top .65rem;background-repeat:no-repeat;background-color:#f7f9fb;cursor:pointer}.card-financial-overview .card-inner>ul>li:not(.hr) .wrapper>span,.card-financial-overview .card-inner>ul>li:not(.hr) .wrapper>strong{font-size:.875rem;line-height:1.25rem}.card-financial-overview .card-inner>ul>li:not(.hr) .wrapper>span:last-child,.card-financial-overview .card-inner>ul>li:not(.hr) .wrapper>strong:last-child{text-align:right}.card-financial-overview .card-inner>ul>li li .wrapper>span:first-child{padding-left:1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMyAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDB2MTF2MXYwaDEwLjhsLTIuMywyLjNjLTAuMiwwLjItMC4yLDAuNSwwLDAuN2MwLjIsMC4yLDAuNSwwLjIsMC43LDBsMy4yLTMuMmMwLjItMC4yLDAuMi0wLjUsMC0wLjdMOS4yLDgNCglDOSw3LjgsOC43LDcuOCw4LjUsOGMtMC4yLDAuMi0wLjIsMC41LDAsMC43bDIuMywyLjNIMVYwSDB6Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:left .075rem;background-size:.75rem}.card-financial-overview .divider{position:relative;height:2rem;margin:.5rem -.75rem;background-color:#f7f9fb}.card-financial-overview .divider:before,.card-financial-overview .divider:after{content:"";position:absolute;width:100%;height:100%;background-size:2rem;background-repeat:repeat-x}.card-financial-overview .divider:after{background-position:1rem top;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzNC41IDEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNC41IDEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjYsN2MtMy4zLDItNS4xLDIuNy04LjcsMi43UzExLjUsOC45LDguMSw3TDcuNSw2LjZDNC42LDQuOSwyLjksNC4zLDAsNC4zVjBoMzQuNXY0LjNDMzEsNC4zLDI5LjIsNSwyNiw3eiIvPg0KPC9zdmc+DQo=)}.card-financial-overview .divider:before{background-position:0 bottom;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzNC41IDEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNC41IDEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNSw1LjdWMTBIMFY1LjdjMi45LDAsNC42LTAuNiw3LjUtMi4zTDguMSwzYzMuNC0xLjksNS42LTIuNyw5LjItMi43UzIyLjcsMSwyNiwzQzI5LjIsNSwzMSw1LjcsMzQuNSw1Ljd6Ig0KCS8+DQo8L3N2Zz4NCg==)}.card-ribbon{position:relative;overflow:visible}.card-ribbon .card-inner{border-radius:.5rem;padding-right:4rem}.card-inline{position:relative;padding:1rem}.card-inline .actions{margin-left:auto;margin-right:-.5rem}.card-inline .actions .btn{margin-right:0}.card-inline .actions .status-pill{margin-right:.25rem}@media(max-width:895px){.card-inline .name{width:100%}.card-inline .actions{margin-left:0;margin-bottom:.5rem}}.card-contact .card-title{padding-top:0;padding-left:0;padding-right:0}.card-contact-main .card-title{justify-content:center}.card-contact-main .card-title h3{color:#7256ea}.card-contact-main .card-title span{font-size:.875rem}.card-contact-default .card-title{display:flex;justify-content:space-between;min-height:0;border-bottom:0;padding-bottom:0}.card-contact-default .card-title .icon svg{width:1rem}.card-contact .contact-info{list-style:none}.card-contact .contact-info li{padding:.5rem 0}.card-contact .contact-info li:not(:last-child){border-bottom:1px solid #d4d4d4}.card-contact .contact-info li:last-child{padding-bottom:0}.card-contact .contact-info .label{font-size:12px;line-height:0em}.card-contact .contact-info .address{display:flex;flex-direction:column;justify-content:space-between;line-height:1.5em}.card-contact .status-list{display:flex;flex-direction:column;margin-top:1.5rem;list-style:none}.card-contact .status-list .item{display:flex;flex-wrap:wrap;padding:.5rem 0}.card-contact .status-list .item:not(:last-child){border-bottom:1px solid #d4d4d4}.card-contact .status-list .item:first-child{padding-top:0}.card-contact .status-list .item:last-child{padding-bottom:0}.card-contact .status-list .item .pill{padding:.3rem}.card-contact .status-list .item .info{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%}.card-contact .status-list .item .info .date{align-self:flex-end}.card-contact .status-list .item .name{font-weight:500;transition:color .2s ease}.card-contact .status-list .item:hover .name{color:#7256ea}.card-booking{padding:0!important}.card-grid{display:grid;gap:1rem}.card-grid.cols-1{grid-template-columns:repeat(1,auto)}.card-grid.cols-2{grid-template-columns:repeat(2,auto)}.card-grid.cols-3{grid-template-columns:repeat(3,auto)}.card-grid.cols-4{grid-template-columns:repeat(4,auto)}.card-grid.cols-5{grid-template-columns:repeat(5,auto)}.card-grid.cols-6{grid-template-columns:repeat(6,auto)}.card-grid.cols-7{grid-template-columns:repeat(7,auto)}.card-grid.cols-8{grid-template-columns:repeat(8,auto)}.card-grid.cols-9{grid-template-columns:repeat(9,auto)}.card-grid.cols-10{grid-template-columns:repeat(10,auto)}.card-grid.cols-11{grid-template-columns:repeat(11,auto)}.card-grid.cols-12{grid-template-columns:repeat(12,auto)}.card-grid-logo .card{display:flex;align-items:center;justify-content:center;padding:1.5rem}.card-grid-logo .logo{width:50%}.setting-list{display:flex;flex-direction:column;gap:1rem}.setting-list li{position:relative;display:grid;grid-template-columns:max-content 1fr;gap:1rem;align-items:center}.setting-list li:not(:last-child){padding-bottom:1rem}.setting-list li:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px dashed #e8e8ed}.setting-list li .setting-value{text-align:right}@media screen and (max-width:895px){.setting-list li{gap:.5rem;grid-template-columns:1fr}.setting-list li .setting-value{text-align:left}}.category-heading{display:flex;align-items:center}.category-heading .tooltip-holder{margin-left:auto}.category-heading .tooltip-holder .tooltip-icon{display:flex}.category-heading-offset{margin-bottom:1.5rem}.category-heading-stroke{padding-bottom:1.5rem;border-bottom:1px solid #d4d4d4}.colorpicker-wrapper{position:relative;display:inline-block;width:100%}.colorpicker-wrapper .hidden-input{position:absolute;top:0;left:0;z-index:2;opacity:0;width:30px;height:100%;cursor:pointer}.colorpicker-wrapper .colorpicker-display{position:absolute;top:50%;left:.5rem;transform:translateY(-50%);border-radius:50%;border:1px solid #ccc;width:24px;height:24px;outline:none;transition:all .2s ease-in-out}.colorpicker-wrapper input{padding-left:2.5rem}.colorpicker-wrapper .input-error{color:red}.template-items>li:last-child hr{display:none}.template-item{display:flex;align-items:center}.template-item .template-item-title{display:flex;align-items:center;gap:.5rem;margin-right:auto}.template-item .template-item-title .tooltip-holder{top:.25rem}.template-item .template-item-languages{gap:.5rem;margin-right:2rem;margin-left:1rem}.template-item+hr{margin-top:1rem;margin-bottom:0}.template-item .icon{flex-shrink:0}.tags-toggle{position:relative;width:100%;padding:.75rem 0;text-align:left}.tags-toggle:after{content:"";position:absolute;top:50%;right:0;width:1rem;aspect-ratio:1/1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-size:.75rem;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%)}.tags-toggle-active:after{transform:translateY(-50%) rotate(-180deg)}.attachment-modal .linked-calendars{margin-top:1.75rem}.form-item{position:relative}.form-item ul label{font-size:.875rem}.form-item ul label span{vertical-align:middle}.form-item li:has(>.no-margin){margin-bottom:0}.form-item>label{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.form-item>label span{vertical-align:middle}.form-item>label .form-item-error{font-style:italic;color:#d55253}.form-item>label .form-item-required{font-style:italic;color:#181e49;opacity:.5}.form-item .icon{display:inline-flex;justify-content:center;align-items:center;height:calc(3rem - 2px);width:3rem;border-right:1px solid #d4d4d4}.form-item .icon svg{width:1rem}.form-item .form-error-icon{width:1rem;height:1rem;display:inline-block;vertical-align:middle;margin-right:.25rem;color:#d55253;background-size:1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNENTUyNTM7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwwQzguOCwwLjEsNS43LDEuNCwzLjUsMy43QzEuMiw1LjktMC4xLDksMCwxMi4yQzAsMTguNyw1LjMsMjQsMTEuOCwyNGMwLDAsMCwwLDAsMEgxMg0KCWM2LjctMC4xLDEyLTUuNSwxMi0xMi4ybDAsMEMyNCw1LjMsMTguOCwwLDEyLjMsMEMxMi4yLDAsMTIuMSwwLDEyLDB6IE0xMC41LDE2LjVjMC0wLjgsMC42LTEuNSwxLjQtMS41YzAsMCwwLDAsMCwwaDANCgljMC44LDAsMS41LDAuNywxLjUsMS41YzAsMC44LTAuNiwxLjUtMS40LDEuNWMwLDAsMCwwLDAsMGgwQzExLjIsMTgsMTAuNSwxNy40LDEwLjUsMTYuNXogTTExLDEyLjV2LTZjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXY2DQoJYzAsMC42LTAuNCwxLTEsMVMxMSwxMy4xLDExLDEyLjV6Ii8+DQo8L3N2Zz4NCg==);background-position:left;background-repeat:no-repeat}.form-item-contrast .conditional-holder{padding:1.125rem 1.5rem 1.5rem;background-color:#f7f9fb;border-radius:.5rem}.form-item-icon .icon{position:absolute;top:1px}.form-item-icon .input{padding-left:3.875rem}.form-item-icon-right .icon{position:absolute;top:1px;right:1px;border-right:0;border-left:1px solid #d4d4d4;background-color:#fff;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.form-item .conditional-holder .conditional-result.col-sm-12,.form-item .conditional-holder .conditional-result.col-12{position:relative;padding-left:2.5rem}.form-item .conditional-holder .conditional-result.col-sm-12:before,.form-item .conditional-holder .conditional-result.col-12:before{content:"";display:inline-block;position:absolute;left:1.2rem;top:-.5rem;width:1px;height:calc(100% + .5rem);background-color:#d4d4d4}.form-item .number-controls{position:absolute;top:1px;right:1px;display:flex;flex-wrap:wrap;align-items:center;height:calc(100% - 2px);background-color:#fff;border-radius:.5rem}.form-item .number-controls.readonly{background-color:#f7f9fb}.form-item .number-controls:after{content:"";position:absolute;left:50%;margin-left:-2px;width:1px;height:1.5rem;background-color:#d4d4d4}.form-item .number-controls>button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:1.5rem;width:1.5rem;margin:0 .5rem;border-radius:50%;cursor:pointer}.form-item .number-controls>button:hover{background-color:#f7f9fb}.form-item .number-controls>button:last-child{margin-right:.65rem}.form-item .number-controls svg{width:.625rem}.field-inner{position:relative}.form-divider{margin-top:0;margin-bottom:0;background-color:#d4d4d4}.input,.input-listbox{width:100%;height:3rem;padding:0 .875rem;font-size:.875rem;text-align:left;background-color:#fff;border:1px solid #d4d4d4;border-radius:.5rem;pointer-events:auto}.input:not(:read-only):focus,.input:not(:read-only):active,.input-listbox:not(:read-only):focus,.input-listbox:not(:read-only):active{border-color:#181e49}.input.input:not(.input-time).read-only,.input-listbox.input:not(.input-time).read-only{background-color:#f7f9fb;pointer-events:none}.input.input-time.read-only,.input-listbox.input-time.read-only,.input.input-listbox.readonly,.input-listbox.input-listbox.readonly,.input[readonly],.input-listbox[readonly]{background-color:#f7f9fb;pointer-events:none}.input::placeholder,.input-listbox::placeholder{color:#181e49;opacity:.5}.input .input-content,.input-listbox .input-content{padding:0 .875rem;font-style:normal;font-family:Ubuntu,sans-serif;line-height:1.75rem;color:#181e49;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.input.input-date,.input-listbox.input-date{cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-size:.6rem;background-position:right .875rem center;background-repeat:no-repeat;background-color:#fff;-webkit-user-select:none;user-select:none}.input.input-time,.input-listbox.input-time{display:flex;justify-content:flex-start;align-items:center}.input.input-time:focus,.input.input-time:active,.input-listbox.input-time:focus,.input-listbox.input-time:active{border-color:#d4d4d4}.input.input-time>*,.input-listbox.input-time>*{flex-grow:0}.input.input-time select,.input-listbox.input-time select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-listbox{padding:0 1.5rem 0 0}.textarea{min-height:6rem;padding:.5rem .875rem;resize:vertical}.input-error{border:#d55253 1px solid}.form-label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.listbox{position:relative}.listbox .input{padding:0}.listbox button{display:flex;align-items:center;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-size:.6rem;background-position:right .875rem center;background-repeat:no-repeat}.listbox button>span{display:inline-flex;align-items:center}.listbox ul{position:absolute;z-index:3;list-style:none;width:100%;background-color:#fff;border:1px solid #d4d4d4;border-radius:.5rem;overflow:hidden}.listbox ul li>span{display:flex;align-items:center;height:2.5rem;padding:0 .875rem;font-size:.875rem}.listbox ul li:hover,.listbox ul li .active,.listbox ul li .selected{background-color:#f7f9fb;cursor:pointer}.listbox ul li .selected{color:#181e49}.listbox .result-container{display:flex;flex-wrap:nowrap;gap:.5rem;max-width:90%;padding:.5rem;white-space:nowrap;overflow:hidden}.listbox .result-container .item{display:flex;align-items:center;padding:.1rem .75rem;font-size:.75rem;border-radius:.5rem;background-color:#f7f9fb}.listbox .result-container .item button{padding:.5rem}.listbox .result-container .item button svg{width:.5rem}.listbox.multi-select .input{min-height:3rem;height:auto}.listbox.multi-select .selected{display:none}.listbox.multi-select .result-container{flex-wrap:wrap}.radio-inline,.checkbox-inline{display:flex;flex-wrap:wrap;gap:.5rem;width:auto}.checkbox-nopadding{display:inline-block}.radio-list li,.checkbox-list li{height:1.5rem}input[type=radio]:not(.toggle-switch-input),input[type=checkbox]:not(.toggle-switch-input){display:none}input[type=radio]:not(.toggle-switch-input)+label,input[type=checkbox]:not(.toggle-switch-input)+label{position:relative;display:inline-block;vertical-align:middle;padding-left:1.5rem;margin-right:.5rem;font-size:.875rem;user-select:none;-webkit-user-select:none;cursor:pointer}input[type=radio]:not(.toggle-switch-input)+label:before,input[type=radio]:not(.toggle-switch-input)+label:after,input[type=checkbox]:not(.toggle-switch-input)+label:before,input[type=checkbox]:not(.toggle-switch-input)+label:after{content:"";position:absolute;top:.35rem;left:0;display:block;width:1rem;height:1rem;border-radius:.25rem}input[type=radio]:not(.toggle-switch-input)+label:before,input[type=checkbox]:not(.toggle-switch-input)+label:before{background-color:#fff;border:1px solid #bbbbbb}input[type=radio]:not(.toggle-switch-input):checked+label:before,input[type=checkbox]:not(.toggle-switch-input):checked+label:before{border:1px solid #181e49}input[type=radio]:not(.toggle-switch-input):checked+label:after,input[type=checkbox]:not(.toggle-switch-input):checked+label:after{content:"✓";display:flex;align-items:center;justify-content:center;background-color:#181e49;transform:scale(.7)}input[type=checkbox]:not(.toggle-switch-input):checked+label:after{color:#181e49;background-color:#fff;font-weight:700;font-size:1rem}.toggle-all-label{display:inline-block}.toggle-all-label>span{cursor:pointer;color:#7256ea}input[type=radio]:not(.toggle-switch-input)+label:before,input[type=radio]:not(.toggle-switch-input)+label:after{border-radius:50%}.toggle-switch{display:flex;flex-wrap:wrap;align-items:center;margin:1.5rem 0}.toggle-switch.toggle-switch-label{margin-top:0!important;margin-bottom:0!important}.toggle-switch input[type=checkbox],.toggle-switch input[type=radio]{display:none}.toggle-switch input[type=checkbox]+label,.toggle-switch input[type=radio]+label{cursor:pointer}.toggle-switch input[type=checkbox]:checked+label,.toggle-switch input[type=checkbox].is-checked+label{background-color:#00a14b;transition:.2s}.toggle-switch input[type=checkbox]:checked+label:before,.toggle-switch input[type=checkbox].is-checked+label:before{transform:translate(.8375rem)}.toggle-switch input[type=checkbox]+label{position:relative;border-radius:2rem;background-color:#d55253;font-size:0;width:2rem;height:1rem}.toggle-switch input[type=checkbox]+label:before{content:"";position:absolute;width:.65rem;height:.65rem;border-radius:50%;background-color:#fff;top:.16rem;left:.25rem;transition:.2s}.toggle-switch input[type=radio]:checked+label,.toggle-switch input[type=radio].is-checked+label{background-color:#7256ea;color:#fff}.toggle-switch input[type=radio]+label{padding:.3rem 1rem;border-radius:2.5rem;background-color:transparent;transition:.2s}.toggle-switch ul{display:inline-flex;align-items:center;border:1px solid #d4d4d4;border-radius:2.5rem;padding:.25rem}@media(max-width:607px){.toggle-switch input[type=radio]+label{padding-left:.5rem;padding-right:.5rem}}@media(min-width:608px){.toggle-switch .toggle-switch-group-link{margin-left:auto}}.toggle-switch.purple input[type=checkbox]:checked+label,.toggle-switch.purple input[type=checkbox].is-checked+label{background-color:#7256ea}.toggle-switch.purple input[type=checkbox]+label{background-color:#e4defb}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;font-style:normal;font-family:Ubuntu,sans-serif;line-height:1.75rem;color:#181e49;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}input:focus,label:focus,select:focus,button:focus,textarea:focus{outline:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.card-inner:has(.card-title+.import-table) .card-title{margin-bottom:0}.table-import .status-column{min-width:2rem;padding:0;text-align:center}.table-import .status-column .icon{display:inline-block;width:1.25rem;height:1.25rem;vertical-align:middle}.table-import .refresh,.table-import .edit{min-width:3rem;padding:0;text-align:center}.table-import .refresh>span,.table-import .edit>span{display:inline-block;vertical-align:middle}.file-holder{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.5rem;border:1px solid #d4d4d4;border-radius:.5rem;margin:.5rem auto;transition:border-color .2s}.file-holder .file-info{display:flex;align-items:center;gap:1rem;font-weight:500}.file-holder .file-info>span{text-align:left}.file-holder .file-info img{width:2rem;aspect-ratio:1;object-fit:cover;border-radius:.25rem}.file-holder .file-info img.file-icon{width:auto;aspect-ratio:unset;height:2rem}.file-holder .remove{width:.75rem;height:.75rem;flex-shrink:0}.file-holder:has(.remove:hover){border-color:#d55253}.language-switcher{width:4.25rem;height:2rem;margin-bottom:.5rem}.language-switcher button{height:2rem;border-color:#e8e8ed}.language-switcher button div{display:flex;align-items:center;padding-left:.5rem}.language-switcher img{width:1rem}.language-switcher ul{top:2.25rem}.language-switcher ul li span{justify-content:center}.language-switcher ul li span img{width:1.5rem}.legend{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.legend-text{color:#181e49;font-size:.875rem;opacity:.7}.legend-items{display:flex;align-items:center;gap:1rem}.legend-label{font-size:.8125rem;color:#181e49;font-weight:500}.toggle-preview{width:2rem;height:1.125rem;border-radius:.5625rem;position:relative;display:inline-block}.toggle-preview:after{content:"";position:absolute;top:.125rem;width:.875rem;height:.875rem;border-radius:50%;background:#fff}.toggle-preview.on{background:#00a14b}.toggle-preview.on:after{left:1rem}.toggle-preview.off{background:#d55253}.toggle-preview.off:after{left:.125rem}.tabs{position:relative;display:flex;flex-wrap:wrap;border-bottom:1px solid #d4d4d4}.tabs .tab-title{position:relative;z-index:2;padding:.75rem 1.75rem}.tabs .tab-title.active{border-top:1px solid;border-left:1px solid;border-right:1px solid;border-color:#d4d4d4;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:#7256ea;box-shadow:0 -2px 10px #00000008}.tabs .tab-title.active:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#f7f9fb}.tabs-white .tab-title.active:after{background-color:#fff!important}.tabs-content .fade-enter-active,.tabs-content .fade-leave-active{transition:all .2s ease}.tabs-content .fade-enter-from,.tabs-content .fade-leave-to{opacity:0}.tabs-content .fade-delay-enter-active,.tabs-content .fade-delay-leave-active{transition:all .7s ease}.tabs-content .fade-delay-enter-from,.tabs-content .fade-delay-leave-to{opacity:0}.tabs-content .component-wrapper{min-height:300px}@media screen and (max-width:895px){.tabs{border:none;gap:.5rem}.tabs .tab-title{padding:.25rem .5rem;border:1px solid #d4d4d4;border-radius:.5rem;background-color:#fff}.tabs .tab-title.active{background-color:#7256ea;border-color:#7256ea;color:#fff}}header{position:fixed;z-index:100;display:flex;width:100%;height:5rem;justify-content:space-between;align-items:center;padding-right:2rem;background-color:#f7f9fbb3;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}@media(max-width:1327px){header{height:4rem}}header.header-full{background-color:#fff}header.header-not-sticky{position:relative;z-index:5}header .logo-holder{display:flex;align-items:center;padding-left:2rem;height:100%;width:17rem;background-color:#fff}header .logo-holder a{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}header .logo-holder a svg{height:1.5rem;vertical-align:top}header .logo-holder a .logo-icon{color:#7256ea;width:1.75rem;height:1.75rem}header .logo-holder a .logo-text{font-size:1.25rem;font-weight:600;margin-top:2px;color:#181e49}@media(min-width:896px){header .mobile-profile-link{display:none}header nav{display:flex;flex:1;justify-content:space-between;align-items:center}header nav>ul{display:flex;list-style:none}header nav>ul>li{position:relative}header nav>ul>li:not(:last-child){padding:0 1.5rem}header nav>ul>li:not(:first-child):not(:last-child){border-left:1px solid #d4d4d4}header nav>ul>li a{color:#181e49}header nav>ul .icon-primary{border:1px solid #181e49}header nav>ul .icon-primary svg{fill:none;stroke:#181e49}header nav>ul .menu-item-dropdown:has(.dropdown-menu):before{content:"";position:absolute;top:4.2rem;left:50%;width:26px;height:13px;background-image:url(data:image/svg+xml;utf8,%3Csvg%20viewBox%3D%220%200%2026%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M25.5%2013L13%200L0%2013H25.5Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;transform:translate(-50%);z-index:2;overflow:hidden;opacity:0;transition:opacity .05s ease-in-out,visibility .05s ease-in-out}header nav>ul .menu-item-dropdown:has(.dropdown-menu):hover .dropdown-menu{visibility:visible;opacity:1}header nav>ul .menu-item-dropdown:has(.dropdown-menu):hover:before{top:3.2rem;opacity:1;visibility:visible}header nav>ul .menu-item-dropdown:has(.dropdown-menu):hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:5rem}header nav>ul .dropdown-menu{position:absolute;top:4rem;right:0;display:flex;visibility:hidden;flex-direction:column;min-width:256px;padding:.5rem 0;background-color:#fff;box-shadow:0 0 25px 3px #00000026;border-radius:.5rem;list-style:none;overflow:hidden;opacity:0;transition:top .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}header nav>ul .dropdown-menu.is-open{top:4rem;opacity:1;visibility:visible}header nav>ul .dropdown-menu li{position:relative;display:block;font-size:14px;font-weight:400;padding:.3rem 0}header nav>ul .dropdown-menu li.active{color:#7256ea;background-image:linear-gradient(to right,#fff,#f7f9fb);border-right:2px solid #7256ea}header nav>ul .dropdown-menu li.active .sub-dropdown-menu{display:block}header nav>ul .dropdown-menu li a,header nav>ul .dropdown-menu li span{padding:0 1.25rem;transition:color .15s ease-in-out}header nav>ul .dropdown-menu li a{display:block;width:100%;padding:0 1.25rem 0 1.75rem}header nav>ul .dropdown-menu li:hover{color:#7256ea;background-color:#f5f5fa}header nav>ul .dropdown-menu li.highlight{display:flex;align-items:center;gap:.5rem;padding-left:1.25rem}header nav>ul .dropdown-menu li.highlight a{padding:0;font-weight:400;color:#7256ea}header nav>ul .dropdown-menu li.highlight .icon svg{fill:none;stroke:#7256ea}header nav>ul .dropdown-menu li.highlight:last-child{padding-top:.5rem;margin-top:.5rem;border-top:1px solid #d4d4d4}header nav>ul .sub-dropdown-menu{display:none;position:relative;width:100%}header .hamburger{display:none}}@media(min-width:1120px){header nav>ul>li{display:flex;align-items:center}header nav>ul>li:not(:last-child)>a{position:relative}header nav>ul>li:not(:last-child)>a:hover:after{bottom:-.5rem;opacity:1}header nav>ul>li:not(:last-child)>a:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;border-bottom:1px solid #181e49;opacity:0;transition:opacity .15s ease-in-out,bottom .15s ease-in-out,background .5s ease-in-out;pointer-events:none}header nav>ul>li.profile-link a:after{content:none}header nav>ul>li.profile-link:hover a{border-color:#7256ea}}@media(max-width:1119px){header{padding-right:1.5rem}header .logo-holder{padding-left:1rem}}@media(max-width:895px){header{justify-content:flex-start;background-color:#fff}header .logo-holder{margin-right:auto}header.menu-is-active{z-index:12}header nav{position:fixed;top:4rem;left:0;width:100vw;height:calc(100vh - 4rem);padding:1rem;background-color:#fff;transform:translate(100%);transition:transform .3s ease-in-out}header nav.is-active{transform:translate(0)}header nav ul{max-height:calc(100vh - 100px);overflow-y:scroll;list-style:none}header nav ul>li{position:relative;padding:.5rem 0}header nav ul>li:not(:last-child){border-bottom:1px solid #d4d4d4}header nav ul>li.profile-link{display:none}header nav ul>li.active{background-image:linear-gradient(to right,#fff,#f7f9fb);border-right:2px solid #7256ea}header nav ul>li a{color:#181e49}header nav ul>li ul li:last-child{padding-bottom:0}header nav ul>li ul li:not(:first-child):has(ul) span{border-top:none}header nav ul>li ul span{display:block;width:100%;padding-top:.5rem;font-weight:500;color:#7256ea;border-top:1px solid #d4d4d4}header nav ul>li ul li a{color:#181e49;padding-left:1rem}header nav ul>li ul .highlight{display:flex;align-items:center;padding-left:.9rem}header nav ul>li ul .highlight .icon svg{fill:none;stroke:#7256ea}header nav ul>li ul .highlight a{display:block;width:100%;color:#7256ea;padding-left:.5rem}header nav ul .menu-item-dropdown:after{content:"";position:absolute;top:1.1rem;right:0;width:.75rem;height:.75rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);transition:transform .2s ease-in-out}header nav ul .menu-item-dropdown.is-open .dropdown-parent-item{display:block;padding-bottom:.5rem}header nav ul .menu-item-dropdown.is-open:after{transform:rotate(180deg)}header nav ul .menu-item-dropdown.is-open>a:first-child{display:block;padding-bottom:.5rem}header nav ul .menu-item-dropdown.is-open:has(ul.dropdown-menu.is-open){padding-bottom:0}header nav ul .dropdown-menu{display:none}header nav ul .dropdown-menu.is-open{display:flex;flex-direction:column}header nav ul .dropdown-menu.is-open>li:not(.highlight){padding:0}header nav ul .dropdown-menu.is-open>li:not(.highlight) ul>li:last-child{padding-bottom:.5rem}header nav ul .dropdown-menu.is-open .highlight{padding-bottom:.5rem}header .hamburger{display:flex;flex-direction:column;justify-content:space-between;width:32px;height:32px;padding:8px;margin-left:1rem;background:#7256ea;border-radius:.5rem;cursor:pointer;transition:left .3s ease-in-out,background-color .3s ease-in-out}header .hamburger-line{width:100%;height:2px;background-color:#fff;transition:transform .3s ease-in-out,background-color .3s ease-in-out}header .hamburger.is-active{background-color:#7256ea}header .hamburger.is-active .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg);background-color:#fff}header .hamburger.is-active .hamburger-line:nth-child(2){opacity:0}header .hamburger.is-active .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg);background-color:#fff}}.icon{display:flex}.icon svg{width:1.25rem;height:1.25rem;fill:none;stroke:#181e49}.icon-primary{width:2rem;height:2rem;justify-content:space-around;align-items:center;border-radius:50%;border:1px solid #7256ea}.icon-primary svg{width:1rem;height:1rem;fill:none;stroke:#7256ea}.icon-secondary{width:2rem;height:2rem;justify-content:space-around;align-items:center;border-radius:50%;border:1px solid #181e49}.icon-secondary svg{width:1rem;height:1rem;fill:none;stroke:#181e49}.icon-delete{background-color:#d55253;border-radius:50%;border:none}.icon-delete svg{stroke:#fff}.icon-timeline{width:2rem;height:2rem;justify-content:space-around;align-items:center;border-radius:50%;border:1px solid #d4d4d4;background-color:#fff}.icon-timeline svg{width:1rem;height:1rem;fill:none;stroke:#888}.icon-small{width:1rem;height:1rem}.icon-small svg{width:1rem;height:1rem}.icon-large{width:2.5rem;height:2.5rem}.icon-large svg{width:1.25rem;height:1.25rem}.icon-inline{display:inline-flex;flex-shrink:0;margin-right:.5rem}.icon-inline.icon-small{margin-right:.25rem}.status-icon{display:block;width:1rem;height:1rem;background-repeat:no-repeat}.status-icon-inline{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:.25rem}.status-icon-check{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMEExNEI7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwwQzUuNCwwLDAsNS40LDAsMTJzNS40LDEyLDEyLDEyczEyLTUuNCwxMi0xMkMyNCw1LjQsMTguNiwwLDEyLDB6IE0xOC45LDguMmwtNi44LDkuMw0KCWMtMC4zLDAuNC0xLDAuNS0xLjQsMC4yYzAsMCwwLDAsMCwwbC00LjktMy45Yy0wLjQtMC4zLTAuNS0xLTAuMi0xLjRzMS0wLjUsMS40LTAuMmw0LjEsMy4zTDE3LjMsN2MwLjMtMC41LDAuOS0wLjYsMS40LTAuMw0KCUMxOS4yLDcsMTkuMyw3LjcsMTguOSw4LjJDMTksOC4yLDE4LjksOC4yLDE4LjksOC4yeiIvPg0KPC9zdmc+DQo=)}.status-icon-warning{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRTlGMzA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwwQzguOCwwLjEsNS43LDEuNCwzLjUsMy43QzEuMiw1LjktMC4xLDksMCwxMi4yQzAsMTguNyw1LjMsMjQsMTEuOCwyNGMwLDAsMCwwLDAsMEgxMg0KCWM2LjctMC4xLDEyLTUuNSwxMi0xMi4ybDAsMEMyNCw1LjMsMTguOCwwLDEyLjMsMEMxMi4yLDAsMTIuMSwwLDEyLDB6IE0xMC41LDE2LjVjMC0wLjgsMC42LTEuNSwxLjQtMS41YzAsMCwwLDAsMCwwaDANCgljMC44LDAsMS41LDAuNywxLjUsMS41YzAsMC44LTAuNiwxLjUtMS40LDEuNWMwLDAsMCwwLDAsMGgwQzExLjIsMTgsMTAuNSwxNy40LDEwLjUsMTYuNXogTTExLDEyLjV2LTZjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXY2DQoJYzAsMC42LTAuNCwxLTEsMVMxMSwxMy4xLDExLDEyLjV6Ii8+DQo8L3N2Zz4NCg==)}.status-icon-error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNENTUyNTM7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwwQzguOCwwLjEsNS43LDEuNCwzLjUsMy43QzEuMiw1LjktMC4xLDksMCwxMi4yQzAsMTguNyw1LjMsMjQsMTEuOCwyNGMwLDAsMCwwLDAsMEgxMg0KCWM2LjctMC4xLDEyLTUuNSwxMi0xMi4ybDAsMEMyNCw1LjMsMTguOCwwLDEyLjMsMEMxMi4yLDAsMTIuMSwwLDEyLDB6IE0xMC41LDE2LjVjMC0wLjgsMC42LTEuNSwxLjQtMS41YzAsMCwwLDAsMCwwaDANCgljMC44LDAsMS41LDAuNywxLjUsMS41YzAsMC44LTAuNiwxLjUtMS40LDEuNWMwLDAsMCwwLDAsMGgwQzExLjIsMTgsMTAuNSwxNy40LDEwLjUsMTYuNXogTTExLDEyLjV2LTZjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXY2DQoJYzAsMC42LTAuNCwxLTEsMVMxMSwxMy4xLDExLDEyLjV6Ii8+DQo8L3N2Zz4NCg==)}.indicator-icon{align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-weight:500;font-size:.625rem;border-radius:50%;background-color:#f1f5f8}.icon-holder{line-height:1}.icon-holder-circle{width:3rem;height:3rem;min-height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid #7256ea;border-radius:50%}.icon-holder+.text-wrap{margin-left:1rem}.file-upload{line-height:1.25rem}.file-upload-top{display:flex;align-items:center}.file-upload-top li{color:#7256ea}.file-upload-top img{flex-shrink:0;width:4.5rem;height:4.5rem;margin-right:1rem;border-radius:50%}.file-upload .file-input{display:none}.file-upload .file-upload-field{padding:1.5rem;border-radius:.5rem;text-align:center;border:1px dashed #d4d4d4;transition:border .2s ease}.file-upload .file-upload-field .upload{width:1.5rem;margin-bottom:1rem}.file-upload .file-upload-field .link:hover{cursor:pointer;text-decoration:underline}.file-upload .file-upload-field span{display:block}.file-upload .file-upload-field.drag-over{border:2px dashed #7256ea}.file-upload .file-upload-field .file-types{margin-top:1.2rem;font-size:.75rem;color:#181e49;opacity:.5}.file-upload .files{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.file-upload .remove{border-right:0}.file-upload .file-library-field{display:flex;justify-content:center;align-items:center;margin-top:1rem;padding-top:1.5rem;border-top:1px solid #d4d4d4;color:#7256ea}.file-upload .file-library-field svg{width:1rem;margin-right:.5rem;fill:none;stroke:#7256ea}.file-upload .file-library-field span{display:inline-block}.info-block{position:relative;margin-top:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.info-block:before,.info-block:after{position:absolute;content:"";width:100%;height:1px;background-color:#22b8c7}.info-block:before{top:0}.info-block:after{bottom:0}.info-block .title{position:absolute;top:-.85rem;line-height:1.75rem;padding-right:1rem;color:#22b8c7;background-color:#f7f9fb}.info-block .title:before{display:inline-flex;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;content:"i";border:2px solid #22b8c7;border-radius:50%;font-size:.85rem;margin-right:.5rem}.info-block p{font-size:1rem;letter-spacing:.05em}.modal{position:fixed;z-index:100;top:0;left:0;display:flex;width:100vw;height:100vh;align-items:center;overflow-x:hidden;overflow-y:auto;background:#181e49bf;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.modal .modal-holder{position:relative;top:4rem;width:40rem;max-width:100%;margin:auto;padding:5rem 1.5rem;transition:top .2s ease-in-out}.modal .modal-holder .modal-close{position:absolute;display:block;right:1.5rem;top:0;width:1rem;height:5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzQwNl80ODY3KSI+CjxwYXRoIGQ9Ik0xMS45MTY4IDEwLjE0OTJDMTEuODk3NCAxMC4xMjk5IDExLjg4MiAxMC4xMDY5IDExLjg3MTUgMTAuMDgxNkMxMS44NjEgMTAuMDU2MyAxMS44NTU2IDEwLjAyOTEgMTEuODU1NiAxMC4wMDE3QzExLjg1NTYgOS45NzQzNCAxMS44NjEgOS45NDcyMSAxMS44NzE1IDkuOTIxOUMxMS44ODIgOS44OTY1OSAxMS44OTc0IDkuODczNiAxMS45MTY4IDkuODU0MjRMMTkuNjM1OSAyLjEzNTkxQzE5Ljg3MDMgMS45MDExOSAyMC4wMDE5IDEuNTgyOTggMjAuMDAxNiAxLjI1MTI4QzIwLjAwMTQgMC45MTk1NzEgMTkuODY5NCAwLjYwMTU0NSAxOS42MzQ3IDAuMzY3MTZDMTkuNCAwLjEzMjc3NSAxOS4wODE4IDAuMDAxMjMwNzQgMTguNzUwMSAwLjAwMTQ2NTE2QzE4LjQxODMgMC4wMDE2OTk1NyAxOC4xMDAzIDAuMTMzNjk0IDE3Ljg2NTkgMC4zNjg0MUwxMC4xNDc2IDguMDgzNDFDMTAuMTI4MyA4LjEwMjgxIDEwLjEwNTMgOC4xMTgyMSAxMC4wOCA4LjEyODcxQzEwLjA1NDYgOC4xMzkyMSAxMC4wMjc1IDguMTQ0NjIgMTAuMDAwMSA4LjE0NDYyQzkuOTcyNyA4LjE0NDYyIDkuOTQ1NTcgOC4xMzkyMSA5LjkyMDI2IDguMTI4NzFDOS44OTQ5NSA4LjExODIxIDkuODcxOTYgOC4xMDI4MSA5Ljg1MjYgOC4wODM0MUwyLjEzNDI3IDAuMzY4NDFDMi4wMTgyMiAwLjI1MjMgMS44ODA0MyAwLjE2MDE4NSAxLjcyODc3IDAuMDk3MzI1OEMxLjU3NzEyIDAuMDM0NDY2MyAxLjQxNDU3IDAuMDAyMDkzMDggMS4yNTA0IDAuMDAyMDU0MzlDMC45MTg4NTIgMC4wMDE5NzYyNSAwLjYwMDg1MSAwLjEzMzYwOSAwLjM2NjM1NiAwLjM2Nzk5NEMwLjEzMTg2IDAuNjAyMzc5IDcuODE3NDllLTA1IDAuOTIwMzE3IDMuNDc2OTZlLTA4IDEuMjUxODdDLTcuODEwNTRlLTA1IDEuNTgzNDEgMC4xMzE1NTQgMS45MDE0MSAwLjM2NTkzOSAyLjEzNTkxTDguMDgzNDQgOS44NTQyNEM4LjEwMjg0IDkuODczNiA4LjExODIzIDkuODk2NTkgOC4xMjg3MyA5LjkyMTlDOC4xMzkyNCA5Ljk0NzIxIDguMTQ0NjQgOS45NzQzNCA4LjE0NDY0IDEwLjAwMTdDOC4xNDQ2NCAxMC4wMjkxIDguMTM5MjQgMTAuMDU2MyA4LjEyODczIDEwLjA4MTZDOC4xMTgyMyAxMC4xMDY5IDguMTAyODQgMTAuMTI5OSA4LjA4MzQ0IDEwLjE0OTJMMC4zNjU5MzkgMTcuODY4NEMwLjI0OTg4MyAxNy45ODQ1IDAuMTU3ODM0IDE4LjEyMjQgMC4wOTUwNDU5IDE4LjI3NEMwLjAzMjI1OCAxOC40MjU3IC0zLjg2NTYzZS0wNSAxOC41ODgzIDMuNDc2OTZlLTA4IDE4Ljc1MjVDNy44MTc0OWUtMDUgMTkuMDg0IDAuMTMxODYgMTkuNDAxOSAwLjM2NjM1NiAxOS42MzYzQzAuNDgyNDY2IDE5Ljc1MjQgMC42MjAyOTkgMTkuODQ0NCAwLjc3MTk4MyAxOS45MDcyQzAuOTIzNjY4IDE5Ljk3IDEuMDg2MjMgMjAuMDAyMyAxLjI1MDQgMjAuMDAyM0MxLjU4MTk1IDIwLjAwMjIgMS44OTk4OSAxOS44NzA0IDIuMTM0MjcgMTkuNjM1OUw5Ljg1MjYgMTEuOTE2N0M5Ljg3MTk2IDExLjg5NzMgOS44OTQ5NSAxMS44ODE5IDkuOTIwMjYgMTEuODcxNEM5Ljk0NTU3IDExLjg2MDkgOS45NzI3IDExLjg1NTUgMTAuMDAwMSAxMS44NTU1QzEwLjAyNzUgMTEuODU1NSAxMC4wNTQ2IDExLjg2MDkgMTAuMDggMTEuODcxNEMxMC4xMDUzIDExLjg4MTkgMTAuMTI4MyAxMS44OTczIDEwLjE0NzYgMTEuOTE2N0wxNy44NjU5IDE5LjYzNTlDMTguMTAwMyAxOS44NzA0IDE4LjQxODMgMjAuMDAyMiAxOC43NDk4IDIwLjAwMjNDMTkuMDgxNCAyMC4wMDIzIDE5LjM5OTQgMTkuODcwNyAxOS42MzM5IDE5LjYzNjNDMTkuODY4MyAxOS40MDE5IDIwLjAwMDEgMTkuMDg0IDIwLjAwMDIgMTguNzUyNUMyMC4wMDAzIDE4LjQyMDkgMTkuODY4NyAxOC4xMDI5IDE5LjYzNDMgMTcuODY4NEwxMS45MTY4IDEwLjE0OTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzQwNl80ODY3Ij4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);background-size:1rem;background-repeat:no-repeat;background-position:center center;cursor:pointer}@media(max-width:1327px){.modal .modal-holder .modal-close{height:4rem}}.modal-active{opacity:1;visibility:visible}.modal-active .modal-holder{top:0}.modal-medium .modal-inner{border-radius:.5rem}.modal-medium .modal-holder{width:60rem;padding:5rem 1.5rem}.modal-large .modal-inner{border-radius:.5rem}.modal-large .modal-holder{width:84rem;padding:5rem 1.5rem}.modal .modal-inner{position:relative;background-color:#fff;border-radius:.5rem}.modal .modal-inner+.modal-inner:has(.secondary-modal:not(:empty)){margin-top:2rem}.modal .modal-heading,.modal .modal-footer{display:flex;align-items:center;justify-content:space-between;height:5rem;width:100%;padding:0 1.5rem;background-color:#fff;overflow:hidden}@media(max-width:1327px){.modal .modal-heading,.modal .modal-footer{height:4rem}}.modal .modal-heading .title,.modal .modal-footer .title{display:flex;flex-shrink:0;align-items:center}.modal .modal-heading .title .icon+h3,.modal .modal-footer .title .icon+h3{margin-left:.5rem}.modal .modal-heading .actions,.modal .modal-footer .actions{margin-right:-1.5rem}.modal .modal-heading{border-bottom:1px solid #d4d4d4;border-radius:.5rem .5rem 0 0}.modal .modal-footer{border-radius:0 0 .5rem .5rem;border-top:1px solid #d4d4d4;justify-content:flex-end}.modal .modal-content{height:100%}.modal .modal-column{position:relative}.modal .modal-column-contrast{background-color:#f7f9fb;border-bottom-right-radius:.5rem}.modal .modal-column-contrast.rounded{border-bottom-left-radius:.5rem}.modal .modal-section{padding-bottom:1.5rem}.modal .modal-section:not(:last-child){border-bottom:1px solid #d4d4d4;margin-bottom:1.5rem}.modal .modal-section.no-border{border-bottom:none;padding-bottom:0}.modal .modal-section h3{margin:0 0 .25rem;font-size:1.1rem}.modal .section-description{margin:0 0 1rem;color:#6b7280;font-size:.875rem}.modal .actions{display:flex;flex-shrink:0;height:100%}.modal .actions .btn-heading{display:inline-flex;align-items:center;justify-content:space-around;height:100%;min-width:4rem;padding:0 1.5rem;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease-in-out}.modal .actions .btn-heading svg{width:1rem}.modal .actions .btn-heading svg.icon-mirror{transform:scaleX(-1)}.modal .actions .btn-heading svg.icon-large{width:1.5rem}.modal .actions .btn-heading svg.icon-large+span{margin-left:.7rem}.modal .actions .btn-heading svg+span{margin-left:.5rem}.modal .actions .btn-heading span+svg{margin-left:.5rem}.modal .actions .btn-heading span+svg.icon-large{margin-left:.7rem}.modal .actions .btn-heading-primary{color:#fff;background-color:#7256ea}.modal .actions .btn-heading-primary:hover{background-color:#3818c2}.modal .actions .btn-heading-primary svg{stroke:#fff}.modal .actions .btn-heading-tertiary{opacity:50%}.modal .actions .btn-heading-delete{color:#d55253}.modal .actions .btn-heading-delete svg{stroke:#d55253}@media(min-width:1328px){.modal .modal-column{padding:1.5rem;height:100%}}@media(max-width:1327px){.modal .modal-column{padding:1.5rem;height:100%}.modal .modal-holder{padding:5rem 1.5rem 1.5rem}}@media(max-width:1119px){.modal .modal-column{padding:1.5rem}}@media(max-width:607px){.modal .modal-inner{border-radius:.5rem .5rem 0 0}.modal .modal-column{padding:1rem}.modal .modal-holder{padding:4rem 0 0}.modal .modal-footer{border-radius:0}}.pill{white-space:nowrap;padding:.5rem;font-size:12px;line-height:100%;font-weight:500;border-radius:1rem}.pill-small{padding:.25rem .5rem;font-size:10px}.default-pill{border:none;background-color:#f6f8fa}.success-pill{background-color:#00a14b;color:#fff}.error-pill{background-color:#d55253;color:#fff}.notice-pill{background-color:#fe9f30;color:#fff}.status-pill{border:1px solid #7256ea}.status-pill.status-1{border-color:#7256ea;color:#7256ea}.status-pill.status-2{border-color:#28b6c3;color:#28b6c3}.status-pill.status-3{border-color:#fe9f30;color:#fe9f30}.status-pill.status-4{border-color:#ff6e6d;color:#ff6e6d}.status-pill.status-5,.status-pill.status-6{border-color:#181e49;color:#181e49}.status-pill-solid.status-1{background-color:#7256ea;color:#fff}.status-pill-solid.status-2{background-color:#28b6c3;color:#fff}.status-pill-solid.status-3{background-color:#fe9f30;color:#fff}.status-pill-solid.status-4{background-color:#ff6e6d;color:#fff}.status-pill-solid.status-5,.status-pill-solid.status-6{background-color:#181e49;color:#fff}.pill-selector{margin-bottom:.5rem}.pill-selector-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.pill-selector-header .editor-section-title{margin-bottom:0}.pill-selector-items{display:flex;gap:.5rem;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pill-selector-item{flex:1 0 auto;display:flex;align-items:center;gap:.25rem;padding:.5rem;border:1px solid #d4d4d4;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s}.pill-selector-item input[type=checkbox]{display:none}.pill-selector-item input[type=checkbox]+label{padding-left:1.5rem;margin-right:0;cursor:pointer}.pill-selector-item:hover{border-color:#7256ea;color:#7256ea}.pill-selector-item.active{border-color:#7256ea;background:#7256ea14;color:#7256ea}.pill-selector-deselect{font-size:.8125rem;color:#7256ea;cursor:pointer;text-decoration:underline}.pill-selector-deselect:hover{color:#4c29e4}.pricing-full-page{padding:0!important;display:flex;flex-direction:column;height:100vh}.pricing-full-page main{padding:0!important}.pricing-cockpit-page{flex:1;width:100%;overflow:hidden;margin:0;padding:0;position:relative}.page-header{display:flex;align-items:center;gap:20px;padding:20px;background:#fff;border-bottom:1px solid #d4d4d4}.page-header h1{margin:0;font-size:24px;color:#212529}.page-header .page-description{margin:4px 0 0;font-size:14px;color:#6c757d}.demo-badge{background:#ffc107;color:#000;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.pricing-grid-container{position:relative;z-index:0;font-size:.75rem;line-height:1.1rem}.pricing-grid-container .section-toggles{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px;padding:.75rem;background:#fff;border-top:1px solid #d4d4d4;flex-wrap:wrap;box-shadow:0 2px 4px #0000001a}.pricing-grid-container .section-toggles .toggle-btn{padding:6px 12px;border:1px solid #d4d4d4;border-radius:.5rem;background:#fff;font-size:11px;cursor:pointer;transition:all .2s ease-in-out;color:#6c757d;white-space:nowrap}.pricing-grid-container .section-toggles .toggle-btn:hover{background:#f7f9fb;border-color:#7256ea80;color:#495057}.pricing-grid-container .section-toggles .toggle-btn.active{background:#7256ea;color:#fff;border-color:#7256ea}.pricing-grid-container .section-toggles .toggle-btn.active:hover{background:#4c29e4;border-color:#4c29e4}.pricing-grid-container .section-toggles .toggle-btn.toggle-all,.pricing-grid-container .section-toggles .toggle-btn.toggle-none{margin-left:auto;background:#f8f9fa;border-color:#dee2e6;font-size:10px}.pricing-grid-container .section-toggles .toggle-btn.toggle-all:hover,.pricing-grid-container .section-toggles .toggle-btn.toggle-none:hover{background:#e9ecef;border-color:#adb5bd}.pricing-grid-container .section-toggles .toggle-spacer{flex-grow:1}.pricing-grid-container .monthly-grid-wrapper{margin-bottom:2rem;padding:0 2rem;background:transparent;overflow:visible}.pricing-grid-container .pricing-grid-scroll-wrapper{position:relative;overflow-y:auto;overflow-x:auto;max-height:calc(100vh - 100px);padding:0 0 2rem;background:#f5f7fa}.pricing-grid-container .pricing-grid{position:relative;z-index:1;display:grid;grid-template-columns:12rem repeat(60,56px);gap:0;padding:2px 0;min-width:max-content;contain:layout}.pricing-grid-container .pricing-grid .month-spacer{background:#fff;position:sticky;left:0;top:0;z-index:15;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;display:flex;align-items:center;justify-content:center;padding:2px}.pricing-grid-container .pricing-grid .month-label-cell{display:flex;align-items:center;justify-content:center;background:#7256ea;color:#fff;padding:6px 8px;font-weight:600;font-size:11px;text-transform:capitalize;border-right:1px solid rgba(255,255,255,.3);position:sticky;top:0;z-index:10;min-height:32px}.pricing-grid-container .pricing-grid .header-cell{background:#f7f9fb;font-weight:600;text-align:center;padding:6px 4px}.pricing-grid-container .pricing-grid .header-cell.sticky-header{position:sticky;left:0;top:0;z-index:15;text-align:left;background:#fff;color:#212529;display:flex;align-items:center;justify-content:space-between;font-size:12px;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:3px solid #7256ea;border-top-left-radius:8px;padding:.25rem .5rem}.pricing-grid-container .pricing-grid .header-cell.sticky-header .calendar-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%}.pricing-grid-container .pricing-grid .header-cell.sticky-header .swipe-hint{font-size:.9rem;font-weight:700;opacity:.8;white-space:nowrap}.pricing-grid-container .pricing-grid .header-cell.sticky-header span{font-weight:600}.pricing-grid-container .pricing-grid .header-cell.sticky-header .pricing-navigation-buttons{display:flex;gap:2px;margin-left:8px}.pricing-grid-container .pricing-grid .header-cell.sticky-header .pricing-navigation-buttons .nav-btn{padding:2px 6px;border:1px solid #dee2e6;border-radius:3px;background:#fff;font-size:10px;line-height:1;cursor:pointer;transition:all .15s ease;white-space:nowrap;color:#495057}.pricing-grid-container .pricing-grid .header-cell.sticky-header .pricing-navigation-buttons .nav-btn:hover{background:#f8f9fa;border-color:#adb5bd}.pricing-grid-container .pricing-grid .header-cell.sticky-header .pricing-navigation-buttons .nav-btn-primary{background:#7256ea;color:#fff;border-color:#7256ea}.pricing-grid-container .pricing-grid .header-cell.sticky-header .pricing-navigation-buttons .nav-btn-primary:hover{background:#4c29e4;border-color:#4c29e4}.pricing-grid-container .pricing-grid .header-cell.date-header{border-bottom:1px solid #d4d4d4;border-top:3px solid #495057;padding:4px 2px;position:sticky;top:0;z-index:10;background:#f7f9fb}.pricing-grid-container .pricing-grid .header-cell.date-header .date-label{font-size:13px;color:#212529;font-weight:700;line-height:1}.pricing-grid-container .pricing-grid .header-cell.date-header .day-label{font-size:9px;color:#6c757d;font-weight:400;line-height:1;margin-top:2px}.pricing-grid-container .pricing-grid .header-cell.date-header.weekend{background:#f0f4ff}.pricing-grid-container .pricing-grid .header-cell.date-header.weekend .date-label{color:#4a5568;font-weight:700}.pricing-grid-container .pricing-grid .header-cell.date-header.weekend .day-label{color:#718096;font-weight:600}.pricing-grid-container .pricing-grid .header-cell.date-header.today{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff;font-weight:600;box-shadow:0 2px 4px #3b82f64d;position:sticky;top:0;z-index:10}.pricing-grid-container .pricing-grid .header-cell.date-header.today .date-label,.pricing-grid-container .pricing-grid .header-cell.date-header.today .day-label{color:#fff;font-weight:600}.pricing-grid-container .pricing-grid .label-cell{background:#f8f9fa;font-weight:600;position:sticky;left:0;z-index:5;padding:0 .75rem;display:flex;align-items:center;min-height:2.5rem;font-size:12px}.pricing-grid-container .pricing-grid .label-cell.calendar-name-row{margin-top:8px;border-top-left-radius:6px;background:linear-gradient(to right,#6c5ce7d9,#a29bfed9);color:#fff;border-left:4px solid rgba(114,86,234,.7);border-top:2px solid rgba(114,86,234,.3);font-weight:600}.pricing-grid-container .pricing-grid .label-cell.calendar-name-row .calendar-name{color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-grid-container .pricing-grid .label-cell.calendar-name-row.calendar-collapsed{border-bottom-left-radius:4px}.pricing-grid-container .pricing-grid .label-cell.sub-row{font-weight:400;font-size:11px;background:#fff;border-left:4px solid rgba(114,86,234,.7)}.pricing-grid-container .pricing-grid .label-cell.indent{padding-left:25px}.pricing-grid-container .pricing-grid .label-cell.calendar-last-row{border-bottom-left-radius:4px}.pricing-grid-container .pricing-grid .label-cell.section-toggle{cursor:pointer;color:#7256ea;font-weight:500;transition:background-color .2s ease-in-out;-webkit-user-select:none;user-select:none}.pricing-grid-container .pricing-grid .label-cell.section-toggle:hover{background:#e9ecef}.pricing-grid-container .pricing-grid .label-cell.combined-label{flex-direction:column;align-items:flex-start;justify-content:center;padding-top:3px;padding-bottom:3px;line-height:1.2}.pricing-grid-container .pricing-grid .label-cell.combined-label div{width:100%;padding:2px 0}.pricing-grid-container .pricing-grid .label-cell.combined-label div:first-child{border-bottom:1px solid #f0f0f0;padding-bottom:3px}.pricing-grid-container .pricing-grid .label-cell.combined-label div:last-child{padding-top:3px}.pricing-grid-container .pricing-grid .label-cell .inline-badge{margin-left:8px;padding:3px 8px;background:linear-gradient(135deg,#f0f4ff,#e8efff);color:#4a5568;border:1px solid #cbd5e0;border-radius:12px;font-size:10px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;gap:4px;-webkit-user-select:none;user-select:none;white-space:nowrap}.pricing-grid-container .pricing-grid .label-cell .inline-badge:hover{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-color:#9ca3af;color:#2d3748;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.pricing-grid-container .pricing-grid .label-cell .inline-badge.expanded{background:linear-gradient(135deg,#c7d2fe,#a5b4fc);color:#1e293b;border-color:#8b5cf6}.pricing-grid-container .pricing-grid .label-cell .inline-badge.expanded:hover{background:linear-gradient(135deg,#a5b4fc,#818cf8);border-color:#7c3aed}.pricing-grid-container .pricing-grid .label-cell.section-header{background:#7256ea0f;position:sticky;left:0;z-index:5;padding:.35rem .75rem;font-weight:600;font-size:12px;color:#7256eae6;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:1.75rem;border-left:4px solid rgba(114,86,234,.7);border-top:1px solid rgba(114,86,234,.15);border-bottom:1px solid rgba(114,86,234,.15);margin-top:8px}.pricing-grid-container .pricing-grid .label-cell.section-header span{margin-left:0;text-transform:none;letter-spacing:normal}.pricing-grid-container .pricing-grid .label-cell.section-header.calendar-specific-header{border-left:4px solid #8b5cf6;background-color:#f5f3ff!important}.pricing-grid-container .pricing-grid .label-cell.section-header.global-pricing-header{background-color:#ebebeb!important;font-weight:600;border-left:4px solid #f1f2f9;margin-top:1rem;border-top:2px solid #f1f2f9;cursor:pointer;-webkit-user-select:none;user-select:none}.pricing-grid-container .pricing-grid .label-cell.section-header.global-pricing-header:hover{background-color:#dedede!important}.pricing-grid-container .pricing-grid .label-cell.section-header .add-new-btn{margin-left:auto;padding:0 8px;font-size:.75rem;background:#667eea;color:#fff;border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;font-weight:500}.pricing-grid-container .pricing-grid .label-cell.section-header .add-new-btn:hover{background:#5568d3;transform:translateY(-1px);box-shadow:0 2px 4px #667eea4d}.pricing-grid-container .pricing-grid .label-cell.section-header .add-new-btn:active{transform:translateY(0)}.pricing-grid-container .pricing-grid .data-cell{background:#fff;text-align:center;cursor:pointer;font-size:11px;padding:4px 2px;display:flex;align-items:center;justify-content:center;min-height:2.5rem;white-space:nowrap;transition:background-color .3s ease,box-shadow .3s ease;overflow:hidden;text-overflow:ellipsis;position:relative}.pricing-grid-container .pricing-grid .data-cell.weekend{background:linear-gradient(135deg,#f8faff,#f3f7ff)}.pricing-grid-container .pricing-grid .data-cell.weekend:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(123,104,238,.02) 10px,rgba(123,104,238,.02) 20px);pointer-events:none}.pricing-grid-container .pricing-grid .data-cell.today{background:#3b82f614;border-left:1px solid rgba(59,130,246,.3);border-right:1px solid rgba(59,130,246,.3);position:relative}.pricing-grid-container .pricing-grid .data-cell.today.weekend{background:#3b82f61f}.pricing-grid-container .pricing-grid .data-cell:not(.empty-cell):not(.section-header-cell):hover{background:#00000005!important}.pricing-grid-container .pricing-grid .data-cell.price-cell{font-weight:600;color:#7256ea}.pricing-grid-container .pricing-grid .data-cell.price-cell.calendar-main-row{margin-top:8px;border-top:2px solid rgba(114,86,234,.2);box-shadow:0 2px 4px #00000014;background:#fff}.pricing-grid-container .pricing-grid .data-cell.price-cell.weekend{background:linear-gradient(135deg,#f0f4ff,#e8efff);color:#4c29e4;font-weight:700}.pricing-grid-container .pricing-grid .data-cell.boolean-cell{font-size:14px}.pricing-grid-container .pricing-grid .data-cell.boolean-cell.combined-cell{flex-direction:column;justify-content:center;padding-top:2px;padding-bottom:2px;gap:2px}.pricing-grid-container .pricing-grid .data-cell.boolean-cell.combined-cell div{display:flex;justify-content:center;align-items:center;padding:1px 0}.pricing-grid-container .pricing-grid .data-cell.boolean-cell.combined-cell div:first-child{border-bottom:1px solid #f0f0f0;padding-bottom:2px}.pricing-grid-container .pricing-grid .data-cell.boolean-cell.combined-cell div:last-child{padding-top:2px}.pricing-grid-container .pricing-grid .data-cell.stay-cell{color:#6c757d;font-size:10px}.pricing-grid-container .pricing-grid .data-cell.stay-cell.combined-cell{flex-direction:column;justify-content:center;padding-top:2px;padding-bottom:2px;gap:2px}.pricing-grid-container .pricing-grid .data-cell.stay-cell.combined-cell div{padding:1px 0}.pricing-grid-container .pricing-grid .data-cell.stay-cell.combined-cell div:first-child{border-bottom:1px solid #f0f0f0;padding-bottom:2px}.pricing-grid-container .pricing-grid .data-cell.stay-cell.combined-cell div:last-child{padding-top:2px}.pricing-grid-container .pricing-grid .data-cell.percent-cell{color:#495057;font-size:11px;cursor:pointer;transition:background-color .2s}.pricing-grid-container .pricing-grid .data-cell.service-cell{color:#1976d2;font-size:11px}.pricing-grid-container .pricing-grid .data-cell.supplement-positive{color:#4caf50;font-weight:500}.pricing-grid-container .pricing-grid .data-cell.supplement-negative{color:#f44336;font-weight:500}.pricing-grid-container .pricing-grid .data-cell.boolean-cell,.pricing-grid-container .pricing-grid .data-cell.stay-cell,.pricing-grid-container .pricing-grid .data-cell.percent-cell,.pricing-grid-container .pricing-grid .data-cell.service-cell,.pricing-grid-container .pricing-grid .data-cell.supplement-cell{background:#fff}.pricing-grid-container .pricing-grid .data-cell.empty-cell{background:#f8f9fa;cursor:default}.pricing-grid-container .pricing-grid .data-cell.empty-cell.weekend{background:#f0f4ff}.pricing-grid-container .pricing-grid .data-cell.section-header-cell{background:#7256ea08;cursor:default;min-height:1.75rem;border-top:1px solid rgba(114,86,234,.08);border-bottom:1px solid rgba(114,86,234,.08);margin-top:8px}.pricing-grid-container .pricing-grid .data-cell.section-header-cell.weekend{background:#7256ea0a}.pricing-grid-container .pricing-grid .data-cell.section-header-cell.global-pricing-cell{background-color:#ebebeb!important;border-top:2px solid #f1f2f9;margin-top:1rem}.pricing-grid-container .pricing-grid .settings-icon{cursor:pointer;display:inline-block;transition:transform .2s ease;margin-right:4px}.pricing-grid-container .pricing-grid .settings-icon:hover{transform:scale(1.2)}.pricing-grid-container .pricing-grid .base-price-label{color:#6b7280;font-size:.875em;font-weight:400;margin-left:4px}.pricing-grid-container .pricing-grid .currency-symbol{font-size:.75em;opacity:.8;margin-left:.1em}.load-more-container{text-align:center;padding:2rem;min-height:100px}.load-more-btn{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #667eea4d;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:.25rem}.load-more-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.load-more-btn:active{transform:translateY(0)}.load-more-btn .month-count{font-size:.875rem;opacity:.9;font-weight:400}.pricing-grid-container.dense-layout .data-cell,.pricing-grid-container.dense-layout .label-cell,.pricing-grid-container.dense-layout .header-cell{border-right:1px solid transparent;border-bottom:1px solid transparent}@keyframes cellHighlight{0%{background-color:#4ade80;box-shadow:0 0 0 4px #4ade8066}50%{background-color:#86efac;box-shadow:0 0 0 2px #4ade8033}to{background-color:#fff;box-shadow:none}}.data-cell.cell-updated{animation:cellHighlight 2s ease-out}.grid-loading{height:100%;display:flex;align-items:center;justify-content:center}.grid-loading .loading-spinner{font-size:1.2rem;color:#666;text-align:center}@media(max-width:768px){.pricing-grid-container .pricing-grid{grid-template-columns:150px repeat(30,60px)}}.cockpit-page{padding:1rem 1.5rem 0;max-width:100%;position:relative;z-index:1}.cockpit-page>.card>.card-inner{max-height:calc(100vh - 200px);overflow:auto;padding:0rem .75rem}.cockpit-page .cockpit-card:has(.card-dashed-border){border:none}.cockpit-page .cockpit-card:has(.card-dashed-border) .card-title.card-title-small{border:1px solid #d4d4d4;background-color:#ede9fe}.cockpit-page .cockpit-card:has(.card-dashed-border) .card-dashed-border{margin:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.cockpit-page .cockpit-filters .toggle-switch{margin:0}.cockpit-page .card-title.card-title-small{background-color:#ede9fe;min-height:auto;padding:.5rem 1rem;font-weight:500}.cockpit-controls{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;position:relative;z-index:25}.cockpit-controls .controls-group{display:flex;align-items:center;gap:.75rem}.cockpit-controls .controls-group.control-calendars .input-listbox{min-width:150px}.cockpit-controls .control-label{font-size:.875rem;font-weight:600;white-space:nowrap}.cockpit-controls .calendar-nav-shortcuts{margin-top:0}.cockpit-filters{display:flex;align-items:center;justify-content:space-between;margin:1rem;gap:1rem;flex-wrap:wrap}.cockpit-filters .filters-left{display:flex;gap:.5rem;flex-wrap:wrap}.cockpit-filters .filters-right{display:flex;gap:.5rem}.tab-button{padding:.5rem 1rem;border:1px solid #d4d4d4;border-radius:.5rem;background:#fff;color:#181e49;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.tab-button:hover{border-color:#7256ea;color:#7256ea}.tab-button.active{background:#7256ea;border-color:#7256ea;color:#fff}.cockpit-month-section{display:flex;margin-bottom:0}.cockpit-month-section .month-timeline{display:flex;flex-direction:column;align-items:center;width:24px;flex-shrink:0;padding-top:.75rem;padding-bottom:1rem}.cockpit-month-section .month-timeline .timeline-bullet{width:10px;height:10px;border-radius:50%;background-color:#181e49;flex-shrink:0}.cockpit-month-section .month-timeline .timeline-bullet:last-child{margin-bottom:2.55rem}.cockpit-month-section .month-timeline .timeline-line{width:2px;flex:1;background-color:#d4d4d4;margin-top:.5rem;margin-bottom:.5rem}.cockpit-month-section .month-content{flex:1;min-width:0;overflow:visible;padding-left:.75rem;padding-bottom:1.5rem}.cockpit-month-section .month-header,.cockpit-month-section .month-footer{font-size:1rem;font-weight:600;color:#181e49}.cockpit-month-section .month-header .month-name,.cockpit-month-section .month-footer .month-name{text-transform:capitalize}.cockpit-month-section .month-header{margin-bottom:1rem}.cockpit-month-section .month-footer{margin-top:1rem;margin-bottom:2rem}.cockpit-month-section .calendar-label{padding:.5rem 0;font-weight:600;color:#181e49;font-size:.875rem}.cockpit-month-section.compact-timeline .month-timeline{transform:translateY(.5rem)}.cockpit-month-section.compact-timeline .month-timeline .timeline-bullet:last-child{display:none}.cockpit-month-section.compact-timeline .month-timeline .timeline-line{margin-bottom:0}.cockpit-month-section.compact-timeline:last-child .month-timeline .timeline-bullet:last-child{display:block;margin-top:auto;margin-bottom:.5rem}.cockpit-month-section.compact-timeline:last-child .month-timeline .timeline-line{margin-bottom:0}.month-group{margin-bottom:2rem}.month-group .month-group-header{padding:1rem 0;border-bottom:1px solid #d4d4d4;margin-bottom:1rem}.month-group .month-group-header h2{margin:0;font-size:1.25rem;font-weight:600;color:#181e49;text-transform:capitalize}.cockpit-date-header{position:sticky;top:0;z-index:20;background:#fff}.cockpit-date-header .grid-table-wrapper{border-bottom:2px solid #7256ea;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top-left-radius:.5rem}.cockpit-date-header+.cockpit-card{border-top-left-radius:0;border-top-right-radius:0;margin-top:.5rem;border-top:none;border-right:none;border-left:none}.cockpit-card{background:#f7f5ff;margin-bottom:1rem;overflow:hidden;border-top:none;border-right:none;border-left:none}.cockpit-card.cockpit-card-empty-state{background:transparent}.cockpit-card:has(>.cockpit-card-title+.cockpit-card-empty:last-child),.cockpit-card:has(>.cockpit-card-empty:only-child){background:transparent}.cockpit-card-title{min-height:auto;padding:.75rem 1rem;background:#f7f5ff}.cockpit-card-title .cockpit-add-btn{margin-left:auto}.cockpit-card-empty{display:flex;align-items:center;gap:1rem;margin:1rem;background:#fff}.cockpit-card-empty .empty-icon-circle{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:2px solid #7256ea;border-radius:50%;flex-shrink:0}.cockpit-card-empty .empty-icon{width:1rem;height:1rem;color:#7256ea}.cockpit-card-empty .empty-text strong{display:block;color:#7256ea;font-size:.875rem;margin-bottom:.25rem}.cockpit-card-empty .empty-text span{font-size:.875rem;color:#6b7280}.cockpit-grid-scroll .date-header-cell{display:flex;justify-content:center;align-items:baseline;flex-direction:row;gap:4px;font-size:12px;font-weight:500}.cockpit-grid-scroll .toggle-cell{display:flex;align-items:center;justify-content:center;padding:.5rem;cursor:pointer;transition:background .2s}.cockpit-grid-scroll .toggle-cell:hover{background:#0000000a}.cockpit-grid-scroll .stay-cell{display:flex;align-items:center;justify-content:center;padding:.5rem;font-size:.875rem;color:#6b7280;cursor:pointer}.cockpit-grid-scroll .stay-cell:hover{background:#00000005}.pricing-month-card{margin-bottom:1.5rem}.pricing-month-card .card-title{text-transform:capitalize}.pricing-month-card .card-title .month-label{font-weight:400;color:#6b7280;margin-left:.5rem}.pricing-controls{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.pricing-controls .nav-group{display:flex;gap:.25rem}.legend{padding:1rem 1.5rem;background:#e9f0ff;border:1px solid #d4d4d4;border-radius:.5rem;margin-top:1.5rem}.legend-items{display:flex;flex-wrap:wrap;gap:2rem}.legend-item{display:flex;align-items:center;gap:.5rem}.legend-label{font-size:.875rem;color:#6b7280}.toggle-preview{width:16px;height:16px;border-radius:50%;display:inline-block}.toggle-preview.on{background-color:#00a14b}.toggle-preview.off{background-color:#d55253}.legend-color{width:24px;height:16px;border-radius:3px;display:inline-block}.legend-color.weekend{background:#f5f5f5;border:1px solid #e0e0e0}.legend-color.today{background:#3b82f633;border:1px solid rgba(59,130,246,.5)}.legend-color.supplement-positive{background-color:#4caf5033;border:1px solid #00a14b}.legend-color.supplement-negative{background-color:#f4433633;border:1px solid #d55253}.cockpit-add-btn{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:none;border:1px solid #d4d4d4;border-radius:1rem;cursor:pointer;color:#181e49;font-size:11px;text-transform:capitalize;flex-shrink:0}.cockpit-add-btn svg{width:10px;height:10px}.cockpit-add-btn:hover{color:#7256ea;border-color:#7256ea}.cockpit-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;cursor:pointer;color:#9ca3af;flex-shrink:0}.cockpit-icon-btn svg{width:12px;height:12px}.cockpit-icon-btn:hover{color:#7256ea}@media(max-width:1119px){.cockpit-controls,.cockpit-controls .controls-group{justify-content:center}.cockpit-filters{flex-direction:column;align-items:stretch}.cockpit-filters .filters-left,.cockpit-filters .filters-right{justify-content:center}}@media(max-width:895px){.cockpit-controls .controls-group,.cockpit-controls form,.cockpit-controls .right-group,.cockpit-filters .filters-left,.cockpit-filters .filters-left form,.cockpit-filters .filters-left ul{width:100%}.cockpit-filters .filters-left ul{overflow:scroll}.cockpit-filters .filters-left>form>ul{margin:0}.cockpit-filters .filters-left>form>ul>li{padding:0;margin-bottom:0}.cockpit-filters .toggle-switch input[type=radio]+label{white-space:nowrap}.cockpit-filters .toggle-switch{overflow:scroll;margin:0}.control-label{display:none}}.currency-symbol{font-size:.75em;opacity:.8;margin-left:.1em}.base-price-label{color:#6b7280;font-size:.875em;font-weight:400;margin-left:4px}.editor-section{margin-bottom:1.25rem}.editor-section-title{font-weight:500;color:#181e49;font-size:.9375rem;margin-bottom:.75rem}.editor-section-box{border:1px solid #d4d4d4;border-radius:.5rem;padding:1rem}.editor-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:607px){.editor-section-grid{grid-template-columns:1fr}}.editor-toggle-card{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;cursor:pointer}.preview-group{display:flex;flex-direction:column}.preview-row{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.preview-row .setting-value{font-weight:500;text-align:right}.setting-value.changed,.changed{color:#7256ea}.day-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px .625rem;padding:4px .625rem 6px;border-radius:.5rem;font-size:.75rem;line-height:.75rem;font-weight:500;background:#7256ea;color:#fff}.preview-days{display:flex;flex-wrap:wrap;gap:.25rem;padding:.375rem 0}.preview-date-range{font-size:.9rem}.preview-applied-block{background:#7256ea0a;border:1px solid rgba(114,86,234,.15);border-radius:.5rem;padding:.75rem 1rem}.preview-applied-title{font-weight:500;font-size:.8125rem;color:#181e49;margin-bottom:.5rem}.preview-applied-row{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;margin-bottom:.25rem}.preview-applied-row:last-child{margin-bottom:0}.preview-applied-label{color:#6b7280}.preview-applied-value{font-weight:500;color:#181e49}.steps-wrapper{padding:1rem 1.5rem;border-bottom:1px solid #d4d4d4}.progress-steps{display:flex;align-items:center;flex-wrap:nowrap;gap:2.5rem;height:30px;counter-reset:progress-counter}.progress-steps li{display:flex;flex-wrap:nowrap;gap:.5rem;position:relative;font-size:14px;font-weight:500}.progress-steps li:before{content:counter(progress-counter);counter-increment:progress-counter;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;font-size:14px;font-weight:500;line-height:1.5rem;text-align:center;border-radius:50%;border:1px solid #d4d4d4;color:#181e49}.progress-steps li:not(:last-child):after{content:"";position:absolute;top:50%;right:0;aspect-ratio:35/56;height:62px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2256%22%20viewBox%3D%220%200%2035%2056%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1_1808)%22%3E%0A%3Cmask%20id%3D%22mask0_1_1808%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2235%22%20height%3D%2256%22%3E%0A%3Cpath%20d%3D%22M35%200H0V56H35V0Z%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0_1_1808)%22%3E%0A%3Cpath%20d%3D%22M28.9896%2022.6967L-3.6967%20-9.98955C-6.62563%20-12.9185%20-11.3744%20-12.9185%20-14.3033%20-9.98955L-46.9896%2022.6967C-49.9185%2025.6257%20-49.9185%2030.3744%20-46.9896%2033.3033L-14.3033%2065.9896C-11.3744%2068.9186%20-6.62563%2068.9186%20-3.6967%2065.9896L28.9896%2033.3033C31.9185%2030.3744%2031.9185%2025.6257%2028.9896%2022.6967Z%22%20stroke%3D%22%23D4D4D4%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1_1808%22%3E%0A%3Crect%20width%3D%2235%22%20height%3D%2256%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A%0A");background-size:cover;transform:translateY(-50%)}.progress-steps li.active:before{border-color:#00a14b;background-color:#00a14b;color:#fff}.progress-steps li.active:after{content:"";position:absolute;top:50%;right:-2rem;aspect-ratio:35/56;height:62px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2256%22%20viewBox%3D%220%200%2035%2056%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1_1808)%22%3E%0A%3Cmask%20id%3D%22mask0_1_1808%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2235%22%20height%3D%2256%22%3E%0A%3Cpath%20d%3D%22M35%200H0V56H35V0Z%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0_1_1808)%22%3E%0A%3Cpath%20d%3D%22M28.9896%2022.6967L-3.6967%20-9.98955C-6.62563%20-12.9185%20-11.3744%20-12.9185%20-14.3033%20-9.98955L-46.9896%2022.6967C-49.9185%2025.6257%20-49.9185%2030.3744%20-46.9896%2033.3033L-14.3033%2065.9896C-11.3744%2068.9186%20-6.62563%2068.9186%20-3.6967%2065.9896L28.9896%2033.3033C31.9185%2030.3744%2031.9185%2025.6257%2028.9896%2022.6967Z%22%20stroke%3D%22%23D4D4D4%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1_1808%22%3E%0A%3Crect%20width%3D%2235%22%20height%3D%2256%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A%0A");background-size:cover;transform:translateY(-50%)}.progress-steps li.active:last-child:after{content:none}.progress-steps li.done:before{content:"";border-color:#00a14b;background-color:#00a14b;color:#fff;background-image:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2210%22%20viewBox%3D%220%200%2012%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.4%200.374163C11.2899%200.293024%2011.165%200.234371%2011.0322%200.201556C10.8995%200.16874%2010.7615%200.162406%2010.6263%200.182914C10.4911%200.203423%2010.3613%200.250372%2010.2443%200.321079C10.1272%200.391786%2010.0252%200.484865%209.94419%200.594997L5.00752%207.295L1.86835%204.78333C1.65191%204.61753%201.37912%204.54312%201.10847%204.57605C0.83781%204.60899%200.590828%204.74665%200.420464%204.95952C0.2501%205.1724%200.169912%205.44354%200.19709%205.71484C0.224268%205.98613%200.356648%206.23598%200.565854%206.41083L4.55169%209.59916C4.66183%209.68531%204.78804%209.74865%204.92293%209.78548C5.05783%209.82231%205.19871%209.83189%205.33735%209.81365C5.47599%209.79542%205.60961%209.74974%205.7304%209.67929C5.85119%209.60884%205.95673%209.51503%206.04085%209.40333L11.6242%201.83083C11.7052%201.72049%2011.7636%201.59527%2011.7962%201.46232C11.8288%201.32938%2011.8348%201.19132%2011.814%201.05604C11.7932%200.920758%2011.7459%200.790906%2011.6749%200.673906C11.6038%200.556905%2011.5104%200.45505%2011.4%200.374163V0.374163Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-size:11px 13px;background-position:center center;background-repeat:no-repeat;z-index:2}.progress-steps li.done:after{content:"";position:absolute;top:50%;right:-2rem;aspect-ratio:35/56;height:62px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2256%22%20viewBox%3D%220%200%2035%2056%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1_1808)%22%3E%0A%3Cmask%20id%3D%22mask0_1_1808%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2235%22%20height%3D%2256%22%3E%0A%3Cpath%20d%3D%22M35%200H0V56H35V0Z%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0_1_1808)%22%3E%0A%3Cpath%20d%3D%22M28.9896%2022.6967L-3.6967%20-9.98955C-6.62563%20-12.9185%20-11.3744%20-12.9185%20-14.3033%20-9.98955L-46.9896%2022.6967C-49.9185%2025.6257%20-49.9185%2030.3744%20-46.9896%2033.3033L-14.3033%2065.9896C-11.3744%2068.9186%20-6.62563%2068.9186%20-3.6967%2065.9896L28.9896%2033.3033C31.9185%2030.3744%2031.9185%2025.6257%2028.9896%2022.6967Z%22%20stroke%3D%22%23D4D4D4%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1_1808%22%3E%0A%3Crect%20width%3D%2235%22%20height%3D%2256%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A%0A");background-size:cover;transform:translateY(-50%)}@media screen and (max-width:607px){.progress-steps li.active{width:100%;margin-right:auto}.progress-steps li:not(.active):after{right:-2rem}.progress-steps li:not(.active) span{display:none}}@media screen and (min-width:608px){.progress-steps{justify-content:space-between}.progress-steps li:not(:last-child):after{right:-3rem}}.progress-steps--vertical{flex-direction:column;align-items:flex-start;height:auto;gap:0}.progress-steps--vertical li{position:relative;padding-bottom:2rem;width:100%}.progress-steps--vertical li:not(:last-child):after{content:"";position:absolute;left:calc(.875rem - .5px);top:1.75rem;width:1px;height:calc(100% - 1.25rem);background-color:#d4d4d4;background-image:none;aspect-ratio:unset;transform:none}.progress-steps--vertical li.done:not(:last-child):after{background-color:#00a14b}.progress-steps--vertical li.active:not(:last-child):after{background-color:#00a14b}.radio-description{display:block;font-size:.8rem;font-style:italic;margin-top:-.5rem;margin-bottom:.5rem}.radio-indicator{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#7256ea;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator.checked:before{border-color:#7256ea}.radio-indicator.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--small{position:relative;width:.75rem;height:.75rem;background:#fff;border-radius:50%}.radio-indicator--small:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--small:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;border-radius:50%;background-color:#7256ea;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--small.checked:before{border-color:#7256ea}.radio-indicator--small.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--large{position:relative;width:1.25rem;height:1.25rem;background:#fff;border-radius:50%}.radio-indicator--large:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--large:after{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:.75rem;border-radius:50%;background-color:#7256ea;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--large.checked:before{border-color:#7256ea}.radio-indicator--large.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--primary{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator--primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--primary:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#7256ea;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--primary.checked:before{border-color:#7256ea}.radio-indicator--primary.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--secondary{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator--secondary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--secondary:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#181e49;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--secondary.checked:before{border-color:#181e49}.radio-indicator--secondary.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--tertiary{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator--tertiary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--tertiary:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#22b8c7;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--tertiary.checked:before{border-color:#22b8c7}.radio-indicator--tertiary.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--success{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator--success:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--success:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#00a14b;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--success.checked:before{border-color:#00a14b}.radio-indicator--success.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--warning{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator--warning:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--warning:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#fe9f30;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--warning.checked:before{border-color:#fe9f30}.radio-indicator--warning.checked:after{transform:translate(-50%,-50%) scale(1)}.radio-indicator--error{position:relative;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-indicator--error:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #bbbbbb;transition:all .2s ease;box-sizing:border-box}.radio-indicator--error:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:#d55253;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-indicator--error.checked:before{border-color:#d55253}.radio-indicator--error.checked:after{transform:translate(-50%,-50%) scale(1)}.ribbon{--fold-width: .25rem;position:absolute;top:0;right:0;transform:translate(29.29%,-100%) rotate(45deg);transform-origin:bottom left;padding:.4375rem 2.1875rem calc(var(--fold-width) + .4375rem);line-height:1.5;background-image:linear-gradient(to bottom,#00000080,#00000080);background-position:bottom;background-size:100% var(--fold-width);background-repeat:no-repeat;background-color:#7256ea;color:#fff;font-size:.75rem;font-weight:500;clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--fold-width)) calc(100% - var(--fold-width)),var(--fold-width) calc(100% - var(--fold-width)),0 100%);-webkit-mask:linear-gradient(135deg,transparent calc(50% - var(--fold-width) * .707),#fff 0) bottom left,linear-gradient(-135deg,transparent calc(50% - var(--fold-width) * .707),#fff 0) bottom right;-webkit-mask-size:300vmax 300vmax;-webkit-mask-composite:destination-in;mask-composite:intersect}.service-item{display:flex;width:100%;align-items:center;column-gap:2rem;justify-content:space-between}.service-item .service-item-categories{display:flex;column-gap:.5rem}.service-item .service-item-categories .icon svg{width:50%;height:auto}.service-item .icon-primary{flex:0 0 auto;border-width:1px;border-color:#181e49}.service-item .icon-primary svg{fill:none;stroke:#181e49}.service-item .service-item-title{flex:1 1 auto}.service-item .service-item-title span+span{display:block;font-style:italic;font-weight:400;margin-top:-.375rem}.service-item+hr{margin-top:1rem;margin-bottom:0}.step-content .service-wrapper:not(:last-of-type){margin-bottom:1.75rem}.service-wrapper{padding:1.5rem;background-color:#f5f5fa;border-radius:.5rem}.service-wrapper:not(.last-of-type){margin-bottom:1.75rem}.settings .menu-toggle{display:none}.settings aside{font-size:.875rem}.settings aside nav>ul{border-bottom:1px solid #d4d4d4}.settings aside nav>ul span{-webkit-user-select:none;user-select:none}.settings aside nav>ul>li .menu-item{display:flex;align-items:center;gap:1rem}.settings aside nav>ul>li .aside-heading{display:flex;align-items:center;justify-content:space-between;height:4rem;padding:0 2rem;text-transform:uppercase;border-top:1px solid #d4d4d4;cursor:pointer}.settings aside nav>ul>li .aside-heading:after{content:"";display:block;width:.75rem;height:.75rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat}.settings aside nav>ul>li.active .aside-heading:after{transform:scaleY(-1)}.settings aside nav>ul>li ul{margin-bottom:1rem}.settings aside nav>ul>li li svg{width:1.25rem;margin-right:.5rem;fill:none;stroke:currentColor}.settings aside nav>ul>li li a{display:flex;align-items:center;height:2.5rem;padding:0 2rem 0 2.5rem;color:#181e49}.settings aside nav>ul>li li a.router-link-active{color:#7256ea;background-image:linear-gradient(to right,#fff,#f7f9fb);border-right:2px solid #7256ea}.settings aside nav>ul>li li a span{text-decoration:none}.settings aside nav>ul>li li a:hover{color:#7256ea;background-image:linear-gradient(to right,#fff,#f7f9fb)}.settings h1{margin-bottom:.4375rem}.settings .company-details{margin-top:1.5rem;padding:.75rem;padding-bottom:0;border-radius:.5rem;background-color:#f7f9fb}.settings .company-details li{margin-right:2rem!important;margin-bottom:.75rem}@media(max-width:1119px){.settings aside nav>ul>li .aside-heading{padding:0 1rem}}@media(max-width:1119px){.settings .hamburger{position:fixed;top:6.25rem;z-index:11;left:0;display:flex;flex-direction:column;justify-content:space-between;width:32px;height:32px;padding:8px;margin-left:1rem;background:#7256ea;border-radius:.5rem;cursor:pointer;transition:left .3s ease-in-out,background-color .3s ease-in-out;margin-left:.5rem}.settings .hamburger-line{width:100%;height:2px;background-color:#fff;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.settings .hamburger.is-active{background-color:#fff}.settings .hamburger.is-active .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg);background-color:#7256ea}.settings .hamburger.is-active .hamburger-line:nth-child(2){opacity:0}.settings .hamburger.is-active .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg);background-color:#7256ea}.settings .hamburger.is-active{left:17.75rem}.settings aside{position:fixed;top:4rem;height:100%;z-index:10;transform:translate(-100%);transition:transform .3s ease-in-out}.settings aside .aside-fixed-inner{z-index:11;transform:translate(-100%);transition:transform .3s ease-in-out}.settings aside.active{transform:translate(0)}.settings aside.active .aside-fixed-inner{transform:translate(0)}}.status{display:inline-flex;flex-shrink:0;width:.5rem;height:.5rem;padding:0;margin-right:.5rem;border-radius:50%;background-color:#181e49}.status.status-large{width:.75rem;height:.75rem}.status.status-1{background-color:#7256ea}.status.status-2{background-color:#28b6c3}.status.status-3{background-color:#fe9f30}.status.status-4{background-color:#ff6e6d}.status.status-5,.status.status-6{background-color:#181e49}.status-color-preview{display:inline-block;width:1.25rem;height:1.25rem;border-radius:50%;background:red}.grid-table{display:grid;width:100%;max-width:100%;text-align:left;gap:0;border:.5px solid #d4d4d4}.grid-table .cell{border:.5px solid #d4d4d4;padding:.8rem;background-color:#fff}.grid-table .header{font-weight:500;background-color:#f6f8fa}.grid-table .header-mobile{font-weight:500;padding:.8rem .6rem;display:none}.grid-table .row{display:contents}.grid-table .full-width-cell{grid-column:1/-1}.grid-table .subrow:before{content:"↲";transform:scaleX(-1);margin-right:.5rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%) scaleX(-1)}.grid-table .subject{background-color:#f6f8fa;font-weight:500}.grid-table .mobile-header{display:none}@media(max-width:1119px){.grid-table{display:grid;grid-template-columns:max-content 1fr!important}.grid-table.single-grid-columns-mobile{grid-template-columns:repeat(1,1fr)!important}.grid-table .header{display:none}.grid-table .header-mobile{display:block;background-color:#f6f8fa}.grid-table .empty-cell{display:none}.grid-table .mobile-full-width-cell{color:#7256ea;grid-column:1/-1}.grid-table .mobile-header{display:block}.grid-table .cell-mobile-last:not(:nth-last-of-type(-n+2)){position:relative;margin-bottom:1rem;border-bottom:1px solid #d4d4d4}.grid-table .cell-mobile-last:not(:nth-last-of-type(-n+2)):before{content:"";position:absolute;bottom:-1rem;left:-1px;width:1px;height:1rem;background-color:#fff}.grid-table .cell-mobile-last:not(:nth-last-of-type(-n+2)):after{content:"";position:absolute;bottom:-1rem;right:-1px;width:1px;height:1rem;background-color:#fff}}.grid-table-lg-spacing .cell{padding-left:1.5rem}.subrow{position:relative}.subrow>*:first-child:before{top:-.15rem;display:inline-block;content:"↲";transform:scaleX(-1);margin-right:.5rem}.table{width:100%;max-width:100%;text-align:left;border-collapse:collapse}.table th,.table td{padding-left:1rem;background-color:#fff}.table th{font-weight:500;background-color:#f3f4f5}.table th,.table td{border:1px solid #d4d4d4;padding:.8rem .6rem}.table .fit-content{width:1%;white-space:nowrap}.table .fit-content .wrapper{flex-wrap:nowrap;gap:1rem}.table .fit-content .wrapper .col-1,.table .fit-content .wrapper .col-2,.table .fit-content .wrapper .col-3,.table .fit-content .wrapper .col-4,.table .fit-content .wrapper .col-5,.table .fit-content .wrapper .col-6,.table .fit-content .wrapper .col-7,.table .fit-content .wrapper .col-8,.table .fit-content .wrapper .col-9,.table .fit-content .wrapper .col-10,.table .fit-content .wrapper .col-11,.table .fit-content .wrapper .col-12{width:auto}.table-inner-border thead>tr>*:first-child,.table-inner-border tbody>tr>*:first-child{border-left:none}.table-inner-border thead>tr>*:last-child,.table-inner-border tbody>tr>*:last-child{border-right:none}.table-inner-border thead>tr>*{border-top:none}.table-inner-border tbody>tr:last-of-type>*{border-bottom:none}.table-lg-spacing td,.table-lg-spacing th{padding-left:1.5rem}.table .subrow>*:first-child:before{position:relative;top:-.15rem;display:inline-block;content:"↲";transform:scaleX(-1);margin-right:.5rem}.table-holder{overflow:auto;scrollbar-track-color:#e9f0ff;scrollbar-color:#7256ea}.table-holder::-webkit-scrollbar{height:8px}.table-holder::-webkit-scrollbar-track{background-color:#e9f0ff}.table-holder::-webkit-scrollbar-thumb{background:#7256ea}.table-holder table{max-width:none;min-width:770px;overflow:auto}.grid-table-wrapper{display:block;width:100%;max-width:100%;overflow:scroll;contain:inline-size;scrollbar-width:none;-ms-overflow-style:none}.grid-table-wrapper::-webkit-scrollbar{display:none}.grid-table-wrapper.has-border{border:1px solid #d4d4d4;border-radius:.5rem}.grid-table-scroll{display:grid;grid-template-columns:minmax(200px,max-content) repeat(var(--cols, 1),minmax(150px,max-content)) 1fr;width:max-content;min-width:100%;background-color:#fff}.grid-table-scroll .header-label svg{width:1rem;height:1rem}.grid-table-scroll .grid-table-header,.grid-table-scroll .grid-table-row{display:contents}.grid-table-scroll .grid-table-header>*>.cell-actions,.grid-table-scroll .grid-table-header .indicator,.grid-table-scroll .grid-table-row>*{padding:1rem;display:flex;align-items:center}.grid-table-scroll .grid-table-header>*:not(:first-child):not(:last-child),.grid-table-scroll .grid-table-row>*:not(:first-child):not(:last-child){justify-content:center}.grid-table-scroll .grid-table-header>*:not(:last-child),.grid-table-scroll .grid-table-row>*:not(:last-child){border-right:1px solid #d4d4d4}.grid-table-scroll .grid-table-header>*{position:sticky;top:0;background:#f6f8fa;color:#181e49;font-weight:600;font-size:14px;z-index:3}.grid-table-scroll .grid-table-header>*:first-child{position:sticky;top:0;left:0;z-index:10;background:#f6f8fa;border-bottom:2px solid #7256ea;color:#181e49}.grid-table-scroll .grid-table-header>*:last-child{background-color:#f6f8fa;min-width:0;padding:0}.grid-table-scroll .grid-table-row>*:first-child{position:sticky;left:0;z-index:5;font-weight:500;color:#333;background-color:#f2efff}.grid-table-scroll .grid-table-row>*{padding:.5rem 1rem}.grid-table-scroll .grid-table-row>*:last-child{background:repeating-linear-gradient(-55deg,#f8f8f8,#f8f8f8 5px,#fff 5px,#fff 10px);background-attachment:fixed;min-width:0;padding:0}.grid-table-scroll .cell-actions{position:relative}.grid-table-scroll .cell-actions-wrapper{display:flex;align-items:center}.grid-table-scroll .cell-actions-menu{display:flex;position:absolute;left:0;top:0;bottom:0;align-items:center;gap:.25rem;background:#fff;padding-right:.5rem;z-index:1;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .2s ease}.grid-table-scroll .cell-actions-menu button{cursor:pointer}.grid-table-scroll .cell-actions-menu button:disabled{opacity:.2;cursor:not-allowed}.grid-table-scroll .cell-actions-menu button svg{width:1rem;height:1rem}@media(hover:hover){.grid-table-scroll .cell-actions:hover .cell-actions-indicator{display:none}.grid-table-scroll .cell-actions:hover .cell-actions-menu{opacity:1;visibility:visible;justify-content:center;padding:0 .5rem;gap:.5rem}}.grid-table-scroll .cell-actions.active .cell-actions-indicator{display:none}.grid-table-scroll .cell-actions.active .cell-actions-menu{opacity:1;visibility:visible;justify-content:center;padding:0 .5rem;gap:.5rem}.grid-table-scroll.cockpit-grid-scroll{grid-template-columns:minmax(120px,max-content) repeat(var(--cols, 1),minmax(55px,1fr)) 0}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*{background:#f6f8fa;flex-direction:row;gap:4px;padding:.5rem .25rem;border-bottom:1px solid #d4d4d4}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>* .day-label{font-size:12px;font-weight:500;color:#6b7280;line-height:1}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>* .date-label{font-size:12px;font-weight:500;line-height:1}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*.weekend{background:#f5f5f5}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*.weekend .day-label{font-weight:600}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*.today{background:linear-gradient(135deg,#7256ea,#9883f0);color:#fff}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*.today .date-label,.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*.today .day-label{color:#fff}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*:first-child{background:#fff;max-width:120px;padding:0 0 0 1rem;text-transform:capitalize}.grid-table-scroll.cockpit-grid-scroll .grid-table-header>*:last-child{background:#f6f8fa}.grid-table-scroll.cockpit-grid-scroll .grid-table-row>*:first-child{background-color:#f6f8fa;font-size:11px;padding:.5rem .75rem}.grid-table-scroll.cockpit-grid-scroll .grid-table-row>*:not(:first-child):not(:last-child){padding:.25rem}.grid-table-scroll.cockpit-grid-scroll .grid-table-row>*:not(:first-child):not(:last-child).weekend{background:#f9f9f9}.grid-table-scroll.cockpit-grid-scroll .grid-table-row>*:not(:first-child):not(:last-child).today{background:#3b82f614;border-left:1px solid rgba(59,130,246,.3);border-right:1px solid rgba(59,130,246,.3)}.grid-table-scroll.cockpit-grid-scroll .price-cell{font-weight:600;color:#7256ea;cursor:pointer;padding:4px;text-align:center}.grid-table-scroll.cockpit-grid-scroll .price-cell:hover{background:#00000005}.grid-table-scroll.cockpit-grid-scroll .price-cell .no-price{color:#9ca3af}.grid-table-scroll.cockpit-grid-scroll .booking-rule-cell{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;padding:4px}.grid-table-scroll.cockpit-grid-scroll .rule-item{display:flex;flex-direction:row;align-items:center;gap:4px}.grid-table-scroll.cockpit-grid-scroll .rule-item strong{font-size:9px;color:#6b7280;font-weight:600}.grid-table-scroll.cockpit-grid-scroll .stay-limit-cell{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;padding:4px;font-size:10px;color:#6b7280;cursor:pointer}.grid-table-scroll.cockpit-grid-scroll .stay-limit-cell:hover{background:#00000005}.grid-table-scroll.cockpit-grid-scroll .stay-item{display:flex;flex-direction:row;align-items:center;gap:4px}.grid-table-scroll.cockpit-grid-scroll .stay-item strong{font-size:9px;color:#6b7280;font-weight:600}.grid-table-scroll.cockpit-grid-scroll .stay-item span{font-size:11px}.grid-table-scroll.cockpit-grid-scroll .percentage-cell{font-size:11px;cursor:pointer;text-align:center;padding:4px}.grid-table-scroll.cockpit-grid-scroll .percentage-cell:hover{background:#00000005}.grid-table-scroll.cockpit-grid-scroll .percentage-cell.supplement-positive{color:#00a14b;font-weight:500}.grid-table-scroll.cockpit-grid-scroll .percentage-cell.supplement-negative{color:#d55253;font-weight:500}.grid-table-scroll.cockpit-grid-scroll .percentage-cell.service-cell{color:#1976d2}.grid-table-scroll.cockpit-grid-scroll .section-header-row>*{margin-top:1rem}.grid-table-scroll.cockpit-grid-scroll .section-header{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:11px;color:#6b7280;background:#00000005;border-top:1px solid rgba(0,0,0,.06);padding:.25rem 1rem}.grid-table-scroll.cockpit-grid-scroll .section-header-cell{background:#7256ea08;border-top:1px solid rgba(114,86,234,.08)}.grid-table-scroll.cockpit-grid-scroll .grid-table-row>*:not(:last-child){border-bottom:1px solid #d4d4d4}.grid-table-label{max-width:300px;display:flex;align-items:center;justify-content:space-between}.grid-table-label .settings-icon{flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:11px}.grid-table-label svg{width:1rem}.main-actions-holder{display:flex;flex-direction:column;padding:1.5rem;background-color:#fff;border:1px solid #d4d4d4;border-radius:.5rem;margin-bottom:2rem}.main-actions-holder .title h1,.main-actions-holder .title h2{margin-bottom:0}.main-actions-holder .main-actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.25rem;margin-top:1rem}.main-actions-holder .main-actions .btn{font-size:13px}.main-actions-holder .main-actions .btn svg{display:none}@media(min-width:896px){.main-actions-holder{margin-top:2rem;align-items:center;flex-direction:row}.main-actions-holder .main-actions{margin-top:0;gap:.75rem;justify-content:flex-end}.main-actions-holder .main-actions .btn{font-size:14px}.main-actions-holder .main-actions .btn svg{display:inline-block}}.timeline .events{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.timeline .events .event{position:relative;display:flex;flex-direction:column;gap:.5rem}.timeline .events .event:not(.last):before{content:"";position:absolute;top:0;left:1rem;width:1px;height:calc(100% + 1rem);background-color:#d4d4d4}.timeline .events .event.last .icon{background-color:#00a14b;border-color:#00a14b}.timeline .events .event.last .icon svg{stroke:#fff}.timeline .events .event .header{position:relative;display:grid;grid-template-columns:max-content auto max-content;align-items:center;gap:1rem;flex-wrap:wrap;z-index:2}.timeline .events .event .header .icon-holder{padding:.75rem 0;background-color:#f6f8fa;border-radius:500rem}.timeline .events .event .header .content{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.timeline .events .event .header .content .title{font-size:1rem;font-weight:500}.timeline .events .event .header .content .date{font-size:14px;color:#888}.timeline .events .event .header .pin{color:#888}.timeline .events .event>.content{margin-left:auto;width:100%;max-width:calc(100% - 3rem)}.tooltip-holder{position:relative}.tooltip-holder .tooltip{position:absolute;z-index:10;left:50%;bottom:3.5rem;padding:.5rem;min-width:16rem;color:#fff;text-align:center;border-radius:.5rem;background-color:#181e49d9;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transform:translate(-50%);opacity:0;visibility:hidden;transition:bottom .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out}.tooltip-holder .tooltip:after{content:"";position:absolute;left:50%;bottom:-.5rem;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid rgba(24,30,73,.85);transform:translate(-50%)}.tooltip-holder .tooltip.left{left:-2rem;bottom:50%;transform:translate(-100%,50%);transition:left .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out}.tooltip-holder .tooltip.left:after{left:100%;bottom:50%;transform:translate(-25%,50%) rotate(-90deg)}.tooltip-holder .tooltip.right{right:-2rem;left:auto;bottom:50%;transform:translate(100%,50%);transition:right .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out}.tooltip-holder .tooltip.right:after{right:-.75rem;left:-.75rem;bottom:50%;transform:translateY(50%) rotate(90deg)}.tooltip-holder .tooltip-icon:hover+.tooltip{bottom:2.5rem;opacity:1;visibility:visible}.tooltip-holder .tooltip-icon:hover+.tooltip.left{bottom:50%;left:-1rem}.tooltip-holder .tooltip-icon:hover+.tooltip.right{bottom:50%;right:-1rem}.tooltip-holder svg{height:1rem;width:1rem;fill:none;stroke:#181e49;opacity:.5}.form-item .tooltip-holder{position:absolute;z-index:2;top:.25rem;right:0}.total-price-tooltip{position:fixed;z-index:100;top:var(--tt-top, 0);left:var(--tt-left, 0);min-width:14rem;transform:translate(-50%) translateY(-100%);margin-top:-.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.total-price-tooltip .tooltip-title,.total-price-tooltip .tooltip-row{color:#181e49}.total-price-tooltip .tooltip-title{font-weight:500}.total-price-tooltip .tooltip-row{font-weight:400}.total-price-tooltip .tooltip-row.total{font-weight:500}.tooltip-row{display:flex;justify-content:space-between;gap:1rem;line-height:1.6}.tooltip-row.total{font-weight:600}.toggle{width:44px;height:24px;border-radius:12px;position:relative;cursor:pointer;transition:background .2s}.toggle.on{background:#34c77b}.toggle.off{background:#ff6b6b}.toggle:after{content:"";position:absolute;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s}.toggle.on:after{left:22px}.toggle.off:after{left:2px}.toggle.small{width:28px;height:14px;border-radius:7px}.toggle.small:after{width:10px;height:10px;top:2px}.toggle.small.on:after{left:16px}.toggle.small.off:after{left:2px}.users .user{display:flex;width:100%;justify-content:space-between}.users .user-profile{display:flex}.users .user-info{display:flex;flex-direction:column;line-height:1.5}.users .user-avatar{position:relative;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-right:.75rem;border-radius:50%;font-size:1.5rem;color:#fff;font-weight:700}.users .user .user-avatar.has-image:after{content:"";position:absolute;bottom:-.225rem;right:-.45rem;width:1.2875rem;height:1.2875rem;border:3px solid #fff;border-radius:50%}.users .user-avatar img{width:100%;height:auto;border-radius:50%}.users .user-name{font-weight:500}.users .user-email{font-size:.75rem;font-style:italic}.users .user-role-label{padding:.25rem .75rem;font-weight:600;border-radius:.5rem;background:#f1f5f8;align-self:center}.user-roles .user-role{display:flex;width:100%;justify-content:space-between;align-items:center;column-gap:2rem}.user-roles .user-role-title{flex:0 0 7.5rem}.user-roles .user-role-title .status{margin-right:.85rem}.user-roles .user-role-count{display:flex;flex-wrap:nowrap}.user-roles .user-role-count .icon{width:1rem;height:auto;align-items:center;margin-right:.5rem}.user-roles .user-role-actions{display:flex;flex-shrink:0;column-gap:.5rem;margin-left:auto}.user-roles .user-role-actions .icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.user-roles .user-role-actions .icon svg{width:50%;height:auto}.user-roles .user-role-actions .icon-primary{flex:0 0 auto;border-width:1px;border-color:#181e49}.user-roles .user-role-actions .icon-primary svg{fill:none;stroke:#181e49}.modal-wizard .modal-column.modal-content-wizard{display:flex;flex-direction:column;justify-content:space-between;padding:0}.modal-wizard .modal-column.modal-sidebar-wizard{min-height:40rem;background-repeat:no-repeat;background-position:bottom 2rem right;background-image:url(/assets/TEMP-wizard-8rBOKaxe.png);background-size:20rem;background-color:#e9f0ff}.modal-wizard .modal-column.modal-sidebar-wizard ol li{padding:.8rem 0}.modal-wizard .modal-column.modal-sidebar-wizard ol li.active{font-weight:500;color:#7256ea}.modal-wizard .modal-column.modal-sidebar-wizard ol li:first-child{padding-top:0}.modal-wizard .modal-column.modal-sidebar-wizard ol li:not(:last-child){border-bottom:1px dashed #a9c4e2}.modal-wizard .wizard{padding:3rem;list-style:none}.modal-wizard .wizard .h1{margin-top:1.5rem;margin-bottom:.875rem}.modal-wizard .slide{display:none}.modal-wizard .slide-active{display:block}.modal-wizard .wizard-navigation{width:100%}.modal-wizard .wizard-navigation-inner{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;height:5rem;background-color:#fff;border-top:1px solid #d4d4d4}@media(max-width:1327px){.modal-wizard .wizard-navigation-inner{height:4rem}}@media(max-width:1327px){.modal-wizard .modal-column{padding:3rem}}@media(max-width:1119px){.modal-wizard .modal-sidebar-wizard{display:none}}@media(max-width:607px){.modal-wizard .wizard{padding:1rem 1rem 3rem}.modal-wizard .modal-column.modal-content-wizard{min-height:80vh}}.calendar-holder .date{position:relative}.calendar-overview .calendar-aside{width:15rem}.calendar-overview .calendar-overview-heading .heading-actions .calendar-toggle{display:block;height:100%;aspect-ratio:1/1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-size:.75rem;background-repeat:no-repeat;background-position:center center;cursor:pointer}.calendar-overview .calendar-overview-content .content-aside .options-toggle:before{content:"";position:absolute;right:1.5rem;width:.65rem;height:.65rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category>strong:after{content:"";position:absolute;right:0;width:.65rem;height:.65rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3MjU2RUE7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNmMtMC43LTAuOC0wLjYtMiwwLjItMi42czEuOS0wLjYsMi41LDAuMmw4LjYsOS44DQoJYzAuMSwwLjEsMC4yLDAuMSwwLjQsMGwwLDBsOC42LTkuOGMwLjctMC44LDEuOC0wLjksMi42LTAuMnMwLjksMS44LDAuMiwyLjZjMCwwLDAsMC0wLjEsMC4xbC05LjgsMTEuMQ0KCUMxMy4zLDE5LjIsMTIuNywxOS41LDEyLDE5LjV6Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks{display:flex;height:4rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks .calendar-timeblock{display:flex;flex-direction:column;justify-content:space-between;background-color:#f7f9fb}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks .calendar-timeblock>span{font-weight:700;padding:.5rem 0 0 .75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks ul{display:flex;font-size:.75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks ul li{position:relative;height:1.5rem;width:4rem;padding:0 .75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks ul li.weekend:before{content:"";position:absolute;top:1.5rem;right:0;height:200vh;width:100%;background:repeating-linear-gradient(45deg,#f7f9fb,#f7f9fb 4px,#fff 4px,#fff 8px)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks ul li span{line-height:0;vertical-align:text-top;opacity:.5;white-space:nowrap}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-timeblocks ul li:after{content:"";position:absolute;top:0;right:0;height:200vh;width:1px;border-right:1px solid #d4d4d4}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows{position:relative;z-index:1;border-left:1px solid white}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul{width:max-content}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li{position:relative;display:flex;height:3.25rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li:hover .calendar-timeblock-pointer{opacity:1}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-timeblock-pointer{position:absolute;display:flex;justify-content:space-around;align-items:center;width:4rem;height:100%;pointer-events:none;opacity:0}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-timeblock-pointer svg{content:"";display:flex;padding:.6rem;width:2.5rem;height:2.5rem;border:2px solid #181e49;fill:#181e49;border-radius:50%;opacity:.25}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li.div{height:1px;padding:0;margin:.25rem 0;background-color:#d4d4d4}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-timeblock{position:relative;display:flex;flex-shrink:0;align-items:center;padding:0 .75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item{position:absolute;left:0;height:2.5rem;font-weight:700;text-align:left;cursor:pointer;background-color:#fff;border-radius:2.5rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item .calendar-item-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:100%;padding:.5rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item .meta ul{display:flex}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item .meta ul li{display:flex;justify-content:center;width:1.5rem;height:1.5rem;background-color:#fff;border-radius:50%}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item .meta ul li:not(:last-child){margin-right:.25rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item .meta ul li svg{width:1rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item:hover:after{opacity:.3}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#d6f0f5;border-radius:2.5rem;opacity:.2;transition:opacity ease-in-out .2s}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item.status-1:after{background-color:var(--status-1)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item.status-2:after{background-color:var(--status-2)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item.status-3:after{background-color:var(--status-3)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calendar-rows ul li .calendar-item.status-4:after{background-color:var(--status-4)}.calendar-holder .month-name{display:flex;position:relative;width:100%;gap:.5rem;margin-bottom:.15rem;padding-bottom:.25rem;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.08em;color:#111;border-bottom:1px solid #e5e5e5}.calendar-holder .month-name .month-name-wrapper .month-number{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);width:auto;height:auto;font-size:12px;font-weight:500;color:#999;line-height:1;background-color:transparent;border-radius:0;letter-spacing:normal;text-transform:none}.calendar-holder .calendar-navigation .month-select{width:auto;height:2rem;margin-right:auto;border:1px solid #d4d4d4;border-color:#e8e8ed;border-radius:.5rem;padding:0 1.25rem 0 .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA4IDUnPjxwb2x5bGluZSBwb2ludHM9JzEsMSA0LDQgNywxJyBzdHJva2U9JyMxODFFNDknIGZpbGw9J25vbmUnIHN0cm9rZS13aWR0aD0nMScvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right .5rem center;background-size:10px;transition:border-color .2s ease-in-out;cursor:pointer}.calendar-holder .calendar-grid.has-weeknumbers,.calendar-holder .calendar-grid{display:flex;flex-direction:column}.calendar-holder .week-row{display:flex;width:100%}.calendar-holder .week-row.week-header .week-day{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:4px 0;font-size:10px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;color:#aaa;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.calendar-holder .week-row.week-header .week-day:last-child{border-right:none}.calendar-holder .week-row.week-header .week-day.weekend{font-weight:700;color:#666}.calendar-holder .week-number{width:2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:#bbb;border-right:1px solid #f0f0f0}.calendar-holder .date{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:1.2;position:relative;font-weight:500;font-size:11px;font-family:Ubuntu,sans-serif;cursor:pointer;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;transition:background .1s ease}.calendar-holder .date:last-child{border-right:none}.calendar-holder .date:hover{background:#f7f7f7}.calendar-holder .date.multi-booked{background:repeating-linear-gradient(-45deg,#e8e8e8,#e8e8e8 2px,#fff 2px,#fff 5px)!important}.calendar-holder .date.disabled,.calendar-holder .date.disabled-checkin,.calendar-holder .date.disabled-checkout,.calendar-holder .date:has(.disabled){color:#ccc;background:repeating-linear-gradient(-45deg,#f8f8f8,#f8f8f8 3px,#fff 3px,#fff 6px);cursor:not-allowed}.calendar-holder .date.selected.label-0{background-color:var(--label-0-color-highlight);color:#fff}.calendar-holder .date.selected.label-1{background-color:var(--label-1-color-highlight);color:#fff}.calendar-holder .date.selected.label-2{background-color:var(--label-2-color-highlight);color:#fff}.calendar-holder .date.selected.label-3{background-color:var(--label-3-color-highlight);color:#fff}.calendar-holder .date.selected.label-4{background-color:var(--label-4-color-highlight);color:#fff}.calendar-holder .date.selected.label-5{background-color:var(--label-5-color-highlight);color:#fff}.calendar-holder .date.selected.label-6{background-color:var(--label-6-color-highlight);color:#fff}.calendar-holder .date.selected.label-7{background-color:var(--label-7-color-highlight);color:#fff}.calendar-holder .date.selected.label-8{background-color:var(--label-8-color-highlight);color:#fff}.calendar-holder .date.selected.label-9{background-color:var(--label-9-color-highlight);color:#fff}.calendar-holder .date.selected.label-10{background-color:var(--label-10-color-highlight);color:#fff}.calendar-holder .date.concatenated:before{content:"";position:absolute;top:4px;left:4px;width:4px;height:4px;border-radius:50%;background:#ffffffb3}.calendar-holder .date.booking-start:after{content:"";position:absolute;top:4px;left:4px;width:4px;height:4px;border-radius:50%;background:#ffffffb3;z-index:4}.calendar-holder .date.booked:not(:has(.day-half)) .date-numb{color:#fff;font-weight:700}.calendar-holder .date.booked,.calendar-holder .date.booking-start,.calendar-holder .date.booking-separator,.calendar-holder .date.booking-separator-dashed,.calendar-holder .date:has(.day-half){border-right-color:transparent!important}.calendar-holder .date.booking-separator .day-half.am{clip-path:polygon(0 0,0% 100%,calc(100% - 1px) 0)}.calendar-holder .date.booking-separator .day-half.pm{clip-path:polygon(1px 100%,100% 100%,100% 0)}.calendar-holder .date.booking-separator-dashed .day-half.am{clip-path:polygon(0 0,0% 100%,calc(100% - 1px) 0)}.calendar-holder .date.booking-separator-dashed .day-half.pm{clip-path:polygon(1px 100%,100% 100%,100% 0)}.calendar-holder .date.booking-separator-dashed:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:repeating-linear-gradient(45deg,white,white 4px,transparent 4px,transparent 8px);clip-path:polygon(calc(100% - 1px) 0,100% 0,1px 100%,0 100%);pointer-events:none}.calendar-holder .date .availability-badge{position:absolute;top:0;right:0;width:100%;height:11px;background:#00000014;display:flex;align-items:center;justify-content:flex-end;font-size:0;font-weight:700;padding-right:3px;line-height:1;z-index:4;pointer-events:none}.calendar-holder .date .availability-badge.fully-booked{color:#e74c3c}.calendar-holder .date .availability-bar{position:absolute;bottom:3px;left:15%;right:15%;height:2px;background:#eee;border-radius:1px;z-index:4;overflow:hidden;display:none}.calendar-holder .date .availability-bar.fully-booked .availability-bar-fill{background:#e74c3c}.calendar-holder .date .availability-bar-fill{height:100%;background:#f0ad4e;border-radius:1px}.calendar-holder .date .cell-warning-icon{position:absolute;top:3px;left:3px;font-size:0;line-height:0;z-index:5;width:5px;height:5px;border-radius:50%;background:#e74c3c;border:1px solid rgba(255,255,255,.6)}.calendar-holder .date span{position:relative;z-index:3}.calendar-holder .date .date-numb{line-height:1em;font-weight:500;font-size:11px;font-variant-numeric:tabular-nums;color:#333;margin-top:.5rem}.calendar-holder .date .price{font-size:9px;line-height:1em;font-weight:400}.calendar-holder .date .price:before{content:"";display:block;width:100%;height:1px;margin:.15rem 0;background:#fff}.calendar-holder .date .day-half{position:absolute;width:100%;height:100%}.calendar-holder .date .day-half.am{top:0;left:0;clip-path:polygon(0 0,0% 100%,100% 0)}.calendar-holder .date .day-half.pm{top:0;left:0;clip-path:polygon(0 100%,100% 100%,100% 0)}.calendar-holder .asset-show-bar .date .availability-bar{display:block}.calendar-holder .asset-show-counter .date .availability-badge{font-size:8px}.calendar-holder .calendar:not(.asset-show-counter) .date:hover .availability-badge{font-size:8px}.calendar-nav-shortcuts{margin-top:0;display:inline-flex;align-items:stretch;background:#fff;border:1px solid #d4d4d4;border-radius:.5rem;overflow:hidden}@media screen and (max-width:895px){.calendar-nav-shortcuts{display:grid;grid-template-columns:repeat(5,1fr)}}.nav-shortcut{position:relative;display:inline-flex;align-items:center;justify-content:center;height:47px;padding:0 1rem;font-size:.875rem;cursor:pointer;border:none;border-radius:0;background:transparent;color:var(--color-brand-secondary, #666);transition:all .15s ease-in-out}@media screen and (max-width:480px){.nav-shortcut{padding:0 .25rem}}.nav-shortcut span{display:inline-flex;align-items:center;white-space:nowrap;gap:.5rem}@media screen and (max-width:895px){.nav-shortcut span{font-size:11px}}.nav-shortcut span.next:after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20transform%3D%22rotate(180%206%206)%22%20fill%3D%22%23F7F9FB%22%2F%3E%0A%3Cpath%20d%3D%22M4%205.99291C3.99992%205.91114%204.01376%205.83029%204.04061%205.75575C4.06746%205.68122%204.10669%205.61471%204.15568%205.56067L6.38152%203.10803C6.45527%203.03051%206.55032%202.99221%206.64633%203.00132C6.74234%203.01043%206.83169%203.06623%206.89528%203.15679C6.95887%203.24734%206.99165%203.36546%206.98661%203.4859C6.98158%203.60633%206.93912%203.71951%206.86832%203.80125L4.92191%205.94591C4.91657%205.95177%204.91229%205.959%204.90935%205.96711C4.90642%205.97521%204.9049%205.98401%204.9049%205.99291C4.9049%206.0018%204.90642%206.0106%204.90935%206.01871C4.91229%206.02681%204.91657%206.03404%204.92191%206.0399L6.86832%208.18456C6.90596%208.22412%206.9369%208.2727%206.95933%208.32745C6.98177%208.3822%206.99523%208.44202%206.99895%208.50338C7.00266%208.56475%206.99654%208.62642%206.98095%208.68478C6.96536%208.74314%206.94061%208.79701%206.90816%208.84321C6.87571%208.88942%206.83622%208.92704%206.792%208.95386C6.74777%208.98067%206.69972%208.99615%206.65065%208.99937C6.60159%209.00259%206.5525%208.99349%206.50628%208.97261C6.46006%208.95173%206.41764%208.91949%206.38152%208.87779L4.15648%206.42589C4.10736%206.37175%204.06801%206.30515%204.04103%206.23049C4.01405%206.15584%204.00006%206.07485%204%205.99291V5.99291Z%22%20fill%3D%22%23181E49%22%2F%3E%0A%3C%2Fsvg%3E");transform:rotate(180deg)}.nav-shortcut span.prev:before{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20transform%3D%22rotate(180%206%206)%22%20fill%3D%22%23F7F9FB%22%2F%3E%0A%3Cpath%20d%3D%22M4%205.99291C3.99992%205.91114%204.01376%205.83029%204.04061%205.75575C4.06746%205.68122%204.10669%205.61471%204.15568%205.56067L6.38152%203.10803C6.45527%203.03051%206.55032%202.99221%206.64633%203.00132C6.74234%203.01043%206.83169%203.06623%206.89528%203.15679C6.95887%203.24734%206.99165%203.36546%206.98661%203.4859C6.98158%203.60633%206.93912%203.71951%206.86832%203.80125L4.92191%205.94591C4.91657%205.95177%204.91229%205.959%204.90935%205.96711C4.90642%205.97521%204.9049%205.98401%204.9049%205.99291C4.9049%206.0018%204.90642%206.0106%204.90935%206.01871C4.91229%206.02681%204.91657%206.03404%204.92191%206.0399L6.86832%208.18456C6.90596%208.22412%206.9369%208.2727%206.95933%208.32745C6.98177%208.3822%206.99523%208.44202%206.99895%208.50338C7.00266%208.56475%206.99654%208.62642%206.98095%208.68478C6.96536%208.74314%206.94061%208.79701%206.90816%208.84321C6.87571%208.88942%206.83622%208.92704%206.792%208.95386C6.74777%208.98067%206.69972%208.99615%206.65065%208.99937C6.60159%209.00259%206.5525%208.99349%206.50628%208.97261C6.46006%208.95173%206.41764%208.91949%206.38152%208.87779L4.15648%206.42589C4.10736%206.37175%204.06801%206.30515%204.04103%206.23049C4.01405%206.15584%204.00006%206.07485%204%205.99291V5.99291Z%22%20fill%3D%22%23181E49%22%2F%3E%0A%3C%2Fsvg%3E")}.nav-shortcut:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%;width:1px;background:var(--color-border-light, #e0e0e0)}.nav-shortcut:first-child{border-radius:.5rem 0 0 .5rem}.nav-shortcut:last-child{border-radius:0 .5rem .5rem 0}.nav-shortcut:hover{background-color:#7256ea0d;color:#7256ea}.nav-shortcut-primary{color:#fff;background-color:var(--color-brand-primary, #7256ea)}.nav-shortcut-primary:after{display:none}.nav-shortcut-primary:hover{background-color:var(--color-brand-primary-dark, #5a3cc7);color:#fff}.nav-extra-controls{margin-left:auto}.shortcut-wrapper{padding-left:8px;max-width:fit-content}@media screen and (max-width:895px){.shortcut-wrapper{padding:0 8px;max-width:100%}}.months-display-filter{margin-right:auto}.calendar-holder,.calendar-row-wrapper,.calendar{max-width:100%!important}.calendar-holder .calendar-wrapper.admin-mode .calendar-container.edit-mode{max-width:calc(25% - 1.5rem)}@media screen and (max-width:1680px){.calendar-holder .calendar-wrapper.admin-mode .calendar-container.edit-mode{max-width:calc(33.33% - 1.5rem)}}@media screen and (max-width:1280px){.calendar-holder .calendar-wrapper.admin-mode .calendar-container.edit-mode{max-width:calc(50% - 1.5rem)}}@media screen and (max-width:768px){.calendar-holder .calendar-wrapper.admin-mode .calendar-container.edit-mode{max-width:100%}}.booking-tooltip{position:absolute;z-index:100;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease-in-out,visibility .15s ease-in-out}[data-date]:has(.booking-tooltip):hover .booking-tooltip{opacity:1;visibility:visible;pointer-events:auto}.tooltip-content{position:relative;border-radius:.5rem;padding:.4rem .5rem;background-color:#fff;box-shadow:0 4px 16px #0000001f;white-space:nowrap}.tooltip-content:after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:2rem;display:block;background-color:transparent}.tooltip-title{font-weight:600;font-size:13px;margin-bottom:.25rem}.tooltip-dates{display:flex;align-items:center;gap:.4rem;font-size:12px;color:#666}.tooltip-dates .tooltip-arrow-icon{color:#ccc}.tooltip-header-date{font-weight:600;font-size:11px;text-align:center;padding-bottom:.25rem;margin-bottom:.15rem;border-bottom:1px solid #f0f0f0}.tooltip-booking-list{display:flex;flex-direction:column}.tooltip-booking-row{padding:.25rem .4rem;cursor:pointer}.tooltip-booking-row:not(:last-child){border-bottom:1px solid #f0f0f0}.tooltip-booking-row .tooltip-row-info{display:flex;flex-direction:column;gap:.1rem}.tooltip-booking-row .tooltip-row-title{display:flex;align-items:center;gap:.35rem;font-size:12px}.tooltip-booking-row .tooltip-row-actions{display:none;gap:.25rem;align-items:center;justify-content:center;padding:5px 0;border-top:1px solid #e0e0e0}.tooltip-booking-row .tooltip-row-actions .btn{font-size:10px;padding:.15rem .4rem;border-radius:3px}.tooltip-booking-row:hover{background:#f5f5f5}.tooltip-booking-row:hover .tooltip-row-actions{display:flex}.tooltip-booking-dot{width:8px;height:8px;border-radius:2px;background:#ffecd5;border:1px solid rgba(0,0,0,.15);flex-shrink:0}.tooltip-booking-name{font-weight:600;color:#333;font-size:12px}.tooltip-row-details{display:flex;flex-direction:column;padding-left:.25rem}.tooltip-detail{font-size:10px;color:#777;display:flex;gap:.5rem;line-height:1.4}.tooltip-detail-label{color:#aaa;min-width:40px}.tooltip-conflict-block{border:1.5px solid #f0ad4e;border-radius:5px;margin-bottom:.25rem;overflow:hidden}.tooltip-conflict-block .tooltip-booking-row:not(:last-child){border-bottom:1px solid #f0f0f0}.tooltip-warning{padding:.25rem .4rem;font-size:10px;font-weight:600;color:#856404;background:#fff3cd}.tooltip-actions{display:flex;gap:.35rem}.tooltip-actions .btn{flex:1;font-size:11px;padding:.25rem .4rem}.tooltip-actions .btn-danger{background-color:#e74c3c;color:#fff;border-radius:.5rem}.tooltip-actions .btn-warning{background-color:#f0ad4e;color:#fff;border-radius:.5rem}.calendar-view-options{display:flex;justify-content:flex-end;margin-bottom:1rem}.view-options-row{display:flex;align-items:center;gap:.75rem;height:36px;padding:0 .75rem;border:1px solid #d4d4d4;border-radius:.5rem;background:#fff;width:fit-content}.view-toggle{display:flex;align-items:center;gap:.4rem;font-size:11px;color:#888;cursor:pointer;-webkit-user-select:none;user-select:none}.view-toggle:hover{color:#555}.view-divider{width:1px;height:16px;background:#d4d4d4}.calendarplanner .view-toggle .toggle-switch{display:inline-block;width:28px;height:16px;border-radius:8px;background:#ddd;position:relative;transition:background .15s ease}.calendarplanner .view-toggle .toggle-switch:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:left .15s ease}.calendarplanner .view-toggle .toggle-switch.active{background:var(--color-brand-primary, #7256ea)}.calendarplanner .view-toggle .toggle-switch.active:after{left:14px}.tooltip-info{padding:0 1rem 1rem}.tooltip-info span{display:inline-block;width:auto}.tooltip-info span.calendar-name{text-transform:lowercase}.tooltip-info span.avail{color:#00a14b}.tooltip-pill{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:1.5rem;height:.4rem;background:#fff;border-radius:0 0 .4rem .4rem;box-shadow:0 2px 4px #00000014}.split-preview .calendarplanner .calendar-holder{font-family:var(--cal-font);background:var(--cal-bg);padding:1.5rem;border-radius:1rem}.split-preview .calendarplanner .calendar-holder .calendar-container{background:var(--cal-card-bg);border-radius:var(--cal-card-radius);border:1px solid var(--cal-card-border);padding:1.25rem}.split-preview .calendarplanner .calendar-holder .month-name{color:var(--cal-month-color);font-size:var(--cal-month-size);font-weight:var(--cal-month-weight);text-transform:var(--cal-month-transform);background:none;-webkit-background-clip:unset;-webkit-text-fill-color:var(--cal-month-color);background-clip:unset}.split-preview .calendarplanner .calendar-holder .week-row.week-header .week-day{color:var(--cal-header-color);font-size:var(--cal-header-size)}.split-preview .calendarplanner .calendar-holder .week-row.week-header .week-day.weekend{color:var(--cal-header-weekend)}.split-preview .calendarplanner .calendar-holder .week-number{color:var(--cal-header-color)}.split-preview .calendarplanner .calendar-holder .calendar-grid,.split-preview .calendarplanner .calendar-holder .week-row{gap:var(--cal-cell-gap)}.split-preview .calendarplanner .calendar-holder .date{background:var(--cal-cell-bg);border-radius:var(--cal-cell-radius);border-color:var(--cal-cell-border)}.split-preview .calendarplanner .calendar-holder .date .date-numb{color:var(--cal-day-color);font-size:var(--cal-day-size);font-weight:var(--cal-day-weight)}.split-preview .calendarplanner .calendar-holder .date.booked:not(:has(.day-half)) .date-numb{color:var(--cal-booking-text)}.split-preview .calendarplanner .calendar-holder .date.booking-start{border-top-left-radius:var(--cal-booking-radius);border-bottom-left-radius:var(--cal-booking-radius)}.calendar-theme-glass .calendar-holder{background:linear-gradient(145deg,#eef2ff,#fdf2f8,#eff6ff);padding:1.5rem;border-radius:1.25rem}.calendar-theme-glass .calendar-holder .calendar-container{background:#fff9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.9);border-radius:1.25rem;padding:1.25rem;box-shadow:0 8px 32px #6464b41a,0 1px 3px #0000000a}.calendar-theme-glass .calendar-holder .calendar-navigation .month-select{background:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#fffc;border-radius:2rem}.calendar-theme-glass .calendar-holder .calendar-navigation .btn-website{border-radius:2rem;background:#ffffff80;border-color:#fffc}.calendar-theme-glass .calendar-holder .month-name{font-size:18px;font-weight:800;color:#312e81;letter-spacing:-.03em;text-transform:none;border-bottom:2px solid rgba(99,102,241,.12);padding-bottom:.5rem;margin-bottom:.5rem}.calendar-theme-glass .calendar-holder .month-name .month-number{font-size:11px;font-weight:600;color:#a5b4fc;background:#6366f114;padding:.1rem .4rem;border-radius:1rem}.calendar-theme-glass .calendar-holder .week-row.week-header .week-day{font-size:10px;font-weight:700;color:#a5b4fc;text-transform:uppercase;letter-spacing:.1em;border-bottom:none;border-right:none;padding:.4rem 0}.calendar-theme-glass .calendar-holder .week-row.week-header .week-day.weekend{color:#818cf8;font-weight:800}.calendar-theme-glass .calendar-holder .week-number{color:#c7d2fe;font-size:10px;border-right:none}.calendar-theme-glass .calendar-holder .calendar-grid,.calendar-theme-glass .calendar-holder .week-row{gap:3px}.calendar-theme-glass .calendar-holder .date{border-radius:.6rem;border:none;overflow:hidden;background:#ffffff80;box-shadow:0 1px 3px #0000000a;transition:all .2s ease}.calendar-theme-glass .calendar-holder .date:hover{background:#fffffff2!important;outline:none;transform:scale(1.06);box-shadow:0 4px 12px #6366f11f}.calendar-theme-glass .calendar-holder .date .date-numb{font-size:12px;font-weight:600;color:#4338ca;margin-top:0}.calendar-theme-glass .calendar-holder .date.booked{box-shadow:inset 0 0 0 1px #ffffff59,0 2px 6px #00000014}.calendar-theme-glass .calendar-holder .date.booked:not(:has(.day-half)) .date-numb{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.2)}.calendar-theme-glass .calendar-holder .date.booking-start{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.calendar-theme-glass .calendar-holder .date.disabled,.calendar-theme-glass .calendar-holder .date.disabled-checkin,.calendar-theme-glass .calendar-holder .date.disabled-checkout,.calendar-theme-glass .calendar-holder .date:has(.disabled){background:#c8c8dc26;color:#c7d2fe}.calendar-theme-minimal .calendar-holder{background:#fafafa;padding:1.5rem;border-radius:1rem}.calendar-theme-minimal .calendar-holder .calendar-container{background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:1.25rem}.calendar-theme-aurora .calendar-holder{background:linear-gradient(160deg,#fef9f3,#fdf2f8 40%,#f5f3ff);padding:1.5rem;border-radius:1.5rem}.calendar-theme-aurora .calendar-holder .calendar-container{background:#fff;border-radius:1.5rem;padding:1.5rem;box-shadow:0 2px 4px #00000008,0 12px 40px #a855f712;border:1px solid rgba(168,85,247,.06)}.calendar-theme-aurora .calendar-holder .calendar-navigation .month-select{border-radius:2rem;border-color:#e9d5ff;color:#7c3aed;font-weight:600}.calendar-theme-aurora .calendar-holder .calendar-navigation .btn-website{border-radius:2rem;border-color:#e9d5ff;color:#7c3aed}.calendar-theme-aurora .calendar-holder .month-name{font-size:22px;font-weight:900;text-transform:none;letter-spacing:-.03em;border-bottom:none;padding-bottom:.25rem;background:linear-gradient(135deg,#f093fb,#f5576c,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.calendar-theme-aurora .calendar-holder .month-name .month-number{font-size:11px;font-weight:700;color:#d8b4fe;-webkit-text-fill-color:#d8b4fe;background:#faf5ff;padding:.15rem .6rem;border-radius:1rem}.calendar-theme-aurora .calendar-holder .week-row.week-header .week-day{font-size:11px;font-weight:800;color:#d8b4fe;text-transform:uppercase;letter-spacing:.06em;border-bottom:none;border-right:none;padding:.4rem 0}.calendar-theme-aurora .calendar-holder .week-row.week-header .week-day.weekend{color:#f472b6}.calendar-theme-aurora .calendar-holder .week-number{color:#e9d5ff;font-weight:600;border-right:none}.calendar-theme-aurora .calendar-holder .calendar-grid,.calendar-theme-aurora .calendar-holder .week-row{gap:4px}.calendar-theme-aurora .calendar-holder .date{border:none;border-radius:.75rem;overflow:hidden;background:#faf5ff;transition:all .25s cubic-bezier(.4,0,.2,1)}.calendar-theme-aurora .calendar-holder .date:hover{outline:none;background:#f3e8ff!important;transform:translateY(-2px) scale(1.03);box-shadow:0 6px 20px #a855f726}.calendar-theme-aurora .calendar-holder .date .date-numb{font-size:13px;font-weight:700;color:#6b21a8;margin-top:0}.calendar-theme-aurora .calendar-holder .date.booked{box-shadow:0 3px 10px #0000001f}.calendar-theme-aurora .calendar-holder .date.booked:not(:has(.day-half)) .date-numb{color:#fff;font-weight:800;text-shadow:0 1px 4px rgba(0,0,0,.25)}.calendar-theme-aurora .calendar-holder .date.booking-start{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.calendar-theme-aurora .calendar-holder .date.booking-start:after{width:6px!important;height:6px!important;top:5px!important;left:5px!important}.calendar-theme-aurora .calendar-holder .date.disabled,.calendar-theme-aurora .calendar-holder .date.disabled-checkin,.calendar-theme-aurora .calendar-holder .date.disabled-checkout,.calendar-theme-aurora .calendar-holder .date:has(.disabled){background:#fdf4ff;color:#e9d5ff}.calendar-theme-dark .calendar-view-options .view-options-row{background:#1e293b;border-color:#334155}.calendar-theme-dark .calendar-view-options .view-toggle{color:#94a3b8}.calendar-theme-dark .calendar-view-options .view-toggle:hover{color:#cbd5e1}.calendar-theme-dark .calendar-view-options .view-divider{background:#334155}.calendar-theme-dark .calendar-holder{background:#0c1222;padding:1.5rem;border-radius:1rem}.calendar-theme-dark .calendar-holder .calendar-container{background:#162032;border:1px solid #1e3a5f;border-radius:1rem;padding:1.25rem;box-shadow:0 4px 32px #0006,inset 0 1px #ffffff08}.calendar-theme-dark .calendar-holder .calendar-navigation .month-select{background:#1e293b;color:#94a3b8;border-color:#334155;border-radius:.5rem}.calendar-theme-dark .calendar-holder .calendar-navigation .btn-website{color:#94a3b8;border-color:#334155}.calendar-theme-dark .calendar-holder .month-name{font-size:15px;font-weight:700;color:#e2e8f0;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #1e3a5f;padding-bottom:.4rem}.calendar-theme-dark .calendar-holder .month-name .month-number{color:#6366f1;font-weight:700}.calendar-theme-dark .calendar-holder .week-row.week-header .week-day{font-size:10px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.1em;border-bottom:none;border-right:none}.calendar-theme-dark .calendar-holder .week-row.week-header .week-day.weekend{color:#818cf8}.calendar-theme-dark .calendar-holder .week-number{color:#334155;font-weight:600;border-right-color:#1e3a5f}.calendar-theme-dark .calendar-holder .calendar-grid,.calendar-theme-dark .calendar-holder .week-row{gap:2px}.calendar-theme-dark .calendar-holder .date{border:none;border-radius:.4rem;overflow:hidden;background:#0f1b2e;transition:all .15s ease}.calendar-theme-dark .calendar-holder .date:hover{outline:none;background:#1e3a5f!important;box-shadow:0 0 12px #6366f126}.calendar-theme-dark .calendar-holder .date .date-numb{font-size:11px;font-weight:600;color:#64748b;margin-top:0;font-variant-numeric:tabular-nums}.calendar-theme-dark .calendar-holder .date.booked{box-shadow:0 0 8px #0000004d}.calendar-theme-dark .calendar-holder .date.booked:not(:has(.day-half)) .date-numb{color:#fff;font-weight:700;text-shadow:0 0 8px rgba(255,255,255,.15)}.calendar-theme-dark .calendar-holder .date.booking-start{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.calendar-theme-dark .calendar-holder .date.booking-start:after{background:#ffffff4d!important;box-shadow:0 0 6px #fff3}.calendar-theme-dark .calendar-holder .date.disabled,.calendar-theme-dark .calendar-holder .date.disabled-checkin,.calendar-theme-dark .calendar-holder .date.disabled-checkout,.calendar-theme-dark .calendar-holder .date:has(.disabled){background:#0a1120;color:#1e293b}.calendar-theme-dark .calendar-holder .calendar-legend{border-top-color:#1e3a5f;color:#475569}.calendar-theme-dark .calendar-holder .calendar-legend li{color:#64748b}.calendar-theme-earth .calendar-holder{background:#f5f0e8;padding:1.5rem;border-radius:1rem}.calendar-theme-earth .calendar-holder .calendar-container{background:#faf8f4;border:none;border-radius:1rem;padding:1.25rem;box-shadow:0 2px 16px #78350f0f}.calendar-theme-earth .calendar-holder .calendar-navigation .month-select{background:#faf8f4;border-color:#d6cfc0;border-radius:2rem;color:#78350f}.calendar-theme-earth .calendar-holder .calendar-navigation .btn-website{border-color:#d6cfc0;color:#92400e;border-radius:2rem}.calendar-theme-earth .calendar-holder .month-name{font-size:20px;font-weight:800;color:#78350f;text-transform:none;letter-spacing:-.02em;border-bottom:2px solid #e8dfd3;padding-bottom:.5rem;margin-bottom:.4rem}.calendar-theme-earth .calendar-holder .month-name .month-number{color:#b8977d;font-size:12px;font-weight:600}.calendar-theme-earth .calendar-holder .week-row.week-header .week-day{font-size:11px;font-weight:800;color:#b8977d;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px dashed #e0d5c5;border-right:none;padding:.4rem 0}.calendar-theme-earth .calendar-holder .week-row.week-header .week-day.weekend{color:#b45309}.calendar-theme-earth .calendar-holder .week-number{color:#c4b39a;font-weight:600;border-right:1px dashed #e0d5c5}.calendar-theme-earth .calendar-holder .date{border:none;border-radius:50%;overflow:hidden;aspect-ratio:1;background:transparent;transition:all .2s ease}.calendar-theme-earth .calendar-holder .date:hover{outline:none;background:#ede5d8!important}.calendar-theme-earth .calendar-holder .date .date-numb{font-size:13px;font-weight:600;color:#57534e;margin-top:0}.calendar-theme-earth .calendar-holder .date.booked{border-radius:50%}.calendar-theme-earth .calendar-holder .date.booked:not(:has(.day-half)) .date-numb{color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.2)}.calendar-theme-earth .calendar-holder .date.booking-start{border-radius:50%}.calendar-theme-earth .calendar-holder .date .day-half{border-radius:0}.calendar-theme-earth .calendar-holder .date .day-half.am{clip-path:polygon(0 0,0% 100%,100% 0)}.calendar-theme-earth .calendar-holder .date .day-half.pm{clip-path:polygon(0 100%,100% 100%,100% 0)}.calendar-theme-earth .calendar-holder .date.disabled,.calendar-theme-earth .calendar-holder .date.disabled-checkin,.calendar-theme-earth .calendar-holder .date.disabled-checkout,.calendar-theme-earth .calendar-holder .date:has(.disabled){background:transparent;color:#d6cfc0}.calendar-theme-earth .calendar-holder .date.disabled .date-numb,.calendar-theme-earth .calendar-holder .date.disabled-checkin .date-numb,.calendar-theme-earth .calendar-holder .date.disabled-checkout .date-numb,.calendar-theme-earth .calendar-holder .date:has(.disabled) .date-numb{text-decoration:line-through;text-decoration-color:#d6cfc0}.calendar-theme-ocean .calendar-holder{background:linear-gradient(170deg,#ecfeff,#e0f2fe,#dbeafe);padding:1.5rem;border-radius:1.25rem}.calendar-theme-ocean .calendar-holder .calendar-container{background:#fff;border:2px solid #bae6fd;border-radius:1rem;padding:1.25rem;box-shadow:0 4px 24px #0e74901a}.calendar-theme-ocean .calendar-holder .calendar-navigation .month-select{border-color:#7dd3fc;border-radius:.5rem;color:#0369a1;font-weight:600}.calendar-theme-ocean .calendar-holder .calendar-navigation .btn-website{border-color:#7dd3fc;color:#0369a1}.calendar-theme-ocean .calendar-holder .month-name{font-size:20px;font-weight:900;color:#0c4a6e;text-transform:none;letter-spacing:-.03em;border-bottom:3px solid #0ea5e9;padding-bottom:.5rem}.calendar-theme-ocean .calendar-holder .month-name .month-number{font-size:11px;font-weight:800;color:#fff;background:#0ea5e9;padding:.15rem .5rem;border-radius:1rem}.calendar-theme-ocean .calendar-holder .week-row.week-header .week-day{font-size:11px;font-weight:800;color:#0ea5e9;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e0f2fe;border-right:none;padding:.4rem 0}.calendar-theme-ocean .calendar-holder .week-row.week-header .week-day.weekend{color:#0369a1;background:#f0f9ff}.calendar-theme-ocean .calendar-holder .week-number{color:#7dd3fc;font-weight:700;border-right:2px solid #e0f2fe}.calendar-theme-ocean .calendar-holder .date{border-right:1px solid #e0f2fe!important;border-bottom:1px solid #e0f2fe!important;border-radius:0;overflow:hidden;background:#fff;transition:all .2s ease}.calendar-theme-ocean .calendar-holder .date:hover{outline:none;background:#f0f9ff!important;box-shadow:inset 0 0 0 2px #7dd3fc}.calendar-theme-ocean .calendar-holder .date .date-numb{font-size:13px;font-weight:700;color:#0c4a6e;margin-top:0}.calendar-theme-ocean .calendar-holder .date.booked,.calendar-theme-ocean .calendar-holder .date.booking-start,.calendar-theme-ocean .calendar-holder .date.booking-separator,.calendar-theme-ocean .calendar-holder .date.booking-separator-dashed,.calendar-theme-ocean .calendar-holder .date:has(.day-half){border-right-color:transparent!important;border-left-color:transparent!important}.calendar-theme-ocean .calendar-holder .date.booked:not(:has(.day-half)) .date-numb,.calendar-theme-ocean .calendar-holder .date.booking-start:not(:has(.day-half)) .date-numb,.calendar-theme-ocean .calendar-holder .date.booking-separator:not(:has(.day-half)) .date-numb,.calendar-theme-ocean .calendar-holder .date.booking-separator-dashed:not(:has(.day-half)) .date-numb,.calendar-theme-ocean .calendar-holder .date:has(.day-half):not(:has(.day-half)) .date-numb{color:#fff;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.25)}.calendar-theme-ocean .calendar-holder .date.booking-start{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.calendar-theme-ocean .calendar-holder .date.booking-start:after{width:7px!important;height:7px!important;background:#ffffff80!important}.calendar-theme-ocean .calendar-holder .date .availability-badge{background:transparent!important}.calendar-theme-ocean .calendar-holder .date.disabled,.calendar-theme-ocean .calendar-holder .date.disabled-checkin,.calendar-theme-ocean .calendar-holder .date.disabled-checkout,.calendar-theme-ocean .calendar-holder .date:has(.disabled){background:repeating-linear-gradient(-45deg,#f0f9ff,#f0f9ff 3px,#fff 3px,#fff 6px)!important;color:#bae6fd}:root{--available-status-background-color: #d6f0f5;--selected-status-background-color: #388780;--selected-status-text-color: #fff}.calendar-overview-list{list-style:none}.calendar-overview-list>li:not(:last-child){margin-bottom:2rem}.calendar-overview{position:relative;z-index:0;font-size:.875rem;line-height:1.25rem}.calendar-overview:before,.calendar-overview:after{content:""}.calendar-overview:before{position:absolute;z-index:0;width:100%;height:100%;background-color:#fff;border-radius:.5rem}.calendar-overview:after{position:absolute;z-index:-1;bottom:0;width:calc(100% - 4rem);left:2rem;height:2rem;border-radius:1rem;background-color:#181e49;opacity:.1;filter:blur(1.5rem)}.calendar-overview .calender-aside{width:15rem}.calendar-overview .calendar-overview-heading{position:relative;z-index:1;display:flex;align-items:center;height:5rem;width:100%}@media(max-width:1327px){.calendar-overview .calendar-overview-heading{height:4rem}}.calendar-overview .calendar-overview-heading .heading-title{flex-shrink:0;padding:0 1.5rem}.calendar-overview .calendar-overview-heading .heading-title .title{display:flex;flex-shrink:0;align-items:center}.calendar-overview .calendar-overview-heading .heading-title .title .icon+h3{margin-left:.75rem}.calendar-overview .calendar-overview-heading .heading-navigation{flex-grow:1}.calendar-overview .calendar-overview-heading .heading-navigation ul{display:flex}.calendar-overview .calendar-overview-heading .heading-navigation ul li{width:16rem}.calendar-overview .calendar-overview-heading .heading-navigation ul li:not(:last-child){margin-right:1.5rem}.calendar-overview .calendar-overview-heading .heading-actions{display:flex;flex-shrink:0;height:100%}.calendar-overview .calendar-overview-heading .heading-actions button:not(:last-child){margin-right:1.5rem}.calendar-overview .calendar-overview-heading .heading-actions .calendar-toggle{display:block;height:100%;aspect-ratio:1/1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxODFFNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-size:.75rem;background-repeat:no-repeat;background-position:center center;cursor:pointer}.calendar-overview .calendar-overview-heading .heading-actions .calendar-toggle-active{transform:scaleY(-1)}.calendar-overview .calendar-overview-heading .heading-actions .calendar-toggle:before{content:"";display:block;width:1px;height:3rem;border-left:1px solid #d4d4d4}.calendar-overview .calendar-overview-content{position:relative;z-index:1;display:flex}.calendar-overview .calendar-overview-content .content-aside .options-toggle{position:relative;display:flex;align-items:center;height:4rem;width:100%;padding-left:1.5rem;color:#fff;text-align:left;background-color:#7256ea;cursor:pointer;transition:background-color .2s ease-in-out}.calendar-overview .calendar-overview-content .content-aside .options-toggle:after{content:"";position:absolute;left:1.5rem;bottom:-.4rem;width:0;height:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.4rem solid #7256ea;transition:border-color .2s ease-in-out}.calendar-overview .calendar-overview-content .content-aside .options-toggle:hover{background-color:#3818c2}.calendar-overview .calendar-overview-content .content-aside .options-toggle:hover:after{border-top:.4rem solid #3818c2}.calendar-overview .calendar-overview-content .content-aside .options-toggle:before{content:"";position:absolute;right:1.5rem;width:.65rem;height:.65rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNkMtMC4yLDYuOC0wLjEsNS42LDAuNyw1YzAuOC0wLjYsMS45LTAuNiwyLjUsMC4ybDguNiw5LjgNCgljMC4xLDAuMSwwLjIsMC4xLDAuNCwwYzAsMCwwLDAsMCwwbDguNi05LjhjMC43LTAuOCwxLjgtMC45LDIuNi0wLjJzMC45LDEuOCwwLjIsMi42YzAsMCwwLDAtMC4xLDAuMWwtOS44LDExLjENCglDMTMuMywxOS4yLDEyLjcsMTkuNSwxMiwxOS41eiIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat}.calendar-overview .calendar-overview-content .content-aside .options-toggle-active{background-color:#181e49}.calendar-overview .calendar-overview-content .content-aside .options-toggle-active:before{transform:scaleY(-1)}.calendar-overview .calendar-overview-content .content-aside .options-toggle-active:after{border-top:.4rem solid black}.calendar-overview .calendar-overview-content .content-aside .options-toggle-active:hover{background-color:#000}.calendar-overview .calendar-overview-content .content-aside .options-toggle-active:hover:after{border-top:.4rem solid black}.calendar-overview .calendar-overview-content .content-aside .options-toggle svg{width:1.5rem;margin-left:-.25rem;margin-right:.5rem;fill:#fff}.calendar-overview .calendar-overview-content .content-aside ul{border-right:1px solid #d4d4d4}.calendar-overview .calendar-overview-content .content-aside ul li{padding:0 1.5rem;-webkit-user-select:none;user-select:none}.calendar-overview .calendar-overview-content .content-aside ul li:not(.calendar-category){display:flex;align-items:center;height:3.25rem}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category>strong{position:relative;display:flex;align-items:center;height:3.25rem;color:#7256ea;cursor:pointer;transition:color .2s ease-in-out}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category>strong.calendar-category-active:after{transform:scaleY(-1)}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category>strong:after{content:"";position:absolute;right:0;width:.65rem;height:.65rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQm9sZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3MjU2RUE7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOS41Yy0wLjcsMC0xLjMtMC4zLTEuNy0wLjhMMC41LDcuNmMtMC43LTAuOC0wLjYtMiwwLjItMi42czEuOS0wLjYsMi41LDAuMmw4LjYsOS44DQoJYzAuMSwwLjEsMC4yLDAuMSwwLjQsMGwwLDBsOC42LTkuOGMwLjctMC44LDEuOC0wLjksMi42LTAuMnMwLjksMS44LDAuMiwyLjZjMCwwLDAsMC0wLjEsMC4xbC05LjgsMTEuMQ0KCUMxMy4zLDE5LjIsMTIuNywxOS41LDEyLDE5LjV6Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category>strong:hover{color:#3818c2}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category ul{border-right:none}.calendar-overview .calendar-overview-content .content-aside ul li.calendar-category ul li{height:3.25rem}.calendar-overview .calendar-overview-content .content-aside ul li strong{white-space:nowrap}.calendar-overview .calendar-overview-content .content-aside ul li .item-pin svg{width:1rem;margin-right:.5rem;cursor:pointer;fill:#d4d4d4}.calendar-overview .calendar-overview-content .content-aside ul li .item-pin-active svg{fill:#181e49}.calendar-overview .calendar-overview-content .content-aside ul li.div{height:1px;padding:0;margin:.25rem 0;background-color:#d4d4d4}.calendar-overview .calendar-overview-content .content-inner{flex-grow:1;overflow:hidden;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks{display:flex;height:4rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks .calender-timeblock{display:flex;flex-direction:column;justify-content:space-between;background-color:#f7f9fb}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks .calender-timeblock>span{font-weight:700;padding:.5rem 0 0 .75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks ul{display:flex;font-size:.75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks ul li{position:relative;height:1.5rem;width:4rem;padding:0 .75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks ul li.weekend:before{content:"";position:absolute;top:1.5rem;right:0;height:200vh;width:100%;background:repeating-linear-gradient(45deg,#f7f9fb,#f7f9fb 4px,#fff 4px,#fff 8px)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks ul li span{line-height:0;vertical-align:text-top;opacity:.5;white-space:nowrap}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-timeblocks ul li:after{content:"";position:absolute;top:0;right:0;height:200vh;width:1px;border-right:1px solid #d4d4d4}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows{position:relative;z-index:1;border-left:1px solid white}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul{width:max-content}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li{position:relative;display:flex;height:3.25rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li:hover .calender-timeblock-pointer{opacity:1}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calender-timeblock-pointer{position:absolute;display:flex;justify-content:space-around;align-items:center;width:4rem;height:100%;pointer-events:none;opacity:0}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calender-timeblock-pointer svg{content:"";display:flex;padding:.6rem;width:2.5rem;height:2.5rem;border:2px solid #181e49;fill:#181e49;border-radius:50%;opacity:.25}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li.div{height:1px;padding:0;margin:.25rem 0;background-color:#d4d4d4}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calender-timeblock{position:relative;display:flex;flex-shrink:0;align-items:center;padding:0 .75rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item{position:absolute;left:0;height:2.5rem;font-weight:700;text-align:left;cursor:pointer;background-color:#fff;border-radius:2.5rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item .calendar-item-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:100%;padding:.5rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item .meta ul{display:flex}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item .meta ul li{display:flex;justify-content:center;width:1.5rem;height:1.5rem;background-color:#fff;border-radius:50%}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item .meta ul li:not(:last-child){margin-right:.25rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item .meta ul li svg{width:1rem}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item:hover:after{opacity:.3}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#d6f0f5;border-radius:2.5rem;opacity:.2;transition:opacity ease-in-out .2s}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item.status-1:after{background-color:var(--status-1)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item.status-2:after{background-color:var(--status-2)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item.status-3:after{background-color:var(--status-3)}.calendar-overview .calendar-overview-content .content-inner .content-inner-holder .calender-rows ul li .calendar-item.status-4:after{background-color:var(--status-4)}.calendar-holder{max-width:832px}.calendar-holder.is-centered{display:flex;flex-wrap:wrap;justify-content:center;margin:auto}.calendar-holder.is-centered .calendar-title{width:100%;text-align:center}.calendar-holder .calendar{width:100%}.calendar-holder .calendar .calendar-navigation:last-of-type{margin-top:1.5rem}.calendar-holder:has(.calendar-row-wrapper) .calendar{width:100%;max-width:416px}.calendar-holder .calendar-wrapper:has(>:nth-child(2)){display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.calendar-holder .calendar-wrapper:has(>:nth-child(2)):has(.calendar-row-wrapper){grid-template-columns:repeat(1,1fr);justify-items:center}@media(max-width:895px){.calendar-holder .calendar-wrapper:has(>:nth-child(2)){grid-template-columns:repeat(1,1fr);justify-items:center}}.calendar-holder .calendar-row-wrapper{display:flex;flex-wrap:wrap;gap:2rem;max-width:416px}.calendar-holder .calendar-container{width:100%;max-width:400px}.calendar-holder .calendar-container.edit-mode{max-width:500px}.calendar-holder .calendar-container.edit-mode .price-input{width:90%;height:16px;padding:0 2px;margin-top:5px;font-size:11px;border:1px solid #ccc;border-radius:3px;background-color:#fff;color:#181e49}.calendar-holder .navigation{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem;margin-bottom:.5rem}.calendar-holder .navigation .btn{flex-shrink:0}.calendar-holder .navigation .month-name{position:relative;width:100%;padding-bottom:.25rem;text-align:center;font-weight:500;border-bottom:1px solid #d4d4d4;border-color:#e8e8ed}.calendar-holder .navigation .month-name .month-name-wrapper>span{position:absolute;top:50%;right:0;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:3px;font-size:.7rem;color:#b8b8b8;background-color:#f4f4f4}.calendar-holder .month-name{display:flex;position:relative;width:100%;gap:.5rem;margin-bottom:.5rem;padding-bottom:.25rem;text-align:center;font-weight:500;border-bottom:1px solid #d4d4d4;border-color:#e8e8ed}.calendar-holder .month-name .month-name-wrapper>span{position:absolute;top:50%;right:0;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:3px;font-size:.7rem;color:#b8b8b8;background-color:#f4f4f4}.calendar-holder .calendar-notification-holder{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;padding:0;transition:grid-template-rows .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out,margin-bottom linear .3s}.calendar-holder .calendar-notification-holder>*{overflow:hidden;min-height:0}.calendar-holder .calendar-notification-holder.is-visible{grid-template-rows:1fr;opacity:1;padding:.5rem .875rem;visibility:visible;margin-bottom:1rem;transition:grid-template-rows .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out,margin-bottom linear .3s}.calendar-holder .calendar-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.calendar-holder .calendar-navigation .month-select{width:auto;height:2rem;margin-right:auto;border:1px solid #d4d4d4;border-color:#e8e8ed;border-radius:.5rem;padding:0 1.25rem 0 .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA4IDUnPjxwb2x5bGluZSBwb2ludHM9JzEsMSA0LDQgNywxJyBzdHJva2U9JyMxODFFNDknIGZpbGw9J25vbmUnIHN0cm9rZS13aWR0aD0nMScvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right .5rem center;background-size:10px;transition:border-color .2s ease-in-out;cursor:pointer}.calendar-holder .calendar-navigation .month-select:hover{border-color:#7256ea}.calendar-holder .calendar-navigation .btn-website{padding-left:.5rem;padding-right:.5rem;font-weight:400;font-size:13px;border:1px solid #d4d4d4;border-color:#e8e8ed;border-radius:.5rem;color:#181e49}.calendar-holder .calendar-navigation .btn-website:hover{border-color:#7256ea}.calendar-holder .calendar-legend{display:flex;gap:1rem;row-gap:.25rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid #d4d4d4;list-style:none}.calendar-holder .calendar-legend li{display:flex;align-items:center;gap:.25rem}.calendar-holder .calendar-legend .legend-icon{width:1rem;height:1rem;display:inline-block}.calendar-holder .calender-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:8px;grid-row-gap:8px;align-items:start}.calendar-holder .calender-grid.has-weeknumbers{grid-template-columns:repeat(8,1fr)}.calendar-holder .calender-grid.has-weeknumbers .week-numbers{grid-area:1/1/7/2}.calendar-holder .calender-grid.has-weeknumbers .week-days{grid-area:1/2/2/9}.calendar-holder .calender-grid.has-weeknumbers .day-grid{grid-area:2/2/7/9}.calendar-holder .calender-grid.has-weeknumbers.has-extra-row{grid-template-rows:repeat(7,1fr)}.calendar-holder .calender-grid.has-weeknumbers.has-extra-row .week-numbers{grid-area:1/1/8/2}.calendar-holder .calender-grid.has-weeknumbers.has-extra-row .week-days{grid-area:1/2/2/9}.calendar-holder .calender-grid.has-weeknumbers.has-extra-row .day-grid{grid-area:2/2/8/9}.calendar-holder .calender-grid:not(.has-weeknumbers) .week-days{grid-area:1/1/2/8}.calendar-holder .calender-grid:not(.has-weeknumbers) .day-grid{grid-area:2/1/7/8}.calendar-holder .calender-grid:not(.has-weeknumbers).has-extra-row{grid-template-rows:repeat(7,1fr)}.calendar-holder .calender-grid:not(.has-weeknumbers).has-extra-row .week-days{grid-area:1/1/2/8}.calendar-holder .calender-grid:not(.has-weeknumbers).has-extra-row .day-grid{grid-area:2/1/8/8}.calendar-holder .calender-grid ul{list-style:none}.calendar-holder .calender-grid ul li{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;aspect-ratio:1;font-family:Ubuntu,sans-serif;font-size:13px}.calendar-holder .calender-grid ul li.today .date-numb{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:500rem;border:2px dashed inherit}.calendar-holder .calender-grid ul li .date-numb{line-height:1em}.calendar-holder .calender-grid ul li .price{font-size:9px;line-height:1em}.calendar-holder .calender-grid .week-numbers{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:8px;grid-row-gap:8px;align-items:start}.calendar-holder .calender-grid .week-numbers>li span{color:#c7c9cd}.calendar-holder .calender-grid .week-days{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:8px;grid-row-gap:8px;align-items:start}.calendar-holder .calender-grid .week-days>li span{color:#c7c9cd}.calendar-holder .calender-grid .week-days li.weekend{font-weight:700;color:#424242;background-color:#f4f4f4}.calendar-holder .calender-grid .day-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:8px;grid-row-gap:8px;align-items:start}.calendar-holder .calender-grid .day-grid>li{position:relative;font-weight:700;cursor:pointer}.calendar-holder .calender-grid .day-grid>li:hover{border:1px dashed #ddd}.calendar-holder .calender-grid .day-grid>li.disabled,.calendar-holder .calender-grid .day-grid>li.disabled-checkin,.calendar-holder .calender-grid .day-grid>li.disabled-checkout,.calendar-holder .calender-grid .day-grid>li:has(.disabled){color:#c7c9cd;background:repeating-linear-gradient(-45deg,#fff,#fff 2px,#f0f0f0 2px,#f0f0f0 4px);cursor:not-allowed}.calendar-holder .calender-grid .day-grid>li.selected.label-0{background-color:var(--label-0-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-1{background-color:var(--label-1-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-2{background-color:var(--label-2-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-3{background-color:var(--label-3-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-4{background-color:var(--label-4-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-5{background-color:var(--label-5-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-6{background-color:var(--label-6-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-7{background-color:var(--label-7-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-8{background-color:var(--label-8-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-9{background-color:var(--label-9-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.selected.label-10{background-color:var(--label-10-color-highlight);color:#fff}.calendar-holder .calender-grid .day-grid>li.concatenated:before{content:"";position:absolute;top:.25rem;left:.25rem;width:.4rem;height:.4rem;border-radius:2rem;background:#fff}.calendar-holder .calender-grid .day-grid>li span{position:relative;z-index:3}.calendar-holder .calender-grid .day-grid>li .price{font-weight:400}.calendar-holder .calender-grid .day-grid>li .price:before{content:"";display:block;width:100%;height:1px;margin:.15rem 0;background:#fff}.calendar-holder .calender-grid .day-grid>li .day-half{position:absolute;width:100%;height:100%}.calendar-holder .calender-grid .day-grid>li .day-half.am{top:0;left:0;width:100%;height:100%;clip-path:polygon(0 0,0% 100%,100% 0)}.calendar-holder .calender-grid .day-grid>li .day-half.pm{top:0;left:0;width:100%;height:100%;clip-path:polygon(0 100%,100% 100%,100% 0)}.calendar-holder .calendar-legend{margin-top:1.5rem}.calendar-holder .calendar-legend ul{display:flex;flex-wrap:wrap;gap:1rem;list-style:none}.calendar-holder .calendar-legend ul li{display:flex;align-items:center;gap:.5rem}.calendar-holder .calendar-legend ul li .label-indicator{display:block;width:1rem;height:1rem}.calendar-holder .calendar-info{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem}.calendar-holder .calendar-info svg{width:1rem;margin-top:.5rem}.calendar-holder .calendar-info span{display:inline-block}
